.nh-signatures{--nh-sig-bg: #0d0d0d;--nh-sig-ink: #ffffff;--nh-sig-accent: #aa9fff;--nh-sig-line: #34363c;--nh-sig-card: #1a1a1a;--nh-sig-font-display: "Bebas Neue", "big noodle titling", Impact, sans-serif;--nh-sig-font-medium: "DINPro Medium", "DINPro", Arial, sans-serif;--nh-sig-font-bold: "DINPro Bold", "DINPro", Arial, sans-serif;--nh-sig-btn-bottom: 4%;--nh-sig-arrow: 40px;--nh-sig-arrow-gap: 16px;--nh-sig-edge: 24px;--nh-sig-stage-max: 1408px;--nh-sig-vp-pad: 0px;--nh-sig-gap: 12px;--nh-sig-per: 4;--nh-sig-ratio: 954 / 1485;--nh-sig-delay: 5s;--nh-sig-track-pt: 8px;--nh-sig-track-pb: 26px;--nh-sig-pt: 72px;--nh-sig-pt-m: 40px;--nh-sig-pb: 60px;--nh-sig-pb-m: 36px;background:var(--nh-sig-bg)}.nh-signatures__frame{width:100%;max-width:1440px;margin:0 auto;padding:clamp(var(--nh-sig-pt-m),5vw,var(--nh-sig-pt)) 0 clamp(var(--nh-sig-pb-m),4.5vw,var(--nh-sig-pb));color:var(--nh-sig-ink);background:#080808;overflow:hidden}.nh-signatures,.nh-signatures *,.nh-signatures *:before,.nh-signatures *:after{box-sizing:border-box}.nh-signatures__inner{width:min(1440px,calc(100% - 96px));margin:0 auto}.nh-signatures__header{margin-bottom:26px;text-align:center}.nh-signatures .nh-signatures__title{margin:0;color:var(--nh-sig-ink);font-family:var(--nh-sig-font-display);font-size:46px;line-height:1.05;font-weight:400;letter-spacing:0}.nh-signatures .nh-signatures__sub{margin:2px 0 0;color:var(--nh-sig-ink);font-family:var(--nh-sig-font-medium);font-size:19px;line-height:1.3;font-weight:400}.nh-signatures__stage{display:grid;grid-template-columns:var(--nh-sig-arrow) minmax(0,1fr) var(--nh-sig-arrow);grid-template-areas:"prev view next" ". dots .";column-gap:var(--nh-sig-arrow-gap);align-items:center;width:min(var(--nh-sig-stage-max),calc(100% - 2 * var(--nh-sig-edge)));margin:0 auto}.nh-signatures.is-synced .nh-signatures__stage{width:var(--nh-sig-sync-width);margin:0 0 0 var(--nh-sig-sync-left);column-gap:0}.nh-signatures.is-synced .nh-signatures__viewport{margin:0 var(--nh-sig-sync-gap-r) 0 var(--nh-sig-sync-gap-l)}.nh-signatures__viewport{grid-area:view;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding-inline:var(--nh-sig-vp-pad);scroll-padding-inline:var(--nh-sig-vp-pad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;outline:none}.nh-signatures__viewport::-webkit-scrollbar{display:none}.nh-signatures__viewport:focus-visible .nh-signatures__track{outline:2px solid var(--nh-sig-accent);outline-offset:4px}.nh-signatures__viewport.is-dragging{cursor:grabbing;scroll-behavior:auto;scroll-snap-type:none;user-select:none;-webkit-user-select:none}.nh-signatures__viewport.is-jumping{scroll-behavior:auto!important}.nh-signatures__viewport.is-wheeling{scroll-behavior:auto;scroll-snap-type:none}.nh-signatures__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--nh-sig-per) - 1) * var(--nh-sig-gap)) / var(--nh-sig-per));gap:var(--nh-sig-gap);padding:var(--nh-sig-track-pt) 0 var(--nh-sig-track-pb)}.nh-signatures__card{position:relative;min-width:0;scroll-snap-align:start;container-type:inline-size;transition:transform .3s ease,opacity .35s ease}.nh-signatures__card.is-peek{opacity:.35}.nh-signatures__media{position:relative;display:block;aspect-ratio:var(--nh-sig-ratio);overflow:hidden;background:var(--nh-sig-card);transition:border-color .25s ease,box-shadow .25s ease;-webkit-user-drag:none}.nh-signatures__media img,.nh-signatures__media svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:contain;pointer-events:none}.nh-signatures__media svg{fill:#3a3a3a;background:var(--nh-sig-card)}.nh-signatures .nh-signatures__btn{position:absolute;z-index:2;left:50%;bottom:var(--nh-sig-btn-bottom);display:inline-flex;align-items:center;justify-content:center;gap:.45em;min-width:clamp(128px,46cqi,184px);max-width:calc(100% - 32px);height:clamp(44px,13cqi,50px);padding:0 1.4em;border:1px solid var(--nh-sig-btn-accent, var(--nh-sig-accent));border-radius:8px;color:var(--nh-sig-ink);background:#08080a94;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 14px -2px var(--nh-sig-btn-glow, rgba(170, 159, 255, .45)),inset 0 0 10px -6px var(--nh-sig-btn-glow, rgba(170, 159, 255, .45));font-family:var(--nh-sig-font-bold);font-size:clamp(12px,4.4cqi,15px);letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;text-decoration:none;transform:translate(-50%);transition:background-color .18s ease,box-shadow .18s ease,border-color .18s ease;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}.nh-signatures__btn svg{flex:none;width:1.1em;height:1.1em;fill:none;stroke:var(--nh-sig-btn-accent, var(--nh-sig-accent));stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s ease}.nh-signatures .nh-signatures__btn:hover,.nh-signatures .nh-signatures__btn:focus-visible{color:var(--nh-sig-ink);background:#08080ac7;box-shadow:0 0 22px 0 var(--nh-sig-btn-glow, rgba(170, 159, 255, .45)),inset 0 0 12px -5px var(--nh-sig-btn-glow, rgba(170, 159, 255, .45))}.nh-signatures__btn:hover svg,.nh-signatures__btn:focus-visible svg{transform:translate(2px)}.nh-signatures .nh-signatures__btn:focus-visible{outline:2px solid var(--nh-sig-btn-accent, var(--nh-sig-accent));outline-offset:3px}.nh-signatures .nh-signatures__btn:active{background:#08080ae6}@media(hover:hover)and (pointer:fine){.nh-signatures__viewport{cursor:grab}.nh-signatures__card:hover{transform:translateY(-4px)}.nh-signatures__card.is-peek:hover{opacity:.6}.nh-signatures__card:hover .nh-signatures__media{border-color:var(--nh-sig-btn-accent, var(--nh-sig-accent));box-shadow:0 14px 40px -14px var(--nh-sig-btn-glow, rgba(170, 159, 255, .45))}}.nh-signatures__arrow{width:var(--nh-sig-arrow);height:var(--nh-sig-arrow);transform:translateY(calc((var(--nh-sig-track-pt) - var(--nh-sig-track-pb)) / 2))}.nh-signatures__prev{grid-area:prev}.nh-signatures__next{grid-area:next}.nh-signatures__dots{grid-area:dots;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;min-width:0;margin-top:4px}.nh-signatures .nh-signatures__dot{position:relative;flex:none;width:26px;height:24px;margin:0;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer;transition:width .35s ease;-webkit-tap-highlight-color:transparent}.nh-signatures__dot:before,.nh-signatures__dot:after{content:"";position:absolute;left:0;right:0;top:50%;height:3px;margin-top:-1.5px;border-radius:99px}.nh-signatures__dot:before{background:var(--nh-sig-line);transition:background-color .2s ease}.nh-signatures__dot:after{background:var(--nh-sig-seg, var(--nh-sig-accent));box-shadow:0 0 10px var(--nh-sig-seg-glow, transparent);transform:scaleX(0);transform-origin:left center;opacity:0;transition:opacity .25s ease}@media(hover:hover){.nh-signatures__dot:hover:before{background:#5a5d65}}.nh-signatures .nh-signatures__dot.is-active{width:52px}.nh-signatures__dot.is-active:after{opacity:1;transform:scaleX(1)}.nh-signatures.is-counting .nh-signatures__dot.is-active:after{animation:nh-sig-fill var(--nh-sig-delay) linear forwards}.nh-signatures .nh-signatures__dot:focus-visible{outline:2px solid var(--nh-sig-accent);outline-offset:2px;border-radius:4px}@keyframes nh-sig-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.nh-signatures .nh-signatures__ctrl{display:grid;flex:none;width:44px;height:44px;margin:0;padding:0;place-items:center;border:1px solid var(--nh-sig-line);border-radius:50%;color:var(--nh-sig-ink);background:transparent;cursor:pointer;transition:color .18s ease,border-color .18s ease,background-color .18s ease;-webkit-tap-highlight-color:transparent}@media(hover:hover){.nh-signatures .nh-signatures__ctrl:hover{color:var(--nh-sig-bg);border-color:var(--nh-sig-ink);background:var(--nh-sig-ink)}}.nh-signatures .nh-signatures__ctrl:focus-visible{outline:2px solid var(--nh-sig-accent);outline-offset:3px}.nh-signatures__ctrl svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nh-signatures .nh-signatures__arrow{width:var(--nh-sig-arrow);height:var(--nh-sig-arrow)}@media(min-width:1024.5px)and (max-width:1199.5px){.nh-signatures{--nh-sig-per: 3}.nh-signatures .nh-signatures__sub{font-size:20px}}@media(max-width:1024.5px){.nh-signatures{--nh-sig-per: 2.2;--nh-sig-arrow-gap: 10px;--nh-sig-edge: 16px}.nh-signatures__inner{width:calc(100% - 64px)}}@media(min-width:767.5px)and (max-width:1024.5px){.nh-signatures .nh-signatures__title{font-size:57px}}@media(max-width:767.5px){.nh-signatures{--nh-sig-per: 1.3;--nh-sig-gap: 12px;--nh-sig-vp-pad: 16px;--nh-sig-arrow: 36px;--nh-sig-track-pb: 18px}.nh-signatures__inner{width:calc(100% - 32px)}.nh-signatures__header{margin-bottom:18px}.nh-signatures .nh-signatures__title{font-size:34px}.nh-signatures .nh-signatures__sub{font-size:14px}.nh-signatures__stage{width:100%;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"view view view" "prev dots next";column-gap:8px}.nh-signatures__arrow{transform:none}.nh-signatures__arrow svg{width:17px;height:17px}.nh-signatures .nh-signatures__prev{margin-left:16px}.nh-signatures .nh-signatures__next{margin-right:16px}.nh-signatures__dots{gap:4px;margin-top:0}.nh-signatures .nh-signatures__dot{width:16px}.nh-signatures .nh-signatures__dot.is-active{width:34px}}@media(prefers-reduced-motion:reduce){.nh-signatures__viewport{scroll-behavior:auto}.nh-signatures *,.nh-signatures *:before,.nh-signatures *:after{transition-duration:.01ms!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nh-signatures.css.map */
