:root{--tsm-sand: #f1ebe3;--tsm-deep: #211e1b;--tsm-sale: #c24a3c;--tsm-live: #e0453b;--tsm-muted: #6e6862;--tsm-tracking-wide: .14em;--tsm-section-y: 7.2rem}@media screen and (max-width:749px){:root{--tsm-section-y: 4.8rem}}:root{--tsm-cjk-tc: "Noto Sans TC", "PingFang TC", "Microsoft JhengHei", "\5fae\8edf\6b63\9ed1\9ad4", "Hiragino Sans CNS", sans-serif}body,input,select,textarea,button{font-family:var(--font-body--family),var(--tsm-cjk-tc)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading--family),var(--tsm-cjk-tc)}html[lang^=zh]{--font-h1--spacing: .01em;--font-h2--spacing: .01em;--font-h3--spacing: .01em;--font-heading--spacing: .01em}html[lang^=zh] body{letter-spacing:.01em}html[lang^=zh] .tsm-eyebrow,html[lang^=zh] .tsm-badge{text-transform:none;letter-spacing:.08em}.tsm-eyebrow{margin:0 0 1rem;font-size:var(--font-size--xs);letter-spacing:var(--tsm-tracking-wide);text-transform:uppercase;color:var(--tsm-muted)}.tsm-veil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / 58%) 0%,rgb(0 0 0 / 12%) 48%,transparent 78%);pointer-events:none}.tsm-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1rem;font-size:var(--font-size--2xs);font-weight:600;letter-spacing:var(--tsm-tracking-wide);text-transform:uppercase;background:var(--color-foreground);color:var(--color-background)}.tsm-badge--live{background:var(--tsm-live);color:#fff}.tsm-badge--live:before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:currentColor;animation:tsm-pulse 1.6s ease-in-out infinite}@keyframes tsm-pulse{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.tsm-badge--live:before{animation:none}}:root{--tsm-card-ratio: .8}.product-grid__card .card-gallery,.product-list .card-gallery,.card-gallery{--gallery-aspect-ratio: var(--tsm-card-ratio) !important}.product-media-container .product-media__image{object-fit:cover;object-position:center}.product-media--hover,.product-media__image--hover{transition:opacity .45s cubic-bezier(.2,.6,.2,1)}.product-grid__card{--tsm-card-text-gap: .6rem}.product-grid__card .product-title,.product-grid__card .price{line-height:1.45}.product-grid__card .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shopify-section+.shopify-section{--tsm-section-rhythm: clamp(4.8rem, 6vw, 8rem)}.section-title,.product-list__title{margin-block-end:clamp(2.4rem,3vw,4rem)}.section-resource-list__header .text-block>:is(h1,h2,h3,h4,p),.section-resource-list__content>.group-block .text-block>:is(h1,h2,h3,h4,p){font-size:clamp(2rem,1.4rem + 1.6vw,2.8rem);line-height:1.25;margin:0}.hero__content-wrapper .text-block>:is(h1,h2,h3,p),.section--full-width .text-block>:is(h1,h2,h3,p){font-size:clamp(2.4rem,1.2rem + 4.2vw,5.2rem);line-height:1.22}@media screen and (max-width:749px){.hero__content-wrapper,.section--full-width .layout-panel-flex--column{padding-inline:2.4rem}.hero__content-wrapper .text-block>:is(h1,h2,h3,p),.section--full-width .text-block>:is(h1,h2,h3,p){text-wrap:balance}.section-resource-list__header{margin-block-end:1.6rem}}footer .footer__logo,footer [class*=logo] img{max-width:8.8rem;height:auto}footer [class*=logo] img{filter:brightness(0) invert(1)}footer .menu-block__heading,footer h6{font-size:var(--font-size--xs);letter-spacing:var(--tsm-tracking-wide);opacity:.65;margin-block-end:1.2rem}footer a{text-underline-offset:.3rem}@media screen and (max-width:749px){footer [class*=logo] img{max-width:6.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tiensha.css.map */
