.partial.akkordeon .accordion-list{padding-top:calc(var(--content_spacing) * 2);display:flex;flex-direction:column;gap:calc(var(--content_spacing) * 1)}.partial.akkordeon .accordion-item{background:var(--color_bg_card);border-radius:var(--border_radius);margin-bottom:0;overflow:hidden}.partial.akkordeon .accordion-item.is-open .accordion-toggle{transform:rotate(180deg)}.partial.akkordeon .accordion-item:focus-visible{outline:3px solid var(--color_primary,#005fcc);outline-offset:2px}.partial.akkordeon h4{margin-bottom:0}.partial.akkordeon .accordion-header{width:100%;display:flex;align-items:center;justify-content:flex-start;background:0 0;border:none;outline:0;font-size:var(--font_size_h4);font-weight:700;padding:calc(var(--content_spacing) * 1.5) calc(var(--content_spacing) * 2) calc(var(--content_spacing) * 1.5) calc(var(--content_spacing) * 1.5);cursor:pointer;transition:background .2s,box-shadow .2s;z-index:1;position:relative}.partial.akkordeon .accordion-header:focus-visible,.partial.akkordeon .accordion-header:hover{background:rgba(0,0,0,.03)}.partial.akkordeon .accordion-header .icon{display:flex;align-items:center;justify-content:center;margin-right:calc(var(--content_spacing) * 1);position:relative}.partial.akkordeon .accordion-header .icon img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;filter:invert(1);z-index:1}.partial.akkordeon .accordion-header .icon::after{content:"";position:absolute;right:-12px;top:-11px;width:48px;height:48px;border-radius:50%;background:red;z-index:0}.partial.akkordeon .accordion-header .title{position:relative;z-index:2}.partial.akkordeon .accordion-header .accordion-toggle{margin-left:auto;width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;transition:transform .2s}.partial.akkordeon .accordion-content{padding:calc(var(--content_spacing) * 1) calc(var(--content_spacing) * 2) calc(var(--content_spacing) * 2) calc(var(--content_spacing) * 1.5);animation:fadeInAccordion .3s}.partial.akkordeon .accordion-content .text{font-size:1rem;line-height:1.6}@keyframes fadeInAccordion{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:500px){.partial.akkordeon .accordion-header{padding:calc(var(--content_spacing) * 1) calc(var(--content_spacing) * 1) calc(var(--content_spacing) * 1) calc(var(--content_spacing) * 1)}.partial.akkordeon .accordion-header .icon{margin-right:calc(var(--content_spacing) * 0);padding-right:calc(var(--content_spacing) * 1)}.partial.akkordeon .accordion-header .icon img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}.partial.akkordeon .accordion-header .icon::after{right:8px;top:-8px;width:40px;height:40px}.partial.akkordeon .accordion-header .title{font-size:1rem}.partial.akkordeon .accordion-content{padding:calc(var(--content_spacing) * 1) calc(var(--content_spacing) * 1) calc(var(--content_spacing) * 1.5) calc(var(--content_spacing) * 1)}.partial.akkordeon .accordion-header .accordion-toggle{width:30px;height:30px}.partial.akkordeon .accordion-header .accordion-toggle svg{height:30px;width:30px}}
/*# sourceMappingURL=../sourcemaps/akkordeon.min.css.map */
