.collection-hero{position:relative;overflow:hidden;min-height:300px;margin-bottom:2.25rem;background:rgb(var(--color-background));padding:7.5rem 0;display:flex;flex-direction:column;justify-content:center}.collection-hero__image-container{width:100%;height:100%;position:absolute}.collection-hero__text-wrapper{width:100%;text-align:center;z-index:1}.collection-hero__title{--font-heading-size: calc(var(--font-heading-scale) * 5rem);color:rgb(var(--color-foreground));text-shadow:0 1px 1px #00000080;width:100%;text-align:center;line-height:1.2}.collection-hero__description{margin-top:1rem;font-size:calc(1.375rem * var(--font-section-scale, 1));color:rgb(var(--color-foreground));font-weight:400}.collection-hero__description.rte ul{text-align:left;margin:auto;display:inline-block}.collection-hero__image{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:475px;opacity:1;transition:opacity .3s ease-in}.collection-hero__image.lazyload{opacity:0}.collection-hero__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--scrim-lightness),.2);z-index:1}@media only screen and (max-width:1024px){.collection-hero__title{--font-heading-size: calc(var(--font-heading-scale) * 5rem)}}@media only screen and (max-width:768px){.collection-hero{margin-bottom:2.1875rem}.collection-description{margin-bottom:2.1875rem;margin-top:2.1875rem}.collection-hero__description{font-size:calc(1rem * var(--font-section-scale, 1))}.collection-hero__image{height:320px;background-position:40%}.collection-hero__title{--font-heading-size: calc(var(--font-heading-scale) * 3.75rem)}}@media only screen and (max-width:360px){.collection-hero__title{--font-heading-size: calc(var(--font-heading-scale) * 3rem)}}.collection-hero__description summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center;justify-content:center}.collection-hero__description-content{margin-top:1rem}@media only screen and (max-width:768px){.collection-hero{min-height:auto;padding:2.5rem 0 1.75rem}.collection-hero__title{--font-heading-size:calc(var(--font-heading-scale)*2.5rem)}.collection-hero__description{margin-top:.75rem}.collection-hero__description-content{text-align:left}}.collection-hero__description summary:after{content:"+";margin-left:.5rem}.collection-hero__description[open] summary:after{content:"\2212"}
/*# sourceMappingURL=/cdn/shop/t/52/assets/component-collection-hero.css.map */
