.nb{container-type:inline-size;position:relative;color:#efe6d4;--nb-gold:#d3ab57;--nb-gold-hi:#ecd08e;--nb-bone:#efe6d4}.nb__stage{position:relative;width:100%;aspect-ratio:1/1;max-height:86svh;background:#0b0a09;overflow:hidden;isolation:isolate;-webkit-user-select:none;user-select:none}@container (min-width:700px){.nb__stage{aspect-ratio:5/4;max-height:78svh}}.nb__stage canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.nb__stage{-webkit-mask-image:linear-gradient(180deg,transparent,#000 7%,#000 95%,transparent);mask-image:linear-gradient(180deg,transparent,#000 7%,#000 95%,transparent)}@container (min-width:700px){.nb__stage{-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 93%,transparent);mask-composite:intersect}}.nb__cap{opacity:0;transition:opacity .8s ease}.nb.is-painted .nb__cap{opacity:1}.nb__stage .nb__poster{position:absolute;left:-4.365%;top:0;width:114.286%;height:114.286%;max-width:none;object-fit:fill;display:block;opacity:0;transition:opacity .5s ease}.nb__stage .nb__poster.is-in{opacity:1}@container (min-width:700px){.nb__stage .nb__poster{inset:auto;left:50%;top:-1.2%;width:auto;height:118%;max-width:none;transform:translate(-50%)}}.nb__stage .nb__poster.is-placed{inset:auto;transform:none;max-width:none;object-fit:fill}.nb__thread{pointer-events:none}.nb__finish{position:absolute;left:50%;bottom:9%;z-index:3;margin:0;padding:6px 11px 5px;border-radius:2px;background:#0b0a09a8;font:400 14px/1 League Gothic,Impact,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#efe6d4e6;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%);transition:opacity .3s ease}.nb.is-running .nb__finish{opacity:1;transition-delay:.2s}.nb__stage .nb__loupe{position:absolute;top:4.5%;right:4.5%;bottom:auto;left:auto;z-index:2;width:34%;height:auto;aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 1.5px #d3ab57e6,0 0 0 5px #0b0a09d9,0 0 0 6px #d3ab5759,0 14px 34px #0009}.nb__needle{position:absolute;left:0;top:0;z-index:2;width:3px;height:46px;margin:-46px 0 0 -1.5px;opacity:0;transition:opacity .35s ease;pointer-events:none;will-change:transform;filter:drop-shadow(1px 2px 1.5px rgba(0,0,0,.7))}.nb__needle i{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#57534d,#f6f2ea 42%,#b9b3a9 64%,#4d4a45);clip-path:polygon(8% 0,92% 0,100% 6%,100% 78%,50% 100%,0 78%,0 6%);animation:nb-punch .11s steps(2,jump-none) infinite alternate paused}.nb__needle i:after{content:"";position:absolute;left:1px;top:4px;width:1px;height:8px;border-radius:1px;background:#0b0a09}.nb.is-needle .nb__needle{opacity:1}.nb.is-needle .nb__needle i{animation-play-state:running}@keyframes nb-punch{0%{transform:translateY(-2px)}to{transform:translateY(0)}}.nb__tail{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;overflow:visible;pointer-events:none;opacity:0;transition:opacity .35s ease}.nb__tail path{fill:none;stroke:#d3ab57;stroke-width:1.1;stroke-linecap:round;opacity:.8}.nb.is-needle .nb__tail{opacity:1}.nb__stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0b0a0900,#0b0a098c 45%,#0b0a09db);opacity:0;transition:opacity 1s ease}.nb.is-said .nb__stage:after{opacity:1}.nb__say{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:0 7% 6.5%;text-align:center;pointer-events:none}.nb__say p{margin:0;font-family:Libre Caslon Text,Georgia,serif;opacity:0;transform:translateY(10px);transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.nb__l1{font-size:clamp(15px,min(4.5cqi,3.3svh),28px);line-height:1.3;color:#efe6d4}.nb__l2{margin-top:.18em!important;font-style:italic;font-size:clamp(20px,min(6.6cqi,5.2svh),46px);line-height:1.1;color:#d3ab57}.nb.is-said .nb__say p{opacity:1;transform:none}.nb.is-said .nb__l2{transition-delay:.55s}.nb-pick-host{container-type:inline-size}.nb__pick{position:relative;margin:14px auto 0;max-width:620px}.nb__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:10px}.nb__order{margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(239,230,212,.12);font-family:Libre Caslon Text,Georgia,serif;font-size:16px;line-height:1.45;color:#efe6d4}.nb__label{margin:0;font-family:League Gothic,Impact,sans-serif;font-size:20px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#d3ab57}.nb__sew{appearance:none;-webkit-appearance:none;min-height:44px;padding:10px 18px 9px;border:1px solid rgba(211,171,87,.6);border-radius:2px;background:transparent;color:#efe6d4;font-family:League Gothic,Impact,sans-serif;font-size:19px;line-height:1;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.nb__sew:hover{background:#d3ab571f;border-color:#d3ab57}.nb__sew:focus-visible,.nb__dial:focus-visible{outline:2px solid #ecd08e;outline-offset:3px}.nb__dial{position:relative;height:112px;margin-top:10px;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nb__dial:active{cursor:grabbing}.nb__dial canvas{display:block}.nb__hint{flex:1 1 12em;margin:0;text-wrap:balance;font-family:Libre Caslon Text,Georgia,serif;font-size:14px;line-height:1.4;color:#efe6d4bd}.nb__live{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@container (min-width:700px){.nb__dial{height:124px}}@media(prefers-reduced-motion:reduce){.nb *,.nb *:before,.nb *:after,.nb-pick-host *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/numberback.css.map */
