<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 1140px) {
.row_0,.row_1,.greyline,.row_3,.botmenu,.gallery{padding-left:20px;padding-right:20px}
.row_1 .phone{font-size:24px}

}

@media screen and (max-width: 990px) {
	
.row_0,.row_1,.greyline,.row_3,.row_0 .tab_2,.botmenu,.gallery{width:768px}
.row_1 .kach,.top-nav-btn .t{display:none}
.row_1 .phone{font-size:18px}
.row_1.header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #DEDEDE}
.row_1.header &gt; *{float:none;margin:0}
.row_1.header .logo ~ *{margin-left:30px}
.row_1.header .nav-block{border:none;width:40px;margin-right:0}
.top-nav,.top-nav .item:hover:after,.top-nav .item:hover .sub-items{display:none}
.top-nav{position:absolute;bottom:auto;right:0;z-index:0;right:0;top:100%;background-color:#666;padding-bottom:2px;margin:0;width:300px}
.top-nav .item,.nav-block .top-nav .item:first-child{float:none;display:block;margin:0;font-size:16px;line-height:1em;width:100%}
.top-nav .item .title{padding:10px 20px;color:#FFF;font-weight:300;border-top:solid thin rgba(0,0,0,.2)}
.top-nav .item .sub-items{position:static;padding:1px 0;border:none;background-color:rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.3) inset;margin:0;moz-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}
.top-nav .item .sub-items .s-item .s-title{padding:7px 20px;color:#FFF;white-space:normal}
.top-nav .arrow:after{border-color:rgba(255,255,255,.5)}
.top-nav .item .sub-items:after{display:none}
.top-nav-btn{display:block}
.tovar_box .price{font-size:22px}	

}

@media screen and (max-width: 768px) {
	
.row_0, .row_1,.greyline, .row_3, .row_0 .tab_2,.botmenu, .gallery  { width: 640px;}
.row_1.header{display:flex;flex-direction:row;flex-wrap:wrap}
.row_1.header &gt; *{margin:0}
.row_1.header .logo ~ *{margin-left:0}
.row_1 .phone{font-size:22px}
.row_1 .banner{width:100%;order:3}
.row_1 .logo{width:20%;padding:6.5%}
.info_box-wrap td{display:block;width:60%;margin:0 auto}
.tovar_box{width:46%}
.tovar_box .price{font-size:30px}
.contact-block td{display:block;width:60%}


}



@media screen and (max-width: 640px) {
.row_0, .row_1,.greyline, .row_3, .row_0 .tab_2,.botmenu, .gallery  { width: 480px;}
.tcard .pic-box, .tcard .pic-box + td {width:100%;display:block;}
}

@media screen and (max-width: 480px) { 
.row_0, .row_1,.greyline, .row_3, .row_0 .tab_2,.botmenu, .gallery  { width: 320px;}	
.row_1 .logo{width:30%;padding:8.5%}
.row_1 .phone-block{order:2;width:100%;text-align:center;margin:10px 0}
.nav-block{order:0}
.info_box-wrap td{width:90%}
.tovar_box{width:96%}	
}</pre></body></html>