/* CustomOBD v1.8 | Solo pagina Profesionales: legibilidad y firmas */
/* No modifica la tienda ni sus categorias. */
.pro-page .section-label{font-size:13px;letter-spacing:.09em;color:#f06468}
.pro-page figcaption{font-size:13px}
.pro-dealer span{font-size:14px}
.pro-dealer a{font-size:13px;color:#c5beb7}
.pro-jump{font-size:15px}
.pro-category{font-size:13px}
.pro-inmo-heading p{font-size:16px}
.pro-inmo-list li{font-size:16px}
.pro-page .pro-service-note{font-size:14px}
.pro-story-copy .text-link{font-size:15px}
.pro-video-load>span:not(.pro-play){font-size:15px}
.pro-video-load small{font-size:13px}
.pro-signature{gap:10px}
.pro-signature-names{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:22px;font-weight:700;letter-spacing:-.04em;line-height:1.4;color:#f5f2ee}
.pro-person{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}
.pro-person img{display:inline-block;width:16px;height:11px;object-fit:contain;vertical-align:middle;flex-shrink:0}
.pro-signature-names .pro-divider{color:#ef3d45;margin:0 2px}
.pro-signature small{font-size:14px;color:#b9b2ab;line-height:1.5}
@media(max-width:760px){
 .pro-page .section-label{font-size:12px;letter-spacing:.08em}
 .pro-dealer span{font-size:13px}
 .pro-dealer a{font-size:12px}
 .pro-jump{font-size:14px}
 .pro-page figcaption{font-size:12px}
 .pro-inmo-list li{font-size:15px}
 .pro-page .pro-service-note{font-size:13px}
 .pro-signature small{font-size:13px}
}
/* Additional readable labels in the Professionals catalog. */
.pro-page .pro-catalog-note{font-size:14px;line-height:1.65}
.pro-page .pro-service-link{font-size:15px}
.pro-page .pro-service-details p{font-size:16px}
@media(max-width:760px){
 .pro-page .pro-catalog-note{font-size:13px}
 .pro-page .pro-service-link{font-size:14px}
 .pro-page .pro-service-details p{font-size:15px}
 .pro-hero .pro-actions .button{font-size:13px}
 .pro-mobile-contact a{font-size:13px}
 .pro-mobile-contact a>span{font-size:12px}
}
