.is-style-accordion{display:flex;flex-direction:column;gap:var(--wp--style--block-gap, inherit)}.is-style-accordion details{width:100%;padding:0}[data-stack="true"] .is-style-accordion details:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}[data-stack="true"] .is-style-accordion details:not(:last-of-type){border-bottom-left-radius:0;border-bottom-right-radius:0}.is-style-accordion summary{display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer;border-radius:inherit}.is-style-accordion summary::-webkit-details-marker{display:none}.is-style-accordion summary::marker{display:none;content:''}.accordion-toggle{position:relative;height:0.1em;width:2em}.accordion-toggle:after,.accordion-toggle:before{content:'';width:var(--wp--custom--accordion-toggle-icon--width, 1em);height:2px;display:inline-block !important;background:currentColor;position:absolute;right:0;top:0;opacity:1;transition:var(--wp--custom--transition, opacity 1s ease-in-out)}.accordion-toggle:after{transform:rotate(90deg)}.is-style-accordion details[open] summary span::after{opacity:0}.is-style-accordion section{display:block}.is-style-accordion hr{margin:0}details{transition:var(--wp--custom--transition)}details>section{transition:var(--wp--custom--transition)}details>section.is-open{animation:accordion-open .2s ease-in-out}@keyframes accordion-open{0%{height:0}100%{height:var(--height)}}