.ai-collection-hero{position:relative;width:90%;margin:0 auto;min-height:var(--min-height-desktop, 600px);overflow:hidden;background-color:var(--fallback-bg, #333333)}.ai-collection-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ai-collection-hero__background-image{width:100%;height:100%;object-fit:cover;object-position:var(--object-position-desktop, right center)}.ai-collection-hero__overlay{position:absolute;top:0;left:0;display:block!important;width:35%;height:100%;background-color:var(--overlay-color, #000);opacity:var(--overlay-opacity, .45);z-index:1}.ai-collection-hero__wrapper{width:35%;padding:0 20px;position:relative;z-index:2;min-height:var(--min-height-desktop, 600px);display:flex;align-items:var(--vertical-align, center)}.ai-collection-hero__content{max-width:var(--max-content-width, 640px);padding:var(--padding-desktop, 96px) 0;color:var(--text-color, #fff);text-align:var(--content-align, left)}.ai-collection-hero__title{margin:0 0 16px;font-size:clamp(32px,6vw,56px);line-height:1.2;font-weight:400;text-transform:uppercase;color:var(--text-color, #fff)}.ai-collection-hero__description{margin:0;font-size:15px;line-height:2;color:var(--text-color, #fff)}.ai-collection-hero__description p{margin:0 0 12px}.ai-collection-hero__description p:last-child{margin-bottom:0}.ai-collection-hero__description-truncated{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ai-collection-hero__read-more{display:inline-block;margin-top:12px;color:var(--text-color, #fff);text-decoration:underline;cursor:pointer;background:none;border:none;padding:0;font-size:clamp(14px,2vw,16px)}.ai-collection-hero__read-more:hover{opacity:.8}.ai-collection-hero__description-full{display:none}.ai-collection-hero__description-full.active{display:block}.ai-collection-hero__description-truncated.hidden{display:none}.page-width.collection-hero-banner-page{max-width:100%;padding:0}@media screen and (max-width: 1440px){.ai-collection-hero__overlay,.ai-collection-hero__wrapper{width:45%}}@media screen and (max-width: 1150px){.ai-collection-hero__content{padding-right:30px}.ai-collection-hero__title{font-size:45px}.ai-collection-hero__description{font-size:17px}}@media screen and (max-width: 1090px){.ai-collection-hero__description{font-size:15px}.ai-collection-hero__title{font-size:40px}}@media screen and (max-width: 970px){.ai-collection-hero__background{position:relative;height:50%}.ai-collection-hero__overlay{display:none!important}.page-width.collection-hero-banner-page{height:50%;background:#0009}.ai-collection-hero__wrapper{width:100%;min-height:100%;height:100%}.ai-collection-hero{height:calc(100vh - 115px);background-color:transparent}.ai-collection-hero__title,.ai-collection-hero__description{color:#fff}.ai-collection-hero__content{padding:0;width:100%;text-align:center;max-width:unset}}@media screen and (max-width: 900px){.ai-collection-hero__overlay{width:100%;height:50%;bottom:0;top:unset}.ai-collection-hero__wrapper{width:100%;justify-content:center;text-align:center;align-items:center}}@media screen and (max-width: 749px){.ai-collection-hero__background{position:relative}.ai-collection-hero__overlay{display:none!important}.ai-collection-hero{min-height:var(--min-height-mobile, 380px)}.ai-collection-hero__wrapper{min-height:unset;width:100%;justify-content:center;text-align:center;align-items:center}.ai-collection-hero__content{padding:var(--padding-mobile, 56px) 0}.ai-collection-hero__background-image{object-position:var(--object-position-mobile, center center)}}@media screen and (max-width: 540px){.ai-collection-hero__description{font-size:13px}.ai-collection-hero__title{font-size:35px}}@media screen and (max-width: 475px){.ai-collection-hero__background{height:40%}.page-width.collection-hero-banner-page{height:60%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/collection-hero-banner.css.map */
