.wvce-price-table:not(:empty){margin:20px 0;padding:18px;border:1px solid #dce4eb;border-radius:12px;background:#fff;color:#183044;font-size:14px;line-height:1.6;max-width:100%;box-sizing:border-box}
.wvce-price-table>strong{font-size:17px}.wvce-price-table>p{margin:10px 0;color:#334c61}.wvce-price-table table{border:0;border-collapse:collapse;width:100%;margin:12px 0}.wvce-price-table th,.wvce-price-table td{padding:9px 6px;border:0;border-bottom:1px solid #e5ebf0;text-align:left;vertical-align:middle}.wvce-price-table th{font-size:12px;color:#536779;background:#f5f8fb}.wvce-price-table button{font:inherit;cursor:pointer;background:#fff;color:#183044;line-height:1.5;box-shadow:none;min-height:42px;transition:background .12s}.wvce-price-table button:hover{background:#eef6fd}.wvce-price-table button[aria-pressed=true]{background:#eaf4ff;font-weight:700;border-width:2px!important}.wvce-price-table button:focus-visible{outline:3px solid #176eb7;outline-offset:3px}.wvce-price-table>small{display:block;color:#536779;font-size:12px}.wvce-price-table[data-badge]:not(:empty){display:inline-block;margin:7px 0;padding:4px 9px;border-radius:6px;background:#edf7f2;border-color:#c7e4d4}.wvce-price-table[data-badge]>small{color:#225c42;font-weight:600}.wvce-price-table[aria-busy=true]{opacity:.7}@media(max-width:480px){.wvce-price-table:not(:empty){padding:12px}.wvce-price-table th,.wvce-price-table td{padding:8px 4px}.wvce-price-table button{padding:8px!important;font-size:13px}}
