.t-store__parts-switch-wrapper{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.t-store__parts-switch-btn {
    color: #3b3832;
    font-family: Proxima-Bebas;
    font-weight: 400;
    margin: 0 !important;
}
.js-store-parts-select-container{
    padding:0 4% !important;
    /*padding:0 40px !important;*/
}
.t-store__parts-switch-btn.t-active {
    opacity: 1 !important;
    color: #800d02 !important;
}
.t-popup .t-typography__title {
    font-size: 40px;
}
.t-popup .t-typography__descr {
    font-size: 16px;
}
.t-popup .t-store__prod-popup__price {
    font-size: 30px;
}
.t702 .t702__form-bottom-text {
    font-size: 12px;
    color: #3b3832;
    margin-top: 20px;
}
.t450__right_buttons_wrap{
    display:flex;
}
.t450__right_descr {
    color: #555047;
}
.t450__logowrapper {
    margin-bottom: 45px;
}
.t-body {
    background: #FFFAF0;
}
.t706__cartwin-content {
    border-radius: 4px;
}
.t706__cartwin-heading{
    font-size: 40px;
    color: #3b3832;
    font-weight: 700;
}
.t706__form-bottom-text {
    margin-bottom: 0px;
    text-align: left;
    font-size: 12px;
    color: #3b3832;
}
.t706__cartwin-content {
    background-color: #fffaf0;
}
.t706__cartwin-totalamount-wrap {
    display: none !important;
}
.t706__cartwin-prodamount-wrap {
    font-size: 20px;
}
.t744 .js-product-sku{
    padding: 5px 15px;
    background: #f6ecdc;
    border-radius: 4px;
}
/*.t744 .t-slds__bgimg{
    padding-bottom: 105% !important;
}*/
.t744__descr {
    max-width:90%;
}
.link_zoom {
    border-radius:4px;
    overflow:hidden;
}
.link_zoom a, 
.link_zoom div {
    transition:transform .3s;
}
.link_zoom a:hover,
.link_zoom div:hover{
    transform: scale(1.1);
}
.t744 .t-container{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-wrap: wrap;    flex-wrap: wrap;
}
.t744__textwrapper{
    position:relative;
}
.t744__price-wrapper {
    position: absolute;
    bottom: 6px;
    left: 180px;
}
.t744__title_small {
    margin-top: 15px;
}
.t744__descr {
    margin-top: 0;
}
.t744__title-wrapper {
    margin-bottom: 20px;
}
.t744__btn-wrapper {
    margin-top: 30px;
}
.t744__title-wrapper{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.t744__title {
    order:1;
}
.t744__title_small{
    order:0;
    margin-top: 0;
    margin-bottom: 5px;
}
.t744__btn{
    min-width:160px;
}
.js-store-prod-sku{
    position: absolute;
    left: 0;
}
.js-product .t-product__option-select {
    background: #fffaf0;
    border: 1px solid #9d9284;
}

@media screen and (max-width: 960px) {
    .t-store__grid-cont .t-col, .t-store__grid-cont .t-store__stretch-col {
        margin-bottom: 20px;
    }
}

@media screen and (max-width: 640px) {
    .t450__container {
        padding: 25px 25px 25px;
    }
}

@media screen and (max-width: 560px) {
    .t-store__popup-container_8-cols .t-store__prod-popup__container{
        padding-top:0px !important;
    }
    .t702 .t-popup__block-close,
    .t706 .t706__close,
    .t-popup__close{
        background: #800d02 !important;
    }
    .t-store__parts-switch-wrapper{
        -ms-flex-flow: wrap;flex-flow: wrap;
        margin-bottom: 20px !important;
    }
    .t-store__parts-switch-btn {
        padding: 5px 10px;
    }
}

@media (max-width:480px) {
    .t-popup .t-typography__title {
        font-size: 32px;
    }
    .t-popup .t-store__prod-popup__price {
        font-size: 28px;
    }
    .t-popup .t-typography__descr {
        font-size: 15px;
    }
    .t-store__card__textwrapper {
        padding-top: 15px;
    }
    /*.t744 .t-slds__bgimg {
        padding-bottom: 100% !important;
    }*/
    .t706__cartwin-content {
        border-radius: 0;
    }
    .t706__orderform {
        margin-bottom: -20px;
    }
}

@media (max-width:479px) {
    .video-small video{
        height:100px !important;
    }
    .video-letnee video {
        height:320px !important;
    }
}
