:root{--mm-ink:#1d1a22;--mm-muted:#5f5868;--mm-line:#e7e1ee;--mm-brand:#7d5ea8;--mm-brand-ink:#fff;--mm-soft:#f7f3fb;--mm-s1:.5rem;--mm-s2:1rem;--mm-s3:1.5rem;--mm-s4:2.5rem;--mm-s5:4rem;--mm-h1:clamp(2rem,7.2vw,3.5rem);--mm-h2:clamp(1.6rem,5.6vw,2.5rem);--mm-h3:clamp(1.15rem,3.6vw,1.4rem);--mm-radius:2px}html,body{overflow-x:clip;max-width:100%}body{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}img,video{max-width:100%;height:auto}main h1,.h1{font-size:var(--mm-h1);line-height:1.08;letter-spacing:-.01em}main h2,.h2{line-height:1.15}main p{line-height:1.6}.button,button.button,.add-to-cart-button,.mm-btn,a.button,input[type=submit]{min-height:48px;padding-inline:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--mm-radius);letter-spacing:.12em;text-transform:uppercase;font-size:.8125rem;font-weight:500}.header__icon,.header__icon--summary,.menu-drawer__menu-item,.menu-drawer__close-button,.facets__summary,summary{min-height:44px;min-width:44px}.menu-drawer__menu-item{display:flex;align-items:center;padding-block:.75rem;font-size:1.0625rem}@media(max-width:989px){header .menu-list:not(.menu-drawer *){display:none!important}header .header__row,header .header__columns{min-height:64px}}product-card .card-gallery,product-card [class*=card-gallery]{aspect-ratio:3/4;overflow:hidden}product-card img{object-fit:cover;width:100%;height:100%}@media(max-width:749px){.product-grid,ul.product-grid,[class*=product-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:24px!important}quick-add-component.quick-add{display:none!important}product-card [class*=price]{font-size:.95rem!important}product-card [class*=title],product-card h3{font-size:.8125rem!important;letter-spacing:.04em;line-height:1.35}}@media(min-width:750px){quick-add-component.quick-add{opacity:0;transition:opacity .2s}product-card:hover quick-add-component.quick-add{opacity:1}}sticky-add-to-cart .button,sticky-add-to-cart button{min-height:48px}.mm-section{padding-block:var(--mm-s5);background:#fff}.mm-wrap{width:min(1200px,100% - 2.5rem);margin-inline:auto}.mm-wrap--narrow{width:min(760px,100% - 2.5rem)}.mm-head{text-align:center;margin-bottom:var(--mm-s4)}.mm-eyebrow{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mm-brand);margin:0 0 var(--mm-s1)}.mm-h2{font-size:var(--mm-h2);margin:0 0 var(--mm-s2);text-align:center;color:var(--mm-ink)}.mm-sub{color:var(--mm-muted);margin:0}.mm-sub a{color:var(--mm-brand);text-underline-offset:3px}.mm-size{background:var(--mm-soft)}.mm-size__label{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mm-muted);margin:var(--mm-s3) 0 var(--mm-s1)}.mm-size__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mm-size__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:750px){.mm-size__grid{grid-template-columns:repeat(6,1fr);gap:14px}.mm-size__grid--4{grid-template-columns:repeat(4,1fr)}}.mm-size__chip{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:76px;padding:.75rem .5rem;background:#fff;border:1px solid var(--mm-line);color:var(--mm-ink);text-decoration:none;transition:border-color .2s,transform .2s}.mm-size__chip:hover,.mm-size__chip:focus-visible{border-color:var(--mm-brand);transform:translateY(-2px)}.mm-size__t{font-size:1.25rem;font-weight:500;letter-spacing:.04em}.mm-size__n{font-size:.75rem;color:var(--mm-muted);margin-top:2px}.mm-faq__list{border-top:1px solid var(--mm-line)}.mm-faq__item{border-bottom:1px solid var(--mm-line)}.mm-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.875rem 0;font-size:1rem;font-weight:500;color:var(--mm-ink)}.mm-faq__q::-webkit-details-marker{display:none}.mm-faq__icon{position:relative;flex:0 0 14px;height:14px}.mm-faq__icon:before,.mm-faq__icon:after{content:"";position:absolute;inset:6px 0 auto 0;height:1.5px;background:currentColor;transition:transform .2s}.mm-faq__icon:after{transform:rotate(90deg)}.mm-faq__item[open] .mm-faq__icon:after{transform:rotate(0)}.mm-faq__a{padding:0 0 1.25rem;color:var(--mm-muted);line-height:1.65}.mm-faq__a p{margin:0 0 .5rem}.mm-faq__cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:var(--mm-s4)}.mm-btn{text-decoration:none;border:1px solid var(--mm-brand)}.mm-btn--primary{background:var(--mm-brand);color:var(--mm-brand-ink)}.mm-btn--ghost{background:transparent;color:var(--mm-brand)}@media(max-width:749px){.mm-faq__cta .mm-btn{flex:1 1 100%}}.mm-wa{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;display:inline-flex;align-items:center;gap:.5rem;min-height:52px;min-width:52px;padding:0 14px;border-radius:999px;background:#25d366;color:#fff;text-decoration:none;box-shadow:0 6px 20px #0000002e;font-size:.875rem;font-weight:500}.mm-wa__label{display:none}@media(min-width:990px){.mm-wa__label{display:inline}.mm-wa{padding:0 20px}}@media(max-width:989px){.mm-wa--product{bottom:calc(88px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.product-media-container__zoom-button{background:transparent!important;box-shadow:none!important;min-height:0!important;padding:0!important}@media(max-width:989px){header .header__navigation-bar-row{display:none!important}}@media(max-width:749px){.hero__media-wrapper{background:#2a2430 url(/cdn/shop/files/IMG-0044.jpg?v=1769634609&width=900) center 22%/cover no-repeat}video.hero__media,.hero__media-wrapper img.hero__media{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important}}footer .menu__item a,.footer a,.footer-utilities a,.policy-list-trigger,.social-icons__icon-wrapper,a.social-icons__icon-wrapper{min-height:44px;min-width:44px;display:inline-flex;align-items:center}.email-signup__button{min-width:48px;min-height:48px}.variant-option__button-label{min-height:44px;min-width:44px}.column-options__option{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.izyTerms{width:24px;height:24px}.jdgm-product-name,[class*=mas-rentados] a{display:inline-flex;align-items:center;min-height:44px}.flatpickr-monthDropdown-months,.numInputWrapper input{min-height:44px}.mm-footer{background:#1d1a22;color:#efeaf5;padding:56px 0 24px}.mm-footer__wrap{width:min(1200px,100% - 2.5rem);margin-inline:auto;display:grid;gap:32px}@media(min-width:990px){.mm-footer__wrap{grid-template-columns:minmax(240px,1fr) 3fr;gap:48px}}.mm-footer__logo{font-family:var(--font-heading--family,serif);font-size:1.75rem;color:#fff;text-decoration:none;letter-spacing:.02em}.mm-footer__tag{color:#bdb3c9;font-size:.9375rem;line-height:1.6;margin:.75rem 0 1.25rem;max-width:32ch}.mm-footer__wa{background:#25d366;border-color:#25d366;color:#fff}.mm-footer__cols{display:grid;grid-template-columns:1fr}@media(min-width:750px){.mm-footer__cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}}.mm-footer__col{border-bottom:1px solid rgba(255,255,255,.12)}@media(min-width:750px){.mm-footer__col{border:0}.mm-footer__col summary{pointer-events:none}}.mm-footer__col summary{list-style:none;display:flex;align-items:center;justify-content:space-between;min-height:52px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#fff;cursor:pointer}.mm-footer__col summary::-webkit-details-marker{display:none}@media(max-width:749px){.mm-footer__col summary:after{content:"+";font-size:1.25rem}.mm-footer__col[open] summary:after{content:"\2013"}}.mm-footer__col ul{list-style:none;margin:0 0 12px;padding:0}.mm-footer__col a{display:flex;align-items:center;min-height:44px;color:#d9d1e3;text-decoration:none;font-size:.9375rem;line-height:1.35}.mm-footer__col a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.mm-footer__col address{font-style:normal}.mm-footer__sizes{display:grid;grid-template-columns:repeat(3,1fr);column-gap:8px}.mm-footer__full{grid-column:1/-1}.mm-footer__logo{display:inline-flex;align-items:center;min-height:44px}body .jdgm-product-name a,body a.jdgm-product-name{display:inline-flex!important;align-items:center;min-height:44px}body input.izyTerms{width:24px!important;height:24px!important;margin:10px!important}body button.izyclear{min-height:44px!important}.mm-rev{background:#fff;overflow:hidden}.mm-rev__head{text-align:center;margin-bottom:var(--mm-s4)}.mm-rev__badge{display:inline-flex;align-items:center;gap:.6rem;min-height:48px;padding:.5rem 1.1rem;border:1px solid var(--mm-line);border-radius:999px;color:var(--mm-ink);text-decoration:none;font-size:.9375rem;background:#fff}.mm-rev__badge strong{color:#b8860b;font-weight:600}.mm-rev__badge:hover{border-color:var(--mm-brand)}.mm-rev__g{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid var(--mm-line);font-weight:700;color:#4285f4;font-family:Arial,sans-serif;font-size:.9rem}.mm-rev__track{list-style:none;margin:0;padding:0 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:-1.25rem;padding-right:1.25rem;scroll-padding-left:0}.mm-rev__track::-webkit-scrollbar{display:none}.mm-rev__card{scroll-snap-align:start;background:var(--mm-soft);border:1px solid var(--mm-line);padding:22px 20px;display:flex;flex-direction:column;gap:12px;min-width:0}.mm-rev__stars{color:#d4a017;display:flex;gap:2px}.mm-rev__q{margin:0;font-size:1rem;line-height:1.6;color:var(--mm-ink);font-style:normal;quotes:none}.mm-rev__more summary{list-style:none;cursor:pointer}.mm-rev__more summary::-webkit-details-marker{display:none}.mm-rev__toggle{display:inline-flex;align-items:center;min-height:44px;color:var(--mm-brand);font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}.mm-rev__more[open] .mm-rev__q--short,.mm-rev__more[open] .mm-rev__toggle{display:none}.mm-rev__who{margin:auto 0 0;display:flex;flex-direction:column;gap:2px;font-size:.875rem}.mm-rev__who span{color:var(--mm-muted);font-size:.8125rem}@media(min-width:750px){.mm-rev__track{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin-right:0;padding-right:0;gap:20px}.mm-rev__card{padding:28px}}.mm-rev--compact{padding-block:var(--mm-s4)}@media(min-width:750px){.mm-rev--compact .mm-rev__card:nth-child(n+4){display:none}}.mm-rev__more summary{display:block}.mm-rev__toggle{display:flex;width:max-content;margin-top:4px}#mm-back{top:auto!important;bottom:calc(16px + env(safe-area-inset-bottom))!important;left:16px!important;width:48px!important;height:48px!important;opacity:.9;z-index:59!important}@media(max-width:989px){body:has(.mm-wa--product) #mm-back{bottom:calc(88px + env(safe-area-inset-bottom))!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mm-polish.css.map */
