/* JikoPawa — WooCommerce Extra Styles */
.jp-wc-main { padding-block: 0; }
.jp-wc-content { min-height: 60vh; }
.woocommerce .products.columns-2 { display: grid !important; grid-template-columns: repeat(2,1fr); gap: 32px; }
.woocommerce ul.products li.product { margin: 0 !important; width: auto !important; float: none !important; }
.woocommerce div.product div.summary { padding: 0 0 0 clamp(20px,3vw,40px); }
.woocommerce .woocommerce-breadcrumb { font-size:.83rem; color:#888; margin-bottom:1.5rem; }
.woocommerce .woocommerce-breadcrumb a { color: var(--jp-canopy); }
.woocommerce nav.woocommerce-pagination ul { display:flex; gap:6px; justify-content:center; list-style:none; margin-top:3rem; }
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span { padding:8px 14px; border-radius:6px; border:1.5px solid var(--jp-ash); font-size:.88rem; }
.woocommerce nav.woocommerce-pagination ul li span.current { background:var(--jp-forest); color:#fff; border-color:var(--jp-forest); }
