.site-header .top-menu > li > a, .site-header .top-menu > li ul li a {
  font-weight: bold;
  color: #000;
}
.block_cover {
  font-size: 0;
  background-size: contain;
}
.top-slider__body {
  background: rgba(141, 43, 99, 0.8);
}
@media (min-width: 641px) {
  .block_cover {
    background-position: left;
  }
}
.site-folders__title-text {
  color: #fff;
  background: rgba(141, 43, 99, 0.8);
}
.filter-block .shop2-filter__header {
  color: #1cbec9;
}
.shop-folders-wrap .shop-folders li a {
  color: #8e2c63;
}
.actions-block__text {
  background: transparent;
}
@media (max-width: 1700px) and (min-width: 1440px) {
  body.addons688 .product-list.thumbs .product-item .gr-product-additional {
    height: auto;
    flex-direction: column;
  }
  body.addons688 .product-list.thumbs .product-item .gr-product-additional .gr-product-additional__options-btn, body.addons688 .product-list.thumbs .product-item .gr-product-additional .gr-product-additional__amount {
    width: 100%;
  }
}
@media (min-width: 1440px) {
  body.addons688 .product-list.thumbs .product-item .gr-product-additional {
    height: auto;
  }
  body.addons688 .product-list.thumbs {
    margin-right: -5px;
    margin-left: -5px;
  }
  body.addons688 .product-list.thumbs .product-item {
    width: calc(25% - 10px);
    margin: 0 5px 30px;
  }
}
body.addons688 .product-list.thumbs .product-item .gr-product-name {
  font-size: 14px;
}
body.addons688 .product-list.thumbs .product-item .product-body__right {
  padding: 10px 20px 10px;
}
body.addons688 .product-list.thumbs .product-item .gr-rating-block {
  margin-top: 10px;
}
body.addons688 .product-list.thumbs .product-item .gr-product-add {
  padding: 0 20px 10px;
}
body.addons688 .product-list.thumbs .product-item .product-amount {
  padding: 0 20px 10px;
}
@media (max-width: 639px) {
  body.addons688 .product-list.thumbs .product-item {
    width: 50%;
  }
  body.addons688 .product-list.thumbs .product-item .gr-product-add {
    flex-direction: column;
  }
  body.addons688 .product-list.thumbs .product-item .gr-product-add .gr-product-price {
    width: 100%;
    padding: 0 0 10px;
  }
  body.addons688 .product-list.thumbs .product-item .gr-product-add .gr-product-btns {
    width: 100%;
    justify-content: space-between;
  }
  body.addons688 .product-list.thumbs .product-item .gr-product-additional {
    flex-direction: column;
    height: auto;
  }
  body.addons688 .product-list.thumbs .product-item .gr-product-additional .gr-product-additional__options-btn, body.addons688 .product-list.thumbs .product-item .gr-product-additional .gr-product-additional__amount {
    width: 100%;
  }
}
.top-slider__body {
  max-width: 540px;
}
