@theme{ --font-size-title-xl: 2.5rem; --leading-title-xl: 3rem; --tracking-title-xl: -.05rem; --font-size-title-l: 2rem; --leading-title-l: 2.5rem; --tracking-title-l: -.04rem; --font-size-title-m: 1.5rem; --leading-title-m: 2rem; --tracking-title-m: -.03rem; --font-size-text-large: 1.25rem; --leading-text-large: 1.75rem; --tracking-text-large: -.0125rem; --font-size-text-base: 1rem; --leading-text-base: 1.5rem; --tracking-text-base: -.01rem; --font-size-text-small: .875rem; --leading-text-small: 1.375rem; --tracking-text-small: -.00875rem; --color-text-primary: #111111; --font-weight-regular: 500; --font-weight-medium: 600; --font-weight-bold: 700; }:root{--font-size-title-xl: 2.5rem;--leading-title-xl: 3rem;--tracking-title-xl: -.05rem;--font-size-title-l: 2rem;--leading-title-l: 2.5rem;--tracking-title-l: -.04rem;--font-size-title-m: 1.5rem;--leading-title-m: 2rem;--tracking-title-m: -.03rem;--font-size-text-large: 1.25rem;--leading-text-large: 1.75rem;--tracking-text-large: -.0125rem;--font-size-text-base: 1rem;--leading-text-base: 1.5rem;--tracking-text-base: -.01rem;--font-size-text-small: .875rem;--leading-text-small: 1.375rem;--tracking-text-small: -.00875rem;--color-text-primary: #111111;--font-weight-regular: 500;--font-weight-medium: 600;--font-weight-bold: 700}@utility type-title-xl{font-family: var(--font-family-title, "Bw Modelica", sans-serif); font-weight: 700; font-size: var(--font-size-title-xl); line-height: var(--leading-title-xl); letter-spacing: var(--tracking-title-xl); color: var(--color-text-primary); text-transform: none;}@utility type-title-l{font-family: var(--font-family-title, "Bw Modelica", sans-serif); font-weight: 700; font-size: var(--font-size-title-l); line-height: var(--leading-title-l); letter-spacing: var(--tracking-title-l); color: var(--color-text-primary); text-transform: none;}@utility type-title-m{font-family: var(--font-family-title, "Bw Modelica", sans-serif); font-weight: 700; font-size: var(--font-size-title-m); line-height: var(--leading-title-m); letter-spacing: var(--tracking-title-m); color: var(--color-text-primary); text-transform: none;}@utility type-text-large-medium{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: var(--font-weight-medium); font-size: var(--font-size-text-large); line-height: var(--leading-text-large); letter-spacing: var(--tracking-text-large); color: var(--color-text-primary); text-transform: none;}@utility type-text-base-regular{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: var(--font-weight-regular); font-size: var(--font-size-text-base); line-height: var(--leading-text-base); letter-spacing: var(--tracking-text-base); color: var(--color-text-primary); text-transform: none;}@utility type-text-base-medium{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: var(--font-weight-medium); font-size: var(--font-size-text-base); line-height: var(--leading-text-base); letter-spacing: var(--tracking-text-base); color: var(--color-text-primary); text-transform: none;}@utility type-text-base-bold{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: var(--font-weight-bold); font-size: var(--font-size-text-base); line-height: var(--leading-text-base); letter-spacing: var(--tracking-text-base); color: var(--color-text-primary); text-transform: none;}@utility type-text-base-link{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: var(--font-weight-medium); font-size: var(--font-size-text-base); line-height: var(--leading-text-base); letter-spacing: var(--tracking-text-base); color: var(--color-text-primary); text-decoration: underline; text-transform: none;}@utility type-text-small-regular{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: 400; font-size: var(--font-size-text-small); line-height: var(--leading-text-small); letter-spacing: var(--tracking-text-small); color: var(--color-text-primary); text-transform: none;}@utility type-text-small-medium{font-family: var(--font-family-body, "Bw Modelica", sans-serif); font-weight: 500; font-size: var(--font-size-text-small); line-height: var(--leading-text-small); letter-spacing: var(--tracking-text-small); color: var(--color-text-primary); text-transform: none;}.nu-type-title-xl{margin:0;font-family:var(--font-family-title, "Bw Modelica", sans-serif)!important;font-weight:700!important;font-size:var(--font-size-title-xl)!important;line-height:var(--leading-title-xl)!important;letter-spacing:var(--tracking-title-xl)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-title-l{margin:0;font-family:var(--font-family-title, "Bw Modelica", sans-serif)!important;font-weight:700!important;font-size:var(--font-size-title-l)!important;line-height:var(--leading-title-l)!important;letter-spacing:var(--tracking-title-l)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-title-m{margin:0;font-family:var(--font-family-title, "Bw Modelica", sans-serif)!important;font-weight:700!important;font-size:var(--font-size-title-m)!important;line-height:var(--leading-title-m)!important;letter-spacing:var(--tracking-title-m)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-large-medium{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-text-large)!important;line-height:var(--leading-text-large)!important;letter-spacing:var(--tracking-text-large)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-base-regular{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:var(--font-weight-regular)!important;font-size:var(--font-size-text-base)!important;line-height:var(--leading-text-base)!important;letter-spacing:var(--tracking-text-base)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-base-medium{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-text-base)!important;line-height:var(--leading-text-base)!important;letter-spacing:var(--tracking-text-base)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-base-bold{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:var(--font-weight-bold)!important;font-size:var(--font-size-text-base)!important;line-height:var(--leading-text-base)!important;letter-spacing:var(--tracking-text-base)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-base-link{margin:0;padding:0;border:0;background:transparent;cursor:pointer;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:var(--font-weight-medium)!important;font-size:var(--font-size-text-base)!important;line-height:var(--leading-text-base)!important;letter-spacing:var(--tracking-text-base)!important;color:var(--color-text-primary)!important;text-decoration:underline;text-transform:none!important}.collection-seo-text__toggle.nu-type-text-base-link{font-weight:var(--font-weight-regular)!important}.nu-type-text-small-regular{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:400!important;font-size:var(--font-size-text-small)!important;line-height:var(--leading-text-small)!important;letter-spacing:var(--tracking-text-small)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-small-medium{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:500!important;font-size:var(--font-size-text-small)!important;line-height:var(--leading-text-small)!important;letter-spacing:var(--tracking-text-small)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-small-bold{margin:0;font-family:var(--font-family-body, "Bw Modelica", sans-serif)!important;font-weight:700!important;font-size:var(--font-size-text-small)!important;line-height:var(--leading-text-small)!important;letter-spacing:var(--tracking-text-small)!important;color:var(--color-text-primary)!important;text-transform:none!important}.nu-type-text-base-regular p,.nu-type-text-large-medium p,.collection-seo-text__body p,.collection-seo-texts__body p,.plp-hero-centered__description p{margin:0!important;font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;color:inherit!important}
