h1,h2,h3,h4,h5,h6,p,a{letter-spacing:-.02em}h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale, 1) * 40px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 48px))}@media only screen and (min-width:768px){h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale, 1) * 48px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 56px))}}@media only screen and (min-width:1068px){h1,.h1,.h1-large,.h1-xlarge{font-size:calc(var(--font-heading-scale, 1) * 52px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 60px))}}h2,.h2{font-size:calc(var(--font-heading-scale, 1) * 28px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 36px))}@media only screen and (min-width:768px){h2,.h2{font-size:calc(var(--font-heading-scale, 1) * 36px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 44px))}}@media only screen and (min-width:1068px){h2,.h2{font-size:calc(var(--font-heading-scale, 1) * 40px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 48px))}}h3,.h3{font-size:calc(var(--font-heading-scale, 1) * 26px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 30px))}@media only screen and (min-width:768px){h3,.h3{font-size:calc(var(--font-heading-scale, 1) * 30px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 38px))}}@media only screen and (min-width:1068px){h3,.h3{font-size:calc(var(--font-heading-scale, 1) * 34px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 42px))}}h4,.h4{font-size:calc(var(--font-heading-scale, 1) * 20px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 28px))}@media only screen and (min-width:1068px){h4,.h4{font-size:calc(var(--font-heading-scale, 1) * 28px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 36px))}}h5,.h5{font-size:calc(var(--font-heading-scale, 1) * 24px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 32px))}h6,.h6{font-size:calc(var(--font-heading-scale, 1) * 20px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 26px))}@media only screen and (min-width:768px){.h1-large{font-size:calc(var(--font-heading-scale, 1) * 52px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 60px))}}@media only screen and (min-width:1068px){.h1-large{font-size:calc(var(--font-heading-scale, 1) * 60px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 68px))}}@media only screen and (min-width:768px){.h1-xlarge{font-size:calc(var(--font-heading-scale, 1) * 60px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 68px))}}@media only screen and (min-width:1068px){.h1-xlarge{font-size:calc(var(--font-heading-scale, 1) * 72px);line-height:calc(var(--font-heading-line-height-scale, 1) * calc(var(--font-heading-scale, 1) * 80px))}}h1,.h1,.h1-large,.h1-xlarge,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:-.02em}
/*# sourceMappingURL=/cdn/shop/t/24/assets/typography-legacy.css.map */
