

  .insurance-reminder .accordion-wrapper {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: auto 0fr;
    align-content: flex-start;
    padding-left: 0px;
    padding-right: 0px;
    transition-property: grid-template-rows;
    transition-duration: 300ms;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.active:is(.insurance-reminder .accordion-wrapper) {
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: auto 1fr;
    align-content: flex-start;
}

:is(.insurance-reminder .accordion-wrapper) .reminder-buttons {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button {
    position: relative;
    display: flex;
    max-width: -moz-max-content;
    max-width: max-content;
    align-items: center;
    gap: 0.75rem;
    border-color: transparent;
    background-color: transparent;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 0.9375rem;
    line-height: 1.4375rem;
    letter-spacing: 0em;
    --tw-text-opacity: 1;
    color: rgb(177 119 45 / var(--tw-text-opacity));
}

:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button::before {
    display: inline-block;
    height: 1.625rem;
    width: 1.4375rem;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjQ1NTUgMjYuMDAwNUMxMS44MDczIDI2LjAwMDUgMTIuOTA0OCAyNC44OTQ1IDEyLjkwNDggMjMuNTMyMkg4LjAwNjIzQzguMDA2MjMgMjQuODk0NSA5LjEwMzc0IDI2LjAwMDUgMTAuNDU1NSAyNi4wMDA1WiIgZmlsbD0iIzAwMDAwMCIvPgo8cGF0aCBkPSJNMTguMTAzNyAxOC44NTg0QzE3LjQ2NDggMTguODU4NCAxNi45NDU0IDE4LjMzNDkgMTYuOTQ1NCAxNy42OTExVjEyLjExMjlDMTYuOTQ1NCA4LjYzMjgzIDE0LjMwNyA1LjcxNTYzIDEwLjkzODQgNS40NjgxNUM5LjExNDk2IDUuMzM0NTUgNy4zNjk4IDUuOTQ5OTcgNi4wMzUzOSA3LjIwMDUxQzQuNzE4MzcgOC40MzM1MyAzLjk2NDI0IDEwLjE4MTIgMy45NjQyNCAxMS45OTI0VjE3LjY5MTFDMy45NjQyNCAxOC4zMzQ5IDMuNDQ0ODIgMTguODU4NCAyLjgwNTg3IDE4Ljg1ODRDMS44OTA5MSAxOC44NTg0IDEuMTE5MzkgMTkuNTI0MiAxLjAxMjg5IDIwLjQwOUMwLjk1MjA0MiAyMC45MTQ5IDEuMTA4NTIgMjEuNDIzIDEuNDQxMDMgMjEuODAxOUMxLjc3MzU1IDIyLjE4MDcgMi4yNTM4NSAyMi4zOTc2IDIuNzU1ODggMjIuMzk3NkgxOC4xNTU5QzE4LjY1NzkgMjIuMzk3NiAxOS4xMzYgMjIuMTgwNyAxOS40NzA3IDIxLjgwMTlDMTkuODAzMiAyMS40MjMgMTkuOTU5NyAyMC45MTQ5IDE5Ljg5ODkgMjAuNDA5QzE5Ljc5MjQgMTkuNTI2NCAxOS4wMjA5IDE4Ljg1ODQgMTguMTA1OSAxOC44NTg0SDE4LjEwMzdaTTE4LjgxODcgMjEuMjE5M0MxOC42NTE0IDIxLjQxMiAxOC40MDggMjEuNTIxNSAxOC4xNTU5IDIxLjUyMTVIMi43NTU4OEMyLjUwMTYgMjEuNTIxNSAyLjI2MDM3IDIxLjQxMiAyLjA5MzAyIDIxLjIxOTNDMS45MjEzMyAyMS4wMjQ0IDEuODQ1MjcgMjAuNzc0NyAxLjg3Nzg3IDIwLjUxNDFDMS45MzAwMyAyMC4wNzYxIDIuMzM4NjEgMTkuNzM0NCAyLjgwODA0IDE5LjczNDRDMy45MjUxMiAxOS43MzQ0IDQuODM1NzMgMTguODE4OSA0LjgzNTczIDE3LjY5MTFWMTEuOTkyNEM0LjgzNTczIDEwLjQyNDMgNS40ODk4OSA4LjkxMDk3IDYuNjMwODcgNy44NDIyMUM3LjY4Mjc1IDYuODU2NjcgOS4wMjgwMiA2LjMyNjY2IDEwLjQ1MzcgNi4zMjY2NkMxMC41OTUgNi4zMjY2NiAxMC43MzYyIDYuMzMxMDQgMTAuODc5NyA2LjM0MTk5QzEzLjc5NjIgNi41NTQ0MyAxNi4wODA0IDkuMDkwNTYgMTYuMDgwNCAxMi4xMTI5VjE0LjkwMlYxNy42OTExQzE2LjA4MDQgMTguODE2OCAxNi45ODg4IDE5LjczNDQgMTguMTA4MSAxOS43MzQ0QzE4LjU3NzUgMTkuNzM0NCAxOC45ODYxIDIwLjA3NjEgMTkuMDM4MiAyMC41MTQxQzE5LjA2ODcgMjAuNzc0NyAxOC45OTI2IDIxLjAyNjYgMTguODIzMSAyMS4yMTkzSDE4LjgxODdaIiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMC43Ii8+CjxwYXRoIGQ9Ik0xOS44MjA0IDMuMzU5MTJDMTguNDQyNSAxLjg4MDgxIDE2LjU3NTYgMS4wNDQxOSAxNC41NjMyIDEuMDAwMzlDMTQuNDg3MSAwLjk5NjAwOSAxNC40MDg5IDEuMDI4ODYgMTQuMzUwMiAxLjA4MzYxQzE0LjI5MzcgMS4xMzgzNyAxNC4yNjExIDEuMjE1MDIgMTQuMjU4OSAxLjI5Mzg2QzE0LjI1ODkgMS4zNzI3MSAxNC4yODcyIDEuNDQ5MzYgMTQuMzQxNSAxLjUwODQ5QzE0LjM5NTggMS41NjU0MyAxNC40Njk3IDEuNTk4MjggMTQuNTUwMSAxLjYwMDQ3QzE2LjQwMTggMS42Mzk5IDE4LjExODcgMi40MTA4MSAxOS4zODU3IDMuNzY4NjdDMjAuNjUyOCA1LjEyODcxIDIxLjMwNjkgNi45MDI2OSAyMS4yMjg3IDguNzY2NDZDMjEuMjI2NSA4Ljg0MzExIDIxLjI1NDggOC45MjE5NSAyMS4zMDkxIDguOTgxMDhDMjEuMzYzNCA5LjA0MDIyIDIxLjQzOTUgOS4wNzUyNiAyMS41MTU2IDkuMDc5NjRDMjEuNTE1NiA5LjA3OTY0IDIxLjUyNDMgOS4wNzk2NCAyMS41MjY0IDkuMDc5NjRDMjEuNjAyNSA5LjA3OTY0IDIxLjY3NDIgOS4wNTExNyAyMS43Mjg1IDkuMDAwNzlDMjEuNzg3MiA4Ljk0NjA0IDIxLjgyMiA4Ljg3MTU4IDIxLjgyNDIgOC43OTA1NUMyMS45MDg5IDYuNzYyNTIgMjEuMTk2MSA0LjgzMzA1IDE5LjgxODIgMy4zNTQ3NEwxOS44MjA0IDMuMzU5MTJaIiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMC40Ii8+CjxwYXRoIGQ9Ik0xNC4wNjU1IDQuMDcwMjlDMTUuMzY3MyA0LjA5MjE5IDE2LjU3NTcgNC42MzA5NSAxNy40NjY3IDUuNTg1ODNDMTguMzU3OCA2LjU0MDcxIDE4LjgxNDIgNy43ODkwNiAxOC43NTU1IDkuMTAwOTNDMTguNzUxMSA5LjE3NzU4IDE4Ljc4MTYgOS4yNTY0MiAxOC44MzM3IDkuMzE1NTZDMTguODg1OSA5LjM3NDY5IDE4Ljk2MiA5LjQxMTkyIDE5LjA0MDIgOS40MTQxMUMxOS4wNDQ1IDkuNDE0MTEgMTkuMDQ4OSA5LjQxNDExIDE5LjA1NTQgOS40MTQxMUMxOS4xMjkzIDkuNDE0MTEgMTkuMjAxIDkuMzg1NjQgMTkuMjU1NCA5LjMzNTI3QzE5LjMxNCA5LjI4MDUyIDE5LjM0ODggOS4yMDYwNSAxOS4zNTMyIDkuMTI3MjFDMTkuNDIwNSA3LjY1MTA5IDE4LjkwNTUgNi4yNDcyNCAxNy45MDM2IDUuMTcxOUMxNi45MDE3IDQuMDk2NTcgMTUuNTQzNCAzLjQ4OTkxIDE0LjA3ODYgMy40NjU4MkMxNC4wMDkgMy40NjU4MiAxMy45MjQzIDMuNDk0MjkgMTMuODY1NiAzLjU1MTIzQzEzLjgwNjkgMy42MDgxOCAxMy43NzY1IDMuNjgyNjQgMTMuNzc0MyAzLjc2MzY3QzEzLjc3NDMgMy44NDQ3MSAxMy44MDI1IDMuOTE5MTcgMTMuODU5MSAzLjk3ODNDMTMuOTE1NiA0LjAzNTI0IDEzLjk4OTQgNC4wNjgxIDE0LjA2NzcgNC4wNzAyOUgxNC4wNjU1WiIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjAuNCIvPgo8L3N2Zz4K);
    background-position: center;
    background-repeat: no-repeat;
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    content: var(--tw-content);
    transition-duration: 300ms;
}

:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button::after {
    position: absolute;
    bottom: 1.375rem;
    left: auto;
    right: 0px;
    height: 1px;
    width: calc(100% - 2.25rem);
    --tw-bg-opacity: 1;
    background-color: rgb(177 119 45 / var(--tw-bg-opacity));
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    content: var(--tw-content);
    transition-duration: 300ms;
}

:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button:hover {
    --tw-text-opacity: 1;
    color: rgb(134 99 40 / var(--tw-text-opacity));
}

:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button:hover::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(134 99 40 / var(--tw-bg-opacity));
}

:is(:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button)::before {
            filter: var(--filter-secondary);
          }

:is(:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-buttons) .sidebar__reminder-button) .wp-element-button):hover::before {
              filter: var(--filter-secondary-hover);
            }

:is(.insurance-reminder .accordion-wrapper) .reminder-content {
    overflow: hidden;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 1.25rem;
}

:is(:is(.insurance-reminder .accordion-wrapper) .reminder-content) .wp-block-buttons {
    flex-direction: column;
    align-items: flex-start;
    padding-top: 3.25rem;
}

:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-content) .wp-block-buttons) .wp-block-button {
    margin-bottom: 1.25rem;
    max-width: 100%;
}

:is(:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-content) .wp-block-buttons) .wp-block-button) .wp-element-button {
    display: flex;
    border-style: none;
    background-color: transparent;
    padding: 0px;
    text-align: left;
    font-size: 0.8125rem;
    font-weight: 400;
    letter-spacing: 0em;
    --tw-text-opacity: 1;
    color: rgb(44 53 39 / var(--tw-text-opacity));
    text-decoration-line: underline;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 300ms;
}

:is(:is(:is(:is(.insurance-reminder .accordion-wrapper) .reminder-content) .wp-block-buttons) .wp-block-button) .wp-element-button:hover {
    --tw-text-opacity: 1;
    color: rgb(177 119 45 / var(--tw-text-opacity));
}


