:root{--color-red-100:#f8ebeb;--color-red-200:#eccccc;--color-red-300:#da9a9a;--color-red-400:#c86868;--color-red-600:#9a2d2d;--color-red-700:#7f2525;--color-red-800:#641d1d;--color-red-900:#481515;--color-error:var(--color-red-500);--color-danger:var(--color-red-500);--color-sale:var(--color-red-500);--color-error-background:var(--color-red-100);--color-error-border:var(--color-red-500);--color-error-text:var(--color-red-500);--color-sale-text:var(--color-red-500);--color-green-100:#e8f7ee;--color-green-200:#c7ecd5;--color-green-300:#9fdbb5;--color-green-400:#67c98a;--color-green-500:#2dbe62;--color-green-600:#259e52;--color-green-700:#1e7e42;--color-green-800:#175f31;--color-green-900:#0f4021;--color-success:var(--color-green-500);--color-success-background:var(--color-green-100);--color-success-border:var(--color-green-500);--color-success-text:var(--color-green-500);--color-yellow-100:#fff8eb;--color-yellow-200:#ffefcc;--color-yellow-300:#fede99;--color-yellow-400:#fece66;--color-yellow-600:#d8a22b;--color-yellow-700:#b28524;--color-yellow-800:#8c691c;--color-yellow-900:#664c14;--color-warning:var(--color-yellow-500);--color-warning-background:var(--color-yellow-100);--color-warning-border:var(--color-yellow-500);--color-warning-text:var(--color-yellow-500);--color-points:var(--color-yellow-500);--color-blue-100:#e6f3ff;--color-blue-200:#bfe1ff;--color-blue-300:#80c4ff;--color-blue-400:#40a6ff;--color-blue-600:#0074d9;--color-blue-700:#005fb2;--color-blue-800:#004b8c;--color-blue-900:#003666;--color-info:var(--color-blue-500);--color-link:var(--color-blue-500);--color-focus:var(--color-blue-500);--color-info-background:var(--color-blue-100);--color-info-border:var(--color-blue-500);--color-link-hover:var(--color-blue-600);--color-black-100:#e8e8e8;--color-black-200:#c7c7c7;--color-black-300:#8e8e8e;--color-black-400:#565656;--color-black-600:#1a1a1a;--color-black-700:#151515;--color-black-800:#101010;--color-black-900:#0c0c0c;--color-text-primary:var(--color-black-500);--color-heading:var(--color-black-500);--color-button-primary:var(--color-black-500);--color-icon-primary:var(--color-black-500);--color-button-hover:var(--color-black-600);--color-button-active:var(--color-black-700);--color-text-secondary:var(--color-passive);--color-text-placeholder:var(--color-passive);--color-text-disabled:var(--color-passive-2);--color-border:var(--color-passive-2);--color-divider:var(--color-passive-2);--color-background-secondary:var(--color-passive-3);--color-background-disabled:var(--color-passive-2);--color-red-500:#b53535;--color-yellow-500:#febe33;--color-blue-500:#08f;--color-black-500:#1e1e1e;--color-passive:#767676;--color-passive-2:#cdcecf;--color-passive-3:#f5f5f5;--color-white:#fff;--color-border-light:#e6e6e7;--color-filter-action:#33383c;--color-voucher-red:#9b1c1f;--color-voucher-gray:gray;--color-points-expired:#717171;--color-review-star:#fbbc04;--color-black:#000;--border-light:var(--color-border-light);--font-family-primary:var(--font-inter), "Inter", sans-serif;--font-family-secondary:var(--font-family-primary);--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--font-size-display-1:48px;--font-size-display-2:40px;--font-size-h1:36px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:20px;--font-size-h6:18px;--font-size-body-lg:16px;--font-size-body:14px;--font-size-body-sm:12px;--font-size-caption:10px;--line-height-display-1:56px;--line-height-display-2:48px;--line-height-h1:44px;--line-height-h2:40px;--line-height-h3:36px;--line-height-h4:32px;--line-height-h5:28px;--line-height-h6:24px;--line-height-body-lg:24px;--line-height-body:20px;--line-height-body-sm:18px;--line-height-caption:16px;--line-height-auth-consent:12px;--font-size-micro:8px;--line-height-micro:12px;--color-profile-scrim:#0003;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px;--border-none:0px;--border-thin:1px;--border-medium:2px;--border-thick:4px;--border-default:var(--color-passive-2);--border-dark:var(--color-passive);--border-primary:var(--color-black-500);--border-accent:var(--color-blue-500);--border-danger:var(--color-red-500);--border-solid:solid;--border-dashed:dashed;--border-dotted:dotted;--shadow-none:none;--shadow-sm:0 1px 3px #0000001f;--shadow-md:0 4px 8px #0000001f;--shadow-lg:0 8px 16px #00000029;--shadow-xl:0 12px 24px #0000002e;--breakpoint-mobile-sm:320px;--breakpoint-mobile:375px;--breakpoint-mobile-lg:425px;--breakpoint-tablet:768px;--breakpoint-laptop:1024px;--breakpoint-desktop:1280px;--breakpoint-desktop-lg:1440px;--breakpoint-desktop-xl:1536px;--motion-image-duration:.25s;--motion-image-easing:ease-in-out;--motion-sidebar-duration:.6s;--motion-burger-duration:.5s;--motion-sidebar-item-duration:.4s;--motion-sidebar-item-stagger:60ms;--color-overlay-backdrop:#0006;--motion-backdrop-duration:.3s;--motion-skeleton-duration:1.2s;--motion-banner-duration:2.5s;--motion-banner-delay:1.5s;--motion-banner-easing:cubic-bezier(.25, .1, .25, 1);--motion-banner-zoom-scale:1.5;--font-size-readable-micro:var(--font-size-caption);--font-size-readable-caption:var(--font-size-body-sm);--font-size-readable-body-sm:var(--font-size-body);--font-size-readable-body:var(--font-size-body-lg);--font-size-readable-body-lg:var(--font-size-h6);--font-size-readable-h6:var(--font-size-h5);--font-size-readable-h5:var(--font-size-h4);--font-size-readable-h4:var(--font-size-h3);--font-size-readable-h3:var(--font-size-h2);--font-size-readable-h2:var(--font-size-h1);--font-size-readable-h1:var(--font-size-display-2);--font-size-readable-display-2:var(--font-size-display-1);--line-height-readable-micro:var(--line-height-caption);--line-height-readable-caption:var(--line-height-body-sm);--line-height-readable-body-sm:var(--line-height-body);--line-height-readable-body:var(--line-height-body-lg);--line-height-readable-body-lg:var(--line-height-h6);--line-height-readable-h6:var(--line-height-h5);--line-height-readable-h5:var(--line-height-h4);--line-height-readable-h4:var(--line-height-h3);--line-height-readable-h3:var(--line-height-h2);--line-height-readable-h2:var(--line-height-h1);--line-height-readable-h1:var(--line-height-display-2);--line-height-readable-display-2:var(--line-height-display-1);--line-height-content-desktop:26px}
:root{--navbar-height:calc(60px + var(--border-thin))}html{scroll-padding-top:calc(var(--navbar-height) + var(--space-4))}*{box-sizing:border-box}body{color:var(--color-text-primary);background:var(--color-white);font-family:var(--font-family-primary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}button,input,select,textarea,a{outline-offset:var(--space-1)}:focus-visible{outline:var(--border-medium) solid var(--color-focus)}a{color:inherit;text-decoration:none}img{display:block}h1,h2,p{margin-top:0}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-sale{color:var(--color-sale)}@media (min-width:1024px){:root{--navbar-height:calc(78px + var(--border-thin))}}
