.AspectRatio>img,.no-js .AspectRatio>noscript img{position:absolute;top:0;left:0;height:100%;width:100%}.PromoHero{max-width:100%;overflow:hidden;padding-top:0;position:relative}@media only screen and (max-width: 1008px){.bfcm-2024 .PromoHero{display:flex;flex-direction:column-reverse;gap:20px}}.template-index .PromoHero{margin-top:5.9375rem}@media only screen and (min-width: 1009px){.template-index .PromoHero{margin-top:0}}.PromoHero__Image img{max-width:100%;height:auto}.PromoHero__Image .AspectRatio{position:relative;margin-left:auto;margin-right:auto}@supports (--css: variables){.PromoHero__Image .AspectRatio--withFallback{padding-bottom:0!important}.PromoHero__Image .AspectRatio:before{padding-bottom:calc(100% / (var(--aspect-ratio)));content:"";display:block}}.PromoHero__Image--desktop{display:none}@media only screen and (min-width: 1009px){.PromoHero__Image--desktop{display:block;height:100%}}.PromoHero__Image--mobile{display:block;margin:0 0 0 -1.125rem;width:calc(100% + 36px)}@media only screen and (min-width: 1009px){.PromoHero__Image--mobile{display:none}}.PromoHero__Text{width:100%;padding-left:var(--side-padding);padding-right:var(--side-padding);text-align:left;top:2.5rem;left:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 1009px){.PromoHero__Text{top:calc(50% - 25px);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}}.bfcm-2024 .PromoHero__Text{position:relative}@media only screen and (min-width: 1009px){.bfcm-2024 .PromoHero__Text{position:absolute}}.PromoHero__Text-Headline--desktop{display:none}@media only screen and (min-width: 1009px){.PromoHero__Text-Headline--desktop{display:block;font-weight:400;font-size:5.25rem;line-height:5.25rem}.bfcm-2024 .PromoHero__Text-Headline--desktop{font-size:4rem;line-height:4.5rem}}.PromoHero__Text-Headline--mobile{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:2.125rem;line-height:2.375rem;letter-spacing:-.04em;text-align:center}@media only screen and (max-width: 1008px){.PromoHero__Text-Headline--mobile{text-align:left;font-weight:500}}@media only screen and (min-width: 1009px){.PromoHero__Text-Headline--mobile{display:none}}.PromoHero__Text-Body{font-size:1.125rem;line-height:1.5rem;margin-top:1.25rem;max-width:34.375rem;position:relative}@media only screen and (min-width: 642px) and (max-width: 1008px){.PromoHero__Text-Body{max-width:initial}}.PromoHero__Text-Body p{font-size:1.125rem;line-height:1.5rem;max-width:34.375rem;margin-bottom:1.5625rem;font-weight:400;text-align:center}@media only screen and (min-width: 1009px){.PromoHero__Text-Body p{text-align:left;max-width:21.125rem}.bfcm-2024 .PromoHero__Text-Body p{max-width:563px;margin-bottom:40px}}.PromoHero__Text-Body--mobile{text-align:center}@media only screen and (max-width: 1008px){.PromoHero__Text-Body--mobile{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.PromoHero__Text-Body--mobile *{order:2}}@media only screen and (min-width: 1009px){.PromoHero__Text-Body--mobile{display:none}}.PromoHero__Text-Body--mobile p{margin-top:1.25rem;margin-bottom:2.1875rem;text-align:left}@media only screen and (max-width: 1008px){.PromoHero__Text-Body--mobile p{order:1;margin-top:0;margin-bottom:14px}}.PromoHero__Text-Body--mobile .PromoHero__Text-Btn{position:relative;top:initial}.PromoHero__Text-Body--mobile .PromoHero__Text-Disclaimer{position:relative;left:initial;top:initial;-webkit-transform:initial;transform:initial}.PromoHero__Text-Body--desktop{display:none}@media only screen and (min-width: 1009px){.PromoHero__Text-Body--desktop{display:block}}.PromoHero__Text-Btn{left:50%;min-width:9.0625rem;position:absolute;top:2.6875rem;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media only screen and (max-width: 1008px){.PromoHero__Text-Btn{left:0;transform:none}}@media only screen and (min-width: 1009px){.PromoHero__Text-Btn{left:initial;position:relative;top:initial;-webkit-transform:translateX(0);transform:translate(0)}}.PromoHero__Text-Btn--desktop{display:none}@media only screen and (min-width: 1009px){.PromoHero__Text-Btn--desktop{display:inline-block}}@media only screen and (min-width: 1009px){.PromoHero__Text-Btn--mobile{display:none}}.PromoHero__Text-Disclaimer{margin-top:.6875rem;font-size:.75rem;line-height:.75rem;left:50%;position:absolute;top:5.5rem;-webkit-transform:translate(-50%);transform:translate(-50%);font-weight:400}@media only screen and (min-width: 1009px){.PromoHero__Text-Disclaimer{position:static;-webkit-transform:none;transform:none;margin-top:1rem;font-size:.875rem;line-height:1.5rem}.bfcm-2024 .PromoHero__Text-Disclaimer{margin-top:30px}}.PromoHero__Text-Disclaimer--desktop{display:none}@media only screen and (min-width: 1009px){.PromoHero__Text-Disclaimer--desktop{display:block}}.PromoHero__Login{position:-webkit-sticky;position:sticky;bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:400;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.125rem;padding:.875rem 1.25rem;width:100%}@media only screen and (min-width: 1009px){.PromoHero__Login{bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:1.125rem;left:0;line-height:1;padding:.3125rem 4rem;position:absolute;-webkit-column-gap:4.3125rem;-moz-column-gap:4.3125rem;column-gap:4.3125rem}}.PromoHero__Login-Text--mobile{width:9.625rem}@media only screen and (min-width: 1009px){.PromoHero__Login-Text--mobile{display:none}}.PromoHero__Login-Text--desktop{display:none}@media only screen and (min-width: 1009px){.PromoHero__Login-Text--desktop{display:block;margin-bottom:0;text-align:left}}.PromoHero__Login-Btn{width:8.875rem}
/*# sourceMappingURL=/cdn/shop/t/531/assets/section-promo-hero.css.map */
