html[data-fp-mode=bw] .fp-only-vip,html[data-fp-mode=vip] .fp-only-bw{display:none!important}html[data-fp-mode] .bw{--bw-head: var(--bw-font);--fp-yellow: #ffec40}html[data-fp-mode] .bw .bw-h{font-family:var(--bw-font);font-weight:700;line-height:1.04;letter-spacing:-.02em;text-transform:uppercase}html[data-fp-mode] .bw .bw-h--xl{font-size:clamp(1.7rem,1.15rem + 2.3vw,3rem)}html[data-fp-mode] .bw .bw-h--l{font-size:clamp(1.5rem,1.05rem + 1.9vw,2.5rem)}html[data-fp-mode] .bw :is(.bw-h,em,.bw-xmas,.bw-card__sold,.bw-press__quote,.bw-tips__n,.bw-marquee__caption,.bw-hero__accent){font-style:normal}html[data-fp-mode] .bw .bw-products--limited .bw-h--xl{font-style:normal}html[data-fp-mode] .bw .bw-card--limited .bw-card__title{font-family:var(--bw-font);font-size:.82rem;font-weight:500;letter-spacing:.02em}@media(max-width:749px){html[data-fp-mode] .bw .bw-card--limited .bw-card__title{font-size:.76rem}}html[data-fp-mode] .bw .bw-xmas{font-weight:600}.fp-hero{position:relative;display:grid;align-items:center;overflow:hidden;isolation:isolate;background:var(--bw-ink);color:#f7f3ec}.fp-hero--compact{min-height:clamp(440px,40vw,600px)}.fp-hero--large{min-height:clamp(500px,52vw,760px)}.fp-hero--full{min-height:clamp(540px,calc(100svh - var(--fp-top, 0px)),1080px)}.fp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#0d0c0b}.fp-hero__video,.fp-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fp-pos-d, 50%) var(--fp-pos-y, 42%)}.fp-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(8,7,6,var(--fp-ov, .55)),rgba(8,7,6,calc(var(--fp-ov, .55) * .6)) 36%,#08070600 62%),linear-gradient(0deg,#08070666,#08070600 30%)}.fp-hero__inner{padding-top:clamp(44px,5vw,72px);padding-bottom:clamp(44px,5vw,72px)}.fp-hero__content{max-width:min(880px,64vw);font-family:var(--bw-font)}.fp-hero__title{display:flex;align-items:center;gap:.28em;margin:0;font-family:var(--bw-font);font-size:clamp(2.2rem,4.6vw,4.6rem);font-weight:700;line-height:1;letter-spacing:.02em;white-space:nowrap;text-transform:uppercase;color:var(--fp-hl, #ffec40)}.fp-hero__dot{flex:0 0 auto;width:.2em;height:.2em;border-radius:50%;background:currentColor;box-shadow:0 0 #ffec4099;animation:fpPulse 2s ease-out infinite}@keyframes fpPulse{0%{box-shadow:0 0 #ffec408c}70%,to{box-shadow:0 0 0 .35em #ffec4000}}.fp-hero__intro{margin:.9em 0 0;font-size:clamp(1rem,1.45vw,1.45rem);font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#f7f3ec}.fp-hero__offer{margin:.35em 0 0;font-size:clamp(1.5rem,2.9vw,2.9rem);font-weight:400;line-height:1.08;letter-spacing:0;text-transform:uppercase;color:#fff}.fp-hero__list{margin:14px 0 0;max-width:34em;font-size:clamp(.88rem,.84rem + .2vw,1rem);font-weight:400;line-height:1.55;color:#e9e3d8}.fp-hero__promise{display:flex;align-items:flex-start;gap:12px;margin:18px 0 0;max-width:32em;font-size:clamp(.78rem,.74rem + .2vw,.9rem);font-weight:700;line-height:1.45;letter-spacing:.06em;text-transform:uppercase;color:#fff}.fp-hero__rule{flex:0 0 auto;width:26px;height:2px;margin-top:.62em;background:var(--fp-hl, #ffec40)}.fp-hero__actions{margin-top:clamp(24px,2.6vw,40px)}.fp .fp-hero__btn{--bw-btn-bg: var(--fp-btn-bg, #ffec40);--bw-btn-border: var(--fp-btn-bg, #ffec40);--bw-btn-text: var(--fp-btn-text, #111111);--bw-btn-hover: #FFFFFF;font-weight:800;letter-spacing:.16em;color:var(--fp-btn-text, #111111)}.fp .fp-hero__btn:hover{color:#111}.fp-hero__btn span[aria-hidden]{transition:transform .25s ease}.fp-hero__btn:hover span[aria-hidden]{transform:translate(4px)}@media(min-width:750px){.fp .fp-hero__btn{min-height:clamp(64px,5.4vw,84px);padding:0 clamp(40px,4.4vw,72px);gap:14px;font-size:clamp(.92rem,1.15vw,1.2rem)}}@media(max-width:749px){.fp-hero,.fp-hero--compact,.fp-hero--large,.fp-hero--full{display:block;min-height:0}.fp-hero__media{position:relative;z-index:0;height:clamp(210px,60vw,320px)}.fp-hero--large .fp-hero__media,.fp-hero--full .fp-hero__media{height:clamp(280px,86vw,480px)}.fp-hero__video,.fp-hero__img{object-position:var(--fp-pos-m, 78%) 45%}.fp-hero__shade{background:linear-gradient(0deg,var(--bw-ink) 0%,rgba(13,12,11,.5) 18%,rgba(13,12,11,0) 42%)}.fp-hero__inner{position:relative;z-index:1;margin-top:-26px;padding-top:0;padding-bottom:32px}.fp-hero__content{max-width:none;text-align:center}.fp-hero__title{justify-content:center;font-size:clamp(1.45rem,7vw,2.3rem)}.fp-hero__intro{margin-top:12px;font-size:clamp(.8rem,3.6vw,.95rem);letter-spacing:.12em}.fp-hero__offer{margin-top:6px;font-size:clamp(1rem,4.8vw,1.35rem);line-height:1.2}.fp-hero__list{margin-left:auto;margin-right:auto}.fp-hero__promise{justify-content:center;margin-left:auto;margin-right:auto}.fp-hero__actions{display:flex;justify-content:center;margin-top:20px}.fp-hero__actions .bw-btn{width:100%}}.fp-strip{padding:15px 0;overflow:hidden;border-top:1px solid var(--bw-line);border-bottom:1px solid var(--bw-line)}.fp-strip__viewport{display:flex;width:100%;overflow:hidden}.fp-strip__track{display:flex;flex:0 0 auto;align-items:center;margin:0;padding:0;list-style:none;animation:fpStrip var(--fp-speed, 40s) linear infinite}.fp-strip__item{display:flex;align-items:center;flex:0 0 auto;white-space:nowrap;font-size:.74rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--bw-heading)}.fp-strip__star{margin:0 clamp(18px,3vw,34px);color:var(--bw-accent);font-size:.7rem}.fp-strip:hover .fp-strip__track{animation-play-state:paused}@keyframes fpStrip{to{transform:translate(-100%)}}.fp-gbar{border-top:1px solid rgba(255,236,64,.35);border-bottom:1px solid var(--bw-line)}.fp-gbar__inner{display:grid;gap:14px;align-items:center}.fp-gbar__intro{text-align:center}.fp-gbar__title{margin:0;font-family:var(--bw-font);font-size:.86rem;font-weight:800;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--fp-yellow, #ffec40)}.fp-gbar__sub{margin:4px 0 0;font-size:.72rem;line-height:1.35;color:var(--bw-muted)}.fp-gbar__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--fp-gift-n, 3),minmax(0,1fr));gap:8px}.fp-gbar__item{display:grid;justify-items:center;align-content:start;gap:14px;padding:6px 2px;text-align:center}.fp-gbar__item+.fp-gbar__item{border-left:1px solid var(--bw-line)}.fp-gbar__media{display:grid;place-items:center;width:52px;height:64px}.fp-gbar__img{width:auto;height:100%;max-width:100%;object-fit:contain;filter:drop-shadow(0 8px 10px rgba(0,0,0,.45))}.fp-gbar__txt{display:grid;gap:2px}.fp-gbar__amt{font-size:clamp(.72rem,3.4vw,.86rem);font-weight:800;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#fff;white-space:nowrap}.fp-gbar__name{font-size:.72rem;font-weight:500;line-height:1.3;color:var(--bw-text)}.fp-gbar__detail{font-size:.68rem;line-height:1.3;color:var(--bw-muted)}.fp-gbar__value{font-size:.62rem;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--bw-muted)}@media(min-width:750px){.fp-gbar__inner{grid-template-columns:minmax(180px,.7fr) 3fr;gap:28px}.fp-gbar__intro{text-align:left}.fp-gbar__title{font-size:.95rem}.fp-gbar__sub{font-size:.78rem}.fp-gbar__list{gap:0}.fp-gbar__item{grid-template-columns:auto 1fr;justify-items:start;align-items:center;gap:14px;padding:4px 20px;text-align:left}.fp-gbar__media{width:60px;height:76px}.fp-gbar__amt{font-size:1.05rem}.fp-gbar__name{font-size:.82rem}.fp-gbar__value{font-size:.68rem}}.fp-promise{overflow:hidden;isolation:isolate}.fp-promise:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 80% at 50% 120%,rgba(0,0,0,.28),transparent 70%)}.fp-promise__inner{max-width:980px;text-align:center}.fp .fp-promise__h{font-size:clamp(1.9rem,1.2rem + 3vw,3.6rem);font-weight:800;line-height:1.02}.fp .fp-promise__h em{font-style:normal;color:var(--fp-yellow, #ffec40)}.fp-promise__sub{margin:14px 0 0;font-family:var(--bw-font);font-size:clamp(1rem,.9rem + .6vw,1.4rem);font-weight:700;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;color:var(--bw-heading)}.fp-promise__text{margin:18px auto 0;max-width:40em}.fp-promise__text .bw-lead{margin-left:auto;margin-right:auto}.fp-ov__head{text-align:center}.fp-ov__head .bw-lead{margin-left:auto;margin-right:auto}.fp-ov__list{list-style:none;margin:clamp(22px,3vw,36px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fp-ov__list>.fp-ov__item:last-child:nth-child(odd){grid-column:1 / -1}.fp-ov__list>.fp-ov__item:last-child:nth-child(odd) .fp-tile{aspect-ratio:16 / 9}@media(min-width:750px){.fp-ov__list{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:14px}.fp-ov__list>.fp-ov__item:last-child:nth-child(odd){grid-column:auto}.fp-ov__list>.fp-ov__item:last-child:nth-child(odd) .fp-tile{aspect-ratio:4 / 5}}@media(min-width:990px){.fp-ov__list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.fp-ov__list>.fp-ov__item{flex:0 0 calc((100% - 64px)/5)}}.fp .fp-tile{aspect-ratio:4 / 5}.fp .fp-tile:after{background:linear-gradient(to top,#000000d1,#0000002e 55%,#0000 75%)}.fp-tile__badge{position:absolute;top:12px;left:12px;z-index:1}.fp-tile__text{position:absolute;left:14px;right:14px;bottom:14px;z-index:1;display:grid;gap:4px;color:#f4efe8}.fp-tile__name{font-family:var(--bw-font);font-size:clamp(.8rem,.7rem + .3vw,.98rem);font-weight:700;line-height:1.15;letter-spacing:.03em;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.fp-tile__note{font-size:.72rem;line-height:1.35;letter-spacing:.02em;color:#f4efe8d1}.fp .fp-tile__arrow{position:absolute;top:12px;right:12px;bottom:auto;left:auto;z-index:1}.fp-ov__actions{margin-top:clamp(22px,3vw,34px)}@media(max-width:749px){.fp-tile__text{left:12px;right:12px;bottom:12px}.fp .fp-tile__arrow{top:10px;right:10px}.fp-tile__note{font-size:.68rem}}html[data-fp-mode] .bw--creme .bw-btn:not(.bw-btn--ghost),html[data-fp-mode] .bw--sand .bw-btn:not(.bw-btn--ghost){--bw-btn-bg: var(--bw-dark);--bw-btn-border: var(--bw-dark);--bw-btn-text: var(--bw-creme);--bw-btn-hover: #000}html[data-fp-mode] .bw--creme .bw-btn:not(.bw-btn--ghost):hover,html[data-fp-mode] .bw--sand .bw-btn:not(.bw-btn--ghost):hover{color:var(--bw-creme)}html[data-fp-mode] .bw .bw-products__foot{text-align:center}html[data-fp-mode] .bw .bw-actions{justify-content:center}@media(min-width:750px){html[data-fp-mode] .bw .bw-actions .bw-btn{min-height:64px;padding:20px 56px;font-size:.86rem;font-weight:700;letter-spacing:.16em}}@media(max-width:749px){html[data-fp-mode] .bw .bw-card__badges{top:6px;left:6px;right:6px;gap:4px}html[data-fp-mode] .bw .bw-badge{min-height:16px;padding:2px 5px;font-size:.5rem;letter-spacing:.08em}html[data-fp-mode] .bw .fp-tile__badge{top:8px;left:8px}html[data-fp-mode] .bw .bw-save{right:6px;bottom:6px;width:40px;height:40px;box-shadow:0 6px 12px -8px #0009}html[data-fp-mode] .bw .bw-save__lbl{font-size:.42rem;letter-spacing:.1em}html[data-fp-mode] .bw .bw-save__pct{margin-top:1px;font-size:.78rem}}html[data-fp-mode] .bw-price--after{font-size:.86rem;font-weight:600;color:var(--bw-text)}.bw-price--after .bw-price__lbl{margin-right:2px}.bw-price--after+.bw-price--was{margin-top:1px}.fp-multi__rows .bw-price--now+.bw-price--now{margin-top:2px}.fp .fp-multi__rows .bw-price--now{display:flex;align-items:baseline;justify-content:space-between;gap:10px;max-width:220px}.fp-feature__grid{display:grid;gap:clamp(26px,4vw,40px)}.fp-feature__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--bw-charcoal)}.fp-feature__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fp-feature__badge{position:absolute;top:16px;left:16px;z-index:1}.fp .fp-feature__cards{--bw-cols: 2;margin-top:clamp(24px,3vw,34px);grid-template-columns:repeat(2,minmax(0,1fr))}.fp-feature__note{margin-top:18px}@media(max-width:749px){.fp-feature__media{aspect-ratio:4 / 3}}@media(min-width:990px){.fp-feature__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,6vw,96px)}.fp-feature__grid.is-reverse .fp-feature__media{order:2}.fp-feature__media{aspect-ratio:4 / 5}}@media(max-width:749px){html[data-fp-mode] .bw .bw-usps{display:grid;grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none;gap:10px;margin-left:calc(var(--outer, 16px) * -1);margin-right:calc(var(--outer, 16px) * -1);padding:0 var(--outer, 16px) 8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--outer, 16px);border-top:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-fp-mode] .bw .bw-usps::-webkit-scrollbar{display:none}html[data-fp-mode] .bw .bw-usp{scroll-snap-align:start;padding:18px 16px;border:1px solid var(--bw-line)}}@media(prefers-reduced-motion:reduce){.fp-strip__track,.fp-hero__dot{animation:none}.fp-strip__viewport{justify-content:center}.fp-strip__track+.fp-strip__track{display:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/fp.css.map */
