.add-faq-list{width:100%;color:inherit}.add-faq-item{border-bottom:1px solid #8885;padding:22px 0;margin:0}.add-faq-item summary{display:flex;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;font-weight:500;line-height:1.5}.add-faq-item summary::-webkit-details-marker{display:none}.add-faq-item summary::after{content:'+';color:var(--wp--preset--color--gold,#a48735);font-size:1.4rem;line-height:1.1}.add-faq-item[open] summary::after{content:'−'}.add-faq-item summary:focus-visible{outline:2px solid var(--wp--preset--color--gold,#a48735);outline-offset:5px}.add-faq-answer{font-size:.94rem;line-height:1.75;padding-top:4px}.add-faq-item[open] .add-faq-answer{animation:add-faq-open .22s ease-out}.add-faq-answer p{margin:14px 0 0}.add-faq-editor-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border:1px solid #c9a84c;border-radius:8px;margin-bottom:20px}.add-faq-editor-toolbar .components-button{white-space:nowrap}@keyframes add-faq-open{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.add-faq-item[open] .add-faq-answer{animation:none}}
