.nd-accordion .card{overflow:hidden;--nd-accordion-body-max-height: 1000px}.nd-accordion .card:last-child{margin-bottom:0 !important}.nd-accordion .card .card-content{overflow:hidden;max-height:0;transition:all ease-in-out .3s}.nd-accordion .card .card-content .card-body{display:flex;flex-direction:column}.nd-accordion .card .card-content .card-body.has-image{flex-direction:row}.nd-accordion .card .card-content .card-body.has-image .column-2{display:flex;flex-direction:column}.nd-accordion .card .card-header{display:flex}.nd-accordion .card .card-header .headline-counter{display:flex;flex-direction:column;justify-content:center}.nd-accordion .card .card-header .headline{width:100%}.nd-accordion .card .headline{display:flex;transition:color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer}.nd-accordion .card .headline__icon-wrapper{position:relative}.nd-accordion .card .headline__text{flex-grow:1}.nd-accordion .card .headline__icon{transition:opacity .3s ease-in-out}.nd-accordion .card .headline__icon--active{position:absolute;top:0;left:0}.nd-accordion .card .headline .headline__icon--active{opacity:0}.nd-accordion .card .headline .headline__icon--normal{opacity:1}.nd-accordion .card.show .card-content{max-height:var(--nd-accordion-body-max-height)}.nd-accordion .card.show .headline .headline__icon--active{opacity:1}.nd-accordion .card.show .headline .headline__icon--normal{opacity:0}
