bob-faq{display:block}.faq-section{background:var(--paper)}.faq-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:56rem;margin:0 auto clamp(24px,3vw,32px)}.faq-jump-btn{padding:8px 16px;border-radius:var(--r-pill);border:2px solid transparent;background:var(--kleur-zand-licht);font-family:var(--font-body);font-size:.8125rem;font-weight:700;color:var(--kleur-inkt);cursor:pointer;transition:background-color .18s ease,color .18s ease}.faq-jump-btn:hover{background:var(--kleur-salie-licht)}.faq-jump-btn.is-active{background:var(--cta);color:var(--paper)}.faq-hint{text-align:center;color:var(--tekst-70);font-size:.9375rem;margin:0 0 clamp(32px,4vw,48px)}.faq-hint[hidden]{display:none}.faq-groups{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.faq-group[hidden]{display:none}.faq-group h3{margin-bottom:16px}.faq-group--intro h3{margin-bottom:6px}.faq-group-intro{margin:0 0 18px;font-size:.9375rem;color:var(--tekst-70);max-width:34rem}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{background:var(--kleur-zand-licht);border-radius:18px;padding:4px 22px}.faq-item summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:700;font-size:.9375rem}.faq-item summary::-webkit-details-marker{display:none}.faq-icon{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--paper);color:var(--kleur-inkt);font-size:1.125rem;line-height:1;transition:transform .2s ease}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-item p{margin:0 0 18px;font-size:.9375rem;line-height:1.6;color:var(--tekst-70)}.faq-answer p:not(:last-child){margin-bottom:10px}.faq-answer ul,.faq-answer ol{margin:0 0 18px;padding-left:1.25em;font-size:.9375rem;line-height:1.6;color:var(--tekst-70)}.faq-answer a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.faq-answer a:hover{color:var(--cta)}.faq-section .section-head p a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.faq-section .section-head p a:hover{color:var(--cta)}.faq-empty{max-width:56rem;margin:0 auto;padding:24px;text-align:center;border:2px dashed var(--kleur-salie-licht);border-radius:18px;color:var(--tekst-70);font-size:.9375rem}.faq-section--image{background:linear-gradient(#ffffff80,#ffffff80),var(--faq-bg) center / cover no-repeat,var(--paper)}.faq-section--image .faq-jump-btn{background:var(--paper)}.faq-section--image .faq-jump-btn:hover{background:var(--kleur-salie-licht)}.faq-section--image .faq-jump-btn.is-active{background:var(--cta)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bob-faq.css.map */
