:root{color-scheme:light;--theia-grid-columns: 12;--theia-grid-gap: 12px;--theia-grid-margin: 12px}@media(max-width:749px){:root{--theia-grid-columns: 6}}html,body{max-width:100%;overflow-x:clip;overscroll-behavior-x:none;font-synthesis:none;color:var(--theia-primary-text, #000000);background:var(--theia-page-background, #ffffff)}:where([class*=theia-type-]){text-box-trim:none}h1,.theia-type-h1{font-family:var(--theia-type-h1-chinese-font-family),var(--theia-type-h1-font-family);font-size:var(--theia-type-h1-font-size);font-weight:var(--theia-type-h1-font-weight);line-height:var(--theia-type-h1-line-height);letter-spacing:var(--theia-type-h1-letter-spacing);text-transform:var(--theia-type-h1-text-transform);text-decoration:var(--theia-type-h1-text-decoration)}.theia-type-h1-tc{font-family:var(--theia-type-h1-tc-font-family);font-size:var(--theia-type-h1-tc-font-size);font-weight:var(--theia-type-h1-tc-font-weight);line-height:var(--theia-type-h1-tc-line-height);letter-spacing:var(--theia-type-h1-tc-letter-spacing);text-transform:var(--theia-type-h1-tc-text-transform);text-decoration:var(--theia-type-h1-tc-text-decoration)}h2,.theia-type-h2{font-family:var(--theia-type-h2-chinese-font-family),var(--theia-type-h2-font-family);font-size:var(--theia-type-h2-font-size);font-weight:var(--theia-type-h2-font-weight);line-height:var(--theia-type-h2-line-height);letter-spacing:var(--theia-type-h2-letter-spacing);text-transform:var(--theia-type-h2-text-transform);text-decoration:var(--theia-type-h2-text-decoration)}.theia-type-h2-tc{font-family:var(--theia-type-h2-tc-font-family);font-size:var(--theia-type-h2-tc-font-size);font-weight:var(--theia-type-h2-tc-font-weight);line-height:var(--theia-type-h2-tc-line-height);letter-spacing:var(--theia-type-h2-tc-letter-spacing);text-transform:var(--theia-type-h2-tc-text-transform);text-decoration:var(--theia-type-h2-tc-text-decoration)}h3,.theia-type-h3{font-family:var(--theia-type-h3-chinese-font-family),var(--theia-type-h3-font-family);font-size:var(--theia-type-h3-font-size);font-weight:var(--theia-type-h3-font-weight);line-height:var(--theia-type-h3-line-height);letter-spacing:var(--theia-type-h3-letter-spacing);text-transform:var(--theia-type-h3-text-transform);text-decoration:var(--theia-type-h3-text-decoration)}.theia-type-h3-tc{font-family:var(--theia-type-h3-tc-font-family);font-size:var(--theia-type-h3-tc-font-size);font-weight:var(--theia-type-h3-tc-font-weight);line-height:var(--theia-type-h3-tc-line-height);letter-spacing:var(--theia-type-h3-tc-letter-spacing);text-transform:var(--theia-type-h3-tc-text-transform);text-decoration:var(--theia-type-h3-tc-text-decoration)}h4,.theia-type-h4{font-family:var(--theia-type-h4-chinese-font-family),var(--theia-type-h4-font-family);font-size:var(--theia-type-h4-font-size);font-weight:var(--theia-type-h4-font-weight);line-height:var(--theia-type-h4-line-height);letter-spacing:var(--theia-type-h4-letter-spacing);text-transform:var(--theia-type-h4-text-transform);text-decoration:var(--theia-type-h4-text-decoration)}.theia-type-h4-tc{font-family:var(--theia-type-h4-tc-font-family);font-size:var(--theia-type-h4-tc-font-size);font-weight:var(--theia-type-h4-tc-font-weight);line-height:var(--theia-type-h4-tc-line-height);letter-spacing:var(--theia-type-h4-tc-letter-spacing);text-transform:var(--theia-type-h4-tc-text-transform);text-decoration:var(--theia-type-h4-tc-text-decoration)}h5,h6,.theia-type-h5,.theia-type-h6{font-family:var(--theia-type-h5-chinese-font-family),var(--theia-type-h5-font-family);font-size:var(--theia-type-h5-font-size);font-weight:var(--theia-type-h5-font-weight);line-height:var(--theia-type-h5-line-height);letter-spacing:var(--theia-type-h5-letter-spacing);text-transform:var(--theia-type-h5-text-transform);text-decoration:var(--theia-type-h5-text-decoration)}.theia-type-h5-tc{font-family:var(--theia-type-h5-tc-font-family);font-size:var(--theia-type-h5-tc-font-size);font-weight:var(--theia-type-h5-tc-font-weight);line-height:var(--theia-type-h5-tc-line-height);letter-spacing:var(--theia-type-h5-tc-letter-spacing);text-transform:var(--theia-type-h5-tc-text-transform);text-decoration:var(--theia-type-h5-tc-text-decoration)}.theia-type-c1,.theia-type-price-primary,.theia-type-input-primary,.theia-type-navigation-footer{font-family:var(--theia-type-c1-font-family);font-size:var(--theia-type-c1-font-size);font-weight:var(--theia-type-c1-font-weight);line-height:var(--theia-type-c1-line-height);letter-spacing:var(--theia-type-c1-letter-spacing);text-transform:var(--theia-type-c1-text-transform);text-decoration:var(--theia-type-c1-text-decoration)}.theia-type-c1-tc{font-family:var(--theia-type-c1-tc-font-family);font-size:var(--theia-type-c1-tc-font-size);font-weight:var(--theia-type-c1-tc-font-weight);line-height:var(--theia-type-c1-tc-line-height);letter-spacing:var(--theia-type-c1-tc-letter-spacing);text-transform:var(--theia-type-c1-tc-text-transform);text-decoration:var(--theia-type-c1-tc-text-decoration)}body,.theia-type-body,.theia-type-body-primary{font-family:var(--theia-type-body-font-family);font-size:var(--theia-type-body-font-size);font-weight:var(--theia-type-body-font-weight);line-height:var(--theia-type-body-line-height);letter-spacing:var(--theia-type-body-letter-spacing);text-transform:var(--theia-type-body-text-transform);text-decoration:var(--theia-type-body-text-decoration)}.theia-type-body-tc{font-family:var(--theia-type-body-tc-font-family);font-size:var(--theia-type-body-tc-font-size);font-weight:var(--theia-type-body-tc-font-weight);line-height:var(--theia-type-body-tc-line-height);letter-spacing:var(--theia-type-body-tc-letter-spacing);text-transform:var(--theia-type-body-tc-text-transform);text-decoration:var(--theia-type-body-tc-text-decoration)}:where(button:not([class*=theia-type-])),.theia-type-button{font-family:var(--theia-type-button-font-family);font-size:var(--theia-type-button-font-size);font-weight:var(--theia-type-button-font-weight);line-height:var(--theia-type-button-line-height);letter-spacing:var(--theia-type-button-letter-spacing);text-transform:var(--theia-type-button-text-transform);text-decoration:var(--theia-type-button-text-decoration)}.theia-type-button-tc{font-family:var(--theia-type-button-tc-font-family);font-size:var(--theia-type-button-tc-font-size);font-weight:var(--theia-type-button-tc-font-weight);line-height:var(--theia-type-button-tc-line-height);letter-spacing:var(--theia-type-button-tc-letter-spacing);text-transform:var(--theia-type-button-tc-text-transform);text-decoration:var(--theia-type-button-tc-text-decoration)}.theia-section-button{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.theia-filled-button__label{position:relative;display:inline-block;transform:translateY(-1px)}.theia-filled-button__label:after{position:absolute;top:calc(100% + 3px);right:0;left:0;height:1px;background:currentColor;content:"";opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.theia-filled-button:not(:disabled):hover .theia-filled-button__label:after,.theia-filled-button:not(:disabled):focus-visible .theia-filled-button__label:after{opacity:1;transform:translateY(0)}.theia-section-button__label{position:relative}.theia-section-button__label:after{position:absolute;top:calc(100% + 3px);right:0;left:0;height:1px;background:currentColor;content:"";opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .32s ease,transform .32s cubic-bezier(.22,1,.36,1)}.theia-section-button:after{display:block;width:16px;height:16px;align-self:center;flex:0 0 16px;background-color:currentColor;content:"";-webkit-mask:var(--theia-section-button-arrow) center / contain no-repeat;mask:var(--theia-section-button-arrow) center / contain no-repeat;transform:translateY(1px);transition:transform .32s cubic-bezier(.22,1,.36,1)}.theia-section-button:not(:disabled):hover .theia-section-button__label:after,.theia-section-button:not(:disabled):focus-visible .theia-section-button__label:after{opacity:1;transform:translateY(0)}.theia-section-button:not(:disabled):hover:after,.theia-section-button:not(:disabled):focus-visible:after{transform:translate(3px,1px)}.theia-section-button:disabled .theia-section-button__label:after{display:none}.theia-section-button:disabled:after{opacity:.3}@media(prefers-reduced-motion:reduce){.theia-filled-button__label:after,.theia-section-button__label:after{transform:none;transition:none}.theia-section-button:after{transform:translateY(1px);transition:none}}.theia-type-navi-h2{font-family:var(--theia-type-navi-h2-font-family);font-size:var(--theia-type-navi-h2-font-size);font-weight:var(--theia-type-navi-h2-font-weight);line-height:var(--theia-type-navi-h2-line-height);letter-spacing:var(--theia-type-navi-h2-letter-spacing);text-transform:var(--theia-type-navi-h2-text-transform);text-decoration:var(--theia-type-navi-h2-text-decoration)}.theia-type-navi-h2-tc{font-family:var(--theia-type-navi-h2-tc-font-family);font-size:var(--theia-type-navi-h2-tc-font-size);font-weight:var(--theia-type-navi-h2-tc-font-weight);line-height:var(--theia-type-navi-h2-tc-line-height);letter-spacing:var(--theia-type-navi-h2-tc-letter-spacing);text-transform:var(--theia-type-navi-h2-tc-text-transform);text-decoration:var(--theia-type-navi-h2-tc-text-decoration)}.theia-type-navi-small,.theia-type-navigation-primary,.theia-type-navigation,small,.theia-type-navi-h3,.theia-type-navigation-small,.theia-type-caption{font-family:var(--theia-type-navi-h3-font-family);font-size:var(--theia-type-navi-h3-font-size);font-weight:var(--theia-type-navi-h3-font-weight);line-height:var(--theia-type-navi-h3-line-height);letter-spacing:var(--theia-type-navi-h3-letter-spacing);text-transform:var(--theia-type-navi-h3-text-transform);text-decoration:var(--theia-type-navi-h3-text-decoration)}.theia-type-navi-h3-tc{font-family:var(--theia-type-navi-h3-tc-font-family);font-size:var(--theia-type-navi-h3-tc-font-size);font-weight:var(--theia-type-navi-h3-tc-font-weight);line-height:var(--theia-type-navi-h3-tc-line-height);letter-spacing:var(--theia-type-navi-h3-tc-letter-spacing);text-transform:var(--theia-type-navi-h3-tc-text-transform);text-decoration:var(--theia-type-navi-h3-tc-text-decoration)}.theia-type-navi-h1,.theia-type-navigation-large{font-family:var(--theia-type-navi-h1-font-family);font-size:var(--theia-type-navi-h1-font-size);font-weight:var(--theia-type-navi-h1-font-weight);line-height:var(--theia-type-navi-h1-line-height);letter-spacing:var(--theia-type-navi-h1-letter-spacing);text-transform:var(--theia-type-navi-h1-text-transform);text-decoration:var(--theia-type-navi-h1-text-decoration)}.theia-type-navi-h1-tc{font-family:var(--theia-type-navi-h1-tc-font-family);font-size:var(--theia-type-navi-h1-tc-font-size);font-weight:var(--theia-type-navi-h1-tc-font-weight);line-height:var(--theia-type-navi-h1-tc-line-height);letter-spacing:var(--theia-type-navi-h1-tc-letter-spacing);text-transform:var(--theia-type-navi-h1-tc-text-transform);text-decoration:var(--theia-type-navi-h1-tc-text-decoration)}html:lang(zh-TW) :is(h1:not([class*=theia-type-]),.theia-type-h1,.theia-type-h1-tc){font-family:var(--theia-type-h1-chinese-font-family),var(--theia-type-h1-font-family)}html:lang(zh-TW) :is(h2:not([class*=theia-type-]),.theia-type-h2,.theia-type-h2-tc){font-family:var(--theia-type-h2-chinese-font-family),var(--theia-type-h2-font-family)}html:lang(zh-TW) :is(h3:not([class*=theia-type-]),.theia-type-h3,.theia-type-h3-tc){font-family:var(--theia-type-h3-chinese-font-family),var(--theia-type-h3-font-family)}html:lang(zh-TW) :is(h4:not([class*=theia-type-]),.theia-type-h4,.theia-type-h4-tc){font-family:var(--theia-type-h4-chinese-font-family),var(--theia-type-h4-font-family)}html:lang(zh-TW) :is(h5:not([class*=theia-type-]),h6:not([class*=theia-type-]),.theia-type-h5,.theia-type-h5-tc,.theia-type-h6){font-family:var(--theia-type-h5-chinese-font-family),var(--theia-type-h5-font-family)}html:lang(zh-TW) :is(.theia-type-c1,.theia-type-c1-tc,.theia-type-price-primary,.theia-type-input-primary,.theia-type-navigation-footer){font-family:var(--theia-type-c1-chinese-font-family),var(--theia-type-c1-font-family)}html:lang(zh-TW) :is(body,.theia-type-body,.theia-type-body-tc,.theia-type-body-primary){font-family:var(--theia-type-body-chinese-font-family),var(--theia-type-body-font-family)}:where(html:lang(zh-TW) button:not([class*=theia-type-])),html:lang(zh-TW) .theia-type-button,html:lang(zh-TW) .theia-type-button-tc{font-family:var(--theia-type-button-chinese-font-family),var(--theia-type-button-font-family)}html:lang(zh-TW) :is(.theia-type-navi-h2,.theia-type-navi-h2-tc){font-family:var(--theia-type-navi-h2-chinese-font-family),var(--theia-type-navi-h2-font-family)}html:lang(zh-TW) :is(.theia-type-navi-small,.theia-type-navigation-primary,.theia-type-navigation,small,.theia-type-navi-h3,.theia-type-navi-h3-tc,.theia-type-navigation-small,.theia-type-caption){font-family:var(--theia-type-navi-h3-chinese-font-family),var(--theia-type-navi-h3-font-family)}html:lang(zh-TW) :is(.theia-type-navi-h1,.theia-type-navi-h1-tc,.theia-type-navigation-large){font-family:var(--theia-type-navi-h1-chinese-font-family),var(--theia-type-navi-h1-font-family)}a{color:var(--theia-link-color, #000000)}.theia-color-primary{color:var(--theia-primary-text, #000000)}.theia-color-secondary{color:var(--theia-secondary-text, #999999)}.theia-color-link{color:var(--theia-link-color, #000000)}.theia-color-accent{color:var(--theia-accent-color, #999999)}.theia-color-primary-button-text{color:var(--theia-primary-button-text, #ffffff)}.theia-color-secondary-button-text{color:var(--theia-secondary-button-text, #000000)}.theia-product-preview-group .theia-product-preview__meta :is(.theia-product-preview__vendor,.theia-product-preview__title,.theia-product-preview__price){transition:color var(--theia-link-group-duration, .3s) var(--theia-link-group-ease, cubic-bezier(.5, 0, .6, 1))}html[data-theia-hover-capable] .theia-product-preview-group[data-theia-product-pointer-active]>[data-theia-product-pointer-card] [data-theia-product-preview] :is(.theia-product-preview__vendor,.theia-product-preview__title,.theia-product-preview__price){color:var(--theia-primary-text, #000000)}html[data-theia-hover-capable] .theia-product-preview-group[data-theia-product-pointer-active]>:not([data-theia-product-pointer-card]) [data-theia-product-preview] :is(.theia-product-preview__vendor,.theia-product-preview__title,.theia-product-preview__price){color:var(--theia-secondary-text, #999999)}.theia-product-preview-group>:has(:focus-visible) [data-theia-product-preview] :is(.theia-product-preview__vendor,.theia-product-preview__title,.theia-product-preview__price){color:var(--theia-primary-text, #000000)}.theia-product-preview-group:has(>* :focus-visible)>:not(:has(:focus-visible)) [data-theia-product-preview] :is(.theia-product-preview__vendor,.theia-product-preview__title,.theia-product-preview__price){color:var(--theia-secondary-text, #999999)}@media(prefers-reduced-motion:reduce){.theia-product-preview-group .theia-product-preview__meta :is(.theia-product-preview__vendor,.theia-product-preview__title,.theia-product-preview__price){transition:none}}.theia-placeholder-media{background:#f2f2f2}.theia-placeholder-text{color:#b8b8b8;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/28/assets/theia-brand.css.map */
