.lenell-einladung{--lenell-gruen:#525a4e;--lenell-linie:#e3e5e1;max-width:620px;margin:3.5rem auto 0;padding:2.25rem 2.5rem 2rem;border:1px solid var(--lenell-linie);background:#f7f8f6}.lenell-einladung h2{margin:0 0 .6rem;font-size:1.45rem;font-weight:400;line-height:1.25}.lenell-einladung>p{color:#55534b;line-height:1.65;margin:0 0 1.75rem}.lenell-einladung__meldung{background:#e8ebe6;border-left:3px solid var(--lenell-gruen);padding:.9rem 1.1rem;margin:0 0 1.5rem!important;color:#3f3c33!important;line-height:1.55}.lenell-einladung__form p{margin:0 0 1.15rem}.lenell-einladung__form label{display:block;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:#6e6b60;margin-bottom:.4rem}.lenell-einladung__form label em{text-transform:none;letter-spacing:0;font-size:.88em}.lenell-einladung__form input[type="email"],.lenell-einladung__form input[type="tel"]{width:100%;padding:.75rem .9rem;border:1px solid var(--lenell-linie);background:#fff;font-size:1rem;line-height:1.4;border-radius:0;transition:border-color .15s ease}.lenell-einladung__form input[type="email"]:focus,.lenell-einladung__form input[type="tel"]:focus{border-color:var(--lenell-gruen);outline:2px solid rgb(82 90 78 / .20);outline-offset:1px}.lenell-einladung__consent label{display:grid;grid-template-columns:20px 1fr;gap:.7rem;align-items:start;text-transform:none;letter-spacing:0;font-size:.88rem;line-height:1.55;color:#55534b;margin:0}.lenell-einladung__consent input[type="checkbox"]{margin:.2rem 0 0;width:16px;height:16px;accent-color:var(--lenell-gruen)}.lenell-einladung__consent a{text-decoration:underline;text-underline-offset:2px}.lenell-einladung__wa{margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--lenell-linie);font-size:.9rem;color:#6e6b60}.lenell-einladung__wa a{color:var(--lenell-gruen);font-weight:500;text-decoration:underline;text-underline-offset:3px}@media (max-width:560px){.lenell-einladung{padding:1.75rem 1.4rem 1.5rem;margin-top:2.5rem}}.lenell-zugang{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:1px;background:#e3e5e1;border:1px solid #e3e5e1;margin:2.75rem 0}.lenell-zugang__karte{background:#fff;padding:1.9rem 1.75rem}.lenell-zugang__karte--alt{background:#f7f8f6}.lenell-zugang__label{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;color:#525a4e;margin:0 0 .65rem!important}.lenell-zugang__text{margin:0 0 1.4rem!important;color:#55534b;line-height:1.6}.lenell-zugang__knopf{display:inline-block;padding:.78rem 1.6rem;background:#1c1b17;color:#fff!important;text-decoration:none!important;font-size:.88rem;letter-spacing:.04em;line-height:1.2;transition:background .15s ease}.lenell-zugang__knopf:hover,.lenell-zugang__knopf:focus{background:#525a4e}.lenell-zugang__knopf--linie{background:#fff0;color:#1c1b17!important;border:1px solid #1c1b17;padding:calc(.78rem - 1px) calc(1.6rem - 1px)}.lenell-zugang__knopf--linie:hover,.lenell-zugang__knopf--linie:focus{background:#1c1b17;color:#fff!important}.entry-content table td{padding:.8rem 1rem}.german-market-withdrawal-button-wrap{background:#525a4e;padding:1.1rem 1rem;margin:0;text-align:center;border-top:1px solid rgb(255 255 255 / .12)}.german-market-withdrawal-button-wrap .german-market-withdrawal-button{display:inline-block;background:transparent!important;color:rgb(255 255 255 / .72)!important;border:1px solid rgb(255 255 255 / .3);padding:.5rem 1.4rem;font-size:.82rem;letter-spacing:.04em;text-decoration:none!important;border-radius:0;transition:color .15s ease,border-color .15s ease}.german-market-withdrawal-button-wrap .german-market-withdrawal-button:hover,.german-market-withdrawal-button-wrap .german-market-withdrawal-button:focus{color:#fff!important;border-color:rgb(255 255 255 / .7)}@media (max-width:640px){.joy-laden img{max-width:190px!important}}body .lenell-einladung{display:block!important;max-width:620px!important;margin:3.5rem auto 0!important;padding:2.25rem 2.5rem 2rem!important;border:1px solid #e3e5e1!important;background:#f7f8f6!important}body .lenell-einladung .lenell-einladung__form p{display:block!important;margin:0 0 1.15rem!important}body .lenell-einladung .lenell-einladung__form>p>label{display:block!important;float:none!important;width:auto!important;font-size:.82rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6e6b60!important;margin:0 0 .4rem!important;line-height:1.4!important}body .lenell-einladung .lenell-einladung__form input[type="email"],body .lenell-einladung .lenell-einladung__form input[type="tel"]{display:block!important;width:100%!important;max-width:none!important;float:none!important;padding:.75rem .9rem!important;border:1px solid #e3e5e1!important;background:#fff!important;font-size:1rem!important;border-radius:0!important;box-sizing:border-box!important}body .lenell-einladung .lenell-einladung__consent label{display:grid!important;grid-template-columns:20px 1fr!important;gap:.7rem!important;align-items:start!important;text-transform:none!important;letter-spacing:0!important;font-size:.88rem!important;line-height:1.55!important;color:#55534b!important;margin:0!important;float:none!important;width:auto!important}body .lenell-einladung .lenell-einladung__consent input[type="checkbox"]{width:16px!important;height:16px!important;margin:.22rem 0 0!important;float:none!important;accent-color:#525a4e!important}body .lenell-einladung .lenell-einladung__wa{margin:1.5rem 0 0!important;padding-top:1.25rem!important;border-top:1px solid #e3e5e1!important;font-size:.9rem!important}body .german-market-withdrawal-button-wrap{display:block!important;position:static!important;background:#525a4e!important;padding:1.1rem 1rem!important;margin:0!important;text-align:center!important;width:100%!important}body .german-market-withdrawal-button-wrap .german-market-withdrawal-button{display:inline-block!important;background:transparent!important;color:rgb(255 255 255 / .78)!important;border:1px solid rgb(255 255 255 / .35)!important;padding:.5rem 1.4rem!important;font-size:.82rem!important;border-radius:0!important;text-decoration:none!important;width:auto!important}body .lenell-zugang{display:grid!important}body .lenell-zugang .lenell-zugang__knopf{display:inline-block!important;background:#1c1b17!important;color:#fff!important;padding:.78rem 1.6rem!important;text-decoration:none!important;border-radius:0!important}body .lenell-zugang .lenell-zugang__knopf--linie{background:transparent!important;color:#1c1b17!important;border:1px solid #1c1b17!important}body.home .site-content,body.home .site-content>.elementor{padding-top:0!important;margin-top:0!important}body.home .site-content>.elementor>section:first-child,body.home .site-content>.elementor>.elementor-section:first-child,body.home .site-content>.elementor>.e-con:first-child{padding-top:0!important;margin-top:0!important}body.home .site-content>.elementor>section:first-child>.elementor-container{padding-top:0!important;margin-top:0!important}.footer-payments img,.payments img{max-width:330px!important;width:100%!important;height:auto!important;display:block;margin-left:auto}@media (max-width:991px){.footer-payments img,.payments img{max-width:260px!important;margin:0 auto}}@media (max-width:575px){.footer-payments img,.payments img{max-width:220px!important}}body .german-market-withdrawal-button-wrap{background:#525a4e!important;border-top:none!important;padding:0 1rem 1.6rem!important;margin-top:-.4rem!important}body .german-market-withdrawal-button-wrap .german-market-withdrawal-button{background:transparent!important;border:0!important;color:rgb(255 255 255 / .62)!important;padding:.3rem .4rem!important;font-size:.82rem!important;text-decoration:underline!important;text-underline-offset:3px!important;letter-spacing:.02em!important}body .german-market-withdrawal-button-wrap .german-market-withdrawal-button:hover,body .german-market-withdrawal-button-wrap .german-market-withdrawal-button:focus{color:#fff!important}.lenell-widerruf{--lenell-gruen:#525a4e;--lenell-linie:#e3e5e1;max-width:720px;margin:0 auto}body .lenell-widerruf h1{font-weight:400;font-size:2.1rem;line-height:1.2;margin:0 0 .8rem}body .lenell-widerruf__lead{font-size:1.08rem;line-height:1.7;color:#55534b;margin:0 0 1.35rem}body .lenell-widerruf__hinweis{background:#f1f3ef;border-left:3px solid #525a4e;padding:.95rem 1.2rem;font-size:.95rem;line-height:1.65;color:#3f3c33;margin:0 0 2.25rem}body .lenell-widerruf__hinweis a{text-decoration:underline;text-underline-offset:2px}body form.german-market-withdrawal-form{border:1px solid #e3e5e1;background:#f7f8f6;padding:2.25rem 2.5rem 2rem;margin:0}body form.german-market-withdrawal-form .german-market-withdrawal-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1.6rem;width:100%}body form.german-market-withdrawal-form .form-row{float:none!important;width:auto!important;margin:0!important;padding:0!important;display:block}body form.german-market-withdrawal-form .form-row-full,body form.german-market-withdrawal-form .form-row-submit{grid-column:1 / -1}body form.german-market-withdrawal-form .clear{display:none!important}body form.german-market-withdrawal-form .withdrawal-form-cc-site-url-wrapper{display:none!important}body form.german-market-withdrawal-form label{display:block!important;float:none!important;width:auto!important;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:#6e6b60;margin:0 0 .4rem;line-height:1.4}body form.german-market-withdrawal-form label .required,body form.german-market-withdrawal-form label abbr{color:#525a4e;border:0;text-decoration:none;margin-left:.15em}body form.german-market-withdrawal-form input.input-text,body form.german-market-withdrawal-form textarea.input-text{width:100%!important;max-width:none!important;padding:.75rem .9rem;border:1px solid #e3e5e1;background:#fff;font-size:1rem;line-height:1.45;border-radius:0;box-shadow:none;transition:border-color .15s ease}body form.german-market-withdrawal-form textarea.input-text{min-height:150px;resize:vertical}body form.german-market-withdrawal-form input.input-text:focus,body form.german-market-withdrawal-form textarea.input-text:focus{border-color:#525a4e;outline:2px solid rgb(82 90 78 / .20);outline-offset:1px}body form.german-market-withdrawal-form .form-row-submit{margin-top:.4rem!important;padding-top:1.4rem!important;border-top:1px solid #e3e5e1;font-size:.9rem;color:#6e6b60;line-height:1.6}body form.german-market-withdrawal-form .form-row-submit a{text-decoration:underline;text-underline-offset:2px}body form.german-market-withdrawal-form button[type="submit"],body form.german-market-withdrawal-form #submit-withdrawal{display:inline-block;margin-top:1.1rem;padding:.9rem 2.2rem;background:#1c1b17;color:#fff;border:0;border-radius:0;font-size:.84rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;cursor:pointer;transition:background .15s ease}body form.german-market-withdrawal-form button[type="submit"]:hover,body form.german-market-withdrawal-form button[type="submit"]:focus{background:#525a4e}body .german-market-withdrawal-form-message{background:#e8ebe6!important;border:0!important;border-left:3px solid #525a4e!important;padding:.95rem 1.2rem!important;margin:0 0 1.6rem!important;color:#3f3c33!important;line-height:1.6}body .german-market-withdrawal-form-message::before{display:none!important}@media (max-width:640px){body form.german-market-withdrawal-form{padding:1.6rem 1.35rem 1.5rem}body form.german-market-withdrawal-form .german-market-withdrawal-form-fields{grid-template-columns:1fr}body .lenell-widerruf h1{font-size:1.75rem}}:root{--lenell-gruen:#525a4e;--lenell-linie:#e3e5e1;--lenell-creme:#f7f8f6;--lenell-text:#55534b;--lenell-label:#6e6b60;--lenell-dunkel:#1c1b17}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm){border:1px solid var(--lenell-linie);background:var(--lenell-creme);padding:2rem 2.25rem 1.75rem;margin-bottom:2rem}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.woocommerce-address-fields,.woocommerce-billing-fields,.woocommerce-additional-fields,.comment-form) label:not(.woocommerce-form__label-for-checkbox):not(.checkbox){display:block;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lenell-label);margin:0 0 .4rem;line-height:1.4;font-weight:400}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.woocommerce-address-fields,.woocommerce-billing-fields,.comment-form) :is(.required,abbr.required,.wpcf7-not-valid-tip){color:var(--lenell-gruen)!important;border:0;text-decoration:none}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.woocommerce-address-fields,.woocommerce-billing-fields,.woocommerce-additional-fields,.comment-form) :is(input[type="text"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="number"],textarea,select){width:100%!important;max-width:none!important;padding:.75rem .9rem!important;border:1px solid var(--lenell-linie)!important;background:#fff!important;color:#2b2a25;font-size:1rem;line-height:1.45;border-radius:0!important;box-shadow:none!important;transition:border-color .15s ease}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.woocommerce-address-fields,.woocommerce-billing-fields,.comment-form) :is(input,textarea,select):focus{border-color:var(--lenell-gruen)!important;outline:2px solid rgb(82 90 78 / .20);outline-offset:1px}body :is(.wpcf7-form,form.woocommerce-form-register,.comment-form) textarea{min-height:150px;resize:vertical}body form.woocommerce-form-register input[type="file"]{width:100%;padding:.7rem .9rem;border:1px dashed var(--lenell-linie);background:#fff;font-size:.92rem;color:var(--lenell-label)}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-EditAccountForm,.comment-form) :is(.woocommerce-form__label-for-checkbox,label.checkbox,.wpcf7-acceptance label){display:flex!important;align-items:flex-start;gap:.6rem;text-transform:none;letter-spacing:0;font-size:.94rem;line-height:1.55;color:var(--lenell-text);margin:0}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-EditAccountForm,.comment-form) input[type="checkbox"]{width:1.05rem!important;height:1.05rem;min-width:1.05rem;margin:.2rem 0 0!important;padding:0!important;accent-color:var(--lenell-gruen);flex:0 0 auto}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm) :is(p,.form-row){margin:0 0 1.15rem}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.comment-form) :is(button[type="submit"],input[type="submit"],.woocommerce-button,.razzi-button){display:inline-block;width:auto;margin-top:.5rem;padding:.9rem 2.2rem!important;background:var(--lenell-dunkel)!important;color:#fff!important;border:0!important;border-radius:0!important;font-size:.84rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;cursor:pointer;transition:background .15s ease}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.comment-form) :is(button[type="submit"],input[type="submit"],.woocommerce-button,.razzi-button):hover{background:var(--lenell-gruen)!important}body :is(.wpcf7-response-output,.woocommerce-error,.woocommerce-message,.woocommerce-info){border:0!important;border-left:3px solid var(--lenell-gruen)!important;background:#f1f3ef!important;padding:.95rem 1.2rem!important;margin:0 0 1.5rem!important;color:#3f3c33!important;line-height:1.6;border-radius:0!important}body :is(.wpcf7-response-output,.woocommerce-error,.woocommerce-message,.woocommerce-info)::before{display:none!important}body .woocommerce-error{border-left-color:#a4442f!important;background:#f7efec!important}@media (max-width:640px){body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm){padding:1.5rem 1.25rem 1.35rem}}body .entry-content table,body .lenell-tabelle table{width:100%!important;border-collapse:collapse!important;border:0!important;margin:1.75rem 0 2rem;font-size:.98rem;line-height:1.6;background:#fff0}body .entry-content table :is(th,td){border:0!important;border-bottom:1px solid var(--lenell-linie)!important;padding:1rem 1.15rem!important;text-align:left;vertical-align:top;color:#3f3f3a}body .entry-content table thead th,body .entry-content table tr:first-child th{background:#f1f3ef;border-bottom:1px solid #cdd3c9!important;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#3a4036;white-space:nowrap}body .entry-content table tbody td:first-child,body .entry-content table td strong:only-child{font-weight:600;color:#23231f}body .entry-content table tr:last-child :is(th,td){border-bottom:0!important}body .entry-content table :is(ul,ol){margin:0;padding-left:1.1rem}body .entry-content table li{margin:0 0 .3rem}body .entry-content .lenell-tabelle{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.75rem 0 2rem}body .entry-content .lenell-tabelle table{margin:0;min-width:520px}@media (max-width:640px){body .entry-content table :is(th,td){padding:.8rem .85rem!important}}body .lenell-faq{margin:1.5rem 0 2.5rem;border-top:1px solid var(--lenell-linie)}body .lenell-faq details{border-bottom:1px solid var(--lenell-linie);background:#fff0}body .lenell-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;padding:1.15rem .25rem;cursor:pointer;list-style:none;font-size:1.05rem;font-weight:500;line-height:1.45;color:#1c1b17;transition:color .15s ease}body .lenell-faq summary::-webkit-details-marker{display:none}body .lenell-faq summary:hover{color:var(--lenell-gruen)}body .lenell-faq summary:focus-visible{outline:2px solid var(--lenell-gruen);outline-offset:2px}body .lenell-faq summary::after{content:"";flex:0 0 auto;width:13px;height:13px;margin-top:.35rem;background:linear-gradient(var(--lenell-gruen),var(--lenell-gruen)) center/13px 1.5px no-repeat,linear-gradient(var(--lenell-gruen),var(--lenell-gruen)) center/1.5px 13px no-repeat;transition:transform .2s ease}body .lenell-faq details[open] summary::after{transform:rotate(90deg)}body .lenell-faq details[open] summary{color:var(--lenell-gruen)}body .lenell-faq details>:not(summary){margin:0 0 1.15rem;padding-right:2.5rem;color:var(--lenell-text);line-height:1.7}body .lenell-faq details>:not(summary):first-of-type{margin-top:-.15rem}body .lenell-schritte{list-style:none;counter-reset:schritt;margin:1.75rem 0 2.5rem;padding:0;display:grid;gap:0}body .lenell-schritte li{counter-increment:schritt;position:relative;margin:0;padding:0 0 1.6rem 3.4rem;line-height:1.65;color:var(--lenell-text)}body .lenell-schritte li::before{content:counter(schritt);position:absolute;left:0;top:0;width:2.2rem;height:2.2rem;display:flex;align-items:center;justify-content:center;background:var(--lenell-gruen);color:#fff;border-radius:50%;font-size:.9rem;font-weight:600;line-height:1}body .lenell-schritte li::after{content:"";position:absolute;left:1.1rem;top:2.5rem;bottom:.3rem;width:1px;background:var(--lenell-linie)}body .lenell-schritte li:last-child{padding-bottom:0}body .lenell-schritte li:last-child::after{display:none}body .lenell-schritte li strong{display:block;color:#1c1b17;font-weight:600;margin-bottom:.15rem}body .elementor-element-4c7e1e1{display:none!important}body .elementor-element-6d3676a>.elementor-widget-container{padding-bottom:12px!important}body .elementor-element-ce68db1>.elementor-widget-container{padding-top:18px!important;padding-bottom:24px!important}body .elementor-element-b1a0f86{padding-top:0!important}@media (max-width:1024px){body .elementor-element-6d3676a>.elementor-widget-container{padding-bottom:16px!important}body .elementor-element-ce68db1>.elementor-widget-container{padding-top:20px!important;padding-bottom:22px!important}body .elementor-element-2dd47e0{padding-top:24px!important}}body .lenell-konto-einleitung{max-width:820px;margin:0 0 2.5rem}body .lenell-konto-einleitung h1{font-weight:400;font-size:2.1rem;line-height:1.2;margin:0 0 .7rem}body .lenell-konto-einleitung p{font-size:1.05rem;line-height:1.7;color:var(--lenell-text);margin:0;max-width:60ch}body .lenell-konto-einleitung a{color:var(--lenell-gruen);text-decoration:underline;text-underline-offset:2px}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-EditAccountForm,.woocommerce-address-fields,.woocommerce-billing-fields) select{appearance:none;-webkit-appearance:none;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23525a4e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .95rem center!important;background-size:14px!important;padding-right:2.6rem!important;cursor:pointer}body :is(form.woocommerce-form-register,.wpcf7-form) select:hover{border-color:var(--lenell-gruen)!important}body :is(form.woocommerce-form-register,form.woocommerce-form-login,.wpcf7-form) :is(.description,.woocommerce-input-wrapper+.description){display:block;margin-top:.4rem;font-size:.88rem;line-height:1.55;color:var(--lenell-label);text-transform:none;letter-spacing:0}body form.woocommerce-form-register #b2b_role_field>label{display:block;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lenell-label);margin:0 0 .4rem}body .entry-content table :is(th,td){border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid var(--lenell-linie)!important}body .entry-content table tr:last-child :is(th,td){border-bottom:0!important}body :is(.wpcf7-form,form.woocommerce-form-login,form.woocommerce-form-register,form.woocommerce-ResetPassword,form.woocommerce-EditAccountForm,.comment-form) :is(button[type="submit"],input[type="submit"],.woocommerce-button,.razzi-button){min-width:0!important;width:auto!important;height:auto!important;padding:.8rem 1.8rem!important;font-size:.78rem!important;letter-spacing:.09em}body .account-modal form.woocommerce-form-login{border:0!important;background:transparent!important;padding:0!important;margin:0!important}body .account-modal .modal-content{padding:1.75rem 1.75rem 2rem!important}body .account-modal .modal-title{font-size:1.25rem;font-weight:400;margin:0}body .account-modal form.woocommerce-form-login .lost_password,body .account-modal form.woocommerce-form-login label.woocommerce-form-login__rememberme{display:inline-flex;align-items:center;margin:0;font-size:.88rem}body .account-modal form.woocommerce-form-login label.woocommerce-form-login__rememberme{gap:.5rem;line-height:1.3}body .account-modal form.woocommerce-form-login .lost_password{float:right;text-transform:none;letter-spacing:0;text-decoration:underline;text-underline-offset:2px}body .account-modal .modal-content :is(button[type="submit"],.woocommerce-button,.button){display:block!important;width:100%!important;text-align:center;margin:1.25rem 0 0!important;padding:.9rem 1.5rem!important}body .account-modal .modal-content a.button,body .account-modal .modal-content .button:not([type="submit"]){background:transparent!important;color:#1c1b17!important;border:1px solid #1c1b17!important;margin-top:.7rem!important}body .account-modal .modal-content a.button:hover{background:var(--lenell-gruen)!important;border-color:var(--lenell-gruen)!important;color:#fff!important}body .lenell-zugang--konto{margin-bottom:3rem}body .lenell-zugang--konto .lenell-zugang__knopf{margin-right:.6rem}body .lenell-zugang--konto .lenell-zugang__knopf--linie{margin-top:.6rem}body #lenell-konto-formulare{scroll-margin-top:120px}body .product-summary p.price,body .summary p.price{margin:.55rem 0 .35rem!important;font-weight:600;color:#1c1b17;line-height:1.3}body .product-summary p.price small:empty{display:none}body .wgm-info{margin:0!important;padding:0!important;font-size:.8rem!important;line-height:1.5!important;color:#7a7a72!important}body .wgm-info.woocommerce-de_price_taxrate{display:inline!important}body .wgm-info.woocommerce_de_versandkosten{display:inline!important;margin-left:.35em!important}body .wgm-info.woocommerce-de_price_taxrate::after{content:" ·";color:#c6c6c0}body .wgm-info a.versandkosten{color:#7a7a72!important;text-decoration:underline;text-underline-offset:2px}body .wgm-info a.versandkosten:hover{color:var(--lenell-gruen)!important}body .wgm-info.wgm-price-per-unit{display:block!important;margin-top:.2rem!important}body .summary p.price{font-size:1.5rem;margin-bottom:.5rem!important}body .summary .wgm-info{font-size:.85rem!important}body .wc-block-components-checkout-step__title,body .wc-block-components-title{font-size:1.15rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:#1c1b17!important;margin-bottom:.25rem!important}body .wc-block-components-checkout-step__description{color:var(--lenell-label)!important;font-size:.92rem!important;line-height:1.6!important}body .wc-block-components-checkout-step{padding-bottom:1.75rem!important;border:0!important}body .wc-block-components-text-input input,body .wc-block-components-textarea,body .wc-block-components-form .wc-block-components-text-input input[type="text"],body .wc-block-components-combobox-control input,body .wc-block-components-select__container select{border:1px solid var(--lenell-linie)!important;border-radius:0!important;background:#fff!important;padding:.95rem .9rem .35rem!important;font-size:1rem!important;box-shadow:none!important;transition:border-color .15s ease}body .wc-block-components-text-input input:focus,body .wc-block-components-combobox-control input:focus,body .wc-block-components-select__container select:focus{border-color:var(--lenell-gruen)!important;outline:2px solid rgb(82 90 78 / .20)!important;outline-offset:1px;box-shadow:none!important}body .wc-block-components-text-input label{color:var(--lenell-label)!important}body .wc-block-components-radio-control-accordion-option,body .wc-block-components-radio-control__option{border:1px solid var(--lenell-linie)!important;border-radius:0!important;margin:0 0 .6rem!important;padding:1rem 1.1rem 1rem 3rem!important;background:#fff;transition:border-color .15s ease}body .wc-block-components-radio-control__option:hover{border-color:#b9c0b4!important}body .wc-block-components-radio-control-accordion-option:has(input:checked),body .wc-block-components-radio-control__option:has(input:checked){border-color:var(--lenell-gruen)!important;background:#f7f8f6}body .wc-block-components-radio-control__input:checked{accent-color:var(--lenell-gruen)}body .wc-block-components-sidebar .wc-block-components-panel,body .wp-block-woocommerce-checkout-order-summary-block{border:1px solid var(--lenell-linie)!important;border-radius:0!important;background:#f7f8f6}body .wc-block-components-totals-item{padding:.55rem 0!important}body .wc-block-components-totals-footer-item{border-top:1px solid var(--lenell-linie);padding-top:.9rem!important;font-size:1.05rem}body .wc-block-components-totals-item__description,body .wc-block-components-product-metadata,body .wgm-checkout-tax-info{font-size:.8rem!important;color:#7a7a72!important;line-height:1.45!important}body .wc-block-components-checkout-place-order-button{background:#525a4e!important;color:#fff!important;border:0!important;border-radius:0!important;padding:1.1rem 2rem!important;font-size:.86rem!important;letter-spacing:.1em;text-transform:uppercase;transition:background .15s ease}body .wc-block-components-checkout-place-order-button:hover{background:var(--lenell-gruen)!important}body .wc-block-components-totals-coupon__button,body .wc-block-components-panel__button+form button{background:transparent!important;color:#1c1b17!important;border:1px solid #1c1b17!important;border-radius:0!important;font-size:.82rem!important;letter-spacing:.06em}body .wc-block-components-totals-coupon__button:hover{background:var(--lenell-gruen)!important;border-color:var(--lenell-gruen)!important;color:#fff!important}body .wc-block-components-notice-banner{border-radius:0!important;border:0!important;border-left:3px solid var(--lenell-gruen)!important;background:#f1f3ef!important}body .wc-block-components-notice-banner.is-error{border-left-color:#a4442f!important;background:#f7efec!important}body .wp-block-woocommerce-checkout [class*="pw-gift-card"],body .wp-block-woocommerce-cart [class*="pw-gift-card"],body [class*="pwgc-redeem"]{display:none!important}body .lenell-betrieb{margin:1.4rem 0 1.2rem;padding:1.35rem 1.4rem 1rem;border:1px solid var(--lenell-linie);background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}body .lenell-betrieb[hidden]{display:none!important}body .lenell-betrieb__titel{grid-column:1 / -1;margin:0 0 .25rem!important;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lenell-gruen);font-weight:600}body .lenell-betrieb__text{grid-column:1 / -1;margin:0 0 1.1rem!important;font-size:.9rem;line-height:1.6;color:var(--lenell-label)}body .lenell-betrieb__feld{grid-column:1 / -1;margin:0 0 1rem!important}body .lenell-betrieb__feld--halb{grid-column:span 1}body .lenell-betrieb .description{display:block;margin-top:.35rem;font-size:.85rem;line-height:1.5;color:var(--lenell-label);text-transform:none;letter-spacing:0}body .lenell-betrieb .required{color:var(--lenell-gruen)}@media (max-width:560px){body .lenell-betrieb{grid-template-columns:1fr}body .lenell-betrieb__feld--halb{grid-column:1 / -1}}.lenell-kontakt{max-width:860px;margin:0 auto}body .lenell-kontakt h1{font-weight:400;font-size:2.1rem;margin:0 0 .8rem}body .lenell-kontakt__lead{font-size:1.08rem;line-height:1.7;color:var(--lenell-text);margin:0 0 2.5rem;max-width:62ch}body .lenell-kontakt__raster{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--lenell-linie);border:1px solid var(--lenell-linie);margin:0 0 2.5rem}body .lenell-kontakt__block{background:#fff;padding:1.6rem 1.7rem}body .lenell-kontakt__label{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lenell-gruen);font-weight:600;margin:0 0 .6rem!important}body .lenell-kontakt__block p{margin:0 0 .35rem;line-height:1.65}body .lenell-kontakt__block a{text-decoration:underline;text-underline-offset:2px}body .lenell-kontakt__klein{font-size:.88rem;color:var(--lenell-label);line-height:1.55;margin-top:.5rem!important}body .lenell-kontakt__hinweis{background:#f1f3ef;border-left:3px solid var(--lenell-gruen);padding:1.25rem 1.5rem;margin:0 0 2.75rem}body .lenell-kontakt__hinweis p{margin:0 0 .7rem;line-height:1.65;font-size:.96rem}body .lenell-kontakt__hinweis p:last-child{margin-bottom:0}body .lenell-kontakt__hinweis a{text-decoration:underline;text-underline-offset:2px}body .lenell-kontakt h2{font-weight:400;font-size:1.5rem;margin:0 0 1.2rem}body .wpcf7-form .lenell-consent .wpcf7-list-item{margin:0}body .wpcf7-form .lenell-consent label{display:flex!important;align-items:flex-start;gap:.6rem;text-transform:none;letter-spacing:0;font-size:.94rem;line-height:1.55;color:var(--lenell-text)}body .wpcf7-form label em{text-transform:none;letter-spacing:0;font-size:.88em;color:var(--lenell-label)}@media (max-width:640px){body .lenell-kontakt__raster{grid-template-columns:1fr}}body .lenell-lieferzeit{max-width:100%;margin:0 0 1.75rem;padding:.9rem 1.15rem;background:#f1f3ef;border-left:3px solid var(--lenell-gruen);font-size:.96rem;line-height:1.6;color:#3f3c33}body .wp-block-woocommerce-cart h1,body .wp-block-woocommerce-cart h2,body .wc-block-cart__main h1,body .wc-block-components-title,body .wc-block-cart-items__header{overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important}@media (max-width:560px){body .wp-block-woocommerce-cart h1,body .wc-block-cart__main h1{font-size:1.6rem!important;line-height:1.2!important}}body .checkout_pw_gift_card,body .pwgc-redeem-container,body [class*="pwgc-redeem"],body .wc-block-components-totals-wrapper:has(.checkout_pw_gift_card),body .wc-block-components-totals-wrapper:has([class*="pwgc"]){display:none!important}body .wc-block-components-totals-item{display:grid!important;grid-template-columns:1fr auto;align-items:baseline;gap:.15rem .9rem;padding:.7rem 0!important}body .wc-block-components-totals-item__label{grid-column:1}body .wc-block-components-totals-item__value{grid-column:2;text-align:right;white-space:nowrap}body .wc-block-components-totals-item__description{grid-column:1 / -1;text-align:right;margin:0!important;font-size:.78rem!important;color:#7a7a72!important}@media (max-width:782px){body .wc-block-components-checkout-step{padding-bottom:1.1rem!important;margin-bottom:0!important}body .wc-block-checkout__form>*+*{margin-top:1.25rem!important}body .wp-block-woocommerce-checkout-order-summary-block,body .wc-block-components-sidebar{margin-top:1.5rem!important}body .wc-block-components-checkout-place-order-button{width:100%!important}}body .wp-block-woocommerce-proceed-to-checkout-block a,body .wc-block-cart__submit-button,body .wc-block-components-checkout-place-order-button{background:#525a4e!important;color:#fff!important;border:0!important;border-radius:0!important}body .wp-block-woocommerce-proceed-to-checkout-block a:hover,body .wc-block-components-checkout-place-order-button:hover{background:var(--lenell-gruen)!important}body .mobile-menu .menu-item>a,body .ra-menu-mobile-modal .menu-item>a{font-size:1.05rem!important;letter-spacing:.02em;padding:.85rem 0!important}body .mobile-menu .menu>li+li,body .ra-menu-mobile-modal .menu>li+li{border-top:1px solid rgb(0 0 0 / .07)}body .ra-menu-mobile-modal .menu>li:nth-last-child(3){margin-top:1.1rem;padding-top:.4rem;border-top:1px solid rgb(0 0 0 / .18)}body .ra-menu-mobile-modal .menu>li:last-child>a{color:var(--lenell-gruen)!important;font-weight:500}body{overflow-x:clip}@media (max-width:640px){body .lenell-konto-einleitung h1,body .lenell-widerruf h1,body .lenell-kontakt h1{font-size:1.7rem!important;line-height:1.25!important;overflow-wrap:normal;hyphens:none}body .lenell-konto-einleitung p,body .lenell-widerruf__lead,body .lenell-kontakt__lead{font-size:1rem}body .lenell-faq summary{font-size:.98rem;gap:.9rem;padding:1rem .1rem}body .lenell-faq details>:not(summary){padding-right:0;font-size:.95rem}body .lenell-schritte li{padding-left:2.9rem;padding-bottom:1.4rem}body .lenell-schritte li::before{width:1.95rem;height:1.95rem;font-size:.84rem}body .lenell-schritte li::after{left:.97rem;top:2.25rem}body .lenell-zugang{grid-template-columns:1fr!important;margin:2rem 0}body .lenell-zugang__karte{padding:1.4rem 1.3rem}body .lenell-zugang--konto .lenell-zugang__knopf{display:block;text-align:center;margin:0 0 .6rem}body .entry-content table{font-size:.9rem}body .entry-content table :is(th,td){padding:.75rem .7rem!important;word-break:break-word}body form.german-market-withdrawal-form{padding:1.4rem 1.15rem 1.25rem}body .lenell-kontakt__hinweis{padding:1rem 1.1rem}body .lenell-kontakt__block{padding:1.3rem 1.25rem}body .lenell-einladung{margin-left:0;margin-right:0}}@media (max-width:380px){body .lenell-konto-einleitung h1,body .lenell-widerruf h1,body .lenell-kontakt h1{font-size:1.5rem!important}body .lenell-faq summary{font-size:.94rem}body .entry-content table{font-size:.85rem}}body .wp-block-woocommerce-checkout-express-payment-block:not(:has(*)),body .wp-block-woocommerce-checkout-pickup-options-block:not(:has(*)),body .wp-block-woocommerce-checkout-additional-information-block:not(:has(*)),body .wc-block-checkout__express-payment:not(:has(*)),body .wc-block-checkout__pickup-options:not(:has(*)),body .wc-block-checkout__additional-information:not(:has(*)),body .wc-block-checkout__shipping-method:not(:has(button,input)){display:none!important;margin:0!important;padding:0!important}body .wc-block-components-checkout-step{padding-bottom:1.4rem!important;margin-bottom:0!important}body .wc-block-components-checkout-step__heading{margin:0 0 .35rem!important}body .wc-block-components-checkout-step__container{padding-bottom:0!important}body .wc-block-checkout__form>*+*{margin-top:1.6rem!important}body .wc-block-components-address-form .wc-block-components-text-input:first-child{margin-top:.5rem!important}body .wc-block-checkout__actions{margin-top:1.4rem!important;padding-top:0!important}body .wc-block-checkout__guest-checkout-notice,body .wc-block-components-checkout-step__description{margin-bottom:0!important}@media (max-width:782px){body .wc-block-components-checkout-step{padding-bottom:1.1rem!important}body .wc-block-checkout__form>*+*{margin-top:1.2rem!important}}@media (max-width:640px){body .entry-content h1,body .entry-content>div>h1,body .page-header .page-title{font-size:1.85rem!important;line-height:1.22!important;overflow-wrap:normal;hyphens:none}body .entry-content h2{font-size:1.35rem!important;line-height:1.3!important}body .entry-content h3{font-size:1.15rem!important}body .entry-content>div>p:first-of-type,body .entry-content p[style*="1.12rem"]{font-size:1rem!important}}@media (max-width:380px){body .entry-content h1,body .page-header .page-title{font-size:1.6rem!important}}body .wc-block-components-checkout-step{border-top:1px solid var(--lenell-linie)!important;padding-top:1.7rem!important;padding-bottom:1.7rem!important;margin:0!important}body .wp-block-woocommerce-checkout-contact-information-block .wc-block-components-checkout-step{border-top:0!important;padding-top:.25rem!important}body .wc-block-checkout__form>*+*{margin-top:0!important}body .wc-block-components-checkout-step__title{font-size:1.12rem!important;font-weight:500!important;color:#1c1b17!important;margin:0!important}body .wc-block-components-checkout-step__description{margin:.3rem 0 1rem!important;font-size:.92rem!important;color:var(--lenell-label)!important}body .wc-block-components-checkout-step__content{margin-top:.9rem!important}body .wc-block-checkout__actions{border-top:2px solid var(--lenell-linie)!important;padding-top:1.5rem!important;margin-top:0!important}body .wc-block-components-totals-wrapper{border-top:1px solid var(--lenell-linie)!important;padding:.2rem 0!important}body .wc-block-components-totals-wrapper:first-child{border-top:0!important}@media (max-width:782px){body .wc-block-components-checkout-step{padding-top:1.35rem!important;padding-bottom:1.35rem!important}body .wc-block-components-checkout-step__title{font-size:1.05rem!important}}body .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option{border:0!important;background:transparent!important;margin:0!important;padding:.95rem 1.1rem .95rem 2.9rem!important}body .wc-block-components-radio-control-accordion-option:has(input:checked) .wc-block-components-radio-control__option{background:transparent!important}body .wc-block-components-radio-control-accordion-content{margin:0!important;padding:0 1.1rem 1.05rem 2.9rem!important;font-size:.92rem;line-height:1.6;color:var(--lenell-label)}body .wc-block-components-radio-control__option-layout{display:grid!important;grid-template-columns:1fr auto;align-items:baseline;gap:.2rem .9rem}body .wc-block-components-radio-control__label{grid-column:1}body .wc-block-components-radio-control__secondary-label{grid-column:2;text-align:right;white-space:nowrap;font-weight:600}body .wc-block-components-radio-control__description,body .wc-block-components-radio-control__secondary-description{grid-column:1 / -1;text-align:right;font-size:.8rem!important;color:#7a7a72!important;margin:0!important}body .wp-block-woocommerce-checkout-order-note-block .wc-block-components-checkout-step{padding-top:1.3rem!important;padding-bottom:1.3rem!important}body .wc-block-checkout__add-note .wc-block-components-checkbox{margin:0!important;font-size:.96rem}body .wc-block-components-order-summary-item{display:grid!important;grid-template-columns:58px 1fr auto;gap:0 .95rem;align-items:start;padding:1rem 0!important}body .wc-block-components-order-summary-item__image{grid-column:1;margin:0!important}body .wc-block-components-order-summary-item__description{grid-column:2}body .wc-block-components-order-summary-item__total-price{grid-column:3;text-align:right;white-space:nowrap;font-weight:600}body .wc-block-components-order-summary-item__individual-prices,body .wc-block-components-product-details{font-size:.84rem!important;color:#7a7a72!important;margin-top:.2rem!important}body .wp-block-woocommerce-checkout,body .wp-block-woocommerce-cart{--lenell-radius:10px;--lenell-radius-gross:16px;--lenell-feld:#dfe2dc}body .wc-block-checkout__main,body .wc-block-cart__main{background:#fff;border-radius:var(--lenell-radius-gross) 0 0 var(--lenell-radius-gross);padding:2.25rem 2.5rem 2.5rem!important}body .wc-block-checkout__sidebar,body .wc-block-cart__sidebar{background:#f1f3ef;border-radius:0 var(--lenell-radius-gross) var(--lenell-radius-gross) 0;padding:2.25rem 2rem 2.5rem!important}body .wp-block-woocommerce-checkout,body .wp-block-woocommerce-cart{border:1px solid var(--lenell-feld);border-radius:var(--lenell-radius-gross);overflow:hidden;background:#fff}body .wc-block-components-text-input input,body .wc-block-components-textarea,body .wc-block-components-combobox-control input,body .wc-block-components-select__container select,body .wc-block-components-totals-coupon__input input{border:1px solid var(--lenell-feld)!important;border-radius:var(--lenell-radius)!important;background:#fff!important;padding:1.05rem .95rem .45rem!important;font-size:1rem!important}body .wc-block-components-text-input input:focus,body .wc-block-components-combobox-control input:focus,body .wc-block-components-select__container select:focus{border-color:var(--lenell-gruen)!important;outline:2px solid rgb(82 90 78 / .18)!important}body .wc-block-components-address-form{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}body .wc-block-components-address-form>*{grid-column:1 / -1}body .wc-block-components-address-form>#shipping-first_name,body .wc-block-components-address-form>#billing-first_name,body .wc-block-components-address-form>#shipping-postcode,body .wc-block-components-address-form>#billing-postcode{grid-column:span 1}body .wc-block-components-address-form>#shipping-last_name,body .wc-block-components-address-form>#billing-last_name,body .wc-block-components-address-form>#shipping-city,body .wc-block-components-address-form>#billing-city{grid-column:span 1}body .wc-block-components-checkout-step{border-top:1px solid var(--lenell-feld)!important;padding-top:1.6rem!important;padding-bottom:1.6rem!important}body .wp-block-woocommerce-checkout-contact-information-block .wc-block-components-checkout-step{border-top:0!important;padding-top:0!important}body .wc-block-components-checkout-step__heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .8rem!important}body .wc-block-components-checkout-step__title{font-size:1.18rem!important;font-weight:600!important}body .wc-block-components-checkout-step__heading-content{font-size:.92rem;white-space:nowrap}body .wc-block-components-checkout-step__heading-content a{color:var(--lenell-gruen)!important;text-decoration:underline;text-underline-offset:3px}body .wc-block-components-radio-control-accordion-option,body .wc-block-components-radio-control__option{border-radius:var(--lenell-radius)!important;border-color:var(--lenell-feld)!important}body .wc-block-components-sidebar .wc-block-components-title,body .wc-block-components-checkout-order-summary__title{font-size:.82rem!important;letter-spacing:.1em;text-transform:uppercase;font-weight:600!important}body .wc-block-components-sidebar .wc-block-components-panel,body .wp-block-woocommerce-checkout-order-summary-block{border:0!important;background:transparent!important;padding:0!important}body .wc-block-components-order-summary-item__image img{border-radius:var(--lenell-radius)!important}body .wc-block-components-totals-wrapper{border-top:1px solid var(--lenell-feld)!important}body .wc-block-components-totals-footer-item{border-top:0!important;font-size:1.25rem!important;font-weight:600}body .wc-block-components-totals-coupon__form{display:grid!important;grid-template-columns:1fr auto;gap:.6rem;align-items:start}body .wc-block-components-totals-coupon__button{border-radius:var(--lenell-radius)!important;background:var(--lenell-gruen)!important;color:#fff!important;border:0!important;padding:1rem 1.4rem!important;white-space:nowrap}body .wc-block-components-totals-coupon__button:hover{background:#3f4a3b!important}body .wc-block-components-checkout-place-order-button,body .wp-block-woocommerce-proceed-to-checkout-block a,body .wc-block-cart__submit-button{border-radius:var(--lenell-radius)!important;padding:1.25rem 2rem!important;width:100%!important;font-size:.84rem!important}body .wc-block-checkout__actions{border-top:0!important;padding-top:.6rem!important}body .wc-block-components-express-payment{border:0!important;padding:0 0 1.25rem!important;margin:0 0 .5rem!important}body .wc-block-components-express-payment__event-buttons>li{margin-bottom:.6rem!important}body .wc-block-components-express-payment__event-buttons button,body .wc-block-components-express-payment__event-buttons>li>*{border-radius:var(--lenell-radius)!important;min-height:54px!important}body .wc-block-components-express-payment-continue-rule{color:var(--lenell-label)!important;font-size:.9rem;margin:.3rem 0 1.4rem!important}body .wc-block-components-express-payment-continue-rule::before,body .wc-block-components-express-payment-continue-rule::after{background:var(--lenell-feld)!important}body .lenell-vertrauen{list-style:none;margin:1.6rem 0 0;padding:1.4rem 0 0;border-top:1px solid var(--lenell-feld);display:grid;gap:.55rem}body .lenell-vertrauen li{display:flex;gap:.6rem;align-items:flex-start;font-size:.92rem;line-height:1.5;color:#3f3f3a;margin:0}body .lenell-vertrauen li::before{content:"✓";color:var(--lenell-gruen);font-weight:700;flex:0 0 auto}@media (max-width:1024px){body .wc-block-checkout__main,body .wc-block-cart__main{border-radius:var(--lenell-radius-gross) var(--lenell-radius-gross) 0 0;padding:1.5rem 1.25rem 1.75rem!important}body .wc-block-checkout__sidebar,body .wc-block-cart__sidebar{border-radius:0 0 var(--lenell-radius-gross) var(--lenell-radius-gross);padding:1.5rem 1.25rem 1.75rem!important}body .wc-block-components-address-form{grid-template-columns:1fr}body .wc-block-components-address-form>*{grid-column:1 / -1!important}body .wc-block-components-checkout-step__title{font-size:1.08rem!important}}@media (max-width:560px){body .wc-block-components-totals-coupon__form{grid-template-columns:1fr}body .wc-block-components-totals-coupon__button{width:100%}}body .wc-block-components-totals-item,body .wc-block-components-order-summary,body .wc-block-components-panel,body .wc-block-components-order-summary-item{border-top:0!important;border-bottom:0!important}body .wc-block-components-totals-wrapper{border-bottom:0!important}body .wc-block-components-totals-wrapper::after,body .wc-block-components-totals-wrapper::before{display:none!important}body .wc-block-components-totals-footer-item{border-top:1px solid var(--lenell-feld,#dfe2dc)!important;padding-top:1rem!important;margin-top:.4rem!important}body .wc-block-components-order-summary{border-bottom:1px solid var(--lenell-feld,#dfe2dc)!important;padding-bottom:.5rem!important;margin-bottom:.6rem!important}body .wc-block-components-order-summary-item{grid-template-columns:52px 1fr auto!important;gap:0 .9rem!important;padding:.85rem 0!important}body .wc-block-components-order-summary-item__description{min-width:0;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}body .wc-block-components-order-summary-item__description .wc-block-components-product-name{display:block;line-height:1.35;font-weight:500}body .wc-block-components-order-summary-item__total-price{max-width:10em}@media (max-width:640px){body .wc-block-components-order-summary-item{grid-template-columns:46px 1fr!important}body .wc-block-components-order-summary-item__total-price{grid-column:1 / -1;max-width:none;text-align:right;margin-top:.35rem}body .wc-block-components-order-summary-item__image img{width:46px!important}}body :is(.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart) *:not(input):not(select):not(textarea):not(.wc-block-components-radio-control__option):not(.wc-block-components-radio-control-accordion-option):not(button):not(.wc-block-components-totals-wrapper){border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;box-shadow:none!important}body :is(.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart) :is(hr,.wc-block-components-panel__button+hr){display:none!important}body :is(.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart) :is(.wc-block-components-totals-wrapper,.wc-block-components-totals-item,.wc-block-components-order-summary,.wc-block-components-order-summary-item,.wc-block-components-checkout-step,.wc-block-checkout__actions,.wc-block-components-panel)::before,body :is(.wp-block-woocommerce-checkout,.wp-block-woocommerce-cart) :is(.wc-block-components-totals-wrapper,.wc-block-components-totals-item,.wc-block-components-order-summary,.wc-block-components-order-summary-item,.wc-block-components-checkout-step,.wc-block-checkout__actions,.wc-block-components-panel)::after{display:none!important;border:0!important;background:none!important}body .wc-block-components-checkout-step{padding-top:.9rem!important;padding-bottom:.9rem!important;margin:0!important}body .wp-block-woocommerce-checkout-contact-information-block .wc-block-components-checkout-step{padding-top:0!important}body .wc-block-components-checkout-step__heading{margin:0 0 .55rem!important}body .wc-block-components-checkout-step__content{margin-top:.55rem!important}body .wc-block-components-checkout-step__description{margin:.2rem 0 .5rem!important}body .wc-block-checkout__form>*+*{margin-top:0!important}body .wc-block-components-totals-wrapper{padding:0!important;margin:0!important}body .wc-block-components-totals-item{padding:.38rem 0!important}body .wc-block-components-totals-footer-item{padding-top:.8rem!important;margin-top:.35rem!important}body .wc-block-components-order-summary{padding:0!important;margin:0 0 .5rem!important}body .wc-block-components-order-summary-item{padding:.7rem 0!important}body .wc-block-checkout__actions{padding-top:.9rem!important;margin-top:0!important}body .lenell-vertrauen{border-top:0!important;margin-top:1.1rem;padding-top:0}@media (max-width:782px){body .wc-block-components-checkout-step{padding-top:.75rem!important;padding-bottom:.75rem!important}}body .wc-block-checkout,body .wc-block-cart{align-items:stretch!important}body .wc-block-checkout__sidebar,body .wc-block-cart__sidebar{margin-top:0!important;align-self:stretch!important;position:static!important}body .wc-block-components-sidebar{padding-top:0!important;margin-top:0!important}body .wc-block-components-sidebar>*:first-child{margin-top:0!important}body .wc-block-components-checkout-step{padding-top:.6rem!important;padding-bottom:.6rem!important}body .wc-block-components-checkout-step__heading{margin:0 0 .4rem!important}body .wc-block-components-checkout-step__content{margin-top:.4rem!important}body .wc-block-components-address-form{gap:.6rem!important}body .wc-block-checkout__actions{padding-top:.8rem!important;padding-bottom:1.6rem!important}body .wc-block-checkout__main,body .wc-block-cart__main{padding-bottom:1.75rem!important}@media (max-width:782px){body .wc-block-components-checkout-step{padding-top:.5rem!important;padding-bottom:.5rem!important}body .wc-block-checkout__actions{padding-bottom:1.25rem!important}}body.woocommerce-cart .page-header,body.woocommerce-checkout .page-header,body.woocommerce-cart .page-header--layout-2,body.woocommerce-checkout .page-header--layout-2{display:none!important}body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{padding-top:2rem!important;border-top:0!important}body.woocommerce-cart .site-header,body.woocommerce-checkout .site-header{border-bottom:0!important}body .wp-block-woocommerce-cart .wc-block-cart{align-items:stretch!important}body .wp-block-woocommerce-cart .wc-block-cart__main{background:#fff;padding:2rem 2.25rem 1.75rem!important}body .wp-block-woocommerce-cart .wc-block-cart__sidebar{background:#f1f3ef;padding:2rem 1.85rem 2rem!important;margin-top:0!important;align-self:stretch!important}body .wp-block-woocommerce-cart-order-summary-heading-block,body .wc-block-cart__totals-title{font-size:.82rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:600!important;margin:0 0 1rem!important}body .wc-block-cart-items__row{padding:.8rem 0!important;border:0!important}body .wc-block-cart-item__image img{border-radius:10px!important}body .wc-block-cart-item__product .wc-block-components-product-name{font-weight:500;line-height:1.35;word-break:normal!important;overflow-wrap:normal!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :is(.wc-block-cart__submit-button,.wp-block-woocommerce-proceed-to-checkout-block a,.wc-block-components-checkout-place-order-button){display:block!important;width:100%!important;background:#525a4e!important;color:#fff!important;border:0!important;border-radius:10px!important;padding:1.15rem 2rem!important;font-size:.84rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;line-height:1.2!important;transition:background .15s ease}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :is(.wc-block-cart__submit-button,.wp-block-woocommerce-proceed-to-checkout-block a,.wc-block-components-checkout-place-order-button):hover,body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :is(.wc-block-cart__submit-button,.wp-block-woocommerce-proceed-to-checkout-block a,.wc-block-components-checkout-place-order-button):focus-visible{background:#434a40!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-totals-coupon__button{border-radius:10px!important;padding:1rem 1.3rem!important;font-size:.82rem!important;letter-spacing:.05em!important;text-transform:none!important}body .wc-block-components-checkout-step{padding-top:.45rem!important;padding-bottom:.45rem!important}body .wc-block-components-checkout-step__heading{margin:0 0 .3rem!important}body .wc-block-components-checkout-step__content{margin-top:.3rem!important}body .wc-block-components-totals-item{padding:.3rem 0!important}@media (max-width:1024px){body .wp-block-woocommerce-cart .wc-block-cart__main{padding:1.4rem 1.2rem 1.5rem!important}body .wp-block-woocommerce-cart .wc-block-cart__sidebar{padding:1.4rem 1.2rem 1.6rem!important}body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{padding-top:1.1rem!important}}body .wc-block-checkout__form>*,body .wc-block-checkout__form [class^="wp-block-woocommerce-checkout-"],body .wc-block-checkout__form [class*=" wp-block-woocommerce-checkout-"]{margin:0!important;padding:0!important}body .wc-block-components-checkout-step{margin:0!important;padding:.55rem 0!important}body .wc-block-components-checkout-step__container,body .wc-block-components-checkout-step__content>.wc-block-components-address-form{margin:0!important;padding:0!important}body .wc-block-checkout__form :is(h1,h2,h3),body .wc-block-cart :is(h1,h2,h3){margin:0 0 .45rem!important;line-height:1.25!important}body .wc-block-components-checkout-step>*:first-child{margin-top:0!important}body .wc-block-components-checkout-step__description{margin:.15rem 0 .45rem!important}body .wp-block-woocommerce-cart-accepted-payment-methods-block:not(:has(img)),body .wp-block-woocommerce-cart-cross-sells-block:not(:has(li)){display:none!important}body .wp-block-woocommerce-checkout-payment-block,body .wc-block-checkout__payment-method{display:block!important}body .wc-block-checkout__actions,body .wc-block-cart__submit-container{padding-top:1.5rem!important;padding-bottom:0!important;margin:0!important}body .wc-block-checkout__sidebar,body .wc-block-cart__sidebar{padding-bottom:1.5rem!important}body .wc-block-checkout__main,body .wc-block-cart__main{padding-bottom:1.5rem!important}@media (max-width:782px){body .wc-block-components-checkout-step{padding:.45rem 0!important}body .wc-block-checkout__actions,body .wc-block-cart__submit-container{padding-top:1.3rem!important}body .wc-block-checkout__sidebar,body .wc-block-cart__sidebar{padding-bottom:1.25rem!important}}body :is(.wc-block-checkout__main,.wc-block-checkout__form)>*,body :is(.wc-block-checkout__main,.wc-block-checkout__form) [class^="wp-block-woocommerce-checkout-"],body :is(.wc-block-checkout__main,.wc-block-checkout__form) [class*=" wp-block-woocommerce-checkout-"]{margin:0!important;padding:0!important}body :is(.wc-block-checkout__main,.wc-block-checkout__form) :is(h1,h2,h3),body :is(.wc-block-checkout__main,.wc-block-checkout__form) .wc-block-components-title{margin:0 0 .4rem!important;line-height:1.25!important}body .wc-block-components-checkout-step{margin:0!important;padding:.55rem 0!important}body .wc-block-components-radio-control__option-layout{grid-template-columns:1fr auto!important}body .wc-block-components-radio-control__secondary-description,body .wc-block-components-radio-control__description{grid-column:1 / -1!important;text-align:right!important;white-space:normal!important;margin-top:.1rem!important}body .wc-block-components-radio-control__secondary-label{white-space:nowrap!important}body .wc-block-components-radio-control-accordion-content:not(:has(*)){display:none!important}body .wc-block-components-radio-control-accordion-option{padding:0!important}body .wc-block-components-radio-control__option{padding:.85rem 1rem .85rem 2.8rem!important}body .wc-block-components-radio-control-accordion-content{padding:0 1rem .9rem 2.8rem!important}body .wp-block-woocommerce-checkout-terms-block{padding:.9rem 0 .2rem!important}body .wc-block-checkout__terms{display:flex;align-items:flex-start;gap:.65rem;font-size:.93rem;line-height:1.55;color:var(--lenell-text,#55534b);margin:0!important}body .wc-block-checkout__terms a{color:var(--lenell-gruen,#525a4e);text-decoration:underline;text-underline-offset:2px}body .wc-block-checkout__terms input[type="checkbox"]{width:1.1rem!important;height:1.1rem;min-width:1.1rem;margin-top:.15rem!important;accent-color:var(--lenell-gruen,#525a4e)}body .lenell-vertrauen{margin-top:1.2rem!important;padding-top:0!important;border-top:0!important}body.woocommerce-checkout :is(.header-center-items,.header-right-items,.header-search,.header-account,.header-wishlist,.header-cart,.mobile-menu-toggle,.mobile-header-icons,.header-topbar,.topbar){display:none!important}body.woocommerce-checkout .header-left-items,body.woocommerce-checkout .header-mobile{justify-content:center!important;width:100%!important;text-align:center}body.woocommerce-checkout .header-main{justify-content:center!important}body.woocommerce-checkout .site-header{border-bottom:1px solid var(--lenell-linie)!important}body .lenell-zurueck{margin:0 0 1.1rem!important;font-size:.93rem}body .lenell-zurueck a{color:var(--lenell-label,#6e6b60);text-decoration:none;transition:color .15s ease}body .lenell-zurueck a:hover{color:var(--lenell-gruen,#525a4e)}body.woocommerce-checkout.woocommerce-order-received :is(.header-center-items,.header-right-items,.header-search,.header-account,.header-wishlist,.header-cart,.mobile-menu-toggle,.mobile-header-icons){display:flex!important}body.woocommerce-checkout.woocommerce-order-received .header-main,body.woocommerce-checkout.woocommerce-order-received .header-left-items{justify-content:flex-start!important}body .wc-block-components-sidebar-layout>.lenell-zurueck{flex:0 0 100%!important;width:100%!important;order:-1;margin:0 0 .9rem!important}body .wc-block-components-sidebar .wc-block-components-order-summary-item,body .wc-block-checkout__sidebar .wc-block-components-order-summary-item,body .wc-block-cart__sidebar .wc-block-components-order-summary-item{grid-template-columns:48px 1fr!important;gap:0 .8rem!important;padding:.8rem 0!important}body .wc-block-components-sidebar .wc-block-components-order-summary-item__image{grid-column:1!important}body .wc-block-components-sidebar .wc-block-components-order-summary-item__description{grid-column:2!important}body .wc-block-components-sidebar .wc-block-components-order-summary-item__total-price{grid-column:1 / -1!important;max-width:none!important;text-align:right!important;margin-top:.4rem!important}body .wc-block-components-sidebar .wc-block-components-order-summary-item__image img{width:48px!important;height:auto!important}body .wc-block-components-order-summary-item>.screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden}body .wc-block-components-order-summary-item{position:relative}body .wp-block-woocommerce-cart-order-summary-block,body .wc-block-cart__totals-title+div,body .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-block{background:transparent!important;padding:0!important;border:0!important}body .wp-block-woocommerce-cart{border:0!important;overflow:visible!important;background:transparent!important}body .wp-block-woocommerce-cart .wc-block-cart{align-items:flex-start!important;gap:1.25rem}body .wp-block-woocommerce-cart .wc-block-cart__main{border:1px solid var(--lenell-feld,#dfe2dc)!important;border-radius:16px!important;background:#fff}body .wp-block-woocommerce-cart .wc-block-cart__sidebar{border:1px solid var(--lenell-feld,#dfe2dc)!important;border-radius:16px!important;background:#f1f3ef}@media (max-width:1024px){body .wp-block-woocommerce-cart .wc-block-cart__main,body .wp-block-woocommerce-cart .wc-block-cart__sidebar{border-radius:16px!important}}body .wp-block-woocommerce-cart .wc-block-cart{gap:0 1.25rem!important;flex-wrap:nowrap!important}body .wp-block-woocommerce-cart .wc-block-cart__main{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0}body .wp-block-woocommerce-cart .wc-block-cart__sidebar{flex:0 0 380px!important;width:380px!important;max-width:380px!important}@media (max-width:1024px){body .wp-block-woocommerce-cart .wc-block-cart{flex-wrap:wrap!important;gap:1.1rem 0!important}body .wp-block-woocommerce-cart .wc-block-cart__main,body .wp-block-woocommerce-cart .wc-block-cart__sidebar{flex:0 0 100%!important;width:100%!important;max-width:none!important}}body.woocommerce-checkout :is(.header-center-items,.header-right-items,.header-search,.header-account,.header-wishlist,.header-cart,.mobile-menu-toggle,.mobile-header-icons,.header-topbar,.topbar){display:flex!important}body.woocommerce-checkout .header-main,body.woocommerce-checkout .header-left-items,body.woocommerce-checkout .header-mobile{justify-content:flex-start!important;width:auto!important;text-align:left}body .lenell-zurueck{margin:0 0 1.5rem!important}body .lenell-zurueck a{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem .5rem .8rem;border:1px solid var(--lenell-feld,#dfe2dc);border-radius:999px;background:#fff;color:var(--lenell-label,#6e6b60);font-size:.9rem;line-height:1;text-decoration:none;transition:border-color .15s ease,color .15s ease,transform .15s ease}body .lenell-zurueck a:hover{border-color:var(--lenell-gruen,#525a4e);color:var(--lenell-gruen,#525a4e)}body .lenell-zurueck__pfeil{font-size:1.05rem;line-height:1;transition:transform .15s ease}body .lenell-zurueck a:hover .lenell-zurueck__pfeil{transform:translateX(-3px)}body .wp-block-woocommerce-checkout{padding:0!important;overflow:hidden}body .wc-block-components-sidebar-layout.wc-block-checkout{align-items:stretch!important}body .wc-block-checkout__sidebar{background:#f1f3ef!important;border-radius:0!important;margin:0!important;padding:2.25rem 2rem 2.5rem!important;align-self:stretch!important}body .wc-block-checkout__main{border-radius:0!important;padding:2.25rem 2.5rem 2.5rem!important}@media (max-width:1024px){body .wc-block-checkout__main{padding:1.5rem 1.25rem!important}body .wc-block-checkout__sidebar{padding:1.5rem 1.25rem 1.75rem!important}}body .wc-block-components-radio-control.lenell-zahlung--zu .wc-block-components-radio-control-accordion-option:not(:has(input:checked)),body .wc-block-components-radio-control.lenell-zahlung--zu>.wc-block-components-radio-control__option:not(:has(input:checked)){display:none!important}body .lenell-zahlung-schalter{display:inline-flex;align-items:center;gap:.5rem;margin:.7rem 0 0;padding:.6rem 1.1rem;background:#fff0;border:1px solid var(--lenell-feld,#dfe2dc);border-radius:999px;color:var(--lenell-label,#6e6b60);font-size:.88rem;line-height:1;cursor:pointer;transition:border-color .15s ease,color .15s ease}body .lenell-zahlung-schalter::after{content:"⌄";font-size:1rem;line-height:1;transform:translateY(-2px)}body .lenell-zahlung-schalter[aria-expanded="true"]::after{content:"⌃";transform:translateY(2px)}body .lenell-zahlung-schalter:hover{border-color:var(--lenell-gruen,#525a4e);color:var(--lenell-gruen,#525a4e)}body .entry-content table,body .lenell-tabelle table{border:1px solid var(--lenell-linie,#e3e5e1)!important;border-collapse:collapse!important;border-radius:0}body .entry-content table :is(th,td){border:1px solid var(--lenell-linie,#e3e5e1)!important;border-top-width:1px!important;border-left-width:1px!important;border-right-width:1px!important;border-bottom-width:1px!important;padding:1rem 1.15rem!important;vertical-align:top}body .entry-content table tr:last-child :is(th,td){border-bottom:1px solid var(--lenell-linie,#e3e5e1)!important}body .entry-content table thead th,body .entry-content table tr:first-child th{background:#f1f3ef;border-bottom-color:#cdd3c9!important}body .lenell-zahlung-schalter{margin-bottom:1.1rem!important}body.page:not(:has(.page-header)) .site-content{padding-top:0!important}body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{padding-top:34px!important}@media (max-width:782px){body.page:not(:has(.page-header)) .site-content{padding-top:0!important}body.woocommerce-cart .site-content,body.woocommerce-checkout .site-content{padding-top:22px!important}}body .joy-laden>div:first-child>p:first-child{margin-bottom:1.6rem!important}body :is(.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-notice) :is(a.button,.button,.woocommerce-Button){background:#1c1b17!important;color:#fff!important;border:1px solid #1c1b17!important;border-radius:10px!important;padding:.7rem 1.4rem!important;font-size:.84rem!important;letter-spacing:.06em;text-transform:none!important;line-height:1.2;white-space:nowrap;transition:background .15s ease,border-color .15s ease}body :is(.woocommerce-message,.woocommerce-info,.woocommerce-error) :is(a.button,.button,.woocommerce-Button):hover{background:var(--lenell-gruen,#525a4e)!important;border-color:var(--lenell-gruen,#525a4e)!important;color:#fff!important}body .wcboost-wishlist-table :is(a.button,.button,button){display:inline-flex!important;align-items:center;justify-content:center;gap:.45rem;width:auto!important;min-width:0!important;max-width:none;padding:.7rem 1.3rem!important;font-size:.84rem!important;line-height:1.2!important;white-space:nowrap!important;border-radius:10px!important;background:#1c1b17!important;color:#fff!important;border:0!important;text-transform:none!important;letter-spacing:.02em;transition:background .15s ease}body .wcboost-wishlist-table :is(a.button,.button,button):hover{background:var(--lenell-gruen,#525a4e)!important}body .wcboost-wishlist-table td:last-child,body .wcboost-wishlist-table th:last-child{text-align:left!important}body .wcboost-wishlist-table td{vertical-align:middle!important}body .wcboost-wishlist-actions,body .wcboost-wishlist__actions{display:flex!important;justify-content:flex-start!important;gap:.7rem;margin-top:1.1rem}body .wcboost-wishlist-table thead th{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#3a4036}body .lenell-zahlung-schalter{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:center;padding:1rem 1.1rem!important;border-radius:10px!important;border:1px solid var(--lenell-feld,#dfe2dc)!important;background:#fff!important;color:#1c1b17!important;font-size:.95rem!important;text-align:left}body .lenell-zahlung-schalter:hover{border-color:var(--lenell-gruen,#525a4e)!important}body .lenell-zahlung-schalter::after{color:var(--lenell-label,#6e6b60)}body .wp-block-woocommerce-cart-accepted-payment-methods-block img[alt="klarnapaylater icon"],body .wp-block-woocommerce-cart-accepted-payment-methods-block img[alt="klarnapaynow icon"],body .wp-block-woocommerce-cart-accepted-payment-methods-block img[alt="klarnasliceit icon"],body .wc-block-components-payment-method-icons img[alt="klarnapaylater icon"],body .wc-block-components-payment-method-icons img[alt="klarnapaynow icon"],body .wc-block-components-payment-method-icons img[alt="klarnasliceit icon"]{display:none!important}body .wc-block-components-payment-method-icons{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:1rem}body .wc-block-components-payment-method-icons img{height:26px!important;width:auto!important}body .footer-payments img,body .payments img{max-width:none!important;width:auto!important;height:26px!important;margin:0!important}body .footer-payments,body .payments{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:flex-end}@media (max-width:991px){body .footer-payments,body .payments{justify-content:flex-start}}body .wc-block-components-totals-coupon .wc-block-components-panel__button{display:flex!important;width:100%;align-items:center;justify-content:space-between;gap:.8rem;padding:.85rem 1rem!important;margin:.2rem 0 .4rem!important;border:1px solid #cfd4c9!important;border-radius:6px!important;background:#fff!important;color:#3c4237!important;font-size:.84rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer;transition:border-color .15s ease,color .15s ease}body .wc-block-components-totals-coupon .wc-block-components-panel__button:hover{border-color:var(--lenell-gruen,#525a4e)!important;color:var(--lenell-gruen,#525a4e)!important}body .wc-block-components-totals-coupon .wc-block-components-panel__button::before{content:"🏷";font-size:1rem;margin-right:.1rem}body .wc-block-components-order-summary-item__individual-prices,body .wc-block-components-order-summary-item__total-price,body .wc-block-components-product-price,body .wc-block-components-product-price__value,body .wc-block-components-totals-item__value{color:#1c1b17!important}body .wc-block-components-order-summary-item__description .wc-block-components-product-metadata__description,body .wc-block-components-product-details{color:#6e6b60!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-totals-coupon.wc-block-components-panel>.wc-block-components-panel__button{display:flex!important;width:100%!important;align-items:center;justify-content:space-between;gap:.8rem;padding:.85rem 1rem!important;margin:.2rem 0 .5rem!important;border:1px solid #cfd4c9!important;border-radius:6px!important;background:#fff!important;color:#3c4237!important;font-size:.84rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-totals-coupon.wc-block-components-panel>.wc-block-components-panel__button:hover{border-color:var(--lenell-gruen,#525a4e)!important;color:var(--lenell-gruen,#525a4e)!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) :is(.wc-block-cart-item__total,.wc-block-components-product-price,.wc-block-components-product-price__value,.wc-block-components-order-summary-item__total-price,.wc-block-components-totals-item__value,.wc-block-components-formatted-money-amount){color:#1c1b17!important}body .wc-block-components-totals-coupon .wc-block-components-panel__button::before{content:none!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-totals-coupon.wc-block-components-panel>.wc-block-components-panel__button{justify-content:space-between!important;text-align:left}.lenell-danke{max-width:720px;margin:0 auto}body .lenell-danke__label{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lenell-gruen,#525a4e);font-weight:600;margin:0 0 .6rem!important}body .lenell-danke h1{font-weight:400;font-size:2.1rem;line-height:1.22;margin:0 0 1rem!important}body .lenell-danke__lead{font-size:1.08rem;line-height:1.7;color:var(--lenell-text,#55534b);margin:0 0 1.8rem!important}body .lenell-danke__hinweis{background:#f1f3ef;border-left:3px solid var(--lenell-gruen,#525a4e);padding:1rem 1.25rem;margin:1.6rem 0 0!important;font-size:.96rem;line-height:1.65;color:#3f3c33}body .lenell-danke__knoepfe{display:flex;flex-wrap:wrap;gap:.7rem;margin:2.2rem 0 0!important}@media (max-width:640px){body .lenell-danke h1{font-size:1.7rem!important}body .lenell-danke__knoepfe a{flex:1 1 100%;text-align:center}}body.post-type-archive-product .catalog-toolbar,body.woocommerce-shop .catalog-toolbar{display:none!important}body.post-type-archive-product .site-content,body.woocommerce-shop .site-content{padding-top:34px!important}@media (max-width:782px){body.post-type-archive-product .site-content,body.woocommerce-shop .site-content{padding-top:20px!important}}body form.woocommerce-form-register .lenell-passworthinweis{margin:-.4rem 0 1.1rem;font-size:.82rem;line-height:1.5;color:#6b6f66}body #site-footer .widget-title,body .site-footer .widget-title{font-size:17px!important;font-weight:600!important;letter-spacing:0.06em!important;line-height:1.35!important;margin-bottom:1.4rem!important}@media (max-width:782px){body #site-footer .widget-title,body .site-footer .widget-title{font-size:16px!important;margin-bottom:1rem!important}}body .lenell-konto-einleitung{max-width:62ch;margin:0 0 2.4rem}body .lenell-konto-einleitung p{margin:0;font-size:1rem;line-height:1.7;color:#4a4f45}body .lenell-konto-einleitung__hinweis{display:inline-block;margin:0 0 .9rem!important;padding:.5rem .9rem;border-left:3px solid #525a4e;background:#f1f3ef;font-size:.9rem!important;color:#3c4237!important}body form.woocommerce-form-register{display:flex;flex-direction:column}body form.woocommerce-form-register>#b2b_role_field{order:-1;margin:0 0 1.6rem;padding:1.1rem 1.2rem 1.2rem;border:1px solid #d8dcd4;border-left:3px solid #525a4e;border-radius:6px;background:#f7f8f6}body form.woocommerce-form-register>#b2b_role_field>label{display:block;margin-bottom:.55rem;font-size:.82rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#3c4237}body form.woocommerce-form-register>#b2b_role_field select{width:100%;background-color:#fff}body form.woocommerce-form-register>#b2b_role_field .description{margin:.6rem 0 0;font-size:.84rem;line-height:1.55;color:#6b6f66}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-sidebar .wc-block-components-totals-wrapper{padding:1.15rem 0!important;border-top-width:1px!important;border-top-style:solid!important;border-top-color:#e2e5de!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-sidebar :is(.wp-block-woocommerce-cart-order-summary-coupon-form-block,.wp-block-woocommerce-checkout-order-summary-coupon-form-block){padding-top:0!important;border-top-width:0!important}body :is(.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout) .wc-block-components-sidebar .wc-block-components-totals-wrapper:last-child{padding-bottom:0!important}body .wc-block-components-totals-item{padding:.15rem 0!important}body .wc-block-components-totals-coupon .wc-block-components-panel__button{height:auto!important;padding:.95rem 1.1rem!important;border:1px solid #cfd4c9!important;border-radius:6px!important;background:#fff!important;font-size:.84rem!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#3c4237!important;transition:border-color .18s ease,background-color .18s ease}body .wc-block-components-totals-coupon .wc-block-components-panel__button:hover,body .wc-block-components-totals-coupon .wc-block-components-panel__button:focus-visible{border-color:#525a4e!important;background:#f4f6f2!important}body .wc-block-components-totals-coupon .wc-block-components-panel__button svg{fill:#525a4e}body .wc-block-components-totals-coupon .wc-block-components-panel__content{padding-top:.9rem!important}body .wc-block-checkout__form [class^="wp-block-woocommerce-checkout-actions"],body .wc-block-checkout__form .wc-block-checkout__actions{padding-top:1.8rem!important}@media (max-width:782px){body .wc-block-checkout__form [class^="wp-block-woocommerce-checkout-actions"],body .wc-block-checkout__form .wc-block-checkout__actions{padding-top:2.4rem!important;padding-bottom:1.2rem!important}body .wc-block-components-checkout-place-order-button{min-height:56px}}body .wc-block-checkout__actions .wc-block-checkout__actions_row,body .wc-block-checkout__actions>.wc-block-components-checkout-place-order-button{margin-top:1.4rem!important}@media (max-width:782px){body .wc-block-checkout__actions .wc-block-checkout__actions_row,body .wc-block-checkout__actions>.wc-block-components-checkout-place-order-button{margin-top:2rem!important}}body .wc-block-components-checkout-place-order-button,body .wc-block-cart__submit-button,body .wc-block-components-button.wc-block-components-checkout-place-order-button{background-color:#525a4e!important;border-color:#525a4e!important;color:#ffffff!important;transition:background-color .18s ease}body .wc-block-components-checkout-place-order-button:hover,body .wc-block-components-checkout-place-order-button:focus-visible,body .wc-block-cart__submit-button:hover,body .wc-block-cart__submit-button:focus-visible{background-color:#434a40!important;border-color:#434a40!important}body .wc-block-components-checkout-place-order-button:disabled,body .wc-block-components-checkout-place-order-button[disabled]{background-color:#9aa093!important;border-color:#9aa093!important}body .wc-block-checkout__actions .wc-block-checkout__actions_row,body .wc-block-checkout__actions>.wc-block-components-checkout-place-order-button{margin-top:1.8rem!important}body .wc-block-checkout__form .wc-block-checkout__actions,body .wc-block-checkout__form [class^="wp-block-woocommerce-checkout-actions"]{padding-bottom:0!important}body .wc-block-checkout .wc-block-checkout__main,body .wc-block-components-sidebar-layout .wc-block-checkout__main{padding-bottom:.75rem!important}@media (max-width:782px){body .wc-block-checkout__actions .wc-block-checkout__actions_row,body .wc-block-checkout__actions>.wc-block-components-checkout-place-order-button{margin-top:2.6rem!important}body .wc-block-checkout__form .wc-block-checkout__actions,body .wc-block-checkout__form [class^="wp-block-woocommerce-checkout-actions"]{padding-bottom:0!important}body .wc-block-checkout .wc-block-checkout__main,body .wc-block-components-sidebar-layout .wc-block-checkout__main{padding-bottom:.5rem!important}body #site-footer .footer-payments,body #site-footer .payments,body .site-footer .footer-payments,body .site-footer .payments{justify-content:center!important;flex-wrap:wrap;gap:.5rem}}form.lenell-rolle-privat .lenell-betrieb,form.lenell-rolle-privat [id="b2b_uid_field"],form.lenell-rolle-privat [id="b2b_company_registration_number_field"],form.lenell-rolle-privat [id="b2b_upload_field"]{display:none!important}form.lenell-rolle-haendler .lenell-betrieb{display:block!important}body .account-panel-content form.woocommerce-form{justify-content:flex-start!important;height:auto!important}body .account-panel-content .modal-content{padding-top:1.75rem!important}body .account-panel-content{overflow:hidden!important}body .account-panel-content .modal-header{position:relative!important;flex:0 0 auto!important;background:#fff;border-bottom:1px solid #e6e8e3}body .account-panel-content .modal-content{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body .account-panel-content .razzi-button,body .account-panel-content .create-account{display:block!important;width:100%!important;text-align:center!important;border-radius:var(--lenell-radius,6px)!important}body .account-panel-content .modal-content form button.razzi-button,body .account-panel-content button.razzi-button{background:#525a4e!important;background-color:#525a4e!important;color:#fff!important;border:1px solid #525a4e!important}body .account-panel-content button.razzi-button:hover{background:#434a40!important;border-color:#434a40!important}body .account-panel-content .modal-content form .create-account,body .account-panel-content .create-account{margin-top:.7rem!important;background:transparent!important;background-color:transparent!important;color:#3c4237!important;border:1px solid #cfd4c9!important}body .account-panel-content .create-account:hover{border-color:#525a4e!important;background:#f4f6f2!important}@media (max-width:640px){body #topbar,body .topbar{display:none!important}}body .header-search,body .header-wishlist,body .mobile-search,body .header-mobile .search-icon{display:none!important}body .account-panel-content .razzi-button,body .account-panel-content .create-account,body .account-panel-content .login-account,body .account-panel-content form .razzi-button,body .account-panel-content form .create-account,body .account-panel-content form .login-account{display:block!important;width:100%!important;box-sizing:border-box!important;height:auto!important;min-height:0!important;padding:.95rem 1.5rem!important;line-height:1.2!important;font-size:.78rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;border-radius:var(--lenell-radius,6px)!important;border-width:1px!important;border-style:solid!important}body .account-panel-content form button.razzi-button,body .account-panel-content button.razzi-button{background:#525a4e!important;background-color:#525a4e!important;border-color:#525a4e!important;color:#ffffff!important}body .account-panel-content button.razzi-button:hover,body .account-panel-content button.razzi-button:focus-visible{background:#434a40!important;background-color:#434a40!important;border-color:#434a40!important}body .account-panel-content form .create-account,body .account-panel-content form .login-account,body .account-panel-content .create-account,body .account-panel-content .login-account{margin-top:.7rem!important;background:#ffffff!important;background-color:#ffffff!important;border-color:#cfd4c9!important;color:#3c4237!important}body .account-panel-content .create-account:hover,body .account-panel-content .create-account:focus-visible,body .account-panel-content .login-account:hover,body .account-panel-content .login-account:focus-visible{background:#f2f4ef!important;background-color:#f2f4ef!important;border-color:#525a4e!important;color:#2f342b!important}body .account-panel-content .razzi-button,body .account-panel-content .create-account,body .account-panel-content .login-account,body .account-panel-content form .razzi-button,body .account-panel-content form .create-account,body .account-panel-content form .login-account{min-height:46px!important;display:flex!important;align-items:center!important;justify-content:center!important}[id="b2b_uid_field"],[id="b2b_company_registration_number_field"],[id="b2b_upload_field"]{display:none!important}body :is(.account-panel-content,.account-modal) :is(.create-account,.login-account),body :is(.account-panel-content,.account-modal) form :is(.create-account,.login-account){background:#ffffff!important;background-color:#ffffff!important;background-image:none!important;border:1px solid #cfd4c9!important;color:#3c4237!important;box-shadow:none!important;text-shadow:none!important}body :is(.account-panel-content,.account-modal) :is(.create-account,.login-account):hover,body :is(.account-panel-content,.account-modal) :is(.create-account,.login-account):focus-visible{background:#f2f4ef!important;background-color:#f2f4ef!important;border-color:#525a4e!important;color:#2f342b!important}body :is(.account-panel-content,.account-modal) button.razzi-button{background:#525a4e!important;background-color:#525a4e!important;background-image:none!important;border:1px solid #525a4e!important;color:#ffffff!important}body :is(.account-panel-content,.account-modal) button.razzi-button:hover,body :is(.account-panel-content,.account-modal) button.razzi-button:focus-visible{background:#434a40!important;background-color:#434a40!important;border-color:#434a40!important}body .lenell-nur-haendler{margin:2rem 0;padding:1.6rem 1.8rem;border:1px solid #d8dcd4;border-left:3px solid #525a4e;border-radius:6px;background:#f7f8f6}body .lenell-nur-haendler__titel{margin:0 0 .6rem!important;font-size:.82rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:#3c4237}body .lenell-nur-haendler p{margin:0 0 .8rem;line-height:1.7;color:#4a4f45}body .lenell-nur-haendler__aktionen{margin:1.2rem 0 0!important;display:flex;flex-wrap:wrap;gap:.6rem}body .lenell-ve-hinweis{width:100%;margin:0 0 .7rem;font-size:.84rem;line-height:1.5;color:#6b6f66}body .lenell-baldda{margin:0 0 2.5rem;padding:2.4rem 2rem;border-radius:8px;background:#525a4e;color:#fff;text-align:center}body .lenell-baldda__klein{margin:0 0 .7rem!important;font-size:.78rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#cfd6c8}body .lenell-baldda__gross{margin:0 0 .9rem!important;font-size:clamp(1.6rem, 4.5vw, 2.5rem);font-weight:400;line-height:1.15;color:#fff}body .lenell-baldda__text{max-width:52ch;margin:0 auto!important;font-size:1rem;line-height:1.7;color:#e7ebe3}@media (max-width:640px){body .lenell-baldda{padding:1.8rem 1.25rem}}body .lenell-baldda--bild{padding:0;background:none;color:inherit}body .lenell-baldda__bild{display:block;width:100%;max-width:420px;height:auto;margin:0 auto 1.6rem;border-radius:8px}body .lenell-baldda--bild .lenell-baldda__text{color:#525252}body .razzi-promotion .lenell-ansicht-link{margin-left:.7rem;padding:.18rem .6rem;border:1px solid rgb(255 255 255 / .55);border-radius:4px;color:#fff!important;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease}body .razzi-promotion .lenell-ansicht-link:hover,body .razzi-promotion .lenell-ansicht-link:focus-visible{background:rgb(255 255 255 / .16);border-color:#fff}@media (max-width:640px){body .razzi-promotion{line-height:1.45;padding-top:.5rem;padding-bottom:.5rem}body .razzi-promotion .lenell-ansicht-link{display:inline-block;margin:.35rem 0 0}}body.home .razzi-banner__featured-image:before{background-image:linear-gradient(to top,rgb(41 35 29 / .66) 0%,rgb(41 35 29 / .48) 22%,rgb(41 35 29 / .22) 46%,rgb(41 35 29 / .06) 68%,#fff0 88%)}body.home .razzi-banner-content,body.home .razzi--h-position-left .razzi-banner-content,body.home .razzi--h-position-center .razzi-banner-content,body.home .razzi--v-position-middle .razzi-banner-content{width:100%;align-items:flex-end;justify-content:flex-start;padding:34px 40px 32px}body.home .razzi-banner-content-inner{text-align:left!important}body.home .razzi-banner-content__title br{display:none}body.home .razzi-banner-content__title{margin:0;color:#fff!important;text-shadow:0 1px 14px rgb(30 25 20 / .45)}body.home .razzi-banner-content__title:after{content:"";display:block;width:44px;height:1px;margin-top:14px;background-color:rgb(255 255 255 / .55)}body.home .razzi-banner-button-group{margin-top:12px}body.home .razzi-banner-content__button{display:inline-flex;align-items:center;gap:.5rem;min-width:0;padding:0;border:0;background:none;color:#fff!important;text-decoration:none;text-shadow:0 1px 10px rgb(30 25 20 / .5)}body.home .razzi-banner-content__button .razzi-icon{margin:0}body.home .razzi-banner-content__button .razzi-svg-icon svg{width:18px;height:18px;stroke-width:1.5}@media (max-width:1024px) and (min-width:768px){body.home .elementor-element-9d0417c .razzi-banner__featured-image,body.home .elementor-element-5099ff3 .razzi-banner__featured-image{background-position:center center!important}body.home .razzi-banner-content{padding:28px 30px 26px}}@media (max-width:767px){body.home .elementor-element-14c2608 .razzi-banner__featured-image{background-position:center 58%!important}body.home .elementor-element-9d0417c .razzi-banner__featured-image{background-position:center center!important}body.home .elementor-element-5099ff3 .razzi-banner__featured-image{background-position:35% center!important}body.home .elementor-element-1a84e99 .razzi-banner__featured-image{background-position:center 68%!important}body.home .razzi-banner-content{padding:22px 22px 20px}body.home .razzi-banner-content__title{font-size:22px}body.home .razzi-banner-content__title:after{width:36px;margin-top:11px}body.home .razzi-banner-button-group{margin-top:10px}}body .site-footer .footer-main .footer-left{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}body .site-footer .lenell-fuss-widerruf .german-market-withdrawal-button{display:inline-block;margin:0;padding:.5rem 1.1rem;border:1px solid rgb(255 255 255 / .75);border-radius:4px;background:#fff0;color:#fff;font-size:.85rem;font-weight:500;line-height:1.3;letter-spacing:.01em;text-decoration:none;text-transform:none;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease}body .site-footer .lenell-fuss-widerruf .german-market-withdrawal-button:hover,body .site-footer .lenell-fuss-widerruf .german-market-withdrawal-button:focus-visible{background:rgb(255 255 255 / .14);border-color:#fff;color:#fff}body .site-footer .lenell-fuss-widerruf .german-market-withdrawal-button:focus-visible{outline:2px solid #fff;outline-offset:2px}body .site-footer .footer-main .footer-left>.copyright{min-width:0;white-space:normal}@media (max-width:767px){body .site-footer .footer-main .footer-left{flex-direction:column;justify-content:center;text-align:center}body .site-footer .footer-main .footer-left>.copyright{max-width:100%;overflow-wrap:anywhere}}body .lenell-ve-preis{display:block}body .lenell-ve-preis__detail{display:block;margin-top:.15rem;font-size:.8rem;color:#6f6f6f}body .lenell-ve-marke{display:inline-block;margin:.1rem 0 .35rem;padding:.12rem .5rem;border:1px solid #cfd6c8;border-radius:3px;background:#f1f3ef;color:#525a4e;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}