.wp-block-apollo-accordion{display:block;margin-bottom:var(--spacing-4)}.wp-block-apollo-accordion .accordion{border-left:4px solid var(--color-true-red)}.wp-block-apollo-accordion details.accordion-item{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,var(--color-light-gray)),to(#ddd));background-image:linear-gradient(to bottom,var(--color-light-gray) 0,#ddd 100%)}.wp-block-apollo-accordion details summary.accordion-header{cursor:pointer;list-style:none;padding:var(--spacing-4) var(--spacing-3);position:relative}.wp-block-apollo-accordion details summary.accordion-header h3{font-weight:var(--fongit at-weight-semibold);text-transform:none}.wp-block-apollo-accordion details summary.accordion-header:after{background-image:url(/wp-content/themes/apollo/assets/images/red-arrow.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:24px;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:24px}.wp-block-apollo-accordion details summary.accordion-header::-webkit-details-marker,.wp-block-apollo-accordion details summary.accordion-header::marker{color:transparent;display:none}@supports not (-ms-ime-align:auto){.wp-block-apollo-accordion details summary.accordion-header>*{display:inline}}.wp-block-apollo-accordion details .content{padding:var(--spacing-4) var(--spacing-3)}.wp-block-apollo-accordion details[open] summary.accordion-header:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}