/* SKIN REMEDY CLINIC — V2911
   Tight-scope refinement of the existing V2910 official champagne ribbon badge.
   Keep the original V2910 artwork, size, brand text, ribbon tails and navbar layout.
   Raise the round face into the olive header and improve natural 3D depth.
   No starburst / glow animation, extra inner ring or logo redraw. */
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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
  top:-13px !important;
  left:0 !important;
  width:160px !important;
  min-width:160px !important;
  height:auto !important;
  max-width:none !important;
  max-height:none !important;
  object-fit:contain !important;
  image-rendering:auto !important;
  transform:none !important;
  filter:
    contrast(1.065) saturate(1.025)
    drop-shadow(0 1px 0 rgba(255,247,230,.54))
    drop-shadow(0 3px 2px rgba(116,85,50,.30))
    drop-shadow(0 11px 9px rgba(13,25,17,.30)) !important;
  transition:none !important;
  animation:none !important;
}
/* Above medium desktop the badge cannot obstruct Treatments: preserve the
   V2908 footprint and its explicit left offsets at each breakpoint. */
@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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
    width:140px !important;min-width:140px !important;left:3px !important;top:-12px !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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
    width:132px !important;min-width:132px !important;left:4px !important;top:-11px !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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
    width:112px !important;min-width:112px !important;left:2px !important;top:-8px !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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
    width:90px !important;min-width:90px !important;left:3px !important;top:-5px !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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
    width:75px !important;min-width:75px !important;left:1px !important;top:-4px !important;
  }
}
@media (prefers-reduced-motion:reduce) {
 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"][data-sr-badge-safe="v2910"][data-sr-depth="v2911"] > img {
    transition:none !important;animation:none !important;
  }
}
