@media (min-width:480px){.popup{top:50%;bottom:auto;transform:translate(-50%,-50%);width:calc(100% - 32px);border-radius:var(--border-radius)}.header_cart{top:50%;bottom:auto;transform:translate(-50%,-50%);width:calc(100% - 32px);border-radius:var(--border-radius)}.oi_row.results{margin:8px 0 0 90px}.one_cat{width:calc(33.33% - 8px)}.cat_title{font-size:16px}.catalog_filters{left:-338px;width:338px}.control_products{justify-content:flex-start}.btn.open_menu-filter{width:auto;margin-top:4px;margin-bottom:4px;padding-left:20px;padding-right:20px}.chatalog_tempates{order:0;margin:4px 0 4px auto}.control_products .dropdown{flex:0 1 auto;width:220px}.control_products .dropdown{max-width:unset;margin-top:4px;margin-bottom:4px}.control_products .dropdown.catalog_per_page{order:0;margin:4px 0 4px 10px}.select_color LI{flex: 0 0 calc((100% / 5) - 8px)}.comment_photo .together{display:flex;margin:0;align-items:center}.comment_photo .header{margin:0 16px 0 0}.comment_photo.video .header{margin:0 0 16px 0}.comment_photo .for_but{flex-shrink:0}.comment_popup .product_raiting{margin-bottom:20px}.stars_labels Label{font-size:14px}.success_order .long_div{justify-content:space-between;flex-direction:row}.success_order .long_div A.btn{width:auto;margin:0 8px 0 0}.success_order .long_div A.btn:last-child{margin:0 0 0 8px}}@media (min-width:640px){.popup_close{top:10px;right:10px}.popup_close::before,.popup_close::after{width:22px}.comment_popup .product_raiting{padding:20px 0}.reviews_raiting.product_raiting .icon{width:34px;height:34px}.main_header{padding:15px 0;margin-bottom:15px}body.is_main-page .main_header{margin-bottom:30px}.main_slider{width:calc(100% + (var(--gap-desktop) + var(--gap-mobile)));margin:0 0 0 var(--gap-offset-desktop)}.main_slider_item{margin:0 0 0 var(--gap-desktop)}.main_slider:not(.slick-initialized) {width:calc(100% + var(--gap-desktop))}.main_slider:not(.slick-initialized) .main_slider_item {flex:0 0 calc((100% / var(--items-mob, 1)) - var(--gap-desktop));max-width:calc((100% / var(--items-mob, 1)) - var(--gap-desktop))}.main_slider_container[data-items]:not([data-items-mob="1"]) .slick-dots {padding-left:24px}.profile_cart Form{flex-direction:row;align-items:center}.cart_file{width:100%}.cart_file_btn{width:max-content;flex-shrink:0}.category_list .one_cat{flex: 0 0 calc((100% / 3) - (32px / 3));width: calc((100% / 3) - (32px / 3))}.one_cat:nth-child(2n + 1) {margin-right:0}.one_cat:nth-child(3n + 1),
    .one_cat:nth-child(3n + 2)  {margin-right:16px}.row_list .category_list{margin:0 0 0 -16px}.row_list .one_cat{margin:0 0 16px 16px;width:calc(50% - 16px)}.search_pic_no_found Img{width:30%}.catalog_list.search .nothing_found .search_title_results{margin:8px 0 24px 0}.zoom_slider .slick-arrow{width:40px;height:40px;border-radius:var(--border-radius);left:0}.zoom_slider .slick-arrow.slick-next{right:1px;border-radius:var(--border-radius)}.zoom_slider .slick-arrow::before,.zoom_slider .slick-arrow::after{right:12px}.full_screen .zoom_big{margin:16px 0 32px 0;width:100%}.zoom_slider.zoom-full_screen .popup_close{top:16px;right:16px}.zoom_slider.zoom-full_screen .slick-arrow{left:16px}.zoom_slider.zoom-full_screen .slick-arrow.slick-next{right:16px;left:auto}.short_chars{padding:16px}.select_color{padding:0 8px}.product_price{padding:16px}.product_btns .btn{width:calc(50% - 8px);margin:0 8px 0 0}.product_info .product_btns .btn:last-child{margin:0 0 0 8px}.no_credit .product_btns .btn:last-child{margin:0}.order_call_but{flex-direction:row;justify-content:flex-start}.is_one_click.order_call_but{justify-content:center}.order_call_but A.btn{width:calc(50% - 16px);margin:0 8px 0 0}.order_call_but A.btn:last-child{margin:0 0 0 8px}.discount_box{padding:16px}.db_status,.db_photo{margin:0 16px 0 0}.discount_box.has_arrow::before,.discount_box.has_arrow::after{right:16px}.main_reviews .main_title Span{display:inline-flex}.sticky_header.product_price{padding:8px 16px}.sticky_header .mini_product_photo{display:flex;margin:0 16px 0 0}.sticky_header .mpp_box{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sticky_header .mpp_box Img{max-width:100%;max-height:100%}.sticky_header .mpp_title{display:none}.added_goods{padding-top:20px;margin-bottom:20px}.ag_photo{margin-bottom:0}.cart_window .title_wrap{margin-bottom:10px}.product_body{flex-direction:row;justify-content:space-between;align-items:center}.added_goods_ignore .product_body{flex-direction:row}.added_goods_ignore .price_box{flex-direction:column}.added_goods_ignore .it_title{margin:0 0 8px 0}.item_text{margin:0;width:60%}.added_goods_ignore .item_text{width:70%}.bottom_wrap{margin-top:0;width:40%}.counter_panel{position:relative;bottom:auto;left:auto}.added_goods_ignore .bottom_wrap{width:30%}.cart_kit .added_goods_ignore{padding:8px 0 8px 38px;width:100%}.cart_kit .added_goods_ignore::before,.cart_kit .added_goods_ignore::after{left:16px;top:50%;transform:translate(-50%,-50%) rotate(0deg)}.cart_kit .added_goods_ignore::after{transform:translate(-50%,-50%) rotate(90deg)}.kit_sum{justify-content:flex-end}.kit_sum .together{flex-direction:column;display:flex;align-items:flex-end}A.delete_product{top:6px}.cart_btn-wrap{flex-direction:row-reverse;margin:30px 0 0 0;padding-top:0;justify-content:space-between;align-items:center}.cart_btn-wrap A.btn{width:max-content;padding-left:30px;padding-right:30px;margin:0}.cart_btn-wrap A.btn.continue_shopping{height:38px}.all_sum{font-size:20px}.all_sum Span,.all_sum Small{font-size:24px}.all_sum{margin-top:30px}.checkout_header .logo_wrap{margin:0}.if_registred.active{flex-direction:row;flex-wrap:wrap}.if_registred.active .together{width:calc(50% - 16px);margin:0 0 0 16px}.if_registred.active .together:first-child{margin:0 16px 0 0}.checkout .item_text{margin:0 32px 0 0}.checkout .added_goods.added_goods_ignore{padding:8px 0 8px 38px;width:100%}.checkout .added_goods_ignore .price_box.one_item{flex-direction:row}.checkout .added_goods_ignore .item_text{width:calc(60% - 26px)}.checkout .added_goods_ignore .bottom_wrap{width:40%}.total_bottom.small{margin:0;max-width:156px}.total_bottom.error{margin:0;max-width:226px;text-align:left}.order_show .together{display:flex;justify-content:space-between}.one_good{width:33.33%;padding:8px}.for_comare_title{flex-direction:row;margin:16px 0;padding:0;align-items:center}.comare_title{font-size:20px;margin:0 0 0 24px}.blog_details .read_also .blog_info{margin:16px 0 0 -16px;padding:16px 16px 0 16px;width: calc(100% + 32px)}.category_comments .one_good{width:50%}.page_up{bottom:67px;right:16px}.all_stores{margin:-16px 0 0 -16px}.map_address{width:calc(50% - 16px);margin:16px 0 0 16px}.one_credit .together{flex-direction:row;justify-content:space-between}.oc_bank_parts{margin:0 16px 0 0}.oc_bank_issue{width:auto}.sum_for_month{margin:0 16px 0 0}.product_grid LI:nth-child(3) {display:block}.blog_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){Article Img{min-width:auto;margin:0 16px 8px 0;float:left}Article .one_good Img{max-width:100%!important}Article .image-style-side{min-width:auto;max-width:50%;margin:0 0 8px 16px;float:right}Article Figure.table{width:100%;margin:0 0 16px 0;max-width:100%}Article Figure.table.left,Article Figure.table.right{min-width:auto;margin:0 16px 8px;max-width:70%;float:left}Article Figure.table.right{float:right}.btn_header.scale,.btn_header.heart,.btn_header.user{display:flex;margin:0 0 0 16px}.main_slider_container{--current-items:min(var(--items,1),3)}.main_slider:not(.slick-initialized) .main_slider_item {flex:0 0 calc((100% / var(--current-items, 1)) - var(--gap-desktop));max-width:calc((100% / var(--current-items, 1)) - var(--gap-desktop))}.main_slider:not(.slick-initialized) .main_slider_item:nth-child(n+3) {display:flex}.main_slider:not(.slick-initialized) .main_slider_item:nth-child(n+6) {display:none}.main_slider_container[data-items]:not([data-items-mob="1"]) .slick-dots {justify-content:center;padding-left:8px}.main_slider_container[data-items]:not([data-items="1"]) .slick-dots {justify-content:flex-start;padding-left:24px}.nav_and_contacts{width:100%}.footer_menu-titile{cursor:pointer}.main_footer LI A,.footer_phones A{transition:.3s;color:var(--base-color-5)}.login_or_reg{flex-direction:row;align-items:flex-start;justify-content:center}.lor_col{padding:0 32px 0 0}.lor_col.signup{padding:0 0 0 32px}.lor_col.signup::before{width:2px;height:100%}.lor_line{top:50%;transform:translate(-50%,0);left:0;padding:16px 8px}.ec_tit{font-size:28px;line-height:36px}.header_cart,.comment_popup.popup{padding:40px 50px}.comment_popup.popup{padding-bottom:0}.cart_window .scroll_shadow,.comment_popup .scroll_shadow{width: calc(100% + 100px);margin-left:-50px}.comment_popup .scroll_box{width: calc(100% + 100px);margin-left:-50px;padding:0 50px}.cart_box{width: calc(100% + 100px);margin:0 0 0 -50px;padding:0 50px}.comment_popup .long_div.send_btn{padding-top:10px}.all_items,.all_sums{width:100%}.all_sums{padding-bottom:20px}.ag_photo{width:120px}.added_goods .it_title A.item_link{font-size:16px}A.delete_product{opacity:0;visibility:hidden;transition:.3s}.kit_sum{min-width:20%}.product_body .bottom_wrap .price_box .total_sum{font-size:28px}.product_body .bottom_wrap .price_box .total_sum Small{font-size:20px}.cheaper .cheaper_prise .total_sum{font-size:28px}.cheaper .cheaper_prise .total_sum small{font-size:20px}.checkout_together{display:flex;flex-direction:row}.checkout_form{flex:0 0 calc(68.611% - 30px);width:calc(68.611% - 30px);margin:0}.order-step_wrap:last-child{margin:0 0 32px 0}.checkout .product_body{flex-direction:column;align-items:flex-start}.checkout .item_text{margin:0 0 8px 0;width:100%}.checkout .bottom_wrap,.checkout .added_goods_ignore .item_text,.checkout .added_goods_ignore .bottom_wrap{width:100%}.checkout_total{flex:0 0 31.389%;width:31.389%;flex-shrink:0;margin:0 0 0 16px}.ct_main,.promocode{padding:20px 30px}.promocode .top .title{font-size:20px}.checkout .ct_main .title_wrap{margin-bottom:12px}.checkout .ct_main .title_wrap .main_title{font-size:24px;line-height:1.2;margin-bottom:0}.cbp_row{font-size:14px}.cbp_row.total{padding:18px 0 0 0;margin:16px 0 0 0}.promocode .top A.btn.small{font-size:14px;min-height:32px;padding-left:30px;padding-right:30px}.ct_together{position:sticky;top:80px}.promocode .code_input{flex-direction:column}.code_input Input{width:100%;margin:0 0 16px 0}.code_input A{width:100%}.success_box{flex-direction:row}.success_order{width:100%;margin:0}.checkout_contacts{max-width:520px;width:40%;flex-shrink:0;margin:0 0 0 16px}.profile{display:flex;flex-direction:row}.profile_menu{display:flex;max-width:300px;width:30%;flex-shrink:0;margin:0 16px 32px 0}.control_products .dropdown UL li.tit{display:none}.control_products .dropdown.dropdown-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.control_products .dropdown UL{padding:0;position:absolute;transform:none;width: calc(100% + 2px);top:32px;bottom:auto;right:-1px;left:-1px;background:var(--white);border:1px solid var(--border-color);border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:0 10px 10px rgba(0,0,0,.3)}.control_products .dropdown UL li{border-top:1px solid var(--border-color)}.control_products .dropdown UL li:nth-child(2) {border-top:none}.control_products .dropdown.dropdown-open ul{border-color:var(--sub-color)}.control_products .dropdown.dropdown-open ul a{padding:8px}.control_products .dropdown.dropdown-open ul a::before,.control_products .dropdown.dropdown-open ul a::after{display:none}.catalog_list.search .title_wrap.nothing_found .main_title{flex-direction:row;flex-wrap:nowrap;margin:64px auto}.search_pic_no_found{width:240px}.search_pic_no_found Img{width:100%;margin:0}.catalog_list.search .nothing_found .together{align-items:flex-start;text-align:left;padding:0 0 0 16px}.nothing_found .search_title_results{font-size:16px;line-height:1.5}.catalog_list.search .nothing_found .long_div{justify-content:flex-start}.catalog_list.search .nothing_found .long_div A.btn{margin:0 24px 0 0}.products_mini .product_grid LI:nth-child(4) {display:block}.products_mini .product_grid .one_good,.products_mini .product_inner .one_good{width:25%}.list_info .category_list{margin:0 0 0 -16px}.list_info .one_cat{margin:0 0 16px 16px;width:calc(50% - 16px)}.list_overflow{display:flex;flex-direction:column;overflow:auto}.list_top-title{font-size:12px;display:flex;align-items:center;margin-bottom:10px;min-width:768px}.list_top-title div{padding:7px 6px}.list_top-title div:nth-child(1) {width:14%}.list_top-title div:nth-child(2) {width:calc(44% - 44px)}.list_top-title div:nth-child(3) {width:17%}.list_top-title div:nth-child(4) {width:8%}.list_top-title div:nth-child(5) {width:8%;text-align:center}.list_top-title div:nth-child(6) {width:9%;text-align:end}.product_wrap.catalog_list{margin-bottom:0;min-width:768px}.product_wrap.catalog_list .one_good{padding:0}.product_wrap.catalog_list .og_inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.product_wrap.catalog_list .product_code-desk{font-size:14px;flex:0 0 calc(14% - 46px);display:flex;align-items:center;align-self:stretch;padding:7px 6px}.product_wrap.catalog_list .unavailability.one_good .product_code-desk{opacity:.4}.product_wrap.catalog_list .photo_wrap{grid-column:auto;grid-row:auto;flex:0 0 46px;margin:0 8px 0 0;width:46px;height:48px}.product_wrap.catalog_list .photo_and_name{grid-column:auto;grid-row:auto;flex:0 0 calc(44% - 112px);display:flex;flex-direction:column;justify-content:center;align-self:stretch;padding:7px 6px}.product_wrap.catalog_list .product_code-mob{display:none}.product_wrap.catalog_list .product_name{margin-bottom:0}.product_wrap.catalog_list .product_name Span{font-size:14px;font-weight:400;-webkit-line-clamp:auto;-webkit-box-orient:unset;overflow:unset;text-overflow:unset;display:block;height:auto}.product_wrap.catalog_list .add_in-list{grid-column:auto;grid-row:auto;flex:0 0 68px;display:flex;flex-direction:row;align-items:center;align-self:stretch;padding:7px 6px;margin:0}.product_wrap.catalog_list .add_in-list A,.product_wrap.catalog_list .add_in-list .check_wrap{margin-bottom:0}.product_wrap.catalog_list .product_avaliable{text-align:start;grid-column:auto;grid-row:auto;align-self:stretch;flex:0 0 9%;padding:7px 6px;justify-content:flex-start}.product_wrap.catalog_list .available{text-align:start;margin:0;padding:0}.product_wrap.catalog_list .price_product{grid-column:auto;grid-row:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:end;align-self:stretch;flex:0 0 16%;margin:0;padding:7px 6px}.product_wrap.catalog_list .price_wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:end}.product_wrap.catalog_list .price_wrap{width:100%}.product_wrap.catalog_list .price_product .main_price{font-size:14px;width:50%;padding-left:6px;font-weight:400}.product_wrap.catalog_list .price_product .main_price Small{font-size:14px}.product_wrap.catalog_list .old_price{display:inline-block;order:0;margin-left:0}.product_wrap.catalog_list .product_counter{width:8%;height:26px}.product_wrap.catalog_list .product_counter button{padding:0;height:24px;transition:.3s}.og_inner .product_counter button:hover{background:var(--border-color)}.product_wrap.catalog_list .product_counter input{font-size:14px;width:calc(100% - 32px);height:24px}.product_wrap.catalog_list .price_sum{align-self:stretch;font-size:14px;font-weight:700;text-align:end;display:flex;align-items:center;justify-content:flex-end;width:9%;padding:7px 6px;opacity:0}.product_wrap.catalog_list .price_sum.active{opacity:1}.product_wrap.catalog_list .unavailability.one_good .price_sum{opacity:.4}.product_wrap.catalog_list .price_sum small{font-size:inherit}.product_wrap.catalog_list .buy_wrap{flex:0 0 44px;grid-column:auto;grid-row:auto;padding:7px 6px}.product_wrap.catalog_list .buy_wrap .can_buy .btn{min-width:32px;min-width:32px}.raiting_wrap{margin:0 0 40px 0}.raiting_wrap .product_raiting A{font-size:16px}.details_tabs a{font-size:14px;padding-bottom:12px}.details_code{font-size:16px;color:var(--accent-color-6)}.details_tabs-wrap{width:100%;margin:0 0 20px 0}.details_tabs{padding:0 5px}.details_tabs a::before{width: calc(100% + 10px)}.details_tabs a+a{margin-left:30px}.detail_info{flex-direction:row}.all_left_det{width:50%;padding:0 15px 0 0;margin:0}.ald_for_sticky{width:100%;margin:0;position:sticky;top:80px}.sliders_wrap{width:100%;margin:0 0 15px 0}.big_slider .details_slide .together{padding:0 0 95% 0}.big_slider .slick-arrow::before,.big_slider .slick-arrow::after{right:8px}.product_info{width:50%;padding:0 0 0 16px}.recomended_product-photo{flex:0 0 64px;width:64px;height:64px}.recomended_product:hover{border-color:var(--accent-color-3)}.zoom_slider.zoom-full_screen .zoom_big:not(.slick-initialized) .zoom_slide {padding:32px}.short_chars{margin:-16px 0 16px 0;width:100%}.select_color{padding:0}.product_price{width:100%;margin:0 0 16px 0;border-radius:var(--border-radius)}.show_price{margin:0 16px 16px 0}.product_price .add_in-list{margin:0 0 8px 0}.product_btns .btn{width:100%;margin:0 0 8px 0}.product_info .product_btns .btn:last-child{margin:0}.available{margin-left:-22px;padding-left:22px}.cheaper_slider{width:100%;margin-left:0;margin-right:0}.cheaper_slider.slick-initialized{padding-bottom:40px}.photo_section{grid-template-columns:1fr 1fr}.credits_variants{margin:-16px 0 16px 0;padding:16px 16px 4px 16px;width:100%}.order_call_but{flex-direction:column;align-items:center}.order_call_but A.btn{width:calc(100% - 32px);margin:0 0 8px 0}.order_call_but A.btn:last-child{margin:0}.cheaper_item{padding:20px 15px 30px 15px}.cheaper .together{position:relative;display:flex;padding-bottom:10px}.cheaper .added_goods{width:50%;margin:0;padding:0 32px 0 0}.cheaper .added_goods:last-child{padding:0 0 0 32px}.cheaper .ag_photo{width:100px}.cheaper .it_title .item_link{font-size:16px;margin-bottom:5px}.cheaper .product_body{flex-direction:column;align-items:flex-start}.cheaper .item_text,.cheaper .bottom_wrap{width:100%}.cheaper .price_box{flex-direction:column}.cheaper_plus{position:absolute;height:auto;top:30px;left:50%;transform:translateX(-50%)}.cheaper_prise{flex-direction:row;justify-content:center;padding-top:20px}.cheaper .cheaper_prise .together{flex-direction:column;align-items:flex-end;margin:0 30px 0 0;padding-bottom:0}.cheaper .cheaper_prise .total_sum{margin:0}.cheaper_prise .btn{width:auto;padding-left:30px;padding-right:30px}.cheaper .slick-arrow{top:-46px;right:40px;left:auto;height:32px;transform:translateY(0);border-radius:var(--border-radius);box-shadow:none}.cheaper .slick-arrow.slick-next{right:0;border-radius:var(--border-radius)}.cheaper .slick-arrow.slick-prev{left:auto;right:40px}.main_info_box{flex-direction:row;flex-wrap:wrap}.sorts_info{width:50%;padding:0 16px 0 0}.product_reviews{width:50%;padding:0 0 0 16px}.main_reviews .product_reviews{padding:0;width:100%}.sticky_header.product_price{margin:0}.sticky_header .mini_product_photo{align-items:center}.sticky_header .mpp_box{margin:0 8px 0 0}.sticky_header .together{width:auto;flex-shrink:0}.sticky_header .mpp_title{display:flex;max-height:36px;overflow:hidden}.sticky_header.product_price .add_in-list{margin:0 0 0 8px}.blog_det_img{margin:0 32px 8px 0}.contact_us{flex-direction:row;flex-wrap:wrap}.contact_us .feedback{width:calc(50% - 16px);margin:0 0 0 16px;order:2}.contact_us .footer_contacts{width:50%}.contact_us .footer_phones,.contact_us .messenger_wrap,.contact_us .hours_work{padding:0;width:100%;margin:0 0 16px 0}.contact_us .hours_work{margin:0}.stores .map_address .address{margin:0}.credit_popup{padding:32px 16px 32px 32px}.size_table_popup{padding:32px 16px 32px 32px}.cookies{flex-direction:column;align-items:flex-start}.cook_box{flex-direction:row;margin:0 0 8px 0;width:100%}.cook_text{margin:0 16px 0 0;width:100%;align-content:center}.reject_but{position:relative;bottom:unset;right:unset}.cookies .btn{width:auto}}@media (min-width:992px){Body{font-size:16px}.main_header{display:flex;align-items:center;padding:0;min-height:64px}.main_header .centre{flex-wrap:nowrap}.catalog_btn{text-transform:uppercase;display:flex;font-weight:600;font-size:14px;margin:0 0 0 16px;min-height:34px}.catalog_btn.btn .icon.margin{text-transform:uppercase;font-weight:600;font-size:14px;line-height:1.2;width:16px;height:16px;margin:0 10px 0 0}.menu_header .catalog_menu-wrap{display:none}.menu_header .catalog_btn{display:none}.search_wrap{width:auto;flex:1 1 auto;order:0;margin:0 0 0 16px}.header_phones{flex:0 0 auto;display:flex;align-items:center;margin:0 0 0 26px}.header_phones .icon{fill:var(--accent-color-3);flex:0 0 18px;margin-right:8px;width:18px;height:18px}.header_phones .phones_list{display:flex;flex-direction:column}.header_phones .phones_list a{text-decoration:none;font-size:14px;color:var(--base-color-1)}.header_phones .phones_list a:not(:nth-child(1)) {display:none}.btn_header.user{font-size:14px;margin:0 0 0 16px;height:34px}.btn_header.user .icon{flex:0 0 16px;width:16px;height:16px}.btn_header.shopping_cart{margin-left:16px}Body.body_overflow_cat .main_header{position:sticky;top:0}.lor_col{padding:0 64px 0 0}.lor_col.signup{padding:0 0 0 64px}.main_slider_container{display:flex;margin-bottom:var(--section-margin-desktop)}.main_slider_container.with_menu>UL{width:300px;flex-shrink:0;margin:0 16px 0 0;display:flex;flex-direction:column;position:relative;background:var(--white);padding:8px 8px 7px 8px;border-radius:var(--border-radius);justify-content:space-between}.with_menu .main_slider{width:calc(100% - 300px - var(--margin-lt-rt));margin:0}.main_slider_container.with_menu>UL LI{margin:0 0 1px 0}.menu A.btn_back,.menu LI.mobile,.menu_head{display:none}.menu .next_level{background:none;box-shadow:none}.menu LI A{z-index:10}.menu.menu_1 .ul_2 A.has_arrow::before,.menu.menu_1 .ul_2 A.has_arrow::after,.menu.menu_2 .ul_2 A.has_arrow::before,.menu.menu_2 .ul_2 A.has_arrow::after{display:none}.menu.menu_1 .one_col,.menu.menu_2 .one_col{display:flex;width:33.33%}.main_header.menu_2,.main_header.menu_3{min-height:111px;padding:16px 0 0 0}.main_header.menu_2::after,.main_header.menu_3::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:42px;background:var(--main-color-light)}.main_header.menu_2 A.catalog_btn,.main_header.menu_3 A.catalog_btn{display:none}.menu.menu_0{position:absolute;top:auto;left:auto;width:auto;background:transparent;z-index:12}.menu.menu_0 UL,.menu.menu_0 .next_level .ul_3{width:305px;overflow:hidden;position:fixed;top:86px;left:10px;height:calc(100vh - 172px);background:var(--white);border:none;min-height:320px;display:flex;flex-direction:column;border-radius:var(--border-radius);overflow-y:auto;transition:.3s}.menu.menu_0 .next_level .ul_2{left:307px;visibility:hidden;opacity:0}.menu.menu_0 .ul_2 .next_level .ul_3{left:604px;visibility:hidden;opacity:0}.menu.menu_0 .ul_2 .has_arrow.active+.next_level .ul_3,.menu.menu_0 .ul_2 .has_arrow+.next_level.active .ul_3{visibility:visible;opacity:1}.menu.menu_1{width:calc(100% - 32px);left:50%;transform:translateX(-50%)}.menu.menu_1{position:absolute;top:79px;background:var(--white);max-height:calc(100vh - 130px);height:auto;border-radius:var(--border-radius)}.menu.menu_1 .over{display:flex;position:relative;overflow-y:auto}.menu.menu_1 UL{width:338px;background:var(--site-bg);min-height:320px;display:flex;flex-direction:column;border-radius:0 0 0 var(--border-radius);overflow:hidden}.two_cols .menu.menu_1 UL{padding:12px 10px}.menu.menu_1 UL .next_level{position:absolute;display:none;width:100%;top:0;left:0;height:100%;padding:0 8px 0 338px;transition:none}.menu.menu_1 UL .next_level.active{display:flex}.menu.menu_1 .one_col .ul_2{background:none;width:100%;min-height:unset;height:auto;padding:8px 0 8px 8px}.two_cols .menu.menu_1 .one_col .ul_2{padding:16px 0 8px 8px}.menu.menu_1 .one_col .ul_2 LI{margin:0 0 1px 0}.menu.menu_1 .one_col .ul_2 LI:last-child{margin:0}.menu.menu_1 .ul_2 .next_level{opacity:1;visibility:visible;position:relative;height:auto;padding:0}.menu.menu_1 .next_level .ul_3{background:none;flex-direction:column;width:100%;min-height:unset;padding:1px 0 0 16px}.menu.menu_2{display:flex;position:absolute;top:53px;left:0;width:100%;height:42px;background:none;margin:0;padding:0;border-radius:0;overflow:unset}.menu.menu_2 .over{width:100%;height:100%;overflow-y:auto}.menu.menu_2 UL{display:flex;background:none;min-height:unset;flex-direction:row;padding:0;border-radius:0;overflow:hidden}.menu.menu_2 UL LI{margin:0 0 0 1px;width:auto}.menu.menu_2 UL LI:first-child{margin:0}.menu.menu_2 LI A{color:var(--text-inverse);padding:0 16px;border-radius:0;height:100%}.menu.menu_2 LI A.active{background:var(--main-color)}.menu.menu_2 LI A.has_arrow{padding:0 32px 4px 16px}.menu.menu_2 A.has_arrow::before,.menu.menu_2 A.has_arrow::after{background:var(--text-inverse);top:19px;right:9px}.menu.menu_2 A.has_arrow::after{right:14px}.menu.menu_2 .next_level{display:none}.menu.menu_2 .next_level.active{display:flex;background:var(--white);top:100%;height:auto;padding:8px;box-shadow:0 8px 30px rgba(0,0,0,.3)}.menu.menu_2 .one_col .ul_2{padding:0 8px 0 0;flex-direction:column}.menu.menu_2 .one_col LI{margin:0 0 1px 0}.menu.menu_2 .one_col LI:last-child{margin:0}.menu.menu_2 .next_level A,.menu.menu_2 .next_level A.has_arrow{border-radius:var(--border-radius);color:var(--main-color);padding:12px 16px;height:auto}.menu.menu_2 .next_level A.active{color:var(--text-inverse);background:var(--main-color-lighter)}.menu.menu_2 .one_col .next_level{position:relative;padding:0;top:0;box-shadow:none}.menu.menu_2 .next_level .ul_3{flex-direction:column;width:100%;padding:1px 0 0 16px}.menu.menu_2 .ul_3 LI:last-child{margin:0}.menu.menu_3 .over,.menu.menu_3 UL{overflow:unset}.menu.menu_3 LI{position:relative}.menu.menu_3 .next_level.active{width:300px}.menu.menu_3 .next_level.right{left:0}.menu.menu_3 .next_level.left{left:auto;right:0}.menu.menu_3 .ul_2{flex-direction:column}.menu.menu_3 .next_level LI{width:100%;margin:0 0 1px 0}.menu.menu_3 .next_level LI:last-child{margin:0}.menu.menu_3 .next_level A,.menu.menu_3 .next_level A.has_arrow{padding:12px 30px 12px 16px}.menu.menu_3 .ul_2 A.has_arrow::before,.menu.menu_3 .ul_2 A.has_arrow::after{display:flex;background:var(--main-color);right:16px;top:22px}.menu.menu_3 .ul_2 A.has_arrow::after{top:17px}.menu.menu_3 .ul_2 A.has_arrow.active::before,.menu.menu_3 .ul_2 A.has_arrow.active::after{background:var(--text-inverse)}.menu.menu_3 .ul_2 .next_level{display:none;transition:unset;left: calc(100% + 8px);top:-8px}.menu.menu_3 .ul_2 .next_level.left{right: calc(100% + 8px);left:auto;top:-8px}.menu.menu_3 .ul_2 .next_level.active{display:flex}.menu.menu_3 .next_level .ul_3{padding:0}.menu.menu_3 .next_level .ul_3 A{padding:12px 16px}.row_list .one_cat{width:calc(33.33% - 16px)}.list_info .one_cat{width:calc(33.33% - 16px)}.product_grid UL{margin:0 0 8px 0}.product_grid LI:nth-child(4) {display:block}.menu_2 .control_products,.menu_3 .control_products{top:111px}.products_mini .product_grid LI:nth-child(5) {display:block}.products_mini .product_grid .one_good,.products_mini .product_inner .one_good{width:20%}.details_product .main_title{font-size:24px}.product_btns .btn{width:calc(50% - 5px);margin:0 5px 0 0}.product_info .product_btns .btn:last-child{margin:0 0 0 5px}.no_credit .product_btns .btn{width:100%;margin:0}.select_color LI{flex: 0 0 calc((100% / 5) - 8px)}.order_call_but{flex-direction:row;justify-content:flex-start}.is_one_click.order_call_but{justify-content:center}.order_call_but A.btn{width:calc(50% - 24px);margin:0 8px 0 0}.is_one_click.order_call_but A.btn:last-child{margin:0 0 0 8px}.menu_2 .compare_products,.menu_3 .compare_products{top:111px}.nav_and_contacts{padding:0}.footer_nav{flex-direction:row;flex-wrap:wrap;margin:0 0 20px 0}.menu_element,.footer_contacts{background:none}.footer_nav .menu_element{width:50%;margin:0}.footer_nav .menu_element:nth-child(2n + 1) {padding-right:5px}.footer_nav .menu_element:nth-child(2n + 2) {padding-left:5px}.footer_menu-titile{cursor:unset}.footer_menu-titile::before,.footer_menu-titile::after{display:none}.main_footer .whap_hidden{display:flex;flex-direction:column}.footer_menu-titile{padding:0;font-size:16px;line-height:20px;font-weight:700;display:inline-block;height:auto;margin:0 0 14px 0}.main_footer LI A,.footer_phones A{margin:0 0 12px 0}.contact_us .footer_phones,.contact_us .messenger_wrap,.contact_us .hours_work{padding:0;width:100%;margin:0 0 32px 0}.one_credit{flex-wrap:nowrap}.oc_bank_name{margin:0 16px 0 0}.one_credit .together{flex-shrink:0;width:auto;align-items:center;min-width:50%}.sliders_wrap{padding-left:70px;margin-bottom:0}.big_slider .status_list{top:0;left:0}.big_slider .slick-arrow.slick-prev{bottom:auto;top:50%;left:0;transform:translateY(-50%) rotate(180deg)}.big_slider .slick-arrow.slick-next{bottom:auto;top:50%;right:0;transform:translateY(-50%)}.big_photo_here Img{padding-left:0}.short_chars{margin-top:0;padding:12px 20px 30px 20px}.prew_info{line-height:1.7;font-size:16px}.details_product .open_all-option{font-size:14px}.details_product .open_all-option::before,.details_product .open_all-option::after{width:8px;right:4px}.product_price{padding:20px 30px;margin-bottom:30px}.waranty_item{padding-bottom:15px;margin-bottom:15px}.blog_grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){:root{--section-bottom:80px}.btn_menu.btn_header{display:none}.logo_wrap{margin-left:0}.catalog_btn{margin-left:45px}.search_wrap{}.search_wrap.active .search_btn .icon{fill:var(--base-color-1)}.btn_header.scale,.btn_header.heart{width:34px;height:34px}.btn_header.shopping_cart{display:flex;align-items:center;height:34px}.container{margin:0 auto;padding:0 16px;width:100%;max-width:var(--content-width);display:flex;flex-direction:row-reverse}.main_aside{display:flex;flex-direction:column;padding-bottom:40px;width:338px;position:sticky;bottom:0;align-self:flex-end}.main_aside-inner{display:flex;flex-direction:column;background-color:var(--base-color-1);border-radius:var(--border-radius)}.main_aside .left_menu{display:block}body:not(.is_main-page) .main_aside .left_menu {display:none}body:not(.is_main-page) .profile_menu {border-top:none}.main_aside .profile_menu{display:block}.footer_contacts.menu_element .whap_hidden.contacts_wrap{flex-direction:column}.messenger_wrap.mob{display:none}.messenger_wrap.desk{display:flex}.footer_social-box{display:none}.footer_menu-titile{color:var(--text)}.footer_contacts.menu_element .foo_mini_tit{color:var(--text)}.foo_logo Img.mob{display:none}.foo_logo Img.desk{display:block}.row_footer .main_footer{padding:30px 0 50px 0}.row_footer .main_footer>.centre{flex-direction:row}.row_footer .main_footer .footer_social{flex:0 0 25.5%;padding-right:10px}.row_footer .main_footer .footer_social .foo_logo Img.mob{display:block}.row_footer .main_footer .footer_social .foo_logo Img.desk{display:none}.row_footer .main_footer .nav_and_contacts{flex:0 0 74.5%;flex-direction:row;align-items:flex-start}.row_footer .main_footer .footer_menu-titile{color:var(--base-color-1)}.row_footer .main_footer LI A,.row_footer .footer_phones A{font-size:16px;color:var(--base-color-4)}.row_footer .main_footer .footer_nav{flex:0 0 46%;padding-right:10px}.footer_nav .menu_element:nth-child(2n + 1) {flex:0 0 67%}.footer_nav .menu_element:nth-child(2n + 2) {flex:0 0 33%}.row_footer .main_footer .footer_contacts.menu_element{flex:0 0 22%;padding-right:10px}.row_footer .main_footer .messenger_wrap.desk{display:none}.row_footer .main_footer .footer_contacts.menu_element .foo_mini_tit{color:var(--base-color-1);margin-bottom:16px}.row_footer .footer_contacts.menu_element .whap_hidden.contacts_wrap .footer_phones{padding-right:0}.row_footer .footer_contacts.menu_element .whap_hidden.contacts_wrap .hours_work{padding-left:0}.row_footer .main_footer .messenger_wrap.mob{align-items:flex-start;flex:0 0 32%;display:flex;order:1;margin-bottom:0}.row_footer .messenger_wrap.mob .foo_mini_tit{font-size:16px;margin-bottom:16px;margin-right:0;width:100%}.row_footer .messenger_wrap.mob A{margin:0 40px 10px 0}.row_footer .messenger_wrap.mob A:last-child{margin-right:0}.row_footer .messenger_wrap A I{width:45px;height:45px}.row_footer .messenger_wrap A I .icon{width:20px;height:20px}.row_footer .footer_contacts.menu_element .hw_text{font-size:16px;line-height:1.8;color:var(--base-color-4)}.main_aside .left_menu UL{width:100%;padding:12px 10px;display:flex;flex-direction:column;position:relative}.main_aside .left_menu LI{margin:0 0 1px 0}.menu LI A,.main_slider_container.with_menu LI A,.main_aside .left_menu A{padding:6px 10px;min-height:42px;line-height:1.1}.main_aside .left_menu A{padding-right:26px}.main_aside .left_menu A.has_arrow::before{top:22px;right:16px;height:1px;background-color:var(--text)}.main_aside .left_menu A.has_arrow::after{top:17px;right:16px;height:1px;background-color:var(--text)}.main_aside .profile_menu{max-width:unset;width:100%;margin:0;border-top:1px solid var(--border-color);position:sticky;top:63px;z-index:1;overflow:hidden}.menu_2 .main_aside .profile_menu,.menu_3 .main_aside .profile_menu{top:110px}.main_aside .profile_menu::before{content:'';position:absolute;top:0;left:0;width:100%;height:calc(100% - 24px);border-bottom:1px solid var(--border-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);background:var(--base-color-1);transition:.3s}.main_aside .profile_menu.has_shadow::before{box-shadow:6px 2px 14px rgba(0,0,0,.2)}.main_aside .profile_menu .pm_items{padding:13px 10px 35px 10px}.main_aside .profile_menu UL A{color:var(--text);font-size:15px;line-height:1.2;text-decoration:none;display:flex;flex-direction:row;padding:12px 10px;position:relative;transition:.3s;border-radius:var(--border-radius)}.main_aside .profile_menu UL A .icon{position:relative;top:auto;left:auto;transform:none;margin-right:15px;width:20px;height:20px;fill:var(--base-color-4)}.main_aside .profile_menu UL A .col{display:flex;flex-direction:column}.main_aside .main_footer LI A{font-size:16px}.main_aside .footer_contacts.menu_element .foo_mini_tit{margin-bottom:14px;font-size:16px}.main_aside .messenger_wrap A I{width:36px;height:36px}.main_aside .footer_contacts.menu_element .hw_text{color:var(--base-color-5)}.main_aside .main_footer{background:none;padding:0;margin:0}.main_aside .main_footer .centre{padding:0;margin:0;flex-direction:column}.main_aside .nav_and_contacts{order:1}.main_aside .footer_nav{flex-direction:column;flex-wrap:nowrap;margin:0;padding:0 20px 16px 20px}.main_aside .footer_nav .menu_element{width:100%;padding:0}.main_aside .footer_nav .menu_element+.menu_element{margin-top:10px}.main_aside .footer_contacts.menu_element{border-top:1px solid var(--border-color);padding:25px 20px 10px 20px;margin:0;border-radius:0}.main_aside .footer_contacts .whap_hidden{flex-direction:column}.main_aside .footer_phones,.main_aside .messenger_wrap,.main_aside .hours_work{width:100%;padding:0;margin:0 0 26px 0}.main_aside .messenger_wrap{margin-bottom:16px}.main_aside .hours_work{margin-bottom:20}.main_aside .hours_work .hw_text{color:var(--base-color-4);line-height:2;font-weight:400}.main_aside .footer_social{order:2;max-width:unset;width:100%;border-top:1px solid var(--border-color);padding:25px 20px 0 20px}.main_aside .for_foo_logo,.main_aside .socials_row{margin:0 0 24px 0}.main_aside .foo_logo{margin:4px 0 16px 0}.main_aside .sufix_copyrights{margin:24px 0 0 0}.container .main_col{width:calc(100% - 338px);padding:0 0 40px 30px}.container .main_col .centre{padding:0}.two_cols .product_grid LI:nth-child(4) {display:none}.two_cols .product_grid .all LI:nth-child(4) {display:block}.two_cols .products_mini .product_grid LI:nth-child(4) {display:block}.two_cols .products_mini .product_grid LI:nth-child(5),
    .two_cols .products_mini .product_grid LI:nth-child(6) {display:none}.two_cols .products_mini .product_grid .all LI:nth-child(5),
    .two_cols .products_mini .product_grid .all LI:nth-child(6) {display:block}.two_cols .products_mini .product_grid .one_good,.two_cols .products_mini .product_inner .one_good{width:25%}Article{margin:0 0 32px 0}Article .article_text H1{font-size:28px;margin:32px 0 16px 0}Article .article_text H2{font-size:24px;margin:24px 0 16px 0}Article .article_text H3{font-size:20px;margin:20px 0 14px 0}Article .article_text H4{font-size:17px;margin:16px 0 12px 0}.title_wrap{font-size:36px;margin:0 0 40px 0}.main_title{font-size:30px}.product_tabs{width: calc(100% + 10px);margin:0 -5px 30px -5px;padding:0 75px 0 5px}.product_slider .product_inner{width:100%;margin:0}.product_slider .product_inner.slick-initialized{padding-bottom:0;padding-top:48px;margin-top:-80px;margin-bottom:-40px}.product_slider .product_inner .slick-track{padding:20px 0 40px 0}.product_inner .slick-arrow{top:0}.product_inner .slick-arrow.slick-arrow.slick-prev{left:auto;right:40px}.product_inner .slick-arrow.slick-arrow.slick-next{right:0}.product_tabs A,.product_tabs Span{font-size:24px;padding-bottom:10px;margin-right:45px}.product_slider .product_inner:not(.slick-initialized) .one_good {flex:0 0 33.33%}.product_slider .one_good{flex:0 1 auto}.catalog_inner{display:flex}.list_wrap{padding:0 0 0 30px;width:66%}.catalog_list .title_wrap{margin:0 0 40px 0;min-height:34px}.title_wrap .main_title{z-index:6}.control_products{display:flex;align-items:center;padding:0 0 16px 0;margin:0;width:100%}.control_products.up{padding:0 0 15px 0;width:100%;margin:0;position:static;top:auto}.control_products .selected_filters{display:flex;justify-content:flex-start;color:var(--text);margin:0;padding:0 20px;width:auto;flex:1 1 auto;background:none;border-bottom:none}.selected_filters_list{flex-direction:row;flex-wrap:wrap;border-bottom:none}.catalog_results{margin:0 16px 0 0;display:flex;font-size:14px}.cr_res{margin:0 6px}.clear_filters{margin:0 16px 0 0}.clear_filters .deactivate-filter{background:none;border:1px solid var(--error);color:var(--text)}.one_ch_fil{padding:0;margin:4px 30px 4px 0}.one_ch_fil+.one_ch_fil{margin-top:0}.ocf_title{font-size:12px;margin:2px 14px 2px 0}.deactivate-filter{margin:2px 2px 2px 0;padding:5px 26px 5px 5px;border-radius:3px;min-height:24px}.deactivate-filter.clear_all{font-weight:700;font-size:10px;text-transform:uppercase;color:var(--additional-color-2);background-color:var(--additional-color-3)}.deactivate-filter.clear_all::before,.deactivate-filter.clear_all::after{background-color:var(--additional-color-2)}.deactivate-filter.clear_all:hover::before,.deactivate-filter.clear_all:hover::after{background-color:var(--base-color-6)}.control_products .dropdown{margin:0 0 0 16px}.catalog_filters .selected_filters{display:none}.filters_title-desk{white-space:nowrap;display:flex;align-items:center}.filters_title-desk .icon{margin-right:15px;fill:var(--accent-color-3);width:20px;height:20px}.filters_title-desk{font-size:20px;line-height:1.2;font-weight:700}.open_menu-filter,.close_catalog.close_menu{display:none}.catalog_filters{position:relative;left:0;z-index:0;padding:0;width:34%;flex-shrink:0;box-shadow:none;margin:0;height:auto;overflow:unset;justify-content:flex-start;background-color:transparent}.filters_inner{padding:0;background-color:transparent;height:auto}.one_but .apply_filters.for_one_but A.cancel_filters{display:none}.one_but .apply_filters.for_one_but A.outer_submit_filters{margin-left:0}.catalog_filters .menu_item{border-bottom:none;margin-bottom:5px;padding:8px 10px;border-radius:5px;background-color:var(--base-color-1)}.filters_top{display:none}.fs_title_price{max-width:unset}.menu_item-title,.searched_cats A{margin:0;padding-top:0;padding-bottom:0}.menu_item-title.has_arrow.bottom::before,.menu_item-title.has_arrow.bottom::after{top:8px}.choose_price .hidden_menu,.fil_slider .hidden_menu{margin:0;padding-top:15px}.price_filter{margin-bottom:15px}.apply_filters{right:-33%}A.submit_filters{padding:0 8px}.one_but .apply_filters.for_one_but{width:100%;left:0;bottom:0;margin:-1px 0 0 0}.scroll .filter_list{max-height: calc(var(--adm-filter-height) * 10);overflow-y:auto}.scroll.scroll_5 .filter_list{max-height: calc(var(--adm-filter-height) * 5)}.scroll.scroll_6 .filter_list{max-height: calc(var(--adm-filter-height) * 6)}.scroll.scroll_7 .filter_list{max-height: calc(var(--adm-filter-height) * 7)}.scroll.scroll_8 .filter_list{max-height: calc(var(--adm-filter-height) * 8)}.scroll.scroll_9 .filter_list{max-height: calc(var(--adm-filter-height) * 9)}.scroll.scroll_10 .filter_list{max-height: calc(var(--adm-filter-height) * 10)}.scroll.scroll_11 .filter_list{max-height: calc(var(--adm-filter-height) * 11)}.scroll.scroll_12 .filter_list{max-height: calc(var(--adm-filter-height) * 12)}.scroll.scroll_13 .filter_list{max-height: calc(var(--adm-filter-height) * 13)}.scroll.scroll_14 .filter_list{max-height: calc(var(--adm-filter-height) * 14)}.scroll.scroll_15 .filter_list{max-height: calc(var(--adm-filter-height) * 15)}.scroll.scroll_16 .filter_list{max-height: calc(var(--adm-filter-height) * 16)}.scroll.scroll_17 .filter_list{max-height: calc(var(--adm-filter-height) * 17)}.scroll.scroll_18 .filter_list{max-height: calc(var(--adm-filter-height) * 18)}.scroll.scroll_19 .filter_list{max-height: calc(var(--adm-filter-height) * 19)}.scroll.scroll_20 .filter_list{max-height: calc(var(--adm-filter-height) * 20)}.scroll.scroll_21 .filter_list{max-height: calc(var(--adm-filter-height) * 21)}.scroll.scroll_22 .filter_list{max-height: calc(var(--adm-filter-height) * 22)}.scroll.scroll_23 .filter_list{max-height: calc(var(--adm-filter-height) * 23)}.scroll.scroll_24 .filter_list{max-height: calc(var(--adm-filter-height) * 24)}.scroll.scroll_25 .filter_list{max-height: calc(var(--adm-filter-height) * 25)}.scroll.scroll_26 .filter_list{max-height: calc(var(--adm-filter-height) * 26)}.scroll.scroll_27 .filter_list{max-height: calc(var(--adm-filter-height) * 27)}.scroll.scroll_28 .filter_list{max-height: calc(var(--adm-filter-height) * 28)}.scroll.scroll_29 .filter_list{max-height: calc(var(--adm-filter-height) * 29)}.scroll.scroll_30 .filter_list{max-height: calc(var(--adm-filter-height) * 30)}.clickpath_place{margin:0 0 34px 0}.clickpath{flex-wrap:wrap}.clickpath_item{display:flex}.product_tab.main_tab.hidden{display:flex!important;order:2;width:368px;flex-shrink:0}.product_tab.main_tab.hidden .detail_info{display:flex;flex-direction:column;position:sticky;top:80px}.menu_2 .product_tab.main_tab.hidden .detail_info,.menu_3 .product_tab.main_tab.hidden .detail_info{top:152px}.product_tab.main_tab.hidden .all_left_det,.product_tab.main_tab.hidden .short_chars,.product_tab.main_tab.hidden .discount_box,.product_tab.main_tab.hidden .select_color,.product_tab.main_tab.hidden .waranties,.product_tab.main_tab.hidden .cheaper,.product_tab.main_tab.hidden .main_info_box{display:none}.product_tab.main_tab.hidden .product_info{width:100%;padding-left:30px}.product_tab.main_tab.hidden .mini_product_photo{display:flex;width:100%;background:var(--white);padding:16px;border-radius:var(--border-radius) var(--border-radius) 0 0}.product_tab.main_tab.hidden .mini_product_photo .mpp_box{width:75px;height:75px;margin-right:10px}.product_tab.main_tab.hidden .mini_product_photo .mpp_title{font-size:16px}.product_tab.main_tab.hidden .product_price{margin-bottom:75px;padding:0 16px 16px 16px;border-radius:0 0 var(--border-radius) var(--border-radius);position:relative}.product_tab.main_tab.hidden .product_price .add_in-list{display:none}.product_tab.main_tab.hidden .show_cart_form{width:100%}.product_tab.main_tab.hidden .one_click_open{position:absolute;top: calc(100% + 16px);left:0;width:100%;height:44px}.product_tab.main_tab.hidden .product_price .main_price{font-size:28px;line-height:1.2;height:auto}.mpp_box{display:flex;width:96px;height:96px;margin:0 24px 0 0;flex-shrink:0;align-items:center;justify-content:center}.mpp_box Img{max-width:100%;max-height:100%;object-fit:contain}.mpp_title{font-size:20px;line-height:1.6}.big_slider .slick-arrow{border-radius:var(--border-radius);left:0}.big_slider .slick-arrow.slick-next{right:1px;border-radius:var(--border-radius)}.big_slider .slick-arrow::before,.big_slider .slick-arrow::after{right:12px}.status_image{max-width:120px}.zoom_slider.full_screen{max-width:calc(100% - 10%)}.zoom_big{padding:32px 0 16px 0}.zoom_big:not(.slick-initialized) .zoom_slide {margin:0 0 64px 0}.zoom_slider.zoom-full_screen .zoom_big:not(.slick-initialized) .zoom_slide {overflow:unset!important}.product_price{padding:24px 16px 16px 16px;align-items:center}.no_credit .show_price{margin:0 16px 0 0}.product_price .main_price{font-size:28px}.product_price.no_credit .main_price{height:42px;line-height:42px}.product_price .add_in-list{order:2;padding-top:8px}.product_price.no_credit .add_in-list{margin:0}.product_price .add_in-list A{margin:0;width:42px;height:42px;margin:0 8px 0 0}.product_price .add_in-list A.to_compare_list.active::after{right:3px;top:5px}.product_price .add_in-list A.to_compare_list.active::before{top:7px;right:3px}.product_price .add_in-list A.wishes{margin:0}.product_price .for_warnings{order:4;flex-direction:row}.product_price .warning{width:auto;margin:0 16px 16px 0}.product_btns{order:2;margin-left:auto}.no_credit .product_btns{order:1;width:calc(100% - 320px);max-width:260px;align-items:center}.product_info .product_btns .btn:last-child{margin:0}.see_all_if_many{display:none}.product_tab.main_tab.hidden .no_credit .product_btns{width:100%;order:1;margin:0}.photo_section LI .preloader{width:100px;height:100px}.photo_section LI .is_video .icon{width:100px}.up_sale .product_wrap .one_good{width:50%}.all_comment_parts{padding:22px 20px 24px 20px;margin:0 0 10px 0}.comment_top .comment_name{font-size:16px;margin-right:16px}.comment_top .date_comment{font-size:14px}.details_product .product_reviews .product_raiting .icon{width:14px;height:14px}.comment_body{margin-bottom:20px}.comment_top{font-size:16px;margin-bottom:18px}.coment_text{font-size:16px}.reviews_sect .review_text{font-size:14px;-webkit-line-clamp:6}.comment_one .answers .comment_body{font-size:16px}.product_rate Span{font-size:16px}.product_rate .advantages::after,.product_rate .advantages::before,.product_rate .disadvantages::before{top:6px}.dislike{margin:0 0 0 18px}A.comment_reply{font-size:14px}.comment_one .answers .comment_top{padding:8px 16px;margin:0 0 16px 0}.comment_one .answers .comment_body{padding:0 16px 16px 16px}.product_rate{margin:16px 0 0 0}.main_slider_container{margin:0 auto 32px auto}.main_slider_container{--current-items:min(var(--items,1),4)}.two_cols .main_slider_container{--current-items:min(var(--items,1),3)}.checkout{padding-top:38px}.checkout .title_wrap .main_title{font-size:48px}.checkout .title_wrap{margin-bottom:32px}.checkout .tit{font-size:24px;margin-bottom:20px}.if_registred_read{padding-right:20px}.user_info{padding:16px 16px 16px 70px}.user_info .icon{width:30px;height:30px;left:20px}.user_info .name{font-size:16px;line-height:1.2;margin-bottom:10px}.user_info .user_email{font-size:16px}.if_registred_read .edit{font-size:14px;color:var(--accent-color-3);text-transform:uppercase;font-weight:600;width:auto;padding-left:30px;padding-right:30px}.if_registred_read .edit .icon{margin-right:10px}.if_registred .btn{margin-top:10px;padding-left:30px;padding-right:30px}.all_items.cart_order_products .ag_photo{margin-bottom:0}.checkout .product_body{flex-direction:row;justify-content:space-between;align-items:center}.product_body .bottom_wrap .price_box.one_item{margin-left:0}.checkout .item_text{width:50%;margin:0 0 0 0;padding-right:30px}.checkout .bottom_wrap{width:50%}.checkout .added_goods_ignore .item_text{width:calc(60% - 26px)}.checkout .added_goods_ignore .bottom_wrap{width:40%}.checkout .added_goods{padding-top:20px;margin-bottom:20px}.checkout .all_items.cart_order_products{margin-bottom:-20px}.finish{margin-top:22px}.checkout .radio_wrap{padding:8px 16px 8px 46px}.checkout .radio_wrap.select_wrap{padding:16px 16px 18px 46px}.checkout Input[type="radio"]:not(:checked) + Label::before, 
    .checkout Input[type="radio"]:checked + Label::before {left:-25px}.checkout Input[type="radio"]:not(:checked) + Label::after, 
    .checkout Input[type="radio"]:checked + Label::after {left:-22px}.checkout .enter_form .common_but.btn{margin-top:14px;padding-left:30px;padding-right:30px}.registration_form .btn{margin-top:14px}.order_select{margin-bottom:26px}.registration_form .btn{width:max-content;max-width:100%}.ct_main .title_wrap{margin:0 0 16px 0}.cc_main{position:sticky;top:86px}.profile_menu UL{position:sticky;top:86px}.profile_content Form{display:flex;flex-wrap:wrap}#profile_form .together{width:calc(50% - 16px);margin:0 0 0 16px}#profile_form .together:first-child{margin:0 16px 0 0}.profile_content{width:100%;margin-left:0;margin-top:0}.order_details{flex-direction:row}.order_row{padding:16px}.order_number{font-size:14px;margin-bottom:10px}.order_number b{font-size:16px}.order_sum_title{font-size:16px;line-height:1.2;margin-bottom:10px}.order_status{font-size:14px}.order_sum-price{font-size:16px}.one_order_pic{width:60px;height:50px}.order_control-btns.mob{display:none}.order_info{order:-1;margin:0 30px 0 0;width:260px;flex-shrink:0;border-top:none;padding-top:0}.order_control-btns.desk{display:flex}.order_control-btns{margin-bottom:16px}.order_details .cbp_row.total{margin-top:15px}.order_details .cbp_row.total .cbp_sum{font-size:20px}.oi_group{margin:0 0 16px 0}.oi_row.results{margin:8px 0 0 0}.one_good{padding:15px}.one_good .product_name Span{font-size:16px;height:64px}.product_raiting{margin-bottom:15px}.product_raiting .stars{margin-right:12px}.product_raiting .icon{width:16px;height:16px}.product_raiting A{font-size:12px}.one_good .old_price{font-size:14px;margin-bottom:6px}.one_good .main_price{font-size:28px}.one_good .main_price Small{font-size:20px}.price_product .btn{width:60px;height:34px}.one_good .to_details{display:block;font-size:12px}.can_buy .btn.to_cart,.can_buy .btn.in_cart,.can_buy .btn.to_details{display:flex;min-width:34%;max-width:76px;height:34px}.can_buy .btn.to_details{max-width:100px}.can_buy .btn.to_cart .icon,.can_buy .btn.in_cart .icon,.can_buy .btn.to_details .icon{width:16px;height:16px}.sticky_header.product_price{justify-content:space-between}.sticky_header .mpp_title{font-size:15px;line-height:1.2}.sticky_header .show_price{order:unset;justify-content:center}.sticky_header .product_btns{margin:0}.sticky_header.product_price .add_in-list A{margin:0 0 0 8px}.contact_us .feedback{display:flex;flex-wrap:wrap;width:calc(50% - 32px);margin:0 0 0 32px}.contact_us .long_div{width:50%;padding:0 16px 0 0}.contact_us .long_div.email,.contact_us .long_div.topic{padding:0 0 0 16px}.contact_us .long_div.message{width:100%;margin:0 0 16px 0;padding:0}.contact_us .long_div.row{width:100%}.all_cities{flex-direction:row;position:sticky;top:70px;z-index:7;background:var(--site-bg);margin:-16px 0 0 0;padding:16px 0}.menu_2 .all_cities,.menu_3 .all_cities{top:111px}.all_cities .centre{justify-content:space-between;align-items:center;display:flex}.cities_btns{margin:0 16px 0 0}.cities_btns .btn,.cities_btns .btn:last-child{margin:0 16px 0 0;min-height:38px}.cities_search{width:300px}.stores .together{flex-direction:row}.map_main{width:65%;height:100%;position:sticky;top:140px;margin:0}.menu_2 .map_main,.menu_3 .map_main{top:182px}.map_main_box{height:calc(100vh - 222px)}.all_stores{width:35%;margin:0;flex-direction:column;padding:0 0 0 16px;align-content:flex-start}.map_address{width:100%;margin:16px 0 0 0}.map_address:first-child{margin:0}.last_blog_items{}.last_blog_items:not(.slick-initialized) {width:100%;max-width:100%;padding:0;margin:0}.last_blog_items .slick-list{}.last_blog_items .one_blog{margin:0 8px}.last_blog_items:not(.slick-initialized) .one_blog {flex: 0 0 calc((100% / 2) - (16px / 2));margin:0 16px 0 0}.category_comments.is_main{padding:64px 8px 8px 8px;margin:-64px 0 0 -8px}.category_comments.is_main:not(.slick-initialized) {padding:64px 0 38px 0;margin:-64px 0 -38px 0}.filter_tiles-item{width: calc((100% / 5) - (40px / 5));margin-bottom:10px}.filter_tiles-slider:not(.slick-initialized) .filter_tiles-item:nth-child(9),
    .filter_tiles-slider:not(.slick-initialized) .filter_tiles-item:nth-child(10),
    .filter_tiles-slider:not(.slick-initialized) .filter_tiles-item:nth-child(11),
    .filter_tiles-slider:not(.slick-initialized) .filter_tiles-item:nth-child(12),
    .filter_tiles-slider:not(.slick-initialized) .filter_tiles-item:nth-child(13),
    .filter_tiles-slider:not(.slick-initialized) .filter_tiles-item:nth-child(14) {display:flex}.filter_tiles-item:nth-child(5n + 1),
    .filter_tiles-item:nth-child(5n + 2),
    .filter_tiles-item:nth-child(5n + 4) {margin-right:0}.filter_tiles-item:nth-child(5n + 4) {margin-left:0}.filter_tiles-item:nth-child(9n + 1),
    .filter_tiles-item:nth-child(9n + 2),
    .filter_tiles-item:nth-child(9n + 3),
    .filter_tiles-item:nth-child(9n + 4),
    .filter_tiles-item:nth-child(9n + 6),
    .filter_tiles-item:nth-child(9n + 7),
    .filter_tiles-item:nth-child(9n + 8) {margin-right:10px}.filter_tiles-item:nth-child(9n + 6) {margin-left:10%}.category_comments{width:100%;margin:0}.category_comments .slick-list{width: calc(100% + 16px);margin-left:-8px;margin-right:-8px;padding-top:80px;margin-top:-80px;padding-bottom:38px;margin-bottom:-38px}.category_comments .slick-arrow{top:-74px}.category_comments .slick-arrow.slick-prev{right:40px}.category_comments .slick-arrow.slick-next{right:0}.category_comments:not(.slick-initialized) .comment_item {flex: 0 0 calc((100% / 2) - (16px / 2));width: calc((100% / 2) - (16px / 2))}.category_comments .comment_item{flex:0 1 auto;box-shadow:var(--shadow-not-active);transition:box-shadow .3s}.last_blog_items{margin-top:-20px;margin-bottom:-40px}.last_blog_items .slick-track{padding:20px 0 40px 0}.cookies{animation:jump 1s ease-in 1s both}@keyframes jump {
        0% {
            bottom:-100px;
        }
        100% {
            bottom:32px;
        }
    }@media (hover: hover) {
        
        A.link:hover {
            color: var(--link-hover);
        }

        A.link.inverse:hover {
            color: var(--orange);
        }

        .has_arrow:hover::before,
        .has_arrow:hover::after {
            background: var(--link-hover);
        }

        .dropdown UL LI A:hover,
        .autocomplete-suggestion:hover {
            color: var(--accent-color-3);
            
        }

        Input[type="radio"]:not(:checked)+Label:hover::before,
        Input[type="checkbox"]:not(:checked)+Label:hover::before,
        .check_item:hover::before,
        .radio_item:hover::before {
            border-color: var(--text-light);
        }
        
        .radio_item:hover,
        .check_item:hover {
            color: var(--link-hover);
        }

        Article A:hover {
            color: var(--link-hover);
        }

        Article A.inverse.has_arrow:hover::before,
        Article A.inverse.has_arrow:hover::after {
        background: var(--orange);
        }

        .btn:hover,
        .lor_col .together A:hover,
        .enter_form .together A.btn:hover {
            background: var(--btn-bg-hover);
            color: var(--accent-color-3);
        }

        .btn:hover .icon {
            fill: var(--accent-color-3);
        }

        .profile_cart_box .catalog_list .one_good .btn.delete:hover {
            background: var(--additional-color-1);
        }

        .profile_cart_box .catalog_list .one_good .btn.delete:hover .icon {
            fill: var(--base-color-1);
        }

        .btn.light:hover {
            border-color: var(--sub-color-light);
            color: var(--text);
        }

        .btn.inverse:hover {
            background: var(--main-color-light);
            color: var(--text-inverse);
        }
        
        .btn.light.inverse:hover {
            border-color: var(--main-color-lighter);
            color: var(--text-inverse);
        }

        .btn.in_cart:hover::after {
            border-color: var(--accent-color-3);
        }
        
        .main_header A:hover .icon {
            fill: var(--white);
        }

        .catalog_btn:hover {
            color: var(--accent-color-3);
            background-color: var(--btn-bg-hover);
        }

        .main_header A.catalog_btn:hover .icon{
            fill: var(--accent-color-3);
        }

        .search_wrap A.clear:hover::before,
        .search_wrap A.clear:hover::after {
            transform: translate(-50%, -50%) rotate(180deg);
        }

        .main_header .search_btn:hover .icon {
            fill: var(--base-color-1);
        }
        
        .search_popup LI:hover {
            background: var(--site-bg);
        }

        .search_popup LI.title:hover {
            background: none;
        }
        
        A.clear_history:hover {
            color: var(--error);
        }

        .search_popup LI:hover A.cleare_this {
            opacity: 1;
            visibility: visible;
        }

        .search_popup A.cleare_this:hover::before,
        .search_popup A.cleare_this:hover::after {
            background: var(--error);
        }

        .btn_header:hover {
            background: var(--main-color-light);
        }

        .close_menu:hover::before,
        .close_menu:hover::after {
            transform-origin: left;
            width: 14px;
        }

        .user_info:hover {
            background: var(--main-color-light);
        }

        .profile_menu UL A.user_info:hover .user_email {
            color: var(--main-color-light);
        }
        
        .bottom-menu_header A:hover,
        .profile_menu UL A:hover {
            background: var(--main-color-lighter);
            color: var(--text-inverse);
        }

        .bottom-menu_header A:hover .icon,
        .profile_menu A:hover .icon {
            fill: var(--white);
        }
        
        .select_language A.active:hover {
            background: var(--btn-bg-hover);
        }

        .login_popup .reg_sms_popup .popup_close:hover::before,
        .login_popup .reg_sms_popup .popup_close:hover::after {
            background: var(--error);
        }

        .popup_close:hover::before,
        .popup_close:hover::after {
            background: var(--error);
        }
        
        .popup .close_sms_form:hover {
            color: var(--link-hover);
        }

        .repeat_sms A:hover {
            color: var(--error);
        }

        A.delete_product:hover .icon {
            fill: var(--error);
            transition: .3s;
        }
        
        A.item_link:hover {
            color: var(--link-hover);
        }

        .counter_panel A:hover {
            background: var(--border-color);
            transition: .3s;
        }

        .menu LI A:hover,
        .main_slider_container.with_menu LI A:hover,
        .main_aside .left_menu A:hover {
            background: var(--main-color-light);
            color: var(--text-inverse);
            transition: .3s;
        }

        .main_aside .left_menu A:hover img {
            filter: brightness(2);
        }

        .menu LI UL LI A:hover {
            background-color: var(--accent-color-3);
        }
        
        .menu A.has_arrow:hover::before,
        .menu A.has_arrow:hover::after {
            background: var(--text-inverse);
        }

        .menu LI A:hover Img,
        .main_slider_container.with_menu LI A:hover Img {
            opacity: 1;
        }

        .main_header .menu A:hover svg,
        .main_header .menu A.active svg {
            fill: var(--text-inverse);
        }

        .one_cat:hover {
            box-shadow: var(--shadow-hover);
        }

        .one_cat:hover .cat_title {
            color: var(--link-hover);
        }

        .list_info .one_cat:hover .cat_title {
            color: var(--text);
        }
        
        .list_info .one_cat:hover .cat_title:hover {
            color: var(--link-hover);
        }
        
        .category_list UL A:hover {
            color: var(--link-hover);
        }

        .slick-arrow:hover {
            background: var(--accent-color-3);
        }

        .slick-arrow:hover::before,
        .slick-arrow:hover::after {
            background: var(--white);
        }

        .add_in-list A:hover,
        .add_in-list .check_wrap:hover {
            box-shadow: 0 0 6px rgba(0, 0, 0, .1);
            transition: .3s;
        }

        .add_in-list A:hover .icon {
            fill: var(--btn-bg);
        }

        .add_in-list A.wishes:hover .icon {
            fill: var(--error);
        }

        .one_good .product_name:hover Span {
            color: var(--accent-color-3);
        }

        .product_raiting A:hover {
            color: var(--main-color);
        }

        .product_raiting A:hover .icon {
            fill: var(--main-color);
        }

        .btn.in_cart:hover::before {
            background: var(--btn-bg-hover);
        }

        .clickpath A:hover {
            color: var(--link-hover);
        }

        .clear_filters .deactivate-filter:hover {
            background: var(--error);
        }

        .deactivate-filter:hover {
            border-color: var(--error);
        }

        .deactivate-filter:hover::before,
        .deactivate-filter:hover::after {
            background: var(--error);
        }

        .searched_cats A:hover,
        .searched_cats A.active:hover {
            color: var(--orange);
        }
        
        .searched_cats A:hover,
        .searched_cats A.active:hover {
            color: var(--orange);
        }

        .searched_cats A.has_arrow:hover::before,
        .searched_cats A.has_arrow:hover::after {
            background: var(--orange);
        }

        .menu_item-title:hover {
            color: var(--link-hover);
        }

        .menu_item-title:hover svg {
            fill: var(--link-hover);
        }

        .menu_item .check_item:hover {
            color: var(--link);
        }

        .menu_item.fil_group_grid .check_item:hover {
            border-color: var(--sub-color);
        }

        .apply_filters A.submit_filters:hover::after {
            border-color: transparent var(--main-color-light) transparent transparent;
        }

        .brands_slider-inner .outer_fv:hover {
            border-color: var(--site-bg);
        }

        .pages_list A:hover,
        .pages_btn:hover {
            background: var(--accent-color-1);
        }

        .details_product .link.inverse.has_arrow:hover::before,
        .details_product .link.inverse.has_arrow:hover::after {
            background: var(--orange);
        }

        .product_tabs A:hover {
            color: var(--sub-color);
        }

        .discount_box:hover {
            border-color: var(--orange);
        }

        .discount_box.has_arrow:hover::before,
        .discount_box.has_arrow:hover::after {
            background: var(--orange);
        }

        .select_color .has_names LI:hover Span {
            border-color: var(--sub-color);
            background: var(--sub-color-light);
            cursor: pointer;
        }

        .select_color.select_size A.sizes_table-link:hover {
            background: var(--border-color);
        }

        .size_chart TR:hover TD,
        .size_chart TR:hover TH,
        .size_chart TR:nth-child(2n+1):hover TD,
        .size_chart TR:nth-child(2n+1):hover TH {
            background: var(--icon-color-gray);
        }

        .size_chart Thead TR:hover TH,
        .size_chart Thead TR:nth-child(2n+1):hover TH {
            background: var(--white);
        }
        
        .product_price .add_in-list A:hover {
            box-shadow: none;
            background: var(--site-bg);
        }

        .product_btns .credit_form_open:hover {
            background: var(--sub-color-light);
        }

        .bank_parts:hover {
            background: var(--sub-color-light);
        }

        A.comment_reply:hover {
            color: var(--orange);
        }

        A.comment_reply:hover .icon {
            fill: var(--orange);
        }

        .fingers .like:hover .icon {
            fill: var(--btn-bg);
        }

        .fingers .like:hover .icon {
            fill: var(--btn-bg);
        }

        .fingers .dislike:hover .icon {
            fill: var(--error);
        }

        .all_photos_videos .cpv_box:hover {
            border-color: var(--gray-light);
        }

        .all_photos_videos .del_photo:hover .svg_icon {
            fill: var(--error);
        }

        .one_blog:hover {
            box-shadow: var(--shadow-hover);
        }

        .one_blog:hover .blog_name {
            color: var(--accent-color-3);
        }

        .read_all-news:hover {
            color: var(--text);
        }

        .read_all-news:hover::before, 
        .read_all-news:hover::after {
            background-color: var(--text);
        }

        .if_registred_read .user_info:hover {
            background: none;
        }
        .one_added_code A.del:hover .icon {
            fill: var(--error);
        }

        .finish .long_div.small A.link:hover {
            color: var(--link-hover);
        }

        .favorite_control .delete_this:hover {
            color: var(--error);
        }
        
        .favorite_control .delete_this:hover .icon {
            fill: var(--error);
            transition: .3s;
        }

        .for_comare_title A.btn:hover::after {
            border-color: var(--btn-bg-hover) transparent transparent transparent;
        }

        .cr_but_row A:hover {
            color: var(--link-hover);
        }

        .compare_toggle A:hover .icon {
            fill: var(--link-hover);
        }

        .cr_but_row A.plus:hover::before,
        .cr_but_row A.plus:hover::after {
            background: var(--link-hover);
        }

        .add_in-list A.delete_compare:hover .icon {
            fill: var(--error);
        }

        UL.links_404_list LI:hover {
            color: var(--link-hover);
        }

        UL.links_404_list A:hover {
            color: var(--link-hover);
        }

        .map_address:hover {
            box-shadow: 0 0 8px #00000024;
        }

        .for_comare_title A.btn:hover::after {
            border-color: transparent transparent transparent var(--btn-bg-hover);
        }

        .main_footer LI A:hover,
        .footer_phones A:hover {
            color: var(--accent-color-3)
        }

        .added_goods:hover A.delete_product,
        .cart_kit:hover A.delete_product {
            opacity: 1;
            visibility: visible;
            transition: .3s;
        }

        .menu.menu_0 .has_arrow:hover+.next_level .ul_2 {
            visibility: visible;
            opacity: 1;
        }

        .menu.menu_0 .has_arrow:hover+.next_level .ul_2 {
            visibility: visible;
            opacity: 1;
        }
        
        .menu.menu_0 .ul_2 .has_arrow:hover+.next_level .ul_3 {
            visibility: visible;
            opacity: 1;
        }

        .menu.menu_2 LI A:hover {
            background: var(--main-color);
        }
        
        .menu.menu_2 .next_level A:hover {
            color: var(--text-inverse);
            background: var(--main-color-lighter);
        }
        
        .menu.menu_3 .ul_2 A.has_arrow:hover::before,
        .menu.menu_3 .ul_2 A.has_arrow:hover::after {
            background: var(--text-inverse);
        }

        .slick-arrow:hover {
            box-shadow: var(--shadow-active);
        }

        .main_aside .left_menu A.has_arrow:hover::before,
        .main_aside .left_menu A.has_arrow:hover::after {
            background-color: var(--base-color-1);
        }

        .main_aside .profile_menu UL A:hover {
            color: var(--base-color-1);
            background-color: var(--accent-color-3);
        }
    
        .main_aside .profile_menu UL A:hover .user_email {
            color: var(--base-color-1);
        }

        .main_aside .profile_menu UL A:hover .icon {
            fill: var(--base-color-1);
        }

        .clear_filters .deactivate-filter:hover {
            color: var(--text-inverse);
        }

        .one_good:hover {
            box-shadow: var(--shadow-hover);
            z-index: 2;
        }

        .one_good:hover .og_inner::before {
            opacity: 1;
            z-index: 1;
            transition: .3s;
        }

        .one_good .to_details:hover {
            border-color: transparent;
        }

        .search_popup A.one_result:hover {
            color: var(--base-color-1);
            background-color: var(--accent-color-3);
            transition: 0.3s;
        }

        .search_popup A.one_result:hover .res_txt {
            color: var(--base-color-1);
        }

        .row_footer .main_footer LI A:hover,
        .row_footer .footer_phones A:hover {
            color: var(--base-color-1);
            text-decoration: underline;
        }

        .row_footer .messenger_wrap.mob A:hover I {
            background-color: transparent;
        }
        
        .row_footer .messenger_wrap A.viber:hover I .icon {
            fill: var(--viber);
        }

        .row_footer .messenger_wrap A.telegram:hover I .icon {
            fill: var(--telegram);
        }
        
        .row_footer .messenger_wrap A.whatsapp:hover I .icon {
            fill: var(--whatsapp);
        }
        
        .row_footer .messenger_wrap A.messenger:hover I .icon {
            fill: var(--facebook);
        }
        
        a.filter_tiles-item:hover {
            box-shadow: var(--shadow-active);
        }
        
        .show_all_comments:hover {
            color: var(--text);

        }

        .show_all_comments:hover::before, 
        .show_all_comments:hover::after {
            background-color: var(--text);
        }

        .comment-product_name:hover {
            color: var(--accent-color-3);
        }

        .if_registred_read .edit:hover {
            color: var(--text-inverse);
            background-color: var(--btn-bg);
        }

        .if_registred_read .edit:hover .icon {
            fill: var(--text-inverse);
        }

        .checkout .products .tit A.edit:hover {
            color: var(--base-color-6)
        }

        .checkout .products .tit A.edit:hover .icon {
            fill: var(--base-color-6)
        }

        .product_info .product_btns .btn:last-child:hover .icon {
            fill: var(--accent-color-3);
        }

        .category_comments .comment_item:hover {
            box-shadow: var(--shadow-hover);
        }

        .btn.read_all-btn:hover .icon {
            fill: var(--base-color-1);
        }

        .searched_cats .categories_list > li > a:hover {
            color: var(--link-hover);
        }

        .searched_cats .categories_list > li > a.has_arrow.bottom:hover::after,
        .searched_cats .categories_list > li > a.has_arrow.bottom:hover::before {
            background-color: var(--link-hover);
        }

        .searched_cats .categories_list > li > ul > li > a:hover {
            color: var(--link-hover);
        }

        .description .show_article-more:hover {
            color: var(--accent-color-4);
        }

        .description .show_article-more:hover::before,
        .description .show_article-more:hover::after {
            background-color: var(--accent-color-4);
        }

        .read_more-btn:hover {
            color: var(--accent-color-4);
        }

        .read_more-btn:hover::before,
        .read_more-btn:hover::after {
            background-color: var(--accent-color-4);
        }

    }}@media (min-width:1166px){.logo_wrap{min-width:193px;max-width:193px}.main_slider_container.with_menu>UL LI:nth-child(6) {display:block}.oi_row.results{margin:8px 0 0 90px}.compare_products .one_good .og_inner::before{display:none}.category_comments .slick-list{margin-left:-15px;margin-right:-15px;width: calc(100% + 30px)}.category_comments:not(.slick-initialized) .comment_item {flex: 0 0 calc((100% / 3) - (60px / 3));width: calc((100% / 3) - (60px / 3));margin-right:30px}.category_comments .comment_item{margin:0 15px}}@media (min-width:1200px){.main_aside .nav_and_contacts{flex-direction:column}.main_aside .footer_nav{margin:0;width:100%}.main_aside .footer_contacts{width:100%}.blog_items.last_blog_items{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;overflow:unset}.blog_items.last_blog_items .one_blog{margin:0;width:100%}.blog_items.last_blog_items:not(.slick-initialized) .one_blog {margin-right:0}.two_cols .product_grid LI:nth-child(4) {display:block}.two_cols .product_grid LI:nth-child(5) {display:none}.two_cols .product_grid .all LI:nth-child(5) {display:block}.btn_header.shopping_cart{width:auto;padding:0 8px}.shopping_sum{display:block;width:max-content;margin:0 0 0 12px;font-size:14px;color:var(--text-inverse);text-decoration:none}.desktop .select_city{display:flex;margin:0 0 0 16px}.menu_header .for_select_city{display:none}.main_slider_container{--current-items:var(--items)}.category .title_wrap{margin-bottom:30px}.category .main_title{font-size:30px}.category.four_column .one_cat{flex: 0 0 calc((100% / 4) - (90px / 4));width: calc((100% / 4) - (90px / 4));margin-bottom:30px}.category.four_column .one_cat:nth-child(3n + 1),
    .category.four_column .one_cat:nth-child(3n + 2)  {margin-right:0}.category.four_column .one_cat:nth-child(4n + 1),
    .category.four_column .one_cat:nth-child(4n + 2),
    .category.four_column .one_cat:nth-child(4n + 3) {margin-right:30px}.product_slider .one_good{width:20%}.footer_social{width:25%}.nav_and_contacts{flex-direction:row}.footer_nav{margin:0;width:66.66%}.footer_contacts{width:33.33%}.footer_contacts .whap_hidden{flex-direction:column}.footer_phones,.messenger_wrap,.hours_work{width:100%;margin:0 0 16px 0;padding:0}.hours_work{margin:0}.lor_box{padding:32px}.order-step_wrap{padding:0 16px}.checkout_total{margin:0 0 0 30px}.success_order{padding:32px}.success_order .long_div{justify-content:center}.success_order .long_div A.btn{margin:0 16px 0 0}.success_order .long_div A.btn:last-child{margin:0 0 0 16px}.checkout_contacts{margin:0 0 0 32px}.cc_main{padding:32px}.profile_menu{margin:0 32px 32px 0}.profile_content{padding:32px}.products_mini .product_grid LI:nth-child(6) {display:block}.products_mini .product_grid .one_good,.products_mini .product_inner .one_good{width:16.66%}.two_cols .products_mini .product_grid LI:nth-child(5) {display:block}.two_cols .products_mini .product_grid .one_good,.two_cols .products_mini .product_inner .one_good{width:20%}.zoom_slider.full_screen{padding:32px}.cheaper .added_goods{padding:0 48px 0 0}.cheaper .added_goods:last-child{padding:0 0 0 48px}.cheaper .product_body{padding-top:10px;flex-direction:row}.cheaper .item_text{width:60%}.cheaper .bottom_wrap{width:40%}.product_grid LI:nth-child(5) {display:block}.blog_list.last_blogs .title_wrap{padding-right:0}.blog_list .link-more_news.desk{display:flex;z-index:1;padding:0 30px}.blog_list .link-more_news.mob{display:none}.last_blog_items .slick-list{margin-left:-15px;margin-right:-15px;width: calc(100% + 30px)}.last_blog_items:not(.slick-initialized) .one_blog {flex: 0 0 calc((100% / 3) - (60px / 3));margin-right:30px}.last_blog_items .one_blog{margin:0 15px}.one_blog figcaption{padding:15px}.blog_name{font-size:16px;line-height:1.2}.blog_text{font-size:14px;margin-top:10px}.blog_info{font-size:14px}.blog_info .icon{width:16px;height:16px;margin-right:10px}.filter_tiles-slider .slick-list{padding-top:80px;margin-top:-80px}.filter_tiles-slider .slick-arrow{top:-80px}.catalog_filters{width:23.47%}.list_wrap{width:76.53%}.blog_grid{grid-template-columns:repeat(4,1fr);gap:30px}.author_article{flex-direction:row;width:100%;margin:0 0 30px 0;padding:30px;border-radius:5px}.author_article > .col:nth-child(1) {align-items:flex-start;flex-direction:column;flex:0 0 185px;margin:0 30px 0 0}.author_article .author_photo{width:100%;flex:0 1 auto}.author_article .author_name{display:none}.author_article > .col:nth-child(2) {flex:1 1 auto}.author_article > .col:nth-child(2) h1.name {font-size:30px;display:block}}@media (min-width:1280px){.main_slider_container{--current-items:var(--items,1)}.two_cols .main_slider_container{--current-items:min(var(--items,1),4)}.catalog_btn,.desktop .select_city{margin:0 0 0 45px}.catalog_btn{font-size:14px;padding:0 30px;margin:0 0 0 50px}.search_wrap{margin:0 0 0 30px}.header_phones{margin:0 0 0 40px}.btn_header{margin:0 0 0 20px}.btn_header.user{margin:0 0 0 40px}.main_slider_container.with_menu>UL LI:nth-child(7) {display:block}.registration_form{display:flex;flex-wrap:wrap}.if_registred{flex-wrap:wrap}.registration_form .together,.if_registred .together{width:calc(50% - 16px);margin:0 0 0 16px;display:flex;flex-direction:column}.registration_form .together:first-child,.if_registred .together:first-child{margin:0 16px 0 0}.enter_form .together{width:calc(50% - 16px);display:flex;flex-direction:column}.enter_form .together.row{width:100%;flex-direction:row}.enter_form .together.row .long_div{margin:0 16px 16px 0}.enter_form .together.row .long_div:last-child{margin:0 0 16px 16px}.order_show{flex-direction:row;align-items:center;flex-wrap:nowrap}.order_row-wrap{flex:0 0 33.33%}.order_sum{flex:0 1 auto;order:1}.order_pics{flex:1 1 auto;padding:0}.cr_title_row{flex-direction:row;justify-content:space-between}.cr_title_row .main_title{margin:0}.cr_but_row{margin:0 0 0 32px;align-items:center}.one_good{width:25%;padding:8px}.one_good .main_price{font-size:24px}.one_good .og_inner::before{left:-16px;top:-16px;width: calc(100% + 32px);height: calc(100% + 32px)}.one_good .to_details{font-size:12px}.category_list{margin-bottom:-30px}.category_list .one_cat{flex: 0 0 calc((100% / 3) - (60px / 3));width: calc((100% / 3) - (60px / 3));margin-bottom:20px;padding:16px 20px}.one_cat:nth-child(3n + 1),
    .one_cat:nth-child(3n + 2) {margin-right:30px}.category_image{flex:0 0 36px;margin-right:16px;width:36px;height:36px}.cat_title{text-transform:uppercase}body:not(.is_main-page) .category_list {margin-bottom:60px}body:not(.is_main-page) .one_cat {min-height:70px}.row_list .one_cat{width:calc(25% - 16px)}.list_info .one_cat{width:calc(25% - 16px)}.product_slider .one_good{padding:16px}.category_comments.is_main:not(.slick-initialized) .one_good {width:33.33%}.pagination{display:flex;flex-direction:row;padding:60px 0 30px 0}.pages_wrap,.for_pag_numbers{width:auto;margin-left:auto}.pagination .for_load_more{margin-bottom:0;width:auto;justify-content:flex-start}.sub_slider{min-height:430px}.big_slider .status_list Span{padding:4px 12px;font-size:14px;margin:0 0 8px 0}.zoom_slider.zoom-full_screen .zoom_big:not(.slick-initialized) .zoom_slide {padding:64px}.select_color{margin:0 0 16px 0}.product_price{margin:0 0 24px 0}.credits_variants{margin-top:-24px}.sorts_info{padding:0 32px 0 0}.char_short .tit,.char_short .value{font-size:16px;padding:10px 16px 8px 16px}.details_product .product_reviews .title_wrap .btn{padding-left:30px;padding-right:30px}.product_reviews{padding:0 0 0 32px}.up_sale .product_wrap .one_good{width:33.33%}.sticky_header .mpp_box{margin:0 16px 0 0}.sticky_header .mpp_title{flex-direction:column}.sticky_header .mpp_title Span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:720px;min-height:20px}.sticky_header .desktop{display:flex}.sticky_header .mobile{display:none}.sticky_header.product_price .old_price{display:flex}.sticky_header.product_price .main_price{font-size:22px}.cheaper .ag_photo{margin-right:16px}.page_up{bottom:80px}.contact_puls_btn{bottom:182px;right:20px}.cpb_dropdown{bottom:256px;right:20px}.all_stores{padding:0 0 0 32px;flex-direction:row}.product_slider .product_inner:not(.slick-initialized) .one_good {flex:0 0 25%}.order_show{padding-right:52px}.order_show::after{width:12px;height:12px}.order_item{flex-direction:row}.order_item > .col:nth-child(1) {flex:0 0 64%;margin-bottom:0}.order_item-img{margin-right:15px;width:60px;height:50px}.order_item-info{justify-content:center;width:calc(100% - 75px);padding-right:16px}.order_item-title{font-size:14px}.order_item > .col:nth-child(2) {flex:0 0 34%;align-items:center}.one_item-cost{font-size:14px}.total-cost{font-size:16px}}@media (min-width:1380px){.product_price-inner{flex-direction:column;width:auto}.show_price{margin:0 0 10px 0}.product_price{padding:20px 30px;margin:0 0 30px 0}.product_price .main_price{font-size:36px}.product_btns{flex-wrap:nowrap;width:auto;order:1;justify-content:center;padding-left:10px;padding-right:10px}.product_btns .btn{width:auto;padding-left:30px;padding-right:30px;margin-right:10px}.show_price .stock_wrap{padding-top:10px;display:block}.add_in-list-wrap{order:3;padding:0;justify-content:center;align-items:flex-start;margin-bottom:0}.add_in-list-wrap .stock_wrap{display:none}.product_price .add_in-list{padding-top:0}.product_price .add_in-list{margin:0}.photo_section{grid-template-columns:repeat(3,1fr);gap:30px}.product_tab.main_tab.hidden .product_btns{width:auto;order:2;margin:0 0 0 0;padding:0}.product_tab.main_tab.hidden .product_btns .btn{margin-right:0}.product_tab.main_tab.hidden .add_in-list-wrap{display:none}.product_tab.main_tab.hidden .order_call_but{justify-content:flex-start}.product_tab.main_tab.hidden .is_one_click.order_call_but{justify-content:center}.product_tab.main_tab.hidden .order_call_but A.btn{width:calc(50% - 24px)}.product_price .old_price{margin-bottom:4px}.product_price .main_price Small{font-size:24px}.select_color LI{flex: 0 0 calc((100% / 6) - 8px)}.order_call_but,.is_one_click.order_call_but{flex-direction:row;justify-content:flex-start}.order_call_but A.btn{width:max-content;margin:0 8px 0 0}.is_one_click.order_call_but A.btn:last-child{margin:0 0 0 8px}.products_mini .product_grid LI:nth-child(7) {display:block}.products_mini .product_grid .one_good,.products_mini .product_inner .one_good{width:14.28%}.two_cols .products_mini .product_grid LI:nth-child(6) {display:block}.two_cols .products_mini .product_grid LI:nth-child(7) {display:none}.two_cols .products_mini .product_grid .all LI:nth-child(7) {display:block}.two_cols .products_mini .product_grid .one_good,.two_cols .products_mini .product_inner .one_good{width:16.66%}.catalog_list{margin-bottom:68px}.catalog_list .title_wrap .main_title{font-size:48px}body:not(.two_cols) .product_slider .product_inner:not(.slick-initialized) .one_good {flex:0 0 20%}.blog_details .title_wrap{margin-bottom:30px}.blog_details article .title_wrap .main_title{font-size:48px}.control_products .dropdown{width:268px}}@media (min-width:1424px){.main_slider_container.with_menu>UL LI:nth-child(8) {display:block}.mediap{left: calc(50% - (var(--content-width) / 2) + 16px)}.one_good{padding:16px}.one_good .og_inner::before{left:-24px;top:-24px;width: calc(100% + 48px);height: calc(100% + 48px)}.one_cat{width:calc(16.66% - 32px)}.select_color LI{flex: 0 0 calc((100% / 8) - 8px)}.sub_slider{min-height:504px}.big_slider .details_slide.no_photo{min-height:614px}.up_sale .product_wrap .one_good{width:25%}.one_blog{width:calc(20% - 16px)}body:not(.two_cols) .last_blog_items:not(.slick-initialized) .one_blog {flex: 0 0 calc((100% / 4) - (90px / 4))}.sticky_header .mpp_title Span{width:820px}.checkout .item_text{width:60%}.checkout .bottom_wrap{width:40%}.cart_window .one_good .main_price{font-size:18px}}@media (min-width:1550px){.two_cols .product_slider .one_good{width:20%}.two_cols .product_grid LI:nth-child(5) {display:block}.two_cols .product_grid LI:nth-child(6) {display:none}.two_cols .product_grid .all LI:nth-child(6) {display:block}.main_slider_container.with_menu>UL LI:nth-child(9) {display:block}.menu.menu_0 UL{left:calc(50% - 767px)}.menu.menu_0 .next_level .ul_2{left:calc(50% - 465px)}.menu.menu_0 .ul_2 .next_level .ul_3{left:calc(50% - 163px)}.compare_products .one_good{max-width:164px}.compare_options .one_good{max-width:164px}.sticky_header .mpp_title Span{width:920px}.stores .together{padding:0 8px 0 0;width:calc(100% - var(--content-margin))}.category_comments.is_main:not(.slick-initialized) .one_good {width:25%}.two_cols .category_comments.is_main:not(.slick-initialized) .one_good {width:33.33%}.product_grid LI:nth-child(6) {display:block}.products_mini .product_grid LI:nth-child(8) {display:block}.products_mini .product_grid .one_good,.products_mini .product_inner .one_good{width:12.5%}.two_cols .products_mini .product_grid LI:nth-child(7) {display:block}.two_cols .products_mini .product_grid LI:nth-child(8) {display:none}.two_cols .products_mini .product_grid .all LI:nth-child(8) {display:block}.two_cols .products_mini .product_grid .one_good,.two_cols .products_mini .product_inner .one_good{width:14.28%}}@media (min-width:1551px){.product_slider .one_good{width:16.66%}.one_good .main_price{font-size:28px}}