.single-product .woocommerce-notices-wrapper{display:none}/* WooCommerce Cart Width Fix */.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.alignfull{max-width:1200px !important;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}/* --- WooCommerce Cart Width & Layout Fix --- */.wp-block-woocommerce-cart.alignwide,.wp-block-woocommerce-cart.alignfull{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}/* --- Theme Color Integration (Figma Style) --- *//* 1. Proceed to Checkout & Main Buttons */.wp-block-woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button,.wp-block-woocommerce-cart .wc-block-components-button.contained{background-color:#1E6F5C !important;color:#ffffff !important;border-radius:12.41px !important;font-family:'Kumbh Sans',sans-serif !important;font-weight:600 !important;font-size:14.89px !important;line-height:24.82px !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:9.93px 34.75px !important;box-shadow:none !important;transition:background 0.3s ease}/* Button Hover Effect */.wp-block-woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block .wc-block-components-button:hover,.wp-block-woocommerce-cart .wc-block-components-button.contained:hover{background-color:#154e41 !important;text-decoration:none !important}/* 2. Links & Product Names Color */.wp-block-woocommerce-cart a,.wp-block-woocommerce-cart .wc-block-components-product-name{color:#1E6F5C !important;text-decoration:none}.wp-block-woocommerce-cart a:hover,.wp-block-woocommerce-cart .wc-block-components-product-name:hover{color:#154e41 !important;text-decoration:underline}/* 3. Quantity Inputs & Focus States */.wp-block-woocommerce-cart .wc-block-components-quantity-selector input{border-color:#1E6F5C !important;border-radius:6px}.wp-block-woocommerce-cart .wc-block-components-quantity-selector input:focus{outline:2px solid #1E6F5C !important}.wp-block-woocommerce-cart.alignwide{padding:60px 10px}/* --- 1. Checkout Page Width & Layout Fix --- */.wp-block-woocommerce-checkout.alignwide,.wp-block-woocommerce-checkout.alignfull{max-width:1200px;/* Aap apni zaroorat ke mutabiq isay 1140px ya 1200px rakh sakte hain */width:100%;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}/* Sidebar layout ko align rakhne ke liye */.wp-block-woocommerce-checkout .wc-block-components-sidebar-layout{max-width:100%}/* --- 2. Theme Color Integration (Figma Style) --- *//* Place Order / Checkout Main Buttons */.wp-block-woocommerce-checkout .wc-block-components-button,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button{background-color:#1E6F5C !important;color:#ffffff !important;border-radius:12.41px !important;font-family:'Kumbh Sans',sans-serif !important;font-weight:600 !important;font-size:14.89px !important;line-height:24.82px !important;letter-spacing:.1em !important;text-transform:uppercase !important;padding:9.93px 34.75px !important;box-shadow:none !important;transition:background 0.3s ease}/* Button Hover State */.wp-block-woocommerce-checkout .wc-block-components-button:hover,.wp-block-woocommerce-checkout .wc-block-components-checkout-place-order-button:hover{background-color:#154e41 !important}/* Links Color */.wp-block-woocommerce-checkout a{color:#1E6F5C !important;text-decoration:none}.wp-block-woocommerce-checkout a:hover{color:#154e41 !important;text-decoration:underline}/* Input Fields Focus & Active States (Email,Address,City,etc.) */.wp-block-woocommerce-checkout .wc-block-components-text-input input:focus,.wp-block-woocommerce-checkout .wc-blocks-components-select__select:focus{border-color:#1E6F5C !important;box-shadow:0 0 0 1px #1E6F5C !important;outline:none !important}/* Floating Labels & Checkboxes Accent */.wp-block-woocommerce-checkout input[type="checkbox"]:checked{background-color:#1E6F5C !important;border-color:#1E6F5C !important}.prod-var th.label{padding:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:#294b33 !important;color:#ffffff !important}