.payment-box{background-color:#f3f6f9;border-radius:10px;padding:30px;margin-top:20px;box-shadow:0 2px 10px rgba(0,0,0,0.05);display:flex;flex-wrap:wrap;gap:20px}.payment-box input{padding:10px;font-size:16px}.payment-tabs{display:flex;justify-content:center;gap:30px;margin-bottom:20px;border-bottom:2px solid #eee}.payment-tabs .tab-btn{background:none;border:none;padding:10px 20px;font-weight:bold;color:#888;cursor:pointer;border-bottom:3px solid transparent;transition:0.3s}.payment-tabs .tab-btn.active-tab{color:#000;border-color:#0073e6}.payment-box{width:100%;max-width:100%;flex-direction:column}.tab-section{width:100%}.wpforms-layout-column-33 .tab-section{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.wpforms-layout-row{flex-wrap:wrap!important}.wpform-license-section .wpforms-field-options,.wpform-subscription-section .wpforms-field-options{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start}.wpform-license-section input[type="radio"],.wpform-subscription-section input[type="radio"]{display:none}.wpform-license-section input[type="radio"]+label,.wpform-subscription-section input[type="radio"]+label{display:flex;flex-direction:column;align-items:flex-start;border:2px solid #0077cc;border-radius:12px;padding:20px;background:#fff;min-width:220px;max-width:260px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.05);position:relative;font-weight:600;line-height:1.4;transition:all 0.3s ease}.wpform-license-section input[type="radio"]:checked+label,.wpform-subscription-section input[type="radio"]:checked+label{border-color:#0056b3;background-color:#e8f3ff;color:#003366}.wpforms-field label .price{font-size:16px;color:#0077cc;font-weight:bold;margin-top:5px}.wpforms-field label .note{font-size:14px;color:#666;margin-top:4px}.wpforms-field label .badge{background-color:#0077cc;color:white;font-size:12px;font-weight:600;padding:3px 8px;border-radius:20px;position:absolute;top:10px;right:10px}.strip-field-1 .wpforms-field-label,.strip-field-2 .wpforms-field-label,.strip-field-3 .wpforms-field-label{display:none}.strip-field-1:before{content:"Strip 1: ";font-weight:bold;margin-right:8px}.strip-field-2:before{content:"Strip 2: ";font-weight:bold;margin-right:8px}.strip-field-3:before{content:"Strip 3: ";font-weight:bold;margin-right:8px}.strip-field-1 .wpforms-field-label,.strip-field-2 .wpforms-field-label,.strip-field-3 .wpforms-field-label{display:none!important}.strip-field{display:flex;align-items:center;gap:10px}.strip-field label.wpforms-field-label{margin-bottom:0!important;white-space:nowrap}.strip-field select{flex:1}