:root{--ts-font-sans: Inter, "Helvetica Neue", "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", Arial, sans-serif;--ts-font-serif: "Iowan Old Style", Baskerville, "Noto Serif TC", "Source Han Serif TC", "Songti TC", "PMingLiU", Georgia, serif;--ts-ink: #2b1b16;--ts-ink-soft: #715846;--ts-fire: #a94227;--ts-paper: #f1e3ca}body,button,input,select,textarea{font-family:var(--ts-font-sans)}h1,h2,h3,.product-information__grid h1,.collection-wrapper h1,.card-gallery h3{font-family:var(--ts-font-serif);font-kerning:normal;text-rendering:optimizeLegibility}:lang(zh-TW) h1,:lang(zh-TW) h2,:lang(zh-TW) h3{letter-spacing:.02em;line-break:strict;word-break:keep-all}.product-information__grid,.collection-wrapper,.cart-page,.main-page{color:var(--ts-ink)}.product-information__grid .text-block h1,.product-information__grid .text-block h2,.collection-wrapper h1,.main-page h1{font-family:var(--ts-font-serif)!important;font-weight:400;letter-spacing:-.015em;line-height:1.12;overflow-wrap:anywhere}:lang(zh-TW) .product-information__grid .text-block h1,:lang(zh-TW) .product-information__grid .text-block h2,:lang(zh-TW) .collection-wrapper h1,:lang(zh-TW) .main-page h1{letter-spacing:.02em;overflow-wrap:normal;word-break:keep-all}.product-information__grid p,.collection-wrapper p,.cart-page p,.main-page p{line-height:1.7}.ts-proto-page,.ts-shop,.ts-trust,.ts-collection-hero,.v1-header,.v1-footer{font-family:var(--ts-font-sans);font-kerning:normal;text-rendering:optimizeLegibility}.ts-proto-page h1,.ts-proto-page h2,.ts-proto-page h3,.ts-shop h1,.ts-shop h2,.ts-shop h3,.ts-trust h1,.ts-trust h2,.ts-trust h3,.ts-collection-hero h1,.v1-footer__brand strong{font-family:var(--ts-font-serif);font-weight:400;hanging-punctuation:first last;text-wrap:balance}:lang(zh-TW) .ts-proto-page,:lang(zh-TW) .ts-shop,:lang(zh-TW) .ts-trust,:lang(zh-TW) .ts-collection-hero,:lang(zh-TW) .v1-header,:lang(zh-TW) .v1-footer{letter-spacing:.015em}:lang(zh-TW) .ts-proto-page h1,:lang(zh-TW) .ts-proto-page h2,:lang(zh-TW) .ts-proto-page h3,:lang(zh-TW) .ts-shop h1,:lang(zh-TW) .ts-shop h2,:lang(zh-TW) .ts-shop h3,:lang(zh-TW) .ts-trust h1,:lang(zh-TW) .ts-trust h2,:lang(zh-TW) .ts-trust h3,:lang(zh-TW) .ts-collection-hero h1{letter-spacing:.025em;line-break:strict;word-break:keep-all}.ts-language-switcher{align-items:center;display:flex;gap:9px;white-space:nowrap}.ts-language-switcher__button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:600 10px/1 var(--ts-font-sans);letter-spacing:.12em;opacity:.58;padding:5px 0;text-transform:uppercase}.ts-language-switcher__button[aria-current=true]{border-bottom:1px solid currentColor;opacity:1}.ts-language-switcher__separator{opacity:.3}@media(max-width:749px){.ts-language-switcher{gap:8px}.ts-language-switcher__button{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ts-typography-system.css.map */
