/* Skin Remedy Clinic V2908: fit the APPROVED existing champagne ribbon medal.
   The V2907 PNG is retained pixel-for-pixel (includes both ribbon tails).
   Only the displayed image size/position is corrected; the logo artwork,
   header grid, navigation, buttons, theme, sticky logic and hero stay intact. */
html body header.sr-site-header.sr-v2464-header
 a.sr-v2464-brand[data-sr-medal="v2906"][data-sr-refined-medal="v2907"][data-sr-badge-fit="v2908"] > img {
  position:absolute !important;
  top:-3px !important;
  left:0px !important;
  width:160px !important;
  min-width:160px !important;
  max-width:none !important;
  height:auto !important;
  min-height:0 !important;
  max-height:none !important;
  object-fit:contain !important;
  object-position:center center !important;
  transform:none !important;
  border:0 !important;
  border-radius:0 !important;
  padding:0 !important;
  margin:0 !important;
  image-rendering:auto !important;
  filter:drop-shadow(0 3px 2px rgba(255,246,222,.22)) drop-shadow(0 9px 12px rgba(14,27,17,.26)) !important;
  transition:none !important;
}
@media (min-width:1321px) and (max-width:1560px) {
 html body header.sr-site-header.sr-v2464-header a.sr-v2464-brand[data-sr-medal="v2906"][data-sr-refined-medal="v2907"][data-sr-badge-fit="v2908"] > img {
  width:140px !important;min-width:140px !important;left:3px !important;top:-3px !important;
 }
}
@media (min-width:981px) and (max-width:1320px) {
 html body header.sr-site-header.sr-v2464-header a.sr-v2464-brand[data-sr-medal="v2906"][data-sr-refined-medal="v2907"][data-sr-badge-fit="v2908"] > img {
  width:132px !important;min-width:132px !important;left:4px !important;top:-3px !important;
 }
}
@media (min-width:641px) and (max-width:980px) {
 html body header.sr-site-header.sr-v2464-header a.sr-v2464-brand[data-sr-medal="v2906"][data-sr-refined-medal="v2907"][data-sr-badge-fit="v2908"] > img {
  width:112px !important;min-width:112px !important;left:2px !important;top:-2px !important;
 }
}
@media (min-width:401px) and (max-width:640px) {
 html body header.sr-site-header.sr-v2464-header a.sr-v2464-brand[data-sr-medal="v2906"][data-sr-refined-medal="v2907"][data-sr-badge-fit="v2908"] > img {
  width:90px !important;min-width:90px !important;left:3px !important;top:0 !important;
 }
}
@media (max-width:400px) {
 html body header.sr-site-header.sr-v2464-header a.sr-v2464-brand[data-sr-medal="v2906"][data-sr-refined-medal="v2907"][data-sr-badge-fit="v2908"] > img {
  width:75px !important;min-width:75px !important;left:1px !important;top:0 !important;
 }
}
