.h1,.h2{border-bottom:1px solid #e1e8ed;background-color:#fff;margin:0}.center,.comparison_item .cell,.comparison_item .cprs_rating,.phones_popup,.secret_number{text-align:center}.fit_img,html{height:100%}#subscribe_container,.foot .h3{margin-bottom:18px}.all_brands_link,.brand_image,.brand_link,.brand_name,.category_link,.foot_social a,.footer_contacts a,.pager a,.pager a:hover span,.phones_popup a,.purchase_remove a,.remove_link,.remove_link:hover span,a:active,a:hover,header a{text-decoration:none}.breadcrumbs,.features,.pager,.pagination{list-style:none}.account_name,.city_search_input{text-overflow:ellipsis;white-space:nowrap}.account_name,.city_search_input,.header_m_lang,.informer .dropdown_item,.nowrap{white-space:nowrap}body{height:100vh;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;line-height:1.5;color:#030303;min-width:320px;background-image:url("../img/site_bg.webp");background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed}.main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.footer,.header{-ms-flex-negative:0;flex-shrink:0}.h1,.h2,.h3,.h4,.h5,.h6{line-height:1.1;font-weight:700;font-family:inherit;color:#0a0a28}.h1{padding:16px 15px;font-size:22px}.h2,.h3{font-size:18px}.h2{padding:19px 15px}.h3{margin:0 0 15px}.h4,.h5{color:#606060;margin:0 0 5px}.h4{font-size:16px}.h5{font-size:14px}.form_input,.form_textarea{border:1px solid #b5b5b5;background-color:#fff;font-size:12px;width:100%;font-family:inherit}a{color:inherit;text-decoration:underline}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.clearfix:after,.container:after,.row:after{clear:both;content:" ";display:block}.hidden{display:none!important}.fleft{float:left}#sm_logo,.fright,.informers{float:right}.table{width:100%;margin-bottom:1rem;text-align:left}.table td,.table th{padding:8px;vertical-align:top;border:1px solid #e8e8e1}.table_striped tbody tr:nth-of-type(odd){background-color:#f5f6f7}.fit_img{width:100%;-o-object-fit:cover;object-fit:cover}.label_block{display:block;margin-bottom:5px}.brand_image,.form_group{margin-bottom:20px}.form_input{line-height:44px;height:44px;border-radius:2px;padding:0 15px}.form_textarea{display:block;border-radius:2px;padding:15px;resize:none;height:100px}.captcha{display:inline-block;vertical-align:top;margin:0 17px 10px 0}.input_captcha{width:100%;vertical-align:top;height:41px;padding:10px}.secret_number{border:1px solid #b5b5b5;padding:9px 10px;width:100%;border-radius:2px;background:#f5f8f9;position:relative;text-shadow:1px 1px #ff8700,-1px 1px #ff8700,-1px -1px #ff8700,1px -1px #ff8700;color:#fff;font-weight:700;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:pointer}.button,.callback_form__btn,.disable_button,.secondary_button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;cursor:pointer;text-align:center}.secret_number:before{content:"";position:absolute;top:10px;right:-15px;bottom:-15px;left:0;z-index:-1;background:linear-gradient(-45deg,rgba(72,209,204,0) 2px,#48d1cc 3px,rgba(72,209,204,0) 3px);background-size:4px 4px}.secret_number:after{content:attr(data-name);position:absolute;top:2px;left:2px;z-index:-2;text-shadow:1px 1px #fff,2px 2px #fff,3px 3px #fff,4px 4px #fff;color:#fff;-webkit-transition:1s;transition:1s}.message_error{clear:both;padding:10px 20px;margin-bottom:20px;color:red;background-color:#ffcaca;border:1px dotted #ff4545}.message_success{padding:11px 23px;margin-bottom:25px;color:#fff;background-color:#f60;text-transform:uppercase}.callback_form__btn{background:#ff8700;font-size:20px;height:40px;color:#fff;width:100%;padding:0 10px;border:none;border-radius:5px;user-select:none}.error{color:red}.header_bottom.fixed{position:fixed;top:0;left:0;width:100%}#sm_logo{font-size:0;margin-left:25px;margin-top:-10px}#sm_logo img{vertical-align:top}.map iframe{width:100%;height:400px}.promo_img{position:absolute;max-width:60px;max-height:60px;top:0;left:0}.dropdown{display:none}.active .angle_icon,.active.cat_switch::after,.sort_link.active_down span::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block,.sidebar_top{background-color:#fff;margin-bottom:25px}.padding{padding:20px 15px 25px}.active.cat_switch::after,.angle_icon,.arrow_right,.breadcrumbs a,.button,.callback,.category_link,.coupon_button,.page_link,.search_button,.secondary_button,.slick-next::before,.slick-prev::before,.sort_link.active_down span::after,.tab_navigation a,.top_item,header a{-webkit-transition:.2s;transition:.2s}.button,.disable_button,.secondary_button{position:relative;display:inline-block;vertical-align:top;padding:0 25px;font-weight:700;font-family:inherit;font-size:14px;line-height:36px;border-radius:5px;text-decoration:none;border:2px solid #ff8700;color:#fff;background:#ff8700;user-select:none;-webkit-transition:.3s;transition:.3s}.button:hover,.buy:hover,.cart_counter,.informer .dropdown,.secondary_button,header{background-color:#fff}.cat_switch,.mobile_brandcrumbs .header .dots{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button.button{-webkit-appearance:none}.secondary_button{border-color:#ccc;color:#ff8700}.secondary_button:hover{border-color:#ff8700}.button,.cur_switch,.lang_switch,.secondary_button{cursor:pointer}.button:hover{color:#ff8700}.buy{padding:0 20px;line-height:30px;border:2px solid #e5e5e5}.buy:hover{border-color:#f2bd0b;color:inherit}.comparison_button,.wishlist_button{display:block;position:absolute;top:30px;right:30px;width:16px;height:14px;background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position:0 0}.wish_icon,.wishlist_button{background-position:0 -15px}.wishlist_button{top:62px}.comparison_button.selected,.product_compare.selected::before{background-position:-34px 0}.product_wish.selected::before,.wishlist_button.selected{background-position:-34px -15px}.top_nav{border-bottom:1px solid #e8e8e1}.informer{position:relative;padding:8px 12px;font-weight:700;font-size:0;min-width:49px;text-align:center;text-transform:capitalize;color:#686666}.informer_counter,.informer_name{vertical-align:top;font-size:12px}.account_informer,.angle_icon,.compare_icon,.wish_icon{display:inline-block;vertical-align:middle;height:14px;background-repeat:no-repeat}.informer_counter{margin-left:4px}.informer .dropdown{position:absolute;z-index:2;border:1px solid #e8e8e1;top:100%;right:-1px;min-width:calc(100% + 2px);font-size:12px}.informer .dropdown_item{display:block;padding:5px 0}.informer .dropdown_item:hover{background-color:#e8e8e1}.account_informer{width:14px;background-image:url(../images/enter.png)}.angle_icon,.compare_icon,.wish_icon{width:16px;background-image:url(../images/sprite.png)}.compare_icon,.fb{background-position:0 0}.angle_icon{height:10px;background-position:0 -32px;margin-top:4px}.logo{display:block;font-size:0;text-align:center;margin-top:17px}.cart_info{display:inline-block;position:relative;min-height:32px;padding-left:45px;font-size:13px;color:#4a4a4a}.cart_info::before{content:"\f07a";position:absolute;left:0;top:1px;display:inline-block;font:36px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#ff8700;width:30px;height:32px}.cart_counter{position:absolute;top:-3px;left:18px;width:19px;height:19px;line-height:17px;border-radius:100%;border:1px solid #ff8700;color:#040404;font-weight:700;font-size:12px;text-align:center}.cart_total{display:block;font-weight:700}.phones,.times{float:left;line-height:21px;font-weight:700;margin-top:16px}.times{font-size:14px}.phones{font-size:17px}.phones_inner,.times_inner{position:relative;display:inline-block;padding-left:50px}.times_text{color:#686666;font-weight:400}.fancyphone::before,.phones_inner::before{content:"\f095";position:absolute;font-family:FontAwesome;width:38px;height:38px;text-align:center;line-height:38px;background:#4a4a4a;font-size:20px;border-radius:50%;color:#fff;top:50%;margin-top:-19px;left:0;display:inline-block}.search_button,.search_input{border:none;height:31px;color:#fff}.account{float:right;padding-top:11px;font-size:13px;margin-top:10px}.account_link{display:inline-block;position:relative;vertical-align:top;padding-left:30px}.images_item img,.menu_icon,.search_icon{vertical-align:middle}.account_link::before{content:"";position:absolute;width:30px;height:32px;top:4px;left:0;background:url(../images/sprite.png) 0 -145px no-repeat}.account_name{display:block;font-weight:700;font-size:15px;line-height:18px;max-width:97px}.header_bottom{background-color:#f2f2f2;z-index:100}.search{position:relative;float:right;background-color:#1480a8;margin-top:16px;width:calc(100% - 50px)}.search_input{width:100%;padding:0 45px 0 20px;background:0 0;font-size:12px}.search_button{position:absolute;top:0;right:0;background:#f2bd0b;width:34px;line-height:31px;padding:0;font-size:0;cursor:pointer}.all_brands,.category_item,.category_link,.compare_controls,.header_m_menu li,.main_products,.mobile_sort_select_holder,.news{position:relative}.coupon_button:hover,.search_button:hover{background:#d4a507}.search_icon{width:16px;height:18px}.category_link{display:block;padding:0 30px 0 20px;line-height:30px;border-bottom:1px solid #d2d2d2}.category_link:hover,.category_link:hover .arrow_right{background:#f2f2f2}.category_item .arrow_right{position:absolute;width:16px;height:16px;top:50%;right:12px;margin-top:-8px;font-size:0;color:#4a4a4a}.advantage::before,.foot_social a{width:32px;background-repeat:no-repeat}.cat_switch{position:absolute;top:0;right:0;width:40px;height:46px;cursor:pointer;-o-user-select:none;user-select:none;-webkit-transition:.3s;transition:.3s}.cat_switch .arrow_right{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cat_switch.active{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.footer_top{position:relative;padding:23px 0;background-color:#fff;font-size:0}.payments_text{font-size:14px;color:#0a0a28;display:block;margin:0 0 10px}.subscribe_promotext{margin-top:8px;line-height:1.3;font-size:12px;color:#827f7f}.subscribe_form{position:relative;width:315px;max-width:100%;border:1px solid #ccc;border-radius:2px;font-weight:700;font-size:12px}.subscribe_input{width:100%;height:32px;padding:0 125px 0 10px;background-color:#fff;border:none;color:#827f7f}.subscribe_button{position:absolute;top:0;right:0;height:32px;width:115px;border:none;background-color:#e62e04;text-align:center;color:#fff}.blog_item,.brand_item,.purchase td{border-bottom:1px solid #e8e8e1}.foot .h3{font-weight:400}.foot_social a{display:inline-block;vertical-align:top;height:32px;font-size:0;background-image:url(../images/social.png)}.amount,.brand_img,.delivery_item img,.preview_img,.product_share>div,.remove_icon{vertical-align:middle}.foot_social_switch span{display:block;cursor:pointer}.foot_social_switch span::after{content:"";display:inline-block;vertical-align:5px;margin-left:10px;width:12px;height:12px;border-right:2px solid;border-bottom:2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vk{background-position:0 -32px}.ok{background-position:0 -64px}.tw{background-position:0 -96px}.ins{background-position:0 -128px}.foot_item{margin-bottom:5px}.foot_menu,.footer_contacts{margin-top:-5px}.copyright{padding-top:10px;font-size:12px}.advantages{background-color:#f2f6f7;font-weight:700;line-height:18px;font-size:14px;color:#929faf}.advantage{position:relative;padding-left:55px;padding-top:20px;padding-bottom:15px}.advantage::before{content:"";height:32px;position:absolute;left:0;background-image:url(../images/home_sprite.png)}.advantage_1::before{top:17px;height:23px;background-position:0 -98px}.advantage_2::before{top:13px;background-position:0 -65px}.advantage_3::before{top:15px;height:31px;background-position:0 -33px}.advantage_4::before{top:13px;background-position:0 0}.banners{font-size:0;margin-bottom:40px}.look_all{font-size:12px;color:#606060;text-align:center}.main_text{padding-top:12px;color:#606060;opacity:.7}.blog_item{-webkit-box-shadow:inset -1px 0 0 #e8e8e1;box-shadow:inset -1px 0 0 #e8e8e1;background-color:#fff;margin-bottom:0}.blog_content,.news_content{padding:25px 23px 30px;color:#606060}.blog_image,.news_image{position:relative;display:block;width:100%;height:0;padding-bottom:52%;background-color:#f5f6f7;background-image:url(../images/post_img.png);background-position:center center;background-repeat:no-repeat}.blog_img,.news_img{position:absolute;top:0;left:0;width:100%;bottom:0;height:100%;-o-object-fit:cover;object-fit:cover}.blog_annotation,.news_annotation{opacity:.7;max-height:105px;overflow:hidden}.blog_date,.comment_date,.news_date{opacity:.7}.brands{-webkit-box-shadow:inset 0 -1px 0 #e8e8e1;box-shadow:inset 0 -1px 0 #e8e8e1}.all_brands_link,.brand_link{display:block;text-align:center;font-weight:700;font-size:14px;color:#606060;padding:30px 25px}.all_brands_link{border-left:1px solid #e8e8e1}.header_m_lang:first-child,.slick-current .all_brands_link{border-left:none}.brand_item{border-right:1px solid #e8e8e1}.brand_image,.brand_name{height:100px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.brand_img,.preview_img{max-height:100%}.all_brands_link:hover,.brand .brand_item:hover{-webkit-box-shadow:inset 0 0 0 1px #ccccc6;box-shadow:inset 0 0 0 1px #ccccc6}.preview .button,.purchase,.top_banner img{width:100%}.preview .price{font-size:16px}.preview .hidden+.price{margin-top:7px}.old_price{font-size:13px;color:#606060;opacity:.7}.remove_link{display:block;margin:-15px 0 15px;font-size:13px;text-align:center}.remove_link .remove_icon{margin-top:-2px;color:#e62e04}.pager a span,.purchase_name:hover,.remove_link span{text-decoration:underline}.method_name,.purchase_total,.sort_title{font-weight:700;font-size:16px}.sort_link{text-decoration:none;font-size:13px}.sort_link.active_down,.sort_link.active_up{color:#f2bd0b;font-weight:700}.sort_link span{display:inline-block;position:relative;padding-right:21px}.sort_link span::after{content:"";width:16px;height:10px;position:absolute;top:50%;right:0;margin-top:-5px;background:url(../images/sprite.png) -1px -303px no-repeat}.sort_link.no_after span::after{content:none}.purchase td,.purchase th{vertical-align:middle;text-align:center}.purchase th{padding:12px 8px;font-size:13px;font-weight:700;background-color:#fcfcfc}.purchase td{border-top:1px solid #e8e8e1;background-color:#fff}.purchase_image,.purchase_remove{font-size:0}.purchase_preorder,.purchase_remove a:hover{color:#e62e04}.remove_icon{width:14px;height:14px}.amount{/* width:123px; */ display:inline-block;border:1px solid #c5c4c4;line-height:34px}.minus,.plus{font-size:16px;float:left;width:27px;height:34px;text-align:center;cursor:pointer;color:#707070}.minus:hover,.plus:hover{color:#030303}.input_amount{display:block;float:left;font-size:14px;border-top:none;border-bottom:none;border-left:1px solid #e8e8e1;border-right:1px solid #e8e8e1;background-color:#f7f7f7;padding:0;margin:0;height:34px;width:55px;text-align:center}.purchase_total td{font-weight:700;font-size:16px;border-bottom:none}.purchase_total .total_sum{color:#00aeef;font-size:18px}.purchase_name{font-size:18px;font-weight:400;color:#4a4a4a}.coupon_button,.delivery,.input_coupon{font-size:13px}.purchase .coupon,.purchase .purchase_total{padding:10px}.input_coupon{vertical-align:top;width:165px;height:34px;padding:0 8px;border:1px solid #e8e8e1;border-radius:2px;font-family:inherit}.coupon_button{height:34px;padding:0 25px;color:#fff;text-align:center;background:#f2bd0b;border:none;border-radius:2px;cursor:pointer}.feedback_form,.images_link,.product_image{border:1px solid #e8e8e1}.coupon .message_error{margin:0 0 10px;width:285px}.comment_item,.delivery_item,.method_description,.no_comments,.popup_phone,.price_holder,.sidebar__holder{margin-bottom:15px}.delivery_description{padding-left:25px;display:none}.active+.delivery_description,.category_description.collapse .category_description_btn,.mobile_brandcrumbs ul li{display:block}.input_delivery{float:left;margin:7px 0 0}.delivery_item img{margin-right:4px}.delivery_name{display:block;padding-left:25px}.delivery_label{display:block;overflow:hidden;margin-bottom:5px;font-weight:500}.active.delivery_label,.available,.comment_author,.filters_heading,.popup_heading,.product .price,.product_heading{font-weight:700}.order_details{width:100%;font-size:16px}.order_details td{padding:0 0 15px}.method_form{margin:15px 0}.feedback_form{background-color:#f5f6f7}.feedback_inner{padding-top:25px}.pagination{text-align:center;padding:15px 10px 5px}.page_item{display:inline-block;margin-right:2px}.images_link,.page_link{display:block;text-align:center}.page_link{padding:3px 4px;text-decoration:none;color:#757575;font-size:20px}.active .page_link,.page_link:hover{color:#ff8700}.filter_price{padding-bottom:15px}.product_heading{font-size:22px;color:#0a0a28;line-height:1.1;margin:5px 0 22px}.sku{margin-top:-10px;margin-bottom:16px;font-size:13px}.images,.product_details,.product_image{margin-bottom:23px}.sku_nubmer{color:#adaaaa}.product_brand_block{font-size:13px;float:left;margin-right:25px}.product_image{position:relative;text-align:center;height:340px}.product_img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.images{margin-left:-6px;margin-right:-6px}.images_item{float:left;width:16.666667%;padding-left:6px;padding-right:6px}.images_link{height:77px;line-height:75px;font-size:0}.product_wish{margin-bottom:12px}.product_compare,.product_wish{position:relative;display:inline-block;color:#686666;font-size:12px;padding-left:27px}.available,.details_label,.product_rating{font-size:13px;display:inline-block}.product_compare::before,.product_wish::before{content:"";width:16px;height:14px;position:absolute;left:0;top:2px;background-repeat:no-repeat;background-image:url(../images/sprite.png)}.product_wish::before{background-position:-17px -15px}.product_compare::before{background-position:-17px 0}.product_compare::after,.product_wish::after{content:attr(title)}.details_label{margin-right:14px}.product_rating{margin:20px 0 16px}.quontity_label{margin-top:34px}.product .amount{display:inline-block;vertical-align:top;margin-top:26px;margin-bottom:1px}.product_btn{color:#fff;border:2px solid #d4a507;background-color:#f2bd0b;min-width:220px}.product_btn:hover{background-color:#d4a507;border-color:#d4a507}.product .variant_select{width:100%;height:39px;line-height:35px;padding:0 35px 0 15px;border:2px solid #e1e8ed;border-radius:2px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(../images/select_arrow.png);background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;margin-top:5px}.close_filters,.menu_m_switch,.mob_filters,.sort_mob_title{-webkit-appearance:none;cursor:pointer}.variant_select::-ms-expand{display:none}.product .old_price{font-weight:700;font-size:16px;margin-top:25px}.product .price{font-size:24px;line-height:1.1;margin-top:5px}.product .hidden+.price,.product_buttons{margin-top:25px}.info_delivery,.info_payment{margin-top:25px;border:1px solid #e1e8ed;padding:20px 18px 14px;font-size:14px;position:relative}.info_delivery::before,.info_payment::before{content:"";position:absolute;bottom:12px}.info_delivery::before{width:48px;height:64px;right:12px;background:url(../images/sprite.png) 1px -178px no-repeat}.info_payment::before{width:64px;height:58px;right:10px;background:url(../images/sprite.png) 0 -243px no-repeat}.info_delivery .h5,.info_payment .h5{color:#030303;margin-bottom:15px}.info_delivery p,.info_payment p{margin-bottom:7px;opacity:.7}.product_share{margin:20px 0 25px}.share_text{font-size:13px;margin-right:5px;margin-bottom:5px}.product_share>div{display:inline-block}.product .pager{padding:0}.tab{display:none;padding:15px}.product_description{line-height:1.65}.features{margin:0;padding:0}.features li{padding:0;margin-bottom:7px;overflow:hidden;background-color:#fff}.features_name,.features_value{display:block;float:left;padding-left:7px}.features_value{width:50%;padding-right:15px}.features_name{width:50%;position:relative}.features_name span{position:relative;padding-right:10px;z-index:1;background-color:#fff}.features_name::before{content:"";position:absolute;bottom:4px;left:0;width:100%;height:1px;border-bottom:1px dotted #e1e8ed}.admin_note{margin-top:10px;margin-left:10px}.comment_content{padding-left:10px}.post_date{opacity:.7;margin-bottom:10px}.post_share{margin:20px 0}.pager{margin-top:0;margin-bottom:0;padding:15px 0;overflow:hidden}.pager li{padding-top:5px;padding-bottom:5px}.max_price,.pager li:nth-child(2n){text-align:right}.change_pass{margin-bottom:10px}.change_pass span{cursor:pointer;border-bottom:1px dotted}.change_pass span:hover,.compare_show .active span,.compare_show a:hover span{border-color:transparent}.password_remind{float:right;margin-top:6px;font-size:13px}.sidebar .h2{padding-bottom:10px;padding-top:12px}.filter_group{padding:23px 23px 0}.filters_heading{position:relative;font-size:18px;padding:9px 15px;cursor:pointer}.filters_heading .angle_icon{position:absolute;right:20px;top:18px}.filter_item{line-height:24px;padding:4px 0}.filter_item .filter_link{display:block;position:relative;padding-left:36px;font-size:16px;min-height:24px;line-height:16px;text-decoration:none;cursor:pointer;color:#797979}.disabled_option,.disabled_option:hover{color:#888;text-decoration:line-through}.filter_indicator{position:absolute;width:18px;height:18px;top:0;left:0;border:1px solid #707070;border-radius:4px;text-align:center;font-size:14px!important;line-height:17px!important;color:#fff}.checked .filter_indicator,.mobile_sort_select_wrapper a.active{color:#ff9c2d}.price_range{overflow:hidden;margin-left:-12px;margin-right:-12px}.price_label{float:left;width:50%;padding-left:12px;padding-right:12px}.max_input,.min_input{max-width:100%;padding:0 8px;line-height:30px;height:32px;border:1px solid #707070;border-radius:5px}.filters .button,.filters .secondary_button{margin-left:10px;margin-right:10px;margin-bottom:25px}.filter_selected{display:inline-block;vertical-align:top;margin-right:3px;margin-left:3px;margin-bottom:5px}.filter_s_link{display:block;position:relative;padding:1px 5px;font-size:14px;line-height:16px;border:1px solid #ccc;border-radius:5px;text-decoration:none;color:inherit;cursor:pointer}.filter_s_link::after,.header_m_account a,.rating_starOff{display:inline-block;vertical-align:top}.filter_s_link::after{content:"\2715";font-size:11px;margin-top:1px;margin-left:1px;color:red}.breadcrumbs,.mobile_normal_cart__item__content__sum .title{font-size:12px}.filter_sel_wrap{padding:15px 20px 10px}.breadcrumbs li+li:before,.rating_text{vertical-align:middle;display:inline-block}.rating_starOff,.rating_starOn{width:90px;height:18px;background:url(../images/rating.png) left top repeat-x}.rating_starOn{display:block;background-position:left bottom}.rating_text{line-height:18px}.breadcrumbs{padding:10px 15px;margin:25px 0;background-color:#fff}.breadcrumbs li{display:inline-block;padding:0;margin:3px 0;color:#9e9e9e;font-size:16px}.breadcrumbs li+li:before{margin:0 5px;width:15px;height:1px;background:#9e9e9e;content:""}.breadcrumbs li a{color:#ff8700;font-size:inherit}.to_top{width:42px;height:42px;border-radius:100%;position:fixed;bottom:50px;right:10px;z-index:99;display:none;background-color:#ff9c2d;background-image:url(../images/up-arrow.png);background-position:center center;background-repeat:no-repeat;cursor:pointer}.to_top:hover{background-color:#ff8700}.popup{width:450px;max-width:100%;padding:5px;text-align:center}.popup_heading{margin-bottom:12px;font-size:24px;color:#707070}.comparison_page{padding-bottom:40px}.cell,.cprs_rating{padding:10px 15px;border-bottom:1px solid #e8e8e1}.comparison_left{float:left;width:30%}.comparison_products{float:right;width:70%;position:relative;margin:0;border-left:1px solid #e8e8e1}.comparison_item{border-right:1px solid #e8e8e1}.cprs_rating{border-top:1px solid #e8e8e1}.cell:nth-child(odd){background:#efefef}.compare_show{position:absolute;left:0;bottom:25px}.compare_show a{display:inline-block;padding:6px 11px;text-decoration:none;margin:0 5px 5px 15px}.compare_show .active,.compare_show a:hover{background:#fff;border:1px solid #e8e8e1;padding:5px 10px;color:#030303}.compare_show a span{border-bottom:1px dashed}.preorder_label{padding:0 5px;color:#fff;text-align:center;font-size:10px;background:#f2bd0b;border:none;border-radius:2px}.callback_form .captcha{display:block;margin:0 0 20px}.callback_form .captcha .secret_number{width:95px}.callback_form .captcha .input_captcha{width:calc(100% - 117px)}.callback_form .button{display:block;width:100%}.tiny_sale_timer{position:absolute;top:2px;left:2px}.categories__header__arrow{position:relative;display:inline-block;vertical-align:middle;margin-left:13px;width:12px;height:12px;-webkit-transition:.2s;transition:.2s}.categories__header__arrow:before{content:"";position:absolute;top:0;left:0;width:11px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile_brandcrumbs .content,.mobile_sort_select_wrapper{top:100%;background:#fff;visibility:hidden;opacity:0;left:0}.mobile_brandcrumbs{width:100%;position:relative}.mobile_brandcrumbs .header{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile_brandcrumbs .header .title{color:#000}.mobile_brandcrumbs .header .dots{font-size:32px;display:block;line-height:0;margin:0!important;padding:0!important;height:21px;color:#000;cursor:pointer;user-select:none}.mobile_brandcrumbs .content{position:absolute;right:0;width:100%;z-index:100;padding:10px 0;border-bottom:1px solid #e8e8e8}.mobile_brandcrumbs .content.active,.mobile_sort_select_wrapper.active{visibility:visible;opacity:1}.mobile_brandcrumbs ul{padding-left:15px}.m_subcategory,.mobile_brandcrumbs ul li:before{display:none}.mobile_sort_select_wrapper{position:absolute;min-width:100%;border:1px solid #ccc;border-radius:0 0 5px 5px;overflow:hidden;margin-top:-1px;z-index:10}.mobile_sort_select_wrapper a{display:block;padding:10px 12px 11px;font-size:16px;line-height:20px;text-decoration:none;text-align:center;white-space:nowrap}.mobile_normal_cart__item:first-child,.mobile_sort_select_wrapper a:not(:first-child){border-top:1px solid #ccc}.mob_filters,.sort_mob_title{display:inline-block;padding:8px 12px 10px;border:1px solid #ccc;background-color:#f2f2f2;border-radius:4px;font-weight:400;font-size:16px;font-family:inherit;line-height:20px;text-align:center}.mobile_sort_select_wrapper .active_down::after,.mobile_sort_select_wrapper .active_up::after,.sort_mob_title.active_down::after,.sort_mob_title.active_up::after{content:"";display:inline-block;vertical-align:3px;margin-left:7px;width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.mobile_sort_select_wrapper .active_down::after,.sort_mob_title.active_up::after{vertical-align:-1px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.filter_icon{width:12px;height:auto;vertical-align:-2px;margin-right:1px}.mob_filters{background-color:#ff8700;border-color:#ff8700;color:#fff}.mobile_sort_select_holder select option:checked{background:#ff8700!important;color:#fff!important}.close_filters{background:0 0;border:none;display:block;position:absolute;top:0;right:0;width:40px;height:45px;line-height:45px;color:#fff}.category_description{clear:both}.category_description.collapse .category_description_text{height:200px;overflow:hidden}.category_description_btn{width:25px;height:25px;margin:15px auto 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:3px solid #4a4a4a;border-right:3px solid #4a4a4a;display:none}.intl-tel-input .flag-container{top:21px!important;bottom:initial!important}.order_head_amoun_coll{width:100px}.order_purchase .purchase_sum{text-align:right;padding-right:10px}.variant_select{background-color:#fff!important}.up,.warehouses_novaposhta{width:100%;height:30px;background:#fff;border:1px solid #a9a9a9;font-family:inherit}.delivery_description .select2-container,.delivery_description .select2-selection--single,.select2-container--default .select2-selection--single{width:100%!important}.delivery_description .select2-selection__rendered{line-height:30px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px!important}.select2-container--default .select2-selection--single{border:1px solid #a9a9a9!important;border-radius:0!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent!important}.mobile_normal_cart__item{padding:10px 5px;border-bottom:1px solid #ccc;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile_normal_cart__item__image{width:80px}.mobile_normal_cart__item__content{position:relative;padding-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.mobile_normal_cart__item__content__name{font-size:14px;line-height:1.2;color:#222}.mobile_normal_cart__item__content__price{font-size:16px;color:#000;margin-top:5px}.mobile_normal_cart__item__content__sum{font-size:16px;margin-top:10px}.mobile_normal_cart__item__content__quantity{margin-top:10px}.mobile_normal_cart__item__content__quantity .title{font-size:12px;margin-bottom:3px}.mobile_normal_cart__item__content__quantity .input_amount{height:20px}.mobile_normal_cart__item__content__quantity .cart__purchases .amount span,.mobile_normal_cart__item__content__quantity .minus,.mobile_normal_cart__item__content__quantity .plus{height:20px!important}.mobile_normal_cart__item__content__quantity .amount{line-height:20px}.mobile_normal_cart__item__content__remove_btn.purchase_remove{bottom:-3px;right:5px;top:initial}.mobile_normal_cart__item__total{background:#f2f2f2;padding:5px 10px;border-bottom:1px solid #ccc}.cart_holder__title{padding-top:10px}.mobile_normal_cart__item__back{margin-top:10px;padding:0 10px}.mobile_normal_cart__item__discount{padding:5px 10px;border-bottom:1px solid #ccc}.products_item__product_table{position:relative;z-index:10;background:#fff;padding:0 10px;border-bottom:1px solid #bdbdbd}.products_item__product_table table{margin:10px 0}.fancyphone{display:block;position:relative;float:left;width:38px;height:52px;margin-right:20px}.header_m_lang,.header_m_logo,.user_i{display:inline-block;vertical-align:top}.header_m .header_bottom__cart__holder{margin-left:20px;margin-right:0}.phones_popup .header__callback{margin-top:22px}p.callform_notice{font-size:14px;margin:2px 0 0;color:#b3b3b3}.nav_mob{z-index:3000;max-width:320px;width:calc(100% - 56px);background-color:#fff;position:fixed;top:0;bottom:0;left:-320px;overflow-y:auto;height:100vh;padding:0;-webkit-transition:.3s;transition:.3s}.openmenu .nav_mob{left:0}.nav_mob_header{background-color:#4a4a4a;color:#fff;padding:10px 20px}.header_m_logo{line-height:0;width:140px}.header_m_langs{float:right;margin-top:35px}.header_m_lang{font-weight:400;text-transform:uppercase;margin-left:2px;padding-left:6px;padding-right:1px;border-left:1px solid #fff;font-size:14px;line-height:1;color:#fff}.user_i{margin-right:5px;margin-top:-4px}.header_m_account{line-height:16px;margin-top:12px;margin-bottom:2px}.header_m_account a:nth-of-type(2){margin-left:5px;padding-left:7px;border-left:1px solid #fff}.header_m_inner{padding:10px 0;line-height:21px}.header_m_menu a{display:block;padding:7px 40px 7px 20px;font-size:17px}.menu_m_catalog::after,.menu_m_switch::after{content:"";position:absolute;top:12px;right:20px;width:7px;height:7px;border-right:1px solid;border-bottom:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu_m_switch{position:absolute;background:0 0;border:none;padding:0;z-index:2;top:0;right:0;width:40px;height:35px}.menu_m_catalog.active::after,.menu_m_switch.active::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:15px}.mobcat_2 a{padding-left:30px;font-size:15px}.mobcat_3 a{padding-left:45px;font-size:13px}.cat_mob_link{border-bottom:1px solid #4a4a4a}.cat_mob_link ul a{padding-left:40px;font-size:15px}.lang_switch{display:flex}.top_banner{text-align:center;font-size:0}.city_search_input{width:100%;color:#444;border:1px solid #a9a9a9!important;height:32px;display:block;padding-left:8px;padding-right:20px;overflow:hidden}@media (max-width:544px){.openfilters .filters .center{padding-bottom:30px}}.product_cart{margin-top:20px}.banir{height:300px;background: #ff9c2dcc;}.banir-text{position: relative;top: 35%;text-align: center;font-weight: bold;font-size: 30px;color: #fff;
}
@media (min-width:768px){
.fn_np_manual.fn_manual_delivery.fn_world_delivery.posta
{position:relative;
top:-230px;
}

.fn_np_manual.fn_manual_delivery.fn_world_delivery.posta .row
{
	margin-right:10px;
}

.fn_np_manual.fn_manual_delivery.fn_world_delivery .row
{
	margin-right:10px;
}


.fn_np_manual.tras .row
{
	margin-right:10px;
}

}

@media (max-width:767px){
.fn_np_manual.fn_manual_delivery.fn_world_delivery input
{
	margin-bottom:15px;
}
.fn_np_manual.tras input
{
	margin-bottom:15px;
}
}


.bzkdost {
    /* background: #ff9c2d; */
    color: #000;
    padding: 20px;
    text-align: center;
    border: 1px #ff8700 dashed;
	font-size: 1.5em;
	margin-top: 10px;
}

.vlkbbzkdost {
    /* background: #ff2d2d; */
    color: #ff2d2d;
    padding: 20px;
    text-align: center;
    border: 1px #ff2d2d dashed;
	font-size: 1.5em;
	margin-top: 10px;
}

.pst {
    width: 110px;
}
.pst-1 {
	width: 20px;
    margin-right: 5px;
    float: left;
    margin-top: -3px;
}


.bzkdost-1 {
    background: #ffffff00;
    color: #ff8700;
    padding: 5px;
    text-align: center;
    border: 1px #ff8700 dashed;
    font-size: 0.7em;
    /* margin-top: 10px; */
    text-transform: uppercase;
    font-weight: bold;
    text-align: center;
    /* position: absolute; */
    /* top: -20px !important;*/
text-shadow: 
		-0   -1px 0   #FFFFFF,
		 0   -1px 0   #FFFFFF,
		-0    1px 0   #FFFFFF,
		 0    1px 0   #FFFFFF,
		-1px -0   0   #FFFFFF,
		 1px -0   0   #FFFFFF,
		-1px  0   0   #FFFFFF,
		 1px  0   0   #FFFFFF,
		-1px -1px 0   #FFFFFF,
		 1px -1px 0   #FFFFFF,
		-1px  1px 0   #FFFFFF,
		 1px  1px 0   #FFFFFF,
		-1px -1px 0   #FFFFFF,
		 1px -1px 0   #FFFFFF,
		-1px  1px 0   #FFFFFF,
		 1px  1px 0   #FFFFFF;

}  

.nodst
{
	/*
	margin-top: 10px;
	min-height:63.02px;
*/
}
.products_item
{
position:relative;
min-height: 600px;
}

.fn_variants

{}

.bzkdost-1
{
	position: absolute;
    top: 0px;
} 

@media (max-width: 765px) {
.fn_np_manual.fn_manual_delivery.fn_world_delivery.posta {
    position: relative;
    top: -850px;
    display: inherit;
}

.posta-1 {
    margin-bottom: 200px;
}

.ggg

{margin-top: -110px;}

}
.category_item.cc_271
{display:none;}

.cc_271
{display:none !important;} 

.skidk {
    margin-top: -40px;
    display: inline-block;
}



.products_item__preview_image amp-img.hover {
position: relative;
    top: -100%;
    left: 0;
    opacity: 0;
    transition: opacity .3s 
ease-in-out;

}

.products_item__preview_image:hover amp-img.hover {
    opacity: 1;
}


.products_item__preview_image:hover .main {
    opacity: 0; /* Прячем основную картинку */
}


.products_item__preview_img:hover {

}

/* Скрывает input */
#deliveries_781, 
/* Скрывает надпись */
label[for="deliveries_781"] {
    display: none !important;
}
 
.product_single .product_cart {
    padding: 70px 0px 0px 23px;
}


.products_item ul {
    padding-left: 0 !important;
    margin-left: 0 !important;
}

.description.product_cart ul {
    padding-left: 0 !important;
    margin-left: 0 !important;
}

/* Если хотите, чтобы маркеры-точки стояли строго по левому краю */
.description.product_cart ul li {
    list-style-position: inside;
}

.product_cart {
    color: #808080;
}


/* Делаем блок характеристик аккуратным */
.description_product_cart p {
    margin: 0 !important;
    padding: 8px 12px !important;
    border-bottom: 1px solid #e0e0e0;
    transition: background-color 0.2s ease;
}

/* Чередование фона (эффект зебры) */
.description.product_cart p:nth-child(odd) {
    background-color: #f9f9f9;
}

/* Подсветка строки при наведении мышки */
.description.product_cart p:hover {
    background-color: #f1f1f1;
}

/* Отделяем последний абзац (текст описания) от таблицы */
.description.product_cart p:last-child {
    border-bottom: none;
    background-color: transparent !important;
    padding-top: 15px !important;
 /*  padding-left: 0 !important; */
    padding-right: 0 !important;
}

.description.product_cart p {
    margin-bottom: 0rem;
}

.description.product_cart p {
    margin: 0 !important;
    padding: 8px 12px !important;
    border-bottom: 1px solid #e0e0e0;
    transition: background-color 0.2s ease;
}


/* 1. Сбрасываем стандартные отступы и точки у списка */
.description.product_cart ul {
    list-style: none !important;
    padding: 0 !important;
    margin: 0 0 15px 0 !important;
}

/* 2. Стилизуем каждую строчку списка */
.description.product_cart ul li {
    margin: 0 !important;
    padding: 8px 12px !important;
    border-bottom: 1px solid #e0e0e0;
    transition: background-color 0.2s ease;
}

/* 3. Чередование цвета строк (эффект зебры) */
.description.product_cart ul li:nth-child(odd) {
    background-color: #f9f9f9;
}

/* 4. Подсветка строки при наведении мышки */
.description.product_cart ul li:hover {
    background-color: #f1f1f1;
}

.tabs.clearfix

{margin-top:20px;}


@media (max-width: 767px) {
  /* 1. Делаем контейнер flex */
  .product_single {
    display: flex !important;
    flex-direction: column !important;
  }

  /* 2. Растворяем обертки col-md-6 */
  .product_single > .col-md-5 {
    display: contents !important;
  }
  .product_single > .col-md-7 {
    display: contents !important;
  }
  /* 3. ORDER 1: Заголовок на самый верх */
  .product_single .product_single__title {
    order: 1 !important;
    width: 100% !important;
  }

  /* 4. ORDER 2: Блок с артикулом и доставкой (.testovoe) СРАЗУ под заголовок */
  .product_single .product_single__info,.product_single #images,.product_single .product-videos-grid,.product_single .product-videos-grid-1 {
    order: 2 !important;
    width: 100% !important;
  }
.product_single .description

{
    order: 3 !important;
    width: 100% !important;
  }

  /* 6. ORDER 4: Все остальное (размеры, цена, кнопки, текстовое описание) ниже картинки */
  .product_single .fn_variants,
  .product_single .product_single__tabs {
    order: 4 !important;
  }
  
 .product_single .product_cart  {
    padding: 0px 0px 0px 0px !important;
}

/* 7. ORDER 99: Сопутствующие товары — в САМЫЙ НИЗ */
  .product_single .related_product {
    order: 99 !important;
    width: 100% !important;
  }
  
  .obvertka

 {
	 
display: block !important;
	 
 }  
  
}

.col-md-12.ttt
{
	padding-right:0px;
    padding-left: 0px;
}

.obvertka {
    /* border: 1px #000 solid; */
    display: flex;
    text-align: center;
    border-bottom: 1px solid #e8e8e1;
    -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, .16);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .16);
    border-radius: 5px;
}


.fs {display:none !important;}