@view-transition{navigation:auto}.skip-link{z-index:1000;color:#000;background:#fff;padding:14px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}.shop-page a:focus-visible,.shop-page button:focus-visible,.service-page a:focus-visible{outline:2px solid var(--time-green);outline-offset:3px}.focus-quiet:focus-visible{outline:none}.store-hero{width:calc(100% + var(--app-gutter) * 2);margin-inline:calc(-1 * var(--app-gutter));--hero-h:12svh;--hero-pull:calc(var(--page-pad) + var(--hdr-logo-h) + 40px + var(--app-row-gap));height:var(--hero-h);margin-top:calc(-1 * var(--hero-pull));z-index:1;flex:none;position:relative}.store-hero .globe{--globe-rise:max(0px, min(35svh, 320px, max(calc(26svh - 25vw - 2px), calc(100vw - 26svh))));inset:calc(-1 * var(--globe-rise)) auto auto 0;width:100%;height:calc(100svh + var(--globe-rise));z-index:auto;position:fixed}.grid{background-image:none;position:relative}.grid:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(circle at center, var(--mesh-ink) var(--mesh-core), transparent var(--mesh-edge));background-size:var(--pattern) var(--pattern);background-position:0 0;position:absolute;inset:0}.rw-figure:after{z-index:0}.hero-t{--hero-clear:calc(var(--hero-h) - var(--hero-pull));--hero-t-up:.42;left:50%;top:var(--hero-t-at,max(calc(var(--hero-pull) + var(--hero-t-size) / 2 + 8px), calc(var(--hero-pull) + var(--hero-clear) * var(--hero-t-up))));--hero-t-size:min(60vmin, 520px, calc(var(--hero-clear) * .85));width:var(--hero-t-size);aspect-ratio:1;pointer-events:none;height:auto;position:absolute;translate:-50% -50%}.store-enter{background:var(--cta-fill) padding-box, var(--cta-border) border-box;background:var(--cta-fill-p3) padding-box, var(--cta-border-p3) border-box;color:var(--off-white);font:500 calc(var(--hdr-logo-h) / .7 * var(--enter-scale,1)) / 1 "Record Laser Freeze", var(--tv-system-font);text-transform:uppercase;letter-spacing:.01em;text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:12px;align-items:center;padding:.34em .52em;display:inline-flex}@media (hover:hover){.store-enter:hover{box-shadow:0 0 24px 6px #00a976b3;box-shadow:0 0 24px 6px color(display-p3 0 .68 .45/.7)}}.store-enter:active{filter:brightness(.97)}.store-brand{align-items:center;gap:var(--brand-gap);color:inherit;flex-shrink:0;text-decoration:none;display:flex}.store-nav{flex-direction:column;align-self:flex-end;gap:7px;display:none}.store-nav a{font:12px/calc(var(--pattern) * 2) "Record Laser Freeze Clock", var(--tv-system-font);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);text-box-trim:trim-both;text-box-edge:cap alphabetic;text-decoration:none}.store-nav a[aria-current]{color:var(--off-white)}.shop-main{flex-direction:column;width:100%;display:flex}.shop-main>.hero-icons{margin-block:16px}#app>.hero-icons{margin-top:auto}#app>.hero-icons~.site-footer{margin-top:0}.shop-main>.hero-rule+.hero-icons+.hero-rule{margin-bottom:24px}.collection-nav{--filter-inset:calc(var(--pattern) / 2);align-items:center;gap:var(--filter-inset);background:var(--silver-fill);padding:var(--filter-inset) var(--bar-pad);margin-top:calc(var(--pattern) - var(--app-row-gap));border:0;border-radius:12px;margin-bottom:24px;display:none;overflow-x:auto;box-shadow:0 4px 4px #0003}.collection-nav a{font:11px/calc(var(--pattern) * 2) "Record Laser Freeze Clock", var(--tv-system-font);letter-spacing:.6px;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;border:0;flex:none;padding:0;text-decoration:none}body.filters-on .collection-nav{display:flex}.collection-nav a{border-radius:6px;padding:4px 10px}.collection-nav a[aria-current]{background:var(--well-fill);color:var(--name-color)}@media (hover:hover){.collection-nav a:not([aria-current]):hover{color:#17202a}}.shop-page .collection-notice{text-align:left;margin:15px 8px 24px;font-size:12px}.shop-page .collection-notice:empty{display:none}.shop-page .tile-cap{height:auto;min-height:0;padding:calc(var(--pattern) * 2) var(--pattern) calc(var(--pattern) * 3);text-transform:none;letter-spacing:0;gap:var(--pattern);font-family:Record Laser Freeze,sans-serif;font-size:15px;line-height:1}.shop-page .tile-name{text-decoration:none;display:block}.shop-page .tile-color{display:none}.shop-page .tile-line{margin:0;font-size:12px}.shop-page .tile-sold{color:#586570;display:inline}.shop-page .rw-figure{color:inherit;text-decoration:none;display:flex}.shop-page .rw-nophoto{letter-spacing:1px;font-size:13px;line-height:1.6}@media (width<=760px){.collection-nav{padding-inline:14px}:root{--hdr-stripe:2px;--app-row-gap:20px}.shop-page .tile-cap{padding:12px 4px 20px;font-size:13px}.shop-page .tile-color,.shop-page .tile-line{font-size:11px}}@media (width<=360px){.store-enter{gap:12px;padding-inline:14px;font-size:13px}.collection-nav{gap:12px}}:root{--store-ground:#020b09;--store-rule:#25493d;--store-muted:#a3b9b0}body:is(.shop-page,.service-page):not(.light){background:var(--store-ground);--social-ink:var(--store-ground);color:#e4eaf0;--mesh-dot:#28624c;--mesh-ink:#28624c66;--cap-halo:var(--store-ground);--item-glow:none}body .hdr.store-header{view-transition-name:store-header}.store-header .cart-btn{text-decoration:none}.shop-page .tile-cap{font-size:14px;line-height:1}.shop-page:not(.light) .tile-color,.shop-page:not(.light) .tile-sold{color:var(--store-muted)}.shop-page .collection-notice{color:var(--store-muted);margin:16px 0 24px;padding:0}.shop-page:not(.light) .tile-name{color:#e4eaf0}.shop-page:not(.light) .tile-name,.shop-page:not(.light) .tile-price{--cap-halo:var(--store-ground)}body:is(.shop-page,.service-page) .site-footer{margin:auto auto 0;padding:32px 0 28px}.service-page .service-layout{width:100%;max-width:calc(var(--bar-max) - var(--bar-pad) * 2);grid-template-columns:230px minmax(0,1fr);margin:32px auto 64px;padding:0}.service-page .service-nav a,.service-page .service-nav a span,.service-page .service-article h2,.service-page .service-article p,.service-page .service-article li{color:var(--muted)}.service-page .service-nav a,.service-page .service-section{border-color:var(--muted)}.service-page .service-article h1,.service-page .service-outlink{color:var(--name-color)}.service-page .service-nav a[aria-current],.service-page .service-nav a[aria-current] span{color:var(--name-color)}@media (hover:hover){.service-page .service-article a:hover{color:var(--name-color)}}.service-page .service-nav{top:120px}.service-page #policy-body p,.service-page #policy-body li{line-height:1.5}.service-page #policy-body li+li{margin-top:8px}.service-page #policy-body>h2,.service-page #policy-body>div:not(.service-section)>h2{border-top:1px solid var(--muted);margin-top:24px;padding-top:24px}.service-page #policy-body>h2:first-child{margin-top:0}.product-initial{grid-template-columns:1.4fr 1fr;gap:40px;padding:16px 0;display:grid}.product-initial img{object-fit:contain;width:100%;height:min(66vh,700px);display:block}.product-initial h1{font-size:clamp(28px,3vw,44px)}.product-initial p{color:var(--l-ink-muted,#6b7686);line-height:1.7}body.card-light.lb-open .product-initial{background:var(--l-page);color:var(--l-ink);border-radius:10px;min-height:72vh}.product-initial a{color:inherit}::view-transition-old(root){animation-duration:.16s}::view-transition-new(root){animation-duration:.16s}::view-transition-group(store-header){animation-duration:.16s}@media (width<=760px){body:is(.shop-page,.service-page){--page-margin:16px;--app-gutter:16px;--app-pad-top:100px}body:is(.shop-page,.service-page) #app{padding:var(--app-pad-top) var(--app-gutter) 0;gap:var(--app-row-gap)}.store-hero{--hero-pull:var(--app-pad-top,0px);--hero-h:max(12svh, calc(var(--app-pad-top) + 8px))}body.inner-scroll .store-hero .globe{--globe-rise:0px}.collection-nav a{padding-block:8px}.service-page .service-layout{grid-template-columns:minmax(0,1fr);gap:18px;margin:12px 0 40px}.service-page .service-nav{position:static}.service-page .service-nav a{gap:12px;min-height:0;padding:8px 0;font-size:9px;line-height:1}.service-page .service-article h1,.service-page .service-article h2{font-size:10px;line-height:1}.service-page .service-article h1{margin:0 0 14px}.service-page .service-article h2{margin:0 0 6px}.service-page .service-article p,.service-page .service-article li{font-size:11px;line-height:1.25}.service-page .service-section{padding:14px 0}.service-page .service-outlink{margin-top:18px;font-size:10px}.product-initial{grid-template-columns:minmax(0,1fr);gap:16px}.product-initial img{height:50vh}}@media (width<=520px){.store-header .store-nav a[href="/pages/contact"]{display:none}.store-header .store-nav{gap:12px}}@media (width<=360px){body .hdr.store-header{gap:9px;padding-inline:10px}.store-header .hdr-logo{height:15px}.store-header .store-nav{gap:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.hdr.store-header{transition:none}}body.card-light{--l-ink:#10151b;--l-ink-muted:#6b7686;--l-well:#dde2e9;--l-green:#0a8f63;--l-page:#fff}body.card-light .lightbox{background:var(--l-page);color:var(--l-ink);--mesh-dot:var(--l-well);--mesh-ink:color-mix(in srgb, var(--mesh-dot) var(--mesh-alpha), transparent);--well-fill:var(--l-well);--well-ink:var(--slate-2);--fold-rule:#d7dbe1;--photo-plate:var(--item-plate,transparent);--name-color:var(--l-ink);--muted:var(--l-ink-muted);--off-white:var(--l-ink);--time-green:var(--l-green);--surface:#d7dbe1;--lb-halo:none}:root{--pick-glow:drop-shadow(0 0 34px #009c7752) drop-shadow(0 0 9px #00ffbf73)}@supports (color:color(display-p3 0 0 0)){:root{--pick-glow:drop-shadow(0 0 34px color(display-p3 0 .627 .459/.32)) drop-shadow(0 0 9px color(display-p3 .251 1 .753/.45))}}@media (width<=760px){:root{--pick-glow:drop-shadow(0 0 23px #009c7752) drop-shadow(0 0 6px #00ffbf73)}@supports (color:color(display-p3 0 0 0)){:root{--pick-glow:drop-shadow(0 0 23px color(display-p3 0 .627 .459/.32)) drop-shadow(0 0 6px color(display-p3 .251 1 .753/.45))}}}.shop-page .tile .rw-img{filter:var(--pick-glow)}body.inner-scroll{overflow:hidden}body.inner-scroll #app{overscroll-behavior-y:contain;height:100svh;min-height:0;overflow-y:auto}@media (hover:hover){.shop-page .tile:hover .rw-img{filter:var(--pick-glow) var(--pick-glow)}}.lb-viewbar{--lb-view-size:9px}.lb-view{width:var(--lb-view-size);height:var(--lb-view-size);background:var(--muted);color:#0000;border:0;border-radius:0;padding:0;font-size:0;line-height:0}@media (hover:hover){.lb-view:hover{background:var(--lb-view-on)}}.lb-view.on{background:var(--lb-view-on)}.lb-viewbar{justify-content:center;gap:var(--lb-view-size);margin-left:0}@media (width<=760px){.lb-viewbar{--lb-view-size:6px;order:-1;justify-content:flex-start;margin-left:0}}.lb-tloop-slot{margin-top:18px}body.service-page:not(.light){--social-ink:#fff;color:var(--muted);background:#fff}.service-page .service-article h1,.service-page .service-article h2,.service-page .service-outlink,.service-page .service-nav a[aria-current],.service-page .service-nav a[aria-current] span{color:#000}.service-page .service-nav a[aria-current]{border-top-color:#000}.shop-page #collection{width:calc(100% + var(--app-gutter) * 2);margin-inline:calc(-1 * var(--app-gutter));padding-inline:var(--app-gutter);overflow-x:clip}body.shop-page.page-light{background:var(--l-page);--social-ink:var(--l-page);color:var(--muted);--mesh-dot:var(--l-well);--mesh-ink:color-mix(in srgb, var(--mesh-dot) var(--mesh-alpha), transparent);--item-plate:#e4e7ea;--plate-ink:#c9ced4ba;--plate-blur:.5em}.shop-page.page-light .tile-name{color:var(--l-ink)}.shop-page.page-light .tile-price{color:var(--l-green)}.shop-page.page-light .tile-color,.shop-page.page-light .tile-sold{color:var(--l-ink-muted)}.shop-page.page-light .tile-name,.shop-page.page-light .tile-price{text-shadow:none}.shop-page.page-light .collection-notice{color:var(--l-ink-muted)}.shop-page.page-light .tile .rw-img{filter:none}@media (hover:hover){.shop-page.page-light .tile:hover .rw-img{filter:none}}.shop-page .tile .rw-img-over{display:none}@media (hover:hover){.shop-page .tile .rw-img-over{left:calc(var(--pattern) / 2);top:calc(var(--pattern) / 2);width:calc(100% - var(--pattern));height:calc(100% - var(--pattern));object-fit:contain;opacity:0;max-width:none;max-height:none;display:block;position:absolute}.shop-page .tile:hover .rw-img-over{opacity:1}.shop-page .tile:hover .rw-img:not(.rw-img-over){opacity:0}}.shop-page .tile .rw-figure{aspect-ratio:4/5;padding:calc(var(--pattern) / 2)}.shop-page.page-light .tile .rw-figure:before{content:"";inset:calc(var(--pattern) / 2);z-index:2;pointer-events:none;-webkit-backdrop-filter:blur(var(--plate-blur));backdrop-filter:blur(var(--plate-blur));background:var(--plate-ink);display:block;position:absolute;transform:none}@media (width>=761px){.site-footer .social-btn{background:var(--muted)}.site-footer .sb-icon{--sb-ink:var(--social-ink,var(--store-ground))}}@media (hover:hover) and (width>=761px){.site-footer .social-btn:hover{background:var(--foot-lit)}.site-footer .social-btn:hover .sb-icon{--sb-ink:var(--social-ink,var(--store-ground))}}.site-footer .sb-bg{display:none}@media (width<=760px){.site-footer .social-btn{background:0 0;border-radius:0}.site-footer .sb-icon{--sb-ink:var(--muted)}.f-foot{gap:8px 12px}.f-service{gap:3px 12px}.f-service a{padding:4px 0;font-size:8px;line-height:1}.f-credit{display:none}body:is(.shop-page,.service-page) .site-footer{padding-top:12px;padding-bottom:14px}.hero-icons{margin-bottom:-20px}}.lb-tloop{display:none}.lb-tloop-slot>.lb-tloop{display:block}.lb-viewbar{--muted:#b9c0ca;--lb-view-on:#10151b}.shop-page .tile .rw-img,.shop-page .tile .rw-img-over{z-index:2}.shop-page .tile .rw-nophoto,.shop-page .tile-cap,.shop-page .collection-notice,.shop-page .hero-icons,.shop-page .site-footer{z-index:2;position:relative}.sold-screen{z-index:900;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}body.sold-out .sold-screen{display:block}.sold-band{--sold-scale:1;--sold-yellow:#e7f070;--sold-h:calc(48px * var(--sold-scale));--sold-pitch:calc(36.742px * var(--sold-scale));--sold-ink:calc(17.15px * var(--sold-scale));--sold-lean:-30deg;--sold-plate-bars:5;--sold-bars-per-word:8;--sold-plate:calc(var(--sold-pitch) * var(--sold-plate-bars));--sold-period:calc(var(--sold-pitch) * var(--sold-bars-per-word));--sold-pace:1.1s;width:200vmax;height:var(--sold-h);background:var(--sold-yellow);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(-30deg)}.sold-tape{top:0;bottom:0;left:0;right:calc(-1 * var(--sold-period));animation:sold-slide calc(var(--sold-pace) * var(--sold-bars-per-word)) linear infinite;will-change:transform;position:absolute}@keyframes sold-slide{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--sold-period)))}}.sold-bars{top:0;bottom:0;left:calc(-2 * var(--sold-pitch));right:calc(-2 * var(--sold-pitch));background:repeating-linear-gradient(to right, #000 0 var(--sold-ink), var(--sold-yellow) var(--sold-ink) var(--sold-pitch));transform:skewX(var(--sold-lean));position:absolute}.sold-words{top:0;bottom:0;right:0;left:calc((var(--sold-ink) - var(--sold-pitch)) / 2);align-items:center;gap:calc(var(--sold-period) - var(--sold-plate));display:flex;position:absolute}.sold-word{width:var(--sold-plate);height:calc(30px * var(--sold-scale));background:var(--sold-yellow);transform:skewX(var(--sold-lean));flex:none;justify-content:center;align-items:center;margin:0;display:flex}.sold-word span{transform:skewX(calc(-1 * var(--sold-lean)));font-family:"Record Laser Freeze", var(--tv-system-font);font-weight:700;font-size:calc(27.774px * var(--sold-scale));color:#000;white-space:nowrap;line-height:1}@media (width>=761px){.sold-band{--sold-scale:1.5}}
