.black-friday-hero-2025{display:grid;grid-template-columns:1fr;border-bottom:solid #771335}@media only screen and (min-width: 768px){.black-friday-hero-2025{border-bottom-width:12px}}@media only screen and (max-width: 767px){.black-friday-hero-2025{border-bottom-width:6px}}.black-friday-hero-2025>*{grid-area:1/1/2/2}@media only screen and (max-width: 767px){.black-friday-hero-2025>img.desktop,.black-friday-hero-2025>.image-container>img.desktop{display:none}}@media only screen and (min-width: 768px){.black-friday-hero-2025>img.mobile,.black-friday-hero-2025>.image-container>img.mobile{display:none}}.black-friday-hero-2025>.image-container{position:relative;z-index:-1;width:100%;max-width:100vw;height:100%}@media only screen and (min-width: 768px){.black-friday-hero-2025>.image-container{aspect-ratio:var(--desktop-aspect-ratio)}}@media only screen and (max-width: 767px){.black-friday-hero-2025>.image-container{aspect-ratio:var(--mobile-aspect-ratio)}}.black-friday-hero-2025>.image-container>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.black-friday-hero-2025>.mc-badge{place-self:start end}@media only screen and (min-width: 768px){.black-friday-hero-2025>.mc-badge{margin:44px 24px 0 0}}@media only screen and (max-width: 767px){.black-friday-hero-2025>.mc-badge{margin:29px 24px 0 0}}.black-friday-hero-2025>.content{display:flex;flex-direction:column;width:fit-content;color:#f6f0e7}@media only screen and (min-width: 768px){.black-friday-hero-2025>.content{align-items:center;gap:59px;margin:var(--desktop-padding-top) 0 0 var(--desktop-padding-left);text-align:center}}@media only screen and (max-width: 767px){.black-friday-hero-2025>.content{gap:30px;margin:var(--mobile-padding-top) var(--mobile-padding-left) 0 var(--mobile-padding-left)}}.black-friday-hero-2025>.content>h1,.black-friday-hero-2025>.content>h2{font-weight:300;line-height:.95;font-family:"ivyora-display",serif}@media only screen and (min-width: 768px){.black-friday-hero-2025>.content>h1,.black-friday-hero-2025>.content>h2{font-size:115px}}@media only screen and (max-width: 767px){.black-friday-hero-2025>.content>h1,.black-friday-hero-2025>.content>h2{font-size:66px}}.black-friday-hero-2025>.content>.blurb{color:#f6f0e7;font-weight:300;font-family:"ivyora-display",serif}@media only screen and (min-width: 768px){.black-friday-hero-2025>.content>.blurb{font-size:40px}}@media only screen and (max-width: 767px){.black-friday-hero-2025>.content>.blurb{font-size:31px}}.black-friday-hero-2025>.content>.blurb strong{font-weight:500}.black-friday-hero-2025>.content>.cta{color:#f6f0e7;font-weight:500;font-size:20px;text-decoration-line:underline}/*# sourceMappingURL=black-friday-hero-2025.css.map */
