.page_productPage__mKBrH{display:flex;flex-direction:column;flex-grow:1}.page_productPage__mKBrH h1{text-align:center;font-size:1.5rem;margin-top:20px;text-transform:capitalize}.page_productsContainer__ONmE9{display:grid;grid-template-columns:repeat(auto-fill,200px);justify-content:space-evenly;grid-gap:1rem;gap:1rem;padding:1rem}.page_productsContainer__ONmE9 a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#333;width:200px;background-color:rgb(250,250,250);border-radius:12px;overflow:hidden;box-shadow:0 -1px 2px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.15),0 4px 8px rgba(0,0,0,.25);transition:transform .2s,box-shadow .2s}.page_productsContainer__ONmE9 a:hover{transform:scale(1.05);box-shadow:0 4px 16px rgba(0,0,0,.25)}.page_productsContainer__ONmE9 a img{width:100%;object-fit:contain;border-radius:12px 12px 0 0;background-color:#eee}.page_productsContainer__ONmE9 a p{margin:.5rem 0 1rem;font-size:1rem;font-weight:500;text-align:center;text-transform:capitalize}@media (max-width:600px){.page_productsContainer__ONmE9{display:flex;flex-wrap:wrap}.page_productsContainer__ONmE9 a{width:100%;height:100px;flex-direction:row}.page_productsContainer__ONmE9 a p{flex-grow:1;text-align:left;margin-left:1rem}.page_productsContainer__ONmE9 a img{width:auto;height:100%;border-radius:12px 0 0 0}}