/* Match the native checkout typography; account verification is unchanged. */
.mw-recipient-notice {
    clear: both;
    box-sizing: border-box;
    width: 100%;
    margin: 0 0 24px;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    color: #292929;
    font-family: inherit;
    font-size: 14px;
    line-height: 1.6;
    overflow-wrap: anywhere;
}
.mw-recipient-notice p,
.mw-recipient-notice strong { color: #292929 !important; }
.mw-recipient-notice strong { font-weight: 600; }
.mw-recipient-notice p { margin: 0 0 4px !important; }
.mw-recipient-notice p + p { color: #555 !important; font-size: 13px; }
.mw-recipient-notice a { color: #765100 !important; font-size: 13px; text-decoration: underline; text-underline-offset: 2px; }
.mw-recipient-notice a:focus-visible { outline: 2px solid #765100; outline-offset: 3px; }
.mw-recipient-notice .mw-recipient-warning { color: #862020 !important; }
@media (max-width: 600px) { .mw-recipient-notice { margin-bottom: 20px; } }
