.abf{--abf-navy:#121A3E;--abf-ink:#0F172A;--abf-orange:#F7943C;--abf-orange-ink:#B45309;--abf-orange-tint:#FFF7ED;--abf-bg:#F8FAFC;--abf-white:#FFFFFF;--abf-surface2:#EEF1F6;--abf-border:#E2E8F0;--abf-border2:#CBD5E1;--abf-text:#111111;--abf-muted:#64748B;--abf-strike:#666666;--abf-on-dark-muted:#A1A8B8;--abf-line-dark:rgba(248,250,252,.14);--abf-uk-bg:#E8F5EC;--abf-uk-fg:#166534;--abf-serif:"New York","Iowan Old Style","Apple Garamond",Baskerville,"Times New Roman","Source Serif Pro",serif;--abf-sans:Helvetica,Arial,sans-serif;--abf-gutter:32px;background:var(--abf-bg);color:var(--abf-text);font:400 14px/1.6 var(--abf-sans);-webkit-font-smoothing:antialiased}:where(.abf) *,:where(.abf) *:before,:where(.abf) *:after{box-sizing:border-box}:where(.abf) :where(h1,h2,h3,h4,p,ul,ol,li,figure){margin:0;padding:0}:where(.abf) :where(h1,h2,h3,h4){text-transform:none;letter-spacing:inherit}:where(.abf) a{color:inherit}:where(.abf) img{display:block;max-width:100%}.abf [hidden]{display:none!important}:where(.abf) button{font-family:inherit;letter-spacing:normal;text-transform:none;border-radius:0;box-shadow:none;min-height:0}.abf-wrap{max-width:1264px;margin:0 auto;padding:0 var(--abf-gutter)}.abf-dark{background:var(--abf-ink);color:#f8fafc}.abf-eyebrow{display:block;font:700 11px/1.2 var(--abf-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--abf-orange-ink)}.abf-dark .abf-eyebrow,.abf-navy .abf-eyebrow{color:var(--abf-orange)}.abf-h2{font:600 44px/1.05 var(--abf-serif);letter-spacing:-.04em;color:var(--abf-navy);margin-top:12px}.abf-dark .abf-h2,.abf-navy .abf-h2{color:#fff}.abf-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 30px;font:600 14px/1 var(--abf-serif);text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,color .15s;border-radius:0}.abf-btn--orange{background:var(--abf-orange);color:var(--abf-navy)}.abf-btn--orange:hover{background:#fff;color:var(--abf-navy)}.abf-btn--navy{background:var(--abf-navy);color:#fff}.abf-btn--navy:hover{background:var(--abf-ink);color:#fff}.abf-btn--ghost{border-color:var(--abf-navy);color:var(--abf-navy);background:transparent}.abf-btn--ghost:hover{background:var(--abf-navy);color:#fff}.abf-btn--ghost-light{border-color:#f8fafc80;color:#f8fafc;background:transparent}.abf-btn--ghost-light:hover{background:#f8fafc;color:var(--abf-navy)}.abf-btn[disabled]{opacity:.5;cursor:not-allowed}.abf-link{font:600 14px/1 var(--abf-serif);text-decoration:underline;text-underline-offset:5px}.abf-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--abf-orange);color:var(--abf-orange-ink);font:700 12px var(--abf-sans);flex:none}.abf-row{display:flex;gap:12px;align-items:center}.abf-chip{display:inline-flex;align-items:center;font:700 10px/1 var(--abf-sans);letter-spacing:.1em;text-transform:uppercase;padding:6px 8px;text-decoration:none}.abf-chip--uk{background:var(--abf-uk-bg);color:var(--abf-uk-fg)}.abf-chip--mto{background:var(--abf-surface2);color:var(--abf-navy)}.abf-chip--low{background:var(--abf-orange-tint);color:var(--abf-orange-ink)}.abf-sechead{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px}.abf-sechead>p,.abf-sechead .abf-sechead__intro{max-width:420px;color:var(--abf-muted)}.abf-rte p{margin:0 0 8px}.abf-rte p:last-child{margin-bottom:0}.abf-ticker{background:var(--abf-orange);color:var(--abf-navy);overflow:hidden;height:36px;display:flex;align-items:center}.abf-ticker__run{display:flex;white-space:nowrap;animation:abf-tick var(--abf-tick-speed,70s) linear infinite;font:700 11px/1 var(--abf-sans);letter-spacing:.14em;text-transform:uppercase}.abf-ticker:hover .abf-ticker__run{animation-play-state:paused}.abf-ticker__run span{padding-right:40px}@keyframes abf-tick{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.abf-ticker__run{animation:none}}.abf-hero{display:grid;grid-template-columns:1fr 1fr;min-height:640px}.abf-hero__copy{padding:72px clamp(40px,4vw,72px) 64px clamp(32px,6.25vw,128px);display:flex;flex-direction:column;justify-content:center}.abf-hero__title{font:600 clamp(112px,8.4vw,156px)/.9 var(--abf-serif);letter-spacing:-.045em;margin:20px 0 28px;color:#fff}.abf-hero__offer{display:flex;align-items:stretch;gap:24px;margin-bottom:36px}.abf-pct{background:var(--abf-orange);color:var(--abf-navy);padding:16px 22px 14px;flex:none}.abf-pct small{display:block;font:700 10px/1 var(--abf-sans);letter-spacing:.16em;text-transform:uppercase}.abf-pct b{display:block;font:600 56px/1 var(--abf-serif);letter-spacing:-.04em;margin-top:6px;white-space:nowrap}.abf-hero__text{align-self:center;font-size:16px;line-height:1.55;color:#e2e8f0;max-width:380px}.abf-hero__text strong{color:#fff}.abf-hero__ctas{display:flex;align-items:center;gap:28px}.abf-hero__ctas .abf-link{color:#fff}.abf-hero__dates{margin-top:36px;padding-top:18px;border-top:1px solid var(--abf-line-dark);display:flex;gap:24px;flex-wrap:wrap;font-size:12px;color:#cbd5e1}.abf-hero__dates b{color:#fff;font:600 13px var(--abf-serif)}.abf-hero__media{position:relative;overflow:hidden;background:#e9e4dc;min-height:320px}.abf-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.abf-trust{background:var(--abf-white);border-bottom:1px solid var(--abf-border)}.abf-trust__list{display:grid;grid-template-columns:repeat(var(--abf-cols,5),1fr)}.abf-trust__item{display:flex;align-items:center;gap:10px;padding:18px 0;font-size:13px;color:var(--abf-navy);font-weight:600}.abf-trust__icon{width:30px;height:30px;border-radius:50%;background:var(--abf-orange-tint);color:var(--abf-orange-ink);display:inline-flex;align-items:center;justify-content:center;flex:none}.abf-trust__icon svg{width:16px;height:16px}.abf-lead{padding:72px 0}.abf-lead__card{display:grid;grid-template-columns:1.05fr 1fr;border:1px solid var(--abf-line-dark)}.abf-lead__img{position:relative;background:#f1f2f4;min-height:500px}.abf-lead__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:36px}.abf-lead__badge{position:absolute;top:0;left:0;background:var(--abf-orange);color:var(--abf-navy);padding:16px 20px;z-index:1}.abf-lead__badge small{font:700 10px/1 var(--abf-sans);letter-spacing:.14em;text-transform:uppercase}.abf-lead__badge b{display:block;font:600 52px/1 var(--abf-serif);letter-spacing:-.04em}.abf-lead__info{padding:48px;display:flex;flex-direction:column;justify-content:center}.abf-lead__title{font:600 38px/1.1 var(--abf-serif);letter-spacing:-.035em;margin:16px 0 18px;color:#fff}.abf-lprice{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.abf-lprice b{font:600 56px/1 var(--abf-serif);letter-spacing:-.04em;color:#fff}.abf-lprice s{font-size:17px;color:var(--abf-on-dark-muted)}.abf-save{font:700 12px/1 var(--abf-sans);background:var(--abf-orange);color:var(--abf-navy);padding:6px 8px}.abf-lead__vat{font-size:12px;color:var(--abf-on-dark-muted);margin-top:10px}.abf-lead__why{margin:22px 0;font-size:14px;color:#e2e8f0;max-width:440px}.abf-specs{margin:0 0 24px;border-top:1px solid var(--abf-line-dark)}.abf-specs div{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--abf-line-dark);font-size:13px;text-align:right}.abf-specs span:first-child{color:var(--abf-on-dark-muted);text-align:left}.abf-lead__actions{display:flex;gap:12px;flex-wrap:wrap}.abf-lead__actions form{margin:0}.abf-offers{padding:88px 0 80px}.abf-steps{display:grid;grid-template-columns:repeat(var(--abf-cols,4),1fr);border:1px solid var(--abf-border);background:var(--abf-white)}.abf-step{padding:26px 24px 28px;border-right:1px solid var(--abf-border);display:flex;flex-direction:column}.abf-step:last-child{border-right:0}.abf-step__k{font:600 46px/1 var(--abf-serif);letter-spacing:-.04em;color:var(--abf-navy);margin:14px 0 10px}.abf-step__title{font:600 18px/1.3 var(--abf-serif);color:var(--abf-navy);margin-bottom:6px}.abf-step__text{color:var(--abf-muted);font-size:13px;flex:1}.abf-step__tag{align-self:flex-start;margin-top:14px;font:700 10px/1 var(--abf-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--abf-navy);background:var(--abf-surface2);padding:6px 8px}.abf-step__more{margin-top:10px;font:600 13px var(--abf-serif);color:var(--abf-orange);text-decoration:underline;text-underline-offset:4px}.abf-step--hl{background:var(--abf-navy);border-right-color:var(--abf-navy)}.abf-step--hl .abf-num,.abf-step--hl .abf-step__k{color:var(--abf-orange)}.abf-step--hl .abf-step__title{color:#fff}.abf-step--hl .abf-step__text{color:#cbd5e1}.abf-step--hl .abf-step__tag{background:var(--abf-orange);color:var(--abf-navy)}.abf-example{margin-top:24px;display:grid;grid-template-columns:260px 1fr;background:var(--abf-white);border:1px solid var(--abf-border);border-left:3px solid var(--abf-orange)}.abf-example__lbl{padding:24px 28px;border-right:1px solid var(--abf-border)}.abf-example__lbl h4{font:600 20px/1.25 var(--abf-serif);color:var(--abf-navy);margin:8px 0 6px}.abf-example__lbl p{font-size:12px;color:var(--abf-muted)}.abf-calc{display:grid;grid-template-columns:repeat(4,1fr) 1.2fr}.abf-calc>div{padding:22px 20px;border-right:1px solid var(--abf-border);position:relative}.abf-calc>div:last-child{border-right:0;background:var(--abf-navy);color:#fff}.abf-calc small{display:block;font:700 10px/1.3 var(--abf-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--abf-muted);margin-bottom:8px}.abf-calc>div:last-child small,.abf-calc>div:last-child em{color:var(--abf-on-dark-muted)}.abf-calc b{font:600 24px/1 var(--abf-serif);letter-spacing:-.03em;color:var(--abf-navy)}.abf-calc>div:last-child b{color:#fff;font-size:28px}.abf-calc .abf-neg b{color:var(--abf-orange-ink)}.abf-calc em{display:block;font-style:normal;font-size:11px;color:var(--abf-muted);margin-top:6px}.abf-calc>div:not(:last-child):after{content:"\2192";position:absolute;right:-9px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:var(--abf-bg);border:1px solid var(--abf-border);border-radius:50%;font-size:10px;display:flex;align-items:center;justify-content:center;color:var(--abf-muted);z-index:1}.abf-note{margin-top:14px;font-size:12px;color:var(--abf-muted)}.abf-navy{background:var(--abf-navy);color:#f8fafc}.abf-vday{padding:80px 0}.abf-vday__top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:36px}.abf-vday__title{font:600 64px/1 var(--abf-serif);letter-spacing:-.045em;margin-top:14px;color:#fff}.abf-vday__lede{color:#cbd5e1;margin-top:12px;max-width:540px}.abf-cd{text-align:right}.abf-cd__label{font:700 10px/1 var(--abf-sans);letter-spacing:.16em;color:var(--abf-on-dark-muted);text-transform:uppercase}.abf-cd__boxes{display:flex;gap:6px;margin-top:10px}.abf-cd__boxes div{background:var(--abf-ink);width:72px;padding:12px 0 10px;text-align:center}.abf-cd__boxes b{display:block;font:600 32px/1 var(--abf-serif);color:var(--abf-orange)}.abf-cd__boxes span{font:700 9px/1 var(--abf-sans);letter-spacing:.14em;color:var(--abf-on-dark-muted)}.abf-vgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.abf-vc{background:var(--abf-ink);border:1px solid var(--abf-line-dark);display:flex;flex-direction:column}.abf-vc--free{border-color:var(--abf-orange)}.abf-vc__body{padding:22px 22px 18px;flex:1}.abf-vc__flag{display:inline-block;font:700 10px/1 var(--abf-sans);letter-spacing:.14em;background:var(--abf-orange);color:var(--abf-navy);padding:5px 7px;margin-bottom:12px;text-transform:uppercase}.abf-vc__flag--ghost{background:transparent;color:var(--abf-on-dark-muted);border:1px solid var(--abf-line-dark)}.abf-vc__pay{font-size:13px;color:var(--abf-on-dark-muted)}.abf-vc__pay b{color:#f8fafc;font-weight:600}.abf-vc__get{font:600 48px/1 var(--abf-serif);letter-spacing:-.04em;color:#fff;margin:10px 0 4px}.abf-vc__off{font-size:13px;color:#cbd5e1}.abf-vc__gain{margin-top:14px;font:700 13px/1 var(--abf-sans);color:var(--abf-orange)}.abf-vc__foot{border-top:1px dashed var(--abf-line-dark);padding:14px 22px}.abf-vc__btn{width:100%;height:42px;display:flex;align-items:center;justify-content:center;font:600 13px/1 var(--abf-serif);cursor:pointer;border:1px solid rgba(248,250,252,.5);background:transparent;color:#f8fafc;text-decoration:none}.abf-vc__btn--primary{background:var(--abf-orange);border-color:var(--abf-orange);color:var(--abf-navy)}.abf-vterms{display:flex;gap:28px;flex-wrap:wrap;margin-top:20px;font-size:12px;color:var(--abf-on-dark-muted)}.abf-vterms span:before{content:"\b7";color:var(--abf-orange);margin-right:8px;font-weight:700}.abf-vended{display:none;border:1px solid var(--abf-line-dark);padding:28px;color:#cbd5e1}.abf-vended h3{font:600 22px var(--abf-serif);color:#fff;margin-bottom:6px}.abf-vday[data-state=ended] .abf-vgrid,.abf-vday[data-state=ended] .abf-cd{display:none}.abf-vday[data-state=ended] .abf-vended{display:block}.abf-vbar{display:none}.abf-remind{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a99;display:none;align-items:center;justify-content:center;z-index:1000;padding:20px}.abf-remind.is-open{display:flex}.abf-remind__box{background:#fff;max-width:440px;width:100%;padding:30px;border-top:4px solid var(--abf-orange);position:relative;color:var(--abf-text)}.abf-remind__box .abf-eyebrow{color:var(--abf-orange-ink)}.abf-remind__title{font:600 26px/1.15 var(--abf-serif);letter-spacing:-.03em;color:var(--abf-navy);margin:10px 0 8px}.abf-remind__text{font-size:13px;color:var(--abf-muted)}.abf-remind input[type=email]{width:100%;height:46px;border:1px solid var(--abf-border2);border-radius:3px;padding:0 14px;font:15px var(--abf-sans);margin:18px 0 10px;background:#fff;color:var(--abf-text)}.abf-remind__consent{font-size:11.5px;color:var(--abf-muted);line-height:1.5}.abf-remind__consent a{color:var(--abf-navy)}.abf-remind__submit{width:100%;margin-top:16px}.abf-remind__alt{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;border-top:1px solid var(--abf-border);font-size:12px;color:var(--abf-muted)}.abf-remind__alt button{border:0;background:none;padding:0;font:600 13px var(--abf-serif);color:var(--abf-navy);text-decoration:underline;cursor:pointer}.abf-remind__close{position:absolute;top:10px;right:12px;border:0;background:none;font-size:24px;line-height:1;color:var(--abf-muted);cursor:pointer;padding:4px}.abf-remind__errors{color:#dc2626;font-size:12px;margin-top:8px}.abf-remind__done,.abf-remind.is-sent form{display:none}.abf-remind.is-sent .abf-remind__done{display:block}.abf-cats{padding:88px 0 40px}.abf-catnav{position:sticky;top:var(--header-height,0px);z-index:5;background:#f8fafcf5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--abf-border);margin-top:28px}.abf-catnav__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px}.abf-catnav__links{display:flex;gap:8px}.abf-catnav__links a{height:38px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid var(--abf-border2);background:#fff;font:600 13px var(--abf-serif);color:var(--abf-navy);text-decoration:none;white-space:nowrap}.abf-catnav__links a.is-active{background:var(--abf-navy);border-color:var(--abf-navy);color:#fff}.abf-legend{display:flex;gap:12px;align-items:center;flex-wrap:wrap}a.abf-chip--mto:hover{background:var(--abf-navy);color:#fff}.abf-xmas{background:var(--abf-orange-tint);border-left:3px solid var(--abf-orange);padding:12px 16px;font-size:13px;color:var(--abf-navy);margin-top:28px}.abf-cat{padding:48px 0 16px;scroll-margin-top:calc(var(--header-height,0px) + 80px)}.abf-cat__hd{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px}.abf-cat__title{font:600 34px/1.05 var(--abf-serif);letter-spacing:-.035em;color:var(--abf-navy);margin-top:8px}.abf-cat__desc{color:var(--abf-muted);font-size:13px;margin-top:6px}.abf-cgrid{display:grid;grid-template-columns:1.15fr repeat(4,1fr);gap:16px}.abf-cgrid__items{display:contents}.abf-ctile{position:relative;overflow:hidden;background:#d9d0c3;color:#fff;text-decoration:none;display:flex;flex-direction:column;justify-content:flex-end;padding:22px;min-height:320px}.abf-ctile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.abf-ctile:hover img{transform:scale(1.04)}.abf-ctile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f172a00 35%,#0f172ad9)}.abf-ctile>*:not(img){position:relative;z-index:1}.abf-ctile b{font:600 26px/1.1 var(--abf-serif);letter-spacing:-.03em}.abf-ctile small{display:block;font-size:12px;color:#e2e8f0;margin:6px 0 14px}.abf-ctile .abf-go{font:600 13px var(--abf-serif);border-bottom:1px solid var(--abf-orange);align-self:flex-start;padding-bottom:3px}.abf-card{background:var(--abf-white);border:1px solid var(--abf-border);display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:border-color .15s}.abf-card:hover{border-color:var(--abf-navy)}.abf-card__ph{position:relative;aspect-ratio:1/1;background:#f4f4f4;overflow:hidden}.abf-card__ph img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.abf-card:hover .abf-card__ph img{transform:scale(1.04)}.abf-card__ph .abf-chip{position:absolute;left:10px;bottom:10px}.abf-card__disc{position:absolute;right:10px;top:10px;background:var(--abf-orange);color:var(--abf-navy);font:700 11px/1 var(--abf-sans);padding:5px 7px}.abf-card__body{padding:14px 16px 16px;flex:1;display:flex;flex-direction:column}.abf-card__sku{font:700 10px/1 var(--abf-sans);letter-spacing:.12em;color:var(--abf-muted);text-transform:uppercase}.abf-card__title{font:600 15px/1.3 var(--abf-serif);color:var(--abf-navy);margin:6px 0 4px;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.abf-card__size{font-size:11px;color:var(--abf-muted);margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.abf-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.abf-price b{font:600 24px/1 var(--abf-serif);letter-spacing:-.03em;color:var(--abf-navy)}.abf-price s{font-size:12px;color:var(--abf-strike)}.abf-card__save{font:700 12px var(--abf-sans);color:var(--abf-orange-ink);margin-top:6px}.abf-card__vat{font-size:11px;color:var(--abf-muted);margin-top:2px}.abf-card__ship{margin-top:auto;padding-top:10px;border-top:1px solid var(--abf-border);font-size:11px;color:var(--abf-muted)}.abf-card__sp{height:12px}.abf-reward{padding:80px 0}.abf-reward__grid{display:grid;grid-template-columns:1.25fr 1fr;gap:24px}.abf-logo{border:1px solid var(--abf-orange);padding:36px}.abf-logo__title{font:600 48px/1.02 var(--abf-serif);letter-spacing:-.045em;margin:16px 0 10px;color:#fff}.abf-logo__cond{color:#cbd5e1;font-size:13px}.abf-choose{display:grid;grid-template-columns:1fr auto 1fr;margin-top:28px;border-top:1px solid var(--abf-line-dark)}.abf-choose>div{padding-top:22px}.abf-choose__or{display:flex;align-items:center;justify-content:center;padding:22px 20px 0}.abf-choose__or span{width:40px;height:40px;border-radius:50%;border:1px solid var(--abf-line-dark);display:flex;align-items:center;justify-content:center;font:600 12px var(--abf-serif);color:var(--abf-orange)}.abf-choose small{font:700 10px/1 var(--abf-sans);letter-spacing:.14em;color:var(--abf-on-dark-muted);text-transform:uppercase}.abf-choose h3{font:600 26px/1.15 var(--abf-serif);letter-spacing:-.03em;margin:8px 0 6px;color:#fff}.abf-choose p{font-size:13px;color:#cbd5e1}.abf-b2b{background:var(--abf-navy);padding:36px;display:flex;flex-direction:column;border-top:3px solid var(--abf-orange)}.abf-b2b h3{font:600 30px/1.12 var(--abf-serif);letter-spacing:-.035em;margin:14px 0 12px;color:#fff}.abf-b2b ul{list-style:none;margin:6px 0 28px}.abf-b2b li{padding:9px 0;border-bottom:1px solid var(--abf-line-dark);font-size:13px;color:#e2e8f0;list-style:none}.abf-b2b li:before{content:"\2713";color:var(--abf-orange);margin-right:10px;font-weight:700}.abf-b2b__actions{display:flex;gap:12px;margin-top:auto;flex-wrap:wrap}.abf-faq{padding:88px 0 40px}.abf-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;margin-top:36px}.abf-faq details{border-top:1px solid var(--abf-border2)}.abf-faq__col>details:last-child{border-bottom:1px solid var(--abf-border2)}.abf-faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:18px 0;font:600 16px/1.35 var(--abf-serif);color:var(--abf-navy);cursor:pointer}.abf-faq summary::-webkit-details-marker{display:none}.abf-faq summary:after{content:"+";color:var(--abf-orange-ink);font:400 22px/1 var(--abf-sans);flex:none}.abf-faq details[open] summary:after{content:"\2212"}.abf-faq__a{padding:0 32px 18px 0;color:#334155;font-size:13.5px}.abf-faq__a a{color:var(--abf-navy)}.abf-faqcta{margin-top:32px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:var(--abf-white);border:1px solid var(--abf-border);padding:20px 24px}.abf-faqcta b{font:600 18px var(--abf-serif);color:var(--abf-navy)}.abf-faqcta span{color:var(--abf-muted);font-size:13px;display:block}.abf-terms{padding:40px 0 64px}.abf-terms h4{font:600 15px var(--abf-serif);color:var(--abf-navy);margin-bottom:10px}.abf-terms ol,.abf-terms ul{columns:2;column-gap:48px;font-size:12px;color:var(--abf-muted);padding-left:18px}.abf-terms li{margin-bottom:6px;break-inside:avoid}.abf-terms a{color:var(--abf-navy)}.abf-terms summary{list-style:none;display:none}@media(max-width:1199px){.abf-cgrid{grid-template-columns:repeat(4,1fr)}.abf-ctile{grid-column:1/-1;min-height:220px}.abf-steps{grid-template-columns:repeat(2,1fr)}.abf-step:nth-child(2n){border-right:0}.abf-step:nth-child(-n+2){border-bottom:1px solid var(--abf-border)}.abf-example{grid-template-columns:1fr}.abf-example__lbl{border-right:0;border-bottom:1px solid var(--abf-border)}.abf-vgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:989px){.abf{--abf-gutter:20px}.abf-hero{grid-template-columns:1fr}.abf-hero__copy{padding:48px var(--abf-gutter) 32px}.abf-hero__media{aspect-ratio:4/3}.abf-trust__list{display:flex;gap:8px;overflow-x:auto;padding:14px 0;scrollbar-width:none}.abf-trust__item{flex:none;padding:7px 10px;background:var(--abf-bg);border:1px solid var(--abf-border);font-size:12px}.abf-trust__icon{width:20px;height:20px;background:none}.abf-lead__card{grid-template-columns:1fr}.abf-lead__img{min-height:0;aspect-ratio:1/1}.abf-sechead{flex-direction:column;align-items:flex-start;gap:12px}.abf-vday__top{flex-direction:column;align-items:flex-start}.abf-cd{text-align:left}.abf-reward__grid,.abf-faq__grid{grid-template-columns:1fr}.abf-faq__col+.abf-faq__col>details:first-child{border-top:1px solid var(--abf-border2)}.abf-faq__col:first-child>details:last-child{border-bottom:0}.abf-catnav__inner{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 0}.abf-catnav__links{overflow-x:auto;max-width:100%;scrollbar-width:none}}@media(max-width:749px){.abf{--abf-gutter:16px;font-size:14px}.abf-ticker{height:28px}.abf-ticker__run{font-size:10px}.abf-h2{font-size:32px;margin-top:10px}.abf-eyebrow{font-size:10px}.abf-btn{height:50px;font-size:15px}.abf-hero__copy{padding:28px var(--abf-gutter) 20px}.abf-hero__title{font-size:84px;margin:14px 0 22px}.abf-hero__offer{gap:14px;margin-bottom:0;align-items:center}.abf-pct{padding:10px 14px}.abf-pct small{font-size:9px}.abf-pct b{font-size:36px;margin-top:4px}.abf-hero__text{font-size:13px;line-height:1.5}.abf-hero{display:flex;flex-direction:column}.abf-hero__copy{order:1}.abf-hero__media{order:2}.abf-hero__mobile-ctas{order:3;padding:20px var(--abf-gutter) 24px}.abf-hero__copy .abf-hero__ctas,.abf-hero__copy .abf-hero__dates{display:none}.abf-hero__mobile-ctas .abf-hero__ctas{flex-direction:column;gap:14px}.abf-hero__mobile-ctas .abf-btn{width:100%}.abf-hero__mobile-ctas .abf-hero__dates{justify-content:center;gap:14px;font-size:11px;margin-top:14px;padding-top:0;border-top:0}.abf-lead{padding:32px 0}.abf-lead__img img{padding:22px}.abf-lead__badge{padding:10px 14px}.abf-lead__badge b{font-size:34px}.abf-lead__info{padding:20px 16px}.abf-lead__title{font-size:26px;margin:10px 0 12px}.abf-lprice b{font-size:40px}.abf-lprice s{font-size:14px}.abf-lead__why{font-size:13px;margin:14px 0}.abf-specs div{font-size:12.5px}.abf-lead__actions{display:grid;grid-template-columns:1.3fr 1fr;gap:8px}.abf-lead__actions .abf-btn{width:100%;padding:0 12px}.abf-offers{padding:40px 0 36px}.abf-steps{display:block;border:0;background:none}.abf-step{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;align-items:center;background:var(--abf-white);border:1px solid var(--abf-border);padding:16px;margin-bottom:10px}.abf-step:last-child,.abf-step:nth-child(2n){border-right:1px solid var(--abf-border)}.abf-step--hl,.abf-step--hl:nth-child(2n){border-color:var(--abf-navy);background:var(--abf-navy)}.abf-step__k{font-size:30px;margin:0}.abf-step__title{font-size:16px;margin:0}.abf-step__text,.abf-step__tag,.abf-step__more{grid-column:1/-1}.abf-step__text{margin-top:6px}.abf-step__tag{margin-top:8px;font-size:9px}.abf-example{margin-top:16px}.abf-example__lbl{padding:16px}.abf-example__lbl h4{font-size:17px}.abf-calc{display:block}.abf-calc>div{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;padding:11px 16px;border-right:0;border-bottom:1px solid var(--abf-border)}.abf-calc>div:after{display:none}.abf-calc small{font:400 13px var(--abf-sans);letter-spacing:0;text-transform:none;margin:0}.abf-calc em{display:none}.abf-calc b{font-size:18px}.abf-calc>div:last-child{border:0;padding:14px 16px}.abf-calc>div:last-child em{display:block;width:100%;margin-top:4px}.abf-calc>div:last-child b{font-size:24px}.abf-vday{padding:40px 0 36px}.abf-vday__title{font-size:36px}.abf-vday__lede{font-size:13px}.abf-vday__top{margin-bottom:0;gap:18px}.abf-cd{display:flex;align-items:center;gap:6px;width:100%;margin-bottom:20px}.abf-cd__label{font-size:9px;width:46px;margin-right:6px}.abf-cd__boxes{margin:0;flex:1}.abf-cd__boxes div{flex:1;width:auto;padding:9px 0 7px}.abf-cd__boxes b{font-size:24px}.abf-vgrid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--abf-gutter);margin:0 calc(var(--abf-gutter) * -1);padding:0 var(--abf-gutter) 6px;scrollbar-width:none}.abf-vgrid::-webkit-scrollbar{display:none}.abf-vc{flex:0 0 74%;scroll-snap-align:start}.abf-vc__body{padding:16px}.abf-vc__get{font-size:42px}.abf-vc__foot{padding:12px 16px}.abf-vterms{display:grid;gap:4px;margin-top:16px}.abf-remind{align-items:flex-end;padding:0}.abf-remind__box{padding:22px 16px 24px}.abf-remind__title{font-size:22px}.abf-vbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:900;align-items:center;justify-content:space-between;gap:10px;background:var(--abf-ink);color:#f8fafc;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:2px solid var(--abf-orange);font-size:12px;transform:translateY(110%);transition:transform .25s}.abf-vbar.is-visible{transform:none}.abf-vbar b{font:600 13px var(--abf-serif)}.abf-vbar__t{font:700 12px var(--abf-sans);color:var(--abf-orange);font-variant-numeric:tabular-nums}.abf-vbar__go{font:700 11px var(--abf-sans);color:var(--abf-navy);background:var(--abf-orange);padding:8px 10px;white-space:nowrap;border:0;text-decoration:none;cursor:pointer}.abf-vday[data-state=ended]~.abf-vbar{display:none}.abf-cats{padding:40px 0 8px}.abf-catnav{margin-top:16px}.abf-catnav__inner{padding:10px 0}.abf-catnav__links a{height:34px;padding:0 12px;font-size:12px}.abf-legend{display:none}.abf-xmas{font-size:12px;margin-top:14px;padding:10px 12px}.abf-cat{padding:28px 0 8px}.abf-cat__hd{display:block;margin-bottom:12px}.abf-cat__hd .abf-btn{display:none}.abf-cat__title{font-size:24px}.abf-cat__desc{font-size:12.5px}.abf-cgrid{display:block}.abf-cgrid__items{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--abf-gutter);margin:12px calc(var(--abf-gutter) * -1) 0;padding:0 var(--abf-gutter) 6px;scrollbar-width:none}.abf-cgrid__items::-webkit-scrollbar{display:none}.abf-ctile{min-height:0;aspect-ratio:16/9;padding:14px}.abf-ctile b{font-size:24px}.abf-ctile small{margin:2px 0 8px}.abf-card{flex:0 0 46%;scroll-snap-align:start}.abf-card__ph .abf-chip{left:6px;bottom:6px;font-size:8px}.abf-card__disc{right:6px;top:6px;font-size:10px;padding:4px 5px}.abf-card__body{padding:10px 10px 12px}.abf-card__sku{font-size:9px}.abf-card__title{font-size:13.5px;margin:5px 0 3px}.abf-card__size{font-size:10px;margin-bottom:6px}.abf-price{gap:5px}.abf-price b{font-size:19px}.abf-price s{font-size:11px}.abf-card__save{font-size:11px;margin-top:5px}.abf-card__vat,.abf-card__ship{font-size:10.5px}.abf-reward{padding:40px 0}.abf-logo{padding:20px}.abf-logo__title{font-size:36px}.abf-logo__cond{font-size:12.5px}.abf-choose{display:block;margin-top:16px}.abf-choose>div{padding:16px 0 0}.abf-choose__or{padding:12px 0 0;gap:10px}.abf-choose__or:before,.abf-choose__or:after{content:"";flex:1;height:1px;background:var(--abf-line-dark)}.abf-choose__or span{width:auto;height:auto;border:0}.abf-choose h3{font-size:22px}.abf-b2b{padding:22px 20px}.abf-b2b h3{font-size:24px}.abf-b2b__actions{display:grid}.abf-b2b__actions .abf-btn{width:100%}.abf-faq{padding:40px 0 8px}.abf-faq__grid{margin-top:18px}.abf-faq summary{font-size:15px;padding:15px 0}.abf-faq__a{padding:0 8px 14px 0;font-size:13px}.abf-faqcta{display:block;padding:16px}.abf-faqcta .abf-btn{width:100%;margin-top:12px}.abf-terms{padding:24px 0 96px}.abf-terms details{border-top:1px solid var(--abf-border2);border-bottom:1px solid var(--abf-border2)}.abf-terms summary{display:flex;justify-content:space-between;padding:14px 0;font:600 14px var(--abf-serif);color:var(--abf-navy);cursor:pointer}.abf-terms summary::-webkit-details-marker{display:none}.abf-terms summary:after{content:"+";color:var(--abf-orange-ink)}.abf-terms details[open] summary:after{content:"\2212"}.abf-terms h4{display:none}.abf-terms ol,.abf-terms ul{columns:1;padding-bottom:14px}}@media(min-width:750px){.abf-hero__mobile-ctas{display:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/anz-bf.css.map */
