.yoast-faq-accordion{margin-bottom:1.8em}.yoast-faq-accordion .schema-faq-section{border:1px solid #e2e0e1;border-left:3px solid var(--wp--preset--color--color-1);margin-bottom:15px}.yoast-faq-accordion .schema-faq-section[aria-expanded="true"]{border:0;border-left:3px solid var(--wp--preset--color--color-2);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.yoast-faq-accordion .schema-faq-question{display:block;color:var(--wp--preset--color--color-6);background-color:var(--wp--preset--color--color-5);font-size:20px;padding:1.5rem 1rem;text-transform:uppercase;font-weight:600;border-top:0;cursor:pointer;position:relative}.yoast-faq-accordion .schema-faq-question .schema-faq-button{all:inherit;border:0;display:block;justify-content:space-between;width:100%;padding:0 30px 0 0}.yoast-faq-accordion .schema-faq-question .schema-faq-button svg{height:1.8em;width:1.8em;fill:var(--wp--preset--color--color-6);position:absolute;top:0;right:0;transform:rotate(-90deg);transition:transform .5s ease-in-out}.yoast-faq-accordion .schema-faq-question [aria-expanded="true"] svg{transform:rotate(0deg)}.yoast-faq-accordion .schema-faq-answer{background-color:var(--wp--preset--color--color-5);padding:1em;padding-top:0;border:0;margin:0 0 .5em 0}.yoast-faq-accordion+.yoast-faq-accordion{margin-top:-1.8em}.yoast-faq-accordion.style-2 .schema-faq-section{border:0;border-bottom:2px solid var(--wp--preset--color--color-2)}.yoast-faq-accordion.style-2 .schema-faq-section[aria-expanded="true"]{box-shadow:none}.yoast-faq-accordion.style-2 .schema-faq-question{text-transform:unset}.yoast-faq-accordion.style-3 .schema-faq-section{border:0}.yoast-faq-accordion.style-3 .schema-faq-section[aria-expanded="true"]{box-shadow:none}.yoast-faq-accordion.style-3 .schema-faq-question{background-color:var(--wp--preset--color--color-3);text-transform:unset}.yoast-faq-accordion.style-3 .schema-faq-answer{padding-top:1em}
