.smp-faq__tafel{padding:2.8rem 1.6rem 2.4rem;border-radius:2rem}.smp-faq__titel{margin:0 0 1.6rem;text-align:center;font-weight:700;line-height:1.25;text-wrap:balance}.smp-faq__beleg{margin:0 0 2rem;text-align:center}.smp-faq__koepfe{display:flex;justify-content:center;margin-bottom:1rem}.smp-faq__kopf{display:block;width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;box-shadow:0 0 0 .2rem #ffffffe6}.smp-faq__kopf+.smp-faq__kopf{margin-left:-1rem}.smp-faq__kopf img{width:100%;height:100%;object-fit:cover;display:block}.smp-faq__belegtext{margin:0;font-size:1.4rem;line-height:1.5}.smp-faq__liste{display:flex;flex-direction:column;gap:1.2rem}.smp-faq__punkt{border-radius:1.4rem;overflow:hidden}.smp-faq__frage{display:flex;align-items:center;gap:1.4rem;padding:1.8rem;font-size:1.6rem;font-weight:700;line-height:1.3;cursor:pointer;list-style:none}.smp-faq__frage::-webkit-details-marker{display:none}.smp-faq__frage::marker{content:""}.smp-faq__fragetext{flex:1 1 auto;min-width:0}.smp-faq__zeichen{flex:0 0 auto;width:2rem;height:2rem}.smp-faq__zeichen svg{width:100%;height:100%;display:block}.smp-faq__strich{transform-origin:center;transition:opacity .18s ease,transform .26s cubic-bezier(.25,.9,.3,1)}.smp-faq__punkt[open] .smp-faq__strich{opacity:0;transform:rotate(90deg)}.smp-faq__klappe{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.25,.9,.3,1)}.smp-faq__punkt[open] .smp-faq__klappe{grid-template-rows:1fr}.smp-faq__antwort{min-height:0;overflow:hidden;padding:0 1.8rem;font-size:1.4rem;line-height:1.6;transition:padding-bottom .3s cubic-bezier(.25,.9,.3,1)}.smp-faq__punkt[open] .smp-faq__antwort{padding-bottom:1.8rem}.smp-faq__antwort>:first-child{margin-top:0}.smp-faq__antwort>:last-child{margin-bottom:0}.smp-faq__antwort a{color:inherit}@media(prefers-reduced-motion:reduce){.smp-faq__klappe,.smp-faq__antwort,.smp-faq__strich{transition:none}}@media screen and (min-width:750px){.smp-faq__tafel{padding:4rem 3.2rem 3.6rem}.smp-faq__liste{max-width:82rem;margin-inline:auto}.smp-faq__frage{font-size:1.8rem;padding:2rem 2.2rem}.smp-faq__antwort{padding-inline:2.2rem;font-size:1.6rem}.smp-faq__punkt[open] .smp-faq__antwort{padding-bottom:2.2rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/smp-faq.css.map */
