@media (min-width: 768px) {
  .site-header__logo_text_sh {
    max-width: 280px;
  }
  .site-header__logo_wrap_sh {
    max-width: 295px;
  }
  .site-header__search_block_sh {
    margin-right: 6px;
    max-width: 460px;
  }
  .site-header__contacts_sh {
    padding-right: 0;
  }
  .site-header__contacts_sh .site-header__login_block_sh {
    padding-left: 0;
    margin-left: 0;
  }
  .site-header__contacts_sh .site-header__login_block_sh .site-header__login_sh {
    text-align: right;
  }
  .site-header__contacts_sh {
    width: auto;
  }
  .site-header__middle_inner_sh {
    justify-content: space-between;
    padding: 14px 0;
  }
  .brends__brends_btn {
    margin-right: 10px;
  }
  .top_menu > li > a {
    text-transform: uppercase;
    font-weight: bold;
  }
  .folders-block__item_in_fib {
    padding-top: 100%;
  }
  .folders-block__item_in_fib img {
    object-position: 50% 0%;
  }
}
.site-header__call_btn_sh {
  font-weight: bold;
  text-transform: uppercase;
}
.site-header__contacts_icon_sh svg {
  fill: #ff4228;
  opacity: 1;
}
.site-header__btn_win_sh {
  display: none;
}
.site-header__work_time_sh {
  margin-right: 14px;
  font-weight: bold;
  color: #000;
}
.product-list.thumbs .product-item .gr-product-image .gr-product-slider {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.product-list.thumbs .product-item .gr-product-image .gr-product-slider .slick-list {
  height: 100%;
}
.product-list.thumbs .product-item .gr-product-image .gr-product-slider .slick-dots {
  margin-top: -25px;
  position: relative;
  z-index: 5;
}
@media (max-width: 960px) {
  .product-list.thumbs .product-item .gr-product-image .gr-product-slider .slick-dots {
    display: none;
  }
}
.gr-product-slider-dots {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: flex;
  z-index: 3;
}
.gr-product-slider-dots div {
  flex: auto;
  position: relative;
}
.gr-product-slider-dots div a {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: block;
}
.gr-product-image .slick-track {
  min-width: 100%;
}
.block-v {
  width: 100%;
  height: 100%;
}
.video-anonce .card-slider__thumb-img {
  position: relative;
}
.video-anonce .card-slider__thumb-img:before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  width: 70px;
  height: 50px;
  transform: translate(-50%, -50%);
  background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2261%22%20height%3D%2260%22%20%20viewBox%3D%220%200%2061%2060%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3C%21--%20Generator%3A%20Sketch%2052.4%20%2867378%29%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%20%3Ctitle%3EYoutube%3C%2Ftitle%3E%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%20%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%20%3Cg%20id%3D%22soc_circle%22%20transform%3D%22translate%28-180.000000%2C%20-280.000000%29%22%3E%20%3Cg%20id%3D%22color_theme%22%3E%20%3Cg%20id%3D%22Color%22%20transform%3D%22translate%2880.000000%2C%2080.000000%29%22%3E%20%3Cg%20id%3D%22Youtube%22%20transform%3D%22translate%28100.000000%2C%20200.000000%29%22%3E%3Cpath%20d%3D%22M45.68%2C23.9613454%20C45.68%2C23.9613454%2045.367%2C21.7080464%2044.408%2C20.7157773%20C43.191%2C19.4128493%2041.827%2C19.4067179%2041.202%2C19.331097%20C36.724%2C19%2030.007%2C19%2030.007%2C19%20L29.993%2C19%20C29.993%2C19%2023.276%2C19%2018.798%2C19.331097%20C18.172%2C19.4067179%2016.809%2C19.4128493%2015.591%2C20.7157773%20C14.632%2C21.7080464%2014.32%2C23.9613454%2014.32%2C23.9613454%20C14.32%2C23.9613454%2014%2C26.6080775%2014%2C29.2537877%20L14%2C31.7349713%20C14%2C34.3817035%2014.32%2C37.0274137%2014.32%2C37.0274137%20C14.32%2C37.0274137%2014.632%2C39.2807127%2015.591%2C40.2729817%20C16.809%2C41.5759097%2018.408%2C41.5350335%2019.12%2C41.6709468%20C21.68%2C41.9223353%2030%2C42%2030%2C42%20C30%2C42%2036.724%2C41.989781%2041.202%2C41.658684%20C41.827%2C41.5820411%2043.191%2C41.5759097%2044.408%2C40.2729817%20C45.367%2C39.2807127%2045.68%2C37.0274137%2045.68%2C37.0274137%20C45.68%2C37.0274137%2046%2C34.3817035%2046%2C31.7349713%20L46%2C29.2537877%20C46%2C26.6080775%2045.68%2C23.9613454%2045.68%2C23.9613454%20L45.68%2C23.9613454%20Z%22%20fill%3D%22%23CE1312%22%2F%3E%20%3Cpolygon%20id%3D%22Path%22%20fill%3D%22%23fff%22%20points%3D%2226.696%2034.7414138%2026.695%2025.5534723%2035.341%2030.1632825%22%2F%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fsvg%3E) 50% 50% no-repeat;
  background-size: 130px;
  border-radius: 6px;
  z-index: 5;
}
.video-anonce .card-slider__thumb-img img {
  object-position: 50% 0%;
}
.product-list.thumbs .product-item .gr-vendor-block {
  min-height: 18.75px;
}
.product-list.thumbs .product-item .gr-product-anonce.fulltext > div {
  min-height: 35px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.product-list.thumbs .product-item .gr-product-anonce.fulltext.active > div {
  display: -webkit-box;
  -webkit-line-clamp: initial;
  line-clamp: initial;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
#more {
  font-style: italic;
  cursor: pointer;
  font-weight: bold;
  font-size: 23px;
  color: var(--mainColor2);
}
body .product-list.thumbs .product-item .gr-product-options .option-item {
  margin-bottom: 0;
}
body .product-list.thumbs .product-item .gr-product-options .shop2-product-options {
  padding: 10px 0 2px;
}
body .product-list.thumbs .product-item .gr-product-anonce {
  margin: 5px 0;
}
body .product-list.thumbs .product-item .gr-product-name {
  margin-bottom: 5px;
}
body .slick-dots li button {
  height: 5px;
  width: 5px;
  box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5);
}
.site-header__top_social_sh {
  justify-content: center;
}
.site-header__logo_text_sh {
  text-align: center;
}
.site-header__logo_wrap_sh img {
  max-width: 100% !important;
}
.site-header__logo_wrap_sh {
  padding: 0;
}
.site-header__top_sh {
  display: none;
}
@media (max-width: 767px) {
  .site-header__work_time_sh {
    width: 100%;
    text-align: center;
  }
  .site-header__top_social_sh {
    display: flex;
  }
  .site-header__contacts_sh {
    width: auto;
  }
  .site-header__login_sh {
    margin: 0 auto;
  }
}
@media (max-width: 960px) {
  .site-header__top_sh {
    display: flex;
  }
  .site-header__middle_inner_sh .site-header__login_block_sh {
    display: none;
  }
  .site-header__top_inner_sh .site-header__top_social_sh {
    display: none;
  }
}
