/** Shopify CDN: Minification failed

Line 69:1 Expected "}" to go with "{"

**/
/* ================================
   HiNUtS Store Finder – echte Full Page
   ================================ */

/* komplette Seite volle Breite */
.page-store-locator .page-width,
.page-store-locator .section,
.page-store-locator .container {
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* Map selbst */
#progus-store-locator {
  width: 100% !important;
  height: 90vh !important;
  min-height: 750px !important;
}

/* innerer map container */
#progus-store-locator > div {
  height: 100% !important;

  /* Store Finder Hero Layout */
.page-store-locator .header__space,
.page-store-locator .shopify-section:first-child {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
.page-store-locator h1 {
  margin: 20px 0 10px !important;
  font-size: clamp(28px, 4vw, 42px) !important;
}
/* Map nimmt restlichen Screen ein */
.page-store-locator #progus-store-locator {
  height: calc(100vh - 220px) !important;
  min-height: 600px !important;
}
/* ===== Apple-Maps Effekt ===== */

/* gesamten Seitenabstand killen */
.page-store-locator main,
.page-store-locator .page,
.page-store-locator .content-for-layout {
  padding-top: 0 !important;
  margin-top: 0 !important;
}

/* Header Abstand entfernen */
.page-store-locator .header__space,
.page-store-locator .shopify-section:first-of-type {
  display: none !important;
}

/* Titel näher ran */
.page-store-locator h1 {
  margin-top: 10px !important;
}

/* Map direkt unter Titel kleben */
.page-store-locator #progus-store-locator {
  height: calc(100vh - 160px) !important;
}