:root{--faq-color-taxonomy-text:#2e2e2e;--faq-color-taxonomy-background:#fff;--faq-color-taxonomy-text-hover:#2e2e2e;--faq-color-taxonomy-background-hover:#f1f2f3;--faq-color-faq-background:#fff;--faq-color-faq-background-hover:#f6f1eb;--faq-color-faq-question:#0d0d0d;--faq-color-faq-answer:#808080;--faq-font-primary:'Epunda Sans', 'Century Gothic';--faq-font-secondary:'';--faq-font-text-small:16px;--faq-font-text-medium:20px;--faq-input-height:48px;--faq-border-taxonomy:3px solid #f1f2f3;--faq-border:3px solid #e8c4bf;--faq-border-hover:3px solid #e8c4bf;--faq-border-radius:0px;--faq-border-radius-taxonomy:50px;--faq-padding:20px;--faq-padding-taxonomy:10px 20px}.faq-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:1.5em}.faq-filter{background:var(--faq-color-taxonomy-background);border:var(--faq-border-taxonomy);border-radius:var(--faq-border-radius-taxonomy);padding:var(--faq-padding-taxonomy);font-size:var(--faq-font-text-small);color:var(--faq-color-taxonomy-text);font-family:var(--faq-font-primary);cursor:pointer;transition:all 0.2s ease-in-out;font-family:var(--e-global-typography-f10659f-font-family),Sans-serif;font-size:var(--e-global-typography-f10659f-font-size);font-weight:var(--e-global-typography-f10659f-font-weight);text-transform:lowercase;font-style:var(--e-global-typography-f10659f-font-style);text-decoration:var(--e-global-typography-f10659f-text-decoration);line-height:var(--e-global-typography-f10659f-line-height)}.faq-filter::first-letter{text-transform:uppercase}.faq-filter.active,.faq-filter:focus{background:var(--faq-color-taxonomy-background-hover);color:var(--faq-color-taxonomy-text-hover);border-color:#e8c4bf}.faq-filter:hover{background:var(--faq-color-taxonomy-background-hover)!important;color:var(--faq-color-taxonomy-text-hover)!important;border:var(--faq-border-hover)!important}.faq-wrapper details{border-bottom:var(--faq-border);border-radius:var(--faq-border-radius);margin-bottom:10px;padding:var(--faq-padding);background:var(--faq-color-faq-background);transition:all 0.2s ease-in-out;font-family:var(--faq-font-primary)}.faq-wrapper summary{font-weight:700;font-size:var(--faq-font-text-medium);color:var(--faq-color-faq-question);cursor:pointer;list-style:none;position:relative;font-family:var(--faq-font-primary)!important}.faq-wrapper summary::after{content:'+';position:absolute;right:0;transition:transform 0.3s ease}.faq-wrapper details[open] summary::after{content:'-'}.faq-answer{margin-top:10px;color:var(--faq-color-faq-answer);font-size:var(--faq-font-text-small);line-height:1.6;font-family:var(--faq-font-primary)}@media all and (max-width:1024px){summary.faq-question{font-size:16px}}@media all and (max-width:767px){.faq-filters{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:5px}.faq-filters::-webkit-scrollbar{height:6px}.faq-filters::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.faq-filters::-webkit-scrollbar-thumb{background:#418f92;border-radius:10px}.faq-filter{flex-shrink:0;white-space:nowrap}.faq-wrapper summary::after{position:relative}summary.faq-question{display:flex;justify-content:space-between;gap:.5rem;font-size:15px}}