:root{--ts-paper: #f4efe4;--ts-ink: #141310;--ts-muted: #5b574d;--ts-red: #9d2b29;--ts-red-rgb: 157, 43, 41;--ts-red-hover: var(--ts-red);--ts-rule: rgba(20, 19, 16, .18);--ts-rule-strong: rgba(20, 19, 16, .28);--ts-font-display: "TS Home Display", "Arial Narrow", sans-serif;--ts-font-body: "TS Home Body", Arial, sans-serif;--ts-font-serif: "TS Home Serif", Georgia, serif;--ts-font-signature: "TS Home Signature", "Segoe Script", cursive;--ts-font-japanese: "Yu Mincho", "Hiragino Mincho ProN", "Noto Serif CJK JP", serif;--ts-text-size: 15px;--ts-text-leading: 1.75;--ts-label-size: 10px;--ts-label-tracking: .1em;--ts-button-size: 11px;--ts-button-tracking: .075em;--ts-heading-tracking: -.012em;--font-body--family: var(--ts-font-body);--font-body--weight: 400;--font-body--style: normal;--font-subheading--family: var(--ts-font-body);--font-subheading--weight: 600;--font-subheading--style: normal;--font-paragraph--family: var(--ts-font-body);--font-paragraph--size: var(--ts-text-size);--font-paragraph--line-height: var(--ts-text-leading);--font-heading--family: var(--ts-font-display);--font-heading--weight: 400;--font-heading--style: normal;--font-accent--family: var(--ts-font-display);--font-accent--weight: 400;--font-accent--style: normal;--font-h1--family: var(--font-heading--family);--font-h2--family: var(--font-heading--family);--font-h3--family: var(--font-heading--family);--font-h4--family: var(--font-heading--family);--font-h5--family: var(--ts-font-body);--font-h6--family: var(--ts-font-body);--font-h1--size: clamp(52px, 6.8vw, 104px);--font-h2--size: clamp(36px, 4.1vw, 64px);--font-h3--size: clamp(26px, 2.8vw, 36px);--font-h4--size: clamp(22px, 2vw, 28px);--font-h5--size: 16px;--font-h6--size: 14px;--font-h1--line-height: 1;--font-h2--line-height: 1.05;--font-h3--line-height: 1.15;--font-h4--line-height: 1.2;--font-h5--line-height: 1.4;--font-h6--line-height: 1.4;--font-h1--letter-spacing: var(--ts-heading-tracking);--font-h2--letter-spacing: var(--ts-heading-tracking);--font-h3--letter-spacing: var(--ts-heading-tracking);--font-h4--letter-spacing: var(--ts-heading-tracking);--font-h5--letter-spacing: 0;--font-h6--letter-spacing: 0;--font-h1--case: uppercase;--font-h2--case: uppercase;--font-h3--case: uppercase;--font-h4--case: uppercase;--font-h5--case: none;--font-h6--case: none;--button-font-family-primary: var(--ts-font-body);--button-font-family-secondary: var(--ts-font-body);--tsl-serif: var(--ts-font-serif);--tsl-sans: var(--ts-font-body)}html:root body{font-family:var(--ts-font-body);font-size:var(--ts-text-size);line-height:var(--ts-text-leading);-webkit-font-smoothing:antialiased;font-kerning:normal}html:root body[class] :is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.ts-display,[role=heading],product-title),html:root body main#MainContent :is(p,span,a,summary)[class$=__title],html:root body main#MainContent :is(p,span,a,summary)[class*="__title "],html:root body main#MainContent :is(p,span,a,summary)[class$=__heading],html:root body main#MainContent :is(p,span,a,summary)[class*="__heading "]{font-family:var(--ts-font-display)!important;font-style:normal!important;font-weight:400!important;letter-spacing:var(--ts-heading-tracking)!important}html:root body :is(h1,h2,.ts-display){letter-spacing:var(--ts-heading-tracking);-webkit-text-stroke:0;paint-order:stroke fill}html:root body :is(button,input,select,textarea,.button,.button-secondary){font-family:var(--ts-font-body)}html:root body[class] :is(h5,h6,.h5,.h6){font-family:var(--ts-font-body)!important;font-weight:600!important;font-style:normal}html:root body[class]:not(:where(:has(.teh,.tsa-about-intro,.cpe,.ts-garage-hero,.ts-search-journal))) main#MainContent :is(h1,h2,h3,h4){font-family:var(--ts-font-display)!important;font-style:normal!important;font-weight:400!important}html:root body[class] main#MainContent :is(.journal-card__title,.journal-popular__title,.ts-article__title,.ts-article__more-title),html:root body[class] main#MainContent :is(.journal-card__title,.journal-popular__title,.ts-article__title) a{font-family:var(--ts-font-serif)!important;font-weight:500!important;text-transform:none!important;letter-spacing:-.025em!important;-webkit-text-stroke:0}html:root body :is(.teh-founder__bio h2,.teh-section-head h2,.tsa-about-people__bio-panel h2,.tsa-about-person h3){-webkit-text-stroke:0}.ts-branded-account{--shopify-account-font-heading: var(--ts-font-display);--shopify-account-font-heading-weight: 400;--shopify-account-font-body: var(--ts-font-body)}html:root body[class] main#MainContent :is(.teh-hero__copy>p,.tsy-copy,.ts-atlas__description,.tsa-editorial .opening-note>p:first-of-type,.tsa-editorial .memory-copy>p,.tsa-editorial .principle>p,.ts-contact-atelier .invitation-copy>p,.ts-search-journal .sj-cover-copy>p:not(.sj-serif),.ts-search-journal .sj-inspection-note p,.cpe-description,.art-prose,.slu-hero__body,.journal-hero__description,.quote-form__subtitle,.quote-step__desc,.ts-article__body,.rte,:is(.rte,.ts-article__body,.cpe-description,.art-prose) :is(p,li)){font-family:var(--ts-font-body)!important;font-size:var(--ts-text-size)!important;font-weight:400!important;line-height:var(--ts-text-leading)!important;letter-spacing:normal!important}html:root body[class] main#MainContent :is(.tsy-kicker,.ts-atlas__eyebrow,.cpe-label,.tsa-editorial .eyebrow,.tsa-editorial .mini-label,.ts-contact-atelier .small-label,.ts-contact-atelier .section-meta,.ts-parts-desk .eyebrow,.ts-parts-desk .section-label,.ts-parts-desk .field-label,.sj-eyebrow,.sj-kicker,.sj-cover-eyebrow,.slu-hero__eyebrow,.slu-section-eyebrow,.journal-hero__eyebrow,.quote-form__label,.tsp-field>label){font-family:var(--ts-font-body)!important;font-size:var(--ts-label-size)!important;font-weight:600!important;font-style:normal;line-height:1.5!important;letter-spacing:var(--ts-label-tracking)!important;text-transform:uppercase}html:root body[class] main#MainContent :is(.button,.button-secondary,.teh-button,.tsy-showcase__button,.sj-button,.cpe-button,.slu-btn,.outline-button,.ts-contact-atelier .send,.quote-form__submit,.my-garage__add-btn,.my-garage__btn,.my-garage__profile-save,.garage-dashboard__primary-action,.mg-modal__save),html:root body.gift-card .button,html:root body .password-dialog__submit-button,html:root body .ts-footer :is(button,.button){font-family:var(--ts-font-body)!important;font-size:var(--ts-button-size)!important;font-weight:600!important;font-style:normal;line-height:1.4!important;letter-spacing:var(--ts-button-tracking)!important;text-transform:uppercase!important}html:root body[class] :is(input,select,textarea){font-family:var(--ts-font-body)!important;font-weight:400}html:root body.gift-card .gift-card__code{font-family:var(--ts-font-body)!important;font-weight:600!important;-webkit-text-stroke:0}@media(max-width:749px){html:root body[class] :is(input:not([type=radio]):not([type=checkbox]):not([type=hidden]),select,textarea){font-size:16px!important}}html:root body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ts-red)!important;outline-offset:3px}html:root body [lang=ja]{font-family:var(--ts-font-japanese)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ts-title-font.css.map */
