@charset "UTF-8";
body{--content-size: 1380px;--wide-size: 1380px;--header-width: var(--wide-size);--footer-width: var(--wide-size);--header-logo-width: clamp(80px, calc(80px + ((120) * ((100vw - 320px) / 1060))), 200px);--header-logo-sticky-width: clamp(40px, calc(40px + ((80) * ((100vw - 320px) / 1060))), 120px);--burger-menu-size: clamp(24px, calc(24px + ((8) * ((100vw - 320px) / 1060))), 32px);--icon-size: clamp(24px, calc(24px + ((8) * ((100vw - 320px) / 1060))), 32px);--header-wrapper-padding: clamp(10px, calc(10px + ((20) * ((100vw - 320px) / 1060))), 30px);--header-wrapper-sticky-padding: clamp(6px, calc(6px + ((9) * ((100vw - 320px) / 1060))), 15px);--wp--style--global--wide-size: var(--wide-size);--wp--style--global--content-size: var(--content-size);--hr-color: rgba(0,0,0,0.2);--hr-thickness: 0.01rem;--radius-small: 8px;--google-trust-font-size: 8px;--suma-gradient: linear-gradient(90deg, rgb(118,156,25) 0%, rgb(118,156,25) 25%, rgb(17,130,200) 25%, rgb(17,130,200) 50%, rgb(227,149,31) 50%, rgb(227,149,31) 75%, rgb(87,37,92) 75%, rgb(87,37,92) 100%);--search-size: 3rem;--grid-cols: 3;--grid-cols-main-products: 3;--header-area-home-height: 60vh;--header-area-height: 40vh;--padding-outer: clamp(15px, calc(15px + ((45) * ((100vw - 320px) / 1060))), 60px);--padding-inner: clamp(15px, calc(15px + ((15) * ((100vw - 320px) / 1060))), 30px);--section-space: clamp(60px, calc(60px + ((40) * ((100vw - 320px) / 1060))), 100px);--font-family: Roboto, Helvetica, Arial, sans-serif;--font-family-heading: var(--font-family);--line-height-heading: 1.2;--line-height: 1.5;--wp--preset--font-size--x-small: clamp(10px, calc(10px + ((1) * ((100vw - 320px) / 1060))), 11px) !important;--wp--preset--font-size--small: clamp(12px, calc(12px + ((3) * ((100vw - 320px) / 1060))), 15px) !important;--wp--preset--font-size--medium: clamp(12px, calc(12px + ((4) * ((100vw - 320px) / 1060))), 16px) !important;--wp--preset--font-size--large: clamp(18px, calc(18px + ((8) * ((100vw - 320px) / 1060))), 26px) !important;--wp--preset--font-size--x-large: clamp(24px, calc(24px + ((11) * ((100vw - 320px) / 1060))), 35px) !important;--wp--preset--font-size--xx-large: clamp(32px, calc(32px + ((18) * ((100vw - 320px) / 1060))), 50px) !important;--wp--preset--font-size--xxx-large: clamp(44px, calc(44px + ((26) * ((100vw - 320px) / 1060))), 70px) !important;--font-size: var(--wp--preset--font-size--medium);--font-size--h1: var(--wp--preset--font-size--x-large);--font-size--h2: var(--wp--preset--font-size--x-large);--font-size--h3: var(--wp--preset--font-size--large);--font-size--h4: var(--wp--preset--font-size--medium);--font-size--h5: var(--wp--preset--font-size--medium);--font-size--h6: var(--wp--preset--font-size--medium);--font-weight: 300;--font-weight-bold: 500;--font-weight--h1: 100;--font-weight--h2: 100;--font-weight--h3: 300;--font-weight--h4: 400;--font-weight--h5: 400;--font-weight--h6: 400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--main-bg-color: #f2f2f2;--color-h1: var(--wp--preset--color--foreground);--color-h2: var(--wp--preset--color--foreground);--color-h3: var(--wp--preset--color--foreground);--color-h4: var(--wp--preset--color--foreground);--color-h5: var(--wp--preset--color--foreground);--color-h6: var(--wp--preset--color--foreground);--svg-xmark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.0.0-alpha3 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) --%3E%3Cpath d='M315.3 411.3c-6.253 6.253-16.37 6.253-22.63 0L160 278.6l-132.7 132.7c-6.253 6.253-16.37 6.253-22.63 0c-6.253-6.253-6.253-16.37 0-22.63L137.4 256L4.69 123.3c-6.253-6.253-6.253-16.37 0-22.63c6.253-6.253 16.37-6.253 22.63 0L160 233.4l132.7-132.7c6.253-6.253 16.37-6.253 22.63 0c6.253 6.253 6.253 16.37 0 22.63L182.6 256l132.7 132.7C321.6 394.9 321.6 405.1 315.3 411.3z'/%3E%3C/svg%3E");--svg-question: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 13.1c-.5 0-.9.4-.9.9s.4.9.9.9.9-.4.9-.9-.4-.9-.9-.9zM21 0H3C1.3 0 0 1.3 0 3v13.5c0 1.7 1.3 3 3 3h4.5v3.9c0 .5.5.7.9.5l5.9-4.3h6.8c1.7 0 3-1.3 3-3V3c0-1.6-1.3-3-3-3zm1.5 16.5c0 .8-.7 1.5-1.5 1.5h-6.8c-.3 0-.6.1-.9.3L9 21.6v-2.8c0-.4-.3-.8-.8-.8H3c-.8 0-1.5-.7-1.5-1.5V3c0-.8.7-1.5 1.5-1.5h18c.8 0 1.5.7 1.5 1.5v13.5zM13 4.5h-2.3C9.3 4.5 8.2 5.6 8.2 7s.3.8.8.8.8-.3.8-.8.5-1 1-1h2.3c.7 0 1.2.5 1.2 1.2s-.3.9-.7 1.1l-1.9 1c-.2.1-.4.4-.4.7v1.3c0 .4.3.8.8.8s.8-.3.8-.8v-.8l1.5-.8c.9-.5 1.5-1.4 1.5-2.4 0-1.5-1.2-2.7-2.7-2.7z'/%3E%3C/svg%3E")
}

// ========================================
// SPRACHSPEZIFISCHE ANPASSUNGEN
// Direktes Überschreiben der CSS-Variablen pro Sprache
// ========================================

// Englisch
html[lang*="en"] body {
  --wp--preset--font-size--x-small: clamp(10.5px, calc(10.5px + ((1.05) * ((100vw - 320px) / 1060))), 11.55px) !important;--wp--preset--font-size--small: clamp(12.6px, calc(12.6px + ((3.15) * ((100vw - 320px) / 1060))), 15.75px) !important;--wp--preset--font-size--medium: clamp(12.6px, calc(12.6px + ((4.2) * ((100vw - 320px) / 1060))), 16.8px) !important;--wp--preset--font-size--large: clamp(18.9px, calc(18.9px + ((8.4) * ((100vw - 320px) / 1060))), 27.3px) !important;--wp--preset--font-size--x-large: clamp(25.2px, calc(25.2px + ((11.55) * ((100vw - 320px) / 1060))), 36.75px) !important;--wp--preset--font-size--xx-large: clamp(33.6px, calc(33.6px + ((18.9) * ((100vw - 320px) / 1060))), 52.5px) !important;--wp--preset--font-size--xxx-large: clamp(46.2px, calc(46.2px + ((27.3) * ((100vw - 320px) / 1060))), 73.5px) !important}@media (max-width:768px){body{--grid-cols: 2;--grid-cols-main-products: 2}}@media screen and (max-resolution:120dpi){body{--font-weight: 400;--font-weight-bold: 700;--font-weight--h1: 300;--font-weight--h2: 300;--font-weight--h3: 400;--font-weight--h4: 500;--font-weight--h5: 500;--font-weight--h6: 500}}html[lang*="fr"] body{--wp--preset--font-size--x-small: clamp(9px, calc(9px + ((0.9) * ((100vw - 320px) / 1060))), 9.9px) !important;--wp--preset--font-size--small: clamp(10.8px, calc(10.8px + ((2.7) * ((100vw - 320px) / 1060))), 13.5px) !important;--wp--preset--font-size--medium: clamp(10.8px, calc(10.8px + ((3.6) * ((100vw - 320px) / 1060))), 14.4px) !important;--wp--preset--font-size--large: clamp(16.2px, calc(16.2px + ((7.2) * ((100vw - 320px) / 1060))), 23.4px) !important;--wp--preset--font-size--x-large: clamp(21.6px, calc(21.6px + ((9.9) * ((100vw - 320px) / 1060))), 31.5px) !important;--wp--preset--font-size--xx-large: clamp(28.8px, calc(28.8px + ((16.2) * ((100vw - 320px) / 1060))), 45px) !important;--wp--preset--font-size--xxx-large: clamp(39.6px, calc(39.6px + ((23.4) * ((100vw - 320px) / 1060))), 63px) !important}html[lang*="it"] body{--wp--preset--font-size--x-small: clamp(9px, calc(9px + ((0.9) * ((100vw - 320px) / 1060))), 9.9px) !important;--wp--preset--font-size--small: clamp(10.8px, calc(10.8px + ((2.7) * ((100vw - 320px) / 1060))), 13.5px) !important;--wp--preset--font-size--medium: clamp(10.8px, calc(10.8px + ((3.6) * ((100vw - 320px) / 1060))), 14.4px) !important;--wp--preset--font-size--large: clamp(16.2px, calc(16.2px + ((7.2) * ((100vw - 320px) / 1060))), 23.4px) !important;--wp--preset--font-size--x-large: clamp(21.6px, calc(21.6px + ((9.9) * ((100vw - 320px) / 1060))), 31.5px) !important;--wp--preset--font-size--xx-large: clamp(28.8px, calc(28.8px + ((16.2) * ((100vw - 320px) / 1060))), 45px) !important;--wp--preset--font-size--xxx-large: clamp(39.6px, calc(39.6px + ((23.4) * ((100vw - 320px) / 1060))), 63px) !important}html[lang*="es"] body{--wp--preset--font-size--x-small: clamp(9px, calc(9px + ((0.9) * ((100vw - 320px) / 1060))), 9.9px) !important;--wp--preset--font-size--small: clamp(10.8px, calc(10.8px + ((2.7) * ((100vw - 320px) / 1060))), 13.5px) !important;--wp--preset--font-size--medium: clamp(10.8px, calc(10.8px + ((3.6) * ((100vw - 320px) / 1060))), 14.4px) !important;--wp--preset--font-size--large: clamp(16.2px, calc(16.2px + ((7.2) * ((100vw - 320px) / 1060))), 23.4px) !important;--wp--preset--font-size--x-large: clamp(21.6px, calc(21.6px + ((9.9) * ((100vw - 320px) / 1060))), 31.5px) !important;--wp--preset--font-size--xx-large: clamp(28.8px, calc(28.8px + ((16.2) * ((100vw - 320px) / 1060))), 45px) !important;--wp--preset--font-size--xxx-large: clamp(39.6px, calc(39.6px + ((23.4) * ((100vw - 320px) / 1060))), 63px) !important}html[lang*="pt"] body{--wp--preset--font-size--x-small: clamp(9px, calc(9px + ((0.9) * ((100vw - 320px) / 1060))), 9.9px) !important;--wp--preset--font-size--small: clamp(10.8px, calc(10.8px + ((2.7) * ((100vw - 320px) / 1060))), 13.5px) !important;--wp--preset--font-size--medium: clamp(10.8px, calc(10.8px + ((3.6) * ((100vw - 320px) / 1060))), 14.4px) !important;--wp--preset--font-size--large: clamp(16.2px, calc(16.2px + ((7.2) * ((100vw - 320px) / 1060))), 23.4px) !important;--wp--preset--font-size--x-large: clamp(21.6px, calc(21.6px + ((9.9) * ((100vw - 320px) / 1060))), 31.5px) !important;--wp--preset--font-size--xx-large: clamp(28.8px, calc(28.8px + ((16.2) * ((100vw - 320px) / 1060))), 45px) !important;--wp--preset--font-size--xxx-large: clamp(39.6px, calc(39.6px + ((23.4) * ((100vw - 320px) / 1060))), 63px) !important}html[lang*="nl"] body{--wp--preset--font-size--x-small: clamp(9px, calc(9px + ((0.9) * ((100vw - 320px) / 1060))), 9.9px) !important;--wp--preset--font-size--small: clamp(10.8px, calc(10.8px + ((2.7) * ((100vw - 320px) / 1060))), 13.5px) !important;--wp--preset--font-size--medium: clamp(10.8px, calc(10.8px + ((3.6) * ((100vw - 320px) / 1060))), 14.4px) !important;--wp--preset--font-size--large: clamp(16.2px, calc(16.2px + ((7.2) * ((100vw - 320px) / 1060))), 23.4px) !important;--wp--preset--font-size--x-large: clamp(21.6px, calc(21.6px + ((9.9) * ((100vw - 320px) / 1060))), 31.5px) !important;--wp--preset--font-size--xx-large: clamp(28.8px, calc(28.8px + ((16.2) * ((100vw - 320px) / 1060))), 45px) !important;--wp--preset--font-size--xxx-large: clamp(39.6px, calc(39.6px + ((23.4) * ((100vw - 320px) / 1060))), 63px) !important}html[lang*="tr"] body{--wp--preset--font-size--x-small: clamp(9px, calc(9px + ((0.9) * ((100vw - 320px) / 1060))), 9.9px) !important;--wp--preset--font-size--small: clamp(10.8px, calc(10.8px + ((2.7) * ((100vw - 320px) / 1060))), 13.5px) !important;--wp--preset--font-size--medium: clamp(10.8px, calc(10.8px + ((3.6) * ((100vw - 320px) / 1060))), 14.4px) !important;--wp--preset--font-size--large: clamp(16.2px, calc(16.2px + ((7.2) * ((100vw - 320px) / 1060))), 23.4px) !important;--wp--preset--font-size--x-large: clamp(21.6px, calc(21.6px + ((9.9) * ((100vw - 320px) / 1060))), 31.5px) !important;--wp--preset--font-size--xx-large: clamp(28.8px, calc(28.8px + ((16.2) * ((100vw - 320px) / 1060))), 45px) !important;--wp--preset--font-size--xxx-large: clamp(39.6px, calc(39.6px + ((23.4) * ((100vw - 320px) / 1060))), 63px) !important}html,body{min-width:100%;min-height:100%}body{font-weight:var(--font-weight)}body h1{color:var(--font-weight--h1)}body h2{color:var(--font-weight--h2)}body h3{color:var(--font-weight--h3)}body h4{color:var(--font-weight--h4)}body h5{color:var(--font-weight--h5)}body h6{color:var(--font-weight--h6)}svg{shape-rendering:geometricPrecision;text-rendering:optimizeLegibility}@media screen and (max-resolution:120dpi){.icon svg,.chart svg,svg.lowdpi-snap{shape-rendering:crispEdges;text-rendering:optimizeSpeed}.icon svg *{vector-effect:non-scaling-stroke}}body [class*="wp-container-"]>.alignwide{max-width:var(--wide-size)}body .wp-site-blocks,html body>.is-root-container{padding-left:var(--padding-outer);padding-right:var(--padding-outer);font-family:var(--font-family);font-weight:var(--font-weight)}body .wp-block-group.alignfull,body .wp-block-cover.alignfull,body .is-root-container .wp-block[data-align="full"]>.wp-block-group,body .is-root-container .wp-block[data-align="full"]>.wp-block-cover{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);max-width:unset !important;width:auto}body .editor-styles-wrapper{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}body .wp-site-blocks{padding-top:0;padding-bottom:0}section{padding-top:var(--section-space);padding-bottom:var(--section-space)}section.alignfull{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}@media (min-width:1300px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}svg{image-rendering:optimizeQuality;text-rendering:optimizeLegibility}svg text{text-rendering:geometricPrecision}*+section{margin-block-start:0 !important}.wp-block-spacer[style*="height:100px"]{height:var(--section-space) !important}a,button{outline:none !important;transition:all 0.7s ease}.wp-site-blocks{max-width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-site-blocks main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:visible;padding-left:var(--padding-outer);padding-right:var(--padding-outer);margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);padding-top:100px;margin-top:-100px !important}.wp-site-blocks main ul:not(.wp-block-post-template):not(.wc-block-product-template):not(.wc-block-order-confirmation-summary-list){display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:1em}.wp-block-cover{padding-top:var(--section-space);padding-bottom:var(--section-space)}.wp-block-cover.alignfull{padding-left:var(--padding-outer);padding-right:var(--padding-outer)}body .wp-block-site-logo.is-default-size{width:var(--header-logo-width);transition:all 0.7s ease;position:relative}body .wp-block-site-logo.is-default-size a,body .wp-block-site-logo.is-default-size img{display:block;width:100%}body.sticky .wp-block-site-logo.is-default-size{width:var(--header-logo-sticky-width)}.has-xx-large-font-size{line-height:1.1em}@media (max-width:1024px){.has-xx-large-font-size{hyphens:auto}.has-xx-large-font-size>br{display:none}}.wp-block-image.alignright{float:right;margin-left:0.5em}.entry-content>div+div{margin-top:0}.has-global-padding>.alignfull{margin-right:calc(var(--padding-outer)* -1);margin-left:calc(var(--padding-outer)* -1)}main:not(.alignfull) .entry-content,div.is-root-container:not(.alignfull){margin-top:0;margin-block-start:0 !important}main:not(.alignfull) .entry-content>p:not(.alignfull),main:not(.alignfull) .entry-content>h1:not(.alignfull),main:not(.alignfull) .entry-content>h2:not(.alignfull),main:not(.alignfull) .entry-content>h3:not(.alignfull),main:not(.alignfull) .entry-content>h4:not(.alignfull),main:not(.alignfull) .entry-content>h5:not(.alignfull),main:not(.alignfull) .entry-content>h6:not(.alignfull),main:not(.alignfull) .entry-content>ul:not(.alignfull),main:not(.alignfull) .entry-content>ol:not(.alignfull),div.is-root-container:not(.alignfull)>p:not(.alignfull),div.is-root-container:not(.alignfull)>h1:not(.alignfull),div.is-root-container:not(.alignfull)>h2:not(.alignfull),div.is-root-container:not(.alignfull)>h3:not(.alignfull),div.is-root-container:not(.alignfull)>h4:not(.alignfull),div.is-root-container:not(.alignfull)>h5:not(.alignfull),div.is-root-container:not(.alignfull)>h6:not(.alignfull),div.is-root-container:not(.alignfull)>ul:not(.alignfull),div.is-root-container:not(.alignfull)>ol:not(.alignfull){margin-left:auto;margin-right:auto}main:not(.alignfull) .entry-content>.wp-block-group:not(.alignfull),div.is-root-container:not(.alignfull)>.wp-block-group:not(.alignfull){margin-left:auto;margin-right:auto}main:not(.alignfull) .entry-content>.wp-block-group:not(.alignfull):not(.alignwide),div.is-root-container:not(.alignfull)>.wp-block-group:not(.alignfull):not(.alignwide){max-width:var(--content-size)}main:not(.alignfull) .entry-content .slider-content-zone,div.is-root-container:not(.alignfull) .slider-content-zone{margin-left:auto;margin-right:auto;max-width:var(--wide-size)}main:not(.alignfull) .entry-content .alignwide,div.is-root-container:not(.alignfull) .alignwide{max-width:var(--wide-size)}:root :where(.is-layout-flow)>p+h1,:root :where(.is-layout-flow)>p+h2,:root :where(.is-layout-flow)>p+h3,:root :where(.is-layout-flow)>ul+h1,:root :where(.is-layout-flow)>ul+h2,:root :where(.is-layout-flow)>ul+h3,:root :where(.is-layout-flow)>ol+h1,:root :where(.is-layout-flow)>ol+h2,:root :where(.is-layout-flow)>ol+h3{margin-top:2em}:root :where(.is-layout-flow)>h1,:root :where(.is-layout-flow)>h2,:root :where(.is-layout-flow)>h3{margin-block-end:1.5rem}p:not(:empty)+h1,p:not(:empty)+h2,p:not(:empty)+h3,ul+h1,ul+h2,ul+h3,ol+h1,ol+h2,ol+h3,h1+h1,h1+h2,h1+h3,h2+h1,h2+h2,h2+h3,h3+h1,h3+h2,h3+h3{margin-top:2em !important}p:not(:empty)+p,p:not(:empty)+ul,p:not(:empty)+ol,ul+p,ul+ul,ul+ol,ol+p,ol+ul,ol+ol,h1+p,h1+ul,h1+ol,h2+p,h2+ul,h2+ol,h3+p,h3+ul,h3+ol{margin-top:1.5em}p:empty+h1,p:empty+h2,p:empty+h3{margin-top:0 !important}h1,h2,h3{margin-block-end:1.5rem}body header{position:sticky;top:0;left:0;right:0}body header:before{content:"";display:block;inset:0;position:absolute;background-color:rgba(255, 255, 255, 0.85);backdrop-filter:blur(10px);opacity:0;transition:all 0.7s ease}body header .wp-block-navigation .wp-block-navigation__responsive-container{padding-left:clamp(10px, calc(10px + ((5) * ((100vw - 320px) / 1060))), 15px);padding-right:clamp(10px, calc(10px + ((40) * ((100vw - 320px) / 1060))), 50px);color:var(--wp--preset--color--foreground) !important}@media (max-width:1400px){body header .wp-block-navigation .wp-block-navigation__responsive-container{padding-right:clamp(10px, calc(10px + ((5) * ((100vw - 320px) / 1060))), 15px)}}@media (max-width:1299px){body header .wp-block-navigation .wp-block-navigation__responsive-container{padding:var(--padding-outer) !important;padding-bottom:150px !important}body header .wp-block-navigation .wp-block-navigation__responsive-container .wp-block-navigation__container>li>a{font-weight:var(--font-weight-bold);font-size:1.3em}body header .wp-block-navigation .wp-block-navigation__responsive-container .wp-block-navigation__container>li .wp-block-navigation__submenu-container{padding:0.5em 0 !important}body header .wp-block-navigation .wp-block-navigation__responsive-container .wp-block-navigation__container>li .wp-block-navigation__submenu-container>li{padding-top:0.5em}}body header .wp-block-navigation .wp-block-navigation__responsive-container a{text-decoration:none !important;color:var(--wp--preset--color--foreground) !important}body header .wp-block-navigation .wp-block-navigation__responsive-container a:hover{color:var(--wp--preset--color--primary) !important}body header .wp-block-navigation .wp-block-navigation__responsive-container .rabatt a{color:var(--wp--preset--color--tertiary) !important}body header .wp-block-navigation .wp-block-navigation__responsive-container .rabatt a:hover{color:var(--wp--preset--color--foreground) !important}body header .header-icon-row{gap:1.5em}@media (max-width:1400px){body header .header-icon-row{gap:0.8em}}body header .wp-block-navigation__responsive-container-open svg,body header .wp-block-navigation__responsive-container-close svg{height:var(--burger-menu-size);width:var(--burger-menu-size)}body header ul.wp-block-navigation__container>li>ul.wp-block-navigation__submenu-container{border:none !important}@media (min-width:1300px){body header ul.wp-block-navigation__container>li>ul.wp-block-navigation__submenu-container{box-shadow:0 10px 10px rgba(0, 0, 0, 0.1);border-bottom-left-radius:var(--radius-small) !important;border-bottom-right-radius:var(--radius-small) !important;padding-top:0.5em;padding-bottom:0.5em}body header ul.wp-block-navigation__container>li>ul.wp-block-navigation__submenu-container li{background-color:unset !important}body header ul.wp-block-navigation__container>li>ul.wp-block-navigation__submenu-container li a{padding:0.5em 1em}}body header .header-wrapper{margin-left:auto;margin-right:auto;padding-top:var(--header-wrapper-padding);padding-bottom:var(--header-wrapper-padding);max-width:var(--header-width) !important}body header .header-wrapper>.header-row{max-width:unset !important;padding-bottom:0 !important}@media (max-width:1299px){body header .header-wrapper>.header-row .header-nav-row{flex-direction:row-reverse}}body header .header-wrapper .header-icon-row .gspb_iconBox{aspect-ratio:1;width:1.2em !important}body header .header-wrapper .header-icon-row .gspb_iconBox svg{width:100% !important}body.sticky .header-wrapper{padding-top:var(--header-wrapper-sticky-padding);padding-bottom:var(--header-wrapper-sticky-padding)}body.sticky header:before{opacity:1}ul.wp-block-list{display:block;list-style-type:disc;margin-block-start:0.2em;margin-block-end:0.2em;padding-inline-start:1em;display:flex;flex-direction:column;gap:0.2em}footer{margin-top:var(--section-space) !important}footer a{text-decoration:none !important}footer .gspb_iconBox .gspb_iconBox__wrapper svg.icon{height:1.5em !important;width:1.5em !important;min-width:1.5em !important;fill:currentColor !important;margin:0 !important}footer .footer-first-row{max-width:var(--footer-width) !important;margin-left:auto;margin-right:auto;border-top:var(--hr-thickness) solid var(--hr-color);display:flex;align-items:stretch;position:relative;gap:var(--section-space)}footer .footer-first-row .payment-logos-grid{flex:1;gap:8%}footer .footer-first-row .payment-logos-grid .logo-payment{display:flex;align-items:center;flex:1}footer .footer-first-row .payment-logos-grid .logo-payment img{max-width:100px;max-height:35px}@media (max-width:1050px){footer .footer-first-row{flex-direction:column-reverse}footer .footer-first-row .footer-contact-group{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);padding-left:var(--padding-outer);padding-right:var(--padding-outer);border-radius:0 !important;justify-content:center}footer .footer-first-row .newsletter-wrapper{margin-top:70px !important}}@media (max-width:1050px){footer .newsletter-wrapper{margin-top:50px !important}}@media (max-width:680px){footer .newsletter-wrapper{margin-top:0 !important}}footer .footer-wrapper{margin-left:auto;margin-right:auto;max-width:var(--wide-size);max-width:var(--footer-width) !important;box-sizing:content-box}footer .footer-wrapper a:hover{opacity:0.5}@media (max-width:1455px){footer .footer-wrapper{margin-top:50px !important}}footer .footer-wrapper .footer-row{max-width:unset !important;row-gap:50px;column-gap:15px}footer .footer-wrapper .footer-row figure{position:relative}@media (max-width:900px){footer .footer-wrapper .footer-row figure.logo{width:100%}}footer .footer-wrapper .footer-row figure.logo a,footer .footer-wrapper .footer-row figure.logo img{width:143px}footer .footer-wrapper .footer-row figure a,footer .footer-wrapper .footer-row figure img{display:block;position:relative}@media (max-width:1455px){footer .footer-wrapper .footer-row>*{order:2}footer .footer-wrapper .footer-row>.footer-trust-elements{order:1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:max(10vw, 20px);width:100%}}footer .footer-wrapper .footer-row .info-element{position:relative}footer .footer-wrapper .footer-row .info-element .info-nav-element{flex-wrap:wrap;max-width:calc(100% - 1.5em)}@media (max-width:1050px){footer .footer-wrapper .footer-row .info-element .info-nav-element>.wp-block-group{flex-wrap:wrap;row-gap:2em}footer .footer-wrapper .footer-row .info-element .info-nav-element>.wp-block-group>*{min-width:300px}}footer .footer-trust-elements{display:inline-flex;flex-direction:column;gap:1.5rem;align-items:stretch;position:relative}footer .footer-trust-elements>figure{display:flex}footer .footer-trust-elements>figure img{display:block;width:calc(var(--google-trust-font-size) * 16.15)}footer .footer-last-line{padding-top:0.8em;padding-bottom:0.8em;max-width:var(--footer-width) !important;margin-left:auto;margin-right:auto}footer .footer-last-line a:hover{opacity:0.5}@media (max-width:900px){footer .footer-last-line{flex-direction:column}footer .footer-last-line>.wp-block-group{flex-direction:column-reverse}}body:not(.site-editor-php) header,body:not(.site-editor-php) footer{margin-left:calc(var(--padding-outer) * -1);margin-right:calc(var(--padding-outer) * -1);padding-left:var(--padding-outer);padding-right:var(--padding-outer)}body:not(.site-editor-php) header{z-index:9999}.components-flex-item.edit-site-page-header__actions{z-index:99}.wp-block-separator{border-top:var(--hr-thickness) solid var(--hr-color)}body .is-layout-flow>*:not(p):not(h2):not(h3):not(h4):not(h5):not(h6):not(ul):not(ol){margin-block-start:unset;margin-block-end:unset;margin-top:0}main{margin-top:0 !important;margin-bottom:0 !important}main .entry-content>.header-area{margin-block-start:0 !important}main .entry-content>:first-child:not(.header-area){margin-block-start:calc(var(--section-space) * 0.5) !important}.gs-swiper{--arrow-size: var(--padding-outer)}.gs-swiper .swiper-button-prev,.gs-swiper .swiper-button-next{top:50%;transform:translateY(-50%);width:var(--arrow-size);height:var(--arrow-size);line-height:var(--arrow-size)}.gs-swiper .swiper-button-prev:after,.gs-swiper .swiper-button-next:after{font-size:var(--arrow-size)}.gs-swiper .slider-content-zone{max-width:unset;width:100%}body *+.wp-block-buttons{margin-block-start:2em}body:not(.home) .header-area{min-height:var(--header-area-height)}body:not(.home) .header-area .swiper-slide-inner{min-height:var(--header-area-height)}body.home .header-area{min-height:var(--header-area-home-height)}body.home .header-area .swiper-slide-inner{min-height:var(--header-area-home-height)}:root .questions-section a#ask_question_toggle.button{color:var(--wp--preset--color--foreground) !important}:root .questions-section a#ask_question_toggle.button::before{background-color:var(--wp--preset--color--background)}:root .questions-section a#ask_question_toggle.button:hover{color:var(--wp--preset--color--background) !important}:root .questions-section a#ask_question_toggle.button:hover::before{background-color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button),:root .wp-block-button__link,:root .button,:root .questions-section input#ywqa-submit-question,:root .questions-section a.goto-question,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,:root .frm_style_formidable-stil.with_frm_style input[type=submit],:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button],:root .frm_style_formidable-stil.with_frm_style .frm_submit button,:root .frm_form_submit_style,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn,:root :where(.wp-element-button, .wp-block-button__link),.editor-visual-editor .wp-element-button:not(.wp-element-button),.editor-visual-editor .wp-block-button__link,.editor-visual-editor .button,.editor-visual-editor .questions-section input#ywqa-submit-question,.editor-visual-editor .questions-section a.goto-question,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit],.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button],.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button,.editor-visual-editor .frm_form_submit_style,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link){background-color:transparent !important;border-width:0;border-color:unset;color:var(--wp--preset--color--background);font-family:inherit;font-size:var(--font-size);line-height:var(--line-height);padding:0.4em 2em;text-decoration:none;transition:all ease 0.7s;border-radius:var(--radius-small) !important;position:relative;overflow:hidden !important;z-index:1;display:inline-block;font-weight:var(--font-weight-bold);text-decoration:none;text-transform:none;height:unset}:root .wp-element-button:not(.wp-element-button)::before,:root .wp-block-button__link::before,:root .button::before,:root .questions-section input#ywqa-submit-question::before,:root .questions-section a.goto-question::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit]::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button]::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button::before,:root .frm_form_submit_style::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn::before,:root :where(.wp-element-button, .wp-block-button__link)::before,.editor-visual-editor .wp-element-button:not(.wp-element-button)::before,.editor-visual-editor .wp-block-button__link::before,.editor-visual-editor .button::before,.editor-visual-editor .questions-section input#ywqa-submit-question::before,.editor-visual-editor .questions-section a.goto-question::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit]::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button]::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button::before,.editor-visual-editor .frm_form_submit_style::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link)::before{content:"";display:block;position:absolute;left:0;inset:0;background-color:var(--wp--preset--color--foreground);z-index:-1;transition:all 0.7s ease}:root .wp-element-button:not(.wp-element-button).has-background-background-color,:root .wp-block-button__link.has-background-background-color,:root .button.has-background-background-color,:root .questions-section input#ywqa-submit-question.has-background-background-color,:root .questions-section a.goto-question.has-background-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-background-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-background-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-background-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-background-background-color,:root .frm_form_submit_style.has-background-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-background-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-background-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-background-background-color,.editor-visual-editor .wp-block-button__link.has-background-background-color,.editor-visual-editor .button.has-background-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-background-background-color,.editor-visual-editor .questions-section a.goto-question.has-background-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-background-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-background-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-background-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-background-background-color,.editor-visual-editor .frm_form_submit_style.has-background-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-background-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-background-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-background-background-color::before,:root .wp-block-button__link.has-background-background-color::before,:root .button.has-background-background-color::before,:root .questions-section input#ywqa-submit-question.has-background-background-color::before,:root .questions-section a.goto-question.has-background-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-background-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-background-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-background-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-background-background-color::before,:root .frm_form_submit_style.has-background-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-background-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-background-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-background-background-color::before,.editor-visual-editor .wp-block-button__link.has-background-background-color::before,.editor-visual-editor .button.has-background-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-background-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-background-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-background-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-background-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-background-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-background-background-color::before,.editor-visual-editor .frm_form_submit_style.has-background-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-background-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-background-background-color::before{background-color:var(--wp--preset--color--background)}:root .wp-element-button:not(.wp-element-button).has-primary-background-color,:root .wp-block-button__link.has-primary-background-color,:root .button.has-primary-background-color,:root .questions-section input#ywqa-submit-question.has-primary-background-color,:root .questions-section a.goto-question.has-primary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-background-color,:root .frm_form_submit_style.has-primary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-primary-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-primary-background-color,.editor-visual-editor .wp-block-button__link.has-primary-background-color,.editor-visual-editor .button.has-primary-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-primary-background-color,.editor-visual-editor .questions-section a.goto-question.has-primary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-background-color,.editor-visual-editor .frm_form_submit_style.has-primary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-primary-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-primary-background-color::before,:root .wp-block-button__link.has-primary-background-color::before,:root .button.has-primary-background-color::before,:root .questions-section input#ywqa-submit-question.has-primary-background-color::before,:root .questions-section a.goto-question.has-primary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-background-color::before,:root .frm_form_submit_style.has-primary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-primary-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-primary-background-color::before,.editor-visual-editor .wp-block-button__link.has-primary-background-color::before,.editor-visual-editor .button.has-primary-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-primary-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-primary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-background-color::before,.editor-visual-editor .frm_form_submit_style.has-primary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-primary-background-color::before{background-color:var(--wp--preset--color--primary)}:root .wp-element-button:not(.wp-element-button).has-primary-light-background-color,:root .wp-block-button__link.has-primary-light-background-color,:root .button.has-primary-light-background-color,:root .questions-section input#ywqa-submit-question.has-primary-light-background-color,:root .questions-section a.goto-question.has-primary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-light-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-light-background-color,:root .frm_form_submit_style.has-primary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-light-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-primary-light-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-primary-light-background-color,.editor-visual-editor .wp-block-button__link.has-primary-light-background-color,.editor-visual-editor .button.has-primary-light-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-primary-light-background-color,.editor-visual-editor .questions-section a.goto-question.has-primary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-light-background-color,.editor-visual-editor .frm_form_submit_style.has-primary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-light-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-primary-light-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-primary-light-background-color::before,:root .wp-block-button__link.has-primary-light-background-color::before,:root .button.has-primary-light-background-color::before,:root .questions-section input#ywqa-submit-question.has-primary-light-background-color::before,:root .questions-section a.goto-question.has-primary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-light-background-color::before,:root .frm_form_submit_style.has-primary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-light-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-primary-light-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-primary-light-background-color::before,.editor-visual-editor .wp-block-button__link.has-primary-light-background-color::before,.editor-visual-editor .button.has-primary-light-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-primary-light-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-primary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-primary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-primary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-primary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-primary-light-background-color::before,.editor-visual-editor .frm_form_submit_style.has-primary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-primary-light-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-primary-light-background-color::before{background-color:var(--wp--preset--color--primary-light)}:root .wp-element-button:not(.wp-element-button).has-secondary-background-color,:root .wp-block-button__link.has-secondary-background-color,:root .button.has-secondary-background-color,:root .questions-section input#ywqa-submit-question.has-secondary-background-color,:root .questions-section a.goto-question.has-secondary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-background-color,:root .frm_form_submit_style.has-secondary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-secondary-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-secondary-background-color,.editor-visual-editor .wp-block-button__link.has-secondary-background-color,.editor-visual-editor .button.has-secondary-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-secondary-background-color,.editor-visual-editor .questions-section a.goto-question.has-secondary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-background-color,.editor-visual-editor .frm_form_submit_style.has-secondary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-secondary-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-secondary-background-color::before,:root .wp-block-button__link.has-secondary-background-color::before,:root .button.has-secondary-background-color::before,:root .questions-section input#ywqa-submit-question.has-secondary-background-color::before,:root .questions-section a.goto-question.has-secondary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-background-color::before,:root .frm_form_submit_style.has-secondary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-secondary-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-secondary-background-color::before,.editor-visual-editor .wp-block-button__link.has-secondary-background-color::before,.editor-visual-editor .button.has-secondary-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-secondary-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-secondary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-background-color::before,.editor-visual-editor .frm_form_submit_style.has-secondary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-secondary-background-color::before{background-color:var(--wp--preset--color--secondary)}:root .wp-element-button:not(.wp-element-button).has-secondary-light-background-color,:root .wp-block-button__link.has-secondary-light-background-color,:root .button.has-secondary-light-background-color,:root .questions-section input#ywqa-submit-question.has-secondary-light-background-color,:root .questions-section a.goto-question.has-secondary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-light-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-light-background-color,:root .frm_form_submit_style.has-secondary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-light-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-secondary-light-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-secondary-light-background-color,.editor-visual-editor .wp-block-button__link.has-secondary-light-background-color,.editor-visual-editor .button.has-secondary-light-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-secondary-light-background-color,.editor-visual-editor .questions-section a.goto-question.has-secondary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-light-background-color,.editor-visual-editor .frm_form_submit_style.has-secondary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-light-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-secondary-light-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-secondary-light-background-color::before,:root .wp-block-button__link.has-secondary-light-background-color::before,:root .button.has-secondary-light-background-color::before,:root .questions-section input#ywqa-submit-question.has-secondary-light-background-color::before,:root .questions-section a.goto-question.has-secondary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-light-background-color::before,:root .frm_form_submit_style.has-secondary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-light-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-secondary-light-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-secondary-light-background-color::before,.editor-visual-editor .wp-block-button__link.has-secondary-light-background-color::before,.editor-visual-editor .button.has-secondary-light-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-secondary-light-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-secondary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-secondary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-secondary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-secondary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-secondary-light-background-color::before,.editor-visual-editor .frm_form_submit_style.has-secondary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-secondary-light-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-secondary-light-background-color::before{background-color:var(--wp--preset--color--secondary-light)}:root .wp-element-button:not(.wp-element-button).has-tertiary-background-color,:root .wp-block-button__link.has-tertiary-background-color,:root .button.has-tertiary-background-color,:root .questions-section input#ywqa-submit-question.has-tertiary-background-color,:root .questions-section a.goto-question.has-tertiary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-background-color,:root .frm_form_submit_style.has-tertiary-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-tertiary-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-tertiary-background-color,.editor-visual-editor .wp-block-button__link.has-tertiary-background-color,.editor-visual-editor .button.has-tertiary-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-tertiary-background-color,.editor-visual-editor .questions-section a.goto-question.has-tertiary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-background-color,.editor-visual-editor .frm_form_submit_style.has-tertiary-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-tertiary-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-tertiary-background-color::before,:root .wp-block-button__link.has-tertiary-background-color::before,:root .button.has-tertiary-background-color::before,:root .questions-section input#ywqa-submit-question.has-tertiary-background-color::before,:root .questions-section a.goto-question.has-tertiary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-background-color::before,:root .frm_form_submit_style.has-tertiary-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-tertiary-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-tertiary-background-color::before,.editor-visual-editor .wp-block-button__link.has-tertiary-background-color::before,.editor-visual-editor .button.has-tertiary-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-tertiary-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-tertiary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-background-color::before,.editor-visual-editor .frm_form_submit_style.has-tertiary-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-tertiary-background-color::before{background-color:var(--wp--preset--color--tertiary)}:root .wp-element-button:not(.wp-element-button).has-tertiary-light-background-color,:root .wp-block-button__link.has-tertiary-light-background-color,:root .button.has-tertiary-light-background-color,:root .questions-section input#ywqa-submit-question.has-tertiary-light-background-color,:root .questions-section a.goto-question.has-tertiary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-light-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-light-background-color,:root .frm_form_submit_style.has-tertiary-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-light-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-tertiary-light-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-tertiary-light-background-color,.editor-visual-editor .wp-block-button__link.has-tertiary-light-background-color,.editor-visual-editor .button.has-tertiary-light-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-tertiary-light-background-color,.editor-visual-editor .questions-section a.goto-question.has-tertiary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-light-background-color,.editor-visual-editor .frm_form_submit_style.has-tertiary-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-light-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-tertiary-light-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-tertiary-light-background-color::before,:root .wp-block-button__link.has-tertiary-light-background-color::before,:root .button.has-tertiary-light-background-color::before,:root .questions-section input#ywqa-submit-question.has-tertiary-light-background-color::before,:root .questions-section a.goto-question.has-tertiary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-light-background-color::before,:root .frm_form_submit_style.has-tertiary-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-light-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-tertiary-light-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-tertiary-light-background-color::before,.editor-visual-editor .wp-block-button__link.has-tertiary-light-background-color::before,.editor-visual-editor .button.has-tertiary-light-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-tertiary-light-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-tertiary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-tertiary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-tertiary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-tertiary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-tertiary-light-background-color::before,.editor-visual-editor .frm_form_submit_style.has-tertiary-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-tertiary-light-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-tertiary-light-background-color::before{background-color:var(--wp--preset--color--tertiary-light)}:root .wp-element-button:not(.wp-element-button).has-fourth-background-color,:root .wp-block-button__link.has-fourth-background-color,:root .button.has-fourth-background-color,:root .questions-section input#ywqa-submit-question.has-fourth-background-color,:root .questions-section a.goto-question.has-fourth-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-background-color,:root .frm_form_submit_style.has-fourth-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-fourth-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-fourth-background-color,.editor-visual-editor .wp-block-button__link.has-fourth-background-color,.editor-visual-editor .button.has-fourth-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-fourth-background-color,.editor-visual-editor .questions-section a.goto-question.has-fourth-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-background-color,.editor-visual-editor .frm_form_submit_style.has-fourth-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-fourth-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-fourth-background-color::before,:root .wp-block-button__link.has-fourth-background-color::before,:root .button.has-fourth-background-color::before,:root .questions-section input#ywqa-submit-question.has-fourth-background-color::before,:root .questions-section a.goto-question.has-fourth-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-background-color::before,:root .frm_form_submit_style.has-fourth-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-fourth-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-fourth-background-color::before,.editor-visual-editor .wp-block-button__link.has-fourth-background-color::before,.editor-visual-editor .button.has-fourth-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-fourth-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-fourth-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-background-color::before,.editor-visual-editor .frm_form_submit_style.has-fourth-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-fourth-background-color::before{background-color:var(--wp--preset--color--fourth)}:root .wp-element-button:not(.wp-element-button).has-fourth-light-background-color,:root .wp-block-button__link.has-fourth-light-background-color,:root .button.has-fourth-light-background-color,:root .questions-section input#ywqa-submit-question.has-fourth-light-background-color,:root .questions-section a.goto-question.has-fourth-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-light-background-color,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-light-background-color,:root .frm_form_submit_style.has-fourth-light-background-color,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-light-background-color,:root :where(.wp-element-button, .wp-block-button__link).has-fourth-light-background-color,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-fourth-light-background-color,.editor-visual-editor .wp-block-button__link.has-fourth-light-background-color,.editor-visual-editor .button.has-fourth-light-background-color,.editor-visual-editor .questions-section input#ywqa-submit-question.has-fourth-light-background-color,.editor-visual-editor .questions-section a.goto-question.has-fourth-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-light-background-color,.editor-visual-editor .frm_form_submit_style.has-fourth-light-background-color,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-light-background-color,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-fourth-light-background-color{color:var(--wp--preset--color--foreground)}:root .wp-element-button:not(.wp-element-button).has-fourth-light-background-color::before,:root .wp-block-button__link.has-fourth-light-background-color::before,:root .button.has-fourth-light-background-color::before,:root .questions-section input#ywqa-submit-question.has-fourth-light-background-color::before,:root .questions-section a.goto-question.has-fourth-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-light-background-color::before,:root .frm_form_submit_style.has-fourth-light-background-color::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-light-background-color::before,:root :where(.wp-element-button, .wp-block-button__link).has-fourth-light-background-color::before,.editor-visual-editor .wp-element-button:not(.wp-element-button).has-fourth-light-background-color::before,.editor-visual-editor .wp-block-button__link.has-fourth-light-background-color::before,.editor-visual-editor .button.has-fourth-light-background-color::before,.editor-visual-editor .questions-section input#ywqa-submit-question.has-fourth-light-background-color::before,.editor-visual-editor .questions-section a.goto-question.has-fourth-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message.has-fourth-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit].has-fourth-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button].has-fourth-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button.has-fourth-light-background-color::before,.editor-visual-editor .frm_form_submit_style.has-fourth-light-background-color::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn.has-fourth-light-background-color::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link).has-fourth-light-background-color::before{background-color:var(--wp--preset--color--fourth-light)}:root .wp-element-button:not(.wp-element-button):not([class*="-background-color"]):hover::before,:root .wp-block-button__link:not([class*="-background-color"]):hover::before,:root .button:not([class*="-background-color"]):hover::before,:root .questions-section input#ywqa-submit-question:not([class*="-background-color"]):hover::before,:root .questions-section a.goto-question:not([class*="-background-color"]):hover::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:not([class*="-background-color"]):hover::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit]:not([class*="-background-color"]):hover::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button]:not([class*="-background-color"]):hover::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button:not([class*="-background-color"]):hover::before,:root .frm_form_submit_style:not([class*="-background-color"]):hover::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn:not([class*="-background-color"]):hover::before,:root :where(.wp-element-button, .wp-block-button__link):not([class*="-background-color"]):hover::before,.editor-visual-editor .wp-element-button:not(.wp-element-button):not([class*="-background-color"]):hover::before,.editor-visual-editor .wp-block-button__link:not([class*="-background-color"]):hover::before,.editor-visual-editor .button:not([class*="-background-color"]):hover::before,.editor-visual-editor .questions-section input#ywqa-submit-question:not([class*="-background-color"]):hover::before,.editor-visual-editor .questions-section a.goto-question:not([class*="-background-color"]):hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:not([class*="-background-color"]):hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit]:not([class*="-background-color"]):hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button]:not([class*="-background-color"]):hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button:not([class*="-background-color"]):hover::before,.editor-visual-editor .frm_form_submit_style:not([class*="-background-color"]):hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn:not([class*="-background-color"]):hover::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link):not([class*="-background-color"]):hover::before{background-color:var(--wp--preset--color--primary)}:root .wp-element-button:not(.wp-element-button)[class*="-background-color"]:hover,:root .wp-block-button__link[class*="-background-color"]:hover,:root .button[class*="-background-color"]:hover,:root .questions-section input#ywqa-submit-question[class*="-background-color"]:hover,:root .questions-section a.goto-question[class*="-background-color"]:hover,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message[class*="-background-color"]:hover,:root .frm_style_formidable-stil.with_frm_style input[type=submit][class*="-background-color"]:hover,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button][class*="-background-color"]:hover,:root .frm_style_formidable-stil.with_frm_style .frm_submit button[class*="-background-color"]:hover,:root .frm_form_submit_style[class*="-background-color"]:hover,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn[class*="-background-color"]:hover,:root :where(.wp-element-button, .wp-block-button__link)[class*="-background-color"]:hover,.editor-visual-editor .wp-element-button:not(.wp-element-button)[class*="-background-color"]:hover,.editor-visual-editor .wp-block-button__link[class*="-background-color"]:hover,.editor-visual-editor .button[class*="-background-color"]:hover,.editor-visual-editor .questions-section input#ywqa-submit-question[class*="-background-color"]:hover,.editor-visual-editor .questions-section a.goto-question[class*="-background-color"]:hover,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message[class*="-background-color"]:hover,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit][class*="-background-color"]:hover,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button][class*="-background-color"]:hover,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button[class*="-background-color"]:hover,.editor-visual-editor .frm_form_submit_style[class*="-background-color"]:hover,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn[class*="-background-color"]:hover,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link)[class*="-background-color"]:hover{color:var(--wp--preset--color--background) !important}:root .wp-element-button:not(.wp-element-button)[class*="-background-color"]:hover::before,:root .wp-block-button__link[class*="-background-color"]:hover::before,:root .button[class*="-background-color"]:hover::before,:root .questions-section input#ywqa-submit-question[class*="-background-color"]:hover::before,:root .questions-section a.goto-question[class*="-background-color"]:hover::before,:root .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message[class*="-background-color"]:hover::before,:root .frm_style_formidable-stil.with_frm_style input[type=submit][class*="-background-color"]:hover::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button][class*="-background-color"]:hover::before,:root .frm_style_formidable-stil.with_frm_style .frm_submit button[class*="-background-color"]:hover::before,:root .frm_form_submit_style[class*="-background-color"]:hover::before,:root .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn[class*="-background-color"]:hover::before,:root :where(.wp-element-button, .wp-block-button__link)[class*="-background-color"]:hover::before,.editor-visual-editor .wp-element-button:not(.wp-element-button)[class*="-background-color"]:hover::before,.editor-visual-editor .wp-block-button__link[class*="-background-color"]:hover::before,.editor-visual-editor .button[class*="-background-color"]:hover::before,.editor-visual-editor .questions-section input#ywqa-submit-question[class*="-background-color"]:hover::before,.editor-visual-editor .questions-section a.goto-question[class*="-background-color"]:hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message[class*="-background-color"]:hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style input[type=submit][class*="-background-color"]:hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit input[type=button][class*="-background-color"]:hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm_submit button[class*="-background-color"]:hover::before,.editor-visual-editor .frm_form_submit_style[class*="-background-color"]:hover::before,.editor-visual-editor .frm_style_formidable-stil.with_frm_style .frm-edit-page-btn[class*="-background-color"]:hover::before,.editor-visual-editor :where(.wp-element-button, .wp-block-button__link)[class*="-background-color"]:hover::before{background-color:var(--wp--preset--color--foreground)}:root #ywqa-questions-and-answers{margin:0}:root .questions-section{font-size:var(--wp--preset--font-size--small)}:root .questions-section input#ywqa-submit-question{background-color:var(--wp--preset--color--background) !important;cursor:pointer;font-size:var(--wp--preset--font-size--small)}:root .questions-section input#ywqa-submit-question:hover{background-color:var(--wp--preset--color--primary) !important}:root .questions-section a.goto-question{font-size:var(--wp--preset--font-size--small);background-color:var(--wp--preset--color--background) !important}:root .questions-section a.goto-question.answer-now{display:none !important}:root .questions-section li.question-container{clear:both;display:inline-block;width:100%;min-height:70px;padding-top:20px;padding-bottom:30px;border-bottom-width:var(--hr-thickness) !important;border-bottom-style:solid;border-bottom-color:var(--hr-color) !important}:root .questions-section div.question-content,:root .questions-section div.answer-content .ywqa-answers-list{margin-bottom:1em;display:flex;gap:0.8em}:root .questions-section span.question-symbol,:root .questions-section span.answer-symbol{display:inline-block;text-align:center;width:2em;height:2em;font-weight:600;margin-right:unset;background-color:var(--wp--preset--color--background);color:var(--wp--preset--color--foreground);font-size:inherit;padding:2px;border-radius:var(--radius-small);line-height:1.8em;min-width:2em}:root .questions-section span.question,:root .questions-section span.answer{padding-top:0.2em}:root .questions-section .ywqa_ask_question_text{margin-top:2em}:root .questions-section .ywqa_ask_question_text label{font-size:var(--wp--preset--font-size--large);font-weight:200;padding-bottom:0.2em;display:block}:root .questions-section .ywqa_ask_question_text #ywqa_user_content{border:unset;padding:1em;width:100%;border-radius:var(--radius-small)}:root .questions-section div#ywqa-g-recaptcha{padding:1em 0}:root .questions-section .ywqa-notify-user-checkbox-container{display:none !important}:root .questions-section a#ask_question_toggle{margin-top:1.5em}:root .questions-section a#ask_question_toggle:before{background-color:var(--wp--preset--color--background)}:root .questions-section a.question-read-more{padding-top:0.2em;font-size:inherit}strong,b{font-weight:var(--font-weight-bold)}.wp-block-columns{width:100%}.wp-block-columns.last-bottom .wp-block-column{display:flex;flex-direction:column;align-items:stretch}.wp-block-columns.last-bottom .wp-block-column>:last-child{align-self:flex-end}.wp-block-image{position:relative}.wp-block-image img{width:100%;display:block}@media (min-width:1300px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none !important}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:block !important;width:100%;position:relative;z-index:auto;background-color:inherit}}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}}#to-top{position:fixed;right:0;bottom:50px;gap:0 !important;overflow:hidden;border-top-left-radius:2px;border-bottom-left-radius:2px}#to-top:before{content:"";display:block;position:absolute;inset:0;background-color:var(--wp--preset--color--background);opacity:0.8;backdrop-filter:blur(5px);z-index:-1}#to-top .gspb_iconBox{margin:0}#to-top .gspb_iconBox__wrapper{padding:calc(var(--icon-size) * 0.3);transition:all 0.7s ease;color:var(--wp--preset--color--foreground);cursor:pointer}#to-top .gspb_iconBox__wrapper:hover{background-color:var(--wp--preset--color--foreground);color:var(--wp--preset--color--background)}#to-top svg{display:block;width:var(--icon-size) !important;height:var(--icon-size) !important}.interface-icon{display:flex;width:1.2em;height:1.2em;position:relative;margin-top:0 !important;cursor:pointer}svg.icon{width:100%;height:100%}*{background-repeat:no-repeat}.wc-block-mini-cart .wc-block-mini-cart__button{padding:0;width:1.2em;height:1.2em;box-sizing:content-box;position:relative}.wc-block-mini-cart .wc-block-mini-cart__button::before{content:"";display:inline-block;width:1.2em;height:1.2em;position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.64 18c-1.29 0-2.33 1.04-2.33 2.33s1.04 2.33 2.33 2.33 2.33-1.04 2.33-2.33S8.93 18 7.64 18zm0 3.33c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm16.08-16.8c-.26-.34-.66-.53-1.08-.53H4.45l-.49-2.15a.673.673 0 0 0-.65-.52H.64c-.37.02-.65.33-.64.69.01.35.29.63.64.64h2.13l3.22 14.15c.07.3.34.52.65.52h14c.37-.01.65-.32.64-.69a.658.658 0 0 0-.64-.64H7.17l-.3-1.33h12.94c.88.01 1.67-.56 1.93-1.41l2.18-7.63c.11-.38.03-.79-.2-1.1zm-3.25 8.36c-.09.28-.36.46-.65.44H6.64s-.05.01-.07.01L4.75 5.32l17.9-.07-2.18 7.63zM18.97 18c-1.29 0-2.33 1.05-2.33 2.33 0 1.29 1.05 2.33 2.33 2.33 1.29 0 2.33-1.05 2.33-2.33 0-1.29-1.05-2.33-2.33-2.33zm0 3.33c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z'/%3E%3C/svg%3E");background-size:contain}.wc-block-mini-cart .wc-block-mini-cart__button .wc-block-mini-cart__icon *{display:none}.wc-block-mini-cart .wc-block-mini-cart__button svg.wc-block-mini-cart__icon{position:relative;width:100%;height:100%}.wc-block-mini-cart[style*="visibility:hidden"]{display:none !important}.gspb_iconBox{aspect-ratio:1}.image-contact-group{padding:15px;margin-right:-50vw !important;padding-right:50vw !important;border-radius:var(--radius-small) 0 0 var(--radius-small);margin-left:auto !important;justify-content:flex-end;position:relative;--image-size: 10em}.image-contact-group .contact-image-wrapper{position:relative;height:2em}.image-contact-group .contact-image-wrapper .contact-image{width:2em;transform:scale(2.7);transform-origin:right}@media (max-width:1299px){.image-contact-group{margin-right:calc(var(--padding-outer) * -1) !important;padding-right:var(--padding-outer) !important;flex-wrap:wrap;row-gap:30px;padding-left:var(--image-size)}.image-contact-group .contact-image-wrapper{justify-self:flex-start;position:absolute;left:-25px;top:-40px}.image-contact-group .contact-image-wrapper .contact-image{transform:none;height:var(--image-size);width:var(--image-size)}}@media (max-width:680px){.image-contact-group{--image-size: 14em;margin-left:calc(var(--image-size) / 3) !important}.image-contact-group .contact-image-wrapper{left:calc(var(--image-size) / -3)}}@media (max-width:560px){body.home .image-contact-group{display:none !important}}@media (max-width:1024px){.headline-contact-row{flex-direction:column-reverse;gap:70px}.headline-contact-row h1,.headline-contact-row h2,.headline-contact-row h3{width:100%}}.footer-contact-group{margin-top:-1px !important;padding:15px;border-bottom-left-radius:var(--radius-small);border-bottom-right-radius:var(--radius-small)}@media (max-width:450px){.footer-contact-group{gap:15px;white-space:nowrap;flex-wrap:wrap;justify-content:space-between}.footer-contact-group .wp-block-buttons{width:100%;justify-content:center}}.contact-element{gap:0.8rem;line-height:1.2}.contact-element .gspb_iconBox{width:1.7rem}.contact-element a{text-decoration:none}.contact-element a:hover{opacity:0.5}.footnotes-element{display:flex;flex-direction:column;gap:0.25em}.footnotes-element .footnote{display:flex;align-items:flex-start;gap:0.3em;margin-left:unset;margin-right:unset;width:100%}.footnotes-element .footnote p{margin-top:0}.footnotes-element .footnote p:first-child{width:1.5em;text-align:left;flex-shrink:0}.footnotes-element .footnote p:last-child{flex-grow:1}.social-links-element{--social-icon-size: 1.5rem;gap:calc(var(--social-icon-size) * 0.5)}.social-links-element .gspb_iconBox{width:var(--social-icon-size);height:var(--social-icon-size);position:relative}.social-links-element .gspb_iconBox a,.social-links-element .gspb_iconBox .gspb_iconBox__wrapper,.social-links-element .gspb_iconBox svg{position:relative;width:100%;height:100%}.wa__widget_container .wa__popup_powered_content{display:none !important}.wa__btn_popup{z-index:9998}.manual-cat-grid{--grid-cols: 3;grid-template-columns:repeat(var(--grid-cols), 1fr)}@media (max-width:1240){.manual-cat-grid{--grid-cols: 3;--grid-cols-main-products: 3}}@media (max-width:768){.manual-cat-grid{--grid-cols: 2;--grid-cols-main-products: 2}}.manual-cat-grid .wp-block-heading{font-size:var(--font-size--h3) !important}.manual-cat-grid .cat-item-group{--padding: 15px;display:flex;flex-direction:column;align-items:flex-start;transition:all 0.7s ease;background-color:var(--main-bg-color);border-radius:var(--radius-small);padding-bottom:15px}.manual-cat-grid .cat-item-group:hover{transform:scale(1.1)}.manual-cat-grid .cat-item-group>.wp-block-group{padding-left:var(--padding-inner);padding-right:var(--padding-inner);padding-bottom:var(--padding-inner)}.manual-cat-grid .cat-item-group>*:not(figure){margin-left:0 !important}.manual-cat-grid .cat-item-group .wp-block-image:not(.is-style-rounded) img:not([src*="svg"]):not([src*="logo"]){border-bottom-right-radius:0;border-bottom-left-radius:0;width:auto}.manual-cat-grid a{text-decoration:none}body.admin-bar header{transition:all 0.3s ease}body.admin-bar.sticky header{top:32px}div:not(.gs-swiper-init)>.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten) .gspbgrid_item,div:not(.gs-swiper-init)>.gspbgrid_list_builder:not(.pro-cat-wasserbetten) .gspbgrid_item{background-color:var(--main-bg-color);border-radius:var(--radius-small)}div:not(.gs-swiper-init)>.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten) .gspbgrid_item .content,div:not(.gs-swiper-init)>.gspbgrid_list_builder:not(.pro-cat-wasserbetten) .gspbgrid_item .content{padding-right:var(--padding-inner);padding-left:var(--padding-inner);padding-bottom:var(--padding-inner)}.gspbgrid-wrap-grid,.gspbgrid_list_builder{max-width:var(--wide)}@media (max-width:1024){.gspbgrid-wrap-grid,.gspbgrid_list_builder{--grid-cols: 3;--grid-cols-main-products: 3}}@media (max-width:768){.gspbgrid-wrap-grid,.gspbgrid_list_builder{--grid-cols: 2;--grid-cols-main-products: 2}}.gspbgrid-wrap-grid.pro-cat-wasserbetten .gspbgrid_item,.gspbgrid_list_builder.pro-cat-wasserbetten .gspbgrid_item{position:relative;background-color:var(--main-bg-color);border-radius:var(--radius-small);z-index:1}.gspbgrid-wrap-grid.pro-cat-wasserbetten .gspbgrid_item::before,.gspbgrid_list_builder.pro-cat-wasserbetten .gspbgrid_item::before{content:"";position:absolute;inset:0 0 auto 0;padding-top:70%;background:linear-gradient(to bottom, var(--wp--preset--color--background) 20%, var(--main-bg-color) 100%);pointer-events:none;z-index:-1}.gspbgrid-wrap-grid.pro-cat-wasserbetten .gspbgrid_item .content,.gspbgrid_list_builder.pro-cat-wasserbetten .gspbgrid_item .content{padding:0 var(--padding-inner) var(--padding-inner) var(--padding-inner)}@media (max-width:680px){.gspbgrid-wrap-grid.pro-cat-wasserbetten .gspbgrid_item h3 br,.gspbgrid_list_builder.pro-cat-wasserbetten .gspbgrid_item h3 br{display:none !important}}.gspbgrid-wrap-grid.pro-cat-wasserbetten .gspb-product-featured-image,.gspbgrid_list_builder.pro-cat-wasserbetten .gspb-product-featured-image{transform:translateX(-11%)}.gspbgrid-wrap-grid.pro-cat-wasserbetten .wp-block-post-template,.gspbgrid_list_builder.pro-cat-wasserbetten .wp-block-post-template{grid-template-columns:repeat(var(--grid-cols-main-products), 1fr);gap:var(--padding-outer)}.gspbgrid-wrap-grid.other-beds .wp-block-post-template,.gspbgrid_list_builder.other-beds .wp-block-post-template{grid-template-columns:repeat(calc(var(--grid-cols) + 1), 1fr)}.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten),.gspbgrid_list_builder:not(.pro-cat-wasserbetten){padding-top:var(--padding-outer)}.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten) .gspb-product-featured-image,.gspbgrid_list_builder:not(.pro-cat-wasserbetten) .gspb-product-featured-image{aspect-ratio:1;position:relative;border-radius:var(--radius-small) var(--radius-small) 0 0;overflow:hidden}.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten) .gspb-product-featured-image a,.gspbgrid_list_builder:not(.pro-cat-wasserbetten) .gspb-product-featured-image a{display:block;position:absolute;inset:0}.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten) .gspb-product-featured-image a img,.gspbgrid_list_builder:not(.pro-cat-wasserbetten) .gspb-product-featured-image a img{width:100%;height:100%;object-fit:cover}.gspbgrid-wrap-grid:not(.pro-cat-wasserbetten) .wp-block-post-template,.gspbgrid_list_builder:not(.pro-cat-wasserbetten) .wp-block-post-template{row-gap:calc(var(--padding-outer) * 2)}.gspbgrid-wrap-grid .wp-block-post-template,.gspbgrid_list_builder .wp-block-post-template{gap:var(--padding-outer);list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--grid-cols), 1fr)}.gspbgrid-wrap-grid .wp-block-post-template>li,.gspbgrid_list_builder .wp-block-post-template>li{width:100% !important}.gspbgrid-wrap-grid .wp-block-post-template>.gspbgrid_item,.gspbgrid-wrap-grid .wp-block-post-template>.gspbgrid_item>.gspbgrid_item_inner,.gspbgrid_list_builder .wp-block-post-template>.gspbgrid_item,.gspbgrid_list_builder .wp-block-post-template>.gspbgrid_item>.gspbgrid_item_inner{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.gspbgrid-wrap-grid .wp-block-post-template img,.gspbgrid-wrap-grid .wp-block-post-template svg.gspb_svg_placeholder,.gspbgrid_list_builder .wp-block-post-template img,.gspbgrid_list_builder .wp-block-post-template svg.gspb_svg_placeholder{width:100%;max-width:100%;height:auto}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item{gap:0}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .content,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .content{flex:1;gap:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .title-descr,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .title-descr{justify-self:flex-start;flex:1;display:flex;flex-direction:column;justify-content:flex-start;gap:1rem}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .title-descr .title h3,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .title-descr .title h3{margin:0}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .title-descr .title h3 p,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .title-descr .title h3 p{display:block;margin:0}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .title-descr .gspb-short-description,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .title-descr .gspb-short-description{margin:0}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .title-descr .gspb-short-description>*,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .title-descr .gspb-short-description>*{margin:0}.gspbgrid-wrap-grid .wp-block-post-template .gspbgrid_item .price-button,.gspbgrid_list_builder .wp-block-post-template .gspbgrid_item .price-button{gap:1rem;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.gspb-pricebox{--price-size: var(--wp--preset--font-size--large);line-height:1}.gspb-pricebox .price-prefix{font-weight:var(--font-weight-bold);font-size:calc(var(--price-size) * .61)}.gspb-pricebox .woocommerce-Price-amount{font-weight:var(--font-weight-bold);font-size:var(--price-size)}.gspb-pricebox .woocommerce-price-suffix,.gspb-pricebox .global-discount-label{display:block;line-height:1}.start-header{position:relative;z-index:1}@media (max-width:1000px){.start-header h1{font-size:var(--font-size--h2) !important}.start-header h1 br{display:initial}}@media (max-width:500px){.start-header h1 br{display:none}}.start-header>.wp-block-columns>.wp-block-column{flex-basis:0 !important}@media (max-width:500px){.start-header>.wp-block-columns>.wp-block-column{flex-basis:100% !important}.start-header>.wp-block-columns>.wp-block-column .wp-block-buttons{flex-direction:row}}.start-header .header-main-img{transform:scale(1.3) translateX(-5%);transform-origin:center bottom;position:relative;z-index:-1}.start-header .header-main-img svg{position:absolute;inset:0;margin:0 !important;width:100% !important;height:100% !important}@media (max-width:800px){.start-header .header-main-img{transform:scale(1.5) translateX(-5%) translateY(8%)}}@media (max-width:650px){.start-header .header-main-img{transform:scale(1.3) translateX(-5%) translateY(8%)}}@media (max-width:500px){.start-header .header-main-img{transform:scale(1.1) translateX(0) translateY(0)}}@media (max-width:1050px){.start-header .advantage-icon-row{margin-top:10px !important;margin-bottom:10px !important}}@media (max-width:850px){.start-header .advantage-icon-row{min-width:calc(100vw - (var(--padding-outer) * 2));column-gap:30px !important;row-gap:0;justify-content:flex-start !important;margin-top:20px !important;margin-bottom:20px !important;flex-wrap:wrap}.start-header .advantage-icon-row>.wp-block-group{display:flex;flex-direction:row;gap:30px !important}}@media (max-width:500px){.start-header .advantage-icon-row{display:none}}@media (max-width:500px){.header-start-line{justify-content:flex-start !important}.header-start-line hr{display:none !important}}.icon-info{display:block;text-decoration:none}.icon-info .gspb_iconBox svg.icon{width:2em;height:2em}.icon-info p{hyphens:none;margin:0 !important;line-height:1.2}.icon-info p:not(.question-counter){font-size:var(--wp--preset--font-size--x-small) !important}a.icon-info:hover{opacity:0.5}.header-start-line .header-trust-elements .bewertung-logo{max-width:calc(var(--google-trust-font-size) * 16.1)}.image-container{overflow:hidden;border-radius:var(--radius-small)}.image-container .image-wrapper{display:flex;flex-direction:column;justify-content:stretch;flex:1;min-height:400px}@media (max-width:680px){.image-container .image-wrapper{min-height:250px}}.image-container .image-wrapper>figure{flex:1;position:relative;margin:0 !important}.image-container .image-wrapper>figure picture,.image-container .image-wrapper>figure img{object-fit:cover;width:100%;height:100%}.image-container .text-column{padding:var(--wp--preset--spacing--70) !important;box-sizing:border-box}@media (max-width:981px){.image-container .text-column{padding:var(--padding-outer) !important}}@media (max-width:500px){.image-container .text-column .inner-row{flex-direction:column}.image-container .text-column .inner-row>*{flex-basis:unset !important}}@media (max-width:1024px){.image-container.exhibition-container>.wp-block-columns{flex-direction:column}}.image-container.exhibition-container .contact-column{min-width:170px}.contact-column{display:flex;flex-direction:column;justify-content:flex-end;gap:30px}.contact-column style{display:none}.wp-block-column.is-vertically-aligned-stretch{display:flex;flex-direction:column;justify-content:space-between}.wp-block-column.is-vertically-aligned-stretch>*{flex:1}ul.is-style-checklist{list-style-type:none !important;padding-left:2.5em !important;display:flex !important;flex-direction:column;gap:0.5em;position:relative}ul.is-style-checklist>li>svg{position:absolute;left:0;width:1.5em;height:1.5em}ul.is-style-checklist>li>svg *{fill:currentColor}ul.is-style-checklist ul.wp-block-list{margin-top:0 !important}p{hyphens:auto}.wp-block-group[class*="is-style-cont-"]{padding:var(--padding-outer);border-radius:var(--radius-small)}.wp-block-group[class*="is-style-cont-"].alignfull{border-radius:0}.wp-block-group.is-style-cont-green-light{background-color:var(--wp--preset--color--primary-light)}.wp-block-group.is-style-cont-blue-light{background-color:var(--wp--preset--color--secondary-light)}.wp-block-group.is-style-cont-orange-light{background-color:var(--wp--preset--color--tertiary-light)}.wp-block-group.is-style-cont-purple-light{background-color:var(--wp--preset--color--fourth-light)}.wp-block-group.is-style-cont-grey-light{background-color:var(--wp--preset--color--light-grey)}.wp-block-group.is-style-cont-border{border:var(--hr-thickness) solid var(--hr-color)}.wp-block-group.is-style-border-top-bottom{border-top:var(--hr-thickness) solid var(--hr-color);padding-top:var(--wp--preset--spacing--70);border-bottom:var(--hr-thickness) solid var(--hr-color);padding-bottom:var(--wp--preset--spacing--70)}@media (max-width:781px){.wp-block-columns .wp-block-column .wp-block-group.is-style-border-top-bottom{border-top:none;padding-top:0;border-bottom:none;padding-bottom:0}}.wa__widget_container .wa__btn_popup .wa__btn_popup_icon:after{background-image:var(--svg-xmark) !important}.wa__widget_container .wa__popup_chat_box .wa__popup_intro{display:none !important}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(240, 240, 240, 0.85);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:9999;padding:var(--padding-outer);box-sizing:border-box;margin:0 !important}.popup-overlay .popup{background:#fff;border-radius:var(--radius-small);box-shadow:0 4px 8px rgba(0, 0, 0, 0.2);max-width:var(--wide-size);max-height:calc(100% - (var(--padding-outer) * 2));width:100%;padding:var(--wp--preset--spacing--70);position:relative;text-align:center;box-sizing:border-box;margin:0 !important}.popup-overlay .popup .popup-content{width:100%;height:100%;margin:0 calc(var(--wp--preset--spacing--70) / 2) 0 0 !important;overflow:hidden auto;padding-right:calc(var(--wp--preset--spacing--70) / 2)}.popup-overlay .popup .popup-content .popup-infotext{text-align:left}.popup-overlay .popup .popup-content p:empty{display:none !important}.popup-overlay .popup .close-button{position:absolute;top:10px;right:10px;width:24px;height:24px;background:var(--svg-xmark) no-repeat center;background-size:contain;border:none;cursor:pointer;z-index:99}.bubble-pin.up{position:relative}.bubble-pin.up:before{content:"";width:1em;height:1em;top:0;position:absolute;transform:translateY(-50%) rotate(45deg)}.bubble-pin.up.has-primary-light-background-color:before{background:var(--wp--preset--color--primary-light)}.bubble-pin.up.has-secondary-light-background-color:before{background:var(--wp--preset--color--secondary-light)}.bubble-pin.up.has-tertiary-light-background-color:before{background:var(--wp--preset--color--tertiary-light)}.bubble-pin.up.has-fourth-light-background-color:before{background:var(--wp--preset--color--fourth-light)}.header-icon-row{z-index:1;position:relative}.contact-hover{position:relative;z-index:0}.contact-hover .hover-contact-group{display:flex;visibility:hidden;opacity:0;position:absolute;top:50px;left:-15px;transition:all 0.1s ease;padding:15px 15px 10px 15px;border-radius:var(--radius-small);z-index:-9999;gap:1em;white-space:nowrap}.contact-hover .hover-contact-group:after{content:"";width:100%;display:block;height:50px;top:50px;position:absolute;left:0;transition:all 0.1s ease}@media (max-width:950px){.contact-hover .hover-contact-group{left:50%;transform:translateX(-50%)}.contact-hover .hover-contact-group:before{left:50%;transform:translate(-50%, -50%) rotate(45deg)}}.contact-hover:hover .hover-contact-group,.contact-hover .selected .hover-contact-group{visibility:visible;opacity:1;transition:all 0.7s ease;top:100%;z-index:-1}.contact-hover:hover .hover-contact-group:after,.contact-hover .selected .hover-contact-group:after{height:1.5em;top:-1.5em}.icon-menu-element-wrapper.search{position:relative}.icon-menu-element-wrapper.search .search-function{position:fixed;width:100vw;height:100vh;top:100vh;left:0;right:0;z-index:-9999;opacity:0;visibility:hidden;background:rgba(240, 240, 240, 0.85);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:flex-start;padding:var(--padding-outer);box-sizing:border-box;transition:all 0.7s ease;max-width:unset;padding-top:15vh}.icon-menu-element-wrapper.search .search-function .popup{background:transparent;border-radius:unset;box-shadow:unset;padding:0 !important;width:100% !important}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1{background:#fff;border-radius:200px}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .proinput input.orig,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .proinput input.orig,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .proinput input.orig{font-size:calc(var(--search-size) * 0.6);height:var(--search-size)}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .proinput input.autocomplete,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .proinput input.autocomplete,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .proinput input.autocomplete{font-size:calc(var(--search-size) * 0.6);height:var(--search-size);margin-top:calc(var(--search-size) * -1) !important}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox{height:var(--search-size)}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .prosettings,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .prosettings,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .prosettings{width:var(--search-size);height:var(--search-size)}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .promagnifier .innericon,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .promagnifier .innericon,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .promagnifier .innericon{width:var(--search-size);height:var(--search-size)}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .promagnifier .asp_text_button,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .promagnifier .asp_text_button,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .promagnifier .asp_text_button{height:var(--search-size);font-size:15px;line-height:var(--search-size)}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .promagnifier,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .promagnifier,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .promagnifier{width:var(--search-size);height:var(--search-size)}.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .proloading,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .proclose,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .promagnifier,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_1 .probox .prosettings,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .proloading,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .proclose,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .promagnifier,.icon-menu-element-wrapper.search .search-function .popup #ajaxsearchpro1_2 .probox .prosettings,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .proloading,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .proclose,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .promagnifier,.icon-menu-element-wrapper.search .search-function .popup div.asp_m.asp_m_1 .probox .prosettings{width:var(--search-size);height:var(--search-size);min-width:var(--search-size);min-height:var(--search-size);max-width:var(--search-size);max-height:var(--search-size);flex:0 0 var(--search-size);flex-grow:0;order:7;text-align:center;position:relative}.icon-menu-element-wrapper.search .search-function .popup .asp_loader-inner{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:20px !important;height:20px !important}.icon-menu-element-wrapper.search .search-function .popup .asp_loader-inner div{border-color:#000 !important}.icon-menu-element-wrapper.search.selected .search-function{top:0;opacity:1;visibility:visible;z-index:9999}#ajaxsearchprores1_1,#__original__ajaxsearchprores1_1{max-height:calc(80vh - var(--search-size)) !important;border-radius:calc(var(--search-size) / 2) !important;overflow:auto !important}#ajaxsearchprores1_1 .results,#__original__ajaxsearchprores1_1 .results{height:auto !important}#ajaxsearchprores1_1 .results .resdrg,#__original__ajaxsearchprores1_1 .results .resdrg{height:auto;display:flex;flex-direction:column}#ajaxsearchprores1_1 .asp_group_header,#__original__ajaxsearchprores1_1 .asp_group_header{grid-column:1 / -1 !important;background-color:#fff !important;font-weight:var(--font-weight) !important;color:var(--wp--preset--color--foreground) !important}#ajaxsearchprores1_1 h3 a,#__original__ajaxsearchprores1_1 h3 a{font-size:var(--wp--preset--font-size--medium) !important;color:var(--wp--preset--color--foreground) !important;font-weight:var(--font-weight) !important}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:min(10%, 15px)}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .item,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .item{padding:15px !important;border:none !important;border-radius:var(--radius-small);display:flex;transition:background 0.7s ease}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .item:after,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .item:after{content:none !important}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .item.hovered,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .item.hovered{background:var(--wp--preset--color--primary-light) !important}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_res_image_url,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_res_image_url{width:auto;display:block !important;margin:-15px -15px 0 -15px !important;aspect-ratio:1.3333333333;position:relative;overflow:hidden}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_res_image_url .asp_image,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_res_image_url .asp_image{width:100%;height:unset;margin:0;object-fit:cover}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content{display:flex;flex-direction:column;gap:1em;padding:0 !important;overflow:visible !important}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .etc,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .etc{display:none !important;margin:0;font-weight:var(--font-weight)}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text{display:flex;flex-direction:column;gap:1em;font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--x-small) !important}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .description,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .description{hyphens:auto}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .price-prefix,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .price-prefix{font-weight:var(--font-weight-bold);font-size:var(--wp--preset--font-size--x-small) !important}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .amount,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .amount{font-weight:var(--font-weight-bold);font-size:var(--wp--preset--font-size--medium)}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price del .amount,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price del .amount{font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--small)}#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .woocommerce-price-suffix,#ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .global-discount-label,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .woocommerce-price-suffix,#__original__ajaxsearchprores1_1 .asp_results_group.asp_results_group_product .asp_r_product .asp_content .asp_res_text .product-price .global-discount-label{display:block;font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--x-small) !important}html:not(.search-opened) body>.ajaxsearchpro{display:none !important}body.search-results ul{list-style-type:none}body.search-results .wp-block-post-title{font-size:var(--wp--preset--font-size--large)}.icon-menu-element-wrapper.heart p{display:inline-flex;margin:0;white-space:nowrap;position:absolute;right:-0.7em;top:-0.7em}.icon-menu-element-wrapper.heart p a{display:inline-block;text-decoration:none}.icon-menu-element-wrapper.heart p br,.icon-menu-element-wrapper.heart p .wishlist_products_counter_text{display:none !important}.icon-menu-element-wrapper.heart p .wishlist_products_counter_number:not(:empty){align-items:center;border-radius:1em;box-sizing:border-box;display:flex;font-size:0.875em;font-weight:600;height:1.4285714286em;justify-content:center;min-width:1.4285714286em;padding:0 0.25em;position:relative;white-space:nowrap;z-index:1;background-color:var(--wp--preset--color--secondary);color:var(--wp--preset--color--background)}.wc-block-mini-cart__quantity-badge{display:inline-flex;margin:0;white-space:nowrap;position:absolute;right:-0.7em;top:-0.7em}.wc-block-mini-cart__quantity-badge svg{display:none !important}.wc-block-mini-cart__quantity-badge .wc-block-mini-cart__badge{align-items:center;border-radius:1em;box-sizing:border-box;display:flex;font-size:0.875em;font-weight:600;height:1.4285714286em;justify-content:center;min-width:1.4285714286em;padding:0 0.25em;position:relative;white-space:nowrap;z-index:1;background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background);transform:unset;left:unset;box-sizing:border-box;margin-left:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:var(--wp--preset--color--secondary-light);color:var(--wp--preset--color--foreground);border-top:3px solid var(--wp--preset--color--secondary);list-style:none outside;width:auto;word-wrap:break-word;border-radius:var(--radius-small);font-size:0.875em;font-weight:var(--font-weight-bold)}.woocommerce-info::before{color:var(--wp--preset--color--secondary)}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:var(--wide-size)}.woocommerce-account .wp-block-post-title a.button:before,.woocommerce-account .wp-block-post-title button:before,.woocommerce-account main .woocommerce a.button:before,.woocommerce-account main .woocommerce button:before,.woocommerce-cart .wp-block-post-title a.button:before,.woocommerce-cart .wp-block-post-title button:before,.woocommerce-cart main .woocommerce a.button:before,.woocommerce-cart main .woocommerce button:before,.woocommerce-checkout .wp-block-post-title a.button:before,.woocommerce-checkout .wp-block-post-title button:before,.woocommerce-checkout main .woocommerce a.button:before,.woocommerce-checkout main .woocommerce button:before{background-color:var(--wp--preset--color--background)}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:var(--wp--preset--color--secondary-light);border:none;border-top:3px solid var(--wp--preset--color--secondary);border-radius:var(--radius-small);box-sizing:border-box;color:var(--wp--preset--color--foreground);font-size:0.875em;font-weight:var(--font-weight-bold);gap:12px;line-height:1.5;margin:16px 0;padding:16px !important;outline:0 !important}.wc-block-components-notice-banner>svg{background-color:var(--wp--preset--color--secondary)}.wc-block-components-notice-banner.is-success{background-color:var(--wp--preset--color--primary-light);border-color:var(--wp--preset--color--primary)}.wc-block-components-notice-banner.is-success>svg{background-color:var(--wp--preset--color--primary)}.wc-block-mini-cart__drawer .wp-block-woocommerce-mini-cart-checkout-button-block:before{background-color:var(--wp--preset--color--secondary-light)}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{padding:0.4em 2em !important;text-decoration:none !important;color:var(--wp--preset--color--foreground) !important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:before{background-color:var(--wp--preset--color--background)}.woocommerce div.product form.cart table.variations td select{min-width:70%;border-radius:var(--radius-small);border-color:var(--hr-color);border-width:var(--hr-thickness)}.wp-block-woocommerce-add-to-cart-form .variations_button>.quantity:not(.wc-block-components-quantity-selector) .qty,.wp-block-woocommerce-add-to-cart-form form.cart>.quantity:not(.wc-block-components-quantity-selector) .qty{border-radius:var(--radius-small);border-color:var(--hr-color);border-width:var(--hr-thickness)}nav.rank-math-breadcrumb{max-width:var(--wide-size);margin-left:auto;margin-right:auto;font-weight:100;font-size:var(--wp--preset--font-size--medium)}nav.rank-math-breadcrumb a{text-decoration:none;font-weight:100}nav.rank-math-breadcrumb a:hover{opacity:0.5}@media (max-width:950px){nav.rank-math-breadcrumb+h1{margin-top:0.2em}}:root :where(.wp-block-post-title){max-width:var(--wide-size);margin-left:auto;margin-right:auto;font-family:var(--font-family);font-size:var(--wp--preset--font-size--xx-large);font-weight:100;line-height:var(--wp--custom--typography--line-height--tiny)}.page-header{max-width:var(--wide-size);margin-left:auto;margin-right:auto;margin-top:4em !important}@media (max-width:950px){.page-header{margin-top:2em !important}}.page-header .add-info{white-space:nowrap}@media (max-width:1000px){.page-header .add-info{display:none}}.wp-block-lazyblock-productnameformatted h1,.wp-block-lazyblock-productnameformatted h2,.wp-block-lazyblock-productnameformatted h3,.wp-block-lazyblock-productnameformatted h4{margin:0}.wp-block-lazyblock-productnameformatted h1 p,.wp-block-lazyblock-productnameformatted h2 p,.wp-block-lazyblock-productnameformatted h3 p,.wp-block-lazyblock-productnameformatted h4 p{margin:0}.toggle-switch-wrapper{display:flex;gap:1em;justify-content:space-between}.toggleswitch{--toggle-size: 1.5em;--toggle-slider-size: 1.1em;display:flex;gap:0.2em;align-items:center;margin:0 !important}.toggleswitch .icon{width:var(--toggle-slider-size);height:var(--toggle-slider-size);fill:currentColor}.toggleswitch .slider{position:relative;width:calc(var(--toggle-size) * 2.3);height:var(--toggle-size);background-color:var(--wp--preset--color--primary-light);border-radius:var(--toggle-size);cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:0;transition:background-color 0.3s ease}.toggleswitch .slider:before{content:"";position:absolute;top:calc((var(--toggle-size) - var(--toggle-slider-size)) / 2);left:calc((var(--toggle-size) - var(--toggle-slider-size)) / 2);width:var(--toggle-slider-size);height:var(--toggle-slider-size);background:white;border-radius:50%;transition:left 0.3s ease}.toggleswitch input{display:none}.toggleswitch input:checked+.slider:before{left:calc(100% - var(--toggle-slider-size) - 0.2em)}.product-toggle-switch-wrapper{display:flex;justify-content:space-between}.product-toggle-switch-wrapper .toggle-switch-wrapper{display:flex;align-items:center;gap:0.5em}.product-toggle-switch-wrapper .toggle-switch-wrapper .label-text{font-size:var(--wp--preset--font-size--x-small);line-height:1}.product-toggle-switch-wrapper .toggle-switch-wrapper.mono-dual .toggleswitch .slider{background-color:var(--wp--preset--color--tertiary-light)}.product-toggle-switch-wrapper .toggle-switch-wrapper.mono-dual .toggleswitch .slider:before{background:white}.product-toggle-switch-wrapper .toggle-switch-wrapper.outside-inside .toggleswitch .slider{background-color:var(--wp--preset--color--fourth-light)}.product-toggle-switch-wrapper .toggle-switch-wrapper.outside-inside .toggleswitch .slider:before{background:white}.woocommerce .wp-block-woocommerce-product-image-gallery{clear:both;max-width:100%;position:relative}body.tax-product_cat:not(.term-wasserbetten) .wc-block-product-template{padding-top:var(--section-space) !important}body.tax-product_cat:not(.term-wasserbetten) .wc-block-product-template .wc-block-components-product-image{aspect-ratio:1;position:relative;border-radius:var(--radius-small);overflow:hidden}body.tax-product_cat:not(.term-wasserbetten) .wc-block-product-template .wc-block-components-product-image a{display:block;position:absolute;inset:0}body.tax-product_cat:not(.term-wasserbetten) .wc-block-product-template .wc-block-components-product-image a:after{content:"";display:block;position:absolute;background:#000;opacity:0.03;inset:0}body.tax-product_cat:not(.term-wasserbetten) .wc-block-product-template .wc-block-components-product-image a img{width:100%;height:100%;object-fit:cover}body.tax-product_cat.term-wasserbetten .wc-block-product-template{grid-template-columns:repeat(var(--grid-cols-main-products), 1fr)}body.tax-product_cat.term-wasserbetten .wc-block-product-template .wc-block-components-product-image{transform:translateX(-11%)}body.tax-product_cat .wc-block-product-template{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(var(--grid-cols), 1fr);gap:var(--padding-outer);row-gap:calc(var(--padding-outer) * 2);padding-bottom:var(--section-space) !important}body.tax-product_cat .wc-block-product-template .wc-block-product{display:flex;flex-direction:column;justify-content:stretch;gap:1.5em}body.tax-product_cat .wc-block-product-template .product-details{display:flex;flex-direction:column;gap:1em;font-weight:var(--font-weight);flex:1}body.tax-product_cat .wc-block-product-template .product-details *{margin-left:0 !important}body.tax-product_cat .wc-block-product-template .product-details .gspb-short-description{hyphens:auto;font-size:var(--wp--preset--font-size--medium);margin-top:0}body.tax-product_cat .wc-block-product-template .product-details .wc-block-components-product-price{margin:0 !important}body.tax-product_cat .wc-block-product-template .product-details .wp-block-woocommerce-product-price{margin:0 !important;flex:1;display:flex;flex-direction:column;justify-content:flex-end !important}body.tax-product_cat .wc-block-product-template .product-details .wp-block-woocommerce-product-price .price-prefix{font-weight:var(--font-weight-bold);font-size:var(--wp--preset--font-size--small) !important;line-height:1}body.tax-product_cat .wc-block-product-template .product-details .wp-block-woocommerce-product-price .amount{font-weight:var(--font-weight-bold);font-size:var(--wp--preset--font-size--large) !important;line-height:1}body.tax-product_cat .wc-block-product-template .product-details .wp-block-woocommerce-product-price del .amount{font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--small) !important}body.tax-product_cat .wc-block-product-template .product-details .wp-block-woocommerce-product-price .woocommerce-price-suffix,body.tax-product_cat .wc-block-product-template .product-details .wp-block-woocommerce-product-price .global-discount-label{display:block;font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--x-small);line-height:1}body.tax-product_cat .wc-block-product-template .product-details .gspb_button_wrapper{margin-top:0}.woocommerce-price-suffix,.global-discount-label{display:block;font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--x-small);line-height:1}body .lazyblock{--lzb-controls-columns-gap: 0;background-color:transparent;box-shadow:unset;display:block;padding:0}body .lazyblock .lzb-content-title{display:none}body.search-results .wp-block-query .wp-block-post-template{align-items:flex-end}.google-trust-short{margin-top:0 !important}body [class*="gs_accordion_"] .gs_item{border-radius:var(--radius-small) !important;overflow:hidden;border-width:0 !important;background:var(--main-bg-color);padding-left:var(--padding-inner);padding-right:var(--padding-inner)}body [class*="gs_accordion_"] .gs_item .gs_title button{font-size:var(--wp--preset--font-size--large);font-family:var(--font-family);font-weight:100 !important;background-color:transparent;border:0;padding:0.7em 0 0.7em 0;font-weight:400;text-decoration:none;display:flex;justify-content:flex-start;align-items:center;width:100%;color:inherit;cursor:pointer;column-gap:0.5em}body [class*="gs_accordion_"] .gs_item .gs_title .gs_icon{width:0.35em;height:0.35em;transition:all 0.5sease}body [class*="gs_accordion_"] .gs_item .gs_content>.gs_content_inner{padding:0 0 1.5rem 0;font-size:inherit;line-height:inherit}body [class*="gs_accordion_"] .gs_item .gs_content>.gs_content_inner>*{margin-block-start:1.5rem;margin-block-end:1.5rem}iframe[src*="youtube"]{width:100%;aspect-ratio:1.7777777778;height:auto;border-radius:var(--radius-small)}.wp-block-image:not(.is-style-rounded) img:not([src*="svg"]):not([src*="logo"]){border-radius:var(--radius-small)}.wp-block-table table{border-color:var(--hr-color)}.wp-block-table table tr td{border-color:var(--hr-color)}.color-dot-wrapper{display:flex;flex-direction:column;justify-content:center;gap:0.5rem;position:relative}.color-dot-wrapper .color-dot{border-radius:50%;width:100%;max-width:200px;max-height:200px;aspect-ratio:1}.color-dot-wrapper p{margin:0}.popup-infotext>*{margin-block-start:1.5rem;margin-block-end:1.5rem}.popup-infotext:first-child{margin-top:0 !important}main .block-info-content{display:none}.gspbgrid_list_builder .wp-block-post-template{gap:var(--padding-outer)}body.single-product:not(.bedconfig) .product--detail-upper{gap:var(--padding-outer)}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-column:not(.product-select-column){flex-basis:550px !important}body.single-product:not(.bedconfig) .product--detail-upper .product-select-column{gap:1em;display:flex;flex-direction:column}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price .price-prefix{font-size:0.5em !important}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price .amount{font-weight:700;line-height:1}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price del{font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--small)}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price del .amount{font-weight:var(--font-weight);font-size:var(--wp--preset--font-size--small)}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price .woocommerce-price-suffix,body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price .global-discount-label{font-size:0.5em !important}body.single-product:not(.bedconfig) .product--detail-upper .wp-block-woocommerce-product-price .wc-block-components-product-price{display:flex;flex-direction:column}body.single-product:not(.bedconfig) .product--detail-upper form.cart .quantity{display:flex;align-items:stretch}body.single-product:not(.bedconfig) .product--detail-upper form.cart .quantity input{height:100% !important}body.single-product:not(.bedconfig) .product--detail-upper table.variations .label{padding:0}body.single-product:not(.bedconfig) .product--detail-upper .woocommerce-variation .woocommerce-variation-price .price{display:flex;flex-direction:column}body.single-product:not(.bedconfig) .product--detail-upper .woocommerce-variation .woocommerce-variation-price .price .amount{font-weight:700;line-height:1;font-size:var(--wp--preset--font-size--large) !important}.single-product-info{padding-bottom:15px}.tinv-wishlist .tinvwl-table-manage-list .product-stock{display:none}.my-custom-wishlist table{width:100%}.my-custom-wishlist table th,.my-custom-wishlist table td{text-align:left}.my-custom-wishlist table th:first-child,.my-custom-wishlist table td:first-child{padding-left:0}.my-custom-wishlist table td{vertical-align:center}.my-custom-wishlist table td.actions{width:0}.my-custom-wishlist table td.actions div{display:flex;align-items:center;gap:10px;white-space:nowrap}button{cursor:pointer}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{display:none}.wp-block-post-terms,.wp-block-tag-cloud{display:flex;flex-wrap:wrap;gap:0.5em}.wp-block-post-terms .wp-block-post-terms__separator,.wp-block-tag-cloud .wp-block-post-terms__separator{display:none}.wp-block-post-terms a,.wp-block-tag-cloud a{display:inline-block;border-radius:var(--radius-small);padding:0.2em 1em;text-decoration:none}.wp-block-post-terms a:nth-of-type(4n+1),.wp-block-tag-cloud a:nth-of-type(4n+1){background-color:var(--wp--preset--color--primary-light)}.wp-block-post-terms a:nth-of-type(4n+2),.wp-block-tag-cloud a:nth-of-type(4n+2){background-color:var(--wp--preset--color--secondary-light)}.wp-block-post-terms a:nth-of-type(4n+3),.wp-block-tag-cloud a:nth-of-type(4n+3){background-color:var(--wp--preset--color--tertiary-light)}.wp-block-post-terms a:nth-of-type(4n+4),.wp-block-tag-cloud a:nth-of-type(4n+4){background-color:var(--wp--preset--color--fourth-light)}.wp-block-latest-posts__list a,.wp-block-archives-list a{text-decoration:none}.wp-block-latest-posts__list time,.wp-block-archives-list time{font-size:var(--wp--preset--font-size--x-small) !important}.monodual-buttons{margin-top:0 !important}.wp-block-woocommerce-product-price~.icon-info.deliverytime{margin-top:1em}.wp-block-greenshift-blocks-product-short-description,.wp-block-greenshift-blocks-product-short-description p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.wp-block-lazyblock-productnameformatted{font-size:var(--font-size--h3)}.wp-block-lazyblock-productnameformatted>*{font-size:0.85em}body .one-short-column>*{max-width:1000px !important;margin-left:0 !important}.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image img{display:block;border-radius:var(--radius-small)}.headthumb,.optionthumb{border-radius:calc(var(--radius-small) / 2)}body.single-product:not(.bedconfig) .page-header .add-info{display:none !important}.flipbook-container{position:relative;border-radius:var(--radius-small);overflow:hidden}.flipbook-container .flipbook-main-wrapper{background:rgba(0, 0, 0, 0.1) !important}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons{display:flex !important;flex-direction:column;gap:12px}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-block+.ppcp-messages{margin-top:1em !important}body.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-shipping-block .wc-block-components-totals-item__value:not(.wc-block-components-formatted-money-amount){display:none !important}body.woocommerce-cart .wc-block-cart-items a{text-decoration:none}.wp-block-table td,.wp-block-table th{border-top:var(--hr-thickness) solid;border-bottom:var(--hr-thickness) solid;border-left:none;border-right:none;padding:0.5em}.woocommerce div.product div.images .flex-control-thumbs{margin-top:15px;display:grid;gap:1px;grid-template-columns:repeat(6, 1fr);overflow:hidden;border-radius:var(--radius-small)}@media (max-width:768px){.woocommerce div.product div.images .flex-control-thumbs{grid-template-columns:repeat(5, 1fr)}}@media (max-width:460px){.woocommerce div.product div.images .flex-control-thumbs{grid-template-columns:repeat(4, 1fr)}}.woocommerce div.product div.images .flex-control-thumbs li{float:none;width:100%;aspect-ratio:1;display:block}.woocommerce div.product div.images .flex-control-thumbs li img{display:block;width:100%}.newsletter-section{max-width:var(--wide-size);margin-left:auto;margin-right:auto;display:flex;justify-content:center;margin-top:30px}.newsletter-section .newsletter-wrapper{width:640px;max-width:100%}.newsletter-section .newsletter-wrapper p{margin:0;font-size:var(--wp--preset--font-size--x-small)}.newsletter-section .newsletter-wrapper>div{margin:5px 0 0 0 !important}.newsletter-section .newsletter-wrapper>div .rmBase__container{padding:0 !important}.newsletter-section .newsletter-wrapper>div input{border:var(--hr-thickness) solid var(--hr-color) !important;font-weight:var(--font-weight) !important;box-shadow:none !important;border-radius:var(--radius-small) !important}.newsletter-section #rmOrganism .rmSubscription .rmBase__comp--heading{color:var(--wp--preset--color--foreground);font-size:var(--font-size--h3);line-height:unset;text-align:left}.newsletter-section #rmOrganism .rmSubscription .rmBase__comp--text{font-size:var(--wp--preset--font-size--small);line-height:unset;text-align:left}.newsletter-section #rmOrganism .rmBase__comp--cta{cursor:pointer;display:inline-block;font-family:inherit;line-height:1.5;font-weight:700;text-align:center;padding:0.5em 1.5em;background:var(--wp--preset--color--primary-light);border:none;border-radius:var(--radius-small)}.custom-countdown{padding:0.2em 1em;border-radius:var(--radius-small);display:inline-flex;gap:0.5em}.custom-countdown .countdown-item{display:flex;gap:0.3em;align-items:baseline}.custom-countdown .countdown-item .countdown-number{font-size:2em;font-weight:700}.custom-countdown .countdown-item .countdown-label{font-size:1em}body{--pos-right: 30px}body .brlbs-cmpnt-container .brlbs-right-0{right:var(--pos-right)}body .brlbs-cmpnt-container .brlbs-bottom-0{bottom:110px}body .brlbs-cmpnt-container .brlbs-cmpnt-widget{padding:0;z-index:9998}body #wa .wa__btn_popup{right:var(--pos-right)}.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{line-height:1.1;min-width:180px}.lightbox-trigger{cursor:zoom-in}body .wp-lightbox-overlay{--wp--lightbox-initial-top-position: 50vh;--wp--lightbox-initial-left-position: 50vw;--wp--lightbox-container-width: var(--wide-size);--wp--lightbox-container-height: 100vh;--wp--lightbox-image-width: calc(var(--wide-size) - (var(--padding-outer) * 2));--wp--lightbox-image-height: calc(100vh - (var(--padding-outer) * 2));--wp--lightbox-scale: 0.3;--wp--lightbox-scrollbar-width: 0px}.wp-lightbox-overlay .lightbox-image-container{width:90vw}.wp-lightbox-overlay .lightbox-image-container figure{position:relative;max-height:100vh;max-width:100vw}.wp-lightbox-overlay .lightbox-image-container figure img{position:absolute;inset:0;object-fit:contain;object-position:center;width:100%;height:100% !important}@media (max-width:600px){body.single-post .wp-block-image{float:none;margin-inline-start:0;margin-inline-end:0}body.single-post .wp-block-image img{width:100% !important}}.custom-stoffart-auswahl{display:grid;grid-template-columns:repeat(6, 100px);gap:15px;max-width:400px;position:relative}.custom-stoffart-auswahl .term-wrapper{display:block}.custom-stoffart-auswahl .term-wrapper .selector{display:block;cursor:pointer;text-align:center;margin:0 !important;transition:all 0.7s ease}.custom-stoffart-auswahl .term-wrapper .selector input[type="checkbox"]{display:none}.custom-stoffart-auswahl .term-wrapper .selector:hover{transform:scale(1.1)}.custom-stoffart-auswahl .term-wrapper .selector .thumb{width:100%;aspect-ratio:1;background-size:cover;background-position:center;position:relative;border:1px solid rgba(0, 0, 0, 0.15);border-radius:var(--radius-small);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;transition:all 0.7s ease}.custom-stoffart-auswahl .term-wrapper .selector .thumb span{position:absolute;bottom:0;width:100%;background:rgba(0, 0, 0, 0.6);color:#fff;font-size:0.9em;padding:4px;box-sizing:border-box;font-size:var(--wp--preset--font-size--small);line-height:1.1;text-align:left;transition:all 0.7s ease}.custom-stoffart-auswahl .term-wrapper .selector input[type="checkbox"]:checked+.thumb{border:1px solid #27ae60;box-shadow:0 0 0 2px #27ae60 inset}.custom-stoffart-auswahl .term-wrapper .selector input[type="checkbox"]:checked+.thumb span{background:rgba(39, 174, 96, 0.6)}.custom-stoffart-auswahl .term-wrapper .selector.selected .thumb{outline:3px solid #0073aa;outline-offset:2px}.attachment-woocommerce_thumbnail img{border-radius:var(--radius-small)}.cross-sell-container .wc-block-components-notices{display:none !important}.wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-image img{border-radius:var(--radius-small)}.wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-title{text-align:left}.wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-title a{text-decoration:none}.wp-block-woocommerce-cart-cross-sells-block .wc-block-components-product-price{text-align:left;font-weight:700}.wp-block-woocommerce-cart-cross-sells-block .wp-block-button.wc-block-components-product-button{text-align:left;justify-content:flex-start;align-items:flex-start}.wp-block-lazyblock-countdown{display:flex;align-items:center}body header .salescampaign-header .let-stay-on-sicky{transition:all 0.3s ease}body.sticky header .salescampaign-header{font-size:0 !important}body.sticky header .salescampaign-header *{font-size:0 !important}body.sticky header .salescampaign-header p{display:inline-block;line-height:1.1}body.sticky header .salescampaign-header .let-stay-on-sicky{font-size:var(--wp--preset--font-size--small) !important}body.sticky header .salescampaign-header .let-stay-on-sicky *{font-size:var(--wp--preset--font-size--small) !important}.wp-block-lazyblock-mitarbeiter-menu{font-size:var(--wp--preset--font-size--x-small);position:absolute;right:0;top:0;background-color:var(--wp--preset--color--fourth-light);border-bottom-left-radius:var(--radius-small);border-bottom-right-radius:var(--radius-small);z-index:100;transition:all 0.7s ease}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle{display:flex;flex-direction:column;align-items:stretch;padding:0.5em}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-header{display:flex;gap:0.35em}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-header .headline{font-weight:700}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-header .logout-btn{border:none;background:transparent}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-header .logout-btn svg{width:1em !important;height:1em !important}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown{visibility:hidden;opacity:0;max-height:0;max-width:0;transition:all 0.7s ease;display:flex;flex-direction:column;align-items:stretch;white-space:nowrap;gap:0.5em}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown form{display:flex;flex-direction:column;align-items:stretch;white-space:nowrap;gap:0.5em}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown form label{font-weight:700}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown .mitarbeiter-field{display:flex;flex-direction:column;align-items:stretch}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown .mitarbeiter-field select,.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown .mitarbeiter-field input{border:var(--hr-thickness) solid var(--hr-color);padding:0.4em 1em;border-radius:4px;background-color:var(--wp--preset--color--background)}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle .mitarbeiter-dropdown button[type="submit"]{margin-top:0.5em;border:none;color:var(--wp--preset--color--foreground);background-color:var(--wp--preset--color--background);font-size:var(--wp--preset--font-size--x-small);line-height:1;padding:0.4em 1em;text-decoration:none;transition:all ease 0.7s;border-radius:4px}.wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle:hover .mitarbeiter-dropdown{visibility:visible;opacity:1;max-height:100vh;max-width:50vw;gap:0.5em;padding:0.5em 0}body.sticky .wp-block-lazyblock-mitarbeiter-menu{right:15px}body.sticky .wp-block-lazyblock-mitarbeiter-menu .mitarbeiter-toggle{padding:0.1em 0.5em}.gtranslate_wrapper{position:relative;background:transparent}.gtranslate_wrapper .gt_float_switcher{font-family:inherit;font-size:1em;border-radius:unset;color:inherit;display:inline-block;line-height:1;box-shadow:none;background:transparent;overflow:hidden;transition:all 0.5s cubic-bezier(0.4, 0, 1, 1)}.gtranslate_wrapper .gt_float_switcher .gt-selected{position:relative;z-index:1;background-color:transparent;cursor:pointer;text-transform:uppercase;overflow:hidden}.gtranslate_wrapper .gt_float_switcher img{vertical-align:middle;display:inline-block;width:1.5em;height:auto;margin:0 0.15em;border-radius:2px}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang{padding:0.7em 0 0.5em 0;color:unset;font-weight:unset}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code{position:relative;top:0.1em;font-weight:var(--font-weight)}.gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang span.gt_float_switcher-arrow{display:none;background-image:none}.gtranslate_wrapper .gt_float_switcher .gt_options{position:absolute;right:0;z-index:777;max-height:250px;overflow-y:auto;transform:translateY(-30px);opacity:0;cursor:pointer;background:#fff;box-shadow:0 10px 10px rgba(0, 0, 0, 0.15);border-radius:var(--radius-small);white-space:nowrap}.dropdown-select .btn{color:var(--wp--preset--color--foreground);background-color:var(--wp--preset--color--background);font-size:var(--font-size);line-height:var(--line-height);padding:0.4em 2em;text-decoration:none;transition:all ease 0.7s;border-radius:var(--radius-small) !important}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive{grid-gap:var(--padding-outer)}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive .wc-block-product{background-color:var(--main-bg-color);border-radius:var(--radius-small);padding:0 var(--padding-inner) var(--padding-inner) var(--padding-inner)}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive .wc-block-product .wp-block-woocommerce-product-image{border-radius:var(--radius-small) var(--radius-small) 0 0;margin-left:calc(var(--padding-inner) * -1);margin-right:calc(var(--padding-inner) * -1)}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive.columns-5{grid-template-columns:repeat(auto-fill, minmax(max(150px, calc(20% - var(--padding-outer))), 1fr))}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive.columns-4{grid-template-columns:repeat(auto-fill, minmax(max(150px, calc(25% - var(--padding-outer))), 1fr))}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive.columns-3{grid-template-columns:repeat(auto-fill, minmax(max(150px, calc(33.333% - var(--padding-outer))), 1fr))}.wp-block-woocommerce-product-collection .wc-block-product-template__responsive.columns-2{grid-template-columns:repeat(auto-fill, minmax(max(150px, calc(50% - var(--padding-outer))), 1fr))}.woocommerce-product-gallery__image.lightbox-trigger{cursor:zoom-in}.woocommerce-product-gallery__image.lightbox-trigger a{cursor:zoom-in}body.bedconfig small.woocommerce-price-suffix{display:flex;flex-direction:column;align-items:flex-start}body .wc-block-components-notice-snackbar-list{z-index:10}.paypal-buttons>iframe.component-frame{z-index:10 !important}.wc-block-cart .wc-block-components-sidebar #ppcp-cart-paylater-messages{padding-left:16px;padding-right:16px}.wc-block-order-confirmation-totals table .wc-block-order-confirmation-totals__note,.wc-block-order-confirmation-totals table .wc-block-order-confirmation-totals__total{vertical-align:top}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{content:none}.editor-styles-wrapper .wc-block-cart__empty-cart__title,.wc-block-cart__empty-cart__title{font-size:var(--font-size--h3)}.woocommerce span.onsale{min-height:unset;min-width:unset;padding:0.4em 1em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:1;top:-0.5em;left:-0.5em;margin:0;border-radius:var(--radius-small);color:#fff;font-size:0.857em;z-index:9}.wc-block-components-address-form__postcode.custom-hidden,.wc-block-components-address-form__city.custom-hidden,.wc-block-components-address-form__state.custom-hidden{display:none !important}.gspb_price_value del{font-size:var(--wp--preset--font-size--small) !important;font-weight:var(--font-weight) !important}.gspb_price_value del bdi{font-size:var(--wp--preset--font-size--small) !important;font-weight:var(--font-weight) !important}.product-slider.gs-swiper .swiper-button-prev,.product-slider.gs-swiper .swiper-button-next{top:calc(50px + 100%);transform:translateY(0);width:1.5em;height:1.5em;line-height:1.5em}.product-slider.gs-swiper .swiper-button-prev:after,.product-slider.gs-swiper .swiper-button-next:after{font-size:1.5em}.product-slider.gs-swiper .swiper-wrapper{display:flex;gap:0}.product-slider.gs-swiper .swiper-wrapper .gspbgrid_item{max-width:100%}.product-slider .gs-swiper-init[data-slidesperview*="4"] .swiper-wrapper .gspbgrid_item{max-width:25%}.wc-block-components-product-badge{border:none;border-radius:4px;display:inline-block;font-size:0.75em;font-weight:700;padding:0 0.66em;text-transform:uppercase;white-space:nowrap;color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--foreground)}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{border:none;border-radius:4px;color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--foreground)}.wc-block-components-product-sale-badge{color:var(--wp--preset--color--background);background-color:var(--wp--preset--color--foreground);font-size:0.875em;font-weight:600;text-align:center;text-transform:uppercase;border-radius:4px}del.wc-block-components-product-price__regular{font-size:var(--wp--preset--font-size--small) !important;font-weight:var(--font-weight) !important}.woocommerce div.product p.price del,.woocommerce div.product span.price del .amount,body.single-product:not(.bedconfig) .product--detail-upper .woocommerce-variation .woocommerce-variation-price .price del .amount{font-size:var(--wp--preset--font-size--small) !important;font-weight:var(--font-weight) !important}.weiterlesen-container{position:relative}.weiterlesen-container .weiterlesen-inner{padding-bottom:2em;transition:max-height 0.5s ease;max-height:10em;overflow:hidden;margin:0;position:relative}.weiterlesen-container .weiterlesen-inner:after{content:"";width:100%;pointer-events:none;position:absolute;bottom:0;left:0;right:0;height:4em;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 100%)}.weiterlesen-container.expanded{max-height:100em;transition:max-height 0.8s ease}.weiterlesen-container.expanded .weiterlesen-inner{max-height:100vh}.weiterlesen-container.expanded .weiterlesen-inner:after{opacity:0}.weiterlesen-container .lazyblock-inner-blocks>*:last-child{margin-bottom:0 !important}.weiterlesen-container .weiterlesen-button{display:flex;padding:0.5em 0;align-items:center;margin:0.5em 0 1em 0;border:none;background:none;cursor:pointer;font-weight:var(--font-weight);color:inherit;transition:color 0.2s;font-size:var(--wp--preset--font-size--small) !important;font-family:var(--font-family)}.weiterlesen-container .weiterlesen-button .weiterlesen-icon{margin-left:0.4em;transition:transform 0.3s}.weiterlesen-container.expanded .weiterlesen-button .weiterlesen-icon{transform:rotate(180deg)}[class*="bereits-in-produktpreisen-enthalten"] .wc-block-components-totals-item__value{display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none;font-weight:700}.cont-quality{margin-top:50px}.cont-quality a{text-decoration:none !important}.wc-block-components-express-payment__event-buttons{display:flex;flex-direction:column;align-items:center}.wc-block-components-express-payment__event-buttons>li{max-width:600px}#express-payment-method-amazon_payments_advanced_express div#pay_with_amazon_express{width:100% !important}html:not([lang="de"]) .price-prefix{display:block;width:100%}.custom-fees-injected{border:none !important;padding-top:0 !important}.custom-fees-injected .custom-fee-row{display:flex !important;justify-content:space-between !important;margin:5px 0 !important;font-size:14px !important}.custom-fees-injected .wc-block-components-totals-item__label{font-weight:normal !important}.custom-fees-injected .wc-block-components-totals-item__value{font-weight:var(--font-weight-bold) !important}.max-width-50{max-width:50vw;margin-left:auto;margin-right:auto}.my-custom-wishlist table tbody{display:flex;flex-direction:column;gap:10px;position:relative}.my-custom-wishlist table tbody *{box-sizing:border-box}.my-custom-wishlist table tr{display:flex;width:100%;justify-content:stretch;position:relative;gap:1em;padding:15px;background-color:var(--wp--preset--color--light-grey);border-radius:var(--radius-small)}.my-custom-wishlist table tr td{flex:0.2;display:flex;flex-direction:column;justify-content:center}.my-custom-wishlist table tr td.product{flex:1}.my-custom-wishlist table tr td:not(.product){white-space:nowrap}.my-custom-wishlist table tr td.img{mix-blend-mode:multiply}.my-custom-wishlist table tr td.actions{min-width:320px}.my-custom-wishlist table tr td br{display:none !important}@media (max-width:950px){.my-custom-wishlist table tr{flex-wrap:wrap}.my-custom-wishlist table tr td.actions{min-width:100%;justify-content:flex-end;align-items:flex-end}}@media (max-width:670px){.my-custom-wishlist table tr td.product{min-width:calc(100% - 80px - 2em)}}.wc-block-components-button.wc-block-components-drawer__close:before{content:none}.wc-block-mini-cart__drawer .wc-block-components-drawer__content{margin-top:100px}@media (max-width:1299px){.wc-block-mini-cart__drawer .wc-block-components-drawer__content{margin-top:20px}}.wc-block-mini-cart__drawer .wc-block-components-drawer__content h2.wc-block-mini-cart__title{font-weight:var(--font-weight-bold)}body .product--detail-upper .image-column .single-product-info{gap:clamp(5px, calc(5px + ((10) * ((100vw - 320px) / 1060))), 15px);grid-template-columns:repeat(auto-fill, minmax(min(5.5rem, 100%), 1fr))}