.uc-calltoaction .t-cover__wrapper {
    width: 910px;
}

.uc-calltoaction .t-width_10 {
    max-width: 1600px;
}

.uc-calltoaction .t-container {
 
    max-width: 1593px;
        box-sizing: border-box;
    padding: 0px 20px;

}

@media screen and (max-width: 1599px){
.uc-calltoaction .t-container {
  max-width: 1197px;
}
  
    
}


@media screen and (max-width: 1200px){
.uc-calltoaction .t-container {
    max-width: 954px;
}
  
    
}

@media screen and (max-width: 950px){
.uc-calltoaction .t-container {
    max-width: 560px;
}
  
    
}

/************************************
Полноэкранная таблица
************************************/

.uc-tablefw .t-container {
    max-width: 1610px;

}


.uc-tablefw .t-col_12 {
    max-width: 100%;
}
    
}
/************************************
Расширение стандартного контейнера
************************************/
/*

.t-container, .t852__container{

    max-width: 1610px;

}
*/

/************************************
блок проекта
************************************/
.uc-projectblock .t740__blocktable {
    max-width: 1734px;
    margin: 0px auto;
}

/************************************
line
************************************/
.t118__line {
   
    margin-top: 0em;
    margin-bottom: 0em;

}
.t118 {
    padding-top: 0px;
    padding-bottom: 0px;
}



/************************************
Первый экран товара
************************************/
.uc-tovarcover .js-product .t-product__option-select {
  
    border: 1px #333 solid;
    background: #fff;
    padding: 10px 36px 10px 18px;
    border-radius: 0px;
    font-size: 15px;
    margin: 6px 0px;

}


.uc-tovarcover .t-descr_xxs {
    font-size: 13px;
    line-height: 1.55;
}

.uc-tovarcover .js-product .t-product__option-variants_buttons .t-product__option-title_buttons {

    font-size: 20px;
    font-weight: 600;
}

.uc-tovarcover .js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
    border: 1px solid rgb(255 255 255 / 50%);
        padding: 0px;
}


.uc-tovarcover .js-product .t-product__option-variants_custom .t-product__option-item.t-product__option-item_disabled {
    pointer-events: none;
    opacity: .4;
    display: none;
}

.uc-tovarcover .js-product .t-product__option {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
}


.uc-tovarcover .t-btn_sm {
    height: 70px;
    font-size: 14px;
    padding-left: 45px;
    padding-right: 45px;
}

.uc-tovarcover .t-bgimg{
    background-color: #f2f2f2;
}

@media screen and (min-width: 900px){
 .uc-tovarcover .t762__title {
    font-size: 46px;
} 
}

@media screen and (max-width: 1200px){
 .uc-tovarcover .t762__title.t-name_xl {
    font-size: 46px;
} 
}


.t-store__prod-popup__title-wrapper h1 {
    font-size: 42px;

}




/************************************
zip
************************************/

 
.uc-zip .t-container {

    max-width: 1610px;

}

@media screen and (min-width: 1200px){
.uc-zip .t-col_3 {
    max-width: 360px;
}   
    
}

/************************************

************************************/

.uc-seotextleft .t-container{
        max-width: 1610px;
}

/************************************
popup
************************************/

.uc-hambmenu .t396__artboard {
    min-height: 620px;
    height: 100vh;
    background-color: #ffffff;
    width: 50%;
    min-width:320px;
    left: 0px;
    right: auto;
    position: absolute;
}




/************************************
Линия на весь экран
************************************/

.uc-fullwidthline .t-container, .uc-fullwidthline .t-container .t-col_12 {
  max-width: 100%;  
      margin-left: 0px;
    margin-right: 0px;
}

/************************************
Линия на весь экран 2px
************************************/

.uc-fulldoubleline .t-container, .uc-fulldoubleline .t-container .t-col_12 {
  max-width: 100%;  
      margin-left: 0px;
    margin-right: 0px;
}

.uc-fulldoubleline .t118__line {
    height: 2px;

}

/************************************
Линия 1600пх
************************************/

.uc-line_1600 .t-container, .uc-line_1600 .t-container .t-col_12 {
  max-width: 1610px;  

}

/************* ***********************
Линия 1600пх 2пх
************************************/

.uc-doubleline1600 .t-container, .uc-doubleline1600 .t-container .t-col_12 {
  max-width: 1610px;  

}
.uc-doubleline1600 .t118__line {
    height: 2px;

}

/************************************
H1 на весь экран
************************************/
.uc-fullwidth_h1 .t-container{
        max-width: 1610px;
}




@media screen and (max-width: 640px){
  .uc-fullwidth_h1 .t-title_xxl {
    font-size: 48px;
}
  
    
}

@media screen and (max-width: 480px){
   .uc-fullwidth_h1 .t-title_xxl {
    font-size: 40px;
    text-align: center;
} 
}
.uc-tabsleft_1600 .t-container{
        max-width: 1610px;
}

.uc-tabsleft_1600 .t397__col {
    margin: 0 0 0 20px;
}



/************************************
попап меню каталог
************************************/



#rec676664029 .t-popup,#rec676664029 .t-popup__bg {

    top: 146px ;}
    
#rec676664029 .t-popup__container {
    width: 100% !important;
}

/************************************

************************************/

.uc-adv .t218 {
    max-width: 1610px;
    margin: 0px auto;
}



/************************************
H2 на 1600пх
************************************/


.uc-h2_1600 .t-container{
        max-width: 1610px;
}

/************************************
Каталог на 1600пх
************************************/

.uc-catalog_1600 .t-container{
        max-width: 1610px;
}



.uc-catalog_1600 .t-bgimg{
    background-color: #f2f2f2;
}

@media screen and (min-width: 1200px){
  .uc-catalog_1600 .t-container .t-col_4 {
    max-width: calc(33.3% - 42px);
}
  
    
}





/************************************
uc-breadcrumbs на весь экран
************************************/

.uc-breadcrumbs .t-container{
        max-width: 1610px;
}



/************************************
store
************************************/
.t-store.js-store .t-col_3 {
    max-width: calc(25% - 40px);
}

.t-store__filter__options_center {
    text-align: left !important;
}

.t-store__filter__item-title {
   

       font-size: 16px;
    line-height: 1.45;
}

.t-store__filter__reset {

    padding-top:10px !important;

}
.t-store__filter__chosen-val {
   
background-color: rgb(0 147 221) !important;
    padding: 6px 19px 5px 32px !important;
    color: white !important;
    font-size: 15px;
    font-weight: 600;
}

.t-store__filter__item-controls-wrap {
    box-shadow: 0 2px 35px rgba(0,0,0,.1) !important;;

}

.t-store__filter__item-title {
    font-size: 14px;

}

/************************************
товар обложка
************************************/
#rec660014468 .t762__title {
    color: #3d4046;
    font-weight: 600;
}
@media screen and (max-width: 640px)
.t-name_xl {
    font-size: 40px;
}