.aeya-faq{position:relative}.aeya-faq__inner{display:flex;flex-direction:column;gap:40px;width:100%}.aeya-faq__heading{color:var(--aeya-navy-90)}.aeya-faq__list{display:flex;flex-direction:column;width:100%}.aeya-faq__item{display:flex;flex-direction:column;width:100%;border:1px solid transparent;border-bottom-color:var(--aeya-navy);transition:border-color .25s var(--aeya-ease)}.aeya-faq__item[data-open=true]{border-color:var(--aeya-navy)}.aeya-faq__item:has(+.aeya-faq__item[data-open=true]){border-bottom-color:transparent}.aeya-faq__toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0;padding:16px;background:transparent;border:0;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--aeya-navy);-webkit-tap-highlight-color:transparent;font:inherit}.aeya-faq__toggle:focus-visible{outline:2px solid var(--aeya-navy);outline-offset:-2px}.aeya-faq__question{flex:1 1 auto;min-width:0;font-family:var(--aeya-mono);font-size:1rem;font-weight:300;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--aeya-navy)}.aeya-faq__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;transition:transform .35s var(--aeya-ease)}.aeya-faq__icon-bar{position:absolute;top:50%;left:50%;display:block;background-color:var(--aeya-navy)}.aeya-faq__icon-bar--h{width:14px;height:1.5px;transform:translate(-50%,-50%)}.aeya-faq__icon-bar--v{width:1.5px;height:14px;transform:translate(-50%,-50%)}.aeya-faq__item[data-open=true] .aeya-faq__icon{transform:rotate(-45deg)}.aeya-faq__body{overflow:hidden;max-height:0;transition:max-height .35s var(--aeya-ease)}.aeya-faq__answer{padding:4px 16px 16px;font-family:var(--aeya-body-family);font-size:var(--aeya-body-size);font-weight:var(--aeya-body-weight);line-height:var(--aeya-body-line-height);letter-spacing:var(--aeya-body-letter-spacing);color:var(--aeya-navy)}.aeya-faq__answer>*{margin:0}.aeya-faq__answer>*+*{margin-top:.6em}@media(max-width:749px){.aeya-faq__inner{gap:40px}.aeya-faq__heading{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/aeya-faq-accordion.css.map */
