.page--collection-hero{max-width:none;padding:20px 0 64px}.page--collection-hero>:not(.collection-hero){margin-inline:max(4vw,calc((100% - 1440px) / 2 + 4vw))}.collection-hero{position:relative;isolation:isolate;overflow:hidden;display:grid;align-items:center;height:clamp(520px,50vw,min(84svh,960px));margin:4px 0 56px;background:#1d1a17;color:#f7f5f0}.collection-hero--light{background:#e5e0d7;color:var(--ink)}.collection-hero-media{position:absolute;inset:0;z-index:-2;overflow:hidden}.collection-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 72%;color:transparent;background:#1d1a17}.collection-hero-image:before{content:"";position:absolute;inset:0;background:inherit}.collection-hero--light .collection-hero-image{background:#e5e0d7}.collection-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 40% 44% at max(19%,calc((100% - 1440px) / 2 + 19%)) 50%,rgba(18,15,12,.72) 0,rgba(18,15,12,.58) 45%,rgba(18,15,12,.22) 75%,rgba(18,15,12,0) 100%)}.collection-hero--light:before{background:radial-gradient(ellipse 40% 44% at max(19%,calc((100% - 1440px) / 2 + 19%)) 50%,rgba(247,245,240,.86) 0,rgba(247,245,240,.7) 45%,rgba(247,245,240,.26) 75%,rgba(247,245,240,0) 100%)}.collection-hero-copy{max-width:calc(min(440px, 34vw) + max(4vw, calc((100% - 1440px) / 2 + 4vw)));padding-left:max(4vw,calc((100% - 1440px) / 2 + 4vw));text-shadow:0 1px 14px rgba(0,0,0,.35)}.collection-hero .editorial-title{font-size:clamp(3rem,5.6vw,5.75rem);margin:.12em 0 .32em}.collection-hero .eyebrow{color:rgba(247,245,240,.82)}.collection-hero .listing-intro{margin:0;color:rgba(247,245,240,.9)}.collection-hero--light .collection-hero-copy{text-shadow:0 1px 12px rgba(247,245,240,.6)}.collection-hero--light .eyebrow{color:var(--ink)}.collection-hero--light .listing-intro{color:#3d3a35}.collection-hero-media:before{position:absolute;inset:-80px;filter:blur(48px) saturate(.85) brightness(.5)}.collection-hero--light .collection-hero-media:before{filter:blur(48px) saturate(.8) brightness(.92)}@media (min-width:2200px){.collection-hero:not(.collection-hero--banner) .collection-hero-media:before{content:"";background:var(--collection-hero-ambient) center /cover no-repeat}.collection-hero:not(.collection-hero--banner) .collection-hero-image{object-fit:contain;object-position:50% 50%;background:transparent}}.collection-hero--banner{display:block;height:auto;margin:4px 0 48px;background:transparent;color:inherit}.collection-hero--banner:before{content:none}.collection-hero--banner .collection-hero-media{position:relative;inset:auto;z-index:auto}.collection-hero--banner .collection-hero-image{position:relative;display:block;height:auto;max-height:820px;object-fit:contain;background:#d8d2c8}@media (min-width:2077px){.collection-hero--banner .collection-hero-media:before{content:"";background:var(--collection-hero-ambient) center /cover no-repeat;filter:blur(48px) saturate(.85) brightness(.62)}.collection-hero--banner .collection-hero-image{background:transparent}}.collection-hero--banner .collection-hero-copy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-column-gap:48px;column-gap:48px;align-items:end;max-width:none;padding:32px max(4vw,calc((100% - 1440px) / 2 + 4vw)) 0;text-shadow:none}.collection-hero--banner .eyebrow{grid-column:1;color:inherit}.collection-hero--banner .editorial-title{grid-column:1;font-size:clamp(1.75rem,2.4vw,2.5rem);margin:.1em 0 0}.collection-hero--banner .listing-intro{grid-column:2;grid-row:1/span 2;max-width:640px;color:var(--muted)}@media (max-width:900px){.collection-hero{display:block;height:auto;margin:4px 0 40px;background:transparent;color:inherit}.collection-hero:before{content:none}.collection-hero-media{position:relative;inset:auto;z-index:auto}.collection-hero-image{position:relative;display:block;height:auto;background:#d8d2c8}.collection-hero--light .collection-hero-image{background:#d8d2c8}.collection-hero-copy{max-width:none;padding:28px 4vw 0;text-shadow:none}.collection-hero .eyebrow{color:inherit}.collection-hero .listing-intro{color:var(--muted)}.collection-hero--banner .collection-hero-copy{display:block;padding:24px 4vw 0}.collection-hero--banner .listing-intro{margin-top:12px}}@media (max-width:760px){.page--collection-hero{padding:16px 0 36px}.page--collection-hero>:not(.collection-hero){margin-inline:20px}.collection-hero{margin-bottom:32px}.collection-hero-copy{padding:22px 20px 0}.collection-hero .editorial-title{font-size:3rem}.collection-hero--banner .collection-hero-copy{padding:20px 20px 0}.collection-hero--banner .editorial-title{font-size:1.75rem}}@media (max-width:390px){.page--collection-hero>:not(.collection-hero){margin-inline:16px}.collection-hero--banner .collection-hero-copy,.collection-hero-copy{padding-inline:16px}}