:root{--ml-cream: #FBF6EC;--ml-sand: #F3E9D6;--ml-sand-deep: #EADFC7;--ml-lemon: #F4D35E;--ml-lemon-bright: #F7C948;--ml-gold: #C9A227;--ml-gold-soft: #E4C97E;--ml-azur: #7BA7BC;--ml-azur-deep: #3E6B80;--ml-blush: #EBD3CC;--ml-sage: #8A9A5B;--ml-ink: #2A2622;--ml-ink-soft: #5B534B;--ml-line: rgba(42, 38, 34, .14);--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Jost", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 400;--ml-radius-sm: 12px;--ml-radius: 18px;--ml-radius-lg: 28px;--ml-radius-xl: 40px;--ml-shadow: 0 24px 60px -30px rgba(42, 38, 34, .4);--ml-shadow-soft: 0 14px 40px -24px rgba(42, 38, 34, .32);--ml-shadow-gold: 0 18px 44px -22px rgba(201, 162, 39, .45);--ml-ease: cubic-bezier(.22, 1, .36, 1)}body{letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.title,.product__title,.banner__heading{font-family:var(--font-heading-family);font-weight:500;font-optical-sizing:auto;letter-spacing:-.012em;line-height:1.08}.h0{font-size:clamp(3.4rem,6.2vw,6.6rem)}h1,.h1{font-size:clamp(2.9rem,4.6vw,4.6rem)}.price,.price__regular,.price-item{font-family:var(--font-body-family);letter-spacing:.01em}::selection{background:var(--ml-lemon);color:var(--ml-ink)}html{scroll-behavior:smooth}body.gradient:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.5;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E")}body>*{position:relative;z-index:1}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-weight:500;letter-spacing:.02em;text-transform:none;min-height:5.2rem;padding:0 3.2rem;transition:transform .4s var(--ml-ease),box-shadow .4s var(--ml-ease),background-color .3s ease}.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:var(--ml-shadow-soft)}.ml-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;letter-spacing:.02em;min-height:5.4rem;padding:0 3.4rem;border-radius:46px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:transform .4s var(--ml-ease),box-shadow .4s var(--ml-ease),background-color .3s ease,color .3s ease}.ml-btn--lemon{background:var(--ml-lemon);color:var(--ml-ink);box-shadow:var(--ml-shadow-gold)}.ml-btn--lemon:hover{transform:translateY(-2px);background:var(--ml-lemon-bright)}.ml-btn--ink{background:var(--ml-ink);color:var(--ml-cream)}.ml-btn--ink:hover{transform:translateY(-2px);box-shadow:var(--ml-shadow)}.ml-btn--ghost{background:transparent;color:currentColor;border-color:currentColor}.ml-btn--ghost:hover{background:var(--ml-ink);color:var(--ml-cream);border-color:var(--ml-ink)}.ml-eyebrow{display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ml-gold)}.ml-eyebrow:before,.ml-eyebrow--center:after{content:"";width:3.2rem;height:1px;background:currentColor;opacity:.7}.ml-eyebrow--center{justify-content:center}.ml-container{width:100%;max-width:var(--page-width);margin-inline:auto;padding-inline:2rem}@media screen and (min-width:750px){.ml-container{padding-inline:5rem}}.ml-section{padding-block:clamp(5.6rem,9vw,11rem)}.ml-divider-gold{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--ml-gold-soft),transparent);opacity:.8}.ml-dot:after{content:"";display:inline-block;width:.6rem;height:.6rem;margin:0 1.2rem;border-radius:50%;background:var(--ml-lemon);vertical-align:middle}.ml-marquee{overflow:hidden;white-space:nowrap;border-block:1px solid var(--ml-line)}.ml-marquee__track{display:inline-flex;align-items:center;gap:0;animation:ml-scroll 32s linear infinite}.ml-marquee__item{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(1.6rem,2.4vw,2.4rem);padding-block:1.6rem;color:var(--ml-ink)}@keyframes ml-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ml-marquee__track{animation:none}}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-link .header__heading-logo{transition:opacity .3s ease}.header__menu-item span,.header__active-menu-item{font-family:var(--font-body-family);font-weight:400;letter-spacing:.06em;font-size:1.4rem;text-transform:uppercase}.header__menu-item:hover span{color:rgb(var(--color-foreground))}.header__heading-link,.header__heading{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em}.footer .footer__content-top{padding-bottom:4rem}.footer-block__heading,.footer__content-bottom .footer__column{font-family:var(--font-body-family);letter-spacing:.06em}.footer-block__heading{text-transform:uppercase;font-size:1.3rem;letter-spacing:.16em;color:var(--ml-gold-soft)}.footer__content-top .footer-block--newsletter .footer-block__heading{color:inherit}.card-wrapper .card__heading,.card__heading a{font-family:var(--font-heading-family);font-weight:500}.product__title h1,.product__title h2{font-weight:500}.product .price{font-size:2.2rem}.product__text.subtitle{font-family:var(--font-body-family)}.badge{font-family:var(--font-body-family);font-weight:500;letter-spacing:.04em}.js .ml-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--ml-ease),transform .9s var(--ml-ease)}.js .ml-reveal.ml-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.js .ml-reveal{opacity:1;transform:none}}.rte a,.ml-link{color:var(--ml-ink);text-decoration-color:var(--ml-gold);text-underline-offset:.3em;text-decoration-thickness:1px}.ml-pdp-stars{display:flex;align-items:center;gap:.8rem;color:var(--ml-gold);letter-spacing:.14em;font-size:1.5rem;margin-bottom:.4rem}.ml-pdp-stars span{color:var(--ml-ink-soft);letter-spacing:normal;font-size:1.35rem}.ml-pdp-tagline{font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;color:var(--ml-ink-soft);margin:.4rem 0 0}.ml-pdp-features{list-style:none;margin:.4rem 0 0;padding:0;display:grid;gap:1rem}.ml-pdp-features li{display:flex;align-items:center;gap:1rem;font-size:1.5rem}.ml-pdp-features .ml-icon{width:3rem;height:3rem;margin:0;flex:none;color:var(--ml-gold);background:#c9a2271a}.ml-pdp-features .ml-icon svg{width:1.6rem;height:1.6rem}.ml-pdp-reassure{display:grid;gap:1.1rem;margin:.4rem 0 0;padding:1.8rem;border:1px solid var(--ml-line);border-radius:var(--ml-radius);background:#c9a2270d}.ml-pdp-reassure div{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;color:var(--ml-ink-soft)}.ml-pdp-reassure .ml-icon{width:3.2rem;height:3.2rem;margin:0;flex:none;color:var(--ml-sage);background:#8a9a5b1f}.ml-pdp-reassure .ml-icon svg{width:1.6rem;height:1.6rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ml-brand.css.map */
