.boa-editorial-root{background:#151715;color:#f4f4ed;padding-bottom:30px}.boa-editorial-root .product{max-width:1380px;margin:auto;gap:54px!important;align-items:start}.boa-editorial-root .product-info{position:static!important}.boa-editorial-root .product-info__title{font-size:clamp(36px,4.5vw,62px)!important;font-weight:700;letter-spacing:-.035em!important}.boa-editorial-root .boa-subtitle{font-size:19px;line-height:1.5;color:#cbd0c5;margin:0 0 20px}.boa-editorial-root .product-gallery__media[data-media-type=image]{aspect-ratio:1;background:#0b0d0b}.boa-editorial-root .product-gallery__media img{object-fit:contain!important;width:100%;height:100%}.boa-editorial-root .boa-visual{min-width:0}.boa-intro{margin-top:32px}.boa-intro>p:first-child{font:12px monospace;letter-spacing:.12em;color:#d7ef91}.boa-intro h2{font-size:30px;line-height:1.2;margin:17px 0}.boa-intro p{color:#bfc5b8;font-size:16px;line-height:1.75}.boa-build{border-top:1px solid #3a4036;border-bottom:1px solid #3a4036;padding:22px 0;margin:20px 0}.boa-build h2{font-size:19px;margin:0 0 10px}.boa-build p{font-size:15px;line-height:1.7;color:#bfc5b8}.boa-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-top:42px!important;margin-top:52px!important;border-top:1px solid #3a4036;align-items:start}.boa-details h2{font-size:32px;line-height:1.2;margin:14px 0 32px}.boa-materials article{margin:0 0 28px}.boa-materials h3{font-size:20px;margin-bottom:10px}.boa-materials p:not(.v8-kicker){color:#bfc5b8;line-height:1.75}.boa-spec-panel{background:#eeeee5;color:#20271f;padding:32px}.boa-spec-panel .v8-kicker{color:#526132}.boa-spec-panel table{width:100%;border-collapse:collapse;table-layout:fixed}.boa-spec-panel th,.boa-spec-panel td{border-bottom:1px solid #c7cbbf;padding:14px 0;text-align:left;vertical-align:top;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.boa-spec-panel th{font-weight:400;color:#525c4c;width:53%;padding-right:14px}.boa-spec-panel td{font-weight:600}.boa-editorial-root .v8-kicker{color:#d7ef91}.boa-editorial-root .boa-spec-panel .v8-kicker{color:#526132}@media(max-width:999px){.boa-editorial-root .product{gap:32px!important}.boa-details{gap:30px;padding-top:30px!important}.boa-spec-panel{padding:24px}}@media(max-width:699px){.boa-details{grid-template-columns:1fr}.boa-details h2,.boa-intro h2{font-size:27px}.boa-spec-panel{padding:22px}.boa-editorial-root .product-info__title{font-size:40px!important}}.boa-included ul{list-style:disc;padding-left:20px;margin-bottom:28px;color:#bfc5b8;line-height:1.9}.boa-feature-tags{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.boa-feature-tags span{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;background:#eeeee5;color:#20271f;border:1px solid #c7cbbf;font-size:13px;font-weight:700;line-height:1.2;letter-spacing:.06em}.boa-intro .boa-audience{font-size:17px;color:#f4f4ed;line-height:1.65;margin-bottom:14px}.boa-technical{background:#141914;color:#f0f3e9}.boa-technical .product.boa-technical-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(230px,.66fr) minmax(330px,.94fr);gap:26px!important;max-width:1500px;align-items:start}.boa-technical .boa-visual{grid-column:1;grid-row:1;min-width:0}.boa-technical .boa-technical-specs{grid-column:2;grid-row:1;min-width:0;background:#eeeee5;color:#20271f;padding:24px 22px;border:1px solid #c7cbbf}.boa-technical .product-info{grid-column:3;grid-row:1;min-width:0;background:#252e22;color:#f0f3e9;border:1px solid #4b5c40;border-top:3px solid #d7ef91;padding:25px 24px;box-shadow:none}.boa-technical .product-info__title{font-size:clamp(35px,3.2vw,48px)!important;line-height:1.1!important;letter-spacing:-.035em!important;color:#f0f3e9!important;margin-bottom:10px}.boa-technical .product-info>.v8-kicker{color:#d7ef91!important;font-size:11px;letter-spacing:.12em;margin-bottom:12px}.boa-technical .boa-subtitle{font-size:15px;color:#c9d3bf!important;margin:0 0 18px}.boa-technical-positioning .boa-feature-tags{gap:7px;margin:0 0 15px}.boa-technical .boa-feature-tags span{background:#eeeee5!important;color:#20271f!important;-webkit-text-fill-color:#20271f;border:1px solid #c7cbbf;padding:9px 12px;min-height:38px;font-size:11px;letter-spacing:.06em}.boa-technical-positioning h2,.boa-technical-positioning>p:last-child,.boa-technical .boa-intro .boa-feature-tags,.boa-technical .boa-intro .boa-audience{display:none}.boa-technical-positioning .boa-audience{color:#d0dac6;font-size:14px;line-height:1.65;margin:0 0 21px}.boa-technical .product-info__price{border-top:1px solid #526146;padding-top:19px;margin-top:18px}.boa-technical .product-info__price price-list{color:#f0f3e9!important}.boa-technical .boa-build{margin:17px 0;padding:17px 0;border-color:#526146}.boa-technical .boa-build h2{font-size:17px!important;color:#f0f3e9!important;margin:0 0 8px}.boa-technical .boa-build p{font-size:13px;color:#d0dac6;line-height:1.65}.boa-technical .atrax-facts{background:#1b2218;color:#d4dfca;border:1px solid #526146;padding:14px;font-size:12px;line-height:1.6;margin:16px 0}.boa-technical .atrax-facts p{color:#d4dfca!important}.boa-technical .boa-spec-panel h2,.boa-technical .boa-spec-panel h3,.boa-technical .boa-spec-panel strong,.boa-technical .boa-spec-panel td{color:#20271f!important;-webkit-text-fill-color:#20271f}.boa-technical .boa-spec-panel h2{font-size:24px!important;line-height:1.2;margin:12px 0 20px}.boa-technical .boa-spec-panel .v8-kicker{color:#455537!important;-webkit-text-fill-color:#455537;font-size:11px}.boa-technical .boa-spec-panel table,.boa-technical .boa-spec-panel tr,.boa-technical .boa-spec-panel th,.boa-technical .boa-spec-panel td{background:transparent!important;border-color:#c7cbbf!important}.boa-technical .boa-spec-panel th{color:#49563f!important;-webkit-text-fill-color:#49563f;width:48%;font-size:12px;line-height:1.5;padding:13px 10px 13px 0}.boa-technical .boa-spec-panel td{font-size:12px;line-height:1.5;padding:13px 0;font-weight:600}#main .boa-technical .product-info #bcpo.bcpo{margin:20px 0 0!important}#main .boa-technical .product-info #bcpo.bcpo .selector-wrapper{margin-bottom:17px!important;padding:16px!important;border:1px solid #657856!important;background:#1a2216!important;color:#edf2e7!important}#main .boa-technical .product-info #bcpo.bcpo .selector-wrapper.bcpo-file,#main .boa-technical .product-info #bcpo.bcpo .selector-wrapper.bcpo-text{border:0!important;padding:0!important;background:transparent!important}#main .boa-technical .product-info #bcpo.bcpo .selector-wrapper.bcpo-file:has(input:not([disabled])),#main .boa-technical .product-info #bcpo.bcpo .selector-wrapper.bcpo-text:has(input:not([disabled])){padding:14px!important;border:1px solid #657856!important;background:#1a2216!important}#main .boa-technical .product-info #bcpo.bcpo .bcpo-label,#main .boa-technical .product-info #bcpo.bcpo label,#main .boa-technical .product-info #bcpo.bcpo .bcpo-title,#main .boa-technical .product-info #bcpo.bcpo .bcpo-value{color:#edf2e7!important;-webkit-text-fill-color:#edf2e7;font-size:13px;line-height:1.55}#main .boa-technical .product-info #bcpo.bcpo .bcpo-title{font-weight:700}#main .boa-technical .product-info #bcpo.bcpo .bcpo-label{margin-bottom:10px!important}#main .boa-technical .product-info #bcpo.bcpo label{display:block}#main .boa-technical .product-info #bcpo.bcpo label:has(input[type=checkbox]){display:flex;align-items:center;gap:10px;min-height:36px;text-indent:0!important;padding-left:0!important}#main .boa-technical .product-info #bcpo.bcpo input[type=checkbox],#main .boa-technical .product-info #bcpo.bcpo input[type=radio]{accent-color:#d7ef91;width:19px;height:19px;flex:0 0 auto;margin:0}#main .boa-technical .product-info #bcpo.bcpo select,#main .boa-technical .product-info #bcpo.bcpo select option,#main .boa-technical .product-info #bcpo.bcpo input[type=text],#main .boa-technical .product-info #bcpo.bcpo textarea,#main .boa-technical .product-info #bcpo.bcpo input[type=file]{background:#f3f3e9!important;color:#20271f!important;-webkit-text-fill-color:#20271f!important;border:1px solid #bbc5b0!important;opacity:1!important;width:100%;max-width:100%;min-width:0;padding:12px!important;font-size:14px!important;line-height:1.5;box-shadow:none!important;border-radius:0!important}#main .boa-technical .product-info #bcpo.bcpo select{min-height:48px;color-scheme:light}#main .boa-technical .product-info #bcpo.bcpo input::placeholder,#main .boa-technical .product-info #bcpo.bcpo textarea::placeholder{color:#57624d!important;-webkit-text-fill-color:#57624d!important;opacity:1}#main .boa-technical .product-info #bcpo.bcpo input[type=file]::file-selector-button{background:#dce4cf;color:#20271f;border:1px solid #9da98e;padding:7px 9px;margin-right:8px}.boa-technical .quantity-selector{background:#f3f3e9!important;color:#20271f!important;--text-color:32 39 31;border:1px solid #bbc5b0}.boa-technical .quantity-selector input,.boa-technical .quantity-selector button{color:#20271f!important;-webkit-text-fill-color:#20271f;background:transparent!important;opacity:1}.boa-technical .quantity-selector svg{color:#20271f!important}.boa-technical .product-info__quantity-selector .block-label{color:#d0dac6!important}.boa-technical .product-info__buy-buttons{border-top:1px solid #657856;padding-top:20px;margin-top:22px}.boa-technical .product-info__buy-buttons button[type=submit]{background:#d7ef91!important;color:#20271f!important;-webkit-text-fill-color:#20271f!important;border-color:#d7ef91!important}.boa-technical .product-info__buy-buttons button[type=submit]{min-height:55px;font-weight:700;box-shadow:none!important}.boa-technical .product-info__accordion{border-color:#526146;color:#edf2e7}.boa-technical .boa-intro{border-top:1px solid #526146;padding-top:24px;margin-top:27px}.boa-technical .boa-intro h2{font-size:26px!important;margin:0 0 14px}.boa-technical .boa-intro p{font-size:14px;line-height:1.7;color:#c2d0b5}.boa-technical .boa-details{display:block;margin-top:35px!important;padding-top:30px!important;max-width:1380px}.boa-technical .boa-materials{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.boa-technical .boa-materials>.v8-kicker,.boa-technical .boa-materials>h2,.boa-technical .boa-included{grid-column:1}.boa-technical .boa-materials>article{grid-column:2;grid-row:2/4;align-self:start}.boa-technical .boa-materials h2{font-size:28px;margin:12px 0 20px}.boa-technical .boa-materials h3{font-size:20px}.boa-technical .boa-materials p,.boa-technical .boa-included ul{font-size:14px;line-height:1.8}@media(min-width:1000px)and (max-width:1199px){.boa-technical .product.boa-technical-grid{grid-template-columns:minmax(0,1fr) minmax(360px,1fr);gap:28px!important}.boa-technical .product-info{grid-column:2;grid-row:1/3}.boa-technical .boa-technical-specs{grid-column:1;grid-row:2}.boa-technical .boa-spec-panel th,.boa-technical .boa-spec-panel td{font-size:13px}}@media(max-width:999px){.boa-technical .product.boa-technical-grid{grid-template-columns:minmax(0,1fr);gap:26px!important}.boa-technical .boa-visual{grid-column:1;grid-row:1}.boa-technical .product-info{grid-column:1;grid-row:2;padding:24px}.boa-technical .boa-technical-specs{grid-column:1;grid-row:3;padding:24px}.boa-technical .product-info__title{font-size:40px!important}.boa-technical .boa-visual .boa-intro{display:none}.boa-technical .boa-spec-panel th,.boa-technical .boa-spec-panel td{font-size:14px}.boa-technical .boa-materials{display:block}#main .boa-technical .product-info #bcpo.bcpo select,#main .boa-technical .product-info #bcpo.bcpo input[type=text],#main .boa-technical .product-info #bcpo.bcpo textarea{font-size:16px!important}.boa-technical .boa-feature-tags span{font-size:12px}.boa-technical .boa-subtitle{font-size:16px}}.boa-details-layout .product.boa-technical-grid{grid-template-columns:minmax(0,1.12fr) minmax(390px,.9fr);gap:36px 44px!important;max-width:1380px}.boa-details-layout .boa-visual{grid-column:1;grid-row:1}.boa-details-layout .product-info{grid-column:2;grid-row:1/4;padding:30px;position:static;align-self:start}.boa-details-layout .boa-technical-specs{grid-column:1;grid-row:2;background:#1e281b;color:#f0f3e9;border:1px solid #58694a;padding:30px}.boa-details-layout .boa-glance .v8-kicker,.boa-details-layout .boa-character .v8-kicker{color:#bfcead!important;font-size:12px;letter-spacing:.16em;line-height:1.5;margin:0 0 14px}.boa-details-layout .boa-glance h2{color:#f0f3e9!important;font-size:28px!important;letter-spacing:-.035em;line-height:1.2;margin:0 0 30px}.boa-details-layout .boa-dimensions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:24px 0;border-top:1px solid #58694a;border-bottom:1px solid #58694a;margin:0 0 14px}.boa-details-layout .boa-dimensions>div{display:flex;flex-direction:column;gap:7px;min-width:0}.boa-details-layout .boa-dimensions dt{order:2;color:#c3cfb7;font-size:13px;line-height:1.4}.boa-details-layout .boa-dimensions dd{order:1;margin:0;color:#f0f3e9;white-space:nowrap}.boa-details-layout .boa-dimensions strong{font-size:34px;letter-spacing:-.045em;line-height:1.15}.boa-details-layout .boa-dimensions span{font-size:14px;color:#c3cfb7}.boa-details-layout .boa-glance table{width:100%;border-collapse:collapse;background:transparent}.boa-details-layout .boa-glance th,.boa-details-layout .boa-glance td{padding:19px 0;border-bottom:1px solid #58694a;background:transparent;font-size:14px;line-height:1.5;vertical-align:top}.boa-details-layout .boa-glance th{width:44%;color:#c3cfb7;font-weight:400;text-align:left;padding-right:15px}.boa-details-layout .boa-glance td{color:#f0f3e9;font-weight:600;text-align:right;overflow-wrap:anywhere}.boa-details-layout .boa-identifiers{border-bottom:1px solid #58694a;color:#c3cfb7}.boa-details-layout .boa-identifiers summary{padding:20px 0;cursor:pointer;display:flex;justify-content:space-between;gap:12px;list-style:none;font-size:14px}.boa-details-layout .boa-identifiers summary::-webkit-details-marker{display:none}.boa-details-layout .boa-identifiers summary:after{content:"+";font-size:18px;line-height:1}.boa-details-layout .boa-identifiers[open] summary:after{content:"\2212"}.boa-details-layout .boa-identifiers dl{margin:0 0 18px;font-size:12px}.boa-details-layout .boa-identifiers dl>div{display:flex;justify-content:space-between;gap:16px;margin:8px 0}.boa-details-layout .boa-identifiers dd{margin:0;text-align:right;overflow-wrap:anywhere;color:#f0f3e9}.boa-details-layout .boa-glance-included{padding-top:25px}.boa-details-layout .boa-glance-included h3{color:#bfcead;font-size:12px;letter-spacing:.12em;line-height:1.5;margin:0 0 12px}.boa-details-layout .boa-glance-included p{color:#c3cfb7;font-size:14px;line-height:1.8;margin:0}.boa-details-layout .boa-character{grid-column:1;grid-row:3;padding-top:30px;border-top:1px solid #58694a}.boa-details-layout .boa-character h2{font-size:clamp(32px,3.7vw,50px);line-height:1.07;letter-spacing:-.045em;color:#f0f3e9;margin:0 0 26px}.boa-details-layout .boa-character>p:not(.v8-kicker){font-size:16px;line-height:1.75;color:#c3cfb7;margin:0 0 22px}.boa-details-layout .product-info__buy-buttons{border-top:0;padding-top:0;margin-top:25px}.boa-details-layout boa-purchase-summary{display:block}.boa-details-layout .boa-mount-note{display:flex;gap:15px;padding:0 0 23px;margin:0 0 22px;border-bottom:1px solid #657856}.boa-details-layout .boa-mount-note>span{color:#c5d4b4;font-size:25px;line-height:1.4}.boa-details-layout .boa-mount-note h3{color:#c5d4b4;font-size:19px;font-weight:600;margin:0 0 6px}.boa-details-layout .boa-mount-note p{color:#c5d4b4;font-size:14px;line-height:1.6;margin:0}.boa-details-layout .boa-price-breakdown{display:grid;gap:13px;margin:0 0 27px;font-size:14px;color:#c5d4b4}.boa-details-layout .boa-price-breakdown>div{display:flex;justify-content:space-between;gap:14px}.boa-details-layout .boa-price-breakdown dd{margin:0;text-align:right;white-space:nowrap}.boa-details-layout .boa-order-total{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:0 0 25px}.boa-details-layout .boa-order-total h3{font-size:20px;line-height:1.3;color:#f0f3e9;margin:0 0 5px}.boa-details-layout .boa-order-total p{font-size:13px;color:#c5d4b4;margin:0}.boa-details-layout .boa-order-total>strong{font-size:clamp(26px,2.6vw,38px);letter-spacing:-.04em;line-height:1.1;color:#f0f3e9;overflow-wrap:anywhere}.boa-details-layout .product-info__buy-buttons button[type=submit]{display:flex;align-items:center;justify-content:space-between;min-height:66px;font-size:20px;padding:16px 22px!important;background:#d7ef91!important;color:#20271f!important}.boa-details-layout .product-info__buy-buttons button[type=submit]:after{content:"\2192";font-size:28px;line-height:1;margin-left:18px}.boa-details-layout .boa-purchase-note{font-size:12px;color:#c5d4b4;margin:13px 0 0}@media(max-width:999px){.boa-details-layout .product.boa-technical-grid{grid-template-columns:minmax(0,1fr);gap:26px!important}.boa-details-layout .product-info{grid-column:1;grid-row:2;padding:25px}.boa-details-layout .boa-technical-specs{grid-column:1;grid-row:3;padding:25px}.boa-details-layout .boa-character{grid-column:1;grid-row:4}.boa-details-layout .boa-character h2{font-size:clamp(32px,8vw,46px)}.boa-details-layout .boa-order-total>strong{font-size:34px}.boa-details-layout .boa-dimensions strong{font-size:32px}.boa-details-layout .boa-glance h2{font-size:27px!important}}@media(max-width:380px){.boa-details-layout .product-info,.boa-details-layout .boa-technical-specs{padding:20px}.boa-details-layout .boa-dimensions{gap:8px}.boa-details-layout .boa-dimensions strong{font-size:28px}.boa-details-layout .boa-dimensions dt{font-size:11px}.boa-details-layout .boa-dimensions span{font-size:12px}.boa-details-layout .boa-order-total>strong{font-size:29px}}.boa-refined{--boa-bg:#101313;--boa-panel:#1b1e1f;--boa-ink:#f1f1e9;--boa-muted:#b2bab3;--boa-line:#363e3a;--boa-accent:#d2e476;background:var(--boa-bg);color:var(--boa-ink)}.boa-refined .product.boa-technical-grid{grid-template-columns:minmax(0,1.12fr) minmax(390px,.9fr);gap:36px 48px!important;max-width:1380px}.boa-refined .product-info{background:var(--boa-panel);color:var(--boa-ink);border:1px solid var(--boa-line);border-top:1px solid var(--boa-line);padding:30px;box-shadow:none}#main .boa-refined .product-info__title{font-size:clamp(40px,4vw,58px)!important;line-height:1.04!important;color:var(--boa-ink)!important;margin:0 0 19px}.boa-refined .product-info>.v8-kicker{color:var(--boa-muted)!important;letter-spacing:.15em;font-size:10px;margin-bottom:16px}.boa-refined .boa-keywords{display:flex;flex-wrap:wrap;gap:0 22px;margin:0 0 18px;color:var(--boa-accent);font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.7}.boa-refined .boa-keywords span{border:0;padding:0;background:none}.boa-refined .boa-audience{font-size:15px;line-height:1.7;color:var(--boa-muted);margin:0 0 24px}.boa-refined .product-info__price{border-color:var(--boa-line);padding-top:20px;margin-top:0}#main .boa-refined .product-info__price price-list{color:var(--boa-ink)!important}.boa-refined .boa-tax-note{color:var(--boa-muted);font-size:12px;line-height:1.7;margin-top:7px}.boa-refined .boa-tax-note a{text-decoration:underline;text-underline-offset:3px}.boa-refined .boa-build{border-color:var(--boa-line);padding:18px 0;margin:19px 0}#main .boa-refined .boa-build h2{font-size:15px!important;color:var(--boa-ink)!important;line-height:1.4;margin-bottom:8px}.boa-refined .boa-build p{font-size:14px;line-height:1.7;color:var(--boa-muted)}.boa-refined .atrax-facts{background:transparent;border:0;border-bottom:1px solid var(--boa-line);padding:0 0 18px;margin:0 0 20px}#main .boa-refined .atrax-facts p{color:var(--boa-muted)!important;font-size:12px;line-height:1.7}#main .boa-refined .product-info #bcpo.bcpo .selector-wrapper{background:var(--boa-bg)!important;border-color:var(--boa-line)!important;padding:17px!important;margin-bottom:16px!important;color:var(--boa-ink)!important}#main .boa-refined .product-info #bcpo.bcpo .selector-wrapper.bcpo-file,#main .boa-refined .product-info #bcpo.bcpo .selector-wrapper.bcpo-text{background:transparent!important;border:0!important;padding:0!important}#main .boa-refined .product-info #bcpo.bcpo .selector-wrapper.bcpo-file:has(input:not([disabled])),#main .boa-refined .product-info #bcpo.bcpo .selector-wrapper.bcpo-text:has(input:not([disabled])){padding:14px!important;border:1px solid var(--boa-line)!important;background:var(--boa-bg)!important}#main .boa-refined .product-info #bcpo.bcpo :is(.bcpo-label,label,.bcpo-title,.bcpo-value){color:var(--boa-ink)!important;-webkit-text-fill-color:var(--boa-ink)!important;font-size:14px;line-height:1.6}#main .boa-refined .product-info #bcpo.bcpo :is(select,select option,input[type=text],textarea,input[type=file]){background:#f4f4f0!important;color:#202423!important;-webkit-text-fill-color:#202423!important;border-color:#bbc0bc!important}#main .boa-refined .product-info #bcpo.bcpo input::placeholder{color:#525b56!important;-webkit-text-fill-color:#525b56!important}#main .boa-refined .product-info #bcpo.bcpo input[type=file]::file-selector-button{background:#e5e6e1;color:#202423;border-color:#9ba39e}.boa-refined .product-info__quantity-selector .block-label{color:var(--boa-muted)!important}.boa-refined .product-info__buy-buttons.v8-exact-buybox{background:var(--boa-bg)!important;border:1px solid var(--boa-line)!important;padding:22px!important;margin-top:24px}.boa-refined .boa-mount-note{border-color:var(--boa-line);padding-bottom:19px;margin-bottom:19px;gap:12px}.boa-refined .boa-mount-note>span,.boa-refined .boa-mount-note h3{color:var(--boa-ink);font-size:16px}.boa-refined .boa-mount-note p{color:var(--boa-muted);font-size:13px}.boa-refined .boa-price-breakdown{color:var(--boa-muted);font-size:13px;gap:12px;margin-bottom:23px}.boa-refined .boa-order-total h3{color:var(--boa-ink);font-size:18px}.boa-refined .boa-order-total p,.boa-refined .boa-purchase-note{color:var(--boa-muted);font-size:12px}.boa-refined .boa-order-total>strong{font-size:34px;color:var(--boa-ink)}#main .boa-refined .product-info__buy-buttons button[type=submit]{background:var(--boa-accent)!important;border-color:var(--boa-accent)!important;color:#151a15!important;-webkit-text-fill-color:#151a15!important;min-height:60px;font-size:18px}.boa-refined .boa-payment-assurance{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;margin:15px 0 24px}.boa-refined .boa-secure{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--boa-muted);font-size:12px;line-height:1.5;margin:0}.boa-refined .boa-payment-icons{display:flex;align-items:center;gap:6px;color:var(--boa-muted);font-size:11px;line-height:1.5}.boa-refined .boa-payment-icon{display:block;width:38px;height:24px;flex:none}.boa-refined .boa-payment-icons>span{margin-left:3px;white-space:nowrap}.boa-refined .boa-empty-variant-picker{border:0!important;padding:0!important;margin:0!important}.boa-refined .product-info__payment-terms:not(:has(shopify-payment-terms)){display:none}.boa-refined .boa-quantity-stock{font-size:12px;line-height:1.6;color:var(--boa-muted);margin:0}.boa-refined boa-quantity-availability{display:grid;justify-items:start;gap:10px}.boa-refined .boa-trust-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 23px}.boa-refined .boa-trust-tiles>button,.boa-refined .boa-trust-tiles>a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:88px;background:#eff0eb;color:#222726;border:1px solid #cdd1cb;padding:12px;text-align:left;text-decoration:none;cursor:pointer}.boa-refined .boa-trust-tiles strong{display:block;font-size:13px;font-weight:700;line-height:1.45;color:#222726}.boa-refined .boa-trust-tiles small{display:block;font-size:10px;color:#535c56;line-height:1.5;margin-top:4px}.boa-refined .boa-trust-tiles>button:hover,.boa-refined .boa-trust-tiles>a:hover{background:#fff}.boa-refined .boa-service-mark{font-size:22px;font-weight:700;letter-spacing:-.05em;white-space:nowrap;color:#222726}.boa-service-mark>span{font-size:12px}.boa-flag{display:inline-block;flex:0 0 auto;width:27px;height:18px;background:linear-gradient(to bottom,#fff 0 50%,#d4213d 50% 100%);border:1px solid #bbb}.boa-refined .boa-information-links{display:grid;gap:9px;margin:0 0 25px}.boa-refined .boa-information-links>button{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px;background:transparent;border:1px solid var(--boa-line);color:var(--boa-ink);text-align:left;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;min-height:55px;cursor:pointer}.boa-refined .boa-information-links>button:hover{border-color:var(--boa-muted)}.boa-refined .product-info__accordion{color:var(--boa-ink);border-color:var(--boa-line)}.boa-refined .boa-technical-specs{background:#f1f2ed;border:1px solid #d5d8d1;color:#222726;padding:30px}#main .boa-refined .boa-glance .v8-kicker{color:#58605a!important}#main .boa-refined .boa-glance h2{color:#222726!important}.boa-refined .boa-glance :is(.boa-dimensions,th,td,.boa-identifiers){border-color:#cbd0c7;background:transparent}.boa-refined .boa-glance :is(.boa-dimensions dt,.boa-dimensions span,th,.boa-identifiers,.boa-glance-included p){color:#515b53}.boa-refined .boa-glance :is(.boa-dimensions dd,td,.boa-identifiers dd,.boa-glance-included h3){color:#222726}.boa-refined .boa-glance th,.boa-refined .boa-glance td{font-size:14px;padding:17px 0}.boa-refined .boa-glance th{padding-right:18px}.boa-refined .boa-character{border-color:var(--boa-line);padding-top:30px}.boa-refined .boa-character .v8-kicker{color:var(--boa-muted)!important}.boa-refined .boa-character h2{color:var(--boa-ink);font-size:clamp(32px,3.7vw,48px);max-width:650px;margin-bottom:25px}.boa-refined .boa-story p{font-size:15px;line-height:1.85;color:var(--boa-muted);margin:0 0 25px}.boa-refined .boa-story h3{font-size:20px;line-height:1.3;color:var(--boa-ink);margin:30px 0 13px}.boa-refined .boa-dialog{padding:0;background:#f5f5f0;color:#222726;border:0;width:min(680px,calc(100vw - 32px));max-height:85dvh;margin:auto;box-shadow:0 24px 90px #0008;overflow:auto}.boa-refined .boa-dialog::backdrop{background:#000b}.boa-refined .boa-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 26px;background:#f5f5f0;border-bottom:1px solid #cbd0c7;position:sticky;top:0;z-index:1}#main .boa-refined .boa-dialog-header h2{display:flex;align-items:center;gap:12px;font-size:18px!important;letter-spacing:0;line-height:1.35;color:#222726!important;margin:0}.boa-dialog-header button{display:grid;place-items:center;font-size:28px;color:#222726;border:1px solid #b8c0b9;background:transparent;min-width:44px;min-height:44px;cursor:pointer}.boa-refined .boa-dialog-body{padding:26px}.boa-refined .boa-dialog .boa-glance{background:transparent;border:0;padding:0}.boa-refined .boa-dialog .boa-glance>.v8-kicker,.boa-refined .boa-dialog .boa-glance>h2{display:none}.boa-refined .boa-prose p{font-size:15px;line-height:1.85;color:#465149;margin-bottom:23px}.boa-refined .boa-prose h3{font-size:20px;color:#222726;margin:0 0 12px}.boa-refined :is(button,a,summary,select,input):focus-visible{outline:2px solid var(--boa-accent);outline-offset:4px}.boa-refined .boa-dialog :focus-visible{outline-color:#222726}.boa-layout-b{--boa-bg:#f8f8f5;--boa-panel:#fff;--boa-ink:#202423;--boa-muted:#58605b;--boa-line:#d4d8d1;--boa-accent:#222726;--text-color:32 36 35;background:#f8f8f5}.boa-layout-b .v8-breadcrumb,.boa-layout-b .v8-breadcrumb a{color:#58605b}.boa-layout-b .product.boa-technical-grid{grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr);gap:48px 62px!important}.boa-layout-b .product-info{background:#fff;padding:32px;border:0;grid-row:1}.boa-layout-b .product-gallery__media[data-media-type=image]{background:#eeeee9}.boa-layout-b .boa-keywords{color:#323a34}.boa-layout-b .boa-visual{position:sticky;top:105px}.boa-layout-b .boa-character{grid-column:1/-1;grid-row:2;padding:46px 0 10px;display:grid;grid-template-columns:1fr 1fr;gap:12px 62px}.boa-layout-b .boa-character>.v8-kicker{grid-column:1;margin:0}.boa-layout-b .boa-character>h2{grid-column:1;grid-row:2;font-size:clamp(36px,4.4vw,64px);align-self:start}.boa-layout-b .boa-story{grid-column:2;grid-row:1/3}.boa-layout-b .boa-story h3:first-child{margin-top:0}#main .boa-layout-b .product-info__buy-buttons button[type=submit]{background:#222726!important;border-color:#222726!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.boa-layout-b .boa-information-links>button{background:#eeeee9;border-color:#eeeee9;color:#202423}.boa-layout-b .boa-information-links>button:last-child{background:#222726;border-color:#222726;color:#fff}.boa-layout-b .v8-accessory-banner{background:#e9ebe5;color:#222726;border-color:#cbd0c7}.boa-layout-b .v8-accessory-banner h2,.boa-layout-b .v8-accessory-banner p,.boa-layout-b .v8-accessory-banner a{color:#222726}@media(max-width:999px){.boa-refined .product.boa-technical-grid{grid-template-columns:minmax(0,1fr);gap:26px!important}.boa-refined .product-info{grid-column:1;grid-row:2;padding:24px}.boa-refined .boa-technical-specs{grid-column:1;grid-row:3;padding:24px}.boa-refined .boa-character{grid-column:1;grid-row:4}.boa-layout-b .boa-visual{position:static}.boa-layout-b .boa-character{display:block;grid-row:3;padding-top:30px}.boa-layout-b .boa-character h2{font-size:38px;margin:16px 0 24px}.boa-refined .boa-dialog-body{padding:22px}#main .boa-refined .product-info #bcpo.bcpo :is(select,input[type=text],textarea){font-size:16px!important}}@media(max-width:480px){.boa-refined .product-info{padding:21px 18px}.boa-refined .product-info__buy-buttons.v8-exact-buybox{padding:18px!important}.boa-refined .boa-trust-tiles{gap:8px}.boa-refined .boa-trust-tiles>a,.boa-refined .boa-trust-tiles>button{gap:8px;padding:10px 8px;min-height:92px}.boa-refined .boa-trust-tiles strong{font-size:11px}.boa-refined .boa-trust-tiles small{font-size:10px}.boa-refined .boa-service-mark{font-size:18px}.boa-refined .boa-trust-tiles>a>span:last-child{display:none}.boa-refined .boa-order-total>strong{font-size:29px}.boa-refined .boa-dialog-header{padding:16px 20px}.boa-refined .boa-glance th,.boa-refined .boa-glance td{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/boa-refined.css.map */
