body {
    background-color: #E6E6E6; /* Цвет фона сайта */
}



/* Поле поиска */
.t-store__search-wrapper {
    background-color: transparent !important; /* Убираем фон */
    border: 1px solid #D1D1D1 !important;     /* Новый цвет границы */
    width: 189px !important;                  /* Задаём ширину */
    border-radius: 4px;                       /* Необязательно — для мягкости */
    padding: 2px 8px;                         /* Отступы для аккуратного вида */
}

.t-store__filter__input {
    background-color: transparent !important;
    width: 100% !important;
    border: none !important;
    outline: none !important;
    padding: 6px 0;
    font-size: 14px;
    height: 26px;
}

/* Вариант товара "Размер" внутри карточки товара */
.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    background-color: transparent !important;
}

/*

/* Цвет фона фильтров */
.t-store__filter__item-controls-wrap {
    background-color: #e6e6e6 !important;
}

/* Параметры кнопки "Ок" в фильтре с ценой */
.t-store__filter__item_price .t-store__filter__btn {
    width: 43% !important;
}

.t-store__filter__btn, .t-store__filter__input {
    background: #e6e6e6 !important;
}

/* Цвет фона карточек товаров */
.t786 .t-store__card__bgimg {
    background-color: #D1D1D1;
}

/* Межбуквенное расстояние в заголовках карточек */
.t-store__card .t-typography__title {
   letter-spacing: -0.05em !important;
}

/* Мобильная версия, перенос цены вниз, увеличение текста*/
@media (max-width: 480px) {
  .t-store__card__textwrapper {
    display: flex;
    flex-direction: column; /* Столбиком */
    align-items: flex-start; /* Выровнять по левому краю */
    gap: 5px; /* Расстояние между блоками */
  }

  .t-store__card__price-wrapper {
    justify-content: flex-start; /* Чтобы цена не оставалась справа */
  }
  
      .t-descr_xxs {
        font-size: 14px !important;
    }
    
        .t-store__mobile-two-columns .t-store__card__title.t-name {
        font-size: 16px !important;
        font-weight: 400 !important;
    }
    
    .t-popup .t-typography__title {
    font-weight: 400 !important;
    font-size: 20px !important;
}
    
}



*/