.spa-accordion{width:100%;display:block;padding-left:0;margin-top:0;margin-right:0;margin-bottom:40px;margin-left:0}.spa-accordion-item{list-style-type:none;margin-top:0;margin-right:10px;margin-bottom:10px;margin-left:10px}.spa-accordion-heading{min-height:40px;position:relative;padding:0;margin:0;color:#857363;background:#ECE6DD;font-family:"cnx-regular", Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer}.spa-accordion-heading>a{width:100%;height:100%;display:block;padding:10px 10px 10px 29px;color:#857363;text-decoration:none;line-height:20px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.spa-accordion-heading>a:hover,.spa-accordion-heading>a:focus{color:#52483F;background:#D1C9C0}.spa-accordion-heading>a:hover .spa-accordion-arrow:before,.spa-accordion-heading>a:hover .spa-accordion-arrow:after,.spa-accordion-heading>a:focus .spa-accordion-arrow:before,.spa-accordion-heading>a:focus .spa-accordion-arrow:after{background:#52483F}.spa-accordion-arrow{position:absolute;top:0;left:5px;margin:10px 0}.spa-accordion-arrow:before,.spa-accordion-arrow:after{background:#857363}.active .spa-accordion-arrow:hover:before,.active .spa-accordion-arrow:hover:after{background:#857363}.spa-accordion-content{display:none;padding:10px;background:#F7F4F0}.spa-accordion-content.default-active{display:block}.spa-accordion-item:last-child{margin-bottom:0}.spa-accordion--secondary .spa-accordion-heading{color:#fff;background:#0073CF}.spa-accordion--secondary .spa-accordion-heading>a{color:#fff;background:#0073CF}.spa-accordion--secondary .spa-accordion-heading>a:hover,.spa-accordion--secondary .spa-accordion-heading>a:focus{color:#fff;background:#0052C2}.spa-accordion--secondary .spa-accordion-heading>a .spa-accordion-arrow:before,.spa-accordion--secondary .spa-accordion-heading>a .spa-accordion-arrow:after{background:#fff}.active .spa-accordion--secondary .spa-accordion-heading{color:#fff;background:#0073CF}.spa-accordion--secondary .spa-accordion-arrow:before,.spa-accordion--secondary .spa-accordion-arrow:after{background:#fff}.spa-accordion--skin-grown .spa-accordion-heading{background:#6B5E51}.spa-accordion--skin-grown .spa-accordion-heading:hover,.spa-accordion--skin-grown .spa-accordion-heading:focus{background:#524940}.spa-accordion--skin-grown .spa-accordion-heading>a{color:#fff}.spa-accordion--skin-grown .spa-accordion-heading>a:focus,.spa-accordion--skin-grown .spa-accordion-heading>a:hover{background:#524940;color:#fff}.spa-accordion--skin-grown .spa-accordion-arrow:before,.spa-accordion--skin-grown .spa-accordion-arrow:after{background:#fff !important}.spa-tabs{position:relative}@media only screen and (min-width: 40.0625em){.spa-tabs .spa-accordion{margin-bottom:0}.spa-tabs .spa-accordion-item{width:auto;display:inline-block;margin:0 -2px 0 0;z-index:2}.spa-tabs .spa-accordion-item:after{-webkit-transition:none;transition:none;z-index:3}.spa-tabs .spa-accordion-item.active{position:relative;border-bottom:none}.spa-tabs .spa-accordion-item.active:after{content:'';width:calc(-2px - -100%);height:1px;display:block;background:#fff;position:absolute;top:100%;left:0}.spa-tabs .spa-accordion-item.active .spa-accordion-link{background:#fff;color:#524940;border-bottom-color:#fff}.spa-tabs .spa-accordion-item.active .spa-accordion-link:hover,.spa-tabs .spa-accordion-item.active .spa-accordion-link:focus{background:#fff;color:#524940;border-color:#ece6dd;border-bottom-color:#fff}.spa-tabs .spa-accordion-link{padding:10px 20px;background:#ece6dd;border:1px solid #ece6dd;border-bottom:none;color:#6B5E51;font-size:24px}.spa-tabs .spa-accordion-link:hover,.spa-tabs .spa-accordion-link:focus{background:#d1c9c0;color:#524940;border-color:#d1c9c0;border-bottom-color:#d1c9c0}.spa-tabs .spa-accordion-arrow{display:none !important}.spa-tabs .spa-accordion-content{display:none !important}}.spa-tabs .spa-tab-content-container{width:100%;height:auto;display:none;padding:20px;z-index:1}@media only screen and (min-width: 40.0625em){.spa-tabs .spa-tab-content-container{display:block}}.spa-tabs .spa-tab-content-container--outlined{border:1px solid #ece6dd;background:#fff;color:#524940}
/*# sourceMappingURL=./sparta-accordion-utility.css.map */