.bfcm-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;background-color:var(--bfcm-hero-bg, #000000);color:#fff}.bfcm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%}.bfcm-hero__bg-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.bfcm-hero__inner{position:relative;z-index:1;width:100%;flex:1 1 auto;display:flex;flex-direction:column}.bfcm-hero--bg-contain{display:grid;grid-template-columns:minmax(0,100%)}.bfcm-hero--bg-contain .bfcm-hero__bg{position:relative;inset:auto;grid-column:1;grid-row:1;width:100%;height:auto}.bfcm-hero--bg-contain .bfcm-hero__bg-img{position:static;width:100%;height:auto;object-fit:contain}.bfcm-hero--bg-contain .bfcm-hero__inner{grid-column:1;grid-row:1;z-index:1}.bfcm-hero:not(.bfcm-hero--timer-bottom) .bfcm-hero__inner{justify-content:center}.bfcm-hero__content{width:100%;max-width:min(500px,var(--bfcm-content-width, 100%));display:flex;flex-direction:column;align-items:center;text-align:center}.bfcm-hero--timer-bottom .bfcm-hero__content{flex:1 1 auto;min-height:0}.bfcm-hero--timer-bottom .bfcm-hero__media-wrap{flex:1 1 auto;min-height:0;display:flex;align-items:var(--bfcm-media-align, center);justify-content:center;width:100%}.bfcm-hero__eyebrow{margin:0;font-size:12px;font-weight:500;line-height:1.4;color:#ffffffd9;text-align:center}.bfcm-hero__heading{margin:6px 0 0;font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff;text-align:center}.bfcm-hero__media-wrap{width:100%;margin-top:4px}.bfcm-hero__media{display:block;width:100%;height:auto;flex:0 0 auto}.bfcm-hero__media--desktop{display:none}.bfcm-hero__timer{width:var(--bfcm-timer-width, 100%);container-type:inline-size}.bfcm-hero__timer .bfcm-countdown__clock{--bfcm-digit-size: 36px;--bfcm-digit-size: clamp(15px, 10.2cqw, 36px);gap:clamp(6px,3.7cqw,13px)}.bfcm-hero__timer .bfcm-countdown__unit{min-width:0}.bfcm-hero__timer--inline{margin-top:14px;margin-left:auto;margin-right:auto}.bfcm-hero__timer-zone{display:flex;justify-content:center;width:100%;flex:0 0 auto}.bfcm-hero__timer--bottom{margin:0}@media screen and (min-width:750px){.bfcm-hero{--bfcm-media-align: var(--bfcm-media-align-d, center);min-height:var(--bfcm-hero-height, 525px);padding-top:var(--bfcm-hero-dt, 0px);padding-bottom:var(--bfcm-hero-db, 0px)}.bfcm-hero--bg-contain{min-height:0;padding-top:0;padding-bottom:0}.bfcm-hero--bg-contain .bfcm-hero__inner{padding-top:var(--bfcm-hero-dt, 0px);padding-bottom:var(--bfcm-hero-db, 0px)}.bfcm-hero__timer .bfcm-countdown__clock{--bfcm-digit-size: 30px;--bfcm-digit-size: clamp(14px, 6.6cqw, 30px);gap:clamp(8px,4cqw,18px)}.bfcm-hero__bg-img{object-position:right center}.bfcm-hero__content{align-self:flex-start}.bfcm-hero__eyebrow{font-size:14px}.bfcm-hero__heading{font-size:38px}.bfcm-hero__media--desktop{display:block}.bfcm-hero__media--mobile{display:none}.bfcm-hero__timer--inline{margin-top:18px}.bfcm-hero__timer-zone{justify-content:center;max-width:min(500px,var(--bfcm-content-width, 100%))}.bfcm-hero__timer--bottom{display:flex;justify-content:center}}@media screen and (max-width:749px){.bfcm-hero{--bfcm-media-align: var(--bfcm-media-align-m, center)}.bfcm-hero{display:grid;grid-template-columns:minmax(0,100%);padding-top:0}.bfcm-hero__bg{position:relative;inset:auto;grid-column:1;grid-row:1;align-self:end;width:100%;height:auto;margin-top:var(--bfcm-hero-mt, 0px)}.bfcm-hero__bg-img{position:static;width:100%;height:auto;object-fit:contain}.bfcm-hero__inner{grid-column:1;grid-row:1;z-index:1;padding-top:32px}.bfcm-hero:not(.bfcm-hero--timer-bottom){padding-bottom:var(--bfcm-hero-mb, 0px)}.bfcm-hero--timer-bottom .bfcm-hero__timer-zone{padding-top:12px;padding-bottom:var(--bfcm-hero-mb, 0px)}}.bfcm-hero__bar-holder{display:none}@media screen and (max-width:749px){.bfcm-hero--mobile-bar .bfcm-hero__timer,.bfcm-hero--mobile-bar .bfcm-hero__timer-zone{display:none}.bfcm-hero__bar-holder{display:block;grid-column:1;grid-row:2;min-height:37px}.bfcm-hero__bar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:37px;padding:6px 9px;background:var(--bfcm-bar-bg, #060211)}.bfcm-hero__bar.is-pinned{position:fixed;top:var(--sticky-header-height, 0px);left:0;right:0;z-index:90}.bfcm-hero__bar-img{display:block;flex:0 1 auto;min-width:0;height:24px;width:auto;max-width:58%;object-fit:contain}.bfcm-countdown--bar{flex:0 0 auto;gap:0}.bfcm-countdown--bar .bfcm-countdown__clock{--bfcm-digit-size: 15px;gap:5px}.bfcm-countdown--bar .bfcm-countdown__unit{min-width:0;gap:1px}.bfcm-countdown--bar .bfcm-countdown__unit b{font-size:15px;font-weight:700;line-height:1.25}.bfcm-countdown--bar .bfcm-countdown__unit small{margin-top:1px;font-size:6px;line-height:1.25;color:#fff}.bfcm-countdown--bar .bfcm-countdown__colon{font-size:12px;color:#f5f5f5}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/section-bfcm-hero.css.map */
