/*ШИРИНА КНОПКИ ПОДПИСАТЬСЯ НА ОБНОВЛЕНИЯ*/
@media screen and (min-width: 480px) {
    a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm.t-store__prod-popup__btn_disabled {
    max-width: 55%;
    }
    }

@media screen and (max-width: 480px) {
    a.js-store-prod-btn2.t-store__card__btn.t-store__card__btn_second.t-btn.t-btn_sm.t-store__prod-popup__btn_disabled {
    max-width: 100%;
    }    
    
}
/*ШИРИНА КНОПКИ ПОДПИСАТЬСЯ НА ОБНОВЛЕНИЯ*/

body {
    background-color: #fff;
}

/*ФУНКЦИОНАЛ -1+ ДЛЯ КНОПКИ В КАРТОЧКАХ*/
    .quantplus {
        filter: invert(1);
        background-image: url(https://static.tildacdn.com/lib/linea/c47d1e0c-6880-dc39-ae34-521197f7fba7/arrows_circle_plus.svg);
        background-size: contain;
        background-repeat: no-repeat;
        height: 25px;
        width: 25px;
        cursor: pointer;
}

    .quantminus {
        filter: invert(1);
        background-image: url(https://static.tildacdn.com/lib/linea/c8eecd27-9482-6c4f-7896-3eb09f6a1091/arrows_circle_minus.svg);
        background-size: contain;
        background-repeat: no-repeat;
        height: 25px;
        width: 25px;
        cursor: pointer;
}

    .quantbtnwrap {
        margin-top: -35px;
        display: flex;
        width: 100px;
        padding-left: 20px;
}


    input.quanttxt {
        margin-left: 5px;
        margin-right: 5px;
        font-size: 18px;
        background-color: transparent;
        color: #fff;
        border: none;
        width: 20px;
        text-align: center;
}

@media screen and (max-width: 640px) {
    .quantbtnwrap {
        margin-top: -54px;
        height: 55px;
        align-items: center;
        justify-content: space-evenly;
        padding-left: 10px;
}
    input.quanttxt {
        width: 10px !important;
        font-size: 18px !important;
        margin-left: 0px !important;
        margin-right: 0px !important;
}

    .quantplus {
        width: 30px;
    }

    .quantminus {
        width: 30px;
        margin-right: -5px;
    }
}
/*ФУНКЦИОНАЛ -1+ ДЛЯ КНОПКИ В КАРТОЧКАХ*/



/**//**//**//**//**//**//**//**//**//**/
/*Выравнивание в один ряд свойств*/

form.t-product__option-variants.t-product__option-variants_custom.t-product__option-variants_radio.t-product__option-variants_simple {
    margin-top: 3px !important;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border:none !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    border:none !important;
    padding: 0px !important;
}

.js-product .t-product__option {
    display: flex;
}
/*Дочерний "Вага" элемент*/
.t744 .t-product__option-title {
    display: inline-block;
}
/*Дочерний чекбокс элемент*/
form.t-product__option-variants.t-product__option-variants_custom.t-product__option-variants_radio.t-product__option-variants_simple {
    display: inline-block;
    margin-left: 10px;
}
.js-product .t-product__option-variants_radio .t-product__option-item {
    display: inline-block;
}

.js-product .t-product__option .t-product__option-variants_custom {
    margin-left: 10px;
}

@media screen and (max-width: 640px) {
.js-product .t-product__option .t-product__option-variants_custom {
    margin-top: -3px;
}
span.t-product__option-title.t-product__option-title_radio.t-product__option-title_simple.t-typography__options.t-descr.t-descr_xxs {
    margin-top: 2px;
}
}
/**//**//**//**//**//**//**//**//**//**/

/*Скрываем код товара*/
.t744__title_small {
    display: none;
}
/*Скрываем код товара*/

.js-store-prod-text a:first-of-type {
    background-color: #b33535;
    color: #ffffff !important;
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 30px;
    border-radius: 7px;
    font-weight: 600;
    font-size: 14px;
}

.t706__cartwin_showed {
    z-index: 999999999;
}

@media  screen and (max-width: 640px) {
.js-store-prod-text a:first-of-type {
        padding: 10px 33px;
}
}

@media  screen and (min-width: 641px) {
.js-store-prod-text a:first-of-type {
        padding: 10px 82px;
}
}

 /*! текст розпродано*/
.t-store__card__sold-out-msg,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt{
    font-size: 0;
}

.t-store__card__sold-out-msg:after,
.t-store__prod-popup__btn_disabled td.js-store-prod-popup-buy-btn-txt:after{
    content: "Розпродано";
    font-size: 14px;
}


.t-store__card__sold-out-msg {
  visibility: hidden;
}
.t-store__card__sold-out-msg:after {
  content:'Розкупили’; 
  visibility: visible;
  display: block;
  color: #333333;
}


/*! стиль блекофера*/

div.t-records {
    margin-top: 45px;
}
.t451__container {
    top: 48px;
}

#rec448554078 .t446 {
    top: 45px;
}

#rec703361658 .t396__artboard, #rec703361658 .t396__filter, #rec703361658 .t396__carrier {
    top: 45px !important;
}

.tmenu-mobile {
    top: 45px !important;
}

@media screen and (max-width: 960px) {

#rec781269221 .t396__artboard {
    position: fixed !important;
    width: 100%;
    left: 0 !important;
    top: 0 !important;
    z-index: 9999;
}}


 /*! кінець стиль блекофера*/


