.grid-columns-responsive{grid-template-columns:repeat(var(--grid-columns-desktop,1),minmax(0,1fr))}@media (min-width:768px) and (max-width:1024px){.grid-columns-responsive{grid-template-columns:repeat(var(--grid-columns-tablet,1),minmax(0,1fr))}}@media (max-width:767px){.grid-columns-responsive{grid-template-columns:repeat(var(--grid-columns-mobile,1),minmax(0,1fr))}}