/*Стили миниатюр в карточке товара*/
.js-product .t-product__option-variants_buttons .t-product__option-item_image:hover .t-product__option-title {
    inline-size: max-content;
    bottom: 77px;
    padding: 6px 6px;
}

.js-product .t-product__option-variants_buttons .t-product__option-checkmark_image {
    height: 67px;
    background-position: center;
}

/*Стили отметки на карточке*/
.t-store__card__mark {
    border-radius: 0px;
    font-family: 'Onest';
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 1px;
    height: 30px;
    width: auto;
}
    
.t-store__card__mark-wrapper {
    top: 2px;
    left: 2px !important;
}

/*Стили иконки «Избранное» на карточке товара*/
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    background: transparent;
}
    
.t1002__addBtn {
    top: 0px !important;
    right: 0px !important;
    padding-top: 0px;
}

/*Скрыть характеристики в карточке товара*/
.js-store-prod-all-charcs {
    display: none !important;
}

/*Стили табов в карточке товара*/
.t-store__tabs__item-button {
    padding-right: 8px !important;
}

.t-store .t-store__tabs__close:after {
    background-color: #ffffff !important;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item-button.t-store__tabs__item-button_active {
    border-bottom-color: transparent !important;
}

.t-store .t-store__tabs_accordion .t-store__tabs__item-button {
    border-top: 1px solid #eeeeee !important;
    border-bottom: 1px solid #eeeeee !important;
}

/*Отступы в карточке товара*/
.t-store__prod-snippet__container {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

@media screen and (max-width: 560px) {
    .t-store__prod-snippet__container {
        padding-top: 0px !important;
    }
}

/*Отступ фиксирования правой части в карточке товара*/
/*@media screen and (min-width: 980px) {*/
/*    .t-store__prod-popup__col_fixed {*/
/*        top: 148px !important;*/
/*    }*/
/*}*/

/*Стили буллетов в карточке товара*/
.t-slds__bullet {
    pointer-events: none !important;
    padding: 10px 0px !important;
}
    
.t-slds__bullet_body {
    border-radius: 0px !important;
    width: 20px !important;
    height: 2px !important;
}

/*Стили заголовка карточки товара*/
.js-store-prod-name {
    letter-spacing: 1px;
}

.t744__title {
    letter-spacing: 1px;
}

/*Вертикальный отступ между карточками в моб. версии*/
@media screen and (max-width: 960px) {
    .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 30px;
    }
}

@media screen and (max-width: 640px) {
    .t-store .t-store__pagination {
        margin-top: 0px !important;
    }
}

/*Отступы у текста в карточке товара*/
.t-store__card__textwrapper {
    padding-top: 12px;
}

.t-store__card__price-wrapper {
    margin-top: 6px;
}

.t-store__card__price_old {
    margin-left: 6px;
}

/*Стили стрелок в галерее карточки товара*/
.t-zoomer__scale {
    background: rgba(255, 255, 255, 1.0) !important;
}

.t-zoomer__close {
    background: rgba(255, 255, 255, 1.0) !important;
}

.t-carousel__zoomer__arrow__wrapper:before {
    background: rgba(255, 255, 255, 1.0) !important;
}

.t-carousel__zoomer__arrow {
    width: 10px !important;
    height: 10px !important;
}

/*Стили виджета «Долями»*/
.digi-dolyame-button {
    border-radius: 0px !important;
    border: 1px solid rgba(0, 0, 0, .1) !important;
}
    
.digi-dolyame-button__text {
    font-family: 'Onest' !important;
    font-size: 14px !important;
}
    
.digi-dolyame-modal-advanced-new {
    border-radius: 0px !important;
}
    
body .digi-dolyame-modal-advanced-new .digi-dolyame-modal__close {
    right: 2px !important;
}

.digi-dolyame-modal * {
    font-family: 'Onest' !important;
}

.digi-dolyame-modal__body-text-header {
    font-weight: 400 !important;
    line-height: 1.2 !important;
    margin: 10px 0 !important;
}

.digi-dolyame-modal__body-text {
    font-size: 14px !important;
    line-height: 1.4 !important;
    margin-bottom: 20px !important;
}
    
.digi-dolyame-modal-advanced-new .digi-dolyame-modal__payment-wrap .digi-dolyame-modal__details-of-payment .digi-dolyame-modal__details-of-payment_price {
    font-weight: 500 !important;
}

.digi-dolyame-scheme__description-details {
    margin: 16px 0 !important;
    line-height: 1.4 !important;
}
    
.digi-dolyame-scheme .digi-dolyame-scheme__details-of-payment_price {
    font-weight: 500 !important;
}
    
.digi-dolyame-scheme--mobile {
    width: 100% !important;
}

/*Скрыть datepicker*/
.t-datepicker__icon {
    display: none !important;
}
    
.t_datepicker__inner {
    display: none !important;
}

/*Стили уведомлений о добавлении товаров в избранное и корзину*/
.t1002__bubble {
    border-radius: 0px;
    max-width: fit-content;
}

.t1002__bubble-text {
    font-family: 'Onest';
}

@media screen and (max-width: 560px) {
    .t1002__bubble-text {
        font-size: 14px;
    }
}

.t706__bubble {
    border-radius: 0px;
    max-width: fit-content;
}

.t706__bubble-text {
    font-family: 'Onest';
}

@media screen and (max-width: 560px) {
    .t706__bubble-text {
        font-size: 14px;
    }
}

/*Стили уведомлений об ошибке заполнении формы*/
.tn-form__errorbox-popup {
    box-shadow: none !important;
    font-family: 'Onest' !important;
    border-radius: 0px !important;
}

/*Стили уведомления об использовании куки*/
.t657__wrapper {
    box-shadow: none;
}

/*Стили секции «Смотрите также»*/
@media screen and (min-width: 1240px) {
    .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
        max-width: 260px !important;
    }
}

@media screen and (max-width: 1240px) {
    .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
        max-width: 210px !important;
    }
}

.t-store__card__imgwrapper {
    padding-bottom: 133%;
}

.t-store__relevants__title {
    letter-spacing: 1px;
}

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