:root {
  --font-sourceCodePro: "Source Code Pro", Arial, serif;
  --font-roboto: "Roboto", Helvetica, Arial, sans-serif;
}

:root {
  --color-clear: transparent;
  --color-white: #ffffff;
  --color-black: #000000;
  --color-bgr-light: #ffffff;
  --color-bgr-dark: #202124;
  --color-txt-light: #202124;
  --color-txt-dark: #e8eaed;
  --color-txt-muted: #6b7280;
  --color-gray-50: #f9fafb;
  --color-gray-100: #f3f4f6;
  --color-gray-200: #e5e7eb;
  --color-gray-300: #d1d5db;
  --color-gray-400: #9ca3af;
  --color-gray-500: #6b7280;
  --color-gray-600: #4b5563;
  --color-gray-700: #374151;
  --color-gray-800: #1f2937;
  --color-gray-900: #111827;
  --color-accent: #f97316;
  --color-primary: #0084fb;
  --color-success: #16a34a;
  --color-warning: #ca8a04;
  --color-main: #2563eb;
  --color-base: #2563eb;
  --color-info: #0284c7;
  --color-link: #1474b8;
  --color-error: #dc2626;
  --color-image: #e0e0e0;
  --color-price-all: #e53935;
  --color-price-old: #9ca3af;
  --font-base: 1rem;
  --font-xxs: 0.6875rem;
  --font-xs: 0.755rem;
  --font-sm: 0.875rem;
  --font-lg: 1.125rem;
  --font-xl: 1.255rem;
  --font-2xl: 1.55rem;
  --font-3xl: 1.875rem;
  --font-4xl: 2.255rem;
  --font-5xl: 3rem;
  --font-6xl: 4rem;
  --font-normal: 400;
  --font-medium: 500;
  --font-bold: 700;
  --space-0: 0;
  --space-1: 0.25rem;
  --space-2: 0.55rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.55rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --space-20: 5rem;
  --space-24: 6rem;
  --space-32: 8rem;
  --space-40: 10rem;
  --space-64: 16rem;
  --gap-0: var(--space-0);
  --gap-1: var(--space-1);
  --gap-2: var(--space-2);
  --gap-3: var(--space-3);
  --gap-4: var(--space-4);
  --gap-5: var(--space-5);
  --gap-6: var(--space-6);
  --gap-8: var(--space-8);
  --gap-10: var(--space-10);
  --gap-12: var(--space-12);
  --gap-16: var(--space-16);
  --margin-0: var(--space-0);
  --margin-1: var(--space-1);
  --margin-2: var(--space-2);
  --margin-3: var(--space-3);
  --margin-4: var(--space-4);
  --margin-5: var(--space-5);
  --margin-6: var(--space-6);
  --margin-8: var(--space-8);
  --margin-10: var(--space-10);
  --margin-12: var(--space-12);
  --margin-16: var(--space-16);
  --padding-0: var(--space-0);
  --padding-1: var(--space-1);
  --padding-2: var(--space-2);
  --padding-3: var(--space-3);
  --padding-4: var(--space-4);
  --padding-5: var(--space-5);
  --padding-6: var(--space-6);
  --padding-8: var(--space-8);
  --padding-10: var(--space-10);
  --padding-12: var(--space-12);
  --padding-16: var(--space-16);
  --inset-0: var(--space-0);
  --inset-1: var(--space-1);
  --inset-2: var(--space-2);
  --inset-3: var(--space-3);
  --inset-4: var(--space-4);
  --inset-5: var(--space-5);
  --inset-6: var(--space-6);
  --inset-8: var(--space-8);
  --inset-10: var(--space-10);
  --inset-12: var(--space-12);
  --inset-16: var(--space-16);
  --border-0: 0;
  --border-1: 1px;
  --border-2: 2px;
  --border-4: 4px;
  --border-8: 8px;
  --radius-none: 0;
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-lg: 8px;
  --radius-xl: 12px;
  --radius-2xl: 16px;
  --radius-3xl: 24px;
  --radius-4xl: 36px;
  --radius-5xl: 48px;
  --radius-full: 9999px;
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.05);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.11);
  --shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.15);
  --shadow-xl: 0 20px 25px rgba(0, 0, 0, 0.21);
  --opacity-0: 0;
  --opacity-10: 0.1;
  --opacity-20: 0.2;
  --opacity-30: 0.3;
  --opacity-40: 0.4;
  --opacity-50: 0.5;
  --opacity-60: 0.6;
  --opacity-70: 0.7;
  --opacity-80: 0.8;
  --opacity-90: 0.9;
  --opacity-100: 1;
  --transition-fast: 150ms ease-in-out;
  --transition-base: 300ms ease-in-out;
  --transition-slow: 500ms ease-in-out;
  --breakpoint-sm: 640px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1280px;
  --breakpoint-2xl: 1536px;
  --z-0: 0;
  --z-10: 10;
  --z-20: 20;
  --z-30: 30;
  --z-40: 40;
  --z-50: 50;
  --z-99: 99;
  --z-100: 1000;
  --z-max: 9999;
  --z-auto: auto;
  --container-xs: 540px;
  --container-sm: 720px;
  --container-md: 960px;
  --container-lg: 1140px;
  --container-xl: 1320px;
  --container-max-width: 1200px;
  --grid-gutter: var(--space-4);
  --grid-gap-xs: 0.25rem;
  --grid-gap-sm: 0.55rem;
  --grid-gap-md: 1rem;
  --grid-gap-lg: 2rem;
  --grid-cols-2: repeat(2, 1fr);
  --grid-cols-3: repeat(3, 1fr);
  --grid-cols-4: repeat(4, 1fr);
  --grid-cols-6: repeat(6, 1fr);
  --grid-cols-12: repeat(12, 1fr);
  --elevation-1: 0 1px 2px rgba(0, 0, 0, 0.05);
  --elevation-2: 0 2px 4px rgba(0, 0, 0, 0.08);
  --elevation-3: 0 4px 8px rgba(0, 0, 0, 0.12);
  --elevation-4: 0 8px 16px rgba(0, 0, 0, 0.12);
  --elevation-5: 0 16px 24px rgba(0, 0, 0, 0.15);
  --size-0: 0;
  --size-1: 0.25rem;
  --size-2: 0.55rem;
  --size-4: 1rem;
  --size-8: 2rem;
  --size-16: 4rem;
  --size-32: 8rem;
  --size-64: 16rem;
  --size-full: 100%;
  --size-screen-w: 100vw;
  --size-screen-h: 100vh;
  --max-height-xs: 20rem;
  --max-height-sm: 24rem;
  --max-height-md: 28rem;
  --max-height-lg: 32rem;
  --max-height-xl: 36rem;
  --max-height-2xl: 42rem;
  --max-height-3xl: 48rem;
  --max-height-4xl: 56rem;
  --max-height-5xl: 64rem;
  --max-height-6xl: 72rem;
  --max-width-xs: 20rem;
  --max-width-sm: 24rem;
  --max-width-md: 28rem;
  --max-width-lg: 32rem;
  --max-width-xl: 36rem;
  --max-width-2xl: 42rem;
  --max-width-3xl: 48rem;
  --max-width-4xl: 56rem;
  --max-width-5xl: 64rem;
  --max-width-6xl: 72rem;
  --ratio-square: 1 / 1;
  --ratio-video: 16 / 9;
  --ratio-photo: 4 / 3;
  --ratio-banner: 21 / 9;
  --border-solid: solid;
  --border-dashed: dashed;
  --border-dotted: dotted;
  --shadow-xs: 0 1px 2px rgba(0, 0, 0, 0.05);
  --shadow-sm: 0 1px 3px rgba(0, 0, 0, 0.1);
  --shadow-md: 0 4px 6px rgba(0, 0, 0, 0.1);
  --shadow-lg: 0 10px 15px rgba(0, 0, 0, 0.15);
  --shadow-xl: 0 20px 25px rgba(0, 0, 0, 0.25);
  --shadow-2xl: 0 25px 50px rgba(0, 0, 0, 0.25);
  --duration-75: 75ms;
  --duration-100: 100ms;
  --duration-150: 150ms;
  --duration-200: 200ms;
  --duration-300: 300ms;
  --duration-500: 500ms;
  --duration-700: 700ms;
  --duration-1000: 1000ms;
  --ease-linear: cubic-bezier(0.1, 0, 1.1, 1);
  --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
  --ease-in: cubic-bezier(0.45, 0, 1, 1);
  --ease-out: cubic-bezier(0, 0, 0.2, 1);
  --line-clamp-1: 1;
  --line-clamp-2: 2;
  --line-clamp-3: 3;
  --line-clamp-5: 5;
  --icon-xs: 0.75rem;
  --icon-sm: 1rem;
  --icon-md: 1.25rem;
  --icon-lg: 1.55rem;
  --icon-xl: 2rem;
  --control-xs: 28px;
  --control-sm: 36px;
  --control-md: 44px;
  --control-lg: 52px;
  --leading-normal: 1.5;
  --leading-snug: 1.375;
  --leading-none: 1;
  --leading-tight: 1.1;
  --leading-loose: 2.1;
  --leading-relaxed: 1.75;
}

@media (min-width: 768px) {
  .p-staffBar-inner {
    width: var(--size-full);
    border: var(--border-0);
    margin: var(--margin-0);
    height: var(--size-full);
  }
}
header .header {
  padding-block: var(--padding-2);
  border-bottom: 1px solid rgb(3, 3, 3);
  background: hsla(var(--xf-contentBg));
  border-color: hsla(var(--xf-borderColor));
  color: hsla(var(--xf-textColor));
}
header .header .hmDcLN {
  display: flex;
  align-items: center;
  line-height: normal;
}
header .header .hmDcLN {
  padding-right: max(10px, env(safe-area-inset-right));
  padding-top: max(0 env(safe-area-inset-top));
  padding-bottom: max(0 env(safe-area-inset-bottom));
  padding-left: max(10px, env(safe-area-inset-left));
}
@media (min-width: 768px) {
  header .header .hmDcLN {
    width: 100%;
    border: none;
    margin: auto;
    height: 100%;
  }
  header .header .hmDcLN {
    min-width: var(--breakpoint-md);
    max-width: var(--breakpoint-md);
  }
}
header .header .hmDcLN .hEDjYo {
  display: flex;
  align-items: center;
  line-height: normal;
  gap: var(--gap-4);
}
header .header .hmDcLN .hEDjYo .hb41zZ {
  display: flex;
}
@media (max-width: 767.98px) {
  header .header .hmDcLN .hEDjYo .hb41zZ {
    max-width: 160px;
  }
}
@media (min-width: 768px) {
  header .header .hmDcLN .hEDjYo .hb41zZ {
    max-width: 160px;
  }
}
header .header .hmDcLN .hEDjYo .hb41zZ a {
  display: inline-flex;
  align-items: center;
  line-height: normal;
  color: hsla(var(--xf-textColor));
  text-decoration: none;
}
@media (max-width: 767.98px) {
  header .header .hmDcLN .hEDjYo .hTvVss {
    display: none;
  }
}
@media (min-width: 768px) {
  header .header .hmDcLN .hEDjYo .hTvVss {
    display: flex;
    align-items: center;
    line-height: normal;
    gap: var(--gap-4);
  }
  header .header .hmDcLN .hEDjYo .hTvVss {
    display: none;
  }
  header .header .hmDcLN .hEDjYo .hTvVss .button {
    border: var(--border-0);
    margin: var(--margin-0);
    border-radius: var(--radius-full);
  }
  header .header .hmDcLN .hEDjYo .hTvVss .button--link {
    background: hsla(var(--xf-contentHighlightBg));
  }
  header .header .hmDcLN .hEDjYo .hTvVss .button:focus, header .header .hmDcLN .hEDjYo .hTvVss .button:hover, header .header .hmDcLN .hEDjYo .hTvVss .button:active {
    background: hsla(var(--xf-contentHighlightBg));
  }
  header .header .hmDcLN .hEDjYo .hTvVss .button:not(.button--splitTrigger):focus, header .header .hmDcLN .hEDjYo .hTvVss .button:not(.button--splitTrigger):hover, header .header .hmDcLN .hEDjYo .hTvVss .button:not(.button--splitTrigger):active {
    background: hsla(var(--xf-contentHighlightBg));
  }
  header .header .hmDcLN .hEDjYo .hTvVss .button-icon {
    display: inline-flex;
  }
  header .header .hmDcLN .hEDjYo .hTvVss .button-text {
    font-size: var(--font-base);
  }
}
header .header .hmDcLN .hCYbSz {
  display: flex;
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  line-height: normal;
  gap: var(--gap-4);
}
header .header .hmDcLN .hCYbSz .hZEVzr .button {
  width: 40px;
  border: var(--border-0);
  margin: var(--margin-0);
  height: 40px;
  border-radius: var(--radius-full);
}
header .header .hmDcLN .hCYbSz .hZEVzr .button--link {
  color: hsla(var(--xf-textColor));
}
header .header .hmDcLN .hCYbSz .hZEVzr .button:hover, header .header .hmDcLN .hCYbSz .hZEVzr .button:focus, header .header .hmDcLN .hCYbSz .hZEVzr .button:active {
  background: hsla(var(--xf-contentHighlightBg));
}
header .header .hmDcLN .hCYbSz .hZEVzr .button:not(.button--splitTrigger):hover, header .header .hmDcLN .hCYbSz .hZEVzr .button:not(.button--splitTrigger):focus, header .header .hmDcLN .hCYbSz .hZEVzr .button:not(.button--splitTrigger):active {
  background: hsla(var(--xf-contentHighlightBg));
}
header .header .hmDcLN .hCYbSz .hZEVzr .button-icon {
  display: inline-flex;
  align-items: center;
  line-height: normal;
}
header .header .hmDcLN .hCYbSz .hZEVzr .button-text {
  display: none;
}
header .header .hmDcLN .hCYbSz .hS1cZP {
  display: none;
}
header .header .hmDcLN .hCYbSz .hS1cZP .button {
  padding: var(--padding-0);
  border: var(--border-0);
  margin: var(--margin-0);
  border-radius: var(--radius-full);
}
header .header .hmDcLN .hCYbSz .hS1cZP .button--link {
  color: hsla(var(--xf-textColor));
}
header .header .hmDcLN .hCYbSz .hS1cZP .button:hover, header .header .hmDcLN .hCYbSz .hS1cZP .button:focus, header .header .hmDcLN .hCYbSz .hS1cZP .button:active {
  background: hsla(var(--xf-contentHighlightBg));
}
header .header .hmDcLN .hCYbSz .hS1cZP .button:not(.button--splitTrigger):hover, header .header .hmDcLN .hCYbSz .hS1cZP .button:not(.button--splitTrigger):focus, header .header .hmDcLN .hCYbSz .hS1cZP .button:not(.button--splitTrigger):active {
  background: hsla(var(--xf-contentHighlightBg));
}

.menu-content .hYSAde {
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: normal;
}
.menu-content .hYSAde {
  margin-block: var(--margin-4);
}
.menu-content .h3BXBb {
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: normal;
}
.menu-content .hnWY7e {
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: normal;
  font-size: var(--font-xl);
}
.menu-content .hnWY7e {
  margin-block: var(--margin-4);
}
.menu-content .hYj9Nl {
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: normal;
}
.menu-content .hYj9Nl .button {
  padding-block: var(--padding-3);
  border-radius: var(--radius-xl);
}
.menu-content .hYj9Nl .button--primary {
  min-width: calc(var(--size-full) - var(--padding-8));
  max-width: calc(var(--size-full) - var(--padding-8));
}
.menu-content .hYj9Nl .button-text {
  font-size: var(--font-base);
}
.menu-content .hA1qvB {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  line-height: initial;
  padding: var(--padding-4);
  border: var(--border-0);
  margin: var(--margin-0);
  gap: var(--gap-4);
}
.menu-content .hA1qvB .button {
  justify-content: flex-start;
  gap: var(--gap-2);
  padding-block: var(--padding-3);
  border-radius: var(--radius-xl);
}
.menu-content .hA1qvB .button--link {
  color: hsla(var(--xf-textColor));
  min-width: calc(var(--size-full) - 0rem);
  max-width: calc(var(--size-full) - 0rem);
  border-color: hsla(var(--xf-borderColorLight));
}
.menu-content .hA1qvB .button:hover, .menu-content .hA1qvB .button:focus, .menu-content .hA1qvB .button:active {
  background: hsla(var(--xf-contentHighlightBg));
}
.menu-content .hA1qvB .button:not(.button--splitTrigger):hover, .menu-content .hA1qvB .button:not(.button--splitTrigger):focus, .menu-content .hA1qvB .button:not(.button--splitTrigger):active {
  background: hsla(var(--xf-contentHighlightBg));
}
.menu-content .hA1qvB .button-icon {
  display: inline-flex;
  align-items: center;
  line-height: normal;
}
.menu-content .hA1qvB .button-text {
  font-size: var(--font-base);
}/*# sourceMappingURL=header-3ldicldg.css.map */