@import"https://fonts.googleapis.com/css?family=Roboto:regular,500,600,700&display=swap";*,*::before,*::after{padding:0;margin:0;border:0;box-sizing:border-box}*::before,*::after{display:inline-block}a{text-decoration:none;color:inherit;display:inline-block}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}html,body{line-height:1;height:100%}input,button,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background-color:rgba(0,0,0,0)}button,select{cursor:pointer}input[type=text],input[type=email],input[type=tel],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/Bebas-Neue-Pro-Bold.woff") format("woff"),url("../fonts/Bebas-Neue-Pro-Bold.woff2") format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/Bebas-Neue-Pro-Light.woff") format("woff"),url("../fonts/Bebas-Neue-Pro-Light.woff2") format("woff2");font-weight:300;font-display:swap;font-style:normal}html{max-width:100%;margin:0;font-family:"Roboto";scroll-behavior:smooth}[class$=__container]{max-width:1362px;padding:0 25px;margin:0 auto}body.no-scroll{overflow:hidden}.grecaptcha-badge{display:none !important}.helpcrunch-iframe-wrapper iframe{z-index:1 !important}.container{max-width:1362px;width:100%;padding:0 25px;margin:0 auto}@media(max-width: 768px){.container{padding:0 20px}}.header{background:#fff;position:relative;z-index:55;box-shadow:0px 5px 5px 0px rgba(12,25,36,.1),0px 5px 5px 0px color(display-p3 0.0588 0.098 0.1373/0.1)}.header__container{position:relative;max-width:1440px;width:100%;padding:35px 64px;margin:0 auto;background:#fff;border:none;z-index:55}@media(max-width: 1340px){.header__container{max-width:1362px;padding:30px 25px;box-shadow:0px 5px 5px rgba(12,25,36,.1)}}.header__container .menu-item-has-children{position:relative}.header__container .menu-item-has-children .sub-menu{position:absolute;width:max-content;background:#fff;padding:15px;left:-29px;top:63px;opacity:0;visibility:hidden;pointer-events:none}.header__container .menu-item-has-children .sub-menu.active{opacity:1;visibility:visible;pointer-events:auto}.header__container .menu-item-has-children .sub-menu a{color:#000;font-size:18px;font-weight:500;line-height:24px;display:flex;align-items:center;justify-content:space-between;column-gap:14px;background:#fff;transition:all .3s ease-in-out;padding:8px 14px;position:relative}.header__container .menu-item-has-children .sub-menu a:hover{background:#ecedee;color:#000}.header__container .menu-item-has-children .sub-menu a:hover::before{opacity:1}.header__container .menu-item-has-children .sub-menu a::after{content:"";width:33px;height:33px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDEwTDIwIDE3TDE0IDI0IiBzdHJva2U9ImJsYWNrIiBzdHlsZT0ic3Ryb2tlOmJsYWNrO3N0cm9rZS1vcGFjaXR5OjE7IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:1}.header__container .menu-item-has-children .sub-menu a::before{content:"";width:33px;height:33px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDEwTDIwIDE3TDE0IDI0IiBzdHJva2U9IiNFMTA1MDAiIHN0eWxlPSJzdHJva2U6I0UxMDUwMDtzdHJva2U6Y29sb3IoZGlzcGxheS1wMyAwLjg4MjQgMC4wMTk2IDAuMDAwMCk7c3Ryb2tlLW9wYWNpdHk6MTsiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:14px;z-index:2;opacity:0;transition:all .3s ease-in-out}.header .wpml-ls-legacy-list-horizontal{padding:0}.box-header{position:relative;display:flex;justify-content:space-between;align-items:center;gap:20px}.box-header .logo-header{max-width:256px;z-index:110}@media(max-width: 576px){.box-header .logo-header{width:320px}}@media(max-width: 505px){.box-header .logo-header{width:204px}}@media(max-width: 390px){.box-header .logo-header{width:180px}}.box-header .logo-header__pic{width:408px;height:42px;object-fit:cover}.box-header__group{display:flex;justify-content:space-between;gap:20px;transition:.3s}@media(max-width: 1330px){.box-header__group{gap:20px}}@media(max-width: 1340px){.box-header__group{display:none}}.box-header__group hr{display:none;width:100%;height:2px;border:none;background:#f60000}@media(max-width: 1340px){.box-header__group hr{display:block}}@media(max-width: 1340px){.box-header__group{position:fixed;z-index:50;top:-110%;left:0;background-color:#fff;padding:40px 20px;height:100vh;width:100%;gap:32px;flex-direction:column;justify-content:start}.box-header__group.active{top:0px}}.box-header__group .wpml-ls-link{padding:5px}.box-header__group .wpml-ls-flag{height:20px;width:auto}.box-header__inner{align-items:center;column-gap:10px;display:none}@media(max-width: 1340px){.box-header__inner{display:flex}}.box-header__inner .wpml-ls{padding:0px}.box-header__inner .wpml-ls-link{padding:5px}.box-header__inner .wpml-ls-flag{height:14px;width:auto}.box-header__burger{position:relative;z-index:55;width:24px;height:24px;border:none;background:rgba(0,0,0,0);display:none;transition:.3s .2s}@media(max-width: 1340px){.box-header__burger{display:block}}.box-header__burger span{height:2px;width:20px;position:absolute;display:block;background:#0f1923;transition:.3s}.box-header__burger span:first-child{top:6px}.box-header__burger span:nth-child(2){top:calc(50% - 1px)}.box-header__burger span:last-child{top:calc(100% - 8px)}.box-header__burger.active{transform:rotate(45deg)}.box-header__burger.active span:first-child{transform:rotate(90deg);top:calc(50% - 1px)}.box-header__burger.active span:last-child{top:calc(50% - 1px)}.box-header__menu{display:flex;justify-content:center;gap:40px;align-items:center}.list{display:flex;justify-content:space-between;gap:32px;align-items:center}@media(max-width: 1430px){.list{gap:24px}}@media(max-width: 1390px){.list{gap:16px}}@media(max-width: 1350px){.list{gap:8px}}@media(max-width: 1340px){.list{display:flex;flex-direction:column;align-items:center;color:#0c1924;padding-top:90px}}.menu-item.red a{padding:9px 18.5px;color:#fff;background:#f60000}@media(max-width: 1340px){.menu-item.red a{padding:5px 10px}}.menu-item.red a:hover{color:#fff !important}.menu-item a{color:#0c1924;font-size:18px;font-weight:500;line-height:1.33;display:flex;align-items:flex-start;gap:16px}.menu-item a:hover{color:#f60000}.menu-item a:active{color:#860000}.socials-list{display:flex;justify-content:space-between;gap:16px;align-items:center}@media(max-width: 1340px){.socials-list{gap:24px;justify-content:center}}.item-socials__link{width:24px;height:24px;overflow:hidden}.item-socials__link svg:hover path{fill:#f60000 !important}ul.menu-header__contact-list{display:none;flex-direction:column;align-items:center}@media(max-width: 1340px){ul.menu-header__contact-list{display:flex}}ul.menu-header__contact-list .item-list{display:flex;justify-content:center}ul.menu-header__contact-list .item-list svg:hover path{fill:#f60000 !important}ul.menu-header__contact-list .item-list__link{color:#0c1924;font-weight:500;line-height:1.33;display:flex;align-items:center;gap:16px}@media(max-width: 1340px){ul.menu-header__contact-list .item-list__link span{font-size:16px;font-style:normal;font-weight:400;line-height:1.5}}ul.menu-header__contact-list .item-list__text{color:#0c1924;line-height:1.5;font-size:16px}ul.menu-header__contact-list .item-list__text:hover{color:#f60000}ul.menu-header__contact-list .item-list__text:active{color:#860000}ul.menu-header__contact-list .item-list:first-child{margin-bottom:32px}body.no-scroll{overflow:hidden}.custom-logo{width:100%;height:100%;object-fit:cover}.box-header__hidden-group{display:none;transition:.3s}.box-header__hidden-group hr{display:none;width:100%;height:2px;border:none;background:#f60000}@media(max-width: 1340px){.box-header__hidden-group hr{display:block}}@media(max-width: 1340px){.box-header__hidden-group{display:block;position:absolute;z-index:50;top:0%;left:0;background-color:#fff;padding:40px 20px;height:100vh;width:100%;margin-bottom:32px;overflow:auto;transform:translateY(-100%)}.box-header__hidden-group.active{transform:translateY(0)}.box-header__hidden-group .menu-header__list{margin-bottom:32px}.box-header__hidden-group .socials-list{margin-bottom:20px}.box-header__hidden-group .contact-list{margin-top:32px}}.box-header__hidden-group .wpml-ls{display:flex;justify-content:center;margin-bottom:20px}.box-header__hidden-group .wpml-ls-link{padding:5px}.box-header__hidden-group .wpml-ls-flag{height:14px;width:auto}.footer{width:100%;padding:36px 0;background:#000}@media(max-width: 768px){.footer{padding:32px 0}}.footer__container{max-width:1362px;padding:0 25px;margin:0 auto}.footer__container .box-footer{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width: 1220px){.footer__container .box-footer{flex-direction:column;gap:40px}}.footer__container .box-footer .logo-footer{width:326px}.footer__container .box-footer .logo-footer img{width:100%;height:42px;margin-bottom:22px}.footer__container .box-footer .logo-footer__pic{width:100%;height:42px;object-fit:cover;margin-bottom:22px}@media(max-width: 1220px){.footer__container .box-footer .logo-footer__pic{height:31px}}@media(max-width: 992px){.footer__container .box-footer .logo-footer__pic{margin-bottom:0}}@media(max-width: 576px){.footer__container .box-footer .logo-footer__pic{height:21px}}.footer__container .box-footer .logo-footer__text{color:#fff;font-size:14px;font-weight:400;line-height:1.14}.footer__container .box-footer .logo-footer__text span{font-weight:600}@media(max-width: 1220px){.footer__container .box-footer .logo-footer__text{display:none}}.footer__container .box-footer .menu-footer{display:flex;justify-content:space-between;gap:40px;align-items:center}@media(max-width: 1220px){.footer__container .box-footer .menu-footer{flex-direction:column;gap:24px}}.footer__container .box-footer .menu-footer .menu-footer__list{display:flex;justify-content:space-between;gap:32px;align-items:center;padding-top:0 !important}@media(max-width: 1281px){.footer__container .box-footer .menu-footer .menu-footer__list{gap:20px}}.footer__container .box-footer .menu-footer .menu-footer__list .menu-item a{color:#fff;font-size:18px;font-weight:500;line-height:1.33}@media(max-width: 768px){.footer__container .box-footer .menu-footer .menu-footer__list .menu-item a{font-size:16px}}.footer__container .box-footer .menu-footer .menu-footer__list .menu-item a:hover{color:#f60000}.footer__container .box-footer .menu-footer .menu-footer__list .menu-item a:active{color:#860000}.footer__container .box-footer .socials-list{display:flex;justify-content:space-between;gap:16px;align-items:center}.footer__container .box-footer .socials-list .item-socals__link{width:24px;height:24px;overflow:hidden}.footer__container .box-footer .socials-list .item-socals__img{width:100%;height:100%;object-fit:cover}.logo-footer__text-2{color:#fff;font-size:12px;font-weight:400;line-height:1.14;display:none}.logo-footer__text-2 span{font-weight:600}@media(max-width: 1220px){.logo-footer__text-2{display:block}}.form-popup{padding:90px 20px;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgba(0,0,0,.75);display:none}.form-popup .wpcf7-form{display:flex;flex-direction:column;gap:40px;justify-content:start;position:relative}.form-popup__calculation{min-height:80vh;overflow:auto;max-width:785px;width:100%;padding:56px 55px;background-color:#fff;-webkit-overflow-scrolling:touch}@media(max-width: 768px){.form-popup__calculation{padding:40px 20px;min-height:95svh;overflow:auto}}.form-popup__calculation::-webkit-scrollbar{width:4px}.form-popup__calculation::-webkit-scrollbar-track{background:#ecedee}.form-popup__calculation::-webkit-scrollbar-thumb{background-color:#e10500;border-radius:10px}@media(prefers-color-scheme: dark){.form-popup__calculation::-webkit-scrollbar-track{background:#ecedee}.form-popup__calculation::-webkit-scrollbar-thumb{background-color:#e10500}}.form-popup__calculation h2{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px}@media(max-width: 768px){.form-popup__calculation h2{font-size:48px;margin-bottom:30px}}.form-popup__calculation h2 span{font-weight:700}.form-popup__calculation .wpcf7-form{gap:30px}@media(max-width: 768px){.form-popup__calculation .wpcf7-form{gap:24px}}.form-popup__calculation span.wpcf7-form-control-wrap{width:100%}.form-popup__calculation .wrapp-info-form{display:flex;gap:20px}@media(max-width: 768px){.form-popup__calculation .wrapp-info-form{flex-wrap:wrap}}.form-popup__calculation .wrapp-info-radio{display:flex;justify-content:space-between}@media(max-width: 768px){.form-popup__calculation .wrapp-info-radio{flex-wrap:wrap;gap:20px}}.form-popup__calculation input[type=text],.form-popup__calculation input[type=tel],.form-popup__calculation input[type=email],.form-popup__calculation input[type=number]{width:100%;padding:14px 16px;border:1px solid #000;font-size:14px}.form-popup__calculation input[type=text]::placeholder,.form-popup__calculation input[type=tel]::placeholder,.form-popup__calculation input[type=email]::placeholder,.form-popup__calculation input[type=number]::placeholder{color:#868c92;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.form-popup__calculation input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-popup__calculation input[type=number]::-webkit-inner-spin-button,.form-popup__calculation input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-popup__calculation select{width:100%;padding:14px 16px;border:1px solid #000;font-size:14px;color:#868c92;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.form-popup__calculation option{color:#868c92;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.form-popup__calculation .text-form{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.form-popup__calculation .radio-wrapper{display:flex;flex-direction:column;gap:10px}.form-popup__calculation .radio-wrapper .label{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.form-popup__calculation .radio-wrapper .radio-btn,.form-popup__calculation .radio-wrapper .radio-btn-object{display:flex;gap:48px;justify-content:space-between}@media(max-width: 768px){.form-popup__calculation .radio-wrapper .radio-btn,.form-popup__calculation .radio-wrapper .radio-btn-object{flex-wrap:wrap}}@media(max-width: 768px){.form-popup__calculation .radio-wrapper .radio-btn-object{gap:20px}}.form-popup__calculation .radio-wrapper span.wpcf7-list-item{display:flex;align-items:center;gap:16px;margin:0px}.form-popup__calculation .radio-wrapper span.wpcf7-list-item .wpcf7-list-item-label{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.form-popup__calculation .radio-wrapper span.wpcf7-list-item input[type=radio]{appearance:none;width:24px;height:24px;border:2px solid #000;border-radius:6px;display:flex;justify-content:center;align-items:center;outline:none;cursor:pointer;transition:border-color .3s ease;position:relative}.form-popup__calculation .radio-wrapper span.wpcf7-list-item input[type=radio]:checked{border-color:#f60000;background-color:#fff}.form-popup__calculation .radio-wrapper span.wpcf7-list-item input[type=radio]:checked::before{content:"";position:absolute;width:10px;height:5px;border-left:2px solid #f60000;border-bottom:2px solid #f60000;top:45%;left:50%;transform:translate(-50%, -50%) rotate(-45deg)}.form-popup .button-wrapp{display:flex;justify-content:space-between;gap:32px}@media(max-width: 768px){.form-popup .button-wrapp{flex-direction:column;gap:24px}}.form-popup .button-wrapp .wpcf7-submit{cursor:pointer;display:flex;max-width:320px;width:100%;padding:16px 32px;justify-content:center;align-items:center;background:#f60000;border:2px solid #f60000;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:1.33}@media(max-width: 768px){.form-popup .button-wrapp .wpcf7-submit{max-width:100%}}.form-popup .button-wrapp .wpcf7-submit:hover{background-color:#be0000}.form-popup .button-wrapp .close-button{cursor:pointer;display:flex;max-width:320px;width:100%;padding:16px 32px;justify-content:center;align-items:center;border:2px solid #f60000;background:#fff;color:#f60000;text-align:center;font-size:18px;font-style:normal;font-weight:700;line-height:1.33}@media(max-width: 768px){.form-popup .button-wrapp .close-button{max-width:100%}}.form-popup .button-wrapp .close-button:hover{color:#be0000;border:2px solid #be0000}.form-popup__call-back{max-width:785px;width:100%;padding:56px 55px;background-color:#fff}@media(max-width: 768px){.form-popup__call-back{padding:40px 20px;overflow:auto}}.form-popup__call-back h2{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px}@media(max-width: 768px){.form-popup__call-back h2{font-size:48px;margin-bottom:30px}}.form-popup__call-back h2 span{font-weight:700}.form-popup__call-back .wpcf7-form{gap:48px}@media(max-width: 768px){.form-popup__call-back .wpcf7-form{gap:24px}}.form-popup__call-back input[type=text],.form-popup__call-back input[type=tel]{width:100%;padding:14px 16px;border:1px solid #000;font-size:14px}.form-popup__call-back input[type=text]::placeholder,.form-popup__call-back input[type=tel]::placeholder{color:#868c92;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.popup-cheap{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(12,25,36,.85);opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;pointer-events:none}.popup-cheap.active{opacity:1;visibility:visible;pointer-events:auto}.popup-cheap__inner{max-width:785px;width:100%;padding:56px;background-color:#fff;display:flex;flex-direction:column;align-items:center;max-height:90vh;overflow:auto}@media(max-width: 830px){.popup-cheap__inner{max-width:93vw}}@media(max-width: 768px){.popup-cheap__inner{padding:40px 20px}}.popup-cheap__inner::-webkit-scrollbar{width:4px}.popup-cheap__inner::-webkit-scrollbar-track{background:#ecedee}.popup-cheap__inner::-webkit-scrollbar-thumb{background-color:#e10500;border-radius:10px}.popup-cheap__title{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px;text-align:center;width:100%}@media(max-width: 768px){.popup-cheap__title{font-size:48px;margin-bottom:32px}}.popup-cheap__title span{font-weight:700}.popup-cheap__form{width:100%}.popup-cheap__form .wpcf7-form{display:flex;flex-direction:column;gap:48px}@media(max-width: 768px){.popup-cheap__form .wpcf7-form{gap:24px}}.popup-cheap__form .wpcf7-form-control-wrap{position:relative}.popup-cheap__form .wpcf7-form-control-wrap .wpcf7-not-valid-tip{position:absolute;right:5px;top:5px}.popup-cheap__form .wpcf7-response-output{display:none !important}.popup-cheap__form input{width:100%;color:#000;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:20px;padding:13.5px 16px;border:1px solid #000}.popup-cheap__form input::placeholder{color:#868c92}.popup-cheap__buttons{display:flex;gap:32px}@media(max-width: 768px){.popup-cheap__buttons{flex-direction:column;gap:24px}}.popup-cheap__buttons input[type=submit]{color:#fff;padding:13.5px;border:none;font-size:18px;font-weight:700;line-height:24px;max-width:100%;background-color:#e10500}.popup-cheap__buttons .wpcf7-spinner{display:none !important}.popup-cheap__button-close{width:100%;display:flex;align-items:center;justify-content:center;width:100%;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:24px;padding:14px;border:2px solid #e10500;color:#e10500;background-color:#fff}@media(max-width: 768px){.popup-cheap__button-close{padding:12px}}.popup-cheap__contact-list{display:flex;flex-direction:column;gap:16px;margin-top:48px}@media(max-width: 768px){.popup-cheap__contact-list{margin-top:32px}}.popup-cheap__contact-item-title{color:#000;text-align:center;font-family:"Roboto",sans-serif;font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase;margin-bottom:10px}@media(max-width: 768px){.popup-cheap__contact-item-title{font-size:20px;line-height:28px}}.popup-cheap__contact-item-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:42px}@media(max-width: 768px){.popup-cheap__contact-item-list{display:flex;flex-direction:column;align-items:center;gap:10px}}.popup-cheap__contact-item-list li{display:flex;align-items:center;column-gap:8px}.popup-cheap__contact-item-list li img{display:block;max-width:30px;max-height:30px}.popup-cheap__contact-item-list li a{color:#000;font-family:"Roboto",sans-serif;font-size:24px;font-weight:400;line-height:32px;text-transform:uppercase}@media(max-width: 768px){.popup-cheap__contact-item-list li a{font-size:20px;line-height:28px}}.custom-product-categories{padding-top:20px;padding-bottom:130px}@media(max-width: 768px){.custom-product-categories{padding-bottom:40px}}.custom-product-categories__breadcrumbs{display:flex;align-items:center;column-gap:7px;margin-bottom:25px;flex-wrap:wrap}.custom-product-categories__breadcrumbs a{color:#202025;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:325;line-height:20px}.custom-product-categories__breadcrumbs a:has(svg){display:flex}.custom-product-categories__breadcrumbs .separator{color:#000;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:400;line-height:20px}.custom-product-categories__breadcrumbs .current-page{color:#000;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:700;line-height:20px}.custom-product-categories__title{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px}@media(max-width: 768px){.custom-product-categories__title{font-size:48px;margin-bottom:32px}}.custom-product-categories__title span{font-weight:700}.custom-product-categories__filter{max-width:338px;width:100%;padding:30px 0px 0px 0px}@media(max-width: 1200px){.custom-product-categories__filter{padding:0px}}@media(max-width: 1024px){.custom-product-categories__filter{max-width:100%;margin-bottom:30px}}.custom-product-categories__filter-list{padding-left:15px;padding-right:15px}@media(max-width: 1200px){.custom-product-categories__filter-list{padding:0px}}.custom-product-categories__filter-item:not(:has(.custom-product-categories__filter-child-list)) .icon{display:none}.custom-product-categories__filter-item.opened .custom-product-categories__filter-item-title{background:#000;color:#fff}.custom-product-categories__filter-item.opened .custom-product-categories__filter-item-title svg:first-child path{fill:#fff !important}.custom-product-categories__filter-item.opened .custom-product-categories__filter-item-title svg.icon{transform:translateY(-50%) rotate(180deg)}.custom-product-categories__filter-item.opened .custom-product-categories__filter-item-title svg.icon path{stroke:#fff !important}.custom-product-categories__filter-item-title{display:flex;align-items:center;column-gap:15px;padding:10px 40px 12px 10px;background:#fff;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:normal;transition:all .3s ease-in-out;position:relative;cursor:pointer}@media(max-width: 768px){.custom-product-categories__filter-item-title{font-size:16px}}.custom-product-categories__filter-item-title svg path{transition:all .3s ease-in-out}.custom-product-categories__filter-item-title svg.icon{position:absolute;top:50%;transform:translateY(-50%);right:10px;transition:all .3s ease-in-out}.custom-product-categories__filter-child-list{max-height:0px;overflow:hidden;transition:all .3s ease-in-out}.custom-product-categories__filter-child-list ul{padding:24px 53px 30px 11px;display:flex;flex-direction:column;row-gap:15px}@media(max-width: 768px){.custom-product-categories__filter-child-list ul{padding:14px 14px 14px 11px}}.custom-product-categories__filter-child-list ul li{display:flex;align-items:center;column-gap:22px;position:relative}@media(max-width: 768px){.custom-product-categories__filter-child-list ul li{column-gap:14px}}.custom-product-categories__filter-child-list ul li:hover a{background:#ecedee;color:#000;transition:all .3s ease-in-out}.custom-product-categories__filter-child-list ul li:hover .dot{background:#e10500}.custom-product-categories__filter-child-list ul li::before{content:"";height:128%;width:1px;border-left:1px dashed #878c91;position:absolute;top:50%;left:3.5px;z-index:1}.custom-product-categories__filter-child-list ul li:last-child::before{display:none}.custom-product-categories__filter-child-list ul li.active a{background:#ecedee;color:#000;transition:all .3s ease-in-out}.custom-product-categories__filter-child-list ul li.active .dot{background:#e10500}.custom-product-categories__filter-child-list ul li .dot{display:inline-block;width:8px;min-width:8px;height:8px;border-radius:50%;background:#878c91;position:relative;z-index:2;transition:all .3s ease-in-out}.custom-product-categories__filter-child-list ul li a{color:#868c92;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:24px;padding:9px 10px 7px 12px;background:#fff;width:100%}.custom-product-categories__popup-button{width:100%;color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:24px;background:#f60000;padding:16px;margin-top:86px}@media(max-width: 1024px){.custom-product-categories__popup-button{margin-top:30px}}@media(max-width: 768px){.custom-product-categories__popup-button{padding:12px;font-size:16px;line-height:22px}}.custom-product-categories__inner{display:flex;justify-content:space-between;column-gap:40px}@media(max-width: 1200px){.custom-product-categories__inner{column-gap:20px}}@media(max-width: 1024px){.custom-product-categories__inner{flex-direction:column}}.custom-product-categories__content{max-width:896px;width:100%}@media(max-width: 1024px){.custom-product-categories__content{max-width:100%}}.custom-product-categories__content-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;margin-bottom:50px}@media(max-width: 1200px){.custom-product-categories__content-list{gap:18px}}@media(max-width: 768px){.custom-product-categories__content-list{grid-template-columns:repeat(2, 1fr);margin-bottom:30px}}@media(max-width: 480px){.custom-product-categories__content-list{grid-template-columns:1fr}}.custom-product-categories__content-list-item a{width:100%;display:flex;justify-content:center;align-items:flex-end;min-height:368px;background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px 35px 30px 35px;position:relative}@media(max-width: 768px){.custom-product-categories__content-list-item a{padding:20px 20px 30px 20px}}.custom-product-categories__content-list-item a h2{color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase;position:relative;z-index:1}@media(max-width: 768px){.custom-product-categories__content-list-item a h2{font-size:20px;line-height:28px}}.custom-product-categories__content-list-item a .overlay{position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to bottom, rgba(15, 25, 35, 0) 0%, #0F1923 100%)}.custom-product-categories__content-list .product-item{min-height:396px;padding:10px 10px 30px 10px;border:1px solid #000;position:relative}.custom-product-categories__content-list .product-item__hit{position:absolute;top:10px;left:10px;color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:15px;font-weight:600;line-height:32px;text-transform:uppercase;padding:5px 12px;background-color:#f3cd89;max-width:163px;width:100%;z-index:1}.custom-product-categories__content-list .product-item__promotion{position:absolute;top:10px;left:10px;color:#fff;text-align:center;font-family:"Roboto",sans-serif;font-size:15px;font-weight:600;line-height:32px;text-transform:uppercase;padding:5px 12px;background-color:#e10500;max-width:163px;width:100%;z-index:1}.custom-product-categories__content-list .product-item a{display:flex;flex-direction:column;align-items:center;height:100%}.custom-product-categories__content-list .product-item .product-item__image{position:relative;width:100%;height:230px;margin-bottom:11px;display:flex;align-items:center;justify-content:center}.custom-product-categories__content-list .product-item .product-item__image img{display:block;width:100%;height:100%;object-fit:contain}.custom-product-categories__content-list .product-item .product-item__image-overlay{position:absolute;bottom:0;left:0;width:100%;height:auto;max-width:100%;z-index:-1}.custom-product-categories__content-list .product-item .product-item__title{display:block;color:#000;text-align:center;font-family:"Roboto",sans-serif;font-size:16px;font-weight:600;line-height:24px;text-transform:uppercase;max-width:175px}.custom-product-categories__content-list .product-item .product-item__price{margin-top:auto;display:flex;align-items:center;column-gap:7px}.custom-product-categories__content-list .product-item .product-item__price .product-item__price-old{color:#000;font-family:"Roboto",sans-serif;font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase}.custom-product-categories__content-list .product-item .product-item__price .product-item__price-old.on-sale{position:relative}.custom-product-categories__content-list .product-item .product-item__price .product-item__price-old.on-sale::before{content:"";position:absolute;width:100%;height:2px;background-color:#000;left:0;bottom:40%}.custom-product-categories__content-list .product-item .product-item__price .product-item__price-new{color:#f60000;font-family:"Roboto",sans-serif;font-size:24px;font-weight:600;line-height:32px;text-transform:uppercase}.custom-product-categories__description h3{color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:600;line-height:32px;margin-bottom:20px}@media(max-width: 768px){.custom-product-categories__description h3{font-size:16px;line-height:28px;margin-bottom:16px}}.custom-product-categories__description p,.custom-product-categories__description ul,.custom-product-categories__description ol{color:#757575;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:32px;margin-bottom:20px}@media(max-width: 768px){.custom-product-categories__description p,.custom-product-categories__description ul,.custom-product-categories__description ol{font-size:16px;line-height:28px;margin-bottom:16px}}.custom-product-categories__description img,.custom-product-categories__description iframe{max-width:100%}.custom-product-categories__description>*:last-child{margin-bottom:0px}.custom-product{padding-top:20px;padding-bottom:96px}@media(max-width: 768px){.custom-product{padding-bottom:40px}}.custom-product__breadcrumbs{display:flex;align-items:center;column-gap:7px;margin-bottom:25px;flex-wrap:wrap}.custom-product__breadcrumbs a{color:#202025;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:325;line-height:20px}.custom-product__breadcrumbs a:last-child{font-weight:700}.custom-product__breadcrumbs a:has(svg){display:flex}.custom-product__breadcrumbs .separator{color:#000;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:400;line-height:20px}.custom-product__breadcrumbs .current-page{color:#000;font-family:"Bebas Neue Pro",sans-serif;font-size:16px;font-weight:700;line-height:20px}.custom-product__top{display:flex;column-gap:32px;justify-content:space-between;margin-bottom:96px}@media(max-width: 1024px){.custom-product__top{flex-direction:column;row-gap:20px;align-items:center}}@media(max-width: 768px){.custom-product__top{margin-bottom:40px}}.custom-product__image{max-width:640px;width:100%;height:573px;margin-top:21px;display:flex;align-items:flex-end;justify-content:center;padding:10px 10px 27px 10px;position:relative;overflow:hidden}@media(max-width: 1024px){.custom-product__image{margin-top:0}}@media(max-width: 768px){.custom-product__image{height:400px}}@media(max-width: 576px){.custom-product__image{height:350px}}.custom-product__image img{display:block;width:auto;height:auto;max-width:100%;z-index:1}@media(max-width: 768px){.custom-product__image img{width:100%;height:100%;object-fit:contain}}.custom-product__image svg{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.custom-product__content{max-width:640px;width:100%}@media(max-width: 1024px){.custom-product__content{max-width:100%}}.custom-product__title{color:#0c1924;font-family:"Bebas Neue Pro",sans-serif;font-size:56px;font-weight:325;line-height:64px;margin-bottom:25px}@media(max-width: 768px){.custom-product__title{font-size:48px;line-height:56px;margin-bottom:20px}}.custom-product__description{margin-bottom:28px;color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:30px}@media(max-width: 768px){.custom-product__description{font-size:16px;line-height:24px;margin-bottom:20px}}.custom-product__description p{color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:30px;margin-bottom:25px}@media(max-width: 768px){.custom-product__description p{font-size:16px;line-height:24px;margin-bottom:20px}}.custom-product__description h2{color:#000;font-family:"Roboto",sans-serif;font-size:24px;font-weight:600;line-height:32px;margin-bottom:20px}@media(max-width: 768px){.custom-product__description h2{font-size:20px;line-height:28px}}.custom-product__description ul{list-style:disc;padding-left:25px}@media(max-width: 768px){.custom-product__description ul{padding-left:20px}}.custom-product__description ul li{list-style:disc;color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:32px}@media(max-width: 768px){.custom-product__description ul li{font-size:16px;line-height:24px}}.custom-product__price{margin-top:auto;display:flex;align-items:center;column-gap:15px;margin-bottom:56px}@media(max-width: 768px){.custom-product__price{margin-bottom:32px}}.custom-product__price .product-item__price-old{color:#0c1924;font-family:"Bebas Neue Pro",sans-serif;font-size:56px;font-weight:700;line-height:64px;text-transform:uppercase}@media(max-width: 768px){.custom-product__price .product-item__price-old{font-size:48px;line-height:56px}}.custom-product__price .product-item__price-old.on-sale{position:relative}.custom-product__price .product-item__price-old.on-sale::before{content:"";position:absolute;width:100%;height:2px;background-color:#000;left:0;bottom:40%}.custom-product__price .product-item__price-new{color:#f60000;font-family:"Bebas Neue Pro",sans-serif;font-size:56px;font-weight:700;line-height:64px;text-transform:uppercase}@media(max-width: 768px){.custom-product__price .product-item__price-new{font-size:48px;line-height:56px}}.custom-product__buttons{display:flex;column-gap:32px;margin-bottom:40px}@media(max-width: 768px){.custom-product__buttons{margin-bottom:30px;column-gap:20px}}.custom-product__button{display:flex;align-items:center;justify-content:center;width:100%;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:24px;padding:14px}@media(max-width: 768px){.custom-product__button{font-size:16px;line-height:24px;padding:12px}}.custom-product__button--left{border:2px solid #e10500;color:#fff;background-color:#e10500}.custom-product__button--right{border:2px solid #e10500;color:#e10500;background-color:#fff}.custom-product__description-item{border-bottom:1px solid #000}.custom-product__description-item:first-child{border-top:1px solid #000}.custom-product__description-item.opened .custom-product__description-item-title svg{transform:translateY(-50%) rotate(-90deg)}.custom-product__description-item.opened .custom-product__description-item-title svg path{stroke:#e10500 !important}.custom-product__description-item-title{color:#000;font-family:"Roboto",sans-serif;font-size:24px;font-weight:600;line-height:32px;padding-top:20px;padding-bottom:20px;position:relative;cursor:pointer}@media(max-width: 768px){.custom-product__description-item-title{font-size:20px;line-height:28px;padding-top:15px;padding-bottom:15px}}.custom-product__description-item-title svg{position:absolute;right:7px;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.custom-product__description-item-title svg path{transition:all .3s ease-in-out}.custom-product__description-item-content{max-height:0px;overflow:hidden;transition:all .3s ease-in-out}.custom-product__description-item-inner{padding-bottom:20px;color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:32px}@media(max-width: 768px){.custom-product__description-item-inner{font-size:16px;line-height:24px;padding-bottom:15px}}.custom-product__description-item-inner ul{list-style:disc;padding-left:25px;color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:32px}@media(max-width: 768px){.custom-product__description-item-inner ul{font-size:16px;line-height:24px}}.custom-product__description-item-inner ul li{list-style:disc}.custom-product__warranty{margin-bottom:50px}@media(max-width: 768px){.custom-product__warranty{margin-bottom:30px}}.custom-product__warranty-inner{padding:40px;background-color:#0c1924}@media(max-width: 768px){.custom-product__warranty-inner{padding:20px}}.custom-product__warranty-title{display:inline-block;width:auto;color:#fff;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:700;line-height:1.14;margin-bottom:40px}@media(max-width: 768px){.custom-product__warranty-title{font-size:48px;margin-bottom:20px}}.custom-product__warranty-description{color:#fff;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:32px;margin-bottom:56px}@media(max-width: 768px){.custom-product__warranty-description{font-size:16px;line-height:24px;margin-bottom:32px}}.custom-product__warranty-description strong{font-weight:600}.custom-product__warranty-description p{margin-bottom:16px}.custom-product__warranty-description p:last-child{margin-bottom:0}.custom-product__warranty-button{display:flex;align-items:center;justify-content:center;width:100%;max-width:320px;font-family:"Roboto",sans-serif;font-size:18px;font-weight:700;line-height:24px;padding:14px;border:2px solid #e10500;color:#fff;background-color:#e10500}@media(max-width: 768px){.custom-product__warranty-button{font-size:16px;line-height:24px;padding:12px;max-width:250px}}.custom-product__illustration{display:block;width:100%;max-width:100%;height:auto;margin-bottom:130px}@media(max-width: 768px){.custom-product__illustration{margin-bottom:40px}}.custom-product__equipment{display:flex;flex-direction:column;align-items:center;margin-bottom:96px}@media(max-width: 768px){.custom-product__equipment{margin-bottom:40px}}.custom-product__equipment-title{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px}@media(max-width: 768px){.custom-product__equipment-title{font-size:48px;margin-bottom:32px}}.custom-product__equipment-item{padding:10px 9px 25px 9px;border:1px solid #000;height:auto !important}.custom-product__equipment-item-image{padding:10px;display:flex;align-items:center;justify-content:center;width:100%;height:222px;margin-bottom:15px}.custom-product__equipment-item-image img{display:block;width:auto;height:auto;max-width:100%;object-fit:contain}.custom-product__equipment-item-title{color:#000;font-family:"Roboto",sans-serif;font-size:18px;font-weight:600;line-height:24px;text-transform:uppercase;margin-bottom:18px}.custom-product__equipment-item-content{color:#000;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex;flex-direction:column;row-gap:18px}.custom-product__equipment-item-content p{color:#000;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:24px}.custom-product__equipment-item-content ul{list-style:disc;padding-left:25px}.custom-product__equipment-item-content ul li{list-style:disc;color:#000;font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:24px}.custom-product__equipment .swiper{width:100%;max-width:100%}.custom-product__equipment .swiper-pagination-equipment{display:flex;justify-content:center;column-gap:24px;margin-top:56px}@media(max-width: 768px){.custom-product__equipment .swiper-pagination-equipment{margin-top:32px;column-gap:16px}}.custom-product__equipment .swiper-pagination-equipment .swiper-pagination-bullet{width:32px;height:4px;background-color:#878c91;opacity:1;transition:all .3s ease-in-out;border-radius:0;margin:0}@media(max-width: 768px){.custom-product__equipment .swiper-pagination-equipment .swiper-pagination-bullet{width:24px;height:3px}}.custom-product__equipment .swiper-pagination-equipment .swiper-pagination-bullet-active{background-color:#e10500}.custom-product__how-to-use{display:flex;flex-direction:column;align-items:center;margin-bottom:96px}@media(max-width: 768px){.custom-product__how-to-use{margin-bottom:40px}}.custom-product__how-to-use h2{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px}@media(max-width: 768px){.custom-product__how-to-use h2{font-size:48px;margin-bottom:32px}}.custom-product__how-to-use p{color:#4f4f4f;font-family:"Roboto",sans-serif;font-size:18px;font-weight:400;line-height:32px;margin-bottom:16px}@media(max-width: 768px){.custom-product__how-to-use p{font-size:16px;line-height:24px}}.custom-product__how-to-use img{max-width:100%}.custom-product__how-to-use>*:last-child{margin-bottom:0px}.custom-product__example{display:flex;flex-direction:column;align-items:center}.custom-product__example .swiper{width:100%;max-width:100%}.custom-product__example .swiper-pagination-example{display:flex;justify-content:center;column-gap:24px;margin-top:56px}@media(max-width: 768px){.custom-product__example .swiper-pagination-example{margin-top:32px;column-gap:16px}}.custom-product__example .swiper-pagination-example .swiper-pagination-bullet{width:32px;height:4px;background-color:#878c91;opacity:1;transition:all .3s ease-in-out;border-radius:0;margin:0}@media(max-width: 768px){.custom-product__example .swiper-pagination-example .swiper-pagination-bullet{width:24px;height:3px}}.custom-product__example .swiper-pagination-example .swiper-pagination-bullet-active{background-color:#e10500}.custom-product__example-title{display:inline-block;width:auto;color:#0c1924;font-family:"Bebas Neue Pro";padding-bottom:16px;border-bottom:4px solid #f60000;font-size:56px;font-weight:325;line-height:1.14;margin-bottom:56px}@media(max-width: 768px){.custom-product__example-title{font-size:48px;margin-bottom:32px}}.custom-product__example-item-image{width:100%;max-width:100%;height:309px}.custom-product__example-item-image img{display:block;width:100%;height:100%;object-fit:cover}