/*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;  }*/
.gap {
  --sm: 16px; /* или любое значение по умолчанию */
  gap: var(--gap, var(--sm));
}
.no_goods {
  padding: 30px 30px 0px;
  display: none !important;
}


table.table thead + tbody td .th-mobile {
  display: none;
}

/*фикс обрезания картинок в слайдере - START*/
@media (min-width: 992px) {
  .banners-big__wrapper .main-slider__item,
  .banners-big__wrapper .banners-big__depend-height {
    height: auto;
    min-height: auto;
    aspect-ratio: 1920 / 760;
    background-size: cover;
  }
  .banners-big__wrapper .swiper-slide {
    height: auto;
  }
}
/*фикс обрезания картинок в слайдере - END*/


.mobilemenu__menu-item .toggle_block:not(.btn, button) {
  width: 100%;
}

.mobile-menu-only {
  display: none;

  @media screen and (max-width:768px) {
    & {
      display: block;
    }
  }
}

