.collection-banner{position:relative}.collection-banner img{object-fit:contain;width:100%;height:100%;position:relative;z-index:0;display:block}.collection-banner__content:not(.inline-image){padding:35px 8%!important;z-index:5;text-align:var(--textAlign)}.collection-banner__content:not(.inline-image):not(:has(~picture)){padding:35px 8%0!important}.collection-banner__content:not(.inline-image):has(~picture){padding:24px 8%!important;position:absolute;bottom:24px;width:100%;color:#fff}.collection-banner__content:not(.inline-image):has(~picture) *{color:#fff}.collection-banner__content:not(.inline-image) h1{font-size:37px!important;line-height:44px!important;font-weight:var(--titleFontBold);letter-spacing:2.5px}@media (max-width:767px){.collection-banner__content:not(.inline-image) h1{font-size:30px!important;line-height:30px!important;letter-spacing:4px}}.collection-banner__content:not(.inline-image) p{font-size:18px;margin:0}.collection-banner__content:not(.inline-image):not(:has(~picture)) h1{margin-top:0}@media (min-width:768px){.collection-banner__content.inline-image[style*="--textAlign: left"]{max-width:60%}}.collection-banner:has(.inline-image){display:flex;align-items:center;justify-content:space-between;padding:var(--sectionPadding) calc(var(--sectionPadding)*3)0!important;gap:20px}@media (max-width:767px){.collection-banner:has(.inline-image){padding:var(--sectionPadding) var(--sectionPadding)0!important;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}}.collection-banner:has(.inline-image) h1,.collection-banner:has(.inline-image) h2,.collection-banner:has(.inline-image) h3,.collection-banner:has(.inline-image) h4,.collection-banner:has(.inline-image) h5,.collection-banner:has(.inline-image) h6,.collection-banner:has(.inline-image) p{margin:0}.collection-banner:has(.inline-image) .collection-image img{width:100%;height:100%;max-height:60px}.collection-banner .read-more-container{overflow:hidden;height:0}.collection-banner .read-more-container .read-more-content{padding:10px 0}.collection-banner .sub-title-container:has(+.read-more-container.open) .read-more{display:none}