.checkout-content .woocommerce .woocommerce-error,.checkout-content .woocommerce .woocommerce-info,.checkout-content .woocommerce .woocommerce-message{padding:1em 2em 1em 3.5em!important}.yourpropfirm_mt_version abbr[title]{text-decoration:none!important}.yourpropfirm_mt_version_field_radio_wrapper{margin-left:3px}.ypf_mt_version_radio_option{display:flex;flex-wrap:wrap;gap:15px;align-items:center;padding:0!important;margin:10px 0 0 0!important}.ypf_mt_version_radio_option .field-group{display:flex;align-items:center;gap:10px;width:45%;padding:10px 0}.yourpropfirm-checkout-style-2 .card{background-color:transparent}.ypf_mt_version_radio_option .field-group img{margin-right:10px;max-height:40px}.ypf_mt_version_radio_option .field-group label{display:flex;align-items:center;margin:0}.ypf-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.ypf-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;width:400px;text-align:center}.ypf-ok-button{margin-top:20px;padding:10px 20px;font-size:16px;color:#fff;background-color:var(--tripleaColor);border:none;border-radius:5px;cursor:pointer;display:inline-block}.ypf-ok-button:hover{background-color:#0056b3}#yourpropfirm-variant-switcher{margin:20px auto}.yourpropfirm-radio-group{display:flex;flex-wrap:wrap;gap:20px;padding:20px 0 30px;justify-content:flex-start}.yourpropfirm-radio-option{position:relative;display:flex;align-items:center}.yourpropfirm-radio-option input[type=radio]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer}.yourpropfirm-radio-option label{padding:10px 20px;border:1px solid var(--e-global-color-1aaab66);border-radius:20px;cursor:pointer;transition:all .3s ease;background:var(--e-global-color-4cdfdf0);color:var(--e-global-color-primary);text-align:center;display:flex;align-items:center;justify-content:center}.yourpropfirm-radio-option input[type=radio]:checked+label{background-color:var(--e-global-color-accent);color:var(--e-global-color-primary);border:1px solid var(--e-global-color-accent)}.yourpropfirm-attribute-index-2 .yourpropfirm-disabled-option{display:none}@media (max-width:576px){.ypf_mt_version_radio_option .field-group{padding:10px 0 0 0!important}.ypf_mt_version_radio_option .field-group label{padding:10px 0 0}.ypf_mt_version_radio_option .field-group img{height:20px!important}}