.collection-hero{background:var(--vellum-white, #f2eae0)}.template--collection .breadcrumbs{background:var(--vellum-white, #f2eae0);max-width:none;padding-inline:var(--space-12, 56px)}.collection-hero__inner{max-width:var(--container-max, 1400px);margin-inline:auto;padding:0 var(--space-10, 40px) 6px;display:grid;grid-template-columns:1.3fr 1fr;gap:8px var(--space-10, 48px);align-items:end;min-height:96px}.collection-hero__text-wrapper{min-width:0}.collection-hero__eyebrow{font-family:var(--font-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-leaf, #896e4a);margin:0 0 var(--space-3, 12px)}.collection-hero__title{font-family:var(--font-serif);font-weight:200;font-size:clamp(36px,4vw,60px);line-height:1.02;letter-spacing:-.015em;margin:0;color:var(--fg-default);overflow-wrap:break-word}.collection-hero__title em{font-style:italic;font-weight:400;color:inherit}.collection-hero__title em{font-style:italic;font-weight:300;color:inherit}.collection-hero__meta{display:flex;flex-direction:column;gap:var(--space-4, 16px);min-width:0}.collection-hero__description{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:14px;line-height:1.5;color:var(--fg-muted);max-width:70ch;margin:0}.collection-hero__description>*:first-child{margin-top:0}.collection-hero__description>*:last-child{margin-bottom:0}.collection-hero__count{display:block;font-family:var(--font-sans);font-style:normal;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg-default);margin:0}.collection-hero--with-image .collection-hero__inner{grid-template-columns:1.2fr 1fr;align-items:center}.collection-hero__image-container{aspect-ratio:var(--ratio-tall, 3 / 4);overflow:hidden;background:var(--nude, #e3d1bb)}.collection-hero__image-container img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:1024px){.collection-hero__inner{grid-template-columns:1fr;gap:var(--space-6, 24px);padding:var(--space-7, 36px) var(--space-5, 20px) var(--space-7, 36px);align-items:start}.collection-hero__title{max-width:none}.collection-hero__description{max-width:56ch}}@media screen and (max-width:640px){.collection-hero__inner{padding:var(--space-6, 28px) var(--space-5, 20px) var(--space-6, 28px)}.collection-hero__description{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/component-collection-hero.css.map */
