.collection-header{position:relative;display:flex;justify-content:var(--block-justify, flex-start);min-width:0}.collection-header__content{display:flex;flex-direction:column;align-items:var(--block-justify, flex-start);gap:var(--collection-header-gap-mobile, 1.2rem);width:100%;min-width:0;max-width:var(--collection-header-width, none)}@media screen and (min-width:750px){.collection-header__content{gap:var(--collection-header-gap, 1.6rem)}}.collection-header__content>*{--group-child-flex: 0 0 auto;--group-child-width: 100%;--group-child-width-fill: 100%;--group-parent-gap: 0px;--group-child-align-fit: var(--block-justify, flex-start)}.collection-header__media{position:relative;min-width:0;overflow:hidden;background:rgba(var(--color-foreground),.05)}.collection-header__media img,.collection-header__placeholder{display:block;width:100%;height:100%;object-fit:cover}.collection-header__placeholder{fill:rgba(var(--color-foreground),.35)}.collection-header--background{align-items:var(--collection-header-vertical, flex-end);justify-content:var(--block-justify, flex-start);min-height:var(--collection-header-height-mobile, 28rem);padding:var(--collection-header-padding-mobile, 2.4rem);overflow:clip;isolation:isolate;border-radius:var(--collection-header-radius, 0)}@media screen and (min-width:750px){.collection-header--background{min-height:var(--collection-header-height, 36rem);padding:var(--collection-header-padding, 4.8rem)}}.collection-header--background .collection-header__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit}.collection-header--background .collection-header__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--collection-header-overlay, .35))}.collection-header--background .collection-header__content{color:rgb(var(--color-foreground));background:none}.collection-header--beside{display:grid;grid-template-columns:minmax(0,1fr);justify-items:var(--block-justify, flex-start);gap:calc(var(--collection-header-gap-mobile, 1.2rem) * 2) 0}.collection-header--beside .collection-header__media{justify-self:stretch}.collection-header--beside .collection-header__media{aspect-ratio:var(--collection-header-ratio, auto);border-radius:var(--collection-header-radius, 0)}.collection-header--beside.collection-header--mobile-above .collection-header__media{order:1}.collection-header--beside .collection-header__content{align-self:var(--collection-header-vertical, center)}@media screen and (min-width:750px){.collection-header--beside{grid-template-columns:minmax(0,1fr) var(--collection-header-media-width, 50%);column-gap:clamp(2.4rem,5vw,8rem);align-items:stretch}.collection-header--beside.collection-header--media-left{grid-template-columns:var(--collection-header-media-width, 50%) minmax(0,1fr)}.collection-header--beside .collection-header__media,.collection-header--beside.collection-header--mobile-above .collection-header__media{order:1}.collection-header--beside.collection-header--media-left .collection-header__media{order:-1}}.collection-title{min-width:0}.collection-title .heading{margin:0;overflow-wrap:anywhere}.collection-title--thin .heading{font-weight:400}.collection-title--no-separator .heading{padding-bottom:0}.collection-title--no-separator .heading:after{content:none}.collection-description{display:flex;flex-direction:column;align-items:var(--block-justify, flex-start);gap:.6rem;min-width:0}.collection-description__text{width:100%;max-width:var(--collection-description-width, 72rem);font-size:var(--collection-description-size-mobile, 1.5rem);line-height:1.65;color:var(--collection-description-color, rgba(var(--color-foreground), .8))}@media screen and (min-width:750px){.collection-description__text{font-size:var(--collection-description-size, 1.6rem)}}.collection-description__text>:first-child{margin-top:0}.collection-description__text>:last-child{margin-bottom:0}.collection-description__text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}html.js .collection-description--clamp:not([data-expanded]) .collection-description__text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:var(--collection-description-lines, 3);-webkit-box-orient:vertical}.collection-description__toggle{padding:.2rem 0;font:inherit;font-size:1.4rem;font-weight:500;color:inherit;text-decoration:underline;text-underline-offset:.3rem;background:none;border:0;cursor:pointer}.collection-description__toggle[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/60/assets/collection-header.css.map */
