:root{--green-900:#000000;--green-800:#000000;--green-700:#2B2B2B;--green-600:#4D4D4D;--green-500:#8A8A8A;--green-300:#CFCFCF;--green-100:#F2F2F2;--coral:#C62828;--coral-600:#9E1F1F;--sun:#FFFFFF;--cream:#FFFFFF;--ink:#000000;--ink-70:rgba(0,0,0,.7);--ink-55:rgba(0,0,0,.62);--on-green:#FFFFFF;--on-green-70:rgba(255,255,255,.74)}body .pf2-bb-cfg::backdrop,body .pf2-cb-cfg::backdrop,body .pf2-gal-lb::backdrop{background:#000000bd}body .pf2-wp-veil,body .pf2-geo-veil{background:#00000094}body .pf2-life-shot figcaption{background:linear-gradient(to top,#000000d6,#0000)}body .pf2-video .pf2-video-toggle{background:#0000009e}body .pf2-play:before{background:#000000b8}body .cart-dot:after{background:#000;color:#fff}body .pf2-nav a.deal,body .pf2-prose--editorial h2,body .pf2-prose--editorial h3{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'><path fill='%23000000' d='M2.4,6.8 C38,3.1 76,9.2 116,5.6 C148,2.7 174,6.4 197.6,4.1 L198.4,7.9 C174,10.3 148,6.6 116,9.2 C76,12.4 38,6.4 3.2,10.4 Z'/></svg>")}body .pf2-rel-save,body .pf2-col-save,body .pf2-save,body .pf2-col-offer,body .pf2-offer,body .pf2-blog .badge,body span.badge{background:#000;color:#fff}body .pf2-offer b,body .pf2-offer span,body .pf2-offer svg{color:#fff}body .pf2-himg--light{background:#000}html body:has(.pf2-himg--white) .pf2-hero-section:has(>.pfm)>.pfm{--sun:#FFFFFF;--green-900:#000000;--ink:#000000;--ink-70:rgba(0,0,0,.72);--on-green:#FFFFFF;--on-green-70:rgba(255,255,255,.84)}html body:has(.pf2-himg--white) .pfm-btn--solid{box-shadow:0 .5em 1.4em -.6em #000000b3}html body:has(.pf2-himg--white) .pfm-btn--line{border-color:#ffffffe6;background:#0000004d}html body:has(.pf2-himg--white) .pfm-tp{background:#0000008c}html body:has(.pf2-himg--white) .pfm-loved{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.8)}body .pf2-story{background:var(--green-900);color:var(--on-green)}body .pf2-story-copy h2{color:#fff}body .pf2-story-copy p,body .pf2-story-role{color:var(--on-green-70)}body .pf2-story-marks span{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffffb3}body .pf2-story-sig{color:#fff}body .pf2-story-fig{box-shadow:0 40px 80px -30px #0009}body .pf2-cat:after{background:linear-gradient(to top,#00000057,#00000024 55%,#0000)}body .pf2-cat-in{background:linear-gradient(to top,#000,#000000eb 55%,#0000008c 82%,#0000)}body .pf2-added-veil{background:#00000094}body .pf2-lb{background:#fffffffa}body .pf2-lb .pf2-lb-btn{border-color:#00000029;color:var(--ink)}body .pf2-lb .pf2-lb-btn:hover{background:#000;border-color:#000;color:#fff}body .pf2-lb .pf2-lb-btn:focus-visible{outline-color:#000}body .pf2-lb-n{color:var(--ink)}body .pf2-lb-img{box-shadow:0 30px 70px -40px #00000073}body .pf2-lb.zoomed .pf2-lb-img{box-shadow:none}body [id$=__lai_reviews],body [id$=__lai_reviews]>*{--background:242 242 242 !important}body .pf2-b21 .pf2-b21-slot .n{color:#0000004d}body .pf2-cart-pips i.on{background:#000}body .pf2-comp [style*="#1B7A4C" i]{background:#111!important}body .pf2-comp [style*="#2FA968" i]{background:#5e5e5e!important}body .pf2-comp [style*="#8FD9AF" i]{background:#9e9e9e!important}body .pf2-comp [style*="#FFC63C" i]{background:#d2d2d2!important}body .pf2-comp-bar,body .pf2-comp-mini{--c4:#D2D2D2}body .pf2-stock .dot,body .pf2-stock .dot:after{background:#2fa968}body .pf2-camp .pf2-camp-img{box-shadow:none}body .pf2-ap-slide{box-shadow:0 14px 32px -24px #00000061}body .pf2-ap.is-ready .pf2-ap-slide.is-on{box-shadow:0 26px 48px -30px #0000007a}body .pf2-oeko--badge{box-shadow:0 14px 26px -10px #0000006b,0 4px 10px -3px #00000029,inset 0 2px 2px #fffffff2,inset 0 -3px 7px #00000017}body .pf2-foot-heart{color:#fff}html body:has(.pfm) .pfm-offer{flex-direction:column;align-items:center;justify-content:center;gap:.35em;padding:0;background:none;border:0;border-radius:0;box-shadow:none;overflow:visible;text-align:center}html body:has(.pfm) .pfm-offer:before{content:none}html body:has(.pfm) .pfm-gift{display:none}html body:has(.pfm) .pfm-offer-t{align-items:center;gap:.35em}html body:has(.pfm) .pfm-offer b{font-family:Hanken Grotesk,sans-serif;font-weight:600;font-size:1.2em;line-height:1.3;color:#fff}html body:has(.pfm) .pfm-offer small{font-weight:500;color:#ffffffbd}html body:has(.pfm) .pfm-offer-a{display:inline-flex;align-items:center;gap:.5em}html body:has(.pfm) .pfm-offer-a:after{content:none}html body:has(.pfm) .pfm-offer-a>span{text-decoration:underline;text-decoration-color:#ffffffb3;text-decoration-thickness:1px;text-underline-offset:.32em;transition:text-decoration-color .2s}html body:has(.pfm) .pfm-offer-arrow{display:block;width:1em;height:1em;flex:0 0 auto;color:#fff;transition:transform .25s ease}html body:has(.pfm) .pfm-offer-a:hover>span{text-decoration-color:#fff}html body:has(.pfm) .pfm-offer-a:hover .pfm-offer-arrow{transform:translate(3px)}html body:has(.pfm) .pfm-offer-a:focus-visible{outline:2px solid #FFFFFF;outline-offset:4px;border-radius:2px}@media(prefers-reduced-motion:reduce){html body:has(.pfm) .pfm-offer-a:hover .pfm-offer-arrow{transform:none}}body .pf2-rev-card .stars,body [class*=pf2-] .stars{color:#ffc700}body .pf2-save[data-campaign=bf]:before{content:"Early Black Friday \b7  "}
/*# sourceMappingURL=/cdn/shop/t/56/assets/pf2-campaign-bf.css.map */
