:root{--font-family-main: "OMR One", system-ui, sans-serif;--font-family-code: Menlo, SFMono-Regular, monospace}:root{--fluid-size-label-s: .75rem;--fluid-size-label-m: .875rem;--fluid-size-body-s: .875rem;--fluid-size-body-m: 1rem;--fluid-size-body-l: 1.125rem;--fluid-size-body-xl: 1.25rem;--fluid-size-headline-s: .875rem;--fluid-size-headline-m: 1rem;--fluid-size-headline-l: 1.125rem;--fluid-size-headline-xl: 1.25rem;--fluid-size-headline-2xl: 1.375rem;--fluid-size-headline-3xl: clamp(1.5rem, 1.339rem + .714vw, 1.625rem);--fluid-size-headline-4xl: clamp(1.625rem, 1.143rem + 2.14vw, 2rem);--fluid-size-headline-5xl: clamp(1.75rem, .946rem + 3.57vw, 2.375rem);--fluid-size-display-s: clamp(1.875rem, .75rem + 5vw, 2.75rem);--fluid-size-display-m: clamp(2rem, .714rem + 5.71vw, 3rem);--fluid-size-display-l: clamp(2rem, .714rem + 5.71vw, 3rem);--fluid-size-display-xl: clamp(2rem, .714rem + 5.71vw, 3rem)}@media(min-width:641px){:root{--fluid-size-headline-2xl: clamp(1.375rem, 1.17rem + .52vw, 1.5rem);--fluid-size-headline-3xl: clamp(1.625rem, 1rem + 1.57vw, 2rem);--fluid-size-headline-4xl: clamp(2rem, 1.16rem + 2.09vw, 2.5rem);--fluid-size-headline-5xl: clamp(2.375rem, 1.33rem + 2.61vw, 3rem);--fluid-size-display-s: clamp(2.75rem, 1.08rem + 4.18vw, 3.75rem);--fluid-size-display-m: clamp(3rem, 1.12rem + 4.7vw, 4.125rem);--fluid-size-display-l: clamp(3rem, .49rem + 6.27vw, 4.5rem);--fluid-size-display-xl: clamp(3rem, -.77rem + 9.4vw, 5.25rem)}}@media(min-width:1025px){:root{--fluid-size-body-s: clamp(.875rem, .57rem + .48vw, 1rem);--fluid-size-body-m: clamp(1rem, .69rem + .48vw, 1.125rem);--fluid-size-body-l: clamp(1.125rem, .82rem + .48vw, 1.25rem);--fluid-size-body-xl: clamp(1.25rem, .94rem + .48vw, 1.375rem);--fluid-size-headline-s: clamp(.875rem, .57rem + .48vw, 1rem);--fluid-size-headline-m: clamp(1rem, .69rem + .48vw, 1.125rem);--fluid-size-headline-l: clamp(1.125rem, .82rem + .48vw, 1.25rem);--fluid-size-headline-xl: clamp(1.25rem, .94rem + .48vw, 1.375rem);--fluid-size-headline-2xl: clamp(1.5rem, .88rem + .96vw, 1.75rem);--fluid-size-headline-3xl: clamp(2rem, 1.38rem + .96vw, 2.25rem);--fluid-size-headline-4xl: clamp(2.5rem, 1.27rem + 1.93vw, 3rem);--fluid-size-headline-5xl: clamp(3rem, 1.15rem + 2.89vw, 3.75rem);--fluid-size-display-s: clamp(3.75rem, 1.9rem + 2.89vw, 4.5rem);--fluid-size-display-m: clamp(4.125rem, 1.35rem + 4.34vw, 5.25rem);--fluid-size-display-l: clamp(4.5rem, .8rem + 5.78vw, 6rem);--fluid-size-display-xl: clamp(5.25rem, 1.55rem + 5.78vw, 6.75rem)}}@media(min-width:1441px){:root{--fluid-size-body-s: clamp(1rem, .74rem + .42vw, 1.125rem);--fluid-size-body-m: clamp(1.125rem, .86rem + .42vw, 1.25rem);--fluid-size-body-l: clamp(1.25rem, .99rem + .42vw, 1.375rem);--fluid-size-body-xl: clamp(1.375rem, 1.11rem + .42vw, 1.5rem);--fluid-size-headline-s: clamp(1rem, .74rem + .42vw, 1.125rem);--fluid-size-headline-m: clamp(1.125rem, .86rem + .42vw, 1.25rem);--fluid-size-headline-l: clamp(1.25rem, .99rem + .42vw, 1.375rem);--fluid-size-headline-xl: clamp(1.375rem, .59rem + 1.25vw, 1.75rem);--fluid-size-headline-2xl: clamp(1.75rem, .59rem + 1.67vw, 2.25rem);--fluid-size-headline-3xl: clamp(2.25rem, .5rem + 2.5vw, 3rem);--fluid-size-headline-4xl: clamp(3rem, .75rem + 2.5vw, 3.75rem);--fluid-size-headline-5xl: clamp(3.75rem, 1rem + 2.5vw, 4.5rem);--fluid-size-display-s: clamp(4.5rem, 1.75rem + 2.5vw, 5.25rem);--fluid-size-display-m: clamp(5.25rem, 2rem + 2.5vw, 6rem);--fluid-size-display-l: clamp(6rem, 3.5rem + 2.5vw, 6.75rem);--fluid-size-display-xl: clamp(6.75rem, 3.92rem + 2.92vw, 8rem)}}:root{--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--leading-none: 1;--leading-tight: 1.2;--leading-normal: 1.4;--leading-wide: 1.6;--tracking-tighter: -.02em;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-wide: .01em;--tracking-wider: .02em}.txt-label-s-regular{font-family:var(--font-family-main);font-size:var(--fluid-size-label-s);font-weight:var(--font-normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-s-medium{font-family:var(--font-family-main);font-size:var(--fluid-size-label-s);font-weight:var(--font-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-s-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-label-s);font-weight:var(--font-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-s-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-label-s);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-m-regular{font-family:var(--font-family-main);font-size:var(--fluid-size-label-m);font-weight:var(--font-normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-m-medium{font-family:var(--font-family-main);font-size:var(--fluid-size-label-m);font-weight:var(--font-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-m-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-label-m);font-weight:var(--font-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-m-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-label-m);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider)}.txt-label-s-bold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-label-s);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider);text-transform:uppercase}.txt-label-m-bold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-label-m);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wider);text-transform:uppercase}.txt-body-s-regular{font-family:var(--font-family-main);font-size:var(--fluid-size-body-s);font-weight:var(--font-normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide)}.txt-body-s-medium{font-family:var(--font-family-main);font-size:var(--fluid-size-body-s);font-weight:var(--font-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide)}.txt-body-s-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-s);font-weight:var(--font-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide)}.txt-body-s-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-s);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide)}.txt-body-m-regular{font-family:var(--font-family-main);font-size:var(--fluid-size-body-m);font-weight:var(--font-normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-m-medium{font-family:var(--font-family-main);font-size:var(--fluid-size-body-m);font-weight:var(--font-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-m-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-m);font-weight:var(--font-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-m-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-m);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-l-regular{font-family:var(--font-family-main);font-size:var(--fluid-size-body-l);font-weight:var(--font-normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-l-medium{font-family:var(--font-family-main);font-size:var(--fluid-size-body-l);font-weight:var(--font-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-l-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-l);font-weight:var(--font-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-l-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-l);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-xl-regular{font-family:var(--font-family-main);font-size:var(--fluid-size-body-xl);font-weight:var(--font-normal);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-xl-medium{font-family:var(--font-family-main);font-size:var(--fluid-size-body-xl);font-weight:var(--font-medium);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-xl);font-weight:var(--font-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-body-xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-body-xl);font-weight:var(--font-bold);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.txt-headline-s-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-s);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide)}.txt-headline-s-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-s);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide)}.txt-headline-m-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-m);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-m-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-m);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-l-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-l);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-l-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-l);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-2xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-2xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-2xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-3xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-3xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-3xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-3xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-4xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-4xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-4xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-4xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-5xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-5xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-5xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-5xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-headline-s-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-s);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase}.txt-headline-m-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-m);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase}.txt-headline-l-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-l);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase}.txt-headline-xl-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-xl);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wider);text-transform:uppercase}.txt-headline-2xl-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-2xl);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase}.txt-headline-3xl-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-3xl);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);text-transform:uppercase}.txt-headline-4xl-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-4xl);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);text-transform:uppercase}.txt-headline-5xl-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-headline-5xl);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);text-transform:uppercase}.txt-display-s-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-s);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-s-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-s);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-m-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-m);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-m-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-m);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-l-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-l);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-l-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-l);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-xl-semibold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-xl-bold{font-family:var(--font-family-main);font-size:var(--fluid-size-display-xl);font-weight:var(--font-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal)}.txt-display-s-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-display-s);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);text-transform:uppercase}.txt-display-m-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-display-m);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-normal);text-transform:uppercase}.txt-display-l-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-display-l);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase}.txt-display-xl-extrabold-uppercase{font-family:var(--font-family-main);font-size:var(--fluid-size-display-xl);font-weight:var(--font-extrabold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/78/assets/new-design-system-theme.css.map */
