/** Shopify CDN: Minification failed

Line 20:14 Expected identifier but found whitespace
Line 20:16 Unexpected "{"
Line 20:25 Expected ":"
Line 20:58 Expected ":"
Line 21:17 Expected identifier but found whitespace
Line 21:19 Unexpected "{"
Line 21:28 Expected ":"
Line 21:64 Expected ":"
Line 25:16 Expected identifier but found whitespace
Line 25:18 Unexpected "{"
... and 6 more hidden warnings

**/


/* CSS from section stylesheet tags */
.featured-promo-wrapper {
  padding-top: {{ section.settings.mobile_padding_top }}px;
  padding-bottom: {{ section.settings.mobile_padding_bottom }}px;
}
@media(min-width: 750px){
  .featured-promo-wrapper {
    padding-top: {{ section.settings.padding_top }}px;
    padding-bottom: {{ section.settings.padding_bottom }}px;
  }
}
.featured-promo-grid {
  display: grid;
  gap: 20px;
}
@media(min-width: 750px){
  .desktop-2 { grid-template-columns: repeat(2,1fr); }
  .desktop-3 { grid-template-columns: repeat(3,1fr); }
  .desktop-4 { grid-template-columns: repeat(4,1fr); }
  .desktop-5 { grid-template-columns: repeat(5,1fr); }
}
.promo-card {
  text-align: center;
  padding: 20px;
}
.promo-icon img {
  width: 50px;
  height: auto;
  margin-bottom: 10px;
}