.catalog_page .catalog_detail .item_main_info .info_item .wholesale-block {
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 10px 15px;
  background: #F1FDE2;
  width: fit-content; }
  .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: flex-start;
    flex-wrap: wrap; }
    .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .info__icon {
      max-width: 23px;
      height: auto;
      margin-right: 10px; }
      .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .info__icon > div {
        display: flex;
        align-items: center;
        justify-content: flex-start; }
    .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .info__title {
      margin-right: 10px; }
    .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .info__text {
      margin-right: 10px;
      position: relative;
      display: flex;
      flex-direction: column; }
      .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .info__text .text__title {
        font-weight: bold;
        line-height: 1;
        font-size: 14px;
        margin-bottom: 5px; }
    .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .animate-load {
      border: 1px solid #4fad00;
      padding: 5px 10px;
      width: fit-content;
      margin-top: 10px;
      color: #4fad00;
      background: transparent;
      transition: all .3s;
      font-weight: bold; }
      .catalog_page .catalog_detail .item_main_info .info_item .wholesale-block .block__info .animate-load:hover {
        color: white;
        background: #4fad00; }
.catalog_page .catalog_detail .item_main_info .info_item .prices_block .quantity_block_wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start; }
  .catalog_page .catalog_detail .item_main_info .info_item .prices_block .quantity_block_wrapper .cheaper_form {
    margin-top: 10px; }

/*
.item-stock {
  .store_title {
    border-bottom: 1px dotted;
  }
  .store_qty {
    color:#52b72a; font-weight: bold;
  }
  &.dropdown {
    cursor:pointer;
    .dropdown-items {
      position: absolute;
      display: block;
      top: 100%;
      padding-top: 10px;
      .dropdown-wrapper {
        background: #fff;
        padding: 25px;
        display: flex;
        flex-direction: column;
        width: fit-content;
        -webkit-box-shadow: 0px 0px 16px 8px rgba(34, 60, 80, 0.2);
        -moz-box-shadow: 0px 0px 16px 8px rgba(34, 60, 80, 0.2);
        box-shadow: 0px 0px 16px 8px rgba(34, 60, 80, 0.2);
      }
    }
  }
}

*/
.prices_block .prices {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start; }
  .prices_block .prices .cheaper_form::before {
    content: "";
    position: absolute;
    top: 4px;
    left: 0px;
    width: 15px;
    height: 15px;
    background: url(/bitrix/templates/aspro_next_custom/images/svg/ai.svg) -74px -84px no-repeat; }
  .prices_block .prices .cheaper_form span {
    border-bottom: 1px dotted; }

.services .small-gallery-block .slides .item {
  height: 300px; }
  .services .small-gallery-block .slides .item > div {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 100%; }
    .services .small-gallery-block .slides .item > div img {
      height: 100%;
      width: 100%;
      object-fit: cover; }

@media screen and (max-width: 1024px) {
  .services .small-gallery-block .slides .item {
    height: 200px; } }
@media screen and (max-width: 767px), projection and (max-width: 767px), tv and (max-width: 767px), handheld and (max-width: 767px) {
  .top_slider_wrapp.view_3 {
    padding-top: 100% !important;
    overflow: unset;
    overflow-x: hidden; }
  .top_slider_wrapp .flex-viewport {
    height: 100%; }
  .top_slider_wrapp .slides {
    height: 100% !important; }
    .top_slider_wrapp .slides li.box {
      height: 100% !important; }
      .top_slider_wrapp .slides li.box .wrapper_inner {
        height: 100% !important; }
        .top_slider_wrapp .slides li.box .wrapper_inner table {
          height: 100%;
          overflow: hidden;
          position: relative;
          display: block !important; }
          .top_slider_wrapp .slides li.box .wrapper_inner table tbody {
            display: block !important;
            position: relative;
            height: 100%; }
            .top_slider_wrapp .slides li.box .wrapper_inner table tbody tr:nth-child(3) {
              display: block !important;
              position: relative;
              height: 100%; }
              .top_slider_wrapp .slides li.box .wrapper_inner table tbody tr:nth-child(3) .tablet_img {
                height: 100%;
                overflow: hidden;
                position: relative;
                display: block !important; }
                .top_slider_wrapp .slides li.box .wrapper_inner table tbody tr:nth-child(3) .tablet_img img {
                  height: 100%;
                  width: auto;
                  min-width: 100%; } }
.catalog-item .item_info .brand {
  display: block; }
  .catalog-item .item_info .brand a {
    color: #999999;
    font-size: 14px;
    font-weight: 600; }

/*# sourceMappingURL=custom_decode.css.map */
