.sale-hero{display:block;box-sizing:border-box;width:100%;padding:0;container-type:inline-size}.sale-hero__card{--sh-u: calc(100cqw / 1024);--sh-bg: #152f80;--sh-text: #fff;--sh-button-bg: #fdf6f4;--sh-button-text: #152f80;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;aspect-ratio:1024 / 576;overflow:hidden;background:var(--sh-bg);color:var(--sh-text);font-family:Outfit,Heebo,sans-serif;text-align:center;text-transform:uppercase;white-space:nowrap;direction:ltr}.sale-hero__overlay{width:100%;height:100%;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;display:block}.sale-hero__eyebrow,.sale-hero__heading,.sale-hero__discount{margin:0;line-height:normal}.sale-hero__card .sale-hero__eyebrow,.sale-hero__card .sale-hero__heading,.sale-hero__card .sale-hero__discount,.sale-hero__card .sale-hero__button{font-family:Outfit,Heebo,sans-serif!important;direction:ltr;unicode-bidi:isolate}.sale-hero__card .sale-hero__eyebrow,.sale-hero__card .sale-hero__heading,.sale-hero__card .sale-hero__discount{color:var(--sh-text)}.sale-hero__eyebrow{font-size:calc(15.333 * var(--sh-u));font-weight:500;letter-spacing:calc(.6133 * var(--sh-u))}.sale-hero__heading{margin-top:calc(40 * var(--sh-u));font-size:calc(53.333 * var(--sh-u));font-weight:800;letter-spacing:calc(.5333 * var(--sh-u))}.sale-hero__discount{font-size:calc(112 * var(--sh-u));font-weight:700;letter-spacing:calc(3.36 * var(--sh-u))}.sale-hero__button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:calc(260 * var(--sh-u));height:calc(60.667 * var(--sh-u));margin-top:calc(48 * var(--sh-u));padding:0 calc(24 * var(--sh-u));background:var(--sh-button-bg);color:var(--sh-button-text);font-size:calc(39.333 * var(--sh-u));font-weight:700;letter-spacing:calc(.3933 * var(--sh-u));line-height:normal;text-decoration:none}.sale-hero__button:focus-visible{outline:2px solid var(--sh-text);outline-offset:2px}@media screen and (max-width:749px){.sale-hero__card{--sh-u: calc(100cqw / 720);justify-content:flex-start;aspect-ratio:720 / 900;border-radius:0;box-shadow:0 calc(10 * var(--sh-u)) calc(30 * var(--sh-u)) #4d338026}.sale-hero__eyebrow{margin-top:calc(257.33 * var(--sh-u))}.sale-hero__heading{margin-top:calc(60.7 * var(--sh-u))}.sale-hero__button{position:absolute;bottom:calc(78 * var(--sh-u));left:50%;margin-top:0;transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-sale-hero.css.map */
