.mm-products{padding:35px 0 65px;scroll-margin-top:25px}.mm-products header{display:flex;justify-content:space-between;gap:70px;align-items:end;margin-bottom:30px}.mm-products header .mm-title{max-width:650px;margin:0}.mm-products header>.mm-text{max-width:310px;margin:0}.mm-products__grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.mm-products__card{min-width:0}.mm-products__image-link{display:block;aspect-ratio:1.03;background:#EBF0EC;overflow:hidden}.mm-products__image{width:100%;height:100%!important;object-fit:contain!important}.mm-products h3{font-size:16px;font-weight:normal;line-height:1.5;overflow-wrap:anywhere;margin:15px 0 8px}.mm-products h3 a{text-decoration:none}.mm-products h3 a:hover{text-decoration:underline;text-underline-offset:4px}.mm-products__price{font-size:13px;color:#5E6B66;margin:0}.mm-products__empty{border-block:1px solid #D2DDD7;padding:30px 0;font-size:14px;line-height:1.8;color:#5E6B66}@media(max-width:749px){.mm-products{padding:25px 0 40px}.mm-products header{display:block}.mm-products header>.mm-text{margin-top:18px;max-width:100%}.mm-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.mm-products h3{font-size:14px}.mm-products__price{font-size:12px}}.mm-route-products{padding:45px 0}.mm-route-products h2{font:normal 17px/1.5 Arial,sans-serif;overflow-wrap:anywhere;margin:15px 0 8px}.mm-route-products h2 a{text-decoration:none}