﻿.product{display: flex;flex-direction:column;align-items: center;justify-content: space-between;padding: 9% 11% 10%;border:1px solid var(--gray_light);min-height: 281px;position: relative;}.product:hover{box-shadow: 0.5px 0.5px 8px rgba(69, 68, 79, 0.35);}.product__title{font-size: 18px;line-height: 21px;font-family: var(--font);font-weight: 400;align-self: flex-start;margin-bottom: 20px;color: var(--black_title);}.product__price{font-family: var(--font_title);align-self: flex-end;font-weight: 500;font-size: 20px;line-height: 24px;color: var(--black_title);margin-top: 20px;}.product__ruble{font-size: 14px;}.product__img{max-height: 125px;}.product__sign {position: absolute;font-size: 18px;top: 0px;right: 0px;line-height: 21px;color: #fff;background: #FF7800;padding: 0px 6px;text-align: center;display: inline-block;}.product__sign_honestsign{background: none;bottom: 18%;top: auto;max-width: 100%;overflow: hidden;}.product__sign_hit:before {content: 'хит!';}.product__sign_action:before {content: 'акция!';}.product__sign_honestsign:before {content: url(i/honestsign.png);}.product__listmain{display: grid;grid-template-columns: repeat(auto-fill, minmax(295px, 1fr));grid-gap: 51px 20px;margin-bottom: 64px;}.product_main{border: 1px solid #C1C8DF;border-radius: 4px;min-height: auto;padding: 16px;box-shadow: none !important;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: space-between;}.product_main > *{position: relative;z-index: 1;}.product_main .product_link{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;}.product_main .product__imgmain{height: 200px;overflow: hidden;width: 100%;margin-bottom: 0;padding: 16px;display: inline-flex;align-items: center;justify-content: center;}.product_main .product__imgmain img{object-fit: cover;max-height: 100%;max-width: 100%;}.product_main .product__title_main{text-decoration: underline;font-family: var(--font);font-weight: normal;font-size: 18px;line-height: 27px;color: #0D67E1;height: 54px;overflow: hidden;margin-bottom: 12px;text-align: center;align-self: center;display: inline-flex;align-items: center;}.product_main .product__price_main{font-family: var(--font_title);font-weight: 600;font-size: 20px;line-height: 24px;color: #0C1533;margin-bottom: 12px;margin-top:auto;align-self: center;}.product_main .product__price_main .product__ruble{font-size: 13px;}.product__listmain_application{grid-template-columns: repeat(auto-fill, minmax(190px, 1fr));grid-gap: 51px 20px;margin-bottom: 96px;}@media (min-width: 64em) {.product__price{}}@media (max-width: 64em) {}@media (max-width: 48em) {}@media (max-width: 36em) {.product__title{font-size: 12px;line-height: 15px;}.product__img{width: 80%;}.product{min-height: 213px;}.product__price{font-size: 16px;line-height: 20px;}.product__ruble{font-size: 12px;}.product__sign {font-size: 12px;line-height: 12px;}.product__sign_honestsign{bottom: 23%;}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {.product__title {width: 100%;}}.otherList .otherList__item > a{box-shadow: 0.5px 0.5px 4px rgba(69, 68, 79, 0.35);padding-left: 16px;text-align: center;justify-content: center;border: none;height: 272px !important;padding: 0 16px;}.otherList .otherList__item p.price {display: inline-block;border-radius: 40px;background-color: #FFEAD7;padding: 8px 16px;font-size: 14px;line-height: 16px;color: var(--orange);margin: 16px 0 0 0;}.otherList .otherList__item p.price .equipment__ruble {font-size: 10px;}.otherList__item > a:hover {box-shadow: 0.5px 0.5px 8px rgba(69, 68, 79, 0.35);}.otherList__item .category__img {max-width: 154px;}@media screen and (max-width: 991px) {.otherList .otherList__item > a {width: 240px !important;margin: 0 10px 0 0;justify-content: flex-end;padding: 0 16px 16px 16px;}#sliderother {width: calc(100% + var(--container_plr));margin: 0 calc(-1 * var(--container_plr)) 0 0;}#sliderother .slick-slide {width: 250px;height: 282px;padding: 5px;}.otherList .otherList__item .category__text {font-size: 18px;line-height: 21px;}}@media screen and (max-width: 699px) {.otherList .otherList__item .category__text {font-size: 14px;line-height: 16.44px;margin: 8px 0 0px 0;}.otherList .otherList__item > a {width: 172px !important;height: 264px !important;}.otherList .otherList__item .category_first {flex-direction: column;}.otherList .otherList__item .category__img_first, .otherList .otherList__item .category__img {width: calc(100% - 20px);}#sliderother .slick-slide {width: 180px;height: 274px;}}