::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px #cfcfcf;background-color:#f9f9f9;border-left:1px solid #dbdbdb}::-webkit-scrollbar{width:6px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:3px;background-color:#501d7d;border:1px solid #501d7d}::-webkit-scrollbar-thumb:hover{background-color:#00a8db}::-webkit-scrollbar-thumb:active{background-color:#00a8db}.disnone{display:none!important}.clr{clear:both;display:block}.nf_img{width:100%}.not_found{text-align:center;padding-bottom:50px}.not_found h1{color:#00a7db;font-size:130px}.not_found h2{font-size:20px;color:#dc137a}.ntf_back{}.error_page{max-width:400px;margin:0 auto;text-align:center}.content h1{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;color:#2a2828}.content h2{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:20px;line-height:28px;color:#2a2828}.content h3{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:16px;line-height:24px;color:#2a2828}.content h4{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:14px;line-height:20px;color:#2a2828}.button_nf{display:inline-block;letter-spacing:normal;font-size:18px;width:100%;max-width:400px;text-align:center;line-height:40px;background-color:#00a7db;text-decoration:none;color:#fff!important;border-radius:5px;margin:10px auto}.button_nf:hover{background-color:#c41e1d;text-decoration:none!important;color:#fff}.pop_close{position:absolute;top:0;right:0;background:#fff;font-size:25px;width:40px;text-align:center;height:40px;line-height:36px;cursor:pointer;transition:.5s}.pop_close a{font-size:25px}.pop_close:hover{color:#000}.no_products_find{text-align:center;font-size:22px;padding:20px;line-height:1}.basket_case{width:100%;background:none;margin-top:0}.basket_case tbody tr{border:1px solid #000;background-color:#fff}.basket_case tbody tr:hover{background-color:#f5f5f5}.basket_case tr td{padding:20px;text-align:center;vertical-align:middle}.basket_product_name{display:block;text-align:left;color:#000;font-size:20px;text-decoration:none}.total_p_sum{font-size:20px}.basket_product_info{display:block;text-align:left;color:#000;font-size:14px;letter-spacing:normal}.basket_product_comment{margin-top:5px;margin-bottom:0}.amount_few{text-align:center;display:block;font-size:14px;margin-bottom:0}.price .amount_1{text-align:center;display:block;font-size:16px;font-weight:bold}.basket_remove{color:#000;border-radius:50%;line-height:38px;height:38px;width:38px;text-align:center;display:block;transition:.3s;margin:0 auto}.basket_remove:hover{background:#00a7db;color:#fff}.cart_btn{position:relative;width:50%;float:right;background:#ccc;color:#333;font-size:12px;font-weight:normal}.quantity{overflow:hidden;position:relative;border:none;border-radius:0;line-height:40px;height:84px;width:55px;margin:0 auto}.cart_quantity{display:block;text-align:center;width:100%;height:28px;line-height:28px;font-size:22px}.btn_plus{display:block;line-height:28px;text-align:center;cursor:pointer;height:28px;border-radius:2px;color:#000}.btn_minus{display:block;line-height:28px;text-align:center;cursor:pointer;height:28px;border-radius:2px;color:#000}.plus-minus{transition:.1s}.plus-minus:hover{background:#00a7db;color:#fff}.basket_case td:nth-child(1){width:160px}.basket_result .tabs_holder{border:1px solid #ccc;background:#f7f7f7;padding:15px}.basket_input{margin:10px auto}.basket_input_title{font-weight:bold;font-size:16px;float:left;width:30%;line-height:1;letter-spacing:normal;font-family:Montserrat\ Alternates;font-size:16px}.basket_title{font-size:18px;font-weight:bold;text-align:left}.basket_input input{width:50%;height:30px;color:#444;padding:0 10px;font-size:16px;line-height:30px}.basket_case .cart-images{display:block;width:130px;margin:0 auto}.basket_case .cart-images img{width:100%}.total_cart_sum{float:right;color:#3f352c;font-size:18px;margin:20px auto}.cart_btns{float:right}.shopping_continue{display:inline-block;margin-right:20px;color:#7a9313;font-weight:bold;font-size:14px}.b_title{display:none;color:#000}.p_h_title{display:none;float:left;color:#000}.basket_case thead tr td{color:#000}.no_discount_price{text-decoration:line-through}.order_block{margin-top:15px;margin-bottom:15px;background-color:#fff;padding:20px;border-radius:5px;border:1px solid #ddd}.order_step{font-size:18px;color:#000;letter-spacing:normal;font-family:Montserrat\ Alternates}.order_block .input label{font-family:Montserrat\ Alternates;font-size:12px;font-weight:normal;margin:0 0 0 3px}.step_icon{display:inline-block;background:url(../img/icons/step_icon.png);background-repeat:no-repeat;background-size:10px 8px;background-position:5px 7px;width:20px;height:20px;vertical-align:top;transition:1s}.order_user_info{margin-top:20px}.next_step{float:right}.tab_delivery_ukrpost,.tab_delivery_meestpost,.tab_delivery_shop,.tab_delivery_newpost,.tab_cash_pay,.tab_card_pay,.tab_regular_user,.tab_new_user{display:none}.tab_delivery_ukrpost.active,.tab_delivery_meestpost.active,.tab_delivery_shop.active,.tab_delivery_newpost.active,.tab_cash_pay.active,.tab_card_pay.active,.tab_regular_user.active,.tab_new_user.active{display:block}.order_block_nav{border-bottom:1px solid #000;width:100%;overflow:hidden;margin-top:20px}.to_tab_delivery_ukrpost,.to_tab_delivery_meestpost,.to_tab_delivery_shop,.to_tab_delivery_newpost,.to_tab_cash_pay,.to_tab_card_pay,.to_tab_regular_user,.to_tab_new_user{font-family:Montserrat\ Alternates;display:block;width:50%;float:left;padding:11px 5px;text-align:center;border:1px solid #000;color:#000;line-height:1;background:#fff;letter-spacing:normal;text-decoration:none}.to_tab_delivery_ukrpost:active,.to_tab_delivery_ukrpost:focus,.to_tab_delivery_ukrpost:hover,.to_tab_delivery_ukrpost.active,.to_tab_delivery_meestpost:active,.to_tab_delivery_meestpost:focus,.to_tab_delivery_meestpost:hover,.to_tab_delivery_meestpost.active,.to_tab_delivery_shop:active,.to_tab_delivery_shop:focus,.to_tab_delivery_shop:hover,.to_tab_delivery_shop.active,.to_tab_delivery_newpost:active,.to_tab_delivery_newpost:focus,.to_tab_delivery_newpost:hover,.to_tab_delivery_newpost.active,.to_tab_cash_pay:active,.to_tab_cash_pay:focus,.to_tab_cash_pay:hover,.to_tab_cash_pay.active,.to_tab_card_pay:active,.to_tab_card_pay:focus,.to_tab_card_pay:hover,.to_tab_card_pay.active,.to_tab_regular_user:active,.to_tab_regular_user:focus,.to_tab_regular_user:hover,.to_tab_regular_user.active,.to_tab_new_user:active,.to_tab_new_user:focus,.to_tab_new_user:hover,.to_tab_new_user.active{border:1px solid #501d7d;background-color:#501d7d;color:#fff;text-decoration:none}.order_delivery_info{line-height:1;letter-spacing:normal;font-size:16px}.order_delivery_info .input{margin-bottom:12px}.order_delivery_info .input label{margin-bottom:3px}.order_page{margin-top:20px;margin-bottom:50px}.FormInput label{letter-spacing:normal;font-weight:bold!important;font-size:14px!important;padding-left:10px}.order_block textarea,.order_block input{margin:5px 0 15px 0;display:block;padding:8px 10px;font-size:16px;width:100%}.order_block textarea:focus,.order_block input[type="text"]:focus{box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);outline:none;color:#000;font-size:16px}.submit_order_basket{display:inline-block;letter-spacing:normal;font-size:18px;width:100%;text-align:center;line-height:40px;background-color:#00a7db;color:#fff;text-decoration:none;border-radius:5px;border:1px solid #00a7db;font-family:Montserrat\ Alternates}.submit_order_basket:hover{color:#fff;background:#501d7d;border:1px solid #501d7d}.td_1,.td_2,.td_3,.td_4,.td_5,.td_6{font-size:15px;line-height:1;letter-spacing:normal;color:#000}.promocode{width:100%;text-align:left}.promocode .FormInput{display:inline-block;width:70%;margin-top:5px;vertical-align:top}.promocode .ContactsFormBtn{display:inline-block;width:20%;margin-top:5px;vertical-align:top;margin-left:10px}.promocode .ContactsFormBtn button{display:inline-block;width:100%}.confirm_promo{font-family:Montserrat\ Alternates;display:inline-block;letter-spacing:normal;font-size:18px;width:100%;text-align:center;line-height:38px;background-color:#fff;color:#501d7d;text-decoration:none;border-radius:5px;border:1px solid #501d7d}.confirm_promo:hover{text-decoration:none;background:#501d7d;color:#fff}.chosen-container{width:100%!important}.chosen-container-single .chosen-single{text-align:left;padding:10px 20px;background-color:#fff;outline:none;letter-spacing:normal;width:100%;height:42px;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:15px;line-height:142.99%;display:flex;align-items:center;color:#686868;background:#fff;border:1px solid #b9b9b9;box-sizing:border-box;border-radius:3px}.chosen-container-single .chosen-single div b{margin:10px auto}.chosen-container .chosen-results li.highlighted{background:#00a7db}.chosen-container-active.chosen-with-drop .chosen-single{box-shadow:none;background-image:none}.p_empty{line-height:1;font-size:18px;letter-spacing:normal;margin-bottom:0}.orders_history{width:100%}.order_confirm{font-size:16px;line-height:1;letter-spacing:normal;width:100%;margin-bottom:60px;background:rgba(196,29,29,.05);color:#000}.order_confirm td{padding:3px 5px;border-left:1px solid #473925;width:16.5%;vertical-align:top}.order_confirm td:last-child{border-right:1px solid #473925}.order_f_l{font-weight:bold;margin-bottom:5px}#consultation,#login{position:fixed;top:0;width:100%;background:rgba(0,0,0,.65);padding:15px;z-index:333;text-align:center}#consultation .success_text,#callback .success_text{color:#fff}#consultation input,#login input{max-width:400px;display:block;color:#444;border:1px solid #fff;font-size:16px;padding:0 15px 0 15px;border-radius:3px;line-height:32px;width:100%;margin:5px auto;background-color:#fff;outline:none}#consultation input:focus,#login input:focus{box-shadow:inset 0 0 3px 0 rgba(0,0,0,.2);outline:none;border:1px solid #000;color:#000;font-size:14px}#consultation .popup_title,#login .popup_title{color:#fff;font-size:22px;margin:5px auto}#consultation .login_title,#login .login_title{font-size:18px;color:#fff;line-height:1;letter-spacing:normal}.to_login,.to_registration,.to_forget_pass{font-size:16px;background:none;text-align:center;color:#fff;text-decoration:none;display:inline-block;margin:5px 0;padding:10px;transition:.5s}.to_login:hover,.to_registration:hover,.to_forget_pass:hover{color:#00a7db}.registration_vk_form .login_title,.registration_fb_form .login_title,.registration_ok_form .login_title{font-size:18px}.thanks_text_registration_ok,.thanks_text_registration_fb,.thanks_text_registration_vk{display:none;text-align:center;width:100%;color:#7f41c3;font-size:18px}.thanks_text_registration_ok p,.thanks_text_registration_fb p,.thanks_text_registration_vk p{text-align:center;color:#7f41c3;font-size:18px}.thanks_text_registration,.thanks_text_forget{display:none;text-align:center;width:100%;overflow:hidden;color:#fff;font-size:20px;line-height:20px;padding:10px 5px 5px 5px;background:#00a7db;margin:10px auto;max-width:400px}.registration_form{display:none}.forget_form{display:none}#product_view{display:none}#sizetable,#order_info{background:#fff;display:none;padding:10px 10px 5px 10px;position:fixed;top:50%;left:50%;margin:-200px 0 0 -350px;width:700px;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;border:1px solid #444;z-index:10000}#pop_callback{background:#a4825d;display:none;padding:10px 10px 5px 10px;position:fixed;top:50%;left:50%;margin:-170px 0 0 -270px;width:540px;height:340px;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;border:1px solid #fff;z-index:10000}#pop_callback .pop_close{background:none}#pop_callback .pop_close a{color:#fff}.PopCallbackTitle{width:100%;text-align:center;margin-bottom:20px}.PopCallbackTitle span{color:#000;font-size:36px;line-height:42px;letter-spacing:normal}#sizetable .sizetable,#order_info .order_products{max-height:400px;overflow-y:auto;overflow-x:auto;line-height:1;letter-spacing:normal;font-size:20px}#order_info .order_products thead tr:first-child{border-bottom:2px solid #444}#order_info .order_products tbody tr{border-bottom:1px solid #444}#order_info .order_products tbody tr:last-child{border-bottom:2px solid #444}#order_info .order_products .td_1{width:75px;height:75px}#order_info .order_products .td_1 a{width:75px;height:75px}#order_info .order_products .td_2{width:300px}#order_info .order_products .td_2 a{font-size:15px;color:#444}#order_info .price_op{text-align:center;color:#444;font-size:15px;padding:0 0;margin:0 auto;overflow:hidden;display:block}#order_info thead tr td{font-size:15px;color:#444;line-height:1;letter-spacing:normal}#order_info tr th,#order_info tr td{text-align:center;padding:5px 10px;vertical-align:middle}#order_info tr .tfoot_1{text-align:left;font-size:24px;color:#444}#order_info .quantity{font-size:17px;color:#444}#order_info .sum_price{text-align:center;color:#444;font-size:17px}#order_info .td_5{width:220px}#order_info tfoot p{font-weight:bold;font-size:20px;line-height:1;letter-spacing:normal}.CartPriceWrap{font-size:18px;color:#000;letter-spacing:normal;font-family:Montserrat\ Alternates}#overflow{display:none;position:fixed;top:0;width:100%;height:100%;left:0;overflow:hidden;z-index:5;overflow:auto;overflow-y:none;background:rgba(0,0,0,.55)}#success_adding_wish,#success_adding{background:#fff;display:none;padding:12px;position:fixed;top:50%;left:50%;margin:-200px 0 0 -250px;width:500px;z-index:9999;text-align:center}#success_adding_wish p,#success_adding p{font-size:20px;font-weight:bold;color:#444;line-height:1}.hide_adding{display:inline-block;font-size:16px;letter-spacing:normal;line-height:40px;color:#000;background-color:#00a7db;color:#fff;border:0;text-align:center;outline:none;border-radius:0;padding-left:10px;padding-right:10px;margin:5px;text-decoration:none}.hide_adding:hover{opacity:.8;background-color:#00a7db;color:#fff}.go_to_basket{display:inline-block;font-size:16px;letter-spacing:normal;line-height:40px;color:#000;background-color:#c41e1d;color:#fff;border:0;text-align:center;outline:none;border-radius:0;padding-left:10px;padding-right:10px;margin:5px;text-decoration:none}.go_to_basket:hover{opacity:.8;color:#fff;background-color:#c41e1d}#alert{background:#fff;display:none;padding:20px;position:fixed;top:50%;left:50%;margin:-200px 0 0 -150px;width:300px;z-index:9999;text-align:center;border:1px solid #444}#alert p{font-size:22px;font-weight:bold;color:#f04d4d}#callback{position:fixed;top:0;width:100%;background:rgba(0,0,0,.65);padding:15px;z-index:26;text-align:center}#callback input{max-width:400px;display:block;color:#444;border:1px solid #ccc;font-size:16px;padding:0 15px 0 15px;border-radius:5px;line-height:32px;width:100%;margin:5px auto;background-color:#fff}#callback .popup_title{color:#fff;font-size:22px;margin:5px auto}#preload{display:none;background:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}#preload #loaderImage,#preload img{top:50%;position:fixed;left:50%;margin-left:-64px;margin-top:-64px}.error_input{background:#ffcece!important;border:1px solid #cc0707!important}#consultation .light_button,#login .light_button{background:#fff;border-radius:0;line-height:20px;font-size:16px;padding:10px 10px;display:inline-block;margin:5px auto;transition:.5s;color:#000;text-decoration:none;border-radius:3px}#consultation .light_button:hover,#login .light_button:hover{background:#501d7d;color:#fff;text-decoration:none}.pwd_thanks_text,.profile_thanks_text,.thanks_text{text-align:center;font-size:22px;margin:20px auto;display:none;color:#000}#promo_percent{margin:15px;font-size:18px;display:inline-block}#promo_percent span{background:#7f41c3;color:#fff;padding:5px 10px;border-radius:5px;font-weight:bold}.ContactsThanksText{width:100%;text-align:center;display:none}.ContactsThanksText span{line-height:30px;letter-spacing:normal;font-size:20px;color:#000;margin-bottom:60px}.content a{color:#00a7db;text-decoration:none}.content a:hover{text-decoration:underline}.sitemap{}.sitemap ul>li{margin-left:20px;position:relative}.sitemap ul>li:before{content:"·";transform:rotate(180deg);display:inline-block;font-size:22px;position:absolute;left:-20px;top:-6px}.match_container{position:absolute;left:0;top:50px;background-color:#fff;border:1px solid #bb7ffd;overflow:hidden;width:100%;z-index:99999;display:none;border-radius:10px}.search_container ul{padding:5px 10px 5px 10px}.search_container ul li{display:block;width:100%;text-align:left}.search_container ul li a{display:block;padding:5px}.search_container ul .match_product_img{position:relative;display:inline-block;top:auto;right:auto;left:auto;padding-left:5px;text-align:left;width:70px}.search_container ul .match_product_name{position:relative;display:inline-block;color:#333;right:auto;left:auto;top:auto;margin:0;padding:0;font-size:13px;width:180px;letter-spacing:0;vertical-align:top}.search_container ul li a:hover{background:#7f41c3}.search_container ul :hover .match_product_name{color:#fff}#overflow_1{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}#phone_fastbuy{vertical-align:middle}.product_to_reserv,.product_to_basket_fast{margin-top:20px;border-bottom:1px solid #ddd}.fs_search{border:1px solid #ddd;padding:15px;box-shadow:0 0 2px 0 rgba(165,199,22,.5)}.fs_search form{text-align:center}.fs_search .filter_row{width:22%;display:inline-block;vertical-align:top;text-align:left}.reserv_thanks,.one_click_thanks{font-size:20px;display:none;font-weight:bold}.social_auth{text-align:center}.social_auth li{display:inline-block}.social_auth li span,.social_auth li a{color:#fff;display:inline-block;vertical-align:top;line-height:32px}.login_fb{background:url(../../img/login/login_fb.png);background-size:32px 32px;display:inline-block;width:32px;height:32px}.login_vk{background:url(../../img/login/login_vk.png);background-size:32px 32px;display:inline-block;width:32px;height:32px}.login_ok{background:url(../../img/login/login_ok.png);background-size:32px 32px;display:inline-block;width:32px;height:32px}.login_gp{background:url(../../img/login/login_gp.png);background-size:32px 32px;display:inline-block;width:32px;height:32px}.content table{border-spacing:0;border-top:1px solid #444;border-right:1px solid #444}.content td{padding:5px 10px;border-bottom:1px solid #444;border-left:1px solid #444}.content tr:nth-child(1){background:rgba(0,168,219,.05)}.content tr:nth-child(2n+1){background:rgba(0,168,219,.05)}.confirm_delivery b,.confirm_pay b{min-width:80px;display:inline-block;margin-bottom:5px}.confirm_info{margin-top:25px}.confirm_info_left{float:left;display:block}.confirm_info_right{float:right;display:block;font-size:18px}.confirm_info_right b{margin-left:5px}.HeaderLangWrap{width:25%;display:inline-block}.HeaderLangWrap>a{line-height:60px;text-align:center;width:100%;display:inline-block;font-size:22px;vertical-align:top;letter-spacing:normal}.TopMenuSectWrap>a:last-child{border-right:1px solid #fff}.TopMenuSectWrap>a:hover,.TopMenuSectWrap>a.active{background-color:#fff}.TopMenuSectWrap>li>a:hover>img{-webkit-filter:invert(1);filter:invert(1)}.HeaderLangWrap{position:relative}.HeaderLangWrap>ul{position:absolute;top:30px;left:0;width:100%;background-color:#fff;border:1px solid #000;border-radius:0;letter-spacing:-1px;line-height:0;font-size:0;display:none;z-index:10}.HeaderLangWrap>ul>li{display:inline-block;width:100%;letter-spacing:-1px;line-height:0;font-size:0}.HeaderLangWrap>ul>li>a{line-height:1;font-size:14px;letter-spacing:normal;display:inline-block;width:100%;padding:10px 0;margin:0}.HeaderLangWrap i{font-size:18px;position:relative;top:-2px;left:3px;transition:.2s}.HeaderLangWrap i.Rotate{transform:rotate(180deg)}.h_top_links .HeaderLangWrap>ul>li>a:hover{color:#fff;background-color:#00a7db}.phone_registration{position:relative;width:100%;display:block;max-width:400px;margin:0 auto}.phone_registration .descr{position:absolute;top:0;right:5px;line-height:34px}.LcFormTitle{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:26px;line-height:35px;color:#2a2828}.LcTabsWrap{width:100%;border-radius:10px;padding:0 0 20px 0;letter-spacing:-1px;font-size:0;line-height:0}.LcTabsWrap>span{width:100%;display:inline-block;border-bottom:1px solid #000}.LcTabsWrap a{display:inline-block;font-size:16px;line-height:50px;padding:0 5px;width:100%;letter-spacing:normal;text-decoration:none;color:#000;font-family:Montserrat\ Alternates}.LcTabsWrap a.logout_link{padding-left:17px}.LcTabsWrap a.active,.LcTabsWrap a:hover{color:#fff;background:#00a7db}.LcTabsWrap a svg path{fill:#c41e1d}.LcTabsWrap a.active svg path,.LcTabsWrap a:hover svg path{fill:#fff}.LcTabsWrap a.active span,.LcTabsWrap a:hover span{-webkit-filter:invert(1);filter:invert(1);transition:.2s}.LcTabsWrap a svg{margin-right:15px;margin-left:5px;padding-top:5px}.LcTabsWrap span{transition:.2s}.LcTabsWrap>span:last-child{border-bottom:0}input:disabled{background-color:#c5c5c5!important;border:1px solid #c5c5c5}.LcTabsWrap a:nth-child(3){border-bottom:0}.logout_link span{margin-left:30px}.LcTab3 span{display:inline-block;vertical-align:top;padding-left:30px}.LcTabsWrap a.active span{background-position:left center;color:#000}.LcTabsWrap a:hover span{background-position:left center}.LcTable .table th{font-size:18px;font-weight:bold;letter-spacing:normal;line-height:1}.LcTable .table thead td{font-weight:bold}.LcTable .table td{font-size:14px;letter-spacing:normal;padding:15px 8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #b8b8b8}.LcTable .table .Canceled td{color:#a8a8a8}.LcTable i{display:inline-block;width:30px;line-height:30px;border-radius:50%;color:#fff;background-color:#dd127b}.LcTable a:hover i{background-color:#bb7ffd}.LcTable .table-striped > tbody > tr:nth-of-type(odd) {background-color:#c5c5c5}.LcTable .table-striped > tbody > tr:nth-of-type(even) {background-color:#f2f2f2}.GrayLine{width:100%;height:1px;background-color:#fff;margin-top:15px}.FormInput{width:100%;text-align:left;margin-bottom:15px}.InputTitle{width:100%;text-align:left;padding-left:5px;margin-bottom:5px;margin-top:5px}.InputTitle span{display:inline-block;font-size:16px;letter-spacing:normal;line-height:1;color:#000;font-weight:bold;letter-spacing:normal}.FormInput input,.FormInput textarea{text-align:left;padding:10px 20px;background-color:#fff;outline:none;letter-spacing:normal;width:100%;height:42px;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:15px;line-height:142.99%;display:flex;align-items:center;color:#686868;background:#fff;border:1px solid #b9b9b9;box-sizing:border-box;border-radius:3px}.pwd_form,.profile_form{width:100%;float:left;display:flex;flex-direction:column;align-items:center}.pwd_form{margin-bottom:60px}.LcContacts button{margin-top:20px;background-color:#bb7ffd!important}.LcContacts button:hover{background-color:#dd127b!important}.sorting{width:100%;float:left;display:flex;align-items:center;justify-content:space-between}.rating_input{position:relative;border:none;overflow:hidden;font-size:16px;padding:0 5px 0 5px;margin:0 auto;line-height:44px}.rating_input label{display:block;float:left;max-width:100%;font-weight:normal;margin:0}.rating_recall{position:relative;float:left;height:15px;margin:15px 0 0 15px}.rating_recall span{display:block;width:15px;height:15px;background:url(../../img/stars.png) no-repeat -15px 0;float:left;margin:0 3px 0 0}.rating_recall span.yellow{background:url(../../img/stars.png) no-repeat}.vote_recall.hov_recall,.vote_recall.hov_recall_click{background:url(../../img/stars.png) no-repeat;cursor:pointer}.add_new_comment{background:#b9b9b9;border:1px solid #b9b9b9;width:auto;transition:.3s;cursor:pointer;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:16px;line-height:142.99%;display:flex;align-items:center;text-align:center;color:#fff;border-radius:3px;line-height:36px;padding-left:45px;padding-right:45px;margin:10px auto}.add_new_comment:hover{border:1px solid #00a7db;background:#00a7db}.m_contacts{width:100%;float:left;display:flex;justify-content:center;padding-bottom:60px}.m_contacts_wrap{width:100%;float:left}.page_title{width:100%;float:left;font-family:Bebas\ Neue;font-style:normal;font-weight:bold;font-size:35px;line-height:35px;color:#2a2828}.m_contacts_top{width:100%;float:left;display:flex;justify-content:space-between;align-items:center;margin-bottom:35px}.m_contacts_top_left{width:50%;float:left;display:flex}.m_contacts_top_left_call{width:auto;float:left;display:flex;flex-direction:column;padding-left:40px;margin-right:50px;background:url(../../img/call.svg) top left no-repeat;margin-bottom:20px}.m_contacts_top_left_call a{width:auto;float:left;text-decoration:none;transition:.3s;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:22px;line-height:117%;color:#000}.m_contacts_top_left_call a:hover{color:#501d7d}.m_contacts_top_left_mail{width:auto;float:left;display:flex;flex-direction:column;padding-left:40px;background:url(../../img/mail.svg) top left no-repeat;background-position-y:5px;margin-bottom:20px}.m_contacts_top_left_mail a{width:auto;float:left;text-decoration:none;transition:.3s;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:22px;line-height:117%;color:#000}.m_contacts_top_left_mail a:hover{color:#501d7d}.m_contacts_top_right{width:50%;float:left}.contacts_form{width:100%;float:left;display:flex;flex-direction:column;align-items:center}.contacts_form p{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:16px;line-height:142.99%;text-align:center;margin-bottom:15px;color:#000}.contacts_form_body{width:100%;float:left;display:flex;justify-content:space-between}.contacts_form_body_left{width:calc(50% - 14px);float:left}.contacts_form_body_right{width:calc(50% - 14px);float:left}.contacts_form_body_right textarea{width:100%;float:left;margin-bottom:11px;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:14px;line-height:142.99%;display:flex;align-items:center;color:#b9b9b9;padding:10px 15px;height:95px;resize:none;background:#fff;border:1px solid #b9b9b9;box-sizing:border-box;border-radius:3px}.contacts_form_input{width:100%;float:left;position:relative;margin-bottom:11px}.contacts_form_input img{width:auto;float:left;height:auto;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.contacts_form_input input{width:100%;float:left;height:42px;padding-left:45px;padding-right:20px;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:14px;line-height:142.99%;display:flex;align-items:center;color:#b9b9b9;background:#fff;border:1px solid #b9b9b9;box-sizing:border-box;border-radius:3px}.main_sub_but{width:auto;float:left;transition:.3s;cursor:pointer;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:16px;line-height:142.99%;display:flex;align-items:center;text-align:center;color:#fff;background:#501d7d;border-radius:3px;line-height:36px;border:1px solid #501d7d;padding-left:45px;padding-right:45px}.main_sub_but:hover{color:#501d7d;background:none}.m_contacts_bottom{width:100%;float:left}.m_contacts_bottom_item{width:100%;float:left;display:flex;align-items:stretch;margin-bottom:20px}.m_contacts_bottom_item_info{width:100%;float:left;max-width:410px;padding-right:30px}.m_contacts_bottom_item_info_head{width:100%;float:left;margin-bottom:30px;padding-left:40px;background:url(../../img/map1.svg) left top no-repeat}.m_contacts_bottom_item_info_head p{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:18px;line-height:18px;display:flex;align-items:center;color:#000}.m_contacts_bottom_item_info_head_body{width:100%;float:left;padding-left:40px}.m_contacts_bottom_item_info_head_body>p{width:100%;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:14px;line-height:14px;display:flex;align-items:center;color:#000;margin-bottom:20px}.m_contacts_work_time ul{width:100%;float:left}.m_contacts_work_time ul li{width:100%;float:left;display:flex;margin-bottom:5px}.m_contacts_work_time ul li span{width:auto;float:left;min-width:40px;padding-right:5px;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:15px;line-height:16px;color:#000}.m_contacts_work_time ul li b{width:auto;float:left;min-width:40px;padding-right:5px;font-family:Montserrat\ Alternates;font-style:normal;font-weight:bold;font-size:15px;line-height:16px;color:#000}.m_contacts_work_time ul li p{width:auto;float:left;font-family:Montserrat\ Alternates;font-style:normal;font-weight:normal;font-size:15px;line-height:16px;color:#000}.m_contacts_bottom_item_map{width:100%;float:left;max-width:calc(100% - 410px)}.map{width:100%;float:left;height:100%;min-height:333px;border-radius:3px}.m_content_page{width:100%;float:left;display:flex;justify-content:center;padding-bottom:20px}.m_insta_block{width:100%;float:left;display:flex;justify-content:center;margin-bottom:60px}.m_insta_block_wrap{width:100%;float:left;position:relative}.m_insta_block_link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;float:left;z-index:2;padding:27px 60px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.7);border-radius:5px;transition:.3s;text-decoration:none;font-style:normal;font-weight:550;font-size:25px;line-height:25px;color:#232323}.m_insta_block_link svg{width:30px;float:left;margin-right:20px}.m_insta_block_link svg path{fill:#232323;transition:.3s}.m_insta_block_link:hover{background:rgba(0,0,0,.7);color:#fff}.m_insta_block_link:hover svg path{fill:#fff}.m_insta_block_list{width:100%;float:left;display:flex;border-radius:5px;overflow:hidden;flex-wrap:wrap}.m_insta_block_list li{width:16%;float:left}.m_insta_block_list li a{width:100%;float:left}.m_insta_block_list li a img{width:100%;float:left;height:200px;object-fit:cover}.orders_history tr th,.orders_history tr td{font-size:14px;letter-spacing:normal;padding:15px 8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #b8b8b8}.side_menu{width:100%;display:block;position:relative;margin-bottom:20px}.side_menu a,.side_menu span{color:#000;cursor:pointer;text-decoration:none}.side_menu span,.side_menu a:hover{text-decoration:none;color:#501d7d}.side_menu>li{padding:5px 0}.side_menu>li>span,.side_menu>li>a{font-size:13px}.side_menu>li>ul>li{padding:10px 0}.side_menu>li>ul{border-left:1px dashed #501d7d;padding-left:20px;display:none}.side_menu>li.active>ul{display:block;position:absolute;top:0;left:100%;width:100%}.side_menu>li>ul>.active>span,.side_menu>li>ul>.active>a{color:#501d7d}.side_menu>li>ul>li>span,.side_menu>li>ul>li>a{font-size:14px}.side_menu>li>ul>li>ul{border-left:1px dashed #501d7d;padding-left:20px;display:none}.side_menu>li>ul>li.active>ul{display:block;position:absolute;top:0;left:100%;width:100%}.side_menu>li>ul>li>ul>li{padding:5px 0}.side_menu>li>ul>li>ul>li>span,.side_menu>li>ul>li>ul>li>a{font-size:12px}.side_menu .open_b{display:block;vertical-align:top;right:0;position:relative;float:right;width:30px;height:30px;font-weight:normal;cursor:pointer;text-align:center;font-size:16px;color:#501d7d;line-height:30px;border-radius:50%;transition:.5s;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-5px}.side_menu li ul .open_b{right:0}.side_menu .active>.open_b,.side_menu .open_b:hover{color:#fff;background:#501d7d;-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.side_menu li.active>.open_b{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.side_menu .active>span,.side_menu .active>a{color:#501d7d;font-weight:bold}.side_menu>li>ul,.side_menu>li>ul>li>ul{border-left:none;padding-left:20px}.side_menu>li>ul>li.active>ul{display:block;position:relative;top:auto;left:auto;width:auto}.side_menu .active>.open_b,.side_menu .open_b:hover{color:#fff;background:#501d7d;-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.side_menu li.active>.open_b{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.side_menu li{position:relative}.side_menu>li.active>ul{display:block;position:relative;top:auto;left:auto;width:100%}.top_btn{display:block;position:fixed;bottom:20%;right:30px;width:30px;height:30px;background:url(../../img/top_btn.png);background-size:30px 30px;opacity:.7;transition:.5s}.top_btn:hover{opacity:1}.min_order{background:#efefef;padding:20px 15px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:500}.min_order span{background:#501d7d;padding:5px 10px;color:#fff;margin:0 5px}@media (max-width:992px){.min_order{font-size:16px}.top_btn{bottom:5%;right:10px}.m_contacts_top{display:flex;flex-direction:column;align-items:center}.m_contacts_top_left{max-width:550px;margin-bottom:30px;width:100%;justify-content:center}.m_contacts_top_right{max-width:550px;width:100%}.fs_search .filter_row{width:48%}.order_confirm{font-size:16px}}@media (max-width:768px){.f_bottom_wrap_right img:not(:last-child){margin-right:15px}.basket_case thead{display:none!important}.basket_case tr{border-bottom:1px solid #d7d7d7;position:relative;padding-bottom:10px;display:block;margin-bottom:10px}.basket_case tr td{padding:3px 3px}.basket_product_name_holder{margin-top:30px;margin-bottom:5px;padding-right:30px}.basket_case td:nth-child(1) {width:29%;position:absolute;left:0;top:0}.m_basket_popup_footer{margin-top:0;padding:0 10px}.basket_case .cart-images{width:100%;border:none;margin:0 auto;padding:5px}.basket_case .cart-images img{width:100%}.basket_case tr td{padding:3px 0;width:49%;display:inline-block;text-align:left;overflow:hidden}.basket_case td:nth-child(2), 
  .basket_case td:nth-child(5) {width:66%;margin-left:33%}.basket_name{margin-bottom:0}.basket_case{margin-top:10px}.basket_case td:nth-child(3){width:66%;margin-top:0;margin-left:33%}.basket_case td:nth-child(4){line-height:26px;text-align:right;clear:both;width:66%;margin-top:0;margin-left:33%}.basket_product_name_holder{margin-top:5px;margin-bottom:5px;padding-right:0}.basket_product_name{font-size:14px}.total_p_sum{font-size:20px;text-align:left;width:100%;display:block}.basket_case tr td.td_6{width:100%;text-align:center}.basket_case .amount_few{text-align:left}.basket_case .price .amount_1{text-align:left}.basket_case .quantity{margin:0}.basket_case tr td.td_6 .basket_remove,.basket_case tr td.td_6 .b_title{display:inline-block}.to_tab_delivery_shop,.to_tab_delivery_newpost,.to_tab_cash_pay,.to_tab_card_pay,.to_tab_regular_user,.to_tab_new_user{height:52px;display:flex;justify-content:center;align-items:center}.order_block .form_right{float:right}.promocode .FormInput{width:60%}.promocode .FormInput input{font-size:13px}.promocode .ContactsFormBtn{width:36%}.promocode .ContactsFormBtn button{font-size:14px}#success_adding_wish,#success_adding{width:300px;margin:-100px 0 0 -150px}.m_contacts_bottom_item{display:flex;flex-direction:column;align-items:center}.m_contacts_bottom_item_info{max-width:100%;padding-right:0;padding-bottom:20px}.m_contacts_bottom_item_map{max-width:100%}.m_contacts{padding-bottom:30px}.contacts_form_body{display:flex;flex-direction:column;align-items:center}.contacts_form_body_left{max-width:100%;width:100%}.contacts_form_body_right{max-width:100%;width:100%}.m_contacts_top_left{display:flex;flex-direction:column;align-items:center}.m_contacts_top_left_call{margin-right:0;margin-bottom:20px}.map{min-height:220px}.order_confirm{overflow-x:scroll;display:inline-block;font-size:14px}.order_confirm td{vertical-align:top}.fs_search .filter_row{width:100%}#pop_callback{background:#a4825d;display:none;padding:10px 10px 5px 10px;position:fixed;top:50%;left:50%;margin:-205px 0 0 -145px;width:290px;height:410px;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;border:1px solid #fff;z-index:10000}#pop_callback .FormInput{padding:0 10px}#pop_callback .ContactsFormBtn button{width:100%!important}}@media (max-width:400px){#order_info{padding:5px;margin:-200px 0 0 -150px;width:300px}}