html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:underline}a:active,a:hover{outline:0;text-decoration:none}ol,ul{list-style:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:100%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;outline:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html::-webkit-scrollbar{width:10px;background-color:#f9f9fd}html::-webkit-scrollbar-thumb{border-radius:10px;background-color:#c9c9c9}html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.2);border-radius:10px;background-color:#f9f9fd}body.noscroll{overflow-y:hidden !important;margin-right:10px}body{background:#fff;font-family:"Rubik", sans-serif;font-weight:400;font-size:14px;color:#949ca3;line-height:1.286}img{width:100%;max-width:100%;display:block}.grid_container{max-width:1370px;width:100%;margin:0 auto;position:relative}a{text-decoration:none}h2,h3,h4,h5,h6{font-size:18px;font-family:"Rubik";color:#1d1f20;line-height:1.2;text-align:left}input:-webkit-autofill{color:#ffffff !important}.compensate-for-scrollbar{margin-right:0 !important}.page_tamplate_box ul{padding:0 0 0 20px;margin:20px 0;list-style:disc}.page_tamplate_box ul li{margin:0 0 10px}.page_tamplate_box p{color:#868d93;font-size:14px;font-weight:400;line-height:1.4;text-align:left;margin:5px 0;max-width:1000px}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:0.5em auto 1em !important}.alignright{float:right;margin:0.5em 4em 2em 0 !important}.alignleft{float:left;margin:0.5em 4em 2em 0 !important}.wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Regular.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-Medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"Rubik";src:url("../fonts/Rubik-MediumItalic.ttf") format("truetype");font-style:italic;font-weight:500}.woocommerce-cart .wc-block-components-button,.woocommerce-cart .wp-element-button,.woocommerce-checkout button.button,.woocommerce-checkout button.wc-block-components-totals-coupon__button,.woocommerce-checkout .wc-block-components-checkout-place-order-button,.woocommerce button.button,.woocommerce .woocommerce-Button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.site_btn{display:flex !important;align-items:center;justify-content:center;width:fit-content;border-radius:5px !important;background:#C6283F !important;height:39px;padding:0 30px !important;font-size:14px !important;font-weight:400 !important;color:#ffffff !important;line-height:1.2 !important;outline:none !important !;transition:all 0.4s ease-out}.woocommerce-cart .wc-block-components-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce-checkout button.button:hover,.woocommerce-checkout button.wc-block-components-totals-coupon__button:hover,.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,.woocommerce button.button:hover,.woocommerce .woocommerce-Button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.site_btn:hover{background:#ff0000 !important}.woocommerce-checkout .wc-block-components-checkout-place-order-button,.woocommerce-checkout button.button,.woocommerce-checkout button.wc-block-components-totals-coupon__button,.woocommerce-cart .wc-block-components-button,.woocommerce-cart .wp-element-button,.woocommerce .woocommerce-Button{background:#c5293e !important}.woocommerce-checkout .wc-block-components-checkout-place-order-button:hover,.woocommerce-checkout button.button:hover,.woocommerce-checkout button.wc-block-components-totals-coupon__button:hover,.woocommerce-cart .wc-block-components-button:hover,.woocommerce-cart .wp-element-button:hover,.woocommerce .woocommerce-Button:hover{background:#ff0000 !important}.woocommerce-checkout button.wc-block-components-totals-coupon__button{height:45px;border:none;cursor:pointer}.woocommerce-checkout .wc-block-components-checkout-place-order-button{border:none !important}.site_btn_gray{background:#f3f6fd;color:#a92d40}.site_btn_gray:hover{color:#ffffff !important;text-shadow:0 0 0.5px #ffffff;background:#ff0000 !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.product_card__btn_basket{margin:0 0 12px;background:#a92d40;width:100%;max-width:250px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.product_card__btn_basket:hover{background:#ff0000 !important}.site_btn_gray{background:#f3f6fd !important;color:#a92d40 !important}.site_btn_banner{background:none !important;border:1px solid #fff;color:#fff !important}.site_btn_banner:hover{color:#ffffff !important;text-shadow:0 0 0.5px #ffffff;background:#ff0000 !important}.footer_btn{margin:20px 0;color:#000000 !important;background:#e9ebec !important}.zakaz_btn{border:1px solid #cacfdc;border-radius:5px;margin:0 0 35px;font-size:14px !important;font-weight:500;color:#212324 !important;line-height:1.2 !important;margin:0 0 20px}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.white-popup{position:relative;background:#fff;padding:25px;width:auto;max-width:1200px;margin:0 auto}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.modal_forms{max-width:765px;background:#f3f6fd;border-radius:5px;padding:25px 30px}.modal_forms form{display:flex;flex-flow:column}.modal_forms .modal_form_head{font-weight:600;font-size:16px;line-height:20px;text-align:center;letter-spacing:0.02em;color:#212121;display:block;margin:0 0 40px}.modal_forms label{display:flex;flex-flow:column;margin:0 0 30px}.modal_forms label input,.modal_forms label textarea{background:#FFFFFF;border:1px solid #BDBDBD;border-radius:4px;height:44px;padding:0 20px}.modal_forms label textarea{width:100% !important;padding-top:15px;min-height:75px;resize:vertical;outline:none}.modal_forms .label_name{font-weight:400;font-size:16px;line-height:20px;letter-spacing:0.02em;color:#212121;display:block;margin:0 0 10px}.modal_forms .btn_form{min-width:300px;height:50px;margin:0 auto 25px}.modal_forms .checkbox_label{display:flex;flex-flow:row;align-items:center;margin:0;font-weight:400;font-size:12px;line-height:150%;font-feature-settings:"pnum" on, "lnum" on;color:#212121}.modal_forms .checkbox_label input{height:20px}.modal_forms .checkbox_label a{color:#A316D5;text-decoration:underline}.modal_forms .control{font-family:arial;display:block;position:relative;padding-left:30px;margin-bottom:5px;padding-top:3px;cursor:pointer}.modal_forms .control input{position:absolute;z-index:-1;opacity:0}.modal_forms .control_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#ffffff;border:1.5px solid #747474;border-radius:5px}.modal_forms .control:hover input~.control_indicator,.modal_forms .control input:focus~.control_indicator{background:#ffffff}.modal_forms .control input:checked~.control_indicator{background:#ffffff}.modal_forms .control:hover input:not([disabled]):checked~.control_indicator,.modal_forms .control input:checked:focus~.control_indicator{background:#ffffff}.modal_forms .control input:disabled~.control_indicator{background:#e6e6e6;opacity:0.6;pointer-events:none}.modal_forms .control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.modal_forms .control input:checked~.control_indicator:after{display:block}.modal_forms .control-checkbox .control_indicator:after{left:7px;top:3px;width:3px;height:8px;border:solid #A316D5;border-width:0 2px 2px 0;transform:rotate(45deg)}.modal_forms .control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}.order_modal{max-width:465px;background:#fff;border-radius:5px;padding:50px 30px}.order_modal .order_modal_title{display:block;font-weight:600;font-size:16px;line-height:22px;text-align:center;letter-spacing:0.02em;color:#A316D5;margin:0 0 25px}.order_modal .order_modal_title .name_products{font-size:18px;line-height:22px;color:#212121}.order_modal .order_modal_subtitle{display:block;font-weight:400;font-size:16px;line-height:150%;text-align:center;font-feature-settings:"pnum" on, "lnum" on;color:#212121;padding:0 0 30px;border-bottom:1px solid #E0E0E0;margin:0 0 25px}.alModal{width:96%;max-width:350px;height:auto;display:none;position:fixed;z-index:100;font-family:sans-serif;opacity:0;top:100%;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}span.alModalClose:before{display:block;content:"";position:absolute;width:100%;height:1px;background:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:42%}.alModalClose{cursor:pointer;width:20px;display:block;text-align:center;float:right;position:absolute;top:-25px;right:-25px;z-index:101;color:#ffffff;font-size:12px;height:20px;line-height:26px;font-family:sans-serif}span.alModalClose:after{display:block;content:"";position:absolute;width:100%;height:1px;background:#fff;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:42%;left:0%}.alModalClose:hover{color:#ffffff}.alModal p{position:relative;display:block;text-align:left;color:#000;margin:0px;font-size:16px;line-height:1.4;padding:0px 5px}.alModal .thank_ico{color:#c6283f;padding:10px 10px 0;font-size:50px;display:inline-block;line-height:1;border-radius:50%;width:65px;text-align:center;height:65px;font-weight:bold;vertical-align:middle}.alModal .thank_words{display:inline-block;color:#333;padding-left:20px;line-height:1.4;font-size:17px;width:73%;vertical-align:middle}.overlay{z-index:70;position:fixed;background-color:#000;opacity:0.8;width:100%;height:100%;top:0;left:0;cursor:pointer;display:none}.alModalContent{padding:15px 22px;background:#fff;border-radius:25px}.alModalContent .alModalInput{position:relative;display:block;margin:0 auto;margin-top:10px;padding:12px;height:auto;width:100%;line-height:1;border-radius:0px;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:15px;color:#333}.alModal .alModalButton{font-weight:bold;position:relative;display:block;margin:0 auto;width:100%;line-height:1.4;font-size:16px;color:#fff;cursor:pointer;margin-top:10px;padding:9px;transition:0.5s ease;box-sizing:border-box;border:1px solid #00f;background:#00f}.alModal .alModalButton:hover{background:#fff;color:#00f}.modal_form_box{background:url(../images/frame_back.png) no-repeat;border-radius:5px;padding:45px 40px 35px !important;max-width:790px !important;margin:0 auto !important;box-shadow:0 11px 8px -5px rgba(47, 66, 169, 0.6)}.modal_form_wrap{display:flex;flex-flow:row wrap;justify-content:space-between}.modal_form{width:calc(50% - 11px)}.modal_form_tile{font-weight:900;font-size:25px;line-height:31px;text-transform:uppercase;color:#FFFFFF;text-align:center;display:block;margin:0 0 15px}.modal_form_subtitle{font-weight:400;font-size:16px;line-height:19px;color:#FFFFFF;display:block;margin:0 0 30px}.modal_form_label{display:flex;flex-flow:column;align-items:flex-start;margin:0 0 15px}.modal_form_label .form_label_name{font-weight:400;font-size:14px;line-height:16px;text-align:center;color:#111111;display:block;margin:0 0 7px}.modal_form_label input{background:#FFFFFF;border:none;border-radius:5px;font-weight:400;font-size:15px;line-height:17px;letter-spacing:0.15em;color:#000;width:100%;height:40px;padding:0 15px}.modal_form_label input::placeholder{color:#98A1AA}.form_btn{margin-top:40px;min-width:100%;margin-bottom:25px;border:none;outline:none}.modal_form_policy .control{font-weight:400;font-size:12px;line-height:14px;color:#FFFFFF}.modal_form_policy .control a{color:#fff;transition:all 0.3s ease-out}.modal_form_policy .control a:hover{color:#e6e6e6}.modal_form_img{width:calc(50% - 11px)}.modal_form_img img{border-radius:10px}.modal_price{max-width:450px;border-radius:10px}.modal_price_wrappper .modal_form_img{margin:0 auto 25px;width:fit-content}.modal_price_wrappper .modal_form_img img{width:auto}.modal_price_wrappper .modal_price_head{display:block;font-size:18px;font-weight:500;color:#1d1f20;text-align:center;margin:0 auto 25px;max-width:380px}.modal_price_wrappper .form_modal{display:flex;flex-flow:column}.modal_price_wrappper input{border:1px solid #cacfdc;border-radius:5px;width:100%;height:45px;outline:none;padding:0 20px;font-size:15px;color:#3b3132;margin:0 auto 15px;max-width:300px}.modal_price_wrappper button{border:none;outline:none;width:100%;max-width:310px;margin:0 auto 15px}.header_top{background:#f3f6fd;padding:15px 0}.header_top_wrapper{display:flex;flex-flow:row;justify-content:space-between}.header_city{margin-right:auto}.header_city select{font-size:14px;color:#8ea3d5;line-height:1.2;text-align:left;outline:none;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding:0 10px 0 15px;background:url(../images/arrow_select.png) no-repeat left 6px #f3f6fd}.header_city select::-webkit-scrollbar{width:7px;background-color:#f9f9fd}.header_city select::-webkit-scrollbar-thumb{border-radius:7px;background-color:#A82038}.header_city select::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.2);border-radius:7px;background-color:#f9f9fd}.header_top_nav{margin-right:35px}.header_top_nav ul{display:flex;flex-flow:row}.header_top_nav li{margin:0 30px 0 0}.header_top_nav li a{font-size:14px;color:#636771;line-height:1.2;text-align:center;transition:all 0.3s ease-out}.header_top_nav li a:hover{text-shadow:0 0 0.5px #636771}.header_phone{display:flex;align-items:center;font-size:14px;color:#a92d40;line-height:normal;text-align:center;padding:0 0 0 25px;background:url(../images/phone_icon.png) no-repeat left;transition:all 0.3s ease-out}.header_phone:hover{text-shadow:0 0 0.5px #a92d40}.header_middle{padding:15px 0}.header_middle_wrap{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.header_logo{display:block;width:240px}.header_logo img{width:100%}.header_search{position:relative}.header_search form{border:1px solid #cacfdc;border-radius:5px;width:660px;height:45px;padding:2px}.header_search form input{width:100%;height:100%;border:none;outline:none;padding-left:55px;font-size:15px;color:#3b3132}.header_search form input::placeholder{font-size:14px;color:rgba(54, 56, 59, 0.6);line-height:1.2}.header_search form .search_btn{position:absolute;top:0;left:0;width:55px;height:45px;background:url(../images/search.png) no-repeat center;border:none;outline:none}.header_user{display:flex;flex-flow:row;min-width:inherit;justify-content:flex-end;gap:20px}.user_link{display:block;padding:25px 0 0;font-size:11px;color:#a92d40;line-height:1.2;text-align:center;background-size:16px !important;transition:all 0.3s ease-out}.user_link:hover{text-shadow:0 0 0.4px #a92d40}.header_favorites{background:url(../images/favorites.svg) no-repeat center top}.header_admin{background:url(../images/user_kab.svg) no-repeat center top}.header_basket{background:url(../images/basket_home.svg) no-repeat center top;background-size:18px !important;position:relative}.count_btn{position:absolute;top:-12px;right:1px;border-radius:50%;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-weight:400;font-size:14px;line-height:200%;text-transform:capitalize;text-align:center}.header_bottom{padding:15px 0 20px}.header_nav ul{display:flex;flex-flow:row}.header_nav li{margin:0 25px 0 0}.header_nav li a{font-size:16px;color:#3b3132;line-height:1.2;text-align:left;transition:all 0.3s ease-out}.header_nav li a:hover{color:#a92d40;text-shadow:0 0 0.5px #636771}.visually-hidden{position:fixed;transform:scale(0)}.banner{position:relative}.banner .swiper-button-next{right:8vw;background:url(../images/arrow_next.png) no-repeat center;opacity:1}.banner .swiper-button-next::after{display:none}.banner .swiper-button-prev.swiper-button-disabled,.banner .swiper-button-next.swiper-button-disabled{opacity:0.5}.banner .swiper-button-prev{left:8vw;background:url(../images/arrow_prev.png) no-repeat center;opacity:1}.banner .swiper-button-prev::after{display:none}.banner_slider{margin:0 0 35px}.banner_slider .swiper-slide{position:relative;overflow:hidden}.banner_slider .swiper-slide::after{position:absolute;content:"";width:100%;height:100%;top:0;left:-50%;z-index:-1;background-image:linear-gradient(90deg, #d9d9d9ff 0%, #d9d9d900 5%);backdrop-filter:blur(6px)}.banner_slider .swiper-slide::before{position:absolute;content:"";width:3%;height:100%;top:0;left:48%;z-index:-1;background-image:-webkit-gradient(linear, left top, right top, from(#d9d9d9ff), color-stop(5%, #d9d9d900));background-image:linear-gradient(270deg, #ffffff00 0%, #d9d9d900 42%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(2px);z-index:6}.banner_slide{min-height:400px;display:flex;flex-flow:column;justify-content:center}.banner_slide::before{position:absolute;content:"";width:100%;height:100%;top:0;left:-50%;z-index:-1;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 80%, rgba(255, 255, 255, 0.1) 100%)}.banner_slide_sub_title{font-size:13px;font-family:"Rubik";color:#ffffff;line-height:1.2;display:block;margin:0 0 15px;max-width:615px}.banner_slide_title{font-size:30px;color:#ffffff;font-weight:bold;line-height:1.2;text-align:left;max-width:615px;text-transform:uppercase;margin:0 0 15px}.banner_slide_text{font-size:17px;color:#ffffff;line-height:1.2;margin:0 0 25px;max-width:615px}.site_btn_banner{background:none;border:1px solid #fff;color:#fff}.site_btn_banner:hover{color:#ffffff;text-shadow:0 0 0.5px #ffffff;background:#ff0000}.index_category{margin:0 0 40px}.index_category_wrapper{display:flex;flex-flow:row wrap}.category_item{width:calc(16.66% - 17px);margin:0 20px 40px 0;background:url(../images/category_back.png) no-repeat center #f6f6f6;background-size:cover;padding:25px 15px 20px;border-radius:15px;display:flex;flex-flow:column;overflow:hidden;transition:all 0.3s ease-out}.category_item:nth-child(6n+6){margin:0 0 40px}.category_item:hover{background-size:cover}.category_item__title{font-size:16px;font-weight:500;color:#2f3336;line-height:1.2;margin:0 0 15px;max-width:95%;flex-grow:1;transition:all 0.3s ease-out}.category_item__img{height:210px}.category_item__img img{object-fit:scale-down;object-position:center bottom;height:100%;min-height:100%;transition:all 0.3s ease-out}.category_item.img_left .category_item__img img{object-position:left bottom;position:relative;left:-17px;bottom:0}.index_services{margin:0 0 50px}.helpful_title,.offers_title,.work_with_title,.price_drop_title,.index_services_title{font-size:23px;font-weight:500;color:#1d1f20;line-height:1.2;text-align:left;padding:0 0 0 40px;margin:0 0 25px}.index_services_top{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);margin:0 0 50px}.index_services_item{display:flex;flex-flow:row;border-radius:10px;background-color:#f6f6f6;padding:20px 0 0 40px;transition:all 0.3s ease-out}.services_item__info{width:calc(100% - 250px);margin:0 15px 0 0;padding-bottom:15px}.services_item__title{font-size:18px;color:#1d1f20;line-height:1.2;margin:0 0 10px;transition:all 0.3s ease-out}.services_item__text{margin:0 0 30px;font-size:14px;color:#949ca4;line-height:1.286;transition:all 0.3s ease-out}.services_item__more{font-size:15px;color:#656a70;line-height:1.2;display:block;transition:all 0.3s ease-out;width:fit-content;position:relative}.services_item__more::after{position:absolute;content:"";width:100%;height:1px;background:#b9b0b0;bottom:-2px;left:0}.services_item__more:hover{color:#a92d40;text-shadow:0 0 0.4px #a92d40}.services_item__more:hover:after{background:#a92d40}.services_item__img{width:235px;display:flex;align-items:center;justify-content:center}.services_item__img img{object-fit:scale-down;object-position:center right;min-height:100%;height:100%;width:auto}.index_services_item:hover{background-color:#f2f2f2}.index_services_item:hover .services_item__text,.index_services_item:hover .services_item__title{text-shadow:0 0 0.4px #1d1f20}.index_services_bottom{padding-left:40px}.index_services_bottom ul{column-count:3;column-gap:75px}.index_services_bottom ul li{margin:0 0 5px}.index_services_bottom li a{font-size:15px;color:#656a70;line-height:2.4;border-bottom:1px solid #c5c5c5;padding:0 0 5px;font-size:15px;color:#656a70;line-height:2.4;transition:all 0.3s ease-out}.index_services_bottom li a:hover{color:#a92d40;text-shadow:0 0 0.4px #a92d40;border-bottom:1px solid #a92d40}.price_drop{margin:0 0 55px}.works_wrapper_slider,.price_drop_wrapper_slider{position:relative}.works_wrapper_slider .swiper-button-next,.price_drop_wrapper_slider .swiper-button-next{right:-50px;background:url(../images/arrow_next_red.png) no-repeat center;opacity:1;z-index:5}.works_wrapper_slider .swiper-button-next::after,.price_drop_wrapper_slider .swiper-button-next::after{display:none}.works_wrapper_slider .swiper-button-prev.swiper-button-disabled,.works_wrapper_slider .swiper-button-next.swiper-button-disabled,.price_drop_wrapper_slider .swiper-button-prev.swiper-button-disabled,.price_drop_wrapper_slider .swiper-button-next.swiper-button-disabled{opacity:0.5}.works_wrapper_slider .swiper-button-prev,.price_drop_wrapper_slider .swiper-button-prev{left:-50px;background:url(../images/arrow_prev_red.png) no-repeat center;opacity:1}.works_wrapper_slider .swiper-button-prev::after,.price_drop_wrapper_slider .swiper-button-prev::after{display:none}.price_drop__slide{border:1px solid #dcdcdc;border-radius:5px;padding:15px;display:flex;flex-flow:column;height:auto;transition:border 0.3s ease-out}.price_drop__slide:hover{border:1px solid #a7a7a7}.price_drop__slide:hover .drop_slide__article{color:#3b3132}.drop_slide__top{display:flex !important;flex-flow:row;justify-content:space-between;margin:0 0 15px}.drop_slide__article{font-size:12px;color:#93999e;line-height:1.2;width:calc(100% - 25px);margin:0 10px 0 0;transition:all 0.3s ease-out}.drop_slide__favorites{display:block;width:15px;height:15px;background:url(../images/favorites_gray.png) no-repeat center;background-size:contain;transition:all 0.3s ease-out}.drop_slide__favorites:hover{background:url(../images/favorites.png) no-repeat center;background-size:contain}.drop_slide__img{height:205px;margin:0 0 20px}.drop_slide__img img{object-fit:scale-down;object-position:center;height:100%;min-height:100%}.drop_slide__title{font-size:14px;color:#26282a;line-height:1.2;margin:0 0 15px;flex-grow:1}.drop_slide__spec{font-size:14px;color:#9ca6b1;line-height:1.2;margin:0 0 5px}.drop_slide__price{font-size:14px;font-weight:500;color:#201f1f;line-height:1.2;display:block;margin:15px 0}.drop_slide__price .sale_price{font-size:12px;font-weight:500;color:#a92d40;text-decoration:line-through;line-height:1.2;padding-left:5px}.drop_slide__basket{border:none;outline:none}.aboutus_index{background:#f6f6f6;padding:50px 0;position:relative;z-index:0;margin:0 0 60px}.aboutus_index::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(../images/left_back.png) no-repeat;z-index:-1}.aboutus_wrapper{display:flex;flex-flow:row wrap;margin-bottom:60px}.aboutus_left{width:445px;padding:0 45px 0 40px;border-right:1px solid #dcdcdc}.aboutus_left p{font-size:15px;color:#747b83;line-height:1.6;max-width:340px;margin:0 0 15px}.aboutus_title{font-size:30px;font-weight:500;color:#1d1f20;line-height:1.2;text-align:left;margin:0 0 20px}.aboutus_right{width:calc(100% - 445px);display:flex;flex-flow:row wrap;padding:0 20px 0 70px}.aboutus__item{width:calc(33% - 27px);margin:0 43px 0 0}.aboutus__item:nth-child(3n+3){margin:0}.aboutus__item_icon{width:50px;height:50px;margin:0 0 30px;position:relative;z-index:0}.aboutus__item_icon::after{position:absolute;content:"";border-radius:50%;width:55px;height:55px;background:#ffdf68;top:-5px;left:-12px;z-index:-1}.aboutus__item_icon img{object-fit:contain;object-position:center;height:100%;min-height:100%}.aboutus__item_title{margin:0 0 15px;font-size:18px;font-weight:500;color:#1d1f20;line-height:1.2;text-align:left}.aboutus__item_text{font-size:15px;color:#747b83;line-height:1.6}.non_border{border:none;padding:0 40px;display:flex;flex-flow:column;justify-content:center;align-content:center}.non_border .aboutus_title{flex-basis:auto}.non_border p{max-width:100%}.aboutus_phone{font-size:14px;color:#c3c3c3;line-height:1.2;margin:0 0 10px}.aboutus_phone a{font-size:18px;color:#a92d40;font-weight:bold;line-height:1.2;background:url(../images/phone_icon.png) no-repeat left;padding:0 5px 0 20px;transition:all 0.3s ease-out}.aboutus_phone a:hover{color:#ff0000}.aboutus_mail a{font-size:14px;font-weight:400;color:#a92d40;line-height:1.2;background:url(../images/mail.png) no-repeat left;padding:0 5px 0 20px}.aboutus_sotrudniki .aboutus_right{padding:0 20px 0 0}.aboutus_item_link{width:calc(50% - 5px);margin:0 10px 10px 0;border-radius:5px;background:#ffffff;padding:15px 70px;position:relative;z-index:0;overflow:hidden;display:flex;flex-flow:column;justify-content:flex-start;transition:padding 0.3s ease-out}.aboutus_item_link:nth-child(2n+2){margin:0 0 10px}.aboutus_item_link .img_hover{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;z-index:-2;opacity:0;transition:opacity 0.3s ease-out}.aboutus_item_link::before{position:absolute;content:"";width:100%;height:100%;background:rgba(29, 31, 32, 0.7);top:0;left:0;z-index:-1;opacity:0;transition:opacity 0.3s ease-out}.aboutus_item_link::after{position:absolute;content:"";width:115px;height:100%;background:url(../images/after_link.png) no-repeat;top:0;right:-100%;transition:right 0.5s ease-out}.aboutus_item_num{font-size:48px;font-weight:500;color:#a92d40;line-height:normal;text-align:left;margin:0 0 -5px;transition:all 0.3s ease-out}.aboutus_item_title{font-size:18px;color:#555b60;line-height:1.2;display:block;margin:0 0 10px;transition:all 0.3s ease-out}.aboutus_item_subtitle{font-size:13px;color:#747b83;text-decoration:underline;line-height:1.2;max-width:250px;transition:all 0.3s ease-out}.aboutus_item_link:hover{padding:15px 20px}.aboutus_item_link:hover::before,.aboutus_item_link:hover .img_hover{opacity:1}.aboutus_item_link:hover::after{right:0}.aboutus_item_link:hover .aboutus_item_num,.aboutus_item_link:hover .aboutus_item_title{color:#fff}.aboutus_item_link:hover .aboutus_item_subtitle{color:#aaaaaa}.work_with_title{margin:0 0 50px}.work_with_slider{margin:0 0 30px}.work_with .swiper-wrapper{transition-timing-function:linear}.work_with_slide{height:35px}.work_with_slide img{object-fit:scale-down;object-position:center;height:100%;min-height:100%}.offers_for_you{margin:0 0 60px}.offers_wrapper{display:flex;flex-flow:row wrap}.offers_item{width:calc(25% - 18px);margin:0 24px 0 0;border-radius:10px;background:#f6f6f6;padding:35px 0 0;display:flex;flex-flow:column;transition:background 0.4s ease-out;overflow:hidden;z-index:0}.offers_item:nth-child(4n+4){margin:0}.offers_item:hover{background:#e7e7e9}.offers_item:hover .offers_item__sale{background:#f00}.offers_item__title{padding:0 35px;font-size:18px;font-weight:500;color:#1d1f20;line-height:1.2;margin:0 0 10px}.offers_item__subtitle{padding:0 35px;font-size:14px;line-height:1.4;color:#949ca3;display:block;margin:0 0 10px}.offers_item__sale{display:flex;align-items:center;justify-content:center;height:35px;width:fit-content;padding:0 12px;border-radius:10px;background:#a92d40;margin:0 0 15px 35px;font-size:15px;font-weight:500;color:#ffffff;line-height:1.2;transition:background 0.4s ease-out}.offers_item__more{font-size:15px;color:#656a70;line-height:1.2;margin-left:35px;display:block;position:relative;width:fit-content}.offers_item__more::after{position:absolute;content:"";width:100%;height:1px;background:#b9b0b0;bottom:-2px;left:0}.offers_item__img{margin-top:-85px;z-index:-1}.offers_item__img img{object-fit:cover;object-position:center;height:100%;min-height:100%}.helpful_information{margin:0 0 50px}.helpful_wrapper{display:flex;flex-flow:row wrap}.helpful_item{width:calc(20% - 20px);margin:0 25px 0 0;border-radius:15px;background:#f3f3f5;padding:30px;position:relative;overflow:hidden;z-index:0;display:flex;flex-flow:column}.helpful_item:nth-child(5n+5){margin:0}.helpful_item::before{position:absolute;content:"";width:100%;height:100%;background:rgba(29, 31, 32, 0.7);top:0;left:0;z-index:-1;opacity:0;transition:opacity 0.3s ease-out}.helpful_item:hover::before,.helpful_item:hover .helpful_item__img{opacity:1}.helpful_item:hover .helpful_item__more,.helpful_item:hover .helpful_item__title{color:#fff}.helpful_item:hover .helpful_item__text{color:#b1b4b8}.helpful_item .helpful_item__more{margin-top:auto}.helpful_item__img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;z-index:-2;opacity:0;transition:opacity 0.3s ease-out}.helpful_item__title{font-size:16px;font-weight:500;color:#2b2b2b;line-height:1.2;margin:0 0 15px;flex-grow:1;transition:opacity 0.2s ease-out}.helpful_item__text{font-size:14px;color:#b2b4b8;line-height:1.5;margin:0 0 30px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;transition:opacity 0.2s ease-out}.helpful_item__more{font-size:15px;color:#656a70;line-height:1.2;display:block;position:relative;width:fit-content;transition:opacity 0.2s ease-out}.helpful_item__more::after{position:absolute;content:"";width:100%;height:1px;background:#b9b0b0;bottom:-2px;left:0}.footer_top{background:#eff0f1;padding:30px 0}.footer_top_wrapper{display:flex;flex-flow:row wrap;justify-content:space-between}.footer_logo{display:block;width:240px;margin:0 0 25px}.footer_btn{margin:20px 0;color:#000000;background:#e9ebec}.social_link{display:flex;flex-flow:row wrap}.social_link__item{width:30px;height:30px;border:1px solid #a92d40;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:0 10px 0 0;transition:all 0.2s ease-out}.social_link__item:hover{transform:rotate(360deg)}.wh{background:url(../images/whatsapp.png) no-repeat center}.telegram{background:url(../images/telega.png) no-repeat center}.footer_nav:last-child{margin-right:135px}.footer_nav .footer_nav__title{font-size:14px;font-weight:500;color:#3b3132;line-height:1.2;display:block;margin:0 0 20px}.footer_nav ul li{margin:0 0 10px}.footer_nav li a{font-size:14px;color:#8e929b;line-height:1.3;text-align:left;transition:all 0.3s ease-out}.footer_nav li a:hover{color:#a92d40}.footer_bottom{background:#e9ebec;padding:15px 0}.footer_bottom_wrapper{display:flex;flex-flow:row wrap;align-items:flex-end;gap:35px}.footer_link{font-size:14px;color:#4a4a4a;line-height:1.2;text-align:left;transition:all 0.3s ease-out}.footer_link:hover{color:#a92d40}.address{padding:0 0 0 18px;background:url(../images/gps.png) no-repeat left top}.is-art{width:45px;height:20px;margin-left:auto;background:url(../images/is-art.png) no-repeat;background-size:contain}.button_box_footer{position:fixed;right:1.5vw;bottom:5vh;z-index:9999;opacity:0;visibility:hidden;transition:all 0.6s ease-out}.button_box_footer.fixed{opacity:1;visibility:visible}.button_box_wrapper{display:flex;flex-flow:column}.button_box_wrapper a{display:flex;align-items:center;justify-content:center;border-radius:85px;writing-mode:vertical-rl;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:16px;line-height:19px;color:#FFFFFF;transition:all 0.2s ease-out}.button_box_wrapper .social_btn{width:48px;height:48px;display:block;margin:0 0 15px}.button_box_wrapper .whatsapp{background:url(../images/whatsApp.svg) no-repeat;background-size:contain}.button_box_wrapper .telegram{background:url(../images/telegram.svg) no-repeat;background-size:contain}.page_head{margin:0 0 30px}.breadcrumb_wrapper{margin:0 0 10px}.breadcrumb_wrapper .woocommerce-breadcrumb,.breadcrumb_wrapper ul{display:flex;flex-flow:row wrap}.breadcrumb_wrapper .woocommerce-breadcrumb li,.breadcrumb_wrapper ul li{margin:0 12px 5px 0;font-weight:400;font-size:12px;color:rgba(143, 142, 143, 0.5);line-height:1.2;text-align:left;transition:all 0.3s ease-out}.breadcrumb_wrapper .woocommerce-breadcrumb li:hover,.breadcrumb_wrapper ul li:hover{color:#2f3336}.breadcrumb_wrapper .woocommerce-breadcrumb li a,.breadcrumb_wrapper ul li a{color:#8f8e8f;font-weight:400;position:relative;transition:all 0.3s ease-out}.breadcrumb_wrapper .woocommerce-breadcrumb li a:hover,.breadcrumb_wrapper ul li a:hover{color:#2f3336;text-shadow:0 0 0.5px #2f3336}.breadcrumb_wrapper .woocommerce-breadcrumb li a::after,.breadcrumb_wrapper ul li a::after{position:absolute;content:"/";font-weight:400;font-size:12px;color:#8f8e8f;top:0;right:-10px}.breadcrumb_wrapper .woocommerce-breadcrumb{color:rgba(143, 142, 143, 0.5)}.breadcrumb_wrapper .woocommerce-breadcrumb a{color:#8f8e8f;font-weight:400;font-size:12px;position:relative;transition:all 0.3s ease-out;margin:0 12px 5px 0}.breadcrumb_wrapper .woocommerce-breadcrumb a:hover{color:#2f3336;text-shadow:0 0 0.5px #2f3336}.breadcrumb_wrapper .woocommerce-breadcrumb a::after{position:absolute;content:"/";font-weight:400;font-size:12px;color:#8f8e8f;top:0;right:-10px}.page_head__title{font-size:23px;font-weight:500;color:#1d1f20;line-height:1.2}.archive .bapf_loader_page{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255, 255, 255, 0.6);z-index:9999}.category_box{background:#f3f3f5;padding:20px 0;margin:0 0 25px}.category_wrapper_slider .swiper-button-next{background:url(../images/category_next.png) no-repeat center;right:-45px}.category_wrapper_slider .swiper-button-next::after{display:none}.category_wrapper_slider .swiper-button-prev{background:url(../images/category_next.png) no-repeat center;left:-45px;transform:rotate(180deg)}.category_wrapper_slider .swiper-button-prev::after{display:none}.category_wrapper_slider .swiper-button-disabled{display:none}.category_slide{border-radius:15px;background-color:#ffffff;padding:15px;display:flex;flex-flow:row;align-items:center}.category_slide__img{width:55px;height:55px;margin:0 15px 0 0}.category_slide__img img{object-fit:scale-down;object-position:center;height:100%;min-height:100%}.category_slide__name{display:block;width:calc(100% - 70px);font-size:14px;font-weight:500;color:#2f3336;line-height:1.2}.catalog{margin:0 0 60px}.catalog_wrapper{display:flex;flex-flow:row wrap}.catalog_filter{width:260px;margin:0 55px 0 0}.catalog_filter__title{font-size:18px;font-weight:500;color:#a92d40;line-height:1.2;text-align:left;display:block;margin:0 0 35px}.catalog_content{width:calc(100% - 315px)}.catalog_content .woocommerce-result-count,.catalog_content .woocommerce-notices-wrapper{display:none !important}.catalog_head{display:flex;flex-flow:row;align-items:center;margin:0 0 20px}.catalog_head .woocommerce-result-count{display:none}.catalog_head_title{font-size:15px;color:#1d1f20;line-height:1.2;padding:0 15px 0 25px;background:url(../images/sort.png) no-repeat left}.woocommerce-ordering{margin:0 !important}.woocommerce-ordering select{border:1px solid #cacfdc;border-radius:5px;height:40px;min-width:255px;padding-left:25px;outline:none;font-size:15px;color:#1d1f20;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:url(../images/arrow_select2.png) no-repeat 95% 50%}.catalog_box{display:flex;flex-flow:row wrap;margin:0 0 50px}.catalog_box .product_item{width:calc(25% - 12px);margin:0 16px 15px 0}.catalog_box .product_item:nth-child(4n+4){margin:0 0 15px}.pagintation_block{width:fit-content;margin:0 auto 70px}.pagintation_block .nav-links{display:flex;align-items:center}.pagintation_block .nav-links .page-numbers{min-width:20px;min-height:20px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;color:#202021;line-height:1.125;position:relative;margin:0 5px 0;transition:all 0.3s ease-out}.pagintation_block .nav-links .page-numbers:last-child{margin:0}.pagintation_block .nav-links .page-numbers::after{position:absolute;content:"";width:100%;height:5px;background:#a92d40;left:0;bottom:-8px;width:0;transition:all 0.3s ease-out}.pagintation_block .nav-links .page-numbers:hover,.pagintation_block .nav-links .current{border-radius:3px;color:#a92d40}.pagintation_block .nav-links .page-numbers:hover::after,.pagintation_block .nav-links .current::after{width:100%}.pagintation_block .nav-links .next{background:#A316D5;color:#fff;min-width:80px;opacity:0.7}.pagintation_block .nav-links .next:hover{opacity:1}.pagintation_block .nav-links .prev{min-width:80px;background:#ACADAD;opacity:0.7}.pagintation_block .nav-links .prev:hover{opacity:1}.offers_catalog{margin:0 0 70px}.offers_catalog .offers_item{width:100%;min-height:155px;display:flex;flex-flow:row wrap;align-items:center;padding:0 0 0 45px;overflow:hidden}.offers_catalog .offers_item__sale{margin:0 25px 0 0}.offers_catalog .offers_item__more{margin:0 0 5px}.offers_catalog .sale_box{display:flex;align-items:flex-end}.offers_catalog .offers_item__subtitle,.offers_catalog .offers_item__title{padding:0}.offers_catalog .offers_item__title{padding-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.offers_catalog .offers_item__img{margin:0;width:300px;height:100%}.offers_catalog .offers_item__img img{object-fit:cover;object-position:right;height:100%;min-height:100%}.offers_item__left{width:calc(100% - 300px)}.catalog_content_desk{position:relative;background:#f6f6f6;padding:60px 0;z-index:0}.catalog_content_desk::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:url(../images/left_back.png) no-repeat;z-index:-1}.catalog_content_wrap{display:flex;flex-flow:row wrap;margin-bottom:50px}.catalog_content__info{width:calc(100% - 305px);padding-right:150px;padding-left:40px;font-size:15px;color:#747b83;line-height:1.6}.catalog_content__info h2{font-size:30px;font-weight:500;color:#1d1f20;line-height:1.2;margin:0 0 15px}.catalog_content__title{font-size:30px;font-weight:500;color:#1d1f20;line-height:1.2;margin:0 0 15px}.catalog_content_text{font-size:15px;color:#747b83;line-height:1.6}.catalog_content__kontact{width:305px}.catalog_content__kontact .site_btn{background:#a92d40}.catalog_content__kontact .site_btn:hover{background:#f00}.catalog_content__klerk{display:flex;flex-flow:row wrap;align-items:center;border-radius:5px;background-color:#ffffff;padding:10px 0 0;overflow:hidden;margin:0 0 20px}.content__klerk_photo{width:85px;margin:0 10px 0 0;padding:2px 5px}.content__klerk_info{width:calc(100% - 95px)}.klerk_name{display:block;font-size:14px;font-weight:500;color:#1d1f20;font-style:italic;margin:0 0 5px}.klerk_phone{font-size:14px;color:#a92d40;font-style:italic}.content__kontact_title{font-size:15px;font-weight:500;color:#1d1f20;line-height:1.2;display:block;margin:0 0 15px}.content__kontact_text{font-size:14px;color:#747b83;line-height:1.429;margin:0 0 20px}.yith-wcwl-add-button .delete_item{display:block}.page_border{display:block;height:25px;border-top:2px solid #f3f3f5}.product_btn_head{margin:0 0 15px}.product_btn__box{display:flex;flex-flow:row wrap}.product_article{width:1060px;font-size:12px;color:#93999e;line-height:1.2}.product_btn_favorit{width:calc(100% - 1060px);font-size:14px;color:#26282a;line-height:1.2;display:flex;gap:5px}.product_card{margin:0 0 55px}.product_card_wrapper{display:flex;flex-flow:row wrap}.product_card_gallery{width:655px;margin:0 55px 0 0;position:sticky;top:15px;display:flex;flex-flow:row}.product_slider_nav{width:70px;height:245px;margin:0 25px 0 0}.product_slider_nav .card_product_slider_nav{height:245px}.product_slide_nav{height:60px;width:60px;padding:8px;border:1px solid gainsboro;border-radius:5px;cursor:pointer;transition:border 0.3s ease-out}.product_slide_nav img{object-fit:scale-down;object-position:center;height:100%;min-height:100%}.product_slide_nav.swiper-slide-active{border:1px solid #a92d40}.product_slider{width:calc(100% - 95px)}.card_product_slide{height:500px;background:#fff}.card_product_slide img{object-fit:scale-down;object-position:center;height:100%;min-height:100%}.product_card_info{width:calc(100% - 710px);display:flex;flex-flow:row wrap}.product_card__spec{width:350px;padding:0 50px 0 0;display:flex;flex-flow:column}.card__spec_title{font-size:16px;font-weight:500;color:#26282a;line-height:1.2;margin:0 0 20px}.card__spec_box{display:flex;flex-flow:column;gap:5px 0;margin:0 0 30px;font-size:14px;color:#212223;line-height:1.3}.card__spec_item{display:block}.card__spec_link{display:flex;flex-flow:row;align-items:center;border:1px solid #cacfdc;border-radius:5px;background:#ffffff;padding:8px;max-width:245px;margin:0 0 10px;transition:all 0.3s ease-out}.card__spec_link:hover{border:1px solid #a92d40}.card__spec_link:hover .card__spec_link__name{color:#212223;text-shadow:0 0 0.5}.card__spec_link__img{width:35px;height:35px;margin:0 10px 0 0}.card__spec_link__img img{object-fit:scale-down;object-position:center;height:100%}.card__spec_link__name{font-size:12px;color:#6a7781;line-height:1.2;transition:all 0.3s ease-out;width:calc(100% - 45px)}.product_card__purchase{width:calc(100% - 350px)}.product_card__purchase .catalog_content__klerk{max-width:310px}.product_card__purchase form.cart{width:100%}.product_card__purchase .modal_open{display:block;width:100%}.card__purchase_border{border:1px solid #cacfdc;border-radius:8px;padding:25px;margin:0 0 30px;max-width:310px}.card__purchase_border .site_btn{width:250px}.product_card__price{font-size:30px;font-weight:500;color:#201f1f;line-height:1.2;display:block;margin:0 0 5px}.product_card__price_sale{display:block;margin:0 0 15px;font-size:12px;font-weight:500;color:#a92d40;text-decoration:line-through;line-height:1.2}.product_card__btn_basket{margin:0 0 12px;background:#a92d40;width:250px}.product_card__btn_basket:hover{background:#ff0000}.minus,.plus,.quantity{display:none}.zakaz_btn{border:1px solid #cacfdc;border-radius:5px;margin:0 0 35px;font-size:14px;font-weight:500;color:#212324;line-height:1.2;margin:0 0 20px}.product_card__whatsap{font-size:14px;color:#26282a;line-height:1.2;max-width:250px;background:url(../images/whatsapp_price.png) no-repeat left top;display:block;min-height:30px;padding:0 0 30px 40px;border-bottom:1px solid #8e97a2;margin:0 0 20px}.product_card__sale_text{font-size:14px;color:#26282a;line-height:1.2;text-align:center;display:block}.card__consultation_title{font-size:14px;font-weight:500;color:#1d1f20;line-height:1.2;text-align:left;display:block;margin:0 0 10px}.klerk_border{border:1px solid #cacfdc}.specifications_tabs{flex-basis:100%}.specifications_tabs_list{display:flex;flex-flow:row wrap;border-bottom:1px solid #8e97a2;margin:0 0 20px}.specifications_tabs_list li{margin:0 30px 0 0}.specifications_tabs_list li a{display:block;font-size:16px;font-weight:500;color:#26282a;line-height:1.2;padding:0 0 10px;display:block;width:fit-content;position:relative}.specifications_tabs_list li a::after{position:absolute;content:"";height:3px;bottom:-2px;left:0;background:#a92d40;width:0;transition:all 0.3s ease-out}.specifications_tabs_list li a:hover::after{width:100%}.specifications_tabs_list .ui-state-active a::after{width:100%}.specifications_tab{min-height:175px}.specifications_tab p{margin:10px 0}.offers_product .offers_item__img{height:160px}.offers_product .offers_item__img img{object-position:center}.interesting_products{margin:0 0 35px}.interesting_product_wrap{display:flex;flex-flow:row wrap}.interesting_product_wrap .product_item{width:calc(20% - 16px);margin:0 20px 15px 0}.interesting_product_wrap .product_item .added .to_basket{display:none}.interesting_product_wrap .product_item button:not(.added) .added_basket{display:none}.interesting_product_wrap .product_item button.added .added_basket{display:block}.interesting_product_wrap .product_item .wc-forward{display:none}.interesting_product_wrap .product_item:nth-child(5n+5){margin:0 0 15px}.product_item .added .to_basket{display:none}.product_item button:not(.added) .added_basket{display:none}.product_item button.added .added_basket{display:block}.product_item .wc-forward{display:none !important}.yith-wcwl-add-button,.yith-wcwl-add-to-wishlist{margin-top:0 !important;width:fit-content;height:auto !important}.single_add_to_wishlist{padding-left:0 !important}.page_banner{position:relative}.page_banner .breadcrumb{position:absolute;left:0;top:35px;z-index:10;width:100%}.page_banner .breadcrumb li,.page_banner .breadcrumb a{color:#B1B2B1}.page_banner .breadcrumb li:hover,.page_banner .breadcrumb a:hover{color:#fff}.page_banner .banner_slide_title{color:#ffffff;font-size:32px;font-weight:500;line-height:38px;text-transform:inherit}.page_banner .banner_slide_text{color:#bdbec3;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left}.aboutus{margin:0 0 40px}.padding_wrapper{padding:0 40px}.aboutus_wrapper{display:flex;flex-flow:row wrap}.aboutus_info{width:550px;margin:0 30px 0 0}.aboutus_title{color:#16181a;font-size:32px;font-weight:500;line-height:38px;text-align:left;flex-basis:100%}.aboutus_title span{display:block;max-width:45%}.aboutus_info_text{color:#868d93;font-size:14px;font-weight:400;line-height:140%;letter-spacing:0%;text-align:left}.aboutus_video{width:calc(100% - 580px)}.aboutus_video{background-size:cover !important;border-radius:15px;overflow:hidden;position:relative}.video_modal_play{display:block;position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(../images/play.svg) no-repeat center;transition:all 0.3s ease-out}.video_modal_play:hover{background:url(../images/play_red.svg) no-repeat center}.video_modal iframe{width:100% !important;height:100% !important;min-height:350px;border-radius:5px;overflow:hidden}.our_works{margin:0 0 40px}.our_works_title{color:#16181a;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0%;text-align:left;margin:0 0 25px}.our_works_slider{border-radius:15px;overflow:hidden}.our_works_slide{height:240px;position:relative;border-radius:15px;overflow:hidden;z-index:0}.our_works_slide img{object-fit:cover;object-position:center;height:100%;width:100%}.our_works_slide::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.6);z-index:5;transition:all 0.3s ease-out}.our_works_slide:hover:after{background:rgba(0, 0, 0, 0.2)}.works_wrapper_slider .swiper-button-next{right:-50px}.works_wrapper_slider .swiper-button-prev{left:-50px}.questions{margin:0 0 40px}.questions_wrapper{padding:0 40px}.questions_title{color:#16181a;font-size:24px;font-weight:500;line-height:28px;letter-spacing:0%;text-align:left;margin:0 0 25px;padding-left:25px}.questions_accordion .ui-icon-minus,.questions_accordion .ui-icon-plus{display:block;position:absolute;right:25px;top:50%;transform:translateY(-50%);background:url(../images/ui-icon-plus.png) no-repeat right;width:25px;height:25px}.questions_accordion .ui-icon-minus{background:url(../images/ui-icon-minus.png) no-repeat right}.accordion_header{color:#16181a;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0%;text-align:left;padding:25px;padding-top:10px;cursor:pointer;position:relative;margin-top:15px}.accordion_header:first-child::before{display:none}.accordion_header::before{position:absolute;content:"";width:100%;height:1px;background:#bebebe;top:-15px;left:0}.accordion_content{color:#7f8b91;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;padding:0 25px;padding-bottom:10px;margin:0 0 30px}.accordion-content-active,.accordion-header-active{background:#f3f3f5}.accordion-content-active{border-radius:0 0 15px 15px}.accordion-header-active{border-radius:15px 15px 0 0}.blog_page{margin:0 0 20px}.blog_wrapper{display:flex;flex-flow:row wrap}.blog__left{width:calc(100% - 345px);margin:0 25px 0 0}.blog_item{display:flex;flex-flow:row wrap;margin:0 0 30px;position:relative}.blog_item::before{position:absolute;content:"";width:100%;height:1px;background:#bebebe;top:-15px;left:0}.blog_item:first-child::before{display:none}.blog_item:hover .blog_item__img{border-radius:15px 0 0 15px}.blog_item:hover .blog_item__info{background:#e7e7e9;border-radius:0 15px 15px 0}.blog_item:hover .blog_item__text{color:#16181a}.blog_item .blog_item__img{width:355px;height:235px;border-radius:15px;overflow:hidden;transition:all 0.3s ease-out}.blog_item .blog_item__img img{object-fit:cover;object-position:center;height:100%;min-height:100%}.blog_item .blog_item__info{width:calc(100% - 355px);padding:30px;border-radius:15px;background:#f3f3f5;display:flex;flex-flow:column;transition:all 0.3s ease-out}.blog_item__title{color:#16181a;font-size:20px;font-weight:500;line-height:24px;letter-spacing:0%;text-align:left;margin:0 0 20px}.blog_item__text{color:#bdbec3;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0%;text-align:left;margin:0 0 15px;transition:all 0.3s ease-out}.blog_item__more{margin-top:auto}.blog_item__more:hover{color:#16181a}.blog__right{width:320px}.blog__right .offers_item{width:100%;margin:0}.single_news{margin:0 0 60px}.single_news_wrapper{display:flex;flex-flow:row wrap}.single_news_content p{color:#868d93;font-size:14px;font-weight:400;line-height:1.4;line-height:1.4;text-align:left}.single_news_content a{text-decoration:underline;font-weight:500;color:#868d93;transition:all 0.3s ease-out}.single_news_content a:hover{color:#a92d40}.single_news_content h2,.single_news_content h3{color:#16181a;font-size:18px;font-weight:500;line-height:21px;letter-spacing:0%;text-align:left;margin:30px 0 20px}.single_news_content h3{font-size:16px}.single_news_content img{width:auto;margin:30px 0}.single_gallery{display:flex;flex-flow:row wrap;margin:30px 0 0}.single_gallery_item{display:block;height:400px;width:calc(50% - 15px);margin:0 30px 30px 0}.single_gallery_item img{object-fit:cover;object-position:center;height:100%;min-height:100%;width:100%;margin:0}.single_gallery_item:nth-child(2n+2){margin:0 0 30px}.blog__right,.single_news_sale{height:auto}.blog__right .offers_item,.single_news_sale .offers_item{position:sticky;top:20px}.page_tamplate_box{margin-bottom:35px}.page_tamplate_box h2{font-size:18px;font-weight:500;margin:0 0 15px}form#yith-wcwl-form{min-height:50vh}.contacts{margin:0 0 30px}.contacts_wrapper{display:flex;flex-flow:row wrap}.contacts_date{width:430px;margin:0 25px 0 0;border-radius:15px;background:#f3f3f5;padding:25px;padding-bottom:10px;display:flex;flex-flow:column}.contacts_date .aboutus_phone{font-size:12px}.contacts_title{color:#16181a;font-size:22px;font-weight:500;line-height:26px;letter-spacing:0%;text-align:left;margin:0 0 30px}.contacts_address{color:#70838d;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0%;text-align:left;padding-left:30px;background:url(../images/gps2.svg) no-repeat left top;display:block;margin:0 0 20px;max-width:80%}.contacts_mail{margin:0 0 20px}.contacts_mail a{padding-left:30px;color:#70838d;font-size:18px;font-weight:400;line-height:21px;letter-spacing:0%;text-align:left;background:url(../images/mail2.svg) no-repeat left center;background-size:17px}.contacts_phone a{padding-left:30px;background:url(../images/phone_icon.svg) no-repeat left center;background-size:16px;color:#c4283f;font-size:20px;font-weight:700;line-height:24px;letter-spacing:0%;text-align:left}@keyframes man{0%{bottom:-500px}100%{bottom:-1px}}.contacts_info{border:1px solid #f3f3f5;border-radius:15px;padding:16px 25px 22px;width:calc(100% - 455px);padding-right:225px;position:relative;overflow:hidden}.contacts_info::after{position:absolute;content:"";width:185px;height:240px;right:20px;bottom:-500px;background:url(../images/contacts_man.png) no-repeat;animation:man 1.5s linear forwards}.contacts_info_title{color:#16181a;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0%;text-align:left;display:block;margin:0 0 15px}.contacts_info_text{color:#70838d;font-size:14px;font-weight:400;line-height:140%;letter-spacing:0%;text-align:left}.contacts_map{margin:0 0 40px}.contacts_map_wrapper{height:380px;border-radius:15px;overflow:hidden}.contacts_map_wrapper iframe{width:100% !important;height:100% !important}.delivery{margin:0 0 40px}.delivery_wrapper{display:flex;flex-flow:row wrap}.delivery__info{width:390px;margin:0 70px 0 0}.delivery__info h2{color:#16181a;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0%;text-align:left;margin:0 0 15px}.delivery__info p{color:#70838d;font-size:14px;font-weight:400;line-height:140%;letter-spacing:0%;text-align:left}.delivery__map{width:calc(100% - 460px);height:auto;min-height:250px;border-radius:15px;overflow:hidden}@keyframes float{0%{transform:translatey(0px)}50%{transform:translatey(-20px)}100%{transform:translatey(0px)}}.eror{min-height:50vh;display:flex;align-items:center}.eror_wrapper{display:flex;flex-flow:row wrap;align-items:center}.eror_wrapper .site_btn{width:165px}.eror_wrapper .site_btn:hover{background:#e8505b}.eror__info{width:400px;margin:0 35px 0 0}.eror_title{color:#333;font-size:27px;font-weight:500;line-height:32px;letter-spacing:0%;text-align:left;margin:0 0 35px}.eror__img{width:500px}.eror__img img{object-fit:scale-down;object-position:center;height:100%;min-height:100%;animation:float 6s ease-in-out infinite}.bapf_head{margin:0 0 20px}.bapf_head h3{font-size:15px;font-weight:500;color:#1d1f20;line-height:1.2}.bapf_sfilter input[type=checkbox]:checked:before{display:none}.check_all{height:19px;width:19px;border-radius:5px;border:2px solid #2E2E2E;background-color:transparent;position:absolute;top:2px;left:0;cursor:pointer}.check_all.half_active{background-color:#FF632A}.bapf_sfilter{position:relative}.bapf_head.bapf_colaps_togl{width:calc(100% - 35px);margin-left:auto}.berocket_ajax_group_filter_title{color:#2E2E2E;font-size:20px;font-style:normal;font-weight:600;line-height:normal;position:relative;margin:0 0 30px}.berocket_single_filter_widget:nth-child(3){padding-left:0}.bapf_body{padding-left:0;margin-bottom:30px}.bapf_body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 15px !important}.bapf_body ul li input{display:none !important}.bapf_body ul{margin:15px 0 0}.berocket_single_filter_widget:nth-child(3) ul{column-count:1}.catalog_filter .bapf_body ul>li label{font-size:18px;color:#32393f;line-height:1.2;position:relative}.catalog_filter .bapf_body ul>li label::after{position:absolute;content:"";width:100%;height:1px;background:#b9b0b0;bottom:-2px;left:0}.catalog_filter .bapf_body ul>li label:hover{color:#a92d40;text-shadow:0 0 0.4px #a92d40}.catalog_filter .bapf_body ul>li label:hover:after{background:#a92d40}.bapf_body ul li input[type=checkbox]:checked~label{color:#a92d40}.catalog_filter .bapf_body ul>li ul li label{font-size:19px;font-weight:400}.catalog_filter .bapf_body_control ul li label{font-size:19px;font-weight:400}.catalog_filter .label_title{padding-left:0 !important}.bapf_ochild{position:relative;right:-15px;top:0;width:20px;height:12px;cursor:pointer;content:"";width:20px;height:12px;right:-10px;top:11px;background:url(../images/filter_open.png) no-repeat}.filter_btn{margin:65px auto 35px;min-width:250px;color:#2E2E2E;font-size:19px}.catalog_filter .filter_btn .check_all{display:none}.catalog_filter .filter_btn{padding:0}.catalog_filter .filter_btn .bapf_body{margin:0}.catalog_filter .filter_btn .bapf_button{width:255px;height:55px;background:none;outline:none;border:none}.catalog_filter select{border:1px solid #cacfdc;border-radius:5px;height:40px;min-width:255px;padding-left:25px;outline:none;font-size:15px;color:#1d1f20;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:url(../images/arrow_select2.png) no-repeat 95% 50%}.catalog_filter .bapf_sfilter.site_btn{padding:0;margin:0 auto}.catalog_filter .bapf_sfilter.site_btn .bapf_body{margin-bottom:0;width:100%}.catalog_filter .bapf_sfilter.site_btn .bapf_reset{background:none;font-size:13px;width:100%;height:100%}.catalog_filter .bapf_slidr_main.ui-widget-content .ui-slider-handle,.catalog_filter .berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.catalog_filter .slide.default .bapf_slidr_main .ui-state-default,.catalog_filter .slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.catalog_filter .slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.catalog_filter .slide.default .berocket_filter_price_slider .ui-state-default,.catalog_filter .slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.catalog_filter .slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#a92d40}.catalog_filter .bapf_slidr_main.ui-widget-content .ui-slider-range,.catalog_filter .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#a92d40}.catalog_filter .bapf_slidr_main.ui-widget-content,.catalog_filter .berocket_filter_price_slider.ui-widget-content{background:#c0c0c0}.catalog_filter .bapf_val{color:#1d1f20 !important}.catalog_filter .bapf_slidr_all{width:95%;margin:0 auto}.control{display:block;position:relative;cursor:pointer;font-size:15px;max-width:395px;font-weight:500}.control input{position:absolute;z-index:-1;opacity:0}.control_indicator{position:absolute;top:2px;left:0;height:15px;width:15px;background:transparent;border:1px solid #fff;border-radius:0px;display:none}.control:hover input~.control_indicator,.control input:focus~.control_indicator{background:transparent}.control input:checked~.control_indicator{background:#2F42A9}.control:hover input:not([disabled]):checked~.control_indicator,.control input:checked:focus~.control_indicator{background:rgba(47, 66, 169, 0.7)}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:0.6;pointer-events:none}.control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.control input:checked~.control_indicator:after{display:block}.control-checkbox .control_indicator:after{left:5px;top:0px;width:3px;height:8px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.control-checkbox input:disabled~.control_indicator:after{border-color:#7b7b7b}.humb{transform:translate(0, 0);width:35px;height:35px;overflow:hidden;cursor:pointer;z-index:9999}.humb li{list-style:none;position:absolute;transform:translateY(-50%);width:70%;height:2px;background:#c9384c;transition:1s}.humb li:nth-of-type(1){top:30%;left:15%;transition-delay:1s;opacity:1}.humb li:nth-of-type(2){top:50%;left:15%;transition-delay:0s}.humb li:nth-of-type(3){top:70%;right:15%;transition-delay:1s;opacity:1}.humb.active li:nth-of-type(1){left:100%;transition-delay:0s;opacity:0}.humb.active li:nth-of-type(2){transform:translateY(-50%) rotate(405deg);transition-delay:0.5s}.humb.active li:nth-of-type(3){right:100%;transition-delay:0s;opacity:0}.humb li:nth-of-type(2)::before{content:"";position:absolute;top:-150px;left:0;width:100%;height:100%;background:#c9384c;transform:rotate(90deg);transition:1s;transition-delay:0.5s}.humb.active li:nth-of-type(2)::before{top:0;transition-delay:1s}@media screen and (min-width:320px) and (max-width:1023px){.header_nav{position:fixed;width:100%;opacity:0;visibility:hidden;top:0;left:0;padding-top:0.5rem;padding-bottom:0.5rem;z-index:999;padding:100px 0;box-shadow:0 2px 6px rgba(0, 0, 0, 0.2);transition:all 0.6s ease-out}.header_nav ul{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100vw;transform:translateY(1150px)}.header_nav ul li{margin:0 0 25px}.header_nav ul li a{text-transform:uppercase}.header_nav_open{height:100vh;overflow-y:auto;opacity:1;visibility:visible}.header_nav_open ul{animation:list 1.5s linear forwards}.no_scroll{overflow:hidden}.site-nav__curtain{visibility:hidden;position:fixed;bottom:0;width:100vw;height:100vh;z-index:-1;background:#fff;border-radius:50%;transform:translateY(100%) scale(0);animation-duration:0.6s;animation-timing-function:ease-out;animation-fill-mode:forwards}.curtain-up{animation-name:curtainUp}.curtain-down{animation-name:curtainDown}@keyframes list{0%{transform:translateY(1150px)}100%{transform:translateY(0%)}}@keyframes curtainUp{0%{border-radius:50%;transform:translateY(100%) scale(1);visibility:visible;opacity:1}50%{border-radius:50%}100%{transform:translateY(0%) scale(3, 1);visibility:visible;opacity:1;border-radius:0}}@keyframes curtainDown{0%{border-radius:0;transform:translateY(0%) scale(3, 1);opacity:1;visibility:visible}50%{opacity:1;visibility:visible;border-radius:50%}99%{transform:translateY(100%) scale(0);visibility:visible;opacity:1}100%{transform:translateY(100%) scale(0);opacity:0;visibility:hidden}}}.search_page .catalog_box .product_item:nth-child(n){width:calc(20% - 13px) !important;margin:0 16px 15px 0}.search_page .catalog_box .product_item:nth-child(5n+5){margin:0 0 15px 0}div.asl_w{box-shadow:none !important}#ajaxsearchlite1 .probox,div.asl_w .probox{border:1px solid #cacfdc;border-radius:5px;width:660px;height:45px;padding:0}#ajaxsearchlite1 .probox form,div.asl_w .probox form{border:none;border-radius:0;width:100%;height:45px;padding:0;width:100%}#ajaxsearchlite1 .probox form input,div.asl_w .probox form input{height:100%;width:93%;padding-left:50px !important;padding-right:25px !important}#ajaxsearchlite1 .probox form input.autocomplete,div.asl_w .probox form input.autocomplete{position:relative;top:-17px}#ajaxsearchlite1 .probox .promagnifier,div.asl_w .probox .promagnifier{position:absolute;left:10px;top:10px;background:url(../images/search.png) no-repeat center;border:none;outline:none}#ajaxsearchlite1 .probox .promagnifier svg,div.asl_w .probox .promagnifier svg{display:none}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{margin:0;padding:0}div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{top:8px;right:10px;position:relative}.woocommerce-checkout input,.woocommerce-account input{border:1px solid #cacfdc;border-radius:5px;width:100%;height:45px;outline:none;padding:0 20px;font-size:15px;color:#3b3132}.woocommerce-checkout .woocommerce-form-row input,.woocommerce-account .woocommerce-form-row input{margin:0 0 5px !important}.woocommerce-checkout fieldset,.woocommerce-account fieldset{margin-bottom:20px}.woocommerce-MyAccount-navigation li{margin:0 0 15px}.woocommerce-MyAccount-navigation li a{font-size:16px;color:#3b3132;line-height:1.2;text-align:left;transition:all 0.3s ease-out}.woocommerce-MyAccount-navigation li a:hover{color:#c5293e}.woocommerce-MyAccount-navigation li.is-active a{color:#c5293e;text-shadow:0 0 0.5px #c5293e}.woocommerce-checkout a,.woocommerce-cart a,.woocommerce-MyAccount-content a{color:#c5293e}.woocommerce-checkout a:hover,.woocommerce-cart a:hover,.woocommerce-MyAccount-content a:hover{color:#ff0000}.woocommerce-Addresses{margin:15px 0}.woocommerce-cart .wc-block-components-product-metadata{display:none !important}.woocommerce-cart .wc-block-cart-item__quantity{max-width:115px;margin-top:10px}.woocommerce-cart .wc-block-components-sale-badge{padding:5px}.woocommerce-cart .wc-block-cart-item__prices,.woocommerce-cart .wc-block-components-sale-badge,.woocommerce-cart .wc-block-components-product-name{margin:0 0 5px}.woocommerce-thankyou-order-received{font-size:18px;margin:0 0 15px}.woocommerce-order-details{margin-top:15px}.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.wc-block-cart__empty-cart__title{margin:0 0 35px}.woocommerce-checkout .wc-block-components-product-metadata{display:none !important}.woocommerce-account main,.woocommerce-cart main{min-height:50vh}.woocommerce-account .wp-block-heading,.woocommerce-account .wp-block-product-new,.woocommerce-cart .wp-block-heading,.woocommerce-cart .wp-block-product-new{display:none}.woocommerce-account h2.wc-block-cart__empty-cart__title,.woocommerce-cart h2.wc-block-cart__empty-cart__title{display:block}input.woocommerce-form__input-checkbox{width:inherit !important;height:auto !important}.woocommerce-cart .wc-block-components-product-price,.woocommerce-cart .wc-block-components-totals-item__value,.woocommerce-cart .wc-block-components-totals-footer-item,.woocommerce-cart .woocommerce-cart-form__cart-item .wc-block-components-product-price{font-size:0}.category__list ul{display:flex;flex-flow:row wrap}.category__list li{width:calc(33.33% - 10px) !important;margin:0 15px 15px 0 !important}.category__list li:nth-child(3n+3){margin:0 0 15px !important}.category__list li a{display:block;height:150px;background:#f3f3f5;padding:15px;border-radius:5px;position:relative;z-index:0;overflow:hidden;transition:all 0.3s ease-out}.category__list li a img{height:105px !important;position:absolute;right:7px;bottom:-7px;margin:0 !important;width:90% !important;object-position:right;object-fit:scale-down;z-index:-1}.category__list li:hover a{background:#A82038}.category__list li:hover .woocommerce-loop-category__title{color:#fff}.category__list .woocommerce-loop-category__title{font-weight:400;font-size:18px !important;color:#16181a;max-width:95%;z-index:2;transition:all 0.3s ease-out}.category__list .woocommerce-loop-category__title .count{display:none}.page_tamplate_box img{width:auto;margin:5px 0}@media screen and (min-width:320px) and (max-width:1023px){.category__list{overflow-x:scroll}.category__list ul{flex-flow:row}.category__list li:nth-child(n){width:max-content !important}.category__list li:nth-child(n) a{height:100px;width:295px}.category__list li:nth-child(n) a img{height:70px !important}}@media screen and (min-width:320px) and (max-width:1280px){html{overflow-x:hidden}body{overflow:hidden}.grid_container{width:100%;padding:0 5vw}.header_top{display:none}.header_logo{width:105px}.header_middle{padding:10px 0;z-index:9999;position:relative;background:#fff}header .site_btn_gray{display:none !important}.header_user{min-width:inherit;gap:0;margin:0 5px 0 0}.user_link{font-size:0;width:35px;height:35px;padding:5px;background-position:center !important;margin:0 5px 0 0}.user_link:last-child{margin:0}.header_bottom{padding:0}main{margin:55px 0 0}.banner_slide{min-height:220px}.banner_slider .swiper-slide::after,.banner_slider .swiper-slide::before{display:none}.banner_slide::before{left:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.6) 80%, rgba(255, 255, 255, 0.1) 100%)}.banner_slide_sub_title{margin:0 0 5px}.banner_slide_title{font-size:20px}.banner_slide_text{font-size:15px;margin:0 0 15px}.site_btn_banner{height:35px;padding:0 15px;font-size:13px}.banner .swiper-button-prev,.banner .swiper-button-next{display:none}.category_item:nth-child(n){width:calc(50% - 7px);margin:0 14px 15px 0;padding:15px}.category_item:nth-child(2n+2){margin:0 0 15px}.category_item__title{font-size:13px}.category_item__img{height:85px}.helpful_title,.offers_title,.work_with_title,.price_drop_title,.index_services_title{padding:0;margin:0 0 20px}.index_category{margin:0 0 20px}.index_services,.price_drop,.aboutus_index,.helpful_information{margin:0 0 35px}.index_services_top{gap:20px;grid-template-columns:repeat(1, 1fr);margin:0 0 20px}.index_services_item{padding:15px;padding-bottom:0;flex-flow:column}.services_item__info{width:100%;margin:0 0 5px}.services_item__text{margin:0 0 15px}.services_item__img{width:100%}.index_services_bottom{padding-left:0;display:none;transition:all 0.3s ease-out}.index_services_bottom ul{column-count:1}.index_services_bottom li a{font-size:14px;line-height:2}.services_more{display:block;margin:0 auto;padding-top:5px;text-align:center;width:fit-content}.price_drop__slide{padding:7px}.drop_slide__img{height:120px;margin:0 0 15px}.drop_slide__spec,.drop_slide__title{font-size:13px;margin:0 0 3px}.drop_slide__title{margin:0 0 10px}.drop_slide__price{margin:15px 0 10px}.swiper-pagination .swiper-pagination-bullet{opacity:0.3;background:#ff0000}.swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#ff0000}.price_drop{margin-bottom:25px}.price_drop_wrapper_slider .swiper-wrapper{padding-bottom:35px}.aboutus_index{padding:25px 0}.aboutus_left{width:100%;padding:0;border-right:none}.aboutus_wrapper{margin:0 0 35px}.aboutus_title{font-size:24px;margin:0 0 15px}.aboutus_left p{font-size:14px;line-height:1.4}.aboutus_phone{display:flex;flex-flow:column;gap:5px}.aboutus__item{width:100%;margin:0 0 25px}.aboutus_right{width:100%;padding:20px 0 0}.aboutus__item_icon{margin:0 0 15px}.aboutus__item_title{margin:0 0 10px}.aboutus__item_text{font-size:14px;line-height:1.4}.aboutus_sotrudniki .aboutus_right{width:100%;padding:0}.aboutus_item_link{width:100%;margin:0 0 15px;padding:15px}.aboutus_item_link::after{right:-15px;background-size:cover}.aboutus_item_num{font-size:38px}.offers_for_you{margin-bottom:15px}.offers_item:nth-child(n){width:calc(50% - 8px);margin:0 16px 20px 0;padding:20px 0 0 0}.offers_item:nth-child(2n+2){margin:0 0 20px 0}.offers_item__subtitle,.offers_item__title{font-size:14px;padding:0 10px}.offers_item__sale{margin:0 0 15px 10px;z-index:5}.offers_item__more{margin-left:10px;font-size:13px;z-index:5}.offers_item__img{margin-top:-40px}.helpful_item:nth-child(n){width:calc(50% - 5px);margin:0 10px 15px 0;border-radius:15px;padding:10px}.helpful_item:nth-child(2n+2){margin:0 0 15px}.helpful_item__title{font-size:14px}.helpful_item__text{font-size:13px;line-height:1.3;margin:0 0 20px}.catalog{margin:0 0 25px}.catalog_head{display:flex;flex-flow:column;align-items:flex-end;gap:15px}.catalog_content{width:100%}.catalog_mob{width:100%;max-width:500px;height:100vh;position:fixed;top:0;left:-200%;border-radius:0;z-index:9999999;padding:35px 5vw 35px;background:#fff;overflow-y:scroll;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.catalog_mob .bapf_body{max-width:345px}.catalog_mob .box_mobail_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog_mob .box_mobail_filter .filter_title{margin-bottom:25px}.catalog_mob .clouse_filter{position:absolute;right:5vw;top:30px;width:25px;height:25px;display:block;background:url(../images/clouse.svg) no-repeat;background-size:16px;background-position:center}.filter_active{left:0}.filter_mob_open{font-size:14px;font-weight:500;color:#3a3a3a;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:right;margin-left:auto;padding:0 35px 0 0;background:url(../images/icon-filter.png) no-repeat center right;background-size:20px;margin-bottom:15px}.filter_mob_open.fixed{position:fixed;top:55px;left:0;width:100%;padding:5px calc(5vw + 45px) 10px 5vw;background:url(../images/icon-filter.png) no-repeat center right #fff;background-size:20px;background-position-x:88vw;z-index:999;margin:0;-webkit-box-shadow:0px 12px 21px -14px #3a3a3a;box-shadow:0px 12px 21px -14px #3a3a3a;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.category_box .grid_container{padding:0 0 0 5vw}.category_box .category_slide__name{font-size:13px}.category_box .swiper-pagination{display:none}.catalog_box{margin-bottom:30px}.woocommerce-ordering select{height:35px;min-width:230px}.catalog_box .product_item:nth-child(n){width:calc(50% - 6px);margin:0 12px 15px 0}.catalog_box .product_item:nth-child(2n+2){margin:0 0 15px 0}.pagintation_block{margin:0 auto 35px}.catalog_content_desk{padding:35px 0}.catalog_content__info{width:100%;padding-right:0;padding-left:0}.catalog_content__title{font-size:23px}.catalog_content_text{margin:0 0 35px}.catalog_content__kontact{width:100%;max-width:350px}.page_banner .banner_slide{padding-top:95px;padding-bottom:25px}.page_banner .banner_slide_title{font-size:24px;line-height:1.3}.page_banner .banner_slide_text{max-width:87%}.aboutus_title{font-size:22px;line-height:1.3}.aboutus_title span{max-width:100%}.aboutus_info{width:100%;margin:0 0 25px}.aboutus_video{width:100%;height:200px}.our_works_slide{height:160px}.works_wrapper_slider .swiper-pagination,.works_wrapper_slider .swiper-button-next,.works_wrapper_slider .swiper-button-prev{display:none}.questions{margin:0 0 25px}.questions_title{padding:0;font-size:22px}.accordion_header{padding-left:10px;padding-right:35px;padding-bottom:15px;font-size:16px}.questions_accordion .ui-icon-minus,.questions_accordion .ui-icon-plus{right:15px}.accordion_content{padding:15px}.blog__left{width:100%;margin:0 0 5px}.blog_item{border-radius:15px;overflow:hidden}.blog_item .blog_item__img{width:100%;height:160px;border-radius:0}.blog_item .blog_item__info{width:100%;padding:15px;border-radius:0}.blog_item__title{font-size:18px}.blog__right .offers_item{width:70%}.single_news{margin:0 0 30px}.single_gallery_item{display:block;height:150px;width:calc(50% - 7px);margin:0px 14px 14px 0}.single_gallery_item img{height:100%;display:block;top:0}.single_gallery_item:nth-child(2n+2){margin:0 0 14px}.contacts_date{width:100%;margin:0 0 25px;padding:15px}.contacts_date .aboutus_phone_text{padding-left:30px}.contacts_title{margin:0 0 20px;font-size:20px}.contacts_address{max-width:inherit;font-size:16px;background-size:17px !important}.contacts_info{width:100%;padding:15px}.contacts_info::after{display:none}.contacts_map_wrapper{height:280px;padding:0;width:90vw}.delivery__info{width:100%;margin:0 0 35px}.delivery__map{width:100%;height:320px}.footer_top{padding:30px 0 0}.footer_info{margin:0 0 25px}.footer_logo{width:175px;height:40px}.footer_logo img{width:auto}.footer_nav{margin:0 0 15px}.footer_nav .footer_nav__title{margin:0 0 10px}.footer_bottom{padding:20px 0}.footer_bottom_wrapper{gap:15px}}@media screen and (min-width:320px) and (max-width:767px){.catalog_head_title{display:none}.offers_catalog{margin:0}.offers_catalog .offers_item__img{width:100%}.offers_catalog .offers_item{width:100%;flex-flow:column}.offers_item__left{width:100%;padding:0 15px 15px}.page_head__title{font-size:20px}.product_btn__box{justify-content:space-between;align-items:center}.product_article{width:85%}.product_btn_favorit{width:30px;display:flex;justify-content:flex-end}.product_btn_favorit .drop_slide__favorites{padding:5px}.product_btn_favorit span{display:none}.product_card_gallery{flex-flow:column-reverse;position:relative}.box_sticky,.product_card_gallery,.product_card_info,.product_slider{width:100%}.card_product_slide{height:200px;padding:15px}.product_slider_nav{width:auto;height:auto;margin:15px 0 35px}.product_slider_nav .card_product_slider_nav{height:auto}.product_card{margin:0 0 15px}.product_card__spec{width:100%;margin:20px 0 15px}.product_card__purchase{width:100%}.card__spec_box{margin:0 0 15px}.card__spec_link{display:none}.product_card__purchase{margin-bottom:15px}.specifications_tabs{margin:0 0 35px}.interesting_product_wrap .product_item:nth-child(n){width:calc(50% - 6px);margin:0 12px 15px 0}.interesting_product_wrap .product_item:nth-child(2n+2){margin:0 0 15px 0}.product_card_wrapper{max-width:465px;margin:0 auto}.card__spec_title{margin:0 0 10px}.card__purchase_border{display:flex;flex-flow:row wrap;align-items:flex-end;max-width:100%}.card__purchase_border .product_card__price_sale{margin:0 0 10px 10px}.card__purchase_border .product_card__btn_basket{margin:15px 0 15px 0}.card__purchase_border .site_btn{width:100%}.card__purchase_border .product_card__whatsap{max-width:100%}.card__purchase_border .product_card__sale_text{display:block;width:100%}.product_card__purchase .catalog_content__klerk{max-width:100%}.eror__info{width:100%;padding-top:50px;margin:0 0 35px}.eror_title{font-size:22px;text-align:center}.eror_wrapper .site_btn{margin:0 auto}.eror__img{width:100%;margin:0 0 50px}.search_page .catalog_box .product_item:nth-child(n){width:calc(50% - 7px) !important;margin:0 14px 15px 0}.search_page .catalog_box .product_item:nth-child(2n+2){margin:0 0 15px 0}.cities_list{column-count:2}.cities_list li{margin:0 0 15px}.cities_list li a{font-size:16px;color:#3b3132;line-height:1.2;text-align:left;transition:all 0.3s ease-out}.cities_list li a:hover{color:#a92d40;text-shadow:0 0 0.5px #636771}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{max-width:100%}}@media screen and (min-width:320px) and (max-width:1023px){header{position:fixed;top:0;left:0;right:0;width:100%;z-index:100}.header-fixed{box-shadow:0px 12px 21px -14px #3a3a3a}#ajaxsearchlite1 .probox,div.asl_w .probox{width:100%}.header_search{position:absolute;top:55px;left:0;z-index:10;right:0;width:90vw;margin:0 auto;background:#fff;border-radius:6px;overflow:hidden;display:none;box-shadow:0px 12px 21px -14px #3a3a3a}.header_search form{width:100%}.header_search form input{padding-left:35px}.header_search form .search_btn{width:35px}.search_mobail{display:block;width:35px;height:35px;background:url(../images/search_btn.svg) no-repeat center;background-size:17px;margin-left:auto;margin-right:5px}}@media screen and (min-width:768px) and (max-width:1023px){.blog__right .offers_item{display:none}}@media screen and (min-width:768px) and (max-width:1280px){.grid_container{padding:0 4vw}.header_top{display:flex}.humb{margin-right:-5px}.header_top_nav{display:none}main{margin:103px 0 0}.banner_slide{min-height:265px}.banner_slide_sub_title{margin:0 0 10px}.banner_slide_title{font-size:26px}.banner_slide_text{font-size:17px;margin:0 0 20px;max-width:65%}.category_item:nth-child(n){width:calc(33.33% - 10px);margin:0 15px 15px 0}.category_item:nth-child(3n+3){margin:0 0 15px 0}.category_item__title{font-size:16px}.category_item__img{height:135px}.index_services_top{gap:20px;grid-template-columns:repeat(2, 1fr)}.price_drop_wrapper_slider .swiper-button-next,.price_drop_wrapper_slider .swiper-button-prev{display:none}.price_drop_wrapper_slider .price_drop_slider{width:99%}.price_drop__slide{padding:15px}.drop_slide__img{height:145px}.drop_slide__spec,.drop_slide__title{font-size:14px;margin:0 0 3px}.aboutus_left p{font-size:15px;max-width:90%}.aboutus__item{width:calc(33% - 15px);margin:0 26px 0 0}.aboutus_item_link{width:calc(50% - 5px);margin:0 10px 10px 0}.aboutus_item_link::after{right:-35px}.offers_for_you{margin-bottom:30px}.offers_item:nth-child(n){width:calc(25% - 10px);margin:0 13px 0 0}.offers_item:nth-child(4n+4){margin:0}.helpful_item:nth-child(n){width:calc(25% - 10px);margin:0 13px 15px 0;padding:15px 10px}.helpful_item:nth-child(4n+4){margin:0 0 15px}.catalog_head{flex-flow:row;margin:-43px 0 25px;align-items:center}.catalog_box .product_item:nth-child(n){width:calc(33% - 6px);margin:0 12px 15px 0}.catalog_box .product_item:nth-child(3n+3){margin:0 0 15px 0}.filter_mob_open.fixed{position:fixed;top:95px;background-position-x:93vw;padding:10px calc(5vw + 30px) 10px 5vw}.offers_catalog .offers_item{width:100%;padding:0 0 0 45px}.offers_catalog{margin:0 0 15px}.product_article{width:75%}.product_btn_favorit{width:25%}.product_card_info{width:100%}.product_card_gallery{width:650px;margin:0 0 35px}.box_sticky{width:100%}.product_card_gallery{margin:0 0 35px;width:100%}.card_product_slide{height:250px}.interesting_product_wrap .product_item:nth-child(n){width:calc(33.33% - 14px);margin:0 21px 15px 0}.interesting_product_wrap .product_item:nth-child(3n+3){margin:0 0 15px 0}.page_banner .banner_slide{padding-top:35px}.page_banner .banner_slide_title{font-size:26px;line-height:1.4}.page_banner .banner_slide_text{max-width:70%}.aboutus_title{font-size:24px;line-height:1.3}.aboutus_info{width:65%;margin:0 30px 0 0}.aboutus_video{width:calc(35% - 30px);height:250px}.aboutus_title span{max-width:60%}.our_works_slide{height:175px}.accordion_header{font-size:18px}.blog_item .blog_item__img{width:305px;height:auto;border-radius:none}.blog_item .blog_item__info{width:calc(100% - 305px);border-radius:none}.blog_item__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.blog__right .offers_item{width:90%}.single_gallery_item{height:225px}.contacts_info{padding-right:225px}.contacts_info::after{display:block}.contacts_map_wrapper{padding:0;width:92vw}.delivery__info{width:50%;margin:0 35px 0 0}.delivery__map{width:calc(50% - 35px);height:auto}.search_page .catalog_box .product_item:nth-child(n){width:calc(25% - 10px) !important;margin:0 13px 15px 0}.search_page .catalog_box .product_item:nth-child(4n+4){margin:0 0 15px 0}.footer_top_wrapper{gap:10px;flex-flow:row wrap}.footer_info,.footer_nav{width:48%}.footer_nav:last-child{margin-right:0}}@media screen and (min-width:1024px) and (max-width:1280px){.header_top_nav{display:flex;margin-right:0}.header_logo{width:135px}.humb{display:none}.header_user{margin-right:-7px}.header_bottom{padding:10px 0}.header_nav ul:nth-of-type(2){display:none}.header_nav ul{justify-content:space-between}.header_nav li:last-of-type{margin:0}.header_nav li a{font-size:13px}.header_search{margin-left:auto;margin-right:45px}#ajaxsearchlite1 .probox,div.asl_w .probox,.header_search form{width:600px}.banner_slide{min-height:350px}.banner_slide_title{font-size:28px}.category_item__title{font-size:18px}.category_item__img{height:160px}.index_services_bottom ul{column-count:2}.index_services_bottom li a{font-size:15px;line-height:2.2}.price_drop_wrapper_slider .price_drop_slider{width:98%}.drop_slide__title{font-size:14px;margin:0 0 10px}.offers_item__subtitle,.offers_item__title{font-size:16px;padding:0 15px}.helpful_item:nth-child(n){width:calc(20% - 12px);margin:0 15px 0 0}.helpful_item:nth-child(5n+5){margin:0}main{margin:0}.filter_mob_open.fixed{top:0}.catalog_box .product_item:nth-child(n){width:calc(25% - 9px);margin:0 12px 15px 0}.catalog_box .product_item:nth-child(4n+4){margin:0 0 15px 0}.catalog_content_wrap{margin-bottom:15px}.catalog_content__info{width:calc(100% - 305px);padding-right:50px;padding-left:0}.catalog_content__kontact{width:305px}.product_btn_favorit{width:fit-content;margin-left:auto}.box_sticky{width:calc(100% - 555px)}.product_card_gallery{width:100%;margin:0 0 35px}.product_card_info{width:555px;display:-webkit-box;display:flex;justify-content:space-between}.product_card__spec{width:265px;padding:0 15px 0 0}.product_card__purchase{width:calc(100% - 265px)}.product_card__price{font-size:28px}.product_card_info .offers_catalog .offers_item{width:100%;padding:0 0 0 25px}.interesting_product_wrap .product_item:nth-child(n){width:calc(25% - 9px);margin:0 12px 15px 0}.interesting_product_wrap .product_item:nth-child(4n+4){margin:0 0 15px 0}.card__purchase_border .site_btn{width:100%;max-width:300px}.page_banner .banner_slide{padding-top:15px}.page_banner .banner_slide_title{font-size:28px;line-height:1.4}.aboutus_info{width:55%;margin:0 30px 0 0}.aboutus_video{width:calc(45% - 30px);height:300px}.accordion_header{font-size:20px}.blog__left{width:calc(100% - 305px);margin:0 25px 0 0}.blog_item .blog_item__img{width:265px}.blog_item .blog_item__info{width:calc(100% - 265px)}.blog__right{width:280px}.blog__right .offers_item{width:100%;margin:0}.contacts_date{width:35%;padding:20px;margin:0 25px 0 0}.contacts_info{border:1px solid #f3f3f5;border-radius:15px;padding:16px 25px 22px;width:calc(65% - 25px)}.contacts_info::after{display:none}.delivery__info{width:55%;margin:0 35px 0 0}.delivery__map{width:calc(45% - 35px);height:auto}.cities_list{column-count:3}.cities_list li{margin:0 0 15px}.cities_list li a{font-size:16px;color:#3b3132;line-height:1.2;text-align:left;transition:all 0.3s ease-out}.cities_list li a:hover{color:#a92d40;text-shadow:0 0 0.5px #636771}.footer_top_wrapper{gap:20px}.footer_info,.footer_nav{width:auto}.footer_bottom_wrapper{gap:25px}}@media screen and (min-width:1280px){main{min-height:45vh}.filter_mob_open,.header_nav ul:nth-of-type(2){display:none}.search_mobail,.swiper-pagination,.services_more,.humb{display:none}.product_slide_nav:hover{border:1px solid #a92d40}.cities_list{column-count:4}.cities_list li{margin:0 0 15px}.cities_list li a{font-size:16px;color:#3b3132;line-height:1.2;text-align:left;transition:all 0.3s ease-out}.cities_list li a:hover{color:#a92d40;text-shadow:0 0 0.5px #636771}}@media screen and (min-width:1280px) and (max-width:1449px){.grid_container{padding:0 2vw}header .site_btn_gray,.header_search{margin:0 auto}#ajaxsearchlite1 .probox,div.asl_w .probox,.header_search form{width:42vw}.banner .swiper-button-next,.banner .swiper-button-prev{display:none !important}.category_item__img{height:135px}.aboutus_right{padding:0 20px 0 50px}.product_article{width:calc(100% - 305px)}.box_sticky{width:calc(100% - 710px);margin:0 55px 0 0}.box_sticky .product_card_gallery{width:100%}.product_card_info{width:655px;justify-content:flex-end}.product_card__spec{width:300px;padding:0 25px 0 0}.contacts_map_wrapper{padding:0;width:94vw}}@media screen and (min-width:1450px) and (max-width:1740px){.banner .swiper-button-next{right:1vw}.banner .swiper-button-prev{left:1vw}}