@media screen and (max-width:768px){.popup{padding:24px 25px 3px}.popup_add-cart,.popup_city,.popup_entrance,.popup_recover-password,.popup_registration{width:100%}.popup_img1,.popup_img2{display:none!important}.popup_city ul li{margin-bottom:20px}.popup .close{width:30px;height:30px;top:29px;right:20px;background-position:7px 7px;background-size:50%}.popup_entrance{padding-bottom:10px}.popup_add-cart h1{margin-left:0;font-size:24px;width:85%}.popup_add-cart li{display:block;float:left}.popup_add-cart li.popup_add-cart_img{margin-right:15px}.popup_add-cart li.popup_add-cart_text{max-width:67%;min-width:67%;margin-right:0}.popup_add-cart li .popup_add-cart_wrap{display:block;height:auto}.popup_add-cart .choose-back-catalogue,.popup_add-cart .choose-checkout{width:100%;height:40px;position:relative;bottom:0;left:0!important;margin:20px auto}.add-cart:after{left:10px;top:11px}.form_contacts_catalog{margin-top:12px}.main.main-grand{padding-top:133px}.main{padding-top:140px}.form_main-subscription,.main-grand100,.slider-main,.submenu_banners{display:none}.submenu{width:100%;padding-top:5px}.submenu-subscription{height:auto;background:0 0;position:relative;top:0}.submenu-subscription_text{float:none;padding-left:0;text-align:center}.submenu-subscription_text h1{margin-top:20px;font-size:18px}.submenu-subscription_text p{font-size:13px}.submenu-bg100{display:none}.submenu-social{float:none;padding-top:23px;padding-left:25px;padding-bottom:20px;display:flex;justify-content:center}.submenu-social li{margin-right:11px}.main-suggestions_wrap100{display:none;padding-top:25px}.main-suggestions{width:100%;padding-top:32px}.main-reviews h2.main-title_rew:after,.main-reviews:after,.main-reviews:before,.main-reviews>h2:before,.main_hits>h1:before,.main_new-items_hits,.main_new-items_hits h6.main-title:after,.slide_horizontal_wrap>h1:before{display:none}.catalog-block_mobile{display:block}.catalog-block_mobile h2{font-family:'FranklinMedium';font-size:26px;color:#2d2d2d;text-align:center;margin-bottom:5px}.catalog-block_mobile .slide-item-wrap{width:47%;float:left;margin-left:2%;padding:24px 20px 1px}.slide-item-wrap .slide-item-wrap_img .size-horizontal{left:0;bottom:-14px}.slide-item-wrap .slide-item-wrap_img .size-vertical{bottom:0}.main-reviews{width:100%;float:none;padding-top:16px}.main-reviews h2{margin-left:13px}.main-reviews h2.main-title_rew{display:block;text-align:center}.main-reviews .main-reviews_item{padding-right:20px;padding-left:20px}.all-reviews_bt{width:88%;margin-left:20px;text-align:center}.cool_wrap{margin-bottom:-5px;z-index:90}.cool{height:auto;padding-bottom:20px}.cool li{width:70%;float:none;margin-left:auto;margin-right:auto;margin-bottom:10px}.cool,.main-company .main-wrap{width:100%}.cool-catalog_wrap,.main-title:before,.rose_wrap .rose10,.rose_wrap .rose11,.rose_wrap .rose12,.rose_wrap .rose13,.rose_wrap .rose7,.rose_wrap .rose8,.rose_wrap .rose9,.seo-text{display:none}.main-title{display:block;font-size:28px;line-height:33px;margin:0 0 25px}.main-company{padding-left:20px;padding-right:20px;padding-bottom:30px}.backet-ordering_bgline,.main-catalog .main-wrap .rose6{display:none}.catalog-paginator li{margin-right:8%}.catalog-paginator li:last-of-type{margin-right:0}.main-catalog .main-wrap,.main-text .main-wrap{padding-left:20px;padding-right:20px;width:100%}.catalog-wrap{padding-top:0}.catalog-header_wrap:not(.catalog-header_wrap-double){display:none}.catalog-header_block,.main_backet-design dl{width:100%}.main-catalog .main-wrap .section{width:114%;position:relative;left:-7%;background-color:#f1f1f1}.main-catalog .section-header{border-radius:0;color:#000}.section-body{background-color:#f1f1f1;border-radius:0}.section .section-header_wrap i{right:7%}.section-body li:focus{background-color:#c70100;color:#fff}.main-catalog .section .section-header_wrap{margin-bottom:30px}.main-catalog .catalog-block{display:none}.main-catalog .catalog-block_mobile{display:block}.main-catalog .catalog-block_mobile .slide-item-wrap{width:45%;padding:10px 0;margin-left:0;margin-right:0;height:auto}.main-catalog .catalog-block_mobile .slide-item-wrap .slide-item-wrap_img{height:175px}.main-catalog .catalog-block_mobile .slide-item-wrap:nth-child(2n){margin-left:10%}.slide-item-wrap h4{margin-top:10px;margin-bottom:0}.academ-dost .add-cart:after{left:9px}.academ-dost .slide-item-wrap h4{margin-bottom:14px}.main-catalog .slide-item-wrap{margin-bottom:5px}.catalog-paginator{margin:50px auto 68px;width:95%}.catalog-paginator li.active{height:26px;width:26px}.remodal.popap{width:100%!important;min-width:1px;padding:30px}.c-color-popap.remodal.popap{width:414px!important}.recover-add-cart h2{line-height:1.2;font-size:20px;margin-bottom:10px;text-align:center;display:block}.recover-add-cart li.popup_add-cart_price,.recover-add-cart li.popup_add-cart_text{width:calc(100% - 80px);min-width:1px;margin-right:0;display:block;float:right;text-align:left}.recover-add-cart li.popup_add-cart_img{width:66px;margin-right:14px;box-sizing:border-box;float:left}.recover-add-cart li.popup_add-cart_price .popup_add-cart_wrap,.recover-add-cart li.popup_add-cart_text .popup_add-cart_wrap{height:auto;display:block}.recover-add-cart li.popup_add-cart_text{margin-bottom:10px}.remodal .btn{float:none;margin:0;width:100%}.recover-add-cart ul{margin:20px 0}.remodal .btn+.btn{margin-top:14px;background-color:#fff;color:#2d2d2d;border:1px solid #c70000}.c-color-popap.remodal .btn-wrapper .btn+.btn{margin-top:0}.backet_sum-right .backet_sum_order-amount p span.allSum_label{font-size:18px}.visible-xs{display:block!important}.hidden-xs{display:none!important}li.backet-ordering_number{position:relative}.flex-characteristics{display:block}.bx-viewport{height:auto!important}.characteristics .characteristics-top .characteristics-settings,.remodal .btn{position:static}.main.main-text .main-wrap.rose_wrap table{width:100%!important;font-size:11px}.main.main-text .main-wrap.rose_wrap div ul:not(.breadcrumbs-block){padding-left:20px}.catalog-filter_row{align-items:stretch;flex-direction:column}.catalog-filter_col{margin-bottom:15px}.catalog-filter_col--center-full{justify-content:flex-start}.catalog-sort span{margin-right:13px}.catalog-sort_button~.catalog-sort_button{margin-left:8px}.catalog-block{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:center}.wrapper-about-us .catalog-wrap .slide-item-wrap{margin-left:10px;margin-right:10px;margin-bottom:0;float:none;height:auto}.wrapper-about-us .catalog-wrap .slide-item-wrap .form_contacts_catalog .add-cart,.wrapper-about-us .catalog-wrap .slide-item-wrap .form_contacts_catalog .buy-click{width:50%}.slide-item-wrap .slide-item-wrap_p{font-size:16px;line-height:1.4}.c-main-gd-slider__item.else-product .tns-controls button[data-controls=next],.c-main-gd-slider__item.related-product .tns-controls button[data-controls=next]{right:-10px!important}.c-main-gd-slider__item.else-product .tns-controls button[data-controls=prev],.c-main-gd-slider__item.related-product .tns-controls button[data-controls=prev]{left:-10px!important}.backet_sum-design{width:100%}}@media all and (max-width:768px) and (min-width:425px){.input_searth_wrap_mobile{width:96%;left:-100%}.input_searth_wrap_mobile.input_searth_wrap_mobile_active .input_searth_mobile{width:94%}}@media all and (max-width:425px) and (min-width:375px){.input_searth_wrap_mobile{width:96%;left:-100%}.input_searth_wrap_mobile.input_searth_wrap_mobile_active .input_searth_mobile{width:103%}}@media screen and (max-width:385px){.search-page .js-form-catalog-search-page input[type=text]{width:60.7%}.search-page .js-form-catalog-search-page button[type=submit]{width:36.6%}.header-main_backet a p span{max-width:64px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media all and (max-width:375px) and (min-width:320px){.input_searth_wrap_mobile{width:96%;left:-100%}.input_searth_wrap_mobile.input_searth_wrap_mobile_active .input_searth_mobile{width:99%}}@media screen and (max-width:340px){.slide-item-wrap .slide-item-wrap_p{height:auto}}@media screen and (max-width:320px){.input_searth_wrap_mobile{width:96%;left:-100%}.input_searth_wrap_mobile.input_searth_wrap_mobile_active .input_searth_mobile{width:93%}}@media screen and (max-width:246px){.search-page .js-form-catalog-search-page input[type=text]{width:51.7%}}