.woocommerce ul.products.columns-4{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important;margin:0!important;padding:0!important}
.woocommerce ul.products.columns-4::before,.woocommerce ul.products.columns-4::after{display:none!important}
.woocommerce ul.products.columns-4 li.product{width:auto!important;float:none!important;margin:0!important;min-width:0!important}
.woocommerce ul.products li.product{box-sizing:border-box;display:flex!important;flex-direction:column;height:100%;padding:14px!important;background:#fff;border:1px solid rgba(37,33,29,.18);border-radius:22px;box-shadow:0 6px 18px rgba(37,33,29,.06);overflow:hidden;position:relative}
.woocommerce ul.products li.product .mkb-product-image-frame{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important;margin:0 0 14px!important;padding:10px!important;background:#fff7f2!important;border-radius:14px!important;aspect-ratio:1/1!important}
.woocommerce ul.products li.product.mkb-cat-karty-oszczednosci .mkb-product-image-frame{aspect-ratio:15/8!important}
.woocommerce ul.products li.product.mkb-cat-zakladki .mkb-product-image-frame{aspect-ratio:1/3!important}
.woocommerce ul.products li.product.mkb-cat-mystery-boxy .mkb-product-image-frame{aspect-ratio:4/3!important}
.woocommerce ul.products li.product .mkb-product-image-frame img,.woocommerce ul.products li.product img.mkb-full-product-image{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;background:transparent!important;border-radius:0!important}
@media(max-width:1000px){.woocommerce ul.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media(max-width:700px){.woocommerce ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}
@media(max-width:420px){.woocommerce ul.products.columns-4{grid-template-columns:1fr!important}}
