.banner__content{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;min-height:800px;padding:50px;border-radius:6px;position:relative}.banner__content.content-position--center{align-items:center;justify-content:center;text-align:center;flex-direction:column}@media screen and (max-width:1024px){.banner__content{flex-direction:column;align-items:flex-start;justify-content:flex-end}}@media screen and (max-width:768px){.banner__content{min-height:auto;padding:72px 38px}}@media screen and (max-width:576px){.banner__content{padding:64px 20px;gap:32px}}.banner__content:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#0003 0% 100%);border-radius:6px;z-index:1}.banner__content-bg-video{object-fit:cover}.banner__content-bg-video,.banner__content-bg{display:flex!important;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:6px}.banner__text{max-width:950px;display:flex;flex-direction:column;gap:32px;z-index:1}.banner__content.content-position--center .banner__text{max-width:1146px}@media screen and (max-width:768px){.banner__text{gap:24px}}.banner__text h2,.banner__text p{margin-block:0}.banner__text p{color:rgba(var(--color-foreground),.9)}.banner__button{z-index:1}.banner__button a{white-space:nowrap}@media screen and (max-width:1024px){.banner__button a{margin-top:16px}}@media screen and (max-width:768px){.banner__button a{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cl-banner.css.map */
