.shopify-section:has(>[id^=bah-]),.shopify-section:has(>[id^=bao-]),.shopify-section:has(>[id^=bbl-]),.shopify-section:has(>[id^=bav-]),.shopify-section:has(>[id^=baf-]),.shopify-section:has(>[id^=bas-]),.shopify-section:has(>[id^=brm-]),.shopify-section:has(>[id^=bac-]),.shopify-section:has(>[id^=bco-]),.shopify-section:has(>[id^=bcf-]),.shopify-section:has(>[id^=bcc-]),.shopify-section:has(>[id^=bcb-]),.shopify-section:has(>[id^=bfc-]),.shopify-section:has(>[id^=bfq-]),.shopify-section:has(>[id^=bem-]),.shopify-section:has(>[id^=bmd-]),.shopify-section:has(>[id^=bhe-]),.shopify-section:has(>[id^=bwh-]),.shopify-section:has(>[id^=bpl-]),.shopify-section:has(>[id^=bvs-]),.shopify-section:has(>[id^=bti-]),.shopify-section:has(>[id^=ban-]),.shopify-section:has(>[id^=bpm-]),.shopify-section:has(>[id^=bxm-]),.shopify-section:has(>[id^=bft-]),.shopify-section:has(>[id^=bkm-]),.shopify-section:has(>[id^=bpo-]),.shopify-section:has(>[id^=bsh-]),.shopify-section:has(>[id^=bnh-]){display:block;--page-margin: 0px;padding-inline:0!important;padding-block:0!important;margin-inline:0!important;width:100%!important;max-width:none!important;min-width:0}.shopify-section>[id^=bah-],.shopify-section>[id^=bao-],.shopify-section>[id^=bbl-],.shopify-section>[id^=bav-],.shopify-section>[id^=baf-],.shopify-section>[id^=bas-],.shopify-section>[id^=brm-],.shopify-section>[id^=bac-],.shopify-section>[id^=bco-],.shopify-section>[id^=bcf-],.shopify-section>[id^=bcc-],.shopify-section>[id^=bcb-],.shopify-section>[id^=bfc-],.shopify-section>[id^=bfq-],.shopify-section>[id^=bem-],.shopify-section>[id^=bmd-],.shopify-section>[id^=bhe-],.shopify-section>[id^=bwh-],.shopify-section>[id^=bpl-],.shopify-section>[id^=bvs-],.shopify-section>[id^=bti-],.shopify-section>[id^=ban-],.shopify-section>[id^=bpm-],.shopify-section>[id^=bxm-],.shopify-section>[id^=bft-],.shopify-section>[id^=bkm-],.shopify-section>[id^=bpo-],.shopify-section>[id^=bsh-],.shopify-section>[id^=bnh-]{width:100%;max-width:none;min-width:0}[id^=bpo-] .bpo-thumb,[id^=bkm-] .gal-thumb{padding:0;background:transparent;cursor:pointer}[id^=bkm-] button.tab{-webkit-appearance:none;appearance:none;background:transparent;border-top:0;border-left:0;border-right:0;color:inherit;font-family:inherit}:is([id^=bpo-],[id^=bkm-],[id^=bem-],[id^=bfq-]) :is(a,button,input,select,summary):focus-visible{outline:3px solid #303438;outline-offset:3px;box-shadow:0 0 0 5px #fff}[id^=bpo-] button:disabled{cursor:not-allowed;opacity:.55}[id^=bem-] label{color:#303438;font-size:14px}[id^=bem-] .bem-disc{color:#606763;font-size:12px}[id^=bfq-] [hidden]{display:none!important}.backstack-mobile-purchase{display:none}@media(max-width:768px){body:has(.backstack-mobile-purchase){padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.backstack-mobile-purchase{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;position:fixed;inset:auto 0 0;z-index:990;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #ddd}.backstack-mobile-purchase a{min-height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-family:Inter,sans-serif;font-size:13px;font-weight:600;color:#303438;border:1px solid #303438}.backstack-mobile-purchase a:last-child{background:#536b5e;border-color:#536b5e;color:#303438}[id^=bem-] .bem-inp{font-size:16px}}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto!important}:is([id^=bpo-],[id^=bkm-],[id^=bem-],[id^=bfq-]) *{transition:none!important;animation:none!important}}[id^=bnh-] .bnh-cta,[id^=bnh-] .bnh-drawer-cta{color:#303438!important}[id^=bnh-] .bnh-cart-count{color:#303438}[id^=bsh-] .h-btn-fill{color:#303438!important}[id^=bpo-] .bpo-urg p,[id^=bpo-] .bpo-badge{color:#303438}[id^=bpo-] .bpo-badge{background:#536b5e!important}[id^=btr-] button.bm-pill{width:100%;text-align:left;font:inherit;color:inherit}[id^=btr-] .btr-btn-main,[id^=btr-] .bm-cta{color:#161616!important}:is(body,#backstack-minimal){background:#fff;color:#303438}:is(body,#backstack-minimal) [id^=b]{--fd:Inter,Arial,sans-serif!important;--fb:Inter,Arial,sans-serif!important}:is(body,#backstack-minimal) :is([id^=bsh-],[id^=bpo-],[id^=bkm-],[id^=bem-],[id^=bnh-]) :is(h1,h2,h3,button,a){font-style:normal}:is(body,#backstack-minimal) [id^=ban-]{background:#e8eef3}:is(body,#backstack-minimal) [id^=ban-] :is(.ban-item,.ban-item strong,.ban-item b){color:#303438}:is(body,#backstack-minimal) [id^=bsh-] .h-left{padding:64px 56px;border-right:0;gap:36px}:is(body,#backstack-minimal) [id^=bsh-] .h-h1{font-size:clamp(42px,4.5vw,68px);line-height:1.08;letter-spacing:-.045em;font-weight:600}:is(body,#backstack-minimal) [id^=bsh-] .h-h1-accent{color:#536b5e}:is(body,#backstack-minimal) [id^=bsh-] .h-:is(body,#backstack-minimal){font-size:16px;line-height:1.75;max-width:420px}:is(body,#backstack-minimal) [id^=bsh-] .h-btn-fill{background:#dce7df;color:#303438!important;border:1px solid #dce7df;border-radius:6px;font-size:14px;letter-spacing:0;font-weight:600}:is(body,#backstack-minimal) [id^=bsh-] .h-btn-fill:hover{background:#cbdacf}:is(body,#backstack-minimal) [id^=bsh-] .h-btn-ghost{border-radius:6px;letter-spacing:0}:is(body,#backstack-minimal) [id^=bnh-] :is(.bnh-cta,.bnh-drawer-cta){background:#dce7df!important;color:#303438!important;border-radius:6px;letter-spacing:0!important;font-style:normal!important}:is(body,#backstack-minimal) [id^=bnh-] .bnh-cart-count{background:#dce7df;color:#303438}:is(body,#backstack-minimal) [id^=bnh-].bnh--scrolled{box-shadow:0 2px 12px #30343808}:is(body,#backstack-minimal) .bs-clean-offer{background:#f6f7f5}:is(body,#backstack-minimal) .bs-clean-offer h2{font-weight:600;letter-spacing:-.035em}:is(body,#backstack-minimal) .bs-clean-offer__inner{padding-block:88px}:is(body,#backstack-minimal) [id^=bem-]{background:#edf2f5}:is(body,#backstack-minimal) [id^=bem-] .bem-wrap{max-width:1280px;margin-inline:auto;padding:72px 48px}:is(body,#backstack-minimal) [id^=bem-] .bem-h2{line-height:1.12;font-weight:600;letter-spacing:-.035em;font-size:36px}:is(body,#backstack-minimal) [id^=bem-] .bem-h2 em{color:#536b5e}:is(body,#backstack-minimal) [id^=bem-] .bem-btn{background:#303438;color:#fff;border-radius:6px;font-style:normal;letter-spacing:0}:is(body,#backstack-minimal) [id^=bem-] .bem-btn:hover{background:#454c48}:is(body,#backstack-minimal) [id^=bem-] .bem-inp{border-radius:6px;font-size:16px}:is(body,#backstack-minimal) [id^=bpo-] :is(.bpo-badge,.bpo-urg),:is(body,#backstack-minimal) [id^=bkm-] :is(.gal-badge,.opt-badge){background:#e5ece7!important;color:#303438}:is(body,#backstack-minimal) [id^=bpo-] :is(.bpo-cta,.bpo-btn,.bpo-btn-main),:is(body,#backstack-minimal) [id^=bkm-] .cta-main{background:#dce7df;color:#303438;border-radius:6px;letter-spacing:0;font-style:normal}:is(body,#backstack-minimal) [id^=bpo-] :is(.bpo-title,.bpo-sec-h),:is(body,#backstack-minimal) [id^=bkm-] .title{line-height:1.1;letter-spacing:-.035em;font-weight:600}:is(body,#backstack-minimal) [id^=bpo-] .bpo-urg p{color:#303438}:is(body,#backstack-minimal) [id^=bft-]{background:#303438}:is(body,#backstack-minimal) [id^=bft-] :is(.bft-tagline,.bft-col-links a){color:#d5dcd8}:is(body,#backstack-minimal) [id^=bft-] :is(.bft-copy,.bft-col-head){color:#c2cbc5}:is(body,#backstack-minimal) .backstack-mobile-purchase a:last-child{background:#dce7df;border-color:#dce7df;color:#303438}@media(max-width:1024px){:is(body,#backstack-minimal) [id^=bsh-] .h-left{padding:40px 28px;gap:24px}:is(body,#backstack-minimal) [id^=bsh-] .h-h1{font-size:clamp(36px,7vw,52px)}}@media(max-width:768px){:is(body,#backstack-minimal) [id^=bem-] .bem-wrap{padding:48px 24px;gap:28px}:is(body,#backstack-minimal) [id^=bem-] .bem-h2{font-size:30px}:is(body,#backstack-minimal) .bs-clean-offer__inner{padding:48px 24px}:is(body,#backstack-minimal) [id^=bsh-] .h-:is(body,#backstack-minimal){font-size:15px}}:is(body,#backstack-minimal) [id^=bpo-] :is(.bpo-cta-main,.bpo-bcta-btn){background:#dce7df;color:#303438;border-radius:6px;letter-spacing:0;font-style:normal}:is(body,#backstack-minimal) [id^=bpo-] :is(.bpo-cta-main,.bpo-bcta-btn):hover{background:#cbdacf}:is(body,#backstack-minimal) [id^=bpo-] .bpo-price-block.dark{background:#f6f7f5;border-color:#e3e7e4}:is(body,#backstack-minimal) [id^=bpo-] .bpo-price-block.dark .bpo-price{color:#303438}:is(body,#backstack-minimal) [id^=bpo-] .bpo-price-block.dark .bpo-price-label{color:#606763}:is(body,#backstack-minimal) [id^=bpo-] .bpo-price-save{background:#e8eef3;color:#303438}
/*# sourceMappingURL=/cdn/shop/t/20/assets/backstack-fullwidth-fix.css.map */
