.hero{height:450px;position:relative;display:flex;justify-content:flex-end;align-items:flex-end}.hero:after{content:"";width:100%;height:100%;display:block;background-color:#0d0d12;opacity:.6;position:absolute;z-index:1}.hero img{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}.hero .container-xl{margin:0 auto;height:auto;text-align:center;z-index:10;display:flex;align-items:center;justify-content:center;flex-direction:column;height:70%;width:auto}.hero .container-xl h1{color:#fff;font-size:6rem;line-height:90%;font-family:NTSeawaveAlternativeWeb,sans-serif;text-transform:uppercase;position:relative;z-index:2;padding-bottom:24px}.hero .container-xl p{font-family:EuclidFlexThinWeb,sans-serif;font-style:normal;font-weight:275;font-size:2rem;line-height:120%;text-align:center;color:#fff;z-index:10;padding-bottom:80px}@media screen and (max-width:1180px){.hero .container-xl h1{font-size:4.8rem}.hero .container-xl p{padding-bottom:48px;font-size:1.6rem}}@media screen and (max-width:630px){.hero .container-xl h1{font-size:3rem}}.hero .container-xl h1 span{color:#fff;font-size:1.8rem;line-height:120%;font-family:EuclidFlexThinWeb,sans-serif;position:relative;z-index:2;display:block;padding-top:24px;margin-bottom:-48px;text-transform:none}@media screen and (max-width:1180px){.hero .container-xl h1 span{font-size:1.8rem}}@media screen and (max-width:630px){.hero .container-xl h1 span{font-size:1.6rem}}@media screen and (min-width:630px)and (max-width:1180px){.hero{flex-direction:column;height:300px;justify-content:flex-end}}@media screen and (max-width:630px){.hero{flex-direction:column;height:350px;justify-content:flex-end}.hero .container-xl h1{padding:0 48px 48px}.hero .container-xl h1 span{margin-bottom:-24px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/hero.css.map */
