.woocommerce form .form-row input.input-text{color:black!important}.woocommerce-MyAccount-navigation{display:none}.woocommerce-MyAccount-content{width:100%!important}.woocommerce form .form-row input.input-text{color:black!important}.ywsbs-recurring-totals-items .recurring-amount{text-align:left;margin:0 0 0 0}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#c23880!important}.checkout-product-description{font-size:13px;line-height:1.4;color:#666;margin-top:6px}.checkout-product-description p{margin-bottom:0}.custom-checkout-coupon{box-sizing:border-box;width:100%;max-width:100%;margin:20px 0;padding:15px;border:1px solid #ddd;background:#fafafa;overflow:hidden}.custom-checkout-coupon *,.custom-checkout-coupon *::before,.custom-checkout-coupon *::after{box-sizing:border-box}.custom-checkout-coupon .coupon{display:flex;gap:10px;width:100%}.custom-checkout-coupon input[name="coupon_code"]{flex:1 1 auto;min-width:0;width:100%;max-width:100%;padding:10px}.custom-checkout-coupon button[name="apply_coupon"]{flex:0 0 auto;white-space:nowrap;max-width:100%;padding:10px 16px}@media screen and (max-width:767px){.custom-checkout-coupon .coupon{flex-direction:column;gap:8px}.custom-checkout-coupon input[name="coupon_code"],.custom-checkout-coupon button[name="apply_coupon"]{width:100%;max-width:100%;display:block}.custom-checkout-coupon button[name="apply_coupon"]{text-align:center;white-space:normal}}