:where(.mk){--soil:#211d14;--ocre:#b98a3d;--ocre-light:#d9b877;--sage:#6f7452;--cream:#f6f1e2;--cream-2:#efe7ce;--ink:#221d13;--ink-soft:#4c4632;--line:rgba(185,138,61,.35);--gold-bright:#cda63d}:where(.mk) *{box-sizing:border-box;margin:0;padding:0}:where(.mk){font-family:Instrument Sans,sans-serif;background:var(--cream);color:var(--ink);-webkit-font-smoothing:antialiased}.mk-serif{font-family:Fraunces,serif}.mk-eyebrow{font-size:.72rem;letter-spacing:.32em;font-weight:600;text-transform:uppercase}:where(.mk) section{position:relative;overflow:hidden}.mk-dark{background:linear-gradient(#211d14e6,#211d14e6),var(--mk-pat,none);background-size:90px auto;background-repeat:repeat;color:var(--cream)}.mk-dark .mk-eyebrow{color:var(--gold-bright)}.mk-light .mk-eyebrow{color:var(--ocre)}.mk-musnad-border{position:absolute;top:0;bottom:0;left:0;width:22px;background:var(--mk-pat,none) repeat-y;background-size:22px auto;opacity:.65}.mk-reveal{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s ease}.mk-reveal.mk-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mk-reveal{opacity:1;transform:none;transition:none}}.mk-hero{min-height:94vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:6vh 6vw 9vh;background:linear-gradient(180deg,rgba(33,29,20,.25) 0%,rgba(33,29,20,.92) 82%,var(--soil) 100%),var(--mk-herobg,none);background-size:cover;background-position:center;color:var(--cream)}.mk-hero-credit{position:relative;font-size:.66rem;letter-spacing:.05em;opacity:.55;margin-top:.6rem}.mk-hero-eyebrow{position:relative;margin-bottom:1.8rem}.mk-hero-title{position:relative;font-weight:400;font-size:clamp(2rem,6vw,3.9rem);line-height:1.14;max-width:17ch}.mk-duo{padding:6.5rem 6vw;max-width:1180px;margin:0 auto}.mk-duo-item{display:grid;grid-template-columns:.7fr 1.3fr;gap:4vw;align-items:center;padding:3.5rem 0;border-top:1px solid var(--line)}.mk-duo-item:first-child{border-top:none}.mk-duo-visual{aspect-ratio:4/3;border-radius:2px;overflow:hidden}.mk-duo-visual img{width:100%;height:100%;object-fit:cover;display:block}.mk-duo-text .mk-eyebrow{display:block;margin-bottom:.8rem}.mk-duo-text h3{font-size:1.5rem;font-weight:400;margin-bottom:.9rem}.mk-duo-text p{font-size:1rem;line-height:1.8;color:var(--ink-soft);max-width:52ch}.mk-ecologie{background:var(--cream-2);padding:6rem 6vw}.mk-ecologie-inner{max-width:640px;margin:0 auto;text-align:center}.mk-ecologie h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:400;margin:1rem 0 1.4rem}.mk-ecologie p{font-size:1.02rem;line-height:1.85;color:var(--ink-soft)}.mk-botanique{padding:6rem 6vw;max-width:900px;margin:0 auto;text-align:center}.mk-botanique img.mk-stamp{width:150px;margin:1.6rem auto .6rem;display:block;box-shadow:0 10px 30px #211d1440;border-radius:2px}.mk-botanique .mk-credit{font-size:.68rem;letter-spacing:.04em;opacity:.55;margin-bottom:2rem}.mk-botanique h2{font-size:clamp(1.5rem,3vw,2.1rem);font-weight:400;margin-bottom:1.2rem}.mk-botanique p{font-size:1.02rem;line-height:1.85;color:var(--ink-soft);max-width:58ch;margin:0 auto}.mk-frise{padding:7rem 6vw 8rem}.mk-frise-head{text-align:center;max-width:640px;margin:0 auto 4.5rem}.mk-frise-head h2{font-size:clamp(1.7rem,3.4vw,2.4rem);font-weight:400;margin-top:1rem}.mk-timeline{max-width:880px;margin:0 auto;position:relative;padding-left:2.2rem}.mk-timeline:before{content:"";position:absolute;left:0;top:.4rem;bottom:.4rem;width:1px;background:linear-gradient(180deg,var(--ocre) 0%,var(--gold-bright) 100%);opacity:.55}.mk-tl-item{position:relative;padding:0 0 3.2rem 2rem}.mk-tl-item:before{content:"";position:absolute;left:-2.2rem;top:.35rem;width:9px;height:9px;border-radius:50%;background:var(--gold-bright);box-shadow:0 0 0 4px #cda63d2e}.mk-tl-item .mk-year{font-family:Fraunces,serif;font-size:1.4rem;color:var(--gold-bright);margin-bottom:.4rem;display:block}.mk-tl-item p{font-size:.98rem;line-height:1.75;color:#f6f1e2d1;max-width:56ch}.mk-tl-item.mk-today:before{background:none;border:none;width:26px;height:26px;left:-2.4rem;top:-.05rem}.mk-tl-item.mk-today .mk-arch-mark{position:absolute;left:-2.35rem;top:0;width:20px;height:auto}.mk-tl-item.mk-today .mk-year{font-size:1.5rem}.mk-pivot{background:var(--cream-2);padding:8rem 6vw;text-align:center}.mk-pivot blockquote{font-family:Fraunces,serif;font-style:italic;font-weight:400;font-size:clamp(1.4rem,3.6vw,2.2rem);line-height:1.5;max-width:26ch;margin:1.6rem auto 0;color:var(--ink)}.mk-producteurs{padding:6.5rem 6vw;max-width:1180px;margin:0 auto}.mk-prod-grid{display:grid;grid-template-columns:1fr 1fr;gap:4vw;align-items:center}.mk-prod-visual{display:flex;gap:.7rem}.mk-prod-visual .mk-p{flex:1;aspect-ratio:3/4;border-radius:2px;background-size:cover;background-position:center}.mk-prod-visual .mk-p1{margin-top:1.6rem}.mk-prod-visual .mk-p3{margin-top:2.4rem}.mk-prod-text h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:400;margin-bottom:1.1rem}.mk-prod-text p{font-size:1rem;line-height:1.8;color:var(--ink-soft)}.mk-galerie{padding:0 6vw 7rem;max-width:1180px;margin:0 auto}.mk-gal-label{text-align:center;margin-bottom:2rem}.mk-gal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem}.mk-gal-grid .mk-g{aspect-ratio:4/3;border-radius:2px;background-color:#2c2619;background-size:cover;background-position:center;background-repeat:no-repeat}.mk-closing{padding:6rem 6vw 7rem;text-align:center}.mk-closing .mk-eyebrow{margin-bottom:2rem}.mk-closing a{font-family:Fraunces,serif;font-style:italic;font-size:1.2rem;color:var(--gold-bright);text-decoration:none;border-bottom:1px solid rgba(205,166,61,.4);padding-bottom:.35rem}@media(max-width:760px){.mk-duo-item,.mk-prod-grid{grid-template-columns:1fr}.mk-gal-grid{grid-template-columns:repeat(2,1fr);gap:.5rem}}.mk-tf-fs{position:relative;height:100vh;min-height:540px;overflow:hidden;background:#181510}.mk-tf-fs>video,.mk-tf-fs>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mk-tf-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to top,rgba(24,21,16,.9),rgba(24,21,16,.2) 55%,transparent)}.mk-tf-veilc{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#18151085}.mk-tf-cap{position:absolute;left:clamp(24px,6vw,80px);bottom:30px;z-index:3;font-family:Instrument Sans,sans-serif;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#f6f1e2b8}.mk-tf-one{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;text-align:center;padding:26px}.mk-tf-one p{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:clamp(24px,3.6vw,50px);line-height:1.26;color:#f6f1e2;max-width:19ch}.mk-tf-one em{font-style:italic;color:#d9b877}.mk-tf-hero-med{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.mk-tf-hero-med video{width:100%;height:100%;object-fit:cover;opacity:.34}.mk-tf-hero-med:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#221d138c,#221d13db)}.mk-tf-mo{display:grid;grid-template-columns:minmax(240px,42%) 1fr;gap:clamp(26px,4vw,58px);align-items:center;padding:clamp(48px,8vh,90px) clamp(24px,6vw,80px);background:#221d13;color:#f6f1e2}.mk-tf-mo .mk-ph{position:relative;aspect-ratio:4/5;overflow:hidden;background:#2c2619}.mk-tf-mo .mk-ph img{width:100%;height:100%;object-fit:cover}.mk-tf-mo .mk-todo{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:22px;font-family:Instrument Sans,sans-serif;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#d9b877;border:1px dashed rgba(217,184,119,.55);line-height:1.7}.mk-tf-mo .mk-k{font-family:Instrument Sans,sans-serif;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#d9b877}.mk-tf-mo h3{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:clamp(22px,2.8vw,34px);line-height:1.2;margin-top:12px}.mk-tf-mo p{font-size:15px;line-height:1.85;color:#f6f1e2bd;margin-top:16px;max-width:44ch}.mk-tf-mo em{font-style:italic;color:#d9b877}@media(max-width:900px){.mk-tf-mo{grid-template-columns:1fr}.mk-tf-fs{height:64vh}}@media(prefers-reduced-motion:reduce){.mk-tf-hero-med video{display:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/mk-la-terre-a1.css.map */
