:root{--mm-cream:#FDF6EB;--mm-cream-2:#FFF9F1;--mm-ink:#3A2A1F;--mm-brown:#4A3324;--mm-muted:#57402F;--mm-orange:#E87722;--mm-teal:#29C58D;--mm-teal-2:#22B57F;--mm-line:rgba(74,51,36,.12);--mm-serif:"Fraunces",Georgia,"Times New Roman",serif;--mm-sans:"Inter",system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;--mm-radius:22px;--mm-max:1160px}html{scroll-behavior:smooth}body{background:var(--mm-cream)!important;color:var(--mm-ink)!important;font-family:var(--mm-sans)!important}.mm-store,.mm-store *{box-sizing:border-box}.mm-store{font-family:var(--mm-sans);color:var(--mm-ink);background:var(--mm-cream);font-size:17px}.mm-store h1,.mm-store h2,.mm-store h3{font-family:var(--mm-serif);color:var(--mm-brown);letter-spacing:-.02em;line-height:1.08;margin:0 0 .6em}.mm-store h1{font-size:clamp(32px,4.6vw,54px);font-weight:700}.mm-store h2{font-size:clamp(26px,3vw,38px);font-weight:700}.mm-store p{line-height:1.6;color:var(--mm-muted);margin:0 0 1em;font-size:18px}.mm-stars{display:flex;align-items:center;gap:.55em;color:#e3a008;font-size:17px;margin-bottom:.65em}.mm-stars span{color:var(--mm-muted);font-weight:500}.mm-kicker{font-size:17px;font-weight:700;color:var(--mm-brown);margin:0 0 .55em!important}.mm-eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:14px;font-weight:700;color:var(--mm-orange);margin:0 0 .4em}.mm-checks{list-style:none;padding:0;margin:1em 0 1.35em}.mm-checks li{position:relative;padding:.42em 0 .42em 1.9em;color:var(--mm-ink);font-size:18px}.mm-checks li:before{content:"\2713";position:absolute;left:0;top:.38em;width:1.15em;height:1.15em;border-radius:999px;background:#e877221f;color:var(--mm-orange);display:grid;place-items:center;font-size:.75em;font-weight:800}.mm-cta{display:inline-flex;align-items:center;justify-content:center;gap:.4em;background:linear-gradient(180deg,var(--mm-teal),var(--mm-teal-2));color:#fff!important;text-decoration:none!important;font-weight:700;font-size:18px;padding:1em 1.55em;border-radius:999px;border:0;cursor:pointer;box-shadow:0 10px 24px #22b57f47}.mm-cta:hover{filter:brightness(1.03)}.mm-cta--wide{width:100%;padding:1.1em 1.2em}.mm-trust-row{display:flex;flex-wrap:wrap;gap:.85em 1.1em;margin-top:1em;font-size:16px;color:var(--mm-muted);font-weight:500}.mm-price,.mm-price-row{display:flex;align-items:baseline;gap:.65em;margin:.35em 0 1em}.mm-price__now{font-size:30px;font-weight:800;color:var(--mm-brown)}.mm-price__was{font-size:19px;color:#9a8575;text-decoration:line-through}.announcement-bar,.mm-ticker,[class*=announcement]{background:#3a2a1f!important;color:#fff!important}.header__heading-link,.header__heading,.header__heading-logo-wrapper{font-family:var(--mm-serif)!important;color:var(--mm-orange)!important;font-weight:700!important}.header__menu-item,.header__inline-menu a{font-family:var(--mm-sans)!important;font-weight:500!important;color:var(--mm-brown)!important}.menu-drawer,.menu-drawer .menu-drawer__menu-item,.menu-drawer a,.menu-drawer .list-menu__item{font-family:var(--mm-sans)!important;color:#f5efe4!important}.product__column-sticky,.product__media-wrapper,.product__info-wrapper,.product__info-container,[class*=column-sticky],sticky-header{position:static!important;inset:auto!important}.mm-hero{position:relative;padding:0;background:linear-gradient(180deg,var(--mm-cream-2),var(--mm-cream))}.mm-hero__top-media{width:100%;line-height:0;display:flex;justify-content:center;background:var(--mm-cream-2)}.mm-hero__top-media img{display:block;width:100%;height:auto}@media(min-width:901px){.mm-hero__top-media{padding:28px 6vw 0}.mm-hero__top-media img{max-width:720px;border-radius:24px;box-shadow:0 18px 50px #3a2a1f1f}}.mm-hero__inner{max-width:var(--mm-max);margin:0 auto;padding:2.5em 6vw 2em}.mm-hero__copy{max-width:720px;margin:0 auto;text-align:center}.mm-hero__copy .mm-checks{text-align:left;max-width:420px;margin-left:auto;margin-right:auto}.mm-hero__copy .mm-quote-card{margin-left:auto;margin-right:auto;text-align:left}.mm-hero__frame{border-radius:28px;overflow:hidden;border:5px solid var(--mm-orange);box-shadow:0 18px 50px #3a2a1f1f;background:transparent;aspect-ratio:1/1}.mm-hero__frame img,.mm-feature__media img,.mm-pdp-gallery__main img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mm-quote-card{margin-top:1.4em;background:#fff;border-radius:18px;padding:1em 1.1em;box-shadow:0 10px 30px #3a2a1f14;border:1px solid var(--mm-line);max-width:420px}.mm-quote-card p{color:var(--mm-ink);margin:.35em 0;font-size:17px}.mm-quote-card__by{font-size:15px;color:var(--mm-muted);font-weight:600}.mm-quote-card__stars{color:#e3a008;font-size:16px}.mm-wave{height:42px;background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;margin-top:1em}.mm-band{background:#fff;padding:3.25em 0}.mm-band--cream{background:var(--mm-cream)}.mm-band__inner{max-width:var(--mm-max);margin:0 auto;padding:0 6vw}.mm-lede{max-width:62ch;font-size:19px}.mm-center{text-align:center}.mm-center .mm-pillars,.mm-center .mm-cards{text-align:left}.mm-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:1em;margin-top:1.5em}.mm-cards article{background:var(--mm-cream-2);border:1px solid var(--mm-line);border-radius:18px;padding:1.15em 1.1em}.mm-cards h3{font-size:19px;margin-bottom:.35em}.mm-cards p{margin:0;font-size:17px}.mm-cards--3{grid-template-columns:repeat(3,1fr);max-width:900px;margin-left:auto;margin-right:auto}.mm-feature{padding:3.25em 0;background:var(--mm-cream)}.mm-feature__inner{max-width:var(--mm-max);margin:0 auto;padding:0 6vw;display:grid;grid-template-columns:1fr 1fr;gap:2.5em;align-items:center}.mm-feature__media{border-radius:24px;overflow:hidden;background:#fff;border:1px solid var(--mm-line);box-shadow:0 14px 40px #3a2a1f14}.mm-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin:1.5em 0 1.75em}.mm-pillars>div{background:#fff;border-radius:18px;padding:1.1em;border:1px solid var(--mm-line);display:flex;flex-direction:column;gap:.35em}.mm-pillars strong{color:var(--mm-brown);font-size:18px}.mm-pillars span{color:var(--mm-muted);font-size:17px}.mm-band__cta{margin-top:1.75em}.mm-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1.4em}.mm-reviews blockquote{margin:0;background:#fff;border:1px solid var(--mm-line);border-radius:18px;padding:1.15em 1.1em;box-shadow:0 8px 24px #3a2a1f0d}.mm-reviews p{color:var(--mm-ink);margin:.4em 0 .75em;font-size:17px}.mm-reviews cite{font-style:normal;font-size:15px;color:var(--mm-muted);font-weight:600}.mm-faq{background:#fff;padding:3em 0 4em}.mm-faq details{border-top:1px solid var(--mm-line);padding:1em 0}.mm-faq details:last-child{border-bottom:1px solid var(--mm-line)}.mm-faq summary{cursor:pointer;font-weight:700;color:var(--mm-brown);font-size:19px}.mm-faq details p{margin:.65em 0 0;font-size:17px}.mm-steps{margin:1em 0 0;padding-left:1.2em;color:var(--mm-ink);font-size:18px}.mm-steps li{margin:.55em 0;line-height:1.5}.mm-pdp-hero{padding:2.25em 0 1em;background:linear-gradient(180deg,#fff,var(--mm-cream))}.mm-pdp-hero__inner{max-width:var(--mm-max);margin:0 auto;padding:0 6vw;display:grid;grid-template-columns:.95fr 1.05fr;gap:2.5em;align-items:start}.mm-pdp-gallery__main{background:transparent;border-radius:24px;overflow:hidden;border:1px solid var(--mm-line);box-shadow:0 14px 40px #3a2a1f14;aspect-ratio:1/1}.mm-pdp-thumbs{display:flex;gap:.55em;margin-top:.75em;flex-wrap:wrap}.mm-pdp-thumb{border:2px solid transparent;border-radius:14px;padding:0;background:#fff;cursor:pointer;overflow:hidden}.mm-pdp-thumb.is-active,.mm-pdp-thumb:hover{border-color:var(--mm-orange)}.mm-pdp-thumb img{display:block;width:72px;height:72px;object-fit:cover}.mm-product-form{margin-top:.35em}@media(max-width:900px){.mm-feature__inner,.mm-pdp-hero__inner{grid-template-columns:1fr;gap:1.5em}.mm-cards,.mm-pillars,.mm-reviews{grid-template-columns:1fr 1fr}.mm-cards--3{grid-template-columns:1fr 1fr;max-width:none}}@media(max-width:640px){.mm-cards,.mm-pillars,.mm-reviews,.mm-cards--3{grid-template-columns:1fr}}.mm-hero__frame img,.mm-pdp-gallery__main img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}.mm-pdp-thumb,.mm-feature__media{background:transparent}.header-wrapper,.section-header{position:relative!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/mm-selene.css.map */
