.woocommerce .quantity .qty{padding:12px;border:1px solid var(--line);border-radius:14px}
.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--text);font-size:1.5rem;font-weight:800}
.woocommerce-tabs ul.tabs{display:flex;gap:10px;flex-wrap:wrap;padding:0 !important;margin:24px 0 !important}
.woocommerce-tabs ul.tabs li{border:none !important;background:#fff !important;border-radius:14px !important;padding:0 !important;box-shadow:none !important}
.woocommerce-tabs ul.tabs li a{padding:12px 16px !important;display:block}
.woocommerce .cart_totals,.woocommerce .woocommerce-checkout-review-order,.woocommerce .woocommerce-form-coupon,.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2{background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;box-shadow:var(--shadow-sm)}
.woocommerce table.shop_table{border-radius:18px;overflow:hidden;border:1px solid var(--line)}
.woocommerce table.shop_table th,.woocommerce table.shop_table td{padding:14px}
