:root{--client-text-body:15px;--client-text-secondary:13px;--client-text-item:16px;--client-text-featured:20px;--client-text-page-title:22px;--client-text-section-title:18px;--client-text-input:16px;--client-text-visual:30px;--client-weight-title:600}@media (min-width:1024px){:root{--client-text-featured:22px;--client-text-page-title:28px;--client-text-section-title:20px;--client-text-input:15px;--client-text-visual:36px}}.client-featured-title,.client-functional-title,.client-item-title,.client-section-title{font-family:var(--storefront-font-body,inherit);font-style:normal;font-weight:var(--client-weight-title);letter-spacing:normal}.client-functional-title{font-size:var(--client-text-page-title);line-height:1.2}.client-section-title{font-size:var(--client-text-section-title);line-height:1.25}.client-item-title{font-size:var(--client-text-item);line-height:1.35}.client-featured-title{font-size:var(--client-text-featured);line-height:1.25}.client-code,:root .storefront-root .client-code{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace}