@media (min-width:640px){.top_menu{width:auto}.for_top_menu .centre{flex-wrap:nowrap;align-items:center;justify-content:flex-end;z-index:1}.for_mini_cart{margin:0 16px 0 8px}.for_login{margin:0;width:auto}.main_part .centre{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.for_logo{width:40%;padding:8px 16px 16px 0}.for_search{width:100%}.phone_container{justify-content:center}.phone_container_title,.phone_container .for_order_call{justify-content:flex-end}.main_foot .phone_container_title,.main_foot .phone_container .for_order_call{justify-content:center}.standart_form{left:auto;right:0;transform:translateX(0);bottom:auto;top:calc(100% + 8px)}.one_good{width:calc(33.33% - 16px)}.dt_photos{margin:0 0 24px 0}.small_photos{position:relative;padding:8px 0 0 0;justify-content:flex-start}.small_photos .gallery-item{width:64px;height:64px;margin:0 8px 8px 0;border:1px solid var(--border-color);background:none;border-radius:0}.small_photos .gallery-item.slick-current{border-color:var(--main-color)}.small_photos .gallery-item Img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;display:block}.option_price{justify-content:flex-start}.price_box{margin:0 24px 0 0}.zoom_top{display:flex;flex-wrap:wrap;position:relative;bottom:auto;overflow:hidden;flex-shrink:0;justify-content:flex-start}.zoom_top LI{width:64px;height:64px;border-radius:0;margin:0 0 8px 8px;border:1px solid var(--border-color);background:none}.zoom_top LI.slick-current{background:none;height:64px;width:64px;border-color:var(--main-color)}.zoom_top LI Img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;display:block}.for_zoom{min-height:unset}.photos_tab A{width:calc(33.33% - 8px)}.det_all_box Section.det_delivery{margin:0}.payment-table{width:calc(100% + 16px);margin:0 0 0 -16px}.payment-table__col,.payment-table__col:last-child{width:calc(50% - 16px);margin:0 0 16px 16px}.vrt_c{flex-direction:row}.cart_window .sf_title{font-size:26px;justify-content:flex-start}.cart_left{margin:0 32px 0 0;width:100%;padding:0 0 16px 16px}.cart_right{margin:0;width:100%;max-width:360px;padding:16px}.w_316{width:100%;justify-content:flex-end;flex-shrink:1;display:flex}.mup_tab_th .w_316{display:flex}.mtt_cell:nth-child(2)::before {display:flex}.mup_tab_td{flex-wrap:nowrap}}@media (min-width:768px){.phone_container{width:60%}.phone_container .address{flex-wrap:nowrap;justify-content:flex-end}.phone_container .phones{flex-direction:row;flex-wrap:wrap;width:338px}.one_cat-image{padding:16px 0}.one_cat .info .title{font-size:18px;font-weight:900;padding:0 16px 24px 16px}.main_foot .centre{flex-direction:row;justify-content:space-between}.nav-footer UL{align-items:flex-start}.nav-footer UL LI{text-align:left}.main_foot .phone_container_title,.main_foot .phone_container .for_order_call,.main_foot .phone_container .address,.main_foot Address{justify-content:flex-end}.main_foot .standart_form{top:auto;bottom:calc(100% + 8px)}.bottom_foot .centre{flex-direction:row;justify-content:space-between}.main_foot .phone_container .address{flex-wrap:wrap}.login_or_reg{flex-direction:row}.lor_col{width:100%;padding:0 16px 0 0}.lor_col:last-child{padding:0 0 0 16px;border-left:1px solid var(--border-color)}.catalog_head{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.ch_tit_place{margin:0 16px 0 0}.og_price .now_price,.bottom_block .total_price,.ct_sum,.ordt_row .price{font-size:26px}.og_price .now_price Small,.bottom_block .total_price Small,.ct_sum,.ordt_row .price Small{font-size:20px}.og_price .old_price{font-size:20px}.og_price .old_price Small{font-size:16px}.det_all UL.tabs A{font-size:20px}.det_reviews .centre{flex-direction:row;flex-wrap:wrap}.dc_all{margin:0 32px 0 0;width:calc(50% - 16px)}.is_not_login .dc_all{margin:0;width:100%}.dc_write{width:calc(50% - 16px)}.mup_table Form{display:flex;flex-wrap:wrap}.mup_table .long_div{width:calc(50% - 16px);margin:0 16px 16px 0}.mup_table .long_div:nth-child(2n) {margin:0 0 16px 16px}.zoom_window{height:100%}}@media (min-width:1024px){.common_but.big{font-size:20px;height:48px;padding:0 16px}.header{background:var(--white);z-index:3;position:sticky;top:0;height:164px}.header.min{height:50px}.min .for_top_menu{border-color:var(--white)}.min .main_part{top:-47px}.main_part .centre{flex-wrap:nowrap;align-items:center}.min .main_part .centre{align-items:flex-start;margin:4px auto}.for_logo{width:auto;margin:0 32px 0 0;padding:0;z-index:1}.for_logo Img{max-height:100px}.min .for_logo Img{max-height:40px}.for_search{order:2;width:100%}.phone_container{order:3;margin:0 0 0 32px;width:max-content;flex-shrink:0}.min .phone_container{opacity:0;visibility:hidden;overflow:hidden;height:0;min-width:512px}.phone_container .address{flex-wrap:nowrap;justify-content:flex-end}.phone_container .phones{flex-shrink:0}.catalog_place{margin:0 0 48px 0}.one_cat .info .title{font-size:20px}.main_foot .phone_container .address{flex-wrap:wrap}.cd-dropdown-wrapper{display:none}.for_main_menu{padding:0}.for_main_menu .centre{justify-content:flex-start}.for_main_menu Nav.main_menu{display:flex;position:relative}.for_main_menu Nav UL{display:flex;width:100%}.for_main_menu Nav UL LI A{position:relative;display:flex;height:64px;padding:0 16px;color:var(--gray);text-shadow:1px 1px 0 var(--white);text-transform:uppercase;text-decoration:none;align-items:center;transition:.3s;font:900 20px/1em 'Roboto'}.for_main_menu Nav UL LI A::before{content:'';position:absolute;left:0;top:0;background:var(--white);width:100%;height:0;transition:.3s}.for_main_menu Nav UL LI A:hover,.for_main_menu Nav UL LI A.active{text-shadow:none;background:var(--main-color);color:var(--white)}.for_main_menu Nav UL LI A:hover::before,.for_main_menu Nav UL LI A.active::before{height:5px}.for_main_menu Nav UL LI A Span{align-items:center;display:flex}.for_evry_drop{background:var(--white);position:absolute;bottom:60px;left:0;z-index:5;overflow:hidden;padding:16px;margin-left:0!important;box-shadow:0 3px 10px rgba(0,0,0,.15);display:none}.for_evry_drop.for_evry_simple_drop{width:336px}UL.ul_one LI{display:flex;width:100%;border-bottom:1px solid var(--border-color)}.for_evry_drop .one_col:last-child UL.ul_one LI:last-child{border:none}.for_main_menu Nav UL LI UL.ul_one LI A{color:var(--text);font:16px/1.2 'Roboto';text-decoration:none;text-transform:none;padding:6px 0 8px 0}.for_main_menu Nav UL LI UL.ul_one LI A::before{display:none}.for_main_menu Nav UL LI UL.ul_one LI A:hover,.for_main_menu Nav UL LI UL.ul_one LI A.active{color:var(--main-color);background:none}.for_main_menu Nav UL LI UL.ul_one LI A.active{text-decoration:underline}.lor_col{padding:0 32px 0 0}.lor_col:last-child{padding:0 0 0 32px}.one_good{width:calc(25% - 16px)}.details_box{flex-direction:row}.details_box .dt_top_tit.mobile{display:none}.details_box .dt_top_tit.desktop{display:flex}.dt_photos{width:50%;margin:0 32px 32px 0}.dt_photos .if_sticky{position:sticky;top:60px}.dt_top{width:50%}.zoom_window{max-width:1200px;max-height:calc(100% - 32px)}.zoom_top{justify-content:center}.photos_tab A{width:calc(25% - 8px)}.payment-table__col,.payment-table__col:last-child{width:calc(33.33% - 16px)}.cart_modal{max-width:900px}.mtt_details{flex-direction:row-reverse}.mtd_right{width:400px;margin:0 0 0 32px;flex-shrink:0}.mtd_left{width:100%}.det_all .tabs_box,.sw_links{top:51px}}@media (min-width:1280px){.one_good{width:calc(20% - 16px)}.det_all_box Section{margin:0 0 16px 0}.photos_tab{width:calc(100% + 16px);margin:0 0 0 -16px}.photos_tab A{width:calc(20% - 16px);margin:0 0 16px 16px}.payment-table__col,.payment-table__col:last-child{width:calc(25% - 16px)}}