.mm-product--v2 .mm-gallery__badge{display:none!important}
@media(max-width:989px){.mm-product--v2 .mm-product__grid>.mm-gallery{max-width:none!important;width:auto;margin-left:-16px;margin-right:-16px}}
.mm-product--v2 .mm-slider,.mm-product--v2 .mm-slide{max-width:none}
.mm-product--v2 .mm-dots{display:flex}
.mm-versions{padding:16px 16px 0;max-width:460px;margin:0 auto;text-align:center;box-sizing:border-box}
@media(min-width:990px){.mm-versions{padding:18px 0 0}}
.mm-versions__label{font-size:14px;color:var(--mm-muted);margin:0 0 10px!important;text-align:center}
.mm-versions__label b{color:var(--mm-ink)}
.mm-versions__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;justify-content:center;justify-items:stretch}
.mm-version{display:flex;flex-direction:column;align-items:center;gap:6px;padding:7px 6px 9px;background:#fff;border:2px solid var(--mm-line);border-radius:14px;cursor:pointer;font:700 13px var(--font-body--family);color:var(--mm-ink);transition:border-color .15s,background .15s,transform .15s}
.mm-version:hover{transform:translateY(-1px)}
.mm-version.is-on{border-color:var(--mm-green);background:#EDF5EF;box-shadow:0 8px 18px -14px rgba(31,77,58,.8)}
.mm-version__img{display:block;width:100%;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#fff}
.mm-version__img img{width:100%;height:100%;object-fit:cover}
.mm-version__img:empty{border:1.5px dashed #CDBDA8}
.mm-ill:has(svg){border-style:solid!important}
.mm-ill--s:has(svg){border:0!important;background:#FBE1E5}
.mm-ill .mm-ill__ico{width:58%;height:58%;color:var(--mm-red)}
.mm-ill--s .mm-ill__ico{width:64%;height:64%}
.mm-ill--m:has(svg){border:3px solid #fff!important;background:#FFF8F0}
.mm-ill--green .mm-ill__ico{color:var(--mm-green)}
.mm-ill--gold .mm-ill__ico{color:#B08A35}
.mm-ill--red .mm-ill__ico{color:var(--mm-red)}
.mm-ill--l:has(svg){border-width:3px!important;border-style:solid!important}
.mm-ill--l.mm-ill--green:has(svg){border-color:var(--mm-green)!important}
.mm-ill--l.mm-ill--gold:has(svg){border-color:var(--mm-gold)!important}
.mm-ill--l.mm-ill--red:has(svg){border-color:var(--mm-red)!important}
.mm-gcard__ill .mm-gcard__ico{width:56%;height:56%;color:var(--mm-red)}
