@layer clinicImageFrameFixes {
/* Crop the sheet inside the selected cell, excluding its white separator. */
html body.fg-renewal figure.gf-sheet-face{--gf-photo-height:290px!important;background-size:max(202%,calc(var(--gf-photo-height)*3.05)) auto!important;background-position:right top!important}
html body.fg-renewal .fg-area-5 figure img{object-fit:cover!important;transform:none!important;object-position:center!important}
/* Fill the image boxes instead of letterboxing. */
html body.vro-effects-page #effects .vro-effects-grid figure{padding:0!important;background:transparent!important}
html body.vro-effects-page #effects .vro-effects-grid img{object-fit:cover!important;padding:0!important;border:0!important;display:block!important;width:100%!important;height:100%!important}
html body.about-page .about-masthead::before{left:calc(-1*var(--clinic-gutter))!important;width:calc(100% + var(--clinic-gutter)*2)!important}

@media(max-width:800px){html body.fg-renewal figure.gf-sheet-face{--gf-photo-height:270px!important}}
}
