h1,.h1,.page-title,.main-title{font-size:calc(var(--font-heading-scale) * 3rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}@media only screen and (min-width: 750px){h1,.h1,.page-title,.main-title{font-size:calc(var(--font-heading-scale) * 4rem)}}h2,.h2,.section-title,.content-title{font-size:calc(var(--font-heading-scale) * 2rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}@media only screen and (min-width: 750px){h2,.h2,.section-title,.content-title{font-size:calc(var(--font-heading-scale) * 2.4rem)}}h3,.h3,.subsection-title{font-size:calc(var(--font-heading-scale) * 1.7rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}@media only screen and (min-width: 750px){h3,.h3,.subsection-title{font-size:calc(var(--font-heading-scale) * 1.8rem)}}h4,.h4,.subheading{font-size:calc(var(--font-heading-scale) * 1.5rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}h5,.h5,.minor-title{font-size:calc(var(--font-heading-scale) * 1.2rem);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}@media only screen and (min-width: 750px){h5,.h5,.minor-title{font-size:calc(var(--font-heading-scale) * 1.3rem)}}p,.text-body,.content-text,.main-text{font-size:1.7rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}.text-secondary,.secondary-text,.description{font-size:1.7rem;letter-spacing:.06rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.8)}.text-small,.small-text,.caption-text{font-size:1.4rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.7)}@media screen and (min-width: 750px){.text-small,.small-text,.caption-text{font-size:1.4rem}}.field__input,.form-input,.input-field,.field__label,.form-label,.label-text,.button,.btn,.button-primary,.button-secondary{font-size:1.5rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}blockquote,.quote,.testimonial{font-size:1.7rem;font-style:italic;color:rgba(var(--color-foreground),.75);border-left:.2rem solid rgba(var(--color-foreground),.2);padding-left:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width: 750px){blockquote,.quote,.testimonial{padding-left:1.5rem}}ul,ol,.list,.content-list{font-size:1.7rem;line-height:calc(1 + .8 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground))}a,.link,.text-link{font-size:inherit;color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}a:hover,.link:hover,.text-link:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}*{font-family:var(--font-body-family)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.page-title,.main-title,.section-title,.content-title,.subsection-title,.subheading,.minor-title{font-family:var(--font-heading-family)!important}@media screen and (max-width: 749px){.text-body,.content-text,.main-text,.text-secondary,.secondary-text,.description{font-size:1.6rem}}@media screen and (min-width: 750px){.text-body,.content-text,.main-text,.text-secondary,.secondary-text,.description{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global-typography.css.map */
