/* Consistent condition notice typography and layout on all catalogue records */
.tbh-condition-photo-notice{display:block!important;grid-column:1/-1!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;margin:14px 0 20px!important;padding:12px 14px!important;border-left:2px solid #a99477!important;background:#f7f5f1!important;color:#34413a!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:normal!important;text-transform:none!important}
.tbh-condition-photo-notice strong{font-family:inherit!important;font-size:13px!important;font-weight:600!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important}

/* Uniform typography for all catalogue metadata, condition and editorial sections. */
.tbh-dealer-key-facts dt{font-size:11px!important;line-height:1.45!important;letter-spacing:.09em!important}
.tbh-dealer-key-facts dd{font-size:14px!important;line-height:1.55!important;letter-spacing:normal!important;text-transform:none!important}
.tbh-dealer-detail-copy p,.tbh-dealer-detail-copy li{font-size:15px!important;line-height:1.7!important;letter-spacing:normal!important;text-transform:none!important}
.tbh-condition-photo-notice{font-size:14px!important;line-height:1.6!important;max-width:100%!important}
.tbh-condition-photo-notice strong{font-size:14px!important;font-weight:600!important}
@media(max-width:650px){.tbh-dealer-detail-copy p,.tbh-dealer-detail-copy li{font-size:14px!important;line-height:1.65!important}}
