/* Search convert — beauty / skincare / wellness */
:root {
  --sc-bg: #fdf8f9;
  --sc-surface: #ffffff;
  --sc-text: #1f1215;
  --sc-muted: #7a5c66;
  --sc-accent: #db2777;
  --sc-accent-hover: #be185d;
  --sc-warn: #9d174d;
  --sc-line: #f3dce6;
  --sc-radius: 16px;
}

body.search-convert {
  background:
    radial-gradient(ellipse 80% 50% at 50% -10%, rgba(219, 39, 119, 0.08), transparent 55%),
    var(--sc-bg);
}

.sc-btn {
  background: linear-gradient(135deg, #ec4899, #db2777);
  box-shadow: 0 10px 28px color-mix(in srgb, var(--sc-accent) 32%, transparent);
}

.sc-benefit {
  box-shadow: 0 12px 32px rgba(190, 24, 93, 0.06);
}

.sc-nav-cta {
  background: linear-gradient(135deg, #ec4899, #db2777);
}
