/* Ways to save only: match Size selection styling without resizing controls. */
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-save-tab,
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-tier-grid button {
    background: transparent;
    border: 1px solid var(--wm-line);
    border-radius: 12px;
    color: var(--wm-ink);
    box-shadow: none;
    transition: background .18s ease, border-color .18s ease, box-shadow .18s ease;
}
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-save-tab:hover,
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-tier-grid button:hover {
    border-color: var(--wm-rust);
    transform: none;
}
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-save-tab[aria-selected="true"],
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-tier-grid button[aria-pressed="true"] {
    background: var(--wm-rust);
    border-color: var(--wm-rust);
    color: #fff;
    box-shadow: 0 4px 12px rgba(196,90,42,.22);
}
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-tier-grid button[aria-pressed="true"] small {
    color: #fff;
}
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-save-tab:focus-visible,
body.single-product.wm-globalized-product .wm-mm010-save-module .wm-mm010-tier-grid button:focus-visible {
    outline: 2px solid var(--wm-rust);
    outline-offset: 3px;
}
