/** Shopify CDN: Minification failed

Line 20:18 Unexpected "{"
Line 20:27 Expected ":"
Line 20:33 Unexpected ","
Line 21:10 Unexpected "{"
Line 21:19 Expected ":"
Line 31:18 Unexpected "{"
Line 31:27 Expected ":"
Line 34:18 Unexpected "{"
Line 34:27 Expected ":"
Line 35:18 Unexpected "{"
... and 9 more hidden warnings

**/


/* CSS from section stylesheet tags */
/* 🔽 Halve vertical spacing for this section only */
#shopify-section-{{ section.id }},
#section-{{ section.id }}.Section.Section--spacingNormal {
  --section-spacing: 40px;
  --spacing-section: 40px;
  padding-top: 40px !important;
  padding-bottom: 40px !important;
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

/* Tighten header spacing */
#shopify-section-{{ section.id }} .SectionHeader {
  margin-bottom: 16px !important;
}
#shopify-section-{{ section.id }} .SectionHeader__Heading,
#shopify-section-{{ section.id }} .SectionHeader__SubHeading {
  margin: 8px 0 !important;
}
.icons-wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 1rem;  /* tighter gap between icons */
}

.icon-content {
  flex: 1 1 120px;
  max-width: 160px;
  text-align: center;
}

/* 🔽 Make this section slimmer */
#section-{{ section.id }}.Section.Section--spacingNormal {
  padding-top: 10px !important;   /* half of your previous 20px */
  padding-bottom: 10px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* 🔽 Tighten heading/text spacing inside */
#section-{{ section.id }} h2,
#section-{{ section.id }} h6 {
  margin-top: 0.1rem;
  margin-bottom: 0.1rem;
  line-height: 1.2;  /* keep text compact */
}

#section-{{ section.id }} .SectionHeader--center {
  margin-bottom: 0.25rem;  /* closer to icons */
}