.launch-hero{--launch-hero-veil: var(--background-without-opacity);--launch-hero-veil-top: linear-gradient(to bottom, rgb(var(--launch-hero-veil) / .32) 0, rgb(var(--launch-hero-veil) / 0) 120px);--launch-hero-veil-bottom: linear-gradient(to top, rgb(var(--launch-hero-veil) / .55) 0, rgb(var(--launch-hero-veil) / .55) 18%, rgb(var(--launch-hero-veil) / 0) 58%);--launch-hero-screen: 100vh;display:block;position:relative;height:calc(var(--launch-hero-screen) - var(--announcement-bar-height, 0px));min-height:480px;overflow:hidden}@supports (height: 100svh){.launch-hero{--launch-hero-screen: 100svh}}.launch-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.launch-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--launch-hero-veil-top),var(--launch-hero-veil-bottom);pointer-events:none}.launch-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.launch-hero__content{--launch-hero-content-gap: 24px;position:absolute;inset-inline:0;bottom:var(--launch-hero-content-gap);padding-inline:16px;text-align:center}.launch-hero--above-banner .launch-hero__content{position:fixed;bottom:calc(var(--launch-hero-content-gap) + var(--launch-hero-banner-offset, 0px))}.launch-hero__kicker{margin-block-end:8px;font-size:12px;line-height:16px}.launch-hero__title{font-family:var(--heading-font-family);font-size:32px;font-style:var(--heading-font-style);font-weight:700;letter-spacing:var(--heading-letter-spacing);line-height:32px;overflow-wrap:anywhere;text-transform:uppercase}.launch-hero__date{max-width:34rem;margin:12px auto 0;font-size:14px;line-height:20px}.launch-hero__countdown{margin-block-start:4px}.launch-hero__button{display:inline-flex;align-items:center;justify-content:center;width:212px;max-width:100%;height:48px;margin-block-start:12px;padding-inline:16px;background:rgb(var(--button-background));color:rgb(var(--button-text-color));font-size:14px;line-height:20px;transition:transform .12s cubic-bezier(.23,1,.32,1)}.launch-hero__button:active{transform:scale(.98)}.launch-hero__button:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}@media(min-width:1024px){.launch-hero__media:after{background:radial-gradient(640px 280px at 100% 0,rgb(var(--launch-hero-veil) / .62) 0,rgb(var(--launch-hero-veil) / .54) 30%,rgb(var(--launch-hero-veil) / 0)),var(--launch-hero-veil-top),var(--launch-hero-veil-bottom)}.launch-hero__content{--launch-hero-content-gap: 40px;padding-inline:48px}.launch-hero__button{width:200px;height:44px}}@media(prefers-reduced-motion:reduce){.launch-hero__button{transition:none}.launch-hero__button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-launch-hero.css.map */
