login-form .element-notification-warning{align-items:center;border-radius:10px;color:#292929!important;-webkit-column-gap:8px;column-gap:8px;display:inline-flex;flex-wrap:wrap;padding:12px 16px;position:relative;row-gap:8px;text-decoration:none}login-form .element-notification-warning:has([cta=close]){padding-right:56px}login-form .element-notification-warning *{color:#292929!important}login-form .element-notification-warning{background-color:#f8d9d9}login-form .element-notification-warning:before{align-self:baseline;background-image:url(assets/icon-achtung.dee8e86b453357e6c8cf.svg);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;height:20px;width:20px}login-form .element-notification-warning [cta=close]{background-color:transparent;border:none;color:currentColor;cursor:pointer;font-size:0;position:absolute;right:18px;top:12px}login-form .element-notification-warning>:first-child{flex:1 1 calc(100% - 56px)}login-form .element-notification-warning[bonusprogramm=kultclub]:before{background-image:url(assets/icon-kultclublogo.18a6c9c2d26647ca1ff1.svg);height:20px;width:100px}login-form .element-notification-warning[bonusprogramm=kultclub]>:first-child{flex:1 1 100%}@supports ((-webkit-mask:url("")) or (mask:url(""))){login-form .element-notification-warning:not([bonusprogramm=kultclub]):before{background-color:currentColor;background-image:none;mask-image:url(assets/icon-achtung.dee8e86b453357e6c8cf.svg);-webkit-mask-image:url(assets/icon-achtung.dee8e86b453357e6c8cf.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}}@supports not (gap:1rem){login-form .element-notification-warning:before{margin-right:8px}login-form .element-notification-warning>p:nth-child(2){margin-top:8px}}login-form .element-text-standard,login-form .element-text-standard>s{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:450;line-height:1.375rem;text-decoration:none}login-form .element-text-standard>sup{vertical-align:super}login-form .element-text-standard>sub,login-form .element-text-standard>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}login-form .element-text-standard>sub{vertical-align:sub}login-form .element-text-standard>s{display:inline-block;position:relative;text-decoration:none;white-space:nowrap}login-form .element-text-standard>s:before{border-color:currentcolor #292929 #292929;border-top:1px solid #292929;color:#292929;content:"";left:0;position:absolute;right:0;top:50%}login-form .element-text-standard>a{background-color:transparent;border:none;color:#292929;text-decoration:underline}login-form .element-text-standard>a:active,login-form .element-text-standard>a:hover{color:#292929;text-decoration:none}login-form .element-headline-medium{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1.375rem;font-weight:700;line-height:1.8125rem;text-decoration:none}@media screen and (min-width:768px){login-form .element-headline-medium{font-size:1.5rem;line-height:2rem}}@media screen and (min-width:1024px){login-form .element-headline-medium{font-size:1.625rem;line-height:2.1875rem}}login-form .element-text-standard-strong{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:700;line-height:1.375rem;text-decoration:none}login-form .element-text-standard-strong>sup{vertical-align:super}login-form .element-text-standard-strong>sub,login-form .element-text-standard-strong>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}login-form .element-text-standard-strong>sub{vertical-align:sub}login-form .element-text-standard-strong>s{display:inline-block;position:relative;text-decoration:none;white-space:nowrap}login-form .element-text-standard-strong>s:before{border-color:currentcolor #292929 #292929;border-top:1px solid #292929;color:#292929;content:"";left:0;position:absolute;right:0;top:50%}login-form .element-text-standard-strong>a{background-color:transparent;border:none;color:#292929;text-decoration:underline}login-form .element-text-standard-strong>a:active,login-form .element-text-standard-strong>a:hover{color:#292929;text-decoration:none}login-form .element-text-standard-strong[data-typ=eco-gruen],login-form .element-text-standard-strong[data-typ=status-gruen]{color:#03773a}login-form .element-text-standard-strong[data-typ=status-gelb]{color:#fab000}login-form .element-text-standard-strong[data-typ=status-rot]{color:#d10000}login-form .element-text-standard-strong[data-typ=status-disabled]{color:#898989}login-form .element-text-standard-strong[data-typ=ci-color-primary]{color:#005c2e}login-form .element-text-standard-strong[data-typ=ci-color-secondary]{color:#292929}login-form .element-input-standard{background-color:#fff;border:2px solid #bfbfbf;border-radius:10px;color:#292929;display:inline-block;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:450;height:auto;line-height:1.375rem;padding:11px 16px;position:relative}login-form .element-input-standard[error],login-form .element-input-standard[success]{background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:20px;padding-right:44px}login-form .element-input-standard[error]{background-image:url(assets/icon-achtung-farbig.d6036ad284696322d9a8.svg);border-color:#d10000}login-form .element-input-standard[success]{background-image:url(assets/icon-erfolg-farbig.70bb747712a3aab77e95.svg);border-color:#03773a}@supports not selector(:user-invalid){login-form .element-input-standard:invalid{background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:20px;padding-right:44px}login-form .element-input-standard:invalid:not(:placeholder-shown){border-color:#d10000}login-form .element-input-standard:not([data-type=password]):invalid:not(:placeholder-shown){background-image:url(assets/icon-achtung-farbig.d6036ad284696322d9a8.svg)}}@supports selector(:user-invalid){login-form .element-input-standard:user-invalid{background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:20px;padding-right:44px}login-form .element-input-standard:user-invalid:not(:placeholder-shown){border-color:#d10000}login-form .element-input-standard:not([data-type=password]):user-invalid:not(:placeholder-shown){background-image:url(assets/icon-achtung-farbig.d6036ad284696322d9a8.svg)}}login-form .element-input-standard input::-webkit-input-placeholder{color:#292929}login-form .element-input-standard input::placeholder{color:#292929}login-form .element-input-standard input:-ms-input-placeholder{color:transparent}login-form .element-input-standard[type=search]::-webkit-search-cancel-button,login-form .element-input-standard[type=search]::-webkit-search-decoration,login-form .element-input-standard[type=search]::-webkit-search-results-button,login-form .element-input-standard[type=search]::-webkit-search-results-decoration{display:none}login-form .element-link-standard{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#292929;cursor:pointer;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:450;line-height:1.375rem;padding:0;text-decoration:underline}login-form .element-link-standard:active,login-form .element-link-standard:hover{text-decoration:none}login-form .element-link-standard[ereader=custom-underline]{border-bottom:2px solid #292929;display:inline-block;text-decoration:none}login-form .element-link-standard[ereader=custom-underline]:active,login-form .element-link-standard[ereader=custom-underline]:hover{border-bottom:2px solid transparent;text-decoration:none}login-form .element-button-primary{align-items:center;background-color:#006b36;border:0;border-radius:24px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:700;justify-content:center;line-height:1.5rem;outline-offset:3px;overflow:hidden;padding:12px 24px;position:relative;text-align:center;text-decoration:none;transition:background-color .2s ease}login-form .element-button-primary [class*=element-icon-],login-form .element-button-primary[data-status=success]:before{height:24px;margin-right:8px;width:24px}login-form .element-button-primary[data-loading] [class*=element-icon-]{visibility:hidden}@media(hover:hover) and (pointer:fine){login-form .element-button-primary:hover{background-color:#292929;color:#fff}}login-form .element-button-primary:active{background-color:#292929;color:#fff}login-form .element-button-primary[disabled]{background-color:#5ea280;color:#fff;cursor:auto}login-form .element-button-primary[data-loading]{background-color:#006b36;color:#fff;cursor:auto;transition:color .4s ease}login-form .element-button-primary[data-loading]:before{background-color:#006b36;border:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}login-form .element-button-primary[data-loading]:after{background-image:url(assets/icon-ladeindikator.61731b79b21d0ce91922.svg);background-position:50%;background-repeat:no-repeat;background-size:40px;content:"";height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}login-form .element-button-primary[data-status=success]{background-color:#03773a;color:#fff}login-form .element-button-primary[data-status=success] [class*=element-icon-]{display:none}login-form .element-button-primary[data-status=success]:before{background-image:url(assets/icon-haekchen.1cdef18463d2c28261f6.svg);background-repeat:no-repeat;content:""}@supports ((-webkit-mask:url("")) or (mask:url(""))){login-form .element-button-primary[data-loading]:after{mask-image:url(assets/icon-ladeindikator.61731b79b21d0ce91922.svg);-webkit-mask-image:url(assets/icon-ladeindikator.61731b79b21d0ce91922.svg);mask-size:40px;-webkit-mask-size:40px}login-form .element-button-primary[data-loading]:after,login-form .element-button-primary[data-status=success]:before{background-color:currentColor;background-image:none;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}login-form .element-button-primary[data-status=success]:before{mask-image:url(assets/icon-haekchen.1cdef18463d2c28261f6.svg);-webkit-mask-image:url(assets/icon-haekchen.1cdef18463d2c28261f6.svg)}}login-form .element-button-primary .icon-cart-add{background-image:url(assets/icon-warenkorb-hinzufuegen.70fcb54255ab34677a8b.svg);height:20px;margin-right:undefined;margin-right:var(--button-element-primary-icon-margin-right);top:-2px;width:20px}@supports ((-webkit-mask:url("")) or (mask:url(""))){login-form .element-button-primary .icon-cart-add{background-color:currentColor;background-image:none;mask-image:url(assets/icon-warenkorb-hinzufuegen.70fcb54255ab34677a8b.svg);-webkit-mask-image:url(assets/icon-warenkorb-hinzufuegen.70fcb54255ab34677a8b.svg);mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}}login-form .element-text-small,login-form .element-text-small>s{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:.875rem;font-weight:450;line-height:1.25rem}login-form .element-text-small>sup{vertical-align:super}login-form .element-text-small>sub,login-form .element-text-small>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}login-form .element-text-small>sub{vertical-align:sub}login-form .element-text-small>s{display:inline-block;position:relative;white-space:nowrap}login-form .element-text-small>a{background-color:transparent;border:none;color:#292929;text-decoration:underline}login-form .element-text-small>a:active,login-form .element-text-small>a:hover{color:#292929;text-decoration:none}login-form .element-link-small{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:#292929;cursor:pointer;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:.875rem;font-weight:450;line-height:1.25rem;padding:0;text-decoration:underline}login-form .element-link-small:active,login-form .element-link-small:hover{text-decoration:none}login-form *{box-sizing:border-box;margin:0;padding:0}login-form button,login-form input{background:transparent;border:none;box-sizing:border-box;display:block;width:100%}login-form .container-input{margin-bottom:12px;position:relative}login-form .input-login::-webkit-input-placeholder{color:transparent}login-form .input-login::placeholder{color:transparent}login-form .container-input-password{position:relative}login-form .button-passwort-toggle{background:transparent;border:none;cursor:pointer;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:auto}login-form .legal-text{display:block;margin-top:15px}login-form .hinweistext{display:block;margin-bottom:5px}login-form .button-submit{margin-top:30px;width:100%}login-form .fehler{margin:10px 0}login-form .visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;border:0!important;white-space:nowrap!important}login-form .login-headline{margin-bottom:25px}login-form .button-eye-open:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 13C11.6569 13 13 11.6568 13 9.99998C13 8.34313 11.6569 6.99999 10 6.99999C8.34315 6.99999 7 8.34313 7 9.99998C7 11.6568 8.34315 13 10 13ZM11.6 9.99998C11.6 10.8836 10.8837 11.6 10 11.6C9.11634 11.6 8.4 10.8836 8.4 9.99998C8.4 9.11633 9.11634 8.39999 10 8.39999C10.8837 8.39999 11.6 9.11633 11.6 9.99998Z' fill='%23797979'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.99825 16C14.2212 16 17.9256 13.0028 20 9.99999C17.9256 6.99716 14.2212 3.97488 9.99825 3.97488C5.77528 3.97488 2.07444 6.99716 0 9.99999C2.07444 13.0028 5.77528 16 9.99825 16ZM9.99825 14.6C6.61112 14.6 3.64516 12.1675 1.76874 9.99999C3.64516 7.83248 6.61112 5.37488 9.99825 5.37488C13.3857 5.37488 16.3543 7.83273 18.2311 9.99999C16.3543 12.1672 13.3857 14.6 9.99825 14.6Z' fill='%23797979'/%3E%3C/svg%3E")}login-form .button-eye-closed:before,login-form .button-eye-open:before{background-repeat:no-repeat;content:"";display:inline-block;height:20px;vertical-align:middle;width:20px}login-form .button-eye-closed:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.6447 14.1657L11.1132 11.5539C10.746 11.585 10.3742 11.6009 9.99837 11.6009C9.62374 11.6009 9.25302 11.5851 8.88701 11.5542L8.35569 14.1657L6.59183 13.8068L7.10634 11.2779C6.18139 11.067 5.29905 10.7572 4.47431 10.361L3.21891 12.5354L1.66007 11.6354L2.91439 9.46285C1.76091 8.67731 0.770695 7.70308 3.05176e-05 6.58752L1.08917 5.83511C2.92095 8.48668 6.21183 10.2772 9.99837 10.2772C13.7851 10.2772 17.0792 8.48652 18.9109 5.83511L20 6.58752C19.218 7.71959 18.2094 8.70607 17.0334 9.49754L18.2674 11.6348L16.7085 12.5348L15.4687 10.3874C14.6603 10.7706 13.7973 11.0711 12.8938 11.2772L13.4085 13.8067L11.6447 14.1657Z' fill='%23797979'/%3E%3C/svg%3E")}login-form .container-turnstile{margin-top:20px}login-form .turnstile-fehler{margin-bottom:5px}login-form .notification-spacing{margin:12px 0 0}