.bfh{--bfh-ink: #000;--bfh-muted: rgba(0, 0, 0, .6);--bfh-old: #666;--bfh-line: #e5e5e5;--bfh-soft: #f4f4f4;--bfh-accent: var(--bf-accent, #c4301c);margin-top:var(--bf-mt, 32px);margin-bottom:var(--bf-mb, 32px);color:var(--bfh-ink)}.bfh a{color:inherit;text-decoration:none}.bfh__head{display:flex;justify-content:space-between;align-items:flex-end;gap:3.2rem;margin-bottom:2.4rem}.bfh__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(--bfh-accent)}.bfh__eyebrow:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:currentColor;animation:bfh-pulse 1.6s ease-in-out infinite}@keyframes bfh-pulse{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.bfh__eyebrow:before{animation:none}}.bfh__title{margin:0;font-size:clamp(2.8rem,3.2vw,4.12rem);font-weight:700;line-height:1;letter-spacing:-.04em}.bfh__title strong,.bfh__title b,.bfh__title em{font-weight:inherit;font-style:normal;color:var(--bfh-accent)}.bfh .bf-countdown:not([hidden]){display:flex;flex-direction:column;gap:.6rem;flex-shrink:0}.bfh .bf-countdown__label{font-size:1.05rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bfh-muted)}.bfh .bf-countdown__units{display:flex}.bfh .bf-countdown__unit{display:flex;flex-direction:column;padding:0 1.4rem;border-left:1px solid var(--bfh-line)}.bfh .bf-countdown__unit:first-child{padding-left:0;border-left:0}.bfh .bf-countdown__num{font-size:2.4rem;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bfh .bf-countdown__txt{margin-top:.4rem;font-size:1.05rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bfh-muted)}.bfh-card{display:flex;flex-direction:column;min-width:0}.bfh-card__media{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:1rem;background:var(--bfh-soft)}.bfh-card__img{position:absolute;top:10%;right:10%;bottom:10%;left:10%;width:80%;height:80%;object-fit:contain;mix-blend-mode:multiply;transition:transform .5s ease}.bfh-card:hover .bfh-card__img{transform:scale(1.04)}.bfh-card__off{position:absolute;top:1rem;left:1rem;z-index:1;padding:.3rem .8rem;border-radius:99rem;background:var(--bfh-accent);font-size:1.28rem;font-weight:700;line-height:1.4;color:#fff}.bfh-card__body{display:flex;flex-direction:column}.bfh-card__vendor{margin:1.2rem 0 .2rem;font-size:1.28rem;font-weight:600;line-height:1.5;text-transform:uppercase;color:var(--bfh-muted)}.bfh-card__title{display:-webkit-box;margin-bottom:.6rem;overflow:hidden;font-size:1.5rem;font-weight:700;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bfh-card__price{font-size:1.6rem;font-weight:700;line-height:1.5;color:var(--bfh-accent)}.bfh-card__price s{margin-left:.6rem;font-weight:400;color:var(--bfh-old)}.bfh-card .bf-omnibus{margin:.4rem 0 0;font-size:1.1rem;line-height:1.3;color:var(--bfh-muted)}.bfh__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;align-items:start}.bfh-card--hero{grid-column:span 2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"big media" "body media";grid-template-rows:auto 1fr;gap:0 2rem;align-self:stretch;padding:2.4rem;border-radius:1rem;background:var(--bfh-soft)}.bfh-card--hero .bfh-card__big{grid-area:big;font-size:5.6rem;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--bfh-accent)}.bfh-card--hero .bfh-card__media{grid-area:media;aspect-ratio:auto;background:none;border-radius:0}.bfh-card--hero .bfh-card__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bfh-card--hero .bfh-card__body{grid-area:body;justify-content:flex-end}.bfh-card--hero .bfh-card__title{font-size:1.7rem;-webkit-line-clamp:3}.bfh-card--hero .bfh-card__price s{display:block;margin:0}.bfh__chips,.bfh__track,.bfh__bar{display:none}.bfh__foot{display:flex;justify-content:space-between;align-items:center;gap:1.2rem 3.2rem;margin-top:2.4rem;padding-top:1.6rem;border-top:1px solid var(--bfh-line)}.bfh__links{display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-size:1.4rem;color:var(--bfh-muted)}.bfh__links a:hover{color:var(--bfh-ink)}.bfh__links a:nth-child(n+7){display:none}.bfh__cta{display:inline-flex;flex-shrink:0;align-items:center;gap:.8rem;padding-bottom:.2rem;border-bottom:1px solid currentColor;font-size:1.5rem;font-weight:700}@media(min-width:750px)and (max-width:989px){.bfh__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bfh-card--hero{grid-column:1 / -1;min-height:26rem}}@media(max-width:749px){.bfh__head{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:1.6rem}.bfh__eyebrow{margin-bottom:1rem}.bfh__title{font-size:3rem}.bfh .bf-countdown:not([hidden]){flex-direction:row;align-items:baseline;gap:.8rem}.bfh .bf-countdown__label{font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none}.bfh .bf-countdown__units{align-items:baseline}.bfh .bf-countdown__unit{flex-direction:row;align-items:baseline;padding:0;border:0}.bfh .bf-countdown__num{font-size:1.3rem;letter-spacing:.02em}.bfh .bf-countdown__txt{display:none}.bfh .bf-countdown__unit:first-child .bf-countdown__txt{display:inline;margin:0 .6rem 0 .4rem;font-size:1.3rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--bfh-ink)}.bfh .bf-countdown__unit:nth-child(n+3) .bf-countdown__num:before{content:":"}.bfh__chips{display:flex;gap:.6rem;margin:0 calc(-1 * var(--page-padding, 1.6rem)) 1.6rem 0;padding-right:var(--page-padding, 1.6rem);overflow-x:auto;scrollbar-width:none}.bfh__chips::-webkit-scrollbar{display:none}.bfh__chips a{flex-shrink:0;padding:.6rem 1.2rem;border:1px solid var(--bfh-line);border-radius:99rem;font-size:1.3rem;white-space:nowrap}.bfh__grid{display:none}.bfh__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * 1rem) / 2.3);gap:1rem;margin-right:calc(-1 * var(--page-padding, 1.6rem));padding-right:var(--page-padding, 1.6rem);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bfh__track::-webkit-scrollbar{display:none}.bfh__track>*{scroll-snap-align:start}.bfh-card__off{top:.6rem;left:.6rem;font-size:1.1rem;padding:.2rem .6rem}.bfh-card__vendor{margin-top:.8rem;font-size:1.1rem}.bfh-card__title{font-size:1.3rem;margin-bottom:.4rem}.bfh-card__price{font-size:1.4rem}.bfh-card__price s{display:block;margin:0;font-size:1.2rem}.bfh__bar{display:block;position:relative;height:2px;margin-top:1.6rem;border-radius:2px;background:var(--bfh-line)}.bfh__bar i{position:absolute;top:0;left:0;width:30%;height:100%;border-radius:2px;background:var(--bfh-ink)}.bfh__foot{margin-top:1.6rem;padding-top:0;border-top:0}.bfh__links{display:none}.bfh__cta{width:100%;justify-content:center;padding:1.1rem 2rem;border:1px solid currentColor;border-radius:99rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bf-home.css.map?y=3125916173 */
