.collection-banner{display:grid;margin-bottom:20px;padding:0}.collection-banner__media{grid-column:1;grid-row:1}.collection-banner__media img.desktop-only{display:none;aspect-ratio:10 / 3}.collection-banner__content{display:grid;grid-column:1;grid-row:1}.collection-banner__container{align-self:end;padding:64px 15px 30px;width:100%}.collection-banner__title{font-family:var(--font-heading-family);margin-bottom:0;font-size:40px;font-style:normal;font-weight:500;line-height:40px;letter-spacing:.5px;text-align:left}.collection-banner__text{font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left}.collection-banner.has-image .collection-banner__title,.has-image .collection-banner__text{color:var(--ec-white)}.collection-banner.has-image .collection-banner__container{background:linear-gradient(180deg,#0000 58.56%,#000000c9)}@media screen and (min-width: 768px){.collection-banner{margin-bottom:30px}.collection-banner__media img.mobile-only{display:none;aspect-ratio:1 / 1}.collection-banner__media img.desktop-only{display:block}.collection-banner.has-image .collection-banner__content{background:linear-gradient(254deg,#fff0 46.05%,#00000063 70.46%,#000 93%)}.collection-banner.has-image .collection-banner__container{background:none}.collection-banner__container{padding:50px}.collection-banner__title{font-size:50px;line-height:50px;text-align:left}.collection-banner.has-image .collection-banner__title{font-size:80px;line-height:80px}.collection-banner__text{font-size:24px;line-height:32px;text-align:left;margin-top:5px}.collection-banner.has-image .collection-banner__title,.collection-banner.has-image .collection-banner__text{text-shadow:0px 4px 4px rgba(0,0,0,.35)}}
/*# sourceMappingURL=/cdn/shop/t/471/assets/collection-banner--custom.css.map */
