.ProductList-module__zmu4OW__productList{grid-template-columns:1fr;gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ProductList-module__zmu4OW__productList{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.ProductList-module__zmu4OW__productList{grid-template-columns:repeat(3,1fr)}}.ProductList-module__zmu4OW__card{aspect-ratio:4/3;background:var(--steel-line);border:1px solid var(--steel-line);transition:border-color .3s var(--ease-standard), box-shadow .3s var(--ease-standard), transform .3s var(--ease-standard);text-decoration:none;display:block;position:relative;overflow:hidden}.ProductList-module__zmu4OW__card:hover,.ProductList-module__zmu4OW__card:focus-visible{border-color:var(--rust);transform:translateY(-3px);box-shadow:0 10px 24px #0e1b2b1a}.ProductList-module__zmu4OW__image{object-fit:cover;filter:grayscale(15%)saturate(.85)contrast(1.03);transition:transform .6s var(--ease-out)}.ProductList-module__zmu4OW__card:hover .ProductList-module__zmu4OW__image,.ProductList-module__zmu4OW__card:focus-visible .ProductList-module__zmu4OW__image{transform:scale(1.05)}.ProductList-module__zmu4OW__scrim{background:linear-gradient(#0e1b2b00 42%,#0e1b2be6 100%);position:absolute;inset:0}.ProductList-module__zmu4OW__accent{background:var(--rust);transform-origin:0;height:3px;position:absolute;bottom:58px;left:0;right:0;transform:skewY(-2deg)}.ProductList-module__zmu4OW__body{justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:14px;left:18px;right:18px}.ProductList-module__zmu4OW__textGroup{flex-direction:column;gap:3px;display:flex}.ProductList-module__zmu4OW__category{font-family:var(--font-body), Arial, Helvetica, sans-serif;color:var(--paper);font-size:1.05rem;font-weight:600}.ProductList-module__zmu4OW__categorySummary{color:#c7cfd8;font-size:.85rem}.ProductList-module__zmu4OW__arrow{width:20px;height:20px;color:var(--paper);transition:transform .3s var(--ease-standard);flex:none}.ProductList-module__zmu4OW__card:hover .ProductList-module__zmu4OW__arrow,.ProductList-module__zmu4OW__card:focus-visible .ProductList-module__zmu4OW__arrow{color:var(--rust);transform:translate(4px)}@media (prefers-reduced-motion:reduce){.ProductList-module__zmu4OW__card,.ProductList-module__zmu4OW__image,.ProductList-module__zmu4OW__arrow{transition:none}.ProductList-module__zmu4OW__card:hover,.ProductList-module__zmu4OW__card:focus-visible,.ProductList-module__zmu4OW__card:hover .ProductList-module__zmu4OW__image,.ProductList-module__zmu4OW__card:focus-visible .ProductList-module__zmu4OW__image,.ProductList-module__zmu4OW__card:hover .ProductList-module__zmu4OW__arrow,.ProductList-module__zmu4OW__card:focus-visible .ProductList-module__zmu4OW__arrow{transform:none}}
