:root{--xz-h1: clamp(3.2rem, 1.8rem + 2.2vw, 5.6rem);--xz-h2: clamp(2.6rem, 1.4rem + 1.8vw, 4rem);--xz-h3: clamp(2rem, 1.4rem + .9vw, 2.8rem);--xz-h4: 2rem;--xz-h5: 1.8rem;--xz-h6: 1.4rem;--xz-text-lg: 1.8rem;--xz-text: 1.6rem;--xz-text-sm: 1.4rem;--xz-text-xs: 1.2rem;--xz-lh-body: 1.6}:where(html) body{letter-spacing:0;line-height:var(--xz-lh-body)}:where(html) h1,:where(html) .h1{font-size:var(--xz-h1);line-height:1.1;font-weight:700;letter-spacing:-.02em}:where(html) h2,:where(html) .h2{font-size:var(--xz-h2);line-height:1.15;font-weight:700;letter-spacing:-.015em}:where(html) h3,:where(html) .h3{font-size:var(--xz-h3);line-height:1.25;font-weight:700;letter-spacing:-.01em}:where(html) h4,:where(html) .h4{font-size:var(--xz-h4);line-height:1.3;font-weight:600;letter-spacing:0}:where(html) h5,:where(html) .h5{font-size:var(--xz-h5);line-height:1.35;font-weight:600;letter-spacing:0}:where(html) h6,:where(html) .h6{font-size:var(--xz-h6);line-height:1.4;font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html) .rte p,:where(html) .rte ul,:where(html) .rte ol{margin:0 0 1em}:where(html) .rte ul,:where(html) .rte ol{padding-left:1.25em}:where(html) .rte li+li{margin-top:.4em}:where(html) .rte h1,:where(html) .rte h2{margin:2em 0 .5em}:where(html) .rte h3{margin:1.6em 0 .4em}:where(html) .rte h4,:where(html) .rte h5,:where(html) .rte h6{margin:1.4em 0 .4em}:where(html) .rte>:first-child{margin-top:0}:where(html) .rte>:last-child{margin-bottom:0}:where(html) small,:where(html) .caption{font-size:var(--xz-text-xs);line-height:1.4;letter-spacing:.01em}:root{--xz-display: clamp(6.4rem, 2.5rem + 5vw, 9.6rem)}.text-with-image .image-with-text__text :is(h2,h3,h4,h5,h6){font-size:var(--xz-h4);font-weight:600;line-height:1.3;letter-spacing:0;margin:1.4em 0 .4em}:where(html) h1.rich-text__heading{font-size:var(--xz-h1);line-height:1.1;letter-spacing:-.02em}:where(html) h2.rich-text__heading{font-size:var(--xz-h2);line-height:1.15;letter-spacing:-.015em}:where(html) h3.rich-text__heading{font-size:var(--xz-h3);line-height:1.25;letter-spacing:-.01em}.jdgm-title{font-size:var(--xz-display)!important}.product__info-wrapper .product__title>h1,.product__title>h1{font-weight:700!important;letter-spacing:-.02em!important;line-height:1.15!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/xnexz-typography.css.map */
