.faq-akkordeon{padding:var(--faq-pad-top) 0 var(--faq-pad-bottom);background:var(--faq-page-bg);font-family:var(--faq-font)}.faq-akkordeon__wrap{max-width:var(--faq-max-width);margin:0 auto;padding:0 20px}.faq-akkordeon__inner *{box-sizing:border-box}.faq-akkordeon__label{font-size:var(--faq-size-label);letter-spacing:.16em;text-transform:uppercase;color:var(--faq-accent-text);font-weight:500;margin:0 0 10px}.faq-akkordeon__heading{font-size:var(--faq-size-heading);line-height:1.05;letter-spacing:-.01em;margin:0 0 6px;color:var(--faq-text);font-weight:700}.faq-akkordeon[data-lowercase=true] .faq-akkordeon__heading{text-transform:lowercase}.faq-akkordeon__sub{font-size:var(--faq-size-sub);color:var(--faq-body);margin:0 0 var(--faq-gap-intro);max-width:440px;line-height:1.55}.faq-akkordeon__grid{display:grid;grid-template-columns:repeat(var(--faq-cols),minmax(0,1fr));gap:var(--faq-card-gap);align-items:start}.faq-akkordeon__item{background:var(--faq-card);border-radius:var(--faq-card-radius);overflow:hidden;transition:background-color .2s ease}.faq-akkordeon__item[open]{background:var(--faq-card-open)}.faq-akkordeon__item summary{list-style:none;cursor:pointer;display:flex;gap:12px;align-items:center;padding:var(--faq-card-pad-y) var(--faq-card-pad-x);font-size:var(--faq-size-question);line-height:1.25;color:var(--faq-text);font-weight:700}.faq-akkordeon__item summary::-webkit-details-marker{display:none}.faq-akkordeon__item summary::marker{content:""}.faq-akkordeon__item summary:focus-visible{outline:2px solid var(--faq-accent);outline-offset:-4px}.faq-akkordeon__num{font-size:var(--faq-size-label);letter-spacing:.1em;color:var(--faq-accent-text);min-width:20px;font-weight:500}.faq-akkordeon__q{flex:1}.faq-akkordeon__toggle{flex:0 0 auto;width:var(--faq-btn-w);height:var(--faq-btn-h);border-radius:var(--faq-toggle-radius);background:var(--faq-toggle-bg);display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.faq-akkordeon__item[open] .faq-akkordeon__toggle{background:var(--faq-accent)}.faq-akkordeon__chev{width:8px;height:8px;border-right:2px solid var(--faq-text);border-bottom:2px solid var(--faq-text);transform:rotate(45deg) translate(-2px,-2px);transition:transform .25s ease}.faq-akkordeon__item[open] .faq-akkordeon__chev{transform:rotate(-135deg) translate(-2px,-2px)}.faq-akkordeon__a{padding:0 var(--faq-card-pad-x) var(--faq-card-pad-y);margin-top:calc(var(--faq-card-pad-y) * -.2);font-size:var(--faq-size-answer);line-height:1.65;color:var(--faq-body)}.faq-akkordeon__a p{margin:0 0 10px}.faq-akkordeon__a p:last-child{margin-bottom:0}.faq-akkordeon__a strong{color:var(--faq-text);font-weight:700}.faq-akkordeon__a a{color:var(--faq-text);text-decoration:none;border-bottom:2px solid var(--faq-accent)}.faq-akkordeon__a a:hover{color:var(--faq-text);border-bottom-color:var(--faq-text)}.faq-akkordeon__a ul,.faq-akkordeon__a ol{margin:0 0 10px;padding-left:18px}@media screen and (max-width:749px){.faq-akkordeon{padding:calc(var(--faq-pad-top) * .6) 0 calc(var(--faq-pad-bottom) * .6)}.faq-akkordeon__wrap{padding:0 16px}.faq-akkordeon__grid{grid-template-columns:1fr}.faq-akkordeon__heading{font-size:calc(var(--faq-size-heading) * .78)}.faq-akkordeon__item summary{font-size:calc(var(--faq-size-question) * .95)}}@media(prefers-reduced-motion:reduce){.faq-akkordeon__item,.faq-akkordeon__toggle,.faq-akkordeon__chev{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/faq-akkordeon.css.map */
