.mt{--mt-bg:#F4EDE3;--mt-fg:#3B2A20;--mt-accent:#B5654A;--mt-soft:#E9DCCB;--mt-serif:var(--font-heading--family, "Cormorant", serif);--mt-sans:var(--font-body--family, "Jost", sans-serif);background:var(--mt-bg);color:var(--mt-fg);font-family:var(--mt-sans);position:relative}.mt *{box-sizing:border-box}.mt-wrap{width:min(1280px,100%);margin-inline:auto;padding-inline:clamp(16px,4vw,48px)}.mt-eyebrow{font-family:var(--mt-sans);text-transform:uppercase;letter-spacing:.22em;font-size:.72rem;font-weight:500;color:var(--mt-accent);margin:0 0 14px}.mt-title{font-family:var(--mt-serif);font-weight:400;line-height:1.02;letter-spacing:-.01em;margin:0 0 18px;color:inherit;text-wrap:balance}.mt-title em{font-style:italic;color:var(--mt-accent)}.mt-text{font-size:1.02rem;line-height:1.7;max-width:58ch;margin:0;opacity:.88}.mt-text p{margin:0 0 .8em}.mt-btn{display:inline-flex;align-items:center;gap:.6em;padding:16px 34px;border-radius:999px;background:var(--mt-fg);color:var(--mt-bg);text-decoration:none;font-family:var(--mt-sans);font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;font-weight:500;border:1px solid var(--mt-fg);transition:background .35s,color .35s,transform .35s}.mt-btn:hover{background:transparent;color:var(--mt-fg);transform:translateY(-2px)}.mt-btn--light{background:var(--mt-bg);color:var(--mt-fg);border-color:var(--mt-bg)}.mt-btn--light:hover{background:transparent;color:var(--mt-bg)}.mt-img{display:block;width:100%;height:100%;object-fit:cover}.mt-reveal{opacity:0;transform:translateY(28px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.mt-reveal.is-in{opacity:1;transform:none}.mt-reveal[data-d="1"]{transition-delay:.12s}.mt-reveal[data-d="2"]{transition-delay:.24s}.mt-reveal[data-d="3"]{transition-delay:.36s}.shopify-design-mode .mt-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mt-reveal{opacity:1;transform:none;transition:none}}.mt-placeholder{background:var(--mt-soft);width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:.8}.mt-placeholder svg{width:40%;height:auto;opacity:.35}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mt.css.map */
