body{--t2-faq-typography-heading-font-family:unset;--t2-faq-typography-heading-font-size:var(--wp--preset--font-size--large);--t2-faq-typography-heading-font-weight:var(--wp--custom--font-weight--bold);--t2-faq-typography-heading-line-height:unset;--t2-faq-item-border:none;--t2-faq-item-border-radius:var(--wp--custom--border-radius--m);--t2-faq-item-padding:var(--wp--preset--spacing--m);--t2-faq-spacing-item-margin:unset}.t2-faq__blocks{display:flex;flex-direction:column}.t2-faq-item{background-color:var(--wp--preset--color--soft-white);box-shadow:0 -2px 15px 0 rgba(33,33,33,.05);overflow:unset;position:relative}.t2-faq button.t2-faq-trigger,.t2-faq-item{border-top-left-radius:var(--t2-faq-item-border-radius);border-top-right-radius:var(--t2-faq-item-border-radius)}.t2-faq button.t2-faq-trigger{align-items:center;gap:var(--wp--preset--spacing--m)}.t2-faq button.t2-faq-trigger[aria-expanded=true],.t2-faq-item__inner-container{background-color:var(--wp--preset--color--soft-green)}.t2-faq button.t2-faq-trigger[aria-expanded=true]{padding-bottom:var(--wp--preset--spacing--s)}.t2-faq-icon{border-radius:50%;box-sizing:content-box;height:1.5rem;margin:unset;padding:.75rem;transition:all .3s ease-in-out;width:1.5rem}.t2-faq button.t2-faq-trigger:hover,.t2-faq-icon{background-color:var(--wp--preset--color--soft-green)}.t2-faq button.t2-faq-trigger:hover{text-decoration:underline}.t2-faq-item:not(:first-child){margin-top:calc(var(--t2-faq-item-border-radius)*-1)}.t2-faq-item:not(:last-child) .t2-faq-item__inner-container,.t2-faq-item:not(:last-child) .t2-faq-trigger{padding-bottom:calc(var(--t2-faq-item-padding) + var(--t2-faq-item-border-radius))}.t2-faq-item__inner-container.block-editor-block-list__layout{padding-top:var(--t2-faq-item-padding)}.t2-faq-item .t2-faq-editor-title>span{padding:var(--t2-faq-item-padding);padding-left:calc(var(--t2-faq-item-padding) + 1px);padding-top:calc(var(--t2-faq-item-padding) + 1px)}
