h2{font-weight:bold;font-size:24px;margin-bottom:30px}.has-feedback{position:relative}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.ico_map{width:15px;height:18px;fill:#fff}.bg_gray{background:var(--gray)}.ico_catalog{width:20px;height:20px;fill:var(--dark)}.menu_btn{width:20px}.menu_btn:after,.menu_btn:before{content:''}.menu_btn span,.menu_btn:after,.menu_btn:before{display:block;height:2px;background:var(--green)}.menu_btn:before{width:80%}.menu_btn:after{width:50%}.menu_btn span{margin:5px 0}.section_nav{background:var(--green);position:relative;z-index:100}.header_nav_in ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-around}.header_nav_in ul ul{position:absolute;opacity:0;visibility:hidden;top:100%;left:0;z-index:1;background:#fff;display:block;padding:10px 0;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}.header_nav_in ul ul ul{top:-10px;left:100%}.header_nav_in ul li{position:relative}.header_nav_in ul li .ico_arrow2{width:10px;height:7px;position:absolute;top:50%;right:12px;margin-top:-3px}.header_nav_in ul ul li .ico_arrow2{fill:var(--dark);transform:rotate(-90deg);right:4px}.header_nav_in ul li:hover>ul{opacity:1;visibility:visible;transition-duration:300ms}.header_nav_in ul li a{color:#fff;transition:var(--transition);font-weight:500;font-size:16px;display:block;padding:15px 20px 15px 20px}.header_nav_in ul li.parent a{padding-right:30px}.header_nav_in ul li:hover>a,.header_nav_in>ul>li.active>a{text-decoration:none;background:rgba(255,255,255,0.2)}.header_nav_in ul ul a{color:var(--dark);font-size:14px;padding:10px 20px;white-space:nowrap}.header_nav_in ul ul li:hover>a{background:rgba(0,0,0,0.1)}.header_nav_in ul ul li.active>a{color:var(--orange)}.header_nav_in ul ul li.active>a>.svg_icon{fill:var(--orange)}.main_slider{background:var(--gray)}.slider_block{position:relative;display:flex;justify-content:flex-end}.slider_info{position:absolute;top:0;left:100px;right:0;bottom:0;display:flex;align-items:center;justify-content:flex-start;max-width:560px}.slider_title{font-weight:bold;font-size:22px;margin-bottom:10px}.slider_info_text{margin-bottom:20px}.owl-carousel.owl-theme .owl-nav{margin:0}.owl-carousel.owl-theme .owl-nav button.owl-next,.owl-carousel.owl-theme .owl-nav button.owl-prev{position:absolute;z-index:1;top:50%;margin-top:-20px;width:40px;height:40px;border-radius:100%;background:rgba(255,255,255,0.5);display:flex;align-items:center;justify-content:center;transition:var(--transition)}.owl-carousel.owl-theme .owl-nav button.owl-prev{left:0}.owl-carousel.owl-theme .owl-nav button.owl-next{right:0}.owl-carousel.owl-theme .owl-nav button:hover{background:var(--orange-h)}.owl-carousel.owl-theme .owl-nav button>div{border-radius:100%;width:30px;height:30px;background:var(--orange);display:flex;align-items:center;justify-content:center}.owl-carousel.owl-theme .owl-nav button.owl-next>div .ico_arrow{transform:rotate(180deg)}.owl-theme .owl-dots{position:absolute;bottom:10px;left:0;right:0}.owl-theme .owl-dots .owl-dot span{background:#F9841B;opacity:.5;transition:var(--transition)}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{opacity:1;background:var(--orange)}.owl-theme .owl-dots .owl-dot.active span{width:16px}.main_section_content{max-width:100%}.common_padding{padding:100px 0}.section_block{margin:100px 0}.products_carousel{margin:-15px}.products_carousel_in.owl-carousel .owl-stage-outer{padding:30px 0}.products_carousel_in.owl-carousel .owl-stage-outer .owl-stage{display:flex}.products_carousel .item{height:100%;display:flex}.shadow_hover{transition:var(--transition)}.shadow_hover:hover{box-shadow:2px 2px 15px rgba(0,0,0,0.15)}.product_block{background:#FFFFFF;border:1px solid #EEEEEE;border-radius:8px;overflow:hidden;padding:20px}.products_carousel .product_block{max-width:100%;height:100%}.product_block>div,.product_block ul li{margin-bottom:20px;position:relative}.product_block>div:last-child,.product_block ul li:last-child{margin-bottom:0}.product_price_total{position:absolute;left:0px;top:100%;font-size:12px}.product_img{display:block}.product_info>div{margin-bottom:10px}.product_info>div:last-child{margin-bottom:0}.product_info_top{font-weight:500;font-size:12px}.product_info_subtitle{opacity:0.5}.product_info_title{color:var(--dark)}.product_title{text-align:center}.product_title,.product_title a{color:#555}.product_title a{transition:var(--transition)}.product_title a:hover{color:var(--orange);text-decoration:none}.product_attr_block{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.product_attr_block:last-child{margin-bottom:0}.product_attr_block>div{display:flex;align-items:center;flex-wrap:wrap}.product_weight{font-weight:300;font-size:12px;color:#666666;width:45px;overflow:hidden;text-overflow:ellipsis}.product_price{font-weight:500;width:60px}.product_qount{display:flex;align-items:center;width:90px;margin:0 15px 0 0}.product_qount_btn{width:26px;height:26px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:var(--gray);border-radius:5px;color:var(--orange);transition:var(--transition);flex-shrink:0;user-select:none}.product_qount_btn:hover{background:#E3E3E3}.product_qount_btn:active{background:#D8D8D8}.product_qount_field{flex-grow:1;text-align:center;font-weight:500;font-size:12px;padding:0 3px}.product_btn{width:40px;text-align:center}.product_btn_in{cursor:pointer}.product_btn .ico_basket{transition:var(--transition)}.product_btn_in:hover .ico_basket{fill:Var(--orange)}.products_carousel_in.owl-carousel.owl-theme .owl-nav button.owl-next,.products_carousel_in.owl-carousel.owl-theme .owl-nav button.owl-prev{top:-30px}.products_carousel_in.owl-carousel.owl-theme .owl-nav button.owl-prev{left:auto;right:55px}.products_carousel_in.owl-carousel.owl-theme .owl-nav button.owl-next{right:10px}.service_block{background:#FFFFFF;border-radius:30px 200px 30px 30px;padding:40px}.service_img{margin:0 0 30px}.service_title{font-weight:bold;font-size:20px;margin:0 0 20px}.service_info{margin:0 0 10px}.more{font-weight:bold;font-size:12px;color:var(--orange-h);display:flex;align-items:center}.more:hover{text-decoration:none}.more .ico_arrow{transform:rotate(180deg);fill:var(--orange-h);margin:0 0 0 5px;transition:var(--transition)}.more:hover .ico_arrow{fill:var(--orange)}.main_text p:last-child{margin-bottom:0}.ico_class{fill:#fff;width:8px;height:15px}.ico_vk{fill:#fff;width:16px;height:10px}.ico_inst{fill:#fff;width:13px;height:14px}.ico_fb{fill:#fff;width:8px;height:15px}.main_footer{padding:1px;background:var(--dark);color:#fff}.footer_top{margin:80px 0}.footer_title{font-weight:500;font-size:18px;margin:0 0 30px}.footer_info_block{margin-bottom:15px}.footer_info_block:last-child{margin-bottom:0}.footer_info_block .block_icon{width:16px}.footer_info_block .block_ico a{color:#fff}.footer_info_block .block_ico a:hover{color:var(--orange)}.footer_info_block .devider{background:#fff}.footer_nav ul{padding:0;margin:0;list-style:none}.footer_nav li{margin:0 0 10px}.footer_nav li:last-child{margin-bottom:0}.footer_nav li a{color:#fff}.footer_nav li a:hover,.footer_nav li.active a{color:var(--orange);text-decoration:none}.social_list_block{display:flex;flex-wrap:wrap;margin:25px -5px -5px}.social_block{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:5px;margin:5px;transition:var(--transition)}.social_block:hover{border-color:var(--orange)}.social_block .block_icon{margin:0;transition:var(--transition)}.social_block:hover .block_icon{fill:var(--orange)}.footer_bottom a{color:#fff}.footer_bottom a:hover{color:var(--orange);text-decoration:none}.navbar{padding:0;margin:0;border:0}.navbar-collapse{padding:0}.navbar-nav{flex-grow:1;justify-content:space-around}.navbar-nav a{color:#fff}.navbar-nav a:hover{background:rgba(255,255,255,0.2)}.navbar .navbar-nav .nav-link{padding:15px;font-size:16px;font-weight:500}.navbar-toggler-icon{display:flex;align-items:center}.navbar-toggler-icon .menu_btn span,.navbar-toggler-icon .menu_btn::after,.navbar-toggler-icon .menu_btn::before{background:#fff}.header_top_info{justify-content:center}.mobile_menu_ico.ico_map{fill:var(--dark)}.mobile_menu_ico{fill:var(--dark);margin:0 auto}.ico_catalog.mobile_menu_catalog_ico{fill:#fff}.mobile_menu_block_in:hover{text-decoration:none;color:var(--orange)}.mobile_menu_block_in:hover .mobile_menu_ico,.mobile_menu_block_in:active .mobile_menu_ico,.mobile_menu_block_in:focus .mobile_menu_ico{fill:var(--orange)}.mobile_menu_block_in:hover:not(.mobile_menu_catalog) .mobile_menu_block_title,.mobile_menu_block_in:active:not(.mobile_menu_catalog) .mobile_menu_block_title,.mobile_menu_block_in:focus:not(.mobile_menu_catalog) .mobile_menu_block_title{color:var(--orange)}.mobile_menu_catalog:hover,.mobile_menu_catalog:focus,.mobile_menu_catalog:active,.mobile_menu_catalog.active{background:var(--orange-h);color:#fff}.mobile_menu_ico .menu_btn span,.mobile_menu_ico .menu_btn:after,.mobile_menu_ico .menu_btn:before{background:var(--dark);transition:var(--transition)}.mobile_menu_block_in:hover .menu_btn span,.mobile_menu_block_in:hover .menu_btn:after,.mobile_menu_block_in:hover .menu_btn:before,.mobile_menu_block_in.active .menu_btn span,.mobile_menu_block_in.active .menu_btn:after,.mobile_menu_block_in.active .menu_btn:before{background:var(--orange)}.mobile_menu_block_in.active:not(.mobile_menu_catalog) .mobile_menu_block_title{color:var(--orange)}.mobile_menu_ico.ico_map{width:18px;height:21px}.section_carousel .container>h2{margin-right:85px}.header_nav_block .active a{color:var(--orange)}.section_block_inner{margin-top:30px}.old_price{font-size:10px;text-decoration:line-through;opacity:.6;font-weight:normal}.main_accordion{margin:0px}.accordion_block{background:transparent;box-shadow:none;border-radius:0;margin:0 0 40px}.accordion_title{font-weight:500;font-size:22px}.accordion_head{padding:10px 0;user-select:none}.accordion_body{border-radius:0;padding:20px 0;line-height:140%}.accordion_arrow{width:12px}.active_section .accordion_head{background:transparent}.active_section .accordion_title{color:var(--text-color)}.active_section .ico_arrow{fill:var(--blue)}.accordion_arrow.ico_arrow{fill:var(--orange-h);transform:rotate(90deg)}.active_section .accordion_arrow.ico_arrow{transform:rotate(270deg)}.green{color:var(--green)}.product_attr_main>div{border-bottom:1px solid #EEEEEE;margin:0 0 20px;padding:0 0 20px 0}.product_attr_main>div:last-child{border:0;margin-bottom:0;padding-bottom:0}div.product_shop_main{display:block;font-size:12px}.product_shop_head{display:flex;align-items:center;justify-content:space-between}.product_count_shop{font-weight:300;color:#666666}.product_count_shop span{font-weight:normal;margin-right:5px}.product_shop_stock{color:var(--orange);cursor:pointer;transition:var(--transition);position:relative;padding:5px 15px 5px 0;user-select:none}.product_shop_stock:after{content:'';position:absolute;top:7px;right:2px;border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);transform:rotate(45deg);width:8px;height:8px;border-radius:0px 0px 0px 0px;transition:var(--transition);transform-origin:70% 70%}.product_shop_stock:hover,.product_shop_stock.active{color:var(--orange-h)}.product_shop_stock:hover:after,.product_shop_stock.active:after{border-color:var(--orange-h)}.product_shop_stock.active:after{transform:rotate(-135deg)}.product_shop_stock .ico_arrow{fill:var(--orange);transition:var(--transition);display:none}.product_shop_stock:hover .ico_arrow{fill:var(--orange-h)}.product_shop_body{margin:20px 0 0 0;display:none}.product_shop_body>div{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px 0}.product_shop_body>div:last-child{margin-bottom:0}.product_gallery_images .item{padding:1px;height:70px}.bonus{color:var(--orange)}.product_qount_field input{max-width:100%;width:100%;font-size:12px;border:0;text-align:center}.product_attr_main ul{margin:0;padding:0;list-style:none}.product_attr_main ul li{border-bottom:1px solid #EEEEEE;margin:0 0 20px;padding:0 0 20px 0}.product_attr_main ul li:last-child{border:0;margin-bottom:0;padding-bottom:0}div[class^="col"] .product-item-container,div[class^="col"] .product_block{height:100%}.product_attr ul{list-style:none;padding:0;margin:0}.product_img{position:relative;height:180px}.product_img img{position:absolute;top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;margin:auto}.section_block_inner .block_icon{fill:var(--dark);opacity:.6}.popup-window-content{font-family:'Rubik', sans-serif;font-weight:normal;font-size:14px;line-height:1.2}.popup-window-content img{margin-bottom:30px}.prd_element_out_stock{width:85px;text-align:center}.checkbox_block{position:relative;margin:0 0 0 32px}.checkbox_block input{position:absolute;opacity:0;visibility:hidden}.checkbox_block label{font-size:12px;margin:0;cursor:pointer;user-select:none}.checkbox_block label:after{content:'';position:absolute;top:-2px;left:-32px;width:20px;height:20px;border:2px solid var(--orange);border-radius:4px;z-index:0;transition:all 100ms ease}.checkbox_block label:before{content:'';position:absolute;top:3px;left:-24px;width:5px;height:8px;border-right:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(45deg);opacity:0;visibility:hidden;transition:all 100ms ease;z-index:1}.checkbox_block input:checked+label:before{opacity:1;visibility:visible}.checkbox_block input:checked+label:after{background:var(--orange)}#panel .upload_store{background:url("/bitrix/js/main/core/images/panel/top-panel-sprite-2.png") no-repeat -135px -1460px !important}.page_loader{position:relative}.page_loader:after{content:'';position:fixed;width:100%;height:calc(100%);top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.9) url("../images/page_loader.gif") center no-repeat;z-index:10000}.close_btn{position:relative;z-index:1;right:0;top:0;display:block;cursor:pointer;font-size:0;width:30px;height:30px;padding:5px}.close_btn::after,.close_btn::before{content:'';position:absolute;height:2px;left:5px;right:0;background:#000;margin-bottom:-2px;width:calc(100% - 10px)}.close_btn::before{bottom:50%;transform:rotate(-45deg)}.close_btn::after{top:50%;transform:rotate(45deg)}.radio_block.checkbox_block label:after{border-radius:100%}.section_block table{width:100%}@media only screen and (min-width: 767px){.basket-items-list{padding:0}}@media only screen and (max-width: 767px){.section_header{border-bottom:2px solid var(--green)}.mobile_menu{display:flex}.main_footer{padding-bottom:60px}.slider_block{flex-direction:column}}@media only screen and (max-width: 600px){.slider_info{position:static;margin:15px 0 0 0}}@media only screen and (max-width: 480px){h2{font-size:18px}}
/*# sourceMappingURL=style.css.map */
