.product-grid{--product-grid-columns:var(--product-grid-cols-xs,1);--product-grid-space:var(--product-grid-space-xs,0px);grid-template-columns:repeat(var(--product-grid-columns), minmax(0, 1fr));column-gap:var(--product-grid-gutter,24px);row-gap:0;display:grid}@media (min-width:576px){.product-grid{--product-grid-columns:var(--product-grid-cols-sm,var(--product-grid-cols-xs,1));--product-grid-space:var(--product-grid-space-sm,var(--product-grid-space-xs,0px))}}@media (min-width:768px){.product-grid{--product-grid-columns:var(--product-grid-cols-md,var(--product-grid-cols-sm,var(--product-grid-cols-xs,1)));--product-grid-space:var(--product-grid-space-md,var(--product-grid-space-sm,var(--product-grid-space-xs,0px)))}}@media (min-width:992px){.product-grid{--product-grid-columns:var(--product-grid-cols-lg,var(--product-grid-cols-md,var(--product-grid-cols-sm,var(--product-grid-cols-xs,1))));--product-grid-space:var(--product-grid-space-lg,var(--product-grid-space-md,var(--product-grid-space-sm,var(--product-grid-space-xs,0px))))}}@media (min-width:1200px){.product-grid{--product-grid-columns:var(--product-grid-cols-xl,var(--product-grid-cols-lg,var(--product-grid-cols-md,var(--product-grid-cols-sm,var(--product-grid-cols-xs,1)))));--product-grid-space:var(--product-grid-space-xl,var(--product-grid-space-lg,var(--product-grid-space-md,var(--product-grid-space-sm,var(--product-grid-space-xs,0px)))))}}.product-grid>*{margin-top:var(--product-grid-space)}
