.collection-hero__inner{display:flex;flex-direction:column}.collection-hero--with-image .collection-hero__inner{margin-bottom:0;padding-bottom:2rem}@media screen and (min-width:750px){.collection-hero.collection-hero--with-image{padding:calc(4rem + var(--page-width-margin)) 0 calc(4rem + var(--page-width-margin));overflow:hidden}.collection-hero--with-image .collection-hero__inner{padding-bottom:0}}.collection-hero__text-wrapper{flex-basis:100%}@media screen and (min-width:750px){.collection-hero{padding:0}.collection-hero__inner{align-items:center;flex-direction:row;padding-bottom:0}}.collection-hero__title{margin:2.5rem 0}.collection-hero__title+.collection-hero__description{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width:750px){.collection-hero__title+.collection-hero__description{font-size:1.8rem;margin-top:2rem;margin-bottom:2rem}.collection-hero__description{max-width:66.67%}.collection-hero--with-image .collection-hero__description{max-width:100%}}.collection-hero--with-image .collection-hero__title{margin:0}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 4rem}.collection-hero__image-container{border:var(--media-border-width) solid rgba(var(--color-foreground),var(--media-border-opacity));border-radius:var(--media-radius);box-shadow:var(--media-shadow-horizontal-offset) var(--media-shadow-vertical-offset) var(--media-shadow-blur-radius) rgba(var(--color-shadow),var(--media-shadow-opacity))}@media screen and (max-width:749px){.collection-hero__image-container{height:20rem}}@media screen and (min-width:750px){.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem 4rem 0;flex-basis:50%}.collection-hero__image-container{align-self:stretch;flex:1 0 50%;margin-left:3rem;min-height:20rem}}.collection-hero.vf-collection-hero{--vf-hero-bg: var(--vf-bg, #F7F4F0);--vf-hero-panel: var(--vf-panel, #E8DFD5);--vf-hero-text: var(--vf-text, #2C241B);--vf-hero-muted: var(--vf-muted, #6B5648);--vf-hero-accent: var(--vf-accent, #D6C2B3);position:relative;overflow:hidden;isolation:isolate;color:var(--vf-hero-text)}.collection-hero.vf-collection-hero.collection-hero--with-image{padding:0}.collection-hero.vf-collection-hero .collection-hero__inner{width:100%;position:relative;z-index:1;margin-bottom:0;padding-bottom:0}.collection-hero.vf-collection-hero .collection-hero__text-wrapper{position:relative;z-index:3;padding:0}.collection-hero.vf-collection-hero .vf-collection-hero__eyebrow{display:inline-flex;align-items:center;gap:.78rem;margin:0 0 1.5rem;color:var(--vf-hero-muted);font-size:1.08rem;font-weight:800;letter-spacing:.18em;line-height:1.1;text-transform:uppercase}.collection-hero.vf-collection-hero .vf-collection-hero__eyebrow:before,.collection-hero.vf-collection-hero .vf-collection-hero__eyebrow:after{content:"";width:.52rem;height:.52rem;border-radius:999px;background:var(--vf-hero-accent);box-shadow:0 0 16px color-mix(in srgb,var(--vf-hero-accent) 72%,transparent)}.collection-hero.vf-collection-hero .collection-hero__title{margin:0;color:var(--vf-hero-text);font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.06em;line-height:.93;text-wrap:balance}.collection-hero.vf-collection-hero .collection-hero__description{margin-top:2rem;margin-bottom:0;color:var(--vf-hero-muted);font-size:clamp(1.45rem,1.28vw,1.86rem);line-height:1.72}.collection-hero.vf-collection-hero .collection-hero__description p{margin-top:0}.collection-hero.vf-collection-hero .vf-collection-hero__meta{display:flex;flex-wrap:wrap;gap:.9rem 1.4rem;margin-top:2.4rem;color:var(--vf-hero-muted);font-size:1rem;font-weight:800;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.collection-hero.vf-collection-hero .vf-align-center .vf-collection-hero__meta,.collection-hero.vf-collection-hero .collection-hero__text-wrapper.vf-align-center .vf-collection-hero__meta{justify-content:center}.collection-hero.vf-collection-hero .vf-align-right .vf-collection-hero__meta,.collection-hero.vf-collection-hero .collection-hero__text-wrapper.vf-align-right .vf-collection-hero__meta{justify-content:flex-end}.collection-hero.vf-collection-hero .vf-collection-hero__meta span{display:inline-flex;align-items:center;gap:.72rem}.collection-hero.vf-collection-hero .vf-collection-hero__meta span:before{content:"";width:.44rem;height:.44rem;flex:0 0 .44rem;border-radius:999px;background:var(--vf-hero-accent)}.collection-hero.vf-collection-hero .collection-hero__image-container{position:relative;overflow:hidden;border-radius:0;border:1px solid color-mix(in srgb,var(--vf-hero-text) 13%,transparent);background:radial-gradient(circle at 50% 20%,rgba(247,244,240,.24) 0%,transparent 36%),var(--vf-hero-panel);box-shadow:0 36px 100px #2c241b24}.collection-hero.vf-collection-hero .collection-hero__image-container picture{display:block;width:100%;height:100%}.collection-hero.vf-collection-hero .collection-hero__image-container img{display:block;height:100%;width:100%;object-fit:cover;filter:saturate(.98) contrast(1.03);transform:scale(1.01)}.collection-hero.vf-collection-hero .collection-hero__image-container:after{content:"";position:absolute;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;z-index:3;pointer-events:none;border:1px solid rgba(247,244,240,.16)}@media screen and (min-width:750px){.collection-hero.vf-collection-hero.collection-hero--with-image{padding:0}.collection-hero.vf-collection-hero.collection-hero--with-image .collection-hero__text-wrapper{padding:0;flex-basis:auto}.collection-hero.vf-collection-hero .collection-hero__image-container{align-self:stretch;flex:initial;margin-left:0;min-height:36rem}}@media screen and (max-width:989px){.collection-hero.vf-collection-hero .collection-hero__description{max-width:100%}.collection-hero.vf-collection-hero .collection-hero__image-container{min-height:42rem}}@media screen and (max-width:749px){.collection-hero.vf-collection-hero .collection-hero__inner{padding-bottom:0}.collection-hero.vf-collection-hero .vf-collection-hero__eyebrow{font-size:.9rem;letter-spacing:.13em;margin-bottom:1.2rem}.collection-hero.vf-collection-hero .collection-hero__description{font-size:1.38rem;margin-top:1.5rem}.collection-hero.vf-collection-hero .vf-collection-hero__meta{font-size:.86rem;letter-spacing:.1em;margin-top:1.8rem}.collection-hero.vf-collection-hero .collection-hero__image-container{height:auto;min-height:34rem}}@media(prefers-reduced-motion:reduce){.collection-hero.vf-collection-hero .collection-hero__image-container img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-collection-hero.css.map */
