.collection-hero{--collection-hero-min: 520px;--collection-hero-max: 760px;--collection-hero-measure: 440px;display:flex;align-items:flex-end;height:72svh;min-height:var(--collection-hero-min);max-height:var(--collection-hero-max)}.collection-hero .hero-banner__media img{object-position:100% 60%}.collection-hero__placeholder{fill:color-mix(in srgb,var(--color-paper) 30%,transparent)}.collection-hero__content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding-bottom:var(--space-12)}.collection-hero__text{max-width:var(--collection-hero-measure)}.collection-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.collection-hero--slim{--collection-hero-slim: clamp(220px, calc(14vw + 140px) , 340px);justify-content:center;align-items:center;height:var(--collection-hero-slim);min-height:0;max-height:none}.collection-hero--slim .hero-banner__media img{object-position:50% 55%}.collection-hero--slim .hero-banner__shade{background:color-mix(in srgb,var(--color-ink) 42%,transparent)}.collection-hero--slim .collection-hero__content{align-items:center;gap:var(--space-3);padding-block:var(--space-6);text-align:center}.collection-hero--slim .holiday-present{margin-top:0}.collection-hero--slim .hero-banner__title{font-size:var(--display-section)}@media(max-width:639.98px){.collection-hero{display:block;height:auto;min-height:0;max-height:none}.collection-hero .hero-banner__media{position:relative;aspect-ratio:1}.collection-hero .hero-banner__media img{object-position:50% 50%}.collection-hero__content{padding-top:var(--space-8);padding-bottom:var(--space-4)}.collection-hero:not(.collection-hero--slim) .holiday-snow{bottom:auto;height:auto;aspect-ratio:1}.collection-hero--slim{display:flex;height:var(--collection-hero-slim)}.collection-hero--slim .hero-banner__media{position:absolute;aspect-ratio:auto}.collection-hero--slim .hero-banner__media img{object-position:50% 55%}.collection-hero--slim .collection-hero__content{padding-block:var(--space-6)}}@media(min-width:640px){.collection-hero__content{padding-bottom:var(--space-16)}.collection-hero--slim .collection-hero__content{padding-block:var(--space-8)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-collection-hero.css.map */
