.faq-cats{background:var(--bg);color:var(--text);padding:var(--pt) 0 var(--pb)}.faq-cats__inner{max-width:var(--maxw);margin:0 auto;padding:0 var(--px)}.faq-cats__heading{font-family:var(--h-font);font-weight:var(--h-weight);font-size:var(--h-size);line-height:1.05;text-align:var(--align);margin:0 0 var(--h-gap);color:inherit}.faq-cats__grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap-y) var(--gap-x)}.faq-cats__empty{grid-column:1 / -1;text-align:center;opacity:.6}.faq-card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--icon-gap);text-align:center;text-decoration:none;color:var(--text)}.faq-card__icon{width:var(--icon);height:var(--icon);color:var(--icon-color);display:block;transition:color .2s,transform .25s}.faq-card__icon img,.faq-card__icon svg{width:100%;height:100%;object-fit:contain;display:block}.faq-card__title{font-size:var(--label);line-height:1.3;transition:color .2s}.faq-card:hover .faq-card__icon,.faq-card:hover .faq-card__title{color:var(--hover-color)}.faq-cats--lift .faq-card:hover .faq-card__icon{transform:translateY(-4px)}.faq-card:focus-visible{outline:2px solid currentColor;outline-offset:6px;border-radius:4px}@media(prefers-reduced-motion:reduce){.faq-card__icon,.faq-card__title{transition:none}.faq-cats--lift .faq-card:hover .faq-card__icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AIA */
