.next, .prew{
    transition: all .3s ease
}
.next:hover, .prew:hover{
    opacity: .5
}


.t-store__card__sold-out-msg{
    color: #f1b2b7;
}

.t706__cartwin_showed {
    z-index: 999999999;
}

a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    display: inline-block;
padding: 16px 0;
    margin-right: 15px;
    margin-top: 0;
    border-radius: 0;
    font-weight: 600;
    text-align: center;
    transition: all .3s ease;
    border: 1px solid #a5aa82 !important;
    height: auto;
    color: #000;
    width: 360px;
    transition: all .3s ease;
}


.js-store-prod-text a {
    display: inline-block;
    padding: 16px 0;
    margin-right: 15px;
    margin-top: 10px;
    font-weight: 600;
    width: 360px;
    text-align: center;
    transition: all .3s ease;
    font-size: 14px;
    border: 1px solid #a5aa82;
    color: #a5aa82 !important;
}
.js-store-prod-text a:hover, a.t-store__prod-popup__btn.t-btn.t-btn_sm:hover{
    opacity: .7;
}

@media screen and (max-width: 560px) {
.t-store__prod-popup__container {
    width: 94%;
    padding: 0;
    margin: 0 auto;
}
a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    width: 100% !important;
    margin: 0 auto;
}
.js-store-prod-text a {
    margin-right: 0;
    width: 100%;
}
.js-product.t-store__card.t-store__stretch-col.t-store__stretch-col_25.t-align_left.t-item
 {
    margin-bottom: 40px;
}
.t-section__container.t-container.t-container_flex {
    margin: 0 !important
}
}