
/* Certification clarity updates */
.catalog-certification-note{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:13px!important;margin-top:30px!important;padding:22px 26px!important;background:#fff!important;border-left:4px solid #ed2146!important;border-radius:4px!important;max-width:840px!important;line-height:1.65!important}
.catalog-certification-note strong{display:block!important;line-height:1.45!important;letter-spacing:.04em!important}
.catalog-certification-note span{display:block!important;line-height:1.7!important}
.cpr-certification-highlight{margin:18px 0 0;padding:17px 20px;border-left:4px solid #e92149;background:#f1f7f9;color:#123045;border-radius:6px;font-size:16px;line-height:1.6}
.cpr-certification-highlight strong{display:block;font-size:17px;margin-bottom:5px;color:#102b3d}
.bls-payment-cert-note{padding:16px 20px;margin:16px 0;background:#eaf4f5;border-left:4px solid #ed2146;border-radius:5px;font-size:15px;line-height:1.6;color:#142f40}
.bls-payment-cert-note strong{display:block;margin-bottom:4px;font-size:16px}
@media(max-width:700px){.catalog-certification-note{padding:18px!important;margin-top:24px!important}}
