 .tutor-btn-outline-primary{background-color:#00ade9!important;color:#ffffff!important;border:none!important}.tutor-btn-outline-primary:hover{background-color:rgb(0 173 233 / .7)!important;color:#000000!important}.tutor-btn-primary{background-color:#00ade9!important;color:#ffffff!important;border:none!important}.tutor-btn-primary:hover{background-color:rgb(0 173 233 / .7)!important;color:#000000!important}ul.wc_payment_methods>li{transition:background-color 0.3s ease,border 0.3s ease;padding:15px;border-radius:6px}ul.wc_payment_methods>li:hover{background-color:#f7fbfd;cursor:pointer}input[name="payment_method"]:checked+label{background-color:#00ade9;color:#fff!important;padding:12px;border-radius:6px;display:inline-flex;width:100%;align-items:center;gap:16px;transition:all 0.3s ease}input[name="payment_method"]:checked+label img{filter:brightness(0) invert(1)}@media (max-width:768px){ul.wc-tabs{display:block;margin:0;padding:0}ul.wc-tabs li{display:block;width:100%;margin-bottom:10px;list-style:none}ul.wc-tabs li a{display:block;width:100%;padding:14px 20px;background:#f1f1f1;border:1px solid #ddd;border-radius:8px;color:#333;text-decoration:none;font-weight:500;transition:background 0.3s ease}ul.wc-tabs li a:hover{background:#e6e6e6}ul.wc-tabs li.active a{background:#00ade9;color:#fff;font-weight:700}}