.rte>h2{margin-top:2.6em;margin-bottom:.6em}.rte>h2:after{content:"";display:block;width:2.75rem;height:3px;background:#5b1f46;margin-top:.4em;border-radius:2px}.rte>h3{margin-top:2em}.rte>h2[id],.rte>h3[id]{scroll-margin-top:96px}.main-page .rte>p:first-child{font-size:1.125em;line-height:1.65;max-width:68ch}.rte>p{text-wrap:pretty}.rte ul>li::marker{color:#5b1f46}.rte ul>li,.rte ol>li{margin-block:.35em}.rte>img,.rte>p>img{border-radius:10px;display:block;margin:2.25rem auto;height:auto}.rte a{color:#5b1f46;text-underline-offset:3px}.rte blockquote{margin:2.5rem 0;padding:0 0 0 3.25rem;position:relative;font-size:1.2em;line-height:1.55}.rte blockquote:before{content:"\201e";position:absolute;left:0;top:-.35em;font-size:3.2em;line-height:1;color:#5b1f46;font-family:inherit}.rte table{width:100%;border-collapse:collapse;margin:2rem 0;display:block;overflow-x:auto}.rte table th{background:#f3ebdb;text-align:left;font-weight:600;padding:.7em .9em;border-bottom:2px solid #5B1F46}.rte table td{padding:.65em .9em;border-bottom:1px solid #ece4ea;vertical-align:top}.rte table tr:last-child td{border-bottom:none}.rte hr{border:0;width:4rem;height:3px;background:#e4cfdc;margin:3rem auto;border-radius:2px}.story-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);align-items:center;margin:3.5rem 0}.story-split--flip .story-split__media{order:2}.story-split__media img{width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:12px;display:block;margin:0}.story-split__text>h2:first-child{margin-top:0}.story-split__text>p{max-width:58ch}@media(max-width:749px){.story-split{grid-template-columns:1fr;gap:1.25rem;margin:2.5rem 0}.story-split--flip .story-split__media{order:0}}.wissen-lead{font-size:1.3em;line-height:1.6;max-width:62ch;margin:.5rem 0 2.5rem}.karten-trio{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin:2.5rem 0}.karten-trio__karte{background:#f3ebdb;border-radius:12px;padding:1.6rem 1.5rem}.karten-trio__karte h3{margin:0 0 .5em;font-size:1.15em}.karten-trio__karte p{margin:0;font-size:.98em}.cta-band{background:#5b1f46;color:#fff;border-radius:16px;padding:clamp(2.25rem,5vw,3.5rem);text-align:center;margin:3rem 0}.cta-band h2{color:#fff;margin:0 0 .4em}.cta-band h2:after{display:none}.cta-band p{color:#e4cfdc;max-width:58ch;margin:0 auto 1.6em}.cta-band__actions{display:flex;gap:.9rem;justify-content:center;flex-wrap:wrap}.cta-band__btn{display:inline-block;padding:.85em 1.7em;font-weight:600;background:#fff;color:#5b1f46!important;border:2px solid #ffffff;text-decoration:none;transition:transform .15s ease-out}.cta-band__btn--ghost{background:transparent;color:#fff!important}.cta-band__btn:hover{transform:translateY(-1px)}.cta-band__btn:active{transform:scale(.98)}@media(prefers-reduced-motion:reduce){.cta-band__btn{transition:none}}.vollbild-moment{margin:3rem 0}.vollbild-moment img{width:100%;height:clamp(300px,42vw,500px);object-fit:cover;border-radius:16px;display:block;margin:0}.portrait-float{float:right;width:min(260px,42%);margin:.3rem 0 1.25rem 2rem}.portrait-float img{width:100%;border-radius:12px;display:block;margin:0}.portrait-float figcaption{font-size:.85rem;font-family:inherit;line-height:1.4;color:#6b6b6b;text-align:center;margin-top:.55em}.clearfix-after:after{content:"";display:table;clear:both}@media(max-width:599px){.portrait-float{float:none;width:70%;margin:1.5rem auto}}ul.lang-chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:.55rem;margin:1.5rem 0 2rem}ul.lang-chips li{background:#f3ebdb;border:1px solid #E4CFDC;border-radius:999px;padding:.4em 1em;margin:0;font-size:.95em}.rezept-karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0 1rem}.rezept-karten a{text-decoration:none;color:inherit}.rezept-karten img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;display:block;margin:0}.rezept-karten h3{margin:.7em 0 0;font-size:1.05em}.rezept-karten a:hover h3{color:#5b1f46}.faq-item{border-bottom:1px solid #ece4ea;margin:0}.faq-item summary{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;padding:1.15rem 0;font-size:1.1em;font-weight:600;line-height:1.4}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";flex:0 0 auto;font-size:1.35em;line-height:1;color:#5b1f46;transition:transform .18s ease-out}.faq-item[open] summary:after{content:"\2212"}.faq-item summary:hover{color:#5b1f46}.faq-item summary:focus-visible{outline:2px solid #5B1F46;outline-offset:4px}.faq-item>:not(summary){margin-top:0}.faq-item .faq-item__body{padding:0 0 1.4rem;max-width:68ch}@media(prefers-reduced-motion:reduce){.faq-item summary:after{transition:none}}.article__content:has(.recipe-card) .wprm-fallback-recipe{display:none}.article__content .recipe-card,.article__content .wprm-fallback-recipe{border:1px solid rgba(91,31,70,.18);border-left:4px solid #5B1F46;border-radius:10px;background:#f3ebdb;padding:1.5rem 1.75rem;margin:2rem 0}.article__content .recipe-card>h3,.article__content .wprm-fallback-recipe-name{margin-top:0;margin-bottom:.75rem;color:#5b1f46;padding-bottom:.5rem;border-bottom:2px solid rgba(91,31,70,.14)}.article__content .recipe-meta,.article__content .wprm-fallback-recipe-meta{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem .6rem;padding:0;margin:0 0 1.25rem}.article__content .recipe-meta li,.article__content .wprm-fallback-recipe-meta li{background:#fff;border:1px solid rgba(91,31,70,.18);border-radius:999px;padding:.25rem .8rem;font-size:.9rem;line-height:1.4}.article__content .recipe-meta li strong{color:#5b1f46}.article__content .recipe-card h4{color:#5b1f46;margin:1.4rem 0 .6rem;font-size:1.05rem;letter-spacing:.01em}.article__content .recipe-card ul,.article__content .recipe-card ol{padding-left:1.3rem;margin:0 0 .5rem}.article__content .recipe-card li{margin-bottom:.45rem}.article__content .recipe-card ol li::marker{color:#5b1f46;font-weight:700}@media(max-width:600px){.article__content .recipe-card,.article__content .wprm-fallback-recipe{padding:1.25rem 1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
