section.block-accordion{border-bottom:1px solid rgba(153,153,153,.25)}section.block-accordion details summary{cursor:pointer;padding:0;position:relative;border-top:1px solid rgba(153,153,153,.25);padding:10px 45px 10px 0;font-size:20px;font-weight:700;color:var(--wp--custom--color--heading)}.has-text-color section.block-accordion details summary{color:currentcolor !important}section.block-accordion details summary em{font-weight:400;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}section.block-accordion details summary i{opacity:.5;position:absolute;top:calc(50% - 12px);right:10px;width:24px;height:24px;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .2s ease .2s}section.block-accordion details summary i::before,section.block-accordion details summary i::after{content:"";width:14px;height:2px;position:absolute;top:calc(50% - 1px);background-color:#999;border-radius:12px}section.block-accordion details summary i::before{left:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}section.block-accordion details summary i::after{right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}section.block-accordion details summary:hover i{opacity:.85}section.block-accordion details[open] summary~*{-webkit-animation:sweep .25s ease-in-out;animation:sweep .25s ease-in-out}@-webkit-keyframes sweep{0%{opacity:0;margin-left:-5px}100%{opacity:1;margin-left:0px}}@keyframes sweep{0%{opacity:0;margin-left:-5px}100%{opacity:1;margin-left:0px}}section.block-accordion details[open] i{opacity:.85;-webkit-transform:rotate(0deg);transform:rotate(0deg)}section.block-accordion details[open] i::before{background-color:#7b8961}section.block-accordion details[open] i::after{background-color:#7b8961}section.block-accordion details .acf-innerblocks-container{width:100%;padding:10px 0 var(--wp--style--block-gap) 0}section.block-accordion.is-style-toggle i{-webkit-transform:rotate(0deg);transform:rotate(0deg)}section.block-accordion.is-style-toggle i::before,section.block-accordion.is-style-toggle i::after{width:10px}section.block-accordion.is-style-toggle i::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:4px}section.block-accordion.is-style-toggle i::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:4px}section.block-accordion.is-style-toggle [open] i{-webkit-transform:rotate(-180deg) !important;transform:rotate(-180deg) !important}section.block-accordion .accordion>.block-list-appender{max-width:100%;position:static;border:1px solid rgba(119,119,119,.2);margin:10px;padding:10px;display:flex;gap:0 10px;justify-content:center;align-items:center}section.block-accordion .accordion>.block-list-appender::before{content:"Add Accordion Item";font-size:14px}section.block-accordion .accordion>.block-list-appender button{background:#7b8961;color:#fff}section.block-accordion .accordion>.block-list-appender button:hover{background:#94a27b}
