:root{--tv-finder-panel-width: 40.6829%;--tv-finder-field-width: 494px;--tv-finder-field-height: 55px;--tv-finder-field-bg: #f09700;--tv-font: "Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--tv-fw-light: 300;--tv-fw-regular: 400;--tv-fw-semibold: 600;--tv-c-dark: #333;--tv-c-black: #000;--tv-c-white: #fff;--tv-c-primary: #ffa100;--tv-c-primary-hover: #000;--tv-c-muted: #666;--tv-c-bg-soft: #efefef;--tv-fs-h2: 40px;--tv-fs-hero: 60px;--tv-fs-sub: 26px;--tv-fs-body-lg: 20px;--tv-fs-card-desc: 18px;--tv-fs-body: 16px;--tv-fs-button: 18px;--tv-content-gutter: clamp(32px, 6.713vw, 116px);--tv-crumb-gutter: var(--tv-content-gutter);--tv-btn-h: 46px;--tv-btn-w: 279px;--tv-btn-radius: 30px;--tv-btn-pad-x: 28px;--tv-btn-filled-hover-bg: #000;--tv-btn-filled-hover-text: #fff;--tv-btn-outline-hover-bg: #000;--tv-btn-outline-hover-text: #fff;--tv-btn-ghost-hover-bg: #fff;--tv-btn-ghost-hover-text: #000}.tv-title{font-family:var(--tv-font);font-weight:var(--tv-fw-semibold);font-size:var(--tv-fs-h2);line-height:1.2;color:var(--tv-c-dark);text-align:center;margin:0 0 12px}.tv-subtitle{font-family:var(--tv-font);font-weight:var(--tv-fw-regular);font-size:var(--tv-fs-sub);color:var(--tv-c-dark);text-align:center;margin:0}.tv-card-label{font-family:var(--tv-font);font-weight:var(--tv-fw-semibold);font-size:var(--tv-fs-sub);color:var(--tv-c-black);margin:0 0 4px}.tv-card-desc{font-family:var(--tv-font);font-weight:var(--tv-fw-regular);font-size:var(--tv-fs-card-desc);color:var(--tv-c-black);margin:0}.tv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--tv-btn-h);min-width:var(--tv-btn-w);padding:0 var(--tv-btn-pad-x);border-radius:var(--tv-btn-radius);border:0;cursor:pointer;font-family:var(--tv-font);font-weight:var(--tv-fw-semibold);font-size:var(--tv-fs-button);line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,opacity .2s ease,transform .05s ease;text-align:center}.tv-btn--primary{background-color:var(--tv-c-primary);color:var(--tv-c-white)}.tv-btn--primary:hover,.tv-btn--primary:focus-visible{background-color:var(--tv-btn-filled-hover-bg);color:var(--tv-btn-filled-hover-text)}.tv-btn--primary:active{transform:translateY(1px)}.tv-btn--disabled,.tv-btn:disabled,.tv-btn[aria-disabled=true]{background-color:var(--tv-c-white);color:var(--tv-c-dark);opacity:.5;cursor:not-allowed;pointer-events:none}.tv-btn--outline,.tv-btn--secondary{background-color:transparent;border:1px solid var(--tv-c-dark);color:var(--tv-c-dark)}.tv-btn--outline:hover,.tv-btn--outline:focus-visible,.tv-btn--secondary:hover,.tv-btn--secondary:focus-visible{background-color:var(--tv-btn-outline-hover-bg);border-color:var(--tv-btn-outline-hover-bg);color:var(--tv-btn-outline-hover-text)}.tv-btn--ghost{background-color:transparent;border:1px solid var(--tv-c-white);color:var(--tv-c-white)}.tv-btn--ghost:hover,.tv-btn--ghost:focus-visible{background-color:var(--tv-btn-ghost-hover-bg);border-color:var(--tv-btn-ghost-hover-bg);color:var(--tv-btn-ghost-hover-text)}.tv-btn--inverse{background-color:var(--tv-c-white);color:var(--tv-c-dark)}.tv-btn--inverse:hover,.tv-btn--inverse:focus-visible{background-color:var(--tv-btn-filled-hover-bg);color:var(--tv-btn-filled-hover-text)}.tv-btn--auto{min-width:0;padding-left:32px;padding-right:32px}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{top:auto!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;max-height:62vh;overflow-y:auto;border-radius:12px 12px 0 0;box-shadow:0 -2px 18px #0000002e}}:where(a[href],area,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--tv-c-primary, #ffa100);outline-offset:2px}:where(.tv-footer a[href],.tv-footer button,.tv-footer input,.tv-footer select,.tv-footer textarea):focus-visible{outline-color:#fff}.tv-product-rating{display:flex;align-items:center;height:18px;font-family:var(--tv-font);font-size:16px;color:var(--tv-c-dark,#333)}.tv-product-rating__value{font-weight:var(--tv-fw-semibold,600)}.tv-product-rating__stars{display:inline-flex;align-items:center;margin:0 4px 0 9px}.tv-product-rating__stars svg{display:block}.tv-product-rating__stars .is-empty{opacity:.28}.tv-product-rating__count{font-weight:var(--tv-fw-light,300)}.tv-atc-icon{display:contents}@media(max-width:600px){.tv-atc-icon{position:relative;display:block;flex:0 0 15.035px;width:15.035px;height:15px}.tv-cg__add .tv-atc-icon img,.tv-rel .tv-rel__addbtn .tv-atc-icon img,.tv-reco__inlinemap-cardbtn .tv-atc-icon img,.tv-pdpm__atc .tv-atc-icon img{position:absolute;display:block;width:16.7348px;height:16.7px;top:-.85px;left:-.85px;max-width:none;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tv-tokens.css.map */
