/*** Write your CSS structure here. ***/

/* ===== MEGARME SPEED OPTIMIZATION ===== */
/* Fix font-display for theme fonts */
@font-face {
  font-display: swap;
}

/* Fix image layout shift (CLS) */
img {
  height: auto;
  max-width: 100%;
}

/* Cookie banner - prevent layout shift */
#cookieadmin-banner, .cookieadmin-popup {
  position: fixed !important;
  bottom: 0 !important;
  top: auto !important;
}