html:not(.otc-intro-on) .otc-intro{display:none}.otc-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;background:#0d0d0d;color:#fff;cursor:pointer;animation:otc-intro-out .95s cubic-bezier(.76,0,.24,1) 1.55s forwards}.otc-intro__inner{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:26px clamp(18px,4vw,56px) clamp(22px,4vw,48px)}.otc-intro__top{display:flex;justify-content:space-between;gap:16px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:0;animation:otc-fade .6s .2s forwards}.otc-intro__word{display:flex;overflow:hidden;font-size:clamp(30px,10.8vw,230px);font-weight:700;line-height:.88;letter-spacing:-.05em;white-space:nowrap}.otc-intro__word span{display:inline-block;transform:translate3d(0,105%,0);animation:otc-rise .95s cubic-bezier(.2,.85,.1,1) forwards;animation-delay:calc(.1s + var(--i) * 42ms)}.otc-intro__bottom{display:flex;align-items:center;gap:18px;margin-top:18px;font-size:12px;letter-spacing:.14em}.otc-intro__bar{position:relative;flex:1;height:1px;background:#ffffff2e;overflow:hidden}.otc-intro__bar i{position:absolute;top:0;right:0;bottom:0;left:0;background:#d00b00;transform-origin:0 50%;transform:scaleX(0);animation:otc-bar 1.4s cubic-bezier(.65,0,.35,1) .05s forwards}.otc-intro__count{min-width:3ch;text-align:right;font-variant-numeric:tabular-nums}html.otc-intro-on #gorgias-chat-container iframe{visibility:hidden!important}@keyframes otc-rise{to{transform:none}}@keyframes otc-fade{to{opacity:1}}@keyframes otc-bar{to{transform:scaleX(1)}}@keyframes otc-intro-out{0%{clip-path:inset(0 0 0 0)}99%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 100% 0);visibility:hidden}}html.otc-intro-on #content-holder{animation:otc-page-in 1.3s cubic-bezier(.2,.75,.1,1) 1.6s backwards}@keyframes otc-page-in{0%{opacity:.25;transform:translate3d(0,80px,0) scale(.985)}}html.otc-intro-skip .otc-intro{animation-delay:0s;animation-duration:.6s}html.otc-intro-skip #content-holder{animation-delay:0s}.otc-progress{position:fixed;left:0;right:0;top:0;z-index:2147482000;height:2px;background:#d00b00;transform-origin:0 50%;transform:scaleX(0);pointer-events:none}.otc-cur{position:fixed;left:0;top:0;z-index:2147482500;width:0;height:0;pointer-events:none}.otc-cur__ring{position:absolute;left:-17px;top:-17px;width:34px;height:34px;border:1px solid #fff;border-radius:50%;opacity:0;mix-blend-mode:difference;transition:transform .35s cubic-bezier(.2,.7,.1,1),opacity .3s,background-color .3s}.otc-cur.is-on .otc-cur__ring{opacity:1}.otc-cur.is-link .otc-cur__ring{transform:scale(1.7);background:#fff}.otc-cur.is-hidden .otc-cur__ring{opacity:0}@media(hover:none),(pointer:coarse){.otc-cur{display:none}}html.otc-motion .otc-r{opacity:0;transform:translate3d(0,40px,0);transition:opacity 1s cubic-bezier(.2,.7,.1,1),transform 1.15s cubic-bezier(.2,.7,.1,1);transition-delay:var(--d,0ms)}html.otc-motion .otc-r.otc-in{opacity:1;transform:none}html.otc-motion .otc-r.otc-r--clip{opacity:1;transform:none;clip-path:inset(14% 8% 14% 8%);transition:clip-path 1.3s cubic-bezier(.2,.75,.1,1);transition-delay:var(--d,0ms)}html.otc-motion .otc-r.otc-r--clip.otc-in{clip-path:inset(0 0 0 0)}.otc-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.otc-w__i{display:inline-block}html.otc-motion .otc-split .otc-w__i{transform:translate3d(0,112%,0);transition:transform 1.05s cubic-bezier(.2,.85,.1,1);transition-delay:var(--d,0ms)}html.otc-motion .otc-split.otc-in .otc-w__i{transform:none}html.otc-motion .otc-pop{animation:otc-pop .8s cubic-bezier(.2,.7,.1,1) both;animation-delay:var(--d,0ms)}@keyframes otc-pop{0%{opacity:0;transform:translate3d(0,28px,0)}}html.otc-motion .otc-tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s cubic-bezier(.2,.7,.1,1)}html.otc-motion .otc-tilt.is-tilting{transition:transform .15s linear}.otc-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.5),rgba(255,255,255,0) 55%);opacity:0;mix-blend-mode:soft-light;transition:opacity .4s}.otc-tilt.is-tilting .otc-glare{opacity:1}.otc-spot__media{position:relative}html.otc-motion .otc-mag{transition:transform .5s cubic-bezier(.2,.7,.1,1)}@view-transition{navigation:auto}::view-transition-old(root){animation:otc-vt-out .32s cubic-bezier(.4,0,.2,1) both}::view-transition-new(root){animation:otc-vt-in .55s cubic-bezier(.2,.75,.1,1) both}@keyframes otc-vt-out{to{opacity:0;transform:translate3d(0,-16px,0)}}@keyframes otc-vt-in{0%{opacity:0;transform:translate3d(0,24px,0)}}#shopify-section-sidebar{view-transition-name:otc-sidebar}.otc-kin{position:relative;margin:0;padding:clamp(26px,5vw,64px) 0;overflow:hidden;background:var(--kin-bg,#0d0d0d);color:var(--kin-fg,#fff)}.otc-kin__skew{transform:skew(var(--skew,0deg));will-change:transform}.otc-kin__row{display:flex;overflow:visible;white-space:nowrap}.otc-kin__row+.otc-kin__row{margin-top:clamp(4px,1vw,14px)}.otc-kin__track{display:flex;flex:none;will-change:transform}.otc-kin__set{display:flex;flex:none;align-items:center}.otc-kin__word{flex:none;padding:0 .16em;font-size:clamp(46px,9.5vw,156px);font-weight:700;line-height:1;letter-spacing:-.05em;text-transform:uppercase}.otc-kin__row--2 .otc-kin__word{color:transparent;-webkit-text-stroke:1.5px var(--kin-fg,#fff)}.otc-kin__sep{flex:none;display:grid;place-items:center;width:clamp(64px,10vw,170px);height:clamp(54px,8.5vw,140px);margin:0 .2em}.otc-kin__sep img{display:block;width:100%;height:100%;object-fit:contain;animation:otc-wobble 5.5s ease-in-out infinite alternate}.otc-kin__row--2 .otc-kin__sep img{animation-direction:alternate-reverse}.otc-kin__sep svg{width:34%;height:34%;color:#d00b00}@keyframes otc-wobble{0%{transform:rotate(-14deg) translateY(4px)}to{transform:rotate(10deg) translateY(-6px)}}.otc-hs{position:relative;margin:0;background:var(--hs-bg,#e9e8e4);color:#0d0d0d}.otc-hs__sticky{position:relative;display:flex;flex-direction:column;gap:22px;padding:42px 0 34px;overflow:hidden}.otc-hs__head{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:0 16px}.otc-hs__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#d00b00}.otc-hs__title{margin:0;font-size:clamp(38px,6vw,88px);font-weight:600;line-height:.95;letter-spacing:-.045em}.otc-hs__aside{display:flex;flex-direction:column;gap:12px}.otc-hs__sub{margin:0;max-width:44ch;font-size:13px;line-height:1.55;opacity:.65}.otc-hs__meter{position:relative;height:2px;max-width:320px;background:#0000001f;overflow:hidden}.otc-hs__meter span{position:absolute;top:0;right:0;bottom:0;left:0;background:#0d0d0d;transform-origin:0 50%;transform:scaleX(var(--p,0))}.otc-hs__track{display:flex;gap:14px;padding:0 16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.otc-hs__track::-webkit-scrollbar{display:none}.otc-hs__card{position:relative;flex:none;display:flex;flex-direction:column;gap:12px;width:74vw;max-width:420px;color:inherit;text-decoration:none;border:0;scroll-snap-align:start}.otc-hs__media{position:relative;display:block;aspect-ratio:1 / 1;background:#f6f5f2;overflow:hidden}.otc-hs__num{position:absolute;left:12px;top:2px;z-index:2;font-size:clamp(60px,9vw,150px);font-weight:700;line-height:1;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:1px rgba(0,0,0,.25);transform:translate3d(calc(var(--t,0) * 70px),0,0)}.otc-hs__media img{position:absolute;left:6%;top:6%;z-index:3;width:88%;height:88%;object-fit:contain;transform:rotate(calc(var(--t,0) * -18deg)) scale(calc(1 - var(--ta,0) * .12));transition:transform .15s linear}.otc-hs__card:hover .otc-hs__media img{transform:rotate(-6deg) scale(1.06);transition:transform .6s cubic-bezier(.2,.7,.1,1)}.otc-hs__info{display:flex;flex-direction:column;gap:4px}.otc-hs__vendor{font-size:11px;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.otc-hs__name{font-size:15px;font-weight:600;line-height:1.25}.otc-hs__row{display:flex;justify-content:space-between;align-items:center;gap:10px}.otc-hs__price{font-size:14px;font-weight:600}.otc-hs__go{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid currentColor}.otc-hs__end{flex:none;display:flex;align-items:center;justify-content:center;width:62vw;max-width:340px;padding:24px;border:1px solid rgba(0,0,0,.18);color:inherit;font-size:clamp(22px,2.6vw,38px);font-weight:600;line-height:1.1;letter-spacing:-.03em;text-align:center;text-decoration:none;scroll-snap-align:start;transition:background-color .3s,color .3s}.otc-hs__end:hover{background:#0d0d0d;color:#fff}@media(min-width:949px){.otc-hs__head{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;padding:0 44px}.otc-hs__track{padding:0 44px}.otc-hs__card{width:clamp(280px,24vw,400px)}.otc-hs__end{width:clamp(240px,19vw,320px)}.otc-hs.is-pinned .otc-hs__sticky{position:sticky;top:0;height:100svh;justify-content:center;gap:clamp(20px,4vh,44px);padding:0}.otc-hs.is-pinned .otc-hs__track{overflow:visible;scroll-snap-type:none;will-change:transform}}@media(prefers-reduced-motion:reduce){.otc-intro{display:none!important}.otc-kin__sep img{animation:none}.otc-hs__media img,.otc-hs__num{transform:none}@view-transition{navigation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/otc-motion.css.map */
