/* DAMT v519 – jednotný FAQ styl
   Jediné místo pro FAQ úpravy:
   - FAQ box na hlavní stránce
   - FAQ stránka caste-dotazy
   - otázky, kategorie a šipky FAQ

   Poznámka:
   Ceny a číselné hodnoty na hlavní stránce nejsou těmito selektory nijak měněné.
*/

:root{
  --damt-faq-yellow:#f2c200;
  --damt-faq-white:#ffffff;
  --damt-faq-font:var(--damt-font, "Inter", "Montserrat", Arial, sans-serif);
  --damt-faq-bubble-bg:linear-gradient(135deg, rgba(10,10,10,.96), rgba(18,18,18,.94));
  --damt-faq-bubble-border:1px solid rgba(255,255,255,.10);
  --damt-faq-bubble-radius:24px;
  --damt-faq-bubble-shadow:0 14px 34px rgba(0,0,0,.46), inset 0 1px 0 rgba(255,255,255,.08);
}

/* Hlavní stránka – klikací bublina NEJČASTĚJŠÍ DOTAZY */
html body.home #nejcastejsi-dotazy.homeFaqUnderPhilosophy{
  margin-top:22px !important;
}
html body.home #nejcastejsi-dotazy.homeFaqUnderPhilosophy > details.homeFaqToggle > summary{
  background:var(--damt-faq-bubble-bg) !important;
  border:var(--damt-faq-bubble-border) !important;
  border-radius:var(--damt-faq-bubble-radius) !important;
  box-shadow:var(--damt-faq-bubble-shadow) !important;
  padding:22px 30px !important;
  min-height:74px !important;
  display:flex !important;
  align-items:center !important;
  justify-content:space-between !important;
  gap:20px !important;
  overflow:hidden !important;
  font-family:var(--damt-faq-font) !important;
}
html body.home #nejcastejsi-dotazy.homeFaqUnderPhilosophy .homeFaqMainTitle,
html body.home #nejcastejsi-dotazy.homeFaqUnderPhilosophy .homeFaqArrow{
  color:var(--damt-faq-yellow) !important;
  font-family:var(--damt-faq-font) !important;
}

/* FAQ stránka – hlavní kategorie bílé */
html body .faqAccordion > details.faqCategory > summary{
  color:var(--damt-faq-white) !important;
  font-family:var(--damt-faq-font) !important;
}
html body .faqAccordion > details.faqCategory > summary::after{
  color:var(--damt-faq-white) !important;
}

/* FAQ stránka – otázky uvnitř kategorií žluté */
html body .faqAccordion details.faqCategory .faqCategoryContent details.faqQuestion > summary{
  color:var(--damt-faq-yellow) !important;
  font-family:var(--damt-faq-font) !important;
  font-weight:800 !important;
}
html body .faqAccordion details.faqCategory .faqCategoryContent details.faqQuestion > summary::after{
  color:var(--damt-faq-yellow) !important;
}

/* Odpovědi záměrně bez změny barvy a fontu */
