﻿/*!---------------------------------------------------------------------------------
Theme Name: Bremer & Leguil
Theme URI: https://www.bremer-leguil.de/
Description: Hello Elementor Child Theme
Author: Webweisend Media GmbH
Author URI: https://www.media-company.eu
Template: hello-elementor
Version: 1.0.0
Text Domain: bremer-leguil
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
------------------------------ ADDITIONAL CSS HERE ------------------------------*/:root{--e-global-color-secondary-rgb: 127 198 0;--topbarspace: 166px}@media screen and (max-width: 880px){:root{--topbarspace: 108px}}@-webkit-keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}@-moz-keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}@-o-keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}@keyframes wwfadeDown{0%{opacity:0;transform:translate3d(0, -30%, 0)}100%{opacity:1;transform:none}}*{vertical-align:baseline;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:0;min-width:0}html{-webkit-text-size-adjust:100%;height:-webkit-fill-available;font-size:var(--e-global-typography-text-font-size, 20px);overflow-x:hidden;-ms-overflow-x:hidden}body{overflow-x:hidden;-ms-overflow-x:hidden}::selection{background:hsla(0,0%,100%,.9);color:#000;text-shadow:none}::-moz-selection{background:hsla(0,0%,100%,.9);color:#000;text-shadow:none}::-webkit-input-placeholder{font-style:normal;color:#bdbcbc}::-moz-placeholder{font-style:normal;color:#bdbcbc}:-ms-input-placeholder{font-style:normal;color:#bdbcbc}input:-moz-placeholder{font-style:normal;color:#bdbcbc}pre{font-family:monospace,monospace;font-size:1em}code,kbd,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}progress{vertical-align:baseline}textarea{overflow:auto;resize:vertical}strong,b,.strong{font-weight:700}i{font-style:italic}small{font-size:.9em;line-height:1.5}a{background-color:rgba(0,0,0,0);text-decoration:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px dotted;outline-offset:2px;border-radius:2px}:focus:not(:focus-visible){outline:none}nav a:focus-visible{outline:1px dotted}svg{max-width:100%;max-height:100%}img{max-width:100%;height:auto}embed,iframe,object{max-width:100%}#main-content{overflow:hidden}@media(prefers-reduced-motion: reduce){*{animation:none !important;transition:none !important}}html body{font-family:var(--e-global-typography-text-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-text-font-size, 20px);font-style:normal;font-weight:var(--e-global-typography-text-font-weight, 400);line-height:var(--e-global-typography-text-line-height, 1.5)}html body h1,html body .ww-mainheadline{font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-accent-font-size, 42px);font-weight:var(--e-global-typography-accent-font-weight, 500);line-height:var(--e-global-typography-accent-line-height, 1.3)}html body h2,html body .ww-headline{font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-primary-font-size, 36px);font-weight:var(--e-global-typography-primary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body h3,html body .ww-subheadline{font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-secondary-font-size, 30px);font-weight:var(--e-global-typography-secondary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body h4,html body .ww-preheadline{font-size:1rem;font-weight:700}html body .elementor-widget p a,html body .elementor-widget strong a,html body .elementor-widget ul li a,html body .elementor-widget ol li a,html body .page .page-content p a,html body .page .page-content strong a,html body .page .page-content ul li a,html body .page .page-content ol li a{border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-widget p a:hover,html body .elementor-widget strong a:hover,html body .elementor-widget ul li a:hover,html body .elementor-widget ol li a:hover,html body .page .page-content p a:hover,html body .page .page-content strong a:hover,html body .page .page-content ul li a:hover,html body .page .page-content ol li a:hover{border-color:rgba(0,0,0,0)}html body .elementor-widget-text-editor h1,html body .elementor-widget-text-editor h2,html body .elementor-widget-text-editor h3,html body .elementor-element.elementor-widget-woocommerce-archive-description h1,html body .elementor-element.elementor-widget-woocommerce-archive-description h2,html body .elementor-element.elementor-widget-woocommerce-archive-description h3,html body .elementor-element.elementor-widget-woocommerce-product-content h1,html body .elementor-element.elementor-widget-woocommerce-product-content h2,html body .elementor-element.elementor-widget-woocommerce-product-content h3,html body .uc_material_accordion .uc_ac_box .ue-item-text h1,html body .uc_material_accordion .uc_ac_box .ue-item-text h2,html body .uc_material_accordion .uc_ac_box .ue-item-text h3{margin-block-end:1rem}html body .elementor-widget-text-editor ul,html body .elementor-widget-text-editor ol,html body .elementor-element.elementor-widget-woocommerce-archive-description ul,html body .elementor-element.elementor-widget-woocommerce-archive-description ol,html body .elementor-element.elementor-widget-woocommerce-product-content ul,html body .elementor-element.elementor-widget-woocommerce-product-content ol,html body .uc_material_accordion .uc_ac_box .ue-item-text ul,html body .uc_material_accordion .uc_ac_box .ue-item-text ol{padding-left:1rem;margin-block-end:1rem}html body .elementor-widget-text-editor ul li,html body .elementor-widget-text-editor ol li,html body .elementor-element.elementor-widget-woocommerce-archive-description ul li,html body .elementor-element.elementor-widget-woocommerce-archive-description ol li,html body .elementor-element.elementor-widget-woocommerce-product-content ul li,html body .elementor-element.elementor-widget-woocommerce-product-content ol li,html body .uc_material_accordion .uc_ac_box .ue-item-text ul li,html body .uc_material_accordion .uc_ac_box .ue-item-text ol li{padding-bottom:.25em}html body .full-width{width:100%}html body .hidden{opacity:0}html body .visible{opacity:1}html body .none{display:none}html body .block{display:block}html body .inlineblock{display:inline-block}html body .flex-group{display:flex}html body .flex-group.-items_center{align-items:center}html body .flex-group.-items_bottom{align-items:flex-end}html body .flex-group.-items_stretched{align-items:stretch}html body .flex-group.-items_top{align-items:flex-start}html body .flex-group.-centered{justify-content:center}html body .flex-group.-evenly{justify-content:space-evenly}html body .flex-group.-spaced{justify-content:space-between}html body .flex-group.-flexend{justify-content:flex-end}html body .flex-group.-flexcol{flex-direction:column}@media only screen and (max-width: 1400px){html body .flex-group.-l-flex-col{flex-direction:column}}@media only screen and (max-width: 1024px){html body .flex-group.-t-flex-col{flex-direction:column}}@media only screen and (max-width: 880px){html body .flex-group.-m-flex-col{flex-direction:column}}html body .obj-fit{height:100%;width:100%;object-fit:cover}html body .skip-link{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:none;clip-path:none;white-space:nowrap;border:0;padding:0;margin:0}html body .skip-link:focus{z-index:100000;display:block;clip:auto !important;color:#000;font-size:14px;line-height:normal;text-decoration:none;height:auto;width:auto;top:2rem;left:1rem;padding:.5rem 1rem;background-color:#fefefe;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.4)}html body.admin-bar .skip-link:focus{top:50px}html body .ww-breakout_content{position:relative;height:100%;max-height:100vh;max-width:unset !important;width:calc(100% + (100vw - (1640px - 20px) + var(--container-default-padding-left, 30px))/2)}html body .ww-breakout_content.-toleft{position:relative;width:calc(100% + (100vw - (1640px - 20px) + var(--container-default-padding-left, 30px))/2);left:calc(-1*(100vw - (1640px - 20px) + var(--container-default-padding-left, 30px))/2)}html body .ww-breakout_content.-align-bottom{display:flex;align-items:flex-end}html body .ww-breakout_content.-align-right{display:flex;justify-content:flex-end}@media only screen and (max-width: 1640px){html body .ww-breakout_content{width:calc(100% + var(--container-default-padding-left, 30px)*2)}html body .ww-breakout_content.-toleft{width:calc(100% + var(--container-default-padding-left, 30px)*2);left:calc(-1*var(--container-default-padding-left, 30px)*2)}}html body .ww-padding_right_0{padding-right:0rem}html body .ww-padding_left_0{padding-left:0rem}html body .ww-padding_top_0{padding-top:0rem}html body .ww-padding_bottom_0{padding-bottom:0rem}html body .ww-margin_right_0{margin-right:0rem}html body .ww-margin_left_0{margin-left:0rem}html body .ww-margin_top_0{margin-top:0rem}html body .ww-margin_bottom_0{margin-bottom:0rem}html body .ww-padding_right_1{padding-right:1rem}html body .ww-padding_left_1{padding-left:1rem}html body .ww-padding_top_1{padding-top:1rem}html body .ww-padding_bottom_1{padding-bottom:1rem}html body .ww-margin_right_1{margin-right:1rem}html body .ww-margin_left_1{margin-left:1rem}html body .ww-margin_top_1{margin-top:1rem}html body .ww-margin_bottom_1{margin-bottom:1rem}html body .ww-padding_right_2{padding-right:2rem}html body .ww-padding_left_2{padding-left:2rem}html body .ww-padding_top_2{padding-top:2rem}html body .ww-padding_bottom_2{padding-bottom:2rem}html body .ww-margin_right_2{margin-right:2rem}html body .ww-margin_left_2{margin-left:2rem}html body .ww-margin_top_2{margin-top:2rem}html body .ww-margin_bottom_2{margin-bottom:2rem}html body .ww-padding_right_3{padding-right:3rem}html body .ww-padding_left_3{padding-left:3rem}html body .ww-padding_top_3{padding-top:3rem}html body .ww-padding_bottom_3{padding-bottom:3rem}html body .ww-margin_right_3{margin-right:3rem}html body .ww-margin_left_3{margin-left:3rem}html body .ww-margin_top_3{margin-top:3rem}html body .ww-margin_bottom_3{margin-bottom:3rem}html body .ww-padding_right_4{padding-right:4rem}html body .ww-padding_left_4{padding-left:4rem}html body .ww-padding_top_4{padding-top:4rem}html body .ww-padding_bottom_4{padding-bottom:4rem}html body .ww-margin_right_4{margin-right:4rem}html body .ww-margin_left_4{margin-left:4rem}html body .ww-margin_top_4{margin-top:4rem}html body .ww-margin_bottom_4{margin-bottom:4rem}html body .ww-padding_right_5{padding-right:5rem}html body .ww-padding_left_5{padding-left:5rem}html body .ww-padding_top_5{padding-top:5rem}html body .ww-padding_bottom_5{padding-bottom:5rem}html body .ww-margin_right_5{margin-right:5rem}html body .ww-margin_left_5{margin-left:5rem}html body .ww-margin_top_5{margin-top:5rem}html body .ww-margin_bottom_5{margin-bottom:5rem}html body .ww-padding_right_6{padding-right:6rem}html body .ww-padding_left_6{padding-left:6rem}html body .ww-padding_top_6{padding-top:6rem}html body .ww-padding_bottom_6{padding-bottom:6rem}html body .ww-margin_right_6{margin-right:6rem}html body .ww-margin_left_6{margin-left:6rem}html body .ww-margin_top_6{margin-top:6rem}html body .ww-margin_bottom_6{margin-bottom:6rem}@media only screen and (max-width: 1024px){html body .ww-t-padding_right_0{padding-right:0rem}html body .ww-t-padding_left_0{padding-left:0rem}html body .ww-t-padding_top_0{padding-top:0rem}html body .ww-t-padding_bottom_0{padding-bottom:0rem}html body .ww-t-margin_right_0{margin-right:0rem}html body .ww-t-margin_left_0{margin-left:0rem}html body .ww-t-margin_top_0{margin-top:0rem}html body .ww-t-margin_bottom_0{margin-bottom:0rem}html body .ww-t-padding_right_1{padding-right:1rem}html body .ww-t-padding_left_1{padding-left:1rem}html body .ww-t-padding_top_1{padding-top:1rem}html body .ww-t-padding_bottom_1{padding-bottom:1rem}html body .ww-t-margin_right_1{margin-right:1rem}html body .ww-t-margin_left_1{margin-left:1rem}html body .ww-t-margin_top_1{margin-top:1rem}html body .ww-t-margin_bottom_1{margin-bottom:1rem}html body .ww-t-padding_right_2{padding-right:2rem}html body .ww-t-padding_left_2{padding-left:2rem}html body .ww-t-padding_top_2{padding-top:2rem}html body .ww-t-padding_bottom_2{padding-bottom:2rem}html body .ww-t-margin_right_2{margin-right:2rem}html body .ww-t-margin_left_2{margin-left:2rem}html body .ww-t-margin_top_2{margin-top:2rem}html body .ww-t-margin_bottom_2{margin-bottom:2rem}html body .ww-t-padding_right_3{padding-right:3rem}html body .ww-t-padding_left_3{padding-left:3rem}html body .ww-t-padding_top_3{padding-top:3rem}html body .ww-t-padding_bottom_3{padding-bottom:3rem}html body .ww-t-margin_right_3{margin-right:3rem}html body .ww-t-margin_left_3{margin-left:3rem}html body .ww-t-margin_top_3{margin-top:3rem}html body .ww-t-margin_bottom_3{margin-bottom:3rem}html body .ww-t-padding_right_4{padding-right:4rem}html body .ww-t-padding_left_4{padding-left:4rem}html body .ww-t-padding_top_4{padding-top:4rem}html body .ww-t-padding_bottom_4{padding-bottom:4rem}html body .ww-t-margin_right_4{margin-right:4rem}html body .ww-t-margin_left_4{margin-left:4rem}html body .ww-t-margin_top_4{margin-top:4rem}html body .ww-t-margin_bottom_4{margin-bottom:4rem}html body .ww-t-padding_right_5{padding-right:5rem}html body .ww-t-padding_left_5{padding-left:5rem}html body .ww-t-padding_top_5{padding-top:5rem}html body .ww-t-padding_bottom_5{padding-bottom:5rem}html body .ww-t-margin_right_5{margin-right:5rem}html body .ww-t-margin_left_5{margin-left:5rem}html body .ww-t-margin_top_5{margin-top:5rem}html body .ww-t-margin_bottom_5{margin-bottom:5rem}html body .ww-t-padding_right_6{padding-right:6rem}html body .ww-t-padding_left_6{padding-left:6rem}html body .ww-t-padding_top_6{padding-top:6rem}html body .ww-t-padding_bottom_6{padding-bottom:6rem}html body .ww-t-margin_right_6{margin-right:6rem}html body .ww-t-margin_left_6{margin-left:6rem}html body .ww-t-margin_top_6{margin-top:6rem}html body .ww-t-margin_bottom_6{margin-bottom:6rem}}@media only screen and (max-width: 880px){html body .ww-m-padding_right_0{padding-right:0rem}html body .ww-m-padding_left_0{padding-left:0rem}html body .ww-m-padding_top_0{padding-top:0rem}html body .ww-m-padding_bottom_0{padding-bottom:0rem}html body .ww-m-margin_right_0{margin-right:0rem}html body .ww-m-margin_left_0{margin-left:0rem}html body .ww-m-margin_top_0{margin-top:0rem}html body .ww-m-margin_bottom_0{margin-bottom:0rem}html body .ww-m-padding_right_1{padding-right:1rem}html body .ww-m-padding_left_1{padding-left:1rem}html body .ww-m-padding_top_1{padding-top:1rem}html body .ww-m-padding_bottom_1{padding-bottom:1rem}html body .ww-m-margin_right_1{margin-right:1rem}html body .ww-m-margin_left_1{margin-left:1rem}html body .ww-m-margin_top_1{margin-top:1rem}html body .ww-m-margin_bottom_1{margin-bottom:1rem}html body .ww-m-padding_right_2{padding-right:2rem}html body .ww-m-padding_left_2{padding-left:2rem}html body .ww-m-padding_top_2{padding-top:2rem}html body .ww-m-padding_bottom_2{padding-bottom:2rem}html body .ww-m-margin_right_2{margin-right:2rem}html body .ww-m-margin_left_2{margin-left:2rem}html body .ww-m-margin_top_2{margin-top:2rem}html body .ww-m-margin_bottom_2{margin-bottom:2rem}html body .ww-m-padding_right_3{padding-right:3rem}html body .ww-m-padding_left_3{padding-left:3rem}html body .ww-m-padding_top_3{padding-top:3rem}html body .ww-m-padding_bottom_3{padding-bottom:3rem}html body .ww-m-margin_right_3{margin-right:3rem}html body .ww-m-margin_left_3{margin-left:3rem}html body .ww-m-margin_top_3{margin-top:3rem}html body .ww-m-margin_bottom_3{margin-bottom:3rem}html body .ww-m-padding_right_4{padding-right:4rem}html body .ww-m-padding_left_4{padding-left:4rem}html body .ww-m-padding_top_4{padding-top:4rem}html body .ww-m-padding_bottom_4{padding-bottom:4rem}html body .ww-m-margin_right_4{margin-right:4rem}html body .ww-m-margin_left_4{margin-left:4rem}html body .ww-m-margin_top_4{margin-top:4rem}html body .ww-m-margin_bottom_4{margin-bottom:4rem}html body .ww-m-padding_right_5{padding-right:5rem}html body .ww-m-padding_left_5{padding-left:5rem}html body .ww-m-padding_top_5{padding-top:5rem}html body .ww-m-padding_bottom_5{padding-bottom:5rem}html body .ww-m-margin_right_5{margin-right:5rem}html body .ww-m-margin_left_5{margin-left:5rem}html body .ww-m-margin_top_5{margin-top:5rem}html body .ww-m-margin_bottom_5{margin-bottom:5rem}html body .ww-m-padding_right_6{padding-right:6rem}html body .ww-m-padding_left_6{padding-left:6rem}html body .ww-m-padding_top_6{padding-top:6rem}html body .ww-m-padding_bottom_6{padding-bottom:6rem}html body .ww-m-margin_right_6{margin-right:6rem}html body .ww-m-margin_left_6{margin-left:6rem}html body .ww-m-margin_top_6{margin-top:6rem}html body .ww-m-margin_bottom_6{margin-bottom:6rem}}html body #ww-topbar{position:fixed;z-index:200;box-shadow:0 0 1rem 0 rgba(0,0,0,.35)}html body #ww-topbar:nth-child(2){display:none}html body #ww-topbar:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;background:rgba(64,64,64,.7)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){html body #ww-topbar:before{background:rgba(64,64,64,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}html body #ww-topbar #ww-topbar-logo{position:relative;background:var(--e-global-color-primary, #404040);padding-top:0;padding-bottom:.75rem}html body #ww-topbar #ww-topbar-logo:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;height:100%;width:auto;background:url("../hello-elementor-child/img/topbar-bordershape.svg") no-repeat left center;background-size:auto 100%;aspect-ratio:126/104;transform:translateX(-80%)}html body #ww-topbar #ww-topbar-logo a{position:relative;display:inline-block;align-items:center;margin:0 0 0 -1.8rem;width:80%}html body #ww-topbar #ww-topbar-logo a img{width:100%;max-width:380px;min-width:160px}@media only screen and (min-width: 1400px){html body #ww-topbar #ww-topbar-lower .elementor-element.elementor-widget.elementor-widget-wp-widget-maxmegamenu{height:100%}}html body #ww-topbar #ww-topbar-menu-container{display:flex;justify-content:flex-end;width:auto}@media only screen and (min-width: 1400px){html body #ww-topbar #ww-topbar-menu-container{flex-direction:column;align-items:flex-end}}@media only screen and (max-width: 1400px){html body #ww-topbar #ww-main-menu-container{display:flex;align-items:center}}html body #ww-topbar #ww-topbar-quicklinks .blox_btn_group .ue-btn-icon{color:var(--e-global-color-secondary, #7FC600)}@media only screen and (max-width: 1024px){html body #ww-topbar #ww-topbar-quicklinks .blox_btn_group a[class*=elementor-repeater-item]{display:none}html body #ww-topbar #ww-topbar-quicklinks .blox_btn_group a[class*=elementor-repeater-item]:first-child{display:inline-block}}html body #ww-topbar .ww-live-search{position:relative;width:100%;max-width:400px}html body #ww-topbar .ww-live-search__inner{display:flex;align-items:stretch;gap:0}html body #ww-topbar .ww-live-search__input{width:100%;min-width:0;height:auto;padding:.2rem 3rem .2rem 1rem;color:#bdbcbc;background:rgba(189,188,188,.2);border:1px solid var(--e-global-color-primary, #404040);border-radius:.45em}html body #ww-topbar .ww-live-search__input:focus{color:var(--e-global-color-text, #ffffff);outline:1px dotted currentColor;outline-offset:2px;border-radius:2px;z-index:1}html body #ww-topbar .ww-live-search__submit{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;background:rgba(0,0,0,0) url("../hello-elementor-child/img/icon-magnifying-glass.svg") no-repeat center;background-size:100% auto;width:1.1rem;margin:0 .5rem;height:100%;border-radius:0;color:rgba(0,0,0,0);cursor:pointer}html body #ww-topbar .ww-live-search__submit:focus{outline:1px dotted var(--e-global-color-secondary, #7FC600);outline-offset:2px;border-radius:2px;z-index:1}html body #ww-topbar .ww-live-search__results{position:absolute;top:calc(100% + .35rem);left:0;right:0;z-index:9999;background:var(--e-global-color-primary, #404040);border:1px solid var(--e-global-color-primary, #404040);box-shadow:0 10px 24px rgba(0,0,0,.08);max-height:28rem;overflow:auto}html body #ww-topbar .ww-live-search__option,html body #ww-topbar .ww-live-search__empty{display:flex;flex-direction:column;gap:.1rem;padding:.85rem 1rem;text-decoration:none;color:inherit;border-bottom:1px solid hsla(0,0%,100%,.1)}html body #ww-topbar .ww-live-search__option:last-child,html body #ww-topbar .ww-live-search__empty:last-child{border-bottom:0}html body #ww-topbar .ww-live-search__option:hover,html body #ww-topbar .ww-live-search__option:focus,html body #ww-topbar .ww-live-search__option.is-active{background:hsla(0,0%,100%,.1)}html body #ww-topbar .ww-live-search__title{font-weight:500}html body #ww-topbar .ww-live-search__meta{font-size:.875rem}@media only screen and (min-width: 1400px){html body #mega-menu-wrap-menu-1{height:100%;display:inline-block}}html body #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label{line-height:2.4}html body #mega-menu-wrap-menu-1 .mega-menu-toggle{margin-left:10px}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link:after{content:"";display:block;position:relative;height:2px;width:100%;max-width:0;bottom:-4px;background:currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link:hover,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link[aria-expanded=true]{font-weight:500}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link:hover:after,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>.mega-menu-link[aria-expanded=true]:after{max-width:100%}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item .mega-menu-link{font-weight:500;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-item-has-children.mega-current_page_parent>a.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link[aria-current=page]{font-weight:500}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-item-has-children.mega-current_page_parent>a.mega-menu-link:after,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link:after,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link[aria-current=page]:after{max-width:100%}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link[aria-current=page]{font-weight:500}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link[aria-current=page]:after{max-width:100%}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link[aria-current=page],html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item-object-product_cat.mega-current-menu-parent a.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-sub-menu .mega-sub-menu .mega-sub-menu li.mega-current-menu-item>.mega-menu-link{font-weight:500;background:#515151}@media only screen and (min-width: 1400px){html body #mega-menu-wrap-menu-1 #mega-menu-menu-1{height:100%;display:flex}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-grid ul.mega-sub-menu{top:100%;box-shadow:0 12px 1rem 0 rgba(0,0,0,.35)}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.menu-item,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-menu-item{display:inline-flex;align-items:center}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.menu-item>.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-menu-item>.mega-menu-link{height:auto}}@media only screen and (max-width: 1640px){html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{font-size:.9rem}}@media only screen and (max-width: 1400px){html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>a.mega-menu-link{font-size:1rem}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item .mega-menu-link{padding:10px}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{box-shadow:none;padding-bottom:10px}html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.menu-item.has-cta>.mega-menu-link,html body #mega-menu-wrap-menu-1 #mega-menu-menu-1>.mega-menu-item.has-cta>.mega-menu-link{margin-top:1rem;margin-left:.5rem}}html body #ww-footer-menu .elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-vertical .elementor-nav-menu .menu-item{border-top:1px solid #bdbcbc;padding:.5rem 0}html body #ww-footer-menu .elementor-nav-menu--main.elementor-nav-menu__container.elementor-nav-menu--layout-vertical .elementor-nav-menu .elementor-item.elementor-item-active{border-color:rgba(0,0,0,0)}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading{flex-direction:column}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item{color:var(--e-global-color-text, #ffffff);background:#515151;margin-bottom:.25em}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link,html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-n-menu-title-text{color:var(--e-global-color-text, #ffffff)}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link{border:none}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link .e-n-menu-title-text{border-bottom:1px solid currentColor}html body .elementor-element.ww-contentnavigation .e-n-menu .e-n-menu-heading .e-n-menu-item .e-link:hover .e-n-menu-title-text{border-color:rgba(0,0,0,0)}html body .elementor-element.ww-section{position:relative}html body .elementor-element.ww-section_padding-top{padding-top:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_padding-top{padding-top:2.2rem}}html body .elementor-element.ww-section_padding-bottom{padding-bottom:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_padding-bottom{padding-bottom:2.2rem}}html body .elementor-element.ww-section_padding-topbar{padding-top:var(--topbarspace)}html body .elementor-element.ww-section_margin-top{margin-top:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_margin-top{margin-top:2.2rem}}html body .elementor-element.ww-section_margin-bottom{margin-bottom:4rem}@media only screen and (max-width: 880px){html body .elementor-element.ww-section_margin-bottom{margin-bottom:2.2rem}}html body .elementor-element.ww-sectiontheme_dark{background-color:var(--e-global-color-primary, #404040);color:var(--e-global-color-text, #ffffff)}html body .elementor-element.ww-sectiontheme_light{background-color:var(--e-global-color-text, #ffffff);color:var(--e-global-color-primary, #404040)}html body .elementor-element.ww-sectiontheme_light h1,html body .elementor-element.ww-sectiontheme_light h2,html body .elementor-element.ww-sectiontheme_light h3{color:var(--e-global-color-primary, #404040)}html body .elementor-element.ww-section-dotpattern{overflow:hidden}html body .elementor-element.ww-section-dotpattern:before,html body .elementor-element.ww-section-dotpattern:after{content:"";display:block;position:absolute;z-index:-1;top:0;bottom:0;width:auto;max-width:17%;aspect-ratio:344/638;min-height:560px}html body .elementor-element.ww-section-dotpattern:before{left:0;right:unset;background:url("../hello-elementor-child/img/background-dotpattern-left.svg") no-repeat left top}html body .elementor-element.ww-section-dotpattern:after{right:0;left:unset;background:url("../hello-elementor-child/img/background-dotpattern-right.svg") no-repeat right top}html body .elementor-element.ww-section-dotpattern>*{position:relative}@media only screen and (max-width: 1400px){html body .elementor-element.ww-section-dotpattern:before,html body .elementor-element.ww-section-dotpattern:after{width:120px;aspect-ratio:unset}html body .elementor-element.ww-section-dotpattern:before{background-size:auto 490px}html body .elementor-element.ww-section-dotpattern:after{background-size:auto 490px}}@media only screen and (max-width: 1024px){html body .elementor-element.ww-section-dotpattern:before,html body .elementor-element.ww-section-dotpattern:after{display:none}}html body .elementor-element.ww-sectiondeco-circlepattern{overflow:hidden}html body .elementor-element.ww-sectiondeco-circlepattern:before{content:"";display:block;position:absolute;top:unset;left:unset;bottom:0;right:-90px;width:100%;background:url("../hello-elementor-child/img/sectiondeco-droplet-circle.svg") no-repeat right top;background-size:auto 130%}@media only screen and (max-width: 1400px){html body .elementor-element.ww-sectiondeco-circlepattern:before{display:none}}html body .elementor-element.ww-sectiondeco-circlepattern>*{position:relative}html body .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon{display:inline-block}html body .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-icon svg{display:block}html body .elementor-widget-icon-list .elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{flex:1 0}html body .elementor-widget-n-accordion .e-n-accordion-item{display:inherit}html body .elementor-element.elementor-widget.elementor-widget-slides .swiper:not(.swiper-initialized) .swiper-slide,html body .elementor-element.elementor-widget.elementor-widget-slides .swiper-container:not(.swiper-initialized) .swiper-slide,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper:not(.swiper-initialized) .swiper-slide,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper-container:not(.swiper-initialized) .swiper-slide{display:none}html body .elementor-element.elementor-widget.elementor-widget-slides .swiper:not(.swiper-initialized) .swiper-slide:first-child,html body .elementor-element.elementor-widget.elementor-widget-slides .swiper-container:not(.swiper-initialized) .swiper-slide:first-child,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper:not(.swiper-initialized) .swiper-slide:first-child,html body .elementor-element.elementor-widget.elementor-widget-n-carousel .swiper-container:not(.swiper-initialized) .swiper-slide:first-child{display:block}html body .elementor-element.elementor-widget.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{line-height:var(--e-global-typography-text-line-height, 1.5);display:inline-block;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element.elementor-widget.elementor-widget-image.ww-linklogo a{border-bottom:2px solid var(--e-global-color-secondary, #7FC600);padding-bottom:.25em}html body .elementor-element.elementor-widget.elementor-widget-image.ww-linklogo a:hover{border-color:rgba(0,0,0,0)}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgratio-16-9 img{aspect-ratio:16/9;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgratio-4-3 img{aspect-ratio:4/3;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-image.ww-imgobject-positionbottom img{object-position:center bottom}html body .elementor .elementor-element.ww-heroheader{height:75vh;margin-bottom:3rem}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img{max-width:unset;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1024px){html body .elementor .elementor-element.ww-heroheader{margin-bottom:0;height:auto}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img{position:relative;bottom:unset;left:calc(-1*var(--container-default-padding-left, 30px));right:calc(-1*var(--container-default-padding-left, 30px));width:calc(100% + var(--container-default-padding-left, 30px)*2)}html body .elementor .elementor-element.ww-heroheader .ww-heroheader-img img{min-height:400px}}html body .elementor .elementor-element.ww-heroheader-contentbox{position:relative;z-index:10;max-width:560px;width:calc(66% - 104px);margin:0 0 -2.2rem 0;padding:2.6rem 0 3rem 0;background:rgb(var(--e-global-color-secondary-rgb, 127 198 0)/0.9);color:var(--e-global-color-text, #ffffff)}html body .elementor .elementor-element.ww-heroheader-contentbox>*{position:relative}html body .elementor .elementor-element.ww-heroheader-contentbox:before,html body .elementor .elementor-element.ww-heroheader-contentbox:after{content:"";display:block;position:absolute;opacity:.9}html body .elementor .elementor-element.ww-heroheader-contentbox:before{top:0;bottom:0;left:100%;height:100%;width:auto;aspect-ratio:86/102;background:url(../hello-elementor-child/img/bordershape-accent.svg) no-repeat left bottom;background-size:auto 100%}html body .elementor .elementor-element.ww-heroheader-contentbox:after{top:0;left:0;transform:translateX(-100%);background:rgb(var(--e-global-color-secondary-rgb, 127 198 0));height:100%;min-width:60px;width:calc(100vw - 1640px - 2*var(--container-default-padding-left, 30px))}html body .elementor .elementor-element.ww-heroheader-contentbox p{margin-block-end:0}@media only screen and (max-width: 1024px){html body .elementor .elementor-element.ww-heroheader-contentbox{width:100%;max-width:unset;margin-bottom:0;padding:1rem;background:var(--e-global-color-secondary, #7FC600)}html body .elementor .elementor-element.ww-heroheader-contentbox:after,html body .elementor .elementor-element.ww-heroheader-contentbox:before{background:var(--e-global-color-secondary, #7FC600);opacity:1}html body .elementor .elementor-element.ww-heroheader-contentbox:before{width:var(--container-default-padding-left, 30px)}}html body .elementor .elementor-element.ww-blshapebox{box-sizing:border-box;overflow:hidden;max-width:85% !important}@supports(mask-image: url("")) or (-webkit-mask-image: url("")){html body .elementor .elementor-element.ww-blshapebox{-webkit-mask-image:url("../hello-elementor-child/img/backgroundshape-mask.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:left bottom;-webkit-mask-size:100% 100%;mask-image:url("../hello-elementor-child/img/backgroundshape-mask.svg");mask-repeat:no-repeat;mask-position:left bottom;mask-size:100% 100%}}html body .elementor .elementor-element.ww-blshapebox>*{position:relative;z-index:1}html body .elementor .elementor-element.ww-socialmedia-list .blox_btn_group .ue-btn-txt{font-size:0;line-height:0;color:rgba(0,0,0,0)}html body .elementor .elementor-element.ww-linklist .blox_btn_group .ue-btn-icon{color:var(--e-global-color-secondary, #7FC600)}html body .elementor .elementor-element.ww-linklist .blox_btn_group a .ue-btn-txt{border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor .elementor-element.ww-linklist .blox_btn_group a:hover .ue-btn-txt{border-color:rgba(0,0,0,0)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide{min-height:calc(100vh - 2.2rem);overflow:hidden}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]{padding-bottom:3rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-widget.elementor-widget-image{position:absolute;top:0;left:0;right:0;height:calc(100% - 3rem);width:100%;min-height:540px}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-widget.elementor-widget-image img{display:block;height:100%;width:100%;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-element[data-element_type=container]{margin-bottom:-2.2rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container{position:relative;max-width:560px;width:calc(66% - 104px);margin:0;padding:2.6rem 0 3rem 0;background:rgb(var(--e-global-color-secondary-rgb, 127 198 0)/0.9);color:var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container>*{position:relative}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:before,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:after{content:"";display:block;position:absolute;opacity:.9}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:before{top:0;bottom:0;left:100%;height:100%;width:auto;aspect-ratio:86/102;background:url(../hello-elementor-child/img/bordershape-accent.svg) no-repeat left bottom;background-size:auto 100%}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:after{top:0;left:0;transform:translateX(-100%);background:rgb(var(--e-global-color-secondary-rgb, 127 198 0));height:100%;min-width:60px;width:calc(100vw - 1640px - 2*var(--container-default-padding-left, 30px))}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{position:absolute;bottom:3rem;right:200px;top:unset;transform:translateY(0);display:flex;justify-content:center;align-items:center;text-align:center;line-height:1;width:2.5rem;height:2.5rem;color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev:hover,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next:hover{background:var(--e-global-color-e82a1cc, #73735E)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{border-radius:0 .25rem 0 0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev{transform:translateX(calc(-100% - 4px));left:unset;border-radius:.25rem 0 0 0}@media only screen and (max-width: 1400px){html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{right:var(--row-gap, 30px)}}@media only screen and (max-width: 1024px){html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide{min-height:unset}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]{padding-bottom:0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-widget.elementor-widget-image{position:relative;height:100%;width:100%;margin-bottom:-5rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide>.elementor-element[data-element_type=container]>.elementor-element[data-element_type=container]{margin-bottom:0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container{position:relative;max-width:100%;width:100%;margin:0;padding:1.2rem .8rem}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .swiper-slide .ww-hero-slide-container:before{background:rgb(var(--e-global-color-secondary-rgb, 127 198 0)/1);width:var(--container-default-padding-left, 30px)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-prev,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-hero-slideshow .elementor-swiper-button.elementor-swiper-button-next{right:auto;left:auto;margin:auto;bottom:unset;position:relative;transform:translate(0, 0);display:inline-flex;background:rgba(0,0,0,0)}}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel{padding-bottom:95px}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button{display:flex;justify-content:center;text-align:center;align-items:center;width:2.5rem;height:2.5rem;background:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button svg{fill:var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button.elementor-swiper-button-next{border-radius:0 .25em .25em 0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button.elementor-swiper-button-prev{border-radius:.25em 0 0 .25em}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .elementor-swiper-button:hover{background:var(--e-global-color-e82a1cc, #73735E)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element{position:relative;color:var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor{position:absolute;z-index:5;width:100%;box-sizing:border-box;text-shadow:2px 2px 14px rgba(0,0,0,.4);padding:1rem 2.8rem 1rem 2rem;border-top:20px solid var(--e-global-color-secondary, #7FC600);background:rgba(64,64,64,.7)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor{background:rgba(64,64,64,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor:before{content:"";display:block;position:absolute;top:-20px;right:0;height:2.8rem;background:url(../hello-elementor-child/img/category-slider-decoarrow.svg) no-repeat right top;background-size:auto 100%;aspect-ratio:85/56}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor h2,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor h3,html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-text-editor p{margin-block-end:0}html body .elementor-element.elementor-widget.elementor-widget-n-carousel.ww-category-carousel .swiper-slide>.elementor-element .elementor-element .elementor-widget-image{width:100%;height:100%;object-fit:cover}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup{bottom:3rem;background:rgba(64,64,64,.8)}@supports(-webkit-backdrop-filter: none) or (backdrop-filter: none){html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup{background:rgba(64,64,64,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.5rem;border-radius:.4rem 0 0 0}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup .blox_btn_group .ue-btn-icon{color:var(--e-global-color-secondary, #7FC600)}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup .blox_btn_group>*{border-right:1px solid var(--e-global-color-text, #ffffff)}html body .elementor-element.elementor-widget.elementor-widget-ucaddon_blox_btn_group.ww-heroheader-buttongroup .blox_btn_group>*:last-child{border-right:none}}html body .elementor-element.elementor-widget.elementor-widget-n-menu.ww-navigation-vertical .e-n-menu-heading{flex-direction:column}html body .es-embed-root.eapps-linkedin-feed-0cb88046-e164-44d3-bd6a-a90b699c4e29-custom-css-root:before{content:"";position:absolute;bottom:0;left:0;right:0;background:var(--e-global-color-primary, #404040);height:44px;z-index:10}html body.woocommerce .ww-product-containers{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5rem 2rem;list-style:none;margin:0;padding:0}@media(max-width: 1024px){html body.woocommerce .ww-product-containers{grid-template-columns:repeat(2, minmax(0, 1fr))}}html body.woocommerce .ww-product-containers__item{display:flex;align-items:center;gap:1rem;min-width:0}html body.woocommerce .ww-product-containers__icon{flex:0 0 5rem;width:5rem;aspect-ratio:1;background-repeat:no-repeat;background-position:center;background-size:contain}html body.woocommerce .ww-product-containers__label{display:block;line-height:1.3}html body.woocommerce .ww-product-containers__sku{display:block;font-size:1rem;line-height:1.3}html body.woocommerce .ww-product-containers .ww-product-containers__item--group-fass .ww-product-containers__icon{background-image:url("../hello-elementor-child/img/containers/icon-fass.svg")}html body.woocommerce .ww-product-certificates{display:flex;flex-wrap:wrap;gap:1rem;list-style:none;margin:0;padding:0}html body.woocommerce .ww-product-certificates__item{flex:0 0 auto}html body.woocommerce .ww-product-certificates__link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border:none;transition:transform .2s ease,opacity .2s ease}html body.woocommerce .ww-product-certificates__link:hover,html body.woocommerce .ww-product-certificates__link:focus-visible{transform:translateY(-2px)}html body.woocommerce .ww-product-certificates__image{display:block;width:auto;height:4rem;max-width:100%}html body.woocommerce .ww-product-flags{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.4rem}html body.woocommerce .ww-product-flags__item{display:block;width:2rem;height:2rem;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:100% auto;box-shadow:0 2px 8px rgba(0,0,0,.12)}html body.woocommerce .ww-product-flags__item--eco{background-color:#009640;background-image:url("../hello-elementor-child/img/icon-leaf.svg");background-size:auto 60%}html body.woocommerce .ww-product-flags__item--nsf{background-color:#004c83;background-image:url("/wp-content/uploads/2026/04/certificate_nsf_bl.png")}html body.woocommerce .ww-product-flags--loop{position:absolute;top:.75rem;right:.75rem;z-index:5}html body.woocommerce .ww-product-flags--single{position:absolute;top:1.2rem;left:1.2rem;right:unset;z-index:5}html body.woocommerce .ww-product-flags--single .ww-product-flags__item{width:2rem;height:2rem}html body.woocommerce .ww-product-nsf-classes-wrapper{padding-top:1rem}html body.woocommerce .ww-product-nsf-classes-wrapper .ww-product-nsf-classes__headline{margin:0 0 1rem}html body.woocommerce .ww-product-nsf-classes{display:flex;flex-wrap:wrap;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}html body.woocommerce .ww-product-nsf-classes__item{position:relative}html body.woocommerce .ww-product-nsf-classes__button{color:var(--e-global-color-text, #ffffff);padding:.25em .5em;border:none;background:rgba(0,0,0,0);cursor:pointer;font:inherit;line-height:1.2;transition:background .2s ease,color .2s ease,border-color .2s ease}html body.woocommerce .ww-product-nsf-classes__button:hover .ww-product-nsf-classes__button-icon,html body.woocommerce .ww-product-nsf-classes__button:focus-visible .ww-product-nsf-classes__button-icon{color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce .ww-product-nsf-classes__button[aria-expanded=true]{background:rgba(0,0,0,.1)}html body.woocommerce .ww-product-nsf-classes__button[aria-expanded=true] .ww-product-nsf-classes__button-icon{color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce .ww-product-nsf-classes__button-text{font-weight:500}html body.woocommerce .ww-product-nsf-classes__button-icon{flex:0 0 auto;width:.9rem;height:.9rem;position:relative;display:inline-block;float:right;margin:.25em 0 0 .4em}html body.woocommerce .ww-product-nsf-classes__button-icon::before{content:"i";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font-size:.75rem;font-weight:500;line-height:1;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body.woocommerce .ww-product-nsf-classes__panel{box-sizing:border-box;position:absolute;top:calc(100% + .5rem);left:0;z-index:10;font-size:.9rem;width:400px;padding:.8rem;background:#515151;color:var(--e-global-color-text, #ffffff);box-shadow:0 8px 20px rgba(0,0,0,.08)}html body.woocommerce .ww-product-nsf-classes__description{margin:0}html body.woocommerce .ww-product-brand.ww-product-brand--single .ww-product-brand__link{display:inline-block}html body.woocommerce .ww-product-brand.ww-product-brand--single .ww-product-brand__link img{max-width:120px}html body .ww-compare-toggle{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border:none;background:rgba(0,0,0,0);color:inherit;font:inherit;text-decoration:none;cursor:pointer;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-compare-toggle__icon{flex:0 0 auto;width:1.15rem;height:1.15rem;display:inline-flex;align-items:center;justify-content:center}html body .ww-compare-toggle__icon svg{width:100%;height:100%;display:block;fill:currentColor}html body .ww-compare-toggle__text{padding:.1em .5em}html body .ww-compare-toggle:focus,html body .ww-compare-toggle:focus-visible{background:rgba(0,0,0,0)}html body .ww-compare-toggle:focus .ww-compare-toggle__icon svg,html body .ww-compare-toggle:focus-visible .ww-compare-toggle__icon svg{fill:currentColor}html body .ww-compare-toggle:hover{background:rgba(0,0,0,0)}html body .ww-compare-toggle:hover .ww-compare-toggle__icon svg{fill:var(--e-global-color-secondary, #7FC600)}html body .ww-compare-toggle.is-active{background:rgba(0,0,0,.1)}html body .ww-compare-toggle.is-active .ww-compare-toggle__icon svg{fill:var(--e-global-color-secondary, #7FC600)}html body .ww-compare-sticky{position:fixed;right:1rem;bottom:2rem;z-index:1000}html body .ww-compare-sticky__toggle{font-size:1rem;font-weight:500;line-height:1.3;color:var(--e-global-color-primary, #404040);border:2px solid var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-text, #ffffff);border-radius:.2rem 2rem 2rem 2rem;padding:.5em 1.2em .5em 1.2em}html body .ww-compare-sticky__toggle:hover{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border-color:var(--e-global-color-secondary, #7FC600)}html body .ww-compare-sticky__toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;box-shadow:0 8px 24px rgba(0,0,0,.12);-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .ww-compare-sticky__toggle:focus{background:var(--e-global-color-text, #ffffff);color:var(--e-global-color-primary, #404040)}html body .ww-compare-sticky__toggle:hover{background:var(--e-global-color-secondary, #7FC600);color:var(--e-global-color-text, #ffffff)}html body .ww-compare-sticky__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;min-height:1.2rem;padding:.25rem;line-height:1;border-radius:50%;background:var(--e-global-color-primary, #404040);color:var(--e-global-color-text, #ffffff);font-weight:500}html body .ww-compare-sticky__panel{margin-top:.5rem;border:1px solid var(--e-global-color-primary, #404040);background:var(--e-global-color-primary, #404040);box-shadow:0 8px 24px rgba(0,0,0,.4)}html body .ww-compare-sticky__items{display:grid;gap:.75rem;padding:.8rem}html body .ww-compare-sticky__item{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.75rem;align-items:start;padding:0 .5rem;border-bottom:1px solid #bdbcbc}html body .ww-compare-sticky__item-link{text-decoration:none;color:inherit}html body .ww-compare-sticky__remove{border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer;line-height:1;display:inline-flex;justify-content:center;align-items:center;text-align:center;width:auto;aspect-ratio:1/1;height:100%;padding:0}html body .ww-compare-sticky__remove:hover{color:#fd575f;background:rgba(0,0,0,0)}html body .ww-compare-sticky__link{display:block;text-decoration:none;text-align:center;color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);padding:.25rem}html body .ww-compare-sticky__link:after{content:"→";display:inline-block;margin-left:.5em;font-size:.85em}html body .ww-product-compare{position:relative}html body .ww-product-compare__loading{display:grid;place-items:center;min-height:18rem;padding:2rem 1rem;text-align:center}html body .ww-product-compare__loading-text{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:7rem;padding:0 1rem;font-size:1.35rem;font-weight:700;line-height:1.4}html body .ww-product-compare__loading-text::before{content:"";position:absolute;inset:50% auto auto 50%;width:5.5rem;height:5.5rem;transform:translate(-50%, -50%);background:url("../hello-elementor-child/img/loader-tube-spinner.svg") center/contain no-repeat;pointer-events:none;opacity:1}html body .ww-product-compare__loading-text{padding-top:7rem}html body .ww-product-compare__notice{padding:1rem 0}html body .ww-product-compare__desktop{border:1px solid #515151;position:relative;display:block !important}@media(max-width: 900px){html body .ww-product-compare__desktop{display:none !important}}html body .ww-product-compare__mobile{display:none !important}@media(max-width: 900px){html body .ww-product-compare__mobile{display:block !important}}html body .ww-product-compare__remove{color:inherit;cursor:pointer;font:inherit;text-align:center;line-height:1;transition:background .2s ease,opacity .2s ease}html body .ww-product-compare__remove--table{display:inline-block;border-radius:0;border:none;background:hsla(0,0%,100%,.1);font-size:1.5rem;justify-self:baseline;padding:.6rem 1rem;margin-top:-1rem}html body .ww-product-compare-table-wrap{position:relative;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:thin}html body .ww-product-compare-table-wrap.is-overflowing{cursor:grab}html body .ww-product-compare-table-wrap.is-overflowing:active{cursor:grabbing}html body .ww-product-compare-table-wrap.is-dragging{user-select:none}html body .ww-product-compare-table-wrap.is-dragging a,html body .ww-product-compare-table-wrap.is-dragging img{-webkit-user-drag:none;user-select:none}html body .ww-product-compare-table-wrap::-webkit-scrollbar{height:10px}html body .ww-product-compare-table-wrap::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)}html body .ww-product-compare-table-wrap::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.18);border-radius:999px}html body .ww-product-compare-table-wrap::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.28)}html body .ww-product-compare-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}html body .ww-product-compare-table th,html body .ww-product-compare-table td{padding:1rem;border-bottom:1px solid hsla(0,0%,100%,.12);vertical-align:top;text-align:left;background:#3f3f3f}html body .ww-product-compare-table tr:last-of-type th,html body .ww-product-compare-table tr:last-of-type td{border-bottom:rgba(0,0,0,0)}html body .ww-product-compare-table thead th{position:sticky;top:0;z-index:3}html body .ww-product-compare-table__feature-col{position:sticky;left:0;z-index:2;width:15rem;min-width:15rem;max-width:15rem}html body .ww-product-compare-table thead .ww-product-compare-table__feature-col{z-index:4}html body .ww-product-compare-table__product-col,html body .ww-product-compare-table__value-col{width:20rem;min-width:20rem}html body .ww-product-compare-table__product-head{display:grid;gap:.75rem;align-content:start}html body .ww-product-compare-table__product-link{display:grid;gap:.75rem;text-decoration:none;color:inherit}html body .ww-product-compare-table__product-link img{width:100%;max-width:9rem;aspect-ratio:1;object-fit:cover;height:auto}html body .ww-product-compare-table__product-link span{font-weight:700}html body .ww-product-compare-table__text{line-height:1.55}html body .ww-product-compare-table__text ul{padding:.5rem 0 0 1rem}html body .ww-product-compare-cards{display:grid;gap:1rem}html body .ww-product-compare-card{padding:1rem;border:1px solid hsla(0,0%,100%,.12)}html body .ww-product-compare-card__header{display:grid;gap:.75rem;margin-bottom:1rem}html body .ww-product-compare-card__product-link{display:grid;gap:.75rem;text-decoration:none;color:inherit}html body .ww-product-compare-card__product-link img{width:100%;max-width:10rem;aspect-ratio:1;object-fit:cover;height:auto}html body .ww-product-compare-card__product-link span{font-weight:700}html body .ww-product-compare-card__section{display:grid;gap:.35rem;margin-top:1rem}html body .ww-compare-list{margin:0;padding-left:1.2rem}html body .ww-compare-list li+li{margin-top:.2rem}html body footer.elementor-location-footer #ww-pagerfooter-upper{position:relative;overflow:hidden;padding-top:2rem;padding-bottom:1.5rem}html body footer.elementor-location-footer #ww-pagerfooter-upper:before{content:"";display:block;height:10px;width:100%;background:linear-gradient(to right, #009640 0%, #009640 20%, #C20344 20%, #C20344 40%, #F59C00 40%, #F59C00 60%, #00A7E0 60%, #00A7E0 80%, #BDBCBC 80%, #BDBCBC 100%)}html body footer.elementor-location-footer #ww-pagerfooter-upper .e-con-inner>.elementor-element{padding-top:1rem;padding-bottom:1rem}html body footer.elementor-location-footer .borlabs-cookie-open-dialog-preferences{display:block;padding:.5rem 0;border-top:1px solid #bdbcbc;border-bottom:1px solid #bdbcbc}html body footer.elementor-location-footer .borlabs-cookie-open-dialog-preferences a{color:var(--e-global-color-text, #ffffff);border-bottom:1px solid currentColor;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body footer.elementor-location-footer .borlabs-cookie-open-dialog-preferences a:hover{border-color:rgba(0,0,0,0)}html body .elementor-element .facetwp-facet{margin-bottom:inherit}html body .elementor-element .facetwp-facet .fs-wrap{width:100%}html body .elementor-element .facetwp-facet .fs-label-wrap{background:var(--e-global-color-primary, #404040);color:var(--e-global-color-text, #ffffff);border:2px solid #bdbcbc;border-radius:.45em}html body .elementor-element .facetwp-facet .fs-arrow{border-top:5px solid var(--e-global-color-secondary, #7FC600)}html body .elementor-element .facetwp-facet .fs-dropdown{color:var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-primary, #404040);border:1px solid #bdbcbc}html body .elementor-element .facetwp-facet .fs-search{color:var(--e-global-color-text, #ffffff);background-color:#515151}html body .elementor-element .facetwp-facet .fs-search input{color:var(--e-global-color-text, #ffffff);background:#515151}html body .elementor-element .facetwp-facet .fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:var(--e-global-color-secondary, #7FC600)}html body .elementor-element .facetwp-facet.facetwp-type-fselect .fs-label-wrap .fs-label{cursor:pointer}html body .elementor-element .facetwp-facet.facetwp-type-sort{position:relative;display:inline-block}html body .elementor-element .facetwp-facet.facetwp-type-sort:before{content:"";width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid var(--e-global-color-secondary, #7FC600);position:absolute;top:.75em;right:.35em;bottom:0}html body .elementor-element .facetwp-facet.facetwp-type-sort select{appearance:none;color:var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-primary, #404040);border:2px solid #bdbcbc;padding:.2rem 2rem .2rem .4rem;border-radius:.45em}html body .elementor-element .facetwp-facet.facetwp-type-sort select option{color:var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-primary, #404040)}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap{display:block}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon{opacity:1}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon.f-loading:before{animation:none}html body .elementor-element .facetwp-facet.facetwp-type-search .facetwp-input-wrap .facetwp-icon:before{background:url(../hello-elementor-child/img/icon-magnifying-glass.svg) no-repeat center left;background-size:auto 70%}html body .elementor-element .facetwp-facet.facetwp-type-search input.facetwp-search{font-size:1rem;height:auto;padding:.2rem 3rem .2rem 1rem;border-radius:.45em;width:100%}html body .elementor-element .facetwp-selections li{background-color:#515151;padding:.25em .5em;border-radius:.45em;margin-right:.5em}html body .elementor-element .facetwp-selections .facetwp-selection-value{background-image:url("../hello-elementor-child/img/icon-delete-accent.svg");padding:.2em .9em .2em .2em;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element .facetwp-selections .facetwp-selection-value:hover{color:var(--e-global-color-secondary, #7FC600)}html body .elementor-element .facetwp-selections .facetwp-selection-value:last-of-type{margin-right:0}html body .elementor-element#produktfilter{position:relative}html body .elementor-element#produktfilter .ww-facetwp-loader{position:absolute;inset:0;z-index:50;pointer-events:none;opacity:0;-webkit-transition:all .4s ease-in-out 0s;-moz-transition:all .4s ease-in-out 0s;-o-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}html body .elementor-element#produktfilter .ww-facetwp-loader__backdrop{position:absolute;inset:0;background:rgba(64,64,64,.85);backdrop-filter:blur(2px)}html body .elementor-element#produktfilter .ww-facetwp-loader__box{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;align-items:center;justify-content:center;gap:.85rem;min-height:4rem;padding:1rem 1.25rem;border:1px solid var(--e-global-color-primary, #404040);background:var(--e-global-color-primary, #404040);box-shadow:0 10px 30px rgba(0,0,0,.12);text-align:center}html body .elementor-element#produktfilter .ww-facetwp-loader__spinner{flex:0 0 auto;width:2rem;height:2rem;background:url("../hello-elementor-child/img/loader-tube-spinner.svg") no-repeat center;background-size:100% auto}html body .elementor-element#produktfilter .ww-facetwp-loader__text{font-weight:500}html body .elementor-element#produktfilter.is-loading .ww-facetwp-loader{opacity:1;pointer-events:all}@keyframes ww-facetwp-spin{to{transform:rotate(360deg)}}html body.woocommerce ul.products li.product .button{font-size:1rem;font-weight:500;line-height:1.3;color:var(--e-global-color-primary, #404040);border:2px solid var(--e-global-color-text, #ffffff);background-color:var(--e-global-color-text, #ffffff);border-radius:.2rem 2rem 2rem 2rem;padding:.5em 1.2em .5em 1.2em}html body.woocommerce ul.products li.product .button:hover{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border-color:var(--e-global-color-secondary, #7FC600)}html body.woocommerce ul.products li.product{background:#515151;color:var(--e-global-color-text, #ffffff)}html body.woocommerce ul.products li.product a{border:none}html body.woocommerce ul.products li.product .woocommerce-loop-product__link{position:relative;overflow:hidden;background:radial-gradient(circle, rgb(137, 137, 137) 0%, rgb(73, 73, 73) 100%)}html body.woocommerce ul.products li.product .ww-product-brand,html body.woocommerce ul.products li.product .woocommerce-loop-product__title,html body.woocommerce ul.products li.product .ww-product-loop__short-description{background:#515151}html body.woocommerce ul.products li.product .attachment-woocommerce_thumbnail,html body.woocommerce ul.products li.product .attachment-full{margin-bottom:0}html body.woocommerce ul.products li.product .attachment-full{object-fit:contain;object-position:center;aspect-ratio:1/1;margin-top:1rem}html body.woocommerce ul.products li.product .ww-product-brand{padding:.75rem .75rem 0 .75rem}html body.woocommerce ul.products li.product .ww-product-brand img{max-width:100px;max-height:20px;object-fit:contain;display:inline-block;margin:0}html body.woocommerce ul.products li.product .woocommerce-loop-product__title,html body.woocommerce ul.products li.product .ww-product-loop__short-description{padding-left:.75rem;padding-right:.75rem}html body.woocommerce ul.products li.product .ww-product-loop__decorator{position:relative;display:block;border-top:1rem solid var(--e-global-color-secondary, #7FC600);margin-top:-1rem}html body.woocommerce ul.products li.product .ww-product-loop__decorator:before{content:"";display:block;position:absolute;z-index:1;top:-20px;right:0;height:2.8rem;background:url(../hello-elementor-child/img/category-slider-decoarrow.svg) no-repeat right top;background-size:auto 100%;aspect-ratio:85/56}html body.woocommerce ul.products li.product .woocommerce-loop-product__title{position:relative;font-family:var(--e-global-typography-primary-font-family),"DIN 2014","DIN Next","Helvetica Neue",Helvetica,Arial,system-ui,sans-serif;font-size:var(--e-global-typography-secondary-font-size, 30px);font-weight:var(--e-global-typography-secondary-font-weight, 500);line-height:var(--e-global-typography-primary-line-height, 1.3)}html body.woocommerce ul.products li.product .ww-product-loop__short-description{font-size:var(--e-global-typography-text-font-size, 20px);font-weight:var(--e-global-typography-text-font-weight, 400);line-height:var(--e-global-typography-text-line-height, 1.5)}html body.woocommerce ul.products li.product .ww-product-loop__short-description p{margin:0}html body.woocommerce ul.products li.product .button{margin-left:.75rem}html body.woocommerce ul.products li.product .ww-compare-toggle{float:right;margin-top:1.2em;margin-right:.75rem}html body.woocommerce ul.products li.product .ww-compare-toggle__text{font-size:0;opacity:0;line-height:0;color:rgba(0,0,0,0)}html body.woocommerce ul.products.elementor-grid li.product{padding-bottom:1rem}html body.woocommerce .woocommerce-pagination ul.page-numbers{border:none}html body.woocommerce .woocommerce-pagination ul.page-numbers li{border:none;display:inline-block}html body.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers{display:flex;justify-content:center;align-items:center;text-align:center;min-width:2.4rem;height:2.4rem}html body.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers{color:var(--e-global-color-text, #ffffff);background:rgba(0,0,0,0);border:1px solid currentColor}html body.woocommerce .woocommerce-pagination ul.page-numbers li a.page-numbers:hover{color:var(--e-global-color-text, #ffffff);background:#515151}html body.woocommerce .woocommerce-pagination ul.page-numbers li .page-numbers.current{color:var(--e-global-color-text, #ffffff);background:var(--e-global-color-secondary, #7FC600);border:1px solid currentColor}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__viewport{position:relative;overflow:hidden}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .related.products ul.products.swiper-wrapper{display:flex;flex-wrap:nowrap;gap:0;margin:0;padding:0;list-style:none}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .related.products li.product.swiper-slide{height:auto;margin:0}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__prev,html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__next{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:2rem;height:2rem;padding:0;border:2px solid var(--e-global-color-secondary, #7FC600);background:var(--e-global-color-secondary, #7FC600);border-radius:.25em;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__prev.swiper-button-disabled,html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__next.swiper-button-disabled{opacity:.8}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__prev{left:.5rem}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__next{right:.5rem}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__pagination{margin-top:1.5rem;display:flex;justify-content:center;align-items:center}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__pagination .swiper-pagination-bullet{width:.8rem;height:.8rem;background:#bdbcbc}html body.woocommerce .ww-is-slideshow.elementor-widget-woocommerce-product-related .ww-related-products-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem;height:1rem;background:var(--e-global-color-text, #ffffff)}html body.woocommerce .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{width:auto;max-width:100%;margin:0 auto}html body.woocommerce .woocommerce-product-gallery .flex-control-thumbs li{aspect-ratio:4/3;background:#515151}html body.woocommerce .woocommerce-product-gallery .flex-control-thumbs li img{width:100%;height:100%;object-fit:contain;object-position:center}/*# sourceMappingURL=style.css.map */
