html:root{--ps-text-small: .875rem;--ps-text-body: 1rem;--ps-text-lead: 1.25rem;--ps-title-page: clamp(2rem, 4vw, 3rem);--ps-title-section: clamp(1.5rem, 2.5vw, 2rem);--ps-title-card: 1.25rem;--font-h1--size: var(--ps-title-page);--font-h2--size: var(--ps-title-section);--font-h3--size: 1.5rem;--font-h4--size: var(--ps-title-card);--font-h5--size: var(--ps-text-body);--font-h6--size: var(--ps-text-small);--font-paragraph--size: var(--ps-text-body);--font-paragraph--line-height: 1.6;--font-h1--line-height: 1.15;--font-h2--line-height: 1.2;--font-h3--line-height: 1.3;--font-h4--line-height: 1.3}body :is(button,input,select,textarea){font-family:var(--font-body--family)}body :is(.button,.button-secondary,.ps-welcome__button,.ps-guide .ps-button){font-family:var(--font-body--family);font-size:var(--ps-text-body);font-weight:500;line-height:1.4;letter-spacing:normal}body :is(.ps-welcome,.ps-guide,[class^=ai-racket-builder-]){font-family:var(--font-body--family)}body .ps-guide{font-size:var(--ps-text-body);line-height:1.6}body :is(.ps-guide h2,.ps-welcome h2,[class^=ai-racket-builder-section-title-],[class^=ai-racket-builder-summary-title-]){font-family:var(--font-heading--family);font-size:var(--ps-title-section);font-weight:700;line-height:1.2;letter-spacing:-.02em}body [class^=ai-racket-builder-title-]{font-size:var(--ps-title-page);font-weight:700;line-height:1.15;letter-spacing:-.02em}body .ps-guide h3{font-size:var(--ps-title-card);font-weight:700;line-height:1.3}body :is(.ps-guide .ps-lead,.ps-welcome__description){font-size:var(--ps-text-lead);line-height:1.6}body :is(.ps-welcome h3,[class^=ai-racket-builder-option-name-]){font-size:var(--ps-text-body);font-weight:500;line-height:1.4;letter-spacing:normal}body :is(.ps-welcome__price,[class^=ai-racket-builder-option-price-]){font-size:var(--ps-text-body);font-weight:500;line-height:1.4;font-variant-numeric:tabular-nums}body :is(.ps-welcome__note,.ps-welcome__secondary,.ps-guide small,.ps-guide nav a){font-size:var(--ps-text-small);line-height:1.5}body :is(.ps-welcome__eyebrow,.ps-welcome__heading .ps-welcome__eyebrow,.ps-guide .ps-tag){font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.12em}body .ps-welcome__vendor{font-size:.75rem;font-weight:500;line-height:1.5}body .ps-guide :is(summary,.ps-layer){font-weight:500}body [class^=ai-racket-builder-] :is(button,select){font-weight:500}body :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){font-size:max(1rem,16px)}
/*# sourceMappingURL=/cdn/shop/t/45/assets/pongsupply-typography.css.map */
