/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/
/* Examples (uncomment to use):*/
/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */
/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }
/* Hide compare button */
/* a.compare_item { display: none !important;  }*/
.stickers .sticker_khit {
  background-color: #f4633a;
}
.svg.colored.svg-inline-icon * {
  fill: #f4633a;
  }
.stickers .sticker_novinka {
  background-color: #7fa0ac;
}
.stickers .sticker_sale_text {
  background-color: #2e5665;
}
.sticky_menu.wrapper1 .sidebar_menu_inner .logo-block {
  padding-top: 10px;
  padding-bottom: 10px;
}
.video-block .image .play::after, .video-block .image .play::before {
  content: "";
  position: absolute;
  top: 75%;
  left: 50%;
  transition: transform ease .3s;
  background-color: #f15a38;
}
.video-block .image .play::after {
  margin: -35px 0 0 -35px;
  width: 70px;
  height: 70px;
  border-radius: 100%;
}
.top_slider_wrapp .banner_title .head-title:not(.option-font-ignore) {
  font-weight: 400;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active::before, .swiper-pagination-bullet:hover::before {
  transform: scale(1.5);
  background-color: #9e9e9e;
  background-color: #f15a38;
}
.top_big_one_banner.short_block.v2 .top_slider_wrapp .main-slider .main-slider__wrapper .main-slider__item:not(.image) .img img {
  max-height: calc(100% + 10px);
  top: auto;
}
body .wrapper1 .menu-wrapper .menu_top_block.catalog_block .menu &gt; li &gt; .dropdown-block .dropdown {
  display: flex;
  position: static;
  width: 295px !important;
  box-shadow: none;
  opacity: 1;
  visibility: visible;
  padding: 17px 40px 15px;
  border-radius: 0 3px 3px 0;
}
.footer-demis{
  margin-top: 33px;
}
.demis-link-txt {
font-size: 14px;
display: block;
line-height: 1.4;
margin-top: 8px;
color: #999;
}