:root{--realm-primary: #4a6cf7;--realm-primary-light: color-mix(in srgb, var(--realm-primary), white 20%);--realm-primary-dark: color-mix(in srgb, var(--realm-primary), black 15%);--realm-primary-hover: color-mix(in srgb, var(--realm-primary), black 10%);--realm-primary-active: color-mix(in srgb, var(--realm-primary), black 20%);--realm-primary-disabled: color-mix(in srgb, var(--realm-primary), white 50%);--realm-primary-dim: color-mix(in srgb, var(--realm-primary), white 40%);--realm-primary-contrast: #334155;--realm-secondary: #f97316;--realm-secondary-light: color-mix(in srgb, var(--realm-secondary), white 20%);--realm-secondary-dark: color-mix(in srgb, var(--realm-secondary), black 15%);--realm-secondary-hover: color-mix(in srgb, var(--realm-secondary), black 10%);--realm-secondary-active: color-mix(in srgb, var(--realm-secondary), black 20%);--realm-secondary-disabled: color-mix(in srgb, var(--realm-secondary), white 50%);--realm-secondary-contrast: #ffffff;--realm-tertiary: #1e293b;--realm-tertiary-light: color-mix(in srgb, var(--realm-tertiary), white 40%);--realm-tertiary-dark: color-mix(in srgb, var(--realm-tertiary), black 15%);--realm-tertiary-hover: color-mix(in srgb, var(--realm-tertiary), white 20%);--realm-tertiary-active: color-mix(in srgb, var(--realm-tertiary), black 10%);--realm-tertiary-disabled: color-mix(in srgb, var(--realm-tertiary), white 50%);--realm-tertiary-contrast: #ffffff;--realm-neutral-50: #f8fafc;--realm-neutral-100: #f1f5f9;--realm-neutral-200: #e2e8f0;--realm-neutral-300: #cbd5e1;--realm-neutral-400: #94a3b8;--realm-neutral-500: #64748b;--realm-neutral-600: #475569;--realm-neutral-700: #334155;--realm-neutral-800: #1e293b;--realm-neutral-900: #0f172a;--realm-success: #22c55e;--realm-success-light: color-mix(in srgb, var(--realm-success), white 85%);--realm-success-dark: color-mix(in srgb, var(--realm-success), black 15%);--realm-success-contrast: #ffffff;--realm-warning: #eab308;--realm-warning-light: color-mix(in srgb, var(--realm-warning), white 85%);--realm-warning-dark: color-mix(in srgb, var(--realm-warning), black 15%);--realm-warning-contrast: #1e293b;--realm-danger: #ef4444;--realm-danger-light: color-mix(in srgb, var(--realm-danger), white 85%);--realm-danger-dark: color-mix(in srgb, var(--realm-danger), black 15%);--realm-danger-contrast: #ffffff;--realm-info: #3b82f6;--realm-info-light: color-mix(in srgb, var(--realm-info), white 85%);--realm-info-dark: color-mix(in srgb, var(--realm-info), black 15%);--realm-info-contrast: #ffffff;--realm-heading-color: var(--realm-tertiary);--realm-text: var(--realm-tertiary);--realm-text-light: var(--realm-neutral-400);--realm-text-muted: var(--realm-neutral-500);--realm-text-dark: var(--realm-neutral-700);--realm-text-inverse: #ffffff;--realm-bg-surface: var(--realm-white);--realm-bg-surface-alt: var(--realm-neutral-200);--realm-bg-surface-muted: var(--realm-neutral-200);--realm-bg-surface-raised: var(--realm-white);--realm-bg-page: var(--realm-neutral-100);--realm-bg-section: var(--realm-neutral-200);--realm-bg-overlay: color-mix(in srgb, var(--realm-black) 50%, transparent);--realm-bg-navbar: var(--realm-neutral-100);--realm-bg-footer: var(--realm-bg-surface-alt);--realm-footer-text: var(--realm-text);--realm-footer-link: var(--realm-link);--realm-footer-link-hover: var(--realm-link-hover);--realm-bg-inverse: var(--realm-neutral-700);--realm-bg-inverse-soft: var(--realm-neutral-600);--realm-bg-primary-muted: color-mix(in srgb, var(--realm-primary) 65%, transparent);--realm-bg-secondary-muted: color-mix(in srgb, var(--realm-secondary) 20%, transparent);--realm-bg-tertiary-muted: color-mix(in srgb, var(--realm-tertiary) 10%, transparent);--realm-bg-accent-soft: color-mix(in srgb, var(--realm-secondary) 10%, white);--realm-bg-card: var(--realm-bg-surface);--realm-bg-elevated: var(--realm-bg-surface-raised);--realm-bg-pages: var(--realm-bg-page);--realm-bg-product: var(--realm-bg-surface-alt);--realm-bg-light: var(--realm-bg-surface-muted);--realm-bg-beige: var(--realm-bg-surface-alt);--realm-bg-pink: var(--realm-bg-accent-soft);--realm-bg-gray-light: #f5f5f5;--realm-bg-brown: var(--realm-tertiary);--realm-border: var(--realm-neutral-300);--realm-border-light: var(--realm-neutral-200);--realm-border-dark: var(--realm-neutral-400);--realm-border-focus: var(--realm-secondary);--realm-neutral-border: var(--realm-neutral-300);--realm-neutral-dark: var(--realm-neutral-600);--realm-neutral-light: var(--realm-neutral-200);--realm-bg-light: var(--realm-neutral-200);--realm-bg-white: var(--realm-white);--realm-bg-beige: var(--realm-neutral-200);--realm-white: #ffffff;--realm-black: #000000;--realm-shadow: 0 2px 3px color-mix(in srgb, var(--realm-black) 10%, transparent), 0 0 0 1px color-mix(in srgb, var(--realm-black) 10%, transparent);--realm-shadow-sm: 0 1px 2px color-mix(in srgb, var(--realm-black) 5%, transparent);--realm-shadow-md: 0 4px 6px color-mix(in srgb, var(--realm-black) 10%, transparent);--realm-shadow-lg: 0 10px 15px color-mix(in srgb, var(--realm-black) 10%, transparent);--realm-accent: var(--realm-secondary);--realm-error: var(--realm-danger);--realm-link: var(--realm-tertiary);--realm-link-hover: var(--realm-tertiary-hover);--realm-link-active: var(--realm-tertiary-active);--realm-link-visited: var(--realm-tertiary-light);--realm-button: var(--realm-primary);--realm-button-hover: var(--realm-primary-hover);--realm-button-active: var(--realm-primary-active);--realm-button-contrast: var(--realm-primary-contrast);--realm-focus-ring: color-mix(in srgb, var(--realm-secondary) 25%, transparent);--realm-selection-bg: color-mix(in srgb, var(--realm-primary) 20%, transparent);--realm-loyalty-brons: #cd7f32;--realm-loyalty-silver: #a8a8a8;--realm-loyalty-guld: #daa520;--realm-loyalty-platinum: #8c8c8c;--realm-loyalty-diamant: #5bc0de}
:root{--realm-bp-mobile: 481px;--realm-bp-tablet: 769px;--realm-bp-desktop: 1024px;--realm-bp-until-tablet: 768px;--realm-bp-until-desktop: 1023px}
:root{--realm-space-0: 0;--realm-space-1: .25rem;--realm-space-2: .5rem;--realm-space-3: .75rem;--realm-space-4: 1rem;--realm-space-5: 1.25rem;--realm-space-6: 1.5rem;--realm-space-7: 2rem;--realm-space-8: clamp(1.75rem, 1.25rem + 1.25vw, 2.5rem);--realm-space-9: clamp(2rem, 1.25rem + 1.75vw, 3rem);--realm-space-10: clamp(2.5rem, 1.25rem + 2.75vw, 4rem);--realm-space-11: clamp(3rem, 1.25rem + 3.75vw, 5rem);--realm-space-12: clamp(3.5rem, 1.25rem + 4.75vw, 6rem);--realm-section-y: clamp(2.5rem, 1.25rem + 2.75vw, 4rem);--realm-section-x: 2rem;--realm-card-padding: 1.5rem;--realm-container-padding: 1.5rem;--realm-gap-xs: .5rem;--realm-gap-sm: 1rem;--realm-gap: 1.5rem;--realm-gap-md: clamp(1.75rem, 1.25rem + 1.25vw, 2.5rem);--realm-gap-lg: clamp(2.5rem, 1.25rem + 2.75vw, 4rem);--realm-gap-xl: clamp(3.5rem, 1.25rem + 4.75vw, 6rem);--realm-grid-gap: var(--realm-gap);--realm-stack-xs: .5rem;--realm-stack-sm: 1rem;--realm-stack: 1.5rem;--realm-stack-md: clamp(1.75rem, 1.25rem + 1.25vw, 2.5rem);--realm-stack-lg: clamp(2.5rem, 1.25rem + 2.75vw, 4rem);--realm-inline-xs: .25rem;--realm-inline-sm: .5rem;--realm-inline: 1rem;--realm-inline-md: 1.5rem;--realm-inline-lg: clamp(1.75rem, 1.25rem + 1.25vw, 2.5rem)}
:root{--realm-container-padding: 1rem}
:root{--realm-section-y: 2rem;--realm-section-x: 1rem;--realm-card-padding: 1rem;--realm-gap: 1rem;--realm-gap-md: 1.5rem}
:root{--realm-radius-sm: 2px;--realm-radius: 4px;--realm-radius-md: 8px;--realm-radius-lg: 24px;--realm-radius-xl: 1rem;--realm-radius-full: 290486px;--realm-radius-button: var(--realm-radius);--realm-radius-card: var(--realm-radius-md);--realm-radius-image: var(--realm-radius-md);--realm-radius-input: var(--realm-radius);--realm-radius-badge: var(--realm-radius);--realm-radius-notification: var(--realm-radius)}
:root{--realm-shadow-xs: 0 1px 2px color-mix(in srgb, var(--realm-black) 4%, transparent);--realm-shadow-sm: 0 2px 4px color-mix(in srgb, var(--realm-black) 6%, transparent);--realm-shadow: 0 4px 8px color-mix(in srgb, var(--realm-black) 8%, transparent);--realm-shadow-md: 0 6px 12px color-mix(in srgb, var(--realm-black) 10%, transparent);--realm-shadow-lg: 0 8px 16px color-mix(in srgb, var(--realm-black) 12%, transparent);--realm-shadow-xl: 0 12px 24px color-mix(in srgb, var(--realm-black) 15%, transparent);--realm-shadow-dropdown: 0 4px 12px color-mix(in srgb, var(--realm-black) 15%, transparent);--realm-shadow-modal: 0 10px 40px color-mix(in srgb, var(--realm-black) 25%, transparent);--realm-shadow-inset: inset 0 1px 2px color-mix(in srgb, var(--realm-black) 10%, transparent)}
:root{--realm-icon-xs: 16px;--realm-icon-sm: 20px;--realm-icon: 24px;--realm-icon-md: 32px;--realm-icon-lg: 40px;--realm-icon-xl: 48px}
:root{--realm-border-width: 1px;--realm-border-width-md: 2px;--realm-border-width-lg: 3px}
:root{--realm-z-dropdown: 20;--realm-z-navbar-dropdown: 20;--realm-z-navbar: 30;--realm-z-navbar-fixed: 30;--realm-z-fullscreen-search: 99;--realm-z-sticky: 200;--realm-z-fixed: 300;--realm-z-header: 400;--realm-z-overlay: 500;--realm-z-modal: 999;--realm-z-popover: 1000;--realm-z-tooltip: 1100}
:root{--realm-speed: 80ms;--realm-speed-fast: 50ms;--realm-speed-slow: .15s;--realm-easing: ease-in-out;--realm-easing-smooth: cubic-bezier(.4, 0, .2, 1)}
:root{--realm-icon-dimensions: 1.5rem;--realm-icon-dimensions-small: 1rem;--realm-icon-dimensions-medium: 2rem;--realm-icon-dimensions-large: 3rem}
:root{--realm-thumbnail-xs: 40px;--realm-thumbnail-sm: 60px;--realm-thumbnail: 70px;--realm-thumbnail-md: 100px;--realm-thumbnail-lg: 150px}
:root{--realm-font-primary: sofia-pro, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, sans-serif;--realm-font-secondary: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--realm-font-mono: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, monospace;--realm-font-heading: pt-serif, Georgia, Times New Roman, Times, serif;--realm-font-body: var(--realm-font-primary);--realm-font-code: var(--realm-font-mono);--realm-text-xs: .75rem;--realm-text-sm: .875rem;--realm-text-base: 1rem;--realm-text-md: 1.125rem;--realm-text-lg: 1.25rem;--realm-text-xl: clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--realm-text-2xl: clamp(1.5rem, 1.15rem + 1vw, 2rem);--realm-text-3xl: clamp(1.75rem, 1.15rem + 1.75vw, 2.5rem);--realm-text-4xl: clamp(2rem, 1.15rem + 2.5vw, 3rem);--realm-text-5xl: clamp(2.5rem, 1.15rem + 3.75vw, 4rem);--realm-weight-light: 300;--realm-weight-normal: 400;--realm-weight-medium: 500;--realm-weight-semibold: 600;--realm-weight-bold: 700;--realm-weight-extrabold: 800;--realm-leading-none: 1;--realm-leading-tight: 1.2;--realm-leading-snug: 1.375;--realm-leading-normal: 1.5;--realm-leading-relaxed: 1.625;--realm-leading-loose: 2;--realm-body-size: var(--realm-text-base);--realm-body-weight: var(--realm-weight-normal);--realm-body-leading: var(--realm-leading-normal);--realm-small-size: var(--realm-text-sm);--realm-h1-size: var(--realm-text-4xl);--realm-h2-size: var(--realm-text-3xl);--realm-h3-size: var(--realm-text-2xl);--realm-h4-size: var(--realm-text-xl);--realm-h5-size: var(--realm-text-lg);--realm-h6-size: var(--realm-text-md);--realm-heading-weight: var(--realm-weight-normal);--realm-heading-leading: var(--realm-leading-tight);--realm-product-title-size: 1.25rem;--realm-product-title-weight: 800}
:root{--realm-product-title-size: 1rem}
:root{--realm-ease: cubic-bezier(.4, 0, .2, 1);--realm-ease-in: cubic-bezier(.4, 0, 1, 1);--realm-ease-out: cubic-bezier(0, 0, .2, 1);--realm-ease-in-out: cubic-bezier(.4, 0, .2, 1);--realm-ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--realm-duration-fast: .15s;--realm-duration: .2s;--realm-duration-slow: .3s;--realm-duration-slower: .5s}
@layer realm {
@charset "UTF-8";@media screen and (max-width:1023px){}@media screen and (max-width:768px){}@media screen and (max-width:768px){}@property --realm-shadow-opacity{syntax: "<number>"; initial-value: 0; inherits: false;}@property --realm-scale{syntax: "<number>"; initial-value: 1; inherits: false;}@property --realm-rotation{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@property --realm-progress{syntax: "<percentage>"; initial-value: 0%; inherits: false;}@property --realm-overlay-opacity{syntax: "<number>"; initial-value: 0; inherits: false;}@property --realm-blur{syntax: "<length>"; initial-value: 0px; inherits: false;}@keyframes realm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes realm-fade-out{0%{opacity:1}to{opacity:0}}@keyframes realm-slide-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes realm-slide-in-right{0%{opacity:0;transform:translate(1rem)}to{opacity:1;transform:translate(0)}}@keyframes realm-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes realm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes realm-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes realm-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.price-history__info-row{margin-top:var(--realm-space-1)}.price-history__info-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:var(--realm-space-1);cursor:pointer;color:var(--realm-text);font-size:.725rem;font-weight:var(--realm-weight-light);text-transform:uppercase;line-height:1;transition:color 80ms ease-in-out}.price-history__info-trigger:hover,.price-history__info-trigger:focus-visible{color:var(--realm-text-muted)}.price-history__info-trigger .realm-icon{flex-shrink:0}.price-history__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;opacity:0;transition:opacity .2s ease}.price-history__modal--open{display:flex;align-items:center;justify-content:center;opacity:1}.price-history__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;cursor:pointer}.price-history__card{position:relative;width:90%;max-width:600px;max-height:90vh;background:var(--realm-bg-card);border-radius:var(--realm-radius-lg);box-shadow:0 25px 50px -12px #00000040;display:flex;flex-direction:column;overflow:hidden}.price-history__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--realm-space-4);padding:var(--realm-space-5) var(--realm-space-5) var(--realm-space-4)}.price-history__title{margin:0;font-size:var(--realm-text-base);font-weight:var(--realm-weight-medium);color:var(--realm-text)}.price-history__badge{display:inline-flex;align-items:center;margin-top:var(--realm-space-2);padding:0;font-size:var(--realm-text-xl);font-weight:var(--realm-weight-semibold);color:var(--realm-text)}.price-history__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:var(--realm-space-1);display:flex;align-items:center;flex-shrink:0;color:var(--realm-text-muted);transition:color 80ms ease-in-out}.price-history__close:hover{color:var(--realm-text)}.price-history__body{overflow-y:auto;overflow-x:hidden;padding:0 var(--realm-space-5) var(--realm-space-5)}.price-history__chart canvas{max-width:100%;height:auto!important;display:block}.price-history__disclaimer{margin:var(--realm-space-4) 0 0;padding-top:var(--realm-space-3);border-top:1px solid var(--realm-border-light)}.price-history__disclaimer:first-child{margin-top:0;padding-top:0;border-top:none}.price-history__disclaimer{font-size:var(--realm-text-xs);color:var(--realm-text-muted);line-height:var(--realm-leading-relaxed)}body.price-history-modal-open{overflow:hidden}

}
