/* Jinglebell overrides for the Silktide Consent Manager (library file left untouched).
   Colours are the owner's chosen banner palette (deliberate, not design-system tokens). */
#stcm-wrapper {
  --boxShadow: -5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;
  --fontFamily: Quicksand, sans-serif;
  --primaryColor: #429E98;
  --backgroundColor: #ffffff;
  --textColor: #4b494b;
  --backdropBackgroundColor: #00000033;
  --backdropBackgroundBlur: 0px;
  --iconColor: #429e98;
  --iconBackgroundColor: #ffffff;
}

#stcm-wrapper .stcm-credit-link,
#stcm-modal footer a.stcm-credit-link {
  display: none !important;
}

/* The library sets an inline display on the icon; only /cookies may show it. */
#stcm-wrapper #stcm-icon {
  display: none !important;
}
html.jb-cookie-icon #stcm-wrapper #stcm-icon[style*="flex"] {
  display: flex !important;
}

/* The banner's Silktide logo is the same credit link; buttons use the site font. */
#stcm-wrapper .stcm-logo {
  display: none !important;
}
#stcm-wrapper button {
  font-family: var(--fontFamily);
}
