.ziper-ui-woocommerce .woocommerce-breadcrumb{color:var(--ziper-muted);font-size:.92rem}
.ziper-ui-woocommerce .woocommerce div.product div.summary,.ziper-ui-woocommerce .woocommerce-cart-form,.ziper-ui-woocommerce .cart_totals,.ziper-ui-woocommerce .woocommerce-checkout-review-order,.ziper-ui-woocommerce .woocommerce-form-login,.ziper-ui-woocommerce .woocommerce-form-register{background:var(--ziper-surface);border:1px solid var(--ziper-border);border-radius:var(--ziper-radius-lg);padding:20px;box-shadow:0 8px 28px rgba(16,36,31,.05)}
.ziper-ui-woocommerce .woocommerce button.button,.ziper-ui-woocommerce .woocommerce a.button,.ziper-ui-woocommerce .woocommerce input.button,.ziper-ui-woocommerce .woocommerce #respond input#submit{background:var(--ziper-primary);color:#fff;border-radius:12px;min-height:44px;padding:10px 18px;font-weight:700}
.ziper-ui-woocommerce .woocommerce button.button:hover,.ziper-ui-woocommerce .woocommerce a.button:hover{background:var(--ziper-primary-dark);color:#fff}
.ziper-ui-woocommerce .woocommerce ul.products li.product{background:var(--ziper-surface);border:1px solid var(--ziper-border);border-radius:var(--ziper-radius-md);padding:12px;overflow:hidden}
.ziper-ui-woocommerce .woocommerce ul.products li.product img{border-radius:12px}
.ziper-ui-woocommerce .woocommerce-message,.ziper-ui-woocommerce .woocommerce-info{border-top-color:var(--ziper-primary);border-radius:12px;background:var(--ziper-accent)}
