.collection-hero__inner{display:flex;flex-direction:column}.collection-hero--compact{padding:1.6rem 0 1.2rem}.collection-hero__text-wrapper{width:100%;flex-basis:100%}.collection-hero--without-image .collection-hero__text-wrapper{max-width:76rem;margin-right:auto;margin-left:auto;text-align:center}.collection-hero__title{margin:0;line-height:1.25}.collection-hero__title+.collection-hero__description{max-width:72rem;margin:.8rem auto 0;color:rgba(var(--color-foreground),.76);font-size:1.4rem;line-height:1.65}.collection-hero__description>*{margin-top:0;margin-bottom:.6rem}.collection-hero__description>*:last-child{margin-bottom:0}.collection-hero__description a{color:rgb(var(--color-link));text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.25rem}.collection-hero__image-container{width:100%;height:auto;max-height:14rem;margin-top:1.2rem;aspect-ratio:16 / 7;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}.collection-hero__image-container img{object-fit:cover}@media screen and (min-width:750px){.collection-hero--compact{padding:2.4rem 0 1.8rem}.collection-hero--with-image .collection-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(24rem,34rem);gap:3rem;align-items:center}.collection-hero--with-image .collection-hero__description{max-width:62rem;margin-right:0;margin-left:0}.collection-hero--with-image .collection-hero__image-container{max-height:20rem;margin-top:0;aspect-ratio:16 / 9}}@media screen and (max-width:749px){.collection-hero--compact{padding-top:1.2rem;padding-bottom:.8rem}.collection-hero__title+.collection-hero__description{margin-top:.6rem;font-size:1.3rem;line-height:1.6}}.bishu-collection-intro{max-width:760px;margin-top:1.4rem;color:rgba(var(--color-foreground),.72);font-size:1.3rem;line-height:1.9;letter-spacing:.03em}.bishu-collection-intro p{margin:0 0 1rem}.bishu-collection-intro p:last-child{margin-bottom:0}.bishu-collection-intro__lead{color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:500;letter-spacing:.05em}@media screen and (max-width:749px){.bishu-collection-intro{margin-top:1rem;font-size:1.2rem;line-height:1.85}.bishu-collection-intro__lead{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-collection-hero.css.map */
