.seo-faq{max-width:900px}.seo-faq__titel{text-align:center;margin-bottom:24px}.seo-faq__item{border-bottom:1px solid rgba(0,0,0,.12)}.seo-faq__item summary{cursor:pointer;padding:16px 0;font-weight:600;list-style:none;display:flex;justify-content:space-between;gap:16px}.seo-faq__item summary::-webkit-details-marker{display:none}.seo-faq__item summary:after{content:"+";font-size:20px;line-height:1}.seo-faq__item[open] summary:after{content:"\2013"}.seo-faq__antwort{padding-bottom:16px}.seo-kategorien__titel{text-align:center;margin-bottom:24px}.seo-kategorien__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.seo-kategorie{position:relative;display:block;border-radius:8px;overflow:hidden}.seo-kategorie img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.seo-kategorie__button{position:absolute;left:50%;bottom:16px;transform:translate(-50%);background:#111;color:#fff;padding:8px 18px;border-radius:999px;font-size:14px;white-space:nowrap}@media(max-width:749px){.seo-kategorien__grid{grid-template-columns:1fr 1fr}}.seo-produkte__titel{margin-bottom:24px}.seo-produkte__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px}.seo-produkt{flex:0 0 calc(25% - 15px);scroll-snap-align:start;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:8px}.seo-produkt img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;display:block}.seo-produkt__titel{font-weight:600;line-height:1.3}@media(max-width:749px){.seo-produkt{flex-basis:60%}}.seo-wrap{max-width:1200px;margin:56px auto;padding:0 20px}.seo-row{display:flex;gap:48px;align-items:flex-start;margin-bottom:64px}.seo-row__text,.seo-row__media{flex:1 1 50%;min-width:0}.seo-row__media{position:sticky;top:120px}.seo-row__media img{width:100%;height:auto;display:block;border-radius:8px}.seo-text--bild_links .seo-row:nth-child(odd),.seo-text--bild_rechts .seo-row:nth-child(2n){flex-direction:row-reverse}.seo-text--voll .seo-row{display:block;max-width:900px;margin:0 auto 48px}.seo-text--voll h2{text-align:center}@media(max-width:749px){.seo-text .seo-row:nth-child(n){flex-direction:column;gap:20px}.seo-row__media{position:static;order:-1}}
/*# sourceMappingURL=/cdn/shop/t/97/compiled_assets/styles.css.map */
