.collection-hero{padding:3rem 0 2rem}.collection-hero__inner{display:flex;flex-direction:column}.collection-hero__text-wrapper{text-align:left}.collection-hero__title{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;margin:0 0 1rem;color:rgb(var(--color-foreground))}.collection-hero__description{font-size:1.4rem;line-height:1.7;color:rgb(var(--color-foreground),.75);margin:0}.collection-hero__description p{margin:0 0 .8rem}.collection-hero__description p:last-child{margin-bottom:0}.collection-hero__description strong,.collection-hero__description b{font-weight:600;color:rgb(var(--color-foreground))}.collection-hero__description em,.collection-hero__description i{font-style:italic}.collection-hero__description a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2em;transition:opacity .2s ease}.collection-hero__description a:hover{opacity:.7}.collection-hero__description ul,.collection-hero__description ol{margin:.8rem 0;padding-left:2rem;text-align:left}.collection-hero__description li{margin-bottom:.4rem}@media screen and (min-width:750px){.collection-hero{padding:4rem 0 2.5rem}.collection-hero__title{font-size:2.2rem;margin-bottom:1.2rem}.collection-hero__description{font-size:1.5rem;line-height:1.8}}.collection-hero--carousel .slideshow__media img,.collection-hero--carousel .slideshow__media video{width:100%;height:100%;object-fit:cover}.collection-hero--carousel .banner--small:not(.banner--adapt){min-height:36rem}.collection-hero--carousel .banner--medium:not(.banner--adapt){min-height:44rem}.collection-hero--carousel .banner--large:not(.banner--adapt){min-height:51rem}@media screen and (min-width:750px){.collection-hero--carousel .banner--small:not(.banner--adapt){min-height:55rem}.collection-hero--carousel .banner--medium:not(.banner--adapt){min-height:73rem}.collection-hero--carousel .banner--large:not(.banner--adapt){min-height:94rem}}.collection-hero--carousel .collection-banner__heading{font-size:2.4rem}@media screen and (min-width:750px){.collection-hero--carousel .collection-banner__heading{font-size:3.6rem}}.collection-hero--carousel .banner__heading,.collection-hero--carousel .banner__text{color:#fff}.collection-hero--carousel .banner__buttons .button{border:none}.collection-hero--carousel .banner__buttons .button:before,.collection-hero--carousel .banner__buttons .button:after{box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-collection-hero.css.map */
