:root{--tu: calc(1rem / (var(--font-body-scale, 1.6) * 10));--font-display: var(--font-heading-family, "Space Grotesk", ui-sans-serif, system-ui, sans-serif);--font-text: var(--font-body-family, "Archivo", ui-sans-serif, system-ui, sans-serif);--fs-display: clamp(calc(40 * var(--tu)), calc(29.44 * var(--tu) + 2.4vw), calc(64 * var(--tu)));--fs-h1: clamp(calc(32 * var(--tu)), calc(24.08 * var(--tu) + 1.8vw), calc(50 * var(--tu)));--fs-h2: clamp(calc(26 * var(--tu)), calc(20.72 * var(--tu) + 1.2vw), calc(38 * var(--tu)));--fs-h3: clamp(calc(21 * var(--tu)), calc(17.92 * var(--tu) + .7vw), calc(28 * var(--tu)));--fs-h4: clamp(calc(18 * var(--tu)), calc(16.24 * var(--tu) + .4vw), calc(22 * var(--tu)));--fs-body-lg: clamp(calc(17 * var(--tu)), calc(16.12 * var(--tu) + .2vw), calc(19 * var(--tu)));--fs-body: clamp(calc(16 * var(--tu)), calc(15.56 * var(--tu) + .1vw), calc(17 * var(--tu)));--fs-body-sm: clamp(calc(14 * var(--tu)), calc(13.56 * var(--tu) + .1vw), calc(15 * var(--tu)));--fs-micro: calc(13 * var(--tu));--fs-cta: clamp(calc(16 * var(--tu)), calc(15.56 * var(--tu) + .1vw), calc(17 * var(--tu)));--fs-eyebrow: calc(10 * var(--tu));--fs-badge: calc(10 * var(--tu));--fs-label: calc(12 * var(--tu));--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--lh-display: 1.04;--lh-h1: 1.08;--lh-h2: 1.14;--lh-h3: 1.22;--lh-h4: 1.32;--lh-body: 1.5;--lh-small: 1.45;--lh-cta: 1.1;--tr-display: -.03em;--tr-h1: -.025em;--tr-h2: -.02em;--tr-h3: -.015em;--tr-h4: -.005em;--tr-body: 0;--tr-small: .005em;--tr-label: .08em}body{font-family:var(--font-text);font-size:var(--fs-body);font-style:normal;font-weight:var(--fw-regular);line-height:var(--lh-body);letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-display);font-style:normal;font-weight:var(--fw-bold);text-wrap:balance;overflow-wrap:anywhere}.h0{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display)}h1,.h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1)}h2,.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}h3,.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}h4,.h4{font-family:var(--font-text);font-size:var(--fs-h4);font-style:normal;font-weight:var(--fw-medium);line-height:var(--lh-h4);letter-spacing:var(--tr-h4);text-wrap:balance;overflow-wrap:anywhere}h5,.h5,h6,.h6{color:inherit;font-family:var(--font-text);font-style:normal;font-weight:var(--fw-regular);opacity:1}h5,.h5{font-size:var(--fs-body-lg);line-height:var(--lh-body)}h6,.h6{font-size:var(--fs-body-sm);line-height:var(--lh-small)}button,input,select,textarea{font-family:inherit}.button,.shopify-challenge__button,.shopify-payment-button__button,.u-type-cta{font-family:var(--font-display);font-size:var(--fs-cta);font-weight:var(--fw-bold);line-height:var(--lh-cta);letter-spacing:.01em}.u-type-display,.u-type-h1,.u-type-h2,.u-type-h3{font-family:var(--font-display);font-style:normal;font-weight:var(--fw-bold);text-wrap:balance;overflow-wrap:anywhere}.u-type-display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display);max-width:20ch}.u-type-h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1);max-width:20ch}.u-type-h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2);max-width:26ch}.u-type-h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);max-width:26ch}.u-type-subheading{font-family:var(--font-text);font-size:var(--fs-h4);font-weight:var(--fw-medium);line-height:var(--lh-h4);letter-spacing:var(--tr-h4);max-width:44ch;text-wrap:balance}.u-type-lead,.u-type-body,.u-type-small,.u-type-micro{font-family:var(--font-text);font-weight:var(--fw-regular);text-wrap:pretty}.u-type-lead{font-size:var(--fs-body-lg);line-height:var(--lh-body);max-width:56ch}.u-type-body{font-size:var(--fs-body);line-height:var(--lh-body);max-width:68ch}.u-type-small{font-size:var(--fs-body-sm);line-height:var(--lh-small);letter-spacing:var(--tr-small)}.u-type-micro{font-size:var(--fs-micro);line-height:1.4;letter-spacing:.01em}.u-type-label{font-family:var(--font-text);font-size:var(--fs-label);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--tr-label);text-transform:uppercase}.u-type-eyebrow{font-family:var(--font-text);font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--tr-label);text-transform:uppercase}.u-type-badge{font-family:var(--font-text);font-size:var(--fs-badge);font-weight:var(--fw-bold);line-height:1.2;letter-spacing:var(--tr-label);text-transform:uppercase}.u-type-price{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);font-variant-numeric:tabular-nums}:where([id^=pss]) :is(a[class*=__cta],a[class*=__btn],button,[type=submit]){font-family:var(--font-display);font-size:var(--fs-cta);font-weight:var(--fw-bold);line-height:var(--lh-cta)}:where(.ps-af) :is(a[class*=__cta],a[class*=__btn],button,[type=submit]){font-family:var(--font-display);font-size:var(--fs-cta);font-weight:var(--fw-bold);line-height:var(--lh-cta)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/upliance-type.css.map */
