.post-14927 .woocommerce-checkout{display:flex;flex-direction:column;gap:40px;background:#0d1b2a;color:#fff;padding:40px 20px;border-radius:16px;font-family:"Poppins",sans-serif}.post-14927 .woocommerce-notices-wrapper{display:none!important}.post-14927 .woocommerce-checkout h3,.post-14927 #order_review_heading{font-size:1.4rem;font-weight:600;color:#fff;margin-bottom:20px;border-left:4px solid #1f7aff;padding-left:10px}.post-14927 .woocommerce form .form-row{display:flex;flex-direction:column;margin-bottom:18px}.post-14927 .woocommerce input.input-text,.post-14927 .woocommerce select,.post-14927 .woocommerce textarea{background:#16233a;border:1px solid rgba(31,122,255,.31);border-radius:8px;padding:10px 14px;color:#fff;font-size:15px;transition:all .2s ease-in-out}.post-14927 .woocommerce input.input-text:focus,.post-14927 .woocommerce select:focus,.post-14927 .woocommerce textarea:focus{border-color:#1f7aff;box-shadow:0 0 8px rgba(31,122,255,.31);outline:none}.post-14927 .wc_payment_method.payment_method_paysagi{display:none!important}.post-14927 .woocommerce form label{font-weight:500;margin-bottom:6px;color:#dce3f3}.post-14927 .woocommerce input[type=checkbox],.post-14927 .woocommerce input[type=radio]{accent-color:#1f7aff}.post-14927 .woocommerce-checkout-review-order-table{width:100%;background:#16233a;border-radius:12px;border:1px solid rgba(31,122,255,.25);overflow:hidden}.post-14927 .woocommerce-checkout-review-order-table th,.post-14927 .woocommerce-checkout-review-order-table td{padding:12px 16px;color:#e8edf8;font-size:15px;border-bottom:1px solid rgba(31,122,255,.13)}.post-14927 .woocommerce-checkout-review-order-table tfoot tr th{color:#fff}.post-14927 .wc_payment_methods{background:#16233a;border:1px solid rgba(31,122,255,.19);border-radius:10px;padding:20px;list-style:none}.post-14927 .wc_payment_methods li{margin-bottom:10px}.post-14927 .wc_payment_methods label{cursor:pointer;font-weight:500}.post-14927 .payment_box{background:#0d1b2a;padding:10px 15px;border-left:3px solid #1f7aff;border-radius:6px;margin-top:8px;color:#ccc}.post-14927 .woocommerce #place_order,.post-14927 .woocommerce button.button{width:100%;background:linear-gradient(90deg,#1f7aff,#00c6ff);border:none;color:#fff;font-weight:600;padding:14px;border-radius:10px;font-size:16px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.post-14927 .woocommerce #place_order:hover,.post-14927 .woocommerce button.button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(31,122,255,.5)}.post-14927 .woocommerce-form-coupon{background:#16233a;padding:20px;border-radius:10px;border:1px solid rgba(31,122,255,.19)}.post-14927 .woocommerce-form-coupon input{width:60%;display:inline-block;margin-right:10px}@media (max-width:768px){.post-14927 .woocommerce-checkout{padding:20px}.post-14927 .woocommerce input.input-text,.post-14927 .woocommerce select,.post-14927 .woocommerce textarea{font-size:14px}.post-14927 .woocommerce #place_order{font-size:15px}}