@-webkit-keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes loading{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.accordion{margin:0;border:2px solid var(--c-secondary-grey-20);border-left:0;border-right:0;color:var(--c-black-color)}.accordion:not(:last-of-type){border-bottom:unset}.accordion--border_top{border-top:unset}.accordion__content{display:none;max-height:0;transition:all .2s;overflow:hidden;margin-left:0}.accordion__title{padding:22px 0;position:relative;transition:all .5s;cursor:pointer;font-size:var(--fs-author-email);font-weight:var(--fw-author-email);font-family:var(--ff-author-email);line-height:var(--lh-author-email)}.accordion__title--gap-small{padding:16px 0}.accordion__title--open+.accordion__content{padding:16px 0;max-height:100%;display:block}.block-facet--range-datepicker .accordion__title--open+.accordion__content{padding:0 0 32px}.accordion__title::before,.accordion__title::after{content:"";position:absolute;width:24px;height:3px;background-color:var(--c-accent-high);top:50%;border-radius:10px;transition:all .1s ease;display:inline-flex}.accordion__title::before{right:0}.accordion__title::after{right:0;transform:rotate(90deg)}.accordion__title--open::before{background-color:var(--c-secondary-green-40)}.accordion__title--open::after{opacity:0;transform:rotate(0deg);background-color:var(--c-secondary-green-40)}.accordion__title h5{display:inline}.accordion--border_thin{border:1px solid var(--c-secondary-grey-20);border-left:0;border-right:0}