.editorial-split{background:var(--es-bg, #faf9f6);color:var(--es-fg, #2a2724);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0}.editorial-split.is-reverse{grid-template-columns:1fr 1fr}.editorial-split.is-reverse .editorial-split__media{order:2}.editorial-split__media{position:relative;min-height:clamp(420px,65vw,700px);overflow:hidden;background:#ece6d8}.editorial-split__img,.editorial-split__img-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.editorial-split__img-placeholder{background:repeating-linear-gradient(45deg,rgba(0,0,0,.04) 0 12px,transparent 12px 24px),#ece6d8}.editorial-split__content{display:flex;align-items:center;padding:clamp(3rem,7vw,6rem) clamp(2rem,6vw,5rem)}.editorial-split__inner{max-width:480px}.editorial-split__eyebrow{display:block;font-family:-apple-system,Inter,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:#8a7e6e;margin-bottom:.85rem}.editorial-split__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:clamp(2rem,4vw,3rem);line-height:1.1;letter-spacing:-.005em;color:var(--es-fg, #2a2724);margin:0 0 1.5rem}.editorial-split__body{font-family:-apple-system,Inter,sans-serif;font-size:1rem;line-height:1.7;color:var(--es-fg, #2a2724);opacity:.85;margin-bottom:2rem}.editorial-split__body p{margin:0 0 1rem}.editorial-split__body p:last-child{margin-bottom:0}.editorial-split__btn{display:inline-flex;align-items:center;gap:.6rem;font-family:-apple-system,Inter,sans-serif;font-size:.78rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:var(--es-fg, #2a2724);text-decoration:none;padding:.85rem 0;border-bottom:1px solid var(--es-fg, #2a2724);transition:gap .25s ease}.editorial-split__btn:hover{gap:.9rem}.editorial-split__btn svg{transition:transform .3s ease}.editorial-split__btn:hover svg{transform:translate(3px)}@media(max-width:989px){.editorial-split,.editorial-split.is-reverse{grid-template-columns:1fr}.editorial-split.is-reverse .editorial-split__media{order:0}.editorial-split__media{min-height:320px}.editorial-split__content{padding:2.5rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-editorial-split.css.map */
