@charset "UTF-8";@font-face{font-family:'Exo 2';src:url(../fonts/Exo2-Bold.eot);src:url(../fonts/Exo2-Bold.eot?#iefix) format("embedded-opentype") , url(../fonts/Exo2-Bold.woff2) format("woff2") , url(../fonts/Exo2-Bold.woff) format("woff") , url(../fonts/Exo2-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Exo 2';src:url(../fonts/Exo2-Regular.eot);src:url(../fonts/Exo2-Regular.eot?#iefix) format("embedded-opentype") , url(../fonts/Exo2-Regular.woff2) format("woff2") , url(../fonts/Exo2-Regular.woff) format("woff") , url(../fonts/Exo2-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.languages{margin:0 auto;margin-top:0;max-width:10000px}.languages li{display:inline-block;padding:5px;border:1px solid #ccc;border-radius:5px}.languages li a{text-decoration:none;color:#333}.text_return{display:flex;justify-content:center;flex-wrap:wrap}.header__account_link1{background-color:#ffa07a;color:#fff;font-size:17px;padding:10px 20px;border:none;margin:5px;cursor:pointer}.header__account_link:hover1{background-color:red}@media (max-width:768px){.text_return{flex-direction:column;align-items:center}.header__account_link1{width:90%;margin:5px 0;font-size:18px;padding:10px}}.category__pagination_arrow{display:inline-block;width:20px;height:20px;background-color:red;text-align:center;line-height:20px;margin:0 5px;border-radius:3px}.arrow_prev,.arrow_next{background:none}.container1{width:96%;max-width:10000px}.container1 ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start}.container1 li{margin-bottom:10px;padding:5px;counter-increment:list-item;list-style:decimal;position:relative;padding-left:25px;&::before {
        content: counter(list-item) ".";
        position: absolute;
        left: 0;
        top: 0;
        padding: 5px;
    }
}.container1 h2,h3{margin-top:20px}.container1 section{margin-bottom:20px}.container1 main{padding:20px}.container1 footer{text-align:center}.rug{background-color:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:20px;width:80%;margin:0 auto}.rug table{width:100%;border-collapse:collapse}.rug td{padding:10px 0;border-bottom:1px solid #ddd}.rug label{font-weight:bold;display:block;margin-bottom:5px}.rug input[type="text"],.rug input[type="email"],.rug input[type="password"]{width:100%;padding:10px;border:1px solid #ccc;border-radius:3px;font-size:14px}.rug button{background-color:#39ab3a;color:#fff;border:none;padding:10px 15px;border-radius:3px;cursor:pointer;margin-top:10px}.rug button:hover{background-color:#39ab3a}.meorders{text-align:right;margin-top:15px}.meorders a{color:#333;text-decoration:none;font-weight:bold}.meorders a:hover{text-decoration:underline}.ordermy{font-family:'Open Sans',sans-serif;margin:2rem;color:#333}h3{font-size:24px;line-height:1.2;margin-bottom:1rem}h4{font-size:18px;margin-bottom:.8rem}.header__navigation .mobile-menu-toggle{display:none}.order-items{list-style:none;padding:0;margin:0}.order-items li{margin-bottom:1rem}.order-table{width:100%;border-collapse:collapse;margin-bottom:2rem;table-layout:fixed}.order-table th,.order-table td{padding:14px 10px;border:1px solid #ccc;text-align:left;font-size:16px}.order-table th{background-color:#39ab3a;color:#fff}.order-table tbody tr:nth-child(even) {background-color:#f5f5f5}.order-table tbody tr:hover{background-color:#e9e9e9}.meorders{position:relative}.meorders a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#39ab3a;color:#fff;padding:10px 30px;border-radius:5px;font-size:18px}.pronas1 h1{font-size:2em;font-weight:700;margin-bottom:10px;text-align:center}.pronas1 h2{font-size:1.5em;font-weight:500;margin-bottom:20px;text-align:center}.pronas1 h3{font-size:1.25em;font-weight:500;margin-bottom:10px}.pronas1 p{font-size:15px;line-height:1.5;margin-bottom:10px}.pronas1 ul{list-style:none;padding:0;margin-bottom:20px;display:flex;flex-direction:column}.pronas1 ul li{margin-bottom:5px;padding-left:10px;position:relative}.pronas1 ul li::before{content:"";position:absolute;left:0;top:5px;width:5px;height:5px;background-color:#000;border-radius:50%}.pronas1{border:1px solid #ccc;padding:20px;margin-bottom:20px;font-size:16px}.order12{max-width:11000px;width:96%;margin:0 auto;font-size:15px}.order12 h1{font-size:24px;margin-bottom:10px}.order12 .left{max-height:100vh;width:40%;float:left;top:0;bottom:0;overflow-x:scroll;background-color:#fff;border-left:1px solid #ddd}.order12 .play_metod{text-align:justify;line-height:1.5;margin-bottom:15px}.order12 .user_mani,.order12 .delivery_method,.order12 .play_metod,.order12 .order button{padding:20px;border:1px solid #ddd;border-radius:5px;margin-bottom:20px}.order12 .user_mani input,.order12 .delivery_method input[type="text"],.order12 .delivery_method select{padding:10px;border:1px solid #ccc;border-radius:3px;margin-bottom:10px;max-width:100%}.order12 .delivery__item_title{font-weight:bold;margin-bottom:10px}.order12 .delivery__item_radio{display:inline-block;margin-right:10px;margin-bottom:10px}.order12 .delivery-fields{display:none}.order12 .delivery-fields.active{display:block}.order12 .delivery_method select{background-color:#fff;padding-left:5px}.order12_text{font-size:16px;margin-bottom:10px}.btn_submit12{background-color:#e50c0c;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .5s ease;margin:0 auto;display:block}.order12 .product{max-height:100vh;min-height:100vh;height:100%;width:59%;top:0;bottom:0;overflow:scroll;background-color:#fff;border-left:1px solid #ddd}.order12 .content__orders .order__product{border:2px solid #ddd;border-radius:5px;padding:10px;margin-bottom:10px;display:grid;grid-template-columns:1fr 3fr;align-items:center}.order12 .content__orders .order__product_image{grid-column:1}.order12 .content__orders .order__product_content{grid-column:2}.order12 .content__orders .order__product_prices{text-align:right}.admin{position:fixed;bottom:20px;left:20px}.return_politic{margin:20px auto;width:100%;max-width:960px;padding:20px;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1)}.return_politic h3{margin:20px 0 10px;font-size:18px;font-weight:bold}.return_politic main{display:flex;flex-wrap:wrap}.return_politic #return,#гарантія{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;margin-bottom:20px}.return_politic ul,ol{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.return_politic li{margin-bottom:5px;padding:5px 0;border-bottom:1px solid #ddd;margin:0 10px;width:300px}.return_politic p{margin-bottom:10px}.return_politic .return_politic a{color:#000;text-decoration:underline}.return_politic h2{margin:20px 0 10px;font-size:20px;font-weight:bold}.return_politic .section-title{margin-bottom:10px;font-size:16px;font-weight:bold}.return_politic .important-text{font-weight:bold}.return_politic .list-item{display:flex;align-items:center;margin-bottom:5px}.return_politic .list-icon{margin-right:10px;width:20px;height:20px;border:1px solid #ddd;border-radius:50%;text-align:center;line-height:20px}.return_politic .list-text{flex:1}.admin button{padding:10px 20px;background-color:#39ab3a;color:#fff;border:none;border-radius:5px;cursor:pointer}.admin button:hover{background-color:#39ab3a}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'Exo 2',sans-serif;font-weight:400;color:#191919;font-size:15px;background-color:rgba(255,255,255,.98)}body.hidden{overflow-y:hidden}ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}a{font-size:15px;color:#191919;text-decoration:none}a:focus{outline:0}button{background-color:transparent;border:0;padding:0;cursor:pointer}input:focus,input:active{outline:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.jsb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jcc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.jfe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ae{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.container{max-width:11000px;width:96%;margin:0 auto}.progress_bar{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:120px;height:2px;overflow:hidden;background-image:-webkit-gradient(linear,left top,right top,from(#7e848e),to(#7e848e));background-image:-o-linear-gradient(left,#7e848e,#7e848e);background-image:linear-gradient(to right,#7e848e,#7e848e);background-repeat:no-repeat;background-size:3px 100%;-webkit-transition:background-size .4s ease-in-out;-o-transition:background-size .4s ease-in-out;transition:background-size .4s ease-in-out}.progress_bar:before{content:'';position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;background-color:#c1cad8;z-index:-1}.head__block_title{font-size:24px;font-weight:700}.slider .slick-arrow{position:absolute;font-size:0;width:12px;height:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/icon/arrow_slider.svg);background-size:100% 100%}.slider .slick-prev{left:-32px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.slider .slick-next{right:-32px}.slider .slick-list{margin:0 -20px}.btn{margin:0 auto;padding:15px 20px;border:1px solid #39ab3a;font-size:14px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.btn svg{width:26px;height:20px;fill:#39ab3a;margin-left:15px;margin-top:3px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.btn:hover{color:#fff;border-color:#179b53;background-color:#199b19;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.btn:hover svg{fill:#fff;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.btn_submit{-webkit-box-shadow:0 3px 15px rgba(22,23,47,.45);box-shadow:0 3px 15px rgba(22,23,47,.45);padding:12px 30px;background-color:#1e1f3b;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.btn_submit:hover{background-color:#da291c;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.btn_submit span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px;font-weight:400}.btn_submit span:after{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:14px;margin-left:11px;background-image:url(../img/icon/arrow_right.svg);background-repeat:no-repeat;background-position:top center;background-size:100% 100%}.btn_submit_red{background-color:#0b4aec}.btn_submit_red:hover{background-color:#0e0e0e;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.show_btn{background-color:#da291c;color:#fff;cursor:pointer;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.show_btn span{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px}.show_btn span:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:17px;width:14px;height:14px;background-image:url(../img/icon/refrech_icon.svg);background-repeat:no-repeat;background-position:center center;background-size:100% 100%}.show_btn:hover{background-color:#323564;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.link_arrow{position:relative;color:#4675c7;font-size:12px;font-weight:700;text-decoration:underline}.link_arrow:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:-25px;width:20px;height:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/public/img/icon/arrow_right_blue.svg);background-repeat:no-repeat;background-size:100% 100%}.page_title{line-height:30px;font-size:26px;font-weight:700}.brandcrumbs{padding:40px 0 20px}.brandcrumbs a:hover,.brandcrumbs a:hover span{color:#da291c}.brandcrumbs__nav{margin-right:20px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.brandcrumbs__nav li{margin-right:10px}.brandcrumbs__nav li:after{content:'>';margin-left:10px;color:#8b8b8b;font-size:13px}.brandcrumbs__nav li:last-child:after{display:none}.brandcrumbs__nav li a{color:#8b8b8b;font-size:13px;text-decoration:underline}.brandcrumbs__nav li span{color:#da291c;font-size:13px;margin-left:10px}.brandcrumbs__back{display:-webkit-box;display:-ms-flexbox;display:flex}.brandcrumbs__back:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:13px;height:18px;-webkit-transform:rotate(-180deg) translateY(5px);-ms-transform:rotate(-180deg) translateY(5px);transform:rotate(-180deg) translateY(5px);margin-right:6px;background-image:url(../img/icon/back.svg)}.brandcrumbs__back span{text-decoration:underline;color:#4675c7;font-size:14px;font-weight:700}.qty .qty_wrapper{position:relative}.qty .qty_wrapper input{width:100%;height:40px;border:1px solid rgba(165,165,165,.5);font-size:18px;font-weight:700;padding:0 40px;text-align:center}.qty .qty_wrapper input::-webkit-input-placeholder{font-size:18px;font-weight:700}.qty .qty_wrapper input::-moz-placeholder{font-size:18px;font-weight:700}.qty .qty_wrapper input:-ms-input-placeholder{font-size:18px;font-weight:700}.qty .qty_wrapper input::-ms-input-placeholder{font-size:18px;font-weight:700}.qty .qty_wrapper input::placeholder{font-size:18px;font-weight:700}.qty .qty_wrapper button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:26px;height:26px;border:1px solid #e8e8e8;border-radius:50%;padding-bottom:2px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.qty .qty_wrapper button:hover{border-color:#323564;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.qty .qty_wrapper button.qtyminus{left:12px;opacity:.5}.qty .qty_wrapper button.qtyminus1{left:12px;opacity:.5}.qty .qty_wrapper button.qtyplus{right:12px;color:#da291c}.qty .qty_wrapper button.qtyplus1{right:12px;color:#da291c}.btn_basket{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:12px 15px;background-color:#179b31;-webkit-box-shadow:0 3px 15px rgba(31,113,204,.45);box-shadow:0 3px 15px #179b53}.btn_basket span{font-size:13px;line-height:normal;font-weight:700;color:#101010}.btn_basket span:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:15px;height:15px;margin-left:12px;background-image:url(../img/icon/card_basket_white.svg);background-repeat:no-repeat;background-position:center center}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}input[type="number"],input[type="number"]:hover,input[type="number"]:focus{-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.header__top{padding:15px 0 10px;border-bottom:1px solid #e5e5e5}.header__top_text{margin-right:38px;font-weight:400;line-height:30px}.header__top_menu li{margin-left:35px}.header__top_menu li a:hover{color:#da291c}.header__center{padding:0 0;position:relative}.header__logo{margin-right:60px}.header__search{margin-right:44px}.header__search form input{width:340px;height:35px;padding:0 12px;border:none;-webkit-box-shadow:0 3px 20px rgba(0,0,0,.2);box-shadow:0 3px 20px rgba(0,0,0,.2);background-color:#fff}.header__search form input::-webkit-input-placeholder{color:#191919;font-size:10px}.header__search form input::-moz-placeholder{color:#191919;font-size:10px}.header__search form input:-ms-input-placeholder{color:#191919;font-size:10px}.header__search form input::-ms-input-placeholder{color:#191919;font-size:10px}.header__search form input::placeholder{color:#191919;font-size:14px}.header__search .search_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:35px;height:35px;background-color:#da291c;margin-left:-2px}.header__search .search_btn:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;background:url(/public/img/icon/search.svg) no-repeat}.header__contacts{margin-right:47px}.header__contacts_phone{font-size:14px;font-weight:700;margin-bottom:7px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__contacts_phone:hover{color:#da291c;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__contacts_phone:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;margin-right:3px;background-image:url(../img/icon/phone.svg)}.header__contacts_work{position:relative;color:#0e0e0e;font-size:13px}.header__contacts_work:before{content:'';position:absolute;left:0;bottom:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1px;background-color:#e5e5e5}.header__account_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;font-size:13px;color:#0e0e0e;margin-bottom:7px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__account_link:last-child{margin-bottom:0}.header__account_link:hover{color:#da291c;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__account_link.login{color:#191919;font-size:14px;font-weight:700;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__account_link.login:hover{color:#da291c;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__account_link.login:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;margin-right:5px;background-image:url(/public/img/icon/login.svg)}.header__account_link.login span:before{display:none}.header__account_link span{position:relative}.header__account_link span:before{content:'';position:absolute;left:0;bottom:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1px;background-color:#e5e5e5}.header__wishlist{margin-right:25px}.header__wishlist a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:18px;height:16px;background-image:url(../img/icon/favorite.svg);background-repeat:no-repeat}.header__wishlist a span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:-5px;right:-5px;width:13px;height:13px;background-color:#da291c;border-radius:50px;color:#fff;font-size:9px}.header__basket_items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:25px;background-image:url(../img/icon/basket.svg);margin-right:34px}.header__basket_items span{position:absolute;top:-12px;/
right: -5px;width: calc(13px + 20px);height: calc(13px + 4px);background-color:rgba(224,15,15,.98);border-radius:5px;color:#fff;font-size:14px;padding:2px 5px;box-sizing:border-box;text-align:center}.header__basket_summ .summ_price{color:#191919;font-size:14px;font-weight:700;margin-bottom:9px}.header__basket_summ .summ_price sup{font-size:10px}.header__basket_summ .summ_number span{position:relative;color:#0e0e0e;font-size:14px}.header__basket_summ .summ_number span:before{content:'';position:absolute;left:0;bottom:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1px;background-color:#e5e5e5}.form__basket .header__basket_items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:30px;height:25px;background-image:url(../img/icon/basket.svg);margin-right:34px}.form__basket .header__basket_items span{position:absolute;top:-12px;/
right: -5px;width: calc(13px + 20px);height: calc(13px + 4px);background-color:#ab0e0e;border-radius:5px;color:#fff;font-size:14px;padding:2px 5px;box-sizing:border-box;text-align:center}.form__basket .header__basket_summ .summ_price{color:rgba(255,255,255,.98);font-size:14px;font-weight:700;margin-bottom:9px}.form__basket .header__basket_summ .summ_price sup{font-size:10px}.form__basket .header__basket_summ .summ_number span{position:relative;color:#fffcfc;font-size:14px}.form__basket .header__basket_summ .summ_number span:before{content:'';position:absolute;left:0;bottom:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1px;background-color:#141970}.meny1{display:none}.header__navigation{background-color:#042b7a;margin-bottom:14px}.header__navigation li{-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__navigation li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;padding:18px 50px}.header__navigation li a:hover{color:#da291c}.header__navigation li.dropdown{position:relative}.header__navigation li.dropdown a{background-color:#da291c}.header__navigation li.dropdown a:hover{color:#fff}.header__navigation li.dropdown ul{display:none;min-width:100%;position:absolute;padding:20px 0;-webkit-box-shadow:0 0 60px rgba(43,45,86,.25);box-shadow:0 0 60px rgba(43,45,86,.25);background-color:#fcfcfc;z-index:20}.header__navigation li.dropdown ul li{position:relative;padding:0 15px}.header__navigation li.dropdown ul li:last-child a{border-bottom:0}.header__navigation li.dropdown ul li a{position:relative;background-color:transparent;color:#0e0e0e;padding:10px;font-size:16px;font-weight:700;border-bottom:1px solid #d6d6d6}.header__navigation li.dropdown ul li a:hover{color:#da291c}.header__navigation li.dropdown ul li ul{display:none;min-width:100%;left:100%;top:0;padding:20px 0}.header__navigation li.dropdown ul li.dropdown_list:hover ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation li.dropdown:hover ul.dropdown_item{display:-webkit-box;display:-ms-flexbox;display:flex}.header__mobile{display:none;padding:10px 20px;border-bottom:1px solid #0055fa}.header__mobile_menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;padding:30px 60px 30px 30px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header__mobile_menu.menu_active{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.header .header__close{position:absolute;width:20px;height:20px;top:30px;right:30px;background-image:url(../img/icon/close.svg);background-position:center center;background-size:100% 100%}.header__btn{margin-left:30px;width:20px;height:20px;background-image:url(../img/icon/burger.svg);background-size:100% 100%}.promo{padding-top:40px;padding-bottom:80px}.promo_btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(255,255,255,.5);font-size:11px;font-weight:400;padding:15px 20px;color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.promo_btn:after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:10px;margin-left:10px;background-image:url(../img/arrow_white.png)}.promo_btn:hover{border-color:#da291c;background-color:#da291c;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.promo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo__left{background-image:url(../img/promo1.png);background-size:cover;background-repeat:no-repeat;width:calc(60% - 15px)}.promo__left .promo_btn{background-color:#141de3;border-color:#0009dc}.promo__left .promo_btn:hover{border-color:#da291c;background-color:#da291c}.promo__left_content{padding:55px}.promo__left_info{max-width:140px;font-size:11px;font-weight:400;color:#fff;background-color:#4675c7;line-height:30px;text-align:center;margin-bottom:30px}.promo__left_title{font-size:36px;font-weight:700;color:#16172f;line-height:36px;padding-bottom:30px}.promo__left_subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;font-size:14px;font-weight:400;color:#16172f;line-height:18px;padding-bottom:21px}.promo__left_subtitle:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:12px;height:16px;background-image:url(../img/map.png)}.promo__block{height: calc(100% / 2 - 7px);background-repeat:no-repeat}.promo__block_content{padding:40px 35px}.promo__block_title{font-size:18px;font-weight:700;line-height:24px;color:#fff;margin-bottom:30px}.promo__right{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category{margin-bottom:80px}.category__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category__wrapper_title{font-size:24px;font-weight:700}.category__wrapper_stock{font-size:14px;color:#7e848e}.category__content{margin-top:48px;margin-bottom:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:23%;min-height:180px;padding:20px;padding-top:40px;-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15);background-color:#fff;margin-bottom:3%}.category__card_img{text-align:center;margin-bottom:16px}.category__card_img img{max-width:100%}.category__card_descr{text-align:center;font-size:16px;font-weight:700;color:#191919}.category__page .card{-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15);background-color:#fff}.category__page .category__title{margin-bottom:15px}.category__page .category__title .page_title{margin-bottom:0}.category__page .category__title_summ{color:#0e0e0e;font-size:16px}.category__page .category__navbar{width:25%}.category__page .category__navbar_wrapper{border:1px solid #ececec;background-color:#fff;padding:35px}.category__page .category__navbar_title{color:#191919;font-size:24px;font-weight:700;margin-bottom:20px}.category__page .category__navbar_nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.category__page .category__navbar_nav li{margin-bottom:15px}.category__page .category__navbar_nav li a{font-size:18px}.category__page .category__navbar_nav li.active a{color:#da291c;text-decoration:underline}.category__page .category__navbar_show{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#da291c;cursor:pointer;font-size:18px}.category__page .category__navbar_show:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:-20px;width:15px;height:10px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;background-image:url(../img/icon/arrow_right_red.svg);background-repeat:no-repeat;background-size:100% 100%}.category__page .category__navbar_show.show_active:after{-webkit-transform:translateY(-50%) rotate(270deg);-ms-transform:translateY(-50%) rotate(270deg);transform:translateY(-50%) rotate(270deg);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.category__page .category__content{width:75%;margin-top:0;margin-bottom:0;padding-left:20px}.category__page .category__sort{width:100%;margin-bottom:30px}.category__page .category__sort_title{margin-right:15px;color:#767676;font-size:12px}.category__page .category__sort_select{padding:10px 15px;border-radius:3px;border:1px solid #d1d1d1;background-color:transparent;font-weight:700}.category__page .category__list{width:100%;margin-bottom:50px}.category__page .category__list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width: calc(100% / 4 - calc(20px * calc(3) / 4));margin-right:20px;margin-bottom:20px;padding:10px;-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15);background-color:#fff;border:1px solid transparent;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.category__page .category__list_item:hover{border-color:#169b0e;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.category__page .category__list_item .item_image{min-width:72px}.category__page .category__list_item .item_image img{max-width:100%}.category__page .category__list_item .item_title{color:#191919;font-size:14px}.category__page .category__cards{margin-bottom:50px}.category__page .category__cards .card{margin-bottom:20px}.category__page .category__cards.cards_category .card{width: calc(100% / 3 - calc(20px * calc(2) / 3));margin-right:20px}.category__page .category__cards.cards_subcategory .card{width: calc(100% / 4 - calc(20px * calc(3) / 4));margin-right:20px}.category__page .category__nav{width:100%}.category__page .category__nav:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;height:10px}.category__page .category__nav:before,.category__page .category__nav_show,.category__page .category__nav .category__pagination{width: calc(100% / 3)}.category__page .category__nav_show{text-align:center}.category__page .category__pagination{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.category__page .category__pagination_summ{color:#191919;font-size:14px;margin-right:25px}.category__page .category__pagination_arrow{width:42px;height:42px;border:1px solid rgba(161,161,161,.5)}.category__page .category__pagination_num{width:42px;height:42px;border:1px solid rgba(161,161,161,.5)}.category__page .category__pagination_arrow span{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;background-image:url(../img/icon/arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.category__page .category__pagination_arrow.arrow_next{margin-left:5px}.category__page .category__pagination_arrow.arrow_next span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category__page .category__pagination_arrow.active{background-color:#da291c;border-color:#da291c}.category__page .category__pagination_arrow.active span{background-image:url(../img/icon/arrow_white.svg)}.products{margin-bottom:80px}.products__slider_slide{padding:20px}.products__slider_slide.slick-active .card{-webkit-box-shadow:-4px 4px 18px #0e0e0e;box-shadow:-4px 4px 18px rgba(0,0,0,.15)}.card{position:relative;background-color:#fff;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;overflow:hidden}.card__not .card__nav_presense,.card__not img{opacity:.4}.card__nav{padding:6px 30px 6px 6px}.card__nav_presense{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#101010;font-size:14px;font-weight:400;padding:10px 16px;background-color:#179b31}.card__nav_presense--red{background-color:#d73838}.card__nav_wishlist{display:-webkit-box;display:-ms-flexbox;display:flex;width:19px;height:17px;background-image:url(../img/icon/favorite.svg);background-repeat:no-repeat;background-position:center center}.card__image{display:-webkit-box;display:-ms-flexbox;display:flex}.card__image img{margin:0 auto}.card__content{padding:0 25px 25px 25px}.card__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;margin-bottom:15px}.card__code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:3px;background-color:#d4e2fa;padding:6px 7px;font-size:13px;font-weight:700;margin-bottom:17px}.card__text{font-size:15px;font-weight:400;margin-bottom:32px}.card__text strong{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-weight:700}.card__price{font-size:20px;font-weight:700}.card__price_old strong{color:#da291c}.card__price .old{font-size:9px;color:#979797;margin-bottom:3px}.card__price .old small{position:relative}.card__price .old small:before{content:'';position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:1px;background-color:#da291c;-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.card__price .old sup{font-size:6px}.card__price sup{font-size:10px}.card__bottom{position:relative}.card__basket{width:21px;height:21px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;background-image:url(../img/icon/card_basket_gray.svg);background-repeat:no-repeat;background-position:center center}.card__basket_btn{position:absolute;top:50%;right:0;-webkit-transform:translateX(200%) translateY(-50%);-ms-transform:translateX(200%) translateY(-50%);transform:translateX(200%) translateY(-50%);z-index:2;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;padding:12px 15px;background-color:#137e05;-webkit-box-shadow:0 3px 15px rgba(41,218,28,.45);box-shadow:0 3px 15px #179b53}.card__basket_btn span{font-size:14px;line-height:normal;font-weight:700;color:#101010}.card__basket_btn span:after{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:15px;height:15px;margin-left:12px;background-image:url(../img/icon/card_basket_white.svg);background-repeat:no-repeat;background-position:center center}.card:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.card:hover .card__basket{-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform:translateX(220%);-ms-transform:translateX(220%);transform:translateX(220%);opacity:0}.card:hover .card__basket_btn{-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform:translateY(-50%) translateX(0%);-ms-transform:translateY(-50%) translateX(0%);transform:translateY(-50%) translateX(0%)}.news{margin-bottom:80px}.news__wrapper_title{font-size:24px;font-weight:700;padding-bottom:40px}.news__slider{margin-bottom:20px}.news__slider_slide{padding:20px}.news__card{-webkit-box-shadow:5px 2px 12px #888;box-shadow:5px 2px 12px #888;overflow:hidden}.news__card_title{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-weight:700;color:#191919;line-height:16px;margin-bottom:10px}.news__card_description{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:400;line-height:14px;margin-bottom:30px}.news__card_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#4675c7;font-size:11px;font-weight:400;line-height:30px}.news__card_link:after{content:"";width:16px;height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px;background-image:url(../img/news/arrow.png)}.news__card_info{font-size:10px;font-weight:400;padding:35px 30px 30px}.news__card_img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s , -webkit-transform .5s}.news__card_img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.info{padding-top:65px;padding-bottom:30px;background-color:#fff}.info__wrapper{background-image:url(../img/info/bg_info.png);background-position:top right -4%;background-repeat:no-repeat;background-size:auto 100%;padding-bottom:35px}.info__block{width:100%}.info__block:nth-child(1) {margin-bottom:50px}.info__block:nth-child(2),
.info__block:nth-child(3) {width:47%}.info__block_title{font-size:24px;font-weight:700;line-height:30px;margin-bottom:30px}.info__block_text{font-size:12px;font-weight:400;line-height:18px}.form{background-color:#042b7a;padding-top:20px;padding-bottom:20px}.form__text{margin-left:40px}.form__text_title{font-size:16px;font-weight:700;line-height:18px;color:#fff}.form__text_descr{font-size:14px;font-weight:400;line-height:18px;color:#fff}.form__feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__feed input{width:245px;margin-right:35px;background-color:#042b7a;border:none;padding-bottom:10px;border-bottom:1px solid #fff;color:#fff}.form__feed button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 20px;width:128px;height:38px;font-size:14px;font-weight:400;color:#101010;line-height:30px;cursor:pointer;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;background-color:#149827;border:1px solid #149827}.form__feed button:hover{background-color:transparent;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;border-color:#fff}.form__feed button:after{content:"";width:16px;height:10px;margin-left:15px;background-image:url(../img/form/arrow_white.png)}.footer__content{padding:30px 0}.footer__logo{margin-right:90px}.footer__phone{margin-bottom:34px}.footer__phone a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#191919;font-size:14px;font-weight:700;margin-bottom:5px}.footer__phone a:before{content:'';width:12px;height:12px;background-image:url(../img/icon/phone.svg);margin-right:10px}.footer__phone a:last-child{margin-bottom:0}.footer__work{margin-bottom:36px}.footer__work span{display:-webkit-box;display:-ms-flexbox;display:flex;color:#0e0e0e;font-size:13px;line-height:18px}.footer__account_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;font-size:13px;color:#0e0e0e}.footer__account_link:first-child{margin-right:45px}.footer__account_link.login{color:#191919;font-size:14px;font-weight:700}.footer__account_link.login:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:12px;height:12px;margin-right:10px;background-image:url(../img/icon/login.svg);background-repeat:no-repeat;background-position:center right}.footer__account_link.login span:before{display:none}.footer__account_link span{position:relative}.footer__account_link span:before{content:'';position:absolute;left:0;bottom:-3px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:1px;background-color:#fa1313}.footer__nav_block:nth-child(2) {margin-left:68px}.footer__nav_title{position:relative;color:#0e0e0e;font-size:16px;font-weight:700;padding-bottom:15px;margin-bottom:15px}.footer__nav_title:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#0e0e0e}.footer__nav_list ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:64px}.footer__nav_list ul:first-child{margin-left:0}.footer__nav_list ul li{margin-bottom:8px}.footer__nav_list ul li a{color:#0e0e0e;font-size:13px}.footer__nav_list ul li a:hover{color:#da291c}.footer__nav_list ul li:last-child{margin-bottom:0}.footer__bottom{border-top:1px solid #0e0e0e;padding:32px 0}.footer__bottom_item{color:#0e0e0e;font-size:12px}.delivery{padding-top:25px;padding-bottom:20px;background-color:#fff}.delivery__block{margin-bottom:75px}.delivery__info{width:43%}.delivery__info_image{max-width:100%}.delivery__info img{margin-bottom:94px}.delivery__info_information{text-align:center;border-radius:5px;border:1px solid #d5d9e0;padding:32px 45px}.delivery__info_information img{margin-bottom:25px}.delivery__info_information .text{font-size:14px;font-weight:400;line-height:18px;color:#4675c7}.delivery__info_information .text span{font-weight:700}.delivery__text{width:54%}.delivery__text_block{-webkit-box-shadow:0 3px 50px rgba(0,0,0,.1);box-shadow:0 3px 50px rgba(0,0,0,.1);border-radius:5px;background-color:#fff;padding:33px 25px 25px 25px;margin-bottom:10px}.delivery__text_block .title{font-size:18px;font-weight:400;line-height:18px;color:#191919;margin-bottom:25px}.delivery__text_block .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:27px}.delivery__text_block .images img{margin-right:10px;max-width:70px}.delivery__text_block .images a{line-height:18px;font-weight:400;font-size:16px;color:#4675c7;margin-right:15px}.delivery__text_block .description{font-size:14px;font-weight:400;color:#191919;line-height:18px}.sсheme{margin-bottom:92px;background-color:#fff}.sсheme__card{margin-bottom:40px;width: calc(100% / 3 - calc(100px * calc(2) / 3));margin-right:100px}.sсheme__card_image img{max-width:100%}.sсheme__card_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:50px}.sсheme__card_links a{font-weight:700;font-size:16px;line-height:18px;margin-bottom:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.sсheme__card_links a:hover{color:#da291c}.detail{padding-bottom:100px;background-color:#fff}.detail__item{position:relative;width:50%}.detail__item:before{content:'';display:none;top:25px;right:0;position:absolute;width:5px;height:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:.8s;-o-transition:.8s;transition:.8s;background-image:url(../img/icon/arrow_detail.png);background-size:100% 100%}.detail__item_label{position:relative;padding:20px;width:100%;font-size:14px;border-bottom:2px solid #d3d3d3;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.detail__item_label:before{content:'';display:none;position:absolute;top:0;right:-3px;width:5px;height:100%;background-color:#fff;z-index:6}.detail__item_nav{position:absolute;top:0;left:100%;width:100%;padding:30px;-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15);background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;z-index:5}.detail__item_nav li{margin-bottom:25px}.detail__item_nav li:last-child{margin-bottom:0}.detail__item_nav li a{color:#323564;font-size:14px}.detail__item_nav li a:hover{color:#da291c;text-decoration:underline}.detail__item.parent_dropdown:hover .detail__item_label{cursor:pointer;color:#da291c;border-color:transparent;-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.detail__item.item_hover:before{-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.detail__item.item_hover .detail__item_nav{opacity:1;visibility:visible;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.detail__item:last-child .detail__item_label{border-bottom:0}.cart{padding-bottom:90px}.cart__products{width:65%}.cart__product{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px;padding:20px;background-color:#fff;-webkit-box-shadow:0 3px 50px rgba(0,0,0,.1);box-shadow:0 3px 50px rgba(0,0,0,.1);border-radius:5px}.cart__product_image{width:10%;text-align:center}.cart__product_image img{max-width:80%}.cart__product_info{width:30%;padding:0 20px}.cart__product_title{font-size:14px;font-weight:700;margin-bottom:10px}.cart__product_code{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:8px;font-size:14px;font-weight:700;background-color:#d4e2fa;border-radius:3px}.cart__product_qty{width:28%;padding-right:45px}.cart__product_price{width:22%}.cart__product_price .label_price{color:#da291c;font-size:22px;font-weight:700;margin-bottom:5px}.cart__product_price .label_price sup{font-size:14px}.cart__product_price .old_price{color:#767676;font-size:16px;font-weight:700;text-decoration:line-through}.cart__product_price .old_price sup{font-size:12px}.cart__product_close{width:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart__product_close .close_btn{width:14px;height:14px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;cursor:pointer;background-image:url(../img/close.png);background-size:100% 100%;background-position:center center}.cart__product_close .close_btn:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.cart__info{width:33%}.cart__info_content{max-width:400px;background-color:#fff;-webkit-box-shadow:0 3px 50px rgba(0,0,0,.1);box-shadow:0 3px 50px rgba(0,0,0,.1);border-radius:5px;padding:35px}.cart__info_title{font-size:18px;font-weight:700;margin-bottom:35px}.cart__info_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px;opacity:.7}.cart__info_block .title{width:40%;font-size:16px;font-weight:700}.cart__info_block .price,.cart__info_block .text{width:45%;font-size:14px;font-weight:700}.cart__info_block .price sup,.cart__info_block .text sup{font-size:8px}.cart__info_block.block_black{opacity:1}.cart__info_block.block_black .price{font-size:22px}.cart__info_block.block_black .price sup{font-size:14px}.cart__info_button{padding-top:30px;text-align:center}.popup{display:none;position:fixed;top:0;bottom:0;left:0;right:0}.popup_active{display:-webkit-box;display:-ms-flexbox;display:flex}.popup__close{position:absolute;top:20px;right:20px;width:16px;height:16px;cursor:pointer;background-image:url(../img/close.png);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.popup__close:hover{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.popup__wrapper{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.7;z-index:1}.popup__content{position:absolute;min-width:400px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;background-color:#fff;padding:45px 55px;border-left:5px solid #da291c}.popup__title{color:#000;font-size:24px;font-weight:700;margin-bottom:30px;text-align:center}.popup__tabs_nav{margin-bottom:12px}.popup__tabs_nav .item{width:48%;padding:20px;font-size:14px;color:#0e0e0e;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;cursor:pointer;text-align:center}.popup__tabs_nav .item:hover,.popup__tabs_nav .item.active{-webkit-transition:.8s;-o-transition:.8s;transition:.8s;color:#fff;background-color:#da291c}.popup__tabs_content{display:none}.popup__tabs_content.active{display:block}.popup__form_input{position:relative;margin-bottom:12px}.popup__form_input input{width:100%;height:48px;border:1px solid #0e0e0e;background-color:#fffcfc;padding:0 20px;color:#0e0e0e;font-size:12px}.popup__form_input input::-webkit-input-placeholder{color:#0e0e0e;font-size:14px}.popup__form_input input::-moz-placeholder{color:#0e0e0e;font-size:14px}.popup__form_input input:-ms-input-placeholder{color:#a4a4a4;font-size:14px}.popup__form_input input::-ms-input-placeholder{color:#a4a4a4;font-size:14px}.popup__form_input input::placeholder{color:#a4a4a4;font-size:14px}.popup__form_input.input_login:before,.popup__form_input.input_password:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.popup__form_input.input_login:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;background-image:url(../img/login.png)}.popup__form_input.input_password:before{width:15px;height:20px;background-image:url(../img/registration.png)}.popup__form_nav{padding-top:10px}.popup__form_nav .nav_top{margin-bottom:40px}.popup__form_link{color:#0e0e0e;font-size:14px;font-weight:400;text-decoration:underline;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.popup__form_link:hover{color:#1e1f3b;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.popup.registration_popup .popup__content{max-width:650px}.popup.registration_popup .popup__form_input{width: calc(100% / 2 - calc(10px * calc(1) / 2));margin-right:10px}.popup.registration_popup .popup__form_nav{width:100%}.fade{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fade {
    from {
        opacity: 0.1;
    }

    to {
        opacity: 1;
    }
}@keyframes fade {
    from {
        opacity: 0.1;
    }

    to {
        opacity: 1;
    }
}.table__scheme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px;-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15)}.table__scheme img{max-width:100%}.table__block_wrapper{min-width:600px}.table__top{background-color:#323564;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px;font-weight:400;line-height:18px}.table__top:after,.table__top:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;width:15%}.table__top:after{width:27%}.table__top_num{width:5%}.table__top_number{width:15%}.table__top_name{width:15%}.table__top_summ{width:7%}.table__top_article{width:13%}.table__top_price{width:10%}.table__list{padding-bottom:80px}.table__list .table__block{display:none}.table__list .table__block .table__list{padding-bottom:0}.table__list_item.not_available .table__item_view{opacity:.5;cursor:no-drop}.table__list_item.not_available .table__item_view:hover{color:#2b2d56;background-color:transparent}.table .activeTable{-webkit-box-shadow:0 0 10px 3px rgba(34,60,80,.2);box-shadow:0 0 10px 3px rgba(34,60,80,.2)}.table .activeTable .table__item_parent{background-color:#e9eaf7}.table__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;color:#000;font-size:14px;position:relative;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#ddd}.table__item_img{width:15%;padding:20px}.table__item_img img{max-width:100%;-webkit-box-shadow:-4px 4px 38px rgba(0,0,0,.15);box-shadow:-4px 4px 38px rgba(0,0,0,.15)}.table__item_num{width:5%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_number{width:15%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_name{width:15%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;padding:10px 0;padding-right:5px;line-height:20px}.table__item_sum{width:7%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;padding-left:10px}.table__item_article{width:13%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_price{width:10%;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_price sup{font-size:9px}.table__item_buttons{position:relative;width:27%}.table__item_buttons .button_block{margin-bottom:10px}.table__item_buttons .qty{max-width:200px}.table__item_view{border:1px solid #2b2d56;margin-right:10px;font-weight:700;font-size:9px;font-family:"Exo 2";color:#191919;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;cursor:pointer;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_view:hover{background-color:#323564;color:#fff;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_cart{-webkit-box-shadow:0 3px 15px rgba(218,41,28,.45);box-shadow:0 3px 15px rgba(218,41,28,.45);background-color:#25ab16;font-weight:700;font-size:9px;color:#fff;line-height:30px;height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 15px;cursor:pointer;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;margin-left:10px}.table__item_cart:hover{background-color:#323564;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;-webkit-box-shadow:none;box-shadow:none}.table__item_cart:after{content:"";background-image:url(../../img/icon/card_basket_white.svg);background-repeat:no-repeat;width:15px;height:15px;margin-left:12px}.table__item_qty{position:absolute;opacity:0;visibility:hidden;right:10px;top:140%;padding:10px;z-index:1;background-color:#fff;max-width:150px;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item_qty:before{content:'';position:absolute;top:-7px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:15px;height:15px;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.table__item_qty span{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-bottom:10px}.table__item .qty .qty_wrapper button.qtyminus{left:5px}.table__item .qty .qty_wrapper button.qtyminus1{left:5px}.table__item .qty .qty_wrapper button.qtyplus{right:5px}.table__item .qty .qty_wrapper button.qtyplus1{right:5px}.table__item_cart:hover ~ .table__item_qty,
.table__item .table__item_qty:hover {opacity:1;visibility:visible;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table__item:hover{background-color:#e3e3e3;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.table .table__list_item .table__list .table__item_name{width:35%}.table .table__list_item .table__list .table__item_buttons{width:32%;padding-right:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.table .table__list_item .table__top_name{width:35%}.table .table__list_item .table__top:after{width:32%}.table .table__top_parent .table__top_name,.table .table__item_parent .table__item_name{width:25%}.contact{margin-bottom:65px}.contact__content{display:none;padding:10px;margin-bottom:35px;-webkit-box-shadow:0 3px 50px rgba(0,0,0,.1);box-shadow:0 3px 50px rgba(0,0,0,.1)}.contact__content.active{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__map{width:70%}.contact__info{padding:20px 5px 10px 45px;font-size:15px;width:30%}.contact__info_title{font-weight:700;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact__info_images{padding-left:15px}.contact__info_adress{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;position:relative;padding-left:27px;margin-top:30px}.contact__info_adress:before{content:"";position:absolute;top:0;left:0;width:12px;height:16px;margin-right:15px;background-image:url(../img/location.png)}.contact__info_mail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}.contact__info_mail a{font-size:15px}.contact__info_mail:before{content:"";width:13px;height:11px;margin-right:15px;background-image:url(../img/mail.png)}.contact__info_phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px}.contact__info_phone a{font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact__info_phone a:first-child{margin-bottom:10px}.contact__info_phone a:before{content:"";width:14px;height:14px;margin-right:15px;background-image:url(../img/phone.png)}.contact__info_work{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:35px;position:relative;padding-left:27px}.contact__info_work:before{content:"";position:absolute;top:0;left:0;width:15px;height:15px;margin-right:15px;background-image:url(../img/clock.png)}.contact__info_button{background-color:#da291c;color:#fff;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 3px 10px rgba(218,41,28,.4);box-shadow:0 3px 10px rgba(218,41,28,.4);-webkit-transition:.7s;-o-transition:.7s;transition:.7s}.contact__info_button:hover{background-color:#323564;-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-box-shadow:none;box-shadow:none}.contact__info_button:after{content:"";margin-left:10px;width:16px;height:10px;background-image:url(../img/next.png)}.contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30%;padding-left:35px}.contact__item_title{font-weight:700;font-size:20px}.contact__item_images{padding-left:20px}.contact__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:70%}.contact__tab{width: calc(100% / 5 - calc(10px * calc(4) / 5));margin-right:10px;padding:15px;-webkit-box-shadow:0 3px 50px rgba(0,0,0,.1);box-shadow:0 3px 50px rgba(0,0,0,.1);border-radius:5px;min-height:161px;margin-right:14px;cursor:pointer}.contact__tab_wrapper{height:calc(100% - 28px)}.contact__tab_icon{margin-bottom:15px}.contact__tab_adress span{font-weight:700}.contact__tab_link a{text-decoration:underline;color:#da291c}.contact__tab.active{border:1px solid #da291c}.contact .tab_accordion{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 3px 50px rgba(0,0,0,.1);box-shadow:0 3px 50px rgba(0,0,0,.1);margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;padding-left:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:15px}.contact .tab_accordion:before{content:"";position:absolute;left:10px;width:12px;height:15px;display:-webkit-box;display:-ms-flexbox;display:flex;background-image:url(../img/location.png)}.contact .tab_accordion:after{content:"+";width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#da291c}.contact .d_active:after{content:"-";width:20px;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;color:#da291c}.product{margin-bottom:80px}.product__wrapper{background-color:#fff;padding:30px;margin-bottom:60px}.product__schemes{position:absolute;width:25%;height:55px;bottom:40px;border:1px solid #b5b5b5;z-index:1}.product__schemes a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:#217fff;font-size:9px}.product__slider{display:-webkit-box;position:relative;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:40%}.product__slider_nav{width:25%;height:95%}.product__slider_nav .nav_slide img{max-width:100%}.product__slider_nav .slick-arrow{width:100%;height:10px;font-size:0}.product__slider_nav .slick-arrow:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:50%;width:30px;height:30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.product__slider_nav .slick-prev{margin-bottom:20px}.product__slider_nav .slick-prev:before{top:0;-webkit-transform:translateX(-50%) rotate(90deg);-ms-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.product__slider_nav .slick-next{position:absolute;bottom:5px}.product__slider_nav .slick-next:before{-webkit-transform:translateX(-50%) rotate(-9deg);-ms-transform:translateX(-50%) rotate(-9deg);transform:translateX(-50%) rotate(-90deg)}.product__slider_for{width:75%;padding:30px}.product__slider_for .for_slide img{max-width:100%}.product__content{width:60%;padding-left:40px}.product__content_info{margin-bottom:30px}.product__content_title{font-size:14px;font-weight:700;margin-bottom:20px}.product__title{max-width:80%;font-size:22px;line-height:30px;font-weight:700;margin-bottom:20px}.product__title_code{font-size:16px;line-height:normal;padding:10px;border-radius:3px;background-color:#d4e2fa}.product__title_code:after{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:15px;height:15px;margin-left:10px}.product__availability{font-size:14px;color:#101010;background-color:#179b31;padding:10px 15px}.product__availability--red{font-size:14px;color:#fff;background-color:red;padding:10px 15px}.product__wishlist{margin-left:30px;font-size:14px;color:#858585}.product__wishlist a:before{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:21px;height:18px;margin-right:10px;background-image:url(../img/icon/product_wishlist.svg);background-repeat:no-repeat;background-size:100% 100%}.product__code{margin-left:40px;font-size:14px}.product__code strong{font-weight:700}.product__feature{margin-bottom:30px}.product__feature .feature__item{margin-bottom:10px}.product__feature .feature__item_block{width:30%}.product__feature .feature__item_block:nth-child(2) {width:70%}.product .info_icon:after{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:10px;height:10px;margin-left:5px;background-image:url(../img/icon/info_icon.svg)}.product__active{padding:25px;border-radius:3px;border:1px solid #dcdcdc;margin-bottom:30px}.product__active_price .price{color:#da291c;font-size:22px;font-weight:700;margin-bottom:5px}.product__active_price .price sup{font-size:18px}.product__active_price .old_price{color:#767676;font-size:16px;font-weight:700;text-decoration:line-through}.product__active_price .old_price sup{font-size:14px}.product__active_qty,.product__active_btn{max-width:140px}.product__vantages_item{width:31%}.product__vantages_item .vantages_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;font-size:18px;font-weight:700}.product__vantages_item .vantages_title:before{content:'';display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20px;height:20px;margin-right:10px;background-position:center center;background-size:100% 100%;background-repeat:no-repeat}.product__vantages_item .vantages_title.icon_delivery:before{background-image:url(../img/icon/product_icon_delivery.svg)}.product__vantages_item .vantages_title.icon_pay:before{background-image:url(../img/icon/product_icon_pay.svg)}.product__vantages_item .vantages_title.icon_guarantee:before{background-image:url(../img/icon/product_icon_guarantee.svg)}.product__vantages_item .vantages_description{margin-bottom:15px}.product__vantages_item .vantages_description p{font-size:13px;line-height:13px}.product__info_title{font-size:22px;margin-bottom:50px}.product__info_form{width:25%;padding:30px;background-color:#fff;border-left:5px solid #1e1f3b;max-height:340px}.product__info_form .form__title{font-size:18px;text-align:center;margin-bottom:20px}.product__info_form .form__description{font-size:12px;line-height:14px;text-align:center;margin-bottom:20px}.product__info_form .form__item{margin-bottom:25px}.product__info_form .form__item:nth-child(2) {margin-bottom:40px}.product__info_form .form__item input{width:100%;max-width:100%;border:none;padding:10px 20px;border-bottom:1px solid #0e0e0e;font-size:12px;color:#101010}.product__info_form .form__item input::-webkit-input-placeholder{font-size:12px;color:#b3b3b3}.product__info_form .form__item input::-moz-placeholder{font-size:12px;color:#b3b3b3}.product__info_form .form__item input:-ms-input-placeholder{font-size:12px;color:#b3b3b3}.product__info_form .form__item input::-ms-input-placeholder{font-size:12px;color:#b3b3b3}.product__info_form .form__item input::placeholder{font-size:12px;color:#b3b3b3}.product__info_form .form__item .btn_submit{color:#fff;-webkit-box-shadow:none;box-shadow:none}.product__description{width:calc(75% - 25px);margin-right:25px}.product__description_title{text-align:left;justify-content:flex-start;margin-bottom:20px}.product__description_title p{font-size:16px;line-height:1.5;margin-bottom:10px;max-width:100%}.product__description_text{padding:40px;font-size:14px;background-color:#fff}.product__description_text strong{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}.product__description_text strong,.product__description_text p{margin-bottom:25px;line-height:20px}.product__description_text p span{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:20px}.formalization__content{width:65%}.formalization__content_item{margin-bottom:40px}.formalization__content .content_title{color:#3b3b4c;font-size:11px;font-weight:700;margin-bottom:10px}.formalization__content .content__line{border-bottom:1px solid #e1e7ee;padding-bottom:40px;margin-bottom:40px}.formalization__content .content__info{margin-bottom:35px}.formalization__content .content__info_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.formalization__content .content__info_title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px;height:28px;font-size:16px;color:#fff;background-color:#2b2d56;border-radius:50%;margin-right:14px}.formalization__content .content__info_title strong{color:#2b2d56;font-size:16px;font-weight:700}.formalization__content .content__info_edit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3b3b4c;font-size:11px;font-weight:700}.formalization__content .content__info_edit:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:16px;height:16px;margin-right:10px;background-image:url(../img/icon/edit_icon.png)}.formalization__content .content__form_blocks{margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.formalization__content .content__form_block{width: calc(100% / 3 - 10px)}.formalization__content .content__form_block input{width:100%;height:30px;border:1px solid #c2c2c9;padding:0 20px;color:#0e0e0e;font-size:14px;margin-bottom:10px}.formalization__content .content__form_block input::-webkit-input-placeholder{color:#94a6af;font-size:14px}.formalization__content .content__form_block input::-moz-placeholder{color:#94a6af;font-size:14px}.formalization__content .content__form_block input:-ms-input-placeholder{color:#94a6af;font-size:14px}.formalization__content .content__form_block input::-ms-input-placeholder{color:#94a6af;font-size:14px}.formalization__content .content__form_block input::placeholder{color:#94a6af;font-size:14px}.formalization__content .content__form_textarea{width:100%}.formalization__content .content__form_textarea textarea{width:100%;height:150px;border:1px solid #c2c2c9;padding:20px;color:#94a6af;font-size:12px;resize:none}.formalization__content .content__form_textarea textarea::-webkit-input-placeholder{color:#94a6af;font-size:12px}.formalization__content .content__form_textarea textarea::-moz-placeholder{color:#94a6af;font-size:12px}.formalization__content .content__form_textarea textarea:-ms-input-placeholder{color:#94a6af;font-size:12px}.formalization__content .content__form_textarea textarea::-ms-input-placeholder{color:#94a6af;font-size:12px}.formalization__content .content__form_textarea textarea::placeholder{color:#94a6af;font-size:12px}.formalization__content .content__form_full .content__form_block{width:100%}.formalization__content .content__form_half .content__form_block:nth-child(1) {width:calc(75% - 10px)}.formalization__content .content__form_half .content__form_block:nth-child(2) {width:calc(25% - 10px)}.formalization__content .content__order .order__product{padding:20px;-webkit-box-shadow:0 12px 35px rgba(0,0,0,.1);box-shadow:0 12px 35px rgba(0,0,0,.1);background-color:#fff;margin-bottom:20px}.formalization__content .content__order .order__product_image{margin-right:12px}.formalization__content .content__order .order__product_image img{width:100%}.formalization__content .content__order .order__product_content{max-width:40%}.formalization__content .content__order .order__product_title{color:#3b3b4c;font-size:17px;font-weight:700;margin-bottom:16px}.formalization__content .content__order .order__product_code{font-size:14px;font-weight:700;margin-bottom:24px}.formalization__content .content__order .order__product_code span{color:#191b1c}.formalization__content .content__order .order__product_code a{color:#176296}.formalization__content .content__order .order__product_sum{color:#0e0e0e;font-size:14px;font-weight:700}.formalization__content .content__order .order__product_price{font-size:18px;font-weight:700}.formalization__content .content__order .order__product_price sup{font-size:12px}.formalization__content .content__order .order__product_remove{width:16px;height:20px;background-image:url(../img/icon/remove_icon.png);background-size:100% 100%;background-position:center center}.formalization__content .content__delivery .delivery__item{position:relative;padding:30px;margin-bottom:20px}.formalization__content .content__delivery .delivery__item_image{margin-right:40px;min-width:100px;max-width:100px}.formalization__content .content__delivery .delivery__item_image img{width:100%}.formalization__content .content__delivery .delivery__item_content{width:calc(100% - 100px);padding-right:50px}.formalization__content .content__delivery .delivery__item_title{color:#0e0e0e;font-size:14px;font-weight:700;margin-bottom:12px}.formalization__content .content__delivery .delivery__item_term{color:#94a6af;font-size:12px;font-weight:700}.formalization__content .content__delivery .delivery__item_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;left:0;width:100%;height:100%;padding:30px}.formalization__content .content__delivery .delivery__item_radio input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.formalization__content .content__delivery .delivery__item_radio label{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 12px 35px rgba(0,0,0,.1);box-shadow:0 12px 35px rgba(0,0,0,.1);border-radius:7px}.formalization__content .content__delivery .delivery__item_radio .radio_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;border:1px solid #c2c2c9;border-radius:50%}.formalization__content .content__delivery .delivery__item_radio .radio_label:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:15px;height:15px;background-color:#da291c;border-radius:50%;opacity:0;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.formalization__content .content__delivery .delivery__item_radio input[type="radio"]:checked+label+.radio_label:before{opacity:1;-webkit-transition:.8s;-o-transition:.8s;transition:.8s}.formalization__content .content__payment_select{position:relative}.formalization__content .content__payment_select:before,.formalization__content .content__payment_select:after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.formalization__content .content__payment_select:before{left:20px;width:62px;height:25px;background-image:url(../img/card.png)}.formalization__content .content__payment_select:after{right:20px;width:10px;height:6px;background-image:url(../img/icon/select_icon.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.formalization__content .content__payment_select select{width:100%;height:46px;border:1px solid #c2c2c9;background-color:#fff;padding-left:100px;color:#3b3b4c;font-size:12px;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none}.formalization__content .content__payment_select select:focus,.formalization__content .content__payment_select select:active{outline:none}.formalization_conf input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.formalization_conf label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0e0e0e;font-size:14px;font-weight:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formalization_conf label:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;border:1px solid #e1e7ee;margin-right:12px}.formalization_conf input[type="checkbox"]:checked+label:before{border-color:#2b2d56;background-color:#2b2d56;background-image:url(../img/icon/check.svg);background-size:90% 90%;background-position:center center}.formalization__final{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 30px;-webkit-box-shadow:0 12px 35px rgba(0,0,0,.1);box-shadow:0 12px 35px rgba(0,0,0,.1);background-color:#fff}.formalization__final_title{color:#191919;font-size:24px;font-weight:700;margin-bottom:30px}.formalization__final_list{margin-bottom:15px}.formalization__final_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.formalization__final_item:nth-child(1) strong {color:#0e0e0e}.formalization__final_item span{color:#0e0e0e;font-size:14px;font-weight:400}.formalization__final_item strong{color:#3b3b4c;font-size:14px;font-weight:400}.formalization__final_item strong sup{font-size:14px}.formalization__final_conf{margin-bottom:20px}.formalization__final .btn.btn_submit_red{width:100%;color:#fff;border-color:#0c37e5}.formalization__final .btn.btn_submit_red:hover{border-color:#0e0e0e}@media screen and (min-width:767px){.detail__item.item_prev_hover .detail__item_label{border-color:transparent}}@media screen and (min-width:768px){.contact .tab_accordion{display:none}}@media screen and (min-width:992px){.category__page .category__list_item:nth-child(4n) {margin-right:0}.category__page .category__cards.cards_category .card:nth-child(3n) {margin-right:0}.category__page .category__cards.cards_subcategory .card:nth-child(4n) {margin-right:0}.sсheme__card:nth-child(3n) {margin-right:0}.popup.registration_popup .popup__form_input:nth-child(2n) {margin-right:0}.contact__tab:nth-child(5n) {margin-right:0}}@media screen and (max-width:1320px){.container{max-width:100%;padding:0 40px}}@media screen and (max-width:1180px){.contact__info{padding:20px 5px 10px 15px}}@media screen and (max-width:1150px){.header__search form input{width:200px}}@media screen and (max-width:1140px){.cart__info_block .title{font-size:14px}.cart__info_block.block_black .price{font-size:20px}}@media screen and (max-width:1120px){.table__top:after{width:26%}.table__top_number{width:13%}.table__top_name{width:13%}.table__top_article{width:11%}.table__item_number{width:13%}.table__item_name{width:13%}.table__item_article{width:13%}.table__item_buttons{width:26%}}@media screen and (max-width:1090px){.cart__product_qty{padding-right:20px}.cart__product_price .label_price{font-size:20px}.cart__product_price .label_price sup{font-size:12px}.cart__product_price .old_price{font-size:14px}.cart__product_price .old_price sup{font-size:10px}.cart__info_block .title{font-size:12px}.cart__info_block.block_black .price{font-size:18px}.cart__info_block.block_black .price sup{font-size:12px}}@media screen and (max-width:1070px){.footer__logo{margin-right:40px}}@media screen and (max-width:1030px){.footer__nav_block:nth-child(2) {margin-left:30px}.footer__nav_list ul{margin-left:30px}}@media screen and (max-width:1000px){.contact__tabs{width:100%}}@media screen and (max-width:992px){.container{padding:0 20px}.head__block{margin-bottom:20px}.btn{padding:10px 15px}.btn svg{width:20px;height:16px}.header__search form input{width:120px}.header__contacts_phone{display:none}.header__contacts_work{display:none}.header__account_link{display:none}.header__basket_items:first-child{margin-right:10px}.header__basket_summ{display:none}.from__bascet{display:none}.category__card{width:32%}.category__page .category__list_item{width: calc(100% / 3 - calc(20px * calc(2) / 3));margin-right:20px}.category__page .category__cards.cards_category .card{width: calc(100% / 2 - calc(20px * calc(1) / 2));margin-right:20px}.category__page .category__cards.cards_subcategory .card{width: calc(100% / 3 - calc(20px * calc(2) / 3));margin-right:20px}.products{margin-bottom:40px}.card__basket_btn{display:block;position:relative;top:0;right:0;-webkit-transform:none;-ms-transform:none;transform:none;z-index:2;-webkit-transition:.8s;-o-transition:.8s;transition:.8s;padding:12px 15px;background-color:#0fa122;-webkit-box-shadow:0 3px 15px rgba(218,41,28,.45);box-shadow:0 3px 15px rgba(218,41,28,.45)}.news{margin-bottom:40px}.info{padding:20px 0}.form__feed input{width:200px}.footer__logo{display:none}.footer__nav_list ul{margin-left:20px}.delivery{padding-bottom:5px}.delivery__block{margin-bottom:55px}.delivery__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.delivery__info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.delivery__info_image{display:none}.delivery__info_image{display:none}.delivery__info_information{padding:10px 5px}.delivery__info_information img{width:35px;height:35px}.delivery__text{width:100%}.sсheme__card{width: calc(100% / 2 - calc(100px * calc(1) / 2));margin-right:100px}.sсheme__card_links a{font-size:14px}.cart__products{width:100%}.cart__info{width:100%}.popup.registration_popup .popup__content{padding:35px 40px;min-width:600px;max-width:720px}.popup.registration_popup .popup__content{padding:35px 40px;min-width:200px;width:320px;max-width:90%}.popup.registration_popup .popup__form_input{width: calc(100% / 2 - calc(10px * calc(1) / 2));margin-right:10px}.table__block{overflow-y:auto}.table__list{padding-bottom:50px}.table__item_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table__item_buttons .qty{margin-bottom:10px}.table__item_cart{margin-left:0}.table__item_qty{display:none}menunevs{display:none}.contact__tab{width: calc(100% / 5 - calc(10px * calc(4) / 5));margin-right:10px}.product__schemes{right:0;bottom:70px}.product__slider_nav{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product__slider_nav .slick-arrow{position:absolute;width:30px;height:30px;top:12%;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product__slider_nav .slick-prev{left:-30px}.product__slider_nav .slick-prev:before{-webkit-transform:translateX(-50%) rotate(0deg);-ms-transform:translateX(-50%) rotate(0deg);transform:translateX(-50%) rotate(0deg)}.product__slider_nav .slick-next{bottom:auto;top:12%;right:-30px}.product__slider_nav .slick-next:before{top:0;-webkit-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.product__slider_for{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product__active{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;border:none}.product__active_price .price{font-size:20px}.product__active_price .price sup{font-size:16px}.product__active_price .old_price{font-size:14px}.product__active_price .old_price sup{font-size:10px}.product__info_form{width:35%}.product__description{width:calc(65% - 15px);margin-right:15px}.formalization__content{width:55%}.formalization__final{width:40%}}@media screen and (max-width:956px){.contact__item{padding-left:10px}.contact__item_title{font-size:18px}}@media screen and (max-width:950px){.contact__info{font-size:14px}.contact__info_title{font-size:18px;width:60%}.contact__info_phone a{font-size:16px}}@media screen and (max-width:889px){.contact__info_title{font-size:17px}}@media screen and (max-width:867px){.contact__info_title{font-size:16px}.contact__info_phone a{font-size:14px}}@media screen and (max-width:845px){.contact__item{display:none}}@media screen and (max-width:842px){.contact__info{padding:0 5px 10px 15px;font-size:13px}.contact__info_images img{width:100%}.contact__info_phone a{font-size:13px}}@media screen and (max-width:840px){.table__top:after{width:15%}.table__top_number{width:16%}.table__top_name{width:16%}.table__top_summ{width:9%}.table__top_article{width:14%}.table__item_number{width:16%}.table__item_name{width:16%}.table__item_sum{width:9%}.table__item_article{width:14%}.table__item_buttons{width:15%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table__item_view{margin-bottom:0}}@media screen and (max-width:992px){.mobile-menu-toggle{display:flex;position:relative;z-index:11}.header__navigation .mobile-menu-content{display:none;position:absolute;width:100%;left:0;top:100%;background-color:#042b7a;z-index:10;border-top:1px solid #da291c;box-shadow:0 4px 8px rgba(0,0,0,.2)}.header__navigation .mobile-menu-content.active{display:block}.header__navigation{position:relative;margin-bottom:0}.header__navigation li.dropdown_list>a{position:relative;padding-right:50px;border-bottom:none!important}.header__navigation .dropdown-indicator{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;line-height:20px;text-align:center;transition:transform .3s ease}.header__navigation .dropdown-indicator::before{content:'+';font-size:20px;color:#fff;display:block}.header__navigation .dropdown_list.open .dropdown-indicator::before{content:'-'}.header__navigation .dropdown_list ul{padding-left:0;list-style:none;width:100%}.header__navigation .dropdown_list ul li{width:100%}.header__navigation .dropdown_list ul li a{padding:10px 40px!important;font-weight:400;background-color:#021a4f}.header__navigation .mobile-menu-toggle{display:flex}.header__navigation .mobile-menu-content{display:none;position:absolute;width:100%;left:0;top:100%;background-color:#042b7a;z-index:10;border-top:1px solid #da291c;box-shadow:0 4px 8px rgba(0,0,0,.2)}.header__navigation .mobile-menu-content.active{display:block}.header__navigation ul{flex-direction:column;width:100%;padding:0;margin:0}.header__navigation ul li{width:100%;border-bottom:1px solid #103c8c}.header__navigation ul li:last-child{border-bottom:none}.header__navigation ul li a{padding:15px 20px;width:100%;justify-content:space-between}.header__navigation li.dropdown>a{background-color:#da291c}.header__navigation li.dropdown ul{position:static;box-shadow:none;background-color:transparent;padding:0;z-index:1;width:100%}.header__navigation li.dropdown:not(.open) .dropdown_item {display:none!important}.header__navigation li.dropdown.open .dropdown_item{display:flex!important;flex-direction:column;position:static;box-shadow:none;padding:0;background-color:#032363;width:100%}.header__navigation .dropdown_list>ul{display:none;background-color:#021a4f;flex-direction:column;width:100%;position:static;padding-left:0;padding-top:0;padding-bottom:0}.header__navigation .dropdown_list.open .dropdown_list>ul{display:flex;flex-direction:column}.header__navigation li.dropdown.open .dropdown_list a{font-weight:400;color:#fffcfc;padding-left:30px;border-bottom:1px solid #103c8c!important}.header__navigation .dropdown_list:not(.open) > a {border-bottom:none!important}.header__navigation li.dropdown.open .dropdown_list:last-child a{border-bottom:none!important}.header__navigation .dropdown_list.open>ul{display:flex;flex-direction:column}.header__navigation .dropdown_list li a{padding-left:40px!important}.mobile-menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;background-color:#042b7a;color:#fff;font-size:16px;font-weight:700;cursor:pointer;border:none}.mobile-menu-icon{display:block;width:20px;height:2px;background-color:#fff;position:relative;transition:all .3s ease-in-out}.mobile-menu-icon::before,.mobile-menu-icon::after{content:'';display:block;width:20px;height:2px;background-color:#fff;position:absolute;left:0;transition:all .3s ease-in-out}.mobile-menu-icon::before{transform:translateY(-6px)}.mobile-menu-icon::after{transform:translateY(6px)}.mobile-menu-toggle[aria-expanded="true"] .mobile-menu-icon{background-color:transparent}.mobile-menu-toggle[aria-expanded="true"] .mobile-menu-icon::before{transform:rotate(45deg)}.mobile-menu-toggle[aria-expanded="true"] .mobile-menu-icon::after{transform:rotate(-45deg)}}@media screen and (max-width:767px){.btn_submit{padding:10px 25px}.category__navbar_wrapper{display:none}.order12{width:100%;margin:0 auto;padding:20px;font-size:1rem}.order12 h1{font-size:1.5rem;margin-bottom:10px}.order12:after{clear:both;content:"";display:table}.order12 .left,.order12 .product{width:100%;float:none;margin-bottom:20px}.order12 .user_mani,.order12 .delivery_method,.order12 .play_metod,.order12 .order button{padding:20px;border:1px solid #ddd;border-radius:5px}.order12 .user_mani input,.order12 .delivery_method input[type="text"],.order12 .delivery_method select{padding:10px;border:1px solid #ccc;border-radius:3px;max-width:100%}.order12 .delivery__item_title{font-weight:bold;margin-bottom:10px}.order12 .delivery__item_radio{display:block;margin-right:0;margin-bottom:10px}.order12 .delivery-fields{display:none}.order12 .delivery-fields.active{display:block}.order12 .delivery_method select{background-color:#fff;padding-left:5px}.order12_text{font-size:1rem;margin-bottom:10px}.btn_submit12{background-color:#e50c0c;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .5s ease;margin:0 auto;display:block}.order12 .content__orders .order__product{border:2px solid #ddd;border-radius:5px;padding:10px;margin-bottom:10px;display:block}.order12 .content__orders .order__product_image{max-width:50px;height:auto;margin-right:10px}.order12 .content__orders .order__product_content{font-size:.9rem}.order12 .content__orders .order__product_prices{text-align:right}.page_title{font-size:20px;margin-bottom:20px}.brandcrumbs{padding-top:20px}.brandcrumbs__nav li{margin-bottom:5px}.brandcrumbs__nav li span{margin-left:0}.header__top_menu ul{display:none}.flex ac{display:flex;padding:10px}.return_politic li{margin-bottom:5px;padding:5px 0;border-bottom:1px solid #ddd;margin:0 10px;width:100px}.header__logo{width:70px;margin-right:15px}.header__logo img{width:100%}.category__page .category__pagination_summ{font-size:12px;margin-right:15px}.category__page .category__pagination_arrow,.category__page .category__pagination_num{width:32px;height:32px}.category__page .category__pagination_arrow span{background-size:40% 40%}.header__contacts{display:none}.header__navigation li a{padding:10px 0}.header__navigation li.dropdown ul{min-width:90%}.header__navigation li.dropdown ul li a{padding:5px;color:#fff;font-size:16px}.cart__product_qty .qty_wrapper input[type="number"]{font-size:12px}.header__navigation li.dropdown ul li.dropdown_list:before{right:0}.summ_price{font-size:14px;/
    }.header__mobile_menu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;padding:30px}.header__mobile_menu .header__account{padding:15px;display:flex;flex-direction:column;gap:10px;border-top:1px solid #eee}.header__account_link{display:block;text-align:center;padding:10px;background:#f8f8f8;border-radius:4px}.header .header__close{position:absolute;width:20px;height:20px;top:30px;right:30px;background-image:url(../img/icon/close.svg);background-position:center center;background-size:100% 100%}.header__account_link.login:before{content:'';display:-webkit-box;display:-ms-flexbox;display:flex;width:14px;height:14px;margin-right:5px;background-image:url(../img/icon/login.svg)}.promo{padding-bottom:30px}.promo{padding-top:20px;padding-bottom:40px}.promo__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.promo__left{width:100%}.promo__left_content{padding:20px}.promo__left_title{font-size:29px}.promo__block{margin-top:10px}.promo__block_content{padding:20px}.promo__right{width:100%}.category{margin-bottom:40px}.category__wrapper_title{font-size:20px}.category__wrapper_stock{font-size:10px}.category__content{margin-bottom:20px}.category__card{width:48%;padding-top:20px}.category__page .category__title{-ms-flex-wrap:wrap;flex-wrap:wrap}.category__page .category__title .page_title{margin-bottom:20px}.category__page .category__navbar_wrapper{display:none}.category__page .category__content{width:100%;padding-left:0}.category__page .category__list{margin-bottom:20px}.category__page .category__list_item{width: calc(100% / 2 - calc(20px * calc(1) / 2));margin-right:20px}.category__page .category__list_item:nth-child(2n) {margin-right:0}.category__page .category__list_item .item_image{min-width:30px}.category__page .category__list_item .item_title{margin-left:10px}.category__page .category__cards{margin-bottom:20px}.category__page .category__cards.cards_category .card{width: calc(100% / 1 - calc(0px * calc(0) / 1));margin-right:0}.category__page .category__cards.cards_category .card:nth-child(1n) {margin-right:0}.category__page .category__cards.cards_subcategory .card{width: calc(100% / 1 - calc(0px * calc(0) / 1));margin-right:0}.category__page .category__cards.cards_subcategory .card:nth-child(1n) {margin-right:0}.category__page .category__nav:before{display:none}.category__page .category__nav_show,.category__page .category__nav .category__pagination{width:100%}.category__page .category__nav_show{margin-bottom:20px}.category__page .category__pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info__wrapper{background-size:40% 30%;background-position:bottom right -4%}.info__block:nth-child(1) {margin-bottom:20px}.info__block:nth-child(2),
    .info__block:nth-child(3) {width:100%}.info__block_title{font-size:20px;margin-bottom:15px}.form__left{width:100%;margin-bottom:20px}.form__call{max-width:30px}.form__call img{width:100%}.form__text{margin-left:20px}.form__right{width:100%}.form__feed{-ms-flex-wrap:wrap;flex-wrap:wrap}.form__feed input{width:100%;margin-right:0;margin-bottom:20px}.form__feed button{margin:0 auto}.footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px}.footer__logo{display:block;margin-bottom:20px}.footer__phone{width:100%;margin-bottom:20px}.footer__info{width:100%}.footer__info_block{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__work{margin-right:50px}.footer__work{margin-bottom:20px}.footer__account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;padding:1rem}.footer__account_link{margin-bottom:5px;padding:10px 15px;text-decoration:none;color:#333;font-weight:bold;border:1px solid #ddd;border-radius:4px}.footer__account_link:hover{background-color:#eee;cursor:pointer}.footer__account_link.login:before{padding-left:10px}.header__account_link.login1{display:flex;align-items:center;margin-bottom:5px}.header__account_link.login1 span{margin-right:5px}.header__account_link>button{background-color:transparent;border:none;padding:10px 15px;font-weight:bold;cursor:pointer}.header__account_link>button:hover{background-color:#eee}.header__account_link1.login1{display:flex;align-items:center;margin-bottom:5px}.header__account_link1.login1 span{margin-right:5px}.header__account_link1>button{background-color:transparent;border:none;padding:10px 15px;font-weight:bold;cursor:pointer}.header__account_link1>button:hover{background-color:#eee}.footer__nav{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__nav_block{width:100%}.footer__nav_block:nth-child(1) {margin-bottom:20px}.footer__nav_block:nth-child(2) {margin-left:0}.footer__bottom{padding:15px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__bottom_item:nth-child(1) {margin-bottom:10px}.delivery__block{margin-bottom:25px}.delivery__text_block .images{margin-bottom:5px}.delivery__text_block .images img{margin-bottom:0}.scheme__card{width:100%;margin-right:0;margin-bottom:20px}.desktop-image{display:none}.detail__item{width:100%}.detail__item_label{padding:20px 0}.detail__item_nav{left:0;top:100%}.detail__item.parent_dropdown:before{display:-webkit-box;display:-ms-flexbox;display:flex}.detail__item.parent_dropdown:hover .detail__item_label{-webkit-box-shadow:none;box-shadow:none}.cart__product_image{width:30%;margin-bottom:20px}.cart__product_info{width:70%;margin-bottom:20px;padding-right:30px}.cart__product_title{font-size:14px}.cart__product_qty{width:50%}.cart__product_price{width:50%}.cart__product_price .label_price{font-size:18px}.cart__product_close{position:absolute;top:15px;right:15px;width:14px;height:14px}.popup__content{min-width:300px;padding:40px 30px}.popup__tabs_nav .item{padding:10px;font-size:10px}.popup__form_nav .nav_top{margin-bottom:20px}.popup.registration_popup .popup__form_input{width: calc(100% / 1 - calc(0 * calc(0) / 1));margin-right:0}.popup.registration_popup .popup__form_input:nth-child(1n) {margin-right:0}.table__scheme{margin-bottom:30px}.table__top_num{padding-left:5px}.table__item_num{padding-left:5px}.contact__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__vantages_item .vantages_title{display:none}.product__vantages_item .vantages_description p{display:none}.link_arrow{display:none}.contact__map{width:100%}.contact__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:11px}.contact__info_title{font-size:13px}.contact__info_images{padding-left:0}.contact__info_adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-left:27px;margin-top:10px;width:30%}.contact__info_mail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;width:30%}.contact__info_mail a{font-size:11px}.contact__info_phone{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.contact__info_phone a{font-size:11px}.contact__info_work{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;padding-left:27px;width:30%}.contact__info_button{padding:10px}.contact__info_button:after{display:none}.contact__wrapper{display:block}.contact__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact__tabs{display:none}.contact__tab{width: calc(100% / 1 - calc(0px * calc(0) / 1));margin-right:0}.contact__tab:nth-child(1n) {margin-right:0}.product__schemes{bottom:20px}.product__slider{width:100%;margin-bottom:20px}.product__content{width:100%;padding-left:0}.product__title{max-width:100%}.product__availability{margin-bottom:10px}.product__wishlist{width:100%;margin-left:0;margin-bottom:10px}.product__code{margin-left:0}.product__active_price{width:100%;margin-bottom:20px}.product__info_form{width:100%}.product__description{width:100%;margin-right:0;margin-bottom:20px}.formalization__content{width:100%}.formalization__content .content__form_block{width:100%;margin-bottom:10px}.formalization__content .content__form_half{-ms-flex-wrap:wrap;flex-wrap:wrap}.formalization__content .content__form_half .content__form_block:nth-child(1) {width:100%}.formalization__content .content__form_half .content__form_block:nth-child(2) {width:100%}.formalization__content .content__order .order__product_image{max-width:60px}.formalization__content .content__order .order__product_content{max-width:calc(100% - 60px);margin-bottom:20px}.formalization__content .content__order .order__product_prices{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.formalization__content .content__order .order__product_price{margin-right:20px;font-size:14px}.formalization__content .content__order .order__product_price sup{font-size:10px}.formalization__content .content__delivery .delivery__item_image{min-width:60px;max-width:60px}.formalization__content .content__delivery .delivery__item_content{width:calc(100% - 60px)}.formalization__final{width:100%;max-width:400px}}@media screen and (max-width:740px){.table__top{font-size:12px}.table__item{font-size:12px}}@media screen and (max-width:645px){.table__item_img{padding:0;text-align:center}}@media screen and (max-width:640px){.table__top{font-size:11px}.table__item{font-size:11px}.table__item_cart:after{width:20px;height:20px;background-size:100% 100%;margin-left:0}}@media screen and (max-width:525px){.table__top{font-size:10px}.table__item{font-size:10px}}@media screen and (max-width:513px){.contact__info_adress{width:40%}.contact__info_mail{width:40%}.contact__info_phone{width:100%}.contact__info_work{width:40%}}@media screen and (max-width:500px){.table__block_wrapper{min-width:450px}}@media screen and (max-width:480px){.table__top:after{width:20%}.table__top:before{display:none}.table__top_number{width:21%}.table__top_article{width:19%}.table__item_img{display:none}.table__item_number{width:21%}.table__item_article{width:19%}.table__item_buttons{width:20%}}@media screen and (max-width:479px){.category__card{width:100%}}@media screen and (max-width:440px){.contact__info_adress{width:45%}.contact__info_mail{width:45%}.contact__info_work{width:45%}}@media (min-width:767px) and (max-width:992px){.category__page .category__list_item:nth-child(3n) {margin-right:0}.category__page .category__cards.cards_category .card:nth-child(2n) {margin-right:0}.category__page .category__cards.cards_subcategory .card:nth-child(3n) {margin-right:0}.sсheme__card:nth-child(2n) {margin-right:0}.popup.registration_popup .popup__form_input:nth-child(2n) {margin-right:0}.contact__tab:nth-child(5n) {margin-right:0}}.product-section{padding:40px 0;background-color:#f8f8f8;margin-top:50px}.product-section .container{max-width:2400px;margin:0 auto;padding:0 15px}.section-header{margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.section-header__title{font-size:28px;font-weight:bold;color:#333}.progress-bar{width:150px;height:8px;background-color:#e0e0e0;border-radius:4px;overflow:hidden}.product-progress::before{content:'';display:block;height:100%;width:var(--progress-width,0%);background-color:#007bff;border-radius:4px;transition:width .3s ease-in-out}.product-slider{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:20px;gap:20px}.product-slider__slide{flex:0 0 auto;width:250px;scroll-snap-align:start}.product-card{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:15px;text-align:center;transition:transform .2s ease-in-out , box-shadow .2s ease-in-out;height:100%;display:flex;flex-direction:column;justify-content:space-between}.product-card:hover{transform:translateY(-5px);box-shadow:0 4px 15px rgba(0,0,0,.1)}.product-card--out-of-stock{opacity:.7;filter:grayscale(100%)}.product-card__status{margin-bottom:10px;font-size:14px}.product-card__availability{color:#28a745;font-weight:bold}.product-card--out-of-stock .product-card__availability{color:#dc3545}.product-card__wishlist{width:24px;height:24px;background-color:#eee;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#333}.product-card__image-link{display:block;margin-bottom:15px;height:200px;display:flex;align-items:center;justify-content:center}.product-card__image{max-width:100%;max-height:100%;height:auto;display:block}.product-card__content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.product-card__title{font-size:16px;font-weight:600;color:#333;text-decoration:none;margin-bottom:5px;min-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product-card__title:hover{color:#007bff}.product-card__code{font-size:13px;color:#777;margin-bottom:10px}.product-card__bottom{margin-top:auto;padding-top:15px;border-top:1px solid #eee}.product-card__price strong{font-size:20px;color:#333}.product-card__actions{margin-left:auto}.card__basket_btn,.add-to-cart-btn{background-color:#39ab3a;color:#101010;padding:8px 15px;border-radius:5px;text-decoration:none;font-size:14px;transition:background-color .2s ease-in-out;display:flex;align-items:center;gap:5px;white-space:nowrap}.card__basket_btn:hover{background-color:#39ab3a}.add-to-cart-btn--disabled{background-color:#101010!important;cursor:not-allowed}.product-slider::-webkit-scrollbar{height:8px}.product-slider::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.product-slider::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.product-slider::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:768px){.section-header{flex-direction:column;align-items:flex-start;gap:15px}.product-slider__slide{width:220px}.product-section{padding:20px 0}.section-header__title{font-size:24px}}@media (max-width:480px){.product-slider__slide{width:180px}.product-card__title{font-size:15px}.product-card__price strong{font-size:18px}.card__basket_btn,.add-to-cart-btn{padding:6px 10px;font-size:13px}}.form-container-most_used{display:none}.form-container-most_used{width:100%;max-width:600px;margin:40px auto;padding:30px;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);background-color:#fff;font-family:Arial,sans-serif;color:#333}.form-container-most_used table{width:100%;border-collapse:collapse}.form-container-most_used tr{margin-bottom:20px;display:block}.form-container-most_used td{padding:10px 0;display:block}.form-container-most_used label{display:block;margin-bottom:8px;font-weight:bold;color:#555;font-size:1.05em}.form-container-most_used input[type="text"],.form-container-most_used textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;font-size:1em;box-sizing:border-box;transition:border-color .3s ease}.form-container-most_used input[type="text"]:focus,.form-container-most_used textarea:focus{border-color:#007bff;outline:none;box-shadow:0 0 0 3px rgba(0,123,255,.25)}.form-container-most_used input::placeholder,.form-container-most_used textarea::placeholder{color:#999;font-style:italic}.form-container-most_used button[type="submit"]{display:inline-block;padding:12px 25px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:1.1em;cursor:pointer;transition:background-color .3s ease , transform .2s ease;margin-top:20px}.form-container-most_used button[type="submit"]:hover{background-color:#0056b3;transform:translateY(-2px)}.form-container-most_used button[type="submit"]:active{background-color:#004085;transform:translateY(0)}.grup_description{margin-top:20px;padding:15px;border:1px solid #e0e0e0;border-radius:5px;background-color:#f9f9f9;color:#333;line-height:1.6;font-size:16px;display:block}.grup_description p{margin-bottom:1em;color:#444}.grup_description p:last-child{margin-bottom:0}.grup_description ul{list-style-type:disc;margin-bottom:1em;padding-left:20px;display:block;column-count:1;column-gap:0;-webkit-column-count:1;-moz-column-count:1;flex-direction:column;flex-wrap:nowrap;grid-template-columns:none}.grup_description ol{list-style-type:decimal;margin-bottom:1em;padding-left:20px;display:block;column-count:1;column-gap:0;-webkit-column-count:1;-moz-column-count:1;flex-direction:column;flex-wrap:nowrap;grid-template-columns:none}.grup_description li{display:list-item;margin-bottom:.5em;width:100%;flex-basis:100%;float:none;clear:both}.grup_description strong,.grup_description b{font-weight:bold;color:#222}.grup_description em,.grup_description i{font-style:italic;color:#555}.grup_description a{color:#007bff;text-decoration:none}.grup_description a:hover{text-decoration:underline}.grup_description h1,.grup_description h2,.grup_description h3,.grup_description h4,.grup_description h5,.grup_description h6{margin-top:1.5em;margin-bottom:.8em;color:#111;line-height:1.3}.grup_description h1{font-size:2em}.grup_description h2{font-size:1.75em}.grup_description h3{font-size:1.5em}.grup_description h4{font-size:1.25em}.grup_description h5{font-size:1.1em}.grup_description h6{font-size:1em;font-weight:bold}.grup_description blockquote{margin:1em 0;padding:.5em 15px;border-left:4px solid #007bff;background-color:#f0f8ff;color:#31708f}.grup_description pre{background-color:#2d2d2d;color:#f8f8f2;padding:15px;border-radius:4px;overflow-x:auto;font-family:'Courier New',Courier,monospace;font-size:.9em;white-space:pre-wrap;word-wrap:break-word}.grup_description code{background-color:#e8e8e8;padding:.2em .4em;border-radius:3px;font-family:'Courier New',Courier,monospace;font-size:.9em}.product__catalogue-link{margin-top:20px;padding:15px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.05)}.product__catalogue-link h3{font-size:1.4em;color:#333;margin-bottom:15px}.product__catalogue-link a{text-decoration:none;color:#007bff;display:block;transition:color .3s ease}.product__catalogue-link a:hover{color:#0056b3}.catalogue-thumbnail{max-width:100%;height:auto;display:block;margin:0 auto 10px auto;border:1px solid #eee;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.product__catalogue-link p{font-size:1.1em;margin-top:10px;font-weight:500}@media (max-width:768px){.product__catalogue-link{margin-top:15px;padding:10px}.product__catalogue-link h3{font-size:1.2em;margin-bottom:10px}.product__catalogue-link p{font-size:1em}}.lightbox{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.9);justify-content:center;align-items:center}.lightbox.active{display:flex}.lightbox img{max-width:90%;max-height:90%;object-fit:contain;display:block}.lightbox-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);padding:0 20px}.lightbox-nav button{background-color:rgba(255,255,255,.3);color:#fff;border:none;padding:15px 20px;font-size:2em;cursor:pointer;border-radius:5px;transition:background-color .3s ease;outline:none}.lightbox-nav button:hover{background-color:rgba(255,255,255,.5)}.lightbox-nav .prev{margin-left:20px}.lightbox-nav .next{margin-right:20px}.content__form{width:100%;max-width:500px;margin:0 auto;padding:20px;border:1px solid #ccc;border-radius:5px}.content__info{text-align:center;margin-bottom:20px}.content__info_title{font-size:20px;font-weight:bold}.content__form_blocks{display:flex;flex-direction:column}.content__form_block{margin-bottom:10px}.content__form_textarea{width:100%;height:150px;padding:10px;border:1px solid #ccc;border-radius:5px}.open-slider-button{display:block;padding:10px 20px;background-color:#007bff;color:#fff;text-align:center;cursor:pointer;border-radius:5px;font-size:18px;margin:20px auto;max-width:200px;position:relative}.button-text{display:inline}.button-icon{width:40px;height:40px;background-color:#007bff;color:#fff;border-radius:50%;text-align:center;line-height:40px;font-size:24px;font-weight:bold;box-shadow:0 2px 5px rgba(0,0,0,.3)}@media (max-width:768px){.open-slider-button .button-text{display:none}.open-slider-button .button-icon{display:block;margin:auto}.open-slider-button{width:40px;height:40px;padding:0;border-radius:50%;font-size:0;overflow:hidden;max-width:none}.header_icon{display:block}}@media (min-width:769px){.open-slider-button .button-text{display:inline}.open-slider-button .button-icon{display:none}}.slider-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;visibility:hidden;opacity:0;transition:visibility 0s , opacity .3s linear}.slider-overlay.active{visibility:visible;opacity:1}.slider-container{position:relative;max-width:600px;width:90%;background:#fff;border:2px solid #333;box-shadow:0 4px 15px rgba(0,0,0,.5);display:block}.close-button{position:absolute;top:10px;right:10px;background-color:rgba(255,255,255,.7);color:#333;border:none;width:30px;height:30px;border-radius:50%;text-align:center;line-height:28px;font-size:20px;font-weight:bold;cursor:pointer;z-index:10;transition:background-color .3s ease , color .3s ease}.close-button:hover{background-color:rgba(255,255,255,1);color:#000}.slider-images img{width:100%;display:none}.slider-images img.active{display:block}.slider-button{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);color:#fff;border:none;padding:10px 15px;cursor:pointer;user-select:none;font-size:24px;transition:background-color .3s ease}.slider-button:hover{background-color:rgba(0,0,0,.8)}.prev{left:10px}.next{right:10px}@media (min-width:769px){.hide-on-desktop{display:none}}@media (max-width:768px){.hide-on-mobile{display:none}}.product__like-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border:1px solid #ccc;border-radius:50%;cursor:pointer;transition:all .3s ease}.product__like-button .heart-icon{width:24px;height:24px;color:#a7a7a7}.product__like-button:hover{background-color:#fce4e4;border-color:#e57373}.product__like-button:hover .heart-icon{fill:#e57373;color:#e57373}