:root{--ted-yellow: #F5C518;--ted-yellow-deep: #E0A800;--ted-red: #C44536;--ted-red-deep: #9B2F22;--ted-green: #0F6E3E;--ted-cream: #F4EBD0;--ted-paper: #E8DDC4;--ted-kraft: #C9B48A;--ted-ink: #1A1410;--ted-ink-soft: #3A2E24;--ted-rule: #2A221B;--n-50: #FBF7EE;--n-100: #F2EBD9;--n-200: #E4D9BF;--n-300: #C9B894;--n-400: #9C8A68;--n-500: #6B5E44;--n-600: #463D2C;--n-700: #2A241A;--n-800: #1A1410;--n-900: #100B08;--bg: var(--n-50);--surface: #FFFFFF;--text: var(--n-800);--muted: var(--n-500);--rule: var(--n-300);--accent: var(--ted-yellow);--accent-ink: var(--n-900);--danger: var(--ted-red);--r-xs: 2px;--r-sm: 4px;--r-md: 6px;--r-lg: 10px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--sp-9: 96px;--f-display: "Alfa Slab One", "Ultra", Georgia, serif;--f-serif: "DM Serif Display", "Playfair Display", Georgia, serif;--f-sans: "DM Sans", -apple-system, system-ui, sans-serif;--f-mono: "JetBrains Mono", ui-monospace, monospace;--shadow-sm: 0 1px 2px rgba(26, 20, 16, .08);--shadow-md: 0 4px 14px rgba(26, 20, 16, .1);--shadow-lg: 0 16px 40px rgba(26, 20, 16, .18)}.mono{font-family:var(--f-mono);font-feature-settings:"tnum" 1;letter-spacing:.02em}.display{font-family:var(--f-display);font-weight:400;letter-spacing:-.01em;line-height:.95}.eyebrow{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.rule{border:none;border-top:1px solid var(--rule);margin:0}.rule-ink{border:none;border-top:1px solid var(--ted-ink);margin:0}.tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 16px;background:var(--ted-yellow);color:var(--ted-ink);font-family:var(--f-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;position:relative;clip-path:polygon(8px 0,100% 0,100% 100%,8px 100%,0 50%)}.tag:before{content:"";position:absolute;left:5px;top:50%;width:4px;height:4px;background:var(--ted-ink);border-radius:50%;transform:translateY(-50%)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;font-family:var(--f-sans);font-weight:600;font-size:14px;letter-spacing:.01em;border:1px solid var(--ted-ink);background:var(--ted-ink);color:var(--ted-cream);border-radius:var(--r-sm);cursor:pointer;text-decoration:none;transition:transform .08s ease,background .15s ease}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--ted-ink);color:var(--ted-cream)}.btn-yellow{background:var(--ted-yellow);color:var(--ted-ink);border-color:var(--ted-ink)}.btn-outline{background:transparent;color:var(--ted-ink)}.btn-red{background:var(--ted-red);color:#fff;border-color:var(--ted-red-deep)}.cond{display:inline-block;padding:3px 8px;font-family:var(--f-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:1px solid currentColor;border-radius:2px}.cond-new{color:#0f6e3e;background:#e3f2e9;border-color:#b7d9c3}.cond-overstock{color:#0e5a54;background:#ddf0ec;border-color:#a3d4cb}.cond-likenew{color:#1a3c6e;background:#e2ecf8;border-color:#b4c6e0}.cond-openbox{color:#8a5200;background:#fff2d1;border-color:#e8c98a}.cond-refurb{color:#4a2f6e;background:#ece4f7;border-color:#c9b6e4}.cond-used{color:#6b5e44;background:#f1e8d4;border-color:#c9b48a}.cond-ungraded{color:#9b2222;background:#fbdcd8;border-color:#e8a79e}.cond-parts{color:#3a3a3a;background:#e9e5e0;border-color:#bdb4a8}.tape{position:relative;display:inline-block;padding:6px 20px;background:#f5c518d9;font-family:var(--f-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--ted-ink);transform:rotate(-1.2deg);box-shadow:0 2px 6px #00000014}.tape:before,.tape:after{content:"";position:absolute;top:0;bottom:0;width:8px;background:inherit;opacity:.6}.tape:before{left:-4px;clip-path:polygon(0 20%,100% 0,100% 100%,0 85%)}.tape:after{right:-4px;clip-path:polygon(0 0,100% 20%,100% 80%,0 100%)}.placeholder-img{background:repeating-linear-gradient(135deg,rgba(26,20,16,.04) 0 8px,transparent 8px 16px),var(--ted-paper);display:flex;align-items:center;justify-content:center;color:var(--n-500);font-family:var(--f-mono);font-size:11px;text-transform:uppercase;letter-spacing:.12em;text-align:center;padding:16px}select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%231A1410' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;border:1px solid var(--ted-ink);border-radius:4px;padding:9px 34px 9px 12px;font-family:var(--f-sans);font-size:13px;color:var(--ted-ink);cursor:pointer}select:hover{background-color:var(--ted-cream)}select:focus{outline:2px solid var(--ted-yellow);outline-offset:1px}select.select__select,select.facet-filters__sort{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%231A1410' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;border:1px solid var(--ted-ink);border-radius:4px;padding:9px 34px 9px 12px;font-family:var(--f-sans);font-size:13px;color:var(--ted-ink);height:auto;border-radius:4px!important}select.select__select:hover,select.facet-filters__sort:hover{background-color:var(--ted-cream)}.select .svg-wrapper,.select .icon-caret{display:none}.grid-paper{background-image:linear-gradient(var(--ted-kraft) 1px,transparent 1px),linear-gradient(90deg,var(--ted-kraft) 1px,transparent 1px);background-size:24px 24px;background-color:var(--ted-paper);background-position:-1px -1px;opacity:.5}.tgs-card{background:#fff;border:1px solid var(--n-200);display:flex;flex-direction:column;position:relative;font-family:var(--f-sans);transition:transform .15s ease,box-shadow .15s ease}.tgs-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.tgs-card__media{position:relative;display:block;border-bottom:1px solid var(--n-200);background:#fff}.tgs-card__media img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:contain;padding:8px;box-sizing:border-box}.tgs-card__cond{position:absolute;top:10px;left:10px}.tgs-card__body{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1}.tgs-card__meta{display:flex;justify-content:space-between;align-items:center}.tgs-card__vendor{font-family:var(--f-mono);font-size:10px;color:var(--muted);letter-spacing:.1em}.tgs-card__sku{font-family:var(--f-mono);font-size:10px;color:var(--muted)}.tgs-card__title{font-size:14px;font-weight:500;line-height:1.35;color:var(--ted-ink);min-height:38px;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tgs-card__title:hover{color:var(--ted-red)}.tgs-card__rating{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.tgs-card__stars{color:var(--n-300);letter-spacing:1px}.tgs-card__stars .is-on{color:var(--ted-yellow-deep)}.tgs-card__rule{margin:auto 0 4px}.tgs-card__foot{display:flex;justify-content:space-between;align-items:flex-end;min-height:44px}.tgs-card__price-row{display:flex;align-items:baseline;gap:8px}.tgs-card__price{font-family:var(--f-display);font-size:24px;color:var(--ted-ink);line-height:1}.tgs-card__was{font-size:12px;color:var(--ted-red);text-decoration:line-through}.tgs-card__save{font-family:var(--f-sans);font-size:12.5px;font-weight:700;color:var(--ted-green);letter-spacing:.02em;margin-top:3px}.tgs-card__addform{margin:0}.tgs-card__add{background:var(--ted-ink);color:var(--ted-cream);border:none;width:36px;height:36px;border-radius:var(--r-sm);cursor:pointer;display:flex;align-items:center;justify-content:center}.tgs-card__add:hover{background:var(--ted-yellow);color:var(--ted-ink)}.tgs-card__sold{font-family:var(--f-mono);font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tokens.css.map */
