.text-body{font-size:1.5rem;letter-spacing:var(--font-body-letter-spacing);line-height:var(--font-body-line-height);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-header-family);font-style:var(--font-header-style);font-weight:var(--font-header-weight);letter-spacing:var(--font-header-letter-spacing);text-transform:var(--font-header-text-transform);line-height:var(--font-header-line-height);word-break:break-word}.h0{font-size:calc(var(--font-header-scale) * 4rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-header-scale) * 5.2rem)}}h1,.h1{font-size:calc(var(--font-header-scale) * 3.5rem)}h2,.h2{font-size:calc(var(--font-header-scale) * 2.8rem)}h3,.h3{font-size:calc(var(--font-header-scale) * 2.3rem)}h4,.h4{font-size:calc(var(--font-header-scale) * 1.8rem)}h5,.h5{font-size:calc(var(--font-header-scale) * 1.6rem)}h6,.h6{font-size:calc(var(--font-header-scale) * 1.5rem)}@media only screen and (max-width:749px){h1,.h1{font-size:calc(var(--font-header-scale) * 3rem)}h2,.h2{font-size:calc(var(--font-header-scale) * 2.5rem)}h3,.h3{font-size:calc(var(--font-header-scale) * 2rem)}h4,.h4{font-size:calc(var(--font-header-scale) * 1.8rem)}h5,.h5{font-size:calc(var(--font-header-scale) * 1.6rem)}h6,.h6{font-size:calc(var(--font-header-scale) * 1.5rem)}}blockquote{font-style:italic;border-left:.2rem solid rgba(var(--color-accent),.2);padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.caption{font-size:1rem;letter-spacing:.07rem;line-height:calc(1 + .7 / var(--font-body-scale))}@media screen and (min-width:750px){.caption{font-size:1.2rem}}.caption-with-letter-spacing{font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.caption-with-letter-spacing--medium{font-size:1.2rem;letter-spacing:.16rem}.caption-with-letter-spacing--large{font-size:1.4rem;letter-spacing:.18rem}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{font-size:1.3rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.title{margin:3rem 0 2rem}.title .link{font-size:inherit}.subtitle{font-size:1.8rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.06rem}.subtitle--small{font-size:1.4rem;letter-spacing:.1rem}.subtitle--medium{font-size:1.6rem;letter-spacing:.08rem}.rte:after{clear:both;content:"";display:block}.rte table{table-layout:fixed}@media screen and (min-width:750px){.rte table td{padding-left:1.2rem;padding-right:1.2rem}}.rte img{height:auto;max-width:100%}.rte ul{padding-left:2rem}.rte li{list-style:inherit}.rte li:last-child{margin-bottom:0}.rte a{color:var(--color-text);text-decoration:underline;text-underline-offset:.3rem}.rte a:hover{color:var(--color-accent)}.rte blockquote{display:inline-flex}.rte blockquote>*{margin:-.5rem 0}
/*# sourceMappingURL=/cdn/shop/t/22/assets/base-typography.css.map */
