.editorial-hero{--hero-gap: 0;width:100%;overflow:hidden}.editorial-hero__inner{display:flex;flex-direction:row;width:100%;min-height:var(--hero-height, 640px)}.editorial-hero--ratio-40-60 .editorial-hero__text{flex-basis:40%}.editorial-hero--ratio-40-60 .editorial-hero__image{flex-basis:60%}.editorial-hero--ratio-45-55 .editorial-hero__text{flex-basis:45%}.editorial-hero--ratio-45-55 .editorial-hero__image{flex-basis:55%}.editorial-hero--ratio-50-50 .editorial-hero__text,.editorial-hero--ratio-50-50 .editorial-hero__image{flex-basis:50%}.editorial-hero__text,.editorial-hero__image{flex-shrink:0;flex-grow:0;min-width:0}.editorial-hero__text{background-color:var(--hero-text-bg, #ddd3c6);color:var(--hero-text-color, #2b2622);display:flex;align-items:center;justify-content:var(--hero-content-align, flex-start);padding:clamp(3rem,5vw,6rem)}.editorial-hero__text-content{width:100%;max-width:540px;display:flex;flex-direction:column;gap:1.5rem;animation:editorial-hero-fade .8s ease-out both}.editorial-hero__eyebrow{font-family:var(--font-body-family, sans-serif);font-size:.95rem;line-height:1.3;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin:0;opacity:.9}.editorial-hero__heading{font-family:var(--font-heading-family, serif);font-size:clamp(2.75rem,4.5vw,4.6rem);line-height:1.08;font-weight:500;margin:0;letter-spacing:-.01em;overflow-wrap:break-word}.editorial-hero__body{font-family:var(--font-body-family, sans-serif);font-size:clamp(1.08rem,1.35vw,1.25rem);line-height:1.65;font-weight:400;max-width:38ch}.editorial-hero__body p{margin:0}.editorial-hero__ctas{display:flex;align-items:center;flex-wrap:wrap;gap:1.4rem;margin-top:.6rem}.editorial-hero__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:1.05rem 2.15rem;font-family:var(--font-body-family, sans-serif);font-size:.9rem;line-height:1;letter-spacing:.11em;text-transform:uppercase;font-weight:600;text-decoration:none;white-space:nowrap;border:1px solid transparent;transition:opacity .25s ease,background-color .25s ease,color .25s ease,transform .25s ease}.editorial-hero__btn--primary{background-color:var(--hero-btn-bg, #2b2622);color:var(--hero-btn-color, #f7f4ef)}.editorial-hero__btn--primary:hover{opacity:.88;transform:translateY(-1px)}.editorial-hero__btn--secondary{background-color:transparent;color:var(--hero-text-color, #2b2622);border:0;border-bottom:1px solid currentColor;padding-left:0;padding-right:0;min-height:40px;font-size:.9rem;border-radius:0}.editorial-hero__btn--secondary:hover{opacity:.65}.editorial-hero__btn:focus-visible{outline:2px solid currentColor;outline-offset:4px}.editorial-hero__image{position:relative;min-height:320px;overflow:hidden}.editorial-hero__img,.editorial-hero__placeholder-svg{width:100%;height:100%;object-fit:cover;object-position:var( --hero-image-position-desktop, center );display:block}.editorial-hero__img-placeholder{width:100%;height:100%;background-color:#e8e2d8}.editorial-hero__img-placeholder svg{width:100%;height:100%}@keyframes editorial-hero-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.editorial-hero__text-content{animation:none}.editorial-hero__btn{transition:none}}@media screen and (max-width:749px){.editorial-hero__inner{flex-direction:column;min-height:0}.editorial-hero__text,.editorial-hero__image{flex-basis:auto;width:100%}.editorial-hero__text{padding:3rem 1.5rem;justify-content:flex-start}.editorial-hero__text-content{max-width:100%;gap:1.25rem;text-align:left}.editorial-hero__eyebrow{font-size:.82rem;line-height:1.3;letter-spacing:.17em}.editorial-hero__heading{font-size:clamp(2.35rem,10vw,3.25rem);line-height:1.08}.editorial-hero__body{font-size:1.05rem;line-height:1.6;max-width:34ch}.editorial-hero__ctas{gap:1.1rem;margin-top:.4rem}.editorial-hero__btn{min-height:50px;padding:1rem 1.6rem;font-size:.84rem;letter-spacing:.1em}.editorial-hero__btn--secondary{min-height:38px;padding-left:0;padding-right:0;font-size:.84rem}.editorial-hero--mobile-align-center .editorial-hero__text{justify-content:center}.editorial-hero--mobile-align-center .editorial-hero__text-content{text-align:center;align-items:center}.editorial-hero--mobile-align-center .editorial-hero__body{max-width:32ch}.editorial-hero__image{min-height:0;aspect-ratio:4 / 5}.editorial-hero__img,.editorial-hero__placeholder-svg{object-position:var( --hero-image-position-mobile, top )}.editorial-hero--mobile-image-first .editorial-hero__image{order:1}.editorial-hero--mobile-image-first .editorial-hero__text{order:2}.editorial-hero--mobile-text-first .editorial-hero__text{order:1}.editorial-hero--mobile-text-first .editorial-hero__image{order:2}}@media screen and (max-width:420px){.editorial-hero__text{padding:2.5rem 1.25rem}.editorial-hero__heading{font-size:clamp(2.15rem,10vw,2.8rem)}.editorial-hero__ctas{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-premium-editorial-hero.css.map */
