.omni-faq-entries,.omni-faq-entries>.block-editor-inner-blocks,.omni-faq-entries>.block-editor-inner-blocks>.block-editor-block-list__layout,.omni-faq-entry,.wp-block-omni-faq-entries,.wp-block-omni-faq-entry{border:none;box-shadow:none;margin:0;outline:none;padding:0}.omni-faq-entry+.omni-faq-entry{margin-top:var(--oe-faq-entry-gap,10px)}.omni-faq-entries>.block-editor-inner-blocks>.block-editor-block-list__layout{display:flex;flex-direction:column;gap:var(--oe-faq-entry-gap,10px)}.omni-faq-entries>.block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block-omni-faq-entry+.wp-block-omni-faq-entry{margin-top:0}.omni-faq-item{background:transparent;border:none}.omni-faq-item--editor>.omni-faq-question,.omni-faq-item>summary.omni-faq-question{align-items:center;background:var(--oe-faq-title-bg,transparent);border-color:var(--oe-faq-title-border-color,transparent);border-radius:var(--oe-faq-title-radius-tl,0) var(--oe-faq-title-radius-tr,0) var(--oe-faq-title-radius-br,0) var(--oe-faq-title-radius-bl,0);border-style:var(--oe-faq-title-border-style,none);border-width:var(--oe-faq-title-border-top,0) var(--oe-faq-title-border-right,0) var(--oe-faq-title-border-bottom,0) var(--oe-faq-title-border-left,0);color:var(--oe-faq-title-color,inherit);cursor:pointer;display:flex;font-style:var(--oe-faq-title-font-style,inherit);gap:12px;justify-content:space-between;letter-spacing:var(--oe-faq-title-letter-spacing,inherit);list-style:none;padding:var(--oe-faq-title-padding-top,14px) var(--oe-faq-title-padding-right,14px) var(--oe-faq-title-padding-bottom,14px) var(--oe-faq-title-padding-left,14px);text-transform:var(--oe-faq-title-text-transform,inherit);transition:color .15s ease,background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.omni-faq-item--editor>.omni-faq-question:hover,.omni-faq-item>summary.omni-faq-question:hover{background:var(--oe-faq-title-bg-hover,var(--oe-faq-title-bg,transparent));color:var(--oe-faq-title-color-hover,var(--oe-faq-title-color,inherit))}.omni-faq-item--editor.is-open>.omni-faq-question,.omni-faq-item--editor.is-open>.omni-faq-question:hover,.omni-faq-item[open]>summary.omni-faq-question,.omni-faq-item[open]>summary.omni-faq-question:hover{background:var(--oe-faq-title-bg-active,var(--oe-faq-title-bg-hover,var(--oe-faq-title-bg,transparent)));color:var(--oe-faq-title-color-active,var(--oe-faq-title-color-hover,var(--oe-faq-title-color,inherit)))}.omni-faq-entries[data-title-bold] .omni-faq-item--editor>.omni-faq-question,.omni-faq-entries[data-title-bold] .omni-faq-item>summary.omni-faq-question,.omni-faq-entries[data-title-bold] .omni-faq-question__text{font-weight:700}.omni-faq-item>summary::-webkit-details-marker{display:none}.omni-faq-item>summary::marker{content:""}.omni-faq-question__text{display:inline-block;min-width:0}.omni-faq-item--editor>.omni-faq-question{cursor:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}.omni-faq-item--editor:not(.is-open)>.omni-faq-answer{display:none}.omni-faq-item--editor>.omni-faq-question .omni-faq-question__text{flex:1;min-width:0}.omni-faq-question-toggle{background:transparent;border:none;color:inherit;cursor:pointer;flex:0 0 auto;line-height:0;margin:0;padding:0}.omni-faq-question-toggle:focus,.omni-faq-question-toggle:focus-visible{outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:2px}.omni-faq-item .omni-faq-answer{padding:var(--oe-faq-content-padding-top,15px) var(--oe-faq-content-padding-right,15px) var(--oe-faq-content-padding-bottom,15px) var(--oe-faq-content-padding-left,15px)}.omni-faq-item>.omni-faq-answer{border-color:var(--oe-faq-container-border-color,transparent);border-radius:var(--oe-faq-container-radius-tl,0) var(--oe-faq-container-radius-tr,0) var(--oe-faq-container-radius-br,0) var(--oe-faq-container-radius-bl,0);border-style:var(--oe-faq-container-border-style,none);border-width:var(--oe-faq-container-border-top,0) var(--oe-faq-container-border-right,0) var(--oe-faq-container-border-bottom,0) var(--oe-faq-container-border-left,0)}.omni-faq-item>.omni-faq-answer>.omni-faq-answer{background:transparent;border:none;border-radius:0;padding:0}.omni-faq-item--editor .omni-faq-icon,.omni-faq-item>summary .omni-faq-icon{display:inline-block;flex:0 0 auto;height:20px;position:relative;width:20px}.omni-faq-item--editor .omni-faq-icon__svg,.omni-faq-item>summary .omni-faq-icon__svg{display:grid;inset:0;opacity:1;place-items:center;position:absolute;transform:none;transition:opacity .18s ease,transform .22s ease;will-change:opacity,transform}.omni-faq-item--editor .omni-faq-icon__svg svg,.omni-faq-item>summary .omni-faq-icon__svg svg{display:block;height:20px;transform:none;width:20px}.omni-faq-entries[data-icon-style=caret] .omni-faq-icon__svg--down{opacity:1}.omni-faq-entries[data-icon-style=caret] .omni-faq-icon__svg--up{opacity:0;transform:rotate(-90deg) scale(.92)}.omni-faq-entries[data-icon-style=plusminus] .omni-faq-icon__svg--plus{opacity:1}.omni-faq-entries[data-icon-style=plusminus] .omni-faq-icon__svg--minus{opacity:0;transform:rotate(-90deg) scale(.92)}.omni-faq-entries[data-icon-style=caret] .omni-faq-icon__svg--minus,.omni-faq-entries[data-icon-style=caret] .omni-faq-icon__svg--plus,.omni-faq-entries[data-icon-style=caret] .omni-faq-iconset--plusminus,.omni-faq-entries[data-icon-style=plusminus] .omni-faq-icon__svg--down,.omni-faq-entries[data-icon-style=plusminus] .omni-faq-icon__svg--up,.omni-faq-entries[data-icon-style=plusminus] .omni-faq-iconset--caret{display:none}.omni-faq-entries:not([data-icon-style]) .omni-faq-icon__svg--down{opacity:1}.omni-faq-entries:not([data-icon-style]) .omni-faq-icon__svg--up{opacity:0;transform:rotate(-90deg) scale(.92)}.omni-faq-entries:not([data-icon-style]) .omni-faq-icon__svg--minus,.omni-faq-entries:not([data-icon-style]) .omni-faq-icon__svg--plus{display:none}.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=caret] .omni-faq-item--editor.is-open .omni-faq-icon__svg--down,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=caret] .omni-faq-item.is-open>summary .omni-faq-icon__svg--down,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=caret] details.omni-faq-item[open]>summary .omni-faq-icon__svg--down{opacity:0;transform:rotate(90deg) scale(.92)}.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=caret] .omni-faq-item--editor.is-open .omni-faq-icon__svg--up,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=caret] .omni-faq-item.is-open>summary .omni-faq-icon__svg--up,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=caret] details.omni-faq-item[open]>summary .omni-faq-icon__svg--up{opacity:1;transform:rotate(0deg) scale(1)}.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=plusminus] .omni-faq-item--editor.is-open .omni-faq-icon__svg--plus,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=plusminus] .omni-faq-item.is-open>summary .omni-faq-icon__svg--plus,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=plusminus] details.omni-faq-item[open]>summary .omni-faq-icon__svg--plus{opacity:0;transform:rotate(90deg) scale(.92)}.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=plusminus] .omni-faq-item--editor.is-open .omni-faq-icon__svg--minus,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=plusminus] .omni-faq-item.is-open>summary .omni-faq-icon__svg--minus,.wp-block-omni-faq-entries.omni-faq-entries[data-icon-style=plusminus] details.omni-faq-item[open]>summary .omni-faq-icon__svg--minus{opacity:1;transform:rotate(0deg) scale(1)}.omni-faq-item>summary:focus,.omni-faq-item>summary:focus-visible{box-shadow:none;outline:none}.oe-faq-icon-style-picker{display:flex;gap:10px;margin-top:8px}.oe-faq-icon-style-picker__option{align-items:center;background:#fff;border:1px solid #c3c4c7;border-radius:8px;cursor:pointer;display:inline-flex;height:44px;justify-content:center;min-width:84px;padding:0 12px}.oe-faq-icon-style-picker__option.is-selected{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1}.oe-faq-icon-style-picker__option svg{display:block;height:20px;width:20px}.oe-omni-button-color-tabs .components-tab-panel__tabs{margin-bottom:12px}.oe-omni-button-color-tools__dropdown{min-width:260px;padding:12px}.oe-omni-button-color-tools__toggle{justify-content:flex-start;width:100%}.oe-omni-button-color-tools__muted{font-size:12px;opacity:.72}.oe-omni-button-color-tools__sep{opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none}.oe-faq-border-control__color{margin-top:12px}.oe-faq-border-control__color .components-base-control__label{display:block;margin-bottom:8px}
