.otc-brands{display:flex;flex-direction:column;gap:10px;padding:18px 0 6px}.otc-brands__title{padding:0 16px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.6}.otc-brands__list{display:flex;gap:8px;margin:0;padding:0 16px 8px;list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.otc-brands__list::-webkit-scrollbar{display:none}.otc-brands__list li{flex:none;margin:0;padding:0;list-style:none}.otc-brands__link{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid rgba(0,0,0,.16);color:inherit;font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s,border-color .2s}.otc-brands__link:hover,.otc-brands__link:focus-visible{background:#0d0d0d;color:#fff;border-color:#0d0d0d}@media(min-width:949px){.otc-brands{flex-direction:row;align-items:center;gap:24px;padding:22px 44px 10px}.otc-brands__title{flex:none;padding:0}.otc-brands__list{flex:1;padding:0;overflow:visible}.otc-brands__list li{flex:1}.otc-brands__link{min-height:56px;font-size:15px}}.otc-lab{--lab-accent:#d00b00;--lab-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Roboto Mono",monospace;position:relative;display:block;overflow:hidden;background:#070708;color:#f4f4f2;isolation:isolate}.otc-lab__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 38% 50%,#000 10%,transparent 78%);mask-image:radial-gradient(ellipse at 38% 50%,#000 10%,transparent 78%)}.otc-lab__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 16px 36px}.otc-lab__stage{position:relative;aspect-ratio:1 / 1;display:grid;place-items:center;touch-action:pan-y;-webkit-user-select:none;user-select:none}.otc-lab__corner{position:absolute;width:18px;height:18px;border:1px solid rgba(255,255,255,.45)}.otc-lab__corner--tl{left:0;top:0;border-right:0;border-bottom:0}.otc-lab__corner--tr{right:0;top:0;border-left:0;border-bottom:0}.otc-lab__corner--bl{left:0;bottom:0;border-right:0;border-top:0}.otc-lab__corner--br{right:0;bottom:0;border-left:0;border-top:0}.otc-lab__readout{position:absolute;z-index:4;font-family:var(--lab-mono);font-size:10px;line-height:1.5;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.otc-lab__readout b{color:#fff;font-weight:400}.otc-lab__readout--tl{left:14px;top:12px}.otc-lab__readout--br{right:14px;bottom:12px;text-align:right}.otc-lab__bolts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none}.otc-lab__bolts path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linejoin:bevel;vector-effect:non-scaling-stroke;opacity:0;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 16px var(--lab-accent));animation:otc-lab-strike .62s steps(1,end) both}.otc-lab__bolts path.is-thin{stroke-width:1.1}@keyframes otc-lab-strike{0%{opacity:0}6%{opacity:1}18%{opacity:.15}26%{opacity:.95}48%{opacity:.35}60%{opacity:.8}to{opacity:0}}.otc-lab__glow{position:absolute;left:50%;top:52%;z-index:0;width:74%;aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle,var(--lab-accent) 0%,transparent 62%);opacity:.34;filter:blur(30px);transform:translate3d(calc(-50% + var(--px,0px)),calc(-50% + var(--py,0px)),0);transition:background .6s,opacity .3s}.otc-lab.is-strike .otc-lab__glow{opacity:.5}.otc-lab__shoe{position:relative;z-index:2;width:86%;aspect-ratio:1 / 1;transform:perspective(1100px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) rotate(var(--rz,-6deg));transform-style:preserve-3d;will-change:transform;cursor:grab}.otc-lab__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:translate3d(7%,0,0) scale(.92);filter:blur(8px);transition:opacity .45s,transform .7s cubic-bezier(.2,.8,.1,1),filter .45s;pointer-events:none}.otc-lab__img.is-active{opacity:1;transform:none;filter:drop-shadow(0 26px 30px rgba(0,0,0,.55))}.otc-lab.is-in .otc-lab__img.is-active{animation:otc-lab-float 6s ease-in-out infinite alternate}@keyframes otc-lab-float{0%{translate:0 -1.6%}to{translate:0 1.8%}}.otc-lab.is-glitch .otc-lab__shoe{animation:otc-lab-glitch .32s steps(2,end)}@keyframes otc-lab-glitch{0%{clip-path:inset(0 0 62% 0);translate:-10px 0}33%{clip-path:inset(38% 0 20% 0);translate:8px 0}66%{clip-path:inset(70% 0 0 0);translate:-4px 0}to{clip-path:none;translate:0 0}}.otc-lab__shadow{position:absolute;left:50%;bottom:11%;z-index:1;width:52%;height:5%;border-radius:50%;background:#000000e6;filter:blur(14px);transform:translate(-50%)}.otc-lab__info{position:relative;z-index:3;display:flex;flex-direction:column;gap:18px}.otc-lab__eyebrow{margin:0;font-family:var(--lab-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--lab-accent);transition:color .6s}.otc-lab__title{margin:0;font-family:var(--lab-mono);font-size:clamp(26px,3.3vw,50px);font-weight:700;line-height:1.02;letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:anywhere}.otc-lab__title a{color:inherit;text-decoration:none;border:0}.otc-lab__specs{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;border-top:1px solid rgba(255,255,255,.16);font-family:var(--lab-mono)}.otc-lab__specs>div{padding:12px 10px 12px 0;border-bottom:1px solid rgba(255,255,255,.16);min-width:0}.otc-lab__specs dt{margin:0 0 4px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.otc-lab__specs dd{margin:0;min-height:1.3em;font-size:14px;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.otc-lab__specs dd em{font-style:normal;color:var(--lab-accent);margin-left:.6em}.otc-lab__colors{display:flex;flex-wrap:wrap;gap:8px}.otc-lab__color{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:4px 14px 4px 4px;background:transparent;color:inherit;border:1px solid rgba(255,255,255,.22);font-family:var(--lab-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .25s,background-color .25s}.otc-lab__color img{display:block;width:40px;height:40px;object-fit:contain;background:#ffffff0f}.otc-lab__color:hover{border-color:#fff9}.otc-lab__color.is-active{border-color:var(--sw);background:color-mix(in srgb,var(--sw) 16%,transparent);box-shadow:inset 0 -2px 0 var(--sw)}.otc-lab__color:focus-visible,.otc-lab__chip:focus-visible,.otc-lab__cta:focus-visible{outline:2px solid #fff;outline-offset:2px}.otc-lab__sizes{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:44px}.otc-lab__chip{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:44px;padding:4px 10px;border:1px solid rgba(255,255,255,.22);color:inherit;font-family:var(--lab-mono);font-size:12px;letter-spacing:.04em;text-decoration:none;opacity:0;animation:otc-lab-chip .4s forwards;animation-delay:calc(var(--i,0) * 28ms);transition:background-color .2s,color .2s,border-color .2s}@keyframes otc-lab-chip{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.otc-lab__chip:hover{background:#fff;color:#070708;border-color:#fff}.otc-lab__soldout{font-family:var(--lab-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.6;align-self:center}.otc-lab__cta{display:inline-flex;align-items:center;justify-content:center;gap:12px;align-self:flex-start;min-height:54px;padding:0 28px;background:#fff;color:#070708;border:0;font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background-color .25s,color .25s}.otc-lab__cta:hover{background:var(--lab-accent);color:#fff}.otc-lab__note{margin:0;font-family:var(--lab-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}@media(min-width:949px){.otc-lab__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(24px,4vw,72px);min-height:min(92svh,860px);padding:44px clamp(28px,4vw,64px)}.otc-lab__stage{aspect-ratio:auto;height:min(78svh,720px)}.otc-lab__shoe{width:min(88%,calc(min(78svh,720px)*.92))}.otc-lab__readout{font-size:11px}.otc-lab__specs dd{font-size:15px}.otc-lab__sizes{min-height:144px}}@media(prefers-reduced-motion:reduce){.otc-lab__bolts path{animation:none;opacity:.35}.otc-lab.is-in .otc-lab__img.is-active,.otc-lab.is-glitch .otc-lab__shoe,.otc-lab__chip{animation:none}.otc-lab__chip{opacity:1}.otc-lab__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map */
