/*разделы каталога*/

/*.js-store-parts-switcher.t-store__parts-switch-btn.t-name.t-name_xs.t-menu__link-item {*/
/*    background-color: #fff !important;*/
/*    padding: 10px 16px !important;*/
/*    border-radius: 8px !important;*/
/*    margin: 2px !important;*/
/*    transition: all 0.3s ease !important;*/
/*}*/

/*.t-store__parts-switch-btn.t-active {*/
/*    background-color: #e0eaf5 !important;*/
/*    padding: 10px 48px !important;*/
/*    border-radius: 8px;*/
/*    margin: 2px;*/
/*    color: #5378a2 !important*/
/*}*/
a.t-store__prod-popup__btn.t-btn.t-btn_sm {
    color: #000000 !important;
    background-color: transparent !important;
    border: 1px solid #000000 !important;
}

.t706__cartwin-totalamount-wrap.t-descr.t-descr_xl {
    text-align: center;
}

.t-radio__wrapper.t-radio__wrapper-delivery {
   
    flex-direction: row;
    flex-wrap: wrap;
}

label.t-radio__control.t-text.t-text_xs {
    margin-top: 10px !important;
}

.t706__sidebar_showed {
    z-index: 10000000 !important;
}

td.js-store-prod-popup-buy-btn-txt {
    font-size: 12px !important;
    font-weight: 500 !important;
}

/*радиокнопки доставка*/

label.t-radio__control.t-text.t-text_xs {
    display: flex;
    flex-direction: row;
    margin: 0;
    padding: 10px 12px;
    width: auto;
    margin-right: 10px;
    border-radius: 4px;
}

label.t-radio__control.t-text.t-text_xs {
    font-weight: 400;
    color: #000000;
}

.t-radio__wrapper.t-radio__wrapper-delivery {
    display: flex;
    margin: 0;
    padding: 0;
    width: 100%;
}

.t-radio__indicator:after {
    /*z-index: -1 !important;*/
}

.t-radio__indicator {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border: none;
    border-radius: inherit;
    border: 1px solid #cccccc;
}

.t-radio__control .t-radio:checked~.t-radio__indicator:after {
    opacity: 0.07;
    background-color: #000000 !important;
    width: 100%;
    height: 100%;
    border-radius: inherit;
}

/*стилизация корзины*/

.t-input-block {
    margin-bottom: 10px !important;
}

.t706__sidebar-heading.t-name.t-name_xl {
    color: #000000;
    font-weight: 500;
}

.t706__sidebar-prodamount-wrap.t-descr.t-descr_sm {
    color: #000000;
}

button.t706__sidebar-continue.t-btn {
    border-radius: 10px !important;
}

.t-radio__wrapper.t-radio__wrapper-delivery {
    margin-bottom: 32px !important;
    border-top: none !important;
}

.t-form__inputsbox.t-form__inputsbox_inrow {
    padding: 24px !important;
    background-color: #e9e8e3 !important;
    border-radius: 10px !important;
}

.t706__cartpage-prodamount.t706__cartwin-prodamount-wrap.t-descr.t-descr_sm {
    /*display: none !important;*/
}

.t706__cartwin-totalamount-wrap.t-descr.t-descr_xl {
    color: #5478a2;
}


.t706__cartpage-totals {
    padding: 24px;
}

/*стилизация страницы товара*/

.t-store.t-store__prod-snippet__container {
    background-color: #EBEBE5 !important;
}

.js-store-product.js-product.t-store__product-snippet {
    background-color: #f2f1ec;
    margin: 40px;
    padding: 24px;
    border-radius: 10px;
    margin-top: 0;
}
/*.t-container {background-color: #F1F1EB;padding: 32px;border-radius: 10px;}*/

.t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_6 {
    background-color: #edebe7 !important;
    padding: 24px;
    box-sizing: border-box;
    border-radius: 10px;
    margin: 0;
    /*margin-left: 20px;*/
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    padding: 24px;
    border-radius: 10px;
    margin-right: 0;
    /*width: 58%;*/
    border: 1px solid #DBDBDB;
    margin-top: 0px !important;
}

p.t-typography__characteristics.js-store-prod-charcs {
    background-color: #00000010;
    color: #000000;
    padding: 4px 9px;
    border-radius: 4px;
    width: auto;
}

.js-store-prod-all-charcs {
    display: flex;
}

.t-store.t-store__prod-snippet__container {
    padding-top: 20px;
    zoom: 0.98;
}

.js-store-prod-all-text {
    font-size: 12px;
    font-weight: 400;
    order: 2;
}

.js-store-prod-all-charcs {order: 1;margin-top: 0;margin-bottom: 16px; font-weight: 400;}

.js-store-prod-text.t-store__prod-popup__text.t-descr.t-descr_xxs {
    display: grid;
}

.js-product-edition-option-name {
    font-size: 12px;
    font-weight: 400;
}

.t-store__prod-popup__title-wrapper {
    margin-bottom: 5px;
}


.js-store-prod-price {
    /*border-bottom: 1px solid #DBDBDB;*/
    display: flex;
    padding-bottom: 16px;
    margin-bottom: 0px;
}

.js-store-price-wrapper.t-store__prod-popup__price-wrapper {
    display: flex !important;
    /*border-bottom: 1px solid #DBDBDB !important;*/
}

.t-store__prod-popup__price_old:after {
    top: 40% !important;
}

p.t-typography__characteristics.js-store-prod-charcs {
    margin-right: 10px;
}

.js-product-edition-option.t-product__option {
    display: flex;
    align-items: stretch;
    justify-content: space-between;
}

.js-product-edition-option-name.t-product__option-title.t-typography__options.t-descr.t-descr_xxs {
    font-size: 14px;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    height: 34.75px;
    padding: 0;
}


.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    /*max-width: 50%;*/
    padding: 24px;
    border-radius: 10px;
    border: 1px solid #DBDBDB;
    padding-right: 0px;
    margin-right: 0px;
}

.t-store.t-store__prod-snippet__container {
    display: flex;
    flex-direction: column;
    align-content: space-around;
    flex-wrap: wrap;
    max-width: 100%;
    /*padding-right: 3%;*/
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    /*max-width: 560px;*/
}

/*правим размеры и отступы поиска*/

.t985__widgetheader.t-search-widget__header.t985__widgetheader_hasvariants {
    padding: 0;
}

.t985__searchvariants.t-col.t-col_8.t-prefix_2 {
    margin-bottom: 20px;
    margin-top: 0;
}
.t985__inputcontainer.t-container {
    padding-top: 24px;
    padding-bottom: 24px;
}


/*выбор варианта товара*/

.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
    
    background-color: transparent;
    border: 1px solid #DBDBDB;
    border-radius: 4px;
}

span.t-product__option-title.t-product__option-title_buttons.t-product__option-title_simple.t-typography__options.t-descr.t-descr_xxs {
    color: #5378A2;
    font-weight: 400;
}

.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    background-color: #D7E1EC;
    border: transparent;
}

/*табы в карточке товара справа*/
.t-store__tabs__item-button.js-store-tab-button {
    border: none !important;
    background-color: #52525220;
    padding: 24px !important;
    border-radius: 10px;
    margin-bottom: 10px;
}

.t-store__tabs__list {
    width: 610px;
}

.t-store .t-store__tabs {
    margin-top: 10px !important;
}

.t-store__tabs__content.t-descr.t-descr_xxs {
    padding: 24px;
    background-color: #ecebe6;
    border-radius: 10px;
    font-weight: 400;
    margin-bottom: 10px;
}

.js-store-product.js-product.t-store__product-popup, 
.t-store__product-snippet .t-container {
    min-height:820px;
}

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

.js-store-product.js-product.t-store__product-popup,
.t-store__product-snippet .t-container{
    position: relative;
}
.t-store__prod-popup__slider.js-store-prod-slider {
    position: absolute;
    top: 0px;
    left: 0px;
}  
.t-store__tabs.t-store__tabs_accordion {
    max-width: 440px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 490px;
}
}

@media screen and (min-width:1200px){
.t-store__tabs.t-store__tabs_accordion {
    /*max-width: 560px;*/
    margin-top: 20px;
}
.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right,
.t-store__tabs.t-store__tabs_accordion{
    margin-left: 582px;
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    padding: 24px;
    border-radius: 10px;
    margin-right: 0;
    /*width: 966px;*/
    border: 1px solid #DBDBDB;
    margin-top: 12px;
}


}



@media screen and (max-width:480px){
/*.t-container {*/
/*    background: none;*/
/*    width: 300px;*/
/*    padding: 0;*/
/*}*/
.t706__cartpage-totals {
    display: none !important;
}

button.t706__sidebar-continue.t-btn {
    border-radius: 10px !important;
}

.t706__cartwin-totalamount-wrap.t-descr.t-descr_xl {
    color: #000000;
}

.t706__cartwin-totalamount-info {
    margin-top: 24px !important;
}

.t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_6 {
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    padding: 16px;
}

.t-store__tabs__list {
    width: 300px;
    padding: 0 !important;
}

.t-store__tabs__content.t-descr.t-descr_xxs {
    padding: 24px;
    background-color: #F1F1EB;
   
}

.t-store__prod-popup__slider.js-store-prod-slider.t-store__prod-popup__col-left.t-col.t-col_6 {
    margin-left: auto;
    margin-right: auto;
    width: 300px;
    margin-bottom: 10px;
    background-color: #f1f1ec !important;
    padding: 16px;
}

.t-slds__thumbsbullet-wrapper {
    padding-left: 0 !important;
}

.js-store-tabs.t-store__tabs.t-store__tabs_accordion.t-col.t-col_12 {
    margin-left: auto;
    margin-right: auto;
    display: flex;

}

h1.js-store-prod-name.js-product-name.t-store__prod-popup__name.t-name.t-name_xl {
    font-size: 16px;
}

.js-store-prod-all-charcs {
    margin-right: 0;
    display: grid;
    justify-items: start;
    font-weight: 400;
}

p.t-typography__characteristics.js-store-prod-charcs {
    margin-bottom: 10px;
}

.t-store.t-store__prod-snippet__container {
    flex-wrap: nowrap;
    
}

.js-store-product.js-product.t-store__product-snippet {
    margin: 0;
    padding: 0;
    background: none;
}

.t985__inputcontainer.t-container {
        padding-top: 16px;
        padding-bottom: 16px !important;
        margin-top: 0;
    }
    
.t706__product-del {
        padding: 0px !important;
    }
    
}
/*    .t706__cartpage-content.t-container {*/
/*        margin-right: auto;*/
/*        margin-left: auto;*/
/*        width: 100%;*/
/*    }*/

/*.t985__inputcontainer.t-container {*/
/*    margin-right: auto !important;*/
/*    margin-left: auto !important;*/
/*    width: 100% !important;*/
/*}*/

/*.t-container {*/
/*    margin-left: auto !important;*/
/*    margin-right: auto !important;*/
/*    width: 100% !important;*/
/*}*/

/*.t985__searchvariants.t-col.t-col_8.t-prefix_2 {*/
/*    margin-top: 15px !important;*/
/*}*/
