:root {
  --background: 0 0% 95%;
  --foreground: 0 0% 28%;
  --button-radius: var(--radius);
  --card: 0 0% 100%;
  --card-foreground: var(--foreground);
  --card-radius: var(--radius);
  --card-padding: 1rem;
  --card-shadow: 0 1px 3px 0 rgb(0 10 20 / 0.1),
    0 1px 2px -1px rgb(0 10 20 / 0.1);
  --card-hover-shadow: 0 10px 15px 0 rgb(0 10 20 / 0.1),
    0 4px 6px -4px rgb(0 10 20 / 0.1);
  --popover: 0 0% 100%;
  --popover-foreground: var(--foreground);
  --brand-primary: 102.69 68.42% 44.71%;
  --brand-primary-foreground: 0 0% 100%;
  --brand-primary-darken: 29 84% 43%;
  --brand-primary-darken-foreground: 0 0% 100%;
  --brand-secondary: 209 100% 26%;
  --brand-secondary-foreground: 0 0% 100%;
  --brand-secondary-darken: 212 76% 23%;
  --brand-secondary-darken-foreground: 0 0% 100%;
  --muted: 0 0% 95%;
  --muted-foreground: 0 0% 28%;
  --accent: 0 0% 97%;
  --accent-foreground: 0 0% 9%;
  --highlight: var(--brand-primary);
  --highlight-foreground: var(--brand-primary-foreground);
  --border: 0 0% 95%;
  --input: 0 0% 82%;
  --ring: var(--brand-primary);
  --radius: 0.375rem;
}

#searchbox-tab-trip-two
  .tw-flex.tw-flex-col.tw-gap-2
  > .\!tw-text-muted-foreground,
#searchbox-tab-ship .tw-flex.tw-flex-col.tw-gap-2 > .\!tw-text-muted-foreground,
#searchbox-tab-ship
  label.tw-text-sm.tw-font-semibold.tw-leading-none.peer-disabled\:tw-cursor-not-allowed.\!tw-text-muted-foreground.peer-disabled\:tw-opacity-70.\!tw-m-0.tw-text-base.\!tw-text-white,
#searchbox-tab-trip .tw-flex.tw-flex-col.tw-gap-2 > .\!tw-text-muted-foreground,
#kereso-tab-3 .tw-flex.tw-flex-col.tw-gap-2 > .\!tw-text-muted-foreground {
  /* \#fff vagy #000 */
  color: #000 !important;
}
