@charset "UTF-8";

@media only screen and (min-width: 769px) {
.cmplz-btn.cmplz-deny{order:-1;}
}
.pswp__button.pswp__button--close{overflow:visible;position:absolute;right:0;}
.check-list{--icon-url:url(//gaertenundmehr.ch/wp-content/uploads/blatt-gum.svg);--icon-color:var(--primary);--icon-offset:0.5ex;--icon-size:1.2em;--icon-gap:0.5em;--icon-display:flex;--list-indent:0;--list-item-opacity:1;}
[data-icon="haken"] *{--icon-url:url(//gaertenundmehr.ch/wp-content/uploads/check-circle.svg);--icon-offset:0.5ex 0.2ex;--icon-color:var(--primary);}
[data-icon="flamme"] *{--icon-url:url(//gaertenundmehr.ch/wp-content/uploads/flamme.svg);--icon-color:var(--action);}
[data-icon="tropf"] *{--icon-url:url(//gaertenundmehr.ch/wp-content/uploads/drop.svg);--icon-color:var(--secondary);--icon-offset:0.5ex 0.2ex;}
.check-list ul{list-style:none;padding:0;margin-inline-start:var(--list-indent);}
.check-list li{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:var(--icon-gap);opacity:var(--list-item-opacity);}
.check-list li::before{content:"";display:var(--icon-display);inline-size:var(--icon-size);block-size:var(--icon-size);background-color:var(--icon-color);-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);mask-size:cover;translate:var(--icon-offset);opacity:var(--icon-opacity);}
.check-list .brxe-text-basic span{color:var(--icon-color);font-weight:bold;}
.bricks-is-frontend .animation-trigger{opacity:0;}
.animate{animation-name:fadeAnimation;animation-delay:calc(var(--delay, 1.5) * 200ms);animation-duration:var(--duration, 400ms);animation-timing-function:ease-in-out;animation-fill-mode:forwards;}
.animation--left-to-right{--translate:-40px,0,0;}
.animation--right-to-left{--translate:40px,0,0;}
.animation--top-to-bottom{--translate:0,-20px,0;}
.animation--bottom-to-top{--translate:0,20px,0;}
@keyframes fadeAnimation {
from{transform:translate3d(var(--translate));}
to{opacity:1;transform:translate3d(0, 0, 0);}
}
:root{--section-bg:var(--white);}
.flex-inhalt__wrapper:nth-child(even) section{background-color:#f5f5f5;--section-bg:#f5f5f5;}
.flex-inhalt__wrapper > section{position:relative;}
.flex-inhalt__wrapper > section::before{content:"";position:absolute;width:45%;height:100%;max-height:600px;pointer-events:none;opacity:0.07;background-repeat:no-repeat;background-size:contain;}
@media(max-width:768px){
.flex-inhalt__wrapper > section::before{opacity:0.1;}
.brx-query-trail{display:none !important;}
} .flex-inhalt__wrapper:nth-of-type(4n+1) > section::before{background-image:url(https://gaertenundmehr.ch/wp-content/uploads/pattern-2.svg);background-position:top right;top:0px;right:0px;}
.flex-inhalt__wrapper:nth-of-type(4n+2) > section::before{background-image:url(https://gaertenundmehr.ch/wp-content/uploads/pattern-4.svg);background-position:top left;top:0;left:0;}
.flex-inhalt__wrapper:nth-of-type(4n+3) > section::before{background-image:url(https://gaertenundmehr.ch/wp-content/uploads/pattern-3.svg);background-position:bottom right;bottom:0px;right:0px;}
.flex-inhalt__wrapper:nth-of-type(4n) > section::before{background-image:url(https://gaertenundmehr.ch/wp-content/uploads/pattern-1.svg);background-position:top left;top:-60px;left:0px;}
.flex-inhalt__wrapper [data-bgtype="bild"]{position:relative;z-index:1;}
.flex-inhalt__wrapper [data-bgtype="bild"]:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.7);}
.flex-inhalt__wrapper [data-bgtype="bild"]{position:relative;z-index:1;}
.flex-inhalt__wrapper [data-bgtype="dunkel"]{background-color:#000000 !important;color:white;--neutral:white;}
.flex-inhalt__wrapper [data-bgtype="dunkel"] .card-feature-54{background-color:var(--action) !important;}
.flex-inhalt__wrapper [data-bgtype="dunkel"] .card-feature-54:hover{border-color:white;}
.flex-inhalt__wrapper [data-bgtype="dunkel"] a{color:white;text-decoration:underline;}
.card-feature-54__icon-wrapper:not([data-icon-darstellung="default"]){width:auto;border-radius:100%;padding:15px;}
.card-feature-54__icon-wrapper[data-icon-darstellung=black]{background:#000;}
.card-feature-54__icon-wrapper[data-icon-darstellung=red]{background:var(--action);}
.card-feature-54__icon-wrapper:not([data-icon-darstellung=default]) *{fill:white;}
article:hover .blog__pseudolink{color:var(--action);}
#siq_mobile .siq_searchfield, #siq_mobile input[type="search"].siq_searchfield, #siq_mobile input[type="search"].siq_searchfield:focus{font-family:"GTAmerica" !important;padding:10px;}
#siq_mobile .siq_srchbckdrp{border-radius:3em !important;}
.siq_aclinewrap, .siq_auto2lblwrap, #siq_mobile .siq_searchwrap{border-top:none !important;border-bottom:none !important;}
.siq_actitle{color:white;}
.siq_actitlewrap .siq_acpstdtl{display:none;}
#siq_mobile .siq_searchwrap, #siq_mobile .siq_dockwrap, #siq_mobile .siq_canvas{background-color:#000 !important;}
.siq_searchfield{border-radius:var(--radius-circle);}
section.header{padding:var(--space-m) var(--gutter);}
section.header .header__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}
section.header .header__logo{width:22rem;}
.scrolling .header__logo-black{display:block;}
.scrolling .header__logo-white{display:none;}
.header__logo-black{display:none;}
   header.scrolling .mm__toggle-open svg{fill:black;}
header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > a{color:black;}
header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > a:hover{color:var(--action-clr);}
header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) .brx-submenu-toggle{color:black;}
header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) .brx-submenu-toggle:hover{color:var(--action-clr);}
header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) .brx-submenu-toggle svg, header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) .brx-submenu-toggle a, header.scrolling .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) .brx-submenu-toggle span{color:inherit;}
.mm__nav-items-wrapper, .brx-dropdown-content{gap:unset;}
.mm .brxe-dropdown.brx-has-megamenu .brx-dropdown-content{padding:var(--space-m);gap:var(--space-m);box-shadow:119px 360px 152px rgba(0, 0, 0, 0.01), 67px 203px 128px rgba(0, 0, 0, 0.05), 30px 90px 95px rgba(0, 0, 0, 0.09), 7px 23px 52px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1);flex-direction:row;}
.mm .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content{min-width:fit-content;box-shadow:119px 360px 152px rgba(0, 0, 0, 0.01), 67px 203px 128px rgba(0, 0, 0, 0.05), 30px 90px 95px rgba(0, 0, 0, 0.09), 7px 23px 52px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1);}
.mm .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content > li a, .mm .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content > li .brx-submenu-toggle{white-space:nowrap;}
.mm .mm__nav-items{gap:var(--space-m);}
.mm .mm__mobile-logo{display:none;}
.mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item a, .mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle{color:var(--neutral);padding:var(--space-s);}
.mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item a:hover, .mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle:hover{color:var(--white);background-color:var(--neutral);}
.mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brx-submenu-toggle > a{color:inherit;font-weight:inherit;text-transform:inherit;}
.mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle{justify-content:space-between;}
.mm:not(.brx-open) .brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle svg{transform:rotate(-90deg);}
.mm:not(.brx-open) .brxe-dropdown .brx-dropdown-content{background-color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li{max-inline-size:max-content;}
.mm:not(.brx-open) .mm__nav-items > .brxe-dropdown > .brx-submenu-toggle button svg{transform:rotate(0);transition:transform 0.2s ease-in-out;}
.mm:not(.brx-open) .mm__nav-items > .brxe-dropdown > .brx-dropdown-content{transform:translateY(40px);}
.mm:not(.brx-open) .mm__nav-items > .brxe-dropdown.open > .brx-dropdown-content{transform:translateY(20px);}
.mm:not(.brx-open) .mm__nav-items > .brxe-dropdown.open > .brx-submenu-toggle button svg{transform:rotatex(180deg);}
.mm:not(.brx-open) .mm__nav-items > li:last-of-type a.mm__nav-link, .mm:not(.brx-open) .mm__nav-items > li:last-of-type > .brx-submenu-toggle{--btn-background:var(--action);--btn-background-hover:var(--action-hover);--btn-text-color:var(--action-ultra-light);--btn-text-color-hover:var(--action-ultra-light);--btn-border-color:var(--action);--btn-border-color-hover:var(--action-hover);--btn-outline-background-hover:var(--action-hover);--btn-outline-border-hover:var(--action-hover);--btn-outline-text-color:var(--action);--btn-outline-text-color-hover:var(--action-ultra-light);--focus-color:var(--action-dark);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);min-inline-size:100px;line-height:var(--btn-line-height);font-size:var(--btn-font-size, var(--text-m));font-weight:var(--btn-font-weight);font-style:var(--btn-font-style);text-decoration:var(--btn-text-decoration);text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-radius:var(--btn-border-radius);display:var(--btn-display, inline-flex);text-align:center;justify-content:center;align-items:center;background:var(--btn-background);color:var(--btn-text-color);border-color:var(--btn-border-color);transition:all var(--btn-transition-duration) ease;}
.mm:not(.brx-open) .mm__nav-items > li:last-of-type a.mm__nav-link:hover, .mm:not(.brx-open) .mm__nav-items > li:last-of-type > .brx-submenu-toggle:hover{background:var(--btn-background-hover);border-color:var(--btn-border-color-hover);color:var(--btn-text-color-hover);text-decoration:var(--btn-text-decoration-hover);}
.mm:not(.brx-open) .mm__nav-items > li:last-of-type .brx-submenu-toggle a{color:inherit;}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > a{color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > a:hover{color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle{color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle:hover{color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle > a{color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle > a:hover{color:var(--white);}
.mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle a, .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle span, .mm:not(.brx-open) .mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle svg{color:inherit;}
@media(max-width:1320px){
.mm .mm__nav-items-wrapper{visibility:hidden;transform:translateX(100%);}
.mm .mm__nav-items-wrapper .mm__nav-items{display:none;}
.mm .mm__toggle-open{display:flex !important;--brxe-toggle-scale:1;color:var(--white);font-size:3.6rem;}
.mm .mm__toggle-open svg{width:3.6rem;height:auto;fill:var(--white);}
}
.mm.brx-open.brx-closing .mm__nav-items-wrapper{transform:translateX(100%);}
.mm.brx-open .mm__mobile-nav{padding:var(--space-m) var(--gutter);border-bottom:none;align-items:center;flex-direction:row-reverse;justify-content:space-between;}
.mm.brx-open .mm__nav-items .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content li > a{color:var(--neutral);}
.mm.brx-open .mm__nav-items .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content li > a:hover{background-color:var(--neutral);color:var(--white);}
.mm.brx-open .mm__nav-items .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle{color:var(--neutral);}
.mm.brx-open .mm__nav-items .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle:hover{background-color:var(--neutral);color:var(--white);}
.mm.brx-open .mm__nav-items .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle svg{color:inherit;font-weight:inherit;}
.mm.brx-open .mm__nav-items .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) .brx-submenu-toggle > a{color:inherit;font-weight:inherit;text-decoration:inherit;}
.mm.brx-open .mm__nav-items .brxe-dropdown{position:static;}
.mm.brx-open .mm__nav-items .brxe-dropdown .brx-dropdown-content{display:flex;position:absolute !important;inset:0;transition-property:transform, opacity, visibility;transition-duration:0.2s;transition-timing-function:cubic-bezier(0.79, 0.14, 0.15, 0.86);display:flex;padding:var(--space-m) var(--gutter);left:0 !important;min-width:100% !important;overflow-x:hidden;flex-direction:column;background-color:var(--white);border-radius:0;box-shadow:none;opacity:0;transform:translateX(100%);}
.mm.brx-open .mm__nav-items .brxe-dropdown .brx-dropdown-content > *{max-width:100%;}
.mm.brx-open .mm__nav-items .brxe-dropdown > .brx-submenu-toggle button svg{transition:none;transform:rotate(-90deg);}
.mm.brx-open .mm__nav-items .brxe-dropdown.open .brx-dropdown-content{opacity:1;transform:translateX(0);}
.mm.brx-open .mm__nav-items .brxe-dropdown.open > .brx-submenu-toggle button{position:fixed;top:calc(var(--space-m) + (4.65rem / 2) - (3.6rem / 2));left:var(--gutter);gap:0.4em;align-items:center;min-height:3.6rem;font-size:calc(3.6rem / 1.6);color:var(--neutral);}
.mm.brx-open .mm__nav-items .brxe-dropdown.open > .brx-submenu-toggle button svg{transform:rotate(90deg);}
.mm.brx-open .mm__nav-items .brxe-dropdown.open > .brx-submenu-toggle button::after{content:"zurück";}
.mm.brx-open .mm__nav-items .brxe-dropdown .brx-dropdown-content{-ms-overflow-style:none;scrollbar-width:none;}
.mm.brx-open .mm__nav-items .brxe-dropdown .brx-dropdown-content::-webkit-scrollbar{display:none;}
.mm.brx-open .mm__nav-items-wrapper{visibility:visible;position:fixed;inset:0;background-color:var(--white);z-index:1001;transform:translateX(0);display:flex;transition:transform 0.2s cubic-bezier(0.79, 0.14, 0.15, 0.86);}
.mm.brx-open .mm__nav-items-wrapper .mm__toggle-close{display:flex;font-size:3.6rem;color:var(--neutral);}
.mm.brx-open .mm__nav-items-wrapper .mm__toggle-close svg{width:3.6rem;height:auto;fill:var(--neutral);}
.mm.brx-open ul.mm__nav-items{position:relative;display:flex;overflow-x:hidden;overflow-y:hidden;flex:1;justify-content:flex-start;background-color:var(--white);-ms-overflow-style:none;scrollbar-width:none;}
.mm.brx-open ul.mm__nav-items::-webkit-scrollbar{display:none;}
.mm.brx-open ul.mm__nav-items > li:last-of-type{padding:var(--space-m) var(--gutter);}
.mm.brx-open ul.mm__nav-items > li:last-of-type .mm__nav-link, .mm.brx-open ul.mm__nav-items > li:last-of-type > .brx-submenu-toggle{--btn-background:var(--action);--btn-background-hover:var(--action-hover);--btn-text-color:var(--action-ultra-light);--btn-text-color-hover:var(--action-ultra-light);--btn-border-color:var(--action);--btn-border-color-hover:var(--action-hover);--btn-outline-background-hover:var(--action-hover);--btn-outline-border-hover:var(--action-hover);--btn-outline-text-color:var(--action);--btn-outline-text-color-hover:var(--action-ultra-light);--focus-color:var(--action-dark);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);min-inline-size:100px;line-height:var(--btn-line-height);font-size:var(--btn-font-size, var(--text-m));font-weight:var(--btn-font-weight);font-style:var(--btn-font-style);text-decoration:var(--btn-text-decoration);text-transform:var(--btn-text-transform);letter-spacing:var(--btn-letter-spacing);border-width:var(--btn-border-width);border-style:var(--btn-border-style);border-radius:var(--btn-border-radius);display:var(--btn-display, inline-flex);text-align:center;justify-content:center;align-items:center;background:var(--btn-background);color:var(--btn-text-color);border-color:var(--btn-border-color);transition:all var(--btn-transition-duration) ease;}
.mm.brx-open ul.mm__nav-items > li:last-of-type .mm__nav-link:hover, .mm.brx-open ul.mm__nav-items > li:last-of-type > .brx-submenu-toggle:hover{background:var(--btn-background-hover);border-color:var(--btn-border-color-hover);color:var(--btn-text-color-hover);text-decoration:var(--btn-text-decoration-hover);}
.mm.brx-open ul.mm__nav-items > li:last-of-type .mm__nav-link > a, .mm.brx-open ul.mm__nav-items > li:last-of-type > .brx-submenu-toggle > a{color:inherit;font-weight:inherit;}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type){border-bottom:none;}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) .mm__nav-link, .mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle{padding:calc(var(--space-m) / 1.6) var(--gutter);}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .mm__nav-link{color:var(--neutral);}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .mm__nav-link:hover{background-color:var(--neutral);color:var(--white);}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle{color:var(--neutral);}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle:hover{background-color:var(--neutral);color:var(--white);}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle svg{color:inherit;font-weight:inherit;}
.mm.brx-open ul.mm__nav-items > li:not(:last-of-type) > .brx-submenu-toggle > a{color:inherit;font-weight:inherit;text-decoration:inherit;}
.mm.brx-open ul.mm__nav-items > li:last-of-type{margin-top:auto;}
.mm.brx-open ul.mm__nav-items > li:last-of-type a.mm__nav-link, .mm.brx-open ul.mm__nav-items > li:last-of-type .brxe-dropdown.brx-has-megamenu, .mm.brx-open ul.mm__nav-items > li:last-of-type .brxe-dropdown:not(.brx-has-megamenu){text-align:center;}
.mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content, .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content{padding:0;gap:0;}
.mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item, .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu), .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item, .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu){border-bottom:none;}
.mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item a, .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) > .brx-submenu-toggle, .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .menu-item a, .mm.brx-open .mm__nav-items li.brxe-dropdown:not(.brx-has-megamenu) .brxe-dropdown:not(.brx-has-megamenu) .brx-dropdown-content .brxe-dropdown:not(.brx-has-megamenu) > .brx-submenu-toggle{padding:calc(var(--space-m) / 1.6) var(--gutter);}
.mm.brx-open:has(.mm__mobile-logo) .mm__mobile-logo{display:block;}
.mm.brx-open:has(.mm__mobile-logo) .mm__mobile-logo img{height:4.65rem;width:auto;}
.mm.brx-open:has(.brxe-dropdown.open) .mm__mobile-logo{visibility:hidden;}
body.bricks-is-frontend.admin-bar .mm.brx-open .mm__nav-items-wrapper{top:var(--wp-admin--admin-bar--height) !important;}
@media screen and (max-width:1320px){
.mm__nav-items > .menu-item:nth-last-child(2) {
border: none !important;
padding: 30px 40px 0 0px;
}
}