.cat-menu > li > a:hover {
  color: #fff;
}
.site-logo__desc {
  font-weight: bold;
}
.site-header:before, .top-navigat {
  background: #3984a1;
}
.top-menu > li > a {
  color: #fff;
}
.login-btn svg {
  fill: #fff;
}
.top-contacts .address-block {
  font-weight: bold;
  color: #3984a1;
}
.icon-tit {
  color: #3984a1 !important;
}
.card-block-1__icon svg path {
  fill: #fff !important;
}
.g-article__text a, .g-article--simple-view .g-article__name {
  color: #3984a1;
}
.grid-text a, .product_columns_4 .product-list.thumbs .product-item .gr-vendor-block a, .localtabs > ul > li .localtabs__title > a, p strong a, p a, .localpagelist2__block-text, .remodal[data-remodal-id=contacts-popup] .site-email div a, .field-value a, .product-list.simple .product-item .gr-vendor-block a, .product-list.list .product-item .gr-vendor-block a, .product-quick-view .shop2-product .gr-vendor-block a {
  color: #3984a1 !important;
}
#orderForm select:not([multiple]), .form-item select:not([multiple]), .gr-field-style select:not([multiple]), .option-item:not(.deligate-option) select:not([multiple]), .tpl-field select:not([multiple]) {
  box-shadow: 0 0 0 1px transparent, inset 0 0 0 1px #afced9 !important;
}
@media (min-width: 1024px) {
  .site-form-wrap.active .site-form-inner {
    position: relative;
  }
  .site-form-wrap.active .site-form-inner:after {
    position: absolute;
    content: "";
    background: #fff;
    width: 300px;
    height: 100px;
    top: -20px;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
  }
  .header_main_page .site-header__inner .shop-btns {
    position: relative;
    z-index: 1;
  }
}
.news-block__item_image_nb {
  padding-top: 0;
}
.news-block__item_image_nb img {
  position: relative;
}
.news-block__item_anons_nb p {
  margin: 0;
}
.news-block__item_anons_nb {
  margin-bottom: 10px;
}
.bottom-name__copy_sf {
  margin-top: 0;
}
.sand .folders-block__body {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  gap: 10px;
}
@media (max-width: 1260px) {
  .sand .folders-block__body {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }
}
@media (max-width: 800px) {
  .sand .folders-block__body {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
@media (max-width: 640px) {
  .sand .folders-block__body {
    grid-template-columns: 1fr 1fr;
  }
}
.sand .folders-block__body .folders-block__item {
  grid-row-start: unset;
  grid-row-end: unset;
  grid-column-start: unset;
  grid-column-end: unset;
  display: block;
}
.sand .folders-block__body .folders-block__item .folders-block__image {
  padding-top: 100%;
  border-radius: var(--gr_wrap_radius);
}
.sand .folders-block__body .folders-block__item .folders-block__item_str {
  position: static;
  margin: 10px 0 0;
}
.sand .folders-block__body .folders-block__item .folders-block__item_title {
  padding: 0;
  color: #000;
  background: none;
  font-size: 15px;
  min-height: 0;
}
.sand .folders-block__body .folders-block__item .folders-block__desc {
  display: none;
}
