.faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq-item{background:var(--theme-blocks-primary-bg);padding:20px;border-radius:16px;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;overflow:hidden}.faq-item.active .faq-item--question{background:var(--theme-blocks-primary-bg);cursor:pointer!important}.faq-item.active .faq-item--question svg{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.faq-item--chevron,.faq-item--question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-item--question{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;font-weight:600;font-size:18px;line-height:24px;color:var(--theme-page-txt-color)}.faq-item--chevron{background:rgba(var(--theme-page-txt-color),.1);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;border:1px solid transparent}.faq-item--chevron:hover{border:1px solid var(--theme-page-txt-color)}.faq-item--chevron svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.faq-item--answer{display:none;padding:10px 0 0}