html :where(body.wy-v2){background-color:var(--wy-kalk);color:var(--wy-wald);font-family:var(--wy-font-text);font-size:16px;line-height:1.625;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(body.wy-v2:not(.woocommerce-checkout)) :is(h1,h2,h3,h4,h5,h6){font-family:var(--wy-font-display);font-weight:700}:where(body.wy-v2:not(.woocommerce-checkout)) :is(h1,h2){font-size:40px;line-height:44px;letter-spacing:-.02em}:where(body.wy-v2:not(.woocommerce-checkout)) h3{font-size:24px;line-height:32px;letter-spacing:-.01em;font-weight:600}:where(body.wy-v2:not(.woocommerce-checkout)) :is(h4,h5,h6){font-size:20px;line-height:28px;letter-spacing:-.01em;font-weight:600}@media (max-width:1024px){:where(body.wy-v2:not(.woocommerce-checkout)) :is(h1,h2){font-size:36px;line-height:40px}}@media (max-width:767px){:where(body.wy-v2:not(.woocommerce-checkout)) :is(h1,h2){font-size:32px;line-height:36px}}:where(body.wy-v2:not(.woocommerce-checkout)) :where(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-woocommerce-product-content,.woocommerce-Tabs-panel,.entry-content) h2{font-size:32px;line-height:36px}@media (max-width:767px){:where(body.wy-v2:not(.woocommerce-checkout)) :where(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-woocommerce-product-content,.woocommerce-Tabs-panel,.entry-content) h2{font-size:24px;line-height:32px;letter-spacing:-.01em}:where(body.wy-v2:not(.woocommerce-checkout)) :where(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-woocommerce-product-content,.woocommerce-Tabs-panel,.entry-content) h3{font-size:20px;line-height:28px}}body.wy-v2:not(.woocommerce-checkout) :is(strong,b){font-weight:600}:where(body.wy-v2:not(.woocommerce-checkout)) figcaption{color:inherit;font-size:14px;font-style:inherit;line-height:20px}:where(body.wy-v2:not(.woocommerce-checkout)) table{margin-block-end:0;font-size:inherit}:where(body.wy-v2:not(.woocommerce-checkout)) table :is(td,th){border-top:0;border-right:0;border-left:0;border-bottom-color:var(--wy-salbei-hell)}body.wy-v2:not(.woocommerce-checkout) table :is(td,th){background-color:transparent}:where(body.wy-v2:not(.woocommerce-checkout) :is(p,li,dd,span,small,td):not(nav *,.elementor-nav-menu *,.menu *))>a:not([class]){text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}:where(body.wy-v2:not(.woocommerce-checkout) :is(p,li,dd,span,small,td):not(nav *,.elementor-nav-menu *,.menu *))>a:not([class]):hover{text-decoration-thickness:3px}:where(body.wy-v2:not(.woocommerce-checkout)) :focus-visible,:where(body.wy-v2.woocommerce-checkout :is([data-elementor-type=header],[data-elementor-type=footer])) :focus-visible{outline:3px solid var(--wy-focus);outline-offset:3px}body.wy-v2:not(.woocommerce-checkout) :focus-visible,body.wy-v2.woocommerce-checkout :is([data-elementor-type=header],[data-elementor-type=footer]) :focus-visible{box-shadow:none}@media (prefers-reduced-motion:reduce){body.wy-v2 *,body.wy-v2 *:before,body.wy-v2 *:after{transition-duration:0s !important;animation-duration:0s !important;animation-iteration-count:1 !important;scroll-behavior:auto !important}}