body:has(.fdsbf-page) #shopify-section-top-bar{display:none}body:has(.fdsbf-page) main{overflow-x:clip}body:has(.fdsbf-page) #shopify-section-header-inline .t4s-header__wrapper{background:#0f0f0f}body:has(.fdsbf-page) #shopify-section-header-inline .t4s-nav__ul>li>a,body:has(.fdsbf-page) #shopify-section-header-inline .t4s-header__wrapper>.t4s-container>.t4s-row>.t4s-col-item:last-child a,body:has(.fdsbf-page) #shopify-section-header-inline .t4s-push-menu-btn,body:has(.fdsbf-page) #shopify-section-header-inline .t4s-col-group_btns svg{color:#fff}body:has(.fdsbf-page) #shopify-section-header-inline .t4s-nav__ul>li>a:hover{color:#7fd54f}body:has(.fdsbf-page) #shopify-section-header-inline .t4s-header__logo img{filter:brightness(0) invert(1)}.shopify-section:has(>.fdsbf-nav){position:sticky;top:calc(var(--fdsbf-hdrh,0px) - var(--fdsbf-navd,0px));z-index:40;transition:top .15s ease-out;pointer-events:none;overflow-anchor:none;display:flex;flex-direction:column;justify-content:flex-end}html.fdsbf-hdr-off .shopify-section:has(>.fdsbf-nav){top:calc(0px - var(--fdsbf-navd,0px))}.shopify-section:has(>.fdsbf-nav) .fdsbf-nav{pointer-events:auto}.fdsbf{--g:#5cb630;--g2:#4a9f25;--g3:#3b8a1b;--y:#ffdf1b;--r:#e3241b;--k:#0f0f0f;--ink:#1a1a1a;--mut:#4f4f4f;--line:#d9d9d9;--fd:"Barlow Condensed","Arial Narrow",Arial,sans-serif;--wrap:1840px;--gut:clamp(16px,2.6vw,48px);color:var(--ink);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}:where(.fdsbf) *,:where(.fdsbf) *:before,:where(.fdsbf) *:after{box-sizing:border-box}:where(.fdsbf) :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0;padding:0}:where(.fdsbf) :is(h1,h2,h3,h4){font-family:var(--fd);color:inherit;letter-spacing:0;text-transform:none}:where(.fdsbf) img{display:block;max-width:100%;height:auto}:where(.fdsbf) a{color:inherit}:where(.fdsbf) ul[role=list],:where(.fdsbf) ol[role=list]{list-style:none}.fdsbf__wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut);position:relative}.fdsbf .g{color:var(--g)}.fdsbf .k{color:var(--k)}.fdsbf-h1{font:italic 900 clamp(42px,5.6vw,84px)/.88 var(--fd);text-transform:uppercase;letter-spacing:-.005em}.fdsbf-h1 .w,.fdsbf-h1 .g{display:block}.fdsbf-h2{font:italic 900 clamp(30px,3.4vw,50px)/.92 var(--fd);text-transform:uppercase;text-align:center;letter-spacing:-.005em}.fdsbf-h2--left{text-align:left}.fdsbf-h2--w{color:#fff}.fdsbf-h2--k{color:var(--k)}.fdsbf-h3{font:italic 900 clamp(24px,2.3vw,34px)/.95 var(--fd);text-transform:uppercase}.fdsbf-big{font:italic 900 clamp(52px,5.6vw,88px)/.84 var(--fd);text-transform:uppercase;margin:.06em 0 .12em}.fdsbf-big--r{color:var(--r)}.fdsbf-pre{font:italic 900 clamp(18px,1.6vw,23px)/1 var(--fd);text-transform:uppercase;color:var(--r);margin-top:.35em}.fdsbf-sub{font:800 clamp(17px,1.5vw,21px)/1.05 var(--fd);text-transform:uppercase;margin:.45em 0 .7em}.fdsbf-sub--i{font-style:italic;color:#e9e9e9;font-size:clamp(15px,1.3vw,18px);margin-top:.5em}.fdsbf-eyebrow{font:800 14px/1 var(--fd);letter-spacing:.08em;text-transform:uppercase;color:var(--g3);margin-bottom:8px}.fdsbf-label{display:inline-block;background:var(--g);color:var(--k);font:italic 900 clamp(17px,1.5vw,21px)/1 var(--fd);text-transform:uppercase;padding:.18em .45em .14em;transform:rotate(-1.5deg);margin-bottom:10px}.fdsbf-rte p{margin:0 0 .75em;line-height:1.55}.fdsbf-rte p:last-child{margin-bottom:0}.fdsbf-rte ul{margin:.2em 0 .8em 1.1em;padding:0}.fdsbf-rte li{margin:.15em 0}.fdsbf-rte--sm{font-size:13.5px}.fdsbf-note{display:flex;gap:7px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:var(--mut);margin-top:12px}.fdsbf-note svg{width:15px;height:15px;flex:none;margin-top:1px}.fdsbf-ctas{display:flex;flex-wrap:wrap;gap:12px 14px;align-items:center;margin-top:20px}.fdsbf-ctas--c{justify-content:center}.fdsbf-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:6px 7px 6px 24px;border-radius:999px;background:var(--y);color:var(--k);font:800 16px/1 var(--fd);letter-spacing:.045em;text-transform:uppercase;text-decoration:none;box-shadow:0 3px #0000002e;transition:transform .15s,box-shadow .15s,filter .15s;-webkit-tap-highlight-color:transparent}.fdsbf-btn span{padding-top:1px}.fdsbf-btn i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--k);color:#fff;flex:none}.fdsbf-btn svg{width:16px;height:16px}.fdsbf-btn:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000038;color:var(--k)}.fdsbf-btn:focus-visible,.fdsbf-link:focus-visible,.fdsbf-arrow:focus-visible,.fdsbf-nav a:focus-visible,.fdsbf-qa summary:focus-visible{outline:3px solid #1d6fe0;outline-offset:3px}.fdsbf-btn--g{background:var(--g);color:#fff}.fdsbf-btn--g i{background:#fff;color:var(--g3)}.fdsbf-btn--g:hover{color:#fff;filter:brightness(1.05)}.fdsbf-btn--sm{min-height:38px;font-size:13.5px;gap:9px;padding:4px 5px 4px 16px}.fdsbf-btn--sm i{width:24px;height:24px}.fdsbf-btn--sm svg{width:13px;height:13px}.fdsbf-link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:4px 0;cursor:pointer;color:inherit;font:700 13.5px/1.3 inherit;font-family:inherit;text-decoration:underline;text-underline-offset:3px;text-align:left}.fdsbf-link svg{width:17px;height:17px;flex:none}.fdsbf button.fdsbf-link.fdsbf-link:hover,.fdsbf button.fdsbf-link.fdsbf-link:focus,.fdsbf button.fdsbf-link.fdsbf-link:active{background:none;border-color:transparent;box-shadow:none;color:var(--g3)}.fdsbf-link[aria-busy=true]{opacity:.6;pointer-events:none}.fdsbf-badge{position:absolute;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:var(--r);color:#fff;font-family:var(--fd);font-style:italic;font-weight:900;text-transform:uppercase;line-height:.88;filter:drop-shadow(0 3px 4px rgba(0,0,0,.25));pointer-events:none}.fdsbf-badge .b{font-size:28px;letter-spacing:-.01em}.fdsbf-badge .s{font-size:13px;letter-spacing:.02em}.fdsbf-badge .o{font-size:18px;letter-spacing:.01em}.fdsbf-badge--flag{top:0;right:12px;min-width:62px;padding:9px 8px 17px;clip-path:polygon(0 0,100% 0,100% 100%,50% 85%,0 100%)}.fdsbf-badge--circle{top:6px;right:6px;width:88px;height:88px;border-radius:50%;padding:8px;transform:rotate(-8deg)}.fdsbf-badge--circle .s:first-child{font-size:25px;margin-bottom:2px}.fdsbf-badge--circle .s,.fdsbf-badge--circle .b{font-size:12px;line-height:1}.fdsbf-badge--xl .b{font-size:clamp(50px,5vw,74px)}.fdsbf-badge--xl .s,.fdsbf-badge--xl .o{font-size:clamp(20px,2vw,28px)}.fdsbf-badge--xl{min-width:clamp(100px,10vw,140px);padding:14px 14px 30px}.fdsbf-tear{position:absolute;left:0;right:0;height:clamp(26px,3.6vw,56px);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:4}.fdsbf-tear--light{bottom:-1px;background-image:var(--tear-light-up);background-position:bottom}.fdsbf-tear--dark-top{bottom:calc(100% - 1px);background-image:var(--tear-up-1);background-position:bottom}.fdsbf-strip{background:var(--g);color:var(--k);position:relative;z-index:5}.fdsbf-strip__in{display:flex;align-items:center;justify-content:space-between;gap:10px 24px;min-height:50px;padding-top:5px;padding-bottom:5px}.fdsbf-strip__msg{display:flex;align-items:center;gap:10px;font-size:13.5px;font-weight:600;line-height:1.3}.fdsbf-strip__msg svg{width:20px;height:20px;flex:none}.fdsbf-strip__cd{display:flex;align-items:center;gap:12px;flex:none}.fdsbf-strip__lbl{font:800 15px/1.1 var(--fd);text-transform:uppercase;letter-spacing:.04em}.fdsbf-strip__units{display:flex;gap:5px}.fdsbf-strip__units .u{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:40px;height:40px;background:var(--k);color:#fff;border-radius:3px;padding:0 4px}.fdsbf-strip__units b{font:800 20px/1 var(--fd);font-variant-numeric:tabular-nums}.fdsbf-strip__units small{font:700 8px/1 var(--fd);letter-spacing:.08em;text-transform:uppercase;color:#bdbdbd;margin-top:2px}.fdsbf-strip[data-state=ended] [data-cd-units]{display:none}.fdsbf-hero{position:relative;background:#070806;color:#fff;overflow:hidden;isolation:isolate}.fdsbf-hero__frame{position:relative;container-type:inline-size;margin:0 auto}.fdsbf-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.fdsbf-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:0% 50%}.fdsbf-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#050604b3,#05060480 30%,#05060400 48%)}.fdsbf-hero__grid{position:relative;z-index:3;padding-top:30px;padding-bottom:10px}.fdsbf-hero__eyebrow{font:800 15px/1.1 Poppins,var(--fd);text-transform:uppercase;color:#ffe01b;letter-spacing:0;margin:0}.fdsbf-hero__title{font:italic 900 46px/.84 var(--fd);text-transform:uppercase;letter-spacing:.002em;margin-top:.12em}.fdsbf-hero__title span{display:block}.fdsbf-hero__title .w{color:#fff}.fdsbf-hero__title .g{color:#5fc436;background:linear-gradient(180deg,#86e352,#5cc232 55%,#45a827);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fdsbf-hero__body{font:400 14.5px/1.38 Poppins,sans-serif;color:#f2f2f2;margin-top:14px}.fdsbf-hero__body p{margin:0}.fdsbf-hero__ctas{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:18px}.fdsbf-hero .fdsbf-btn{font-family:Poppins,sans-serif;font-weight:600;letter-spacing:.005em;box-shadow:none}.fdsbf-hero__art{position:relative;height:min(96vw,600px);margin-top:-6px}.fdsbf-hero__edge{position:absolute;left:0;bottom:-1px;display:block;width:100%;max-width:none;height:auto;min-height:14px;z-index:4;pointer-events:none}.fdsbf-hero__comp{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%);mask-image:linear-gradient(180deg,transparent 0,#000 22%)}.fdsbf-fly{position:absolute;z-index:2;height:auto;max-width:none;filter:drop-shadow(0 10px 10px rgba(0,0,0,.4))}.fdsbf-fly--1{width:19%;left:2%;top:12%}.fdsbf-fly--2{width:17%;right:3%;top:4%}.fdsbf-fly--3{width:26%;right:-2%;bottom:6%;z-index:3}.fdsbf-ribbon{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.fdsbf-ribbon--back{z-index:0}.fdsbf-ribbon--front{z-index:4}.fdsbf-ribbon .band{fill:none;stroke:#62c23a;stroke-width:16.5;filter:drop-shadow(0 2px 2px rgba(0,0,0,.35))}.fdsbf-ribbon text{font:italic 800 9px Poppins,sans-serif;letter-spacing:.06em;fill:#1d5a10;text-transform:uppercase}@media(min-width:861px){.fdsbf-hero{min-height:42.65625vw;display:flex;flex-direction:column;justify-content:center}.fdsbf-hero__frame{width:min(100%,1600px);aspect-ratio:961/446}.fdsbf-hero__grid{max-width:none;margin:0;padding:2.1cqw 0 0 2.96cqw;width:58cqw}.fdsbf-hero__eyebrow{font-size:1.72cqw;letter-spacing:.03em}.fdsbf-hero__title{font-size:6.66cqw;letter-spacing:-.02em;max-width:49cqw;margin-top:.2em}.fdsbf-hero__body{font-size:1.4cqw;line-height:1.3;max-width:40cqw;margin-top:1.6cqw}.fdsbf-hero__ctas{gap:1.04cqw;margin-top:2.35cqw}.fdsbf-hero .fdsbf-btn{height:3.54cqw;min-height:0;padding:0 1.98cqw 0 2.5cqw;gap:1.77cqw;font-size:1.5cqw;letter-spacing:.035em}.fdsbf-hero .fdsbf-btn i{width:2.08cqw;height:2.08cqw}.fdsbf-hero .fdsbf-btn svg{width:1.2cqw;height:1.2cqw}.fdsbf-hero__art{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;margin:0;z-index:1}.fdsbf-hero__comp{display:none}.fdsbf-hero__bg img{object-position:72% 50%}.fdsbf-fly--1{width:8.3cqw;left:55.7%;top:20.2%}.fdsbf-fly--2{width:8cqw;left:87.2%;right:auto;top:10.1%}.fdsbf-fly--3{width:12cqw;left:83.8%;right:auto;top:80.7%;bottom:auto}.fdsbf-hero .fdsbf-tear{height:clamp(26px,3.4vw,54px)}}.fdsbf-nav{--u:min(calc(100vw / 667),2.4px);background:#e5e5e5 var(--tex-light) center/cover;transition:box-shadow .2s}.fdsbf-nav.is-stuck{box-shadow:0 8px 14px -10px #0006}.fdsbf-nav__list{display:grid;grid-template-columns:repeat(var(--nav-n,7),calc(var(--nav-w,85) * var(--u)));justify-content:center;margin:0 auto;padding:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.fdsbf-nav__list::-webkit-scrollbar{display:none}.fdsbf-nav__list:has(>li:nth-child(8)){--nav-n:8;--nav-w:80}@media(min-width:861px){.fdsbf-nav__list:has(>li:nth-child(8)) a{padding-left:calc(2 * var(--u));padding-right:calc(2 * var(--u))}.fdsbf-nav__list:has(>li:nth-child(8)) a span{font-size:calc(7 * var(--u))}}.fdsbf-nav__list li{position:relative;display:flex}.fdsbf-nav__list li+li:before{content:"";position:absolute;left:0;top:calc(5 * var(--u));bottom:calc(5 * var(--u));width:1px;background:#cbcbcb}.fdsbf-nav a{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(6.5 * var(--u));padding:calc(7 * var(--u)) calc(3 * var(--u)) calc(8.5 * var(--u));text-decoration:none;color:#2b2b2b;white-space:nowrap;transition:color .15s,padding .2s}.fdsbf-nav a svg{width:calc(24 * var(--u));height:calc(24 * var(--u));transition:height .2s,opacity .2s}.fdsbf-nav a span{font:500 calc(7.3 * var(--u))/1 Poppins,sans-serif;letter-spacing:0;text-transform:uppercase;color:#3a3a3a}.fdsbf-nav a:hover,.fdsbf-nav a.is-active,.fdsbf-nav a:hover span,.fdsbf-nav a.is-active span{color:var(--g3)}.fdsbf-nav.is-stuck a{padding-top:calc(4 * var(--u));padding-bottom:calc(4 * var(--u));gap:0}.fdsbf-nav.is-stuck a svg{height:0;opacity:0}.fdsbf-head{text-align:center;margin-bottom:28px}.fdsbf-head__lede{margin-top:8px;font-size:15px;color:var(--mut)}.fdsbf-offers{position:relative;padding:clamp(44px,5vw,64px) 0 clamp(48px,5vw,68px)}.fdsbf-offers--light{background:#e5e5e5 var(--tex-light) center/cover}.fdsbf-offers--dark{background:#121212 var(--tex-dark) center/cover;color:#fff;padding-bottom:clamp(70px,7vw,104px)}.fdsbf-offers--dark .fdsbf-head__lede{color:#cfcfcf}.fdsbf-offers__bg{position:absolute;top:0;right:0;bottom:0;left:0}.fdsbf-offers__bg img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.fdsbf-offers--dark .fdsbf-head{padding-top:clamp(16px,2.6vw,40px)}.fdsbf-ocards{display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:clamp(12px,1.2vw,20px);margin:0 auto}.fdsbf-ocard{position:relative;display:flex;flex-direction:column;background:#fff;color:var(--ink);border-radius:6px;padding:14px 14px 16px;box-shadow:0 8px 22px #00000024}.fdsbf-ocard__img{position:relative;display:block;aspect-ratio:1/.84;margin-bottom:12px}.fdsbf-ocard__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .3s}.fdsbf-ocard:hover .fdsbf-ocard__img img{transform:scale(1.04)}.fdsbf-ocard__t{font:800 clamp(18px,1.45vw,21px)/1 var(--fd);text-transform:uppercase;letter-spacing:.01em}.fdsbf-ocard__t a{text-decoration:none}.fdsbf-ocard__d{font-size:13px;line-height:1.45;color:var(--mut);margin:7px 0 14px;flex:1}.fdsbf-ocard .fdsbf-btn{align-self:flex-start;max-width:100%}.fdsbf-ocard .fdsbf-btn span{white-space:normal;text-align:left}.fdsbf-panel{position:relative;overflow:hidden;border-radius:4px;isolation:isolate}.fdsbf-panel--birdie,.fdsbf-panel--rad{overflow:visible}.fdsbf-panel--birdie .fdsbf-panel__bg,.fdsbf-panel--rad .fdsbf-panel__bg{overflow:hidden;border-radius:inherit}.fdsbf-panel__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.fdsbf-panel__bg img{width:100%;height:100%;object-fit:cover}.fdsbf-baskets{position:relative;background:#111 var(--tex-dark) center/cover;padding:calc(7vw + 14px) 0 calc(5.5vw + 20px)}.fdsbf-bedge{position:absolute;left:0;width:100%;max-width:none;height:10vw;pointer-events:none;z-index:1;display:block}.fdsbf-bedge--top{top:-1px}.fdsbf-bedge--bottom{bottom:-1px}.fdsbf-tp{position:absolute;left:0;width:100%;aspect-ratio:var(--tp-ar,2172/118);pointer-events:none;z-index:4}.fdsbf-tp--top{top:-1px}.fdsbf-tp--bottom{bottom:-1px}.fdsbf-tp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--tp-bg,#e5e5e5);-webkit-mask:var(--tp-m) center/100% 100% no-repeat;mask:var(--tp-m) center/100% 100% no-repeat}.fdsbf-tp img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none}.fdsbf-offers--dark .fdsbf-tp--bottom{--tp-bg:#e5e5e5 var(--tex-light) center/cover}.fdsbf-offers--dark .fdsbf-tp--top{--tp-bg:linear-gradient(180deg,#fff 0%,#fff 10%,#e5e5e5 70%)}.fdsbf-final .fdsbf-tp{--tp-bg:#fff}@media(min-width:981px){.fdsbf-final .fdsbf-tp{--tp-bg:#ececea var(--tex-light) center/cover}}.fdsbf-offers--dark .fdsbf-bedge,.fdsbf-final .fdsbf-final__edge{height:auto}.fdsbf-baskets>.fdsbf__wrap{z-index:2}.fdsbf-baskets__grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);gap:18px}.fdsbf-panel--birdie,.fdsbf-panel--rad{background:#f3f3f1;box-shadow:0 8px 24px #00000021;min-height:400px}.fdsbf-panel--birdie{display:grid;grid-template-columns:40% 1fr;align-items:center}.fdsbf-panel--birdie .fdsbf-panel__art{align-self:end;padding:24px 0 0 14px;position:relative;z-index:1}.fdsbf-panel--birdie .fdsbf-panel__art img{width:100%;max-height:430px;object-fit:contain;object-position:bottom}.fdsbf-panel--birdie .fdsbf-panel__copy{padding:30px 30px 30px 18px;position:relative;z-index:3}.fdsbf-panel--birdie .fdsbf-h2{font-size:clamp(30px,3vw,46px)}.fdsbf-panel--rad{display:grid;grid-template-columns:1fr 46%;align-items:center}.fdsbf-panel--rad .fdsbf-panel__copy{padding:30px 0 30px 28px;position:relative;z-index:3}.fdsbf-panel--rad .fdsbf-panel__art{align-self:end;padding:24px 14px 0 0;position:relative;z-index:1}.fdsbf-panel--rad .fdsbf-panel__art img{width:100%;max-height:380px;object-fit:contain;object-position:bottom}.fdsbf-panel .fdsbf-rte{font-size:14px;color:#333}.fdsbf-grass{position:absolute;bottom:-4px;z-index:2;pointer-events:none}.fdsbf-grass img{width:100%}.fdsbf-grass--l{left:-20px;width:min(300px,34%)}.fdsbf-baskets>.fdsbf-grass--r{right:0;bottom:0;z-index:3;width:clamp(100px,9.5vw,175px)}.fdsbf-discs{background:#fcfcfc;padding:18px 0 34px}.fdsbf-discs__grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:18px}.fdsbf-panel--core{background:#141414;color:#fff;padding:32px 30px 30px;display:flex;flex-direction:column;box-shadow:0 8px 24px #0003}.fdsbf-panel--core .fdsbf-h2{font-size:clamp(30px,3.1vw,48px)}.fdsbf-panel--core .fdsbf-panel__art{margin:auto -6px 0;padding-top:18px}.fdsbf-panel--core .fdsbf-panel__art img{width:100%;filter:drop-shadow(0 14px 16px rgba(0,0,0,.55))}.fdsbf-panel--core .fdsbf-ctas{margin-top:10px}.fdsbf-panel .fdsbf-core__body{margin-top:12px;font-size:14.5px;line-height:1.5;font-weight:500;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.75)}.fdsbf-core__body p,.fdsbf-clear__body p{margin:0}.fdsbf-core__body p+p{margin-top:6px}.fdsbf-clear__body{margin-top:10px;font-size:15px;color:#3d3d3d}.fdsbf-clear__body p+p{margin-top:6px}.fdsbf-eyebrow--h{margin:0}.fdsbf-filter{display:flex;gap:8px;margin:0 0 16px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.fdsbf-filter::-webkit-scrollbar{display:none}.fdsbf-fpill{flex:none;border:1px solid #bdbdbd;background:#ffffffbf;color:#111;border-radius:999px;padding:6px 14px;font:800 13px/1.2 var(--fd);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:background .15s,border-color .15s}.fdsbf-fpill:hover{border-color:#111}.fdsbf-fpill.is-on{background:var(--g);border-color:var(--g);color:var(--k)}.fdsbf-row .fdsbf-pc[hidden]{display:none}.fdsbf-grid__head:has(.fdsbf-filter){align-items:center}.fdsbf-grid__head .fdsbf-filter{margin:0 6px 0 0;padding-right:14px;border-right:1px solid #c9c9c9;min-width:0;max-width:100%}.fdsbf-grid__tools:has(.fdsbf-filter){flex:0 1 auto;min-width:0}@media(min-width:981px){.fdsbf-grid__head:has(.fdsbf-filter){flex-wrap:wrap;row-gap:14px}.fdsbf-grid__head:has(.fdsbf-filter)>div:first-child:has(.fdsbf-grid__aside){flex:1 1 560px}.fdsbf-grid__head:has(.fdsbf-filter) .fdsbf-grid__tools{margin-left:auto}}.fdsbf-more{scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:#111 var(--tex-dark) center/cover;color:#fff;border-radius:6px;padding:20px 16px;text-align:center;text-decoration:none;transition:box-shadow .2s,transform .2s}.fdsbf-more:hover{color:#fff;box-shadow:0 10px 22px #0000002e;transform:translateY(-2px)}.fdsbf-more__i{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--g);color:var(--k)}.fdsbf-more__i svg{width:24px;height:24px}.fdsbf-more__t{font:italic 900 21px/1.05 var(--fd);text-transform:uppercase;max-width:11em}.fdsbf-more:focus-visible{outline:3px solid #1d6fe0;outline-offset:3px}.fdsbf-grid .fdsbf-eyebrow--h{display:inline-block;background:var(--g);color:var(--k);font:italic 900 clamp(17px,1.5vw,21px)/1 var(--fd);letter-spacing:0;text-transform:uppercase;padding:.18em .45em .14em}@media(min-width:981px){.fdsbf-grid .fdsbf-eyebrow--h{--u:min(calc(100vw / 667),2.4px);font-size:calc(10 * var(--u));padding:calc(1.8 * var(--u)) calc(3.6 * var(--u)) calc(1.4 * var(--u))}}.fdsbf-xsub{margin:12px 0 0;font:800 17px/1.15 var(--fd);text-transform:uppercase;letter-spacing:.02em;color:#111}.fdsbf-grid__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 22px}.fdsbf-grid__aside{margin:0;font:400 14px/1.45 Poppins,sans-serif;color:#555;max-width:620px}@media(min-width:981px){.fdsbf-grid__head>div:first-child:has(.fdsbf-grid__line){max-width:none;flex:1;min-width:0}.fdsbf-grid__line{flex-wrap:nowrap;align-items:center}.fdsbf-grid__line .fdsbf-eyebrow--h{flex:none;white-space:nowrap}.fdsbf-grid__aside{flex:0 1 560px;padding-left:22px;border-left:1px solid #c9c9c9}}.fdsbf-vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fdsbf-panel--xcom{background:#f4f3ef var(--tex-light) center/cover;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:10px;padding:30px 24px 28px 30px;box-shadow:0 8px 24px #00000021}.fdsbf-panel--xcom .fdsbf-panel__art img{width:115%;max-width:380px;margin-left:auto;filter:drop-shadow(0 12px 14px rgba(0,0,0,.25))}.fdsbf-panel--xcom .fdsbf-ctas{flex-direction:column;align-items:flex-start;gap:8px}.fdsbf-grid{padding:clamp(34px,4vw,50px) 0}.fdsbf-grid--light{background:#e5e5e5 var(--tex-light) center/cover}.fdsbf-grid--white{background:#fff}.fdsbf-grid--clear{background:linear-gradient(180deg,#f7f7f6,#fff)}.fdsbf-grid--dark{background:#111 var(--tex-dark) center/cover;color:#fff}.fdsbf-grid__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 30px;margin-bottom:20px}.fdsbf-grid__head>div:first-child{max-width:760px}.fdsbf-grid__head .fdsbf-rte{margin-top:8px;color:#3d3d3d}.fdsbf-grid--dark .fdsbf-grid__head .fdsbf-rte,.fdsbf-grid--dark .fdsbf-note{color:#cfcfcf}.fdsbf-grid__tools{display:flex;align-items:center;gap:8px;flex:none}.fdsbf-arrow{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:2px solid var(--k);background:#fff;color:var(--k);cursor:pointer;padding:0}.fdsbf-arrow svg{width:18px;height:18px}.fdsbf-arrow--prev svg{transform:rotate(180deg)}.fdsbf-arrow:disabled{opacity:.3;cursor:default}.fdsbf-grid.no-scroll .fdsbf-arrow{display:none}.fdsbf-grid__tools .fdsbf-btn{margin-left:8px}.fdsbf-brands{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.fdsbf-brands li{border:1px solid #bdbdbd;background:#ffffffb3;border-radius:999px;padding:3px 11px;font:800 13px/1.3 var(--fd);letter-spacing:.04em;text-transform:uppercase}.fdsbf-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0;padding:4px 2px 14px;scrollbar-width:thin;scrollbar-color:#9a9a9a transparent;overscroll-behavior-x:contain}.fdsbf-row:focus-visible{outline:3px solid #1d6fe0;outline-offset:2px}.fdsbf-pc{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;color:var(--ink);border:1px solid #e3e3e3;border-radius:6px;overflow:hidden;text-decoration:none;transition:box-shadow .2s,transform .2s}.fdsbf-pc:hover{box-shadow:0 10px 22px #00000024;transform:translateY(-2px);color:var(--ink)}.fdsbf-pc__img{position:relative;aspect-ratio:1;background:#fff}.fdsbf-pc__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:12px}.fdsbf-pc__tag{position:absolute;top:8px;left:8px;font:italic 900 15.5px/1.05 var(--fd);text-transform:uppercase;letter-spacing:.03em;padding:6px 10px 5px;border-radius:3px;background:var(--r);color:#fff;max-width:calc(100% - 16px)}.fdsbf-pc__tag--g{background:var(--g);color:var(--k)}@media(max-width:980px){.fdsbf-pc__tag{font-size:14px;padding:5px 8px 4px}}.fdsbf-pc__tag--y{background:var(--y);color:var(--k)}.fdsbf-pc__body{display:flex;flex-direction:column;gap:3px;padding:10px 12px 13px;border-top:1px solid #f0f0f0;flex:1}.fdsbf-pc__v{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#757575}.fdsbf-pc__t{font:600 14px/1.3 inherit;font-family:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.fdsbf-pc__sw{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:5px 0 3px}.fdsbf-sw{flex:none;width:20px;height:20px;border-radius:50%;background:#e4e4e4 50% 50% / 112% no-repeat;box-shadow:inset 0 0 0 1px #00000024;transition:box-shadow .15s}.fdsbf-sw[style]{background-color:#fff}.fdsbf-sw:hover,.fdsbf-sw.is-on{box-shadow:inset 0 0 0 1px #00000024,0 0 0 2px #fff,0 0 0 3px #111}.fdsbf-sw:not([style])[data-c*=white]{background-color:#fff}.fdsbf-sw:not([style])[data-c*=black]{background-color:#1b1b1b}.fdsbf-sw:not([style])[data-c*=grey]{background-color:#9a9a9a}.fdsbf-sw:not([style])[data-c*=gray]{background-color:#9a9a9a}.fdsbf-sw:not([style])[data-c*=silver]{background-color:#c4c4c4}.fdsbf-sw:not([style])[data-c*=red]{background-color:#e3241b}.fdsbf-sw:not([style])[data-c*=orange]{background-color:#ff7a1a}.fdsbf-sw:not([style])[data-c*=yellow]{background-color:#f6dc1c}.fdsbf-sw:not([style])[data-c*=gold]{background-color:#d6a92c}.fdsbf-sw:not([style])[data-c*=lime]{background-color:#a8e22e}.fdsbf-sw:not([style])[data-c*=green]{background-color:#3cb043}.fdsbf-sw:not([style])[data-c*=teal]{background-color:#16a394}.fdsbf-sw:not([style])[data-c*=turquoise]{background-color:#2fd3c4}.fdsbf-sw:not([style])[data-c*=aqua]{background-color:#3fd6e0}.fdsbf-sw:not([style])[data-c*=blue]{background-color:#1f6fe0}.fdsbf-sw:not([style])[data-c*=navy]{background-color:#1f2f6e}.fdsbf-sw:not([style])[data-c*=purple]{background-color:#8a3ffc}.fdsbf-sw:not([style])[data-c*=violet]{background-color:#8a3ffc}.fdsbf-sw:not([style])[data-c*=lavender]{background-color:#b9a3ff}.fdsbf-sw:not([style])[data-c*=pink]{background-color:#ff5fb4}.fdsbf-sw:not([style])[data-c*=magenta]{background-color:#e0218a}.fdsbf-sw:not([style])[data-c*=brown]{background-color:#8a5a2b}.fdsbf-sw:not([style])[data-c*=tan]{background-color:#c9a46c}.fdsbf-sw:not([style])[data-c*=clear]{background-color:#e6f1f5}.fdsbf-sw:not([style])[data-c*=glow]{background-color:#d6f7ad}.fdsbf-sw:not([style])[data-c^=baby-blue]{background-color:#8fd3ff}.fdsbf-sw:not([style])[data-c^=light-blue]{background-color:#8fd3ff}.fdsbf-sw:not([style])[data-c^=sky]{background-color:#6ec6ff}.fdsbf-sw:not([style])[data-c^=dayglow]{background-color:#e9f53c}.fdsbf-sw:not([style])[data-c^=neon]{background-color:#e9f53c}.fdsbf-sw:not([style])[data-c^=white]{background-color:#fff}.fdsbf-sw:not([style])[data-c^=black]{background-color:#1b1b1b}.fdsbf-sw:not([style])[data-c^=red]{background-color:#e3241b}.fdsbf-sw:not([style])[data-c^=orange]{background-color:#ff7a1a}.fdsbf-sw:not([style])[data-c^=yellow]{background-color:#f6dc1c}.fdsbf-sw:not([style])[data-c^=green]{background-color:#3cb043}.fdsbf-sw:not([style])[data-c^=blue]{background-color:#1f6fe0}.fdsbf-sw:not([style])[data-c^=purple]{background-color:#8a3ffc}.fdsbf-sw:not([style])[data-c^=pink]{background-color:#ff5fb4}.fdsbf-sw:not([style])[data-c^=grey]{background-color:#9a9a9a}.fdsbf-sw:not([style])[data-c^=shades-of-blue]{background-color:#3d8be8}.fdsbf-sw:not([style])[data-c^=shades-of-pink]{background-color:#ff7cc4}.fdsbf-sw:not([style])[data-c^=shades-of-purple]{background-color:#9a5cff}.fdsbf-sw:not([style])[data-c^=sunburst]{background-image:conic-gradient(#ffd400,#ff7a1a,#ff3b6b,#ffd400)}.fdsbf-sw:not([style])[data-c^=tie-dye]{background-image:conic-gradient(#ff5fb4,#ffd400,#3cb043,#1f6fe0,#8a3ffc,#ff5fb4)}.fdsbf-sw:not([style])[data-c^=rainbow]{background-image:conic-gradient(#ff5fb4,#ffd400,#3cb043,#1f6fe0,#8a3ffc,#ff5fb4)}.fdsbf-sw:not([style])[data-c^=swirl]{background-image:conic-gradient(#ff5fb4,#ffd400,#3cb043,#1f6fe0,#8a3ffc,#ff5fb4)}.fdsbf-sw-more{font-size:11px;font-weight:600;color:#666}.fdsbf-pc__p{font-size:15px;font-weight:700;margin-top:auto;display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}.fdsbf-pc__p s{font-weight:500;color:#888;font-size:13px}.fdsbf-pc__p .sale{display:none;color:var(--r)}html.fdsbf-live .fdsbf-pc__p--pct .reg{text-decoration:line-through;font-weight:500;color:#888;font-size:13px;order:2}html.fdsbf-live .fdsbf-pc__p--pct .sale{display:inline;order:1}.fdsbf-pc__s{font-size:11.5px;color:#2e7d32}.fdsbf-clear{background:linear-gradient(180deg,#f0f0ee,#f7f7f6);padding:clamp(40px,4.4vw,60px) 0 clamp(36px,4vw,54px);overflow:hidden}.fdsbf-clear__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);align-items:center;gap:20px}.fdsbf-clear .fdsbf-h2{font-size:clamp(34px,3.7vw,56px)}.fdsbf-clear__sub{margin-top:10px;font-size:16px;color:#333}.fdsbf-clear__art{position:relative;display:block}.fdsbf-clear__swash{position:absolute;left:-4%;width:118%;top:50%;transform:translateY(-46%)}.fdsbf-clear__swash img{width:100%}.fdsbf-clear__discs{position:relative;z-index:1;width:100%;margin:0}.fdsbf-clear__discs img{width:100%}.fdsbf-clear__art{container-type:inline-size}.fdsbf-clear__art .fdsbf-badge{top:33.9%;left:86.9%;right:auto;width:18.4%;min-width:0;padding:0;background:none;clip-path:none;box-shadow:none;color:#fff;transform:translate(-50%,-50%) rotate(-16deg);text-align:center;font-family:var(--fd);font-style:normal;font-weight:900;line-height:.86}.fdsbf-clear__art .fdsbf-badge .b{font-size:6.4cqw;letter-spacing:-.01em}.fdsbf-clear__art .fdsbf-badge .o,.fdsbf-clear__art .fdsbf-badge .s{font-size:4.46cqw;letter-spacing:.01em}.fdsbf-guide{background:#e5e5e5 var(--tex-light) center/cover;padding:clamp(44px,5vw,64px) 0}.fdsbf-guide__grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:30px;align-items:stretch}.fdsbf-guide__lede{margin-top:8px;color:var(--mut)}.fdsbf-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;background:#ffffff8c;border-radius:6px;padding:20px 0}.fdsbf-steps li{padding:0 20px;text-align:center;display:flex;flex-direction:column;align-items:center}.fdsbf-steps li+li{border-left:1px solid #c9c9c9}.fdsbf-steps__h{align-self:stretch;display:flex;align-items:center;gap:10px;font:800 15px/1.05 var(--fd);letter-spacing:.04em;text-transform:uppercase;text-align:left}.fdsbf-steps__h .n{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--g);color:#fff;font:900 18px/1 var(--fd);flex:none}.fdsbf-steps svg{width:54px;height:54px;margin:16px 0 12px;color:#222}.fdsbf-steps__t{font-size:13.5px;line-height:1.45;color:#444}.fdsbf-help{position:relative;border-radius:6px;overflow:hidden;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding:16px;isolation:isolate}.fdsbf-help__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.fdsbf-help__img img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}.fdsbf-help__box{background:var(--y);color:var(--k);border-radius:4px;padding:18px 20px 20px;box-shadow:0 10px 24px #00000040;max-width:360px;margin-left:auto}.fdsbf-help__box h3{font:italic 900 24px/1 var(--fd);text-transform:uppercase}.fdsbf-help__box p{font-size:13.5px;line-height:1.45;margin:8px 0 14px}.fdsbf-bulk{position:relative;background:var(--g2);color:#fff;overflow:hidden;isolation:isolate}.fdsbf-bulk__img{position:absolute;left:0;top:0;bottom:0;width:54%;z-index:-1;-webkit-mask-image:linear-gradient(90deg,#000 55%,transparent 98%);mask-image:linear-gradient(90deg,#000 55%,transparent 98%)}.fdsbf-bulk__img img{width:100%;height:100%;object-fit:cover;object-position:45% 50%}.fdsbf-bulk__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1fr) auto;gap:20px 34px;align-items:center;min-height:280px;padding-top:44px;padding-bottom:44px}.fdsbf-bulk__copy{grid-column:2}.fdsbf-bulk__copy>p{margin-top:12px;font-size:15px;line-height:1.55;max-width:520px}.fdsbf-bulk .fdsbf-note{color:#eaffdf}.fdsbf-bulk__stain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:center/cover no-repeat;pointer-events:none}.fdsbf-bulk__basket{display:none}.fdsbf-faq{background:#fff;padding:clamp(44px,5vw,64px) 0 clamp(70px,7vw,96px)}.fdsbf-faq__head{display:flex;justify-content:space-between;align-items:flex-end;gap:10px 30px;flex-wrap:wrap;margin-bottom:18px}.fdsbf-faq__aside{font-size:14px;color:var(--mut)}.fdsbf-faq__aside p{margin:0}.fdsbf-faq__aside a{font-weight:700;color:var(--ink)}.fdsbf-faq__cols{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;align-items:start}.fdsbf-qa{border-bottom:1px solid var(--line)}.fdsbf-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;font-weight:600;font-size:15px}.fdsbf-qa summary::-webkit-details-marker{display:none}.fdsbf-qa summary i{position:relative;width:16px;height:16px;flex:none}.fdsbf-qa summary i:before,.fdsbf-qa summary i:after{content:"";position:absolute;left:0;right:0;top:7px;height:2px;background:var(--k);border-radius:2px;transition:transform .2s}.fdsbf-qa summary i:after{transform:rotate(90deg)}.fdsbf-qa[open] summary i:after{transform:rotate(0)}.fdsbf-qa[open] summary{color:var(--g3)}.fdsbf-qa__a{padding:0 4px 18px;font-size:14.5px;line-height:1.6;color:#3d3d3d}.fdsbf-qa__a p{margin:0 0 .6em}.fdsbf-faq__links{margin-top:24px;font-size:14px}.fdsbf-faq__links p{margin:0}.fdsbf-faq__links a{font-weight:700}.fdsbf-final{position:relative;background:#151515;color:#fff;isolation:isolate}.fdsbf-final__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.fdsbf-final__img img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.fdsbf-final__grid{display:flex;align-items:center;min-height:clamp(380px,32vw,520px);padding-top:40px;padding-bottom:40px}.fdsbf-final__copy{margin-left:30%;max-width:600px;text-shadow:0 2px 14px rgba(0,0,0,.5)}.fdsbf-final__copy .fdsbf-rte{margin-top:16px;font-size:16px;color:#ededed;max-width:520px}.fdsbf-final__copy .fdsbf-btn{text-shadow:none}.fdsbf-final__basket,.fdsbf-final__disc,.fdsbf-final__strip{display:none}.fdsbf-final__edge{z-index:2;top:-2px}.fdsbf-terms{background:#0f0f0f;color:#b9b9b9;padding:26px 0 30px;border-top:1px solid #262626}.fdsbf-terms__grid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 40px;align-items:start}.fdsbf-terms h2{font:800 16px/1 var(--fd);letter-spacing:.08em;text-transform:uppercase;color:#fff;margin-bottom:8px}.fdsbf-terms__txt{font-size:12.5px;line-height:1.55;max-width:820px}.fdsbf-terms__txt p{margin:0 0 .5em}.fdsbf-terms__links{display:flex;flex-wrap:wrap;gap:8px 22px;padding-top:24px}.fdsbf-terms__links a{color:#fff;font-size:13px;font-weight:600;text-decoration:none}.fdsbf-terms__links a:hover{color:var(--g);text-decoration:underline}.fdsbf-bundle{margin-top:12px;display:flex;flex-direction:column;gap:4px}.fdsbf-bundle__msg{font-size:13px;color:var(--r)}.fdsbf-note.fdsbf-bundle{flex-direction:row}.fdsbf-panel--birdie .fdsbf-note{background:#fffc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:8px 10px;border-radius:6px;color:#333;box-shadow:0 2px 8px #00000014}.fdsbf-note .fdsbf-link{display:inline;padding:0;font-size:inherit;color:#2f7d1a}.fdsbf-panel--birdie .fdsbf-h2 span{display:block}.fdsbf-dlg{border:0;padding:0;border-radius:10px;width:calc(100% - 32px);max-width:520px;color:var(--ink);box-shadow:0 30px 60px #0006}.fdsbf-dlg::backdrop{background:#0000009e}.fdsbf-dlg__in{position:relative;padding:28px 26px 26px;background:#fff var(--tex-light) center/cover}.fdsbf-dlg__x{position:absolute;top:10px;right:10px;width:38px;height:38px;border-radius:50%;border:0;background:var(--k);color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.fdsbf-dlg__x svg{width:16px;height:16px}.fdsbf-dlg .fdsbf-pre{margin:0 0 4px;font-size:15px}.fdsbf-dlg h3{font:italic 900 30px/1 var(--fd);text-transform:uppercase;margin:0 40px 12px 0}.fdsbf-dlg p{margin:0 0 .7em;font-size:14.5px;line-height:1.55}.fdsbf-dlg__ex{margin:14px 0;background:#fff;border-radius:6px;border:1px solid var(--line)}.fdsbf-dlg__ex div{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;font-size:14px;border-top:1px solid #eee}.fdsbf-dlg__ex div:first-child{border-top:0}.fdsbf-dlg__ex .t{font-weight:800;background:#f3faee}.fdsbf-dlg__foot{font-size:12.5px!important;color:var(--mut)}.fdsbf-dlg--terms{max-width:760px}.fdsbf-dlg--terms .fdsbf-dlg__in{display:flex;flex-direction:column;max-height:calc(100dvh - 48px);padding:0}.fdsbf-dlg__head{position:relative;flex:none;padding:24px 26px 14px;border-bottom:1px solid #d6d6d6}.fdsbf-dlg--terms h3{font-size:clamp(22px,3vw,28px);margin:0 48px 0 0}.fdsbf-dlg__body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding:18px 26px 26px}.fdsbf-dlg__body:focus-visible{outline:2px solid #1d6fe0;outline-offset:-2px}.fdsbf-dlg__body h2{font:800 16px/1.25 var(--fd);text-transform:uppercase;letter-spacing:.03em;color:#111;margin:20px 0 6px}.fdsbf-dlg__body h2:first-child{margin-top:0}.fdsbf-dlg__body a{color:inherit;text-decoration:underline}@media(max-width:640px){.fdsbf-dlg__head{padding:20px 18px 12px}.fdsbf-dlg__body{padding:14px 18px 20px}.fdsbf-dlg--terms .fdsbf-dlg__in{max-height:calc(100dvh - 32px)}}.fdsbf-toast{position:fixed;right:16px;bottom:150px;z-index:60;width:min(370px,calc(100vw - 32px));display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;background:#fff;color:var(--ink);border-radius:10px;padding:12px 10px 12px 12px;box-shadow:0 16px 40px #00000047;border-left:5px solid var(--r);transform:translateY(calc(100% + 30px));opacity:0;transition:transform .45s cubic-bezier(.2,.9,.3,1.2),opacity .3s}.fdsbf-toast.is-in{transform:none;opacity:1}.fdsbf-toast .fdsbf-badge{position:static;width:58px;height:58px;transform:rotate(-8deg)}.fdsbf-toast .fdsbf-badge .b{font-size:20px}.fdsbf-toast .fdsbf-badge .s,.fdsbf-toast .fdsbf-badge .o{font-size:11px}.fdsbf-toast p{font-size:13px;line-height:1.4;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.fdsbf-toast p b{font:italic 900 17px/1 var(--fd);text-transform:uppercase}.fdsbf-toast__x{align-self:start;width:30px;height:30px;border:0;background:none;cursor:pointer;color:#555;padding:6px}.fdsbf-toast__x svg{width:100%;height:100%}@media(min-width:1500px){.fdsbf-row{grid-auto-columns:calc((100% - 5 * 16px) / 6)}}@media(max-width:1180px){.fdsbf-ocards{grid-template-columns:repeat(6,minmax(0,1fr))}.fdsbf-ocard{grid-column:span 2}.fdsbf-offers--dark .fdsbf-ocards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.fdsbf-offers--dark .fdsbf-ocard{grid-column:auto}.fdsbf-row{grid-auto-columns:calc((100% - 48px)/4)}.fdsbf-panel--birdie{grid-template-columns:38% 1fr}}@media(min-width:981px){.fdsbf-offers--light{--u:min(calc(100vw / 667),2.4px);padding:calc(14 * var(--u)) 0 calc(4 * var(--u))}.fdsbf-offers--light>.fdsbf__wrap{z-index:5}.fdsbf-offers--light .fdsbf-head{margin-bottom:calc(10 * var(--u))}.fdsbf-offers--light .fdsbf-h2{font:800 calc(25.6 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.025em;font-style:normal}.fdsbf-offers--light .fdsbf-h2 .g{color:#4fae2c}.fdsbf-offers--light .fdsbf-head__lede{font:400 calc(9.2 * var(--u))/1.2 Poppins,sans-serif;color:#3d3d3d;margin-top:calc(3.5 * var(--u))}.fdsbf-offers--light .fdsbf-ocards{grid-template-columns:repeat(5,calc(119 * var(--u)));gap:calc(8 * var(--u)) calc(6.3 * var(--u));justify-content:center;max-width:none}.fdsbf-offers--light .fdsbf-ocard,.fdsbf-offers--light .fdsbf-ocard:nth-child(4){grid-column:auto}.fdsbf-offers--light .fdsbf-ocard{padding:0 calc(7.7 * var(--u)) calc(7.5 * var(--u));border-radius:calc(3.2 * var(--u));background:linear-gradient(180deg,#ececec,#f6f6f6 55%,#fbfbfb);box-shadow:0 calc(1.5 * var(--u)) calc(5 * var(--u)) #00000021}.fdsbf-offers--light .fdsbf-ocard__img{aspect-ratio:auto;height:calc(93 * var(--u));margin:calc(5 * var(--u)) calc(-4 * var(--u)) calc(6 * var(--u))}.fdsbf-offers--light .fdsbf-ocard__img img{object-position:50% 100%}.fdsbf-offers--light .fdsbf-ocard__t{font:700 calc(11.2 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.005em;color:#1d1d1d}.fdsbf-offers--light .fdsbf-ocard__d{font:400 calc(6.3 * var(--u))/1.4 Poppins,sans-serif;letter-spacing:-.025em;color:#555;margin:calc(4.5 * var(--u)) 0 calc(6 * var(--u))}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn{align-self:stretch;height:calc(18.3 * var(--u));min-height:0;padding:0 calc(4 * var(--u));gap:calc(5 * var(--u));justify-content:center;font:800 calc(8.3 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.01em;box-shadow:none}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn span{white-space:nowrap}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn i{width:calc(9.3 * var(--u));height:calc(9.3 * var(--u))}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn svg{width:calc(5.4 * var(--u));height:calc(5.4 * var(--u))}.fdsbf-offers--light .fdsbf-badge{font-family:Poppins,sans-serif;font-style:normal;font-weight:800;line-height:.95;filter:drop-shadow(0 calc(1 * var(--u)) calc(1.4 * var(--u)) rgba(0,0,0,.28))}.fdsbf-offers--light .fdsbf-badge--flag{top:calc(2.3 * var(--u));right:calc(5.7 * var(--u));min-width:0;width:calc(36 * var(--u));padding:calc(4.5 * var(--u)) calc(2 * var(--u)) calc(8 * var(--u));clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%)}.fdsbf-offers--light .fdsbf-badge--flag .b{font-size:calc(13.5 * var(--u));letter-spacing:-.03em}.fdsbf-offers--light .fdsbf-badge--flag .o{font-size:calc(11.5 * var(--u));letter-spacing:-.02em}.fdsbf-offers--light .fdsbf-badge--flag .s{font-size:calc(6 * var(--u));letter-spacing:0;line-height:1.05}.fdsbf-offers--light .fdsbf-badge--circle{top:calc(8.5 * var(--u));right:calc(2.5 * var(--u));width:calc(53 * var(--u));height:calc(53 * var(--u));padding:calc(5 * var(--u));transform:none}.fdsbf-offers--light .fdsbf-badge--circle .s:first-child{font-size:calc(14.5 * var(--u));margin-bottom:calc(1 * var(--u))}.fdsbf-offers--light .fdsbf-badge--circle .s,.fdsbf-offers--light .fdsbf-badge--circle .b{font-size:calc(5.6 * var(--u));line-height:1.1}}@media(min-width:981px){.fdsbf-baskets{--u:min(calc(100vw / 667),2.4px);padding:4.4vw 0 3vw;margin-top:calc(-22.6 * var(--u))}.fdsbf-bedge--bottom{height:6vw}.fdsbf-baskets>.fdsbf__wrap{z-index:3}.fdsbf-baskets>.fdsbf-grass--r{z-index:4;right:-1vw;bottom:2.6vw;width:14vw}.fdsbf-baskets__grid{grid-template-columns:calc(345 * var(--u)) calc(275 * var(--u));gap:calc(7 * var(--u));justify-content:center;max-width:none;padding:0}.fdsbf-panel--birdie,.fdsbf-panel--rad{display:block;min-height:calc(180 * var(--u));border-radius:calc(4 * var(--u));background:#eeeeec;box-shadow:0 calc(1.5 * var(--u)) calc(5 * var(--u)) #0000001f}.fdsbf-panel--birdie .fdsbf-panel__art{align-self:stretch;position:absolute;left:0;top:0;bottom:0;width:calc(128 * var(--u));padding:0;display:flex;align-items:flex-start;overflow:hidden;border-radius:calc(4 * var(--u)) 0 0 calc(4 * var(--u))}.fdsbf-panel--birdie .fdsbf-panel__art img{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;max-height:none;object-fit:cover;object-position:60% 0}.fdsbf-panel--birdie .fdsbf-panel__copy{padding:calc(12 * var(--u)) calc(12 * var(--u)) calc(9 * var(--u)) calc(140 * var(--u))}.fdsbf-panel--birdie .fdsbf-h2{font:italic 900 calc(23.5 * var(--u))/.98 var(--fd);letter-spacing:-.005em}.fdsbf-panel--birdie .fdsbf-h2 span{display:block}.fdsbf-panel--birdie .fdsbf-sub{font:800 calc(13.6 * var(--u))/1 var(--fd);font-style:normal;letter-spacing:.005em;margin:calc(7 * var(--u)) 0 0}.fdsbf-panel--birdie .fdsbf-rte,.fdsbf-panel--birdie .fdsbf-ctas,.fdsbf-panel--birdie .fdsbf-bundle,.fdsbf-panel--birdie .fdsbf-note{margin-left:calc(18 * var(--u))}.fdsbf-panel--birdie .fdsbf-rte{margin-top:calc(12 * var(--u));max-width:calc(170 * var(--u))}.fdsbf-panel--birdie .fdsbf-ctas{margin-top:calc(9 * var(--u))}.fdsbf-panel--birdie .fdsbf-note .fdsbf-link{display:inline;padding:0;font:700 calc(5.4 * var(--u))/1.4 Poppins,sans-serif;color:#2f7d1a}.fdsbf-panel--birdie .fdsbf-note{display:flex;flex-direction:row;margin-top:calc(5 * var(--u));font-size:calc(5.4 * var(--u));line-height:1.4;max-width:calc(182 * var(--u));color:#333;padding:calc(3.5 * var(--u)) calc(5 * var(--u));border-radius:calc(3 * var(--u))}.fdsbf-panel--birdie .fdsbf-note svg{width:calc(6.5 * var(--u));height:calc(6.5 * var(--u))}.fdsbf-grass--l{left:calc(-6 * var(--u));width:calc(66 * var(--u));bottom:calc(-2 * var(--u))}.fdsbf-panel--rad .fdsbf-panel__bg img{transform:scaleX(-1)}.fdsbf-panel--rad .fdsbf-panel__copy{padding:calc(14 * var(--u)) 0 calc(12 * var(--u)) calc(14.3 * var(--u));max-width:calc(150 * var(--u))}.fdsbf-panel--rad .fdsbf-h3{font:800 calc(15.2 * var(--u))/1 var(--fd);font-style:normal;letter-spacing:0;white-space:nowrap}.fdsbf-panel--rad .fdsbf-big{font:900 calc(33 * var(--u))/.9 var(--fd);font-style:normal;letter-spacing:-.01em;margin:calc(3 * var(--u)) 0 0}.fdsbf-panel--rad .fdsbf-rte{margin-top:calc(13 * var(--u));max-width:calc(118 * var(--u))}.fdsbf-panel--rad .fdsbf-ctas{margin-top:calc(16 * var(--u))}.fdsbf-panel--rad .fdsbf-panel__art{align-self:stretch;position:absolute;right:calc(6 * var(--u));top:calc(14.5 * var(--u));bottom:0;width:calc(124 * var(--u));padding:0;display:flex;align-items:flex-end;overflow:hidden}.fdsbf-panel--rad .fdsbf-panel__art img{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;max-height:none;object-fit:contain;object-position:100% 100%}.fdsbf-panel--birdie .fdsbf-rte,.fdsbf-panel--rad .fdsbf-rte{font:400 calc(7.4 * var(--u))/1.45 Poppins,sans-serif;color:#555}.fdsbf-panel--birdie .fdsbf-btn,.fdsbf-panel--rad .fdsbf-btn{height:calc(25 * var(--u));min-height:0;padding:0 calc(6 * var(--u)) 0 calc(13 * var(--u));gap:calc(9 * var(--u));font:700 calc(10.6 * var(--u))/1 var(--fd);letter-spacing:.03em;box-shadow:0 calc(1.2 * var(--u)) calc(2.5 * var(--u)) #0000002e}.fdsbf-panel--birdie .fdsbf-btn i,.fdsbf-panel--rad .fdsbf-btn i{width:calc(14 * var(--u));height:calc(14 * var(--u))}.fdsbf-panel--birdie .fdsbf-btn svg,.fdsbf-panel--rad .fdsbf-btn svg{width:calc(8 * var(--u));height:calc(8 * var(--u))}}.fdsbf-pre--mix .k{color:var(--ink)}.fdsbf-xhow{font-size:12.5px;text-decoration:underline;text-underline-offset:2px;margin-top:8px}@media(min-width:981px){.fdsbf-discs{--u:min(calc(100vw / 667),2.4px);padding:0;position:relative;z-index:3;margin-top:-3vw;background:#fcfcfc;container-type:inline-size}.fdsbf-discs>.fdsbf__wrap{max-width:none;padding:0}.fdsbf-discs__grid{--us:var(--u);--ux: .152cqw ;--H:calc(34 * var(--u) + 181 * var(--ux));--cbo:calc(var(--H) - .8534 * max(var(--H), 31cqw) - 4px);--aw:min(calc(62cqw - 40 * var(--u)),calc((var(--H) - 97 * var(--u) - var(--cbo)) / .2544));--cl:calc((62cqw - var(--aw)) / 2);grid-template-columns:62% 38%;width:auto;margin:0;gap:0;align-items:stretch}.fdsbf-panel--core{display:block;aspect-ratio:auto;width:100%;height:var(--H);align-self:start;padding:calc(22 * var(--u)) max(0px,calc((62cqw - 380 * var(--u)) / 2)) 0;border-radius:0 calc(11 * var(--u)) calc(11 * var(--u)) 0;box-shadow:none}.fdsbf-panel--core .fdsbf-panel__copy,.fdsbf-panel--core .fdsbf-panel__copy .fdsbf-h2{text-align:center}.fdsbf-panel--core .fdsbf-panel__bg img{object-position:0 0}.fdsbf-panel--core .fdsbf-h2{font:italic 900 calc(28.5 * var(--u))/1 var(--fd);letter-spacing:0;white-space:nowrap}.fdsbf-panel--core .fdsbf-sub{font:italic 800 calc(12.6 * var(--u))/1.1 var(--fd);color:#fff;margin-top:calc(2 * var(--u));white-space:nowrap;letter-spacing:.015em;text-transform:uppercase}.fdsbf-panel--core .fdsbf-core__body{font:500 calc(6.4 * var(--u))/1.5 Poppins,sans-serif;color:#fff;margin:calc(6 * var(--u)) auto 0;max-width:calc(330 * var(--u));text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 10px rgba(0,0,0,.75)}.fdsbf-panel--core .fdsbf-core__body p+p{margin-top:calc(3 * var(--u))}.fdsbf-panel--core .fdsbf-panel__art{position:absolute;left:var(--cl);top:calc(var(--H) - var(--cbo) - .2544 * var(--aw));width:var(--aw);margin:0;padding:0}.fdsbf-panel--core .fdsbf-panel__art img{width:100%;filter:drop-shadow(0 calc(3 * var(--u)) calc(4 * var(--u)) rgba(0,0,0,.5))}.fdsbf-panel--core .fdsbf-ctas{position:absolute;left:0;right:0;bottom:calc(12 * var(--u) + 6.6 * var(--ux));margin:0;z-index:3}.fdsbf-panel--xcom{--u:var(--ux);display:block;position:relative;background:none;box-shadow:none;border-radius:0;padding:0;overflow:visible;min-height:var(--H)}.fdsbf-panel--xcom .fdsbf-panel__copy{position:static;padding:calc(22 * var(--us)) 0 0 calc(15 * var(--u))}.fdsbf-panel--xcom .fdsbf-rte,.fdsbf-panel--xcom .fdsbf-xhow{max-width:calc(132 * var(--u))}.fdsbf-panel--xcom .fdsbf-h3{font:900 calc(22 * var(--u))/1 var(--fd);font-style:normal;letter-spacing:.005em;white-space:nowrap;color:#111}.fdsbf-panel--xcom .fdsbf-pre{font:900 calc(15.2 * var(--u))/1 var(--fd);font-style:normal;margin-top:calc(5 * var(--u));white-space:nowrap}.fdsbf-panel--xcom .fdsbf-big{font:900 calc(38 * var(--u))/.9 var(--fd);font-style:normal;letter-spacing:-.005em;margin:calc(3 * var(--u)) 0 0;white-space:nowrap}.fdsbf-panel--xcom .fdsbf-xsub{font:800 calc(7.6 * var(--u))/1.1 var(--fd);letter-spacing:.01em;white-space:nowrap;margin-top:calc(6 * var(--u))}.fdsbf-panel--xcom .fdsbf-panel__copy .fdsbf-xhow{margin-top:0;padding-top:0}.fdsbf-panel--xcom .fdsbf-panel__copy{display:flex;flex-direction:column;align-items:flex-start}.fdsbf-panel--xcom .fdsbf-xsub+.fdsbf-rte{margin-top:calc(4 * var(--u))}.fdsbf-panel--xcom .fdsbf-rte{font:400 calc(5.7 * var(--u))/1.5 Poppins,sans-serif;color:#555;margin-top:calc(8 * var(--u));letter-spacing:-.01em}.fdsbf-panel--xcom .fdsbf-rte p+p{margin-top:calc(6 * var(--u))}.fdsbf-panel--xcom .fdsbf-xhow{font:600 calc(5.8 * var(--u))/1.3 Poppins,sans-serif;gap:calc(2.5 * var(--u));margin-top:calc(4 * var(--u));padding:0;color:#333}.fdsbf-panel--xcom .fdsbf-xhow svg{width:calc(6.5 * var(--u));height:calc(6.5 * var(--u))}.fdsbf-panel--xcom{--xbb:calc(31 * var(--us))}.fdsbf-panel--xcom .fdsbf-ctas{position:static;margin:calc(7 * var(--u)) 0 0;z-index:2}.fdsbf-panel--xcom .fdsbf-panel__art{position:absolute;left:calc(152 * var(--u));top:calc(22 * var(--us) + 27 * var(--u));bottom:auto;width:calc(76 * var(--u));z-index:1}.fdsbf-panel--xcom .fdsbf-panel__art img{width:100%;max-width:none;margin:0;filter:drop-shadow(0 calc(2 * var(--u)) calc(3 * var(--u)) rgba(0,0,0,.2))}.fdsbf-panel--core .fdsbf-btn,.fdsbf-panel--xcom .fdsbf-btn{width:calc(122 * var(--us));justify-content:center;height:calc(25 * var(--us));min-height:0;padding:0 calc(6 * var(--us)) 0 calc(12 * var(--us));gap:calc(9 * var(--us));font:700 calc(10.6 * var(--us))/1 var(--fd);letter-spacing:.03em;box-shadow:0 calc(1.2 * var(--us)) calc(2.5 * var(--us)) #0000002e}.fdsbf-panel--core .fdsbf-btn span,.fdsbf-panel--xcom .fdsbf-btn span{white-space:nowrap}.fdsbf-panel--core .fdsbf-btn i,.fdsbf-panel--xcom .fdsbf-btn i{width:calc(14 * var(--us));height:calc(14 * var(--us))}.fdsbf-panel--core .fdsbf-btn svg,.fdsbf-panel--xcom .fdsbf-btn svg{width:calc(8 * var(--us));height:calc(8 * var(--us))}.fdsbf-panel--xcom .fdsbf-btn{width:auto;min-width:calc(101 * var(--u));height:calc(20.75 * var(--u));padding:0 calc(5 * var(--u)) 0 calc(10 * var(--u));gap:calc(7.5 * var(--u));font-size:calc(8.8 * var(--u))}.fdsbf-panel--xcom .fdsbf-btn i{width:calc(11.6 * var(--u));height:calc(11.6 * var(--u))}.fdsbf-panel--xcom .fdsbf-btn svg{width:calc(6.6 * var(--u));height:calc(6.6 * var(--u))}.fdsbf-panel--core .fdsbf-btn{width:calc(101 * var(--ux));height:calc(20.75 * var(--ux));padding:0 calc(5 * var(--ux)) 0 calc(10 * var(--ux));gap:calc(7.5 * var(--ux));font-size:calc(8.8 * var(--ux))}.fdsbf-panel--core .fdsbf-btn i{width:calc(11.6 * var(--ux));height:calc(11.6 * var(--ux))}.fdsbf-panel--core .fdsbf-btn svg{width:calc(6.6 * var(--ux));height:calc(6.6 * var(--ux))}}@media(min-width:981px){.fdsbf-offers--dark{--u:min(calc(100vw / 667),2.4px);padding:calc(58 * var(--u)) 0 0;display:flow-root}.shopify-section:has(>.fdsbf-offers--dark){position:relative;z-index:6}.fdsbf-offers--dark .fdsbf-ocards{margin-bottom:calc(-31 * var(--u))}.shopify-section:has(>.fdsbf-offers--dark)+.shopify-section .fdsbf-guide{padding-top:calc(37*min(calc(100vw / 667),2.4px))}.fdsbf-offers--dark>.fdsbf__wrap{z-index:5}.fdsbf-offers--dark .fdsbf-head{padding-top:0;margin-bottom:calc(8 * var(--u))}.fdsbf-offers--dark .fdsbf-h2{font:800 calc(22 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.025em;font-style:normal;color:#fff}.fdsbf-offers--dark .fdsbf-h2 .g{color:#4fae2c}.fdsbf-offers--dark .fdsbf-ocards{grid-template-columns:repeat(4,calc(148 * var(--u)));gap:calc(8 * var(--u));justify-content:center;max-width:none}.fdsbf-offers--dark .fdsbf-ocard{grid-column:auto;padding:0 calc(9 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));background:linear-gradient(180deg,#ececec,#f6f6f6 55%,#fbfbfb);box-shadow:0 calc(1.5 * var(--u)) calc(5 * var(--u)) #0000004d}.fdsbf-offers--dark .fdsbf-ocard__img{aspect-ratio:auto;height:calc(100 * var(--u));margin:calc(6 * var(--u)) calc(-4 * var(--u)) calc(6 * var(--u))}.fdsbf-offers--dark .fdsbf-ocard__img img{object-position:50% 100%}.fdsbf-offers--dark .fdsbf-ocard__t{font:700 calc(9.8 * var(--u))/1.05 Poppins,sans-serif;letter-spacing:-.005em;color:#1d1d1d}.fdsbf-offers--dark .fdsbf-ocard__d{font:400 calc(6.2 * var(--u))/1.4 Poppins,sans-serif;letter-spacing:-.02em;color:#555;margin:calc(4 * var(--u)) 0 calc(7 * var(--u))}.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn{align-self:stretch;height:calc(19 * var(--u));min-height:0;padding:0 calc(4 * var(--u));gap:calc(5 * var(--u));justify-content:center;font:800 calc(7.6 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.01em;box-shadow:none}.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn span{white-space:nowrap}.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn i{width:calc(9.6 * var(--u));height:calc(9.6 * var(--u))}.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn svg{width:calc(5.6 * var(--u));height:calc(5.6 * var(--u))}.fdsbf-offers--dark .fdsbf-ocards:has(>:nth-child(5)){grid-template-columns:repeat(5,calc(122 * var(--u)));gap:calc(7 * var(--u))}.fdsbf-offers--dark .fdsbf-ocards:has(>:nth-child(5)) .fdsbf-ocard__img{height:calc(86 * var(--u))}.fdsbf-offers--dark .fdsbf-ocards:has(>:nth-child(5)) .fdsbf-ocard__t{font-size:calc(9 * var(--u))}.fdsbf-offers--dark .fdsbf-ocards:has(>:nth-child(5)) .fdsbf-ocard .fdsbf-btn{font-size:calc(6.6 * var(--u))}.fdsbf-offers--dark .fdsbf-badge{font-family:Poppins,sans-serif;font-style:normal;font-weight:800;line-height:.95;filter:drop-shadow(0 calc(1 * var(--u)) calc(1.4 * var(--u)) rgba(0,0,0,.28))}.fdsbf-offers--dark .fdsbf-badge--flag{top:calc(3 * var(--u));right:calc(6 * var(--u));min-width:0;width:calc(42 * var(--u));padding:calc(5 * var(--u)) calc(2 * var(--u)) calc(9 * var(--u));clip-path:polygon(0 0,100% 0,100% 100%,50% 86%,0 100%)}.fdsbf-offers--dark .fdsbf-badge--flag .b{font-size:calc(15.5 * var(--u));letter-spacing:-.03em}.fdsbf-offers--dark .fdsbf-badge--flag .o{font-size:calc(13 * var(--u));letter-spacing:-.02em}.fdsbf-offers--dark .fdsbf-badge--flag .s{font-size:calc(7 * var(--u));letter-spacing:0;line-height:1.05}.fdsbf-offers--dark .fdsbf-bedge--top,.fdsbf-offers--dark .fdsbf-bedge--bottom{height:auto}}@media(min-width:981px){.fdsbf-guide{--u:min(calc(100vw / 667),2.4px);padding:calc(18 * var(--u)) 0 0}.fdsbf-guide__grid{--hw:calc(215 * var(--u) + max(0px,(100vw - 667 * var(--u)) / 2));--hh:calc(var(--hw) / 1.31);--dy:calc(var(--hh) * .46);--mt:calc(var(--dy) - 64.5 * var(--u));display:block;position:relative;width:calc(667 * var(--u));max-width:none;height:max(calc(var(--mt) + 148.5 * var(--u)),calc(var(--hh) - 3 * var(--u)));margin:0 auto;padding:0}.fdsbf-guide__main{position:absolute;left:calc(32 * var(--u));top:var(--mt);width:calc(420 * var(--u))}.fdsbf-guide .fdsbf-h2{font:900 calc(29 * var(--u))/.86 var(--fd);font-style:normal;letter-spacing:0;white-space:nowrap}.fdsbf-guide__lede{font:400 calc(6.6 * var(--u))/1.35 Poppins,sans-serif;color:#333;margin-top:calc(4 * var(--u))}.fdsbf-steps{position:absolute;left:calc(-7 * var(--u));top:calc(47 * var(--u));width:calc(427 * var(--u));height:calc(85 * var(--u));margin:0;padding:calc(7 * var(--u)) 0;border-radius:calc(3 * var(--u));background:#ffffff9e}.fdsbf-steps li{padding:0 calc(9 * var(--u))}.fdsbf-steps__h{gap:calc(5 * var(--u));font:800 calc(7.2 * var(--u))/1.05 var(--fd);letter-spacing:.02em}.fdsbf-steps__h .n{width:calc(17 * var(--u));height:calc(17 * var(--u));font:900 calc(10.5 * var(--u))/1 var(--fd)}.fdsbf-steps svg{width:calc(25 * var(--u));height:calc(25 * var(--u));margin:calc(5 * var(--u)) 0 calc(4 * var(--u))}.fdsbf-steps__t{font:400 calc(6 * var(--u))/1.4 Poppins,sans-serif;color:#444}.fdsbf-help{position:absolute;left:calc(452 * var(--u));top:calc(-3 * var(--u));width:var(--hw);height:var(--hh);min-height:0;padding:0;display:block;border-radius:0;overflow:visible}.fdsbf-help__img img{object-fit:cover;object-position:0 50%}.fdsbf-help__box{position:absolute;left:calc(18 * var(--u));top:calc(var(--dy) + 3 * var(--u));width:calc(170 * var(--u));max-width:none;margin:0;padding:calc(6 * var(--u)) calc(7 * var(--u)) calc(7 * var(--u));border-radius:calc(3 * var(--u));background:#ffdf1bd1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #0003}.fdsbf-help__box h3{font:700 calc(7.6 * var(--u))/1.2 Poppins,sans-serif;font-style:normal;text-transform:none;letter-spacing:-.01em}.fdsbf-help__box p{font:400 calc(6.2 * var(--u))/1.4 Poppins,sans-serif;margin:calc(2.5 * var(--u)) 0 calc(5.5 * var(--u))}.fdsbf-help .fdsbf-btn{width:100%;height:calc(20 * var(--u));min-height:0;justify-content:center;padding:0 calc(4 * var(--u)) 0 calc(8 * var(--u));gap:calc(6 * var(--u));font:800 calc(7 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.005em;box-shadow:none}.fdsbf-help .fdsbf-btn span{white-space:nowrap}.fdsbf-help .fdsbf-btn i{width:calc(11 * var(--u));height:calc(11 * var(--u))}.fdsbf-help .fdsbf-btn svg{width:calc(6 * var(--u));height:calc(6 * var(--u))}}@media(min-width:981px){.fdsbf-bulk{--u:min(calc(100vw / 667),2.4px);background:#437530 var(--tex-light) center/cover;background-blend-mode:multiply}.fdsbf-bulk__img{width:calc(255 * var(--u) + max(0px,(100vw - 667 * var(--u)) / 2));-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,#000 78%,transparent 100%)}.fdsbf-bulk__img img{object-position:30% 50%}.fdsbf-bulk__basket{display:block;position:absolute;left:calc(160 * var(--u) + max(0px,(100vw - 667 * var(--u)) / 2));top:calc(16 * var(--u));width:calc(88 * var(--u));max-width:none;height:auto;z-index:0;pointer-events:none;filter:drop-shadow(0 calc(2 * var(--u)) calc(3 * var(--u)) rgba(0,0,0,.35))}.fdsbf-bulk__grid{display:block;position:relative;width:calc(667 * var(--u));max-width:none;height:calc(113 * var(--u));min-height:0;margin:0 auto;padding:0}.fdsbf-bulk__copy{position:absolute;left:calc(265 * var(--u));top:50%;transform:translateY(-50%);width:calc(215 * var(--u))}.fdsbf-bulk .fdsbf-h2{font:900 calc(19 * var(--u))/.95 var(--fd);font-style:normal;letter-spacing:.005em}.fdsbf-bulk__copy>p{font:400 calc(6.6 * var(--u))/1.45 Poppins,sans-serif;margin-top:calc(5 * var(--u));max-width:none}.fdsbf-bulk .fdsbf-note{font:400 calc(5.6 * var(--u))/1.4 Poppins,sans-serif;margin-top:calc(3 * var(--u));gap:calc(3 * var(--u))}.fdsbf-bulk .fdsbf-note svg{width:calc(7 * var(--u));height:calc(7 * var(--u))}.fdsbf-bulk__cta{position:absolute;right:calc(27 * var(--u));top:50%;transform:translateY(-50%)}.fdsbf-bulk .fdsbf-btn{width:calc(143 * var(--u));height:calc(26 * var(--u));min-height:0;justify-content:center;padding:0 calc(6 * var(--u)) 0 calc(12 * var(--u));gap:calc(8 * var(--u));font:800 calc(8.6 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.01em;box-shadow:none}.fdsbf-bulk .fdsbf-btn span{white-space:nowrap}.fdsbf-bulk .fdsbf-btn i{width:calc(13 * var(--u));height:calc(13 * var(--u))}.fdsbf-bulk .fdsbf-btn svg{width:calc(7 * var(--u));height:calc(7 * var(--u))}}@media(min-width:981px){.fdsbf-faq{--u:min(calc(100vw / 667),2.4px);background:#ececea var(--tex-light) center/cover;padding:calc(20 * var(--u)) 0 calc(36 * var(--u))}.fdsbf-faq>.fdsbf__wrap{width:calc(608 * var(--u));max-width:none;padding:0}.fdsbf-faq__head{margin-bottom:calc(6 * var(--u));align-items:center}.fdsbf-faq .fdsbf-h2{font:900 calc(20 * var(--u))/1 var(--fd);font-style:normal;letter-spacing:.005em}.fdsbf-faq__aside{font:400 calc(6.2 * var(--u))/1.3 Poppins,sans-serif;color:#444}.fdsbf-faq__aside a{font-weight:400;text-decoration:underline;text-underline-offset:2px}.fdsbf-faq__cols{gap:0 calc(10 * var(--u))}.fdsbf-qa{border:0;background:#fff;border-radius:calc(3 * var(--u));box-shadow:0 calc(.6 * var(--u)) calc(2.5 * var(--u)) #00000012;margin-bottom:calc(3 * var(--u))}.fdsbf-qa summary{min-height:calc(19 * var(--u));padding:calc(4 * var(--u)) calc(9 * var(--u)) calc(4 * var(--u)) calc(9 * var(--u));font:500 calc(6.6 * var(--u))/1.3 Poppins,sans-serif;color:#222}.fdsbf-qa summary i{width:calc(5.5 * var(--u));height:calc(5.5 * var(--u))}.fdsbf-qa summary i:before,.fdsbf-qa summary i:after{top:calc(2.4 * var(--u));height:calc(.8 * var(--u))}.fdsbf-qa__a{padding:0 calc(9 * var(--u)) calc(7 * var(--u));font:400 calc(6.2 * var(--u))/1.55 Poppins,sans-serif}.fdsbf-faq__links{margin-top:calc(6 * var(--u));font:400 calc(5.6 * var(--u))/1.4 Poppins,sans-serif}}@media(min-width:981px){.fdsbf-final{--u:min(calc(100vw / 667),2.4px);--m:max(0px,(100vw - 667 * var(--u)) / 2);overflow:hidden}.fdsbf-final__img img{object-position:50% 60%}.fdsbf-final__basket{display:block;position:absolute;left:calc(12.7vw - var(--m) - 62 * var(--u));top:calc(42 * var(--u));width:calc(124 * var(--u));max-width:none;height:auto;z-index:1;filter:drop-shadow(0 calc(2 * var(--u)) calc(4 * var(--u)) rgba(0,0,0,.45))}.fdsbf-final__disc{display:block;position:absolute;left:calc(84vw - var(--m) - 54 * var(--u));top:calc(43 * var(--u));width:calc(108 * var(--u));max-width:none;height:auto;z-index:1;filter:drop-shadow(0 calc(3 * var(--u)) calc(5 * var(--u)) rgba(0,0,0,.5))}.fdsbf-final__copy{z-index:2}.fdsbf-final__strip{display:block;position:absolute;left:calc(-10 * var(--u));bottom:calc(36 * var(--u));width:calc(262 * var(--u));z-index:2;transform:rotate(9deg);transform-origin:0 100%;pointer-events:none;filter:drop-shadow(0 calc(2 * var(--u)) calc(3 * var(--u)) rgba(0,0,0,.35))}.fdsbf-final__strip img{display:block;width:100%;height:calc(26 * var(--u));max-width:none}.fdsbf-final__strip span{position:absolute;inset:0 auto 0 calc(26 * var(--u));width:calc(140 * var(--u));display:flex;align-items:center;justify-content:center;font:italic 800 calc(8.2 * var(--u))/1 var(--fd);letter-spacing:.04em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);white-space:nowrap}.fdsbf-final__grid{display:block;position:relative;width:calc(667 * var(--u));max-width:none;height:calc(206 * var(--u));min-height:0;margin:0 auto;padding:0}.fdsbf-final__copy{position:absolute;left:calc(49.1vw - var(--m) - 165 * var(--u));top:calc(56 * var(--u));width:calc(330 * var(--u));max-width:none;margin:0;text-align:center}.fdsbf-final .fdsbf-h1{font:italic 900 calc(27 * var(--u))/.92 var(--fd);letter-spacing:0}.fdsbf-final__copy .fdsbf-rte{font:400 calc(6.9 * var(--u))/1.45 Poppins,sans-serif;margin-top:calc(8 * var(--u));max-width:calc(300 * var(--u));margin-left:auto;margin-right:auto}.fdsbf-final__copy .fdsbf-rte p+p{margin-top:0}.fdsbf-final .fdsbf-ctas{margin-top:calc(11 * var(--u));gap:calc(11 * var(--u));justify-content:center}.fdsbf-final .fdsbf-btn{height:calc(27 * var(--u));min-height:0;justify-content:center;padding:0 calc(6 * var(--u)) 0 calc(15 * var(--u));gap:calc(9 * var(--u));font:700 calc(8.8 * var(--u))/1 Poppins,sans-serif;letter-spacing:-.005em;box-shadow:none}.fdsbf-final .fdsbf-btn:first-child{width:calc(134 * var(--u))}.fdsbf-final .fdsbf-btn:last-child{width:calc(151 * var(--u))}.fdsbf-final .fdsbf-btn span{white-space:nowrap}.fdsbf-final .fdsbf-btn i{width:calc(14 * var(--u));height:calc(14 * var(--u))}.fdsbf-final .fdsbf-btn svg{width:calc(7.5 * var(--u));height:calc(7.5 * var(--u))}}@media(min-width:981px){.fdsbf-clear{--u:min(calc(100vw / 667),2.4px);padding:0}.fdsbf-clear__grid{--cm:max(calc(16 * var(--u)),calc((100% - 722.5 * var(--u)) / 2));display:block;position:relative;width:100%;max-width:none;min-height:calc(137 * var(--u));margin:0;padding:0}.fdsbf-clear__copy{position:relative;left:var(--cm);top:auto;width:calc(236 * var(--u));padding:calc(13 * var(--u)) 0}.fdsbf-clear__body{font:400 calc(6.2 * var(--u))/1.45 Poppins,sans-serif;color:#444;margin-top:calc(4 * var(--u))}.fdsbf-clear__body p+p{margin-top:calc(3 * var(--u))}.fdsbf-clear .fdsbf-brands{margin-top:calc(5 * var(--u));gap:calc(2.4 * var(--u))}.fdsbf-clear .fdsbf-brands li{font:800 calc(5 * var(--u))/1.25 var(--fd);padding:calc(1.2 * var(--u)) calc(4 * var(--u))}.fdsbf-clear .fdsbf-note{font:400 calc(5.4 * var(--u))/1.4 Poppins,sans-serif;margin-top:calc(4 * var(--u));gap:calc(2.5 * var(--u))}.fdsbf-clear .fdsbf-note svg{width:calc(6.5 * var(--u));height:calc(6.5 * var(--u))}.fdsbf-clear .fdsbf-label{font:italic 900 calc(10 * var(--u))/1 var(--fd);padding:calc(1.8 * var(--u)) calc(3.6 * var(--u)) calc(1.4 * var(--u));margin:0;transform:none}.fdsbf-clear .fdsbf-h2{font:italic 900 calc(28 * var(--u))/.86 var(--fd);letter-spacing:0;margin-top:calc(6 * var(--u))}.fdsbf-clear__sub{font:400 calc(6.6 * var(--u))/1.4 Poppins,sans-serif;color:#444;margin-top:calc(3 * var(--u))}.fdsbf-clear .fdsbf-ctas{margin-top:calc(9 * var(--u))}.fdsbf-clear .fdsbf-btn{width:calc(122 * var(--u));justify-content:center;height:calc(25 * var(--u));min-height:0;padding:0 calc(6 * var(--u)) 0 calc(12 * var(--u));gap:calc(9 * var(--u));font:700 calc(10.6 * var(--u))/1 var(--fd);letter-spacing:.03em;box-shadow:0 calc(1.2 * var(--u)) calc(2.5 * var(--u)) #0000002e}.fdsbf-clear .fdsbf-btn span{white-space:nowrap}.fdsbf-clear .fdsbf-btn i{width:calc(14 * var(--u));height:calc(14 * var(--u))}.fdsbf-clear .fdsbf-btn svg{width:calc(8 * var(--u));height:calc(8 * var(--u))}.fdsbf-clear__art{position:absolute;left:calc(var(--cm) + 244 * var(--u));top:50%;transform:translateY(-50%);width:min(calc(495 * var(--u)),calc((100% - 2 * var(--cm) - 244 * var(--u)) / .9667));min-height:0;display:block;margin:0}}@media(min-width:641px)and (max-width:980px){.fdsbf-offers--light .fdsbf-ocard:last-child:nth-child(3n+1){grid-column:3 / span 2}.fdsbf-offers--light .fdsbf-ocard:last-child:nth-child(3n+2){grid-column:4 / span 2}.fdsbf-offers--light .fdsbf-ocard:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}}@media(max-width:980px){.fdsbf-offers--light .fdsbf-h2{font:800 clamp(25px,5.2vw,40px)/1.05 Poppins,sans-serif;letter-spacing:-.025em;font-style:normal}.fdsbf-offers--light .fdsbf-h2 .g{color:#4fae2c}.fdsbf-offers--light .fdsbf-ocard{background:linear-gradient(180deg,#ececec,#f6f6f6 55%,#fbfbfb)}.fdsbf-offers--light .fdsbf-ocard__t{font:700 15px/1.05 Poppins,sans-serif;letter-spacing:-.005em}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn{align-self:stretch;justify-content:center;font:800 12.5px/1 Poppins,sans-serif;letter-spacing:-.01em;box-shadow:none;padding:4px 8px}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn span{white-space:nowrap}.fdsbf-offers--light .fdsbf-badge{font-family:Poppins,sans-serif;font-style:normal;font-weight:800;line-height:.95}}@media(max-width:980px){.fdsbf-baskets__grid,.fdsbf-discs__grid,.fdsbf-guide__grid{grid-template-columns:1fr}.fdsbf-help{min-height:280px}.fdsbf-help__box{margin-left:0}.fdsbf-bulk__grid{grid-template-columns:minmax(0,.6fr) minmax(0,1fr) auto}}@media(max-width:860px){.fdsbf{--gut:16px}.fdsbf-strip__in{flex-direction:column;align-items:flex-start;gap:6px;padding-top:8px;padding-bottom:9px}.fdsbf-strip__msg{font-size:12.5px}.fdsbf-strip__cd{width:100%;justify-content:space-between}.fdsbf-hero:before{background:linear-gradient(180deg,#050604d1,#0506048c 48%,#05060426)}.fdsbf-hero__ctas{flex-direction:row;flex-wrap:wrap}.fdsbf-nav__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(96px,max-content);justify-content:start}.fdsbf-nav__list li+li:before{top:8px;bottom:8px}.fdsbf-nav a{padding:10px 14px 9px;gap:6px}.fdsbf-nav a svg{width:26px;height:26px}.fdsbf-nav a span{font-size:11px}.fdsbf-nav.is-stuck a{padding-top:9px;padding-bottom:9px}.fdsbf-panel--birdie{grid-template-columns:36% 1fr;min-height:0}.fdsbf-panel--birdie .fdsbf-panel__copy{padding:26px 20px 24px 12px}.fdsbf-panel--rad{grid-template-columns:1fr 40%;min-height:0}.fdsbf-panel--rad .fdsbf-panel__copy{padding:26px 0 26px 22px}.fdsbf-panel--core{padding:26px 20px 24px}.fdsbf-panel--xcom{padding:26px 16px 24px 22px}.fdsbf-clear__grid{grid-template-columns:1fr}.fdsbf-clear__art{margin:4px -8px 0}.fdsbf-steps{grid-template-columns:1fr;padding:6px 18px}.fdsbf-steps li{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"h h" "i t";gap:4px 14px;text-align:left;align-items:center;padding:14px 0}.fdsbf-steps li+li{border-left:0;border-top:1px solid #c9c9c9}.fdsbf-steps__h{grid-area:h}.fdsbf-steps svg{grid-area:i;width:40px;height:40px;margin:4px 0 0}.fdsbf-steps__t{grid-area:t}.fdsbf-bulk__img{position:relative;display:block;width:100%;height:230px;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.fdsbf-bulk__grid{grid-template-columns:1fr;padding-top:0;margin-top:-30px;min-height:0;padding-bottom:36px}.fdsbf-bulk__copy{grid-column:auto}.fdsbf-faq__cols{grid-template-columns:1fr}.fdsbf-final__img{position:relative;display:block;height:clamp(190px,46vw,320px)}.fdsbf-final__img img{object-position:20% 50%}.fdsbf-final__grid{min-height:0;padding-top:4px;padding-bottom:44px}.fdsbf-final__copy{margin-left:0}.fdsbf-terms__grid{grid-template-columns:1fr}.fdsbf-terms__links{padding-top:0}.fdsbf-grid__head{flex-direction:column;align-items:flex-start}.fdsbf-grid__tools{width:100%}.fdsbf-grid__tools:has(.fdsbf-filter){flex-wrap:wrap;flex:none;row-gap:12px}.fdsbf-grid__head .fdsbf-filter{flex:1 1 100%;margin:0;padding:0;border:0}.fdsbf-grid__tools .fdsbf-btn{margin-left:auto}.fdsbf-row{grid-auto-columns:calc((100% - 2 * 12px) / 2.6);gap:12px}.fdsbf-toast{right:12px;bottom:140px}}@media(max-width:640px){.fdsbf-ocards,.fdsbf-offers--dark .fdsbf-ocards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fdsbf-ocard,.fdsbf-offers--light .fdsbf-ocard:nth-child(4){grid-column:auto}.fdsbf-ocards .fdsbf-ocard:last-child:nth-child(odd){grid-column:1 / -1;max-width:calc(50% - 5px);justify-self:center;width:100%}.fdsbf-ocard{padding:10px 10px 12px}.fdsbf-ocard__d{font-size:12.5px}.fdsbf-ocard .fdsbf-btn{font-size:12.5px;padding-left:12px;gap:6px}.fdsbf-badge--flag{right:8px;min-width:50px;padding:7px 6px 14px}.fdsbf-badge--flag .b{font-size:22px}.fdsbf-badge--flag .s{font-size:10px}.fdsbf-badge--flag .o{font-size:15px}.fdsbf-badge--circle{width:70px;height:70px}.fdsbf-badge--circle .s:first-child{font-size:20px}.fdsbf-badge--circle .s,.fdsbf-badge--circle .b{font-size:10px}.fdsbf-badge--xl .b{font-size:46px}.fdsbf-panel--birdie{grid-template-columns:1fr}.fdsbf-panel--birdie .fdsbf-panel__art{order:2;padding:0 24px;max-width:300px;margin:0 auto}.fdsbf-panel--birdie .fdsbf-panel__copy{padding:24px 20px 4px}.fdsbf-panel--rad{grid-template-columns:1fr}.fdsbf-panel--rad .fdsbf-panel__copy{padding:24px 22px 0}.fdsbf-panel--rad .fdsbf-panel__art{padding:6px 40px 0;max-width:360px;margin:0 auto}.fdsbf-panel--xcom{grid-template-columns:1fr 34%}.fdsbf-row{grid-auto-columns:calc((100% - 12px) / 1.85)}.fdsbf-strip__units .u{min-width:36px;height:36px}.fdsbf-strip__units b{font-size:18px}.fdsbf-btn{font-size:15px;padding-left:20px}}@media(prefers-reduced-motion:reduce){.fdsbf *{transition:none!important}}@media(prefers-reduced-motion:no-preference){html.fdsbf-anim :where(.fdsbf-head,.fdsbf-ocard,.fdsbf-panel,.fdsbf-grid__head,.fdsbf-row>.fdsbf-pc:nth-child(-n+6),.fdsbf-clear__copy,.fdsbf-clear__art,.fdsbf-guide__main,.fdsbf-help,.fdsbf-bulk__copy,.fdsbf-faq__head,.fdsbf-qa,.fdsbf-final__copy,.fdsbf-terms__grid):not(.fdsbf-done){transition:opacity .7s ease calc(var(--rv-i,0) * 90ms),translate .85s cubic-bezier(.2,.75,.2,1) calc(var(--rv-i,0) * 90ms)}html.fdsbf-anim :where(.fdsbf-head,.fdsbf-ocard,.fdsbf-panel,.fdsbf-grid__head,.fdsbf-row>.fdsbf-pc:nth-child(-n+6),.fdsbf-clear__copy,.fdsbf-clear__art,.fdsbf-guide__main,.fdsbf-help,.fdsbf-bulk__copy,.fdsbf-faq__head,.fdsbf-qa,.fdsbf-final__copy,.fdsbf-terms__grid):not(.fdsbf-in){opacity:0;translate:0 30px}html.fdsbf-anim :is(.fdsbf-clear__copy):not(.fdsbf-in){translate:-40px 0}html.fdsbf-anim :is(.fdsbf-clear__art,.fdsbf-help):not(.fdsbf-in){translate:40px 0}}.fdsbf-hsl{position:absolute;left:0;top:0;width:0;height:0;z-index:2;pointer-events:none}.fdsbf-hs{position:absolute;display:block;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px}.fdsbf-hs:focus-visible{outline:3px solid #1d6fe0;outline-offset:2px}.fdsbf-hs--round{border-radius:50%}.fdsbf-hs__pop{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--hs-src) var(--bp) / var(--bs) no-repeat;opacity:0;transition:opacity .12s,transform .4s cubic-bezier(.2,.8,.2,1),filter .4s;will-change:transform}.fdsbf-hs--img .fdsbf-hs__pop{background:var(--pop) center / 100% 100% no-repeat}.fdsbf-hs--round:is(:hover,:focus-visible,.is-on) .fdsbf-hs__pop{opacity:1;transform:translateY(-5%) scale(1.09) rotate(-5deg);filter:drop-shadow(0 14px 14px rgba(0,0,0,.42))}.fdsbf-hs:not(.fdsbf-hs--round):after{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;background:radial-gradient(closest-side,#ffffff6b,#fff0);opacity:0;transition:opacity .25s}.fdsbf-hs:not(.fdsbf-hs--round):is(:hover,:focus-visible,.is-on):after{opacity:1}img:has(+.fdsbf-hsl){transition:translate .4s cubic-bezier(.2,.8,.2,1)}img:has(+.fdsbf-hsl .fdsbf-hs:not(.fdsbf-hs--round):is(:hover,.is-on)){translate:0 -6px}.fdsbf-hcard{position:fixed;left:0;top:0;z-index:2147483000;width:280px;max-width:calc(100vw - 16px);display:grid;grid-template-columns:76px minmax(0,1fr);gap:3px 12px;align-items:start;padding:12px;background:#fff;color:var(--ink);border-radius:10px;box-shadow:0 18px 44px #0000004d;font:400 13px/1.35 Poppins,sans-serif;opacity:0;translate:0 6px;transition:opacity .16s,translate .16s;pointer-events:none}.fdsbf-hcard.is-on{opacity:1;translate:0 0;pointer-events:auto}.fdsbf-hcard__img{grid-row:1 / span 5;width:76px;height:76px;object-fit:contain;background:#f4f4f2;border-radius:8px}.fdsbf-hcard__v{font:800 11px/1.2 var(--fd);text-transform:uppercase;letter-spacing:.06em;color:#777}.fdsbf-hcard__t{margin:0;font:600 14px/1.25 Poppins,sans-serif;color:#111}.fdsbf-hcard__o{justify-self:start;margin-top:2px;background:var(--r);color:#fff;font:italic 900 12px/1 var(--fd);text-transform:uppercase;padding:4px 7px 3px;border-radius:3px}.fdsbf-hcard__p{font:700 14px/1.2 Poppins,sans-serif;color:#111}.fdsbf-hcard__p s{margin-left:6px;font-weight:400;color:#888}.fdsbf-hcard__s{font-size:12px;color:#2e7d32}.fdsbf-hcard__s.is-out{color:var(--r)}.fdsbf-hcard__c{font-size:12px;color:#555}.fdsbf-hcard__go{grid-column:1 / -1;margin-top:9px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--y);color:#111!important;font:800 13px/1 var(--fd);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:10px 12px;border-radius:999px}.fdsbf-hcard__go:hover{filter:brightness(1.04)}@media(prefers-reduced-motion:reduce){.fdsbf-hs__pop,.fdsbf-hcard,img:has(+.fdsbf-hsl){transition:none}}@media(max-width:640px){.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn,.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn{align-self:stretch;height:auto;min-height:40px;padding:6px 4px 6px 9px;gap:4px;justify-content:space-between;font:800 11.5px/1.15 Poppins,sans-serif;letter-spacing:-.015em}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn span,.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn span{white-space:normal;text-align:left}.fdsbf-offers--light .fdsbf-ocard .fdsbf-btn i,.fdsbf-offers--dark .fdsbf-ocard .fdsbf-btn i{flex:none;width:20px;height:20px}.fdsbf-toast{gap:10px;padding:10px 10px 10px 12px}.fdsbf-toast .fdsbf-badge{width:46px;height:46px}.fdsbf-toast .fdsbf-badge .b{font-size:16px}.fdsbf-toast .fdsbf-badge .s,.fdsbf-toast .fdsbf-badge .o{font-size:9px}.fdsbf-toast p{font-size:12px}.fdsbf-toast p b{font-size:15px}}@media(max-width:980px){a[data-fdsbf-bundle],.fdsbf-ocard__t a{display:inline-block;padding-block:8px;margin-block:-8px}}.fdsbf-nav__s,.fdsbf-fsel{display:none}.fdsbf-clear .fdsbf-label{transform:none}@media(max-width:860px){.fdsbf-nav__list{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;justify-content:stretch;overflow:visible}.fdsbf-nav__list li{grid-column:span 3}.fdsbf-nav__list li:nth-child(n+5){grid-column:span 4;border-top:1px solid #d4d4d4}.fdsbf-nav__list:has(>li:nth-child(8)) li:nth-child(n+5){grid-column:span 3}.fdsbf-nav__list li:nth-child(5):before{display:none}.fdsbf-nav a{padding:8px 2px 7px;gap:4px;min-width:0}.fdsbf-nav a svg{width:22px;height:22px}.fdsbf-nav a span{font-size:10.5px;line-height:1.15;text-align:center;letter-spacing:0;white-space:normal;max-width:100%}.fdsbf-nav.is-stuck a{padding-top:8px;padding-bottom:8px}.fdsbf-nav__list li+li:before{top:8px;bottom:8px}}@media(max-width:980px){.fdsbf-baskets>.fdsbf-grass--r{bottom:calc(10vw - 6px)}.fdsbf-discs>.fdsbf__wrap{padding-left:0;padding-right:0}.fdsbf-discs .fdsbf-panel--core,.fdsbf-discs .fdsbf-panel--xcom{border-radius:0}.fdsbf-panel--core,.fdsbf-panel--xcom{padding-left:var(--gut);padding-right:var(--gut)}.fdsbf-help{min-height:0;padding:0;display:flex;flex-direction:column;align-items:center;overflow:visible}.fdsbf-help__img{position:relative;inset:auto;z-index:0;display:block;width:100%;overflow:visible}.fdsbf-help__img img{display:block;width:100%;height:auto;object-fit:contain}.fdsbf-help__img picture{display:block}.fdsbf-help__box{position:relative;z-index:1;margin:-92px auto 0;max-width:min(380px,calc(100% - 28px));text-align:center}.fdsbf-help__box .fdsbf-btn{margin:0 auto}.fdsbf-final__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;column-gap:6px;position:relative;z-index:2}.fdsbf-final__basket{display:block;position:relative;grid-column:1;grid-row:1;width:min(28vw,140px);max-width:none;height:auto;margin-top:18px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.fdsbf-final__disc{display:block;position:relative;grid-column:2;grid-row:1;width:min(36vw,175px);max-width:none;height:auto;margin-top:18px;filter:drop-shadow(0 8px 12px rgba(0,0,0,.55))}.fdsbf-final__copy{grid-column:1 / -1;grid-row:2;justify-self:stretch;margin-top:14px}}@media(max-width:640px){.fdsbf-grid__head .fdsbf-filter{display:none}.fdsbf-fsel{display:flex;align-items:center;gap:8px;flex:1 1 100%;font:800 13px/1 var(--fd);letter-spacing:.04em;text-transform:uppercase;color:#111}.fdsbf-fsel select{flex:1;min-width:0;height:40px;padding:0 38px 0 14px;border:1px solid #bdbdbd;border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111' stroke-width='2'/%3E%3C/svg%3E") right 14px center / 12px 8px no-repeat;-webkit-appearance:none;appearance:none;font:600 15px/1 Poppins,sans-serif;color:#111;text-transform:none;letter-spacing:0}.fdsbf-fsel select:focus-visible{outline:3px solid #1d6fe0;outline-offset:2px}.fdsbf-row{grid-auto-columns:calc((100% - 12px)/2)}}.fdsbf-row{overflow-y:hidden}@media(max-width:980px){.fdsbf-panel--xcom .fdsbf-panel__art img{width:100%;max-width:100%;margin-left:auto}.fdsbf-final__basket,.fdsbf-final__disc{margin-top:calc(12px - clamp(190px,46vw,320px))}.fdsbf-final__basket{width:min(27vw,150px)}.fdsbf-final__copy{margin-top:22px}}@media(max-width:640px){.fdsbf-clear{padding-bottom:6px}.fdsbf-grid--clear{padding-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/fds-bfcm.css.map */
