.collection-intro{display:flex;flex-direction:column;gap:2.4rem}.collection-intro__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.collection-intro__title{margin:0}.collection-intro__expandable,.collection-intro__intro{margin:1.2rem 0 0;max-width:72rem}.collection-intro__expandable .collection-intro__intro{margin:0}.collection-intro__intro.rte>*:first-child{margin-top:0}.collection-intro__intro.rte>*:last-child{margin-bottom:0}.collection-intro__read-more{display:none;margin-top:.8rem;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:1.4rem;font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground));text-align:left;text-decoration:underline;text-underline-offset:.2rem}.collection-intro__read-more[aria-expanded=true] .collection-intro__more,.collection-intro__read-more[aria-expanded=false] .collection-intro__less{display:none}.collection-intro__button{margin-top:2rem}.collection-intro__media{width:100%;min-width:0;overflow:hidden;border-radius:.8rem}.collection-intro__media .media{background-color:rgba(var(--color-foreground),.04)}.collection-intro__media img{object-fit:cover}@media screen and (max-width:989px){.collection-intro__media{display:none}.collection-intro__expandable:not(.is-expanded) .collection-intro__intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.collection-intro__expandable:not(.is-expanded) .collection-intro__intro>*{display:contents}.collection-intro__read-more{display:inline-block}}@media screen and (min-width:990px){.collection-intro--has-image{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:6rem;align-items:stretch}.collection-intro--has-image .collection-intro__content{align-self:stretch;justify-content:flex-end;min-height:100%}.collection-intro--has-image .collection-intro__media{align-self:start}.collection-intro--has-image .collection-intro__expandable,.collection-intro--has-image .collection-intro__intro{max-width:none}.collection-intro--image-first.collection-intro--has-image{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.collection-intro--image-first.collection-intro--has-image .collection-intro__media{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/section-collection-intro.css.map */
