:root {
  --brand-primary: #1f8b63;
  --brand-secondary: #e62d45;
  --brand-shadow: rgba(31, 139, 99, 0.22);
  --brand-on-primary: #ffffff;
}

.store-app-icon--dineria {
  background: linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-secondary) 100%);
  color: var(--brand-on-primary);
  font-weight: 800;
}

.store-app-icon--dineria img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: inherit;
}

.store-banner--teal {
  background: linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-secondary) 100%);
  box-shadow: 0 12px 28px var(--brand-shadow);
}
