.tl-vs{padding-top:var(--pt);padding-bottom:var(--pb);min-width:0}.tl-vs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.6rem}.tl-vs__text{min-width:0}.tl-vs__title{margin:0;text-transform:uppercase;letter-spacing:.04em}.tl-vs__intro{margin-top:.6rem;color:rgba(var(--color-foreground),.7);font-size:1.5rem}.tl-vs__intro p{margin:0}.tl-vs__nav{display:flex;gap:.8rem;flex-shrink:0}.tl-vs__btn{display:inline-grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:var(--tl-surface, #171717);color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .2s ease}.tl-vs__btn:hover{border-color:var(--tl-gold-warm, #d4a72c)}.tl-vs__btn:focus-visible{outline:2px solid var(--tl-gold, #ffd700);outline-offset:2px}.tl-vs__btn svg{width:2rem;height:2rem}.tl-vs__rail{height:2px;margin-bottom:1.6rem;border-radius:2px;background:linear-gradient(90deg,#8f00ff,#0050ff,#00c3ff,#1eff00,#c8ff00,gold,#ff8a00,#ff2a00);opacity:.7}.tl-vs__track{display:flex;gap:1.2rem;margin:0;padding:.4rem 0 1.2rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;max-width:100%}.tl-vs__item{flex:0 0 19rem;scroll-snap-align:start}.tl-vs__card{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid rgba(255,255,255,.08);border-radius:1.4rem;background:var(--tl-surface, #171717);color:inherit;text-decoration:none;overflow:hidden;transition:border-color .25s ease,transform .25s ease}.tl-vs__card:hover{border-color:var(--beam);transform:translateY(-.2rem)}.tl-vs__card:focus-visible{outline:2px solid var(--beam);outline-offset:2px}.tl-vs__card.is-current{border-color:var(--beam);border-width:2px}.tl-vs__beam{position:absolute;inset:0 0 auto;z-index:1;height:3px;background:var(--beam);filter:drop-shadow(0 0 6px var(--beam))}.tl-vs__media{position:relative;display:block;aspect-ratio:1;background:#0d0d0d;overflow:hidden}.tl-vs__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tl-vs__card:hover .tl-vs__media img{transform:scale(1.04)}.tl-vs__badge{position:absolute;top:1rem;left:1rem;padding:.3rem .7rem;border-radius:.6rem;background:#000000b3;border:1px solid rgba(255,255,255,.2);font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase}.tl-vs__body{display:flex;flex-direction:column;gap:.3rem;padding:1.2rem 1.4rem 1.4rem}.tl-vs__nm{font-size:2.6rem;font-weight:700;line-height:1;color:var(--beam);filter:drop-shadow(0 0 8px color-mix(in srgb,var(--beam) 45%,transparent))}.tl-vs__nm small{font-size:1.3rem;margin-left:.2rem;font-weight:600}.tl-vs__name{font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.tl-vs__out{font-size:1.25rem;color:rgba(var(--color-foreground),.6)}.tl-vs__price{margin-top:.4rem;font-size:1.5rem;font-weight:700;color:var(--tl-gold, #ffd700)}@media screen and (max-width:749px){.tl-vs__nav{display:none}.tl-vs__item{flex-basis:15rem}.tl-vs__nm{font-size:2.2rem}.tl-vs__body{padding:1rem 1.1rem 1.2rem}}@media(prefers-reduced-motion:reduce){.tl-vs__card,.tl-vs__media img{transition:none}.tl-vs__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tinker-spectrum.css.map */
