html:root{--ma-night: #10162A;--ma-night-2: #172038;--ma-night-3: #1F2A47;--ma-pearl: #F2EEE8;--ma-mist: #A9A4C4;--ma-gold: #D9B878;--ma-gold-deep: #B8934F;--ma-line: rgba(242, 238, 232, .12);--ma-serif: "Bodoni Moda", "Didot", Georgia, serif;--ma-sans: "Jost", "Futura", system-ui, -apple-system, "Segoe UI", sans-serif;--font-heading--family: var(--ma-serif);--font-body--family: var(--ma-sans);--font-subheading--family: var(--ma-sans)}body{font-family:var(--ma-sans);letter-spacing:.01em}h1,h2,h3,.h1,.h2,.h3{font-family:var(--ma-serif);font-weight:500;text-transform:none!important;letter-spacing:0!important}.ma{background:var(--ma-night);color:var(--ma-pearl);font-family:var(--ma-sans)}.ma *,.ma *:before,.ma *:after{box-sizing:border-box}.ma-wrap{max-width:1240px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.ma-eyebrow{margin:0;font-family:var(--ma-sans);font-size:.72rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--ma-gold)}.ma-title{margin:0;font-family:var(--ma-serif);font-weight:400;font-size:clamp(2.1rem,5.4vw,4.2rem);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.ma-title em,.ma-display em{font-style:italic;color:var(--ma-gold)}.ma-display{margin:0;font-family:var(--ma-serif);font-weight:400;font-size:clamp(2.8rem,9vw,6.6rem);line-height:.98;letter-spacing:-.015em;text-wrap:balance}.ma-lead{margin:0;color:#f2eee8b8;font-size:1.05rem;line-height:1.65;max-width:34em}.ma-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 30px;border-radius:999px;border:1px solid var(--ma-gold);background:var(--ma-gold);color:var(--ma-night);font-family:var(--ma-sans);font-size:.82rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .3s ease,color .3s ease,transform .3s ease}.ma-btn:hover{background:transparent;color:var(--ma-gold)}.ma-btn--ghost{background:transparent;color:var(--ma-pearl);border-color:var(--ma-line)}.ma-btn--ghost:hover{border-color:var(--ma-gold);color:var(--ma-gold)}.ma-btn:focus-visible,.ma a:focus-visible,.ma button:focus-visible{outline:2px solid var(--ma-gold);outline-offset:3px}.ma-rule{height:1px;background:linear-gradient(90deg,transparent,var(--ma-gold),transparent);opacity:.5;border:0;margin:0}.ma-reveal{opacity:0;transform:translateY(26px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * .11s)}.ma-reveal.is-in{opacity:1;transform:none}.ma-price{font-family:var(--ma-serif);font-size:1.15rem;color:var(--ma-pearl);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.ma-reveal{opacity:1;transform:none;transition:none}.ma *,.ma *:before,.ma *:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.ma-legal-box{border:1px solid rgba(217,184,120,.4);border-radius:16px;padding:18px 22px;margin:18px 0;background:#d9b8780d}mark{background:#d9b87838;color:inherit;padding:0 4px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/maison.css.map */
