.woocommerce ul.products.products{--pp-card-gap:18px;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--pp-card-gap);width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;box-sizing:border-box;align-items:stretch}.woocommerce ul.products.products>li.product-category{float:none!important;width:auto!important;max-width:100%!important;min-width:0;margin:0!important;padding:0!important;box-sizing:border-box;list-style:none;position:relative}.woocommerce ul.products.products>li.product-category>a{display:flex!important;flex-direction:column;align-items:stretch;height:100%;min-width:0;padding:10px;overflow:hidden;text-decoration:none!important;background:#fff;border:1px solid #e8edf4;border-radius:15px;box-shadow:0 3px 12px rgba(24,48,80,.045);transition:transform .28s,box-shadow .28s,border-color .28s}.woocommerce ul.products.products>li.product-category>a>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:contain;margin:0 auto 12px!important;padding:5px;border-radius:10px;background:#f6f9fc;transition:transform .35s,background-color .35s}.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;width:100%;min-height:48px;margin:0!important;padding:8px 4px 4px!important;color:#26364b;font-size:14px;font-weight:700;line-height:1.9;text-align:center;overflow-wrap:anywhere;transition:color .25s}.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title mark.count{display:inline-flex;align-items:center;justify-content:center;min-width:25px;min-height:23px;padding:1px 7px;margin:0;color:#0879dc;background:#eaf5ff;border-radius:7px;font-size:11px;font-weight:700}@media (hover:hover) and (pointer:fine){.woocommerce ul.products.products>li.product-category>a:hover{transform:translateY(-5px);border-color:#a9d9ff;box-shadow:0 12px 28px rgba(0,112,220,.12)}.woocommerce ul.products.products>li.product-category>a:hover>img{transform:scale(1.035);background-color:#edf7ff}.woocommerce ul.products.products>li.product-category>a:hover .woocommerce-loop-category__title{color:#0879dc}}.woocommerce ul.products.products>li.product-category>a:focus-visible{outline:#1688f5 solid 3px;outline-offset:3px}@media (max-width:1199px){.woocommerce ul.products.products.products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:991px){.woocommerce ul.products.products.products{grid-template-columns:repeat(3,minmax(0,1fr));--pp-card-gap:14px}.woocommerce ul.products.products>li.product-category>a{padding:8px;border-radius:12px}.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title{font-size:13px}}@media (max-width:575px){.woocommerce ul.products.products.products{grid-template-columns:repeat(2,minmax(0,1fr));--pp-card-gap:10px;padding:8px!important}.woocommerce ul.products.products>li.product-category>a{padding:7px;border-radius:11px}.woocommerce ul.products.products>li.product-category>a>img{margin-bottom:7px!important;padding:3px;border-radius:8px}.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title{min-height:44px;padding:5px 2px!important;font-size:12px;line-height:1.8}.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title mark.count{min-width:22px;min-height:20px;padding:0 5px;font-size:10px}}@media (max-width:359px){.woocommerce ul.products.products.products{--pp-card-gap:8px;padding:5px!important}.woocommerce ul.products.products>li.product-category>a{padding:5px}.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title{font-size:11px}}@media (prefers-reduced-motion:reduce){.woocommerce ul.products.products>li.product-category .woocommerce-loop-category__title,.woocommerce ul.products.products>li.product-category>a,.woocommerce ul.products.products>li.product-category>a>img{transition:none!important}}