input[type="radio"]{appearance:auto!important;opacity:1!important;width:18px!important;height:18px!important;margin-right:8px!important;position:relative!important;z-index:10!important}input[type="radio"]:checked{accent-color:red!important;outline:2px solid red!important;border-color:red!important}.woocommerce-shipping-methods input[type="radio"],.woocommerce-checkout-payment input[type="radio"]{opacity:1!important;display:inline-block!important;pointer-events:auto!important}.woocommerce-shipping-methods li label::before,.woocommerce-checkout-payment li label::before,.woocommerce-shipping-methods li label::after,.woocommerce-checkout-payment li label::after{display:none!important}.woocommerce-billing-fields h3,.woocommerce-shipping-fields h3,#ship-to-different-address label{font-weight:700!important;color:black!important}li.wfacp_single_shipping_method .wfacp_single_shipping{background-color:#ffffff!important;border:2px solid #cccccc!important;border-radius:12px!important;padding:18px 20px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;box-shadow:0 4px 12px rgb(0 0 0 / .08)!important;transition:all 0.3s ease-in-out!important}li.wfacp_single_shipping_method .wfacp_single_shipping:hover{background-color:#f9f9f9!important;border-color:#bbbbbb!important;box-shadow:0 10px 20px rgb(0 0 0 / .12)!important;transform:translateY(-3px)}.wfacp_shipping_radio input[type="radio"]{transform:scale(1.2);accent-color:#000000!important}li.wfacp_single_shipping_method label,li.wfacp_single_shipping_method span,li.wfacp_single_shipping_method button{color:#000000!important}#gls-map-button,button.dugme-gls_shipping_method_parcel_locker{background:linear-gradient(135deg,#d90000 0%,#ff3b3b 100%)!important;color:#ffffff!important;border:none!important;padding:8px 16px!important;border-radius:10px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.3s ease-in-out!important;box-shadow:0 4px 10px rgb(217 0 0 / .3)!important;margin-top:8px}#gls-map-button:hover,button.dugme-gls_shipping_method_parcel_locker:hover{background:linear-gradient(135deg,#b80000 0%,#e60000 100%)!important;transform:translateY(-2px) scale(1.02);box-shadow:0 6px 15px rgb(217 0 0 / .4)!important}.woocommerce-checkout .payment_methods li{background-color:#ffffff!important;border:2px solid #cccccc!important;border-radius:12px!important;padding:18px 20px!important;margin-bottom:12px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;box-shadow:0 4px 12px rgb(0 0 0 / .08)!important;transition:all 0.3s ease-in-out!important;position:relative}.woocommerce-checkout .payment_methods li:hover{background-color:#f9f9f9!important;border-color:#bbbbbb!important;box-shadow:0 10px 20px rgb(0 0 0 / .12)!important;transform:translateY(-3px)}.woocommerce-checkout .payment_methods input[type="radio"]{transform:scale(1.2);accent-color:#000000!important}.woocommerce-checkout .payment_methods li label,.woocommerce-checkout .payment_methods li span{color:#000000!important;font-weight:600!important}.woocommerce-checkout .payment_box{background-color:#ffffff!important;border:1px solid #cccccc!important;border-radius:10px!important;padding:15px!important;margin-top:12px!important;box-shadow:0 2px 6px rgb(0 0 0 / .05)!important}.woocommerce-checkout .woocommerce-checkout-payment h3{color:#000000!important;font-weight:700!important}li.wfacp_single_shipping_method input[type="radio"]:checked+.wfacp_single_shipping{background:linear-gradient(135deg,#d90000 0%,#ff3b3b 100%)!important;border-color:#d90000!important;color:#ffffff!important;box-shadow:0 6px 16px rgb(217 0 0 / .35)!important}li.wfacp_single_shipping_method input[type="radio"]:checked+.wfacp_single_shipping label,li.wfacp_single_shipping_method input[type="radio"]:checked+.wfacp_single_shipping span{color:#ffffff!important}.woocommerce-checkout .payment_methods input[type="radio"]:checked~label,.woocommerce-checkout .payment_methods input[type="radio"]:checked:not(:disabled)~*{color:#ffffff!important}.woocommerce-checkout .payment_methods input[type="radio"]:checked:checked{accent-color:red!important}.woocommerce-checkout .payment_methods input[type="radio"]:checked:checked{accent-color:red!important}.woocommerce-checkout .payment_methods li input[type="radio"]:checked{outline:2px solid red!important}.woocommerce-checkout .payment_methods li input[type="radio"]:checked{outline:none!important}.woocommerce-checkout .payment_methods li input[type="radio"]:checked::before{display:none!important}.woocommerce-checkout .payment_methods li.wc_payment_method input[type="radio"]:checked:not(:disabled){accent-color:red!important}.woocommerce-checkout .payment_methods li input[type="radio"]:checked:not(:disabled){accent-color:red!important}.woocommerce-checkout .payment_methods li input[type="radio"]:checked:not(:disabled)~label{background:linear-gradient(135deg,#d90000 0%,#ff3b3b 100%)!important;padding:15px!important;border-radius:12px!important;color:#ffffff!important;display:block!important;width:100%!important;box-shadow:0 6px 16px rgb(217 0 0 / .35)!important}.woocommerce-checkout .payment_methods li input[type="radio"]:checked~.payment_box{border-color:#d90000!important}