.sh.sx-faq{padding:88px 24px}.sx-faq .sx-faq__inner{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.sh.sx-faq .sx-faq__title{margin:0;font-family:var(--sh-head);font-size:44px;line-height:1.08;letter-spacing:-.025em;font-weight:700;color:var(--sh-ink);text-align:center}.sx-faq .sx-faq__list{display:flex;flex-direction:column;gap:12px}.sx-faq .sx-faq__item{margin:0;border-radius:16px;border:1px solid var(--sh-line);background:#fff}.sx-faq .sx-faq__item[open]{background:var(--sh-cream)}.sx-faq .sx-faq__q{list-style:none;position:relative;min-height:60px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--sh-body);font-size:17px;font-weight:600;line-height:normal;letter-spacing:normal;color:var(--sh-ink);text-align:left;cursor:pointer;border-radius:15px;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.sx-faq .sx-faq__q::-webkit-details-marker{display:none}.sx-faq .sx-faq__q::marker{content:""}.sx-faq .sx-faq__q:active{transform:scale(.98)}.sx-faq .sx-faq__q:focus-visible{outline:2px solid var(--sh-green);outline-offset:2px;box-shadow:none}.sx-faq .sx-faq__q-text{min-width:0}.sx-faq .sx-faq__icon{flex:none;width:32px;height:32px;border-radius:50%;background:var(--sh-tint);color:var(--sh-green);display:flex;align-items:center;justify-content:center}.sx-faq .sx-faq__icon svg{display:block;width:16px;height:16px;transition:transform .2s}.sx-faq .sx-faq__item[open] .sx-faq__icon svg{transform:rotate(45deg)}.sx-faq .sx-faq__a{padding:0 22px 20px;font-size:16px;line-height:1.65;color:var(--sh-muted)}.sx-faq .sx-faq__a p,.sx-faq .sx-faq__a ul,.sx-faq .sx-faq__a ol{margin:0}.sx-faq .sx-faq__a>*+*{margin-top:.75em}.sx-faq .sx-faq__a a{color:var(--sh-green)}.sh.sx-disc .sx-disc__text{margin:0;line-height:1.6;color:var(--sh-muted)}.sh.sx-disc--centered{padding:28px 24px;border-top:1px solid var(--sh-line)}.sx-disc--centered .sx-disc__text{max-width:90ch;margin:0 auto;font-size:12px;text-align:center}.sh.sx-disc--footnote{padding:0 24px 64px}.sx-disc--footnote .sx-disc__inner{max-width:820px;margin:0 auto;border-top:1px solid var(--sh-line);padding-top:24px}.sx-disc--footnote .sx-disc__text{font-size:13px;text-align:left}.shopify-section:has(+.shopify-section .sx-disc--footnote)>.sh.sx-faq{padding-bottom:48px}@media screen and (max-width:749px){.sh.sx-faq{padding:56px 20px}.sx-faq .sx-faq__inner{gap:20px}.sh.sx-faq .sx-faq__title{font-size:30px;line-height:1.1;text-align:left}.sx-faq .sx-faq__list{gap:10px}.sx-faq .sx-faq__item{border-radius:12px}.sx-faq .sx-faq__q{min-height:56px;padding:14px 16px;gap:12px;font-size:15px;border-radius:11px}.sx-faq .sx-faq__icon{width:28px;height:28px}.sx-faq .sx-faq__icon svg{width:14px;height:14px}.sx-faq .sx-faq__a{padding:0 16px 16px;font-size:14px;line-height:1.6}.sh.sx-disc--centered{padding:28px 20px}.sh.sx-disc--footnote{padding:0 20px 40px}.sx-disc--footnote .sx-disc__inner{padding-top:18px}.sx-disc--footnote .sx-disc__text{font-size:12px}.shopify-section:has(+.shopify-section .sx-disc--footnote)>.sh.sx-faq{padding-bottom:36px}}@media(prefers-reduced-motion:reduce){.sx-faq .sx-faq__q,.sx-faq .sx-faq__icon svg{transition:none}.sx-faq .sx-faq__q:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/saero-faq.css.map */
