.woocommerce-checkout .woocommerce-additional-fields:not(:has(.form-row)){display:none!important}.woocommerce-checkout #payment .payment_box,.woocommerce-checkout #payment .payment_box *{color:#1a1a1a}.woocommerce-checkout #payment label{color:#fff}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=email],.woocommerce-checkout input[type=tel],.woocommerce-checkout select,.woocommerce-checkout textarea{color:#fff!important;background:rgba(255,255,255,.05)!important;border:1px solid rgba(255,255,255,.18)!important}.woocommerce-checkout #place_order{background:linear-gradient(135deg,#ff3c3c 0%,#dc2626 100%)!important;color:#fff!important;font-weight:700!important;padding:14px 28px!important;border-radius:10px!important;font-size:1.05rem!important;border:none!important;box-shadow:0 6px 20px rgba(255,60,60,.35)!important}.woocommerce-checkout #place_order:hover{filter:brightness(1.08)}