.wp-block-acf-accordion{width:100%}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item{border:2px solid var(--wp--preset--color--primary);border-radius:.4rem;margin-bottom:.6rem}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item .accordion-item__header,.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item .accordion-item__content-inner{padding:1.6rem 2.3rem}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item .accordion-item__content-inner{padding-top:0}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item.is-expanded{background-color:var(--wp--preset--color--primary);color:#fff;border-radius:.4rem}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item.is-expanded .accordion-item__title{color:currentColor}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item .accordion-item__title{font-size:1.2rem;font-weight:600;padding:0;margin:0;line-height:1.2}.wp-block-acf-accordion.is-style-accordion-boxed .block-accordion-item a{color:currentColor;font-weight:600}.block-accordion-item{border-bottom:1px solid var(--wp--preset--color--border-light)}.block-accordion-item .block-list-appender{width:100%}.block-accordion-item .accordion-item__header h3{color:var(--wp--preset--color--primary-accent)}.accordion-item__header{font-size:1.5rem;display:grid;grid-template-columns:1fr min-content;padding:2.3rem 0;align-items:center;cursor:pointer}.accordion-item__header h3{margin:0}.accordion-item__header button{background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--wp--preset--color--primary-accent)}.accordion-item__header button svg{transition:transform .15s ease;transform-origin:center}.accordion-item__header button svg path{fill:currentColor}.accordion-item__content-inner{padding:1.8rem 0;padding-top:0}.block-accordion-item.is-expanded .accordion-item__header h3,.block-accordion-item.is-expanded .accordion-item__header button{color:var(--wp--preset--color--primary-accent)}.block-accordion-item.is-expanded .accordion-item__header button svg{transform:rotate(45deg)}.block-accordion-item.is-expanded .accordion-item__header button svg path{fill:currentColor}.block-accordion-item.is-expanded .accordion-item__content{display:block;max-height:none}.block-accordion-item:not(.is-expanded) .accordion-item__content{display:none;max-height:0}
