:root {
  --pt-search-surface: #f8fffd;
  --pt-search-ink: #063c43;
  --pt-search-muted: #3d5b5e;
  --pt-search-accent: #007f85;
  --pt-search-accent-hover: #00696f;
  --pt-search-on-accent: #ffffff;
  --pt-search-line: #c5dcda;
  --pt-search-focus: #005a65;
  --pt-search-tag: #e9f6f2;
  --pt-search-photo-ink: #ffffff;
  --pt-search-photo-caption: #063c43e6;
  --pt-search-body: 'Manrope', Arial, sans-serif;
  --pt-search-display: 'Bodoni Moda', 'Times New Roman', serif;
  --pt-search-title: clamp(1.85rem, 3.4vw, 2.9rem);
  --pt-search-copy: 1rem;
  --pt-search-small: .875rem;
  --pt-search-kicker-size: .75rem;
  --pt-search-gap: 1.5rem;
  --pt-search-tight: .625rem;
  --pt-search-pad: clamp(1.25rem, 3.6vw, 3rem);
  --pt-search-margin: clamp(2rem, 5vw, 4.5rem);
  --pt-search-width: 1160px;
  --pt-search-radius: 1.25rem;
  --pt-search-button-radius: .75rem;
  --pt-search-photo-width: 38%;
  --pt-search-photo-min: 27rem;
  --pt-search-photo-mobile: 8.5rem;
  --pt-search-photo-mobile-position: center 30%;
  --pt-search-control-height: 3rem;
  --pt-search-press-offset: -1px;
  --pt-search-motion: 160ms;
}
