/* Object-only addition. Approved COMPUTER styles remain byte-for-byte intact. */
.ndp-object-product .ndp-object-description{margin:22px 0;padding:22px;border:1px solid var(--ndp-line);border-radius:16px;background:var(--ndp-soft);overflow-wrap:anywhere}
.ndp-object-product .ndp-object-description h3{margin:0 0 14px;color:var(--ndp-navy);font-size:20px;line-height:1.3}
.ndp-object-product .ndp-object-description p{margin:0 0 12px;line-height:1.65}
.ndp-object-product .ndp-object-description p:last-child{margin-bottom:0}
.ndp-object-product .ndp-object-description img{max-width:100%;height:auto}
.ndp-object-product .ndp-object-description table{max-width:100%;display:block;overflow:auto}
@media(max-width:600px){.ndp-object-product .ndp-object-description{padding:16px;margin:16px 0}.ndp-object-product .ndp-object-description h3{font-size:18px}}
