.top_menu > li > a {
  color: #000;
}
.top_menu > li > a:hover {
  color: #000;
}
/*2var*/
.desktop-folders {
  background-image: url(https://supboard-russia.ru/d/free-pngru-269.png);
  background-size: auto;
}
.dop_info {
  font-size: 27px;
  color: #f0b70f;
  margin: 0 auto;
}
.filter-block .ui-widget.ui-widget-content .ui-slider-handle {
  background: #fff !important;
  border: 3px solid #eaa666 !important;
}
@media (max-width: 480px) {
  .burger-block.active .burger-block__inner {
    padding-bottom: 100px;
  }
  .shop2-vendors {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.stars_wrap {
  display: flex;
  align-items: center;
}
.tpl-stars {
  margin: auto 0 !important;
}
.rating_count {
  font-size: 12px;
  min-height: 18px;
}
@media (max-width: 1100px) {
  .folders-block__enter, .folders-block__more_fb, .product-list.thumbs .product-item .product-item__params-btn, .product-list.thumbs .product-item .product-additional__more_info span, .product-list.thumbs .product-item .buy-one-click, .news .news__item-btn {
    font-size: 12px;
  }
}
.product-list.thumbs .product-item .gr-product-image, .product-list.simple .product-item .gr-product-image {
  padding: 0 !important;
}
.product-list.thumbs .product-item .gr-product-image a, .product-list.simple .product-item .gr-product-image a {
  position: relative;
}
.product-list.thumbs .product-item .gr-product-image a img, .product-list.simple .product-item .gr-product-image a img {
  position: relative;
  width: auto;
  height: auto;
  object-fit: inherit;
}
.card-slider__image a img {
  position: relative;
  width: auto;
  height: auto;
  margin: auto;
}
.card-slider__image a {
  display: flex;
  align-items: center;
}
.card-slider__controls {
  top: 50% !important;
}
@media (max-width: 768px) {
  .card-slider__image {
    padding: 0 !important;
  }
  .card-slider__image a {
    position: relative !important;
  }
  .card-slider__image a img {
    position: relative !important;
    width: auto;
    height: auto;
    object-fit: inherit;
  }
}
.product-flags {
  left: auto !important;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  text-align: right;
  margin-left: auto;
  right: 0;
}
body .product-flags__item {
  font: 400 13px / 1 "Rubik", sans-serif !important;
  margin-bottom: 0;
}
body .product-flags__item span {
  padding: 2px 5px 2px !important;
}
@media (max-width: 499px) {
  body .product-flags__item span {
    font-size: 11px !important;
    padding: 2px 2px 2px !important;
    line-height: 1 !important;
  }
}
.personal_data_item {
  display: flex;
}
.personal_data_item label {
  margin-top: 0;
}
.burger-block.addon710 .burger-block__menu.active:after {
  z-index: -1 !important;
}
@media (max-width: 480px) {
  .burger-block.active .burger-block__inner {
    padding-bottom: 0 !important;
  }
}
.popover-body * .pluso-share {
  display: none !important;
}
