@media screen and (max-width:1200px){#block-bannernaglavnoy .field-node-body .block-wrap .block-row{font-size:36px}}@media screen and (max-width:1100px){#header-top .mob-menu{display:block}#block-new-main-menu{display:none}#block-konstruktorkrovli{display:none;margin:0 20px}#block-new-main-menu.open #block-konstruktorkrovli{display:block}#block-new-main-menu #block-konstruktorkrovli a{color:#232323;font-size:14px;padding:5px 0 0}#header>.section>div{text-align:center;-webkit-justify-content:space-around;justify-content:space-around}}@media screen and (max-width:1000px){.mob-title-filters{display:block;padding:14px 20px;margin:0 0 10px;background:#f4f4f4;box-shadow:1px 1px 2px rgba(0,0,0,.4);cursor:pointer;font-size:16px}.mob-title-filters .fa{margin:0 5px 0 0;font-size:18px}.fil-block{display:none}.layout-sidebar-first{width:230px;margin:0 0 30px 0;float:none}.layout-content.side-left{padding:0}.layout-sidebar-second{width:100%;margin:0 0 30px 0;float:none}.layout-content.side-right .layout-content-wrap{padding:0;float:none}.similar-products{margin:0 -5px}.similar-products header{margin:0 5px 20px}.similar-products:after{content:'';display:block;clear:both}.similar-products .views-row{width:50%;padding:0 5px;float:left}.catalogue-block-term .views-row,.catalogue-block-term.catalogue-block-term-city .views-row{width:140px;margin:0 5px 12px}.catalogue-block-term .views-row .views-field-name{font-size:13px;overflow:hidden}.simil-button{display:block}}@media screen and (max-width:900px){.catalogue-list{text-align:center}#block-bannernaglavnoy .field-node-body .block-wrap .block-row{font-size:34px}.logo-block{img{max-width:180px;}
    }}@media screen and (max-width:680px){.page-middle{min-height:0}.page-wrapper{padding-top:88px}.header-block{position:fixed;top:0;left:0;width:100%;z-index:101}.toolbar-fixed .header-block{top:39px}.toolbar-vertical .page-wrapper{padding-top:49px}#header{display:none}#footer .h-phones{display:block}.fixed .in-navigation{position:static;box-shadow:none}.logo-mini{display:block}.icon-search{display:block}.cart-butts-mobile{display:block}.acc-mobile{display:block}.mob-menu-icon{display:block}#header-top .mob-menu{display:none}#navigation .mob-menu{display:block}#block-new-main-menu.open{top:88px}.call-foot{display:block;position:fixed;bottom:47px;left:7px;z-index:100}.call-foot .call-but{display:block;cursor:pointer;float:left;color:#fff;height:56px;width:56px;background:#00b23a;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.7);text-align:center;line-height:56px;font-size:34px}.call-foot .phone{display:none;clear:both}.call-foot .phone a{color:#fff;background:#374046;padding:10px 16px;overflow:hidden;display:block;border-radius:2px;box-shadow:1px 1px 2px rgba(0,0,0,.7);margin:0 0 8px 0;text-decoration:none;font-size:18px}#block-raskrytayaformasearchpage-1{display:none}#block-raskrytayaformasearchpage-1.open{display:block;position:absolute;top:50px;left:0;margin:0 -20px;padding:10px 20px;background-color:#374046;border-top:1px solid #00b23a;width:calc(100% + 40px)}#block-views-block-catalogue-block-3 .block-rows.open{display:block;width:360px;max-width:100%;height:100%;overflow:auto;position:fixed;top:0;left:0;z-index:1000;padding:0 0 10px}#block-views-block-catalogue-block-3 .term-block-first .term-name a{display:inline-block}#block-views-block-catalogue-block-3 .block-rows>.views-row>.views-field-name>.views-element-container .views-row a{display:inline-block}#block-views-block-catalogue-block-3 .block-rows.open>.views-row>.views-field-name{overflow:hidden}#block-views-block-catalogue-block-3 .block-rows.open>.views-row>.views-field-name>.views-element-container{background:#fff;display:none;position:static;padding:20px;left:0;top:0;box-shadow:none;min-width:0;width:auto;height:auto;transition:all 1s ease-out .5s;max-width:100%;white-space:normal;margin:0}#block-views-block-catalogue-block-3 .block-rows.open>.views-row.row-1{border-top:1px solid #313131}#block-views-block-catalogue-block-3 .block-rows.open>.views-row:last-child{border-bottom:0 none}#block-views-block-catalogue-block-3 .block-rows.open>.views-row>.views-field-name.hover>.views-element-container{display:block}#block-views-block-catalogue-block-3 .block-rows>.views-row>.views-field-name .arr-wrap{border-left:1px solid #313131}#block-views-block-catalogue-block-3 .block-rows>.views-row>.views-field-name .arr-wrap .arr{-webkit-transform:rotate(135deg);transform:rotate(135deg);right:12px}#block-views-block-catalogue-block-3 .block-rows .close{display:none;position:absolute;top:34px;right:20px;cursor:pointer;color:#fff}#block-views-block-catalogue-block-3 .block-rows.open .close{display:block}#block-views-block-catalogue-block-3 .block-rows .close .icon{width:24px;height:20px;position:relative;display:inline-block;vertical-align:middle}#block-views-block-catalogue-block-3 .block-rows .close .icon:before{content:'';display:block;background:#fff;height:2px;width:100%;transform:rotate(45deg);position:absolute;top:50%;left:0;margin:-1px 0 0}#block-views-block-catalogue-block-3 .block-rows .close .icon:after{content:'';display:block;background:#fff;height:2px;width:100%;transform:rotate(-45deg);position:absolute;top:50%;left:0;margin:-1px 0 0}#block-views-block-catalogue-block-3 .block-rows .mob-title{display:none}#block-views-block-catalogue-block-3 .block-rows.open .mob-title{display:block;padding:30px 20px 30px;font-size:22px;font-weight:600}#block-views-block-catalogue-block-3{margin:0}#block-bannernaglavnoy .field-node-body .block-wrap .block-row{font-size:30px}}@media screen and (max-width:600px){#block-new-content .field-node-field_image{float:none;margin:0}.bootstrap-basic-image-gallery{margin:0 auto}.block-slider{margin:0 auto 20px}.similar-products{margin:0 -5px}.similar-products header{margin:0 5px 20px}.similar-products .views-row{width:auto;padding:0 5px;float:none}.catalogue-block-term .views-row,.catalogue-block-term.catalogue-block-term-city .views-row{width:100px;margin:0 5px 12px}.catalogue-block-term .views-row .views-field-name{font-size:12px}.d-order-cart-items-form .list{display:block}.d-order-cart-items-form .list-item{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.d-order-cart-items-form .list-item>div{display:block;width:33.33%;-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.d-order-cart-items-form .list-item>div.del-item{width:10%}.d-order-cart-items-form .list-item>div.prod-image{width:25%}.d-order-cart-items-form .list-item>div.prod-info{width:65%}.d-order-cart-items-form .list-item>div.form-item{width:60px}.d-order-cart-items-form .list-item>div.unit{width:20px}.d-order-cart-items-form .list-item>div.full-price{width:100%;background:#f8f8f8;text-align:right;-webkit-justify-content:flex-end;justify-content:flex-end}.node-bottom .view-colors .views-field-nothing .name-color{display:none}.node-bottom .view-colors .views-field-nothing .name{font-size:10px;margin:0}.field-node-field_planki table th{font-size:12px;font-weight:normal}#block-bannernaglavnoy .field-node-body .block-wrap .block-row{font-size:28px}.calc-link{width:80px;height:80px;right:10px;border-radius:11px}}@media screen and (max-width:540px){#footer .in-section{text-align:center;display:block}}@media screen and (max-width:500px){#block-bannernaglavnoy .field-node-body .block-wrap .block-row{font-size:22px}.view-taxonomy-term .views-row:hover .views-field-view-node{display:none}#block-cubes{display:none}#block-bannernaglavnoy{display:none}}@media screen and (max-width:440px){.bootstrap-basic-image-gallery{width:300px}.bootstrap-basic-image-gallery .main-image{width:300px}.bootstrap-basic-image-gallery .thumbnails{width:300px}.block-slider{width:300px}.image-slider{width:300px}.image-slider .jcarousel-wrapper li{width:300px}.jcarousel-wrap-navigation{margin:15px 10px 0 10px;width:62%}.views-element-container .news .views-row{width:100%}.calc-link{width:60px;height:60px;border-radius:9px}#calc-wind{top:5%;max-height:90%}}@media screen and (max-width:400px){.l-butts .text{display:none}.l-butts .fa{font-size:20px;vertical-align:middle;margin:0 4px 0 0}.mob-menu{padding:5px 0 2px}#navigation .mob-menu{padding:0}.man .text{font-size:18px}.man .phone{font-size:18px}.field-node-field_planki table th{font-size:10px}.f-line .favor-button .text{display:none}}@media screen and (max-width:320px){.field-node-field_planki table th{font-size:9px}}