.faq-container{margin-bottom:50px}.faq-title{text-align:center;color:#fff;font-weight:600}.faq-checkbox{position:absolute;opacity:0;z-index:-1}.tab{width:100%;color:#fff;overflow:hidden;border-bottom:1px solid white;position:relative}.tab:first-child{border-top:1px solid white}.tab-label{width:100%;display:flex;justify-content:space-between;padding:1em 10% 1em 1em;font-weight:400;color:#fff;font-size:2.7rem;border:none;background:none;border-radius:0;margin:0}@media screen and (max-width: 768px){.tab-label{font-size:2rem;padding-right:17%}}.tab-label:after{content:"";height:32px;width:40px;background-image:url(Pfeil_hoch.svg);position:absolute;right:27px;top:50%;transform:translateY(-50%) rotate(180deg);background-size:cover;left:auto;background-repeat:no-repeat;background-position:center;box-shadow:none;border:none}.tab-label:not([disabled]):hover:after{box-shadow:none;--border-offset: 0}.tab-label:hover{border:none}.faq-checkbox:checked+.tab-label:after{transform:translateY(-50%) rotate(0)}.tab-content{max-height:0;padding:0 1em;background-color:transparent;transition:all .5s ease;color:#fff;max-width:90%}.tab-content p{margin:0}.faq-checkbox:checked~.tab-content{max-height:100vh;padding:1em}@media screen and (max-width: 768px){.tab-label:after{right:20px;height:22px;width:30px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-style.css.map */
