*{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{position:relative;font-family:"NunitoSans";line-height:1.4;font-size:16px;font-weight:400;font-style:normal;color:#333333;min-width:320px !important;background-color:#f1f1f1}.overflow_hidden{overflow:hidden}.container{width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.page_content{min-height:var(--page_content_height)}.section_padding{padding:55px 0}.padding_bottom_big{padding-bottom:110px}.padding_top_big{padding-top:110px}.padding_bottom_0{padding-bottom:0 !important}.padding_top_0{padding-top:0 !important}.title_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.title_icon img{margin-right:20px;display:block;width:56px;height:auto}.title_with_nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.title_with_nav .title_1{margin-bottom:0}.title_1{font-size:56px;font-weight:700;line-height:1.2;margin-bottom:30px}.title_2{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:30px}.title_description{font-size:18px;font-weight:400;line-height:1.2;margin-bottom:30px}.mb_60{margin-bottom:60px}.mb_50{margin-bottom:50px}.mb_40{margin-bottom:40px}.mb_30{margin-bottom:30px}.mt_30{margin-top:30px}.mt_40{margin-top:40px}.mt_50{margin-top:50px}.color_white{color:#ffffff}.color_black{color:#4D4A48}.color_black_dark{color:#333333}.color_grey_light{color:#f1f1f1}.bg_color_white{background-color:#ffffff}.bg_color_black{background-color:#4D4A48}.bg_color_black_dark{background-color:#333333}.bg_color_grey_light{background-color:#f1f1f1}.bg_color_red{background-color:#EC562E}.background_color_color_grey{background-color:#E8E4DE}.margin_0{margin:0}.margin_top_80{margin-top:80px}.full_width_image{display:block;width:100%;height:auto}.position_center{width:fit-content;margin:0 auto}.desktop_display_none_block{display:none !important}.desktop_display_none_flex{display:none !important}.text_left{text-align:left}.text_right{text-align:right}.text_center{text-align:center}.border_radius_bg{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/border_radius_bg.png)}.vertical_center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.border_top_2px{border-top:2px solid #D6D1CB}.margin_auto{margin:0 auto}@media only screen and (max-width:1200px){.desktop_display_none_block{display:block !important}.mobile_display_none_block{display:none !important}.desktop_display_none_flex{display:flex !important}.margin_top_80{margin-top:0px}.mt_50{margin-top:45px}.section_padding{padding:40px 0}.padding_bottom_big{padding-bottom:80px}.padding_top_big{padding-top:80px}.title_1{font-size:clamp(28px, 5vw, 56px)}.title_2{font-size:clamp(24px, 5vw, 40px)}.title_icon .icon{margin-top:1vw;max-width:56px;min-width:36px;width:8vw;margin-right:3vw;flex-shrink:0}}@media only screen and (max-width:980px){.mt_50{margin-top:40px}.mt_40{margin-top:35px}}@media only screen and (max-width:780px){.mt_50{margin-top:35px}.section_padding{padding:35px 0}.padding_bottom_big{padding-bottom:70px}.padding_top_big{padding-top:70px}.container{padding:0 10px}}.display_none{display:none}.button_custom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;line-height:1;width:fit-content;min-width:200px;border-radius:8px;height:56px;padding:0 35px;font-weight:600;font-size:16px;letter-spacing:0.5px;cursor:pointer;transition:all 0.2s;position:relative;overflow:hidden;transition:all 0.1s;text-transform:uppercase}.button_custom .botton_text_added_to_cart{display:none}.button_custom .botton_icon{display:block;width:28px;height:28px;background-image:url(../images/shop_icon.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:10px}.button_custom:active{transform:scale(0.95)}.added .botton_text_added_to_cart{display:block}.added .botton_text{display:none}.added .botton_icon{background-image:url(../images/added_to_cart_icon.svg)}.width_100{width:100%}.size_small{height:48px}.disabled{background-color:#D6D1CB !important;pointer-events:none}.load_more_button{margin:30px auto 0 auto}.loading_animation,.loading{position:relative}.loading_animation span,.loading span{transform:scale(0);font-size:0;transition:all 0.1s}.loading_animation::after,.loading::after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;top:0;bottom:0;right:0;left:0;margin:auto;background-image:url(../images/wpspin4.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:2}.woocommerce-variation-add-to-cart-disabled .button_custom{pointer-events:none;background-color:#D6D1CB}.text_normal{text-transform:none}.button_red{color:#ffffff;background-color:#EC562E}.button_red:hover{background-color:#CE411B}.button_white{color:#333333;background-color:#ffffff;border:2px solid #EC562E}.button_white:hover{background-color:#EC562E;color:#ffffff}.button_transparent{color:#ffffff;background-color:transparent;border:2px solid #ffffff}.button_transparent:hover{background-color:#ffffff;color:#333333}.order_botton .wc-block-components-checkout-place-order-button{background-color:#EC562E;color:#ffffff;border-radius:8px;height:56px;padding:0 35px;font-weight:600;font-size:16px;letter-spacing:0.5px}.order_botton .wc-block-components-checkout-place-order-button:hover{background-color:#CE411B}@media only screen and (max-width:1200px){.button_custom{min-width:200px;height:45px;padding:0 35px;font-size:18px}.button_custom::after{width:25px;height:25px}}.header{position:relative;z-index:500;background-color:#4D4A48}.header .header_content{padding:15px 0;padding:0.75vw 0}.header .header_content_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#4D4A48}.header .header_content_top .logo{max-width:165px;min-width:130px;width:10vw;display:block;flex-shrink:0;margin-right:auto}.header .header_content_top .logo img{display:block;width:100%;height:auto}.header .header_content_top .menu_container{flex-shrink:0;width:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header_content_top .menu_container .navigation .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style-type:none}.header .header_content_top .menu_container .navigation .menu li{position:relative}.header .header_content_top .menu_container .navigation .menu li::after{position:absolute;content:"";top:-5px;bottom:-5px;right:-10px;left:-10px;border-radius:24px;background-color:rgba(236, 87, 46, 0);transition:all 0.2s;z-index:1}.header .header_content_top .menu_container .navigation .menu li:not(:last-of-type){margin-right:25px;margin-right:1.3em}.header .header_content_top .menu_container .navigation .menu li a{font-size:16px;font-size:clamp(14px, 1.3vw, 16px);color:#4D4A48;text-decoration:none;transition:all 0.2s;display:block;position:relative;z-index:2;font-weight:500}.header .header_content_top .menu_container .navigation .menu li:hover::after{background-color:#ec572e}.header .header_content_top .menu_container .navigation .menu li:hover a{color:#ffffff}.header .header_content_top .menu_container .navigation .menu .current-menu-item::after{background-color:#ec572e}.header .header_content_top .menu_container .navigation .menu .current-menu-item a{color:#ffffff;font-weight:700}.header .header_content_top .menu_container .languages{margin-left:35px;margin-left:2em;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header .header_content_top .menu_container .languages .language_list{list-style-type:none}.header .header_content_top .menu_container .languages a,.header .header_content_top .menu_container .languages span{text-transform:uppercase;text-decoration:none;color:#4D4A48;font-size:16px;font-size:clamp(14.5px, 1.5vw, 16px);line-height:1;font-weight:500}.header .header_content_top .menu_container .languages a:hover{color:#CE411B}.header .header_content_top .menu_container .languages .indicator{margin:0px 5px;display:block;flex-shrink:0;width:50px;max-width:50px;max-height:30px;width:4vw;height:2vw;border:1px solid #D6D1CB;background-color:#ffffff;border-radius:40px;position:relative}.header .header_content_top .menu_container .languages .indicator::after{content:"";position:absolute;max-width:20px;max-height:20px;width:2vw;height:2vw;border-radius:50%;background-color:#4D4A48;top:0;bottom:0;left:5px;margin:auto}.header .header_content_top .menu_container .languages .current_en::after{left:initial;right:5px}.header .header_content_bottom{color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header_content_bottom .button_catalog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;font-size:18px;font-size:clamp(15px, 1.2vw, 18px);font-weight:500;text-transform:uppercase;background:initial;cursor:pointer;padding-left:35px;padding-left:1.7em;position:relative;transition:all 0.1s;flex-shrink:0;margin-right:30px;margin-right:1.5em;color:#ffffff}.header .header_content_bottom .button_catalog:hover{color:#CE411B}.header .header_content_bottom .button_catalog::after{position:absolute;content:"";width:24px;height:24px;top:0;bottom:0;left:0;margin:auto;background-image:url(../images/catalog_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.header .header_content_bottom button.button_catalog:active{transform:scale(0.9)}.header .header_content_bottom .button_catalog_active{color:#CE411B}.header .header_content_bottom .button_catalog_active::after{filter:brightness(0) saturate(100%) invert(26%) sepia(87%) saturate(1361%) hue-rotate(348deg) brightness(102%) contrast(95%)}.header .header_content_bottom .like_btn{text-decoration:none;background-image:url(../images/like_icon.svg);background-size:80%;background-repeat:no-repeat;background-position:center;max-width:40px;max-height:40px;width:2.8vw;height:2.8vw;flex-shrink:0;margin-left:35px;margin-left:1vw;position:relative}.header .header_content_bottom .like_btn span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:16px;line-height:1;position:absolute;width:24px;height:24px;border-radius:50%;color:#ffffff;background-color:#EC562E;top:0;right:0;transform:translate(15%, 5%);border:2px solid #4D4A48}.header .header_content_bottom .wishlist_empty span{display:none}.header .header_content_bottom .lgin_btn{text-decoration:none;background-image:url(../images/user_icon.svg);background-size:80%;background-repeat:no-repeat;background-position:center;max-width:40px;max-height:40px;width:2.8vw;height:2.8vw;position:relative;flex-shrink:0;margin-left:30px;margin-left:1vw}.header .header_content_bottom .shop_btn,.header .header_content_bottom .cart_btn{text-decoration:none;background-image:url(../images/shop_icon.svg);background-size:contain;background-size:80%;background-repeat:no-repeat;background-position:center;max-width:40px;max-height:40px;width:2.8vw;height:2.8vw;position:relative;flex-shrink:0;margin-left:30px;margin-left:1vw;cursor:pointer}.header .header_content_bottom .shop_btn span,.header .header_content_bottom .cart_btn span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:16px;line-height:1;position:absolute;width:24px;height:24px;border-radius:50%;color:#ffffff;background-color:#EC562E;top:0;right:0;transform:translate(15%, 5%);border:2px solid #4D4A48}.header .header_content_bottom .shop_btn .fkcart-floating-icon,.header .header_content_bottom .cart_btn .fkcart-floating-icon{display:none}.search_form_wrap{width:100%}.search_form_wrap form.searchwp-form{width:100%}.search_form_wrap form.searchwp-form .swp-flex--row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;border-radius:4px;overflow:hidden;width:100%}.search_form_wrap form.searchwp-form .swp-flex--row .search_icon{height:40px;width:40px;background-color:initial;background-image:url(../images/search_icon.svg);background-size:60%;background-repeat:no-repeat;background-position:center;background-color:rgba(214, 209, 203, 0.1);cursor:pointer}.search_form_wrap form.searchwp-form .swp-flex--row input{background-color:rgba(214, 209, 203, 0.1);padding:0 10px;height:40px;width:100%;font-size:16px;color:#ffffff;color:#f1f1f1;font-weight:500;font-family:"NunitoSans"}.search_form_wrap form.searchwp-form .swp-flex--row input::placeholder{font-weight:500;font-family:"NunitoSans";color:#f1f1f1;font-size:16px}.search_form_wrap form.searchwp-form .swp-flex--row input::-ms-input-placeholder{font-weight:500;font-family:"NunitoSans";color:#f1f1f1;font-size:16px}.search_form_wrap form.searchwp-form .swp-flex--row .swp-input--search{padding-left:40px;background-position:left 10px top 50%;background-size:24px auto}.search_form_wrap form.searchwp-form .swp-flex--row .search-submit{display:none}body .searchwp-live-search-results{max-height:400px}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--img{margin-right:10px}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--info a{font-size:14px;color:#333333;font-weight:700}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--ecommerce{flex-shrink:0}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--ecommerce .searchwp-live-search-result--price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--ecommerce .searchwp-live-search-result--price del{margin-right:1em}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--ecommerce .searchwp-live-search-result--price del .woocommerce-Price-amount{font-size:16px;font-size:clamp(14px, 2vw, 16px);font-weight:700}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--ecommerce .searchwp-live-search-result--price ins{text-decoration:none}body .searchwp-live-search-results .searchwp-live-search-results-container .searchwp-live-search-result .searchwp-live-search-result--ecommerce .searchwp-live-search-result--price .woocommerce-Price-amount{font-size:clamp(18px, 2vw, 24px);font-weight:700}.header_mobile{display:none}.mobile_catalog_button{display:none}.mobile_menu{display:none}.breadcrumbs_block{border-bottom:1px solid #D6D1CB;font-size:clamp(12px, 1.4vw, 16px);padding:0.8em 0}.breadcrumbs_block .page_navigation_wrap p span span{text-decoration:none;color:#4D4A48;font-weight:500;line-height:1}.breadcrumbs_block .page_navigation_wrap p span span a{text-decoration:none;color:#4D4A48;font-weight:500;line-height:1;font-size:clamp(12px, 1.4vw, 16px);opacity:1}.breadcrumbs_block .page_navigation_wrap p span span a:hover{text-decoration:underline}.breadcrumbs_block .page_navigation_wrap p span .breadcrumb_last{opacity:0.4}.fkcart-toggler{transform:scale(0)}@media only screen and (max-width:1200px){.header_desktop{display:none}.header_mobile{display:block;background-color:#4D4A48;padding:15px 0;position:relative;z-index:200}.header_mobile .container{position:relative;z-index:20}.header_mobile .header_mobile_content{position:relative;z-index:10;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header_mobile .header_mobile_content .logo{min-width:90px;max-width:140px;width:20vw;display:block}.header_mobile .header_mobile_content .logo img{display:block;width:100%;height:auto}.header_mobile .header_mobile_content .header_mobile_navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header_mobile .header_mobile_content .header_mobile_navigation .mob_menu_button{max-width:40px;max-height:40px;min-width:30px;min-height:30px;width:5vw;height:5vw;margin-right:4vw;background-color:initial;background-image:url(../images/menu.svg);background-size:contain;background-size:80%;background-repeat:no-repeat;background-position:center;transition:all 0.2s}.header_mobile .header_mobile_content .header_mobile_navigation .mob_menu_button:active{transform:scale(0.8)}.header_mobile .header_mobile_content .header_mobile_navigation .mob_menu_button_active{background-image:url(../images/close.svg)}.header_mobile .header_mobile_content .header_mobile_navigation .mob_search{max-width:40px;max-height:40px;min-width:30px;min-height:30px;width:5vw;height:5vw;background-color:initial;background-image:url(../images/search_icon.svg);background-size:contain;background-size:80%;background-repeat:no-repeat;background-position:center;transition:all 0.2s}.header_mobile .header_mobile_content .header_mobile_navigation .mob_search:active{transform:scale(0.8)}.header_mobile .header_mobile_content .header_mobile_navigation .mob_search_active{transform:scale(0.8);border:1px solid #ffffff;border-radius:6px}.header_mobile .header_mobile_content .header_mobile_activity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header_mobile .header_mobile_content .header_mobile_activity .shop_btn,.header_mobile .header_mobile_content .header_mobile_activity .cart_btn{text-decoration:none;background-image:url(../images/shop_icon.svg);background-size:contain;background-size:80%;background-repeat:no-repeat;background-position:center;max-width:40px;max-height:40px;min-width:30px;min-height:30px;width:5vw;height:5vw;position:relative;flex-shrink:0;margin-left:30px;margin-left:4vw;display:block;transition:all 0.2s}.header_mobile .header_mobile_content .header_mobile_activity .shop_btn:active,.header_mobile .header_mobile_content .header_mobile_activity .cart_btn:active{transform:scale(0.8)}.header_mobile .header_mobile_content .header_mobile_activity .shop_btn span,.header_mobile .header_mobile_content .header_mobile_activity .cart_btn span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:15px;line-height:1;position:absolute;width:22px;height:22px;border-radius:50%;color:#ffffff;background-color:#EC562E;top:0;right:0;transform:translate(15%, -10%);border:1px solid #4D4A48}.header_mobile .header_mobile_content .header_mobile_activity .shop_btn .fkcart-icon-checkout,.header_mobile .header_mobile_content .header_mobile_activity .cart_btn .fkcart-icon-checkout{display:none}.header_mobile .header_mobile_content .header_mobile_activity .like_btn{display:block;text-decoration:none;background-image:url(../images/like_icon.svg);background-size:80%;background-repeat:no-repeat;background-position:center;max-width:40px;max-height:40px;min-width:30px;min-height:30px;width:5vw;height:5vw;flex-shrink:0;margin-left:0vw;transition:all 0.2s;position:relative}.header_mobile .header_mobile_content .header_mobile_activity .like_btn:active{transform:scale(0.8)}.header_mobile .header_mobile_content .header_mobile_activity .like_btn span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:800;font-size:15px;line-height:1;position:absolute;width:22px;height:22px;border-radius:50%;color:#ffffff;background-color:#EC562E;top:0;right:0;transform:translate(15%, -10%);border:1px solid #4D4A48}.header_mobile .header_mobile_content .header_mobile_activity .wishlist_empty span{display:none}.header_mobile .search_form_mobile{position:absolute;top:100%;margin:0 auto;padding:10px 5%;border-radius:0;z-index:10;background-color:#4D4A48;display:none}.header_mobile .search_form_mobile_active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.mobile_catalog_button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#333333;color:#ffffff;text-align:center;text-transform:uppercase;width:100%;height:34px;font-size:28px;line-height:1;padding-top:2px;transition:all 0.1s;position:relative}.mobile_catalog_button::after{position:absolute;content:"";top:0;bottom:0;left:20px;height:30px;width:30px;margin:auto;background-image:url(../images/catalog_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.mobile_catalog_button::before{position:absolute;content:"";top:0;bottom:0;right:20px;height:30px;width:30px;margin:auto;background-image:url(../images/catalog_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.mobile_catalog_button:active{transform:scale(0.98);transform-origin:top;color:#EC562E}.mobile_catalog_button_active{color:#EC562E}.mobile_catalog_button_active::before{filter:brightness(0) saturate(100%) invert(38%) sepia(36%) saturate(5006%) hue-rotate(349deg) brightness(108%) contrast(85%)}.mobile_catalog_button_active::after{filter:brightness(0) saturate(100%) invert(38%) sepia(36%) saturate(5006%) hue-rotate(349deg) brightness(108%) contrast(85%)}.mobile_menu{padding:50px 20px;display:block;position:absolute;top:100%;width:100%;max-width:500px;min-height:100vh;z-index:2500;background-color:#333333;transition:all 0.3s;transform:translateX(-100%)}.mobile_menu .mobile_menu_setings{margin-bottom:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile_menu .mobile_menu_setings .languages{flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile_menu .mobile_menu_setings .languages a,.mobile_menu .mobile_menu_setings .languages span{text-transform:uppercase;text-decoration:none;color:#ffffff;font-size:18px;font-weight:500}.mobile_menu .mobile_menu_setings .languages .indicator{margin:0px 5px;display:block;flex-shrink:0;width:50px;height:26px;border:1px solid #D6D1CB;background-color:#ffffff;border-radius:40px;position:relative}.mobile_menu .mobile_menu_setings .languages .indicator::after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background-color:#4D4A48;top:0;bottom:0;left:5px;margin:auto}.mobile_menu .mobile_menu_setings .languages .current_en::after{left:initial;right:5px}.mobile_menu .mobile_menu_setings .lgin_btn{text-decoration:none;background-image:url(../images/user_icon.svg);background-size:80%;background-repeat:no-repeat;background-position:center;width:40px;height:40px;position:relative;flex-shrink:0}.mobile_menu .menu_container{max-height:70vh;overflow:auto;padding-bottom:50px}.mobile_menu .menu_container .navigation .menu li:not(:last-of-type){margin-bottom:30px}.mobile_menu .menu_container .navigation .menu li a{padding:5px 10px;color:#ffffff;font-size:22px;text-decoration:none;border-radius:20px}.mobile_menu .menu_container .navigation .menu .current-menu-item a{background-color:#ec572e;color:#ffffff}.mobile_menu_active{transform:translateX(0%)}}.footer .footer_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer .footer_content .title{font-weight:700;font-size:20px;font-size:clamp(18px, 1.3vw, 20px);margin-bottom:20px}.footer .footer_content .footer_menu{width:100%;margin:0 4%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.footer .footer_content .footer_menu .footer_menu_item{height:100%;width:fit-content}.footer .footer_content .footer_menu .footer_menu_item ul{list-style-type:none}.footer .footer_content .footer_menu .footer_menu_item ul li{white-space:nowrap;font-size:clamp(14px, 1.3vw, 16px)}.footer .footer_content .footer_menu .footer_menu_item ul li:not(:last-of-type){margin-bottom:10px}.footer .footer_content .footer_menu .footer_menu_item ul li a{color:#333333;text-decoration:none;font-size:16px;font-size:clamp(14px, 1.3vw, 16px);font-weight:500}.footer .footer_content .footer_menu .footer_menu_item ul li a:hover{color:#EC562E}.footer .footer_content .footer_menu .footer_menu_item:not(:last-of-type){margin-right:1%}.footer .footer_content .footer_menu .opacity_0{opacity:0}.footer .footer_content .footer_info_block{flex-shrink:0;width:fit-content;max-width:300px}.footer .footer_content .footer_info_block .logo{max-width:200px;min-width:150px;width:14vw;margin-bottom:30px;display:block}.footer .footer_content .footer_info_block .logo img{display:block;width:100%;height:auto}.footer .footer_content .footer_info_block .phones{margin-bottom:25px}.footer .footer_content .footer_info_block .phones .phones_title{font-size:16px;font-weight:600;margin-bottom:25px;color:#4D4A48}.footer .footer_content .footer_info_block .phones .phone{display:block;text-decoration:none;color:#4D4A48;font-size:24px;font-size:clamp(20px, 1.8vw, 24px);font-weight:700;line-height:1;width:fit-content}.footer .footer_content .footer_info_block .phones .phone:hover{text-decoration:underline}.footer .footer_content .footer_info_block .phones .phone:not(:last-of-type){margin-bottom:25px}.footer .footer_content .footer_info_block .mesengers{margin-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer_content .footer_info_block .mesengers .mesenger{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:16px;font-size:clamp(14px, 1.3vw, 16px);line-height:1;font-weight:700;color:#333333;transition:all 0.1s}.footer .footer_content .footer_info_block .mesengers .mesenger:hover{color:#EC562E}.footer .footer_content .footer_info_block .mesengers .mesenger:not(:last-of-type){margin-right:25px}.footer .footer_content .footer_info_block .mesengers .mesenger img{display:block;width:32px;height:auto;margin-right:10px}.footer .footer_content .footer_info_block .mesengers .mesenger:nth-of-type(3),.footer .footer_content .footer_info_block .mesengers .mesenger:nth-of-type(4){margin-top:15px}.footer .footer_content .footer_info_block p:not(:last-of-type){margin-bottom:25px}.footer .footer_content .footer_info_block p strong{font-size:18px;font-size:clamp(14px, 1.3vw, 18px);font-weight:700}.footer .footer_content .footer_info_block .reviews{text-decoration:none;display:block;border-radius:8px;background-color:#f1f1f1;padding:15px 25px;color:#333333;transition:all 0.1s;margin-top:30px}.footer .footer_content .footer_info_block .reviews .raiting{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .footer_content .footer_info_block .reviews .raiting img{margin-left:10px;width:110px}.footer .footer_content .footer_info_block .reviews .google_logo{margin:10px 0;width:80px}.footer .footer_content .footer_info_block .reviews img{display:block}.footer .footer_content .footer_info_block .reviews span{display:block}.footer .footer_content .footer_info_block .reviews:hover{background-color:#D6D1CB}.footer .footer_copyright{padding:20px 0}.footer .footer_copyright .footer_copyright_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .footer_copyright .footer_copyright_content .text{font-size:16px;line-height:1;color:#4D4A48;font-weight:500}.footer .footer_copyright .footer_copyright_content .payments_methods img{width:100%;height:auto;max-width:300px}@media only screen and (max-width:1200px){.footer .footer_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer .footer_content .footer_info_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:initial}.footer .footer_content .footer_info_block .mesengers{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer .footer_content .footer_info_block .mesengers .mesenger{margin:10px 30px 10px 0 !important}.footer .footer_content .footer_info_block .mesengers .mesenger:last-of-type{margin-right:0 !important}.footer .footer_content .footer_info_block .phones .phone{margin:0 auto 25px auto}.footer .footer_content .footer_menu{margin:50px 0}.footer .footer_content .footer_menu .footer_menu_item:not(:last-of-type){margin-right:0%}}@media only screen and (max-width:680px){.footer .footer_content .footer_menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:40px 0}.footer .footer_content .footer_menu .footer_menu_item{text-align:center}.footer .footer_content .footer_menu .footer_menu_item:not(:last-of-type){margin:0% 0 30px 0}.footer_copyright .footer_copyright_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer_copyright .footer_copyright_content .text{font-size:14px;text-align:center;margin-bottom:15px}}.hero_padding{padding-top:20px}.hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.hero .hero_slider{overflow:hidden;position:relative;height:fit-content}.hero .hero_slider .slides_wrap .slides_item{overflow:hidden;border-radius:10px}.hero .hero_slider .slides_wrap .slides_item img{display:block;width:100%;height:auto}.hero .hero_slider .slides_wrap .slides_item .slides_item_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;bottom:0;left:0;width:50%;z-index:1;padding:20px 10px 20px 40px}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .name{font-size:24px;font-size:clamp(14px, 3.5vw, 24px);font-weight:700;margin-bottom:20px;line-height:1.2}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .description{font-size:44px;font-size:clamp(28px, 4vw, 44px);font-weight:700;margin-bottom:30px;line-height:1.2}.hero .hero_slider .slider_nav{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hero .hero_slider .slider_nav .hero_slider_pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin:0 30px}.hero .hero_slider .slider_nav .hero_slider_pagination .swiper-pagination-bullet{height:4px;flex-grow:1;max-width:70px;min-width:20px;border-radius:10px;background-color:#4D4A48;transition:all 0.4s}.hero .hero_slider .slider_nav .hero_slider_pagination .swiper-pagination-bullet:not(:last-of-type){margin-right:10px}.hero .hero_slider .slider_nav .button_prev,.hero .hero_slider .slider_nav .button_next{flex-shrink:0;width:32px;height:32px;display:block;background-size:contain;background-size:80%;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all 0.1s;border-radius:4px}.hero .hero_slider .slider_nav .button_prev:active,.hero .hero_slider .slider_nav .button_next:active{transform:scale(0.8)}.hero .hero_slider .slider_nav .button_prev:hover,.hero .hero_slider .slider_nav .button_next:hover{background-color:#E8E4DE}.hero .hero_slider .slider_nav .button_prev{background-image:url(../images/ArrowLeft.svg)}.hero .hero_slider .slider_nav .button_next{background-image:url(../images/ArrowRight.svg)}.hero_categories{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:50px}.hero_categories .hero_category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-grow:1;flex-basis:1px;background-color:#ffffff;border-radius:12px;padding:10px;text-decoration:none;color:#333333;transition:all 0.1s}.hero_categories .hero_category:hover{transform:scale(1.05);-webkit-box-shadow:0 10px 10px 0 #c9c9c9;box-shadow:0 10px 10px 0 #c9c9c9}.hero_categories .hero_category .image{width:140px;margin-right:10px;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero_categories .hero_category .image img{display:block;width:100%;height:auto}.hero_categories .hero_category .description .name{font-size:24px;font-weight:700}.hero_categories .hero_category .description .price{font-size:20px;font-weight:700;color:#EC562E}@media only screen and (max-width:1200px){.hero_categories{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:680px){.hero_categories{grid-template-columns:repeat(1, 1fr);margin-top:40px}.hero .hero_slider .slides_wrap .slides_item .slides_item_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:30px}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .name{text-align:center;margin-bottom:15px}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .name br{display:none}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .description{text-align:center;margin-bottom:auto}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .description br{display:none}.hero .hero_slider .slides_wrap .slides_item .slides_item_content .button{width:100%;max-width:400px}.hero .hero_slider .slider_nav{margin-top:20px}.hero .hero_slider .slider_nav .hero_slider_pagination{margin:0 20px}.hero .hero_slider .slider_nav .hero_slider_pagination .swiper-pagination-bullet{flex-grow:1;max-width:30px;min-width:15px}.hero .hero_slider .slider_nav .hero_slider_pagination .swiper-pagination-bullet:not(:last-of-type){margin-right:8px}}.product_preview{padding:20px 20px 0 20px;background-color:#ffffff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;border-radius:12px;overflow:hidden}.product_preview .qwfw-add_to_wishlist-wrapper{position:absolute;top:10px;right:10px;z-index:10;display:block}.product_preview .add_to_wishlist{position:absolute;display:block;width:30px;height:30px;top:10px;right:10px;z-index:10;background-color:initial;font-size:0;width:28px;height:28px;background-image:url(../images/like.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all 0.1s;opacity:0.5}.product_preview .add_to_wishlist:hover{opacity:1}.product_preview .add_to_wishlist:active{transform:scale(0.8)}.product_preview .added_to_wishlist{background-image:url(../images/like_active.svg);opacity:1}.product_preview .number{position:absolute;z-index:10;top:2vw;left:2vw;width:48px;height:48px;border-radius:50%;background-color:#E8E4DE;border:1px solid #D6D1CB;line-height:1;font-size:20px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_preview span.onsale{position:absolute;top:-10px;left:-10px;background-color:#50C85B;color:#ffffff;border-radius:6px;font-size:14px;line-height:1;padding:5px 10px;height:auto;width:auto;min-height:auto;min-width:auto}.product_preview .image{max-width:600px;width:100%;position:relative;padding-top:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;flex-shrink:0}.product_preview .image img{display:block;width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0}.product_preview .information_wrap{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;background-color:#ffffff}.product_preview .information_wrap .detail_info{overflow:hidden;position:absolute;z-index:1;background-color:#ffffff;bottom:100%;padding:10px 0;left:0;width:100%;transition:all 0.2s;transform:translateY(101%)}.product_preview .information_wrap .detail_info div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:clamp(10px, 2vw, 14px);line-height:1;color:#4D4A48}.product_preview .information_wrap .detail_info div div{display:block;margin:0 !important}.product_preview .information_wrap .detail_info div small{flex-grow:1;height:2px;border-bottom:1px dashed #D6D1CB;margin:0 5px}.product_preview .information_wrap .detail_info div:not(:last-of-type){margin-bottom:10px}.product_preview .information_wrap .detail_info ul{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.product_preview .information_wrap .detail_info ul li{margin-top:15px;margin-right:10px;line-height:1;font-weight:500;font-size:clamp(10px, 2vw, 14px);text-transform:uppercase;color:#4D4A48;border:1px solid #D6D1CB;border-radius:5px;padding:5px;padding-top:7px}.product_preview .information_wrap:hover .detail_info{transform:translateY(0%)}.product_preview .information_wrap .information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#ffffff;position:relative;z-index:5;padding-bottom:20px}.product_preview .information_wrap .information .availability{font-size:20px;font-weight:700;line-height:1.1;color:#333333;margin-bottom:10px}.product_preview .information_wrap .information .no,.product_preview .information_wrap .information .yes{position:relative;padding-left:35px}.product_preview .information_wrap .information .no:after,.product_preview .information_wrap .information .yes:after{position:absolute;content:"";width:24px;height:24px;top:0;bottom:0;left:0;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.product_preview .information_wrap .information .yes:after{background-image:url(../images/check_symbol.svg)}.product_preview .information_wrap .information .no:after{background-image:url(../images/error.svg)}.product_preview .information_wrap .information .description{font-size:18px;font-weight:700;color:#333333;margin-bottom:auto}.product_preview .information_wrap .information .prices{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.product_preview .information_wrap .information .prices .price{line-height:1;color:#333333}.product_preview .information_wrap .information .prices .price .old{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product_preview .information_wrap .information .prices .price .old strong{position:relative;font-size:16px;font-weight:700;width:fit-content}.product_preview .information_wrap .information .prices .price .old strong::after{position:absolute;content:"";height:2px;left:0;top:0;bottom:0;margin:auto;background-color:#333333;width:100%}.product_preview .information_wrap .information .prices .price .old .discount{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;border-radius:40px;background-color:#50C85B;color:#ffffff;font-size:14px;padding-top:6px;font-weight:700}.product_preview .information_wrap .information .prices .price .actual{margin-top:6px;display:block;font-weight:700;font-size:24px}.product_preview .information_wrap .information .prices .price .price_in_usd{margin-top:5px;font-size:16px;line-height:1;font-weight:500;display:block}.product_preview .information_wrap .information .prices .price .price_in_usd .actual_price_in_usd{color:#EC562E;font-weight:700}.product_preview .information_wrap .information .prices .buy_button{margin-left:auto;width:40px;height:40px;display:block;text-decoration:none;background-color:#EC562E;background-image:url(../images/shop_icon.svg);background-size:70%;background-repeat:no-repeat;background-position:center;border-radius:8px;transition:all 0.1s}.product_preview .information_wrap .information .prices .buy_button:hover{background-color:#CE411B}.product_preview .information_wrap .information .prices .buy_button:active{transform:scale(0.8)}.product_preview .information_wrap .information .prices .buy_button.added{background-image:url(../images/added_to_cart_icon.svg)}.product_preview .information_wrap .information .prices .added_to_cart{display:none}@media only screen and (max-width:1200px){.product_preview{padding:3vw}.product_preview .number{top:3vw;left:3vw;width:38px;height:38px;font-size:18px}.product_preview .information_wrap .information{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.product_preview .information_wrap .information .availability{font-size:clamp(14px, 2vw, 20px);margin-bottom:0.8em}.product_preview .information_wrap .information .no,.product_preview .information_wrap .information .yes{padding-left:1.8em}.product_preview .information_wrap .information .no:after,.product_preview .information_wrap .information .yes:after{content:"";width:1.2em;height:1.2em}.product_preview .information_wrap .information .description{font-size:clamp(14px, 2vw, 18px)}.product_preview .information_wrap .information .prices .price .old{margin-bottom:15px}.product_preview .information_wrap .information .prices .price .old strong{flex-shrink:0;font-size:clamp(14px, 2vw, 16px)}.product_preview .information_wrap .information .prices .price .actual{font-size:clamp(18px, 2vw, 24px)}.product_preview .information_wrap .information .prices .buy_button{max-width:40px;max-height:40px;min-width:28px;min-height:28px;width:5vw;height:5vw}}@media only screen and (max-width:780px){.product_preview{padding:2vw}.product_preview .number{top:3vw;left:3vw;width:24px;height:24px;font-size:11px}.product_preview .information_wrap .detail_info ul li{margin-top:5px;margin-right:5px}}.top_products_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch;border-radius:12px;overflow:hidden}.top_products_block .top_products_first{flex-shrink:0;width:33.33%;border-right:1px solid #D6D1CB;height:100%;height:auto}.top_products_block .top_products_first .product_preview{padding-top:6vw;height:100%}.top_products_block .top_products_first .product_preview .image{width:100%;height:auto;padding:initial}.top_products_block .top_products_first .product_preview .image img{position:relative;object-fit:cover}.top_products_block .top_products_first .product_preview .information_wrap .information .prices .buy_button{width:56px;height:56px}.top_products_block .top_products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-grow:1;flex-basis:1px}.top_products_block .top_products .product_preview{width:50%}.top_products_block .top_products .product_preview:nth-of-type(2n){border-left:1px solid #D6D1CB}.top_products_block .top_products .product_preview:nth-of-type(3){border-top:1px solid #D6D1CB}.top_products_block .top_products .product_preview:nth-of-type(4){border-top:1px solid #D6D1CB}.top_products_block .top_products .product_preview .image{width:180px;height:180px;padding:0}.top_products_block .top_products .product_preview .image img{position:relative;object-fit:cover}@media only screen and (max-width:1200px){.top_products_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top_products_block .top_products_first{flex-shrink:0;width:100%;max-width:500px;border-right:none;border-bottom:1px solid #D6D1CB;height:100%;height:auto}.top_products_block .top_products_first .product_preview{height:100%}.top_products_block .top_products_first .product_preview .image{width:100%;height:auto}.top_products_block .top_products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-grow:1;flex-basis:1px}.top_products_block .top_products .product_preview{width:50%}.top_products_block .top_products .product_preview:nth-of-type(2n){border-left:1px solid #D6D1CB}.top_products_block .top_products .product_preview:nth-of-type(3){border-top:1px solid #D6D1CB}.top_products_block .top_products .product_preview:nth-of-type(4){border-top:1px solid #D6D1CB}.top_products_block .top_products .product_preview .image{width:180px;height:180px}}@media only screen and (max-width:480px){.top_products_block .top_products .product_preview .image{width:140px;height:140px}}.slider_4_item{overflow:hidden}.slider_4_item .slides_wrap{align-items:stretch}.slider_4_item .slides_wrap .slides_item_wrap{height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider_4_item .slides_wrap .product_preview{height:100%;width:100%;border-radius:12px}.slider_4_item_slider_nav .button_prev,.slider_4_item_slider_nav .button_next{width:44px;height:44px;background-color:initial;border-radius:50%;border:2px solid #D6D1CB;cursor:pointer;background-position:center;background-repeat:no-repeat;background-position:center;background-size:60%;transition:all 0.1s;cursor:pointer}.slider_4_item_slider_nav .button_prev:active,.slider_4_item_slider_nav .button_next:active{transform:scale(0.9)}.slider_4_item_slider_nav .button_prev:hover,.slider_4_item_slider_nav .button_next:hover{border-color:#CE411B}.slider_4_item_slider_nav .button_prev{margin-right:20px;background-image:url(../images/CaretLeft.svg)}.slider_4_item_slider_nav .button_next{margin-right:0px;background-image:url(../images/CaretRight.svg)}@media only screen and (max-width:480px){.slider_4_item_slider_nav .button_prev,.slider_4_item_slider_nav .button_next{width:28px;height:28px}.slider_4_item_slider_nav .button_prev{margin-right:10px}.slider_4_item_slider_nav .button_next{margin-right:0px}}.phone_exchange{position:relative}.phone_exchange::after{content:"";position:absolute;top:0;bottom:-55px;right:0;left:0;z-index:1;background-image:url(../images/phones_bg.png);background-position:bottom;background-repeat:no-repeat;background-size:auto;background-size:60%}.phone_exchange::before{position:absolute;content:"";bottom:0;left:0;right:0;top:100%;height:55px;background-image:url(../images/phone_exchange_decor.png);background-position:bottom;background-repeat:no-repeat;background-size:auto}.phone_exchange .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:20}.phone_exchange .buttons .button_custom:not(:last-of-type){margin-right:20px}.phone_exchange .phones_image_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:10}.phone_exchange .phones_image_block .text_right,.phone_exchange .phones_image_block .text_left{color:#ffffff;flex-shrink:0;height:fit-content;position:relative}.phone_exchange .phones_image_block .text_right p,.phone_exchange .phones_image_block .text_left p{font-size:32px;font-weight:700}.phone_exchange .phones_image_block .text_right h4,.phone_exchange .phones_image_block .text_left h4{font-size:60px;font-weight:700}.phone_exchange .phones_image_block .text_left{text-align:right;margin-bottom:50px;position:relative}.phone_exchange .phones_image_block .text_left::after{bottom:100%;right:0;content:"";position:absolute;width:60px;height:180px;background-image:url(../images/arrow_decor_top.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.phone_exchange .phones_image_block .text_right{text-align:left;margin-bottom:100px}.phone_exchange .phones_image_block .text_right::after{bottom:100%;right:20%;content:"";position:absolute;width:60px;height:180px;background-image:url(../images/arrow_decor_top.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(145deg)}.phone_exchange .phones_image{width:800px;margin:0 auto;margin-top:-100px;transform:translateY(150px)}.phone_exchange .phones_image img{display:block;width:100%;height:auto}@media only screen and (max-width:1200px){.phone_exchange .phones_image_block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:10}.phone_exchange .phones_image_block .text_right,.phone_exchange .phones_image_block .text_left{max-width:50%;width:fit-content;color:#ffffff;flex-shrink:0;height:fit-content;position:relative}.phone_exchange .phones_image_block .text_right p,.phone_exchange .phones_image_block .text_left p{font-size:32px;font-size:clamp(14px, 3vw, 32px)}.phone_exchange .phones_image_block .text_right h4,.phone_exchange .phones_image_block .text_left h4{font-size:60px;font-size:clamp(24px, 5vw, 60px)}.phone_exchange .phones_image_block .text_left{text-align:left;margin-bottom:0px;order:1}.phone_exchange .phones_image_block .text_left::after{max-width:60px;max-height:180px;width:10vw;height:20vw}.phone_exchange .phones_image_block .text_right{text-align:right;margin-bottom:80px;order:2}.phone_exchange .phones_image_block .text_right::after{bottom:100%;right:20%;max-width:60px;max-height:180px;width:10vw;height:20vw;transform:rotate(145deg)}.phone_exchange .phones_image{width:100%;max-width:860px;margin:0 auto;margin-top:50px;transform:translateY(0px);flex-shrink:0;order:0}}@media only screen and (max-width:780px){.phone_exchange{position:relative}.phone_exchange .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.phone_exchange .buttons .button_custom{width:100%;max-width:280px;margin:0}.phone_exchange .buttons .button_custom:not(:last-of-type){margin:0px 0 20px 0}.phone_exchange::after{background-size:100%}.phone_exchange::before{background-size:cover;height:55px;background-image:url(../images/phone_exchange_decor_mob.svg)}}.about_us{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;align-items:stretch}.about_us .about_us_text{width:42%;margin-right:5%;flex-shrink:0;padding-bottom:30px}.about_us .about_us_text .title_1{margin-bottom:30px}.about_us .about_us_text p{font-size:16px;font-weight:500}.about_us .about_us_text p:not(:last-of-type){margin-bottom:15px}.about_us .about_us_text .button_custom{margin-top:30px}.about_us .about_us_image{flex-grow:1;position:relative;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.about_us .about_us_image .logo_bg{position:absolute;z-index:1;opacity:0.1;width:80%;top:0;left:0}.about_us .about_us_image img{display:block;width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:auto;position:relative;z-index:2}@media only screen and (max-width:1200px){.about_us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about_us .about_us_text{width:100%;margin-bottom:0px}.about_us_image{padding-top:15vw}}.background_grey{background-image:url(../images/background_grey.png);background-size:cover;background-position:center;background-repeat:no-repeat}.advantages{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:60px;grid-row-gap:60px}.advantages .advantages_item .icon{display:block;width:64px;height:auto;margin-bottom:15px}.advantages .advantages_item .name{font-size:32px;font-weight:700;margin-bottom:15px;line-height:1.1}.advantages .advantages_item .text{font-weight:400;font-size:16px;color:#4D4A48}@media only screen and (max-width:1200px){.advantages{grid-template-columns:repeat(4, 1fr);grid-column-gap:40px;grid-row-gap:40px}.advantages .advantages_item .name{font-size:24px}.advantages .advantages_item .text{font-size:14px}}@media only screen and (max-width:780px){.advantages{grid-template-columns:repeat(2, 1fr);grid-column-gap:30px;grid-row-gap:30px}}@media only screen and (max-width:480px){.advantages{grid-template-columns:repeat(1, 1fr);grid-column-gap:30px;grid-row-gap:30px}.advantages .advantages_item .icon{margin-left:auto;margin-right:auto}.advantages .advantages_item .name{text-align:center}.advantages .advantages_item .text{text-align:center}}.catalog{flex-shrink:0;z-index:20;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:stretch}.catalog .catalog_catigories{width:325px;flex-shrink:0;z-index:10}.catalog .catalog_catigories .catalog_categores_list li{list-style-type:none;display:block}.catalog .catalog_catigories .catalog_categores_list li span,.catalog .catalog_catigories .catalog_categores_list li a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333333;width:100%;position:relative;cursor:pointer;padding:10px 30px 10px 0px;font-weight:500}.catalog .catalog_catigories .catalog_categores_list li span:after,.catalog .catalog_catigories .catalog_categores_list li a:after{content:"";position:absolute;width:20px;height:20px;top:0;right:20px;bottom:0;margin:auto;background-image:url(../images/CaretRight.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.catalog .catalog_catigories .catalog_categores_list li span img,.catalog .catalog_catigories .catalog_categores_list li a img{display:block;margin-right:10px;flex-shrink:0;width:28px;height:auto}.catalog .catalog_catigories .catalog_categores_list li span:hover,.catalog .catalog_catigories .catalog_categores_list li a:hover{color:#EC562E;background-color:#f1f1f1}.catalog .catalog_catigories .catalog_categores_list li span:hover:after,.catalog .catalog_catigories .catalog_categores_list li a:hover:after{filter:brightness(0) saturate(100%) invert(41%) sepia(45%) saturate(1254%) hue-rotate(333deg) brightness(97%) contrast(99%)}.catalog .catalog_catigories .catalog_categores_list li:hover{background-color:#f1f1f1}.catalog .catalog_catigories .catalog_categores_list .menu_item_active span,.catalog .catalog_catigories .catalog_categores_list .menu_item_active a{color:#EC562E;background-color:#f1f1f1}.catalog .catalog_catigories .catalog_categores_list .menu_item_active span:after,.catalog .catalog_catigories .catalog_categores_list .menu_item_active a:after{filter:brightness(0) saturate(100%) invert(41%) sepia(45%) saturate(1254%) hue-rotate(333deg) brightness(97%) contrast(99%)}.catalog .catalog_catigories .menu-item-has-children{position:relative}.catalog .catalog_sub_categores{position:absolute;top:0;left:325px;right:0;bottom:0;border-left:1px solid #D6D1CB;padding:20px;z-index:20;background-color:#ffffff;overflow-y:auto;display:none}.catalog .catalog_sub_categores::-webkit-scrollbar{height:7px;width:7px}.catalog .catalog_sub_categores::-webkit-scrollbar-track{border-radius:3px;background-color:#f1f1f1;border:1px solid #EC562E}.catalog .catalog_sub_categores::-webkit-scrollbar-track:hover{background-color:#f1f1f1}.catalog .catalog_sub_categores::-webkit-scrollbar-track:active{background-color:#f1f1f1}.catalog .catalog_sub_categores::-webkit-scrollbar-thumb{border-radius:5px;background-color:#EC562E}.catalog .catalog_sub_categores::-webkit-scrollbar-thumb:hover{background-color:#CE411B}.catalog .catalog_sub_categores::-webkit-scrollbar-thumb:active{background-color:#CE411B}.catalog .catalog_sub_categores .sub_category{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:40px;grid-row-gap:40px;display:none}.catalog .catalog_sub_categores .sub_category .sub_category_item .sub_category_name{font-size:clamp(16px, 1vw, 20px);font-weight:700;margin-bottom:0.5em}.catalog .catalog_sub_categores .sub_category .sub_category_item .sub_category_name a{text-decoration:none;color:#333333}.catalog .catalog_sub_categores .sub_category .sub_category_item .sub_category_name a:hover{color:#EC562E}.catalog .catalog_sub_categores .sub_category .sub_category_item ul li{list-style-type:none}.catalog .catalog_sub_categores .sub_category .sub_category_item ul li a{text-decoration:none;color:#333333;font-size:14px;font-weight:500}.catalog .catalog_sub_categores .sub_category .sub_category_item ul li a:hover{color:#EC562E}.catalog .catalog_sub_categores .sub_category_active{display:grid}.catalog .catalog_sub_categores .catalog_our_services.sub_category_active{display:block}.catalog .catalog_sub_categores .catalog_our_services.sub_category_active .sub_category_item{margin:0}.catalog_active::after{content:"";position:absolute;top:-10px;bottom:-10px;right:-20px;left:-20px;background-color:#ffffff;z-index:1}.catalog_active .catalog_catigories{background-color:#ffffff}.catalog_active .catalog_sub_categores{display:block}.catalog_wrap{position:absolute;z-index:200;width:100%;background-color:#ffffff;display:none}.catalog_wrap .catalog{max-width:1280px;margin:0 auto;top:0px;left:0;background-color:#ffffff;padding:10px}.catalog_wrap .catalog .catalog_sub_categores{position:relative;left:initial}.catalog_wrap_active{display:block}.catalog_wrap_active .catalog{right:0}.catalog_wrap_active .catalog::after{display:none}.edit-link{display:none}@media only screen and (max-width:1200px){.catalog{background-color:#ffffff;position:absolute;top:0;display:none;z-index:50;border:1px solid #D6D1CB}.catalog::after{display:none}.catalog .catalog_sub_categores .sub_category{grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;grid-row-gap:30px}.catalog .catalog_sub_categores .sub_category .sub_category_item .sub_category_name{position:relative;padding-right:40px}.catalog .catalog_sub_categores .sub_category .sub_category_item .sub_category_name .sub_category_button{position:absolute;right:0;top:-4px;width:30px;height:30px;margin:auto;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(../images/plus.svg);background-color:initial;transition:all 0.2s}.catalog .catalog_sub_categores .sub_category .sub_category_item .sub_category_name .sub_category_button_active{transform:rotate(180deg);background-image:url(../images/minus.svg)}.catalog .catalog_sub_categores .sub_category .sub_category_item ul{display:none}.catalog_active{right:0;left:0;display:flex}.catalog_active .catalog_catigories{background-color:#ffffff}.catalog_active .catalog_sub_categores{display:block}}@media only screen and (max-width:980px){.catalog .catalog_catigories{width:280px}.catalog .catalog_catigories .catalog_categores_list li{font-size:15px}.catalog .catalog_catigories .catalog_categores_list li span{padding:15px 15px 15px 5px}.catalog .catalog_catigories .catalog_categores_list li span img{width:24px}.catalog .catalog_sub_categores{left:280px}.catalog .catalog_sub_categores .sub_category{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px}.catalog .catalog_sub_categores .sub_category .sub_category_item ul{margin-top:10px}.catalog .catalog_sub_categores .sub_category .sub_category_item ul li:not(:last-of-type){margin-bottom:10px}}@media only screen and (max-width:480px){.catalog .catalog_catigories{width:50%}.catalog .catalog_catigories .catalog_categores_list li{font-size:14px}.catalog .catalog_catigories .catalog_categores_list li span{padding:10px 10px 10px 5px}.catalog .catalog_catigories .catalog_categores_list li span img{width:20px}.catalog .catalog_catigories .catalog_categores_list li span::after{position:absolute;content:"";right:0;width:18px;height:18px}.catalog .catalog_sub_categores{left:50%;padding:15px 10px}.catalog .catalog_sub_categores .sub_category{grid-template-columns:repeat(1, 1fr);grid-column-gap:20px;grid-row-gap:20px}.catalog .catalog_sub_categores .sub_category .sub_category_item ul{margin-top:10px}.catalog .catalog_sub_categores .sub_category .sub_category_item ul li:not(:last-of-type){margin-bottom:10px}}.page_hero{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page_hero .page_hero_item{width:50%;position:relative;z-index:5}.page_hero .page_hero_item img{display:block;max-height:95%}.page_hero .page_hero_item .title_1{width:120%}.page_hero .phones_image_block{position:relative;z-index:10;max-width:700px}.page_hero .phones_image_block .phones_image img{display:block;width:100%;height:auto}.page_hero .phones_image_block .text_right,.page_hero .phones_image_block .text_left{color:#333333;flex-shrink:0;height:fit-content;position:absolute}.page_hero .phones_image_block .text_right p,.page_hero .phones_image_block .text_left p{font-weight:700;font-size:clamp(12px, 2vw, 20px)}.page_hero .phones_image_block .text_right h4,.page_hero .phones_image_block .text_left h4{font-size:clamp(16px, 2vw, 60px);font-weight:700}.page_hero .phones_image_block .text_left{bottom:2vw;left:3vw}.page_hero .phones_image_block .text_left::after{bottom:100%;left:0;content:"";position:absolute;width:33px;height:120px;background-image:url(../images/arrow_decor_red_top.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.page_hero .phones_image_block .text_right{text-align:left;right:0;bottom:7vw}.page_hero .phones_image_block .text_right::after{bottom:100%;right:20%;content:"";position:absolute;width:33px;height:120px;background-image:url(../images/arrow_decor_red_bottom.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(0deg)}.contact_phone{font-size:32px;font-weight:700;line-height:1;color:#333333;text-decoration:none;transition:all 0.1s;display:block}.contact_phone:not(:last-of-type){margin-bottom:0.7em}.contact_phone:hover{color:#CE411B}.repair_and_service_image_wrap{max-width:2000px;margin:0 auto;position:relative}.repair_and_service_image_wrap .repair_and_service_image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;z-index:1;bottom:0;right:0;top:0;width:55%}@media only screen and (max-width:1200px){.page_hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page_hero .page_hero_item{width:100%;position:relative;z-index:5}.page_hero .page_hero_item img{display:block;width:100%;height:auto;max-height:initial}.page_hero .page_hero_item .title_1{width:100%}.contact_phone{font-size:clamp(24px, 2.5vw, 32px)}.phones_image_block{margin-top:6vw;padding-bottom:6vw}.repair_and_service_image_wrap .repair_and_service_image{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.page_hero .phones_image_block .text_left::after{width:28px;height:100px}.page_hero .phones_image_block .text_right::after{width:28px;height:100px}}@media only screen and (max-width:480px){.page_hero .phones_image_block .text_left::after{width:20px;height:80px}.page_hero .phones_image_block .text_right::after{width:20px;height:80px}}.form_wrap form{position:relative}.form_wrap form p{width:100%;max-width:400px;flex-shrink:0}.form_wrap form p br{display:none}.form_wrap form p label input{height:56px;border:1px solid rgba(77, 74, 72, 0.3);border-radius:12px;font-size:16px;font-family:"NunitoSans";padding:0 10px;width:100%}.form_wrap form p label textarea{padding:10px;font-size:16px;font-family:"NunitoSans";border-radius:12px;border:1px solid rgba(77, 74, 72, 0.3);height:100px;width:100%;resize:none}.form_wrap form p label .wpcf7-not-valid{outline:2px solid #EC562E}.form_wrap form p:not(:last-of-type){margin:0 20px 0 0}.form_wrap form .submit_wrap{width:fit-content;min-width:250px;position:relative;padding:0;height:fit-content}.form_wrap form .submit_wrap input{padding:0 35px;height:56px;background-color:#EC562E;color:#ffffff;border-radius:12px;width:100%;font-size:16px;font-weight:700;cursor:pointer;transition:all 0.1s}.form_wrap form .submit_wrap input:hover{background-color:#CE411B}.form_wrap form .submit_wrap .wpcf7-spinner{position:absolute;z-index:1;top:0;bottom:0;right:10px;margin:auto}.form_wrap form .wpcf7-response-output{top:calc(100% + 5px);left:0;width:100%;position:absolute;margin:0;font-size:14px;border-radius:8px}.form_wrap form .wpcf7-not-valid-tip{display:none}.form_row form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form_wrap.form_col form p{margin:0 0 25px 0}.form_wrap.form_col form .submit_wrap{width:100%}.popup_content_wrap{width:100%;max-width:400px;margin:0 auto;background-color:#ffffff;display:none}.popup_content{padding:40px 20px !important}.popup_content .popup_content_title{text-align:center;font-size:30px;margin-bottom:30px}.fancybox-button.fancybox-close-small{background-color:#EC562E;padding:0 !important;opacity:1 !important}.fancybox-button.fancybox-close-small:hover{background-color:#CE411B}.fancybox-button.fancybox-close-small path{color:#ffffff}@media only screen and (max-width:780px){.form_row form{width:100%;max-width:600px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form_row form p{width:100%;max-width:400%}.form_row form p label input{height:50px}.form_row form p:not(:last-of-type){margin:0px 0px 20px 0}.form_row form .submit_wrap{width:100%;height:50px}}.how_it_works{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.how_it_works .how_it_works_item{flex-grow:1;flex-basis:1px}.how_it_works .how_it_works_item:not(:last-of-type){margin-right:5vw}.how_it_works .how_it_works_item .icon{width:112px;height:112px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;border-radius:12px;margin-bottom:90px;position:relative}.how_it_works .how_it_works_item .icon img{display:block;width:64px;height:auto}.how_it_works .how_it_works_item .icon::after{position:absolute;content:"";width:12px;height:12px;background-color:#EC562E;border-radius:50%;left:0;right:0;bottom:-50px;margin:auto;z-index:2}.how_it_works .how_it_works_item .description{max-width:340px}.how_it_works .how_it_works_item .description .title{font-weight:700;font-size:24px;color:#333333;margin-bottom:10px}.how_it_works .how_it_works_item .description p{font-weight:400;font-size:18px;color:#4D4A48}.how_it_works .how_it_works_item:first-of-type .icon::before{position:absolute;content:"";height:1px;bottom:-45px;left:-50vw;width:200vw;background-color:#D6D1CB;z-index:1}@media only screen and (max-width:1200px){.how_it_works .how_it_works_item:not(:last-of-type){margin-right:7vw}.how_it_works .how_it_works_item .icon{width:90px;height:90px;margin-bottom:70px}.how_it_works .how_it_works_item .icon img{width:50px}.how_it_works .how_it_works_item .icon::after{width:10px;height:10px;bottom:-45px}.how_it_works .how_it_works_item .description{max-width:100%}.how_it_works .how_it_works_item .description .title{font-size:clamp(18px, 2vw, 24px);margin-bottom:1em}.how_it_works .how_it_works_item .description p{font-size:clamp(14px, 2vw, 18px)}.how_it_works .how_it_works_item:first-of-type .icon::before{bottom:-41px}}@media only screen and (max-width:780px){.how_it_works{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:30px;border-left:1px solid #D6D1CB}.how_it_works .how_it_works_item:not(:last-of-type){margin:0 0 10vw 0}.how_it_works .how_it_works_item .icon{width:90px;height:90px;margin-bottom:20px}.how_it_works .how_it_works_item .icon img{width:50px}.how_it_works .how_it_works_item .icon::after{width:10px;height:10px;top:0;left:-36px;bottom:0;margin:auto;right:initial}.how_it_works .how_it_works_item .description{max-width:100%}.how_it_works .how_it_works_item .description .title{font-size:clamp(18px, 2vw, 24px);margin-bottom:1.2em}.how_it_works .how_it_works_item .description p{font-size:clamp(14px, 2vw, 18px)}.how_it_works .how_it_works_item:first-of-type .icon::before{display:none}}.repair_and_service_about_us{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.repair_and_service_about_us .repair_and_service_about_us_item{width:48%}.repair_and_service_about_us_image{width:100%}.repair_and_service_about_us_image img{display:block;width:100%;height:auto}.repair_and_service_categories{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:50px}.repair_and_service_categories .repair_and_service_category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-grow:1;flex-basis:1px;background-color:#ffffff;border:2px solid #ffffff;border-radius:12px;padding:25px;text-decoration:none;color:#333333;transition:all 0.1s;cursor:pointer}.repair_and_service_categories .repair_and_service_category:hover{transform:scale(1.05);-webkit-box-shadow:0 10px 10px 0 #c9c9c9;box-shadow:0 10px 10px 0 #c9c9c9}.repair_and_service_categories .repair_and_service_category:active{transform:scale(1.07)}.repair_and_service_categories .repair_and_service_category .image{width:100%;margin-bottom:10px;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.repair_and_service_categories .repair_and_service_category .image img{display:block;width:100%;height:auto}.repair_and_service_categories .repair_and_service_category .description{margin-top:auto}.repair_and_service_categories .repair_and_service_category .description .name{font-size:18px;font-weight:700}.repair_and_service_categories .current_tabs_title{border-color:#EC562E}.products_list{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:50px}.products_list .products_list_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-grow:1;flex-basis:1px;background-color:#ffffff;border-radius:12px;padding:15px;text-decoration:none;color:#333333;transition:all 0.1s;border:2px solid #ffffff}.products_list .products_list_item:hover{border-color:#EC562E;transform:scale(1.03);-webkit-box-shadow:0 10px 10px 0 #c9c9c9;box-shadow:0 10px 10px 0 #c9c9c9}.products_list .products_list_item .image{width:100%;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.products_list .products_list_item .image img{display:block;width:100%;height:auto}.products_list .products_list_item .description{margin-top:auto}.products_list .products_list_item .description .name{font-size:16px;font-weight:700}.tab_content{display:none}.current_tab_content{display:block}@media only screen and (max-width:1200px){.repair_and_service_about_us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.repair_and_service_about_us .repair_and_service_about_us_item{width:100%}.repair_and_service_categories{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:40px}.repair_and_service_categories .repair_and_service_category{padding:20px}.repair_and_service_categories .repair_and_service_category .description{margin-top:auto}.repair_and_service_categories .repair_and_service_category .description .name{font-size:clamp(14px, 1.5vw, 18px)}.products_list{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:50px}.products_list .products_list_item{padding:10px}.products_list .products_list_item .description .name{font-size:clamp(13px, 1.5vw, 16px)}}@media only screen and (max-width:980px){.repair_and_service_categories{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:35px}.repair_and_service_categories .repair_and_service_category{padding:20px}.products_list{grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;margin-top:40px}.products_list .products_list_item{padding:10px}}@media only screen and (max-width:980px){.repair_and_service_categories{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:15px;grid-row-gap:15px;margin-top:35px}.repair_and_service_categories .repair_and_service_category{padding:15px}.products_list{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;margin-top:35px}.products_list .products_list_item{padding:10px}}@media only screen and (max-width:480px){.repair_and_service_categories{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;margin-top:35px}.repair_and_service_categories .repair_and_service_category{padding:10px}.products_list{grid-template-columns:repeat(2, 1fr)}.products_list .products_list_item{padding:7px}}.text_block p{font-size:clamp(14px, 2vw, 18px);margin-bottom:1.8em;color:#4D4A48}.text_block ul,.text_block ol{margin:1.8em 0;list-style-type:none}.text_block ul li,.text_block ol li{font-size:clamp(14px, 2vw, 18px);color:#4D4A48;padding-left:30px;padding-left:1.5em;position:relative}.text_block ul li:after,.text_block ol li:after{content:"";position:absolute;left:0;top:5.5px;width:12px;height:12px;width:0.67em;height:0.67em;border-radius:50%;background-color:#EC562E}.text_block ul li:not(:last-of-type),.text_block ol li:not(:last-of-type){margin-bottom:0.7em}.text_block h1{font-size:56px;font-weight:700;line-height:1.2;margin-bottom:30px}.text_block h2{font-size:40px;font-weight:700;line-height:1.2;margin-bottom:30px}.text_block h3{font-size:32px;font-weight:700;line-height:1.2;margin-bottom:20px}@media only screen and (max-width:1200px){.text_block h1{font-size:clamp(28px, 5vw, 56px);margin-bottom:1em}.text_block h2{font-size:clamp(24px, 5vw, 40px);margin-bottom:1em}.text_block h3{font-size:clamp(20px, 5vw, 32px);margin-bottom:1em}}.recovery_service_product_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.recovery_service_product_block .product_info{flex-shrink:0;width:80%;max-width:750px;margin-right:50px}.recovery_service_product_block .product_image{flex-grow:1}.recovery_service_product_block .product_image figure{width:100%;position:sticky;top:20px}.recovery_service_product_block .product_image figure img{display:block;width:100%;height:auto}.recovery_service_product_block .service_prices{list-style-type:none;margin-top:50px}.recovery_service_product_block .service_prices li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-size:clamp(16px, 2vw, 18px);padding:1.4em 0;border-top:1px solid #D6D1CB}.recovery_service_product_block .service_prices li:last-of-type{border-bottom:1px solid #D6D1CB}.recovery_service_product_block .service_prices li span{color:#333333;font-weight:700}.recovery_service_product_block .service_prices li strong{color:#EC562E;font-weight:800;flex-shrink:0;margin-left:20px;min-width:80px;text-align:right}@media only screen and (max-width:1200px){.recovery_service_product_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.recovery_service_product_block .product_info{flex-shrink:0;width:100%;max-width:750px;margin-right:50px}.recovery_service_product_block .product_image{width:100%;max-width:500px;margin:0 auto}.recovery_service_product_block .product_image figure{position:relative;top:0px}}.faq{width:100%;overflow:hidden}.faq .faq_item{border-radius:12px;overflow:hidden;border:3px solid #ffffff;transition:all 0.3s;animation:linear}.faq .faq_item:not(:last-of-type){margin-bottom:12px}.faq .faq_item .accordion .accordion_item_title{padding:20px 75px 20px 40px;background-color:#ffffff;color:#333333;font-weight:700;font-size:clamp(18px, 1.5vw, 24px);position:relative;cursor:pointer;transition:all 0.3s}.faq .faq_item .accordion .accordion_item_title:after{position:absolute;content:"";width:32px;height:32px;background-image:url(../images/plus.svg);background-position:center;background-repeat:no-repeat;background-size:contain;top:0;bottom:0;right:40px;margin:auto;transition:all 0.3s}.faq .faq_item .accordion .content{display:none;background-color:#ffffff}.faq .faq_item .accordion .content .content_text{font-weight:400;font-size:clamp(16px, 1.5vw, 20px);padding:20px 40px;animation:linear;transition:all 0.3s}.faq .faq_item.active{border-color:#EC562E}.faq .faq_item.active .accordion_item_title:after{transform:rotate(180deg);background-image:url(../images/minus.svg)}@media only screen and (max-width:1680px){.faq .faq_item .accordion .content .content_text{padding:20px 30px}}@media only screen and (max-width:1440px){.faq .faq_item .accordion .content .content_text{padding:20px 30px}}@media only screen and (max-width:1200px){.faq .faq_item .accordion .accordion_item_title{padding:10px 75px 10px 25px}.faq .faq_item .accordion .content .content_text{padding:15px 25px}}@media only screen and (max-width:992px){.faq .faq_item .accordion .accordion_item_title{padding:10px 75px 10px 25px}.faq .faq_item .accordion .content .content_text{padding:15px 25px}}@media only screen and (max-width:480px){.faq .faq_item .accordion .accordion_item_title{padding:10px 40px 10px 20px}.faq .faq_item .accordion .accordion_item_title:after{width:24px;height:24px;right:20px}.faq .faq_item .accordion .content .content_text{padding:15px 20px}}.payment_and_delivery .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.payment_and_delivery .sidebar_block{flex-shrink:0;width:100%;width:300px;margin-right:50px}.payment_and_delivery .sidebar_block .sidebar_menu{background-color:#ffffff;border-radius:12px;width:100%;overflow:hidden;position:sticky;top:20px}.payment_and_delivery .sidebar_block .sidebar_menu .menu{padding:30px 20px;margin-bottom:40px;list-style-type:none}.payment_and_delivery .sidebar_block .sidebar_menu .menu li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:44px;text-decoration:none;color:#333333;border-radius:8px;font-size:16px;font-weight:700;transition:all 0.2s;padding:0 25px}.payment_and_delivery .sidebar_block .sidebar_menu .menu li a:hover{color:#EC562E}.payment_and_delivery .sidebar_block .sidebar_menu .menu .current-menu-item a{background-color:#f1f1f1;color:#EC562E}.payment_and_delivery .sidebar_block .sidebar_menu .sidebar_menu_image{padding-top:30px;position:relative}.payment_and_delivery .sidebar_block .sidebar_menu .sidebar_menu_image .sidebar_menu_image_logo{position:absolute;z-index:1;top:0;left:0;right:0;width:100%;height:auto;opacity:0.2;padding:0 20px}.payment_and_delivery .sidebar_block .sidebar_menu .sidebar_menu_image .sidebar_menu_image_logo img{display:block;width:100%;height:auto}.payment_and_delivery .sidebar_block .sidebar_menu .sidebar_menu_image .menu_image{position:relative;z-index:2;display:block}.payment_and_delivery .content_block{flex-grow:1}.payment_and_delivery .content_block .section{background-color:#ffffff;padding:2vw;border-radius:12px}.payment_and_delivery .content_block .section:not(:last-of-type){margin-bottom:20px}.sposoby .sposoby_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sposoby .sposoby_item:not(:last-of-type){margin-bottom:25px}.sposoby .sposoby_item .image{flex-shrink:0;margin-right:30px;width:96px;height:96px;border-radius:12px;background-color:#f1f1f1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.sposoby .sposoby_item .image img{display:block;width:60px;height:auto}.sposoby .sposoby_item .content .name{font-size:24px;margin-bottom:0.4em;font-weight:700}.sposoby .sposoby_item .content .text{font-size:18px;font-weight:400}.title_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.title_wrap .title_2{margin-bottom:0}.title_wrap p{font-size:16px;font-weight:700;width:40%;flex-shrink:0;margin-left:10px}.map{margin-bottom:50px}.map iframe{display:block;width:100% !important;height:460px !important}.place-card{display:none !important}.our_contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:70px}.our_contacts .our_contacts_item{width:50%}.our_contacts .our_contacts_item .icon{width:32px;margin-right:10px;flex-shrink:0;height:fit-content}.our_contacts .our_contacts_item .icon img{display:block;width:100%;height:auto}.our_contacts .our_contacts_item .title{font-size:18px;font-weight:600;margin-bottom:10px;text-decoration:none;color:#333333}.our_contacts .our_contacts_item .grafick{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px}.our_contacts .our_contacts_item .grafick .description .text{font-weight:700;font-size:18px}.our_contacts .our_contacts_item .adresa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.our_contacts .our_contacts_item .adresa .description .title{margin-bottom:20px}.our_contacts .our_contacts_item .kontaktni_telefony{margin-bottom:25px}.our_contacts .our_contacts_item .kontaktni_telefony .kontaktni_telefony_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.our_contacts .our_contacts_item .kontaktni_telefony .kontaktni_telefony_item:not(:last-of-type){margin-bottom:25px}.our_contacts .our_contacts_item .kontaktni_telefony .kontaktni_telefony_item .description .nomer_telefonu{font-size:24px;font-weight:700;transition:all 0.2s;color:#333333;text-decoration:none}.our_contacts .our_contacts_item .kontaktni_telefony .kontaktni_telefony_item .description .nomer_telefonu:hover{color:#CE411B}.our_contacts .our_contacts_item .soczialni_merezhi .soczialni_merezhi_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.our_contacts .our_contacts_item .soczialni_merezhi .soczialni_merezhi_item .title{line-height:1;transition:all 0.2s}.our_contacts .our_contacts_item .soczialni_merezhi .soczialni_merezhi_item .title:hover{color:#CE411B}.galereya_pro_nas .galereya_pro_nas_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.galereya_pro_nas .galereya_pro_nas_item:nth-of-type(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.galereya_pro_nas .galereya_pro_nas_item .image_big{display:block;border-radius:12px;width:calc(66.66% - 10px)}.galereya_pro_nas .galereya_pro_nas_item .image_small{display:block;border-radius:12px;width:calc(33.33% - 10px)}@media only screen and (max-width:1200px){.payment_and_delivery .sidebar_block{display:none}.payment_and_delivery .content_block .section{padding:3vw}.sposoby .sposoby_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sposoby .sposoby_item:not(:last-of-type){margin-bottom:25px}.sposoby .sposoby_item .image{flex-shrink:0;margin-right:4vw;width:14vw;height:14vw;max-width:90px;max-height:90px;min-width:50px;min-height:50px;border-radius:8}.sposoby .sposoby_item .image img{width:9vw;max-width:56px;min-width:40px}.sposoby .sposoby_item .content .name{font-size:clamp(18px, 2.5vw, 24px)}.sposoby .sposoby_item .content .text{font-size:clamp(14px, 2vw, 18px)}}@media only screen and (max-width:980px){.title_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.title_wrap p{font-size:14px;width:100%;margin-left:0px;margin-top:10px}.our_contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:50px}.our_contacts .our_contacts_item{width:100%}.our_contacts .our_contacts_item .icon{width:28px}.our_contacts .our_contacts_item .title{font-size:16px;margin-bottom:5px}.our_contacts .our_contacts_item .grafick .description .text{font-size:16px}.our_contacts .our_contacts_item .adresa{margin-bottom:25px}.our_contacts .our_contacts_item .adresa .description .title{margin-bottom:10px}.our_contacts .our_contacts_item .kontaktni_telefony .kontaktni_telefony_item .description .nomer_telefonu{font-size:20px}.galereya_pro_nas .galereya_pro_nas_item{margin-bottom:10px}.galereya_pro_nas .galereya_pro_nas_item .image_big{width:calc(66.66% - 5px)}.galereya_pro_nas .galereya_pro_nas_item .image_small{width:calc(33.33% - 5px)}}.obmin_prystroyu{position:relative}.obmin_prystroyu .step{padding:30px;background-color:#ffffff;border-radius:12px;display:none}.obmin_prystroyu .step .step_title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:32px;margin-bottom:50px}.obmin_prystroyu .step .step_title .step_number{width:40px;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:8px;color:#ffffff;font-size:18px;font-weight:700;line-height:1;margin-right:25px;flex-shrink:0;background-color:#EC562E}.obmin_prystroyu .step .devices_names{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;border-bottom:1px solid #e8e4de}.obmin_prystroyu .step .devices_names .device_name{font-size:16px;font-weight:600;padding:15px 25px;cursor:pointer;border-bottom:4px solid #ec572e00;transition:all 0.1s}.obmin_prystroyu .step .devices_names .device_name:hover{border-color:#ec572e60}.obmin_prystroyu .step .devices_names .current_tabs_title{border-color:#EC562E}.obmin_prystroyu .step .devices_names .current_tabs_title:hover{border-color:#EC562E}.obmin_prystroyu .step .button_custom{background-color:#D6D1CB;cursor:not-allowed;margin-top:40px;pointer-events:none}.obmin_prystroyu .step .user_contacts{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.obmin_prystroyu .step .user_contacts br{display:none}.obmin_prystroyu .step .user_contacts p{flex-grow:1;flex-basis:1px}.obmin_prystroyu .step .user_contacts p:not(:last-of-type){margin-right:20px}.obmin_prystroyu .step .user_contacts p label input{height:56px;border:1px solid rgba(77, 74, 72, 0.3);border-radius:12px;font-size:16px;font-family:"NunitoSans";padding:0 10px;width:100%}.obmin_prystroyu .step .user_contacts p label textarea{padding:10px;font-size:16px;font-family:"NunitoSans";border-radius:12px;border:1px solid rgba(77, 74, 72, 0.3);height:100px;width:100%;resize:none}.obmin_prystroyu .step .user_contacts p label .wpcf7-not-valid{outline:2px solid #EC562E}.obmin_prystroyu .step .user_contacts .submit_wrap{width:fit-content;min-width:210px;position:relative;padding:0;height:fit-content;margin-top:0;flex-grow:initial;pointer-events:initial !important}.obmin_prystroyu .step .user_contacts .submit_wrap input{padding:0 35px;height:56px;background-color:#EC562E;color:#ffffff;border-radius:12px;width:100%;font-size:16px;font-weight:700;cursor:pointer;transition:all 0.1s}.obmin_prystroyu .step .user_contacts .submit_wrap input:hover{background-color:#CE411B}.obmin_prystroyu .step .user_contacts .submit_wrap .wpcf7-spinner{position:absolute;z-index:1;top:0;bottom:0;right:10px;margin:auto}.obmin_prystroyu .wpcf7-not-valid-tip{display:none}.obmin_prystroyu .wpcf7-response-output{top:calc(100% + 5px);left:0;width:100%;position:absolute;margin:0;font-size:14px;border-radius:8px;margin:0 !important}.obmin_prystroyu .tabs_contents_wrap .current_tab_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.obmin_prystroyu .tabs_contents_wrap .select2-container{width:calc(50% - 10px) !important;height:58px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection{height:58px;line-height:58px;border:1px solid #e8e4de;border-radius:12px;background-color:#fbfbfb}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection .select2-selection__rendered{height:58px;line-height:58px;font-size:16px;font-weight:400}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection .select2-selection__arrow{height:58px}.obmin_prystroyu .dodatkovi_parametry{margin-top:40px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:50px;grid-row-gap:25px;width:fit-content}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item input{display:none}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item label{cursor:pointer;position:relative;padding-left:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;font-weight:500;font-size:16px;height:24px;width:fit-content}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item label::after{position:absolute;content:"";width:24px;height:24px;border-radius:6px;border:1px solid #D6D1CB;background-color:#E8E4DE;top:0;left:0;margin:0;margin:auto}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item input:checked+label::after{background-color:#333333;border:1px solid #333333;background-image:url(../images/check_box_black.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.obmin_prystroyu .step_active{display:block !important}.obmin_prystroyu .step_complete .button_custom{background-color:#EC562E !important;cursor:pointer !important;pointer-events:initial !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#EC562E}@media only screen and (max-width:1200px){.obmin_prystroyu .step{padding:2.5vw}.obmin_prystroyu .step .step_title{font-size:clamp(24px, 1.5vw, 32px);margin-bottom:1em}.obmin_prystroyu .step .step_title .step_number{width:3vw;height:3vw;max-width:40px;max-height:40px;min-width:30px;min-height:30px;font-size:clamp(16px, 1.5vw, 18px);margin-right:2vw}.obmin_prystroyu .step .devices_names{margin-bottom:30px}.obmin_prystroyu .step .devices_names .device_name{font-size:14px;padding:10px 20px;border-bottom:3px solid #ec572e00}.obmin_prystroyu .step .devices_names .device_name:hover{border-color:#ec572e60}.obmin_prystroyu .step .devices_names .current_tabs_title{border-color:#EC562E}.obmin_prystroyu .step .devices_names .current_tabs_title:hover{border-color:#EC562E}.obmin_prystroyu .step .button_custom{background-color:#D6D1CB;cursor:not-allowed;margin-top:30px}.obmin_prystroyu .step .user_contacts{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.obmin_prystroyu .step .user_contacts p{flex-grow:initial;flex-basis:initial;margin-right:0px}.obmin_prystroyu .step .user_contacts p:not(:last-of-type){margin-right:0px;width:32%}.obmin_prystroyu .step .user_contacts p label input{height:48px}.obmin_prystroyu .step .user_contacts .submit_wrap{margin-top:30px}.obmin_prystroyu .step .user_contacts .submit_wrap input{height:45px}.obmin_prystroyu .tabs_contents_wrap .select2-container{height:48px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection{height:48px;line-height:48px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection .select2-selection__rendered{height:48px;line-height:48px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection .select2-selection__arrow{height:48px}.obmin_prystroyu .dodatkovi_parametry{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;width:100%}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item input{display:none}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item label{padding-left:30px;font-size:14px;height:20px}.obmin_prystroyu .dodatkovi_parametry .dodatkovi_parametry_item label::after{width:20px;height:20px}}@media only screen and (max-width:780px){.obmin_prystroyu .step{padding:5vw 3vw}.obmin_prystroyu .step .devices_names{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.obmin_prystroyu .step .devices_names .device_name{width:50%;text-align:center}.obmin_prystroyu .step .user_contacts{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.obmin_prystroyu .step .user_contacts p:not(:last-of-type){margin-bottom:30px;width:100%}.obmin_prystroyu .step .user_contacts .submit_wrap{margin-top:0px;width:100%}.obmin_prystroyu .tabs_contents_wrap .current_tab_content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.obmin_prystroyu .tabs_contents_wrap .select2-container{width:100% !important;height:48px}.obmin_prystroyu .tabs_contents_wrap .select2-container:first-of-type{margin-bottom:20px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection{height:48px;line-height:48px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection .select2-selection__rendered{height:48px;line-height:48px}.obmin_prystroyu .tabs_contents_wrap .select2-container .selection .select2-selection .select2-selection__arrow{height:48px}.obmin_prystroyu .dodatkovi_parametry{margin-top:30px;display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}}.title_and_product_quantity{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.title_and_product_quantity .title_2{margin-bottom:0}.title_and_product_quantity .product_quantity{font-size:24px;font-weight:700}.shop_filters_block form select{font-size:16px}.shop_filters_block .mobile_filter_button{display:none;flex-shrink:0}.shop_filters_block .selected_catigories{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop_filters_block .selected_catigories .selected_filter{padding:5px 10px;margin-right:10px;margin:5px 10px 5px 0px;border-radius:40px;background-color:#D6D1CB;color:#333333;font-size:clamp(12px, 1.2vw, 16px);font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:fit-content;white-space:nowrap}.shop_filters_block .selected_catigories .selected_filter .remove_filter{margin-left:5px;flex-shrink:0;width:16px;height:16px;display:inline-block;background-image:url(../images/close.svg);background-repeat:no-repeat;background-size:100%;background-position:center;cursor:pointer;font-size:0;background-color:initial;filter:brightness(0) saturate(100%)}.shop_filters_block .selected_catigories .selected_filter .remove_filter:hover{filter:brightness(0) saturate(100%) invert(43%) sepia(30%) saturate(6143%) hue-rotate(346deg) brightness(98%) contrast(88%)}.woocommerce-page .catalog_block .woocommerce{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.catalog_block .woocommerce-result-count{display:none}.catalog_block .woocommerce.columns-4{width:100%}.catalog_block>p{display:none}.catalog_block .wp-block-columns{width:200px;flex-shrink:0}.catalog_block ul.columns_3_grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;transition:all 0.1s;width:100%}.catalog_block ul.columns_3_grid::before{display:none}.catalog_block ul.columns_3_grid::after{display:none}.catalog_block ul.columns_3_grid li.product{width:100%;margin:0}.catalog_block ul.columns_3_grid .products_list_item .product_preview{height:100%;border-radius:12px}.catalog_block ul.columns_3_grid .no_products{font-size:18px;font-weight:600;color:#EC562E;text-transform:uppercase;text-align:center}.catalog_block .loading{opacity:0.5}.catalog_block .catalog_sidebar{width:300px;flex-shrink:0;margin-right:20px;background-color:#ffffff;border-radius:12px;padding:30px;height:fit-content}.catalog_block .catalog_sidebar .categories_title{text-transform:uppercase;font-weight:700;margin-bottom:15px;font-size:16px;color:#333333}.catalog_block .catalog_sidebar .woocommerce-product-categories{width:100%;list-style-type:none}.catalog_block .catalog_sidebar .woocommerce-product-categories li{padding:5px 0}.catalog_block .catalog_sidebar .woocommerce-product-categories li:not(:last-of-type){margin-bottom:5px}.catalog_block .catalog_sidebar .woocommerce-product-categories li a{font-weight:500;font-size:16px}.catalog_block .catalog_sidebar .woocommerce-product-categories a{text-decoration:none;color:#4D4A48;transition:all 0.1s}.catalog_block .catalog_sidebar .woocommerce-product-categories a:hover{color:#EC562E}.catalog_block .catalog_sidebar ul{list-style-type:none}.catalog_block .catalog_sidebar .attribute{margin-top:30px}.catalog_block .catalog_sidebar .attribute .attribute_values ul li:not(:last-of-type){margin-bottom:10px}.catalog_block .catalog_sidebar .attribute .attribute_values ul li input{display:none}.catalog_block .catalog_sidebar .attribute .attribute_values ul li label{cursor:pointer;position:relative;padding-left:35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1;font-weight:500;font-size:16px;height:24px;width:fit-content}.catalog_block .catalog_sidebar .attribute .attribute_values ul li label::after{position:absolute;content:"";width:24px;height:24px;border-radius:6px;border:1px solid #D6D1CB;background-color:#E8E4DE;top:0;left:0;margin:0;margin:auto}.catalog_block .catalog_sidebar .attribute .attribute_values ul li input:checked+label::after{background-color:#333333;border:1px solid #333333;background-image:url(../images/check_box_black.svg);background-size:cover;background-repeat:no-repeat;background-position:center}.catalog_block .catalog_sidebar .slideUpSlideDown .categories_title{position:relative}.catalog_block .catalog_sidebar .slideUpSlideDown .categories_title:after{position:absolute;content:"";width:32px;height:32px;background-image:url(../images/minus.svg);background-position:center;background-repeat:no-repeat;background-size:contain;top:0;bottom:0;right:0px;margin:auto;transition:all 0.2s}.catalog_block .catalog_sidebar .slideUpSlideDown .not_active:after{transform:rotate(180deg);background-image:url(../images/plus.svg)}.catalog_block .catalog_sidebar .select_price{margin-top:30px}.catalog_block .catalog_sidebar .select_price .button_filter{margin-top:30px;width:100%;height:40px;background-color:#EC562E;transition:all 0.1s;font-size:14px;font-weight:600;color:#ffffff;text-transform:uppercase;letter-spacing:1px;text-align:center;border-radius:8px;cursor:pointer}.catalog_block .catalog_sidebar .select_price .button_filter:hover{background-color:#CE411B}.available_product_categories_slider_wrap{position:relative}.available_product_categories_slider_wrap .available_product_categories_slider{overflow:hidden;list-style-type:none;background-color:#ffffff;padding:30px;border-radius:12px}.available_product_categories_slider_wrap .available_product_categories_slider .slides_wrap .slides_item{display:block;text-align:center;text-decoration:none;font-weight:500;font-size:16px;color:#4D4A48}.available_product_categories_slider_wrap .available_product_categories_slider .slides_wrap .slides_item .image{display:block;width:100%;padding-top:100%;position:relative;margin-bottom:10px}.available_product_categories_slider_wrap .available_product_categories_slider .slides_wrap .slides_item .image img{display:block;width:100%;height:100%;object-fit:contain;position:absolute;top:0;left:0;z-index:10}.available_product_categories_slider_wrap .slider_nav .button_prev,.available_product_categories_slider_wrap .slider_nav .button_next{width:44px;height:44px;background-color:initial;border-radius:50%;border:2px solid #D6D1CB;cursor:pointer;background-position:center;background-repeat:no-repeat;background-position:center;background-size:60%;transition:all 0.1s;cursor:pointer;position:absolute;z-index:1;top:0;bottom:0;margin:auto}.available_product_categories_slider_wrap .slider_nav .button_prev:active,.available_product_categories_slider_wrap .slider_nav .button_next:active{transform:scale(0.9)}.available_product_categories_slider_wrap .slider_nav .button_prev:hover,.available_product_categories_slider_wrap .slider_nav .button_next:hover{border-color:#CE411B}.available_product_categories_slider_wrap .slider_nav .button_prev{margin-right:20px;background-image:url(../images/CaretLeft.svg);left:20px}.available_product_categories_slider_wrap .slider_nav .button_next{margin-right:0px;background-image:url(../images/CaretRight.svg);right:20px}.shop_filters_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.shop_filters_block .woocommerce-ordering{float:none;margin:0 0 0 auto}.wishlist_products{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;transition:all 0.1s;width:100%}.wishlist_products_3_col{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px;transition:all 0.1s;width:100%}.wishlist_products_3_col .product_preview{border:1px solid #E8E4DE}@media only screen and (max-width:1200px){.catalog_block ul.columns_3_grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:15px}.wishlist_products{grid-template-columns:repeat(3, 1fr);grid-column-gap:15px;grid-row-gap:15px}.wishlist_products_3_col{grid-template-columns:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:15px}}@media only screen and (max-width:860px){.catalog_block ul.columns_3_grid{grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px}.wishlist_products{grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px}.wishlist_products_3_col{grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px}.shop_filters_block{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop_filters_block .woocommerce-ordering{order:0;width:100%;margin-bottom:15px}.shop_filters_block .mobile_filter_button{display:block;width:36px;height:36px;background-image:url(../images/filtering.svg);background-size:90%;background-repeat:no-repeat;background-position:center;border-radius:8px;transition:all 0.1s;margin-right:20px;order:1}.shop_filters_block .mobile_filter_button:active{transform:scale(0.9)}.shop_filters_block .mobile_filter_button_active{background-image:url(../images/filtering_active.svg);background-color:#CE411B}.shop_filters_block .selected_catigories{order:2}.catalog_block{position:relative}.catalog_block .catalog_sidebar{position:absolute;top:0;left:0;z-index:500;border:2px solid #D6D1CB;background-color:rgba(255, 255, 255, 0.9);display:none;backdrop-filter:blur(4px)}.woocommerce-account .mobile_filter_button{background-image:url(../images/list_icon.svg)}.woocommerce-account .mobile_filter_button_active{background-image:url(../images/list_icon_active.svg)}}@media only screen and (max-width:560px){.catalog_block ul.columns_3_grid{grid-template-columns:repeat(2, 1fr)}.wishlist_products{grid-template-columns:repeat(2, 1fr)}.wishlist_products_3_col{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width:480px){.available_product_categories_slider_wrap .slider_nav .button_prev,.available_product_categories_slider_wrap .slider_nav .button_next{width:28px;height:28px}.available_product_categories_slider_wrap .slider_nav .button_prev{margin-right:10px}.available_product_categories_slider_wrap .slider_nav .button_next{margin-right:0px}}.price-input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:15px}.price-input .field{display:flex;width:fit-content;align-items:center}.price-input .field input{width:100%;max-width:115px;height:36px;outline:none;font-size:16px;font-weight:500;border-radius:5px;text-align:center;border:1px solid #D6D1CB;-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.slider{height:5px;position:relative;background:#ddd;border-radius:5px}.slider .progress{height:100%;left:0%;right:0%;position:absolute;border-radius:5px;background:#4D4A48}.range-input{position:relative}.range-input input{position:absolute;width:100%;height:5px;top:-5px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}input[type="range"]::-webkit-slider-thumb{height:20px;width:15px;border-radius:5px;background:#4D4A48;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0, 0, 0, 0.05)}input[type="range"]::-moz-range-thumb{height:17px;width:17px;border:none;border-radius:50%;background:#4D4A48;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0, 0, 0, 0.05)}.woocommerce-account .page_content .catalog_block .woocommerce{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.catalog_block .woocommerce{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:fit-content}.catalog_block .woocommerce .woocommerce-MyAccount-navigation{flex-shrink:0;width:285px;margin-right:40px;background-color:#ffffff;border-radius:12px;padding:20px;height:fit-content}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;list-style-type:none}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul li{margin-bottom:25px}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 15px;text-decoration:none;color:#333333;font-size:16px;font-weight:700;transition:all 0.1s;border-radius:8px;position:relative;padding-left:55px}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul li a:after{position:absolute;content:"";top:0;bottom:0;left:15px;margin:auto;width:32px;height:32px;background-size:100%;background-repeat:no-repeat;background-position:center;background-size:contain}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#f1f1f1}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard{order:0}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard a:after{background-image:url(../images/user.svg)}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account{order:1}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account a:after{background-image:url(../images/LockOpen.svg)}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--my-wishlist{order:2}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--my-wishlist a:after{background-image:url(../images/like.svg)}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders{order:3}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders a:after{background-image:url(../images/Newspaper.svg)}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout{order:6}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a:after{background-image:url(../images/SignOut.svg)}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads{order:4}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address{order:5}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .is-active a{background-color:#f1f1f1;color:#EC562E}.catalog_block .woocommerce .woocommerce-MyAccount-navigation ul .is-active a:after{filter:brightness(0) saturate(100%) invert(37%) sepia(70%) saturate(1355%) hue-rotate(343deg) brightness(98%) contrast(90%)}.catalog_block .woocommerce .woocommerce-MyAccount-content{flex-grow:1;background-color:#ffffff;border-radius:12px;padding:20px}.catalog_block .woocommerce .woocommerce-MyAccount-content .u-columns.addresses{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog_block .woocommerce .woocommerce-MyAccount-content .u-columns.addresses .woocommerce-Address{margin-bottom:50px}.catalog_block .woocommerce .woocommerce-MyAccount-content .u-columns.addresses .woocommerce-Address .woocommerce-Address-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog_block .woocommerce .woocommerce-MyAccount-content .u-columns.addresses .woocommerce-Address .woocommerce-Address-title .edit{margin:10px 0}.catalog_block .woocommerce .woocommerce-form,.catalog_block .woocommerce .woocommerce-MyAccount-content form,.catalog_block .woocommerce .edit-account{width:100%;max-width:560px;background-color:#ffffff;border:none;border-radius:12px}.catalog_block .woocommerce .woocommerce-form p.form-row,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row,.catalog_block .woocommerce .edit-account p.form-row{width:100%;float:none;margin-bottom:15px}.catalog_block .woocommerce .woocommerce-form p.form-row label,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row label,.catalog_block .woocommerce .edit-account p.form-row label{font-size:12px;line-height:1;margin-bottom:5px;padding:2px 10px}.catalog_block .woocommerce .woocommerce-form p.form-row input,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row input,.catalog_block .woocommerce .edit-account p.form-row input{font-size:16px;padding:2px 35px 2px 10px;border:1px solid #D6D1CB;height:48px;border-radius:12px}.catalog_block .woocommerce .woocommerce-form p.form-row .password-input,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row .password-input,.catalog_block .woocommerce .edit-account p.form-row .password-input{position:relative}.catalog_block .woocommerce .woocommerce-form p.form-row .password-input .show-password-input,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row .password-input .show-password-input,.catalog_block .woocommerce .edit-account p.form-row .password-input .show-password-input{top:0;bottom:0;right:10px;margin:auto;height:fit-content}.catalog_block .woocommerce .woocommerce-form p.form-row .woocommerce-form-login__submit,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row .woocommerce-form-login__submit,.catalog_block .woocommerce .edit-account p.form-row .woocommerce-form-login__submit{float:none;margin:0}.catalog_block .woocommerce .woocommerce-form p.form-row .woocommerce-form-login__rememberme,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row .woocommerce-form-login__rememberme,.catalog_block .woocommerce .edit-account p.form-row .woocommerce-form-login__rememberme{font-size:16px;line-height:1;margin-bottom:0px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500;margin-top:20px}.catalog_block .woocommerce .woocommerce-form p.form-row .woocommerce-form-login__rememberme input,.catalog_block .woocommerce .woocommerce-MyAccount-content form p.form-row .woocommerce-form-login__rememberme input,.catalog_block .woocommerce .edit-account p.form-row .woocommerce-form-login__rememberme input{width:24px;margin-right:10px}.catalog_block .woocommerce .woocommerce-form .woocommerce-LostPassword,.catalog_block .woocommerce .woocommerce-MyAccount-content form .woocommerce-LostPassword,.catalog_block .woocommerce .edit-account .woocommerce-LostPassword{text-align:center}.catalog_block .woocommerce .woocommerce-form .woocommerce-LostPassword a,.catalog_block .woocommerce .woocommerce-MyAccount-content form .woocommerce-LostPassword a,.catalog_block .woocommerce .edit-account .woocommerce-LostPassword a{color:#EC562E}.catalog_block .woocommerce .woocommerce-form .woocommerce-LostPassword a:hover,.catalog_block .woocommerce .woocommerce-MyAccount-content form .woocommerce-LostPassword a:hover,.catalog_block .woocommerce .edit-account .woocommerce-LostPassword a:hover{color:#CE411B}.catalog_block .woocommerce .woocommerce-form .woocommerce-privacy-policy-text,.catalog_block .woocommerce .woocommerce-MyAccount-content form .woocommerce-privacy-policy-text,.catalog_block .woocommerce .edit-account .woocommerce-privacy-policy-text{font-size:14px;margin-bottom:30px}.login_registration_tabs_block{width:100%}.login_registration_tabs_block .tabs_titles_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;border-bottom:1px solid #D6D1CB;width:fit-content}.login_registration_tabs_block .tabs_titles_wrap .tab_title{font-size:16px;padding:10px 30px;color:#333333;font-weight:600;line-height:1;border-bottom:3px solid #EC562E;border-color:rgba(255, 0, 0, 0);cursor:pointer}.login_registration_tabs_block .tabs_titles_wrap .current_tabs_title{border-color:#EC562E}.login_registration_tabs_block .tabs_contents_wrap .tab_content{display:none}.login_registration_tabs_block .tabs_contents_wrap .current_tab_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wp-block-woocommerce-cart.alignwide{width:100%}@media only screen and (max-width:860px){.catalog_block .woocommerce{position:relative}.catalog_block .woocommerce .woocommerce-MyAccount-navigation{position:absolute;top:0;left:0;z-index:500;display:none;border:2px solid #E8E4DE}}.qwfw-wishlist-table .qwfw-m-section-heading{background-color:red;display:none}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-m-items-heading{background-color:#EC562E;color:#ffffff;text-align:center}.qwfw-wishlist-table .qwfw-m-items.shop_table a.qwfw-e-item-name{color:#333333;font-size:16px;text-decoration:none}.qwfw-wishlist-table .qwfw-m-items.shop_table a.qwfw-e-item-name:hover{text-decoration:underline}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-e-item-inner .qwfw-e-item-category{margin-bottom:10px;display:block}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-e-item-inner .qwfw-e-item-category a{color:#EC562E;font-weight:500}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-e-item-inner .qwfw-e-item-category a:not(:first-of-type){margin-left:10px}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-e-item-inner .qwfw-e-item-category a:hover{color:#CE411B}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-e-item.product-add-to-cart .qwfw-e-add-to-cart{text-align:center;padding:10px 15px;background-color:#EC562E;min-width:165px;color:#ffffff;border-radius:8px;font-size:16px;font-weight:600}.qwfw-wishlist-table .qwfw-m-items.shop_table .qwfw-e-item.product-add-to-cart .qwfw-e-add-to-cart:hover{background-color:#CE411B}.qwfw-m-items .qwfw-e-item.product-remove a .qwfw-e-remove-button-icon svg{width:20px !important;stroke:red !important}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .added_to_cart{text-align:center;min-width:165px;padding:10px 15px;background-color:#EC562E;color:#ffffff;border-radius:8px;font-weight:600;font-size:16px;text-decoration:none}.qwfw-wishlist-table .qwfw-m-items .qwfw-e-item.product-add-to-cart .added_to_cart:hover{background-color:#CE411B}.single-product .site-main .woocommerce-product-gallery{background-color:#ffffff;width:50%}.single-product .site-main .summary.entry-summary{width:50%;background-color:#ffffff;margin-bottom:0}.single-product .woocommerce-tabs.wc-tabs-wrapper{display:none}.single-product .product_meta{display:none}.product.type-product .onsale{position:absolute;top:10px;left:10px;background-color:#50C85B;color:#ffffff;border-radius:6px;font-size:14px;line-height:1;padding:5px 10px;height:auto;width:auto;min-height:auto;min-width:auto}.product_navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:25px;list-style-type:none}.product_navigation li:not(:last-of-type){margin-right:40px}.product_navigation li:first-of-type a{border-color:#CE411B}.product_navigation li a{color:#4D4A48;text-decoration:none;font-size:20px;font-weight:400;padding-bottom:5px;border-bottom:2px solid transparent;display:block}.product_navigation li a:hover{color:#CE411B;border-color:#CE411B}#product_characteristics.product_characteristics{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#ffffff;border-radius:12px;margin-top:25px}#product_characteristics.product_characteristics .product_gallery_block{width:50%;padding:40px;border-right:1px solid #E8E4DE}#product_characteristics.product_characteristics .product_gallery_block .product_gallery,#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails{overflow:hidden;position:relative}#product_characteristics.product_characteristics .product_gallery_block .product_gallery .slides_wrap .slides_item{display:block;position:relative;width:100%;padding-top:70%}#product_characteristics.product_characteristics .product_gallery_block .product_gallery .slides_wrap .slides_item a{position:absolute;object-fit:contain;top:0;left:0;width:100%;height:100%;object-fit:contain;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#product_characteristics.product_characteristics .product_gallery_block .product_gallery .slides_wrap .slides_item a img{display:block;width:auto;height:100%}#product_characteristics.product_characteristics .product_gallery_block .product_gallery .button_prev,#product_characteristics.product_characteristics .product_gallery_block .product_gallery .button_next{position:absolute;z-index:10;top:0;bottom:0;margin:auto}#product_characteristics.product_characteristics .product_gallery_block .product_gallery .button_prev{left:0}#product_characteristics.product_characteristics .product_gallery_block .product_gallery .button_next{right:0}#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails{margin-top:20px}#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails .slides_item{border:2px solid #ec572e00;transition:all 0.4s;border-radius:8px;overflow:hidden;padding:5px}#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails .slides_item .image_wrap{position:relative;width:100%;padding-top:100%}#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails .slides_item .image_wrap img{top:0;left:0;position:absolute;object-fit:contain;display:block;width:auto;width:100%;height:100%}#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails .swiper-slide-thumb-active{border-color:#EC562E}#product_characteristics.product_characteristics .product_options .product_parameters{padding:40px}#product_characteristics.product_characteristics .product_options .product_parameters .cart .quantity{display:none}#product_characteristics.product_characteristics .product_options .availability_block{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#product_characteristics.product_characteristics .product_options .availability_block .product_sku{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;flex-shrink:0;font-size:16px;line-height:1;color:#333333}#product_characteristics.product_characteristics .product_options .availability_block .product_sku small{opacity:0.4;margin-right:5px;font-size:16px;line-height:1}#product_characteristics.product_characteristics .product_options .availability_block .product_sku .button_copy{background-color:initial;display:block;width:20px;height:20px;margin-left:5px;background-image:url(../images/copy.svg);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}#product_characteristics.product_characteristics .product_options .availability_block .product_sku .button_copy:hover{filter:brightness(0) saturate(100%) invert(43%) sepia(30%) saturate(6143%) hue-rotate(346deg) brightness(98%) contrast(88%)}#product_characteristics.product_characteristics .product_options .availability_block .product_sku .copied{position:absolute;right:0;top:100%;font-size:10px;padding:3px;color:#EC562E;line-height:1;font-weight:500;display:none}#product_characteristics.product_characteristics .product_options .availability_block .availability{font-size:20px;font-weight:700;line-height:1.1;color:#333333}#product_characteristics.product_characteristics .product_options .availability_block .no,#product_characteristics.product_characteristics .product_options .availability_block .yes{position:relative;padding-left:35px}#product_characteristics.product_characteristics .product_options .availability_block .no:after,#product_characteristics.product_characteristics .product_options .availability_block .yes:after{position:absolute;content:"";width:24px;height:24px;top:0;bottom:0;left:0;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}#product_characteristics.product_characteristics .product_options .availability_block .yes:after{background-image:url(../images/check_symbol.svg)}#product_characteristics.product_characteristics .product_options .availability_block .no:after{background-image:url(../images/error.svg)}#product_characteristics.product_characteristics .product_options .variations tbody tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#product_characteristics.product_characteristics .product_options .variations tbody tr th{margin-right:10px}#product_characteristics.product_characteristics .product_options .variations tbody tr th label{font-size:20px;font-weight:700}#product_characteristics.product_characteristics .product_options .variations tbody tr th label .cfvsw-selected-label{display:none}#product_characteristics.product_characteristics .product_options .variations tbody tr .value ul li{background-color:#E8E4DE;font-size:14px;line-height:1;font-weight:700;border:2px solid #E8E4DE !important;border-radius:6px !important;outline:none !important;box-shadow:none !important}#product_characteristics.product_characteristics .product_options .variations tbody tr .value ul li span{padding-top:2px}#product_characteristics.product_characteristics .product_options .variations tbody tr .value ul .selected{background-color:initial;border-color:#EC562E !important}#product_characteristics.product_characteristics .product_options .variations tbody tr .value .reset_variations{display:none !important}#product_characteristics.product_characteristics .product_options .variations tbody tr:first-of-type .value ul li{width:26px;height:26px;border-radius:50% !important}#product_characteristics.product_characteristics .product_options .variations tbody tr:not(:last-of-type){margin-bottom:15px}#product_characteristics.product_characteristics .price{color:#333333;display:none}#product_characteristics.product_characteristics .price_and_guarantee{margin:25px 0 25px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}#product_characteristics.product_characteristics .btn_items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#product_characteristics.product_characteristics .btn_items .button_custom{width:calc(50% - 10px)}#product_characteristics.product_characteristics .guarantee{width:50%;position:relative;padding-left:50px}#product_characteristics.product_characteristics .guarantee:after{position:absolute;content:"";top:0;bottom:0;left:0;margin:auto;width:40px;height:40px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/Shield.svg)}#product_characteristics.product_characteristics .guarantee .text_1{font-size:16px;font-weight:700}#product_characteristics.product_characteristics .guarantee .text_2{font-size:14px;font-weight:400;color:#4D4A48}.prices_custom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:50%}.prices_custom .price_custom{line-height:1;color:#333333}.prices_custom .price_custom .old{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.prices_custom .price_custom .old strong{position:relative;font-size:18px;font-weight:700;width:fit-content}.prices_custom .price_custom .old strong::after{position:absolute;content:"";height:2px;left:0;top:0;bottom:0;margin:auto;background-color:#333333;width:100%}.prices_custom .price_custom .old .discount{margin-left:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 10px;border-radius:40px;background-color:#50C85B;color:#ffffff;font-size:18px;padding-top:6px;font-weight:700}.prices_custom .price_custom .actual{margin-top:6px;display:block;font-weight:800;font-size:40px}.prices_custom .price_custom .price_in_usd{margin-top:5px;font-size:16px;line-height:1;font-weight:500;display:block}.prices_custom .price_custom .price_in_usd .actual_price_in_usd{color:#EC562E;font-weight:700}.prices_custom .price_custom .actual_variable{font-size:24px}.product-type-variable #product_characteristics.product_characteristics .variations_form{margin-bottom:0}.product-type-variable #product_characteristics.product_characteristics .variations_form .price{display:block;font-size:40px;font-weight:700;font-family:"NunitoSans"}.product-type-variable #product_characteristics.product_characteristics .variations_form .price .woocommerce-Price-currencySymbol{margin-right:5px}.product-type-variable #product_characteristics.product_characteristics .variations_form .quantity{display:none !important}.delivery_and_payment{padding-top:40px;border-top:1px solid #e8e4de;border-top:1px solid #E8E4DE;padding:40px}.delivery_and_payment .title{font-size:24px;font-weight:700;color:#333333;margin-bottom:20px}.delivery_and_payment .delivery .delivery_list .delivery_list_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.delivery_and_payment .delivery .delivery_list .delivery_list_item:not(:last-of-type){margin-bottom:20px}.delivery_and_payment .delivery .delivery_list .delivery_list_item .icon{width:24px;margin-right:10px;flex-shrink:0}.delivery_and_payment .delivery .delivery_list .delivery_list_item .icon img{display:block;width:100%;height:auto}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .content_text{flex-grow:1}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .content_text .name{font-size:18px;font-weight:600}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .content_text .opys{font-size:14px;font-weight:400;color:#4D4A48;margin-top:5px;display:block}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .vartist{height:fit-content;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:fit-content;padding:5px 10px;border-radius:20px;font-size:14px;font-weight:700;background-color:#E8E4DE}.delivery_and_payment .payment{margin-top:30px}.delivery_and_payment .payment .payment_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery_and_payment .payment .payment_list .payment_item{height:34px;border-radius:28px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#E8E4DE;flex-shrink:0;margin-bottom:10px;margin-right:10px;padding:5px 15px}.delivery_and_payment .payment .payment_list .payment_item .icon{width:100%;height:100%}.delivery_and_payment .payment .payment_list .payment_item .icon img{height:100%;width:auto}.delivery_and_payment .payment .payment_list .payment_item .opys{font-size:14px;font-weight:700;line-height:1}.single_product_custom_description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single_product_custom_description .custom_description_sidebar{flex-shrink:0;width:300px;margin-left:20px}.single_product_custom_description .custom_description_sidebar .description_sidebar_content{background-color:#ffffff;border-radius:12px;padding:20px;position:sticky;top:20px}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .product_name{font-size:16px;font-weight:700}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .prices_custom{margin:10px 0 15px 0;width:100%}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .prices_custom .price_custom .old strong{font-size:16px}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .prices_custom .price_custom .old .discount{font-size:16px}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .prices_custom .price_custom .actual{font-size:32px}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .prices_custom .price_custom .actual_variable{font-size:20px}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .sidebar_buttons .button_custom{width:100%}.single_product_custom_description .custom_description_sidebar .description_sidebar_content .sidebar_buttons a{margin-bottom:15px}.single_product_custom_description .custom_description_content{background-color:#ffffff;border-radius:12px;padding:40px;width:100%;height:fit-content}.single_product_custom_description .custom_description_content .short_view_list .short_view_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;font-size:18px}.single_product_custom_description .custom_description_content .short_view_list .short_view_item:not(:last-of-type){margin-bottom:20px}.single_product_custom_description .custom_description_content .short_view_list .short_view_item span{flex-shrink:0}.single_product_custom_description .custom_description_content .short_view_list .short_view_item strong{flex-shrink:0;width:300px;text-align:left;font-weight:600}.single_product_custom_description .custom_description_content .short_view_list .short_view_item small{flex-grow:1;height:2px;border-bottom:1px dashed #d6d1cb;margin:0 5px 5px 5px}.single_product_custom_description .custom_description_content .long_view_list .long_view_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:30px 0;border-top:1px solid #E8E4DE}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .name{flex-shrink:0;width:200px;font-size:20px;font-weight:700}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters{flex-grow:1;padding-left:10px;list-style-type:none}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters li{position:relative;font-size:16px;font-weight:400;color:#4D4A48;padding-left:20px}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters li:before{content:"";position:absolute;top:4px;left:0px;width:12px;height:12px;border-radius:50%;background-color:#4D4A48}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters li:not(:last-of-type){margin-bottom:10px}.comments-area{background-color:#ffffff;border-radius:12px;padding:40px}.comments-area .comment-form{margin-top:20px}.comments-area .comment-form .logged-in-as{display:none}.comments-area .comment-form p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:400px}.comments-area .comment-form p:not(:last-of-type){margin-bottom:15px}.comments-area .comment-form p input{border:2px solid #D6D1CB;border-radius:12px;padding:0 10px;height:40px;font-size:16px}.comments-area .comment-form .comment-form-url{display:none}.comments-area .comment-form .comment-form-comment{width:100%;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.comments-area .comment-form .comment-form-comment textarea{margin:10px 0;border:2px solid #D6D1CB;border-radius:12px;padding:10px;font-size:16px}.comments-area .comment-form .comment-form-cookies-consent{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:12px}.comments-area .comment-form .comment-form-cookies-consent input{margin-right:10px;width:24px;height:24px;flex-shrink:0}.comments-area .comment-form .form-submit .submit{height:48px !important;border-radius:8px !important;background:#EC562E !important;color:#ffffff !important;font-size:16px !important}.comments-area .comment-form .form-submit .submit:hover{background-color:#CE411B !important}.comments-area .comment-list{margin:40px 0}.comments-area .comment-list li{list-style-type:none;padding:20px;border-radius:12px;background-color:#f1f1f1;margin-bottom:30px}.comments-area .comment-list li .comment-body .comment-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.comments-area .comment-list li .comment-body .comment-meta .comment-author a{font-size:20px;font-weight:700;color:#333333;text-decoration:none}.comments-area .comment-list li .comment-body .comment-meta .comment-author img{display:none}.comments-area .comment-list li .comment-body .comment-meta a{font-size:14px;font-weight:400;color:#4D4A48;text-decoration:none}.comments-area .comment-list li .children{margin:20px 0 0 30px}.comments-area .comment-list li .children li{background-color:#e9e9e9}.comments-area .comment-list li .reply{margin-top:10px}.comments-area .comment-list li .reply a{text-decoration:none;color:#EC562E;font-weight:500;font-size:14px}.comments-area .comment-list li .reply a:hover{color:#CE411B}.woocommerce .single-product .woocommerce-message{display:none !important}@media only screen and (max-width:1200px){.product_navigation{margin-top:4vw;list-style-type:none}.product_navigation li:not(:last-of-type){margin-right:3vw}.product_navigation li a{font-size:clamp(12px, 2.4vw, 18px);font-weight:400;padding-bottom:3px}#product_characteristics.product_characteristics{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:0vw;padding-top:0vw}#product_characteristics.product_characteristics .product_gallery_block{width:100%;padding:20px}#product_characteristics.product_characteristics .product_gallery_block .product_gallery_thumbnails{margin-top:15px}#product_characteristics.product_characteristics .product_options{width:100%;border-radius:12px}#product_characteristics.product_characteristics .product_options .product_parameters{padding:20px 10px}#product_characteristics.product_characteristics .product_options .availability_block{margin-bottom:0.8em}#product_characteristics.product_characteristics .product_options .availability_block .product_sku{font-size:clamp(12px, 3vw, 16px)}#product_characteristics.product_characteristics .product_options .availability_block .product_sku small{font-size:clamp(12px, 3vw, 16px)}#product_characteristics.product_characteristics .product_options .availability_block .availability{font-size:clamp(14px, 3vw, 20px)}#product_characteristics.product_characteristics .product_options .availability_block .no,#product_characteristics.product_characteristics .product_options .availability_block .yes{padding-left:1.8em}#product_characteristics.product_characteristics .product_options .availability_block .no:after,#product_characteristics.product_characteristics .product_options .availability_block .yes:after{content:"";width:1.2em;height:1.2em}#product_characteristics.product_characteristics .product_options .variations tbody tr th label{font-size:clamp(14px, 2.5vw, 20px)}#product_characteristics.product_characteristics .product_options .variations tbody tr .value ul li{font-size:clamp(10px, 2.5vw, 14px)}#product_characteristics.product_characteristics .price_and_guarantee{margin:20px 0 20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#product_characteristics.product_characteristics .btn_items .button_custom{width:calc(50% - 10px)}#product_characteristics.product_characteristics .guarantee{width:100%;margin-top:30px}#product_characteristics.product_characteristics .guarantee .text_1{font-size:clamp(12px, 2.5vw, 16px)}#product_characteristics.product_characteristics .guarantee .text_2{font-size:clamp(10px, 2.5vw, 14px)}.prices_custom{width:100%}.prices_custom .price_custom .old strong{font-size:clamp(14px, 2.5vw, 18px)}.prices_custom .price_custom .old .discount{font-size:clamp(14px, 2.5vw, 18px)}.prices_custom .price_custom .actual{font-size:clamp(22px, 2.5vw, 40px)}.prices_custom .price_custom .actual_variable{font-size:clamp(18px, 2.5vw, 24px)}.product-type-variable #product_characteristics.product_characteristics .variations_form{margin-bottom:0}.product-type-variable #product_characteristics.product_characteristics .variations_form .price{font-size:clamp(22px, 2.5vw, 40px)}.delivery_and_payment{padding:20px 10px}.delivery_and_payment .title{font-size:clamp(18px, 2.5vw, 24px)}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .content_text .name{font-size:clamp(12px, 2.5vw, 18px)}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .content_text .opys{font-size:clamp(10px, 2.5vw, 14px)}.delivery_and_payment .delivery .delivery_list .delivery_list_item .content .vartist{font-size:clamp(10px, 2.5vw, 14px)}.delivery_and_payment .payment{margin-top:20px}.delivery_and_payment .payment .payment_list .payment_item{height:30px;border-radius:20px}.delivery_and_payment .payment .payment_list .payment_item .opys{font-size:clamp(10px, 2.5vw, 14px)}.single_product_custom_description .custom_description_sidebar{display:none}.single_product_custom_description .custom_description_content{padding:20px 10px;width:100%}.single_product_custom_description .custom_description_content .short_view_list .short_view_item{font-size:clamp(14px, 2.5vw, 18px)}.single_product_custom_description .custom_description_content .short_view_list .short_view_item:not(:last-of-type){margin-bottom:15px}.single_product_custom_description .custom_description_content .short_view_list .short_view_item strong{width:250px}.single_product_custom_description .custom_description_content .long_view_list .long_view_item{padding:20px 0}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .name{min-width:fit-content;max-width:150px;width:20vw;font-size:clamp(14px, 2.5vw, 20px)}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters{flex-grow:1;padding-left:10px;list-style-type:none}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters li{font-size:clamp(12px, 2.5vw, 16px);padding-left:15px}.single_product_custom_description .custom_description_content .long_view_list .long_view_item .parameters li:before{min-width:6px;min-height:6px;width:2vw;height:2vw;max-width:12px;max-height:12px}.comments-area{padding:20px 10px}.comments-area .comment-form{margin-top:20px}.comments-area .comment-form .logged-in-as{display:none}.comments-area .comment-list{margin:30px 0}.comments-area .comment-list li{margin-bottom:20px}.comments-area .comment-list li .comment-body .comment-meta .comment-author a{font-size:clamp(14px, 2.5vw, 20px)}.comments-area .comment-list li .comment-body .comment-meta a{font-size:clamp(10px, 2.5vw, 14px)}.comments-area .comment-list li .children{margin:15px 0 0 20px}.comments-area .comment-list li .reply{margin-top:10px}.comments-area .comment-list li .reply a{font-size:clamp(10px, 2.5vw, 14px)}.single-product .woocommerce div.product{padding-top:7vw}.product.type-product .onsale{left:initial;right:0;top:0}#product_characteristics.product_characteristics .btn_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#product_characteristics.product_characteristics .btn_items .button_custom{width:100%;margin:0}#product_characteristics.product_characteristics .btn_items .button_custom:nth-of-type(2){margin-top:20px}}@media only screen and (max-width:480px){#product_characteristics.product_characteristics .product_options .variations tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#product_characteristics.product_characteristics .guarantee{padding-left:35px}#product_characteristics.product_characteristics .guarantee:after{width:30px;height:30px}}.woocommerce-checkout .shop_filters_block{display:none}.woocommerce-checkout .wc-block-components-checkout-return-to-cart-button{display:none}.woocommerce-checkout .checkout_loading{width:100%;min-height:50vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce-checkout .checkout_loading img{max-width:150px;min-width:100px;width:10vw}.order-received main.page_content{display:none}.checkout.woocommerce-checkout{padding:20px;border:2px solid #EC562E;border-radius:5px;margin-top:20px;margin-top:0px;font-size:clamp(14px, 1.4vw, 16px) !important}.checkout.woocommerce-checkout .button.alt{background-color:#EC562E !important;color:#ffffff !important;float:none !important;margin:0 auto !important;width:100%;max-width:500px;display:block;font-size:clamp(18px, 1.5vw, 22px) !important;line-height:1 !important;border-radius:6px !important}.checkout.woocommerce-checkout .button.alt:hover{background-color:#CE411B !important}.checkout.woocommerce-checkout .form-row label{font-size:clamp(12px, 1.5vw, 14px) !important}.checkout.woocommerce-checkout .form-row input{padding:0.5em 0.9em;font-family:"NunitoSans";font-size:clamp(14px, 1.5vw, 16px) !important}.checkout.woocommerce-checkout .form-row textarea{resize:vertical;padding:1em;font-family:"NunitoSans";line-height:1.4;font-size:clamp(14px, 1.5vw, 16px) !important;font-weight:400;min-height:80px}.checkout.woocommerce-checkout .col2-set{margin-bottom:50px}.checkout.woocommerce-checkout .col2-set .col-1,.checkout.woocommerce-checkout .col2-set .col-2{padding:20px;border-radius:10px;background-color:#e4e4e4}.checkout.woocommerce-checkout .col2-set .col-1 h3,.checkout.woocommerce-checkout .col2-set .col-2 h3{font-size:clamp(16px, 1.5vw, 20px) !important;font-family:"NunitoSans";margin-bottom:1em}.checkout.woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row:nth-of-type(4){overflow:hidden;height:0;margin:0;padding:0}.checkout.woocommerce-checkout .col2-set .woocommerce-shipping-fields{display:none !important}.checkout.woocommerce-checkout #order_review_heading{font-size:clamp(18px, 1.5vw, 22px) !important;font-family:"NunitoSans";margin-bottom:1.5em}.checkout.woocommerce-checkout .wc_payment_methods .wc_payment_method input{width:26px;height:26px}.checkout.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{display:none !important}.woocommerce-checkout .entry-title.title_2{margin-bottom:0}.woocommerce-checkout .woocommerce-form-login-toggle{display:none !important}.woocommerce-notices-wrapper .woocommerce-message{display:none}.woocommerce table.shop_table{font-size:clamp(14px, 1.4vw, 16px) !important}.woocommerce-checkout #payment .payment_methods{font-size:clamp(14px, 1.4vw, 16px) !important}.woocommerce-checkout #payment .payment_methods .wc_payment_method .input-radio{transform:translateY(8px);cursor:pointer}.woocommerce-checkout #payment .payment_methods .wc_payment_method .input-radio:checked{accent-color:#EC562E}.woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box{background-color:#EC562E;color:#ffffff}.woocommerce-checkout #payment .payment_methods .wc_payment_method .payment_box::before{border:1em solid #EC562E;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}@media only screen and (max-width:780px){.checkout.woocommerce-checkout{padding:10px}.checkout.woocommerce-checkout .col2-set{margin-bottom:40px}.checkout.woocommerce-checkout .col2-set .col-1{margin-bottom:20px}}@media only screen and (max-width:580px){.checkout.woocommerce-checkout{padding:10px}.checkout.woocommerce-checkout .col2-set{margin-bottom:40px}.checkout.woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row-first{width:100%}.checkout.woocommerce-checkout .col2-set .col-1 .woocommerce-billing-fields__field-wrapper .form-row-last{width:100%}}.thank_you_page{padding:40px;border-radius:12px;background-color:#ffffff}.thank_you_page .thank_you_page_title{font-size:24px;font-weight:600;color:#333333}.thank_you_page .thank_you_page_image{display:block;margin:0 auto 50px auto;max-width:250px;min-width:150px;width:2 0vw}.thank_you_page .thank_you_page_text span{color:#EC562E;font-weight:600;font-size:clamp(14px, 2vw, 18px)}.thank_you_page .thank_you_page_article{margin:50px 0}.thank_you_page .order_products ul li{list-style:none;margin:15px 0}.thank_you_page .order_products ul li span{color:#EC562E;font-weight:700}.thank_you_page .button_custom{margin:50px auto 0;text-align:center}@media only screen and (max-width:860px){.thank_you_page{padding:5vw}}.page-template-page-exclusives .text_block-wrap{display:grid;gap:40px}.page-template-page-exclusives .page_hero,.page-template-page-exclusives .repair_and_service_about_us{gap:20px}.page-template-page-exclusives .title_description,.page-template-page-exclusives .text_block{display:grid;gap:20px;font-size:clamp(16px, 1.2vw, 22px);width:100%}.page-template-page-exclusives .text_block h2{font-size:clamp(24px, 1.8vw, 32px)}.page-template-page-exclusives .text_block>*{margin:0}.page-template-page-exclusives .text_block *{font-size:inherit}.page-template-page-exclusives .repair_and_service_about_us{align-items:center}.page-template-page-exclusives .text_block img{max-width:100%}.set_products_slider_js .image{z-index:0}.set_products_slider_js .image .onsale{z-index:11}.message-error{grid-column:1 / -1;display:grid;justify-content:center;align-items:center;padding:20px;font-size:clamp(18px, 1.5vw, 24px);text-align:center}.page-template-page-exclusives .button_custom[disabled]{transform:scale(0.95);background-color:#CE411B;cursor:default}.clickableElement{display:flex;align-items:center;text-decoration:none;color:#333333;border-radius:8px;font-size:16px;font-weight:700;transition:all 0.2s;padding:7px 25px;background:transparent;cursor:pointer}.clickableElement:hover{color:#EC562E}.clickableElement.active-item{background-color:#f1f1f1;color:#EC562E}.gallery-section{display:grid;justify-content:center}.gallery-block{display:grid;grid-template-columns:1fr 2fr;grid-template-areas:"leftTop right" "leftBotom right";gap:20px;list-style:none}.gallery-block__imageBlock{display:grid;justify-content:center}.gallery-block__imageBlock img{object-fit:cover;width:100%;height:100%;border-radius:12px}.gallery-block__image_left-top{grid-area:leftTop}.gallery-block__image_left-bottom{grid-area:leftBotom}.gallery-block__image_right{grid-area:right}.text-block__content{display:grid;gap:40px;justify-content:center;text-align:center}.text-block__buttonBlock{display:grid;justify-content:center}.exclusives-category-output-wrapper{display:grid;gap:30px}.exclusives-cases-results{display:grid;gap:20px}.exclusives-side-list{position:sticky;top:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));align-self:self-start;align-items:center;align-content:start;gap:10px;padding:0;margin:0;background-color:#fff;border-radius:12px;padding:30px 20px}.exclusives-side-list__item{list-style:none}.exclusives-categories-header{display:grid;gap:20px}@media (min-width:769px){.exclusives-categories-header{grid-template-columns:repeat(3, 1fr)}}.exclusives-categories-header__item{display:grid;grid-template-rows:1fr auto;justify-items:center;text-align:center;gap:20px;background:#fff;border-radius:12px;padding:30px 20px;font-size:clamp(18px, 1.5vw, 22px)}.exclusives-categories-header__text{display:grid;gap:12px}.exclusives-categories-wrap .loading:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#f1f1f1;opacity:0.5;border-radius:12px;z-index:20}.exclusives-categories-wrap{display:grid;gap:30px}.exclusives-categories-main{display:grid;gap:30px}.exclusives-categories-main__item{display:grid;grid-template-rows:0fr;border-radius:12px;transition:grid-template-rows 0.22s ease, padding 0.22s ease;overflow:hidden}.exclusives-categories-main__item.showResult{grid-template-rows:1fr}.exclusives-categories-main__item-inner{min-height:0;overflow:hidden}.exclusives-categories-main__item-inner .available_product_categories_slider_wrap .available_product_categories_slider{padding:30px 0}.ajax-pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin:30px 0;flex-wrap:wrap;width:100%;text-align:center}.pagination-btn{padding:8px 12px;border:1px solid #ddd;background:#fff;color:#333;cursor:pointer;border-radius:4px;transition:all 0.3s ease;min-width:40px}.pagination-btn:hover{background:#EC562E;border-color:#EC562E;color:#fff}.pagination-btn.active{background:#CE411B;border-color:#CE411B;color:#fff}.pagination-btn:disabled{opacity:0.5;cursor:not-allowed}.pagination-info{color:#666;font-size:14px;margin:0 10px;width:100%;text-align:center}.products-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));align-items:start;gap:20px;margin-bottom:20px;align-items:normal}@media (max-width:768px){.ajax-pagination{gap:5px}.pagination-btn{padding:6px 10px;font-size:14px;min-width:35px}.pagination-info{font-size:12px;margin:0 5px}}html.admin_bar_panel{margin-top:0 !important}html.admin_bar_panel .admin_bar_panel_button{display:block !important;position:fixed;top:10px;left:10px;z-index:10050;width:26px;height:26px;background-color:rgba(255, 0, 0, 0.3);cursor:pointer;transition:all 0.2s;background-image:url(../images/admin_menu_icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:3px}html.admin_bar_panel .admin_bar_panel_button:hover{background-color:red}html.admin_bar_panel .admin_bar_panel_button.active{top:40px;background-image:url(../images/admin_menu_close_icon.svg);background-size:63%;background-color:red}html.admin_bar_panel #wpadminbar{top:-50px;transition:all 0.2s}html.admin_bar_panel #wpadminbar.wpadminbar_active{top:0}@media only screen and (max-width:780px){html.admin_bar_panel .admin_bar_panel_button.active{top:55px}}