.bfp-hero,.bfp-stories{--bfp-ink: #000;--bfp-muted: rgba(0, 0, 0, .6);--bfp-line: #e5e5e5;--bfp-soft: #f4f4f4;--bfp-accent: var(--bf-accent, #c4301c)}.bfp-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem;margin-top:var(--bf-mt, 8px);padding-top:3.2rem;color:var(--bfp-ink)}.bfp-eyebrow{display:flex;align-items:center;gap:.8rem;margin:0 0 1.2rem;font-size:1.05rem;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--bfp-accent)}.bfp-eyebrow:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:currentColor;animation:bfp-pulse 1.6s ease-in-out infinite}@keyframes bfp-pulse{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.bfp-eyebrow:before{animation:none}}.bfp-hero__title{margin:0;font-size:clamp(4.4rem,5.4vw,7.6rem);font-weight:700;line-height:.98;letter-spacing:-.04em}.bfp-hero__title em,.bfp-hero__title strong{font-style:normal;font-weight:inherit;color:var(--bfp-accent)}.bfp-hero__text{margin:1.2rem 0 0;max-width:64rem;font-size:1.7rem;line-height:1.5;color:var(--bfp-muted)}.bfp-hero__text p{margin:0}.bfp-hero .bf-countdown,.bfp-hero .bf-countdown__units,.bfp-hero .bf-countdown__unit,.bfp-hero .bf-countdown__num{margin:0;min-width:0;border:0;border-radius:0;background:none;box-shadow:none}.bfp-hero .bf-countdown__units{gap:0}.bfp-hero .bf-countdown{color:var(--bfp-ink)}.bfp-hero .bf-countdown__num{color:inherit}.bfp-hero .bf-countdown:not([hidden]){display:flex;flex-direction:column;gap:.8rem;flex-shrink:0;padding:0;border:0}.bfp-hero .bf-countdown__label{font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bfp-muted)}.bfp-hero .bf-countdown__units{display:flex}.bfp-hero .bf-countdown__unit{display:flex;flex-direction:column;padding:0 1.8rem;border-left:1px solid var(--bfp-line)}.bfp-hero .bf-countdown__unit:first-child{padding-left:0;border-left:0}.bfp-hero .bf-countdown__unit:last-child{padding-right:0}.bfp-hero .bf-countdown__num{font-size:4rem;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bfp-hero .bf-countdown__txt{margin-top:.6rem;font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bfp-muted)}.bfp-stories{margin-top:3.2rem;margin-bottom:var(--bf-mb, 0px);scroll-margin-top:10rem}.bfp-stories__list{display:flex;justify-content:space-between;gap:1.2rem;margin:0;padding:.4rem .2rem .8rem;list-style:none;overflow-x:auto;scrollbar-width:none}.bfp-stories__list::-webkit-scrollbar{display:none}.bfp-story{display:flex;flex-direction:column;align-items:center;width:7.6rem;flex-shrink:0;color:var(--bfp-ink);text-decoration:none;text-align:center}.bfp-story__ring{display:flex;align-items:center;justify-content:center;width:6.8rem;height:6.8rem;overflow:hidden;border:2px solid #fff;border-radius:50%;background:var(--bfp-soft);box-shadow:0 0 0 1.5px var(--bfp-accent);transition:box-shadow .2s ease}.bfp-story__ring img{width:100%;height:100%;object-fit:cover}.bfp-story__ring--all{background:var(--bfp-ink);color:#fff}.bfp-story__ring--all svg{width:2.4rem;height:2.4rem}.bfp-story__name{margin-top:.8rem;font-size:1.2rem;font-weight:600;line-height:1.25}.bfp-story:hover .bfp-story__ring{box-shadow:0 0 0 2.5px var(--bfp-accent)}.bfp-story[aria-current=page] .bfp-story__ring{box-shadow:0 0 0 2.5px var(--bfp-ink)}.bfp-story[aria-current=page] .bfp-story__name{font-weight:700}.f-column.bfp-feat{grid-column:span 2}.bfp-feat.bfh{margin:0}.bfp-feat .bfh-card--hero{height:100%;min-height:0}@media(max-width:749px){.bfp-hero{flex-direction:column;align-items:stretch;gap:1.6rem;padding-top:1.6rem}.bfp-hero__title{font-size:4.6rem}.bfp-hero__text{font-size:1.5rem;margin-top:.8rem}.bfp-hero .bf-countdown:not([hidden]){flex-direction:row;justify-content:space-between;align-items:center;padding:1.2rem 1.4rem;border-radius:1.2rem;background:var(--bfp-ink);color:#fff}.bfp-hero .bf-countdown__units{flex-wrap:nowrap}.bfp-hero .bf-countdown__label{font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none;color:#fff}.bfp-hero .bf-countdown__units{align-items:baseline}.bfp-hero .bf-countdown__unit{flex-direction:row;align-items:baseline;padding:0;border:0}.bfp-hero .bf-countdown__num{font-size:1.5rem;letter-spacing:.02em;color:#fff}.bfp-hero .bf-countdown__txt{display:none}.bfp-hero .bf-countdown__unit:first-child .bf-countdown__txt{display:inline;margin:0 .6rem 0 .4rem;font-size:1.5rem;font-weight:700;letter-spacing:0;text-transform:none;color:#fff}.bfp-hero .bf-countdown__unit:nth-child(n+3) .bf-countdown__num:before{content:":"}.bfp-stories{margin-top:2rem}.bfp-stories__list{justify-content:flex-start;margin-right:calc(-1 * var(--page-padding, 1.6rem));padding-right:var(--page-padding, 1.6rem)}.bfp-story{width:7rem}.bfp-story__ring{width:6.4rem;height:6.4rem}.bfp-story__name{font-size:1.1rem}.bfp-feat .bfh-card--hero{padding:1.6rem;gap:0 1.2rem}.bfp-feat .bfh-card--hero .bfh-card__big{font-size:4rem}.bfp-feat .bfh-card--hero .bfh-card__media{min-height:14rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bf-page.css.map */
