@media (max-width: 680px) {
        .sh-cta-box { padding: 24px 16px !important; }
        .sh-cta-box p { font-size: 14px !important; }
        .sh-btn-row { flex-direction: column !important; align-items: center !important; }
        .sh-btn { width: 100% !important; max-width: 280px !important; padding: 13px 16px !important; box-sizing: border-box; text-align: center; }
        .sh-tip { padding: 14px 16px !important; }
        .sh-table-wrap table { font-size: 13px !important; }
    }