.hero-section{min-height:var(--banner-height);display:flex;align-items:flex-end;position:relative;overflow:hidden}@media screen and (max-width: 576px){.hero-section{height:100%;min-height:540px}.hero-section.hero-section--small{min-height:400px}}.hero-section__bg-video{object-fit:cover}.hero-section__bg-video,.hero-section__bg{display:flex!important;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.hero-section .page-width{width:100%;z-index:1}.hero-section__content{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}@media screen and (max-width: 768px){.hero-section__content{flex-direction:column;gap:40px;align-items:flex-start}}.hero-section__text{display:flex;flex-direction:column;gap:32px;width:100%;max-width:114.5rem}@media screen and (max-width: 768px){.hero-section__text{gap:24px}}.hero-section__text h1,.hero-section__text p{margin-block:0}.hero-section__text h1{line-height:120%}@media only screen and (min-width: 320px){.hero-section__text h1{line-height:120%;letter-spacing:-1.92px}}@media only screen and (min-width: 768px){.hero-section__text h1{letter-spacing:-2.24px}}@media only screen and (min-width: 990px){.hero-section__text h1{letter-spacing:-1.6px}}.hero-section__text p{font-size:16px;font-style:normal;font-weight:400;line-height:140%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cl-hero-section.css.map */
