/* Font-only theme layer for i-store.support (design reverted per request, font kept) */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');

:root{
  --sc-font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif;
}

body,button,input,select,textarea,
.support-search-body,[class*='-button'],[class*='-input'],
h1,h2,h3,h4,h5,h6{
  font-family:var(--sc-font);
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  text-rendering:optimizeLegibility;
}

/* Merged FAQ page — section headings */
.faq-section-title{
  font-family:var(--sc-font);
  font-weight:700;
  font-size:22px;
  letter-spacing:-.02em;
  margin:28px 0 12px;
  padding-bottom:8px;
  border-bottom:1px solid #ececec;
  scroll-margin-top:80px;
}
.faq-section-title:first-child{margin-top:4px}

/* Merged FAQ page: hide empty left sidebar column + center Q&A block */
.page-faq-supportpanel{ justify-content:center!important; }
.page-faq-supportpanel > .page-main-buttons-container{ display:none!important; }
.page-faq-supportpanel > .page-faq-body-container{ width:100%!important; max-width:920px!important; }
