.adaptalux-faq-accordion{width:100%;margin:0;font-family:inherit;color:inherit;border-radius:4px;overflow:hidden}.adaptalux-faq-row{margin:0;background:#f7f7f7}.adaptalux-faq-row:nth-child(even){background:#f1f1f1}.adaptalux-faq-accordion .adaptalux-faq-question{width:100%!important;min-height:46px;display:flex!important;align-items:center;gap:12px;box-sizing:border-box;margin:0!important;padding:11px 20px!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;background-image:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:1.45!important;font-weight:600!important;letter-spacing:inherit!important;text-transform:none!important;text-align:left!important;cursor:pointer;appearance:none;-webkit-appearance:none}.adaptalux-faq-accordion .adaptalux-faq-question:before,.adaptalux-faq-accordion .adaptalux-faq-question:after{display:none!important;content:none!important}.adaptalux-faq-accordion .adaptalux-faq-question:hover,.adaptalux-faq-accordion .adaptalux-faq-question:focus{background:rgba(0,0,0,.025)!important;color:inherit!important}.adaptalux-faq-question:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.adaptalux-faq-question-text{flex:1;min-width:0}.adaptalux-faq-chevron{position:relative;display:block;flex:0 0 14px;width:14px;height:14px;transition:transform .22s}.adaptalux-faq-chevron:before{content:"";position:absolute;top:3px;left:3px;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.adaptalux-faq-row.is-open{background:#fff}.adaptalux-faq-row.is-open .adaptalux-faq-chevron{transform:rotate(180deg)}.adaptalux-faq-answer{display:grid;grid-template-rows:0fr;visibility:hidden;background:#fff;transition:grid-template-rows .28s ease,visibility 0s linear .28s}.adaptalux-faq-row.is-open .adaptalux-faq-answer{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .28s ease}.adaptalux-faq-answer-inner{min-height:0;overflow:hidden;box-sizing:border-box;padding:0 20px 0 46px;opacity:0;transition:opacity .18s ease,padding .28s ease}.adaptalux-faq-row.is-open .adaptalux-faq-answer-inner{padding-top:7px;padding-bottom:23px;opacity:1}.adaptalux-faq-answer-inner>:first-child{margin-top:0!important}.adaptalux-faq-answer-inner>:last-child{margin-bottom:0!important}.adaptalux-faq-answer-inner a{text-decoration:underline;text-underline-offset:2px}@media(max-width:767px){.adaptalux-faq-accordion .adaptalux-faq-question{padding:11px 15px!important}.adaptalux-faq-answer-inner{padding-left:41px;padding-right:15px}}@media(prefers-reduced-motion:reduce){.adaptalux-faq-answer,.adaptalux-faq-answer-inner,.adaptalux-faq-chevron{transition:none}}
