/* контейнер поиска */
.t-store__search-wrapper {
    width: 300px !important;
    max-width: 300px !important;
}

/* поле ввода */
.t-store__search-wrapper .t-store__filter__input {
    width: 280px !important;
    max-width: 280px !important;
    height: 40px !important;      /* можешь изменить (высоту) */
    padding: 0 15px !important;
    border-radius: 20px !important;
    border: none !important;
    background: #fff !important;
    box-shadow: 0 2px 8px rgba(0,0,0,0.1) !important;
    outline: none !important;
    font-size: 14px !important;
}

/* placeholder */
.t-store__search-wrapper .t-store__filter__input::placeholder {
    content: "Поиск вкуса";
    color: #999 !important;
    opacity: 1 !important;
}

/* Окно выбора свойств (контейнер) */
.t-store__filter__item-controls-container {
    border-radius: 12px !important;              /* скругление окна */
    background-color: #ffffff !important;        /* белый фон */
    box-shadow: 0 4px 16px rgba(0,0,0,0.08);     /* лёгкая тень */
    padding: 12px 16px !important;               /* внутренние отступы */
}

/* Цвет текста опций */
.t-store__filter__item-controls-container .t-store__filter__title,
.t-store__filter__item-controls-container .t-descr {
    color: #56724E !important;
}

/* Чекбоксы более круглые */
.t-store__filter__checkbox .t-checkbox__indicator {
    border-radius: 999px !important;             /* делает кружочек */
    border-color: #56724E !important;
}

/* Состояние, когда чекбокс включён */
.t-store__filter__checkbox .t-checkbox:checked + .t-checkbox__indicator {
    background-color: #56724E !important;
    border-color: #56724E !important;
}


