:root{--kb-sage:#7c9a92;--kb-sage-dark:#5f7871;--kb-cream:#faf9f6;--kb-bg-soft:#f2f4f3;--kb-bg-soft-2:#e8efea;--kb-sand:#e4c5a9;--kb-sand-dark:#d4b599;--kb-stone-900:#292524;--kb-stone-800:#3c3530;--kb-stone-600:#6b6259;--kb-stone-500:#8a8078;--kb-stone-200:#e5e0da;--kb-stone-100:#f2efeb;--kb-white:#ffffff;--kb-font-heading:"Fraunces", Georgia, "Times New Roman", serif;--kb-font-body:"Nunito", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kb-radius:1rem;--kb-container:1140px}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--kb-font-body);color:var(--kb-stone-800);background:var(--kb-cream);line-height:1.65;font-size:17px}img{max-width:100%;height:auto;display:block}a{color:var(--kb-sage);text-decoration:none;transition:color .2s ease}a:hover{color:var(--kb-sage-dark)}h1,h2,h3,h4{font-family:var(--kb-font-heading);font-weight:500;color:var(--kb-stone-900);line-height:1.2;margin:0 0 .6em}p{margin:0 0 1.2em}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{max-width:var(--kb-container);margin:0 auto;padding:0 24px}.narrow-container{max-width:780px}.helper-note{grid-column:1 / -1;text-align:center;color:var(--kb-stone-500);font-size:.88rem}.btn-link{font-weight:700;color:var(--kb-sage)}.entry-featured-image{margin:1.5em 0 2em}.entry-featured-image img,.entry-content img{border-radius:var(--kb-radius)}.btn{display:inline-flex;align-items:center;gap:.5em;font-family:var(--kb-font-body);font-weight:700;padding:.85em 1.6em;border-radius:999px;border:none;cursor:pointer;transition:all .2s ease;font-size:.95rem}.btn-primary{background:var(--kb-sage);color:var(--kb-white)}.btn-primary:hover{background:var(--kb-sage-dark);color:var(--kb-white)}.btn-secondary{background:var(--kb-white);color:var(--kb-stone-800);box-shadow:0 1px 3px rgb(0 0 0 / .08)}.btn-secondary:hover{background:var(--kb-bg-soft-2);color:var(--kb-stone-800)}.btn-accent{background:var(--kb-sand);color:var(--kb-stone-800)}.btn-accent:hover{background:var(--kb-sand-dark)}.site-header{background:var(--kb-cream);border-bottom:1px solid var(--kb-stone-200);position:sticky;top:0;z-index:1000;overflow:visible}.site-header .container{display:flex;align-items:center;justify-content:space-between;gap:2em;padding-top:18px;padding-bottom:18px}.site-branding{display:flex;align-items:center;gap:.6em}.site-branding img.custom-logo{max-height:44px;width:auto}.site-title{font-family:var(--kb-font-heading);font-size:1.4rem;color:var(--kb-stone-900);margin:0}.site-title a{color:inherit}.main-navigation{margin-left:auto}.primary-menu,.primary-menu .sub-menu{list-style:none;margin:0;padding:0}.primary-menu{display:flex;align-items:center;gap:2em;font-weight:700}.primary-menu>li{position:relative}.primary-menu a{color:var(--kb-stone-600);display:inline-flex;align-items:center;gap:.35em}.primary-menu a:hover,.primary-menu .current-menu-item>a,.primary-menu .current-menu-ancestor>a{color:var(--kb-sage)}.primary-menu .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:220px;background:var(--kb-white);border:1px solid var(--kb-stone-200);border-radius:.9rem;box-shadow:0 12px 30px rgb(60 53 48 / .12);padding:.75em 0;margin-top:0;z-index:1100}.primary-menu .sub-menu li{margin:0}.primary-menu .sub-menu a{display:block;padding:.55em 1em;font-weight:600}.primary-menu>li:hover>.sub-menu,.primary-menu>li:focus-within>.sub-menu,.primary-menu>li.submenu-open>.sub-menu{display:block}.header-actions{display:flex;align-items:center;gap:1.2em}.header-contact-link{font-weight:700;color:var(--kb-sage-dark)}.menu-toggle,.submenu-toggle{background:none;border:none;cursor:pointer}.menu-toggle{display:none;padding:.4em}.submenu-toggle{display:none;color:var(--kb-stone-500);padding:.2em;margin-left:.15em}@media (max-width:860px){.site-header .container{flex-wrap:wrap}.main-navigation{display:none;width:100%;order:3;margin-left:0}.main-navigation.is-open{display:block}.primary-menu{flex-direction:column;align-items:stretch;gap:.2em;padding:.75em 0 0}.primary-menu>li{padding:0}.primary-menu>li>a{padding:.55em 0}.primary-menu .sub-menu{position:static;display:none;min-width:0;border:none;box-shadow:none;background:#fff0;padding:.1em 0 .4em 1em}.primary-menu>li.submenu-open>.sub-menu{display:block}.submenu-toggle{display:inline-flex;align-items:center;justify-content:center}.menu-toggle{display:block}}.hero{background:var(--kb-bg-soft);padding:90px 0 120px;overflow:hidden}.hero .container{display:grid;grid-template-columns:1.1fr 1fr;gap:3em;align-items:center}.hero-badge{display:inline-block;background:var(--kb-bg-soft-2);color:var(--kb-sage-dark);padding:.4em 1em;border-radius:999px;font-size:.85rem;font-weight:700;margin-bottom:1.2em}.hero h1{font-size:3rem}.hero-lede{color:var(--kb-stone-600);font-size:1.1rem;max-width:42ch}.hero-actions{display:flex;gap:1em;flex-wrap:wrap;margin-top:1.5em}.hero-image-wrap{position:relative}.hero-image-wrap img{border-radius:1.5rem;box-shadow:0 20px 50px rgb(60 53 48 / .12)}.hero-tag{position:absolute;bottom:-18px;left:24px;background:var(--kb-white);border-radius:999px;padding:.8em 1.4em;box-shadow:0 10px 30px rgb(0 0 0 / .08);display:flex;align-items:center;gap:.6em;font-weight:700;font-size:.9rem}@media (max-width:860px){.hero .container{grid-template-columns:1fr}.hero h1{font-size:2.2rem}}.section{padding:90px 0}.section-alt{background:var(--kb-bg-soft-2)}.section-header{max-width:640px;margin:0 auto 3em;text-align:center}.section-eyebrow{text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:700;color:var(--kb-sage-dark)}.section-header h2{font-size:2.2rem;margin-top:.3em}.section-header p{color:var(--kb-stone-600)}.books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2em}.book-card{background:var(--kb-white);border-radius:var(--kb-radius);overflow:hidden;box-shadow:0 6px 20px rgb(60 53 48 / .06)}.book-card img{aspect-ratio:4/3;object-fit:cover;width:100%}.book-card-body{padding:1.6em}.book-card h3{font-size:1.25rem;margin-bottom:.4em}.book-card p{color:var(--kb-stone-600);font-size:.95rem}.book-card .book-meta{font-size:.8rem;color:var(--kb-sage-dark);font-weight:700;margin-bottom:.5em;display:block}@media (max-width:860px){.books-grid{grid-template-columns:1fr}}.about-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:3em;align-items:center}.about-grid img{border-radius:1.5rem}.about-signature{font-family:var(--kb-font-heading);font-style:italic;color:var(--kb-sage);font-size:1.6rem;opacity:.8}@media (max-width:860px){.about-grid{grid-template-columns:1fr}}.parents-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6em;margin-top:2em}.parents-card{background:var(--kb-white);padding:1.8em;border-radius:var(--kb-radius)}.parents-card h3{font-size:1.1rem}.parents-card p{color:var(--kb-stone-600);font-size:.95rem;margin:0}@media (max-width:860px){.parents-cards{grid-template-columns:1fr}}.testimonials{background:var(--kb-stone-800);color:var(--kb-stone-100)}.testimonials .section-eyebrow{color:var(--kb-sand)}.testimonials .section-header h2,.testimonials .section-header p{color:var(--kb-white)}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2em}.testimonial-card{background:rgb(255 255 255 / .06);padding:1.8em;border-radius:var(--kb-radius)}.testimonial-card p{font-style:italic;color:var(--kb-stone-200)}.testimonial-card footer{font-weight:700;color:var(--kb-sand);font-style:normal}@media (max-width:860px){.testimonial-grid{grid-template-columns:1fr}}.site-footer{background:var(--kb-stone-100);padding:80px 0 30px;border-top:1px solid var(--kb-stone-200)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:3em;margin-bottom:3em}.footer-brand p{color:var(--kb-stone-600);max-width:40ch}.footer-social{display:flex;gap:.8em}.footer-social a{width:40px;height:40px;border-radius:999px;background:var(--kb-white);display:flex;align-items:center;justify-content:center;color:var(--kb-stone-500);box-shadow:0 1px 3px rgb(0 0 0 / .06)}.footer-col h4{font-size:1rem;margin-bottom:1em}.footer-col ul{list-style:none;margin:0;padding:0}.footer-col li{margin-bottom:.6em}.footer-col a{color:var(--kb-stone-600)}.footer-widgets{margin-bottom:2em}.footer-bottom{text-align:center;color:var(--kb-stone-500);font-size:.85rem;padding-top:2em;border-top:1px solid var(--kb-stone-200)}@media (max-width:860px){.footer-grid{grid-template-columns:1fr;gap:2em}}.content-area{padding:70px 0}.content-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:3em;align-items:start}.content-main{min-width:0}.archive-header{margin-bottom:2.2em}.archive-header-left{text-align:left}.archive-header h1,.entry-title{font-size:2rem}.archive-description,.archive-header p,.entry-meta{color:var(--kb-stone-500)}.entry-meta{font-size:.9rem;margin-bottom:1.2em}.post-list{display:grid;gap:2em}.post-card{display:grid;grid-template-columns:minmax(220px,.9fr) 1.2fr;gap:1.5em;align-items:start;background:var(--kb-white);border:1px solid var(--kb-stone-200);border-radius:var(--kb-radius);overflow:hidden}.post-card-thumb img{width:100%;height:100%;object-fit:cover;min-height:100%}.post-card-body{padding:1.4em 1.4em 1.4em 0}.post-card .entry-title{font-size:1.45rem;margin-bottom:.35em}.post-card .entry-summary{color:var(--kb-stone-600)}.widget-area{background:var(--kb-bg-soft);padding:2em;border-radius:var(--kb-radius)}.widget{margin-bottom:2em}.widget:last-child{margin-bottom:0}.widget h2,.widget-title{font-size:1.1rem}.pagination,.nav-links{display:flex;gap:1em;margin-top:3em;flex-wrap:wrap}.comments-area{margin-top:3em}.comments-area input[type="text"],.comments-area input[type="email"],.comments-area input[type="url"],.comments-area textarea,.search-form input[type="search"]{width:100%;padding:.85em 1em;border:1px solid var(--kb-stone-200);border-radius:.7rem;background:var(--kb-white)}.comments-area input[type="submit"],.search-form button{margin-top:.8em;padding:.8em 1.2em;border:none;border-radius:999px;background:var(--kb-sage);color:var(--kb-white);font-weight:700}@media (max-width:860px){.content-grid{grid-template-columns:1fr}.post-card{grid-template-columns:1fr}.post-card-body{padding:0 1.4em 1.4em}}.kb-woocommerce-wrapper{min-width:0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:var(--kb-white);border:1px solid var(--kb-stone-200);border-radius:var(--kb-radius);padding:1em}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background:var(--kb-sage);color:var(--kb-white);border-radius:999px;padding:.8em 1.2em}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background:var(--kb-sage-dark);color:var(--kb-white)}.woocommerce div.product div.images img,.woocommerce div.product div.images .woocommerce-product-gallery__image img{border-radius:var(--kb-radius)}.woocommerce div.product .product_title{font-size:2rem}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--kb-sage-dark);font-weight:700}.woocommerce .quantity .qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{border:1px solid var(--kb-stone-200);border-radius:.7rem;padding:.75em 1em}.woocommerce-info,.woocommerce-message,.woocommerce-error{border-top-color:var(--kb-sage);background:var(--kb-bg-soft)}.woocommerce table.shop_table,.woocommerce-cart table.cart td,.woocommerce-checkout-review-order-table{border-color:var(--kb-stone-200)}.book-featured-image img{max-width:420px}.lio-parallax-start{position:relative;min-height:580px;margin:.2rem 0;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;background-image:linear-gradient(rgb(255 248 232 / .22),rgb(255 248 232 / .34)),url(https://lesebuecher-fuer-kinder.de/wp-content/uploads/parallax11.webp);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed}.lio-parallax-inner{width:100%;padding:0 1.5rem}.lio-parallax-start p{max-width:780px;margin:0 auto;padding:1.25rem 1.8rem;font-family:Cinzel,"Times New Roman",serif;font-size:clamp(1.45rem, 2.4vw, 2.15rem);font-weight:600;line-height:1.35;color:#3f3424;background:rgb(255 250 240 / .72);border:1px solid rgb(125 98 62 / .18);box-shadow:0 14px 34px rgb(70 50 25 / .12)}@media (max-width:1024px){.lio-parallax-start{min-height:380px;background-attachment:scroll}}@media (max-width:767px){.lio-parallax-start{min-height:220px;margin:.2rem 0;background-attachment:scroll}.lio-parallax-start p{font-size:1.55rem;padding:1rem 1.2rem}}@media (prefers-reduced-motion:reduce){.lio-parallax-start{background-attachment:scroll}}.benno-audio-box{margin:2.4rem 0 1.5rem;padding:1.45rem 1.55rem;background:#f8f1e6;border:1px solid rgb(120 90 55 / .18);border-radius:3px;box-shadow:0 10px 26px rgb(80 55 30 / .08)}.benno-audio-text{margin-bottom:1rem;color:#3f3424}.benno-audio-text strong{display:block;margin-bottom:.35rem;font-size:1.08rem;font-weight:600}.benno-audio-text span{display:block;font-size:.95rem;line-height:1.5;color:#5e5140}.benno-audio-box audio{width:100%;display:block}.main-navigation a,.main-navigation .primary-menu a{color:#292524;font-weight:400;font-size:1rem}.site-logo .custom-logo,.site-branding .custom-logo{width:240px!important;height:auto;max-width:240px!important;max-height:55px!important;object-fit:contain}body{font-family:"Source Sans 3",Arial,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:"Cinzel",Georgia,serif;font-weight:600}.main-navigation,button,.button,.btn,input,select,textarea{font-family:"Source Sans 3",Arial,sans-serif}body,p,li,label,input,select,textarea,button,.entry-content,.entry-summary,.widget,.woocommerce,.woocommerce p,.woocommerce li,.woocommerce label,.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout{font-size:16px;line-height:1.6}.book-card,.book-card p,.book-card .book-card-body,.book-card .book-meta,.book-summary-card,.book-summary-card p,.book-summary-card .book-summary,.parents-card,.parents-card p,.parents-card li{font-size:16px!important;line-height:1.6}.book-card h2,.book-card h3,.book-summary-card h2,.book-summary-card h3,.parents-card h2,.parents-card h3{font-size:revert}h1,h2,h3,h4,h5,h6,.entry-title,.site-title,.woocommerce-loop-product__title,.woocommerce div.product .product_title,.widget-title{font-size:revert}.main-navigation a:hover,.main-navigation a:focus,.main-navigation .current-menu-item>a,.main-navigation .current-menu-ancestor>a{color:#9f7355}.narrow-container{max-width:880px!important}.home .books-grid .book-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.btn,.button,button,input[type="submit"],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{border:2px solid #8BB89A;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.2s ease,box-shadow 0.25s ease}.btn:hover,.button:hover,button:hover,input[type="submit"]:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{background-color:#8BB89A;border-color:#8BB89A;color:#fff;transform:translateY(-2px);box-shadow:0 5px 14px rgb(92 65 47 / .18)}a,.entry-content a,.book-card a,.footer-col a,.main-navigation a,.btn-link,.woocommerce a{color:#A2683D;transition:color 0.25s ease,text-decoration-color 0.25s ease}a:hover,a:focus,.entry-content a:hover,.entry-content a:focus,.book-card a:hover,.book-card a:focus,.footer-col a:hover,.footer-col a:focus,.main-navigation a:hover,.main-navigation a:focus,.btn-link:hover,.btn-link:focus,.woocommerce a:hover,.woocommerce a:focus{color:#8BB89A}.woocommerce span.onsale,.woocommerce-page span.onsale{background-color:#c96f68;color:#fff;border:2px solid #c96f68;border-radius:999px;min-width:auto;min-height:auto;padding:.45rem .8rem;font-size:.78rem;font-weight:700;line-height:1;letter-spacing:.02em;box-shadow:0 4px 12px rgb(126 68 63 / .16)}.woocommerce span.onsale:hover,.woocommerce-page span.onsale:hover{background-color:#ad5852;border-color:#ad5852;transform:translateY(-1px)}.woocommerce ul.products li.product .woocommerce-loop-product__title{display:-webkit-box;min-height:3.1em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;line-height:1.55;font-size:1.0rem!important}.woocommerce .woocommerce-ordering{margin:0 0 2rem}.wp-block-woocommerce-cart .wc-block-components-button,.wp-block-woocommerce-checkout .wc-block-components-button,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button,.wc-block-components-button,.woocommerce-cart .button,.woocommerce-checkout .button{background-color:#b98d6d!important;color:#ffffff!important;border:2px solid #b98d6d!important;border-radius:6px;box-shadow:none;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.2s ease,box-shadow 0.25s ease}.wp-block-woocommerce-cart .wc-block-components-button:hover,.wp-block-woocommerce-cart .wc-block-components-button:focus,.wp-block-woocommerce-checkout .wc-block-components-button:hover,.wp-block-woocommerce-checkout .wc-block-components-button:focus,.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-checkout-place-order-button:focus,.wc-block-components-button:hover,.wc-block-components-button:focus,.woocommerce-cart .button:hover,.woocommerce-cart .button:focus,.woocommerce-checkout .button:hover,.woocommerce-checkout .button:focus{background-color:#9f7355!important;border-color:#9f7355!important;color:#ffffff!important;transform:translateY(-1px);box-shadow:0 5px 14px rgb(92 65 47 / .18)}.woocommerce .woocommerce-ordering select{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:220px;padding:.8rem 2.8rem .8rem 1rem;font-family:inherit;font-size:.95rem;font-weight:600;color:#5f4a3f;background-color:#fffaf6;border:1px solid #d8b79f;border-radius:6px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#b98d6d 50%),linear-gradient(135deg,#b98d6d 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px,6px 6px;background-repeat:no-repeat;transition:border-color 0.25s ease,background-color 0.25s ease,box-shadow 0.25s ease}.woocommerce .woocommerce-ordering select:hover{background-color:#fff7f1;border-color:#b98d6d}.woocommerce .woocommerce-ordering select:focus{outline:none;border-color:#b98d6d;box-shadow:0 0 0 3px rgb(185 141 109 / .18)}.testimonials{background-color:#E2C7B4;color:#4e4e4e}.testimonials h2,.testimonials h3,.testimonials p{color:#4e4e4e}.testimonials .section-eyebrow{color:#4e4e4e}.testimonial-card{background-color:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .22)}.testimonial-card footer{color:#4e4e4e}.wp-block-woocommerce-cart,.wp-block-woocommerce-checkout,.woocommerce-cart,.woocommerce-checkout{font-size:17px;line-height:1.6}.wp-block-woocommerce-cart p,.wp-block-woocommerce-checkout p,.wp-block-woocommerce-cart label,.wp-block-woocommerce-checkout label,.wp-block-woocommerce-cart .wc-block-components-product-name,.wp-block-woocommerce-checkout .wc-block-components-product-name,.wp-block-woocommerce-cart .wc-block-components-product-metadata,.wp-block-woocommerce-checkout .wc-block-components-product-metadata,.wp-block-woocommerce-cart .wc-block-components-totals-item__label,.wp-block-woocommerce-checkout .wc-block-components-totals-item__label,.wp-block-woocommerce-cart .wc-block-components-totals-item__value,.wp-block-woocommerce-checkout .wc-block-components-totals-item__value,.woocommerce-cart p,.woocommerce-checkout p,.woocommerce-cart label,.woocommerce-checkout label,.woocommerce-cart td,.woocommerce-checkout td,.woocommerce-cart th,.woocommerce-checkout th{font-size:1rem;line-height:1.55}.wp-block-woocommerce-checkout input,.wp-block-woocommerce-checkout select,.wp-block-woocommerce-checkout textarea,.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea{font-size:1rem;line-height:1.4}.wp-block-woocommerce-cart small,.wp-block-woocommerce-checkout small,.wp-block-woocommerce-cart .wc-block-components-product-metadata,.wp-block-woocommerce-checkout .wc-block-components-product-metadata,.woocommerce-cart small,.woocommerce-checkout small{font-size:.9rem}.wp-block-woocommerce-cart .wc-block-components-product-metadata,.wp-block-woocommerce-cart .wc-block-components-product-metadata p,.wp-block-woocommerce-cart .wc-block-components-product-details,.wp-block-woocommerce-cart .wc-block-components-product-details li,.wp-block-woocommerce-cart .wc-block-cart-item__product .wc-block-components-product-metadata,.woocommerce-cart .product-name .variation,.woocommerce-cart .product-name .variation p,.woocommerce-cart .product-name .product-description{font-size:1rem!important;line-height:1.55!important;color:#6b6259}.single-buch .entry-featured-image,.single-buch .book-featured-image,.single-buch .wp-post-image{display:none}.blog .post-list,.home.blog .post-list,.category .post-list,.tag .post-list,.archive .post-list{display:grid;row-gap:4rem!important;margin-bottom:40px!important}.blog .post-card,.home.blog .post-card,.category .post-card,.tag .post-card,.archive .post-card{margin-top:0;margin-bottom:0}.wp-block-woocommerce-empty-cart-block .wp-block-button__link,.wp-block-woocommerce-empty-cart-block .wc-block-components-product-button__button,.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-add-to-cart a,.wp-block-woocommerce-empty-cart-block .woocommerce-LoopProduct-link+.button,.wp-block-woocommerce-empty-cart-block .button{background-color:#b98d6d!important;color:#ffffff!important;border:2px solid #b98d6d!important;border-radius:6px;box-shadow:none!important;text-decoration:none;-webkit-text-fill-color:#ffffff!important;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.2s ease,box-shadow 0.25s ease}.wp-block-woocommerce-empty-cart-block .wp-block-button__link:hover,.wp-block-woocommerce-empty-cart-block .wp-block-button__link:focus,.wp-block-woocommerce-empty-cart-block .wc-block-components-product-button__button:hover,.wp-block-woocommerce-empty-cart-block .wc-block-components-product-button__button:focus,.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-add-to-cart a:hover,.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-add-to-cart a:focus,.wp-block-woocommerce-empty-cart-block .button:hover,.wp-block-woocommerce-empty-cart-block .button:focus{background-color:#9f7355!important;color:#ffffff!important;border-color:#9f7355!important;-webkit-text-fill-color:#ffffff!important;transform:translateY(-1px);box-shadow:0 5px 14px rgb(92 65 47 / .18)!important}.single_add_to_cart_button.button.alt,.woocommerce div.product form.cart .button.single_add_to_cart_button{background-color:#c96f68!important;border-color:#c96f68!important;color:#ffffff!important;border-radius:3px}.single_add_to_cart_button.button.alt:hover,.single_add_to_cart_button.button.alt:focus,.single_add_to_cart_button.button.alt:active,.woocommerce div.product form.cart .button.single_add_to_cart_button:hover,.woocommerce div.product form.cart .button.single_add_to_cart_button:focus,.woocommerce div.product form.cart .button.single_add_to_cart_button:active{background-color:#b85f59!important;border-color:#b85f59!important;color:#ffffff!important}.woocommerce div.product form.cart .variations select,.woocommerce div.product form.variations_form .variations select{width:100%;max-width:320px;padding:.65rem .85rem;border:2px solid rgb(120 74 38 / .28);border-radius:3px;background-color:#fffaf1;color:#4b2a1a;font-size:15px;line-height:1.4;font-family:inherit;cursor:pointer}.woocommerce div.product form.cart .variations select:focus,.woocommerce div.product form.variations_form .variations select:focus{outline:none;border-color:#c96f68;box-shadow:0 0 0 2px rgb(201 111 104 / .18)}.woocommerce div.product form.cart .variations label,.woocommerce div.product form.variations_form .variations label{color:#4b2a1a;font-weight:600;font-size:15px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.variations_form .variations td{padding-bottom:.75rem}.woocommerce div.product form.cart .reset_variations,.woocommerce div.product form.variations_form .reset_variations{color:#9f4f2f;font-size:14px;text-decoration:underline;margin-left:.5rem}.woocommerce div.product form.cart .reset_variations:hover,.woocommerce div.product form.variations_form .reset_variations:hover{color:#c96f68}@media (max-width:768px){.woocommerce div.product form.cart .variations select,.woocommerce div.product form.variations_form .variations select{max-width:100%}}#mailpoet_form_1{display:grid!important;grid-template-columns:minmax(280px,42%) minmax(320px,58%);width:min(1100px, calc(100% - 40px))!important;max-width:1100px!important;margin:70px auto 50px!important;padding:0!important;overflow:hidden;background:#f4efe6;border:1px solid rgb(100 75 52 / .18);border-radius:3px;box-shadow:0 14px 35px rgb(60 45 30 / .08)}#mailpoet_form_1::before{content:"";display:block;min-height:430px;background-image:url(https://lesebuecher-fuer-kinder.de/wp-content/uploads/2026/07/image-newsletter.webp);background-size:cover;background-position:center;background-repeat:no-repeat}#mailpoet_form_1 .mailpoet_form{display:flex!important;flex-direction:column;justify-content:center;padding:48px 52px!important;background:transparent!important}#mailpoet_form_1 h2,#mailpoet_form_1 h3,#mailpoet_form_1 .mailpoet-heading{margin-top:0;margin-bottom:18px;font-family:"Cinzel",serif;font-size:clamp(25px, 3vw, 36px);line-height:1.2;color:#594534}#mailpoet_form_1 p{color:#554f48;line-height:1.65}#mailpoet_form_1 input[type="text"],#mailpoet_form_1 input[type="email"]{width:100%;min-height:48px;padding:11px 14px;background:#fffdf9;color:#38332e;border:1px solid #c9bba9;border-radius:2px;box-sizing:border-box}#mailpoet_form_1 input[type="submit"],#mailpoet_form_1 button[type="submit"]{min-height:48px;padding:11px 24px;background:#8a6044;color:#fff;border:1px solid #8a6044;border-radius:2px;cursor:pointer}#mailpoet_form_1 input[type="submit"]:hover,#mailpoet_form_1 button[type="submit"]:hover{background:#fff;color:#8a6044}@media (max-width:800px){#mailpoet_form_1{grid-template-columns:1fr;width:min(100% - 28px, 620px)!important}#mailpoet_form_1::before{min-height:280px}#mailpoet_form_1 .mailpoet_form{padding:34px 26px 38px!important}}.menu-item-has-children>a::after{content:"";display:inline-block;width:7px;height:7px;margin-left:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform 0.2s ease}.menu-item-has-children:hover>a::after,.menu-item-has-children:focus-within>a::after,.menu-item-has-children.submenu-open>a::after{transform:translateY(2px) rotate(225deg)}#mailpoet_form_1.mailpoet_form{display:grid!important;grid-template-columns:minmax(280px,42%) minmax(320px,58%);align-items:stretch;width:min(1100px, calc(100% - 40px))!important;max-width:1100px!important;margin:70px auto 50px!important;padding:0!important;overflow:hidden;background:#f4efe6!important;border:1px solid rgb(100 75 52 / .18);border-radius:3px;box-shadow:0 14px 35px rgb(60 45 30 / .08)}#mailpoet_form_1.mailpoet_form::before{grid-column:1;grid-row:1 / span 30;min-height:430px}#mailpoet_form_1.mailpoet_form>*{grid-column:2;min-width:0;margin-left:52px!important;margin-right:52px!important}#mailpoet_form_1.mailpoet_form>:first-child{margin-top:48px!important}#mailpoet_form_1.mailpoet_form>:last-child{margin-bottom:48px!important}#mailpoet_form_1.mailpoet_form .mailpoet_paragraph,#mailpoet_form_1.mailpoet_form .mailpoet_form_columns,#mailpoet_form_1.mailpoet_form .mailpoet_form_column{width:auto!important;max-width:none!important}@media (max-width:800px){#mailpoet_form_1.mailpoet_form{grid-template-columns:1fr;width:min(100% - 28px, 620px)!important}#mailpoet_form_1.mailpoet_form::before{grid-column:1;grid-row:auto;min-height:280px}#mailpoet_form_1.mailpoet_form>*{grid-column:1;margin-left:26px!important;margin-right:26px!important}#mailpoet_form_1.mailpoet_form>:first-child{margin-top:34px!important}#mailpoet_form_1.mailpoet_form>:last-child{margin-bottom:38px!important}}