/* Original supplied portraits; blending is presentation-only, source pixels unchanged. */
.home-hero.doctor-profile-hero{height:520px;min-height:0;padding:0;display:flex;align-items:center;background:#2d251d;color:#fff;isolation:isolate}
.home-hero.doctor-profile-hero:after{display:none;content:none}
.home-hero.doctor-profile-hero .doctor-hero-photo{position:absolute;inset:0 6% 0 auto;width:auto;height:100%;max-width:none;object-fit:contain;object-position:center bottom;opacity:1;z-index:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 16%);mask-image:linear-gradient(to right,transparent,#000 16%)}
.home-hero.doctor-profile-hero .wrap{position:relative;z-index:2;padding:35px 0}
.home-hero.doctor-profile-hero h1{max-width:52%;color:#fff;font-size:38px;line-height:1.45;font-weight:400}
.home-hero.doctor-profile-hero .eyebrow{color:#e5ddd3}
.home-hero.doctor-profile-hero .copy,.home-hero.doctor-profile-hero .signature{max-width:48%;color:#f5f5f5;font-size:15px}
.home-hero.doctor-profile-hero .quote{max-width:48%;color:#b8a99a}
.home-hero.doctor-profile-hero .hero-values{color:#f5f5f5;right:7%;font-size:8px}
.lipo-editorial .experience-hero.doctor-surgery-hero{background:#2d251d;isolation:isolate}
.lipo-editorial .doctor-surgery-hero>img.doctor-hero-photo{position:absolute;inset:0 6% 0 auto;width:auto;height:100%;max-width:none;object-fit:contain;object-position:center bottom;opacity:1;z-index:0;-webkit-mask-image:linear-gradient(to right,transparent,#000 17%);mask-image:linear-gradient(to right,transparent,#000 17%)}
.lipo-editorial .doctor-surgery-hero .experience-copy{position:relative;z-index:2}
.lipo-editorial .doctor-surgery-hero .experience-copy>p:not(.experience-pretitle){max-width:52%;color:#e5ddd3}
.lipo-editorial .doctor-surgery-hero .experience-copy h1,.lipo-editorial .doctor-surgery-hero .experience-pretitle{color:#fff}
.doctor-surgery-hero .doctor-image-credit{position:absolute;bottom:12px;right:7%;z-index:2;color:#e5ddd3;font-size:10px;line-height:1.5;letter-spacing:0}
.lipo-numbered-facts .focused-doctor-photo{display:block;position:relative;height:175px;width:100%;margin: auto 0 0;padding-top:18px;box-sizing:content-box;overflow:hidden;background:transparent}
.lipo-numbered-facts .focused-doctor-photo img{display:block;width:100%;height:175px;object-fit:cover;object-position:center 25%;padding:0;margin:0}
.lipo-numbered-facts .focused-doctor-photo figcaption{position:absolute;bottom:6px;left:8px;margin:0;padding:2px 5px;background:#2d251d9c;color:#e5ddd3;font-size:9px;line-height:1.4;letter-spacing:0}
@media(min-width:1600px){.home-hero.doctor-profile-hero{height:560px}.home-hero.doctor-profile-hero .doctor-hero-photo,.lipo-editorial .doctor-surgery-hero>img.doctor-hero-photo{right:max(6%,calc((100vw - 1280px)/2))}}
@media(min-width:801px) and (max-width:1100px){.home-hero.doctor-profile-hero{height:500px}.home-hero.doctor-profile-hero h1{font-size:33px}.home-hero.doctor-profile-hero .copy,.home-hero.doctor-profile-hero .signature{font-size:14px}.home-hero.doctor-profile-hero .doctor-hero-photo,.lipo-editorial .doctor-surgery-hero>img.doctor-hero-photo{right:1%}.lipo-editorial .doctor-surgery-hero .experience-copy>p:not(.experience-pretitle){max-width:49%}}
@media(max-width:800px){.home-hero.doctor-profile-hero{height:auto;min-height:420px;padding:36px 0;display:flex}.home-hero.doctor-profile-hero .doctor-hero-photo{inset:0 -50px 0 auto;height:100%;width:auto;opacity:.32;-webkit-mask-image:linear-gradient(to right,transparent,#000 25%);mask-image:linear-gradient(to right,transparent,#000 25%)}.home-hero.doctor-profile-hero .wrap{padding:0}.home-hero.doctor-profile-hero h1{font-size:30px;max-width:none;margin:18px 0}.home-hero.doctor-profile-hero .copy,.home-hero.doctor-profile-hero .signature{max-width:none;font-size:14px}.home-hero.doctor-profile-hero .quote{max-width:none;margin-top:18px}.home-hero.doctor-profile-hero .hero-values{display:none}}
@media(max-width:700px){.lipo-editorial .experience-hero.doctor-surgery-hero{min-height:420px;padding:50px 0}.lipo-editorial .doctor-surgery-hero>img.doctor-hero-photo{inset:0 -65px 0 auto;width:auto;height:100%;opacity:.3;-webkit-mask-image:linear-gradient(to right,transparent,#000 25%);mask-image:linear-gradient(to right,transparent,#000 25%)}.lipo-editorial .doctor-surgery-hero .experience-copy>p:not(.experience-pretitle){max-width:none;font-size:14px}.doctor-surgery-hero .doctor-image-credit{font-size:8px;bottom:9px}.lipo-numbered-facts .focused-doctor-photo{height:210px;margin-top:8px}.lipo-numbered-facts .focused-doctor-photo img{height:210px}}
