@media screen and (min-width: 961px) { ::-webkit-scrollbar-thumb { border-radius: 1px; background-color: #8D6A2A; } ::-webkit-scrollbar-track { background-color: #FFFFFF; } ::-webkit-scrollbar { width: 7px; height: 7px; } ::-webkit-scrollbar-thumb:hover { background-color: ; }}

@media screen and (max-width: 3000px) {
.t1002__product-title {
    display: block;
    line-height: 1.45;
    padding: 0;
    font-weight: 600;
    color: #8D6A2A;
}

.t1002__product-amount, .t1002__product-amount--portion {
    color: #8D6A2A;
}


.blkElem{pointer-events:none; }
.cartcopyanim {
-webkit-animation: t706__pulse-anim 0.6s;
animation: t706__pulse-anim 0.6s;}
.cartcopy_elem .tn-atom , .cartprice_elem .tn-atom {display:none}
.cartcopy{cursor:pointer}
.t706__carticon {display: none !important;} 

    
.t-text {
    color: #8D6A2A !important;
}
    
.t-name {
    color: #8D6A2A;
}
    
.t-store .t-store__tabs__content {
    max-width: 90% !important;;
}
    

.t-radio__indicator {
    border-color: #8D6A2A !important;
    border-radius: 0;
}
.t-radio__indicator:after {
    content: '';
    width: 10px;
    height: 10px;
    background: #8D6A2A !important;
    border-radius: 0;
}

.t706__product-imgdiv {
    width: 70px;
    height: 90px;
    background-size: contain;
    border-radius: 0px;
    background-color: #eee;
    background-position: center;
}
    
.t706__product-title {
    color: #6A4706;
}

.t706__product-quantity {
    color: #8D6A2A;
}

.t706__product-amount, .t706__product-amount--portion {
    color: #8D6A2A;
}

.t706__cartwin-prodamount-wrap {
    color: #8D6A2A;
}

.t706__form-upper-text.t-descr.t-descr_xs {
    color: #FF0000;
}

.t706__cartwin-totalamount-wrap {
    color: #8D6A2A;
}
    
.t706__product-title a {
    color: #FF0000;
    font-family: 'Onest';
    font-weight: 400;
}

.t1002__product-imgdiv {
    width: 70px;
    height: 93px;
    background-size: contain;
    border-radius: 0px;
}
    
.nolimWishlistButton {
    background-color: #D3AE6A !important;
    border-radius: 0px !important;
    color: #ffffff !important;
}
    
.t-store .t-store__prod-popup__close-txt-wr {
    position: absolute;
    display: none;
}

.t-store .t-product__option-title {
    padding-bottom: 3px;
    display: none;
}
    
.t-store__prod-popup__container .js-store-relevants-grid-cont {
    display: flex;
    justify-content: space-between;
}

/*Своя иконка избранного в карточках товаров*/
:root{
    --iconNormal: url(https://static.tildacdn.com/tild6432-6333-4864-b936-623433326637/Frame_2.svg);
    --iconAdded: url(https://static.tildacdn.com/tild3834-6330-4261-a561-323461666337/Frame_2_1.svg);
    --iconScaleHover: scale(1.1);  /*Увеличение иконки при наведении*/
    --iconTransition: transform .4s ease-in-out;  /*Плавность анимации*/
    --bgIconRadiusNormal: 0px; /*Радиус скругления углов у подложки с иконкой*/
    --bgIconRadiusHover: 0px; /*Радиус скругления углов у подложки с иконкой при наведении*/
    --bgIconColorHover: transparent;    /*Цвет подложки с иконкой при наведении*/
    --bgIconColorAdded: transparent;    /*Цвет подложки с иконкой, когда товар добавлен в избранное*/
    --bgIconColorNomral: transparent; /*Цвет подложки в обычном состоянии*/
    
}
/*Иконка в обычном состоянии*/
    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);
}   

/*Иконка при наведении*/
    a.t1002__addBtn:hover:after {
    content: "";
    transform: var(--iconScaleHover);
    transition: var(--iconTransition);
}   

/*Иконка, когда товар добавили в избранное*/
    a.t1002__addBtn_active:after {
    content: "";
    width: var(--widthIcon);
    height: var(--heightIcon);
    background-image: var(--iconAdded);
    background-repeat: no-repeat;
}

/*Скрываем оригинальную иконку*/
.t1002__addBtn svg{
    display:none !important;
}

/*Если нужен определенный радиус скругления и цвет у подложки с иконкой*/

.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;
}   
    
    
.t951 {
    padding-left: 0px;
    padding-right: 0px;
    max-width: 1920px !important;
    margin-left: auto;
    margin-right: auto;
}

.t-container {
    max-width: 1900px;
}
.t-store__card__price-wrapper {
    margin-top: 0px;
}

/*заголовок поп ап*/
.t-store__prod-popup__name.t-name.t-name_xl {
    text-transform: uppercase;
}

/*поп ап опция размера*/
.js-product .t-product__option-select {
    width: 100%;
    border: 1px #6A4706 solid;
    background: #ffffff;
    color: #6A4706;
    padding: 10px 30px 10px 10px;
    border-radius: 0px;
}
.js-product .t-product__option-variants:after {
    border-color: #6A4706 transparent transparent transparent;
}

/*избранное поп ап*/
.t1002__addBtn {
    border: 0px;
}


/*цвет табов*/


/*секция смотреть также размер фото*/
.t-store__card__imgwrapper {
    position: relative;
    width: 100%;
    padding-bottom: 134% !important;
}
.t-store__card__bgimg, .t-store__card__bgimg_second {
    max-width: 100%;
    max-height: 100%;
    background-size: contain;
}
.t-store .t-popup__container {
    max-width: 1920px;
}


}

@media (min-width: 1800px) and (max-width: 3000px) {
    
/*ширина каталога*/
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'] {
    padding: 0 30px 0 30px;
    margin-left: auto;
    margin-right: auto;
    width: 1920px;
}
#rec615377073 .t951__cont-wrapper .t951__sidebar {
    padding: 19px !important;
}


.t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
    max-width: 400px !important;
}
    
/*размер дива с фото слева поп ап*/
.t-col_8 {
    max-width: 60%;
}

/*размер дива текста справа поп ап*/
.t-col_4 {
    max-width: 30%;
}

/*размер табов поп ап*/
.t-col_12 {
    max-width: 92%;
}
    
    
:root {
    --widthIcon: 40px;
    --heightIcon: 40px;
}

.t951 .t-store__parts-switch-btn {
    font-size: 26px;
}
.t-name_md {
    font-size: 26px;
}
.t-name_xs {
    font-size: 26px;
}

/*заголовок поп ап*/
.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 32px;
}


/*поп ап опция размера*/

.t-descr_xxs {
    font-size: 24px;
}

.t-store .t-product__option-variants {
    position: relative;
    display: table;
    width: 90%;
    max-width: 90%;
}

/*марджин цвета ввеху*/
.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
    margin: 30px 5px 0 5px;
}

/*марджин опции размера вверху*/
.t-store .t-product__option {
    margin-top: 30px;
    margin-bottom: 30px;
    position: relative;
}


/*кнопка поп ап*/
.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 90%;
    padding-top: 12px;
    padding-bottom: 44px;
    font-size: 24px;
}



.t-uptitle_xxl {
    font-size: 36px;
    text-align: center;
}
.t-store__relevants__title {
    margin: 100px 0 40px;
}

}


@media (min-width: 1400px) and (max-width: 1790px) {
    

.t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
    max-width: 300px !important;
}
    
/*размер дива с фото слева поп ап*/
.t-col_8 {
    max-width: 60%;
}

/*размер дива текста справа поп ап*/
.t-col_4 {
    max-width: 30%;
}

/*размер табов поп ап*/
.t-col_12 {
    max-width: 92%;
}    

.t951 .t-store__parts-switch-btn {
    font-size: 18px;
}
.t-name_md {
    font-size: 20px;
}
.t-name_xs {
    font-size: 20px;
}

/*размер иконки избранного в каталоге*/
:root {
    --widthIcon: 32px;
    --heightIcon: 32px;
}


/*заголовок поп ап*/
.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 28px;
}


/*поп ап опция размера*/

.t-descr_xxs {
    font-size: 18px;
}
.t-store .t-product__option-variants {
    position: relative;
    display: table;
    width: 90%;
    max-width: 90%;
}

/*марджин цвета ввеху*/
.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
    margin: 30px 5px 0 5px;
}

/*марджин опции размера вверху*/
.t-store .t-product__option {
    margin-top: 30px;
    margin-bottom: 30px;
    position: relative;
}

/*кнопка поп ап*/
.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 79%;
    padding-top: 12px;
    padding-bottom: 41px;
    font-size: 20px;
}



.t-uptitle_xxl {
    font-size: 30px;
    text-align: center;
}
.t-store__relevants__title {
    margin: 100px 0 40px;
}

}

@media (min-width: 1389px) and (max-width: 1430px) {
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'] {
    padding: 0 30px 0 30px;
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}

#rec615377073 .t951__cont-wrapper .t951__sidebar {
    padding: 19px !important;
}
}
    

@media (min-width: 1200px) and (max-width: 1390px) {
    
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'] {
    padding: 0 30px 0 30px;
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}

#rec615377073 .t951__cont-wrapper .t951__sidebar {
    padding: 19px !important;
}
    
.t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card {
    max-width: 300px !important;
}
    
/*размер дива с фото слева поп ап*/
.t-col_8 {
    max-width: 60%;
}

/*размер дива текста справа поп ап*/
.t-col_4 {
    max-width: 30%;
}

/*размер табов поп ап*/
.t-col_12 {
    max-width: 92%;
}

.t951 .t-store__parts-switch-btn {
    font-size: 16px;
}
.t-name_md {
    font-size: 16px;
}
.t-name_xs {
    font-size: 16px;
}

/*размер иконки избранного в каталоге*/
:root {
    --widthIcon: 28px;
    --heightIcon: 28px;
}

.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    position: absolute;
    right: 5px;
    top: 5px;
}


/*заголовок поп ап*/
.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 24px;
}


/*поп ап опция размера*/

.t-descr_xxs {
    font-size: 16px;
}
.t-store .t-product__option-variants {
    position: relative;
    display: table;
    width: 90%;
    max-width: 90%;
}

/*кнопка цвета*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
    width: 20px;
    height: 20px;
}

/*марджин цвета ввеху*/
.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
    margin: 30px 5px 0 5px;
}

/*марджин опции размера вверху*/
.t-store .t-product__option {
    margin-top: 21px;
    margin-bottom: 21px;
    position: relative;
}

/*кнопка поп ап*/
.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 79%;
    padding-top: 12px;
    padding-bottom: 37px;
    font-size: 16px;
}


.t-uptitle_xxl {
    font-size: 24px;
    text-align: center;
}
.t-store__relevants__title {
    margin: 80px 0 40px;
}

}


@media (min-width: 962px) and (max-width: 1190px) {
    
#rec615377073 .t951__cont-wrapper .t951__sidebar {
    padding: 0px !important;
}
    

/*размер дива с фото слева поп ап*/
.t-col_8 {
    max-width: 60%;
}

/*размер дива текста справа поп ап*/
.t-col_4 {
    max-width: 30%;
}

/*размер табов поп ап*/
.t-col_12 {
    max-width: 98%;
}


/*размер иконки избранного в каталоге*/
:root {
    --widthIcon: 24px;
    --heightIcon: 24px;
}

.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    position: absolute;
    right: 2px;
    top: 2px;
}

/*секция размера*/
.t-store .t-product__option-variants {
    position: relative;
    display: table;
    width: 90%;
    max-width: 90%;
}

/*кнопка цвета*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
    width: 18px;
    height: 18px;
}


/*кнопка поп ап*/
.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 79%;
}


.t-uptitle_xxl {
    text-align: center;
}

}


@media (min-width: 400px) and (max-width: 960px) {
    
.t-slds__bgimg {
    background-size: cover;
    padding-bottom: 129% !important;
}





/*размер иконки избранного в каталоге*/
:root {
    --widthIcon: 26px;
    --heightIcon: 26px;
}

.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    position: absolute;
    right: 0px;
    top: 0px;
}



/*поп ап опция размера*/

.t-store .t-product__option-variants {
    position: relative;
    display: table;
    width: 89%;
    max-width: 89%;
}

/*кнопка цвета*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
    width: 20px;
    height: 20px;
}

/*марджин цвета ввеху*/
.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
    margin: 30px 5px 0 5px;
}

/*марджин опции размера вверху*/
.t-store .t-product__option {
    margin-top: 21px;
    margin-bottom: 21px;
    position: relative;
}

/*кнопка поп ап*/
.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 79%;
}


.t-store__relevants__title {
    margin: 80px 0 40px;
}
.t-uptitle_xxl {
    text-align: center;
}

}

@media screen and (max-width: 390px) {
    
.t-slds__bgimg {
    background-size: cover;
    padding-bottom: 129% !important;
}

.t951__sidebar_sticky {
    margin: 0 !important;
    padding: 0 !important;
    padding-top: 22px !important;
}



/*размер иконки избранного в каталоге*/
:root {
    --widthIcon: 24px;
    --heightIcon: 24px;
}

.t-store__card__imgwrapper .t1002__addBtn, .t1002__picture-wrapper .t1002__addBtn {
    position: absolute;
    right: 0px;
    top: 0px;
}

.t1002__addBtn {
    width: 36px;
    height: 36px;
}

/*поп ап опция размера*/

.t-store .t-product__option-variants {
    position: relative;
    display: table;
    width: 100%;
    max-width: 100%;
}

/*кнопка цвета*/
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
    width: 20px;
    height: 20px;
}

/*марджин цвета ввеху*/
.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image, .js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio {
    margin: 26px 5px 0 5px;
}

/*марджин опции размера вверху*/
.t-store .t-product__option {
    margin-top: 21px;
    margin-bottom: 21px;
    position: relative;
}

/*кнопка поп ап*/
.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 79%;
}


.t-store__relevants__title {
    margin: 80px 0 40px;
}
.t-uptitle_xxl {
    text-align: center;
}

}

@media screen and (max-width: 960px) {
#rec615377073 .t951__sidebar-wrapper .t-store__parts-switch-wrapper {
    margin-bottom: 0px !important;
    text-align: center;
}
#rec615377073 .t-store__grid-cont_col-width_stretch .t951__sidebar {
    padding-bottom: 0px !important;
}
#rec615377073 .t951__cont-wrapper .t951__sidebar {
    padding: 0px !important;
    padding-top: 30px !important;
}
.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap='20'], .t-store__grid-cont_col-width_stretch[data-col-gap='20'] {
    padding: 0 10px 0 10px;
}
.t-name_xs {
    font-size: 14px;
}
}

@media screen and (min-width: 560px) {

.t-popup__close {
    position: fixed;
    right: 40px;
    top: 40px;
}

}