.kk__faq-block--neue-app{background:#fff;padding:120px 0}.kk__faq-block--neue-app .faq-app-container{margin:0!important}.kk__faq-block--neue-app .card__cover .kk__btn{color:#f6f3ec!important}.kk__faq-block--neue-app .faq__faq-wrapper{display:flex;flex-direction:column;gap:24px}.kk__faq-block--neue-app .faq__faq-wrapper .mobile-only{display:none}.kk__faq-block--neue-app .kk__faq-element-wrapper .kk__accordion{background:#f8f9fa;font-size:18px;font-family:sofia-pro,sans-serif;font-weight:400;cursor:pointer;padding:21px 32px;color:#34342f;width:100%;border:none;text-align:left;outline:none;line-height:1.2;border-radius:16px;display:flex;align-items:center;gap:16px;justify-content:space-between;transition:.4s ease}.kk__faq-block--neue-app .kk__faq-element-wrapper .kk__accordion img{transition:transform .4s ease}.kk__faq-block--neue-app .kk__faq-element-wrapper .kk__accordion.active img{transform:rotate(180deg)}.kk__faq-block--neue-app .kk__faq-element-wrapper .kk__panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}html body.steiger .kk__faq-block--neue-app .kk__faq-element-wrapper.minimal .kk__accordion{padding:0;background:transparent}html body.steiger .kk__faq-block--neue-app .kk__faq-element-wrapper.minimal .kk__panel{padding:16px 0 0}@media(max-width:767px){.kk__faq-block--neue-app .kk__faq-element-wrapper .kk__accordion{padding:16px;border-radius:8px;font-size:16px}.kk__faq-block--neue-app .kk__faq-element-wrapper .kk__panel p{font-size:16px}}html body.steiger.page .kk__faq-block--neue-app{padding-top:0!important}@media(max-width:1029px){.kk__faq-block--neue-app{padding:48px 0}.kk__faq-block--neue-app .kk__container.kk__flex{display:grid}.kk__faq-block--neue-app .kk__container.kk__flex [class*=kk__col]{width:100%}.kk__faq-block--neue-app .kk__container.kk__flex .kk__card.card__cover{min-height:auto;padding:0;border-radius:0;border:none}.kk__faq-block--neue-app .kk__container.kk__flex .kk__card.card__cover .card__background{display:none}.kk__faq-block--neue-app .kk__container.kk__flex .kk__card.card__cover .card__title{font-size:34px;color:#34342f;line-height:1.5}.kk__faq-block--neue-app .kk__container.kk__flex .kk__card.card__cover a{display:none}.kk__faq-block--neue-app .kk__container.kk__flex .kk__accordion{padding:16px;border-radius:8px}.kk__faq-block--neue-app .kk__container.kk__flex .mobile-only{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/kk_faq_block_neue_app.css.map */
