main.main-content{padding-top:0}.hero-backdrop-section{margin-bottom:var(--section-margin)}.hero-backdrop-inner{height:100vh;height:100dvh;width:100vw;display:flex;flex-direction:column;justify-content:center}.backdrop-image{width:100%;height:100%;object-fit:cover}.hero-content-wrapper{max-width:450px;margin-left:10.3vw;position:absolute}.hero-content-wrapper h1.hero-title{max-width:100%;font-size:64px}.hero-content-wrapper h1.hero-title.white-text{color:#fff;text-shadow:0 0 8px #00121a}.hero-content-wrapper .hero-intro-text{font-family:var(--font-medium);margin:var(--margin-s) 0 var(--margin-s) 0}.hero-content-wrapper .hero-intro-text.white-text{color:#fff;text-shadow:0 0 8px #00121a}.hero-content-wrapper .button{margin-top:var(--margin-xs)}.hero-content-wrapper div.button:not(:first-of-type){margin:var(--margin-xs) 0 0 0}@media only screen and (max-width: 450px){.hero-content-wrapper{margin-left:24px;margin-right:24px}.hero-content-wrapper h1.hero-title{width:100%;font-size:52px;text-shadow:0px 2px 4px rgba(0,0,0,.2)}.hero-content-wrapper .hero-intro-text{margin:var(--margin-s) 0 0 0;text-shadow:0px 2px 4px rgba(255,255,255,.5)}.hero-content-wrapper .hero-intro-text.white-text{text-shadow:0px 2px 4px rgba(255,255,255,.5)}}@media only screen and (max-width: 375px){.hero-content-wrapper h1.hero-title{font-size:48px}}@media only screen and (max-height: 750px){.hero-backdrop-section{margin-bottom:var(--section-margin-mobile)}.hero-content-wrapper h1.hero-title{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-hero-backdrop.css.map */
