<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 1280px){
    .cmsl_wrapper1{
        max-width:992px;
        padding:0 10px;
    }
}

@media (max-width: 992px){
    .cmsl_wrapper1{
        max-width:768px;
        padding:0 10px;
    }


    .menu_adaptive{
        display:block;
        padding:10px;
        background-color:#fff;
        position:absolute;
        top:20px;
        left:10px;
        z-index:300;
        cursor:pointer;
        width:45px;
    }
    .menu_adaptive ul,
    .menu_adaptive ul li{
        list-style-type:none;
        list-style-image:none;
        margin:0;
        padding:0;
    }
    .menu_adaptive ul li{
        display:block;
        line-height:2px;
        height:2px;
        background:#000;
        margin-top:5px;
    }
    .menu_adaptive ul li:nth-child(1){
        margin:0;
    }



    .header1{
        padding:0;
        display:none;
    }
    .header1_under_line{
        display:none;
    }
    .menu_header{
    }


    .menu_header_adaptive{
        display:block;
        position:fixed;
        left:-100%;
        top:0;
        background-color:rgba(255,255,255,1);
        height:100%;
        width:80%;
        z-index:600;
        margin-top:70px;
        border-top:1px solid #ececec;
        border-right:1px solid #ececec;
        overflow:auto;
    }
    .menu_header_adaptive ul,
    .menu_header_adaptive ul li{
        list-style-type:none;
        list-style-image:none;
        margin:0;
        padding:0;
    }
    .menu_header_adaptive &gt; ul &gt; li a{
        font-size:19px;
        line-height:1.2;
        text-decoration:underline;
    }
    .menu_header_adaptive &gt; ul &gt; li a:hover{
        text-decoration:none;
    }
    .menu_header_adaptive &gt; ul &gt; li &gt; ul{
        display:none;
    }
    .menu_header_adaptive &gt; ul &gt; li{
        display:block;
        margin:0;
        padding:0;
        border-bottom:1px solid #ececec;
        text-align:left;
    }
    .menu_header_adaptive &gt; ul &gt; li a{
        display:block;
        padding:10px;
        padding-left:30px;
    }
    .menu_header_adaptive &gt; ul &gt; li.active{
        background:#ececec;
    }
    .menu_header_adaptive &gt; ul &gt; li.active a{
        background:#ececec;
        color:#686868;
    }


    .index_header1{
        padding:0;
    }
    .index_header1_box1{
        display:block;
        float:none;
        width:100%;
        margin:0;
        padding:0;
    }
    .index_header1_box2{
        display:block;
        float:none;
        width:100%;
        margin:0;
        padding:0;

        margin-top:15px;
    }

    .index_header1_nav{
        max-width:500px;
        margin:0 auto;
    }
    .index_header1_nav_item{
        height:auto;
        padding:25px 10px 25px 10px;
    }
    .index_header1_nav_item span{
        top:auto;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
    }

    .index_product_pop{
        padding:25px 0 25px 0;
    }
    .index_product_pop_inner{
        padding:0;
    }
}

@media (max-width: 768px){
    .cmsl_wrapper1{
        max-width:100%;
    }

    .header2{
        margin-top:15px;
    }
    .header2_logo{
        display:block;
        width:100%;
        float:none;
        margin:0;
        padding:0;
        text-align:center;
    }
    .header2_logo img{
        margin:0;
    }
    .header2_title{
        display:none;
    }
    .header2_basket{
        display:block;
        width:100%;
        float:none;
        margin:0;
        padding:0;
        border:0;

        min-height:auto;
        margin-top:10px;
        text-align:center;
    }
    .header2_basket_title{
        display:inline;
    }

    .footer1_cont_box1{
        display:block;
        width:100%;
        float:none;
        padding:0;
        margin:0;
        text-align:center;
    }
    .footer1_cont_box2{
        display:block;
        width:100%;
        float:none;
        padding:0;
        margin:0;
        text-align:center;

        margin-top:15px;
    }
    .footer1_cont_box3{
        display:block;
        width:100%;
        float:none;
        padding:0;
        margin:0;
        text-align:center;

        margin-top:15px;
    }
    
    /*
    .header2_feedonline{
        display:none;
    }
    */
    .header2_feedonline{
        position: fixed;
        z-index:500;
        left:0;
        bottom:0;
        width:100%;
        display: block;
    }
    .header2_feedonline a{
        display:block;
        border-radius: 0;
        padding:7px 0;
    }
}

@media (max-width: 480px){
    .header2_logo{
        padding-left:50px;
    }
    .header2_logo img{
        max-width:70%;
    }
}

/*
РµСЃР»Рё Р±РµР· РїРµСЂРµРєСЂС‹РІР°РЅРёР№ СЃС‚РёР»РµР№
*/
/*
.label{
	padding:12px;
}
@media (max-width:479px){
	.label{
		padding:5px;
	}
}
@media (max-width:769px) and (min-width:480px){
	.label{
		padding:6px;
	}
}
@media (max-width:991px) and (min-width:768px){
	.label{
		padding:7px;
	}
}
@media (max-width:1199px) and (min-width:992px){
	.label{
		padding:8px;
	}
}
@media (min-width:1200px){
	.label{
		padding:9px;
	}
}
*/

/*
https://bootstrap-3.ru/css.php
РїРѕ С‚РёРїСѓ Р±СѓС‚СЃС‚СЂР°РїР°
РїРµСЂРµРєР»С‹РІР°СЋС‚СЃСЏ СЃС‚РёР»Рё Рё Р±РµСЂРµС‚СЃСЏ С‚РѕС‚ РєРѕС‚РѕСЂС‹Р№ РёРјРµРµС‚СЃСЏ
*/
/*
.label{
	padding:12px;
}
@media (min-width:480px){
	.label{
		padding:5px;
	}
}
@media (min-width:768px){
	.label{
		padding:6px;
	}
}
@media (min-width:992px){
	.label{
		padding:7px;
	}
}
@media (min-width: 1200px){
	.label{
		padding:8px;
	}
}
*/

/*
https://bootstrap-3.ru/css.php
РїРѕ С‚РёРїСѓ Р±СѓС‚СЃС‚СЂР°РїР°
Р±РµР· РїРµСЂРµРєСЂС‹РІР°РЅРёР№ СЃС‚РёР»РµР№
*/
/*
.label{
	padding:12px;
}
@media (max-width:480px){
	.label{
		padding:6px;
	}
}
@media (min-width:481px) and (max-width: 768px){
	.label{
		padding:7px;
	}
}
@media (min-width:769px) and (max-width: 992px){
	.label{
		padding:9px;
	}
}
@media (min-width:991px) and (max-width:1200px){
	.label{
		padding:0px;
	}
}
@media (min-width:1201px){
	.label{
		padding:10px;
	}
}
*/</pre></body></html>