.c-accordion{margin:0;padding:0;border:.5px solid var(--accordion-outer-border-color);font-family:Arial,Helvetica,Geneva,Verdana,sans-serif;padding:0}.c-accordion:not(.js-accordion) .c-accordion__content-wrapper{height:0}.c-accordion:not(.js-accordion) .c-accordion__element-toggle:checked~.c-accordion__content .c-accordion__content-wrapper{height:auto}.c-accordion__list{margin:0;padding:0}.c-accordion__element{width:100%;margin:0;padding:0;overflow:hidden}.c-accordion__element:last-child .c-accordion__content-frame{border:0}.c-accordion__element-toggle{display:none}.c-accordion__element-toggle:checked~.c-accordion__content{background-color:var(--accordion-focus-color)}.c-accordion__element-toggle:checked+.c-accordion__element-toggle-label{background-color:var(--accordion-focus-color)}.c-accordion__element-toggle-label{display:block;width:100%;margin:0;color:#6c757d;overflow:hidden;cursor:pointer;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease}.c-accordion__element-heading{width:100%;text-align:center}.c-accordion__element-title{width:100%;margin-bottom:0;padding:1.5rem 1rem;font-family:Arial,Helvetica,Geneva,Verdana,sans-serif}.c-accordion__content{padding:0 .5rem;transition-property:background-color;transition-duration:.5s;transition-timing-function:ease}.c-accordion__content-frame{border-bottom:1px solid var(--accordion-inner-border-color)}.c-accordion__content-body{position:relative;padding:2rem 1rem}.c-accordion__content-body:before{display:block;position:absolute;top:0;left:1rem;right:1rem;border-bottom:3px solid var(--accordion-inner-border-color);content:""}

/*# sourceMappingURL=accordion.css.map*/