@media (max-width: 480px) {
.t1002__addBtn {
    width: 30px;
    height: 30px;
}
}
.t-store__relevants__container.t-store__grid-cont_col-width_stretch {
    display: none;
}
.js-store-prod-descr.t-store__card__descr.t-typography__descr.t-descr.t-descr_xxs {
    display: none;
}
.t-store__card .t-typography__title {
    font-size: 12px!important;
}
.t-descr_xxs {
    font-size: 14px!important;
}
.t-store__relevants__title {
    font-size: 14px!important;
}
.js-store-prod-text a {
    display: inline-block;
    margin-right: 15px;
    padding: 10px 15px;
    margin-top: 20px;
    border-radius: 0px;
    font-weight: 600;
}
.js-store-prod-text a:first-of-type {
    color: #c39f69 !important;
    margin-top: 0px;
    margin-right: 0px;
    padding: 0px 0px;
}
.js-store-prod-text a:nth-of-type(2n)
{
    color: #c39f69 !important;
    border: dotted;
}
.js-store-prod-text a:last-of-type {
    background-color: #c39f69!important;
    color: #ffffff !important;
}

//.t706__cartwin_showed {
 //   z-index: 999999999;
//}
.t-store__card__mark {
    background-color: #ffffff47 !important;
    color: #c39f69 !important;
    width: 30px;
    height: 40px;
}
}
.t-store__card__imgwrapper {
    padding-bottom: 150%!important;
}
.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_3-4 {
    padding-bottom: 150%!important;
}
.t-store__prod-popup__brand {
    display: none;
}
.t-store__prod-popup__sku {
    display: none;
}
.js-store-prod-all-text {
    margin-top: 20px;
}
.t-store__prod-popup__text {
    margin-top: 20px;
    display: flex;
    flex-direction: column-reverse;
}
.t1002__addBtn_active svg path {
    fill: #ca1a2b!important;
}
.t1002__picture-wrapper .t1002__addBtn, .t-store__card__imgwrapper .t1002__addBtn {
    background: #ffffff47;
    width: 40px;
    height: 40px;
}

#preloader { 
position: fixed; 
left: 0; 
top: 0; 
width: 100%; 
height: 100%; 
z-index: 9999; 
background-color: black; 
display: flex; 
flex-direction: column; 
justify-content: center; 
align-items: center; 
} 

#preloader-logo { 
width: 170px; 
height: auto; 
} 

#preloader-quote { 
margin-top: 40px; 
width: 70%; 
text-align: center; 
font-size: 14pt; 
color: #c39f69; 
max-width: 380px; 
opacity: .5; 
font-family: 'Montserrat'; 
letter-spacing: 1px; 
}