.faq-themen{background:var(--faqt-bg);color:var(--faqt-ink);padding-top:var(--faqt-pad-top);padding-bottom:var(--faqt-pad-bottom)}.faq-themen *,.faq-themen *:before,.faq-themen *:after{box-sizing:border-box}.faq-themen__wrap{max-width:var(--faqt-max);margin:0 auto;padding:0 24px;display:flex;gap:var(--faqt-gap);align-items:flex-start}.faq-themen__aside{position:sticky;top:var(--faqt-sticky-top);flex:0 0 var(--faqt-nav-w);width:var(--faqt-nav-w);display:flex;flex-direction:column;gap:20px;padding:24px;background:var(--faqt-card);border:1px solid var(--faqt-line);border-radius:var(--faqt-radius)}.faq-themen__navlabel{margin:0;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--faqt-muted)}.faq-themen__navlist{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.faq-themen__navitem{margin:0}.faq-themen__navlink{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;color:var(--faqt-ink);text-decoration:none;font-size:16px;line-height:1.25;transition:background .18s ease,color .18s ease}.faq-themen__navlink:hover{background:var(--faqt-hover)}.faq-themen__navlink.is-active{background:var(--faqt-ink);color:var(--faqt-on-ink)}.faq-themen__navnum{flex:0 0 auto;font-size:12px;color:var(--faqt-muted)}.faq-themen__navlink.is-active .faq-themen__navnum{color:var(--faqt-accent)}.faq-themen__navtext{flex:1 1 auto}.faq-themen__navcount{flex:0 0 auto;font-size:13px;color:var(--faqt-muted)}.faq-themen__navlink.is-active .faq-themen__navcount{color:var(--faqt-on-ink);opacity:.75}.faq-themen__help{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:14px;background:var(--faqt-hover);font-size:15px;line-height:1.45;color:var(--faqt-muted)}.faq-themen__help strong{color:var(--faqt-ink);font-size:17px}.faq-themen__helplink{color:var(--faqt-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.faq-themen__helplink:hover{color:var(--faqt-accent-2)}.faq-themen__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--faqt-cat-gap)}.faq-themen__cat{scroll-margin-top:calc(var(--faqt-sticky-top) + var(--faqt-scroll-offset))}.faq-themen__catline{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.faq-themen__catnum{font-size:15px;font-weight:700;color:var(--faqt-accent-2)}.faq-themen__cattitle{margin:0;font-size:var(--faqt-size-cat);line-height:1.1;text-transform:var(--faqt-case)}.faq-themen__catintro{margin:10px 0 0;max-width:62ch;font-size:17px;line-height:1.5;color:var(--faqt-muted)}.faq-themen__items{margin-top:20px}.faq-themen__item{border-bottom:1px solid var(--faqt-line);background:none}.faq-themen__q{display:flex;align-items:center;gap:24px;padding:18px 0;cursor:pointer;list-style:none;font-size:var(--faqt-size-q);font-weight:600;line-height:1.35}.faq-themen__q::-webkit-details-marker{display:none}.faq-themen__q::marker{content:""}.faq-themen__q:focus-visible{outline:2px solid var(--faqt-accent-2);outline-offset:4px;border-radius:8px}.faq-themen__qtext{flex:1 1 auto}.faq-themen__item[open] .faq-themen__qtext{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.faq-themen__toggle{flex:0 0 44px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--faqt-ink);border-radius:50%;color:var(--faqt-ink);transition:background .18s ease,color .18s ease}.faq-themen__q:hover .faq-themen__toggle{background:var(--faqt-hover)}.faq-themen__item[open] .faq-themen__toggle{background:var(--faqt-ink);color:var(--faqt-accent)}.faq-themen__icon{width:18px;height:18px;display:block}.faq-themen__iconv{transition:opacity .18s ease}.faq-themen__item[open] .faq-themen__iconv{opacity:0}.faq-themen__a{padding:0 68px 22px 0;max-width:66ch;font-size:var(--faqt-size-a);line-height:1.6;color:var(--faqt-body)}.faq-themen__a>:first-child{margin-top:0}.faq-themen__a>:last-child{margin-bottom:0}.faq-themen__a a{color:var(--faqt-accent-2);text-decoration:underline;text-underline-offset:2px}.faq-themen__a strong{color:var(--faqt-ink)}.faq-themen__qen{display:block;margin-top:4px;font-size:.8em;font-weight:400;color:var(--faqt-muted)}.faq-themen__aen{margin-top:16px;padding-top:16px;border-top:1px solid var(--faqt-line)}.faq-themen__aen-label{display:block;margin-bottom:6px;font-size:.75em;letter-spacing:.08em;text-transform:uppercase;color:var(--faqt-muted)}@media screen and (max-width:900px){.faq-themen__wrap{flex-direction:column;gap:8px;padding:0 16px}.faq-themen__aside{position:sticky;top:var(--faqt-sticky-top-mobile);z-index:5;width:auto;flex:none;align-self:stretch;gap:0;padding:12px 0;background:var(--faqt-bg);border:0;border-bottom:1px solid var(--faqt-line);border-radius:0}.faq-themen__navlabel,.faq-themen__help,.faq-themen__navnum,.faq-themen__navcount{display:none}.faq-themen__navlist{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq-themen__navlist::-webkit-scrollbar{display:none}.faq-themen__navlink{white-space:nowrap;min-height:44px;padding:10px 16px;border:1px solid var(--faqt-ink);border-radius:999px;font-size:15px;font-weight:600}.faq-themen__cat{scroll-margin-top:calc(var(--faqt-sticky-top-mobile) + 80px + var(--faqt-scroll-offset))}.faq-themen__content{gap:56px}.faq-themen__q{gap:16px;padding:16px 0;font-size:17px}.faq-themen__a{padding-right:0}}@media(prefers-reduced-motion:reduce){.faq-themen *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/faq-themen.css.map */
