.collection-hero{padding:clamp(24px,6vw,48px) 0;overflow:hidden}.collection-hero__inner{display:flex;flex-direction:column;align-items:stretch;gap:clamp(12px,3vw,24px);padding:0 var(--page-x-inset, 16px)}.collection-hero__text-wrapper{flex:1 1 auto;min-width:0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.collection-hero__title{margin:0 0 .75rem;font-size:clamp(1.5rem,6vw,2rem);line-height:1.2}.collection-hero__title+.collection-hero__description{margin-top:.75rem;margin-bottom:clamp(12px,2.5vw,20px);font-size:clamp(1rem,3.8vw,1.125rem);line-height:calc(1.45 + .2 / var(--font-body-scale, 1))}.collection-hero__description{max-width:min(90ch,100%);margin:0 auto}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity));overflow:hidden}@media screen and (max-width: 749px){.collection-hero__image-container{height:clamp(200px,52vw,360px)}.collection-hero__image-container img,.collection-hero__image-container picture,.collection-hero__image-container video{width:100%;height:100%;object-fit:cover}}@media screen and (min-width: 750px){.collection-hero,.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin)) 0}.collection-hero__inner{align-items:center;flex-direction:row;gap:clamp(16px,3vw,48px);padding:0 var(--page-x-inset)}.collection-hero--with-image .collection-hero__text-wrapper{padding:2rem 2rem 2rem 0;flex-basis:50%}.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:22rem}.collection-hero__title{font-size:clamp(2rem,2.6vw,3.25rem);letter-spacing:.005em}.collection-hero__title+.collection-hero__description{font-size:clamp(1.0625rem,1.2vw,1.45rem);margin-top:1rem;margin-bottom:1.25rem;line-height:1.6}.collection-hero__description{max-width:var(--page-width);margin:0}}@media screen and (min-width: 1200px){.collection-hero__title{font-size:clamp(2.25rem,2.2vw,3.5rem)}.collection-hero__title+.collection-hero__description{font-size:clamp(1.125rem,1vw,1.55rem)}}@media screen and (min-width: 1600px){.collection-hero__title{font-size:clamp(2.5rem,2vw,3.75rem)}.collection-hero__title+.collection-hero__description{font-size:clamp(1.2rem,.9vw,1.6rem)}}.custom-banner{display:grid;place-items:center;padding:clamp(20px,6vw,80px) 16px;color:#fff;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}.custom-banner__content{width:min(92vw,1200px);margin-inline:auto}.custom-banner__title{margin:0 0 .75rem;font-size:clamp(3.5rem,3.8vw,4.25rem);line-height:1.1;letter-spacing:.01em}.custom-banner__description{margin:0 0 1.25rem;font-size:clamp(2.17rem,1.4vw,1.5rem);line-height:1.55;opacity:.95}.custom-banner__button{display:inline-block;padding:1rem 1.5rem;font-weight:600;font-size:clamp(1rem,1.1vw,1.125rem);min-height:44px;min-width:44px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-collection-hero.css.map */
