.hudson-pdp-relacionados__titulo{ font-size:24px; font-weight:700; margin-bottom:22px; }
.hudson-pdp-relacionados__grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:18px; }

@media screen and (max-width: 900px){
  .hudson-pdp-relacionados__grid{ grid-template-columns:repeat(2,1fr); }
}.hudson-pdp-relacionados__grid .hudson-producto-card__visual{background:#fff;padding:14px;box-sizing:border-box}
.hudson-pdp-relacionados__grid .hudson-producto-card__visual img{object-fit:contain}
