.bf26-offer,.bf26-gate,.bf26-signup,.bf26-hero,.bf26-cart-note{min-width:0;max-width:100%;overflow-wrap:break-word}.bf26-offer{font-variant-numeric:tabular-nums}.bf26-offer__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.bf26-offer__price{color:var(--rc-ink);font-size:18px;line-height:1.3}.bf26-offer--detail .bf26-offer__price{font-size:clamp(28px,4vw,36px)}.bf26-offer__from{font-size:14px;font-weight:400}.bf26-offer__was{color:var(--rc-muted);font-size:14px}.bf26-badge{display:inline-block;margin-top:8px;padding:4px 8px;background:var(--rc-surface-ink);color:var(--rc-on-dark);font-size:14px;font-weight:600;line-height:1.3}.bf26-offer__saving{margin:8px 0 0;color:var(--rc-ink);font-size:16px;font-weight:600}.bf26-note,.bf26-cart-note{margin:8px 0 0;color:var(--rc-muted);font-size:14px;line-height:1.5}.bf26-locked{margin-top:8px;color:var(--rc-ink);font-size:14px;line-height:1.4}.bf26-locked svg{display:inline-block;vertical-align:middle;margin-inline-end:4px}.bf26-gate{margin-top:16px;padding:16px;background:var(--rc-surface-soft);border:1px solid var(--rc-border);border-radius:var(--rc-radius-card);color:var(--rc-ink)}.bf26-gate__title{margin:0 0 8px;color:inherit;font-size:18px;line-height:1.3;text-transform:none}.bf26-gate__body{margin:0 0 16px;font-size:16px;line-height:1.5}.bf26-signup__label{display:block;margin-bottom:8px;font-size:16px;line-height:1.5}.bf26-signup__fields{display:flex;flex-direction:column;gap:8px;min-width:0}.bf26-signup__fields input{flex:1 1 auto;width:100%;min-width:0;min-height:48px;padding:12px 16px;background:var(--rc-surface);color:var(--rc-ink);border:1px solid var(--rc-border-strong);border-radius:0;font-size:16px}.bf26-signup .bf26-signup__submit{min-height:48px;padding:12px 16px;background:var(--rc-accent);color:var(--rc-on-accent);border:1px solid var(--rc-accent);border-radius:0;font-size:16px;line-height:1.3;white-space:normal}.bf26-signup .bf26-signup__submit:hover{background:var(--rc-accent-hover);border-color:var(--rc-accent-hover)}.bf26-signup .bf26-signup__submit:active{background:var(--rc-accent-active)}.bf26-signup :is(input,button):focus-visible,.bf26-offer:focus-visible{outline:3px solid var(--rc-accent);outline-offset:3px}.bf26-offer{scroll-margin-block:120px}@media(prefers-reduced-motion:no-preference){.bf26-offer--reveal-pending :is(.bf26-offer__price,.bf26-badge,.bf26-offer__saving){opacity:0}:is(.bf26-offer--reveal-pending,.bf26-offer--reveal) .bf26-offer__was{position:relative;text-decoration:none}.bf26-offer--reveal .bf26-offer__was:after{content:"";position:absolute;inset-inline:0;top:50%;height:1px;background:currentColor;transform-origin:left center;animation:bf26-strike .2s cubic-bezier(.2,.8,.2,1) var(--bf26-reveal-delay, 0ms) both}.bf26-offer--reveal :is(.bf26-offer__price,.bf26-offer__saving){animation:bf26-price-in .24s cubic-bezier(.2,.8,.2,1) both}.bf26-offer--reveal .bf26-offer__price{animation-delay:calc(var(--bf26-reveal-delay, 0ms) + 80ms)}.bf26-offer--reveal .bf26-badge{animation:bf26-badge-in .2s cubic-bezier(.2,.8,.2,1) calc(var(--bf26-reveal-delay, 0ms) + .16s) both}.bf26-offer--reveal .bf26-offer__saving{animation-delay:calc(var(--bf26-reveal-delay, 0ms) + .2s)}}@keyframes bf26-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bf26-price-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes bf26-badge-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.bf26-signup__error{margin-bottom:12px;color:var(--rc-red-strong);font-size:16px}.bf26-status{margin:12px 0 0;color:var(--rc-ink);font-size:16px}.bf26-hero{background:var(--rc-surface-ink);color:var(--rc-on-dark)}.bf26-hero__inner{max-width:880px;margin-inline:auto;padding:clamp(32px,6vw,64px) 24px}.bf26-hero__kicker{margin:0 0 16px;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bf26-hero__title{margin:0 0 16px;color:inherit;font-family:Archivo,var(--heading-font-family);font-style:italic;font-weight:900;font-stretch:86%;font-size:clamp(32px,6vw,64px);line-height:1.05;text-wrap:balance}.bf26-hero__subtitle{margin:0 0 24px;color:var(--rc-on-dark-muted);font-size:18px;line-height:1.5}.bf26-hero .bf26-signup{max-width:640px}.bf26-hero :is(.bf26-note,.bf26-status){color:var(--rc-on-dark-muted)}.bf26-hero .bf26-signup__error{color:var(--rc-on-dark)}.bf26-hero .bf26-signup__submit{font-family:Archivo,var(--body-font-family);font-weight:500;letter-spacing:.05em;background:var(--rc-on-dark);color:var(--rc-ink);border:2px solid var(--rc-on-dark)}.bf26-hero .bf26-signup__submit:hover,.bf26-hero .bf26-signup__submit:active{background:var(--rc-accent);border-color:var(--rc-accent);color:var(--rc-on-accent)}.bf26-hero :is(input,button):focus-visible{outline-color:var(--rc-on-dark)}#bfea .bf26-early-link{margin:24px auto 0;max-width:560px;font-size:16px;line-height:1.5}#bfea .bf26-early-link a{color:var(--rc-accent-on-dark);text-decoration:underline;text-underline-offset:4px}@media(min-width:750px){.bf26-hero .bf26-signup__fields{flex-direction:row}.bf26-hero .bf26-signup__fields input{width:auto}.bf26-hero .bf26-signup__submit{flex:0 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bf26.css.map */
