.collection-header{position:relative}.collection-header--empty{padding:2rem;text-align:center;background:#f4f4f4;border:1px dashed #bbb;color:#555}.collection-header__empty-msg{margin:0;font-size:1.4rem}.collection-header__empty-msg code{background:#fff;padding:.2rem .4rem;border-radius:3px}.collection-header__img-wrap{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden}.collection-header__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.collection-header__tint{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#000;pointer-events:none;z-index:2;font-size:0}.collection-header__overlay-text{position:absolute;z-index:3;width:90%;line-height:1.15;pointer-events:none;word-wrap:break-word;text-align:center;font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, inherit);font-weight:var(--font-heading-weight, inherit)}.collection-header__overlay-text p,.collection-header__overlay-text h1,.collection-header__overlay-text h2,.collection-header__overlay-text h3,.collection-header__overlay-text h4,.collection-header__overlay-text h5,.collection-header__overlay-text h6{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;color:inherit}.collection-header__overlay-text p+p{margin-top:.4em}.collection-header__credit{position:absolute;bottom:1rem;right:1.2rem;z-index:4;margin:0;color:#fff;font-size:1.1rem;letter-spacing:.05em;text-shadow:0 1px 2px rgba(0,0,0,.6);opacity:.85;pointer-events:none}.collection-header__content{margin-top:2.4rem;text-align:center}.collection-header__content,.collection-header__content-header,.collection-header__content-body,.collection-header__content-header :where(p,h1,h2,h3,h4,h5,h6),.collection-header__content-body :where(p,h1,h2,h3,h4,h5,h6){text-align:center}.collection-header__content-header{margin-bottom:1.2rem;font-family:var(--font-heading-family, inherit);font-style:var(--font-heading-style, inherit);font-weight:var(--font-heading-weight, inherit)}.collection-header__content-header :where(h1,h2,h3,h4,h5,h6,p){margin:0 0 .4em;font-family:inherit}.collection-header__content-body{font-family:var(--font-body-family, inherit);font-style:var(--font-body-style, inherit);font-weight:var(--font-body-weight, inherit)}.collection-header__content-body :where(p){margin:0 0 1em;font-family:inherit}.collection-header__content-body :where(p:last-child){margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-collection-heading.css.map */
