:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl){display:block;position:relative}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) :where(h1,h2,h3,h4,h5,h6,p,blockquote,cite,figure,figcaption,li,a,label,input,button,small,b,s){font-family:inherit;color:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit;font-size:inherit;font-weight:inherit}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) svg{display:inline-block}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) blockquote,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) cite{border:0;background:none;box-shadow:none;quotes:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) blockquote:before,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) blockquote:after,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) cite:before,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) cite:after{content:none;display:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) :where(button,input){box-shadow:none;border-radius:0;-webkit-appearance:none;appearance:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) :where(a){text-decoration:none;box-shadow:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) [id]{scroll-margin-top:calc(var(--mm-header-offset, 0px) + 16px)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl){--red: #D71920;--maroon: #B50930;--maroon-hover: #8E0725;--gold: #B49348;--gold-soft: #E8D2A6;--gold-deep: #795B2B;--ivory: #FAF7F0;--cream: #F3EDE3;--wine-dark: #360F19;--white: #FFFFFF;--ink: #302621;--ink-soft: #6B6058;--line: #DFD4C6;--dark: #1D1110;--on-dark-muted: #E5D8CC;--success: #2F6B3A;--error: #B3261E;--font-display: "Playfair Display", Georgia, serif;--font-body: "Inter", system-ui, sans-serif;--font-ta-display: "Noto Serif Tamil", "Playfair Display", serif;--font-ta: "Noto Serif Tamil", "Playfair Display", serif;--fs-hero: calc(clamp(34px, 4.2vw, 60px) * var(--mm-hs, 1));--fs-h1: calc(clamp(30px, 3.4vw, 46px) * var(--mm-hs, 1));--fs-h2: calc(clamp(26px, 2.6vw, 38px) * var(--mm-hs, 1));--fs-h3: calc(clamp(19px, 1.5vw, 22px) * var(--mm-hs, 1));--fs-lead: calc(15.5px * var(--mm-bs, 1));--fs-body: calc(15px * var(--mm-bs, 1));--fs-small: 13px;--fs-label: 11px;--container: 1280px;--gutter: 18px;--section-y: 72px;--head-gap: 32px;--r-img: 2px;--ease-silk: cubic-bezier(.22, .8, .2, 1);--ease-drape: cubic-bezier(.65, 0, .35, 1);--dur-fast: .25s;--dur-base: .9s;--dur-slow: 1.4s;--stagger: 80ms}@media(min-width:421px){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl){--gutter: 20px}}@media(min-width:641px){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl){--gutter: 32px;--section-y: 96px;--head-gap: 48px;--fs-lead: calc(16.5px * var(--mm-bs, 1))}}@media(min-width:1181px){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl){--gutter: 48px;--section-y: 112px}}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) *,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) *:before,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) *:after{box-sizing:border-box;margin:0;padding:0}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl){-webkit-text-size-adjust:100%;font-family:var(--font-body);font-size:var(--fs-body);line-height:1.7;color:var(--ink);background:var(--ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) img{display:block;max-width:100%}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) a{color:inherit;text-decoration:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) ul,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) ol{list-style:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) input{font:inherit}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) [hidden]{display:none!important}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) :focus-visible{outline:1.5px solid var(--gold);outline-offset:3px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) ::selection{background:var(--gold-soft);color:var(--ink)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .ic{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .container{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}@media(min-width:961px){html:has(multitasking-bar) :is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .container{padding-right:max(var(--gutter),calc(.5vw + 82px))}}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sec{padding-block:var(--section-y);position:relative}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .on-dark{color:#fff}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) h1,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) h2,:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) h3{font-family:var(--font-display);font-weight:500;text-wrap:balance;letter-spacing:-.005em}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) p{text-wrap:pretty}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .h2{font-size:var(--fs-h2);line-height:1.15}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) em.acc{font-style:italic;font-weight:400}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .lead{font-size:var(--fs-lead);line-height:1.75;color:var(--ink-soft);max-width:52ch}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .on-dark .lead{color:var(--on-dark-muted)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .eyebrow{display:inline-block;font-family:var(--font-body);font-weight:600;font-size:var(--fs-label);letter-spacing:.18em;text-transform:uppercase;line-height:1.4;color:var(--gold-deep)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .on-dark .eyebrow{color:var(--gold-soft)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .ta{display:block;font-family:var(--font-ta-display);font-weight:600;font-size:16px;line-height:1.6;color:var(--maroon)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .on-dark .ta{color:var(--gold-soft)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 30px;border:1px solid transparent;font-family:var(--font-body);font-weight:600;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background-color var(--dur-fast),color var(--dur-fast),border-color var(--dur-fast)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-primary{background:var(--maroon);color:#fff}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-light{border-color:#fff9;color:#fff}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-dark{border-color:var(--ink);color:var(--ink)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-block{width:100%}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .link{position:relative;display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;font-weight:600;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;opacity:.3;transition:opacity var(--dur-fast)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .link .ic{width:14px;height:14px;transition:transform .4s var(--ease-silk)}@media(hover:hover){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-primary:hover{background:var(--maroon-hover)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-light:hover{background:#fff;border-color:#fff;color:var(--ink)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .btn-dark:hover{background:var(--ink);color:#fff}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .link:hover:after{opacity:1}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .link:hover .ic{transform:translate(4px)}}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:var(--head-gap)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh-copy{max-width:640px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh .ta{margin-bottom:8px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh h2{margin-top:12px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh .lead{margin-top:14px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh--center{flex-direction:column;align-items:center;text-align:center}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh--center .sh-copy{display:flex;flex-direction:column;align-items:center}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh-actions{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-shrink:0;width:100%}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .arrows{display:flex;gap:8px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh:not(.sh--center):has(>.sh-actions){flex-direction:row;align-items:flex-end;gap:16px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh:not(.sh--center):has(>.sh-actions)>.sh-copy{flex:1 1 auto;min-width:0}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh:not(.sh--center)>.sh-actions{width:auto;padding-bottom:6px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh-actions .link{white-space:nowrap}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh-actions .arrows{display:none}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .arrow{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast)}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .arrow .ic{width:16px;height:16px}@media(hover:hover){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .arrow:hover{background:var(--ink);border-color:var(--ink);color:#fff}}@media(min-width:641px){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh-actions .arrows{display:flex}}@media(min-width:961px){:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh{flex-direction:row;align-items:flex-end;gap:32px}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh--center{flex-direction:column;align-items:center}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh-actions{justify-content:normal;width:auto}:is(.mm-home,.mm-shop,.mm-pdp,.mm-contact,.mm-cl) .sh:not(.sh--center):has(>.sh-actions){gap:32px}}:is(.mm-home,.mm-shop,.mm-contact) .zari{width:160px;height:14px;color:var(--gold);overflow:visible}:is(.mm-home,.mm-shop,.mm-contact) .zari path{fill:none;stroke:currentColor;stroke-width:1}:is(.mm-home,.mm-shop,.mm-contact) .zari circle{fill:currentColor}:is(.mm-home,.mm-shop,.mm-contact).mm-js .zari .zl{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s var(--ease-silk)}:is(.mm-home,.mm-shop,.mm-contact).mm-js .zari .zd{opacity:0;transition:opacity .8s .9s}:is(.mm-home,.mm-shop,.mm-contact).mm-js .zari.in .zl{stroke-dashoffset:0}:is(.mm-home,.mm-shop,.mm-contact).mm-js .zari.in .zd{opacity:1}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--dur-base) var(--ease-silk),transform var(--dur-base) var(--ease-silk)}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-reveal].in{opacity:1;transform:none}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-reveal-group]>*{opacity:0;transform:translateY(24px);transition:opacity var(--dur-base) var(--ease-silk),transform var(--dur-base) var(--ease-silk);transition-delay:calc(var(--i, 0) * var(--stagger))}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-reveal-group].in>*{opacity:1;transform:none}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-unveil]{clip-path:inset(100% 0 0 0);transition:clip-path var(--dur-slow) var(--ease-drape)}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-unveil] .unveil-img{transform:scale(1.06);transition:transform 1.8s var(--ease-silk)}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-unveil].in{clip-path:inset(0 0 0 0)}:is(.mm-home,.mm-shop,.mm-contact).mm-js [data-unveil].in .unveil-img{transform:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mm-base.css.map */
