.product-card-grid.product-card-grid{--product-card-columns: 1;--product-card-min-height: 10.5rem;--product-card-gap: 1rem;display:grid;grid-template-columns:repeat(var(--product-card-columns),minmax(0,1fr));width:100%;max-width:64rem;margin-inline:auto;-moz-column-gap:var(--product-card-gap);column-gap:var(--product-card-gap);row-gap:.9375rem;justify-content:start;align-items:stretch}.product-card-grid.product-card-grid:has(>:last-child:nth-child(-n+2)){grid-template-columns:repeat(auto-fit,minmax(0,calc((100% - (var(--product-card-columns) - 1) * var(--product-card-gap)) / var(--product-card-columns))));justify-content:center}.product-card-grid.product-card-grid>*{width:100%;min-width:0;max-width:100%;min-height:var(--product-card-min-height);overflow-wrap:anywhere;white-space:normal}@media (max-width: 767.98px){.product-card-grid.product-card-grid{--product-card-min-height: 0rem}}@media (min-width: 768px){.product-card-grid.product-card-grid{--product-card-columns: 3;--product-card-gap: max(.75rem, 1.25vw);row-gap:max(.625rem,1.8vw)}}@media (min-width: 1024px){.product-card-grid.product-card-grid{--product-card-columns: 4}}
