.mmbx{--ink:#1C1F26;--text:#3D4048;--muted:#5F656C;--line:#E4E6EB;--soft:#F5F5F7;--or:#C2410C;--ok:#166534;--ease:cubic-bezier(.22,1,.36,1)}.mmbx .product__media,.mmbx .product__media.card{border-radius:20px!important;background:var(--soft)!important;overflow:hidden;border:0!important}.mmbx .product__media img{object-fit:contain!important}.mmbx .product__thumbnail{border-radius:12px!important;overflow:hidden;background:var(--soft)!important;border:1.5px solid transparent!important;opacity:.7;transition:opacity .2s var(--ease),border-color .2s var(--ease)}.mmbx .product__thumbnail img{object-fit:contain!important}.mmbx .product__thumbnail[aria-current=true],.mmbx .product__thumbnail.is-active,.mmbx .product__thumbnail:hover{opacity:1;border-color:var(--ink)!important}.mmbx .product__thumbnail:after,.mmbx .product__thumbnail:before{display:none!important}.mmbx .product__info{color:var(--ink)}.mmbx .prorw-revi-badge{margin-bottom:6px}.mmbx .prorw-preview-badge,.mmbx .prorw_preview_badge_setup{font-size:13px!important;color:var(--muted)!important}.mmbx .prorw-icon{color:var(--ink)!important}.mmbx:not(.mmhero) .product__title h1{font-size:26px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--ink)!important;text-transform:none!important}@media(min-width:990px){.mmbx:not(.mmhero) .product__title h1{font-size:34px!important;line-height:1.12!important}}.mmbx .product__price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.mmbx .product__price .price__regular,.mmbx .product__price .price__regular *{font-size:24px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--ink)!important}.mmbx .product__price .price__sale,.mmbx .product__price .price__sale *,.mmbx .product__price .price-c-text{font-size:14px!important;font-weight:400!important;color:var(--muted)!important}.mmbx .product__price .price-save{display:inline-flex!important;align-items:center;height:24px;padding:0 10px;border-radius:999px;background:#e9f5ec!important;color:var(--ok)!important;font-size:12.5px!important;font-weight:600!important}.mmbx .product__price .custom-tax-note{font-size:12.5px;color:var(--muted)}.mmbx .mmp-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mmbx .mmp-top a.mmp-chip{justify-content:center;text-align:center;min-height:48px;padding:8px 12px;border-radius:14px;font-size:14px;line-height:1.25;border:1.5px solid var(--line)}.mmbx .mmp-top a.mmp-chip:hover{border-color:var(--ink)}.mmbx .mmp-top .mmp-chip.is-on{background:#fff!important;color:var(--ink)!important;border:2px solid var(--ink)!important}.mmbx .mmp-top select.mmp-select{max-width:none;border-radius:14px!important}.mmbx variant-radios label,.mmbx .variant-picker label,.mmbx fieldset label{border-radius:14px!important;min-height:44px;font-size:14px!important;font-weight:500!important}.mmbx fieldset legend,.mmbx .form__label{font-size:12.5px!important;font-weight:600!important;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)!important}.mmbx .product-form__submit{min-height:54px!important;border-radius:999px!important;background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important;font-size:16px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.mmbx .product-form__submit .btn-fill{display:none!important}.mmbx .product-form__submit:hover{transform:translateY(-1px);box-shadow:0 8px 24px #1c1f262e}.mmbx .product-form__submit,.mmbx .product-form__submit *{transition:transform .2s var(--ease),box-shadow .2s var(--ease)}.mmbx .product-form__submit[disabled]{background:#fff!important;color:var(--muted)!important;border:1.5px solid var(--line)!important}.mmbx .product-sticky-form__card{border-radius:20px!important;background:#ffffffeb!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid var(--line)!important;box-shadow:0 10px 30px #1c1f261f!important}.mmbx .product-sticky-form .media{border-radius:10px;overflow:hidden;background:var(--soft)}.mmbx .product-sticky-form p{color:var(--ink)!important;font-weight:600!important}.mmbx .product-sticky-form .button--primary{border-radius:999px!important;background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important;font-weight:600!important;text-transform:none!important}.mmbx .product-sticky-form .button--primary .btn-fill{display:none!important}.mmbx .mmp-chip .nw{white-space:nowrap}.mmbx .mmp-top a.mmp-chip{flex-wrap:wrap;align-content:center;gap:0 .3em}
/*# sourceMappingURL=/cdn/shop/t/416/assets/mm-pdp-buybox.css.map */
