.faq-section{width:100%}.faq-section .row{padding-top:0;padding-bottom:0}.faq-section .section-header{margin-bottom:30px}.faq-section__inner{max-width:800px;margin:0 auto}.faq-accordion{display:block;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-bottom:15px}.faq-accordion+.faq-accordion{border-top:0;margin-top:-15px}.faq-accordion:last-child{margin-bottom:0}.faq-accordion summary{width:100%;list-style:none;position:relative;font-weight:var(--font-body-bold-weight, 600);font-size:1rem;letter-spacing:.02em;line-height:1.4;padding:14px 50px 14px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:color .3s ease;color:var(--faq-text-color, currentColor)}[dir=rtl] .faq-accordion summary{padding:18px 0 18px 50px}.faq-accordion summary:hover{color:var(--color-link, currentColor)}.faq-accordion summary::-webkit-details-marker{display:none}.faq-question{flex:1;padding-right:15px}[dir=rtl] .faq-question{padding-right:0;padding-left:15px}.faq-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.4,0,.2,1);color:var(--faq-text-color, currentColor)}[dir=rtl] .faq-icon{right:auto;left:10px}.faq-accordion details[open] .faq-icon{transform:translateY(-50%) rotate(45deg)}.faq-icon svg{width:100%;height:100%;display:block}.faq-answer{padding:0 0 14px;font-size:.9375rem;line-height:1.6;color:var(--faq-text-color, var(--color-body-text, currentColor));opacity:.9}.faq-answer>*:last-child{margin-bottom:0}.faq-answer p{margin-bottom:1em}.faq-accordion details{overflow:hidden}.faq-section__button{margin-top:25px;text-align:center;display:flex;justify-content:center;max-width:800px;margin-left:auto;margin-right:auto}.faq-section__button .button{width:42%;max-width:400px;min-width:250px;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:16px 30px;font-size:1rem;font-weight:var(--font-body-bold-weight, 600);letter-spacing:.02em;text-decoration:none;transition:all .3s ease;border-radius:8px;background-color:var(--faq-button-bg, #000000);color:var(--faq-button-text, #ffffff);border:none}.faq-section__button .button:hover{opacity:.85}@media screen and (max-width: 749px){.faq-section .section-header{margin-bottom:20px}.faq-accordion summary{font-size:.9375rem;padding:12px 45px 12px 0}[dir=rtl] .faq-accordion summary{padding:12px 0 12px 45px}.faq-answer{font-size:.875rem;padding-bottom:12px}.faq-icon{right:5px;width:20px;height:20px}[dir=rtl] .faq-icon{right:auto;left:5px}.faq-section__button{margin-top:20px}.faq-section__button .button{width:56%;font-size:.9375rem;padding:14px 24px}}@media screen and (max-width: 480px){.faq-section__button .button{width:70%;min-width:200px}}.faq-accordion details{transition:height .4s cubic-bezier(.4,0,.2,1)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/veelgestelde-vragen.css.map */
