:root{--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700}.h1{font-size:clamp(calc(var(--font-heading-1-size-desktop) * .6),4.2vw,var(--font-heading-1-size-desktop))}.h2{font-size:clamp(calc(var(--font-heading-2-size-desktop) * .6),4.2vw,var(--font-heading-2-size-desktop))}.h3{font-size:clamp(calc(var(--font-heading-3-size-desktop) * .6),4.2vw,var(--font-heading-3-size-desktop))}.h4{font-size:clamp(calc(var(--font-heading-4-size-desktop) * .6),4.2vw,var(--font-heading-4-size-desktop))}.h5{font-size:clamp(calc(var(--font-heading-5-size-desktop) * .6),4.2vw,var(--font-heading-5-size-desktop))}.h6{font-size:clamp(calc(var(--font-heading-6-size-desktop) * .6),4.2vw,var(--font-heading-6-size-desktop))}.body-small{font-size:var(--font-body-small-size-desktop)!important}.body-regular{font-size:var(--font-body-regular-size-desktop)!important}.body-big{font-size:var(--font-body-big-size-desktop)!important}.fw-regular{font-weight:var(--font-weight-regular)}.fw-medium{font-weight:var(--font-weight-medium)}.fw-bold{font-weight:var(--font-weight-bold)}@media screen and (max-width:1024px)and (min-width:750px){.h1{font-size:calc(var(--font-heading-1-size-desktop) * .8)}.h2{font-size:calc(var(--font-heading-2-size-desktop) * .8)}.h3{font-size:calc(var(--font-heading-3-size-desktop) * .8)}.h4{font-size:calc(var(--font-heading-4-size-desktop) * .8)}.h5{font-size:calc(var(--font-heading-5-size-desktop) * .8)}.h6{font-size:calc(var(--font-heading-6-size-desktop) * .8)}}@media screen and (max-width:749px){.h1-mobile{font-size:var(--font-heading-1-size-mobile)}.h2-mobile{font-size:var(--font-heading-2-size-mobile)}.h3-mobile{font-size:var(--font-heading-3-size-mobile)}.h4-mobile{font-size:var(--font-heading-4-size-mobile)}.h5-mobile{font-size:var(--font-heading-5-size-mobile)}.h6-mobile{font-size:var(--font-heading-6-size-mobile)}.body-small-mobile{font-size:var(--font-body-small-size-mobile)!important}.body-regular-mobile{font-size:var(--font-body-regular-size-mobile)!important}.body-big-mobile{font-size:var(--font-body-big-size-mobile)!important}}@media screen and (max-width:360px){.h1-mobile{font-size:calc(var(--font-heading-1-size-mobile) * .8)}.h2-mobile{font-size:calc(var(--font-heading-2-size-mobile) * .8)}.h3-mobile{font-size:calc(var(--font-heading-3-size-mobile) * .8)}.h4-mobile{font-size:calc(var(--font-heading-4-size-mobile) * .8)}.h5-mobile{font-size:calc(var(--font-heading-5-size-mobile) * .8)}.h6-mobile{font-size:calc(var(--font-heading-6-size-mobile) * .8)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/typography.css.map */
