.elementor-1746 .elementor-element.elementor-element-022d295 .elementor-menu-toggle{margin:0 auto;}.elementor-1746 .elementor-element.elementor-element-022d295 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:21px;padding-bottom:21px;}.elementor-1746 .elementor-element.elementor-element-022d295{--e-nav-menu-horizontal-menu-item-margin:calc( 270px / 2 );}.elementor-1746 .elementor-element.elementor-element-022d295 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:270px;}.elementor-1746 .elementor-element.elementor-element-aa356a4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1746 .elementor-element.elementor-element-406f514 img{border-radius:30px 30px 30px 30px;}.elementor-1746 .elementor-element.elementor-element-f288f87 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:39px 39px 39px 39px;}.elementor-1746 .elementor-element.elementor-element-9a1357e img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:39px 39px 39px 39px;}@media(max-width:1024px){.elementor-1746 .elementor-element.elementor-element-022d295 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-1746 .elementor-element.elementor-element-022d295{--e-nav-menu-horizontal-menu-item-margin:calc( 150px / 2 );}.elementor-1746 .elementor-element.elementor-element-022d295 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:150px;}.elementor-1746 .elementor-element.elementor-element-aa356a4 > .elementor-container{max-width:1100px;}.elementor-1746 .elementor-element.elementor-element-aa356a4{margin-top:15px;margin-bottom:15px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1746 .elementor-element.elementor-element-a5894eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1746 .elementor-element.elementor-element-a5894eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1746 .elementor-element.elementor-element-a5894eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1746 .elementor-element.elementor-element-a5894eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1746 .elementor-element.elementor-element-a5894eb > .elementor-element-populated, .elementor-1746 .elementor-element.elementor-element-a5894eb > .elementor-element-populated > .elementor-background-overlay, .elementor-1746 .elementor-element.elementor-element-a5894eb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-a5894eb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-406f514{text-align:center;}.elementor-1746 .elementor-element.elementor-element-406f514 img{border-radius:39px 39px 39px 39px;}.elementor-bc-flex-widget .elementor-1746 .elementor-element.elementor-element-d14b244.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1746 .elementor-element.elementor-element-d14b244.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1746 .elementor-element.elementor-element-d14b244.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1746 .elementor-element.elementor-element-d14b244 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1746 .elementor-element.elementor-element-f288f87{text-align:center;}.elementor-bc-flex-widget .elementor-1746 .elementor-element.elementor-element-8460384.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1746 .elementor-element.elementor-element-8460384.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1746 .elementor-element.elementor-element-8460384.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1746 .elementor-element.elementor-element-8460384 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-1746 .elementor-element.elementor-element-9a1357e{text-align:center;}}@media(max-width:767px){.elementor-1746 .elementor-element.elementor-element-022d295{--e-nav-menu-horizontal-menu-item-margin:calc( 100px / 2 );}.elementor-1746 .elementor-element.elementor-element-022d295 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:100px;}.elementor-1746 .elementor-element.elementor-element-a5894eb{width:100%;}.elementor-1746 .elementor-element.elementor-element-a5894eb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1746 .elementor-element.elementor-element-406f514 img{width:35%;max-width:40%;}.elementor-1746 .elementor-element.elementor-element-d14b244{width:100%;}.elementor-1746 .elementor-element.elementor-element-d14b244 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1746 .elementor-element.elementor-element-f288f87 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-f288f87{text-align:center;}.elementor-1746 .elementor-element.elementor-element-f288f87 img{width:35%;max-width:40%;height:100%;border-radius:39px 39px 39px 39px;}.elementor-1746 .elementor-element.elementor-element-8460384{width:100%;}.elementor-1746 .elementor-element.elementor-element-8460384 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1746 .elementor-element.elementor-element-9a1357e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1746 .elementor-element.elementor-element-9a1357e{text-align:center;}.elementor-1746 .elementor-element.elementor-element-9a1357e img{width:35%;max-width:40%;height:100%;border-radius:39px 39px 39px 39px;}}@media(min-width:768px){.elementor-1746 .elementor-element.elementor-element-a5894eb{width:34%;}.elementor-1746 .elementor-element.elementor-element-d14b244{width:32.332%;}.elementor-1746 .elementor-element.elementor-element-8460384{width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1746 .elementor-element.elementor-element-a5894eb{width:33%;}.elementor-1746 .elementor-element.elementor-element-d14b244{width:33%;}.elementor-1746 .elementor-element.elementor-element-8460384{width:33%;}}/* Start custom CSS for nav-menu, class: .elementor-element-022d295 */.woocommerce ul.products {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 20px !important;
    justify-content: space-between !important;
}

.woocommerce ul.products li.product {
    width: 30% !important;
    margin: 0 !important;
}

ul.sub-menu a.elementor-sub-item {
    font-size: 25px !important;
}

ul.sub-menu {
    left: 50% !important; /* Setzt das Untermenü rechts neben das Hauptmenü */
    top: 0 !important; /* Sorgt dafür, dass es auf gleicher Höhe bleibt */
    position: absolute !important; /* Stellt sicher, dass es sich richtig positioniert */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d14b244 */#mein-affe a img {
    max-width: 400px !important;
    width: auto !important;
    height: auto !important;
    display: block;
    margin: 0 auto !important;

    /* Entfernt alle möglichen unerwünschten Effekte */
    border: none !important;
    box-shadow: none !important;
    filter: none !important;
    background: none !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8460384 */#mein-affe a img {
    max-width: 400px !important;
    width: auto !important;
    height: auto !important;
    display: block;
    margin: 0 auto !important;

    /* Entfernt alle möglichen unerwünschten Effekte */
    border: none !important;
    box-shadow: none !important;
    filter: none !important;
    background: none !important;
}/* End custom CSS */