@media screen and (min-width:0px) and (max-width:29.94em){[class*=grid-]{margin-bottom:-1.25rem;margin-left:-1.25rem}.col,[class*=col-]{padding-bottom:1.25rem;padding-left:1.25rem}.-phone-1>.col{width:100%}.-phone-2>.col{width:50%}.-phone-3>.col{width:33.33333%}.-phone-4>.col{width:25%}.-phone-5>.col{width:20%}.-phone-6>.col{width:16.66667%}.-phone-7>.col{width:14.28571%}.-phone-8>.col{width:12.5%}.main-block{overflow:visible}h1{font-size:1.375rem;margin-bottom:2rem}body{min-width:320px}.logo img{width:7.563rem}.control-head{float:none;display:block;text-align:center;clear:both;position:absolute;top:0;right:0;margin-top:.38rem}.control-head a{margin:0 1.5rem}.control-head .basket{margin-right:0}.search{width:1rem;position:absolute;top:0;left:1rem;height:2.5rem;margin-top:.063rem;z-index:2}.search-input{background:#fff;padding:0;position:absolute;top:-.063rem;left:-2rem;color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}.search-input::-webkit-input-placeholder{color:transparent}.search-input::-moz-placeholder{color:transparent}.search-input:-ms-input-placeholder{color:transparent}.search-input::-ms-input-placeholder{color:transparent}.search-input::placeholder{color:transparent}.search-bt.open-mobile-search{display:block}.search.open .search-input{background:#f1f1f1;width:100vw}.search.open .search-input{padding:0 2rem 0 3rem;color:#959594}.search.open .search-input::-webkit-input-placeholder{color:#959594}.search.open .search-input::-moz-placeholder{color:#959594}.search.open .search-input:-ms-input-placeholder{color:#959594}.search.open .search-input::-ms-input-placeholder{color:#959594}.search.open .search-input::placeholder{color:#959594}.search.open .close-mob{opacity:1;visibility:visible;left:82vw}.search.open .search-bt.open-mobile-search{display:none}.tooltip_open{left:-2rem;width:100vw}.city{float:right;margin:.63rem 0 0 0}.city .city-title{display:none}.city .tel{color:#060605;font-size:.875rem;font-weight:500}.hhead{padding-top:2.88rem;position:relative}.hhead:before{content:"";position:absolute;top:2.5rem;left:-1rem;right:-1rem;height:1px;background:#f1f1f1;z-index:3}.tooltip_open td{padding:.25rem .25rem}.menu-top{display:none}.header-mobile{display:block}.Carousel-cell-text-date{margin-bottom:.5rem}.Button{width:6.5rem;height:2.125rem;line-height:2rem;font-weight:400}.Carousel .flickity-page-dots{bottom:.25em}.Carousel .flickity-page-dots .dot{height:.5rem;margin:0 .5rem}.Carousel .flickity-page-dots .dot.is-selected{height:1rem}.catalog ul:not(.Carousel){margin-left:-1rem}.catalog .item{padding:0 0 2rem 1rem}.catalog .item.Carousel-cell{width:calc(50% - .8em);margin:0 1em 0 0}.catalog .item--name{line-height:1.2;font-size:.875em}.catalog--tile{margin-bottom:0}.box_info div{height:1rem;line-height:1rem}.js-like{top:.5em;right:.5em}.catalog{padding:2.88em 0 0}.catalog h1{float:none;margin-bottom:1rem}.catalog .btn{float:none;margin-bottom:1rem;display:block}.action h1{float:none;margin-bottom:1rem}.action .btn-white{float:none;margin-bottom:1rem;display:block}.action--img_little{width:100%;overflow:hidden}.action--img_little img{width:100%}.action--img_little:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../images/bg_dark_op.png) repeat-x 0 0;background-size:1px 100%;z-index:1}.action--text{width:100%;position:absolute;bottom:1rem;left:0;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.news{padding:2.88em 0}.news h1{float:none;margin-bottom:1rem}.news .btn{float:none;margin-bottom:1rem;display:block}.seo{margin-top:2rem}.seo--img{width:100%;opacity:.4}.seo .left-box{width:100%;padding-right:1rem}footer{padding:1.063rem 0 0;border-bottom:1px solid #f1f1f1}footer .copyright{width:100%;margin-bottom:1.25rem}.bfoot{border-bottom:1px solid #f1f1f1;padding:0 1rem 1.25rem;margin:0 -1rem}.bfootContact{margin-left:0;margin-top:0}.bfootContact .tel{margin-bottom:.69rem}.subscription{float:none;margin-top:1.75rem}.subscription .title{width:100%;font-size:1rem;margin:0 0 .44rem}.subscription .btn-full{padding:0;width:3.125rem;font-size:0;color:transparent;background-image:url(../../images/icon10.png);background-repeat:no-repeat;background-position:50% 50%}.subscription .input-text{width:calc(100% - 3.125rem)}.ffoot{padding:1.063rem 0 1.125rem}.ffoot .social_network{padding:0 0 1.25rem;margin:0;position:relative;display:block}.ffoot .social_network:after{content:"";height:1px;background:#f1f1f1;position:absolute;bottom:0;left:-1rem;right:-1rem}.ffoot .social_network li{margin:0 1rem;width:calc(16.6666% - 2rem)}.ffoot .left{width:50%;margin-top:.88rem}.ffoot .right{float:none}.iarga{position:absolute;bottom:1.31rem;right:0}.iarga span{display:inline-block;vertical-align:middle;line-height:.875rem;width:4.063rem}.agreement{display:inline-block;line-height:.875rem}.lightbox{padding:0 1.5rem}.lightbox .btn-full{margin-right:.5rem}.lightbox--enter .left{width:100%}.lightbox--enter .right{width:100%;padding:0 0 2.81rem 0}.lightbox--enter .right:before{display:none}.lightbox--oneClick{padding:1.5rem}.lightbox--thank{padding:1.5rem}.catalogMain h1{float:none;margin-bottom:1rem}.catalogMain .btn{float:none;margin-bottom:1rem;display:block}.catalogMain ul .-col-2{width:100%}.catalogMain ul p{font-size:1.5rem}.catalogMain ul li{height:9.625rem}.catalogCollections .btn,.catalogCollections .btn-white{padding:0 1.44rem;display:block}.catalogCollections--info{position:relative}.catalogCollections--info .imgInfo{position:absolute;top:0;left:0;bottom:0;right:0;width:auto;opacity:.3}.catalogCollections--info .text{position:relative;width:100%;z-index:2;padding:1.63rem 1.06rem 1.06rem}.catalogCollections--info .text p{font-size:.813rem}.pagin a:not(.arrow){margin:0}.container,.container--left{float:none;width:100%}.l-sb{display:none}.link-filter-mobile{display:block}.reg--box{margin-bottom:1em}.reg dl dd,.reg dl dt{width:100%}.r-sb{float:none;width:100%}.brendsDescription .img{width:100%;height:15rem;float:none}.brendsDescription .img img{display:inline-block;vertical-align:middle}.brendsDescription .text{float:none;width:100%}.brendsDescription .text span{margin-right:2rem}.textCollection{margin-top:2rem;padding:1.06rem}.itemPopup{overflow:auto;left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;min-width:inherit;-webkit-transform:translateX(-50%) translateY(-50%)!important;transform:translateX(-50%) translateY(-50%)!important;margin:0!important}.project--description{float:none;width:100%}.project--performer{float:none;width:100%}.newsPage--img{margin-bottom:2rem}.newsPage--img,.newsPage--text{position:static;float:none;width:auto}.newsPage--img .btn_pdf,.newsPage--text .btn_pdf{float:none;display:block}.newsPage--img img,.newsPage--text img{width:100%}.newsPage--img .img-box,.newsPage--text .img-box{width:100%;float:none;margin-left:0;margin-right:0}.newsPage--img .img-box.left,.newsPage--img .img-box.right,.newsPage--text .img-box.left,.newsPage--text .img-box.right{width:100%;float:none;margin-left:0;margin-right:0}.quote .bord{width:100%;font-size:1rem;line-height:1.2;padding:1rem}.quote .text p{font-size:1rem}.travel--bonus{padding:1.19rem 1.13rem}.travel--bonus .left{float:none;width:100%}.travel--bonus .right{float:none}.travel--text .img{width:100%}.travel--text .img img{width:100%}.travel--text .img.left,.travel--text .img.right{float:none}.travel--text .icon-list .icon{margin-right:1rem}.travel--text .icon-list p{width:calc(100% - 4.25rem)}.circleBox{width:15.63rem;height:15.63rem;float:none;margin:0 auto}.circleBox p{font-size:1.81rem}.circlechart.green{margin-top:.94rem;margin-left:.94rem}.circlechart.green .circle-chart{width:13.63rem;height:13.63rem}.circlechart.green .circle-chart__percent{fill:#b7f48a}.circlechart.green .danger-stroke,.circlechart.green .success-stroke,.circlechart.green .warning-stroke{stroke:#b7f48a}.circlechart.blue{margin-top:1.88rem;margin-left:1.88rem}.circlechart.blue .circle-chart{width:11.63rem;height:11.63rem}.circlechart.blue .circle-chart__percent{fill:#7fa9ff}.circlechart.blue .danger-stroke,.circlechart.blue .success-stroke,.circlechart.blue .warning-stroke{stroke:#7fa9ff}.circle-chart{width:15.63rem;height:15.63rem}.tabs--bt li{width:50%;min-width:0}.profile-page{margin-bottom:2rem}.profile-page .input50.phone-masked{width:100%}.profile-page .input50.mob-long{width:100%}.profile-page .input50.mob-long+.input15{margin-left:0}.profile-page .input15{width:32.66%}.profile-page .input15+.input15{margin-left:1%}.bonus-r,.profile-page{float:none;width:auto}.order--list{float:none;width:auto}.order--list table{display:block}.order--list table tbody{display:block}.order--list table tr{display:block;border-bottom:1px solid #f1f1f1;padding:1rem 0;margin-bottom:1rem}.order--list table tr td{display:block;text-align:center;padding:0;border:none}.order--list table tr td .name{max-width:none}.order--list table tr td:last-child{text-align:center}.order--info{float:none;width:auto}.order--info dl dt{display:inline-block;vertical-align:top}.order--info dl dd{display:inline-block;vertical-align:top}.bt_info{display:block;text-align:center}.contactPage--map{height:15rem;float:none;width:100%}.contactPage--mapMag{height:15rem;width:100%}.contactPage--office{float:none;width:auto;height:auto;padding:1.81rem}.contactPage--office:before{top:1rem;bottom:1rem;right:1rem;left:1rem}.contactPage--office .title{font-size:1.25rem}.contactPage--openMag{position:relative;width:100%;top:0;left:0;-webkit-transform:translateY(0);transform:translateY(0)}.contactPage--openMag dl dt{display:block}.select-city p{font-size:1.125rem}.select-city p a i{display:none}.gallery_sl.royalSlider{margin:0 -1rem}.goods--box{padding:1.563rem 1rem 1rem;margin:0 -1rem 2rem}.goods--box .price{display:block;margin:0 0 1rem}.goods--box .price p{display:inline-block;vertical-align:bottom;margin-left:1rem}.goods--box .left,.goods--box .right{float:none}.goods--box .btn-white{float:left;padding:0 1.5rem;margin:0}.goods--box .btn-white+.btn-white{float:right}.amount_box{margin-bottom:1rem}.amount_box dl dt{display:block;width:auto;margin-bottom:.5rem}.amount_box span{vertical-align:bottom}.goods--characteristic .tabs--bt{display:block}.download{margin-left:0}.bx_ordercart .rem .custom{display:none}.bx_ordercart .bx_ordercart_order_table_container{width:100%;float:none}.bx_ordercart table{display:block;border-top:1px solid #f1f1f1}.bx_ordercart table .bx_ordercart_itemtitle{max-width:none}.bx_ordercart table tbody{display:block}.bx_ordercart table tr{border-bottom:1px solid #f1f1f1;display:block;text-align:center;padding:1rem 0;position:relative}.bx_ordercart table tr tr{border:none}.bx_ordercart table td{display:block;padding:0;border:none}.bx_ordercart table .pr{margin-top:1rem;float:none}.bx_ordercart table .pr-old{margin-top:1rem;float:none}.bx_ordercart .itemphoto{width:100%;padding:0;margin-bottom:1rem}.bx_ordercart .price{font-weight:600;white-space:nowrap;line-height:1.5rem;font-size:1.125rem}.bx_ordercart .price p{margin-top:1rem}.bx_ordercart .price span{font-size:.75rem}.bx_ordercart .control_tr{position:absolute;top:0;right:0}.bx_ordercart .box_right{float:none;width:auto;position:relative;top:0;margin-top:2rem}.bx_ordercart .box_right dl.price-all dt{display:inline-block}.bx_ordercart .box_right dl.price-all dd{display:inline-block}.Carousel-cell-text-button{font-size:0;border:none;position:absolute;top:0;left:0;right:0;height:auto;bottom:0}.Carousel-cell-text-button span,.Carousel-cell-text-button:after,.Carousel-cell-text-button:before{display:none}.bg_black{margin-top:2rem;padding:2.5rem 1rem 1.5rem}.action .btn,.action .btn-white{float:none;margin-bottom:1rem;display:block}.action--box .time{margin-bottom:.5rem}.gallery_sl.royalSlider.rsDefault .rsThumbsHor{display:none}.newsPage h1{line-height:1.3}.control-head .hidd{display:none}.subscription .input-text{width:100%}.gallery_sl.rsDefault .rsTmb{display:none}.paint--list li{width:50%}.interior--list li{width:100%}.sliderEvent .Carousel--event{margin-bottom:1rem}.sliderEvent .Carousel--navEvent{margin-left:-1rem}.sliderEvent .Carousel--navEvent .item{width:50%;padding-left:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.eventText .text,.eventText .time{float:none;width:auto}.loadImg{margin-top:2rem}.lightbox--photo{padding-top:1.125rem}.paint--box .btn,.paint--box .h2,.paint--box h2{float:none}.paint--box .btn{margin-bottom:2rem}a.action_btn{z-index:2}.goods--box .left{clear:both}}