@font-face{font-family:'Bebas-Neue-Pro-Expanded';src:url(./../fonts/bebas/BebasNeuePro-ExpandedBold.eot);src:url(./../fonts/bebas/BebasNeuePro-ExpandedBold.eot?#iefix) format('embedded-opentype') , url(./../fonts/bebas/BebasNeuePro-ExpandedBold.woff) format('woff') , url(./../fonts/bebas/BebasNeuePro-ExpandedBold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Bebas-Neue-Pro-Expanded';src:url(./../fonts/bebas/BebasNeuePro-ExpandedExtraBold.eot);src:url(./../fonts/bebas/BebasNeuePro-ExpandedExtraBold.eot?#iefix) format('embedded-opentype') , url(./../fonts/bebas/BebasNeuePro-ExpandedExtraBold.woff) format('woff') , url(./../fonts/bebas/BebasNeuePro-ExpandedExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Bebas-Neue-Pro-Expanded';src:url(./../fonts/bebas/BebasNeuePro-ExpandedRegular.eot);src:url(./../fonts/bebas/BebasNeuePro-ExpandedRegular.eot?#iefix) format('embedded-opentype') , url(./../fonts/bebas/BebasNeuePro-ExpandedRegular.woff) format('woff') , url(./../fonts/bebas/BebasNeuePro-ExpandedRegular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}:root{--site-bg-color:#fff;--site-bg-contrast-color:#313747;--main-color:#36ca5f;--sub_main-color:#ffc804;--btn-bg:#36ca5f;--btn-border:#23c150;--btn-bg-hover:#27b24e;--btn-border-hover:#13c344;--btn-bg-active:#ffc804;--text-color:#313747;--text-light:#969696;--text-contrast:#fff;--text_sub-color:#ffc804;--icon-color:#545454;--active-icon-color:#ffc804;--border-color:#dedede;--link_color:#3871a3;--link_color-active:#36ca5f;--footer-bg-color:#313747;--danger:#ff0d0d;--border-radius:6px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px;outline:none}.slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;height:100%}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-list{width:100%}.dropdown{position:relative;height:42px;border:1px solid #d7d7d7;border-radius:3px;transition:width .3s}.dropdown_short{width:68px;height:30px;margin:0 20px;color:#1d1d1d}.dropdown_short:hover .drop_arrow{background-color:#5ead5a}.dropdown.dropdown-open{border-bottom-right-radius:0;border-bottom-left-radius:0}.dropdown.dropdown_short.dropdown-open{width:68px}.dropdown .overflow{width:100%;height:100%;padding:0 40px 0 0;background-color:#fff;position:relative;float:left}.dropdown.short .overflow{width:138px}.dropdown.dropdown-open .overflow{z-index:10}.dropdown Span{color:#666;font-size:15px;line-height:1.2;cursor:pointer;height:100%;padding:0 15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;z-index:2}.dropdown .overflow input{border:none;height:100%}.dropdown_short Span{padding:0 10px}.dropdown UL{position:absolute;top:40px;right:-1px;left:-1px;background:#fff;border:1px solid #d7d7d7;border-bottom-right-radius:3px;border-bottom-left-radius:3px;box-shadow:2px 2px 10px rgba(0,0,0,.3);z-index:4;margin:0;border-top:none;overflow-y:auto;display:none}.dropdown_short ul{border:1px solid #d7d7d7;border-radius:3px;top:28px;overflow:auto}.dropdown UL LI{position:relative;float:left;background:none;width:100%;font-size:15px;line-height:1.2;border-top:1px solid #d7d7d7}.dropdown_short UL LI{border:none}.dropdown UL LI A{width:100%;text-decoration:none;color:#666;position:relative;float:left;padding:11px 20px;transition:.3s}.dropdown_short ul li a{color:#1d1d1d;text-align:center;padding:6px 0}.dropdown UL LI A:hover{background-color:var(--main-color);color:#fff}.dropdown_short ul li a:hover{background-color:#e6e6e6;color:initial}.dropdown UL LI A.selected{display:none}.drop_arrow{position:absolute;right:0;top:0;background-color:#fff;border:none;width:40px;height:40px;transition:background-color .3s;cursor:pointer}.drop_arrow:after{content:'';position:absolute;left:50%;top:50%;margin:-3px 0 0 -5.5px;width:0;height:0;border-style:solid;border-width:6px 5.5px 0 5.5px;border-color:#ccc transparent transparent transparent;transition:.3s}.dropdown-open .drop_arrow:after{border-top-color:#747474;transform:rotateX(180deg)}.dropdown_short .drop_arrow{right:-1px;top:-1px;background-color:#70c46a;border-radius:0 3px 3px 0;width:31px;height:30px}.dropdown_short .drop_arrow:after{border-width:6px 3.5px 0 3.5px;border-color:#fff transparent transparent transparent;margin-left:-3.5px}.dropdown_alt{width:100%;height:50px;color:#504f4f}.dropdown_alt span{font-size:16px}.dropdown_alt .drop_arrow{border-bottom-right-radius:3px;border-top-right-radius:3px;background-color:var(--btn-bg);width:50px;height:50px;right:-1px;top:-1px}.dropdown_alt .drop_arrow:hover{background-color:var(--btn-bg-hover)}.dropdown_alt .drop_arrow:after{content:'';width:0;height:0;border-style:solid;border-width:11px 8px 0 8px;border-color:#fff transparent transparent transparent;margin:-5.5px 0 0 -8px}.dropdown_alt ul{border:none;top: calc(100% + 1px)
}.dropdown_alt UL LI{font-size:16px;border:none}.dropdown_alt UL LI A{background-color:#f7f7f7;border-right:1px solid #d7d7d7;border-left:1px solid #d7d7d7;color:#504f4f;padding:14px 20px}.dropdown_alt UL LI+LI A{border-top:1px solid #d7d7d7}.dropdown_alt UL LI:last-child A{border-bottom:1px solid #d7d7d7;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.dropdown_alt UL LI A:hover{border-color:var(--main-color)}.dropdown_alt UL LI:hover+LI A{border-top-color:#73c86d}.dropdown_alt.dropdown-open{width:initial}.dropdown_alt.dropdown-open .drop_arrow{border-bottom-right-radius:0}.dropdown_sm{background-color:#fff;height:45px}.dropdown_sm .drop_arrow{width:45px;height:45px}.dropdown_sm .drop_arrow:after{border-width:8px 6px 0 6px;border-color:#fff transparent transparent transparent;margin:-4px 0 0 -6px}.options_dropdown_list UL LI{position:relative;padding:0 0 0 10px}.options_dropdown_list UL LI:before{content:'';width:4px;height:4px;background-color:#000;border-radius:100%;position:absolute;left:0;top:11px}.options_dropdown_list UL LI A{text-decoration:none;color:#117f8a;-webkit-transition:color .3s;transition:color .3s}.options_dropdown_list UL LI A:hover{color:#000}.options_dropdown_tile UL{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 0 0}.options_dropdown_tile UL LI{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 3px 3px 0}.options_dropdown_tile UL LI A{text-decoration:none;background-color:#f3f3f3;color:#000;padding:5px 10px;-webkit-transition:.3s;transition:.3s}.options_dropdown_tile UL LI A:hover{background-color:#117f8a;color:#fff}.options_dropdown_tile UL LI.disabled{opacity:.5}.options_dropdown_tile UL LI.disabled a{cursor:default}.options_dropdown_tile UL LI.disabled a:hover{background-color:#f3f3f3;color:#000}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,li,figure,figcaption,blockquote,dl,dd{margin:0}menu,ul,ol{list-style:none;margin:0;padding:0}input,button,textarea,select{font:inherit}body{min-width:375px;width:100%;display:flex;flex-direction:column}BODY,HTML{font-family:'Bebas-Neue-Pro-Expanded',Arial,Helvetica;font-weight:400;font-size:14px;line-height:1.2;width:100%;height:100%;color:var(--text-color)}main{flex:1 0 auto;display:flex;flex-direction:column}article{color:var(--text-color);font-size:18px;line-height:22px}a{color:var(--link_color)}a:not([class]):hover {color:var(--link_color-active)}input:not([type="checkbox"],[type="submit"]) {height:50px;font-size:16px;color:#ddd;border:none;border-radius:6px;padding:0 10px 0 15px;background-color:var(--site-bg-color)}input::placeholder{font-size:16px;color:#999}input[type="text"],input[type="password"],input[type="tel"],input[type="number"],input[type="email"],textarea{color:var(--text-color);border:1px solid var(--border-color);transition:.3s}input[type="text"].error,input[type="password"].error,input[type="tel"].error,input[type="number"].error,input[type="email"].error,.dropdown.error,textarea.error{border-color:#ff7d00}input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="email"]:focus,textarea:focus{border-color:var(--main-color);outline:0;outline-offset:0}input[type="tel"]{font-size:16px}textarea{padding-top:15px;padding-left:18px;border-radius:6px;font-size:16px;height:130px;resize:none;background-color:var(--site-bg-color)}article{font-size:15px;line-height:1.2}h1,.contacts_title{font-size:22px;line-height:26px;font-weight:700;margin-bottom:18px}article h1{font-size:30px;line-height:36px}h2.article_subtitle{font-size:24px;line-height:28px;text-align:center;display:block;margin-bottom:18px;width:100%}article h2{font-size:26px;line-height:30px}article h3{font-size:20px;line-height:24px}article p{display:inline-block;width:100%;margin-bottom:28px}article ul,article ol{padding-left:30px;margin-bottom:20px}article ul{list-style:disc}article ol{list-style:decimal}Article img{width:auto!important;height:auto!important;max-width:100%}article a:not([class]) {color:var(--main-active-color)}article a:not([class]):hover {text-decoration:none}article table{max-width:100%}Table{border-collapse:collapse}.hidden{display:none!important}.hidden.search_hidden{z-index:14}.centre{margin:0 auto;width:100%;max-width:1350px;padding:0 15px}.icon{width:20px;height:20px}svg.heart{fill:transparent}svg.heart .border{fill:#f56754}svg.heart.active .center{fill:#f56754}.for_footer_bottom{display:flex;flex-direction:column;flex:1 1 auto}.btn{text-align:center;text-transform:uppercase;font-size:18px;font-weight:800;color:var(--text-contrast);text-decoration:none;display:flex;align-items:center;justify-content:center;background-color:var(--btn-bg);border:2px solid var(--btn-border);border-radius:var(--border-radius);padding:4px 30px;width:max-content;min-height:50px;transition:.3s;cursor:pointer;position:relative;box-shadow:0 15px 25px 0 rgba(54,202,95,.50)}.btn:hover{background-color:var(--btn-bg-hover);border:2px solid var(--btn-border-hover);box-shadow:0 15px 35px 0 rgba(54,202,95,.60)}.btn .icon{width:20px;height:20px;margin-right:8px}.btn.not_active{background-color:#c7c9c9;color:#fff}.add_to_catd .btn.not_active{padding:0;font-size:22px;color:#3a3a3a;font-size:22px}.title{display:inline-block;font-size:24px;line-height:28px;margin-bottom:35px}.header_site{position:relative}.header_top{padding:10px 0}.logo_wrap{display:block;margin:0 auto;width:200px}.logo_wrap a{display:block}.logo_wrap img{width:200px;height:auto}.header_nav{display:none}.header_contact{display:none}.toggle_language{display:none}.header_bottom{height:50px;background-color:var(--main-color)}.header_bottom .centre{display:flex;align-items:center;justify-content:space-between}.open_menu{display:flex;align-items:center;font-size:0;padding-right:20px;height:50px;position:relative}.open_menu::before{content:"";width: calc(100% + 15px);height:100%;position:absolute;top:0;right:0;background-color:var(--main-active-color)}.open_menu .icon{margin-left:5px;width:25px;height:25px;fill:var(--text-contrast);z-index:1}.search_header{position:fixed;display:flex;top:-50px;left:0;width:100%;max-width:725px;border:2px solid var(--main-active-color);transition:.3}.search_header.active{top:0;z-index:13}.search_header input{width:calc(100% - 45px);height:45px;border:none;border-radius:0}.search_header.focus{border-color:var(--sub_main-color);z-index:15}.search_header.focus .search_btn{background-color:var(--sub_main-color)}.search_variants{position:absolute;top:100%;left:0;width:100%;background:#fafafa;border-radius:2px;z-index:8}.search_variants UL{width:100%}.search_variants UL LI{position:relative;float:left;width:100%}.search_variants UL LI A{position:relative;width:100%;background:none;border-radius:0;height:auto;border:none;right:auto;left:0;top:0;margin-top:0;color:#737373;font-size:16px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;line-height:1.2;-webkit-transition:.3s;transition:.3s}.search_variants UL LI A Img{position:relative;float:left;width:74px;max-height:50px;-o-object-fit:contain;object-fit:contain;margin:0 12px 0 0}.search_variants UL LI A.all_results{background-color:var(--main-color);color:#fff;text-align:right;padding:10px;transition:.3s}.search_variants UL LI A.all_results:hover{background-color:var(--main-active-color)}.close_search{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.3;z-index:10}.all_categories{position:absolute;top:50%;right:45px;transform:translateY(-50%);text-decoration:none;font-size:14px;color:var(--text-color);display:flex;align-items:center;justify-content:center;padding-right:30px;height:45px}.all_categories::before{content:"";width:5px;height:5px;border-bottom:1px solid var(--text-color);border-left:1px solid var(--text-color);position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(-45deg);transition:.3s}.all_categories.active::before{transform:translateY(-50%) rotate(135deg)}.search_categories{display:none;position:absolute;right:-2px;top:100%;background-color:#fff;width:150px;border:1px solid var(--border-color);border-top:none;z-index:9}.search_categories.active{display:block}.search_categories a{display:block;width:100%;padding:5px 5px 5px 5px;font-size:14px;color:var(--text-color);text-decoration:none;transition:.3s;position:relative}.search_categories a:hover{background-color:var(--main-color);color:var(--text-contrast)}.search_btn{display:flex;align-items:center;justify-content:center;font-size:0;width:45px;height:45px;background-color:var(--main-active-color);transition:0s}.search_btn .icon{width:20px;height:25px;fill:var(--text-contrast);transition:.3s}.search_header.focus .search_btn:hover .icon{fill:#fff}.header_control{display:flex;align-items:center;justify-content:flex-end;width:100%}.header-dropdown{display:flex;align-items:center;position:relative}.header-dropdown:last-child .cart_dropdown{border:1px solid var(--main-color);border-radius:6px;overflow:hidden}.header_open,.open_search{display:flex;align-items:center;justify-content:center;font-size:0;width:40px;height:40px;margin-left:25px;position:relative;text-decoration:none}.header_open::before{content:"";width:1px;height:100%;position:absolute;top:0;left:-12px;background-color:var(--text-contrast)}.header_open::after{content:"";width:100%;height:10px;position:absolute;top:100%;left:0;z-index:10}.header_open .icon,.open_search .icon{width:35px;height:35px;fill:var(--text-contrast);position:relative}.open_cart_form+.header_hidden .del_item{border-color:var(--sub_main-color)}.header_counter{font-size:12px;text-decoration:none;min-width:20px;padding:0 4px;height:20px;display:flex;align-items:center;justify-content:center;border:2px solid var(--text-contrast);background-color:var(--sub_main-color);color:var(--text-contrast);border-radius:10px;position:absolute;top:0;right:-12px}.open_search{margin:0}.header_hidden{display:none;position:absolute;top: calc(100% + 5px);right:0;z-index:11;box-shadow:0 4px 8px 0 rgba(34,60,80,.2)}.header_hidden.active{display:block}.header_hidden:hover{display:block}.header-dropdown.favorite .header_hidden{transform:translateX(135px)}.header-dropdown.scale .header_hidden{transform:translateX(70px)}.empty_list{text-align:center;font-size:16px;line-height:20px;display:flex;flex-direction:column;width:320px;background-color:var(--site-bg-color);border-radius:5px;overflow:hidden}.empty_titile{width:100%;padding:10px;background-color:#e4e7e6}.empty_text{text-align:left;font-size:14px;line-height:18px;padding:30px 25px 30px 120px}.header_hidden .icon{width:60px;height:60px;position:absolute;left:25px;top: calc(50% + 40px);transform:translateY(calc(-50% - 20px))}.added_goods{width:280px;background-color:var(--site-bg-color);border-radius:5px}.added_goods li{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;padding:10px 10px 10px 15px}.added_goods li:not(:last-child) {border-bottom:1px solid var(--border-color)}.one_item{font-size:14px;line-height:18px;color:var(--text-color);transition:.3s;text-decoration:none;letter-spacing:.3px}.one_item:hover{color:var(--main-color)}.del_item{display:block;flex:0 0 22px;margin-left:20px;width:22px;height:22px;border:1px solid var(--border-color);border-radius:2px;transition:.3s;position:relative;font-size:0}.modal_cart .del_item{border-color:var(--sub_main-color)}.add_item .del_item:hover{color:#313747}.add_item .del_item:hover i::before,.add_item .del_item:hover i::after{background-color:#313747}.del_item::before,.del_item::after{content:"";width:16px;height:1px;background-color:var(--text-color);position:absolute;top:50%;left:50%;transition:.3s}.del_item::before{transform:translate(-50%,-50%) rotate(-45deg)}.del_item::after{transform:translate(-50%,-50%) rotate(45deg)}.del_item:hover::before,.del_item:hover::after{background-color:var(--text-contrast);transition:.3s}.phone_header{z-index:1;display:none;flex-direction:column;align-items:flex-end;position:absolute;padding:75px 25px 12px 0;top:-10px;right:-5px;width:245px;background-color:var(--site-bg-color);border:1px solid var(--border-color);border-radius:4px}.main_phone-wrap{z-index:2}.header_contact .phone_header.active{display:flex}.phone_header span{font-size:12px;line-height:14px;margin-bottom:15px;text-align:end}.phone_header a{display:flex;width:100%;padding-left:30px;position:relative;font-size:18px;line-height:24px;margin-bottom:8px;color:var(--text-color);text-decoration:none;transition:.3s}.phone_header a:hover{color:var(--main-color)}.main_menu .phone_header a{font-size:18px;line-height:22px}.phone_icon{width:20px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.main_menu{left:calc(-120% - 60px);position:absolute;top:0;padding-bottom:40px;width:280px;background-color:var(--site-bg-color);z-index:2;box-shadow:4px 4px 8px 0 rgba(34,60,80,.2);transition:.3s;z-index:14}.main_menu.active{left:0}.main_menu .language_menu{display:flex;justify-content:center;padding:15px 0;border-bottom:1px solid #e9e9e9}.main_menu .language_menu a{display:block;background-color:#e4e7e6;color:var(--text-color);font-size:13px;text-transform:uppercase;padding:5px 8px;text-decoration:none;height:max-content}.main_menu .language_menu a.active{background-color:var(--sub_main-color);color:var(--text-contrast)}.close_menu,.close_filters{font-size:0;position:absolute;top:0;left:100%;width:60px;height:60px;background-color:var(--site-bg-color);box-shadow:9px 0 8px -2px rgba(34,60,80,.2) inset}.close_menu::before,.close_menu::after,.close_filters::before,.close_filters::after{content:"";width:30px;height:2px;background-color:#777;position:absolute;top:50%;left:50%;transition:.3s}.close_menu::before,.close_filters::before{transform:translate(-50%,-50%) rotate(-45deg)}.close_menu::after,.close_filters::after{transform:translate(-50%,-50%) rotate(45deg)}.close_menu:hover::before,.close_menu:hover::after,.close_filters:hover::before,.close_filters:hover::after{background-color:var(--main-color)}.main_menu-wrap{overflow:auto;max-height:100vh}.main_menu .phone_header{display:block;position:relative;border:none;padding:0 20px;margin-bottom:10px}.dark_bg{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;display:block!important;opacity:.5!important;visibility:visible;z-index:11;transition:.3s}.dark_bg.hidden{opacity:0!important;visibility:hidden;display:block!important}.dark_bg.menu_opened{z-index:7}.main_menu nav{margin-bottom:35px}.main_menu_bg{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:.4;z-index:11;display:block}.main_menu nav>ul>li>a{display:flex;align-items:center;width:100%;padding:15px 35px 15px 15px;font-size:16px;line-height:22px;color:var(--text-color);text-decoration:none;transition:.3s;border-bottom:1px solid #e9e9e9;position:relative}.main_menu nav>ul>li>a.arrow_menu::before{content:"";width:8px;height:8px;border-bottom:2px solid var(--main-color);border-right:2px solid var(--main-color);position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(45deg);transition:.3s}.main_menu nav>ul>li>a.active.arrow_menu::before{transform:translateY(-50%) rotate(225deg)}.main_menu nav>ul>li>a.not_vector{padding-left:50px}.main_menu nav>ul>li>a svg{width:25px;height:25px;margin-right:10px;fill:#bbb;transition:.3s}.main_menu nav>ul>li>a:hover{background-color:#e9e9e9;font-weight:700}.main_menu nav>ul>li>a:hover svg{fill:var(--main-color)}.main_menu .header_call-back{margin-left:20px}.header_call-back{display:inline-block;font-size:14px;line-height:22px;color:var(--text_main-color);text-decoration:none;letter-spacing:.3px;z-index:9;border-bottom:1px dashed var(--text_main-color)}.header_call-back:hover{text-decoration-style:unset}.main_menu nav ul ul>li>a{display:flex;align-items:center;padding:5px 30px 5px 50px;min-height:50px;border-bottom:1px solid #e9e9e9;font-size:14px;line-height:18px;color:var(--text-color);text-decoration:none;position:relative;transition:.3s}.main_menu nav ul ul>li>a:hover{background-color:#e9e9e9}.main_menu nav ul ul>li>a::before{content:"";width:8px;height:8px;border-bottom:2px solid var(--main-color);border-right:2px solid var(--main-color);position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(-45deg);transition:.3s}.descktop_catalog{display:none}.cart_dropdown{display:flex;flex-direction:column;width:300px;padding:22px 10px 10px 10px;background-color:var(--site-bg-color)}.cart_dropdown ul{max-height:345px;overflow:auto;border-bottom:1px solid var(--border-color)}.cart_dropdown li{display:flex;align-items:center;padding-left:40px;padding-right:15px;margin-bottom:20px;position:relative}.cart_dropdown .cart_photo{display:flex;margin-right:22px;min-width:85px;width:85px;height:80px;border:1px solid #9a9999;transition:.3s}.cart_dropdown .cart_photo:hover,.cart_dropdown .cart_photo.active{border-color:var(--sub_main-color)}.cart_dropdown .cart_photo img{object-fit:contain;width:100%;height:100%;display:block}.cart_dropdown .cart_text{display:flex;flex-direction:column;justify-content:center;font-size:14px;line-height:18px;color:var(--text-color)}.cart_title{text-decoration:none;margin-bottom:5px;color:var(--text-color);transition:.3s}.cart_title:hover{color:var(--sub_main-color)}.prise_item{display:flex;justify-content:space-between;color:var(--main-active-color)}.control_cart{display:flex;flex-direction:column}.cart_dropdown .del_item{position:absolute;margin:0;top:50%;left:0;transform:translateY(-50%)}.cart_dropdown .total_price{display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px;padding:15px 20px;font-size:16px;line-height:20px;font-weight:700;color:var(--text-color);border-bottom:1px solid var(--border-color)}.cart_dropdown .total_price span:last-child{display:inline-block;color:var(--text_sub-color);margin-left:30px;max-width:150px}.cart_btn{padding:0 20px;margin:0 auto 12px auto}.control_cart .cart_btn:hover{background-color:var(--sub_main-color)}.header_site-fixed.fixed{position:fixed;top:0;left:0;right:0;z-index:12}.header_site-fixed.fixed .header_top{display:none}.header_site-fixed.fixed .header_bottom{box-shadow: 0 5px 10px rgb(0 0 0 / 20%)
}.header_site-fixed.fixed+main{margin-top:135px}.footer_site{color:var(--text-contrast);background-color:var(--footer-bg-color);padding:24px 0 0 0;flex:0 0 auto}.footer_site>.centre{display:flex;flex-direction:column}.work_time{display:flex;flex-direction:column;align-items:center;order:-1;padding-bottom:24px;margin-bottom:24px;position:relative}.work_time::before{content:"";width:100%;height:1px;background-color:#fff;opacity:.1;position:absolute;bottom:0;left:0}.work_time .footer_inner{display:none}.footer_inner{padding-bottom:24px;margin-bottom:24px;position:relative}.footer_inner::before{content:"";width:100%;height:1px;background-color:#fff;opacity:.1;position:absolute;bottom:0;left:0}.footer_title{text-align:center;font-size:22px;line-height:1.2;letter-spacing:.6px;color:var(--text-contrast);font-weight:700;display:block;margin-bottom:14px;position:relative;cursor:pointer}.footer_hidden{display:block}.all_offices{white-space:nowrap;color:var(--text_sub-color);text-transform:uppercase;font-size:14px;line-height:18px;padding-right:15px;text-decoration:none;padding-bottom:5px;border-bottom:1px dashed var(--text_sub-color);position:relative}.all_offices::before{content:"";width:8px;height:8px;border:4px solid transparent;border-left:4px solid var(--text_sub-color);position:absolute;right:0;top:3px;transition:.3s}.all_offices:hover{color:var(--text_sub-color)!important;border-color:var(--text_sub-color)!important;border-bottom:none}.footer_inner ul li{display:flex;justify-content:center}.footer_inner ul li+li{margin-top:14px}.footer_inner ul a{text-align:center;font-size:18px;line-height:1.2;letter-spacing:.5px;color:#9fa9c5;text-decoration:none;position:relative;display:inline-block;transition:.3s}.footer_inner ul.contact_list a{padding-left:36px}.footer_inner ul.contact_list svg{position:absolute;top:50%;transform:translateY(-50%);left:0;width:24px;height:24px}.footer_inner ul.contact_list a.email svg{fill:var(--sub_main-color)}.footer_inner ul.contact_list a::before{display:none}.footer_inner ul.payment_list{display:flex;flex-wrap:wrap;justify-content:center}.footer_inner ul.payment_list li{display:flex;align-items:center;justify-content:center;margin:0 8px;width:72px}.footer_inner ul.payment_list li+li{margin-top:0}.footer_inner ul.payment_list li img{height:auto;width:100%;object-fit:contain}.footer_inner.footer_inner-not_list .footer_hidden{display:block}.footer_inner.footer_inner-not_list .footer_title::before{display:none}.footer_logo{display:block;margin-bottom:20px;width:174px}.footer_logo img{display:block;width:100%;height:auto}.work_time-inner{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:20px}.work_title{text-align:center;display:inline-block;position:relative;font-size:22px;letter-spacing:.6px;line-height:1.2;color:var(--text-contrast);font-weight:700;margin-bottom:14px}.work_text li{display:grid;grid-template-columns:1fr 1fr}.work_text li+li{margin-top:6px}.work_text li span{font-size:16px;text-align:center;padding:0 3px}.work_text li span:last-child{color:var(--main-color)}.social_footer a{font-size:0;display:flex;align-items:center;justify-content:center;margin-right:6px;width:26px;height:26px;background-color:var(--text-color);border-radius:50%;transition:.3s}.social_footer a .icon{width:14px;height:14px;fill:var(--text-contrast)}.social_footer ul{display:flex}.copyright{font-size:14px;padding:22px 0;background-color:#262a36}.copyright .centre{text-align:center;font-size:14px;text-transform:uppercase}.copyright span{text-decoration:none}.popup{min-width:340px;position:absolute;top:150px;width:calc(100% - 20px);left:50%;transform:translateX(-50%);display:none;flex-direction:column;max-width:550px;margin:0 auto;padding:24px 15px;border-radius:12px;z-index:15;background-color:rgba(255,255,255,.9)}.popup.compare_popup,.popup.wishes_popup{max-width:726px;padding:51px 20px 33px}.popup.compare_popup .add_item,.popup.wishes_popup .add_item{justify-content:center}.video_popup.popup{max-width:726px}.popup.popup_gif{padding:20px;min-width:auto;max-width:175px}.popup.active{display:flex}.popup.center_popup{max-width:725px;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.close_popup{font-size:0;width:30px;height:30px;position:absolute;top:25px;right:16px;cursor:pointer}.close_popup::before,.close_popup::after{content:"";width:20px;height:2px;background-color:#bfbfbf;position:absolute;top:50%;left:50%;transition:.3s}.close_popup::before{transform:translate(-50%,-50%) rotate(-45deg)}.close_popup::after{transform:translate(-50%,-50%) rotate(45deg)}.close_popup:hover::before,.close_popup:hover::after{background-color:#313747}.title_popup{text-align:center;font-size:22px;line-height:26px;margin:0 0 22px;padding-bottom:22px;border-bottom:1px solid var(--border-color)}.popup.center_popup .title_popup{padding-bottom:15px;border-bottom:1px solid var(--border-color)}.subtitle_popup{font-size:16px;line-height:20px;margin:0 0 28px;text-align:center}.popup_one{display:flex;flex-direction:column;position:relative;margin:0 0 18px 0}.popup_one.input_icon{margin:0 0 18px 50px}.popup_one .icon{position:absolute;top:24px;left:-50px;width:26px;height:26px;fill:var(--main-color)}.popup_one label{font-size:15px;line-height:20px}.popup_one label span{color:#e74c3c}.popup_one input{color:var(--text-color);font-size:14px}.popup_one .red_info{color:#ff7d00}.popup_one textarea{height:80px;color:var(--text-color);font-size:14px}.popup.wishes_popup .btn:hover,.popup.compare_popup .btn:hover{opacity:1;background-color:var(--sub_main-color)}.add_item{display:flex;flex-direction:column;align-items:flex-start;padding-left:175px;margin:0 0 25px 0;padding-bottom:25px;min-height:175px;border-bottom:1px solid var(--border-color);position:relative}.add_item .del_item{font-size:12px;color:#ee5347;text-decoration:none;font-weight:700;position:absolute;top:2px;right:0;display:flex;align-items:center;height:auto;width:auto;flex:0 1 auto;margin:0 0 0 auto;border-radius:0;border:0;transition:.3s}.add_item .del_item::before,.add_item .del_item::after{display:none}.del_item i{display:block;width:12px;height:12px;position:relative;margin-right:2px}.del_item i::after,.del_item i::before{content:"";width:8px;height:1px;background-color:#ee5347;position:absolute;top:50%;left:50%;transition:.3s}.del_item i::after{transform:translate(-50%,-50%) rotate(-45deg)}.del_item i::before{transform:translate(-50%,-50%) rotate(45deg)}.image_product-wrap{margin-bottom:15px;border:1px solid var(--border-color);transition:.3s;width:max-content;height:max-content}.image_product-wrap:hover{border-color:var(--link_color)}.add_item img{display:block;width:145px;height:145px;object-fit:contain;position:absolute;border:1px solid var(--main-color);top:0;left:0}.one_ct_good .image_product-wrap{border-color:var(--link_color)}.item_link{font-size:14px;line-height:16px;text-decoration:none;margin-bottom:15px;color:var(--link_color-active);transition:.3s;color:#4e85b7}.one_ct_good .item_link{color:var(--link_color)}.item_price{color:#f1624b;font-size:22px;line-height:28px;font-weight:700}.product_code{display:inline-block;font-size:12px;margin-bottom:10px}.product_code span{color:var(--text_main-color)}.popup_counter{display:flex;align-items:center;width:100%}.popup_counter-inner{display:flex;align-items:center}.popup_counter-inner input{font-size:14px;display:flex;text-align:center;padding:0;height:26px;width:46px;border:1px solid var(--border-color);border-radius:8px}.popup_counter-inner a{display:flex;align-items:center;justify-content:center;width:26px;height:26px;text-decoration:none;font-size:0;position:relative}.popup_counter-inner a::before,.popup_counter-inner a.plus::after{content:"";width:12px;height:1px;background-color:#3871a3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}.popup_counter-inner a.plus::after{transform:translate(-50%,-50%) rotate(-90deg)}.popup_counter-inner a:hover::before,.popup_counter-inner a:hover::after{background-color:var(--main-color)}.modal_cart.popup .item_link{font-size:16px;line-height:20px;color:var(--text_main-color)}#cart.modal_cart.popup .image_product-wrap{border:none;margin:0}#cart.modal_cart.popup .add_item{padding-left:98px;min-height:100px}#cart.modal_cart.popup .add_item img{width:80px;height:80px}.add_item .del_item{display:flex;align-items:center;justify-content:center;width:26px;height:26px;position:absolute;top:0;right:0}.add_item .del_item .icon{fill:var(--danger);transition:.3s}#cart.modal_cart.popup .item_link{font-size:14px;line-height:16px;font-weight:700;margin-bottom:12px}.modal_cart.popup .add_item{padding-left:150px;min-height:140px}.modal_cart.popup .add_item img{width:115px;height:115px;transition:.3s}.popup_counter-inner a:hover{color:var(--main-color)}.popup_counter-price{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.counter-old_price{font-size:14px;opacity:.5;color:var(--text-light)}.one_price{font-size:16px;line-height:1.2;font-weight:700;color:var(--danger)}.modal_cart.popup{background-color:var(--site-bg-color)}#cart.modal_cart.popup .add_item{grid-template-columns:1fr;padding-right:26px}.modal_title{font-weight:800;text-transform:uppercase;display:inline-flex;padding-bottom:18px;border-bottom:1px solid var(--border-color);align-items:center;font-size:23px;line-height:1.2;margin-bottom:18px}.modal_title .icon{margin-right:6px;width:30px;height:30px;fill:var(--main-color)}.modal_title span{color:var(--main-color);text-decoration:underline;margin-right:5px}.mw_total{font-weight:800;display:flex;text-align:left;margin-bottom:20px;width:100%;font-size:20px;border:none}.title-mw_total{text-transform:uppercase;margin-right:6px}.mw_total b{font-weight:800;color:var(--main-color)}.mw_total span{font-weight:800;color:var(--main-color)}.popup_control{display:flex;flex-direction:column}.confirm_order.btn{width:100%;margin-bottom:20px}.one_click_form{display:flex;position:relative}.one_click_form .icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);fill:var(--main-color);width:16px;height:16px;pointer-events:none}.one_click_form input{font-size:14px;padding-left:35px;width:50%;flex:0 0 50%;min-width:1px;border-color:var(--sub_main-color);border-top-right-radius:0;border-bottom-right-radius:0}.one_click_form input:focus{border-color:var(--main-color)}.one_click_form input::placeholder{font-size:14px}.one_click_form .btn{color:var(--text-color);flex:0 0 50%;font-size:16px;padding-left:5px;padding-right:5px;background-color:var(--sub_main-color);border-color:var(--sub_main-color);box-shadow:none;border-top-left-radius:0;border-bottom-left-radius:0}.one_click_form input:focus{border-color:var(--sub_main-color)}.page_404 .popup{display:none!important}.error_text{padding-top:40px;padding-bottom:30px}.first_content{display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.big_error{font-size:160px;line-height:190px;color:var(--text_sub-color);font-weight:900}.error_title{font-size:26px;line-height:32px;font-weight:700;margin-bottom:10px;color:var(--text-hevy)}.error_subtitle{font-size:18px;line-height:22px;text-align:center;color:var(--text-saturated)}.second_content{display:flex;flex-direction:column}.error_please{font-size:22px;line-height:26px;margin-bottom:30px}.error_please a{text-decoration:none}.error_text-ligth{font-size:18px;line-height:22px;margin-bottom:30px}.error_text ul{display:flex;flex-direction:column}.error_text ul a{text-decoration:none;font-size:16px;display:block;padding-left:20px;margin-bottom:30px;position:relative}.error_text ul a::before{content:"";width:10px;height:10px;border-bottom:2px solid var(--link_color);border-right:2px solid var(--link_color);position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(-45deg);transition:.3s}.error_text ul a:hover::before{border-color:var(--link_color-active)}.clickpath ul{display:flex}.clickpath ul a{font-size:16px;line-height:20px;display:inline-block;width:max-content;text-decoration:none;position:relative}.clickpath ul li:not(:last-child) a {margin-right:15px;padding-right:22px}.clickpath ul li:not(:last-child) a::before {content:"";width:8px;height:8px;border-bottom:2px solid var(--link_color);border-right:2px solid var(--link_color);position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-45deg);transition:.3s}.clickpath ul li:last-child a{color:var(--text-color)}.search_error{display:inline-block;padding:100px 10px;text-align:center;font-size:24px;line-height:45px;margin:0 auto;width:100%;grid-column: 1/3}.search_error b{font-size:36px;line-height:45px}.banner_main{margin-top:3px;margin-bottom:12px}.banner_slider{height:auto;padding:0}.banner_slider:not(.slick-initialized) > .banner_slider-one:not(:nth-child(1)) {display:none}.banner_slider:not(.slick-initialized) > .banner_slider-one {width:100%}.banner_slider:not(.slick-initialized) > .banner_slider-one img {width:100%;height:auto}.banner_slider.slick-initialized{height:auto}.banner_slider .slick-arrow{font-size:0;border:none;background-color:transparent;padding:0;width:20px;height:95px;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);z-index:1;cursor:pointer;animation:arrow-anim .2s forwards}.banner_slider .slick-arrow:hover{animation:arrow-anim-2 .2s forwards}@keyframes arrow-anim-2 {
    0% {
        opacity: 1;
        background-image: url("../images/slider-arrow.svg")
    }
    50% {
        opacity: 0;
        background-image: url("../images/slider-arrow-gray.svg")
    }
    100% {
        opacity: 1;
        background-image: url("../images/slider-arrow-gray.svg")
    }
}@keyframes arrow-anim {
    0% {
        opacity: 1;
        background-image: url("../images/slider-arrow-gray.svg")
    }
    50% {
        opacity: 0;
        background-image: url("../images/slider-arrow-gray.svg")
    }
    100% {
        opacity: 1;
        background-image: url("../images/slider-arrow.svg")
    }
}.banner_slider .slick-prev{left:5px}.banner_slider .slick-next{right:5px;transform:translateY(-50%) scale(-1,1)}.banner_main .slick-list{height:auto!important}.banner_main .slick-track{height:auto}.banner_slider:not(.slick-initialized) {display:flex;overflow:hidden}.banner_slider-one{display:block;height:auto}.banner_slider-one picture{display:block;height:auto}.banner_slider.slick-initialized img{display:block;width:100%;height:auto}.banner_slider .slick-dots{display:none}.one_good{display:flex;flex-direction:column;align-items:center;padding:0 5px}.products_slider-list .one_good{border-right:1px solid var(--border-color)}.products_slider-list.slick-initialized .one_good{position:relative}.products_slider-list.slick-initialized .product_info .add_to{position:absolute;top:0;right:10px}.products_slider-list.slick-initialized .product_info .add_to.scale_list{position:absolute;top:30px;right:10px}.products_slider-list .product_info .rating,.wish_grid .product_info .rating{flex-wrap:nowrap}.one_good .images_wrap{position:relative;margin-bottom:15px;margin:0 auto 10px auto;width:100%}.image_product{display:flex;align-items:center;justify-content:center;max-width:220px;width:100%;height:100px;margin:0 auto}.image_product img{width:100%;height:100%;object-fit:contain}.product_status{position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.product_status>span{display:block;font-size:12px;line-height:14px;padding:0 7px;margin-bottom:6px;border-radius:7px;border-bottom-right-radius:3px;color:var(--text-contrast);position:relative}.product_status>span::before{content:"";width:0;height:0;border-right:10px solid transparent;position:absolute;top:100%;right:3px}.product_status>span.top_product{background-color:#ff7d00}.product_status>span.top_product::before{border-top:4px solid #ff7d00}.product_status>span.new_product{background-color:#73c86d}.product_status>span.new_product::before{border-top:4px solid #73c86d}.product_status>span.recommendation{background-color:#f56754}.product_status>span.recommendation::before{border-top:4px solid #f56754}.product_status>span.good_price{background-color:#4e85b7}.product_status>span.good_price::before{border-top:4px solid #4e85b7}.product_status>span.action{background-color:#f56754}.product_status>span.action::before{border-top:4px solid #f56754}.gift_wrap{position:absolute;bottom:0;left:0;flex-direction:column;width:90px;pointer-events:none;display:none}.gift_wrap>div{text-align:center;display:flex;flex-direction:column;align-items:center;padding:3px;border:1px solid var(--border-color);border-radius:2px;margin-top:5px;background-color:var(--site-bg-color);font-size:12px}.gift_wrap .icon{margin-bottom:3px;width:24px;height:24px;fill:#5fae5b!important}.gift_wrap .delivery{flex-direction:column-reverse}.gift_wrap .delivery .icon{width:45px;height:45px}.gift_wrap .delivery .gift_text{color:#5fae5b;background-color:transparent}.gift_icon_wrap{display:flex;align-items:center;justify-content:center;margin-top:4px}.gift_icon_wrap .icon{margin-right:3px}.gift_wrap>div.delivery{color:var(--main-color)}.gift_wrap>div.delivery svg{fill:var(--main-color)}.gift_wrap>div.gift{color:var(--sub_main-color)}.gift_wrap>div.gift svg{fill:var(--sub_main-color)}.gift_wrap>div.wallet{color:var(--main-color)}.gift_wrap>div.wallet svg{fill:var(--main-color)}.gift_text{background-color:#5fae5b;color:#fff;padding:0 3px}.product_name{font-size:14px;line-height:18px;height:74px;text-decoration:none;margin-bottom:13px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4;overflow:hidden;-webkit-box-orient:vertical}.product_name:hover{color:var(--main-active-color)}.product_info{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-self:center;grid-gap:5px;width:100%;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid var(--border-color)}.product_info .rating{grid-row: 1/3;font-size:12px}.product_info .star_wrap,.comment_raiting-star .raty_active{display:flex;margin-bottom:6px;margin-right:5px}.product_info .star_wrap .icon,.product_info .star_wrap img,.comment_raiting-star .raty_active img{width:15px;height:15px;margin-right:3px;fill:#b3b3b3}.product_info .star_wrap .icon.active{fill:#ff7d00}.product_info .add_to{display:flex;align-items:center;font-size:0;text-decoration:none;margin-left:auto;white-space:nowrap}.product_info .add_to:hover{color:var(--main-active-color)}.product_info .add_to svg{width:22px;height:22px;margin:0 0 0 auto;transition:.3s}.product_info .rating{display:flex;flex-wrap:wrap}.reviews_txt, .star_wrap + span:not(class) {color:#908f8f}.catalog-list .product_in_stock{font-size:14px;grid-column: 2/3;margin-left:auto;grid-row: 1/2}.catalog_items.catalog-grid .product_in_stock{width:100%}.catalog-list .product_info .add_to{grid-row: 2/3}.catalog-list .image_product{margin:0 auto}.add_wish.active .heart .center{fill:#f56754}.product_info .add_to.scale_list{fill:var(--link_color);position:relative}.product_info .add_to.scale_list.active::before{content:"";width:15px;height:15px;background-color:var(--main-color);border-radius:50%;position:absolute;top:0;left:12px}.product_info .add_to.scale_list.active::after{content:"";width:9px;height:6px;border-bottom:2px solid var(--text-contrast);border-left:2px solid var(--text-contrast);position:absolute;top:4px;left:15px;transform:rotate(-45deg)}.wish_grid.wish_grid-wish_list .product_info{border-bottom:none;position:relative}.wish_grid.wish_grid-wish_list .product_info .rating{grid-column: 1/3;grid-row: 1/2}.wish_grid.wish_grid-wish_list .product_info::before{content:"";width:100%;height:1px;background-color:var(--border-color);position:absolute;bottom:40px;left:0}.wish_grid.wish_grid-wish_list .product_info .add_to{padding-top:10px;margin-top:5px;border-top:1px solid var(--border-color);grid-row: 2/3;grid-column: 1/3}.wish_grid.wish_grid-wish_list .product_info .add_to.scale_list{border-top:none;width:max-content;margin:0 auto}.bottom_product{display:grid;grid-template-columns:1fr max-content;grid-column-gap:5px;margin-top:auto;width:100%;align-items:center}.bottom_product.bottom_product-empty{grid-template-columns:1fr 1fr}.bottom_product.bottom_product-empty .btn{width:auto}.bottom_product.compare_bottom_product,.bottom_product.wait_product{grid-template-columns:1fr}.bottom_product.wait_product .btn{width:100%;font-size:14px;line-height:16px}.products_slider-list .bottom_product.bottom_product-empty{grid-template-columns:1fr}.products_slider-list .bottom_product.bottom_product-empty .price_wrap{display:none}.price_wrap{color:#111;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3px;min-width:max-content;width:100%;min-height:40px;background-color:#fdeaa9;border-radius:4px}.price_wrap .old_price{text-decoration:line-through;opacity:.7;font-size:12px;line-height:16px}.price_wrap.not_active{background-color:#f0efef}.price_wrap.not_active+.btn.not_active{padding:0 10px}.bottom_product.bottom_product-empty .btn.not_active{padding:0;font-size:14px!important;line-height:1.2}.price_wrap .product_price{font-size:14px}.products_slider{margin-bottom:28px}.products_slider.you_saw{margin-left:-15px;margin-right:-15px}.last_reviews{margin-bottom:85px}.products_slider-title{display:flex;align-items:flex-end;width:100%;height:37px;background-color:#f1f1f1;border-bottom:2px solid transparent;margin-top:21px}.products_slider-title span{font-size:16px;line-height:22px;color:var(--text-contrast);height:45px;padding:0 20px;display:flex;align-items:center;position:relative}.products_slider-title span::before{content:"";width:auto;height:auto;border-right:10px solid transparent;position:absolute;top:0;left:100%}.products_slider.popular_product .products_slider-title{border-color:var(--sub_main-color)}.products_slider.popular_product .products_slider-title span{background-color:var(--sub_main-color)}.products_slider.popular_product .products_slider-title span::before{border-bottom:10px solid #ea7402}.products_slider.last_product .products_slider-title,.products_slider.you_saw .products_slider-title{border-color:#f56754}.products_slider.last_product .products_slider-title span,.products_slider.you_saw .products_slider-title span{background-color:#f56754}.products_slider.last_product .products_slider-title span::before,.products_slider.you_saw .products_slider-title span::before{border-bottom:10px solid #dc4b38}.last_news .products_slider-title{border-color:#ff7d00}.last_news .products_slider-title span{background-color:#ff7d00}.last_news .products_slider-title span::before{border-bottom:10px solid #ea7402}.last_reviews .products_slider-title{border-color:#ff7d00}.last_reviews .products_slider-title span{background-color:#ff7d00}.last_reviews .products_slider-title span::before{border-bottom:10px solid #ea7402}.news_wrap.news_wrap-details .products_slider-title{border-color:#f56655}.news_wrap.news_wrap-details .products_slider-title span{background-color:#f56655}.news_wrap.news_wrap-details .products_slider-title span::before{border-bottom:10px solid #f56655}.simple_box{border:1px solid var(--border-color);border-top:none;height:max-content;padding:0 5px 15px 5px}.simple_box_nav{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:20px 35px 0 35px;border-bottom:1px solid var(--border-color)}.simple_box_nav .slick-arrow{font-size:0;background-color:transparent;border:none;padding:0;width:35px;height:40px;position:absolute;bottom:0;cursor:pointer}.simple_box_nav .slick-arrow::before{content:"";width:20px;height:20px;border-bottom:2px solid var(--sub_main-color);border-left:2px solid var(--sub_main-color);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.simple_box_nav .slick-arrow.slick-prev{left:0}.simple_box_nav .slick-arrow.slick-next{right:0;transform:scale(-1,1)}.simple_box .simple_box_nav li{display:flex;justify-content:center}.simple_box_nav a{display:inline-block;font-size:16px;line-height:20px;text-decoration:none;padding:0 5px 10px 5px;width:max-content;text-align:center;position:relative}.simple_box_nav a::before{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0;z-index:1;transition:.3s}.simple_box_nav a.active{color:var(--text_main-color)}.simple_box_nav a.active::before,.simple_box_nav a:hover::before{background-color:var(--main-color)}.products_slider-list{display:flex;flex-wrap:wrap;padding:30px 10px 0 10px}.products_slider-list .slick-arrow,.last_reviews-slider .slick-arrow{font-size:0;border:none;background-color:var(--site-bg-color);width:30px;height:125px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.products_slider-list .slick-arrow::before,.last_reviews-slider .slick-arrow::before{content:"";background-image:url(https://spalsadz.org.ua/images/slider-arrow-gray-2.svg);background-size:contain;background-repeat:no-repeat;height:100px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.products_slider-list .slick-arrow:hover::before,.last_reviews-slider .slick-arrow:hover::before{background-image:url(/images/arrow-icon-active.svg);color:gray}.products_slider-list .slick-arrow.slick-prev{left:-20px}.last_reviews-slider .slick-arrow.slick-prev{left:-35px}.products_slider-list .slick-arrow.slick-next{right:-20px;transform:translateY(-50%) scale(-1,1)}.last_reviews-slider .slick-arrow.slick-next{right:-35px;transform:translateY(-50%) scale(-1,1)}.products_slider-list:not(.slick-initialized) {display:flex;flex-wrap:wrap}.products_slider-list:not(.slick-initialized) .one_good {display:flex;flex-direction:column;width:260px;height:100%}.products_slider-list .product_in_stock{display:none}.last_news{margin-bottom:60px}.news-one{display:flex;flex-direction:column;width:300px;margin:0 auto}.news_images{display:block;margin-bottom:20px;width:300px;height:170px;object-fit:contain}.news_images img{display:block;width:100%;height:100%;object-fit:cover}.last_news-slider{border:1px solid var(--border-color);border-top:none;padding:20px 20px 10px 20px}.last_news-slider.intslk{display:flex}.news_images{position:relative}.news_images:hover ~ a {color:var(--sub_main-color)}.date_news{font-size:10px;line-height:18px;color:var(--text-contrast);text-transform:uppercase;position:absolute;top:10px;left:10px;background-color:var(--sub_main-color);padding:0 5px}.last_news-title{font-size:14px;line-height:18px;text-transform:uppercase;text-decoration:none;color:var(--text-color);margin-bottom:10px;min-height:36px}.last_news-title:hover{color:var(--main-active-color)}.last_news-text{margin-bottom:5px}.last_news-link{display:flex;align-items:center;font-size:14px;line-height:18px;position:relative;padding:8px 35px 8px 0;width:max-content;color:var(--text_main-color);text-decoration:none}.last_news-link:hover{color:var(--text_sub-color)}.last_news-link::after{content:"";width:25px;height:25px;border-radius:50%;background-color:var(--text_main-color);position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.3s}.last_news-link:hover::after{background-color:var(--text_sub-color)}.last_news-link::before{content:"";width:auto;height:auto;border-left:9px solid var(--text-contrast);border-bottom:5px solid transparent;border-top:5px solid transparent;position:absolute;right:6px;top:50%;transform:translateY(-50%);z-index:1}.last_news .slick-arrow{font-size:0;border:none;background-color:var(--site-bg-color);width:30px;height:125px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.last_news .slick-arrow::before{content:"";background-image:url(/images/slider-arrow-gray.svg);background-size:contain;background-repeat:no-repeat;height:100px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.last_news .slick-arrow:hover::before{background-image:url(/images/arrow-icon-active.svg)}.last_news .slick-arrow.slick-prev{left:-20px}.last_news .slick-arrow.slick-next{right:-15px;transform:translateY(-50%) scale(-1,1)}.article_dropdown{margin-bottom:55px;order:1}.article_dropdown article{position:relative}.article_dropdown article.hidden_article{width:100%;max-height:160px;overflow:hidden;position:relative}.article_dropdown article.hidden_article::before{content:"";width:100%;height:60px;position:absolute;bottom:0;left:0;background:#fff;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(0,0,0,0) 100%)}.open_article{display:flex;justify-content:center}.open_article-btn{font-size:16px;line-height:22px;text-decoration:none;color:var(--text_sub-color);padding-right:18px;position:relative;transition:.3s}.open_article-btn::before{content:"";width:9px;height:9px;border-bottom:1px solid var(--sub_main-color);border-left:1px solid var(--sub_main-color);transform:rotate(-45deg);position:absolute;bottom:5px;transition:.3s;right:0}.open_article-btn::after{content:"";width:1px;height:13px;background-color:var(--sub_main-color);position:absolute;bottom:4px;right:4px;transition:.3s}.open_article-btn.active::before{transform:rotate(135deg);bottom:7px}.open_article-btn:hover{color:var(--link_color-active)}.open_article-btn:hover::after{background-color:var(--link_color-active)}.open_article-btn:hover::before{border-color:var(--link_color-active)}.photo_background{display:none}.support_detail{margin-bottom:35px}.inner_support{background-color:var(--site-bg-contrast-color);border-radius:20px;margin:0 15px;padding-bottom:15px;width:calc(100% - 30px)}.inner_support .questions{color:var(--text-contrast);padding-top:24px;width:100%}.questions__title{padding:0 10px;text-align:center;font-size:32px;letter-spacing:.5px;font-weight:700;line-height:1;margin:0 0 18px}.questions__subtitle{text-align:center;font-size:15px;line-height:1.2;padding:0 10px;margin-bottom:24px}.form_content{margin:0 -15px;width: calc(100% + 30px);background-color:var(--site-bg-color);border:3px solid var(--site-bg-contrast-color);border-radius:12px;padding:20px 15px 24px 15px}.form_content .btn{width:100%}.long_div{display:flex;width:100%;margin-bottom:22px}.long_div input,.long_div textarea{width:100%}.long_div label{display:flex;flex-direction:column;width:100%}.label_inner{position:relative}.label_inner input,.label_inner textarea{padding-left:50px}.label_inner .icon{fill:var(--main-color);display:flex;width:26px;height:26px;position:absolute;top:12px;left:12px}.label_titile{display:inline-block;font-size:16px;font-weight:700;line-height:1;position:relative;margin-bottom:10px}.label_titile.must_entered::after{content:"*";font-size:15px;color:var(--main-color);position:relative;margin-left:3px}.page_up{font-size:0;width:50px;height:50px;background-color:var(--main-color);opacity:.5;position:fixed;right:-50px;bottom:80px;z-index:999;transition:.3s}.page_up.active{right:15px}.page_up::before{content:"";width:10px;height:10px;border-top:2px solid var(--text-contrast);border-left:2px solid var(--text-contrast);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.page_up:hover{background-color:var(--main-active-color)}.btn-help{background-color:transparent;border:none;padding:0;display:none;align-items:center;justify-content:center;position:fixed;right:30px;bottom:120px;z-index:999;width:75px;height:75px;color:#73c86d;transition:.5s}.mobile .btn-help{display:none}.btn-help__text{width:75px;height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;right:0;font-size:14px;font-weight:700;line-height:1.1;opacity:0;backface-visibility:hidden;transform:rotateY(-180deg);transform-style:preserve-3d;transition:transform .5s , opacity .5s;cursor:pointer}.btn-help:hover{width:133px;height:133px}.btn-help:hover:after{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.btn-help:hover .btn-help__text{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.btn-help__icon{position:absolute;bottom:0;right:0;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#73c86d;opacity:0;transition:.5s;cursor:pointer}.btn-help__icon:hover{background-color:#ff7e00}.btn-help__icon svg{fill:var(--text-contrast);transition:.3s}.btn-help:hover .btn-help__icon{opacity:1}.btn-help:hover .btn-help__icon_left{right:95px}.btn-help:hover .btn-help__icon_right{bottom:95px}.btn-help:hover .btn-help__icon_middle{bottom:73px;right:73px}.btn-help__fake-bg{position:absolute;bottom:3px;right:3px;z-index:-1;width:71px;height:71px;background-color:#fff;border:4px solid var(--main-color);border-radius:100%}.btn-help__fake-bg:after{content:'';position:absolute;bottom:-2px;right:-1px;width:0;height:0;border-style:solid;border-width:15px 6px 0 6px;border-color:#fff transparent transparent transparent;transform:rotate(-45deg)}.btn-help__fake-bg::before{content:'';position:absolute;bottom:-10px;right:-8px;width:0;height:0;border-style:solid;border-width:22px 9px 0 9px;border-color:var(--main-color) transparent transparent transparent;transform:rotate(-45deg)}.help-box{position:fixed;bottom:0;right:-390px;top:0;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;max-width:390px;overflow:auto;background-color:#f7f7f7;transition:.8s}.mobile .help-box{display:none}.help-box_open{right:0}.help-box__title{min-height:50px;padding:0 55px;margin:0 0 31px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;text-align:center;font-size:14px;font-weight:700;line-height:1.2;color:#525252;border-bottom:1px solid #eaeaea}.help-box__subtitle{margin:0 0 24px;padding:0 30px;text-align:center;font-size:19px;line-height:1.2;color:#525252}.help-box__icon{margin:0 0 18px;text-align:center;font-size:107px;line-height:1}.help-box__icon svg{width:110px;height:110px;fill:var(--main-color)}.help-box__phones{display:flex;flex-direction:column;align-items:center;margin:0 0 32px}.help-box__phones a{font-size:17px;font-weight:700;color:var(--text-color);text-decoration:none;display:flex;align-items:center;margin-bottom:7px;position:relative}.help-box__phones a svg{margin-right:10px}.help-box__phones a>.icon{filter:contrast(0)}.help-box__phones i{display:block;width:42px;height:22px;position:absolute;top:50%;left:105%;transform:translateY(-50%)}.help-box__phones i img{width:100%;height:100%;object-fit:contain}.help-box__phone+.help-box__phone{margin-top:10px}.help-box__phone{position:relative;text-decoration:none;font-size:17px;font-weight:700;line-height:1;color:#555;display:flex;align-items:center;transition:color .3s}.help-box__phone-viber{width:43px;height:21px;background: url("../images/viber-3-logo-png-transparent.png") no-repeat 0 0/contain;position:absolute;right:-51px}.help-box__phone:hover{color:#73c86d}.help-box__tabs{display:flex;flex-direction:column;flex:1}.help-box__tabs-nav{border-top:1px solid #e8ecf1;width:100%}.help-box__tabs-nav ul{display:flex;width:inherit}.help-box__tabs-nav li{line-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.help-box__tabs-nav li+li{border-left:1px solid #e8ecf1}.help-box__tabs-nav button{background-color:transparent;border:none;padding:0;position:relative;z-index:1;height:39px;font-size:20px;color:#bcbcbc;width:100%;text-align:center;transition:.3s;cursor:pointer}.help-box__tabs-nav button:hover{color:#ff7d00}.help-box__tabs-nav li.active button{background-color:var(--site-bg-color);color:#5ead5a;box-shadow:0 0 30px rgba(0,0,0,.15)}.help-box__tabs-nav li.active:first-child button:after{right:-1px;left:0}.help-box__tabs-nav li.active:last-child button:after{right:0;left:-1px}.help-box__tabs-nav svg{fill:var(--main-color);filter:grayscale(1);transition:.3s}.help-box__tabs-nav li.active svg,.help-box__tabs-nav li:hover svg{filter:grayscale(0)}.help-box__tabs-nav li:hover svg{fill:var(--active-icon-color)}.help-box__tabs-nav li.active:hover svg{fill:var(--main-color)}.help-box__tabs-content{width:100%;clear:both;padding:35px 35px;background-color:#fff;position:relative;z-index:10;-webkit-box-flex:1;-ms-flex:1;flex:1}.help-box__tabs-title{text-align:center;margin:0 0 33px;font-size:22px;line-height:1.2;color:#525252}.help-box__tab{display:none}.help-box__tab_active{display:block}.consultant-box{position:relative;padding:21px 22px 22px;display:flex;align-items:center;border-radius:5px;background-color:#fff;filter:drop-shadow(0 0 15px rgba(0,0,0,.1))}.consultant-box:after{content:'';display:block;position:absolute;left:38px;bottom:-15px;width:0;height:0;border-style:solid;border-width:15px 15px 0 15px;border-color:#fff transparent transparent transparent}.consultant-box__image{margin:0 26px 0 0}.consultant-box__image img{width:67px;height:67px;-ms-flex-negative:0;flex-shrink:0;border-radius:100%;object-fit:cover}.consultant-box__message{font-weight:700;font-size:15px;line-height:1.33;color:#525252}.consultant-box+.btn-primary{margin-top:35px}.btn-help .icon.phone_icon{fill:var(--main-color);position:absolute;top:50%;left:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:29px;backface-visibility:hidden;transform:translate(-50%,-50%) rotateY(0deg);transform-style:preserve-3d;transition:transform .5s , opacity .5s}.btn-help:hover .icon.phone_icon{opacity:0}.help-box__close{position:absolute;top:12px;right:12px;font-size:0;width:30px;height:30px;cursor:pointer}.help-box__close::before,.help-box__close::after{content:"";width:30px;height:2px;background-color:gray;position:absolute;top:50%;left:50%;transition:.3s}.help-box__close::before{transform:translate(-50%,-50%) rotate(-45deg)}.help-box__close::after{transform:translate(-50%,-50%) rotate(45deg)}.help-box__close:hover::before,.help-box__close:hover::after{background-color:var(--sub_main-color)}.btn-primary{margin-top:25px;width:100%}.catalog-control{display:flex;flex-direction:column}.catalog_title{font-weight:400;order:3;color:var(--text-hevy)}.catalog-control .product_counter{font-size:15px;line-height:18px;order:3}#catalog_per_page{display:none}.contorl_desk .product_counter{grid-row: 2/3;grid-column: 1/2;font-size:15px;color:var(--text-light);order:2}.catalog_item-wrap{padding-top:22px}.catalog_top_box{display:none;width:100%;margin-bottom:20px}.catalog_top_box img{display:block;max-width:100%;height:auto}.sort_control{display:grid;grid-template-columns:1fr 1fr max-content max-content;order:1;margin-bottom:16px;padding:5px 0;border-bottom:1px solid var(--border-color)}.sort-list,.open-filters{font-size:14px;line-height:18px;color:var(--text-color);text-decoration:none;display:flex;align-items:center;justify-content:center;padding-right:10px;border-right:1px solid var(--border-color);margin-right:10px}.sort-list:hover,.open-filters:hover{color:var(--main-color)}.sort-list svg,.open-filters svg{width:20px;height:20px;fill:var(--main-color);margin-left:5px}.toggle_format{font-size:0;display:flex;align-items:center;justify-content:center;margin:0 3px;width:40px;height:40px;border:1px solid var(--border-color);border-radius:3px;transition:.3s}.toggle_format svg{width:16px;height:16px;fill:#999;transition:.3s}.toggle_format:hover{border-color:var(--main-color);background-color:var(--main-color)}.toggle_format:hover svg{fill:#fff}.toggle_format.active{border-color:var(--main-color);background-color:var(--main-color)}.toggle_format.active svg{fill:var(--text-contrast)}.catalog_banner{display:none}.clickpath_catalog-mob{order:2;display:flex;flex-direction:column;margin-bottom:20px;display:none}.clickpath_catalog-mob a{font-size:14px;line-height:18px;text-decoration:none;color:var(--link_color);position:relative;margin-bottom:10px;padding-left:20px}.clickpath_catalog-mob a::before{content:"";width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%);border-left:1px solid var(--link_color);border-bottom:1px solid var(--link_color);transform:translateY(-50%) rotate(45deg);transition:.3s}.clickpath_catalog-mob a:hover::before{border-color:var(--link_color-active)}.clickpath_catalog-mob a:last-child{cursor:unset;color:var(--text-color)}.clickpath_catalog-mob a:last-child::before{border-color:var(--text-color)}.catalog_title{font-size:28px;line-height:34px;margin-bottom:10px}.catalog_filter{position:fixed;top:0;bottom:0;left:-360px;background-color:var(--site-bg-color);z-index:12;width:300px;transition:.3s}.catalog_filter.active{left:0}.catalog_filters-inner{padding-top:20px;max-height:100%;overflow:auto}.catalog_filters-inner .filter_search-list{width:100%;padding:20px 0;border-bottom:1px solid #ccc}.filter_section.video_box{display:none}.fs_title_alt{padding:20px 18px 0 18px;cursor:default;color:#777;font-size:18px;line-height:1.2}.fs_title_alt b{color:#5388b9}.filter_search-list ul{margin:17px 0 0 0;width:100%}.filter_search-list ul li{border-top:1px solid #ccc;padding:18px}.filter_search-list ul li>a{text-decoration:none;color:#4e85b7;font-size:18px;line-height:1.4;padding:0}.show_counter,.submit_filters i{display:none}.clickpath_catalog{display:none}.contorl_desk{display:none}.filter_section{display:flex;flex-direction:column;padding:0 20px 25px 20px;margin-bottom:20px;border-bottom:1px solid var(--border-color)}.filter_titile{font-size:18px;line-height:22px;color:var(--link_color);text-decoration:none;position:relative;cursor:pointer;transition:.3s}.filter_titile:hover{color:var(--link_color-active)}.filter_titile::after{content:"";width:10px;height:10px;border-bottom:2px solid var(--link_color);border-left:2px solid var(--link_color);transform:translateY(-50%) rotate(-45deg);position:absolute;top:50%;right:0;transition:.3s}.filter_titile.active::after{transform:translateY(-50%) rotate(135deg)}.filter_titile:hover::after{border-color:var(--link_color-active)}.filter_hidden{display:none;flex-direction:column;padding-top:20px}.filter_hidden.filter_opened{display:flex}.filter_hidden .btn_filters.submit_filters{display:flex;align-items:center;justify-content:center;border-radius:3px;padding:0 22px;left:auto;right:auto;top:auto;bottom:auto;transform:none;position:relative;border:none;transition:.3s}.filter_hidden .btn_filters.submit_filters::before,.filter_hidden .btn_filters.submit_filters::after{display:none}.filter_hidden .btn_filters.submit_filters:hover{color:var(--text-contrast)}#selected_filters .filter_titile::after{display:none}#selected_filters .filter_titile:hover{color:var(--link_color);cursor:unset}.open_more_filters{display:inline-block;width:max-content;padding:0 0 2px 0;margin-left:20px;border-bottom:1px dashed var(--sub_main-color);text-decoration:none;font-size:14px;line-height:18px;color:var(--sub_main-color);position:relative;transition:.3s}.open_more_filters::before{content:"";width:8px;height:8px;border-bottom:1px solid var(--sub_main-color);border-left:1px solid var(--sub_main-color);position:absolute;left:-20px;top:3px;transform:rotate(-45deg)}.open_more_filters:hover{color:var(--main-active-color);border-color:var(--main-active-color)}.open_more_filters:hover::before{border-color:var(--main-active-color)}.select_cat{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:10px}.select_cat-title{font-size:16px;line-height:20px;opacity:.7}.select_cat-title+.cat-element{margin-left:10px}.cat-element{display:flex;flex-wrap:nowrap;margin:0 5px 5px 0;font-size:14px;line-height:18px;color:var(--text-contrast);background-color:var(--sub_main-color);padding:7px 30px 7px 13px;border-radius:16px;position:relative}.del_cat-element{font-size:0;display:block;width:20px;height:20px;border-radius:50%;background-color:var(--site-bg-color);position:absolute;top:50%;right:5px;transform:translateY(-50%);transition:0s}.del_cat-element:hover{transform:translateY(-50%) rotate(90deg);transition:.3s}.del_cat-element::before,.del_cat-element::after{content:"";width:12px;height:2px;background-color:var(--sub_main-color);position:absolute;top:50%;left:50%}.del_cat-element::before{transform:translate(-50%,-50%) rotate(-45deg)}.del_cat-element::after{transform:translate(-50%,-50%) rotate(45deg)}.btn_filters{font-size:16px;line-height:20px;color:var(--text_sub-color);text-decoration:none;margin:20px auto 0 auto;width:max-content;padding:7px 22px;border:1px solid var(--sub_main-color);border-radius:16px}.btn_filters:hover{border-color:var(--text_main-colorcolor);color:var(--text_main-color)}.filter_price{max-width:100%;display:grid;justify-content:space-between;align-items:center;grid-template-columns:max-content 60px max-content 60px max-content}.filter_price label{font-size:16px;opacity:.8}.filter_price input{padding:0 8px;font-size:18px;color:var(--text_main-color)}.catalog_filter input[type="checkbox"]:checked, .catalog_filter input[type="checkbox"]:not(:checked) {position:absolute;left:-9999px}.catalog_filter input[type="checkbox"]:checked + label, .catalog_filter input[type="checkbox"]:not(:checked) + label, .one_filter {display:inline-block;text-decoration:none;width:100%;position:relative;padding-left:35px;font-size:15px;line-height:20px;color:var(--link_color);line-height:20px;cursor:pointer;transition:.3s}.catalog_filter input[type="checkbox"]:not(:checked) + label:hover, .one_filter:hover {color:var(--main-color)}.catalog_filter input[type="checkbox"]:checked+label,.catalog_filter li.active .one_filter{color:var(--link_color-active)}.catalog_filter input[type="checkbox"]:checked + label:before, .catalog_filter input[type="checkbox"]:not(:checked) + label:before, .one_filter::before {content:"";position:absolute;left:0;top:-2px;width:25px;height:25px;border:1px solid var(--link_color);background-color:#fff}.catalog_filter input[type="checkbox"]:checked+label:before,.catalog_filter li.active .one_filter::before{border-color:var(--main-color);background-color:var(--main-color)}.catalog_filter input[type="checkbox"]:checked + label:before, .catalog_filter input[type="checkbox"]:not(:checked) + label:before, .one_filter::before {border-radius:2px}.catalog_filter input[type="checkbox"]:checked + label:after, .catalog_filter input[type="checkbox"]:not(:checked) + label:after, .one_filter::after {content:"";position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.catalog_filter input[type="checkbox"]:checked + label:after, .catalog_filter input[type="checkbox"]:not(:checked) + label:after, .one_filter::after {left:4px;top:4px;width:17px;height:10px;border-radius:1px;border-left:3px solid var(--text-contrast);border-bottom:3px solid var(--text-contrast);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.catalog_filter input[type="checkbox"]:not(:checked) + label:after, .one_filter::after {opacity:0}.catalog_filter input[type="checkbox"]:checked+label:after,.catalog_filter li.active .one_filter::after{opacity:1}.catalog_filter .one_filter i{font-style:normal;color:gray}.filter_hidden ul li{margin-bottom:12px;position:relative}.filter_hidden ul li.no_active{opacity:.4}.filter_section.video_box h3{margin:0 0 10px 0;font-size:18px;line-height:22px;font-weight:400}.filter_section.video_box .open_video{display:flex;width:100%;position:relative}.open_video::before{content:"";width:70px;height:50px;background-color:#282828;opacity:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:13px;transition:.3s}.open_video:hover::before{background-color:red}.open_video::after{content:"";width:15px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-left:15px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.filter_section.video_box .open_video img{width:100%;height:auto}.filter_show,.submit_filters{display:flex;position:absolute;top:50%;right:-20px;height:40px;transform:translateY(-50%);font-size:15px;line-height:20px;padding:0 10px;background-color:var(--sub_main-color);color:var(--text-contrast);text-decoration:none}.filter_show b,.submit_filters span{font-style:normal;padding:10px 0 10px 8px}.filter_show::before,.submit_filters::before{content:"";height:100%;width:20px;border-right:20px solid var(--sub_main-color);border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;top:0;right:100%}.submit_filters:hover{z-index:999}.mob_sort{position:fixed;top:0;left:-360px;width:280px;background-color:var(--site-bg-color);z-index:12;transition:.3s}.mob_sort.active{left:0}.sort_titile{display:inline-block;width:100%;font-size:18px;line-height:22px;padding:22px 16px;border-bottom:1px solid var(--border-color)}.mob_sort ul a{display:inline-block;font-size:16px;line-height:18px;padding:15px 16px;width:100%;color:var(--text-color);text-decoration:none;border-bottom:1px solid var(--border-color)}.catalog-grid{display:grid;grid-template-columns:1fr 1fr;padding:0 0 20px 0;border-top:1px solid var(--border-color);margin-bottom:30px}.catalog-grid .one_good{position:relative;padding-bottom:12px;padding-top:12px;border-bottom:1px solid var(--border-color);z-index:1}.catalog-grid .one_good:hover{z-index:2}.catalog-grid .one_good:nth-child(2n+1) {border-right:1px solid var(--border-color)}.catalog-grid .one_good:nth-last-child(1), .catalog-grid .one_good:nth-last-child(2) {border-bottom:none}.catalog-grid .one_good .btn{font-size:0}.catalog-grid .one_good .btn .svg_wrap{display:flex;align-items:center;justify-content:center;margin-right:0}.catalog-grid .one_good .product_info .rating{grid-row: 1/2;grid-column: 1/3;border-bottom:none;padding-bottom:0;margin-bottom:0}.catalog-grid .one_good .product_info .add_to{margin:0 auto 0 0;position:absolute;right:10px}.catalog-grid .one_good .product_info .add_to.add_wish{top:10px}.catalog-grid .one_good .product_info .add_to{top:35px}.catalog-grid .rating{padding-bottom:10px;margin-bottom:18px;border-bottom:1px solid var(--border-color)}.catalog-grid .product_info{border-bottom:none;padding-bottom:0;margin-bottom:18px}.catalog_items.catalog-grid .btn.not_active{color:#3a3a3a;font-size:16px}.catalog_items .bottom_product .btn .icon{margin-left:0}.catalog_items .bottom_product .btn:hover .icon{fill:#fff}.catalog_items.catalog-list .btn.btn_icon{font-size:16px;line-height:1.59}.catalog-list .bottom_product{grid-template-columns:1fr 1fr}.product_in_stock{grid-column: 1/3;font-size:12px;color:var(--main-active-color)}.product_in_stock.empty_product{color:var(--text-color);opacity:.7}.load_next_product{font-size:17px;line-height:26px;color:var(--text-contrast);text-decoration:none;display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;margin:0 auto 30px auto;padding:15px 20px;background-color:var(--main-color);border-radius:4px}.load_next_product svg{margin-right:15px;width:24px;height:24px;fill:var(--text-contrast)}.load_next_product:hover svg{transform:rotate(360deg);transition:.6s}.paginator{margin:0 auto 35px auto;width:max-content;max-width:100%;display:flex;flex-wrap:wrap}.paginator a,.paginator strong,.paginator span{font-weight:400;display:flex;align-items:center;justify-content:center;border-radius:3px;padding:0 5px;width:34px;min-height:34px;margin:4px;font-size:20px;line-height:24px;text-decoration:none;color:var(--main-color);border:2px solid transparent}.paginator strong i{font-style:normal}.paginator a:hover,.paginator strong{border:2px solid var(--main-color);background-color:var(--main-color);color:#fff}.paginator a.active.paginator strong{background-color:var(--main-color);color:var(--text-contrast)}.paginator .page_control,.pag_left,.pag_right{font-size:0;background-color:var(--main-color);position:relative}.paginator .page_control.not_active,.pag_left.pag_disabled,.pag_right.pag_disabled{background-color:#e0dede;border:2px solid transparent;cursor:unset}.paginator .page_control::after,.pag_left::after,.pag_right::after{content:"";width:12px;height:12px;border-bottom:3px solid var(--text-contrast);border-left:3px solid var(--text-contrast);position:absolute;top:50%;left:50%;transform:translate(-4px,-50%) rotate(45deg);border-bottom-left-radius:2px}.paginator .page_control.next_page::after,.pag_right::after{transform:translate(-50%,-50%) rotate(-135deg)}.video_popup iframe{height:350px;width:100%}.hover_product{position:absolute;top:0;right:0;display:flex;flex-direction:column;justify-content:space-between;padding:12px 20px;width: calc(100% + 72px);height: calc(100% + 90px);background-color:var(--site-bg-color);box-shadow: 0 0 22px rgb(0 0 0 / 30%);z-index:-1;transition:.2s;visibility:hidden;opacity:0}.one_good:not(.has_images) .hover_product {width:100%}.one_good:not(.has_images) .product_hover-info {padding-left:0}.hover_product .photo_list li{width:60px;height:60px;margin-bottom:10px;border:1px solid var(--border-color);transition:.3s}.hover_product .photo_list li:hover{border:1px solid var(--main-color)}.hover_product .photo_list li img{width:100%;height:100%;object-fit:contain}.product_hover-info{padding-left:70px;font-size:14px;line-height:18px;opacity:.9;max-height:53px;overflow:hidden}.reviews_box{padding:0 20px 8px 20px;border:1px solid var(--border-color);border-top:none}.reviews_rating{color:var(--text-saturated);font-size:13px;display:flex;flex-wrap:wrap;align-items:center;padding:20px 0;margin-bottom:8px}.reviews_rating>*{margin-bottom:0}.reviews_rating .raty{margin:0 7px}.reviews_box .star_wrap,.raty{display:flex}.reviews_box .star_wrap .icon,.raty img{width:15px;height:15px;margin-right:3px;fill:#b3b3b3}.reviews_box .star_wrap .icon.active{fill:#ff7d00}.reviews_rating{border-bottom:1px solid var(--border-color)}.reviews_slide{display:flex;flex-direction:column;margin:0 20px;position:relative}.reviews_slide::before{content:"";width:1px;height:100%;background-color:var(--border-color);position:absolute;top:0;right:-20px}.review_title{display:inline-block;margin-bottom:6px;font-size:14px;line-height:18px;text-decoration:none}.review_title:hover{color:var(--text_main-color)}.review_inner{display:flex;flex-direction:column}.review_image{display:block;margin:0 auto 8px auto;width:120px;height:120px;border:1px solid var(--border-color)}.review_image:hover{border-color:var(--main-color)}.review_image img{display:block;width:100%;height:100%;object-fit:contain}.review_picture{margin-bottom:10px}.last_reviews-slider{display:flex}.last_reviews-slider .slick-list{margin:0 -20px}.reviews_slide .star_wrap{margin-bottom:3px}.rating_counter{opacity:.8;font-size:12px;line-height:14px}.review_text{display:flex;flex-direction:column}.name_user{display:flex;align-items:center;font-size:12px;line-height:1.2;font-weight:700;margin-bottom:15px}.name_user .icon{margin-right:5px;fill:var(--main-color)}.date_comment{margin-right:15px}.review_data{font-size:12px;line-height:14px;opacity:.8;margin-bottom:10px}.user_review{font-size:12px;line-height:14px;max-height:100px;overflow:hidden}.review_link{text-decoration:none}.review_link:hover{color:var(--text_main-color)}.catalog-list{border:1px solid var(--border-color);border-bottom:none;margin-bottom:30px}.catalog-list .one_good{display:grid;padding:55px 20px;border-bottom:3px solid #777;box-shadow: 0 0 22px rgb(0 0 0 / 0);transition:.3s;position:relative}.catalog-list .one_good:hover{box-shadow: 0 0 22px rgb(0 0 0 / 30%)}.catalog-list .images_wrap{grid-row: 1/4}.catalog-list .image_product{height:200px}.catalog-list .product_info{border-bottom:none;margin-right:auto;grid-row-gap:15px;position:relative}.catalog-list .product_info::before{content:"";width:100%;height:1px;background-color:var(--border-color);position:absolute;bottom:35px;left:0}.catalog-list .product_info .add_to{margin-right:auto;margin-left:0;font-size:13px}.catalog-list .product_info .add_to svg{margin-right:5px}.catalog-list .product_info .add_to.to_compare_list{margin-left:auto;margin-right:0}.catalog-list .product_info .rating{grid-row: 1/2}.catalog-list .gift_wrap{display:flex}.catalog-list .hover_product{display:none;position:relative;width:auto;height:auto;background-color:transparent;box-shadow:unset;padding:0}.catalog-list .photo_list{display:flex;flex-direction:row;flex-wrap:wrap}.catalog-list .photo_list li{margin:0 10px 10px 0}.catalog-list .product_hover-info{padding:0}.clickpath{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;padding-top:15px;margin-bottom:45px}.clickpath .centre{display:flex;flex-wrap:wrap}.clickpath a{display:inline-block;font-size:14px;line-height:18px;text-decoration:none;position:relative;transition:.3s}.clickpath div:not(:first-child) a {padding-left:20px;margin-left:10px}.clickpath a:hover{color:var(--link_color-active)}.clickpath div:not(:first-child) a::before {content:"";width:8px;height:8px;border-bottom:2px solid var(--link_color);border-right:2px solid var(--link_color);position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-45deg);transition:.3s}.clickpath a:hover::before{border-color:var(--link_color-active)}.clickpath .current{display:none}.news_wrap{margin-bottom:70px}.news_wrap .dropdown_sort-wrap{display:flex;flex-direction:column;margin-bottom:20px}.news_wrap .dropdown_sort{width:max-content;margin-bottom:10px}.news_wrap .format_wrap{display:flex}.news_header{display:flex;flex-direction:column}.news_inner{margin-bottom:75px}.news_inner.news-grid{display:grid;grid-gap:10px}.news_inner.news-grid figure{max-width:420px;width:100%;height:340px;margin:0 auto;position:relative}.news_inner.news-grid .news_image{display:block;width:100%;height:100%}.news_inner.news-grid .news_image img{display:block;width:100%;height:100%;object-fit:cover}.news_inner.news-grid figcaption{position:absolute;bottom:0;left:0;right:0;z-index:1;background-color:rgba(115,200,109,.8);transition:.3s}.news_inner.news-grid figure:hover figcaption{background-color:rgba(255,125,0,.8)}.news_inner.news-grid .prevue_text{display:none}.news_inner.news-grid .news_btn{display:none}.news_inner.news-grid .news_title{font-size:14px;line-height:18px;text-decoration:none;color:var(--text-contrast);display:block;width:100%;padding:15px}.news_inner.news-grid .news_info{display:flex;align-items:center;padding:10px 15px;background-color:#73c86d;transition:.3s}.news_inner.news-grid figure:hover .news_info{background-color:#ff7d00}.news_inner.news-grid .info_inner{display:flex;align-items:center;margin-right:22px;font-size:14px;color:var(--text-contrast)}.news_inner.news-grid .news_info svg{margin-right:8px;width:24px;height:24px;fill:var(--text-contrast)}.news_inner.news-list figure{padding-bottom:23px;margin-bottom:23px;border-bottom:1px solid var(--border-color)}.news_inner.news-list .news_image{display:block;margin:0 auto 20px auto;width:330px;height:250px}.news_inner.news-list .news_image img{width:100%;object-fit:cover;height:100%}.news_inner.news-list .news_title{font-size:18px;line-height:22px;text-decoration:none;display:inline-block;margin-bottom:18px}.news_inner.news-list .news_info{display:flex;margin:0 auto;width:max-content;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.news_inner.news-list .info_inner{display:flex;align-items:center;margin-right:20px;color:var(--text-saturated)}.news_inner.news-list .info_inner svg{margin-right:10px;width:24px;height:24px;fill:var(--text-saturated)}.news_inner.news-list .prevue_text{font-size:16px;line-height:20px;margin-bottom:30px}.news_inner.news-list .prevue_text>*{margin-bottom:15px}.news_inner.news-list .news_btn{font-size:16px;line-height:20px;text-decoration:none;color:var(--main-color);padding-right:40px;position:relative}.news_inner.news-list .news_btn:hover{color:var(--sub_main-color)}.news_inner.news-list .news_btn::before{content:"";width:26px;height:26px;background-color:var(--main-color);border-radius:50%;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:.3s}.news_inner.news-list .news_btn:hover::before{background-color:var(--sub_main-color)}.news_inner.news-list .news_btn::after{content:"";width:10px;height:12px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.articles_place{margin-bottom:40px}.articles_place header{width:100%;border-bottom:1px solid var(--border-color)}.articles_place-content{padding-top:25px}.blog_meta{margin-bottom:20px;width:100%;display:flex;font-size:14px;line-height:18px;color:var(--text-saturated)}.blog_meta_item{display:flex;align-items:center;width:max-content;margin-right:15px}a.blog_meta_item{margin-left:auto;text-decoration:none;color:var(--text_main-color)}a.blog_meta_item:hover{color:var(--text_sub-color)}.blog_meta_item .icon{fill:var(--text-saturated);margin-right:10px;transition:.3s}a.blog_meta_item .icon{fill:var(--text_main-color)}a.blog_meta_item:hover .icon{fill:var(--text_sub-color)}.comments_title{font-size:24px;line-height:28px;color:var(--text_main-color);text-transform:uppercase;display:inline-block;width:100%;padding-bottom:10px;margin-bottom:25px;border-bottom:1px solid var(--main-color)}.comments_open{margin-bottom:25px}.write_comment_form{display:flex;flex-direction:column}.comment_form{background-color:#f2f2f2;padding:20px 25px;margin-bottom:30px;display:none}.comment_form.active{display:block}.comment_form_title{color:#0b0b0b;font-size:22px;line-height:26px;display:inline-block;margin-bottom:26px}.comment_form_field{display:grid;grid-template-columns:1fr;margin-bottom:20px}.comment_name{grid-row: 1/2;grid-column: 1/2}.red_text{color:red}.comment_form_field input:not([type="checkbox"]) {grid-column: 1/2;grid-row: 2/3;margin-bottom:auto}.comment_form_field textarea{grid-column: 1/3;grid-row: 2/3}.comment_form_field label{font-size:14px;line-height:22px}.comment_form_field .red_text,.comment_form_field label span{color:#fe0202}.advanced_feedback{display:inline-block;vertical-align:top;text-decoration:underline;font-size:16px;line-height:1.2;color:var(--link_color);cursor:pointer;transition:color .3s}.advanced_feedback:hover{color:var(--text_sub-color)}.check_comment{margin-top:15px}.check_comment input[type="checkbox"]:checked, .check_comment input[type="checkbox"]:not(:checked) {position:absolute;left:-9999px}.check_comment input[type="checkbox"]:checked + label, .check_comment input[type="checkbox"]:not(:checked) + label {display:inline-block;position:relative;padding-left:28px;line-height:20px;cursor:pointer}.check_comment input[type="checkbox"]:checked + label:before, .check_comment input[type="checkbox"]:not(:checked) + label:before {content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid #ddd;background-color:#fff}.check_comment input[type="checkbox"]:checked + label:before, .check_comment input[type="checkbox"]:not(:checked) + label:before {border-radius:2px}.check_comment input[type="checkbox"]:checked + label:after, .check_comment input[type="checkbox"]:not(:checked) + label:after {content:"";position:absolute;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.check_comment input[type="checkbox"]:checked + label:after, .check_comment input[type="checkbox"]:not(:checked) + label:after {left:4px;top:4px;width:10px;height:7px;border-radius:1px;border-left:3px solid #282828;border-bottom:3px solid #282828;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.check_comment input[type="checkbox"]:not(:checked) + label:after {opacity:0}.check_comment input[type="checkbox"]:checked+label:after{opacity:1}.comment_form_btn .btn{margin-bottom:15px;width:280px;font-size:18px}.comments_list{padding-left:0}.comments_list li{display:flex;flex-direction:column}.comments_list.dc_all--empty{font-size:20px;line-height:24px;opacity:.5}.more_reviews{float:left;color:var(--sub_main-color);text-decoration:none;background-color:transparent;border:none;padding:0 20px 0 0;margin:10px 0 0 0;font-size:16px;line-height:1.2;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;transition:.3s;position:relative}.more_reviews:hover{color:var(--link_color-active)}.more_reviews::after{content:"";width:7px;height:7px;border-top:1px solid var(--sub_main-color);border-left:1px solid var(--sub_main-color);position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);transition:.3s}.more_reviews:hover::after{border-color:var(--link_color-active)}.more_reviews::before{content:"";width:1px;height:11px;background-color:var(--sub_main-color);position:absolute;right:3px;top: calc(50% + 2px);transform:translateY(-50%);transition:.3s}.more_reviews:hover::before{background-color:VAR(--link_color-active)}.comment_header{display:flex;align-items:center;margin-bottom:20px}.comment_header .name_user{margin-bottom:0;margin-right:15px}.comment_text{font-size:15px;line-height:18px;background-color:#f2f2f2;margin-bottom:25px;padding:15px;border-radius:4px}.comment_header .star_raiting{display:flex;align-items:center;margin-left:15px}.comment_header .star_raiting .icon{margin-right:3px;width:16px;height:16px;fill:#b2b2b2}.comment_header .star_raiting .icon.active{fill:#ff7d00}.control_comment{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;line-height:18px;padding-bottom:10px;border-bottom:1px solid var(--border-color);margin-bottom:15px}.control_inner{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:15px}.answer_comment{display:flex;align-items:center;text-decoration:none;margin-right:30px}.answer_comment:hover{color:var(--link_color-active)}.answer_comment .icon{fill:var(--link_color);margin-right:8px;transition:.3s}.answer_comment:hover .icon{fill:var(--link_color-active)}.counter_comments{color:var(--text_sub-color)}.counter_comments b{font-weight:400;color:var(--text-color)}.comment_share{display:flex;align-items:center;text-decoration:none;margin-right:35px}.comment_share:hover{color:var(--main-color)}.comment_share .icon{fill:var(--link_color);margin-left:8px;transition:.3s}.comment_share:hover .icon{fill:var(--main-color)}.comment_raiting{display:flex;align-items:center}.comment_raiting a{display:flex;align-items:center;padding-right:10px;margin-left:15px;text-decoration:none;color:var(--text-color)}.comment_raiting a:nth-child(2) {border-right:1px solid var(--border-color)}.comment_raiting .icon{width:24px;height:24px;margin-right:10px}.comment_raiting .icon.like{fill:#73c86d}.comment_raiting .icon.dislike{fill:#e76248;transform:rotate(180deg)}.control_comment+ul{padding-left:40px}.control_comment+ul .comment_header{margin-bottom:6px}.product_rate{margin:0 0 15px 0}.product_rate dt,.product_rate dd{padding:0 0 0 25px}.product_rate dt{font-weight:700}.product_rate dt{position:relative}.product_rate dt:before{font-weight:400;font-size:24px;line-height:1;position:absolute;left:0;top:-4px}.product_rate dt.advantages:before{content:'+';color:#02a011}.product_rate dt.disadvantages:before{content:'-';color:#e30202}.product_rate dd+dt{margin:3px 0 0 0}.select_news{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.aside-titel{display:block;width:100%;font-size:18px;line-height:24px;text-transform:uppercase;color:var(--text_main-color);padding-bottom:6px;margin-bottom:10px;border-bottom:1px solid var(--border-color)}.select_news .select_one{text-decoration:none;display:flex;flex-direction:column;width:150px;border:1px solid var(--border-color);margin:5px}.select_news .select_one:hover{border-color:var(--main-color);color:var(--text_main-color)}.select_news .select_one img{display:block;width:auto!important;max-height:115px;height:auto!important;object-fit:none;margin:20px 10px 0 10px}.select_news .select_one span{text-align:center;font-size:14px;line-height:18px;display:flex;align-items:center;justify-content:center;padding:10px;width:100%;min-height:63px}.popular_news figure{display:flex;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid var(--border-color)}.popular_news .popular_image{display:block;flex:0 0 90px;margin-right:18px;width:90px;height:75px;border:1px solid var(--border-color)}.popular_news .popular_image:hover{border-color:var(--main-color)}.popular_news .popular_image img{width:100%!important;height:100%!important;object-fit:cover}.popular_new-title{font-size:14px;line-height:18px;text-decoration:none;color:var(--text-color);display:inline-block;margin-bottom:10px}.popular_new-title:hover{color:var(--text_main-color)}.popular_new-date{display:flex;font-size:12px;line-height:14px}.popular_new-date .icon{width:16px;height:16px;fill:var(--main-color)}.news_wrap.news_wrap-details{margin-bottom:45px}.news_wrap.news_wrap-details .news_inner{grid-gap:20px;padding:22px;border:1px solid var(--border-color);border-top:none}.header_site.header_checkout{box-shadow: 0 1px 20px rgb(0 0 0 / 20%);margin:0 0 40px}.checkout_title{font-size:24px;line-height:30px;font-weight:800;display:inline-block;padding-bottom:6px;margin-bottom:44px;width:100%;border-bottom:1px solid var(--border-color)}.checkout form{margin-bottom:60px}.order_form_col{margin-bottom:25px}.order_form_title{display:flex;align-items:center}.order_form_title{margin-bottom:13px}.order_form_title .icon{display:block;width:30px;height:30px;fill:var(--main-color);position:relative}.order_form_title .icon_wrap{display:flex;align-items:center;justify-content:center;margin-right:15px;width:60px;height:60px;background-color:var(--site-bg-color);border:1px solid #e1e1e1;border-radius:50%}.order_form_title span{font-size:22px;line-height:26px;font-weight:800}.checkout .your_cart{background-color:#fafafa;border:1px solid var(--border-color)}.your_cart_title{display:inline-block;margin-bottom:20px;padding:10px 20px;width:100%;font-size:24px;line-height:28px;border-bottom:1px solid var(--border-color)}.your_cart_products{padding:0 20px;margin:0 0 20px;width:100%}.your_cart_product{display:flex}.your_cart_product+.your_cart_product{padding-top:20px}.cart_order-img{border:1px solid var(--main-color);display:flex;align-items:center;justify-content:center;margin-right:22px;width:85px;height:85px;flex:0 0 85px}.cart_order-img img{width:100%;height:100%;object-fit:contain}.your_cart_product_title{text-decoration:none;display:inline-block;font-size:14px;line-height:18px;font-weight:800;margin-bottom:12px}.your_cart_product_bottom{display:flex;justify-content:space-between;font-size:16px;line-height:20px;font-weight:700}.your_cart_total{display:flex;justify-content:flex-end;border:1px solid var(--border-color);border-left:none;border-right:none;margin:0 8px 15px 8px;padding:20px 15px;font-size:16px;line-height:20px;font-weight:700}.your_cart_total span{margin-left:35px}.show_cart_form{display:flex;align-items:center;justify-content:center;margin-bottom:30px;font-size:14px;line-height:18px;color:var(--text-color);transition:.3s}.show_cart_form .icon{margin-right:8px;width:18px;height:18px;fill:var(--text-color);transition:.3s}.show_cart_form:hover{color:var(--link_color-active)}.show_cart_form:hover .icon{fill:var(--link_color-active)}.order_form_field{font-size:16px;line-height:20px;position:relative;margin:0 0 22px;clear:both}.order_form_field input{font-size:16px;line-height:20px;width:100%;height:50px}.order_form_field input::placeholder{font-size:16px;line-height:20px}.order_form_field textarea{font-size:16px;line-height:20px;width:100%;padding-right:20px;padding-top:15px;height:120px}.order_form_field textarea::placeholder{font-size:16px;line-height:20px}.order_form_field .icon{width:22px;height:22px;fill:#929292;position:absolute;top:14px;left:20px}.order_form_field.delivery_np_wr .dropdown .overflow input{padding-left:15px;height:48px;border:none}.order_form_field.delivery_np_wr .dropdown .overflow input::placeholder{color:#666}.order_form_field.delivery_np_wr .scrollbar-chrome{max-height:300px}.scroll-content{}.order_form_req{display:inline-block;font-size:16px;line-height:20px}.order_form_req span{color:#fd0404}.order_form_col input[type="submit"]{font-size:22px;line-height:26px;width:100%;height:54px}.checkout_text{display:inline-block;font-size:20px;line-height:26px;margin-bottom:35px}.checkout_box{margin-bottom:60px}.checkout_box_header{font-weight:800;position:relative;padding-left:75px;display:flex;justify-content:center;flex-direction:column;margin-bottom:20px;min-height:75px;background-color:#f8f6f7;border:1px solid #ebebeb}.checkout_box_title{font-size:16px;line-height:20px;margin-bottom:5px}.checkout_box_title .icon_wrap{position:absolute;top:50%;left:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background-color:var(--site-bg-color);border:1px solid #ebebeb}.checkout_box_title .icon{width:25px;height:25px;fill:var(--main-color)}.btn_print{display:flex;align-items:center;font-size:12px;text-decoration:none}.btn_print:hover{color:var(--link_color-active)}.btn_print .icon{width:26px;height:26px;fill:var(--link_color);margin-right:10px;transition:.3s}.btn_print:hover .icon{fill:var(--link_color-active)}.checkout_order{display:flex;flex-direction:column;padding:22px 0 0 0;margin-bottom:20px;border:1px solid var(--border-color);background-color:#fafafa}.checkout_product{display:flex;align-items:center;padding:0 20px;margin-bottom:20px}.success_item-img{flex:0 0 85px;margin-right:15px;width:85px;height:85px;display:flex;align-items:center;justify-self:center;border:1px solid var(--main-color)}.success_item-img img{width:100%;height:100%;object-fit:contain}.checkout_product figcaption{display:flex;flex-direction:column}.checkout_product_title{display:flex;flex-direction:column}.checkout_product-name{color:var(--text-color);font-weight:800;font-size:16px;line-height:20px;text-decoration:none;margin-bottom:8px}.checkout_product_title span{font-size:16px;margin-bottom:8px}.checkout_product_price{font-weight:700}.checkout_total{display:flex;justify-content:space-between;padding:22px 20px;border-top:1px solid var(--border-color);font-size:18px;line-height:22px;font-weight:700}.checkout_total span{color:var(--main-active-color);font-size:22px;line-height:26px}.checkout_contacts{padding-bottom:50px}.checkout_contacts .icon{fill:var(--main-color)}.checkout_contacts_title{font-weight:800;display:flex;align-items:center;font-size:22px;line-height:26px;margin-bottom:20px}.checkout_contacts_title .icon_wrap{margin-right:15px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:var(--site-bg-color);border:1px solid var(--border-color);border-radius:50%}.checkout_contacts_title .icon{width:28px;height:28px}.checkout_contact{display:flex;align-items:center;font-size:16px;line-height:20px}.checkout_contact+.checkout_contact{margin-top:10px}.checkout_contact .icon{width:22px;height:22px;margin-right:10px}.checkout_contact span{font-weight:700;margin-right:8px}.checkout_contact+.checkout_contacts_title{margin-top:25px}.wish_list{padding-bottom:50px}.wish_list .centre{font-size:17px;line-height:20px}.wish_list .title{display:inline-block;width:100%;padding-bottom:8px;border-bottom:1px solid var(--border-color)}.wish_list .title_small{display:inline-block;font-size:22px;line-height:26px;margin-bottom:15px}.wish_list.compare .btn.not_active{width:100%;font-size:16px;padding:0}.wish_list.compare .product_info .rating{grid-row: 1/2
}.wish_list.compare .product_info .rating{}.wish_list.compare .product_in_stock{grid-column: 1/2;grid-row: 2/3;text-align:start}.wish_list.compare .product_info .add_to{grid-column: 2/3;grid-row: 2/3}.wish_grid{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:10px;margin-bottom:40px}.wish_grid .one_good{border-right:1px solid var(--border-color);position:relative}.wish_grid .one_good::after{content:"";width: calc(100% + 2px);height:1px;background-color:var(--border-color);position:absolute;bottom:-5px;left:50%;transform:translateX(-50%)}.wish_grid .one_good:nth-child(2n) {border-right:none}.del_wish{font-size:0;position:relative;width:30px;height:30px;margin-left:auto}.del_wish::before,.del_wish::after{content:"";width:25px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#767676;transition:.3s}.del_wish::before{transform:translate(-50%,-50%) rotate(-45deg)}.del_wish::after{transform:translate(-50%,-50%) rotate(45deg)}.del_wish:hover::before,.del_wish:hover::after{background-color:var(--sub_main-color)}.wish_list .btn{font-size:0}.wish_list .btn.btn_icon.btn_icon-text .svg_wrap{margin-right:0}.wish_btns{display:flex;flex-wrap:wrap;margin-bottom:30px}.wish_btns .btn{margin:0 20px 20px 0;height:45px;font-size:16px!important;line-height:20px!important}.wish_btns .btn.btn_red{background-color:#f1624b}.wish_btns .btn.btn_red:hover{background-color:#ed3b1f}.wish_btns .continue_shopping,.wish_btns .clear_wishlist{width:calc(50% - 10px);margin-right:0;max-width:max-content;min-height:45px;height:auto;padding:10px}.wish_btns .continue_shopping{margin-right:20px}.wish_list.favorite .add_to{margin-left:0;justify-content:center;font-size:12px}.wish_list.favorite .add_to .icon{margin-left:0;margin-right:5px}.compare_details{padding-bottom:70px}.compare_box{position:relative}.compare_list{display:flex;width:100%;max-width:100%;overflow:auto;border:1px solid var(--border-color)}.compare_list .mCSB_container{display:flex}.compare_one{width:50%;width:165px;flex:1 0 165px}.compare_one .product_info .add_to{display:none}.compare_one .product_info .rating{width:100%;flex-wrap:wrap;grid-column: 1/3}.compare_sidebar{display:flex;flex-direction:column;padding:20px;border-left:1px solid var(--border-color);border-right:1px solid var(--border-color);position:relative}.compare_asite_title{font-size:16px;line-height:16px}.compare_details .add_product{display:flex;align-items:center;margin:10px 0;position:relative;text-decoration:none;font-size:16px;line-height:20px;color:var(--text_sub-color)}.compare_details .add_product::before{content:"+";font-size:30px;line-height:30px;display:flex;align-items:center;justify-content:center;width:42px;height:42px;margin-right:10px;border:3px solid var(--sub_main-color);border-radius:50%;position:relative;transition:.6s}.compare_details .add_product:hover::before{transform:rotate(180deg)}.compare_btns{display:flex;justify-content:center;position:absolute;bottom:-370px;z-index:2;left:50%;transform:translateX(-50%)}.compare_btns a{font-size:16px;line-height:20px;text-decoration:none;text-align:center;color:var(--text-contrast);display:flex;align-items:center;justify-content:center;width:max-content;height:40px;padding:0 15px;margin:0 10px;background-color:#f56655;border-radius:3px;position:relative}.compare_btns a:hover{filter:saturate(1.5);color:var(--text-contrast)}.compare_btns a.active::before{content:"";width:16px;height:10px;border-top:10px solid #f56655;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:-14px;left:50%;transform:translateY(-50%)}.compare_btns a.active{background-color:var(--main-color)}.compare_btns a.active::before{border-top:10px solid var(--main-color)}.option_list{display:none}.compare_details .title{width:100%;padding-bottom:15px;border-bottom:1px solid var(--border-color);margin-bottom:0}.dell_product{display:inline-block;font-size:16px;line-height:20px;padding-left:20px;text-decoration:none;color:var(--text-saturated);position:relative;margin-bottom:20px}.dell_product:hover{color:#f56655}.dell_product::before,.dell_product::after{content:"";width:20px;height:1px;background-color:var(--text-saturated);position:absolute;top:50%;left:0;transition:.3s}.dell_product:hover::before,.dell_product:hover::after{background-color:#f56655}.dell_product::before{transform:translateY(-50%) rotate(-45deg)}.dell_product::after{transform:translateY(-50%) rotate(45deg)}.compare_list .btn.btn_icon{font-size:0}.compare_list .btn.btn_icon .svg_wrap{margin-right:0}.compare_one .one_good{padding-bottom:85px}.compare_one .one_good{border-right:1px solid var(--border-color)}.compare_one .product_name{height:54px}.compare_one ul{display:flex;flex-direction:column;background-color:#f3f3f3}.compare_one ul li{font-size:16px;line-height:20px;margin-top:49px;height:49px;display:flex;align-items:center;justify-content:center;position:relative;background-color:#fff;border:1px solid var(--border-color);border-left:none}.compare_one ul li:last-child{border-bottom:none}.compare_one ul li::before{content:attr(data-filter-name);text-align:center;font-size:14px;line-height:14px;font-weight:700;word-wrap:normal;position:absolute;display:flex;justify-content:center;width:100%;left:50%;top:-31px}.compare_one:nth-child(even) ul li::before {display:none}.compare_one:last-child ul li::before{display:none}.mob_toggle-compare{height:40px}.compare_box .rating{flex-wrap:nowrap;white-space:nowrap}.compare_box .rating .star_wrap{margin-right:5px}.search_catalog_wrap .catalog-grid .one_good:nth-child(1), .search_catalog_wrap .catalog-grid .one_good:nth-child(2) {border-top:1px solid var(--border-color)}.search_catalog_wrap .clickpath{padding-top:0;margin-bottom:0}.search_catalog_wrap .clickpath{grid-column: 1/3;display:flex;flex-wrap:wrap}.search_catalog_wrap .clickpath .centre{padding:20px 0 0 0}.search_title{grid-column: 1/3;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:15px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid var(--border-color)}.search_header-title{font-size:24px;line-height:30px;margin-right:10px}.search_header-title a{text-decoration:none}.search_counter{font-size:16px;line-height:20px}.filter_section .all_filters{font-size:18px;line-height:22px;font-weight:700;text-decoration:none;color:var(--link_color)}.filter_section .all_filters b{color:var(--text-saturated);font-weight:400}.filter_section .subfilter{font-size:18px;line-height:22px;text-decoration:none}.filter_section .subfilter:hover{color:var(--link_color-active)}.contacts_list{padding-bottom:70px}.contacts_list .centre{display:flex;flex-direction:column}.contacts_list article header h1{text-align:center}.contacts_title{display:inline-block;width:100%;text-align:center}.contacts_list .title{border-bottom:1px solid #e1e1e1;padding:0 0 12px}.city_list{display:flex;flex-wrap:wrap;margin-bottom:15px}.city_list a{font-weight:700;font-size:18px;line-height:22px;text-decoration:none;background-color:var(--btn-bg);border:2px solid var(--btn-border);border-radius:var(--border-radius);color:var(--text-contrast);padding:10px 25px 11px;display:block;white-space:nowrap;margin:0 20px 15px 0;box-shadow:0 15px 25px 0 rgba(54,202,95,.50);transition:.3s}.city_list a:hover{color:#fff;background-color:var(--btn-bg-hover);border:2px solid var(--btn-border-hover);box-shadow:0 15px 35px 0 rgba(54,202,95,.60)}.city_list a.active{color:#fff;background-color:var(--btn-bg-hover);border:2px solid var(--btn-border-hover)}.map_wrap{display:flex;flex-direction:column;margin-bottom:35px}.map_inner{width:100%;display:flex;flex-direction:column}.map_header{display:none}.map_block{height:400px}.map_block>*{width:100%;height:100%}.map_wrap.map_text{padding-top:35px;border-top:1px solid var(--border-color)}.map_wrap aside{margin-bottom:20px;overflow:hidden}.map_title{display:inline-block;font-size:24px;line-height:28px;font-weight:800;margin-bottom:16px}.map_wrap dl{font-size:16px;line-height:20px;margin-bottom:30px}.map_wrap dt{font-weight:700;margin-bottom:6px}.map_wrap dt,.map_wrap dd{position:relative}.map_wrap dd{display:flex;align-items:center;margin-bottom:6px}.map_wrap dd .icon{margin-right:5px}.map_wrap dd+dt{margin-top:25px}.cons_title{float:left;width:100%;border-bottom:1px solid #bcbdbc;padding:0 0 8px;margin:0 0 20px;font-size:26px;line-height:1.2;color:#3e3e3e}.cons_cat_row{display:flex;flex-direction:column;margin-right:0;margin-left:0;margin-bottom:30px;width:100%}.cons_cat_col{max-width:100%;padding:0;margin:0 0 30px;text-decoration:none;color:#5388b9;display:flex;flex-direction:column;transition:color .3s}.cons_cat_col:hover{color:#ff7d00}.cons_cat_col:hover .cons_cat_title,.cons_cat_col:hover .cons_cat_img_wrap{border-color:#ff7d00}.cons_cat_title{font-size:16px;line-height:1.2;padding:0 0 8px;margin:0 0 15px;text-align:center;display:block;flex:1 1 auto;border-bottom:1px solid #5388b9;transition:border-color .3s}.cons_cat_img_wrap{border:1px solid #5388b9;display:flex;align-items:center;justify-content:center;height:auto;padding:10px;margin-top:auto;transition:border-color .3s}.cons_cat_img{max-width:100%;max-height:100%}.image-map-two_sided,.image-map-one_sided{width:100%;max-width:550px;margin:0 auto;float:none;clear:both;position:relative}.image-map-two_sided svg,.image-map-one_sided svg{cursor:pointer}.cons_title_sm{font-size:20px;line-height:1.2;color:#818182;margin:0 0 30px}.cons_grid{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid #bcbdbc;margin-bottom:60px;padding:0}.cons_grid_item{text-decoration:none;text-align:center;padding:10px;margin:20px 0;color:#3e77aa;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;transition:color .3s}.cons_grid_item:before,.cons_grid_item:after{content:'';position:absolute;right:0;left:0;top:-20px}.cons_grid_item:before{background-color:#bcbdbc;width:100%;height:1px}.cons_grid_item:after{border-right:1px solid #bcbdbc;bottom:0;top:0}.cons_grid_item:hover{color:#ff7d00}.cons_grid_img{max-width:100%;max-height:276px;object-fit:contain;margin:auto 0}.cons_grid_caption{font-size:16px;width:100%;display:block;margin:10px 0 0 0}.cons_modal{position:absolute;right:15px;left:15px;top:50px;margin:0 auto;max-width:850px;background-color:#f5f5f5;padding:20px;border-radius:5px;z-index:200}.cons_modal .dropdown_alt ul{overflow:auto}.cons_modal_title{border-bottom:1px solid #e1e1e1;padding:0 0 37px;margin:0 0 35px;font-size:22px;line-height:1.2;color:#555}.cons_modal_close{position:absolute;right:20px;top:24px;width:25px;height:25px;background-color:transparent;border:none;padding:0;transition:.3s;cursor:pointer}.cons_modal_close:hover{opacity:.7}.cons_modal_close::before,.cons_modal_close::after{content:"";width:25px;height:2px;background-color:#282828;position:absolute;top:50%;left:50%;transition:.3s}.cons_modal_close::before{transform:translate(-50%,-50%) rotate(-45deg)}.cons_modal_close::after{transform:translate(-50%,-50%) rotate(45deg)}.cons_modal_close:hover{color:#ff7d00}.cons_modal_row{display:block}.cons_modal_col:nth-child(1) {text-align:center;max-width:100%;flex:1 1 278px;margin:0 0 30px}.cons_modal_col:nth-child(2) {flex:1 0 465px}.cons_modal_col:nth-child(1) img {max-width:100%}.cons_modal_field{margin:0 0 27px}.cons_modal_field label{display:block;margin:0 0 14px;font-size:16px;line-height:1;color:#504f4f;white-space:nowrap}.cons_modal_field_row{display:flex;flex-direction:column}.cons_modal_field_col{width:100%;margin:0 0 27px 0}.cons_modal_table{border-bottom:1px solid #e1e1e1;padding:12px 0 0 0}.cons_modal_table_row{display:flex;flex-wrap:wrap}.cons_modal_table_col{flex:1 1 100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 0 20px;text-align:center}.cons_modal_table_tit{font-size:16px;line-height:1;margin:0 20px 0 0;color:#504f4f}.amount_box{display:flex}.cons_modal_table_price{font-size:18px;font-weight:700;line-height:40px;color:#504f4f}.cons_modal_bottom{display:flex;justify-content:space-between;flex-direction:column;padding:34px 0 0 0}.cons_modal_total{background-color:#fdeaa9;margin-bottom:20px;width:100%;height:40px;line-height:40px;font-size:20px;color:#504f4f;padding:0 23px;display:flex;justify-content:space-between}.cons_modal_btn{background-color:#73c86d;height:40px;border-radius:3px;color:#fff;border:none;padding:0;display:flex;align-items:center;justify-content:center;font-size:20px;transition:.3s;cursor:pointer}.cons_modal_btn:hover{background-color:#5ead5a}.amount_box_less,.amount_box_more{background-color:transparent;border:none;padding:0;width:25px;height:40px;color:#d0d0d0;transition:color .3s;position:relative;cursor:pointer}.amount_box_less::after,.amount_box_more::after,.amount_box_more::before{content:"";width:15px;height:1px;background-color:gray;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.amount_box_more::before{transform:translate(-50%,-50%) rotate(-90deg)}.amount_box_less{margin:0 7px 0 0}.amount_box_more{margin:0 0 0 7px;transform:rotate(180deg)}.amount_box .amount_inp{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;width:40px;height:40px;padding:0;margin:0 auto;float:none;font-size:18px;font-weight:700}#error_box .subtitle_popup{text-align:center}.autocomplete-suggestions{background-color:#fff;border:1px solid #d7d7d7;border-radius:3px;cursor:pointer;margin-top:-1px;overflow:auto}.autocomplete-suggestion.autocomplete-selected,.autocomplete-suggestion:hover{background-color:var(--main-color);color:#fff}.autocomplete-suggestion{font-size:16px;line-height:22px;padding:10px 20px;background-color:#f7f7f7;color:#504f4f;-webkit-transition:.3s;transition:.3s}.order_form_group_field+.order_form_group_field{margin:0 0 0 11px}.order_form_group_field{width:73px}.order_form_group_field input{padding:0 10px}.order_form_group_field:nth-child(1) {width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.order_form_group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0 0 0}.order_form_group label{font-size:13px;line-height:1}.ask_price_form_open{font-size:18px;border-radius:3px;color:#fff;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;transition:background-color .3s;background-color:#ff7d00;padding:14px 18px 15px}.ask_price_form_open:hover{background-color:#ee7806}.calculator_top{font-size:14px;line-height:18px;display:flex;align-items:center;justify-content:center;margin:15px 0}.order_form_field .dropdown_short{margin:0 10px}.order_calc_total{margin-left:10px}.ruler .noUi-pips{display:flex;justify-content:space-between;padding:15px 0 0 0}.ruler .noUi-base{background-color:#ff7d00;margin:-16px 0 0 0;width:calc(100% - 20px);height:3px}.ruler .noUi-base:after{width:20px;right:-20px}.ruler .noUi-origin{background-color:#d1d1d1;height:3px;right:0}.ruler .noUi-handle{top:-11px}.ruler{border-top:3px solid #d9d9d9;background:url(https://spalsadz.org.ua/images/ruler.gif.pagespeed.ce.jOjVpbfSnJ.gif) repeat-x 0 0;padding:13px 0 0 0;position:relative}.ruler ul{width:100%;float:none;display:flex;justify-content:space-between}.ruler_drag{position:absolute;top:-3px;width:40%;height:3px;background-color:#ff7d00}.ruler_drag i{display:block;width:24px;height:24px;background:url(https://spalsadz.org.ua/images/spritesheet.png.pagespeed.ce.rNGkTD66vY.png) no-repeat -14px -496px;position:absolute;right:0;top:-10px;cursor:pointer}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000!important;background-color:rgba(0,0,0,.4)!important}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:#fff!important;background-color:rgba(255,255,255,.75)!important}@media (max-width:480px){.products_slider-list:not(.slick-initialized) .one_good {width:50%}}.main_header{box-shadow:0 4px 25px 0 rgba(0,0,0,.15);margin-bottom:35px}.main_header .centre{display:flex;align-items:center;height:52px}.main_header-nav{display:none}.header_logo{display:block;width:120px;height:auto}.header_logo img{display:block;width:100%;height:auto}.header_languages{display:none}.main_header .to_cart.btn{display:none}.mob_menu-btn{font-size:0;display:flex;justify-content:center;align-items:center;margin-left:auto;width:30px;height:30px;position:relative}.mob_menu-btn::before,.mob_menu-btn::after{content:"";width:22px;height:2px;position:absolute;top:50%;left:50%;background-color:#000}.mob_menu-btn::before{transform:translate(-50%,calc(-50% - 7px))}.mob_menu-btn::after{transform: translate(-50%, calc(-50% + 7px))}.mob_menu-btn i{display:block;width:22px;height:2px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile_menu{position:fixed;top:0;left:-350px;padding-top:52px;padding-bottom:20px;width:300px;height:100%;background-color:var(--site-bg-color);z-index:13;overflow-y:auto;box-shadow:0 4px 30px 0 rgba(0,0,0,.25);transition:.3s}.mobile_menu.active{left:0}.close-mobile_menu{font-size:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;position:fixed;top:0;left:-50px;background-color:var(--site-bg-color);z-index:12;transition:.3s}.mobile_menu.active+.close-mobile_menu{left:300px}.close-mobile_menu .icon{width:30px;height:30px;fill:#bfbfbf}.mobile_menu .header_logo{left:15px;top:14px;position:absolute}.mobile_menu-nav{margin-bottom:18px}.mobile_menu-nav li{border-bottom:1px solid var(--border-color)}.mobile_menu-nav li:nth-child(1) {border-top:1px solid var(--border-color)}.mobile_menu-nav a{font-weight:700;text-decoration:none;color:var(--text-color);font-size:18px;line-height:1.2;display:block;padding:7px 15px}.mobile_menu-lang{display:flex;padding:0 15px}.mobile_menu-lang a{text-decoration:none;color:var(--text-color);font-size:16px;line-height:1.2;text-transform:uppercase;font-weight:800;display:block;padding:5px 12px;background-color:#e4e7e6;transition:.3s}.mobile_menu-lang a.active{color:var(--text-contrast);background-color:var(--main-color)}.products_list{padding-bottom:35px}.product_item-bg{display:none}.products_list .centre{display:flex;flex-direction:column}.products_list .product_item+.product_item{margin-top:24px}.product_item{display:flex;flex-direction:column}.product_item-image{margin:0 auto 25px auto;width:100%;max-width:568px;position:relative;padding-bottom:107.925%}.product_item-picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.product_item-picture>img{display:block;width:100%;height:100%;object-fit:contain}.preference{font-size:2.5vw;font-weight:700;text-transform:uppercase;text-align:center;display:flex;flex-direction:column;padding:18px 8px 8px 8px;position:absolute;border:1px solid transparent;border-radius:6px;background-color:var(--site-bg-color)}.preference_icon{width:24px;height:24px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);border:1px solid transparent;border-radius:50%;overflow:hidden}.preference_info{display:none}.preference:nth-child(1) {top:116px;left:6px;border-color:#313747}.preference:nth-child(1) .preference_icon {border-color:#313747;background-color:#313747}.preference:nth-child(2) {top:90px;right:2px;border-color:#c45fed}.preference:nth-child(2) .preference_icon {border-color:#c45fed;background-color:#c45fed}.preference:nth-child(3) {bottom:52px;left:16px;border-color:#ffc804}.preference:nth-child(3) .preference_icon {border-color:#ffc804;background-color:#ffc804}.preference:nth-child(4) {bottom:25px;right:14px;border-color:#36ca5f}.preference:nth-child(4) .preference_icon {border-color:#36ca5f;background-color:#36ca5f}.product_item>.col-2{display:flex;flex-direction:column}.product_item-title{text-align:center;text-transform:uppercase;font-size:36px;line-height:1;font-weight:800;margin-bottom:24px}.product_item-text{text-align:left;font-size:14px;line-height:1.2;margin-bottom:14px}.product_item-bottom{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.product_item-bottom>.col-1{margin-bottom:20px}.product_item-bottom .old_price{text-transform:uppercase;font-size:20px;line-height:1.2;color:var(--global-black-60);margin-right:4px}.product_price{text-transform:uppercase;font-size:40px;line-height:1.2;font-weight:800;color:var(--danger)}.set_wrap{display:flex;flex-direction:column;align-items:flex-start;margin-left:26px;margin-bottom:20px}.set_item{padding:4px 10px;text-decoration:none;font-size:14px;color:var(--text-color);border:1px solid var(--main-color);border-radius:var(--border-radius);transition:.3s}.set_item:hover{border-color:var(--btn-border-hover);color:var(--text-contrast);background-color:var(--btn-bg-hover)}.set_item+.set_item{margin-top:6px}.product_item-bottom>.col-2{width:100%}.product_item-bottom>.col-2 .btn{width:100%}.benefits{margin-bottom:35px;position:relative}.benefits::before{content:"";width:100%;height: calc(50% + 35px);background:#f9f9f9;position:absolute;bottom:-35px;left:0;z-index:-1}.benefits_list{display:flex;flex-wrap:wrap;background-color:var(--site-bg-color);box-shadow:0 40px 88px 0 rgba(0,0,0,.10) , 0 160px 160px 0 rgba(0,0,0,.09) , 0 359px 215px 0 rgba(0,0,0,.05) , 0 638px 255px 0 rgba(0,0,0,.01) , 0 997px 279px 0 rgba(0,0,0,.00);border-radius:12px;border:5px solid #f9f9f9}.benefits_item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;width:100%;position:relative}.benefits_item+.benefits_item::before{content:"";width:40px;height:1px;background-color:var(--border-color);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.benefits_item span{text-align:center;color:var(--main-color);font-size:50px;font-weight:800}.benefits_item b{font-size:18px;font-weight:400;text-align:center;color:#5c5c5c}.should_use{position:relative;padding-bottom:40px}.should_use::before{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background-color:#f9f9f9;z-index:-2}.should_use-bg{display:none}.should_use-list{display:flex;flex-direction:column}.should_use-title{text-transform:uppercase;text-align:center;font-size:30px;line-height:1.2;font-weight:800;display:block;margin-bottom:24px}.should_use-item{display:flex;flex-direction:column;margin-bottom:24px}.should_use-img{display:block;padding-bottom:64.13%;position:relative;margin-bottom:36px}.should_use-img picture{width:100%;height:100%;position:absolute;top:0;left:0}.should_use-img img{display:block;width:100%;height:100%;object-fit:cover;border:4px solid #fff;border-radius:20px;box-shadow:0 40px 88px 0 rgba(0,0,0,.10)}.should_use-img .success_icon{display:flex;justify-content:center;align-items:center;width:42px;height:42px;background-color:#fff;border-radius:50%;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.should_use-img .success_icon .icon{width:18px;height:18px}.should_use-name{text-align:center;font-size:18px;font-weight:700}.guarantee_quality{padding-bottom:80px;position:relative}.guarantee_quality::before{content:"";width:100%;height:50%;background:#f9f9f9;position:absolute;top:0;left:0;z-index:-1}.guarantee_quality .centre{color:var(--text-contrast);background-color:var(--site-bg-contrast-color);display:flex;flex-direction:column;align-items:center;max-width:1320px;width:calc(100% - 30px);position:relative;padding-top:35px;padding-bottom:270px;border-radius:20px}.guarantee_quality-title{text-align:center;font-weight:800;display:block;margin-bottom:20px}.guarantee_quality-title b{font-weight:800;color:var(--main-color)}.guarantee_quality-text{font-size:14px;text-align:left;margin-bottom:20px}.guarantee_quality .centre .btn{width:100%}.mobile_sparks{display:block;width:100%;height:auto;position:absolute;bottom:0;left:0}.mobile_sparks img{display:block;width:100%;height:auto;object-fit:contain}.mobile_product{position:absolute;left:50%;width:345px;height:311px;transform:translateX(-50%);bottom:-60px}.mobile_product img{display:block;width:100%;height:auto;object-fit:contain}.guarantee_bg{display:none}.how_it_works{padding-bottom:35px;position:relative}.how_it_works-bg{display:none}.main_title{text-align:center;font-size:30px;font-weight:800;text-transform:uppercase;display:block;margin-bottom:30px}.how_it_works-list{display:flex;flex-direction:column}.step_item{background-color:#fff;padding:30px;display:flex;flex-direction:column;box-shadow:0 4px 30px 0 rgba(0,0,0,.25);border-radius:12px}.step_item+.step_item{margin-top:24px}.step_item-image{display:flex;align-items:center;justify-content:center;margin-bottom:24px;height:230px;width:100%}.step_item-image img{display:block;height:100%;width:auto;max-width:100%}.step_item-title{font-size:20px;text-align:center;font-weight:800;text-transform:uppercase;margin-bottom:16px}.step_item-text{font-size:16px;text-align:center}.product_composition{padding:34px 0 32px 0;margin-bottom:36px;background-color:#f9f9f9}.product_composition .centre>.col-1{display:flex;flex-direction:column;margin-bottom:10px}.product_composition .main_title{display:flex;align-items:center;justify-content:center}.product_composition .main_title .icon{margin-right:6px;width:36px;height:36px;fill:var(--main-color)}.product_composition-text{display:block;font-size:16px;text-align:left}.product_composition .centre>.col-2{display:flex;justify-content:center;align-items:center}.product_composition .centre>.col-2 img{display:block;max-width:100%;height:auto}.text_404{display:flex;flex-direction:column;align-items:center;padding-bottom:80px}.text_404_num{text-align:center;font-size:200px;font-weight:800;line-height:1.2;color:var(--sub_main-color);margin-bottom:10px;-webkit-text-stroke:6px #000;text-stroke:6px #000}.text_404_title{text-align:center;font-size:20px;font-weight:800;text-transform:uppercase;margin-bottom:6px}.to_main-page{font-weight:700;text-transform:uppercase;font-size:20px;color:var(--main-color);transition:.3s}.to_main-page:hover{color:var(--text-color)}.contacts{padding-bottom:72px}.contacts .title{font-weight:400;width:100%;padding-bottom:12px;border-bottom:1px solid var(--border-color)}.shop{display:flex;flex-direction:column;margin:0 0 30px;padding:0 0 30px 0;border-bottom:1px solid var(--border-color)}.map_main+.shop{margin-top:50px}.shop_col{display:flex;flex-direction:column}.map_desc{display:flex;flex-direction:column;margin-bottom:24px}.map_desc_title{font-size:24px;line-height:1.2;color:var(--text-color);margin:0 0 17px}.map_desc dt,.map_desc dd{font-size:16px;line-height:1.4;padding:0 0 0 29px}.map_desc dt{position:relative;font-weight:700}.map_desc dt .icon{fill:var(--sub_main-color);display:block;width:16px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.map_desc dd+dt{margin-top:26px}.map_phone{padding:0 0 0 22px;position:relative}.map_phone .icon{width:16px;height:16px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.ask_question_title{text-align:center;margin:0 0 45px;font-size:22px;line-height:1.2;color:var(--text-color)}.contacts .form_content{margin:0;padding:0;width:100%;border-radius:0;border:none}.contacts .long_div{flex-direction:column;padding-left:40px;position:relative}.contacts .long_div label{font-size:16px;margin-bottom:4px;display:block}.contacts .long_div input{height:42px}.contacts .long_div textarea{height:84px}.contacts .long_div .icon{width:26px;height:26px;fill:var(--sub_main-color);position:absolute;top:32px;left:5px}.contacts .form_content .btn{margin:0 auto;width:auto}.map_main{margin:0 0 32px;width:100%}.map_head{font-size:18px;font-weight:700;line-height:1.2;background-color:var(--site-bg-contrast-color);color:var(--text-contrast);display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1;padding:10px 23px}