.preloaderallpages{display:none !important;}body{opacity:1!important;}.top_slider_wrapp .flexslider .wrapper_inner{max-width:inherit;}.wrap_text{max-width:675px;float:right;}.tab_slider_wrapp .top_blocks{text-align:center;}body .link--circle{display:inline-block;position:relative;width:160px;height:160px;overflow:hidden;border-radius:50%;background-color:#FFFFFF;}@media (min-width:1200px){.catalog__item{width:calc(100% / 5);}}.catalog_block .catalog_item,body .tabs_slider .catalog_item .inner_wrap{}body .tabs_slider .catalog_item .inner_wrap{border:none;}body .tabs_slider .catalog_item:hover .inner_wrap{-webkit-box-shadow:none;box-shadow:none;}body .catalog_item:hover .footer_button, body .catalog_item.hover .footer_button{background:white;}@media (max-width:500px){.blog_wrapper.blog .items > .row > div{width:50%;float:left;}}.earlier{background:transparent;}.social .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px;}.social .top_block{text-align:center;}.social__item:nth-child(1){margin-right:15px;}.blog_wrapper.blog .item{width:200px;margin:0;height:200px;}.blog_wrapper.blog .item .inner-item{padding:0}.social .title_block{margin:0;}.card__detail a .zoom{width:initial;height:initial;border-radius:initial;overflow:initial;background:initial;position:relative;top:initial;left:initial;margin:initial;opacity:initial;-webkit-transition:initial;-o-transition:initial;transition:initial;}.item_slider .card__detail .slides li .zoom img{position:initial;margin:initial;top:initial;bottom:initial;left:initial;right:initial;border:initial;max-width:initial;height:265px;}.item_slider .card__detail .slides{z-index:1;}.card__detail .zoom:before{content:none;}.card__detail{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (max-width:1350px){.card__detail{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}}@media (min-width:1350px){.card__detail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}@media (min-width:1350px){.container .catalog_detail .item_slider{padding-top:80px;}body .catalog_detail .item_slider .card__detail .thumbs{max-height:256px !important;width:256px;margin:0;position:absolute;-webkit-transform:translateY(-131px);-ms-transform:translateY(-131px);transform:translateY(-131px);}.item_slider .card__detail .thumbs .slides_block li{clear:both;margin:0 0 10px 0;}body .catalog_detail .item_slider .card__detail #thumbs{height:1000% !important;}.catalog_detail .item_main_info .item_slider{padding:29px 40px 29px 40px;}.img_wrapper .card__detail .thumbs_navigation ul li.flex-nav-prev{top:-30px;left:13px;}.img_wrapper .card__detail .thumbs_navigation ul li.flex-nav-next{bottom:-40px;left:10px;top:auto;}.card__detail .flex-direction-nav li .flex-prev,.card__detail .flex-direction-nav li .flex-next{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.card__detail .flex-direction-nav li .flex-next{background:url("/bitrix/templates/aspro_next/images/svg/arrows2.svg") 3px -20px no-repeat;}}@media (min-width:600px) and (max-width:1350px){body .item_slider .card__detail .slides li .zoom img:nth-child(1){width:100% !important;height:100%;}}.fast_view_frame.popup .catalog_detail .item_main_info .img_wrapper{width:550px;}@media (min-width:1000px) and (max-width:1100px){.fast_view_frame.popup{width:950px;max-width:950px;}}.card-fast__detail a .zoom{width:initial;height:initial;border-radius:initial;overflow:initial;background:initial;position:relative;top:initial;left:initial;margin:initial;opacity:initial;-webkit-transition:initial;-o-transition:initial;transition:initial;}.card-fast__detail .slides li .zoom img{position:initial;margin:initial;top:initial;bottom:initial;left:initial;right:initial;border:initial;max-width:initial;height:265px;}.fast_view_frame.popup .item_slider .card-fast__detail .slides{z-index:1;height:400px;margin:0 0 22px 70px;}.fast_view_frame.popup .item_slider:not(.flex) .slides li{height:400px;line-height:400px;}.card-fast__detail .zoom:before{content:none;}.card-fast__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width:1000px){body .catalog_detail .item_slider .card-fast__detail .thumbs{max-height:256px !important;width:256px;margin:0;position:absolute;-webkit-transform:translateY(-131px);-ms-transform:translateY(-131px);transform:translateY(-131px);}.item_slider .card-fast__detail .thumbs .slides_block li{clear:both;margin:0 0 10px 0;}body .catalog_detail .item_slider .card-fast__detail #thumbs{height:1000% !important;}.img_wrapper .card-fast__detail .thumbs_navigation ul li.flex-nav-prev{top:-30px;left:13px;}.img_wrapper .card-fast__detail .thumbs_navigation ul li.flex-nav-next{bottom:-40px;left:10px;top:auto;}.card-fast__detail .flex-direction-nav li .flex-prev,.card-fast__detail .flex-direction-nav li .flex-next{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.card-fast__detail .flex-direction-nav li .flex-next{background:url("/bitrix/templates/aspro_next/images/svg/arrows2.svg") 3px -20px no-repeat;}}.itdon{font-size:11px;margin-left:200px;}@media (max-width:1100px){.itdon{margin-left:0;}}.ask_a_question_wrapper{display:none;}.basket-checkout-block-btn.basket-stop{padding-top:20px;}.basket-stop .icon_error_block{font-weight:bold;color:red;padding-top:8px;}#ecom-widget{height:500px;}div[data-property-id-row="22"], div[data-property-id-row="23"]{display:none;}.wrapp_one_click{display:none !important;}.price_measure{display:none !important;}
<!-- New page of sizes-->

.container {
    margin:0;
}
.main__container {
    display:grid;
    grid-template-columns: repeat(10,1fr);
    grid-template-rows:310px 378px;
    row-gap: 35px;
    column-gap: 10px;
} 
.max__green {
    background-color: #EEFAF7;
}
.min__green {
    background-color: #FAFDFD;
}
.table {
    grid-row:1/2;
    grid-column: 1/8;
	border-spacing: 5px;
	width: 100%;
	overflow: hidden;
}
.table th, .table td {
	padding: 5px 15px;
	text-align: center;
	vertical-align: middle;
	position: relative;
}

 
.table td:hover:before { 
	background-color: #EEFAF7;;
	content: '';  
	height: 100%;
	left: -5000px;
	position: absolute;  
	top: 0;
	width: 10000px;   
	z-index: -2;  
          
}
 table .tr-size:hover td {
  background: #EEFAF7;
  cursor: pointer;
}
table .tr-size {
	border-top:1px solid rgba(51, 51, 51, 0.1);
}
.table td:hover:after { 
	background-color: #EEFAF7;
	content: '';  
	height: 10000px;    
	left: 0;
	position: absolute;  
	top: -5000px;
	width: 100%;
	z-index: -1;        
}
.banner__obuv__mob__top,.banner__obuv__mob__bot {
    display:none;
}
.banner__obuv_1 {
    grid-row:1/2;
    grid-column: 8/11;
    height: 310px;
    width:100%;
}
.banner__obuv_2 {
    grid-row:2/3;
    grid-column: 8/11;
    height: 310px;
    width:100%;
}
.container__text {
    grid-row:2/3;
    grid-column: 1/7;
    font-size: 14px;
}
.container__text h2 {
    font-size: 18px;
}

@media (max-width:1515px) {
    
    .table-cloth {
        font-size: 12px;
    }
    .table-cloth th, .table-cloth td {
        padding: 3px;
    }
  
}
@media (max-width:1150px) {
    .banner__obuv__mob__top,.banner__obuv__mob__bot {
        display:block;
    }
    .banner__obuv_1,.banner__obuv_2 {
        display:none;
    }
    .main__container {
        grid-template-rows: 0.5fr  0.7fr 1fr 0.5fr;
        grid-template-columns: none;
		row-gap:0;
    } 
    .table {
        width:100%;
        grid-row:2/3;
        grid-column: 1/3;
        height:30vh;
    }
    .container__text  h2{
        font-size: 14px;
    }
    .container__text {
        grid-row:3/4;
        grid-column: 1/3;
        font-size: 12px;
    }
    .banner__obuv__mob__top {
        width:100%;
        grid-row: 1/2;
        grid-column: 1/3;
		height:100%;
    }
    .banner__obuv__mob__bot {
        width:100%;
        grid-row: 4/5;
        grid-column: 1/3;
    }
}
@media (max-width:600px) { 
.table {
    font-size: 10px;
}
.table th, .table td {
    padding: 1px;
}
.main__container {
 grid-template-rows: 0.2fr 0.5fr 1fr 0.2fr;
}

}

@media (max-width:340px) {

.container__text  h2{
    font-size: 12px;
}
.table {
    font-size: 8px;
}
.container__text {
    font-size: 8px;
}
}

@media (max-width:190px) {
.container__text  h2{
    font-size: 8px;
    }
.container__text {
    font-size: 6px;
    }
.table {
    font-size: 6px;
    }
}

<!-- clothes-->

.main__container__cloth {display:grid;}
.main__container__cloth {
    display:grid;
	width:100%;
    grid-template-columns: repeat(8,1fr);
    grid-template-rows:555px 271px 140px;
    row-gap: 25px;
    column-gap: 10px;
} 
.max__green {
    background-color: #EEFAF7;
}
.min__green {
    background-color: #FAFDFD;
}
.table-cloth {
    grid-row:1/2;
    grid-column: 1/7;
	border-spacing: 5px;
	width: 100%;
	overflow: hidden;
}
.table-cloth th, .table-cloth td {
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	position: relative;
}
.table-cloth td:hover:before { 
	background-color: #EEFAF7;;
	content: '';  
	height: 100%;
	left: -5000px;
	position: absolute;  
	top: 0;
	width: 10000px;   
	z-index: -2;        
}
.table-cloth td:hover:after { 
	background-color: #EEFAF7;;
	content: '';  
	height: 10000px;    
	left: 0;
	position: absolute;  
	top: -5000px;
	width: 100%;
	z-index: -1;        
}
.banner__odejda_1 {
    grid-row:1/2;
    grid-column: 7/9;
    height:555px;
    width:100%;
}
.banner__odejda_2 {
    grid-row:2/3;
    grid-column: 7/9;
    height:271px;
    width:100%;
}
.banner__odejda_3 {
    grid-row:3/3;
    grid-column: 7/8;
    width:2fr;
    height:108px;
}
.banner__odejda_4 {
    grid-row:3/3;
    grid-column: 8/9;
    width:2fr;
    height:108px;
}
.banner_odejda_mob_1 {
    display:none;
}
.container__text-cloth {
    grid-row:2/2;
    grid-column: 1/7;
    font-size: 14px;
}
.container__text-cloth h2 {
    font-size: 20px;
	megin:35px 0 20px 0;

}
.container__text__ul-cloth {
    margin:0 150px 0 0;
}
.container__text__ul-cloth ol  {
    font-size: 14px;
}
.container__text__bot-cloth {
    grid-row:3/3;
    grid-column: 1/6;
}
.banner__odejda__horizontal,.banner__odejda__horizontal__2,.banner__odejda__horizontal__3 {
	display:none;
}

.callback-block
{
 display:none;
}
@media (min-width: 1150px) and (max-width: 1500px)  {
	.banner__odejda_1,.banner__odejda_2,.banner__odejda_3,.banner__odejda_4 {
		display:none;
	}
	.banner__odejda__horizontal,.banner__odejda__horizontal__2,.banner__odejda__horizontal__3 {
		display:block;
	}
	.banner__odejda__horizontal {
	grid-row:1/2;
    grid-column: 7/9;
	height:100%;
	width:100%;
	}
.banner__odejda__horizontal__3 {
	grid-row:2/3;
    grid-column: 7/9;
	height:100%;
	width:100%;
	}
.banner__odejda__horizontal__2 {
	grid-row:3/3;
    grid-column: 7/9;
	height:100%;
	width:100%;
	}
.table-cloth {
    grid-row:1/2;
	grid-column: 1/7;
	}
}
}
@media (max-width:1515px) {
.banner__odejda_3 {
        width:100%;
    }
.table-cloth th, .table-cloth td {
        padding: 3px;
    }
.container__text-cloth ,.container__text__ul-cloth ol
	{
        font-size: 13px;
    }
.container__text__bot-cloth 
	{
        font-size: 13px;
    }

}
@media (max-width:1150px) {
    .main__container__cloth {
        grid-template-rows:  0.2fr 0.7fr 0.7fr 0.6fr 0.3fr 0.2fr;
        grid-template-columns: 50% 50%;
		row-gap:0;
    } 
    .table-cloth {
        width:100%;
        grid-row:2/3;
        grid-column: 1/3;
        height:40vh;
		font-size:12px;
    }
    .banner__odejda_1 {
        display:none;
    }
    .banner_odejda_mob_1 {
        display:block;
        grid-row: 1/2;
        grid-column: 1/3;
		width:100%;
		height:100%;
    }
    .container__text-cloth  h2{
        font-size: 16px;
		grid-row:3/4;
    }
    .container__text-cloth {
        grid-row:3/4;
        grid-column: 1/3;
        font-size: 12px;
    }
    .container__text__ul-cloth ol {
        font-size: 12px;
    }
    .banner__odejda_2 {
        grid-row: 4/5;
        grid-column: 1/3;
    }
    .container__text__bot-cloth {
        grid-row: 5/6;
        grid-column: 1/3;
    }
    .banner__odejda_4 {
        grid-row: 6/7;
        grid-column: 2/2;
        width:100%;
    }
    .banner__odejda_3 {
        grid-row: 6/7;
        grid-column: 1/1;
		width:100%;
    }
}
@media (max-width:600px) { 
    .banner__odejda_3 {
		width:100%;
   }
	.table-cloth {
    font-size: 8px;
	}
	.table-cloth th, .table-cloth td {
    padding: 1px;
	}
	.container__text__ul-cloth {
    margin:0 0 0 0;
	}
	.container__text__bot-cloth {
        font-size: 12px;
    }

}
@media (max-width:450px) {
.banner__odejda_3,.banner__odejda_4 
	{
	height:105%;
	}
}

@media (max-width:340px) {
	.container__text-cloth  h2{
    font-size: 12px;
	}
	.container__text-cloth {
    font-size: 10px;
	}
	.container__text__ul-cloth ol {
    font-size: 10px;
	}
	.table-cloth {
    font-size: 10px;
	}
@media (max-width:190px) {
	.container__text-cloth  h2{
        font-size: 10px;
	}
	.container__text-cloth {
        font-size: 7px;
	}
	.container__text__ul-cloth ol {
        font-size: 7px;
	}
}  
}

@media (max-width:1470px) {
	.dropdown-menu-ithems li {
	padding-bottom:0!important;
	}
	li.wide_menu {
	padding:0!important;
	padding-bottom:0!important;
	}
	.dropdown-menu-ithems li a  {
	font-size:12px!important;
	}
}
.catalog_block , .catalog_item_wrapp , .catalog_item {
	box-shadow:none !important; 
    -webkit-box-shadow:none !important; 
    -moz-box-shadow:none !important; 
}

.catalog_item , .main_item_wrapper, .item_wrap {
	box-shadow:none !important; 
    -webkit-box-shadow:none !important; 
    -moz-box-shadow:none !important;
}
.section_block-items_list a {
	color:#7ecbbd;
	border:1px solid transparent;
}
.section_block-items_list a:hover {
	border:1px solid #7ecbbd;
}