body.view-login,body.view-reset,body.view-remind{background-image:url("../../../images/Gartenklein/anmeldung/hintergrund-webseite-anmeldung.webp") !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;background-attachment:fixed !important;height:100vh !important;overflow:hidden !important}body.view-login #sp-main-body,body.view-reset #sp-main-body,body.view-remind #sp-main-body,body.view-login #sp-component,body.view-reset #sp-component,body.view-remind #sp-component,body.view-login #sp-footer,body.view-reset #sp-footer,body.view-remind #sp-footer,body.view-login #sp-bottom,body.view-reset #sp-bottom,body.view-remind #sp-bottom{background-color:rgba(0,0,0,0) !important}body.view-login #sp-main-body,body.view-reset #sp-main-body,body.view-remind #sp-main-body{display:block !important;position:static !important;padding:0 !important;margin:0 !important}body.view-login #sp-footer,body.view-reset #sp-footer,body.view-remind #sp-footer,body.view-login #sp-bottom,body.view-reset #sp-bottom,body.view-remind #sp-bottom{position:fixed !important;bottom:0 !important;left:0 !important;width:100% !important;z-index:999 !important;margin:0 !important;padding-bottom:20px !important;background:rgba(0,0,0,0) !important}body.view-login #sp-main-body .container,body.view-reset #sp-main-body .container,body.view-remind #sp-main-body .container{position:fixed !important;top:48% !important;left:50% !important;transform:translate(-50%, -50%) !important;width:100% !important;max-width:430px !important;padding:35px !important;background:rgba(245,252,246,.94) !important;box-shadow:0 4px 18px rgba(0,0,0,.18) !important;border-radius:8px !important;margin:0 !important;z-index:100 !important}body.view-login #sp-main-body .row,body.view-login #sp-main-body [class*=col-]{width:100% !important;max-width:100% !important;flex:0 0 100% !important;margin-left:0 !important;margin-right:0 !important}body.view-login form,body.view-login .login{width:100% !important;max-width:320px !important;margin-left:auto !important;margin-right:auto !important}body.view-login input[type=text]{width:100% !important;max-width:320px !important;margin-left:auto !important;margin-right:auto !important;display:block !important}body.view-login .input-group{width:100% !important;max-width:320px !important;margin-left:auto !important;margin-right:auto !important;display:flex !important;flex-wrap:nowrap !important}body.view-login .input-group input[type=password]{width:100% !important;flex:1 1 auto !important}body.view-login .input-group button{flex:0 0 auto !important}body.view-login button,body.view-login .btn{max-width:320px !important}body.view-login .btn-primary{width:100% !important;max-width:320px !important;display:block !important;margin-left:auto !important;margin-right:auto !important}body.view-login ul,body.view-login .list-group{width:100% !important;max-width:320px !important;margin-left:auto !important;margin-right:auto !important}body.view-reset form,body.view-remind form,body.view-reset button,body.view-remind button,body.view-reset .btn,body.view-remind .btn{width:100% !important;max-width:320px !important;margin-left:auto !important;margin-right:auto !important;display:block !important}body.view-reset .control-group,body.view-remind .control-group{display:flex !important;flex-direction:column-reverse !important;align-items:center !important;margin-bottom:20px !important;width:100% !important}body.view-reset .control-label,body.view-remind .control-label{width:100% !important;max-width:320px !important;text-align:left !important;padding:0 !important;margin-top:5px !important;margin-bottom:0 !important}body.view-reset .controls,body.view-remind .controls,body.view-reset input.form-control,body.view-remind input.form-control,body.view-reset input[type=email],body.view-remind input[type=email]{width:100% !important;max-width:320px !important;margin:0 !important}body.view-reset button[type=submit],body.view-remind button[type=submit]{margin-bottom:10px !important}body.view-login #system-message-container,body.view-reset #system-message-container,body.view-remind #system-message-container{position:fixed !important;top:calc(48% + 260px) !important;bottom:auto !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:100% !important;max-width:430px !important;z-index:1050 !important;margin:0 !important;padding:0 15px !important}body.view-login #system-message-container joomla-alert,body.view-login #system-message-container .alert,body.view-login #system-message-container .toast,body.view-reset #system-message-container joomla-alert,body.view-reset #system-message-container .alert,body.view-reset #system-message-container .toast,body.view-remind #system-message-container joomla-alert,body.view-remind #system-message-container .alert,body.view-remind #system-message-container .toast{margin:0 auto !important;width:100% !important;text-align:center !important;box-shadow:0 4px 18px rgba(0,0,0,.18) !important;border-radius:8px !important}:root{--gk-mega-top: 96px;--gk-mega-zindex: 99999;--gk-mega-height: 40px;--gk-mega-link-min-width: 180px;--gk-mega-link-padding-x: 24px;--gk-mega-link-padding-y: 0px;--gk-header-bg: transparent;--gk-main-text: #ffffff;--gk-main-hover: #E8E120;--gk-main-active: #E8E120;--gk-mega-bg: #A2CBA0;--gk-mega-text: #074201;--gk-mega-text-hover: #ffffff;--gk-mega-text-active: #074201;--gk-mega-hover: #53B838;--gk-mega-active: #E8E120;--gk-mega-border-top: #E8E120;--gk-mega-border-top-size: 0px;--gk-mega-border-bottom: transparent;--gk-mega-border-bottom-size: 0px;--gk-mega-link-border: transparent;--gk-mega-shadow: none;--gk-main-font-size: 16px;--gk-mega-font-size: 16px;--gk-mega-font-weight: 500;--gk-mega-font-weight-active: 400;--gk-user-text: #ffffff;--gk-user-active: #E8E120;--gk-user-image-size: 28px;--gk-user-link-height: 80px}#sp-header .sp-megamenu-parent{display:flex !important;align-items:center !important}#sp-header .sp-megamenu-parent>li>a{color:var(--gk-main-text) !important;background:var(--gk-header-bg) !important;font-size:var(--gk-main-font-size) !important;text-decoration:none !important;text-transform:none !important}#sp-header .sp-megamenu-parent>li>a:hover,#sp-header .sp-megamenu-parent>li:hover>a{color:var(--gk-main-hover) !important;background:rgba(0,0,0,0) !important}#sp-header .sp-megamenu-parent>li.active>a,#sp-header .sp-megamenu-parent>li.current>a,#sp-header .sp-megamenu-parent>li.current-item>a,#sp-header .sp-megamenu-parent>li.gk-mega-open>a{color:var(--gk-main-active) !important;background:rgba(0,0,0,0) !important;font-weight:700 !important}#sp-header .sp-megamenu-parent>li:hover>.sp-dropdown{display:none !important}#sp-header .sp-megamenu-parent>li.active>.sp-dropdown,#sp-header .sp-megamenu-parent>li.active:hover>.sp-dropdown,#sp-header .sp-megamenu-parent>li.current>.sp-dropdown,#sp-header .sp-megamenu-parent>li.current:hover>.sp-dropdown,#sp-header .sp-megamenu-parent>li.gk-mega-open>.sp-dropdown,#sp-header .sp-megamenu-parent>li.gk-mega-open:hover>.sp-dropdown{display:block !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#sp-header{position:relative !important}#sp-header .container,#sp-header .container-inner,#sp-header .row,#sp-header [class*=col-],#sp-header .sp-megamenu-wrapper,#sp-header .sp-megamenu-parent,#sp-header .sp-megamenu-parent>li{position:static !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item{position:relative !important}#sp-header .sp-megamenu-parent>li>.sp-dropdown{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;position:absolute !important;left:0 !important;right:0 !important;top:var(--gk-mega-top) !important;width:100vw !important;max-width:100vw !important;height:var(--gk-mega-height) !important;min-height:var(--gk-mega-height) !important;margin:0 !important;padding:0 !important;background:var(--gk-mega-bg) !important;border:none !important;border-top:var(--gk-mega-border-top-size) solid var(--gk-mega-border-top) !important;border-bottom:var(--gk-mega-border-bottom-size) solid var(--gk-mega-border-bottom) !important;border-radius:0 !important;box-shadow:var(--gk-mega-shadow) !important;transform:none !important;animation:none !important;transition:none !important;z-index:var(--gk-mega-zindex) !important}body.gk-mega-scroll-hidden #sp-header .sp-megamenu-parent>li.gk-mega-open>.sp-dropdown,body.gk-mega-scroll-hidden #sp-header .sp-megamenu-parent>li.gk-mega-open:hover>.sp-dropdown{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}#sp-header .sp-megamenu-parent .sp-dropdown,#sp-header .sp-megamenu-parent .sp-dropdown-inner,#sp-header .sp-megamenu-parent .sp-dropdown-mega,#sp-header .sp-megamenu-parent .sp-dropdown-items,#sp-header .sp-megamenu-parent .sp-dropdown ul,#sp-header .sp-megamenu-parent .sp-dropdown li{margin:0 !important;padding:0 !important;background:var(--gk-mega-bg) !important;border:none !important;border-radius:0 !important;box-shadow:none !important;list-style:none !important}#sp-header .sp-megamenu-parent .sp-dropdown-inner{display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important;max-width:none !important;height:var(--gk-mega-height) !important;min-height:var(--gk-mega-height) !important;margin:0 !important;padding:0 !important;background:var(--gk-mega-bg) !important}#sp-header .sp-megamenu-parent .sp-dropdown .row{margin-left:0 !important;margin-right:0 !important}#sp-header .sp-megamenu-parent .sp-dropdown [class*=col-]{padding-left:0 !important;padding-right:0 !important}#sp-header .sp-megamenu-parent .sp-dropdown-items,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items,#sp-header .sp-megamenu-parent .sp-dropdown ul{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:stretch !important;flex-wrap:nowrap !important;width:100% !important;max-width:100% !important;height:var(--gk-mega-height) !important;min-height:var(--gk-mega-height) !important;margin:0 auto !important;padding:0 !important;background:var(--gk-mega-bg) !important;text-align:center !important;border:none !important;box-shadow:none !important}#sp-header .sp-megamenu-parent .sp-dropdown-items>li,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li,#sp-header .sp-megamenu-parent .sp-dropdown ul>li,#sp-header .sp-megamenu-parent .sp-dropdown li{display:flex !important;align-items:stretch !important;justify-content:center !important;width:auto !important;min-width:var(--gk-mega-link-min-width) !important;max-width:none !important;height:var(--gk-mega-height) !important;min-height:var(--gk-mega-height) !important;flex:0 0 auto !important;float:none !important;margin:0 !important;padding:0 !important;text-align:center !important;border:none !important;box-shadow:none !important}#sp-header .sp-megamenu-parent .sp-dropdown-items>li[class*=col-],#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li[class*=col-]{width:auto !important;max-width:none !important;flex:0 0 auto !important}#sp-header .sp-megamenu-parent .sp-dropdown li>a,#sp-header .sp-megamenu-parent .sp-dropdown-items>li>a,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li>a{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:var(--gk-mega-link-min-width) !important;height:var(--gk-mega-height) !important;min-height:var(--gk-mega-height) !important;color:var(--gk-mega-text) !important;background:var(--gk-mega-bg) !important;padding:var(--gk-mega-link-padding-y) var(--gk-mega-link-padding-x) !important;font-size:var(--gk-mega-font-size) !important;font-weight:var(--gk-mega-font-weight) !important;line-height:1 !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;text-transform:none !important;letter-spacing:normal !important;border-top:none !important;border-bottom:none !important;border-left:none !important;border-right:1px solid var(--gk-mega-link-border) !important;border-radius:0 !important;box-shadow:none !important;transition:none !important}#sp-header .sp-megamenu-parent .sp-dropdown li>a span,#sp-header .sp-megamenu-parent .sp-dropdown li>a .menu-title{color:var(--gk-mega-text) !important;text-transform:none !important;letter-spacing:normal !important}#sp-header .sp-megamenu-parent .sp-dropdown li:last-child>a{border-right:none !important}#sp-header .sp-megamenu-parent .sp-dropdown li:not(.gk-active):not(.active):not(.current):not(.current-item):hover>a,#sp-header .sp-megamenu-parent .sp-dropdown li:not(.gk-active):not(.active):not(.current):not(.current-item)>a:hover{color:var(--gk-mega-text-hover) !important;background:var(--gk-mega-hover) !important}#sp-header .sp-megamenu-parent .sp-dropdown li:not(.gk-active):not(.active):not(.current):not(.current-item):hover>a span,#sp-header .sp-megamenu-parent .sp-dropdown li:not(.gk-active):not(.active):not(.current):not(.current-item):hover>a .menu-title,#sp-header .sp-megamenu-parent .sp-dropdown li:not(.gk-active):not(.active):not(.current):not(.current-item)>a:hover span,#sp-header .sp-megamenu-parent .sp-dropdown li:not(.gk-active):not(.active):not(.current):not(.current-item)>a:hover .menu-title{color:var(--gk-mega-text-hover) !important}#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.gk-active>a,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.active>a,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.current>a,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.current-item>a,#sp-header .sp-megamenu-parent .sp-dropdown li.gk-active>a,#sp-header .sp-megamenu-parent .sp-dropdown li.active>a,#sp-header .sp-megamenu-parent .sp-dropdown li.current>a,#sp-header .sp-megamenu-parent .sp-dropdown li.current-item>a,#sp-header .sp-megamenu-parent .sp-dropdown li>a.gk-active-link{color:var(--gk-mega-text-active) !important;background:var(--gk-mega-active) !important;font-weight:var(--gk-mega-font-weight-active) !important;text-transform:none !important}#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.gk-active>a span,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.gk-active>a .menu-title,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.active>a span,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.active>a .menu-title,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.current>a span,#sp-header .sp-megamenu-parent .sp-dropdown ul.sp-dropdown-items>li.current>a .menu-title,#sp-header .sp-megamenu-parent .sp-dropdown li.gk-active>a span,#sp-header .sp-megamenu-parent .sp-dropdown li.gk-active>a .menu-title,#sp-header .sp-megamenu-parent .sp-dropdown li.active>a span,#sp-header .sp-megamenu-parent .sp-dropdown li.active>a .menu-title,#sp-header .sp-megamenu-parent .sp-dropdown li.current>a span,#sp-header .sp-megamenu-parent .sp-dropdown li.current>a .menu-title{color:var(--gk-mega-text-active) !important;font-weight:var(--gk-mega-font-weight-active) !important}#sp-header .gk-original-profile-hidden{display:none !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item{margin-left:auto !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item>a.gk-user-top-link{display:flex !important;align-items:center !important;gap:7px !important;color:var(--gk-user-text) !important;background:rgba(0,0,0,0) !important;padding:0 12px !important;height:var(--gk-user-link-height) !important;text-decoration:none !important;cursor:pointer !important;text-transform:none !important}#sp-header .gk-user-top-image{width:var(--gk-user-image-size) !important;height:var(--gk-user-image-size) !important;border-radius:50% !important;object-fit:cover !important}#sp-header .gk-user-top-name{color:var(--gk-user-text) !important;font-size:18px !important;font-weight:600 !important;white-space:nowrap !important;text-transform:none !important}#sp-header .gk-user-top-arrow{color:var(--gk-user-active) !important;font-size:0px !important;line-height:1 !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item>a.gk-user-top-link:hover,#sp-header .sp-megamenu-parent>li.gk-user-menu-item.gk-mega-open>a.gk-user-top-link,#sp-header .sp-megamenu-parent>li.gk-user-menu-item.gk-mega-open .gk-user-top-name,#sp-header .sp-megamenu-parent>li.gk-user-menu-item.gk-mega-open .gk-user-top-arrow{color:var(--gk-user-active) !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item .sp-dropdown li.gk-active>a,#sp-header .sp-megamenu-parent>li.gk-user-menu-item .sp-dropdown li.active>a,#sp-header .sp-megamenu-parent>li.gk-user-menu-item .sp-dropdown li.current>a,#sp-header .sp-megamenu-parent>li.gk-user-menu-item .sp-dropdown li.current-item>a,#sp-header .sp-megamenu-parent>li.gk-user-menu-item .sp-dropdown li>a.gk-active-link{background:var(--gk-mega-active) !important;color:var(--gk-mega-text-active) !important;font-weight:var(--gk-mega-font-weight-active) !important}#sp-header .sp-megamenu-parent>li>.sp-dropdown,#sp-header .sp-megamenu-parent>li.gk-mega-open>.sp-dropdown,#sp-header .sp-megamenu-parent .sp-dropdown-inner,#sp-header .sp-megamenu-parent .sp-dropdown-mega,#sp-header .sp-megamenu-parent .sp-dropdown-items,#sp-header .sp-megamenu-parent .sp-dropdown ul,#sp-header .sp-megamenu-parent .sp-dropdown li,#sp-header .sp-megamenu-parent .sp-dropdown li a{border-bottom:none !important;box-shadow:none !important}#sp-header .sp-megamenu-parent>li>.sp-dropdown::before,#sp-header .sp-megamenu-parent>li>.sp-dropdown::after,#sp-header .sp-megamenu-parent .sp-dropdown-inner::before,#sp-header .sp-megamenu-parent .sp-dropdown-inner::after{display:none !important;content:none !important;border:none !important;box-shadow:none !important}#sp-header .sp-megamenu-parent>li>.sp-dropdown,#sp-header .sp-megamenu-parent>li>.sp-dropdown *,#sp-header .sp-megamenu-parent>li.gk-mega-open>.sp-dropdown,#sp-header .sp-megamenu-parent>li.gk-mega-open>.sp-dropdown *{animation:none !important;transition:none !important}@media(max-width: 991px){#sp-header .sp-megamenu-parent{display:none !important}#sp-header .sp-megamenu-parent>li>.sp-dropdown,#sp-header .sp-megamenu-parent>li.gk-mega-open>.sp-dropdown,#sp-header .sp-megamenu-parent>li.gk-mega-open:hover>.sp-dropdown{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}#sp-header .sp-megamenu-parent>li.gk-mega-open>a{color:var(--gk-main-text) !important;background:rgba(0,0,0,0) !important;font-weight:500 !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item>.sp-dropdown{display:none !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important}}#sp-header .sp-megamenu-parent>li.gk-user-menu-item{position:static !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item>.sp-dropdown{position:absolute !important;left:0 !important;right:0 !important;width:100vw !important;max-width:100vw !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item .sp-dropdown ul{display:flex !important;flex-direction:row !important;justify-content:center !important;width:100% !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item:hover>.sp-dropdown{display:block !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#sp-header .sp-megamenu-parent>li.gk-user-menu-item:hover>a.gk-user-top-link,#sp-header .sp-megamenu-parent>li.gk-user-menu-item:hover .gk-user-top-name,#sp-header .sp-megamenu-parent>li.gk-user-menu-item:hover .gk-user-top-arrow{color:var(--gk-user-active) !important}#sp-header .sp-megamenu-parent .sp-dropdown li.gk-original-warenkorb-versteckt{display:none !important}#sp-header .sp-megamenu-parent .sp-dropdown li.gk-warenkorb-menu-item{position:relative !important;overflow:visible !important;min-width:220px !important;height:var(--gk-mega-height) !important;z-index:100001 !important}#sp-header .sp-megamenu-parent .sp-dropdown li.gk-warenkorb-menu-item>a.gk-warenkorb-menu-link{min-width:220px !important;font-weight:600 !important;white-space:nowrap !important;cursor:pointer !important}#sp-header .gk-warenkorb-popup{display:none !important;position:absolute !important;top:var(--gk-mega-height) !important;left:50% !important;width:290px !important;min-width:290px !important;max-width:290px !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:12px !important;color:#074201 !important;background:#fff !important;border:1px solid rgba(7,66,1,.2) !important;border-radius:0 0 4px 4px !important;box-shadow:0 6px 16px rgba(0,0,0,.24) !important;text-align:left !important;transform:translateX(-50%) !important;z-index:100002 !important}#sp-header .gk-warenkorb-menu-item:hover>.gk-warenkorb-popup,#sp-header .gk-warenkorb-menu-item:focus-within>.gk-warenkorb-popup{display:block !important}#sp-header .gk-warenkorb-popup,#sp-header .gk-warenkorb-popup-inhalt,#sp-header .gk-warenkorb-popup-inhalt div,#sp-header .gk-warenkorb-popup-inhalt span,#sp-header .gk-warenkorb-popup-inhalt p{height:auto !important;min-height:0 !important;max-width:none !important;color:#074201 !important;background:rgba(0,0,0,0) !important;box-sizing:border-box !important}#sp-header .gk-warenkorb-popup-inhalt{width:100% !important;margin:0 !important;padding:0 !important;line-height:1.45 !important}#sp-header .gk-warenkorb-popup a{display:block !important;width:100% !important;min-width:0 !important;height:auto !important;min-height:0 !important;margin:10px 0 0 0 !important;padding:9px 12px !important;color:#fff !important;background:#3498db !important;font-size:14px !important;font-weight:500 !important;line-height:1.25 !important;text-align:center !important;white-space:normal !important;text-decoration:none !important;border:none !important;border-radius:2px !important}#sp-header .gk-warenkorb-popup a:hover{color:#fff !important;background:#287fb4 !important}#sp-header .gk-warenkorb-leer{padding:6px 2px !important;color:#52624f !important;background:rgba(0,0,0,0) !important;font-size:14px !important}#sp-header .gk-warenkorb-fehler{padding:8px !important;color:#b42318 !important;background:#fff4f2 !important;font-size:13px !important}@media(max-width: 991px){#sp-header .gk-warenkorb-menu-item{display:none !important}}:root{--gk-btn-bg: #2B8BC2;--gk-btn-text: #ffffff;--gk-btn-hover-bg: #1FA636;--gk-btn-hover-text: #ffffff}button,input[type=button],input[type=submit],input[type=reset],.btn,.btn-primary,.btn-secondary,.btn-success,.sppb-btn,.sppb-btn-primary,.sppb-btn-default,.sppb-btn-success,.finder .btn{display:inline-block !important;background-color:var(--gk-btn-bg) !important;color:var(--gk-btn-text) !important;border:1px solid var(--gk-btn-bg) !important;border-radius:4px !important;padding:8px 20px !important;font-weight:500 !important;text-align:center !important;text-transform:none !important;cursor:pointer !important;box-shadow:none !important;transition:all .3s ease !important}button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,.btn:hover,.btn:focus,.btn-primary:hover,.btn-primary:focus,.btn-secondary:hover,.btn-secondary:focus,.btn-success:hover,.btn-success:focus,.sppb-btn:hover,.sppb-btn:focus,.sppb-btn-primary:hover,.sppb-btn-primary:focus,.sppb-btn-default:hover,.sppb-btn-default:focus,.sppb-btn-success:hover,.sppb-btn-success:focus,.finder .btn:hover,.finder .btn:focus{background-color:var(--gk-btn-hover-bg) !important;color:var(--gk-btn-hover-text) !important;border-color:var(--gk-btn-hover-bg) !important;text-decoration:none !important;box-shadow:0 4px 8px rgba(0,0,0,.15) !important}button:active,input[type=submit]:active,.btn:active,.sppb-btn:active{transform:scale(0.98) !important;box-shadow:none !important}a.btn,a.sppb-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;line-height:1.5 !important}:root{--gk-btn-cancel-bg: #6c757d;--gk-btn-cancel-text: #ffffff;--gk-btn-cancel-hover-bg: #5a6268;--gk-btn-cancel-hover-text: #ffffff}.btn-danger,.btn-secondary,.btn-warning,.sppb-btn-danger,.sppb-btn-secondary,.sppb-btn-warning,a.btn-danger,button.btn-danger{background-color:var(--gk-btn-cancel-bg) !important;border-color:var(--gk-btn-cancel-bg) !important;color:var(--gk-btn-cancel-text) !important}.btn-danger:hover,.btn-danger:focus,.btn-secondary:hover,.btn-secondary:focus,.btn-warning:hover,.btn-warning:focus,.sppb-btn-danger:hover,.sppb-btn-danger:focus,.sppb-btn-secondary:hover,.sppb-btn-secondary:focus,.sppb-btn-warning:hover,.sppb-btn-warning:focus{background-color:var(--gk-btn-cancel-hover-bg) !important;border-color:var(--gk-btn-cancel-hover-bg) !important;color:var(--gk-btn-cancel-hover-text) !important}span.vrilistgoonlist a{background-color:#2b8bc2 !important;color:#fff !important;border:1px solid #2b8bc2 !important;border-radius:4px !important;padding:8px 16px !important;font-weight:bold !important;transition:all .3s ease !important;display:inline-block !important;text-decoration:none !important}span.vrilistgoonlist a:hover{background-color:#2b6a29 !important;border-color:#2b6a29 !important;color:#fff !important}span.vrilistgoonlist a:active,span.vrilistgoonlist a:focus{background-color:#1e4a1d !important;border-color:#1e4a1d !important}.vri-itemdet-extraimages,div[class*=extraimages]{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;gap:10px !important;margin-top:15px !important}.vri-itemdet-extraimages a,div[class*=extraimages] a{display:block !important;width:130px !important;height:130px !important;margin:0 !important;padding:0 !important;border:1px solid #e2e8f0 !important;transition:border-color .2s ease-in-out !important;overflow:hidden !important}.vri-itemdet-extraimages a img,div[class*=extraimages] a img{display:block !important;width:100% !important;height:100% !important;object-fit:cover !important;margin:0 !important;padding:0 !important;border:none !important}.vri-itemdet-extraimages a:hover,div[class*=extraimages] a:hover{border-color:#3b82f6 !important}.fancybox-toolbar .fancybox-button,.fancybox-navigation .fancybox-button{background:rgba(0,0,0,.5) !important;color:#fff !important;border:none !important;border-radius:4px !important;margin:4px !important;padding:8px !important;box-shadow:none !important}.fancybox-toolbar .fancybox-button:hover,.fancybox-navigation .fancybox-button:hover{background:rgba(0,0,0,.9) !important;color:#fff !important}.fancybox-button svg,.fancybox-button svg path{fill:currentColor !important}#sp-header .gk-warenkorb-menu-item{position:relative !important;overflow:visible !important}#sp-header .gk-warenkorb-menu-link{white-space:nowrap !important}#sp-header .gk-warenkorb-popup{position:absolute !important;top:calc(100% + 1px) !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;z-index:100000 !important;display:block !important;width:380px !important;min-width:380px !important;max-width:calc(100vw - 30px) !important;box-sizing:border-box !important;padding:18px !important;background:#fff !important;color:#315f2d !important;border:1px solid rgba(50,90,45,.22) !important;border-radius:0 0 6px 6px !important;box-shadow:0 10px 25px rgba(0,0,0,.22) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity .18s ease,visibility .18s ease !important}#sp-header .gk-warenkorb-menu-item:hover>.gk-warenkorb-popup,#sp-header .gk-warenkorb-menu-item:focus-within>.gk-warenkorb-popup{opacity:1 !important;visibility:visible !important;pointer-events:auto !important}#sp-header .gk-warenkorb-popup *,#sp-header .gk-warenkorb-popup *::before,#sp-header .gk-warenkorb-popup *::after{box-sizing:border-box !important}#sp-header .gk-warenkorb-popup-inhalt,#sp-header .gk-warenkorb-popup .sppb-addon-content,#sp-header .gk-warenkorb-popup .sppb-row,#sp-header .gk-warenkorb-popup [class*=sppb-col]{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important}#sp-header .gk-warenkorb-popup p{margin:0 0 10px !important;line-height:1.5 !important}#sp-header .gk-warenkorb-popup .btn,#sp-header .gk-warenkorb-popup .sppb-btn,#sp-header .gk-warenkorb-popup a[href*=miet-warenkorb]{display:block !important;width:100% !important;margin:14px 0 0 !important;padding:10px 14px !important;background:#3295c8 !important;color:#fff !important;text-align:center !important;text-decoration:none !important;border:0 !important;border-radius:3px !important}#sp-header .gk-warenkorb-popup .btn:hover,#sp-header .gk-warenkorb-popup .sppb-btn:hover,#sp-header .gk-warenkorb-popup a[href*=miet-warenkorb]:hover{background:#247da9 !important;color:#fff !important}@media(max-width: 767px){#sp-header .gk-warenkorb-popup{left:auto !important;right:0 !important;transform:none !important;width:min(360px,100vw - 30px) !important;min-width:0 !important}}.field-name-profilbild,.field-entry.profilbild,div[class*=profilbild]{display:none !important}.vereinsprofil .tab-content a[href*="task=profile.edit"],.vereinsprofil .tab-pane a[href*="task=profile.edit"]{display:none !important}.vereinsprofil .nav-pills .nav-link{background-color:#2e8cbf !important;color:#fff !important;border:none;border-radius:.375rem;margin-bottom:.35rem;transition:background-color .2s ease,color .2s ease}.vereinsprofil .nav-pills .nav-link:hover:not(.active){background-color:#53b838 !important;color:#fff !important}.vereinsprofil .nav-pills .nav-link.active,.show>.vereinsprofil .nav-pills .nav-link{background-color:#e8e120 !important;color:#333 !important;border:none !important;font-weight:bold}.vereinsprofil .vp-header-icon{font-size:1.5rem}.vereinsprofil .vp-profile-image{width:120px;height:120px;object-fit:cover;border:3px solid #198754;padding:2px}.vereinsprofil .vp-profile-fallback-icon{font-size:3.5rem;filter:drop-shadow(0px 2px 4px rgba(0, 0, 0, 0.1))}.field-name-profilbild,.field-entry.profilbild,div[class*=profilbild]{display:none !important}.vereinsprofil .nav-pills .nav-link{background-color:#2e8cbf !important;color:#fff !important;border:none !important;border-radius:.375rem;margin-bottom:.35rem;transition:all .2s ease}.vereinsprofil .nav-pills .nav-link:hover:not(.active){background-color:#53b838 !important}.vereinsprofil .nav-pills .nav-link.active,.vereinsprofil .nav-pills .nav-link body .vereinsprofil .nav-pills .nav-link.active{background-color:#e8e120 !important;color:#333 !important;font-weight:bold !important;border:none !important}.gk-dpcalendar-termine img{display:block !important;width:100% !important;height:auto !important;max-height:none !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center !important}.gk-dpcalendar-termine [style*=background-image]{height:230px !important;min-height:230px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center center !important;background-color:#f3f7f1}.mod-dpcalendar-upcoming-panel .dp-figure .dp-image{display:block !important;width:100% !important;height:auto !important;max-height:none !important;object-fit:contain !important;object-position:center center !important}.com-dpcalendar-event__image .dp-figure{height:auto !important}.com-dpcalendar-event__image .dp-image{display:block !important;width:100% !important;height:auto !important;max-height:500px !important;object-fit:contain !important}@media(min-width: 768px){.com-dpcalendar-event__image{grid-column:1/2 !important}.com-dpcalendar-event__information{grid-column:2/4 !important}}.pika-single.is-bound{z-index:10050 !important;width:258px !important;padding:0 !important;background:#fff !important;color:#315f2d !important;border:1px solid #b9cbb7 !important;border-radius:4px !important;box-shadow:0 5px 15px rgba(0,0,0,.25) !important}.pika-single .pika-lendar{float:none !important;width:240px !important;margin:8px !important}.pika-single .pika-label{margin:0 !important;padding:5px 3px !important;background:#fff !important;color:#315f2d !important;font-size:14px !important;font-weight:700 !important}.pika-single .pika-prev,.pika-single .pika-next{width:30px !important;min-width:30px !important;height:30px !important;min-height:30px !important;margin:0 !important;padding:0 !important;background-color:rgba(0,0,0,0) !important;border:0 !important;border-radius:0 !important;box-shadow:none !important}.pika-single .pika-table{width:100% !important;table-layout:fixed !important;border-collapse:collapse !important;border-spacing:0 !important}.pika-single .pika-table th,.pika-single .pika-table td{width:14.2857% !important;padding:0 !important;background:rgba(0,0,0,0) !important;border:1px solid #dde5da !important}.pika-single .pika-table th{height:26px !important;color:#567052 !important;font-size:12px !important;font-weight:700 !important;line-height:26px !important;text-align:center !important}.pika-single .pika-button{display:block !important;width:100% !important;height:30px !important;min-height:0 !important;margin:0 !important;padding:4px !important;background:#f7faf6 !important;color:#315f2d !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-size:12px !important;line-height:22px !important;text-align:center !important}.pika-single .pika-button:hover{background:#dbead8 !important;color:#1f4d1c !important;box-shadow:none !important}.pika-single .is-today .pika-button{background:#edf5eb !important;color:#2f7d32 !important;font-weight:700 !important;box-shadow:inset 0 0 0 2px #458647 !important}.pika-single .is-selected .pika-button{background:#e8e120 !important;color:#234d20 !important;font-weight:700 !important;border-radius:2px !important;box-shadow:none !important}.pika-single .is-disabled .pika-button,.pika-single .is-outside-current-month .pika-button{background:#fff !important;color:#aaa !important;opacity:.45 !important}#hikashop_product_listing,.hikashop_products_listing{max-width:1280px !important;margin:0 auto !important;padding:35px 25px 55px !important}#hikashop_product_listing .hikashop_products_table,.hikashop_products_listing .hikashop_products_table{width:100% !important;border-collapse:separate !important;border-spacing:20px !important}#hikashop_product_listing .hikashop_product,.hikashop_products_listing .hikashop_product,#hikashop_product_listing td.hikashop_product,.hikashop_products_listing td.hikashop_product{width:260px !important;min-width:260px !important;max-width:260px !important;padding:0 !important;vertical-align:top !important;overflow:hidden !important;background:#fff !important;border-radius:0px !important;box-shadow:0 4px 14px rgba(0,0,0,.1) !important}#hikashop_product_listing .hikashop_product_image,#hikashop_product_listing .hikashop_product_image_subdiv,.hikashop_products_listing .hikashop_product_image,.hikashop_products_listing .hikashop_product_image_subdiv{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:260px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;background:#fff !important}#hikashop_product_listing .hikashop_product_image img,#hikashop_product_listing .hikashop_product_image_subdiv img,.hikashop_products_listing .hikashop_product_image img,.hikashop_products_listing .hikashop_product_image_subdiv img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;margin:0 !important;padding:1px !important;object-fit:contain !important;object-position:center !important}#hikashop_product_listing .hikashop_product_name,#hikashop_product_listing .hikashop_product_price,#hikashop_product_listing .hikashop_product_stock,.hikashop_products_listing .hikashop_product_name,.hikashop_products_listing .hikashop_product_price,.hikashop_products_listing .hikashop_product_stock{display:block !important;padding-left:15px !important;padding-right:15px !important}#hikashop_product_listing .hikashop_product_name,.hikashop_products_listing .hikashop_product_name{padding-top:13px !important;font-size:16px !important;font-weight:700 !important;line-height:1.35 !important}#hikashop_product_listing .hikashop_product_name a,.hikashop_products_listing .hikashop_product_name a{color:#2b6a29 !important;text-decoration:none !important}#hikashop_product_listing .hikashop_product_price,.hikashop_products_listing .hikashop_product_price{padding-top:7px !important;color:#a24b43 !important;font-weight:700 !important}#hikashop_product_listing .hikashop_product_stock,.hikashop_products_listing .hikashop_product_stock{padding-top:7px !important;padding-bottom:15px !important;color:#3d6138 !important}.hikashop_footer,.hikashop_footer a{display:none !important}@media(max-width: 767px){#hikashop_product_listing,.hikashop_products_listing{padding:25px 12px 40px !important}#hikashop_product_listing .hikashop_products_table,.hikashop_products_listing .hikashop_products_table{border-spacing:10px !important}#hikashop_product_listing .hikashop_product,.hikashop_products_listing .hikashop_product,#hikashop_product_listing td.hikashop_product,.hikashop_products_listing td.hikashop_product{width:calc(50vw - 25px) !important;min-width:calc(50vw - 25px) !important;max-width:calc(50vw - 25px) !important}#hikashop_product_listing .hikashop_product_image,#hikashop_product_listing .hikashop_product_image_subdiv,.hikashop_products_listing .hikashop_product_image,.hikashop_products_listing .hikashop_product_image_subdiv{height:170px !important}}.gk-beitraege .article-list .article{display:grid !important;grid-template-columns:minmax(0, 1fr) 165px;min-height:165px;margin:0 0 24px !important;padding:0 !important;overflow:hidden;border:0 !important;border-radius:4px;background:rgba(255,255,255,.42) !important}.gk-beitraege .article-list .article .article-intro-image{grid-column:2;grid-row:1;width:165px !important;height:100% !important;min-height:165px;margin:0 !important;overflow:hidden;border-radius:0 !important}.gk-beitraege .article-list .article .article-intro-image>a{display:block;width:100%;height:100%}.gk-beitraege .article-list .article .article-intro-image img{display:block;width:100% !important;height:100% !important;min-height:165px;object-fit:cover}.gk-beitraege .article-list .article .article-body{grid-column:1;grid-row:1;min-width:0;padding:18px !important}.gk-beitraege .article-list .article .article-header h2{margin:0 0 8px !important;font-size:20px !important;line-height:1.3}.gk-beitraege .article-list .article .article-header h2 a{color:#47742f}.gk-beitraege .article-list .article .article-info{margin:0 0 12px !important;font-size:13px;line-height:1.4}.gk-beitraege .article-list .article p{margin-bottom:0;font-size:14px;line-height:1.55}@media(max-width: 767px){.gk-beitraege .article-list .article{grid-template-columns:1fr}.gk-beitraege .article-list .article .article-intro-image{grid-column:1;grid-row:1;width:100% !important;height:220px !important;min-height:220px}.gk-beitraege .article-list .article .article-body{grid-column:1;grid-row:2}}.gk-beitraege #sp-right .sp-module.gk-beitragssuche{margin:0 !important;padding-top:0 !important;padding-bottom:18px !important}.gk-beitraege #sp-right .gk-beitragssuche .sp-module-title,.gk-beitraege #sp-right .gk-beitragssuche .mod-finder>label,.gk-beitraege #sp-right .gk-beitragssuche label[for^=mod-finder-searchword]{display:none !important}.gk-beitraege #sp-right .gk-beitragssuche .mod-finder,.gk-beitraege #sp-right .gk-beitragssuche form{margin:0 !important;padding:0 !important}.gk-beitraege #sp-right .gk-beitragssuche .mod-finder__search{margin:0 !important;padding:0 !important}.gk-beitraege #sp-right .sp-module.gk-kategorien-kopf{margin:0 !important;padding:0 30px !important}.gk-beitraege #sp-right .gk-kategorien-kopf .sp-module-title{margin:0 0 8px !important;padding:0 !important}.gk-beitraege #sp-right .gk-kategorien-kopf .sp-module-content,.gk-beitraege #sp-right .gk-kategorien-kopf .custom{margin:0 !important;padding:0 !important}.gk-beitraege #sp-right .gk-kategorien-kopf p{margin:0 !important;padding:0 !important;line-height:1.4 !important}.gk-beitraege #sp-right .sp-module.gk-kategorien-liste{margin:0 !important;padding:4px 30px 20px !important}.gk-beitraege #sp-right .gk-kategorien-liste .sp-module-content,.gk-beitraege #sp-right .gk-kategorien-liste .categories-module{margin:0 !important;padding:0 !important}.gk-beitraege #sp-right .gk-kategorien-liste .categories-module>li{margin:0 !important;padding:0 !important}.gk-beitraege #sp-right .gk-kategorien-liste .categories-module h1,.gk-beitraege #sp-right .gk-kategorien-liste .categories-module h2,.gk-beitraege #sp-right .gk-kategorien-liste .categories-module h3,.gk-beitraege #sp-right .gk-kategorien-liste .categories-module h4,.gk-beitraege #sp-right .gk-kategorien-liste .categories-module h5,.gk-beitraege #sp-right .gk-kategorien-liste .categories-module h6{margin:0 !important;padding:0 !important;font-size:inherit !important;font-weight:normal !important;line-height:1.4 !important}.gk-beitraege #sp-right .gk-kategorien-liste .categories-module a{display:block;margin:0 !important;padding:5px 0 !important;line-height:1.4 !important}#pdCategoryModal .modal-dialog{width:calc(100% - 2rem) !important;max-width:1100px !important;height:calc(100vh - 2rem) !important;margin:1rem auto !important}#pdCategoryModal .modal-content{height:100% !important}#pdCategoryModal .modal-body{flex:1 1 auto !important;min-height:0 !important;padding:0 !important;overflow:hidden !important}#pdCategoryModalIframe{display:block !important;width:100% !important;height:100% !important;border:0 !important}