    /* Внутренняя тень в карточках товаров (необходимо грузить фото без фона) */
    .t-store__card__imgwrapper {
        box-shadow: inset 0 0 76px rgba(0, 0, 0, 0.25);
        border-radius: 10px;
    }
    @media screen and (max-width: 480px) {
    .t-store__card__imgwrapper .js-product-img {
        border-radius: 10px;
        min-height: 280px;
    }}
    /*Убираем серый фон в акциях и наборах*/
    /*#rec674399186 .t-store__card__imgwrapper,*/
    /*#rec690939816 .t-store__card__imgwrapper,*/
    /*#rec690944523 .t-store__card__imgwrapper {*/
    /*    box-shadow:unset !important;*/
    /*}*/
    /*Поднимаем кнопку купить выше*/
    @media screen and (min-width: 480px) {
    .t776 .t-store__card__btns-wrapper {
        margin-top: 0px !important;
    }}
    /*Фиксик для цвета товаров*/
    .js-product-img {
        mix-blend-mode:multiply;
    }
    /*Фикс для формы в попапе профессиональной косметики*/
    .t-store__prod-popup__container,
    .t-store__prod-popup__container .js-store-product {
        padding: 0px !important;
    }
    .t-store__prod-popup__container .t-container_fluid,
    .t-store__prod-popup__container .t-store__relevants__container {
        padding: 40px 20px;
    }
    
    @media screen and (min-width: 980px) {
        /*Поджать текст в попапе левее*/
        .t-container_fluid .t-col_7 {
            max-width: calc(5 / 12 * 100% - 40px) !important;
        }
        /*Картинку правее*/
        .t-slds__imgwrapper .t-slds__bgimg {
            background-position: right;
        }
    }
    /*Убираем стрелки галереи релевантных товаров*/
    @media screen and (min-width: 480px) {
        .t-store__relevants-grid-cont .t-slds__arrow_wrapper-left,
        .t-store__relevants-grid-cont .t-slds__arrow_wrapper-right {
            display:none !important;
        }
    }
    .t-store__relevants__container .t-slds__arrow_wrapper {
        height: 280px !important;
        top:140px !important;
        transform: translateY(-50%) !important;
    }
    .t-store__relevants__container .t-slds__arrow-right {
        right: 20px !important;
    }
    .t-store__relevants__container .t-slds__arrow-left {
        left: 20px !important;
    }

    /*Заголовок релевантные товары в попапе*/
    .t-store__relevants__title {
        text-align: center;
    }

    @media screen and (min-width: 1200px) {
        .t-store__relevants__title {
            color: #000000 !important;
            font-size: 42px !important;
            font-family: 'Inter',Arial,sans-serif !important;
            line-height: 1.25 !important;
            font-weight: 300 !important;
            text-transform: uppercase !important;
            background-position: center center !important;
            border-color: transparent !important;
            border-style: solid !important;
        }
    }
    /*Выравнивание картинки по центру*/
    .js-product-img {
        display: block;
    }
    /*Поджатие карточек*/
    @media screen and (max-width: 640px) {
        .t-store__card {
            padding-left: 20px !important;
            padding-right: 20px !important;
        }
    }
    /*Высота отступа кнопок от фото товаров*/
    @media screen and (min-width: 480px) {
        .t-store__card__textwrapper {
            height: 102px!important;
        }
    }
    /*Выривнивание заголовка товара в попапе к кнопке избранного*/
    .t-store__prod-popup__title-wrapper {
        display: grid;
        grid-template-columns: auto 1fr;
        grid-gap: 5px;
    }
    .t-store__prod-popup__title-wrapper .t1002__addBtn {
        top: 3px;
        position: relative;
        grid-row: span 2;
    }
    /*Сдвиг кнопки избранного в попапе*/
    .t-store__prod-popup__title-wrapper .t1002__addBtn {
        margin-right: 10px;
        margin-left: -3px;
    }
    @media screen and (min-width: 960px) {
        .t-store__prod-popup__title-wrapper .js-store-prod-name {
            display: flex;
            text-align: left;
            align-items: center;
            margin-top: 4px;
        }
    }
    @media screen and (max-width: 959px) {
        /*Увеличение шрифта цены*/
        .t-store__prod-popup__price {
            font-size: 22px !important;
        }
        .t-store__prod-popup__title-wrapper .js-store-prod-name {
            display: flex;
            text-align: left;
            align-items: center;
            margin-top: 6px;
        }
    }
    /*Уменьшение максимальной высоты фото в слайдере релевантных товаров в мобильном устройстве*/
    .js-product-img {
        max-height: 280px;
    }
    .t-store__card__imgwrapper {
        padding-bottom: 280px !important;
    }
    /*Уменьшение кнопки +-*/
    @media screen and (max-width: 479px) {
        .t-store__prod-popup__btn-wrapper .t-store__prod__quantity {
            height: 49px !important;
        }
        .t-store__card__btns-wrapper .t-store__prod__quantity,
        .t-store__card__btns-wrapper .t-store__card__btn {
            height: 40px !important;
        }
    }
    @media screen and (min-width: 480px) {
        .t-store__prod-popup__btn-wrapper .t-store__prod__quantity,
        .t-store__prod-popup__btn-wrapper .t-store__card__btn {
            height: 44px !important;
        }
    }
    /*Скрытие артикулов*/
    .t1002__product-title__option, .t706__product-title__option {
        display: none;
    }
    /*Шрифт кнопки купить*/
    @media screen and (min-width: 1200px) {
        .t-store__card__btn-text, .js-store-prod-popup-buy-btn-txt {
            font-size: 14px !important;
        }
    }
    @media screen and (max-width: 1199px) and (min-width: 670px) {
        .t-store__card__btn-text, .js-store-prod-popup-buy-btn-txt {
            font-size: 12px !important;
        }
    }
    @media screen and (max-width: 669px) {
        .t-store__card__btn-text, .js-store-prod-popup-buy-btn-txt {
            font-size: 16px !important;
        }
    }
    
    /*Замена иконки удаления из окна избранного*/
    .t1002__wishlistwin-products .t1002__product-del:before {
        content: " ";
        width: 24px;
        height: 24px;
        position: absolute;
        background-image: url(https://static.tildacdn.com/tild3066-6664-4133-a661-636230376330/arrows_circle_remove.svg);
        background-size: 100%;
        opacity: 1 !important;
    }
    @media screen and (max-width: 639px) {
        .t1002__wishlistwin-products .t1002__product-del:before {
            top: 8px;
        }
    }
    .t1002__wishlistwin-products .t1002__product-del img {
        opacity: 0;
    }



/*Своя иконка избранного в карточках товаров*/
:root{
    --iconNormal: url(https://static.tildacdn.com/tild6135-3464-4235-b139-383561346433/Frame_1948753632.svg);
    --iconAdded: url(https://static.tildacdn.com/tild6164-6338-4465-b064-383863346630/Frame_1948753633.svg);
    --iconGrey: url(https://static.tildacdn.com/tild3531-3039-4537-a462-663533366337/gray_heart.svg);
    --iconScaleHover: scale(1.1);  /*Увеличение иконки при наведении*/
    --iconTransition: all .4s ease-in-out;  /*Плавность анимации*/
    --bgIconRadiusNormal: 60px; /*Радиус скругления углов у подложки с иконкой*/
    --bgIconRadiusHover: 60px; /*Радиус скругления углов у подложки с иконкой при наведении*/
    --bgIconColorHover: transparent;    /*Цвет подложки с иконкой при наведении*/
    --bgIconColorAdded: transparent;    /*Цвет подложки с иконкой, когда товар добавлен в избранное*/
    --bgIconColorNomral: transparent; /*Цвет подложки в обычном состоянии*/
    --widthIcon: 50px;
    --heightIcon: 50px;
}
/*Иконка в обычном состоянии*/
a.t1002__addBtn:after {
    content: "";
    position: absolute;
    width: var(--widthIcon);
    height: var(--heightIcon);
    background-image: var(--iconNormal);
    background-repeat: no-repeat;
    background-size: cover;
    transition: var(--iconTransition);
}

/*Иконка в обычном состоянии в попапе*/
.t-store__prod-popup__title-wrapper a.t1002__addBtn:after, .t-store__prod-popup__info a.t1002__addBtn:after {
    content: "";
    position: absolute;
    width: var(--widthIcon);
    height: var(--heightIcon);
    background-image: var(--iconGrey);
    background-repeat: no-repeat;
    background-size: cover;
    transition: var(--iconTransition);
    margin-top: -3px;
}

/*Иконка в обычном состоянии в акциях и наборах*/
/*.uc-slider-shop-1 a.t1002__addBtn:after,*/
/*#rec690939816 a.t1002__addBtn:after,*/
/*#rec690944523 a.t1002__addBtn:after {*/
/*    background-image: var(--iconGrey);*/
/*}*/

/*Иконка при наведении*/
a.t1002__addBtn:hover:after {
    content: "";
    transform: var(--iconScaleHover);
    transition: var(--iconTransition);
}   
/*Иконка, когда товар добавили в избранное на странице и в попапе*/
a.t1002__addBtn_active:after,
.t-store__prod-popup__title-wrapper a.t1002__addBtn_active:after {
    content: "";
    width: var(--widthIcon);
    height: var(--heightIcon);
    background-image: var(--iconAdded) !important;
    background-repeat: no-repeat;
}
/*Скрываем оригинальную иконку*/
.t1002__addBtn svg{
    display:none;
}
/*Если нужен определенный радиус скругления и цвет у подложки с иконкой*/
.t1002__addBtn{
    border-radius: var(--bgIconRadiusNormal) !important; /*Радиус скругления*/
    background: var(--bgIconColorNomral) !important;    /*Цвет подложки*/
    transition: var(--iconTransition);
}
.t1002__addBtn:hover{
    border-radius: var(--bgIconRadiusHover) !important; /*Радиус скругления при наведении*/
    background: var(--bgIconColorHover) !important;    /*Цвет подложки при наведении*/
    transition: var(--iconTransition);
}
.t1002__addBtn_active{
    background: var(--bgIconColorAdded) !important;
}

/*Скрытие артикулов*/
.t-store__prod-popup__sku {
    display: none;
}

/*Добавляем  скругления углов у карточек стандартных блоков*/
.t-popup__container{   /*Сюда вставляем класс блока из таблицы выше*/
    border-radius: 30px !important;    /*Радиус скругления у блока*/
    overflow: hidden; /*Используется для некоторых блоков, к которым не применяется скругление*/
}
/*Уменьшение z-index чтобы меню с соц.сетями не накладывалось на попапы*/
.t898 {
    z-index: 990 !important;
}

/*Скроллбар Annex выше верхнего меню, и правее*/
.os-scrollbar {
    z-index: 999 !important;
    right: -2px;
}
.t898__btn_label {
    border: 1px solid #ffffff !important;
    box-shadow: none !important;
}
.t898__icon {
    box-shadow: none !important;
}

.t898__icon-write > path {
    stroke: #000000;
    fill: #ffffff;
}
.t898__btn_input:checked+label {
    border: 1px solid #000000 !important;
}

#specialButton {
    max-width: 50px;
    cursor:pointer;
}
.t898__wrapper {
    height: 50px !important;
}
.t898__icon_link, .t898__svg__wrapper img, .t-sociallinks__svg, .t898__btn_label {
    width: 48px !important;
    height: 48px !important;
}
.t-sociallinks__svg, .t898__svg__wrapper img {
    outline: 1px solid white;
    border-radius: 100px;
}
/*Обновление новых иконок*/
.t898__svg__bg {
    width: 48px;
    height: 48px;
    background-color: #000000;
}

.t898__svg__wrapper {
    width: 48px;
    height: 48px;
    top: 7px;
}

/*Ховеры в подвале*/
.footer-menu-text a {
    transition: all 0.2s ease;
}
.footer-menu-text:hover a {
    color: red !important;
}
/*Уменьшение первого текстового комментария в корзине*/
.t-form__inputsbox .t-input-group_tx:first-child .t-text div {
    font-size: 12px !important;
}
/*Кнопка промокода*/
.t-inputpromocode__wrapper {
    display: inline-flex !important;
    gap: 10px !important;
}
.t-inputpromocode__wrapper.active {
    display:block !important;
}
.t-inputpromocode__btn {
    text-align: center !important;
    vertical-align: middle !important;
    outline: none;
}
@media screen and (min-width: 640px) {
    .t-inputpromocode__btn {
        padding-top: 17px;
        padding-bottom: 10px;
    }
}
@media screen and (max-width: 639px) {
    .t-inputpromocode__btn {
        padding-top: 16px;
    }
}

/*Поменять цвет в "старая цена"*/
.t-store__card__price_old, .t-store__prod-popup__price_old
{
    color: #FF0000 !important;
}

/*меняем текст "Нет в наличии*/

/*.t-store__prod-popup__btn_disabled span.t-store__card__btn-text {*/
/*    visibility: hidden;*/
/*}*/

/*.t-store__prod-popup__btn_disabled span.t-store__card__btn-text:after {*/
/*    visibility: visible;*/
/*    content: "אזל במלאי";*/
/*    font-size: 14px !important;*/
/*    font-weight: 500 !important;*/
/*    margin-left: -86px;*/
/*}*/

/*Убираем видимость кнопки "Нет в наличии*/

.t-store__prod-popup__btn_disabled {
    visibility: hidden;
    opacity: .5;
    pointer-events: none;
}

.t706:has(.js-send-form-success) {
  pointer-events:none !important;
}

.t706__close {
    pointer-events:auto !important;
}
