.cocotte-editorial{width:100%}.cocotte-editorial__media{position:relative;width:100%;overflow:hidden;max-height:460px}@media(max-width:749px){.cocotte-editorial__media{max-height:280px}}.cocotte-editorial__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cocotte-editorial__caption{position:absolute;margin:0;font-family:var(--font-accent-italic-family);font-style:italic;font-weight:400;font-size:clamp(1.8rem,2.4vw,2.8rem);line-height:1.2;letter-spacing:-.005em;color:#1a1813d9;padding:0 24px;text-align:center;max-width:80%}.cocotte-editorial__caption--bottom-center{bottom:clamp(20px,5vw,56px);left:50%;transform:translate(-50%)}.cocotte-editorial__caption--bottom-left{bottom:clamp(20px,5vw,56px);left:clamp(20px,5vw,56px);text-align:left;transform:none}.cocotte-editorial__caption--top-left{top:clamp(20px,5vw,56px);left:clamp(20px,5vw,56px);text-align:left;transform:none}.cocotte-founder{width:100%}.cocotte-founder__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,80px);align-items:center}@media(max-width:989px){.cocotte-founder__inner{grid-template-columns:1fr;gap:32px}}.cocotte-founder__media{overflow:hidden;border-radius:0;aspect-ratio:4 / 5;max-height:720px}.cocotte-founder__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.cocotte-founder__copy{max-width:540px}.cocotte-founder__eyebrow{margin:0 0 12px;font-size:1.15rem;letter-spacing:.28em;text-transform:uppercase;opacity:.65}.cocotte-founder__heading{margin:0 0 28px;font-family:var(--font-accent-italic-family);font-style:italic;font-weight:400;font-size:clamp(3.6rem,5.5vw,5.8rem);line-height:1;letter-spacing:-.01em}.cocotte-founder__lead{margin:0 0 24px;font-family:var(--font-accent-italic-family);font-style:italic;font-weight:400;font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.35;opacity:.9}.cocotte-founder__body{font-size:1.5rem;line-height:1.75}.cocotte-founder__body p{margin:0 0 16px}.cocotte-founder__body p:last-child{margin-bottom:0}.cocotte-founder__closing{margin:32px 0 8px;font-family:var(--font-accent-italic-family);font-style:italic;font-size:clamp(1.8rem,2.1vw,2.2rem);line-height:1.35}.cocotte-founder__signature{margin:0;font-family:var(--font-accent-italic-family);font-style:italic;font-size:1.6rem;opacity:.8}.cocotte-hero{display:flex;align-items:center;min-height:clamp(50vh,60vh,68vh);width:100%}.cocotte-hero__container{width:100%}.cocotte-hero__inner{max-width:720px}.cocotte-hero--center .cocotte-hero__inner{max-width:720px;margin:0 auto;text-align:center}.cocotte-hero__eyebrow{margin:0 0 20px;font-size:1.15rem;letter-spacing:.28em;text-transform:uppercase;opacity:.6;font-weight:500}.cocotte-hero__heading{margin:0 0 28px;font-family:var(--font-accent-italic-family);font-style:italic;font-weight:400;font-size:clamp(3.4rem,5.4vw,6.4rem);line-height:1.04;letter-spacing:-.01em}.cocotte-hero__subtitle{margin:0 0 36px;font-size:clamp(1.55rem,1.4vw,1.8rem);line-height:1.5;opacity:.78;max-width:38ch}.cocotte-hero--center .cocotte-hero__subtitle{margin-left:auto;margin-right:auto}.cocotte-hero__ctas{display:flex;gap:14px;flex-wrap:wrap}.cocotte-hero--center .cocotte-hero__ctas{justify-content:center}@media(max-width:749px){.cocotte-hero{min-height:52vh}.cocotte-hero__inner{max-width:100%}.cocotte-hero__heading{font-size:clamp(3rem,9vw,4.6rem)}.cocotte-hero__eyebrow{font-size:1.05rem;letter-spacing:.24em;margin-bottom:16px}}.cocotte-partners{width:100%}.cocotte-partners__eyebrow{text-align:center;margin:0 0 8px;font-size:1.2rem;letter-spacing:.24em;text-transform:uppercase;opacity:.65}.cocotte-partners__heading{text-align:center;margin:0 0 48px;font-family:var(--font-accent-italic-family);font-style:italic;font-weight:400;font-size:clamp(2.8rem,4vw,4.2rem);letter-spacing:-.01em}.cocotte-partners__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:32px 20px;padding:0;margin:0;list-style:none}@media(max-width:1199px){.cocotte-partners__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:599px){.cocotte-partners__grid{grid-template-columns:repeat(2,1fr);gap:28px 16px}}.cocotte-partners__item{text-align:center}.cocotte-partners__link{display:block;text-decoration:none;color:inherit}.cocotte-partners__logo-wrap{height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.cocotte-partners__logo{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain;filter:grayscale(100%) opacity(.75);transition:filter .35s ease}.cocotte-partners__link:hover .cocotte-partners__logo{filter:grayscale(0%) opacity(1)}.cocotte-partners__item--mono .cocotte-partners__logo{filter:brightness(0) opacity(.65)}.cocotte-partners__item--mono .cocotte-partners__link:hover .cocotte-partners__logo{filter:brightness(0) opacity(1)}.cocotte-partners__wordmark{font-family:var(--font-accent-italic-family);font-style:italic;font-weight:400;font-size:2.4rem;letter-spacing:-.005em;opacity:.85;transition:opacity .35s ease}.cocotte-partners__link:hover .cocotte-partners__wordmark{opacity:1}.cocotte-partners__name{font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase;font-weight:500;margin-bottom:2px}.cocotte-partners__city{font-size:1.1rem;opacity:.6;letter-spacing:.02em;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
