header .header_top{height:50px;border-bottom: 1px solid #ffffff10;display:none!important}header .header_left{padding-top:15px}header .header_right{padding-top:10px}header .header_bottom{padding-top:10px;height:75px}h1{font-size:3em!important;margin-bottom:10px}h2{font-size:2rem!important;margin-bottom:10px}h3{font-size:1.2rem!important;margin-bottom:10px}.all_news p{margin-bottom:10px;line-height:24px}.all_news p a,.all_news p a b,.all_news a b{color:#fbb03b!important;border-bottom:2px solid}.all_news ul li{padding-left:15px;position:relative;padding-bottom:5px}.all_news ul li:before{position:absolute;content:'';width:5px;height:5px;background:#fbb03b;left:5px;top:40%;transform:translate(-50%,-50%)}.blog_breadcrumbs{padding-left:160px;color:rgba(255,255,255,70%)}.blog_breadcrumbs span{color:rgba(255,255,255,70%)}.modal-dialog{background:transparent;box-shadow:.all_news p a, .all_news p a b, .all_news a b {
    color: #292929!important;
    border-bottom: 2px solid;
}none}.page_main .last_news img{-o-object-fit:none;object-fit:none}.page_product .centerbox_wrap .subbox{margin-bottom:40px}.page_category_product .product .product_prices .price small{position:absolute;color:#ccc;left:15px;line-height:2;top:100%;text-decoration:line-through;font-size:12px;font-weight:bold}.page_main .product_prices small,.page_product .topbox_wrap .prices .last_price{color:#ccc}.page_category_product .product .product_prices .price small sup{display:none}.questionnaire-heading a,.page_raiting .stykly .allcount a{font-weight:700}.wrap.product_wrap.extra_tabs{margin-bottom:50px}.mobile_burger{cursor:pointer;width:20px;top:50%;margin-right: 35px;background:none;margin-top:-10px;}.mobile_burger span{width:20px;height:2px;background:#fff;margin-bottom:4px;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.mobile_burger span:last-child{margin-bottom:0}.mobile__menu{display:none;position:fixed;top:0;left:0;background:#fff;width:320px;height:100%;z-index:21;-webkit-box-shadow:2px 0 15px rgba(0,0,0,.2);-moz-box-shadow:2px 0 15px rgba(0,0,0,.2);box-shadow:2px 0 15px rgba(0,0,0,.2)}.mobile__menu .title{height:66px;background:#2f3537;font-weight:700;text-transform:uppercase;font-size:22px;padding:0 15px;line-height:66px}.mobile__menu .title>span{font-size:24px}.mobile__menu .close_menu{position:absolute;height:66px;width:66px;right:0;top:0;cursor:pointer}.mobile__menu .close_menu:after,.mobile__menu .close_menu:before{content:"";width:30px;height:2px;display:block;background:#fff;position:absolute;top:30px;right:20px}.mobile__menu .close_menu:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile__menu .close_menu:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile__menu.second.show{line-height:1.5!important; overflow: auto}.search_block .frm_find{width:100%}.search_block{position:relative}.search_block input{height:50px;width:100%;border:none;border-bottom:1px solid #ebc35b;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#2f3537;color:#fff;padding:0 15px;font-size:16px}.search_block .find_btn{height:28px;width:28px;background:url(/catalog/view/theme/default/img/xsprite.png,qr-1.pagespeed.ic.7u2JkCYfAl.png) -211px -11px no-repeat;position:absolute;right:10px;top:10px}.categories_links .sub-menu-list{display:none}.mobile__menu .content{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.mobile__menu .content ul a{font-size:18px;display:block;padding:10px 15px}/*.mobile__menu .lang{font-size:17px;text-transform:uppercase;display:inline-block;background:none;border:1px solid #ccc;padding:5px 15px;-webkit-border-radius:5px;*/-moz-border-radius:5px;border-radius:5px}.mobile__menu span.lang{background:rgba(247,209,127,.3);color:#4e4b4b}.mobile__menu .add_info{align-items:center;margin-bottom:7px}.mobile__menu .add_info .name{font-size:18px;padding:10px 15px;width:90px}.content-wrap .categories-list{margin-top:0;position:static}.ocfilter{top:100px}.prefooter{background:#f3f4f6}.prefooter .row{display:flex}.prefooter .row>div{width:48%}.page_main .subscribe .btn{padding:0}#subscribe-form{border:none}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{width:100%;border-bottom:1px solid #f5f5f5}.nav-tabs .nav-item{margin-bottom:-1px;width:25%;padding:0 20px}.nav-tabs .nav-link{height:60px;line-height:60px;text-align:center;font-size:15px;font-weight:bold;cursor:pointer;color:#000;white-space:nowrap;padding:0;text-transform:uppercase;position:relative}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#242424}.nav-tabs .nav-link.active:after{content:"";position:absolute;height:1px;width:105%;bottom:0;left:0;background:#f2c568;display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.tab-content{padding:25px 0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}header .logo{width:auto;margin-left:0;margin-top:0}header .frm_find{width:490px!important;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;color:#2f3537;height:46px;margin-top:5px}header .find_input{width:100%;height:46px;line-height:46px;color: #414547;padding-left:15px;}header .find_btn{height:46px;width:46px;background-image:none;font-size:16px;line-height:46px}header .find_input::-webkit-input-placeholder{color:#2f3537}header .find_input::-moz-placeholder{color:#2f3537}header .find_input:-ms-input-placeholder{color:#2f3537}header .find_input:-moz-placeholder{color:#2f3537}header .btn_info,header .btn_profil,header .btn_cart{margin-top: 16px;}.page_main .main_slider{overflow:hidden}.page_main .main_slider a,.page_main .main_slider .slide_img{width:100%}.page_main .main_slider a{display:block}.page_main .main_slider .slide_img{height:auto}.page_main .main_slider{height:635px}.page_main .main_slider .slide{width:100%}header .btn_info:before,header .btn_profil:before,header .btn_cart:before{width:30px;height:30px}header .btn_cart:before{background:url(/catalog/view/theme/default/img/icons/xshopping-cart.png.pagespeed.ic.Ehyly5Xo_w.png) no-repeat;background-size:contain}header .btn_profil:before{background:url(/catalog/view/theme/default/img/icons/xuser.png.pagespeed.ic.l8-7Z-sw6h.png) no-repeat;background-size:contain;width:25px;height:25px}header .btn_cart:after{top: -3px;right: -3px;}.mobile__menu.show{display:block}.ask_price{width:100%!important;height:50px;background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%);!important;font-weight:800!important}.page_product .ask_price{width:auto}input[name="art_ask_price_phone"]{margin-top:0}#art_ask_price{background:rgba(0,0,0,.3)}#art_ask_price .modal-header .close{right:0;font-size:36px;top:0}body[class*="product-product-"] #art_ask_price .modal-header .close{top:0;right:20px;font-size:24px}.content-wrap.page_category_product{max-width:1250px!important}}
.page_category_product .product{width:25%}header .btn_catalog{width:150px;height:46px;margin-top:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background: #636f73;-webkit-transition: background .2s ease;transition: .2s ease;}header .btn_catalog:after{display:none}header .btn_catalog span{line-height: 47px;color:#fff;}header .btn_catalog:before{background:url(/catalog/view/theme/default/img/icons/xmenu.png.pagespeed.ic.ANcVz_980B.png) no-repeat;background-size:contain}.prefooter{padding-top:50px;padding-bottom:80px}.prefooter .call_block{background:#eac35a;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-right:15px;padding:50px 50px}.prefooter .call_block>*{text-align:left}.prefooter .btn_call_block{border:2px solid #fff;color:#fff;margin:0}.prefooter .ico_btn_call_block{display:none}.prefooter .title_call_block,.prefooter .text_call_block{color:#fff;font-family: 'FuturaPT' !important;}.prefooter .text_call_block{font-size:18px}.prefooter .subscribe{background:#fff;padding-top:50px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-left:15px;-webkit-box-shadow: 2px 0 15px rgb(0 0 0 / 20%);-moz-box-shadow:2px 0 15px rgba(0,0,0,.2);box-shadow: 2px 0 15px rgb(0 0 0 / 20%);padding:50px 55px}.page_main .subscribe .frm{margin-bottom:0}.prefooter .subscribe>*{text-align:left!important}.content-wrap .categories-list{text-align:center}.content-wrap .categories-list ul.toggle{height:auto}.content-wrap .categories-list ul{text-align:left;padding:0;height:110px;overflow:hidden}.content-wrap .categories-list ul li:before{display:none}.content-wrap .categories-list ul li a{text-transform:none}.show_more_cats{text-align:center;box-shadow: 0 0 3px rgb(0 0 0 / 20%);padding:5px 15px;margin:5px 0 10px;display:inline-block;text-decoration:none}.show_more_cats.toggle .toggled{display:none}.show_more_cats.toggle .toggled_n{display:block}.show_more_cats .toggled_n{display:none}.page_category_product .product ul{height:auto;margin-bottom:15px}.page_main .product .wrap_star-brand,.page_category_product .product .wrap_star-brand{justify-content:flex-start;margin-bottom:15px}.page_main .product .wrap_star-brand .star,.page_category_product .product .wrap_star-brand .star{width:12px;height:12px;background:url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -31px -106px no-repeat;background-size:520px 200px;margin-right:4px}.page_main .product .wrap_star-brand,.page_category_product .product .wrap_star-brand{align-items:center}.page_main .product .wrap_star-brand .reviews,.page_category_product .product .wrap_star-brand .reviews{color:#00f;font-size: 13px;padding: 2px 0px 1px 6px;}.page_category_product .product .wrap_star-brand .stars{margin-right:10px}.page_main .product .stars_5 .star,.page_category_product .product .stars_5 .star{background:url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -6px -106px no-repeat;background-size:520px 200px}.page_main .product .stars_4 .star:nth-child(1),
.page_main .product .stars_4 .star:nth-child(2),
.page_main .product .stars_4 .star:nth-child(3),
.page_main .product .stars_4 .star:nth-child(4),
.page_category_product .product .stars_4 .star:nth-child(1),
.page_category_product .product .stars_4 .star:nth-child(2),
.page_category_product .product .stars_4 .star:nth-child(3),
.page_category_product .product .stars_4 .star:nth-child(4),
.page_main .product .stars_3 .star:nth-child(1),
.page_main .product .stars_3 .star:nth-child(2),
.page_main .product .stars_3 .star:nth-child(3),
.page_category_product .product .stars_3 .star:nth-child(1),
.page_category_product .product .stars_3 .star:nth-child(2),
.page_category_product .product .stars_3 .star:nth-child(3),
.page_main .product .stars_2 .star:nth-child(1),
.page_main .product .stars_2 .star:nth-child(2),
.page_category_product .product .stars_2 .star:nth-child(1),
.page_category_product .product .stars_2 .star:nth-child(2),
.page_main .product.stars_1 .star:nth-child(1),
.page_category_product .product.stars_1 .star:nth-child(1) {background:url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -6px -106px no-repeat;background-size:520px 200px}.additional_text{background:#eee;padding:10px 15px}.additional_text .a_title{text-transform:uppercase;font-size:14px}.additional_text .a_text{color:#999}.phone_row,.auth_row{background:#2f3537}.phone_row a{color:#fff;position:relative;font-size:15px;padding-left:40px;display:block}.phone_row a:before{background:url(/catalog/view/theme/default/img/xsprite.png,qr-1.pagespeed.ic.7u2JkCYfAl.png) -865px -15px no-repeat;position:absolute;left:15px;top:50%;margin-top:-10px;width:20px;height:20px;content:"";-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.auth_row{display:flex;padding-left:15px;padding-top:15px;padding-bottom:15px;align-items:center}.auth_row .icon{width:40px;flex:0 0 40px;background:#4a565a;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;padding:10px;height:40px;margin-right:10px}.additional_link .btn_cart{position:relative;padding-left:60px;font-size:16px;height:50px;display:flex;align-items:center}.additional_link .btn_cart:before{position:absolute;background:url(/catalog/view/theme/default/img/icons/xshopping-cart_black.png.pagespeed.ic.jj13PBHjud.png) no-repeat;background-size:contain;display:block;width:25px;height:25px;left:18px;top:14px;content:"";z-index:1}.additional_link{margin-bottom:20px;margin-top:10px}.additional_link .btn_cart:after{content:"";background:#efefef;width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:10px;top:5px;display:block;position:absolute}.auth_row .icon img{max-width:100%}.auth_row .top a{color:#fff;font-size:16px}.auth_row .bottom{color:#999}.short_description{margin-bottom:15px;font-size:16px}.ocfilter-buttons{display:flex;flex-wrap:wrap}.ocfilter-buttons>*{float:none!important;width:100%;margin:0 0 10px!important}.ocfilter-buttons .ocfilter-clear,.ocfilter-buttons .ocfilter-button{min-width:0;width:100%;padding-left:15px;padding-right:15px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out , -webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}#modal-callback.modal.show .modal-dialog{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter: alpha(opacity=0)}.modal-backdrop.in,.modal-backdrop.show{opacity:.5;filter: alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-title{margin:0;line-height:1.6}.modal-body{position:relative;padding:25px}.modal-footer{padding:10px;text-align:right}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}#art_ask_price_form>.buttons{overflow:hidden}.page_blog .left_col{width:74%}.page_blog .right_col{padding-left:35px;width:26%}.page_blog .author_blog_block{flex-wrap:wrap}.page_blog .left_col .author_blog_block>.nowrap{width:100%;margin-top:15px}.page_blog .soc_title{font-weight:bold;font-size:18px;margin-bottom:5px}.page_blog .blog_title_cont{min-height:0}.page_blog .wrap_detailsnews{margin-bottom:50px}.page_blog .wrap_detailsnews_date:after,.page_blog .wrap_detailsnews_categoru:after{content:"â€¢";margin-left:20px;margin-right:20px}.wrap_detailsnews_categoru a{color:#00f;text-decoration:underline}.page_blog .wrap_detailsnews_viewed{opacity:.5;font-weight:600}.page_blog .wrap_detailsnews_viewed,.page_blog .wrap_detailsnews_categoru,.page_blog .wrap_detailsnews_date{font-size:20px;margin:0}.page_blog .main_image .img_blog_block{height:300px}.blog_short_description{background:#e0e2e661 !important;padding:15px;margin-top:10px}.blog_short_description .bsd_title{font-weight:bold;margin-bottom:10px}.mobile_bottom_line{display:none;position:fixed;bottom:0;left:0;width:100%;background:#2f3537;z-index:9999999999}.mobile_bottom_line>.wrap{justify-content:center}.mobile_bottom_line button{background:none;cursor:pointer;padding:10px;margin:0 10px}.mobile_bottom_line button.active{background:#4a565a}.mobile_bottom_line button.filter_btn{display:none}.mobile_bottom_line button img{max-width:32px}.catalog_mobile{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:99999999999}.catalog_mobile.active{display:block}.catalog_mobile .content{display:flex;flex-wrap:wrap;margin-bottom:52px}.catalog_mobile .content .item{width:33.3333%;text-align:center;padding:15px;border-bottom:1px solid #ccc}.catalog_mobile .content .item .title{display:block;margin-top:5px;font-size:16px}.catalog_mobile_inner{overflow:auto;height:100%}.catalog_mobile_inner>.title{height:66px;background:#2f3537;font-weight:700;text-transform:uppercase;font-size:22px;padding:0 15px;line-height:66px}.catalog_mobile_inner>.title span{color:#fff}.catalog_mobile .close_menu{position:absolute;height:66px;width:66px;right:20px;top:0;cursor:pointer}.catalog_mobile .close_menu:after,.catalog_mobile .close_menu:before{content:"";width:20px;height:2px;display:block;background:#fff;position:absolute;top:30px;right:20px}.catalog_mobile .close_menu:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.catalog_mobile .close_menu:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}header .sub_catalog{width:1480px;left:-320px}header .sub_catalog .right_sub_catalog{width:100%; overflow: auto; padding-bottom: 20px !important;}header .sub_catalog .right_sub_catalog .children_categories:not(:first-child){display:none}.children_categories .children{display:grid;grid-template-columns:1fr 1fr 1fr}.children_categories .children .subnav{font-size:16px;white-space:normal;line-height:1.5;margin-bottom:14px}.content-wrap .category-wrap{width:100%}.content-wrap .category-wrap .category-title{margin-bottom:20px;font-weight:bold;text-transform:uppercase}.page_product .topbox_wrap .views{height:auto;margin-bottom:0;margin-left:20px}.subbox_attr{padding:25px 0}.product_top{justify-content:space-between}.product_top .socilas{align-items:center}.product_top .socilas .soc_title{margin-right:5px}.product_top #__utl-buttons-1 .utl-icon-fb a[data-snid="fb"]{color:#000!important;border:1px solid #000;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;line-height:1!important;font-size:18px!important;width:20px!important;height:20px!important}.product_top #__utl-buttons-1 .uptl_toolbar>ul{height:auto}.similar_products{margin-bottom:30px}.similar_products a{color:#f9c452}.page_product .topbox_wrap .brand{width:100%;align-items:center;margin-bottom:30px}.page_product .topbox_wrap .wrap_star-brand{margin-bottom:20px;justify-content:flex-start}.page_product .topbox_wrap .stars .int{display:none}.page_product .topbox_wrap .reviews{text-decoration:underline;cursor:pointer}.page_product .topbox_wrap .reviews .int,.page_product .topbox_wrap .reviews{font-size:18px;color:#e6b858;font-weight:normal}h1{font-size:32px!important}h2{font-size:20px!important}h3{font-size:16px!important}.product__title{justify-content:space-between}.page_product .topbox_wrap .left_subbox{display:block}.page_blog .recomend{border:none;padding-top:0;text-align:center}.page_blog #__utl-buttons-1 .uptl_toolbar>ul>li>a,.page_blog #__utl-buttons-1 .uptl_toolbar>ul>li>a{padding-bottom:5px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;width:25px!important;height:25px!important}.page_blog #__utl-buttons-1 .uptl_toolbar>ul>li>a:before{content:"";width:25px;height:25px;background-size:contain;display:block}.page_blog #__utl-buttons-1 .uptl_toolbar>ul>li[data-snid="tm"]>a:before{background-image:url(/catalog/view/theme/default/img/icons/xtelegram-black.png.pagespeed.ic.6MU2_t02Xe.png)}.page_blog #__utl-buttons-1 .uptl_toolbar>ul>li[data-snid="fb"]>a:before{background-image:url(/catalog/view/theme/default/img/icons/xfacebook-black.png.pagespeed.ic.9RpvtHSb8l.png)}.page_blog .subtitle_blog_block{display:none}.page_blog .wrap_blog_block .uptolike-buttons{display:none}.page_product .topbox_wrap .smallImgs{width:auto}.page_product .topbox_wrap .views .ico{flex:0 0 22px;height:13px;background:url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -115px -218px no-repeat;margin:0}.page_main .product ul{height:auto;margin-top:15px}.page_main .product_wrap_main,.product_wrap_main{flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.page_main .product_wrap_main{justify-content:flex-start}.page_main .product_wrap_main .product{max-width:100%}.page_main .product{width:25%}/*.custom-checkbox.disabled{display:none}*/.custom-checkbox>span{display:inline-flex;align-items:center;user-select:none}.custom-checkbox>span::before{content:'';display:inline-block;width:1em;height:1em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox>input:not(:disabled):not(:checked)+span:hover::before {border-color:#b3d7ff}.custom-checkbox>input:not(:disabled):active+span::before {background-color:#b3d7ff;border-color:#b3d7ff}.custom-checkbox>input:focus+span::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-checkbox>input:focus:not(:checked)+span::before {border-color:#80bdff}.custom-checkbox>input:checked+span::before{border-color:#ffa900;background-color:#ffa900;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 8\ 8\'%3e%3cpath\ fill=\'%23fff\'\ d=\'M6.564.75l-3.59\ 3.612-1.538-1.55L0\ 4.26\ 2.974\ 7.25\ 8\ 2.193z\'/%3e%3c/svg%3e)}.custom-checkbox>input:disabled+span::before{background-color:#e9ecef}.page_main .subscribe .frm{background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;width:100%}.page_main .subscribe input{width:80%;background:#f5f5f5;margin-right:20px}.page_main .subscribe .btn{padding:0 25px;width:auto;background:#1b6cd5;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.page_blog .blog_content ol li,.page_blog .blog_content ol{list-style-type:decimal}.page_blog .blog_content ol{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.page_main .subscribe .text{margin-bottom:42px;width:100%}.page_main .subscribe .subscribe_text{font-size:18px;margin-bottom:40px;line-height:24px}.multi-modal-content .popup-heading,.popup_wrapper{text-align:left!important}.multi-modal-content.popup_content{margin-bottom:10px!important;margin-left:10px!important;vertical-align:bottom!important;max-width:500px;padding:0}.multi-modal-content .popup-close{background:#fff;line-height:2px;height:30px;width:30px;font-size:15px;top:0;right:0}.product_top .right_block{align-items:center}.page_product .subbox_product .product ul{height:70px}.page_product .subbox_product .product .product_prices .span{margin-bottom:0}.pagination-custom .pagination li a{width:40px;height:40px}.pagination-custom .pagination{flex-wrap:wrap}@media only screen and (max-width:1550px){.page_main .product{width: 25%;}.children_categories .children{grid-template-columns:1fr 1fr}header .sub_catalog{width:1200px}header .frm_find{width: 500px;}.page_main .subscribe .frm{width:100%}}@media only screen and (max-width:1250px){.page_product .topbox_wrap .span{margin-left:0}.ocfilter{display:none;position:fixed;top:0;right:0;left:0;bottom:0;z-index:99999999999;overflow:auto;margin-bottom:52px!important}.ocfilter.show{display:block}.mobile_bottom_line{display:block}.page_blog .left_col{width:55%}.page_blog .right_col{width:45%}.nav-tabs .nav-item{width:50%}header .logo{margin-top:12px}.btn_catalog{display:none}.prefooter .row{flex-wrap:wrap}.prefooter .row>div{width:100%;margin:0 0 10px}.page_main .subscribe .frm{width:640px}.page_blog .content-wrap{padding-left:15px;padding-right:15px}.page_main .product .wrap_star-brand,.page_category_product .product .wrap_star-brand{flex-wrap:wrap}}@media only screen and (max-width:1024px){.page_category_product .product{width:50%}}@media only screen and (max-width:900px){.page_main .product{width:50%}}@media only screen and (max-width:730px){.box_register>form>.wrap{flex-direction:column;align-items:center}.box_register .login_input,.box_register .form-control_m,.box_register #input-zone,.box_register #input-city,.box_register #input-fax{margin:0 0 20px}.page_main .subscribe .text{margin-bottom:10px}.page_main .subscribe .subscribe_text{margin-bottom:10px}.page_blog .wrap_detailsnews>.wrap{display:block;text-align:center}.page_blog .wrap_detailsnews_viewed,.page_blog .wrap_detailsnews_categoru,.page_blog .wrap_detailsnews_date{font-size:14px;margin-bottom:10px}.page_blog .wrap_detailsnews_date:after,.page_blog .wrap_detailsnews_categoru:after{display:none}.page_blog .blog_crumb{line-height:1.4;height:auto}.page_blog .blog_crumbs>.wrap{align-items:center;height:70px}.pagination-custom .pagination-number{margin:0}.pagination-custom .pagination li{margin:1px}.page_product .centerbox_wrap{display:-webkit-box;display:flex}.page_product .centerbox_wrap .subbox:first-child{order:1}.page_product .topbox_wrap .views .span{display:inline-block;margin-bottom:0}.page_product .topbox_wrap .views{width:100%;margin:0}.product__title{flex-wrap:wrap}.prefooter .call_block,.prefooter .subscribe{padding:30px 15px}.page_main .product .stars_4 .star:nth-child(1),
    .page_main .product .stars_4 .star:nth-child(2),
    .page_main .product .stars_4 .star:nth-child(3),
    .page_main .product .stars_4 .star:nth-child(4),
    .page_category_product .product .stars_4 .star:nth-child(1),
    .page_category_product .product .stars_4 .star:nth-child(2),
    .page_category_product .product .stars_4 .star:nth-child(3),
    .page_category_product .product .stars_4 .star:nth-child(4),
    .page_main .product .stars_3 .star:nth-child(1),
    .page_main .product .stars_3 .star:nth-child(2),
    .page_main .product .stars_3 .star:nth-child(3),
    .page_category_product .product .stars_3 .star:nth-child(1),
    .page_category_product .product .stars_3 .star:nth-child(2),
    .page_category_product .product .stars_3 .star:nth-child(3),
    .page_main .product .stars_2 .star:nth-child(1),
    .page_main .product .stars_2 .star:nth-child(2),
    .page_category_product .product .stars_2 .star:nth-child(1),
    .page_category_product .product .stars_2 .star:nth-child(2),
    .page_main .product.stars_1 .star:nth-child(1),
    .page_category_product .product.stars_1 .star:nth-child(1) {background:url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -8px -120px no-repeat;background-size:600px}.page_main .product .wrap_star-brand .star,.page_category_product .product .wrap_star-brand .star{width:15px;height:15px;background:url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -36px -120px no-repeat;background-size:600px}header .btn_info,header .btn_profil,header .btn_cart{margin-left:15px}.catalog_mobile .content .item{width:50%}.page_blog .breadcrumbs span{display:none}.page_blog .wrap_content{flex-wrap:wrap}.page_blog .left_col,.page_blog .right_col{width:100%;padding-left:0}.sort__block .col-form-label{display:none}.sort__block .btn_list_box{font-size:0;margin:0}.sort__block .btn_list_box:after{margin:0}.page_main .subscribe .frm{width:310px}header .btn_cart span,header .btn_profil span,header .btn_catalog,header .header_top{display:none!important}header .logo{display:block;width:auto;margin-left:0;margin-right:10px;margin-top:8px}.page_category_product .product{padding:0 10px;margin-bottom:50px!important}.page_category_product .product,.page_main .product{width:50%}.page_main .product:nth-child(2) {display:block}.mobile_burger{display:block}header .header_bottom{height:auto}.page_main .wrap_price,.page_category_product .product .wrap_price{flex-wrap:wrap}.page_main .wrap_price .btn,.page_main .wrap_price>div,.page_category_product .product .wrap_price .btn,.page_category_product .product .wrap_price>div{width:100%}.page_main .wrap_price .product_prices .price,.page_category_product .product .product_prices .price{margin-bottom:10px}.page_main .wrap_price .product_prices .price small,.page_category_product .product .product_prices .price small{position:static;margin-left:10px}header .btn_info,header .btn_profil,header .btn_cart{height:45px}header>.main_container{width:100%;padding:0 15px}.prefooter{display:none}}@media only screen and (max-width:500px){.page_main .product .wrap_star-brand,.page_category_product .product .wrap_star-brand{flex-wrap:wrap}}.brand.wrap a{color:#f9c452!important}.page_category_product .breadcrumb-custom .breadcrumb li:before{font:14px/1 FontAwesome;content:"\f105"}.page_raiting.pg_center>.subBlockCol_1{width:100%}.page_main .main_slider .btnToTop,.page_main .main_slider .btnToBottom{margin-top:-80px;z-index:3}.page_main .main_slider .btnToTop{left:-20px;right:auto}.page_main .main_slider .btnInt{display:none}.additional_text{display:none!important}.ocfilter-divider{display:none!important} .col-sm-4{}.text-danger{color:#dc3545!important;font-size:13px}.modal-dialog .btn-primary{width:95%!important;color:#fff!important}.main_slider{margin-bottom:0!important}body.common-home{padding-top:0!important}.q{padding:25px!important}.page_main .qa .q{margin-bottom:0}.page_main .qa{padding-left:0!important}body.account-login .prefooter{display:none}.list-group{display:none!important}label.control-label.col-sm-4{width:94px!important}.simplecheckout-cart td.name{text-align:left!important}.top-hr-2,.top-hr{display:none!important}.page_category_product .product_wrap{justify-content:normal!important;margin-bottom: 60px;}body.information-information-4{padding-top:0!important}body.checkout-cart{padding-top:0!important}body.checkout-simplecheckout{padding-top:0!important}.d-flex.flex-row{display:none!important}.order_wrap_inform .pages-content *{margin-left:1px!important}.slide.slide_1.show{top:-8%!important}header .logo{margin-top: 17px!important;}.page_blog .blog_content *{font-size:18px;}.page_blog .blog_content u{color:#dea81b!important}.page_main .main_title:before{display:none!important}a b{color:#dfa81b!important}.page_main .qa .text{display:flex!important}.mobile__menu.second{width:380px}.mobile__menu.second .contact_row{background:#2f3537;color:#fff;padding:10px}.mobile__menu.second .contact_row *{color:#fff}.mobile__menu.second .contact_row>a{display:block}.mobile__menu.second .contact_row .graphic{margin:10px 0}.mobile__menu.second .contact_row .graphic .day{margin:5px 0}.mobile__menu.second .contact_row .phone,.mobile__menu.second .contact_row .mail{position:relative;padding-left:30px;margin-top:5px}.mobile__menu.second .contact_row .phone:before,.mobile__menu.second .contact_row .mail:before{position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px;content:""}.mobile__menu.second .contact_row .phone:before{background:url(/catalog/view/theme/default/img/xsprite.png,qr-1.pagespeed.ic.7u2JkCYfAl.png) -865px -15px no-repeat}.mobile__menu.second .contact_row .mail:before{background:url(/catalog/view/theme/default/img/xsprite.png,qr-1.pagespeed.ic.7u2JkCYfAl.png) -915px -15px no-repeat}.mobile__menu.second .additional_text{display:block!important;background:#f7d17f}.mobile__menu.second .additional_text .a_title{text-transform:none;font-weight:bold}.mobile__menu.second .additional_text .a_text{color:#000;margin:10px 0;line-height:1.4}.mobile__menu.second .additional_text .btn_cart{text-decoration:underline;padding-left:30px;position:relative;margin-bottom:10px;display:block}.mobile__menu.second .additional_text .btn_cart:before{position:absolute;/*background:url(/catalog/view/theme/default/img/icons/xshopping-cart_black.png.pagespeed.ic.jj13PBHjud.png) no-repeat;*/background-size:contain;display:block;width:20px;height:20px;left:0;top:-1px;content:"";z-index:1}.mobile__menu.second .add_info{margin-top:5px;flex-wrap:wrap}.mobile__menu.second .add_info .name{width:100%;font-size:12px;color:#797979}.mobile__menu.second .add_info .lang_wrap{padding:0 15px}.mobile__menu.second .add_info .lang_wrap{padding:0 15px}.mobile__menu.second .add_info .lang{border:none;font-weight:bold;font-size:11px;padding:0;margin-right:25px}.mobile__menu.second .add_info span.lang{background:none;color:#00f;text-transform:initial!important}.mobile__menu.second .content{border:none}.mobile__menu.second .content ul a{font-size:13px;padding:10px 15px 10px 55px;position:relative}.mobile__menu.second .content ul a:before{position:absolute;background-size:contain;display:block;width:20px;height:17px;left:15px;top:10px;content:"";z-index:1;background-repeat:no-repeat}.mobile__menu.second .content ul a.about_link:before{background-image:url(/catalog/view/theme/default/img/pages/about.png)}.mobile__menu.second .content ul a.brands_link:before{background-image:url(/catalog/view/theme/default/img/pages/brands.png)}.mobile__menu.second .content ul a.testimonials_link:before{background-image:url(/catalog/view/theme/default/img/pages/reviews.png)}.mobile__menu.second .content ul a.blog_link:before{background-image:url(/catalog/view/theme/default/img/pages/blog.png)}.mobile__menu.second .content ul a.contacts_link:before{background-image:url(/catalog/view/theme/default/img/pages/contatcs.png)}.mobile__menu.second .content ul a.accont_link:before{background-image:url(/catalog/view/theme/default/img/pages/account.svg)}.mobile__menu.second .social_wrap{padding:15px}.mobile__menu.second .social{margin-top:20px;width:35px;height:25px;margin-right:15px;background-size:contain!important;margin-top:0}.mobile__menu.second .social_1{background:url(/catalog/view/theme/default/img/menu_social/xfacebook.png.pagespeed.ic.UmT_mM-bjD.png) no-repeat}.mobile__menu.second .social_2{background:url(/catalog/view/theme/default/img/menu_social/xtelegram.png.pagespeed.ic.roPKma2j8m.png) no-repeat}.mobile__menu.second .social_3{background:url(/catalog/view/theme/default/img/menu_social/xinstagram.png.pagespeed.ic.MUtO5wijyE.png) no-repeat}.mobile__menu.second .social_4{background:url(/catalog/view/theme/default/img/menu_social/xtwitter.png.pagespeed.ic.-x3LYrZgPu.png) no-repeat}.mobile__menu.second .social_5{background:url(/catalog/view/theme/default/img/menu_social/xyoutube.png.pagespeed.ic.-IfyvoM5Q9.png) no-repeat}.page_brands .filter select{width:205px!important}form.modal_pricelov.show{width:400px!important}.page_product .topbox_wrap .prices .modal_text{text-align:center!important}.page_product .topbox_wrap .prices .modal_btn{width:175px!important;margin-left:84px}.page_main .product .product_title{text-align:left!important}@media only screen and (max-width:500px){.page_main .main_slider{height:615px;display:none!important}}.page_main .main_slider .slide{top:-88px}footer{background:#000!important;padding:50px 0!important}footer .tit_col:before{display:none!important}footer .tit_col{margin-bottom:16px!important;font-size:20px!important;font-family: 'FuturaPT';}footer .block_link{font-weight:300!important}footer .block_link{margin-bottom:5px!important}footer .link{color:#f5f5f5!important;font-size:15px!important}footer .day{padding-left:0;font-size:15px!important;color:#8b8b8b!important;font-family: 'FuturaPT';}footer a.mail.hover{padding-left:0!important;font-size:17px!important;font-weight:600!important}footer .wrap{border-bottom:1px solid}footer .address{margin-bottom:4px;padding-left:0!important;font-size:15px!important;color:#8b8b8b!important}footer .locmap .address{color:#fbb072!important;font-size:13px!important;margin-bottom:20px!important}.socialmerez{color:#fff!important;font-size:16px!important;font-weight:600!important}a.konfedenciinist{color:#8b8b8b!important;text-decoration:revert!important}a.dani{color:#8b8b8b!important;text-decoration:revert!important;margin-left:20px!important}.copirate{color:#8b8b8b!important}footer .copirate:before{display:none!important}footer .copirate{margin-top:40px!important;font-size:17px!important;font-family: 'FuturaPT' !important}.socialmerez a{margin-left:10px!important}footer .link{color:#f5f5f5!important}footer .block_link{margin-bottom:5px!important}@media only screen and (max-width:500px){.storinka{display:flex!important;flex-wrap:nowrap;flex-direction:column;padding:10px}footer .main_container{width:340px!important}footer .wrap{width:340px!important}.col.col_f_5{display:none}}.storinka{font-size:13px!important}footer a.mail.hover{font-size:17px!important}.mobile__menu.second .additional_text .a_text{font-size:12px!important}.nazva .name{font-size:23px!important}.nazva{display:flex;flex-direction:row;flex-wrap:nowrap}.nazva .name{font-size:30px!important;text-align:left!important;margin-left:36px!important;margin-bottom:20px;font-weight:800!important}.kartunka img.img-fluid{width:123%!important}.namprice .price.text-center{margin-right:34%!important;font-size:30px;font-weight:800}.nampric{width:127px;margin-left:45px!important}.polia .col-md-7{display:flex}.polia .form-group{margin-right:36px!important}.polia{width:107%!important}.modal-footer{padding-bottom:50px!important}.modal-body{padding-bottom:0!important}.nampric button.add_qty.decrementQty{border-radius:42px!important;height:40px;width:40px;margin-top:12px;border: 1px solid rgb(0 0 0 / 20%);background-color:#fff;font-size:23px;font-weight:400}.nampric button.minus_qty.incrementQty{border-radius:42px!important;height:40px;width:40px;margin-top:12px;border: 1px solid rgb(0 0 0 / 20%);background-color:#fff;font-size:23px;font-weight:400}.nampric input[type="text"]{text-align:center!important;width:76px!important;margin-left:5px!important;margin-right:5px!important}.plus{margin-left:16px!important}.modal-dialog input{height:42px!important}.cena{text-align:left;margin-left:37px!important;padding-top:20px!important}.modal-dialog .close span{font-size:43px!important;line-height:30px}@media only screen and (max-width:500px){.polia .col-md-7{display:flex;flex-wrap:wrap}.nampric{margin-left:0!important}.namprice .price.text-center{margin-right:18%!important}.modal-dialog.modal-dialog-centered{padding-right:0;padding-top:0;padding-left:0;padding-bottom:0;left:180px}}}

.modal-dialog .btn-primary {height:55px!important}@media only screen and (max-width:500px){.polia{width:100%!important}}a.lang.language-select{text-transform:initial!important}@media only screen and (max-width:500px){.page_main .qa .text:before{padding-right:23px}.page_main .qa .text{font-size:16px!important}}.mobile__menu.second .contact_row .graphic{height:49px!important}.c_title{height:23px!important}.mobile__menu.second .contact_row .graphic .day{height:22px!important}a.phone.hover{height:23px!important}a.mail.hover{height:23px!important}.mobile__menu.second .additional_text .a_text{height:35px!important}ul.pages_links{margin-top:0!important;margin-bottom:0!important}.mobile__menu.second .additional_text .a_title{margin-bottom:20px!important}.mobile__menu.second .additional_text .a_text{height:40px!important}.additional_text{height:155px!important}.mobile__menu.second{line-height:1.6!important}.modal-header h4.product_name{display:none!important}.modal-content h3.modal-title{font-size:23px!important}i.fa.fa-question{display:none!important}.page_category_product .product .product_prices .span{display:none!important}
.new_sub_catalog .children_categories .children {
    grid-template-columns: 1fr 1fr;
}
.new_sub_catalog .children_fsubnav{
    display: none;
}
.new_sub_catalog .children_fsubnav:first-child{
    display: block;
}
.new_sub_catalog .children_fsubnav a{
    color: #000000;
    display: block;
    text-transform: none;
    font-family: 'FuturaPT' !important;
    font-size: 18px !important;
    font-weight: 400 !important;
}
.new_sub_catalog .left_sub_catalog{
    background: #fafafa !important;
    padding: 30px 30px 105px !important;
}
.new_sub_catalog .first.left_sub_catalog{
    background: #f4f4f4 !important;
    min-width: 225px;
    padding: 30px 30px 105px !important;

}
.new_sub_catalog .right_sub_catalog{
    padding: 30px 30px 105px !important;
    background: #ffffff !important;
    position: relative;
}
.new_sub_catalog .left_sub_catalog .link,
.new_sub_catalog .right_sub_catalog .children_categories .children .subnav{
    color: #74777c;
    font-size: 18px;
    line-height: 34px;
    text-transform: none;
    margin: 0;
}
.new_sub_catalog .left_sub_catalog .link{
    white-space: nowrap;
}
.new_sub_catalog .first.left_sub_catalog .main_list a{
    color: #000000;
    font-size: 18px;
    line-height: 34px;
    font-weight: 600;
    display: block;
}
.new_sub_catalog .first.left_sub_catalog hr{
    border: 1px solid #e6e6e6;
    margin: 20px 0;
}
.new_sub_catalog .first.left_sub_catalog .phones_list .title{
    font-size: 16px;
    margin-bottom: 5px;
}
.new_sub_catalog .first.left_sub_catalog .phones_list a{
    color: #000000;
    font-size: 18px;
    font-weight: bold;
    display: block;
}
.new_sub_catalog .first.left_sub_catalog a[data-name="production"],
.new_sub_catalog .first.left_sub_catalog a[data-name="services"],
.new_sub_catalog .first.left_sub_catalog a[data-name="products"] {
    margin-bottom: 10px;
}
.new_sub_catalog .first.left_sub_catalog a:hover{
    color: #e8bb44 !important;
}

.new_sub_catalog .first.left_sub_catalog a[data-name="production"]:before,
.new_sub_catalog .first.left_sub_catalog a[data-name="services"]:before,
.new_sub_catalog .first.left_sub_catalog a[data-name="products"]:before{
    content: "";
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background: url("../img/icons/shopping.png") no-repeat center;
    background-size: contain;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.new_sub_catalog .first.left_sub_catalog a[data-name="production"]:before{
    background: url("../img/icons/manufacturer.png") no-repeat center;
    background-size: contain;
}
.new_sub_catalog .first.left_sub_catalog a[data-name="services"]:before{
    background: url("../img/icons/service.png") no-repeat center;
    background-size: contain;
}
.new_sub_catalog .first.left_sub_catalog .presentation:before{
    content: "";
    display: inline-block;
    width: 26px;
    height: 26px;
    margin-right: 10px;
    background: url("../img/icons/presentations.png") no-repeat center;
    background-size: contain;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.new_sub_catalog .first.left_sub_catalog a[data-name="services"]:hover:before{
    background-image: url("../img/icons/service_hover.png");
}
.new_sub_catalog .first.left_sub_catalog a[data-name="production"]:hover:before{
    background-image: url("../img/icons/manufacturer_hover.png");
}
.new_sub_catalog .first.left_sub_catalog a[data-name="products"]:hover:before{
    background-image: url("../img/icons/shopping_hover.png");
}
.new_sub_catalog .first.left_sub_catalog .presentation:hover:before{
    background-image: url("../img/icons/presentations_hover.png");
}
.new_sub_catalog .first.left_sub_catalog .presentation{
    position: absolute;
    bottom: 30px;
    left: 30px;
    color: #000000;
    font-size: 16px;
    font-weight: 600;
    display: block;
}
.new_sub_catalog .right_sub_catalog .brands_list{
    position: absolute;
    bottom: 30px;
    left: 30px;
    display: flex;
}
.new_sub_catalog .right_sub_catalog .brands_list .title{
    color: #000000;
    font-size: 16px;
    font-weight: 600;
    display: block;
    margin-right: 10px;
}
.new_sub_catalog .right_sub_catalog .brands_list a{
    color: #74777c;
    font-size: 16px;
    display: block;
}
.new_sub_catalog .right_sub_catalog .brands_list a:after{
    content: "|";
    color: #74777c;
    font-size: 15px;
    display: inline-block;
    margin-right: 10px;
    margin-left: 10px;
    position: relative;
    top: -1px;
}
.new_sub_catalog .right_sub_catalog .brands_list a:last-child:after{
    display: none;
}

@media only screen and (max-width: 1550px){
.page_main .main_title {
  margin-top: 20px !important;
}}

#art_ask_price .modal-header .close {
    margin-right: 10px !important;
}

.namprice .price.text-center {
    margin-right: 28%!important;
}

.page_blog .wrap_detailsnews_categoru::after {
    content: "/" !important;
}

.page_blog .wrap_detailsnews_date::after {
    content: "/" !important;

}

.page_blog .wrap_detailsnews_date:after, .page_blog .wrap_detailsnews_categoru:after {
    content: "*"!important;
    margin-left: 20px;
    margin-right: 20px;
}
.page_main .qa .text {
    display: flex!important;
}
h3.text {
    font-size: 20px !important;
    font-family: 'FuturaPT' !important;
}
.page_main .product .product_img {
    margin-top: 80px !important;
}
.page_main .product_wrap_main {
    margin-top: 10px !important;
}
.block_text {
    display: flex !important;
}

.contact_row a.phone.hover {
    font-size: 15px !important;
    font-weight: 800!important;
}

.buttonpartner {
    display: flex !important;
}

.mobile__menu.second .additional_text .btn_cart:before {
    background-image: none !important;
}
.partner {
    width: 40%!important;
    font-size: 19px !important;
    font-weight: 800!important;
    border: 3px solid #111;
    margin-bottom: 13px;
}

.partner a {
    margin-left: 11px !important;
    font-size: 14px !important;
}

.multi-modal-content.popup_content {
    margin-left: 44% !important;
    margin-bottom: 23% !important;
}
div#popup-form-183 {
    width: 480px!important;
    height: 314px !important;
    padding: 20px !important;
}
.page_product .topbox_wrap .prices .modal_close {
    position: absolute !important;
    right: 0!important;
    top: 0!important;
    width: 30px!important;
    height: 30px!important;
    font-size: 18px!important;
    text-align: center!important;
    line-height: 30px!important;
    cursor: pointer!important;
    transition: background .2s!important;
}
.multi-modal-content .popup-heading {
    text-align: center !important;
}
.modal_texts {
    font-size: 15px !important;
    text-align: center!important;
    margin-bottom: 13px !important;
}
.partners, input[type="text"] {
    margin-bottom: -4px !important;
}
.partners, input[type="email"] {
    margin-bottom: 0px !important;
}

.partners, input.validate-mask {
    margin-bottom: -4px !important;
}
/*
a.btn.btn-primary.btn-send-modal-form {
    width: 175px!important;
    margin-left: -62px !important;
}*/
.buttons {
   /* height: 40px!important;*/
    line-height: 40px!important;
    /*background: #f9c452!important;*/
    /* text-align: center; */
    transition: opacity .2s!important;
    cursor: pointer!important;
    /* color: #fff; */
}
a.btn.btn-primary.btn-send-modal-form {
    color: #fff;
    font-size: 17px !important;
    font-weight: 800 !important;

}
.sub_catalog.wrap.new_sub_catalog {
    height: 500px !important;
}
.buttons {
    margin-top: 30px !important;
}
@media only screen and (max-width:500px){
    .multi-modal-content.popup_content {
        margin-left: 2% !important;
        margin-bottom: 80% !important;
        z-index: 10 !important;
}}
@media only screen and (max-width:500px){
div#popup-form-183 {
    width: 96%!important;
}}
@media only screen and (max-width:500px){
a.btn.btn-primary.btn-send-modal-form {
    width: 175px!important;
    margin-left: -16px !important;
}}
/*Карусель*/
/*
.owl-carousel {
    display: block !important;
}*/
.owl-carousel {
    display: flex !important;
}

.item.text-center {
    width: 50% !important;
    height: 50% !important;
    /* padding-left: 0%; */
    margin-left: 23px;
}

.owl-carousel {
    overflow: hidden;
    position: relative;
    width: 100% !important;

}
.owl-carousel {
    autoplay:false !important;
    autoplayTimeout:5000 !important;
    autoplayHoverPause:false !important;
}

.multi-modal-content .buttons {
    background-color: #f9c452 !important;
}

.custom-checkbox.disabled {
    display: block !important;
}

h2.main_titles {
    font-size: 30px !important;
    font-weight: bold;
    position: relative;
}
i.fa.fa-angle-down {
    margin-left: 97% !important;
}
.ocfilter-buttons.clearfix .pull-right {
    width: 242px !important;
}

tr.contact-page {
    display: contents !important;

}

.q {
    border: 1px solid #1111111f !important;
    border-radius: 10px!important;
    margin-top: 10px!important;
}
.page_main .qa .a {
    padding-left: 36px !important;
}

.page_main .qa .q span {
    font-size: 16px !important;
    font-weight: 400!important;
    font-family: 'FuturaPT' !important;
}
.page_main .qa .q:hover {
    box-shadow: 0 4px 5px rgb(0 0 0 / 12%), 0 3px 14px rgb(0 0 0 / 6%), 0 8px 10px rgb(0 0 0 / 7%) !important;
}

.page_main .qa .text:after {
    position: absolute;
    content: "";
    /*top: 115px;*/
    right: 254px;
    pointer-events: none;
    width: 13px;
    height: 12px;
    transition: .25s;
    background: url(/catalog/view/image/faq.png) no-repeat 50%;
}

@media only screen and (max-width: 500px){
.page_main .qa .text:before {
    display: none !important;
}}

@media only screen and (max-width: 500px){
.page_main .qa .text:after  {
    right: 56px !important;
}}

@media only screen and (max-width: 500px){
.page_main .qa .a {
     padding-left: 0px !important;
}}
@media only screen and (max-width: 500px){
.page_main .qa p {
    font-size: 13px !important;
}}

@media only screen and (max-width: 400px) {
.page_main .qa .text:after {
    right: 29px !important;
}}

@media only screen and (max-width: 390px){
.page_main .qa .text:after {
    right: 40px!important ;
}}

.page_main .product {

    padding: 0 6px !important;
}
@media only screen and (max-width: 500px){
.page_category_product .product ul {
    height: 30px !important;

}}

button.slick-prev.slick-arrow {
    position: absolute;
    /* display: flex; */
    text-align: left!important;
    text-align: center !important;
    top: 50%;
    z-index: 250;
    display: inline-flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
    /* visibility: hidden; */
    /* margin-top: -25px; */
    padding: 0;
    /* width: 50px; */
    /* height: 50px; */
    color: rgba(0,0,0,.8);
    text-align: center;
    /* opacity: 0; */
    cursor: pointer;
    transition: all .25s ease;
    pointer-events: none;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    right: -9px !important;
}
button.slick-next.slick-arrow {
        position: absolute;
    /* display: flex; */
    text-align: left!important;
    text-align: center !important;
    top: 50%;
    z-index: 250;
    display: inline-flex;
    align-items: center;
    flex-direction: row;
    justify-content: center;
    /* visibility: hidden; */
    /* margin-top: -25px; */
    padding: 0;
    /* width: 50px; */
    /* height: 50px; */
    color: rgba(0,0,0,.8);
    text-align: center;
    /* opacity: 0; */
    cursor: pointer;
    transition: all .25s ease;
    pointer-events: none;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

button.slick-next.slick-arrow {
    background-image: url(/catalog/view/theme/default/image/left.png);
    font-size: 0;
    height: 26px !important;
    width: 25px;
    background-color: #fff !important;
}

button.slick-prev.slick-arrow {
    background-image: url(/catalog/view/theme/default/image/right.png);
    font-size: 0;
    height: 26px !important;
    width: 25px;
    background-color: #fff !important;
}


button.slick-prev.slick-arrow {
    display: none !important;
}


button.slick-next.slick-arrow {
    display: none !important;
}
.blog_block {
    display: flex !important;
    /* width: 50% !important; */
}
.wrap.wrap_blog_block {
    display: none !important;
}

.page_blog .blog_block {
    width: calc(30.333% - 30.333px) !important;
    margin-right: 40px!important;
    margin-bottom: 92px!important;
}
.page_blog .box_blog {
    padding-left: 0px !important;
}

.bsd_title {
    padding-top: 25px !important;
    font-weight: bold !important;
    font-size: 18px!important;
}
.blog_blocks {
    width: 30%!important;
    margin: 15px!important;
    margin-right: 20px !important;
}

.blog_rating .bsd_title{
    margin-bottom: 15px;
}
.blog_rating .wrap_star-brand {
    margin-bottom: 10px;
}
.blog_rating .reviews ,
.blog_rating .reviews span {
    font-size: 16px;
}
.blog_rating .wrap_star-brand .star {
    width: 26px;
    height: 26px;
    background: url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -62px -212px no-repeat;
    margin-right: 4px;
}

.blog_rating .wrap_star-brand .stars {
    margin-right: 10px
}

.blog_rating .stars_5 .star {
    background: url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -12px -212px no-repeat;
}

.blog_rating .stars_4 .star:nth-child(1),
.blog_rating .stars_4 .star:nth-child(2),
.blog_rating .stars_4 .star:nth-child(3),
.blog_rating .stars_4 .star:nth-child(4),
.blog_rating .product .stars_3 .star:nth-child(1),
.blog_rating .product .stars_3 .star:nth-child(2),
.blog_rating .product .stars_3 .star:nth-child(3),
.blog_rating .product .stars_2 .star:nth-child(1),
.blog_rating .product .stars_2 .star:nth-child(2),
.blog_rating .product.stars_1 .star:nth-child(1) {
    background: url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -12px -212px no-repeat;
}

span.nowrap {
    margin-top: 20px !important;
}

.modal-body {
    padding-bottom: 30px!important;
}

a b {
    
    color: #fbb03b!important ;
    border-bottom: 2px solid!important;
}

div#carousel1 {
    margin-bottom: 50px !important;
}
input.form-control, .form-group.required {
    margin-bottom: 0px !important;
}
.col-xs-12 p {
    margin-bottom: 20px !important;
}
.ocfilter-heading {
    display: none !important;
}

.page_category_product .product .product_title {
    
    max-height: 100px !important;
}

a.subnav {
    font-size: 19px !important;
}
.new_sub_catalog .left_sub_catalog .link, .new_sub_catalog .right_sub_catalog .children_categories .children .subnav {
    font-size: 16px !important;
}
a.subnav:hover {
    /* display: none !important; */
    color: #caa647 !important;
}

@media only screen and (max-width: 500px){
.right_col {
    display: none !important;
}}

@media only screen and (max-width: 500px){
.page_blog .blog_block {
    width: 100%!important;
    margin-right: 4px!important;
    margin-bottom: 0px;
}}
@media only screen and (max-width: 500px){
.page_blog .box_blog {
    padding-left: 0px!important;
}}
@media only screen and (max-width: 500px){
.blog_blocks {
    width: 100%!important;
    margin-top: 20px!important;
}}
@media only screen and (max-width: 500px){
.page_blog .box_blog {
    padding-left: 0px !important;
}}
@media only screen and (max-width: 500px){
.page_brands .filter {
    font-size: 16px;
    display: -webkit-box;
    display: initial !important;
    -webkit-box-align: center;
    align-items: center;
    margin-top: 20px !important;
}}
@media only screen and (max-width: 1520px){
.slide.slide_1.show {
    top: -15%!important;
}}
.blog_block {
    display: flow-root !important;
}
@media only screen and (max-width: 500px){
.page_blog .subtitle {
    padding-left: 50px !important;
}}
@media only screen and (max-width: 500px){
.page_blog .title{
    padding-left: 50px !important;
}}

.page_blog .blog_crumb {
    font-size: 14px !important;
}

@media only screen and (max-width: 500px){
    .blog_breadcrumbs {
    padding-left: 50px !important;
}}
@media only screen and (max-width: 500px){
h1 {
    font-size: 24px!important;
}}
@media only screen and (max-width: 500px){
.page_blog .wrap_detailsnews {
    margin-bottom: 5px !important;
}}
/*
.subboxis.subbox_newreviews {
    width: 50% !important; 
}*/

.subbox_product #prosuct_list1 .product {
    max-width: 100%;
}
.subbox_product #besttseller_list1 .product {
    max-width: 100%;
}
body[class*="product-manufacturer-info"] #product_box .product:nth-child(n+6) {
    display: none;
}
.page_category_product .btn_more {
    width: 380px;
    height: 70px;
    text-align: center;
    margin: 0 auto 170px auto;
    border: 1px solid #f9c452;
    font-size: 18px;
    color: #f9c656;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    font-weight: bold;
    cursor: pointer;
}
.page_category_product .subbox_product .btn_more:before {
    content: "";
    width: 26px;
    height: 26px;
    background: url(/catalog/view/theme/default/img/xsprite.png.pagespeed.ic.7u2JkCYfAl.png) -362px -212px no-repeat;
    display: inline-block;
    margin-right: 10px;
}
.page_category_product .subbox_product .btn_more:hover {
    opacity: .75;
}

div#popup-form-183 .pull-right {
    float: inherit !important;
}
/*
 a.btn.btn-primary.btn-send-modal-form{
margin-left:160px !important;
}*/
@media only screen and (max-width: 500px){
.page_product .centerbox_wrap .subbox_newreviews {
    padding-top: 45px !important;
}}
/*
@media only screen and (max-width: 500px){
a.btn.btn-primary.btn-send-modal-form{
margin-left:130px !important;
}}
*/
a.btn.btn-default {
    padding-right: 5px !important;
    padding-left: 5px!important;
}
a.btn.btn-primary.disabled{
    padding-left: 5px;
    padding-right: 5px;
}

h1 {
    font-family: 'FuturaPT' !important;
}

h2 {
    font-size: 20px!important;
    font-family: 'FuturaPT' !important;
}

p {
    font-family: 'FuturaPT' !important;
    font-size: 16px !important;
}

li {
    font-family: 'FuturaPT' !important;
    font-size: 15px;
}
h3.text.show {
    font-family: 'FuturaPT' !important;
    font-size: 23px !important;
}

.product_title {
    
    font-family: 'FuturaPT' !important;
}

.ocf-option-name {
    font-family: 'FuturaPT' !important;
    font-size: 15px !important;
}
span.main_title {
    font-family: 'FuturaPT' !important;
}
a.subnav {
    font-family: 'FuturaPT' !important;
    font-size: 23px !important;
    /* line-height: 0.2; */
    font-weight: 600 !important;
}
.content-wrap {
        min-height: 100px !important; 
}
a.link.hover {
    font-family: 'FuturaPT' !important;
    font-size: 17px !important;
    color: #fff !important;
}
a {
    font-family: 'FuturaPT' !important;
}
.page_main .subscribe .subscribe_text{
    font-family: 'FuturaPT' !important;
}

.btn.button_add_to_cart_product p {
    font-family: 'FuturaPT'!important;
    font-size: 12px!important;
}

.page_about .text_about p {
    font-size: 21px !important;
    line-height: 36px !important;

}
.description p {

    font-size: 21px !important;
    line-height: 30px !important;
}
.banner p {
    font-size: 20px !important;
    color: #fff !important;
    /* font-weight: 500 !important; */
    font-weight: 700!important;
}
.description li {
    font-size: 20px !important;
    font-weight: 600 !important;
}
.description li {
    font-size: 22px!important;
    line-height: 28px!important;
}
ul.pages_links a {
    font-size: 15px !important;
    font-weight: 500 !important;
}

.all_news p a, .all_news p a b, .all_news a b {
    color: #292929!important;
    border-bottom: 2px solid !important;
}
.all_news p a:hover {
    color: #fbb03b !important;
}
.all_news ul li a b:hover {
    color: #fbb03b !important;
}
.all_news a b:hover {
    color: #fbb03b !important;
}
.page_main .all_news li a:hover {
    color: #fbb03b !important;
}

.text a b {
    color: #111 !IMPORTANT;
}

.text a b:hover {
   color: #fbb03b !IMPORTANT;
}
.text b a:hover {
    color: #fbb03b !IMPORTANT;
}
.page_about .asortient_block .text b:hover {
    color: #fbb03b !IMPORTANT;
}

.page_about .scill_block_wrap li {
    line-height: 22px !important;
}
.page_about .slide .name{
    font-size: 24px !important;
    
    font-weight: 500!important;
    
}
a.mail.hover {
    font-size: 15px !important;
    margin-top: 0px !important;
}

.modal-dialog {
    box-shadow: 0 0 0 1000px rgb(126 126 126 / 0%) !important;
}
.buttons {
    margin-top: 4px !important;
}

.product_price.price {
    font-family: 'FuturaPT' !important;
    font-size: 19px !important;
    font-weight: 700 !important;
}
.product_span.span {
    font-family: 'FuturaPT' !important;
    font-size: 16px !important;
    font-weight: 700 !important;
}

span, b  {
    font-family: 'FuturaPT' !important;
  
}
.price.wrap {
    font-family: 'FuturaPT' !important;
}
.page_product .topbox_wrap .brand span {
    font-size: 17px !important;
}

.similar_products {
    font-family: 'FuturaPT' !important;
    font-size: 14px !important;
}
/*
.text_call_block {
    margin-bottom: 45px !important;
}*/
.btn_call_block.wrap.hover {
   
    font-family: 'FuturaPT' !important;
}
.btn.btn_ordernow {
    font-family: 'FuturaPT' !important;
}
button.btn.btn_order.button_add_to_cart_product {
    font-family: 'FuturaPT' !important;
}

div {
    font-family: 'FuturaPT' !important;
    font-size: 15px !important;
}
.prices .price.wrap {
    font-size: 25px !important;
}
.page_main .last_news .news_title {
    margin-top: 37% !important;
}
.product_title {
    font-size: 16px !important;
}
.title_call_block {
    font-size: 35px !important;
}
.prefooter .text_call_block {
    font-size: 18px !important;
}
.page_main .subscribe .text {
    font-size: 35px !important;
}
.subscribe_text {
    font-size: 18px !important;
}
a b {
    color: #000000!important;
    border-bottom: 0px solid!important;
}

.page_blog .blog_content u {
    color: #000000!important;
}
a b:hover {
    color: #fbb03b!important;
    /* border-bottom: 2px solid!important; */
}

.page_main .main_slider .slide {
    top: -8px !important;
}
.children a.link.hover {
    font-family: 'FuturaPT'!important;
    font-size: 17px!important;
    color: #000!important;
}
.namprice .price.text-center {
    margin-right: 52%!important;
}
@media only screen and (max-width: 500px){
.page_category_product .product {
    padding: 0px 5px !important;
    
}}
/*
.btn_list_box {
    display: none !important;
}*/
body.product-category-1 {
    padding-top: 0px !important;
}
body.product-category-1_137 {
    padding-top: 0px !important;
}
@media only screen and (max-width: 500px){
.page_main .wrap_price{
    margin-right: 0px!important; 
}}
@media only screen and (max-width: 500px){
.page_main .last_news .news_title {
    margin-top: 7%!important;
}}

@media only screen and (max-width: 500px){
header .frm_find {
    width: 216px !important;
    margin-left: -4% !important;
}}
@media only screen and (max-width: 500px){
input.find_input {
    font-size: 14px !important;
}}
@media only screen and (max-width: 500px){
header .logo {
    margin-top: 17px!important;
    display: none !important;
}}

div#simplecheckout_payment_form p b {
    display: none !important;
}

div#simplecheckout_payment_form h2 {
    display: none !important;
}


.page_main .product{
    margin-bottom: 10px !important;
}

@media only screen and (max-width: 500px){
.page_main .product {

    margin: 0 auto 0px auto!important;
}}

.page_main .product_wrap_main .product {
    max-width: 50%!important;
}
@media(max-width:500px){
.page_category_product .product .product_title {
    max-height: 44px!important;
}}
@media(max-width:500px){
.page_product .subbox_product .product_wrap {
    /*flex-wrap: nowrap;*/
    -webkit-box-pack: justify;
    justify-content: space-between;
    display: flex;
    flex-direction: row;
    /* justify-content: normal!important; */
}}
div#popup-form-183 span.error {
    color: #f00 !important;
}


.reshop_widget_callback {
    z-index: 151;
    right: 78px;
    bottom: 134px;
    position: fixed!important;
}
.reshop_message_button {
    width: 70px;
    position: absolute;
    height: 70px;
    border-radius: 50px;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%);
}
.reshop_message_button-icons {
    background-color: #fff;
    width: 44px;
    height: 44px;
    border-radius: 50px;
    position: absolute;
    overflow: hidden;
    -webkit-animation: show-icons 10s infinite;
    animation: show-icons 6s infinite;
}
.reshop_message_button-icons-line {
    top: 10px;
    left: 12px;
    height: 24px;
    display: flex;
    position: absolute;
    -webkit-animation: icon-change 6s infinite;
    animation: icon-change 10s infinite;
    transition: cubic-bezier(.13,1.49,.14,-.4);
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
    transform: translateX(30px);
}
.reshop_message_button-icons-line img {
    margin-right: 50px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
@keyframes icon-change{
    /*0%,5% {
        transform:translateX(30px)
    }
    10%,25% {
        transform:translateX(0)
    }
    30%,35% {
        transform:translateX(-70px)
    }
    40%,45% {
        transform:translateX(-145px)
    }
    50%,55% {
        transform:translateX(-216px)
    }
    60%,65% {
        transform:translateX(-287px)
    }
    70%,75% {
        transform:translateX(-360px)
    }
    80%,85% {
        transform:translateX(-433px)
    }
    90%,to {
        transform:translateX(-480px)
    }*/
    0%,10% {
        transform:translateX(0)
    }
    10%,20% {
        transform:translateX(0)
    }
    20%,40% {
        transform:translateX(-75px)
    }
    40%,60% {
        transform:translateX(-150px)
    }/*
    60%,80% {
        transform:translateX(-224px)
    }
    80%,to {
        transform:translateX(-297px)
    }*/
}
.reshop_messagers_block {
    width: 235px;
    height: 217px;
    background: #ffffff;
    border: 5px solid #f2f5f7;
    position: absolute;
    bottom: -3px;
    right: -20px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 30px;
    padding-top: 14px;
    box-sizing: border-box;
    border-radius: 7px;
    transform-origin: 80% 105%;
    transform: scale(0);
    transition: all .12s ease-out;
    z-index: 9;
}
.reshop_messagers_block.show_reshop_messagers_block {
    transform: scale(1);
}
.reshop_messagers_block .messangers-overlay {
    display: flex;
    flex-direction: column;
}
.messangers-overlay a {
    align-items: center;
    margin: 8px 0;
    cursor: pointer;
    text-decoration: none;
}
.reshop_message_button-close {
    position: relative;
    padding: 8px 20px;
    border-radius: 50px;
    overflow: hidden;
    display: none;
    background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%) !important;
}
.show_close {
    display: block !Important;
}
.reshop_message_button-close span {
    font-size: 32px;
    color: #fff;
}

.subbox.subbox_product {
    WIDTH: 100% !IMPORTANT;
}


.messangers-overlay span {
    font-size: 17px !important;
}

.messangers-overlay span:hover {
    color: #ffde61 !important; 
}

div#popup-form-185 {
    width: 480px!important;
    height: 255px!important;
    padding: 20px!important;
}

div#popup-form-185  .pull-right {
    float: inherit!important;
}

div#popup-form-184 {
    width: 480px!important;
    height: 320px!important;
    padding: 20px!important;
}

div#popup-form-184  .pull-right {
     float: inherit!important;
}

@media(max-width:500px){
div#popup-form-184 {
    width: 96%!important;
}}
@media(max-width:500px){
div#popup-form-185 {
    width: 96%!important;
}}
    
div#popup-form-185 .modal_texts {
    display: none !important;
}

div#popup-form-184 .modal_texts {
    display: none !important;
}

a.btn.btn-primary.btn-send-modal-form {
    margin-left: 170px!important;
}
span.error {
    color: #f00 !important;
}

.multi-modal-content input {
    padding: 9px !important;
}

div#popup-form-184 .popup-heading {
    font-size: 20px !important;
    font-weight: 600 !important;
}

@media(max-width:1550px){
.page_main .main_slider .slide {
    top: -85px!important;
}}
/*
@media(max-width:500px){
.reshop_widget_callback {
    right: 250px!important;
}}*/

@media(max-width:500px){
.subbox_product #prosuct_list1 .product {
    max-width: 50%;
}}

.page_category_product .product .wrap_price .btn {
    width: 110px ;
    padding: 0;
    height: 40px;
    background: #f9c452;
    text-align: center;
    line-height: 41px;
    font-size: 12px;
    color: #323232c9;
    font-weight: bold;
    cursor: pointer;
    border-radius: 0;
    box-shadow: none!important;
    background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%);
    -webkit-transition: background .2s ease;
    transition: .2s ease;
}
@media(max-width:500px){
.subbox_product #besttseller_list1 .product {
    max-width: 50%;
}}
@media(max-width:500px){
a.btn.btn-primary.btn-send-modal-form {
    margin-left: 120px!important;
}}

.multi-modal-content .popup-heading {
    padding: 0px 0 !important;
}

header .find_input {
        font-family: 'FuturaPT' !important;
}
/*
.container-fluid.content-wrap.mx-auto.pt-4.page_category_product, a.btn.btn-primary.btn-send-modal-form{
    margin-left:140px !important;
}
*/
.page_brand h2 {
    font-size: 15px !important;
}
@media(max-width:500px){
 div#ocf-module-1 {
    margin-top: 75px !important;
}}
/*
.ocf-scroll-y {
    background-color: #ffce3f !important;
}*/

i.ocf-icon.ocf-icon-16.ocf-brand.ocf-sliders {
    /* color: #fff !important; */
    filter: brightness(3) !important;
}

i.ocf-icon.ocf-icon-16.ocf-brand.ocf-sliders {
    width: 30px !important;
    height: 30px!important;
}

.ocf-btn-mobile-fixed.ocf-mobile {
    display: none !important;
}
@media(max-width:600px){
.multi-modal-content.popup_content {
    margin-left: 1% !important;
    margin-bottom: 23% !important;
}}

.ocf-header {
    display: none !important;
}
.cena span {
    font-size: 17px !important;
}
.cena span {
    font-size: 17px;
}

.ocf-container {
    position: sticky !important;
    top: 90px!important ;
}
@media(max-width:1550px){
.page_main .main_slider {
    height: 615px !important;
}}

a.btn.btn-primary.btn-send-modal-form {
    background-color: #1110 !important;
}

label.col-4.col-md-3.col-form-label {
    font-size: 12px !important;
}
select#input-sort {
    font-size: 12px !important;
}

.form-control {
    padding: 4px 10px !Important;
}

@media(max-width:500px){
.ocf-container {
    position: fixed !important;
    top: 0px!important;
}}

.multi-modal-content .popup-heading {
    font-size: 20px!important;
    font-weight: 600!important;
}

div#popup-default-180 {
    margin-left: 0% !important;
}


div#popup-default-180{
    
    margin-bottom: 0%!important;
}
/*
div#popup-default-180 {
     width: 100% !important; 
    max-width: 829px !important;
    margin-bottom: 50px !important; 
    margin-left: 28% !important;
      margin-bottom: 20% !important;
        display: block !IMPORTANT;
        margin-top: 200px !important;
}*/
@media(max-width:500px){
div#popup-default-180 {
    /* width: 100% !important; */
    max-width: 829px !important;
    /* margin-bottom: 50px !important; */
    margin-left: 6% !important;
    /* margin-bottom: 20% !important; */
    display: block !IMPORTANT;
    margin-top: 200px !important;
    margin-right: 30px !IMPORTANT;
}}

div#popup-default-187 {
    width: 480px!important;
    height: 200px!important;
    padding: 20px!important;
}
/*
.butonlan {
    display: flex;
    text-align: center !important;
    margin-left: 44px !important;
    margin-top: 30px !IMPORTANT;
}

.butonlan .butonukr {
    margin-right: 50px !important;
}

.butonukr {
    width: 154px!important;
    text-transform: lowercase!important;
    height: 40px!important;
    background: #f9c452!important;
    background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%)!important;
    -webkit-transition: background .2s ease!important;
    transition: .2s ease!important;
    text-align: center!important;
    line-height: 40px!important;
    font-size: 12px!important;
    color: #000000c9!important;
    font-weight: bold!important;
    cursor: pointer!important;
    font-size: 15px !important;
}
.butonru {
    width: 154px!important;
    text-transform: lowercase!important;
    height: 40px!important;
    background: #f9c452!important;
    background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%)!important;
    -webkit-transition: background .2s ease!important;
    transition: .2s ease!important;
    text-align: center!important;
    line-height: 40px!important;
    font-size: 12px!important;
    color: #000000c9!important;
    font-weight: bold!important;
    cursor: pointer!important;
    font-size: 15px !important;
}
*/
div#popup-default-187 .popup-heading {
    text-transform: initial !important;
    margin-top: 20px !important;
}

.subtitle {
    margin-top: 30px !important;
    font-size: 25px!important;
    font-weight: bold;
    position: relative;
}
div#carousel0 {
    margin-bottom: 40px !important;
}
.curen .c_title {
    color: #fff !important;
}
.curen .c_title {
    color: #fff!important;
    margin-top: 20px!important;
    margin-left: 20px!important;
    font-size: 12px !important;
    font-weight: 600 !important;
}
.curen .c_title {
    font-size: 13px !important;
}

.curen .c_title  span.lang {
    font-size: 13px !important;
    text-transform: initial !important;
}

.curen .c_title a.lang.currency-select {
    font-size: 13px !important;
    text-transform: initial !important;
}

.langs .lang_wrap {
    margin-left: 0px !important;
    margin-top: 20px!important;
    margin-left: 10px !important;
}
.langs a.lang.language-select {
    font-size: 13px !important;
}
.langs span.lang {
    font-size: 13px !important;
    text-transform: inherit !important;
}
.langs .name{
    color: #fff!important;
    font-weight: 600 !important;
    margin-top: 6px !important;
    text-transform: initial !important;
    font-size: 13px !important;
}

header .frm_find{
    width: 600px
}
.curen {
    padding-right: 30px !important;
    margin-left: 20px!important;
    margin-left: 34px!important;
}
@media(max-width:500px){
 .curen {
  display: none  !important;  
}}
@media(max-width:500px){
 .langs {
  display: none  !important;  
}}
@media(max-width:500px){
header .frm_find {
    width: 216px !important;
}}

.block_text {
    display: none !important;
}
@media(max-width:500px){
.block_text {
    display:block !important;
}}


a.lang.currency-select {
    font-size: 13px!important;
    font-weight: 600!important;
}
header .lang{
    font-size: 13px!important;
    font-weight: 600!important;
}
.curen{
    margin-top: 20px!important;
}
a.btn_cart.hover {
    margin-left: 0px !important;
    margin-right: 72px!important;
}
.slider p.MsoNormal {
    color: #fff;
    font-size: 30px !important;
}

.page_category_product .product .product_title{
    
    line-height: 19px !IMPORTANT;
}

.multi-modal-content .popup-close{
    
        color: #fff !important;
}

.page_brand .left_col .text {
    margin-bottom: 5px !important;
}

.page_product .centerbox_wrap .subbox_text .description * {
   
    font-size: 16px !important;
    line-height: 30px !important;
}
.page_product .centerbox_wrap .subbox_text .description * img {
    /* width: 300px; */
    width: 490.984px !IMPORTANT;
}
.blog_content span {
    text-align: justify !important;
}

.page_brand .text_p a {
    color: #000000 !important;
    text-decoration: underline;
}
.page_brand .left_col .text{
    line-height: 25px !important;
    
}
.text_p li {
    font-size: 18px !important;  
    line-height: 16px!important;
    margin-bottom: 9px!important;
    font-weight: 500!important;
    margin-left: 50px!important;
}
.page_brand .text_p a:hover {
    color: #dea81b !important;
}
.button_form {
    width: 110px;
    margin-left: 39%;
    margin-top: 20px;
    padding: 0;
    height: 40px;
    background: #f9c452;
    text-align: center;
    line-height: 41px;
    font-size: 12px;
    color: #323232c9;
    font-weight: bold;
    cursor: pointer;
    border-radius: 0;
    box-shadow: none!important;
    background: linear-gradient(129.1deg,#fff28f -17.84%,#ffcb37 83.84%);
    -webkit-transition: background .2s ease;
    transition: .2s ease;
}
.wrap.product_wrap.extra_tabs {
    display: flex;
    flex-direction: column;
}
.main_container.wrap h1 {
    font-size: 26px !important;
}

.tab-content .description.show a:hover {
    color: #dea81b !important;
}

.wrap.product_wrap.extra_tabs a:hover {
    color: #ffcf3f!important;
}

@media(min-width: 1251px) and (max-width: 1550px) {
    header .frm_find {
        width: 320px !important;
    }
}