.collection-hero{align-items:center;display:flex;justify-content:center;position:relative}.collection-hero__inner{color:#fff;display:flex;flex-direction:column;max-width:none;position:relative;text-align:center;width:100%}.collection-hero__inner p{color:inherit;margin:0}.collection-hero__title{color:inherit;font-size:calc(50px*var(--font-ratio-mobile, 1));font-weight:300;margin:2.5rem 0;text-transform:uppercase}.collection-hero__inner h1,.collection-hero__inner h2{color:inherit;font-size:1em;font-weight:300;line-height:1;text-transform:uppercase}.collection-hero__title a{text-underline-offset:4px}.collection-hero__description a:empty,.collection-hero__description h1:empty,.collection-hero__description h2:empty,.collection-hero__description h3:empty,.collection-hero__description h4:empty,.collection-hero__description h5:empty,.collection-hero__description h6:empty,.collection-hero__description p:empty,.collection-hero__title a:empty,.collection-hero__title h1:empty,.collection-hero__title h2:empty,.collection-hero__title h3:empty,.collection-hero__title h4:empty,.collection-hero__title h5:empty,.collection-hero__title h6:empty,.collection-hero__title p:empty{display:block!important;min-height:1em}.collection-hero__title p{font-size:.3em;line-height:1.2em}.collection-hero__title h3{font-size:.7em;line-height:1.6em}.collection-hero__title h4{font-size:.6em;line-height:1.5em}.collection-hero__title h5{font-size:.5em;line-height:1.4em}.collection-hero__title h6{font-size:.4em;line-height:1.3em}.collection-hero__description a,.collection-hero__description h1,.collection-hero__description h2,.collection-hero__description h3,.collection-hero__description h4,.collection-hero__description h5,.collection-hero__description h6,.collection-hero__title a,.collection-hero__title h1,.collection-hero__title h2,.collection-hero__title h3,.collection-hero__title h4,.collection-hero__title h5,.collection-hero__title h6{color:inherit;font-weight:inherit;margin:0}.collection-hero--with-image .collection-hero__description,.collection-hero--with-image h1,.collection-hero--with-image h2{font-family:acuminproextracond;font-size:15px;line-height:18px;margin:15px auto;margin-inline:auto}.collection-hero__description.rte a,.collection-hero__description.rte a:hover{color:inherit}.collection-hero__description{font-family:acuminproextracond;font-size:calc(15px*var(--font-ratio-mobile, 1));font-weight:400;line-height:calc(18px*var(--font-ratio-mobile, 1));margin:15px auto;margin-inline:auto}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}.collection-hero__text-wrapper{width:100%}.collection-hero.collection-hero--with-image{overflow:hidden;padding:0;position:relative}.collection-hero__text-wrapper{flex-basis:100%}@media screen and (min-width:1181px){.collection-hero{padding:0}.collection-hero__inner{align-items:center;flex-direction:row}.collection-hero__description{max-width:66.67%}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero__image-container{background-color:#000;bottom:0;display:block!important;left:0;position:absolute;right:0;top:0;z-index:0}@media screen and (max-width:1180px){.collection-hero,.collection-hero__image-container{min-height:var(--min-height-mobile,33rem)}}@media screen and (min-width:1181px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0}.collection-hero,.collection-hero__image-container{align-self:stretch;flex:1 0 50%;min-height:var(--min-height-desktop,40rem)}.collection-hero__inner .collection-hero__title,.collection-hero__inner h1,.collection-hero__inner h2{font-size:calc(150px*var(--font-ratio-desktop, 1));line-height:calc(150px*var(--font-ratio-desktop, 1))}.collection-hero__description{font-size:calc(24px*var(--font-ratio-desktop, 1));font-weight:400;line-height:calc(28px*var(--font-ratio-desktop, 1))}}