: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:"Black Friday \b7  "}body .pf2-bfs{--bfs-gold:#E8B84A;--bfs-ink:#14110A;background:#0b0b0b;color:#fff;border-radius:18px;padding:20px 20px 18px;margin:0 0 22px;text-align:center;box-shadow:0 18px 40px -26px #000000a6}body .pf2-bfs p{margin:0}body .pf2-bfs-top{display:flex;flex-direction:column;align-items:center;gap:6px}body .pf2-bfs-h{display:flex;align-items:center;justify-content:center;gap:.4em;font-family:"Baloo 2",sans-serif;font-weight:800;font-size:1.45rem;line-height:1.05;letter-spacing:-.015em;color:#fff}body .pf2-bfs-plus{display:inline-grid;place-items:center;width:1em;height:1em;border-radius:50%;background:var(--bfs-gold);color:var(--bfs-ink);flex:0 0 auto}body .pf2-bfs-plus svg{width:.62em;height:.62em}body .pf2-bfs-cd{font-family:Hanken Grotesk,sans-serif;font-size:.86rem;font-weight:600;color:#ffffffc7}body .pf2-bfs-cd span{color:var(--bfs-gold);font-variant-numeric:tabular-nums;font-weight:800}body .pf2-bfs-row{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin:16px 0 0}body .pf2-bfs-pack{display:flex;flex-direction:column;align-items:center;gap:7px;width:84px}body .pf2-bfs-img{position:relative;display:block;width:84px;aspect-ratio:1;border-radius:12px;background:#fff}body .pf2-bfs-img img{display:block;width:100%;height:100%;object-fit:contain;padding:5px;box-sizing:border-box;border-radius:inherit}body .pf2-bfs-pack.is-free .pf2-bfs-img{box-shadow:0 0 0 3px var(--bfs-gold)}body .pf2-bfs-stamp{position:absolute;top:-9px;right:-12px;padding:4px 9px 3px;border-radius:100px;background:var(--bfs-gold);color:var(--bfs-ink);font-family:"Baloo 2",sans-serif;font-weight:800;font-size:.8rem;line-height:1;text-transform:uppercase;transform:rotate(8deg);box-shadow:0 6px 12px -6px #0009}body .pf2-bfs-p{display:flex;flex-direction:column;align-items:center;line-height:1.15;font-family:Hanken Grotesk,sans-serif}body .pf2-bfs-p s{font-size:.78rem;font-weight:500;color:#ffffff9e}body .pf2-bfs-p span{font-size:.98rem;font-weight:800;color:#fff}body .pf2-bfs-pack.is-free .pf2-bfs-p span{color:var(--bfs-gold)}body .pf2-bfs-op{align-self:center;margin-top:-30px;font-family:"Baloo 2",sans-serif;font-weight:700;font-size:1.3rem;color:#fff9}body .pf2-bfs-sum{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:14px!important;font-family:Hanken Grotesk,sans-serif;font-size:1rem;color:#fff}body .pf2-bfs-sum s{color:#ffffff9e;font-weight:500}body .pf2-bfs-sum strong{font-weight:800}body .pf2-bfs-pp{color:var(--bfs-gold);font-weight:800;font-size:.95rem}body .pf2-bfs-acts{display:grid;gap:8px;margin-top:14px}body .pf2-bfs-add{display:flex;align-items:center;justify-content:center;gap:.3em;min-height:52px;width:100%;border:0;border-radius:100px;background:var(--bfs-gold);color:var(--bfs-ink);cursor:pointer;font-family:"Baloo 2",sans-serif;font-weight:800;font-size:1.04rem;transition:transform .25s ease,box-shadow .25s ease}body .pf2-bfs-add:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px #e8b84ae6}body .pf2-bfs-add:disabled{opacity:.5;cursor:not-allowed;transform:none}body .pf2-bfs-add:focus-visible,body .pf2-bfs-mix:focus-visible{outline:3px solid #fff;outline-offset:3px}body .pf2-bfs-mix{min-height:44px;width:100%;border:2px solid rgba(255,255,255,.35);border-radius:100px;background:none;color:#fff;cursor:pointer;font-family:"Baloo 2",sans-serif;font-weight:700;font-size:.95rem}body .pf2-bfs-mix:hover{border-color:#fff}body .pf2-bfs-mix[hidden]{display:none}body .pf2-bfs-note{margin-top:12px!important;font-size:.82rem;line-height:1.45;color:#ffffffb3}@media(max-width:400px){body .pf2-bfs{padding:18px 14px 16px}body .pf2-bfs-pack,body .pf2-bfs-img{width:76px}body .pf2-bfs-row{gap:7px}}@media(prefers-reduced-motion:reduce){body .pf2-bfs-add:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/pf2-campaign-bf.css.map */
