.collection-hero{padding:4rem 2rem;width:100%}.collection-hero__grid{max-width:var(--page-width);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}@media screen and (min-width: 750px){.collection-hero__grid{flex-direction:row;justify-content:center;align-items:flex-start;gap:40px;padding:calc(4rem + var(--page-width-margin)) 0}}.collection-hero__text-content{width:100%;text-align:center;max-width:100%}@media screen and (min-width: 750px){.collection-hero__text-content{flex:1;text-align:left}}.collection-hero__title{font-size:clamp(3.2rem,5vw,4.8rem);font-weight:700;line-height:1.2;margin-bottom:2rem}.collection-hero__description-wrapper{position:relative;overflow:hidden;max-height:150px;transition:max-height .7s cubic-bezier(.4,0,.2,1)}.collection-hero__description.rte{line-height:1.7;font-size:clamp(1.6rem,2vw,1.8rem);text-align:justify;color:#555;margin:0 auto;padding:0 16px}.collection-hero__description.rte h4{text-align:center}.collection-hero__description-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(to top,rgba(var(--color-background),1),rgba(var(--color-background),0));transition:opacity .5s ease}.collection-hero__image-container{width:100%;position:relative;overflow:hidden;max-height:400px;border-radius:var(--media-radius);box-shadow:0 4px 20px #0000001a;transition:max-height .7s cubic-bezier(.4,0,.2,1)}.collection-hero__image-overlay{content:"";position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to top,rgba(var(--color-background),1),rgba(var(--color-background),0));pointer-events:none;transition:opacity .5s ease}@media screen and (min-width: 750px){.collection-hero__image-container{flex:1 0 50%;align-self:stretch;min-height:40rem;max-height:none;margin-left:3rem}}.is-expanded{max-height:none!important}.is-expanded .collection-hero__image-container{max-height:none}.is-expanded .collection-hero__image-overlay,.is-expanded .collection-hero__description-wrapper:after{opacity:0}.show-more-button{margin-top:2rem;display:inline-block;background:none;color:var(--color-foreground);border:1px solid var(--color-foreground);border-radius:5px;padding:1rem 2.5rem;cursor:pointer;font-size:1.6rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.show-more-button:hover{background-color:var(--color-foreground);color:var(--color-background)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/component-collection-hero.css.map */
