.section__main-collection-banner .banner__text .more-less-layout__button{margin-top:.8rem;padding-top:0;padding-bottom:0}.section__main-collection-banner .page-width--full .banner.banner--grid .banner__text .rte p{display:contents}.section__main-collection-banner .banner__content .banner__heading h2{text-transform:uppercase}.section__main-collection-banner .more-less-layout__button.has-icon button{--horizontal-size: 1.2rem;font-size:1.6rem}@media screen and (max-width: 749px){.section__main-collection-banner .banner__box.banner__box-padding{padding:2.4rem 1.6rem}}@media screen and (min-width: 1033px){.section__main-collection-banner .banner__content .banner__box-wrapper{margin-left:auto;margin-right:auto;max-width:var(--max-width-desktop, 47.5rem)}.section__main-collection-banner .banner__box.banner__box-no-padding,.section__main-collection-banner .banner__box.banner__box-padding{padding:clamp(1.6rem,3.5vw,5.6rem)}.section__main-collection-banner .page-width--full .banner.banner--grid .banner__content{padding-right:0}}@media screen and (min-width: 1366px){.section__main-collection-banner .page-width--full .banner__box.banner__box-padding{padding:clamp(2.4rem,3.5vw,8rem)}.section__main-collection-banner .banner__text .more-less-layout__button{opacity:0;visibility:hidden}.page--collection .section__main-collection-banner .banner__text .more-less-layout__button{opacity:initial;visibility:initial}}.section__main-collection-banner .banner:not(.banner--no-image) .banner__media .media{--max-height: 400px;--min-height: 400px;--ratio-desktop: 46.2962962962963%;--ratio-mobile: 76.92307692307693%;--ratio: min(var(--max-height), var(--ratio-desktop));padding-bottom:max(var(--min-height, 0%),var(--ratio, var(--min-height, 0%)))!important}.section__main-collection-banner .banner:not(.banner--no-image) .banner__media .media img{position:absolute;top:0;left:0;height:100%;width:100%;max-width:100%;object-fit:cover;object-position:center}.section__main-collection-banner .banner:not(.banner--no-image) .banner__media+.banner__content{max-height:400px;overflow:hidden}.section__main-collection-banner .banner:not(.banner--no-image) .banner__media+.banner__content .more-less-layout__content-wrapper{max-height:184px;overflow:hidden;padding-right:.5rem}.section__main-collection-banner .banner:not(.banner--no-image) .banner__media+.banner__content .expanded .more-less-layout__content-wrapper{overflow:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory;scrollbar-color:auto;scrollbar-width:thin}
/*# sourceMappingURL=/cdn/shop/t/125/assets/section-collection-banner.css.map */
