.gg-faq-wrap .gg-faq-row{margin-bottom:14px}.gg-faq-wrap .desc{color:#666;display:block;margin-top:6px}.gg-faq-table{width:100%;border-collapse:collapse}.gg-faq-table th,.gg-faq-table td{vertical-align:top;padding:8px;border-bottom:1px solid #e5e5e5}.gg-faq-table .wp-editor-wrap{min-width:320px}.gg-faq-block{margin-top:32px}.gg-faq-title,.gg-faq-cat-title{margin:18px 0 10px}.gg-faq-item{border:1px solid #e5e7eb;border-radius:12px;padding:.25rem .75rem;margin-bottom:10px;background:#fff}.gg-faq-item>summary{cursor:pointer;font-weight:600;padding:10px 4px;outline:none;list-style:none}.gg-faq-item[open]>summary{border-bottom:1px solid #f1f5f9}.gg-faq-a{padding:10px 4px 12px}.gg-faq-block{counter-reset:faq}.gg-faq-item>summary{list-style:none;position:relative;padding-left:36px}.gg-faq-item>summary::-webkit-details-marker{display:none}.gg-faq-item>summary::before{counter-increment:faq;content:counter(faq) ".";position:absolute;left:8px;top:10px;font-weight:700;color:var(--gg-accent,#f08519)}