.logo-title h1 {
  text-transform: uppercase;
  font-family: italiana;
}

@media (max-width: 1024px) {
  .main-header {
    justify-content: space-between;
  }
}

.sh-home-page-prod-section .grid {
  gap: 0px !important;
}

.flex.flex-col.lg\:flex-row.-mx-4.md\:mx-0
  > .grid.grid-cols-2.lg\:grid-cols-3.gap-4.mb-8.w-full,
.flex.flex-col.lg\:flex-row.-mx-4.md\:mx-0
  > .grid.grid-cols-2.lg\:grid-cols-4.gap-4.mb-8.w-full,
.flex.flex-col.lg\:flex-row.-mx-4.md\:mx-0
  > .grid.grid-cols-2.lg\:grid-cols-3.mb-8.w-full.gap-4.px-4.md\:px-0,
.flex.flex-col.lg\:flex-row.-mx-4.md\:mx-0
  > .grid.grid-cols-2.lg\:grid-cols-4.mb-8.w-full.gap-4.px-4.md\:px-0 {
  gap: 0px !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}

.related-products .product-swiper {
  margin: 0px !important;
}
.related-products .product-swiper-slide {
  padding: 0px !important;
}
