@media (min-width: 768px) {
  .container {
    padding-left: 8px;
    padding-right: 8px;
  }

  .header__container {
    padding: 15px 25px;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .header__inner {
    padding: 10px 25px 20px;
  }

  .header_lite .header__container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 20px;
  }

  .footer__container {
    padding: 60px 25px;
  }

  .search__form:not(.search-by-detail-name__form) {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 20px;
  }

  .header_lite .search__form {
    margin: 0;
  }

  .header__actions {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }

  .section__title {
    margin-bottom: 40px;
  }

  .section-offers__list {
    gap: 40px 20px;
  }

  .good-item__image {
    height: 260px;
  }

  .section-offers__list .good-item:last-of-type .good-item__image {
    height: 540px !important;
  }

  .section-categories__item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 300px;
    flex: 0 0 300px;
  }

  .categories-item__preview {
    height: 120px;
  }

  .categories-item__image {
    max-height: 110px;
  }

  .swiper.section-categories__slider {
    padding-left: 25px;
  }

  .section-categories .swiper-wrapper {
    padding: 0 25px;
  }

  .categories-item__tags {
    margin-bottom: 40px;
  }

  .section-questions__block {
    padding: 0 10px;
  }

  .section-search__container {
    padding: 40px 25px;
  }

  .manufacturers__wrapper {
    -ms-grid-columns: (55px)[5];
    grid-template-columns: repeat(5, 55px);
  }

  .manufacturers__item {
    height: 55px;
    width: 55px;
  }

  select.bc_select,
  .bc_block__active~.bc_block .bc_select {
    background-position: right 10px top 50%;
  }

  #bc3 .bc_s_wrp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    gap: 10px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  #bc3 .bc_select,
  .search-detail {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
  }

  #bc3 .bc_select.selected {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }

  .bc_block .search__input {
    margin-bottom: 0;
  }

  .search-by-detail-name__image {
    height: 300px;
  }

  .mpn_wrap {
    /* grid-template-columns: repeat(5, 1fr); */
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
  }

  .section-callback__container {
    padding: 60px 25px 40px;
  }

  .popup__close-btn {
    display: block;
  }

  .callback-popup .popup__container {
    padding: 40px;
  }
}