body .gr-slider__pic:before {
  background: none; }
  body .gr-slider__text {
    color: #fff;
    font-size: 20px;
    line-height: normal;
    margin-bottom: 30px; }
  @media (min-width: 769px) {
  body .gr-folder-block__arrows {
    display: flex;
    top: 48px;
    bottom: 22px;
    left: -15px;
    right: -15px; }
  body .gr-folder-block__arrows .slick-prev, body .gr-folder-block__arrows .slick-next {
    height: 89%; } }

.product-list.thumbs .product-item__image a, .product-list.simple .product-item__image a, .product-list.list .product-item__image a {
  background-size: contain; }

.card-slider.horizontal .card-slider__image {
  background-size: contain; }

.sale a {
  text-decoration: none;
  width: 100%; }

.gr-search-shop-btn, .shop2-block.search-form, .gr-search__shop-button {
  display: none; }

.gr-search {
  width: 100%; }

ul.inner-folders__list {
  list-style: none;
  padding: 0;
  padding-bottom: 50px; }

.inner-folders__list {
  margin: 0 -10px 0;
  padding: 0;
  list-style: none;
  font-size: 0; }

.inner-folders__list li {
  display: inline-block;
  vertical-align: top; }

.inner-folders__list li a {
  display: block;
  font-weight: normal;
  font-size: 15px;
  color: var(--mainColor6);
  opacity: 0.4;
  transition: color 0.3s, opacity 0.3s;
  text-decoration: none;
  padding: 5px 15px; }
  .inner-folders__list li a:hover {
    color: #ffbf14;
    opacity: 1; }

.card-page .pluso-share {
  display: none; }

.inner-folders__list li a {
  display: flex;
  flex-direction: column;
  align-items: center; }
  .inner-folders__list li a img {
    margin-bottom: 10px; }

ul.inner-folders__list {
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap; }

.kinds-block .kind-image a, .recent-block .recent-item .gr-recent-image a {
  -webkit-background-size: contain;
  background-size: contain; }

.shop-product-data .shop2-product-tags {
  margin-top: 30px; }

body .promo-code .tpl-field.type-checkbox.field-required.first-inline span {
  padding-top: 0;
  line-height: 1; }

@media (max-width: 640px) {
  .gr-cart-preview {
    height: 40px; } }

@media (max-width: 480px) {
  ul.inner-folders__list {
    align-items: flex-start;
    flex-wrap: wrap;
    justify-content: center; }

  .inner-folders__list li {
    max-width: 50%; }

  .inner-folders__list li a {
    text-align: center; } }

@media (min-width: 961px) {
  ul.inner-folders__list {
    justify-content: center; } }

.slid-sale {
  background-color: #fff; }

.slid-sale .slid-sale__title {
  color: #000; }
  .slid-sale .slid-sale__inner .slick-track {
    width: auto !important; }
  .slid-sale .slid-sale__inner .slick-track .slick-slide {
    width: auto !important; }

.product-list.thumbs .product-item__image {
  padding-top: 50%; }

@media (max-width: 480px) {
  #onicon .onicon-bookmark .onicon-button__title {
    display: none; } }

#onicon .onicon-bookmark .onicon-button__icon, #onicon .onicon-bookmark .onicon-menu__icon {
  color: #ff9824 !important; }

#onicon .onicon-bookmark .onicon-button__title {
  background-color: #ff9824 !important; }

.popover_preview-body {
  background-color: #fff; }

.popover_preview-wrap .popover_preview-close {
  top: 45px !important; }
