:root{--type-link-text-decoration: underline;--type-link-text-decoration-thickness: .1rem;--type-caption-size: 1.2rem;--type-caption-size-md: 1.3rem;--type-caption-lh: 1.35;--type-caption-ls: .02em;--type-small-size: 1.4rem;--type-small-lh: 1.2;--type-small-ls: 0;--type-body-size: 1.6rem;--type-body-lh: 1.2;--type-body-ls: .03rem;--type-large-size: 1.8rem;--type-large-size-md: 2rem;--type-large-lh: 1.3;--type-large-ls: -.01em;--type-subtext-color: #606060}body{display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:100%;min-height:100%;margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls)}@media screen and (min-width:750px){body{font-size:1.6rem}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);color:rgb(var(--color-foreground));word-break:break-word}h1,.h1{font-size:4rem;line-height:1.11;letter-spacing:-.06rem;font-weight:700}h2,.h2{font-size:3.2rem;line-height:1.11;letter-spacing:-.06rem;font-weight:700}h3,.h3{font-size:2.4rem;line-height:1.1;letter-spacing:-.06rem;font-weight:700}h4,.h4{font-size:2rem;line-height:1.11;letter-spacing:-.06rem;font-weight:700}h5,.h5{font-size:1.8rem;line-height:1.2;letter-spacing:-.02rem;font-weight:700}h6,.h6{font-family:var(--font-body-family);font-style:var(--font-body-style);color:rgb(var(--color-foreground));font-size:20px;line-height:1.2;letter-spacing:0;font-weight:600;word-break:break-word}@media screen and (min-width:750px){h1,.h1{font-size:5.6rem}h2,.h2{font-size:4rem}h3,.h3{font-size:3.2rem}h4,.h4{font-size:2.4rem}h5,.h5{font-size:2rem}h6,.h6{font-size:20px}}@media screen and (min-width:990px){h1,.h1{font-size:6.4rem}h2,.h2{font-size:4.8rem}h3,.h3{font-size:4rem}h4,.h4{font-size:3.2rem}h5,.h5{font-size:2.4rem}h6,.h6{font-size:20px}}.h0{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));font-size:4rem;line-height:1.11;letter-spacing:-.06rem;word-break:break-word}@media screen and (min-width:750px){.h0{font-size:5.2rem}}a:not([class]){font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-decoration-thickness:var(--type-link-text-decoration-thickness)}.type-large,.text-large{font-family:var(--font-body-family);font-size:var(--type-large-size);line-height:var(--type-large-lh);letter-spacing:var(--type-large-ls);font-weight:var(--font-body-weight)}@media screen and (min-width:750px){.type-large,.text-large{font-size:var(--type-large-size-md)}}.type-caption,.text-caption{font-family:var(--font-body-family);font-size:var(--type-caption-size);line-height:var(--type-caption-lh);letter-spacing:var(--type-caption-ls);font-weight:var(--font-body-weight)}@media screen and (min-width:750px){.type-caption,.text-caption{font-size:var(--type-caption-size-md)}}.type-small,.text-small,.smalltext{font-family:var(--font-body-family);font-size:var(--type-small-size);line-height:var(--type-small-lh);letter-spacing:var(--type-small-ls);font-weight:var(--font-body-weight)}.bodytext{font-family:var(--font-body-family);font-size:var(--type-body-size);line-height:var(--type-body-lh);letter-spacing:var(--type-body-ls);font-weight:var(--font-body-weight)}.subtext{font-family:var(--font-body-family);font-weight:var(--font-body-weight);line-height:1.2;letter-spacing:0;color:var(--type-subtext-color);font-size:1.6rem}@media screen and (min-width:750px){.subtext{font-size:1.8rem}}@media screen and (min-width:990px){.subtext{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/typography-tokens.css.map */
