:root{--pc-black:#000;--pc-white:#fff;--pc-transparent:#FFFFFF00;--light-gray:#F5F5F5;--spacing-desktop:40px;--spacing-laptop:30px;--spacing-tablet:20px;--spacing-mobile:20px;--gform-asterix-color:#3f3f3f;--gform-error-color:#ff0000;--gform-placeholder-color:#3f3f3f;--gform-border-color:#c5c5c5;--gform-active-border-color:#000;--gform-font-size:var(--e-global-typography-text-font-size)}ol,ul{padding-left:20px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}.elementor-widget-text-editor p:first-of-type{margin-top:0}img{object-fit:cover}.padding-section{padding-top:var(--spacing-desktop);padding-bottom:var(--spacing-desktop)}.padding-top{padding-top:var(--spacing-desktop)}.padding-bottom{padding-bottom:var(--spacing-desktop)}@media screen and (min-width:1160px){.padding-left{padding-left:calc((100vw - var(--content-width)) / 2)}.padding-right{padding-right:calc((100vw - var(--content-width)) / 2)}}@media screen and (max-width:1024px){.padding-section{padding-top:var(--spacing-laptop);padding-bottom:var(--spacing-laptop)}.padding-top{padding-top:var(--spacing-laptop)}.padding-bottom{padding-bottom:var(--spacing-laptop)}}@media screen and (max-width:767px){.padding-section{padding-top:var(--spacing-tablet);padding-bottom:var(--spacing-tablet)}.padding-top{padding-top:var(--spacing-tablet)}.padding-bottom{padding-bottom:var(--spacing-tablet)}}@media screen and (max-width:500px){.padding-section{padding-top:var(--spacing-mobile);padding-bottom:var(--spacing-mobile)}.padding-top{padding-top:var(--spacing-mobile)}.padding-bottom{padding-bottom:var(--spacing-mobile)}}::selection{color:#212721;background:#ffd040}#breadcrumbs{margin-top:10px;margin-bottom:10px}#breadcrumbs span.breadcrumb_last,#breadcrumbs span a,#breadcrumbs span,#breadcrumbs{font-size:18px;font-weight:400!important;text-transform:uppercase;color:var(--pc-white);transition:all ease .2s}#breadcrumbs span a:hover{color:var(--e-global-color-primary)}.wp-singular.single-product_range .elementor-widget-breadcrumbs #breadcrumbs span,.wp-singular.single-product_range .elementor-widget-breadcrumbs #breadcrumbs a{color:#151515}.elementor-button-wrapper a.elementor-button.elementor-button-link:hover .elementor-button-content-wrapper .elementor-button-icon svg{right:-29px;transition:all ease 0.3s}.elementor-button-wrapper a.elementor-button.elementor-button-link .elementor-button-content-wrapper .elementor-button-icon{position:relative;transition:all ease 0.3s}.elementor-button-wrapper a.elementor-button.elementor-button-link .elementor-button-content-wrapper .elementor-button-icon svg{height:24px;width:24px;position:absolute;right:-24px;transition:all ease 0.3s}.elementor_library-template-default.single.single-elementor_library .elementor-loop-container.elementor-grid .elementor-button-wrapper a.elementor-button.elementor-button-link .elementor-button-content-wrapper .elementor-button-icon svg{height:20px;width:20px}.header-menu-container-custom{clip-path:polygon(70px 0%,100% 0%,100% 100%,0% 100%)}header nav.elementor-nav-menu--main ul.elementor-nav-menu li.menu-item.menu-item-object-page{transition:ease all 0.3s}header nav.elementor-nav-menu--main .elementor-item:first-child{margin-left:20px}@media screen and (max-width:1490px){header nav.elementor-nav-menu--main .elementor-item:first-child{margin-left:10px}header nav.elementor-nav-menu--main .elementor-item{margin-left:10px;margin-right:10px}}@media screen and (max-width:1420px){header .search-form-header{display:none!important}}header nav.elementor-nav-menu--main ul.sub-menu.elementor-nav-menu--dropdown{top:71px!important;padding-bottom:50px;z-index:1001}header nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item.menu-item-object-product_range.menu-item-has-children ul.sub-menu.elementor-nav-menu--dropdown{max-width:250px!important;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}header nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item.menu-item-object-product_range.menu-item-has-children li.menu-item a:hover,header nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item.menu-item-object-product_range.menu-item-has-children li.menu-item a,header nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item.menu-item-object-page.menu-item-has-children li.menu-item a:hover,header nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item.menu-item-object-page.menu-item-has-children li.menu-item a{line-height:28px;font-weight:700;white-space:normal;width:250px}header nav.e-n-menu .e-n-menu-wrapper ul.e-n-menu-heading li.e-n-menu-item:hover,header .elementor-nav-menu--main.elementor-nav-menu__container .elementor-nav-menu .menu-item:hover{background:#444}header .elementor-nav-menu--main.elementor-nav-menu__container li.menu-item.wpml-ls-item.wpml-ls-current-language.wpml-ls-menu-item{padding-right:20px}header nav.elementor-nav-menu--main.elementor-nav-menu__container .elementor-nav-menu .menu-item.menu-item-type-post_type.menu-item-object-page:last-child{padding-right:20px!important}header nav.e-n-menu .e-n-menu-wrapper ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span.e-n-menu-dropdown-icon-closed svg{display:none}header nav.e-n-menu .e-n-menu-wrapper ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span.e-n-menu-dropdown-icon-closed::after{content:url(../../../../../../../wp-content/uploads/2025/07/arrow-down.svg);display:inline-block;width:12px;margin-top:-8px}header nav.e-n-menu .e-n-menu-wrapper ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span.e-n-menu-dropdown-icon-opened svg{display:none}header nav.e-n-menu .e-n-menu-wrapper ul.e-n-menu-heading li.e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span.e-n-menu-dropdown-icon-opened::after{content:url(../../../../../../../wp-content/uploads/2025/07/arrow-up-3.svg);display:inline-block;width:12px;margin-top:-8px}header .elementor-shortcode .assortiment-columns ul.column li i.fa::before{font-size:14px}header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .column.level-0 li,header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .column.level-1 li,header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .column.level-2 li{border-right:20px solid #444}header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .column.level-1,header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .subsubcat-column{border:unset;border-left:2px solid #808788!important}header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .column li{padding:0!important;padding-right:20px!important}header .elementor-widget.elementor-widget-shortcode .elementor-shortcode .assortiment-columns .column li a{padding:20px;width:100%}.mobilemenu-icon .elementor-icon-wrapper{display:flex}header .elementor-element .e-search-input{width:20px;transition:all ease .3s}header .elementor-element.e-focus .e-search-input{width:200px}header .elementor-element .e-search-input:hover{background:#E3E6EA!important;cursor:pointer}header .elementor-element .e-search-form:hover .e-font-icon-svg.e-fas-search{fill:var(--e-global-color-99e850a)}header .elementor-element .e-search-input{padding:8px 50px 8px 22.5px!important}header .search-form-header.elementor-widget-search.e-focus .e-search-input{padding:8px 75px 8px 22.5px!important}header .e-search-form .e-search-input-wrapper{order:1}header .elementor-element .e-search-form .e-font-icon-svg.e-fas-search{left:0}header .search-form-header.elementor-widget-search .e-search-label{order:2;position:absolute;top:50%;right:66px;transition:left 0.3s ease}header .search-form-header.elementor-widget-search.e-focus .e-search-label{right:66px}header .search-form-header.elementor-widget-search:not(.e-focus) .e-search-input-wrapper>svg:is(svg){display:none}header .elementor-widget-search .e-search-input-wrapper>svg:is(svg){right:55px}.elementor-widget-search-form .e-search-form__container{flex-direction:row-reverse!important}.elementor-widget-search-form .e-search-input{padding-inline-start:var(--e-search-input-padding-inline-start)!important;padding-inline-end:calc(var(--e-search-input-padding-inline-end) + 40px + var(--e-search-input-gap))!important;text-align:left!important}.elementor-widget-search-form .e-search-form__submit{margin-inline-start:0!important;margin-inline-end:auto!important;order:2}header nav.elementor-nav-menu--main li.wpml-ls-item ul.sub-menu.elementor-nav-menu--dropdown{padding-bottom:0;margin-left:-20px!important}header nav.elementor-nav-menu--main li.wpml-ls-item ul.sub-menu.elementor-nav-menu--dropdown li a{width:max-content}header nav.elementor-nav-menu--main li.wpml-ls-item ul.sub-menu.elementor-nav-menu--dropdown li a:hover{line-height:28px!important}header .wpml-ls-item .wpml-ls-native,header .wpml-ls-item .wpml-ls-display{color:#ffffff!important;font-family:var(--e-global-typography-e5af8b6-font-family),Sans-serif;font-size:var(--e-global-typography-e5af8b6-font-size);font-weight:var(--e-global-typography-e5af8b6-font-weight);text-transform:uppercase;line-height:var(--e-global-typography-e5af8b6-line-height)}header .wpml-ls-item a:hover .wpml-ls-display{color:var(--e-global-color-accent)!important}.mobile-burger-menu nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item a span.sub-arrow{position:absolute;right:20px}.mobile-burger-menu nav.elementor-nav-menu__container ul.elementor-nav-menu li.menu-item a span.sub-arrow svg{width:16px;height:14px}@media screen and (min-width:1024px){.cpel-switcher__nav .cpel-switcher__list{box-shadow:0 4px 10px -2px rgba(0,0,0,.1);background-color:#fff}}header .cpel-switcher__nav .cpel-switcher__toggle.cpel-switcher__lang a{padding-top:46px!important;padding-bottom:46px!important}header .cpel-switcher__nav .cpel-switcher__toggle.cpel-switcher__lang:hover{border-bottom:1px solid #212721}@media screen and (max-width:1250px){header .cpel-switcher__nav .cpel-switcher__toggle.cpel-switcher__lang a{padding-top:10px!important;padding-bottom:15px!important}}header .cpel-switcher__nav .cpel-switcher__toggle.cpel-switcher__lang i.cpel-switcher__icon::before{content:"";height:15px;width:10px;background:url(../../../../../../../wp-content/uploads/2025/04/down-button.svg) no-repeat fixed center;display:inline-block}.mobile-burger-menu .cpel-switcher__nav{width:calc(100% - 20px)}.mobile-burger-menu .cpel-switcher__nav .cpel-switcher__toggle.cpel-switcher__lang a i.cpel-switcher__icon{position:absolute;right:0}.mobile-burger-menu .cpel-switcher__nav .cpel-switcher__list{margin-left:20px}nav.elementor-nav-menu--dropdown .elementor-nav-menu .menu-item.menu-item-type-post_type_archive.menu-item-object-product_range .sub-menu .menu-item.menu-item-type-post_type.menu-item-object-product_range::before{content:"";height:10px;width:8px;background:url(../../../../../../../wp-content/uploads/2025/04/burger-arrow.svg) no-repeat;display:inline-block;position:absolute;top:22px;left:0}nav.elementor-nav-menu--dropdown .elementor-nav-menu .menu-item.menu-item-type-post_type_archive.menu-item-object-product_range .sub-menu .menu-item.menu-item-type-post_type.menu-item-object-product_range{padding-left:5px}@media screen and (min-width:768px){.footer-menu-container-custom{clip-path:polygon(0% 0%,100% 0%,100% 100%,120px 100%)}}.hero-menu-container-custom{clip-path:polygon(0% 100%,100% 0%,100% 100%,0% 100%);background-color:#212721}.hero-card-menu-container-card .hero-card-menu-container-card-content{transition:padding-right 0.3s ease;will-change:padding-right}.hero-card-menu-container-card .hero-card-menu-container-card-link:hover~.hero-card-menu-container-card-content{padding-right:18px}.hero-card-menu-container-card .hero-card-menu-container-card-img img{transition:transform 0.3s ease;will-change:transform}.hero-card-menu-container-card .hero-card-menu-container-card-link:hover~.hero-card-menu-container-card-img img{transform:scale(1.1)!important;transition:all ease 0.3s}footer .subfooter a{font-family:var(--e-global-typography-ffe2ca3-font-family),Sans-serif;font-size:var(--e-global-typography-ffe2ca3-font-size);font-weight:var(--e-global-typography-ffe2ca3-font-weight);line-height:var(--e-global-typography-ffe2ca3-line-height)}.otgs-development-site-front-end{display:none!important}.elementor-form .elementor-form-fields-wrapper .elementor-field-type-html.elementor-field-group{position:absolute;bottom:-130px}.elementor-form .elementor-message.elementor-message-danger.elementor-form-help-inline::before{display:none}.grecaptcha-badge{display:none}.timeline-container .timeline-container-wrap .timeline-container-item .timeline-container-item-text{max-width:411px;width:100%}.timeline-container .timeline-container-wrap .timeline-container-item .timeline-container-item-text-arrow{top:calc(50% - 12px)!important}@media screen and (max-width:1024px){.timeline-container .timeline-container-wrap .timeline-container-item .timeline-container-item-text.timeline-container-item-text-year{width:60px;min-width:60px}.timeline-container .timeline-container-wrap .timeline-container-item .timeline-container-item-text-arrow-right{rotate:180deg;right:100%!important}.timeline-container .timeline-container-wrap .timeline-container-item .timeline-container-item-star{width:75px!important;min-width:75px;margin-right:10px}}.timeline-container .timeline-container-wrap .timeline-container-item .timeline-container-item-text .timeline-container-item-text-arrow{clip-path:polygon(0% 0%,100% 50%,0% 100%)}.timeline-container .timeline-container-wrap .timeline-container-middleline{left:calc(50% - 1.5px)!important}.timeline-container .timeline-container-wrap .timeline-container-middleline .timeline-container-middleline-inside{position:fixed;top:0;width:3px;height:45vh}@media screen and (max-width:1024px){.timeline-container .timeline-container-wrap .timeline-container-middleline{left:calc(50% - 182px)!important}.timeline-container .timeline-container-wrap .timeline-container-hide-miidleline{left:calc(50% - 190px)!important}}@media screen and (max-width:650px){.timeline-container .timeline-container-wrap .timeline-container-middleline{left:96px!important}.timeline-container .timeline-container-wrap .timeline-container-hide-miidleline{left:90px!important}}body .gform_heading .gform_required_legend,body .gform_footer.top_label .gform-loader{display:none}body .gform_wrapper .gform_body .gform_fields .gfield .gfield_required.gfield_required_asterisk{color:var(--gform-asterix-color)}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input::placeholder,body .gform_wrapper .gform_body .gfield .ginput_container textarea::placeholder{font-family:var(--e-global-typography-primary-font-family);color:var(--gform-placeholder-color);font-size:var(--gform-font-size)}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type='submit']),body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select{box-shadow:none;border:solid 1px var(--gform-border-color)}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type='submit']):focus,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:focus,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:focus,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container input:not([type='submit']):active,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container textarea:active,body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container select:active{border:solid 1px var(--gform-active-border-color);outline:none}body .gform_wrapper .gform_footer input[type=submit]{font-family:var(--e-global-typography-primary-font-family);background-color:var(--e-global-color-secondary)!important}body .gform_wrapper .gform_footer input[type=submit]:hover{background-color:var(--e-global-color-primary)!important}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container label.error{color:var(--gform-error-color)}form.elementor-form .elementor-message-danger{font-size:16px!important}form.elementor-form>.elementor-message.elementor-message-danger{display:none!important}span.elementor-message.elementor-message-danger.elementor-help-inline.elementor-form-help-inline{display:flex}.swiper-slide{display:flex!important;justify-content:center!important}.elementor-menu-cart__toggle_button{background-color:var(--pc-transparent)!important;padding:0!important}@media screen and (min-width:1024px){.assortiment-columns{position:relative;width:100%}.assortiment-columns ul:first-child{padding:0}.assortiment-columns li{padding:20px!important}ul.column li ul{display:none;height:100%}ul.column li:hover>ul{display:block}.assortiment-columns ul{list-style:none;box-sizing:border-box}.assortiment-columns li.subcat{padding:20px!important}.assortiment-columns ul.column.level-0,.assortiment-columns ul.column.level-1{width:25%}.assortiment-columns ul.subsubcat-column .product-item:nth-child(-n+5){margin-left:20px}.assortiment-columns ul.subsubcat-column{width:200%}.assortiment-columns ul.column.level-1{position:absolute;left:25%;top:0}.assortiment-columns ul.subsubcat-column{position:absolute;left:100%;top:0;display:none;flex-direction:column;flex-wrap:wrap;align-content:flex-start;width:380px;min-height:340px;column-gap:0;list-style:none;margin:0;padding:0}.assortiment-columns ul.column.level-1>li.subcat:hover>ul.subsubcat-column{display:flex}.assortiment-columns ul.subsubcat-column li{flex:0 0 auto;width:50%;padding-right:15px;box-sizing:border-box}.assortiment-columns ul.subsubcat-column li:nth-child(even){padding-right:0}.assortiment-columns ul.subsubcat-column li a{position:relative;display:block}.assortiment-columns ul.subsubcat-column li a::before{content:"";position:absolute;inset:-8px -25px -8px -8px}.assortiment-columns ul.column li{width:100%;display:flex;justify-content:space-between}.assortiment-columns i{display:flex;align-items:center}.assortiment-columns i::before,.assortiment-columns ul.column .subcat:hover a,.assortiment-columns .subsubcat.alle-items a{color:#ffffff!important}.assortiment-columns ul.column li:hover{color:#ffffff!important}.assortiment-columns .subcat i.fa.fa-chevron-right.icon-level-1{opacity:0;transition:all ease .1s}.assortiment-columns .subcat:hover i.fa.fa-chevron-right.icon-level-1{opacity:1}}ul.column li ul{display:none}@media screen and (max-width:1023px){.assortiment-columns ul{list-style:none;box-sizing:border-box;padding-left:0}.assortiment-columns{position:relative;width:100%}.assortiment-columns li.cat,.assortiment-columns li.subcat,.assortiment-columns li.subsubcat{padding:20px}.assortiment-columns li.subcat:first-child,.assortiment-columns li.subsubcat:first-child{margin-top:20px}.assortiment-columns i{margin-top:5px;transform:rotate(90deg);color:#ffffff!important;display:flex;align-items:center;float:right}.assortiment-columns i::before .assortiment-columns .subsubcat.alle-items a{color:#ffffff!important}.assortiment-columns .subsubcat.alle-items{background-color:#B9CF2E!important}.subsubcat.alle-items a{color:#ffffff!important}.subsubcat.alle-items{margin-bottom:-20px!important}ul.column.level-1{margin-bottom:-20px}.assortiment-columns .subcat i.fa.fa-chevron-right.icon-level-1{transition:all ease .1s}.assortiment-columns>ul>.cat>ul,.assortiment-columns>ul>.cat>ul li.subcat>ul{max-height:0;height:0;overflow:hidden;transition:max-height 0.3s ease;margin:0 -20px;display:block}.assortiment-columns>ul>.cat.active>ul,.assortiment-columns>ul>.cat>ul li.subcat.active>ul{max-height:1000px;height:auto;padding-bottom:20px;margin-bottom:-20px}.assortiment-columns>ul>.cat.active>ul:last-of-type,.assortiment-columns>ul>.cat>ul li.subcat.active>ul{padding-bottom:0!important}.assortiment-columns>ul>.cat i{transition:all ease .3s}.assortiment-columns>ul>.cat.active>i,.assortiment-columns>ul>.cat>ul li.subcat.active>i{transform:rotate(-90deg);color:var(--e-global-color-primary)!important}.assortiment-columns .product-item{padding:10px 20px}.assortiment-columns>ul>.cat>ul li.subcat.active .subsubcat-column{margin-top:20px}}.assortiment-columns .product-item{background-color:#404040}.assortiment-columns .product-item:hover{background-color:#2E2E2E}.elementor-widget.elementor-widget-wpml-language-switcher .wpml-ls.wpml-ls-legacy-dropdown .wpml-ls-item a.js-wpml-ls-item-toggle.wpml-ls-item-toggle{padding-right:10px}.elementor-widget.elementor-widget-wpml-language-switcher .wpml-ls.wpml-ls-legacy-dropdown .wpml-ls-item a.js-wpml-ls-item-toggle.wpml-ls-item-toggle::after{display:none}.category-background{background-size:cover!important}