/* No reserved cover area when neither a cover nor the selected gallery exists. */
.p-page.profile-no-cover{--profile-avatar-overlap:0px}
.p-page.profile-no-cover.profile-header-standard .ph-clean{margin-top:18px}
@media(max-width:600px){
 .p-page.profile-header-standard .p-breadcrumb{margin-block:12px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
 .p-page.profile-header-standard .p-doctor-cover{height:160px}
 .p-page.profile-header-standard .ph-clean{margin:16px 0;gap:14px}
 .p-page.profile-header-standard .ph-clean .p-id-main{gap:12px}
 .p-page.profile-header-standard .ph-clean .p-brand{width:64px;height:64px;flex-basis:64px;border-radius:14px}
 .p-page.profile-header-standard .ph-clean .p-brand-person{border-radius:50%}
 .p-page.profile-header-standard .ph-clean h1{font-size:23px;line-height:1.25;margin:0 0 6px}
 .p-page.profile-header-standard .ph-clean .p-id-side{padding:12px 0 0;gap:10px}
 .p-page.profile-header-standard .ph-clean .p-id-rating>strong{font-size:30px}
 .p-page.profile-header-standard .ph-clean .p-id-rating>span{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
 .p-page.profile-header-standard .ph-clean .p-id-rating small{margin:0}
 .p-page.profile-header-standard .cj-profile-band{display:flex;flex-direction:row;align-items:center;gap:12px;padding:14px;margin:16px 0;border-radius:12px;background:#f7f3ff}
 .p-page.profile-header-standard .cj-profile-band>div{min-width:0;flex:1}
 .p-page.profile-header-standard .cj-profile-band strong{font-size:13px;line-height:1.4;margin-bottom:4px}
 .p-page.profile-header-standard .cj-profile-band p{font-size:12px;line-height:1.5}
 .p-page.profile-header-standard .cj-profile-band .cj-button{align-self:center;font-size:12px;min-height:44px;padding:10px;gap:6px;border-color:#bca8ee;white-space:nowrap}
 .p-page.profile-header-standard .p-nav{margin-top:16px}
}
@media(max-width:359px){
 .p-page.profile-header-standard .cj-profile-band{flex-direction:column;align-items:stretch}
 .p-page.profile-header-standard .cj-profile-band .cj-button{align-self:flex-start}
}
