.delivery-installation-bar {
  align-items: center;
  background: #073c2d;
  border-bottom: 1px solid rgba(244, 236, 217, 0.22);
  color: #f4ecd9;
  display: flex;
  gap: 14px;
  justify-content: center;
  min-height: 42px;
  padding: 8px clamp(16px, 4vw, 64px);
  text-align: center;
}

.delivery-installation-bar strong {
  color: #d7ff32;
  font-size: 0.9rem;
  letter-spacing: 0.01em;
}

.delivery-installation-bar span {
  font-size: 0.82rem;
  font-weight: 700;
}

.home-calc-fields {
  display: none !important;
}

.home-calc {
  display: block !important;
  grid-template-columns: 1fr !important;
  max-width: 760px;
  margin-inline: auto;
}

.saving-result {
  min-height: 500px;
}

.benefits .regional-offer {
  display: none !important;
}

@media (max-width: 720px) {
  .delivery-installation-bar {
    align-items: center;
    flex-direction: column;
    gap: 1px;
    min-height: 50px;
    padding: 7px 12px 8px;
  }

  .delivery-installation-bar strong {
    font-size: 0.8rem;
  }

  .delivery-installation-bar span {
    font-size: 0.7rem;
  }

  .saving-result {
    min-height: 440px;
  }
}

/* Store 2 shares the Solixir 800 navigation and sticky promotional chrome. */
.desktop-nav .active-product {
  color: var(--lime);
}

.mobile-menu .active-product {
  color: var(--lime);
  font-weight: 900;
}

html, body {
  height: auto !important;
  min-height: 100%;
  overflow-x: hidden !important;
  overflow-y: visible !important;
  position: static !important;
  scroll-behavior: auto !important;
}

.desktop-nav a[data-major-projects-link] {
  color: #e8f4ef;
}
