/* Logo alignment fixes for Würth landing page */

/* Ensure original logo is properly centered */
#original-logo {
  margin-left: auto !important;
  margin-right: auto !important;
  align-self: center !important;
}

/* Special class for centering the logo added via JavaScript */
.centered-logo {
  margin: 4px auto 20px !important;
  position: relative !important;
  left: 0 !important;
  width: 64px !important;
  /* Removed the display: block !important; that was overriding JS display settings */
}

/* Container centering fix */
.container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Add top margin for better spacing */
.selection-section {
  margin-top: 0;
}
