/*
 Theme Name:   Shop
 Description:  Child-Theme für einen Blumenladen
 Author:       Shop
 Template:     liza-base
 Version:      1.2.26
 Text Domain:  liza-base-child
*/
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(fonts/nunito-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-display:swap;src:url(fonts/nunito-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Nunito,Arial,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Nunito,Arial,sans-serif;font-weight:700;line-height:1.3;color:var(--rose, #b02a35)}.liza-product-tags{margin:.75rem 0 1.25rem;font-size:.95rem;line-height:1.5}.liza-product-tags__label{font-weight:600;margin-right:.15rem}.liza-product-tags a{text-decoration:underline;text-underline-offset:.12em}.liza-product-tags a:hover{text-decoration-thickness:2px}.status-offen{color:red;font-weight:700}.status-fertig{color:green;font-weight:700}.hero{content-visibility:auto;contain-intrinsic-size:750px 600px}body.woocommerce-checkout .site-content,body.woocommerce-checkout #content.site-content{max-width:1440px!important;width:100%!important;margin:0 auto!important;display:block!important;padding:0 28px!important}body.woocommerce-checkout .liza-checkout{max-width:1440px!important;width:100%!important;margin:0 auto!important}.liza-product-bouquet__desc section,.liza-product-ecuador__desc section,.woocommerce-product-details__short-description section{padding:2rem 1.5rem;font-size:1rem;line-height:1.8;max-width:1000px;margin:0 auto;color:#222;box-sizing:border-box}.liza-product-bouquet__desc section h2,.liza-product-ecuador__desc section h2,.woocommerce-product-details__short-description section h2{font-size:1.5rem;line-height:1.3;color:var(--rose, #b02a35);margin:0 0 1rem}.liza-product-bouquet__desc section h3,.liza-product-ecuador__desc section h3,.woocommerce-product-details__short-description section h3{font-size:1.25rem;color:#444;margin:0 0 .75rem}.liza-product-bouquet__desc section p,.liza-product-ecuador__desc section p,.woocommerce-product-details__short-description section p,.liza-product-bouquet__desc section ul,.liza-product-ecuador__desc section ul,.woocommerce-product-details__short-description section ul{margin:0 0 1rem}.liza-product-bouquet__desc section ul,.liza-product-ecuador__desc section ul,.woocommerce-product-details__short-description section ul{padding-left:1.5rem}@media (max-width: 767px){.liza-product-bouquet__desc section,.liza-product-ecuador__desc section,.woocommerce-product-details__short-description section{max-width:100%;padding-left:1rem;padding-right:1rem}}.about-section{padding:2rem 1.5rem;font-size:17px;line-height:1.8;color:#222;margin:0 auto;max-width:1000px;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}section.about-section h2{font-size:clamp(1.3rem,3.5vw,1.5rem)!important;color:var(--rose, #b02a35)!important;margin-top:2.5rem!important;margin-bottom:1.2rem!important;line-height:1.4!important;font-weight:700!important}section.about-section p{margin-bottom:1.2rem}section.about-section a{color:var(--rose, #b02a35);text-decoration:underline}.liza-price-buttons{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.liza-price-buttons a{display:inline-block;padding:.65rem 1.4rem;background-color:#b02a35;color:#fff!important;text-decoration:none;font-family:inherit;font-weight:500!important;font-style:italic!important;font-size:.9rem!important;white-space:nowrap;border-radius:50px;transition:background-color .2s ease;transform:none!important;box-shadow:none!important;box-sizing:border-box}.liza-price-buttons a:hover,.liza-price-buttons a:focus,.liza-price-buttons a:active{background-color:#009907;color:#fff!important;font-weight:500!important;font-style:italic!important;font-size:.9rem!important;transform:none!important;box-shadow:none!important}@media (max-width: 480px){.liza-price-buttons a{padding:.55rem 1.1rem!important;font-size:.8rem!important}}section.about-section.about-align-left{text-align:left}section.about-section.about-h1 h1{font-size:clamp(1.3rem,3.5vw,1.5rem)!important;color:var(--rose, #b02a35)!important;margin-top:2.5rem!important;margin-bottom:1.2rem!important;line-height:1.4!important;font-weight:700!important}section.about-section.about-h2-center h2{text-align:center}section.about-section.about-h2-flush h2:first-of-type{margin-top:0!important}section.about-section.about-h2-tracking h2{letter-spacing:0!important}section.about-section.about-h3 h3{font-size:clamp(1.15rem,3vw,1.25rem)!important;color:#444!important;margin-top:2rem!important;margin-bottom:1rem!important;font-weight:600!important}section.about-section.about-h3-lh h3{line-height:1.4}section.about-section.about-h3-lh-imp h3{line-height:1.4!important}section.about-section.about-h4 h4{font-size:clamp(1.05rem,2.5vw,1.15rem)!important;color:#444!important;margin-top:1.5rem!important;margin-bottom:.8rem!important;font-weight:600!important}section.about-section.about-list ul,section.about-section.about-liefergebiet ul{padding-left:1.2rem;margin-bottom:1.5rem}section.about-section.about-list-li li{margin-bottom:.5em}section.about-section.about-list-plain ul{list-style:none;padding-left:0;margin-bottom:1.5rem}section.about-section.about-list-plain li{margin-bottom:.5em}section.about-section.about-list-loose ul{padding-left:1.2rem;margin-top:1.5rem;margin-bottom:1.5rem}section.about-section.about-list-loose li{margin-bottom:.8rem}@media (max-width: 768px){section.about-section.about-pad-mobile{padding-left:2rem;padding-right:2rem}}@media (max-width: 480px){section.about-section.about-pad-mobile{padding-left:1.25rem;padding-right:1.25rem;max-width:100%}}section.about-section.about-ecuador .highlight{margin-top:1rem;font-weight:700}section.about-section.about-ecuador-mt p.margin-top{margin-top:1rem}section.about-section.about-liefergebiet p.margin-top{margin-top:1.5rem}section.about-section.about-liefergebiet .liefergebiet-liste{columns:2;column-gap:2rem;list-style:none;padding-left:0}section.about-section.about-liefergebiet .liefergebiet-liste li{break-inside:avoid;margin-bottom:.6rem;padding-left:1.1rem;position:relative}section.about-section.about-liefergebiet .liefergebiet-liste li:before{content:"•";color:var(--rose, #b02a35);position:absolute;left:0}@media (max-width: 480px){section.about-section.about-liefergebiet .liefergebiet-liste{columns:1}}section.about-section.about-warum h3.subtitle{font-size:clamp(1.2rem,3.2vw,1.3rem)!important;color:var(--rose, #b02a35)!important;margin-top:0!important;text-align:center}section.about-section.about-warum .highlight-box{background:#f8f8f8;padding:1rem;border-left:4px solid var(--rose, #b02a35);margin:1rem 0}.about-section-boxed{padding:2rem 1.5rem;font-size:17px;line-height:1.8;color:#222;margin:2rem auto;max-width:1000px;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;background-color:#f4f4f2;border-radius:8px}section.about-section-boxed.about-boxed-center{text-align:center}section.about-section-boxed.about-boxed-center h2{font-size:clamp(1.3rem,3.5vw,1.5rem)!important;color:var(--rose, #b02a35)!important;margin-top:0!important;margin-bottom:.6rem!important;font-weight:700!important;line-height:1.4}section.about-section-boxed.about-boxed-center h3{font-size:clamp(1rem,2.8vw,1.15rem)!important;color:#444!important;margin-top:0!important;margin-bottom:1.2rem!important;font-weight:500!important;line-height:1.4}section.about-section-boxed.about-boxed-center p{margin:0 auto;max-width:800px}section.about-section-boxed.about-boxed-red h3{font-size:clamp(1.15rem,3vw,1.25rem)!important;color:var(--rose, #b02a35)!important;margin-top:0!important;margin-bottom:1rem!important;font-weight:700!important;line-height:1.4}section.about-section-boxed.about-boxed-red p{margin-bottom:1.2rem}section.about-section-boxed.about-boxed-red p:last-child{margin-bottom:0}section.about-section-boxed.about-boxed-red a{color:var(--rose, #b02a35);text-decoration:underline;font-weight:600}.page-banner{background:#f8f9fa;padding:.7rem .8rem;border-radius:.6rem;max-width:1000px;margin:1.2rem auto;text-align:center;border:1px solid #e5e5e5}.page-banner h1{font-size:1.08rem!important;color:var(--rose, #b02a35)!important;margin:0 0 .3rem;font-weight:600!important}.page-banner.liza-banner h1{letter-spacing:-.3px!important}.page-banner span{font-size:.97rem;color:#555;font-weight:400;display:block;line-height:1.5;margin:0 auto;max-width:97vw}.page-banner .box{margin-top:.9rem;display:block;background:#fff7e5;color:var(--rose, #b02a35);padding:.55rem 1.1rem;border-radius:.45rem;font-size:.97rem;border:1px solid #ffe3bb;margin-left:auto;margin-right:auto;max-width:470px;font-weight:500}@media (max-width: 600px){.page-banner.liza-banner{padding:.7rem .4rem!important}.page-banner.liza-banner h1{font-size:1rem!important}.page-banner.liza-banner span{font-size:.92rem!important;max-width:100vw!important}.page-banner.liza-banner .box{font-size:.89rem!important;padding:.38rem .7rem!important}}.contact-buttons{max-width:1000px;margin:2rem auto;padding:0 1rem;text-align:center}.contact-intro{font-weight:600;margin-bottom:1.5rem;line-height:1.6}.contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}.contact-item{text-align:center;padding:1rem}.contact-icon{font-size:2rem;margin-bottom:.5rem}.contact-label{font-weight:600;display:block;margin-bottom:.3rem}.contact-item a{color:var(--rose, #b02a35)!important;text-decoration:none;font-size:1.1rem!important}.contact-item a:hover{text-decoration:underline}@media (max-width: 600px){.contact-grid{grid-template-columns:1fr}}.liza-service-text p.liza-service-abstand{margin-top:2rem}.gutschein-image{text-align:center;margin:2rem auto;max-width:400px}.gutschein-image img{width:100%;height:auto;border-radius:8px;box-shadow:0 4px 12px #00000026;transition:box-shadow .3s ease}.gutschein-image img:hover{box-shadow:0 6px 16px #0003}.paypal-qr{text-align:center;margin:2rem auto;max-width:300px}.paypal-qr img{width:100%;max-width:200px;height:auto}.liza-weitere{text-align:center;margin:1.5rem 0}a[title="weitere Sträuße"]{padding:10px 20px;font-size:20px;background-color:#b02a35;color:#fff!important;text-decoration:none;border-radius:25px;cursor:pointer;box-shadow:2px 2px 10px #0003;display:inline-block;max-width:100%}.liza-beispiel-titel{max-width:1200px;margin:0 auto;padding:0 1rem;font-size:36px;font-weight:500;line-height:2;text-align:left;color:#000}.liza-wunsch-titel{text-align:center;color:#b02a35;margin:0 0 .5rem;font-weight:600}@media (max-width: 767px){.liza-beispiel-titel{text-align:center;font-size:25px}}.liza-feste-seite{min-width:0}.liza-inspirieren,.liza-geburtstag-schluss{box-sizing:border-box;width:100%;max-width:calc(1002px + 2rem);margin:1.5rem auto}.liza-inspirieren{background:#7ed9d6;padding:10px;text-align:center}.liza-inspirieren h2{color:#fff!important;font-size:36px;font-weight:600;line-height:1.125;margin:0;text-align:center}.liza-geburtstag-schluss{background:#fff;border:1px solid #CCD6D6;border-radius:8px;padding:10px;text-align:left;color:#313131}.liza-geburtstag-schluss h3{color:#000;font-size:24px;font-weight:600;line-height:1.2;margin:24px 0;text-align:left}@media (max-width: 767px){.liza-inspirieren h2{font-size:25.5px;line-height:1.25}}.liza-shop-filter{width:50%;max-width:100%;margin:1rem auto;display:flex;flex-direction:column}@media (max-width: 767px){.liza-shop-filter{width:90%}}@media (min-width: 1025px){body.page-id-6753 .liza-grid[data-grid=produktgrid],body.page-id-94414 .liza-grid[data-grid=bis_40],body.page-id-94445 .liza-grid[data-grid=bis_60],body.page-id-94459 .liza-grid[data-grid=bis_80],body.page-id-94464 .liza-grid[data-grid=ab_80]{width:calc(100vw - 56px);max-width:none;position:relative;left:50%;transform:translate(-50%)}}@media (max-width: 768px){a[title="weitere Sträuße"]{padding:10px 50px!important;font-size:18px!important}a[title="Zur Startseite"]{padding:8px 20px!important;font-size:14px!important}a[title="back to homepage"]{padding:10px 50px!important;font-size:18px!important}}@media (max-width: 480px){a[title="weitere Sträuße"]{padding:10px 30px!important;font-size:16px!important}a[title="Zur Startseite"]{padding:6px 15px!important;font-size:12px!important}a[title="back to homepage"]{padding:10px 30px!important;font-size:16px!important}}a[title="Zur Startseite"]:hover{background-color:#06c;box-shadow:2px 2px 8px #0000004d}.faq-section{padding:2rem 1.5rem;font-size:1rem;line-height:1.8;max-width:1000px;margin:0 auto;color:#222;text-align:left}.faq-section h1{font-size:1.8rem!important;color:var(--rose, #b02a35)!important;margin-bottom:1rem!important;text-align:center!important}.faq-section h2{font-size:1.5rem!important;color:#444!important;margin-bottom:.75rem!important;text-align:center!important}.faq-section details{margin:0 0 .75rem}.faq-section summary{cursor:pointer;font-weight:600}.faq-section details p{margin:.5rem 0 0}.faq-section a{color:var(--rose, #b02a35)!important;text-decoration:underline!important}.faq-section details,.faq-section summary,.faq-section details p{text-align:left!important}.faq-section details{display:block}.faq-section summary{display:list-item}.liza-faq-banner{margin:1.5rem auto 2rem;text-align:center}.liza-faq-banner img{width:min(728px,calc(100% - 2rem));height:auto}.custom-empty-cart{text-align:center;padding:60px 20px;max-width:520px;margin:0 auto}.empty-cart-icon{color:#7ed9d6;margin-bottom:24px;opacity:.2}.custom-empty-cart h2{font-size:clamp(1.75rem,4vw,2.25rem)!important;margin-bottom:16px!important;color:#222!important;font-weight:700!important;line-height:1.2!important}.custom-empty-cart p{font-size:clamp(1rem,2.5vw,1.15rem)!important;margin-bottom:32px!important;color:#666!important;line-height:1.6!important;max-width:480px;margin-left:auto;margin-right:auto}.custom-empty-cart .button{background-color:#7ed9d6!important;color:#fff!important;padding:16px 36px;border-radius:8px;text-decoration:none!important;display:inline-block;font-weight:600;font-size:1.05rem;transition:all .3s ease;box-shadow:0 2px 8px #7ed9d633}.custom-empty-cart .button:hover{background-color:#5fc5c2!important;transform:translateY(-2px);box-shadow:0 4px 12px #7ed9d64d}@media (max-width: 768px){.custom-empty-cart{padding:40px 16px}.empty-cart-icon{width:80px;height:80px}.custom-empty-cart .button{padding:14px 28px;font-size:1rem;width:100%;max-width:280px}}.liza-site-end{border-top:1px solid #800020;margin-top:2.5rem;padding:10px 10px 0}.liza-site-end__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem 2rem;max-width:1000px;margin:0 auto}@media (max-width: 800px){.liza-site-end__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.liza-site-end__cols{grid-template-columns:1fr}}.liza-site-end h4.liza-site-end__title{margin:0 0 10px;text-align:center;font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:1.5;color:#000}@media (max-width: 767px){.liza-site-end h4.liza-site-end__title{font-size:20px}}.liza-ueber-intro{width:75%;max-width:1000px;margin:60px auto 0}.liza-ueber-intro .lz-trust{max-width:none;width:100%}.liza-ueber-layout{display:flex;align-items:flex-start;gap:24px;width:100%;margin-top:1.2rem}.liza-ueber-portrait{flex:0 0 280px;width:280px;margin:0;text-align:center}.liza-ueber-portrait img{display:block;width:100%;max-width:100%;height:auto;box-sizing:border-box;border:3px solid #800020;box-shadow:0 0 10px #00000080}.liza-ueber-text.lz-trust{flex:1 1 auto;width:auto;min-width:0;max-width:none;margin:0 0 1rem!important}@media (max-width: 767px){.liza-ueber-intro{width:auto;margin-top:1.2rem}.liza-ueber-layout{flex-direction:column}.liza-ueber-portrait{width:min(100%,360px);flex-basis:auto;margin:0 auto;order:2}.liza-ueber-text.lz-trust{width:100%;order:1}}.liza-feste-seite h1.liza-impressum-titel{max-width:1200px;margin:1.5rem auto 1rem;font-family:Nunito,Arial,sans-serif;font-size:1.8rem;font-weight:600;line-height:1.5;text-align:center;color:#000}.liza-feste-seite .liza-impressum-text .agb{max-width:1000px;padding:1rem;font-size:1rem;line-height:1.8;color:#222;text-align:left}.liza-feste-seite .liza-impressum-text .agb h2{color:var(--rose, #b02a35);font-size:30px;font-weight:600;line-height:1.23;margin:24.9px 0;text-align:left}.liza-feste-seite .liza-impressum-text .agb h3{color:#444;font-size:24px;font-weight:600;line-height:1.2;margin:24px 0;text-align:left}.liza-feste-seite .liza-impressum-text .agb a{color:#800020;text-decoration:none}@media (max-width: 767px){.liza-feste-seite h1.liza-impressum-titel{font-size:1.46rem}}.liza-feste-seite .liza-tipps-karte{background-color:#fafcff;border:1px solid #CCD6D6;border-radius:8px;box-sizing:border-box;width:calc(1002px + 2rem);max-width:100%;margin-left:auto;margin-right:auto}@media (max-width: 767px){.liza-feste-seite .liza-tipps-karte{width:100%}}.liza-trauer-banner{max-width:1140px;margin:1.2rem auto;padding:100px 0;border-radius:25px;overflow:hidden;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-image:none;background-position:center center;background-repeat:no-repeat}@media (max-width: 1024px){.liza-trauer-banner{padding:80px 0}}@media (max-width: 767px){.liza-trauer-banner{min-height:172px;padding:0;background-image:none}}.liza-trauer-link{text-align:center}.liza-trauer-link a{display:inline-block;padding:10px 20px;font-size:20px!important;background-color:#4099c3;color:#fff!important;text-decoration:none!important;border:none;border-radius:25px;cursor:pointer;box-shadow:2px 2px 10px #0003;transition:background-color .3s ease}.liza-trauer-link a:hover,.liza-trauer-link a:focus{background-color:#28a745;color:#fff!important}.liza-startseite{min-width:0}body.page-id-2 .liza-grid[data-grid=startseite]{width:100vw;max-width:100vw;position:relative;left:50%;transform:translate(-50%)}.liza-hero{position:relative;width:100vw;margin-left:50%;transform:translate(-50%);left:0;overflow:hidden;height:var(--h-val, 1200px);background-color:var(--bg-col, #fff)}.liza-hero .hero-img{width:100%!important;height:100%!important;display:block;object-fit:cover;object-position:center center}.liza-hero picture{width:100%;height:100%;display:block}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;pointer-events:none}.liza-hero-text{position:absolute;left:50%;transform:translate(-50%);width:90%;z-index:10;top:var(--h2-v, 5%);text-align:var(--t-align, center)}.liza-hero-text h2{color:var(--h2-col, #2d2d2d);margin-top:var(--h2-off, 0%);font-family:serif;line-height:1.2;font-size:clamp(2rem,6vw,5rem)}.liza-hero-text .hero-title-main{display:block;color:var(--h1-col, var(--rose, #b02a35));margin-top:var(--h1-sp, 0em);font-family:serif;line-height:1.2;font-size:clamp(1.2rem,3vw,2.5rem)}@media (max-width: 767px){.liza-hero{height:var(--h-val-mob, 607px)}.liza-hero .hero-img{object-position:center top}.liza-hero-text{top:var(--h2-v-mob, 3%);text-align:var(--t-align-mob, center)}.liza-hero-text h2{margin-top:var(--h2-off-mob, 0%)}}@media (min-width: 768px) and (max-width: 1024px){.liza-startseite .liza-hero{height:820px}}.liza-startseite .about-section .liza-notiz-content{margin:0 auto .65rem;padding:0;text-align:center;font-size:17px;font-weight:600;line-height:1.45;color:#000}.liza-startseite .about-section .liza-notiz-content+script+h1{margin-top:0!important}.liza-home-ankommen{width:min(1039px,calc(100% - 2rem));margin:2rem auto 1rem;text-align:center;font-size:36px;font-weight:700;line-height:1.4;color:#000}.liza-home-shopbox{box-sizing:border-box;width:min(1039px,calc(100% - 2rem));margin:2rem auto;padding:40px 40px 28px;background:#faf7f7;border:4px solid #ccd6d6;border-radius:15px;box-shadow:0 8px 16px -6px #00000080;text-align:center}.liza-home-shopbox h3{margin:0 0 1.5rem;color:#b30032;font-size:25px;font-weight:600;line-height:1.4}.liza-home-sortiment{margin:0}.liza-home-sortiment a,.liza-home-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:280px;padding:12px 24px;background:#555;color:#fff!important;font-family:system-ui,-apple-system,sans-serif;font-size:17px;font-weight:700;letter-spacing:1.87px;line-height:1.4;text-align:center;text-decoration:none!important;border-radius:8px;box-shadow:0 4px 8px #0000001a}.liza-home-btn{max-width:none;font-weight:600;letter-spacing:normal;box-shadow:none}.liza-home-sortiment a:hover,.liza-home-sortiment a:focus{background:#6ac9c7;color:#fff!important}.liza-home-hochzeit{width:100vw;max-width:100vw;position:relative;left:50%;transform:translate(-50%)}.liza-home-hochzeit-desk{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:250px 10px 48px;background-color:#fafcff;background-image:none;background-position:center center;background-repeat:no-repeat;border:1px solid #ccd6d6}.liza-home-letters{display:flex;width:100%;margin:0 0 1.25rem}.liza-home-letters span{flex:1 1 0;text-align:center;font-family:Verdana,sans-serif;font-size:156px;font-weight:600;line-height:1.3;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.3)}@keyframes liza-rubber{0%,to{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}}.liza-home-o.is-rubber{animation-name:liza-rubber;animation-duration:2s;animation-delay:.3s;animation-fill-mode:both;transform-origin:center center}.liza-home-hochzeit-desk .liza-home-btn:hover,.liza-home-hochzeit-desk .liza-home-btn:focus{background:#66adab;color:#fff!important}.liza-home-hochzeit-mobil{display:none}.liza-home-card{box-sizing:border-box;display:flex;align-items:center;width:min(1039px,calc(100% - 2rem));margin:1.5rem auto;padding-top:40px;border:1px solid #ccd6d6}.liza-home-card-trauer{background:linen;border-radius:8px}.liza-home-card-shop{background:#fafcff}.liza-home-card-photo{flex:0 0 50%;display:flex;justify-content:center}.liza-home-card-photo img{width:min(415px,100%);height:auto}.liza-home-card-copy{flex:1 1 50%;padding:0 2.5rem 2rem 5.5rem;text-align:left}.liza-home-card-copy h3{margin:0 0 .35rem;color:#000;font-size:40px;font-weight:700;line-height:1.4}.liza-home-card-copy h4{margin:0 0 1rem;color:#000;font-size:20px;font-weight:400;line-height:1.4}.liza-home-card-copy p{margin:0 0 1rem}.liza-home-card-trauer .liza-home-btn:hover,.liza-home-card-trauer .liza-home-btn:focus{background:#6cb9b7;color:#fff!important}.liza-home-card-shop .liza-home-btn:hover,.liza-home-card-shop .liza-home-btn:focus{background:#72c5c2;color:#fff!important}@media (max-width: 1024px){.liza-home-ankommen{font-size:30px}.liza-home-shopbox h3{font-size:22px}.liza-home-letters span{font-size:90px}.liza-home-card-copy h3{font-size:1.5rem;line-height:1.5}}@media (max-width: 767px){.liza-home-ankommen{font-size:23px}.liza-home-shopbox{padding:28px 16px 20px}.liza-home-shopbox h3{font-size:20px;line-height:1.3}.liza-home-hochzeit-desk{display:none}.liza-home-hochzeit-mobil{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;min-height:100vh;padding:24px 16px 48px;text-align:center;color:#fff;background-image:none;background-position:center center;background-repeat:no-repeat;background-size:cover}.liza-home-hochzeit-mobil p{margin:0 0 1.25rem;font-size:26px;line-height:1.5}.liza-home-btn-teal,.liza-home-btn-teal:hover,.liza-home-btn-teal:focus{background:#7ed9d6;color:#fff!important}.liza-home-card{flex-direction:column;padding:20px 10px}.liza-home-card-photo,.liza-home-card-copy{flex:none;width:100%}.liza-home-card-copy{padding:30px 20px 10px;text-align:center}.liza-home-card-trauer .liza-home-card-copy h3{font-size:25px}.liza-home-card-shop .liza-home-card-copy h3{font-size:23px}}.liza-bestaetigung__box{text-align:center;padding:2.5rem 1.5rem}.liza-bestaetigung__box h1{margin-bottom:1.25rem}.liza-bestaetigung__box p{max-width:40rem;margin-left:auto;margin-right:auto}.liza-bestaetigung__actions{margin-top:2rem}.liza-bestaetigung__btn{display:inline-block;padding:.55rem 1.25rem;font-size:1rem;background-color:#004080;color:#fff!important;text-decoration:none!important;border-radius:20px;box-shadow:1px 1px 5px #0003}.liza-bestaetigung__btn:hover,.liza-bestaetigung__btn:focus{background-color:#003060;color:#fff!important}.liza-monat-content{padding:2rem 1.5rem;font-size:17px;line-height:1.8;color:#222;margin:0 auto;max-width:1000px}.liza-monat-content h2{font-size:clamp(1.3rem,3.5vw,1.5rem)!important;color:var(--rose, #b02a35)!important;margin-top:2.5rem!important;margin-bottom:1.2rem!important;line-height:1.4!important;font-weight:700!important}.liza-monat-content h3{font-size:clamp(1.15rem,3vw,1.25rem)!important;color:#444!important;margin-top:2rem!important;margin-bottom:1rem!important;font-weight:600!important}.liza-monat-content p{margin-bottom:1.2rem}.liza-monat-content a{color:var(--rose, #b02a35);text-decoration:underline}.mkl-weekend-note{margin:0 0 1rem;padding:.75rem .9rem;border:1px solid #e3ddd6;border-left:3px solid var(--rose, #b02a35);background:#fff;color:#3a3633;font-size:.95rem;font-weight:400;line-height:1.45}.liza-cart-sidebar .mkl-weekend-note{margin:0 0 .75rem;font-size:.85rem}.woocommerce-products-header__title{margin:0 0 .55rem}.mkl-shop-intro{max-width:44rem;margin:0 0 1.15rem}.mkl-shop-intro p{margin:0;color:#3a3633;font-size:1.05rem;font-weight:400;line-height:1.55}.mkl-shop-intro p+p{margin-top:.75rem}.mkl-shop-guide a{color:#b02a35}.mkl-faecher{display:flex;flex-wrap:wrap;gap:.75rem;margin:0 0 1.75rem}.mkl-fach{display:flex;flex:1 1 14rem;flex-direction:column;gap:.28rem;max-width:18rem;min-height:5.5rem;padding:.9rem 1rem 1rem;border:1px solid #e3ddd6;background:#fff;color:#241f1c;text-decoration:none;box-shadow:0 1px #241f1c0a}.mkl-fach:hover,.mkl-fach:focus-visible{border-color:#c9c1b8;box-shadow:0 8px 22px #31313114;transform:translateY(-1px)}.mkl-fach.is-current{border-color:var(--rose, #b02a35);box-shadow:inset 0 -3px 0 var(--rose, #b02a35)}.mkl-fach__name{font-size:1.08rem;font-weight:700;line-height:1.25}.mkl-fach.is-current .mkl-fach__name{color:var(--rose, #b02a35)}.mkl-fach__note{color:#5e5955;font-size:.92rem;font-weight:400;line-height:1.35}@media (max-width: 720px){.mkl-fach{flex-basis:100%;max-width:none}}@media (scripting: enabled){body.page-id-6753 .liza-grid[data-grid=produktgrid]:not(.is-ready){content-visibility:hidden;contain-intrinsic-size:auto 70vh}}.mkl-beispiel-hinweis{background:#f6f1ea;border-bottom:1px solid #e3ddd6;color:#241f1c;font-size:.92rem;line-height:1.45}.mkl-beispiel-hinweis p{max-width:52rem;margin:0 auto;padding:.55rem 1rem;text-align:center}.mkl-beispiel-hinweis a{color:#b02a35;font-weight:700;text-decoration:underline;text-underline-offset:.12em}@media (max-width: 640px){.mkl-beispiel-hinweis{font-size:.86rem}.mkl-beispiel-hinweis p{padding:.5rem .85rem}}.mkl-vorteile h2{margin:2.1rem 0 .7rem;color:#241f1c;font-size:1.45rem;line-height:1.3}.mkl-vorteile h2:first-child{margin-top:.2rem}.mkl-beispiel-vorteile{margin:1.6rem 1.25rem .85rem;text-align:center}.mkl-beispiel-vorteile__link{display:inline-block;min-width:16rem;padding:1rem 2.4rem;border:0;border-radius:8px;background:#b02a35;color:#fff;font-family:Nunito,Arial,sans-serif;font-size:1.2rem;font-weight:700;line-height:1.2;letter-spacing:.2px;text-decoration:none;box-shadow:0 8px 18px #b02a3547}.mkl-beispiel-vorteile__link:hover,.mkl-beispiel-vorteile__link:focus{background:#8e212a;color:#fff;box-shadow:0 10px 22px #8e212a52}@media (max-width: 640px){.mkl-beispiel-vorteile{margin:1.15rem 1rem .7rem}.mkl-beispiel-vorteile__link{min-width:0;width:min(100%,22rem);padding:.95rem 1.2rem;font-size:1.08rem}}.mkl-vorteile-logo{margin:0 0 .85rem}.mkl-vorteile-logo img{display:block;width:min(100%,280px);height:auto}.mkl-vorteile p{margin:0 0 .85rem;line-height:1.6}.mkl-vorteile ul{margin:.2rem 0 1rem;padding-left:1.25rem}.mkl-vorteile li{margin:.28rem 0;line-height:1.5}.mkl-vorteile hr{margin:2.2rem 0 .2rem;border:0;border-top:1px solid #e3ddd6}.mkl-vorteile__preis{margin-top:1.2rem;font-size:1.15rem}.mkl-vorteile__button{display:inline-block;margin-top:.35rem;padding:.72rem 1.25rem;background:#b02a35;color:#fff;font-weight:700;line-height:1.3;text-decoration:none}.mkl-vorteile__button:hover,.mkl-vorteile__button:focus-visible{background:#8e222b;color:#fff}.liza-site-end__logo{margin:12px 0 6px;text-align:center}.liza-site-end__logo img{width:260px;height:auto;max-width:100%}
