@media screen and (min-width: 1200px) {
.js-product-img:hover {
    transform: scale(1.05);
}
.js-product-img {
    transition: 0.2s ease-in-out;
}
}
.js-store-filter-mob-btn.t-store__filter__opts-mob-btn.t-name.t-name_xs {
    font-size: 18px !important;
}

.t-store__filter__item-title.js-store-filter-item-title {
    font-size: 15px;
}

span.t-store__filter__title {
    font-size: 14px;
}

.t-store__card__imgwrapper {
    border-radius: 24px;
    overflow: hidden;
}


.t-typography__characteristics.js-store-prod-charcs {
    font-size: 16px !important;
    margin-bottom: 4px;
}

@media screen and (min-width: 1200px) {
    .t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
        max-width: 23.7073% !important;
    }
}
    .t-store__relevants__container .t-store__scroll-icon-wrapper {
        display: none;
    }

    .t-store__card__textwrapper {
    padding-top: 15px !important;
}
    
.t-store__prod-popup__name, .t-store__relevants__title {
        color: #252628;
    font-size: 25px !important;
    font-weight: 500;
    line-height: 100%;
    letter-spacing: -0.01em;
}

.t-store__relevants__title {
    margin-bottom: 25px !important;
}

.t-store__prod-popup__btn-wrapper {
    display: none !important;
}

.t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
        margin-right: 0px !important;
    }
}

.t-popup .t-typography__title {
    color: #252628;
    font-family: Roboto;
    font-size: 20px;
    font-weight: 700;
    line-height: 120%; /* 24px */
    letter-spacing: -0.01em;
    text-transform: uppercase;
}

.js-store-prod-all-text {
    color: #545454;
    font-family: Roboto;
    font-size: 16px;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: -0.02em;
}

.t-typography__characteristics.js-store-prod-charcs {
    color: #7B7B7B;
    font-family: Roboto;
    font-size: 12px;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: -0.01em;
}

/*Общие стили всех кнопок*/
.t-store__prod-popup__text a {
    padding: 12px 20px 12px 16px; /* — отступы внутри кнопки*/
    border-radius: 10px; /* — скругления углов*/
    margin-right: 15px; /* — отступ справа от кнопки до соседней кнопки*/
    margin-bottom: 10px; /* — отступ снизу от кнопки*/
    transition: background-color .3s !important;
    display: inline-flex;
    align-items: center;
}

/*Стили иконок перед надписью*/
.t-store__prod-popup__text a:before {
    content: '';
    display: block;
    background-size: cover;
    margin-right: 5px; /* — отступ справа от иконки*/
    display: block;
}


/*OZON*/
.t-store__prod-popup__text a[href*=ozon]:before {
    /*ссылка на иконку*/
    background-image: url(https://static.tildacdn.com/tild6332-3533-4432-b433-633532396234/Logo_Ozon_RGB_2.svg);
        width: 27px !important; /* — ширина иконки*/
    height: 27px !important; /* — высота иконки*/
}
.t-store__prod-popup__text a[href*=ozon] {
    color: #000000 !important; /* — цвет надписи*/
    background-color: #FFCA0A; /* — цвет фона кнопки*/
}
.t-store__prod-popup__text a[href*=ozon]:hover {
    background-color: #222222; /* — цвет фона при наведении*/
    color: #ffffff !important;
}


/*Яндекс Маркет*/
.t-store__prod-popup__text a[href*=yandex]:before {
    /*ссылка на иконку*/
    background-image: url(https://static.tildacdn.com/tild6430-3135-4861-a433-353534636461/photo.svg);
    width: 32px; /* — ширина иконки*/
    height: 27px; /* — высота иконки*/
}
.t-store__prod-popup__text a[href*=yandex] {
    color: #000000 !important; /* — цвет надписи*/
    background-color: #FFCA0A; /* — цвет фона кнопки*/
}
.t-store__prod-popup__text a[href*=yandex]:hover {
    background-color: #222222; /* — цвет фона при наведении*/
    color: #ffffff !important;
}

