.tm-product-analogs574{margin-top:44px!important;margin-bottom:40px!important;max-width:100%;min-width:0}
.tm-analogs-heading574{margin-bottom:20px}.tm-analogs-heading574 h2{margin-bottom:8px}.tm-analogs-heading574 p{font:400 13px/1.6 Manrope,sans-serif;color:#737b83;margin:0}
.tm-product-analogs574 .mx-rail-wrap{position:relative;max-width:100%;min-width:0}
.tm-product-analogs574.tm-product-analogs574 .mx-rail{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0!important;padding:0!important}
.tm-product-analogs574 .mx-rail::-webkit-scrollbar{display:none}
.tm-product-analogs574.tm-product-analogs574 .mx-rail>.mx-card{flex:0 0 25%!important;min-width:0!important;width:25%!important;max-width:25%!important;scroll-snap-align:start;box-sizing:border-box!important}
.tm-product-analogs574 .mx-round-float{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;border-radius:3px!important;background:#f2f3f4!important;color:#343b43!important;border:1px solid #d9dde0!important;padding:7px!important;top:30%!important;box-shadow:0 2px 10px #0000000d!important}
.tm-product-analogs574 .mx-round-float:hover{background:#e2e5e8!important}.tm-product-analogs574 .mx-round-float svg{width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important}
@media(max-width:1100px) and (min-width:1025px){.tm-product-analogs574.tm-product-analogs574 .mx-rail>.mx-card{flex-basis:33.333%!important;width:33.333%!important;max-width:33.333%!important}}
@media(max-width:1024px){.tm-product-analogs574{display:none!important}}
