.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#0064c8;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#0252a2;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{padding:1.125em 1.5em;border-radius:2px;text-transform:uppercase;border:1px solid #fff0;font-size:14px;font-weight:800;line-height:100%}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:1.125em 1.5em;border-radius:2px;text-transform:uppercase;border:1px solid #fff0;font-size:14px;font-weight:800;line-height:100%}.woocommerce .quantity .qty{width:3.75em;text-align:center;border-radius:9999px;border:1px solid #e9edf1;font-size:14px;font-weight:500;line-height:136%;letter-spacing:-.14px}.woocommerce table.shop_table{border:0;margin:0}.rw-btn-primary{display:inline-flex;align-items:center;justify-content:center;padding:19px 24px;background:#0064c8;color:#fff!important;border:none;border-radius:2px;font-size:14px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:background-color 0.15s ease}.rw-btn-primary:hover{background:#0252a2;color:#fff}.rw-btn-primary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.rw-btn-outline{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 16px;background:#fff;color:#0064c8;border:1px solid #0064c8;border-radius:2px;font-size:14px;font-weight:800;line-height:1;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:all 0.15s ease}.rw-btn-outline:hover{background:#0064c8;color:#fff}