/* Выпадающий список сортировки без скруглений */
.t-store__sort-select {
    background-color: #F0EAE0;  /* фон */
    color: #6C0D0D;             /* цвет текста */
    border: 1px solid #6C0D0D;  /* рамка */
    border-radius: 0;            /* острые края */
    padding: 4px 10px;           /* отступы */
}

/* Стрелка сортировки */
.t-store__sort-select-wrapper:after {
    border-top-color: #6C0D0D;  /* цвет стрелки */
    border-right-color: transparent;
    border-left-color: transparent;
}

/* Фильтр "Цена" в каталоге Scents&Senses */
#rec1909610441 .t-store__filter-price select {
    background-color: #F0EAE0;   /* фон выпадающего списка */
    color: ##6C0D0D;              /* цвет текста */
    font-size: 14px;             /* размер текста */
    border: 1px solid ##6C0D0D;   /* рамка */
    border-radius: 0 !important; /* острые края */
    padding: 4px 10px;
    width: 100%;
}

/* Стрелка выпадающего списка */
#rec1909610441 .t-store__filter-price select::-ms-expand {
    display: none; /* скрываем стандартную стрелку в IE */
}

#rec1909610441 .t-store__filter-price select::after {
    border-top-color: ##6C0D0D; /* цвет стрелки */
}

.t-store__cart-item {
    margin-bottom: 5px; /* уменьшение расстояния между товарами */
    padding: 5px 0;     /* уменьшение внутреннего отступа */
}

/* Рамка только у фото товара */
.t-store__card__img,
.t-store__card__bgimg {
    border: 1px solid #6C0D0D;
    border-radius: 0px; /* скругление */
    overflow: hidden;
}

/* Плашки вариантов (2-4 позиции и состав) */
.js-product .t-product__option-item,
.js-product .t-store__option-item {
    background-color: #F0EAE0 !important;
    border: 1px solid #6C0D0D !important;
    color: #6C0D0D !important;
    border-radius: 0px !important;
    padding: 4px 10px !important;
}

/* Наведение */
.js-product .t-product__option-item:hover,
.js-product .t-store__option-item:hover {
    border-color: #6C0D0D !important;
}

/* Активный вариант */
.js-product .t-product__option-item.t-active,
.js-product .t-store__option-item.t-active {
    background-color: #F0EAE0 !important;
    color: #6C0D0D !important;
    border-color: #6C0D0D !important;
}

/* Dropdown */
.js-product select {
    background-color: #F0EAE0 !important;
    border: 1px solid #6C0D0D !important;
    color: #6C0D0D !important;
    border-radius: 0px !important;
    padding: 10px !important;
}

/* Dropdown фокус */
.js-product select:focus {
    border-color: #6C0D0D !important;
    outline: none !important;
}

@media screen and (max-width: 480px) {
    .t-title {
        font-size: 14px !important;
    }

    .t-text {
        font-size: 14px !important;
    }

    .t-descr {
        font-size: 14px !important;
    }
}