@media screen and (max-width:1600px){}@media screen and (max-width:1500px){#catalog-window{position:fixed;top:0;left:0;opacity:0;visibility:hidden;width:100%;height:100%;box-sizing:border-box;overflow:hidden;overflow-y:auto;padding:30px 0;transform:translateX(-10px);transition:.3s}#catalog-window.active{opacity:1;visibility:visible;transform:translateX(0)}#catalog-window .head{display:flex}#catalog-window .catalog_box{flex-wrap:wrap;margin-top:10px}#catalog-window .catalog_box .category{width:100%;margin:0}#catalog-window .catalog_box .category:last-child{margin-bottom:0}#catalog-window .catalog_box .category .item{padding:12px 0;display:flex;justify-content:space-between;align-items:center}#catalog-window .catalog_box .category .item.active:after{transform:rotateZ(180deg)}#catalog-window .catalog_box .category .item:after{display:block}#catalog-window .catalog_box .category .item .link{width:fit-content}#catalog-window .catalog_box .category ul{margin:0;padding-left:5px;box-sizing:border-box;overflow:hidden;height:0;transition:.3s}#catalog-window .catalog_box .category ul li:first-child{margin-top:10px}#catalog-window .catalog_box .category ul li:last-child{margin-bottom:10px}#header .wrapper_box .catalog_btn{display:flex}#menu-desk{height:0;padding:0;margin:0}#menu-desk .placeholder{display:none!important}#menu-desk .wrapper_box .catalog,#menu-desk .wrapper_box .link{display:none}}@media screen and (max-width:1400px){.container{width:100%}.cta-block .form_box .mssg_box .politic{width:100%;flex-shrink:1;margin-left:30px}}@media screen and (max-width:1300px){.categories-container .category-1 .content{width:65%}.categories-container .category-1 .image{width:35%}#header .wrapper_box .logo_block{width:160px}#header .wrapper_box .search_box{width:250px}}@media screen and (max-width:1200px){.cta-block .title_box{width:310px}#header .wrapper_box .catalog_btn{margin-right:12px}#header .wrapper_box .geo-location{margin:0 15px}#header .wrapper_box .search_box{width:100%;flex-shrink:1;box-sizing:border-box}#header .wrapper_box .info_box{display:none}#header .wrapper_box .contacts_box{margin-left:15px}.footer_box .contacts_box{width:270px}.footer_box .contacts_box .phone_box{flex-wrap:wrap}.footer_box .contacts_box .phone_box .mssg_box{width:100%;flex-shrink:1;margin:20px 0 0}}@media screen and (max-width:1100px){.cta-block{flex-wrap:wrap}.cta-block .title_box{width:100%;flex-shrink:1}.cta-block .form_box{padding:0;margin-top:15px}.footer_box .main_box{width:235px}}@media screen and (max-width:1000px){.btn-1:hover{background:0 0;border:2px solid rgba(201,12,15,.3)}.btn-2{font-weight:400}.btn-2.red{border:1.5px solid rgba(201,12,15,.3);color:#C90C0F}.btn-2.red:hover{border:1.5px solid rgba(201,12,15,.3);background:0 0;color:#C90C0F}.btn-2.white{border:1.5px solid rgba(255,255,255,.5);color:#fff}.btn-2.white:hover{border:1.5px solid rgba(255,255,255,.5);background:0 0;color:#fff}.btn-3{font-weight:400}.btn-3.red{border:1.5px solid #C90C0F;background:#C90C0F;color:#fff}.btn-3.red:hover{background:#C90C0F;color:#fff}.btn-3.white,.btn-3.white:hover{border:1.5px solid #fff;background:#fff;color:#C90C0F}.btn-4:hover{background:0 0}.btn-4:hover span{color:#E38586}.btn-4:hover svg{fill:#E38586}.btn-callback:hover{background:#FBEEEE}.btn-download:hover .ico{opacity:.3}.btn-close:hover{background:rgba(0,0,0,.03)}.arrow-1:hover:after{background:0 0}.arrow-1:hover svg{fill:#FFF}.arrow-2:hover:after{background:0 0}.arrow-2:hover svg{fill:#C90C0F}.arrow-3:hover{background:#FFF}.arrow-3:hover svg{fill:#C90C0F}.arrow-4:hover:after{background:0 0}.arrow-4:hover svg{fill:#C90C0F}.breadcrumbs ul li a:hover{color:#000}.pagination-container .nav-links a:hover{color:#999}.pagination-container .nav-links a:hover.next,.pagination-container .nav-links a:hover.prev{background:0 0}.pagination-container .nav-links a:hover.next svg,.pagination-container .nav-links a:hover.prev svg{fill:#D64447}.categories-container .category-1{flex-wrap:wrap}.categories-container .category-1 .content{width:100%}.categories-container .category-1 .image{width:100%;height:120px;order:-1}.categories-container .category-1 .image .img{position:relative;justify-content:flex-start}.categories-container .category-1 .image .img img{width:auto;height:100%}#menu-buttons{padding:10px 20px;height:auto;overflow:visible}#catalog-window .catalog_box .category .item .link:hover .text{color:#000}#catalog-window .catalog_box .category ul li a:hover{color:rgba(0,0,0,.6)}#catalog-window .catalog_box .category ul li a:hover:before{background:rgba(0,0,0,.6)}#header-top{display:none}#header{position:relative}#header .wrapper_box .catalog_btn{margin-right:12px}#header .wrapper_box .geo-location{display:none}#header .wrapper_box .search_box{position:absolute;top:100%;padding:10px 20px;box-sizing:border-box;background:#fff;left:0;width:100%;height:auto;opacity:0;visibility:hidden;transform:translateY(5px);transition:.3s}#header .wrapper_box .search_box.active{opacity:1;visibility:visible;transform:translateY(0)}#header .wrapper_box .search_box form{height:50px}#header .wrapper_box .search_box form button:hover svg{fill:#999}#header .wrapper_box .contacts_box{margin:0;width:100%;flex-shrink:1;display:flex;justify-content:flex-end;align-items:center}#header .wrapper_box .contacts_box .search_btn{display:flex}#header .wrapper_box .contacts_box .phone_box .phone-1{margin:0;display:flex;justify-content:center;align-items:center;border-radius:8px;background:rgba(230,230,230,.5);width:42px;height:42px}#header .wrapper_box .contacts_box .phone_box .phone-1 svg{display:block}#header .wrapper_box .contacts_box .btn-callback,#header .wrapper_box .contacts_box .phone_box .mssg-links,#header .wrapper_box .contacts_box .phone_box .phone-1 span,.footer_box .contacts_box{display:none}}@media screen and (max-width:850px){.footer_info{flex-wrap:wrap}.footer_info .pravo{width:100%}.footer_info .webdo{margin:20px 0}.footer_info .politic{width:100%}}@media screen and (max-width:770px){.pad-top{padding-top:40px}.pad-bottom{padding-bottom:40px}.cta-block .btn.red{border:1.5px solid #C90C0F;background:#C90C0F;color:#fff}.cta-block .form_box .form_container form p{flex-wrap:wrap}.cta-block .form_box .form_container form p span{width:100%;margin:0}.cta-block .form_box .form_container form p span .input-field{margin-bottom:8px}.cta-block .form_box .form_container form p .btn{margin:10px 0 0;width:100%}.cta-block .form_box .mssg_box{flex-wrap:wrap;margin:0;padding:0}.cta-block .form_box .mssg_box .politic{order:-1;margin:0;padding:15px}.cta-block .form_box .mssg_box .mssg_block,.cta-block .form_box .mssg_box .mssg_block p{flex-shrink:1}.cta-block .form_box .mssg_box .mssg_block .mssg-links{margin-left:30px}.categories-container .category-1{width:100%}}@media screen and (max-width:700px){.footer_box{padding:16px 0}.footer_box .main_box{width:100%;flex-shrink:1}.footer_box .menu_block{display:none}.footer_info{padding:20px 0}}@media screen and (max-width:600px){.title-1{position:relative;padding-bottom:10px}.title-1:before{width:30px;height:1px;position:absolute;bottom:0;left:0}.pagination-container .nav-links a.next,.pagination-container .nav-links a.prev{display:none}}@media screen and (max-width:500px){.category-1 .content{padding:15px}.section-pad{padding:20px 0}.pad-top{padding-top:30px}.pad-bottom{padding-bottom:30px}#header .wrapper_box .logo_block{width:110px;background:#fff;padding:0}}@media screen and (max-width:400px){.product-card{padding:20px;padding-bottom:0}.breadcrumbs{padding:15px 0}.title-page{margin-top:15px}.title-page h1{font-size:30px}.modal-window .wrapper_box .modal-block{width:96%}}@media screen and (max-width:350px){.container{padding:0 10px}.title-1 p{font-size:28px}.pagination-container .nav-links a,.pagination-container .nav-links span{width:40px;height:40px;margin:0 5px}.breadcrumbs{width:calc(100% + 20px);margin-left:-10px}.breadcrumbs ul{padding:0 10px}#menu-buttons{padding:10px}#menu-buttons .chat_block{right:10px}#header{position:relative}#header .wrapper_box .search_box{padding:10px}#catalog-window{padding:25px 0}.modal-window .wrapper_box .modal-block .mssg_box{flex-wrap:wrap}.modal-window .wrapper_box .modal-block .mssg_box p{width:100%;max-width:100%}.modal-window .wrapper_box .modal-block .mssg_box .mssg-links{margin-top:10px}}