.megamenu-content {
  font-size: 12px !important;
  background-color: #ffffff !important;
}

.megamenu-link {
  font-size: 13px !important;
}

.logo {
  max-height: 30px !important;
}

.rounded {
  border-radius: .75em !important;
}

.btn-primary:hover {
  background-color: #ffffff !important;
  color: #000000 !important;
  border-color: #000000 !important;
}

.megamenu-brand-icon {
  max-width: 80px;
  padding: 0 10px 10px 0;
}

.hover:hover {
  border: 1px solid #000000;
  border-radius: .75em;
}

.container-max {
  max-width: 1600px !important;
}

.product-configure-part-label {
  visibility: hidden;
}

.product-configure-part-label:before {
  content: "Color Options";
  visibility: visible;
}

.product-card-price-special {
  color: #ff5630;
}