:root{--gcg-black: #090A0C;--gcg-mid: #5F6061;--gcg-bg: #F3F3F3;--gcg-border:#E5E5E5;--gu-font: Avenir, "Avenir Next", Montserrat, sans-serif;--v-void: #05060A;--v-panel: #0A0C12;--v-line: #1E2430;--v-line-hi:#39424F;--v-dim: #5A6472;--v-text: #E8EDF5;--v-alert: #D8462F;--v-ok: #7FB069;--v-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--v-header-h: 60px;--v-bar-h: 44px}*,*:before,*:after{box-sizing:border-box}.vault-root{margin:0;font-family:var(--gu-font);color:var(--gcg-black);background:#fff;-webkit-font-smoothing:antialiased}.v-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.v-skip{position:absolute;left:8px;top:-60px;z-index:100;background:var(--v-text);color:var(--v-void);font:600 12px/1 var(--v-mono);letter-spacing:.12em;padding:10px 14px;text-decoration:none;transition:top .15s ease}.v-skip:focus{top:8px}:focus-visible{outline:2px solid #7B8798;outline-offset:2px}.v-entrance{position:relative;min-height:100dvh;min-height:100vh;background:var(--v-void);color:var(--v-text);font-family:var(--v-mono);display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.v-term{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;justify-content:space-between;gap:clamp(16px,4vw,56px);padding:20px 18px;font:400 11px/1.75 var(--v-mono);white-space:pre;overflow:hidden;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 20%,transparent 35%,transparent 65%,#000 80%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#000 20%,transparent 35%,transparent 65%,#000 80%,#000 100%)}.v-term__col{flex:0 1 30ch;min-width:0}@media(max-width:1100px){.v-term__col:nth-child(2){display:none}}.v-term__line{display:block;color:#272d35;overflow:hidden;text-overflow:clip;transition:color .45s linear}.v-term__line.is-deep{color:#171c22}.v-term__line.is-mid{color:#3d454f}.v-term__line.is-hot{color:#79828e}.v-term__line.is-lit{color:#dce2ea}.v-term__line.is-brand{color:#fff;letter-spacing:.08em;transition:none}.v-term.is-burst .v-term__line{transition:none}.v-term.is-burst .v-term__line.is-lit{color:#fff}.v-term.is-burst .v-term__line.is-hot{color:#a9b2bd}@media(max-width:740px){.v-term{font-size:10px;line-height:1.7;gap:0;padding:16px 12px;justify-content:flex-start;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 20%,transparent 36%,transparent 62%,#000 74%,#000 82%,transparent 95%);mask-image:linear-gradient(180deg,#000 0%,#000 20%,transparent 36%,transparent 62%,#000 74%,#000 82%,transparent 95%)}.v-term__col{flex:1 1 auto}.v-term__col+.v-term__col{display:none}}.v-entrance:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:repeating-linear-gradient(180deg,rgba(255,255,255,.016) 0 1px,transparent 1px 3px)}.v-entrance__head,.v-entrance__foot{position:relative;z-index:2;padding:26px 24px}.v-entrance__foot{padding-bottom:30px}.v-entrance__body{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:16px}.v-gate{width:100%;max-width:540px;text-align:center;transition:opacity .22s ease,transform .22s ease}.v-logo{position:relative;display:inline-block;line-height:0;isolation:isolate}.v-logo__img{display:block;width:100%;height:auto;position:relative;z-index:2}.v-logo__ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:auto;opacity:0;pointer-events:none;will-change:transform,clip-path}.v-gate__logo{width:clamp(124px,33vw,168px);margin:0 auto 22px}.v-gate__rule{height:1px;width:100%;background:linear-gradient(90deg,transparent,var(--v-line) 22%,var(--v-line) 78%,transparent);margin:0 0 22px}.v-gate__label{margin:0 0 40px;font:500 10px/1 var(--v-mono);letter-spacing:.58em;text-indent:.58em;text-transform:uppercase;color:var(--v-dim)}.v-field{position:relative;margin:0 auto 22px;width:100%;max-width:452px}.v-field__cells{display:grid;grid-template-columns:repeat(10,1fr);gap:6px;pointer-events:none}@media(max-width:430px){.v-field__cells{gap:4px}}.v-cell{aspect-ratio:5 / 7;display:grid;place-items:center;background:linear-gradient(180deg,#0c0f15,#080a0f);border:1px solid var(--v-line);font:500 clamp(14px,3.7vw,20px)/1 var(--v-mono);letter-spacing:.02em;color:var(--v-text);text-transform:uppercase;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.v-cell.is-filled{border-color:#4a5461;color:#fff}.v-cell.is-active{border-color:#8a95a3;background:#11161e}.v-cell.is-active.is-empty:after{content:"";width:1.5px;height:54%;background:var(--v-text);animation:v-blink 1.05s steps(1) infinite}@keyframes v-blink{0%,50%{opacity:1}50.01%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.v-cell.is-active.is-empty:after{animation:none}}.v-field__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;font:400 16px/1 var(--v-mono);letter-spacing:0;text-align:center;-webkit-text-fill-color:transparent;cursor:text}.v-field__input:focus{outline:none}.v-field__input::selection{background:transparent}.v-field.is-invalid .v-cell{border-color:var(--v-alert);color:#ffc9be}.v-field.is-busy .v-cell{opacity:.5}.v-field.is-ok .v-cell{border-color:#4e6b48}@media(prefers-reduced-motion:no-preference){.v-field.is-shake{animation:v-shake .34s ease}}@keyframes v-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}}.v-status{min-height:44px;margin:0 auto 4px;max-width:452px;font:400 11px/1.5 var(--v-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--v-dim);display:flex;align-items:center;justify-content:center;gap:9px}.v-status__dot{width:5px;height:5px;flex:none;background:currentColor}.v-status[data-tone=error]{color:var(--v-alert)}.v-status[data-tone=ok]{color:var(--v-ok)}.v-status[data-tone=working]{color:#aeb6c0}.v-status[data-tone=granted]{color:#fff;letter-spacing:.34em}.v-actions{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:16px}.v-actions:empty{display:none}.v-btn{font:500 10.5px/1 var(--v-mono);letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;padding:15px 28px;min-height:46px;border:1px solid var(--v-text);background:var(--v-text);color:var(--v-void);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:236px;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.v-btn:hover{background:#fff;border-color:#fff}.v-btn--ghost{background:transparent;color:var(--v-dim);border-color:var(--v-line)}.v-btn--ghost:hover{background:transparent;color:var(--v-text);border-color:#4a5461}.v-note{font:400 10.5px/1.7 var(--v-mono);letter-spacing:.13em;text-transform:uppercase;color:#454e58;margin:2px 0 0;max-width:452px}.v-entrance__foot .v-note{text-align:center;margin:0 auto;color:var(--v-dim)}.v-link{color:#98a2ae;text-underline-offset:3px}.v-link:hover{color:var(--v-text)}@keyframes v-glitch-a{0%{opacity:0;transform:translateZ(0);clip-path:inset(0 0 100% 0)}12%{opacity:.9;transform:translate3d(-7px,0,0);clip-path:inset(8% 0 74% 0)}26%{opacity:.75;transform:translate3d(5px,0,0);clip-path:inset(58% 0 28% 0)}44%{opacity:.9;transform:translate3d(-4px,0,0);clip-path:inset(32% 0 46% 0)}62%{opacity:.6;transform:translate3d(8px,0,0);clip-path:inset(72% 0 12% 0)}80%{opacity:.45;transform:translate3d(-2px,0,0);clip-path:inset(20% 0 66% 0)}to{opacity:0;transform:translateZ(0);clip-path:inset(0 0 100% 0)}}@keyframes v-glitch-b{0%{opacity:0;transform:translateZ(0);clip-path:inset(100% 0 0 0)}18%{opacity:.7;transform:translate3d(6px,0,0);clip-path:inset(46% 0 38% 0)}34%{opacity:.85;transform:translate3d(-9px,0,0);clip-path:inset(12% 0 70% 0)}52%{opacity:.6;transform:translate3d(4px,0,0);clip-path:inset(66% 0 18% 0)}74%{opacity:.8;transform:translate3d(-5px,0,0);clip-path:inset(38% 0 44% 0)}to{opacity:0;transform:translateZ(0);clip-path:inset(100% 0 0 0)}}@keyframes v-slip{0%,to{transform:translateZ(0)}14%{transform:translate3d(-5px,0,0)}29%{transform:translate3d(4px,0,0)}46%{transform:translate3d(-2px,0,0)}63%{transform:translate3d(6px,0,0)}81%{transform:translate3d(-3px,0,0)}}.v-logo.is-glitching .v-logo__ghost--a{animation:v-glitch-a var(--v-glitch-dur, .52s) steps(1,end) 1}.v-logo.is-glitching .v-logo__ghost--b{animation:v-glitch-b var(--v-glitch-dur, .52s) steps(1,end) 1}.v-logo.is-glitching .v-logo__img{animation:v-slip var(--v-glitch-dur, .52s) steps(1,end) 1}.v-gate.is-glitching{animation:v-slip .42s steps(1,end) 1}.v-gate.is-leaving{opacity:0;transform:scale(.985)}@media(prefers-reduced-motion:reduce){.v-logo.is-glitching .v-logo__ghost--a,.v-logo.is-glitching .v-logo__ghost--b,.v-logo.is-glitching .v-logo__img,.v-gate.is-glitching{animation:none}.v-gate{transition:opacity .18s linear}.v-gate.is-leaving{transform:none}}.v-interior{background:#fff;min-height:100dvh;min-height:100vh}.v-header{position:sticky;top:0;z-index:40;height:var(--v-header-h);background:var(--gcg-black);color:#fff;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 12px}.v-header__word{display:block;line-height:0;text-decoration:none;width:96px}.v-header__word .v-logo{width:100%}.v-header__word .v-logo.is-glitching .v-logo__ghost--a,.v-header__word .v-logo.is-glitching .v-logo__ghost--b,.v-header__word .v-logo.is-glitching .v-logo__img{animation-duration:.3s}@media(max-width:480px){.v-header__word{width:82px}}.v-header__left{justify-self:start}.v-header__right{justify-self:end;display:flex;gap:4px;align-items:center}.v-iconbtn{background:none;border:0;color:#fff;cursor:pointer;font:500 11px/1 var(--v-mono);letter-spacing:.14em;text-transform:uppercase;padding:12px 10px;min-height:44px;display:inline-flex;align-items:center;gap:6px;text-decoration:none}.v-iconbtn:hover{color:#c9cfd8}.v-count{min-width:18px;height:18px;padding:0 5px;background:#fff;color:var(--gcg-black);font:700 10px/18px var(--v-mono);text-align:center}.v-bar{position:sticky;top:var(--v-header-h);z-index:39;min-height:var(--v-bar-h);background:#12151b;color:#fff;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;font-family:var(--v-mono)}.v-bar__clock{display:flex;align-items:baseline;gap:10px;min-width:0}.v-bar__time{font:600 17px/1 var(--v-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums}.v-bar__label{font:400 9.5px/1.2 var(--v-mono);letter-spacing:.18em;text-transform:uppercase;color:#8b93a0}.v-bar__allow{font:400 9.5px/1.3 var(--v-mono);letter-spacing:.16em;text-transform:uppercase;color:#8b93a0;text-align:right}.v-bar.is-low{background:#2a1310}.v-bar.is-low .v-bar__time{color:#ff8a73}@media(max-width:560px){.v-bar{padding:7px 10px;gap:8px}.v-bar__time{font-size:15px}.v-bar__label,.v-bar__allow{font-size:9px;letter-spacing:.12em}.v-bar__label .v-bar__long{display:none}.v-bar__allow{white-space:nowrap}}.v-nav{border-bottom:1px solid var(--gcg-border);background:#fff;position:sticky;top:calc(var(--v-header-h) + var(--v-bar-h));z-index:38}.v-nav__scroll{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.v-nav__scroll::-webkit-scrollbar{display:none}.v-nav__link{flex:none;scroll-snap-align:start;font:600 11.5px/1 var(--gu-font);letter-spacing:.08em;text-transform:uppercase;color:var(--gcg-mid);text-decoration:none;padding:16px 14px;min-height:44px;display:inline-flex;align-items:center;border-bottom:2px solid transparent;background:none;border-left:0;border-right:0;border-top:0;cursor:pointer;white-space:nowrap}.v-nav__link:hover{color:var(--gcg-black)}.v-nav__link[aria-current=true]{color:var(--gcg-black);border-bottom-color:var(--gcg-black)}.drop-hero{position:relative;height:375px;background:#000;color:#fff;overflow:hidden;text-transform:uppercase}@media(max-width:740px){.drop-hero{height:260px}}.drop-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.drop-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.drop-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000004d,#0000008c)}.drop-hero__content{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:0 16px;text-align:center}.drop-hero__status{font:500 10px/1 var(--v-mono);letter-spacing:.3em;color:#fff;border:1px solid rgba(255,255,255,.5);padding:7px 12px}.drop-hero__title{margin:0;font:900 clamp(30px,7.5vw,61px)/1.05 var(--gu-font);letter-spacing:.01em;color:#fff}.drop-hero__countdown{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:center}.drop-hero__access-text{font:500 10px/1 var(--v-mono);letter-spacing:.24em;color:#ffffffbf}.drop-hero__timer{display:flex;gap:6px}.drop-hero__timer span{font:600 13px/1 var(--v-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#00000073;border:1px solid rgba(255,255,255,.28);padding:7px 8px;min-width:42px;text-align:center}.ci{padding:1.5rem;border-bottom:1px solid var(--gcg-border);font-family:var(--gu-font);color:#111}.ci-title{margin:0 0 6px;font:700 16px/1.2 var(--gu-font);letter-spacing:.01em}.ci-desc{margin:0;max-width:880px;font:400 13px/1.55 var(--gu-font);color:var(--gcg-mid)}.ci-desc b{color:#111;font-weight:700}.gcg-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid var(--gcg-border)}.gcg-count{font:400 .8rem/1 var(--gu-font);color:var(--gcg-mid)}.gcg-sort-wrap{display:flex;align-items:center;gap:8px}.gcg-sort-label{font:400 .8rem/1 var(--gu-font);color:var(--gcg-mid)}.gcg-sort{font:400 .8rem/1 var(--gu-font);color:#111;border:1px solid var(--gcg-border);background:#fff;padding:10px 28px 10px 10px;min-height:38px;border-radius:0;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#111 50%),linear-gradient(135deg,#111 50%,transparent 50%);background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.gcg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:16px 12px 48px}@media(max-width:1100px){.gcg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:740px){.gcg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 10px 40px}}.gcg-card{position:relative}.gcg-media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--gcg-bg);text-decoration:none;color:inherit}.gcg-img{width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover;display:block}.gcg-media__stack{position:absolute;top:0;right:0;bottom:0;left:0}.gcg-media__stack .gcg-img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .12s linear}.gcg-media__stack .gcg-img.is-shown{opacity:1}.gcg-thumb-scrub{position:absolute;left:6px;right:6px;bottom:6px;display:grid;gap:1px;z-index:2}.gcg-thumb-scrub span{height:6px;background:#ffffff8c}.gcg-thumb-scrub span.is-active{background:var(--gcg-black)}.gcg-sold-out-pill{position:absolute;top:0;left:0;z-index:3;background:#bbb;color:#fff;font:400 8px/1 var(--gu-font);letter-spacing:.4px;padding:6px 12px}.gcg-quickadd-hint{position:absolute;right:6px;bottom:16px;z-index:3;width:34px;height:34px;border:0;cursor:pointer;background:#ffffffeb;color:#111;display:grid;place-items:center}.gcg-quickadd-plus{font:400 18px/1 var(--gu-font)}.gcg-qa-tray{position:absolute;left:0;right:0;bottom:6px;z-index:4;display:flex;flex-wrap:wrap;gap:4px;padding:8px;background:#fffffff2;opacity:0;visibility:hidden;transition:opacity .14s ease}.gcg-card.is-open .gcg-qa-tray{opacity:1;visibility:visible}.gcg-qa-size{min-width:calc(25% - 3px);flex:1 0 auto;padding:10px 4px;cursor:pointer;font:400 11px/1 var(--gu-font);color:#111;background:#f4f4f4;border:1px solid #D9D9D9;border-radius:6px}.gcg-qa-size:hover:not(:disabled){background:#111;color:#fff;border-color:#111}.gcg-qa-size:disabled{color:#b5b5b5;cursor:not-allowed}.gcg-qa-size.is-capped{color:#b5b5b5;background:#fafafa;cursor:not-allowed}.gcg-meta{padding:12px 2px 6px}.gcg-meta-link{text-decoration:none;color:inherit;display:block}.gcg-title{margin:0 0 4px;font:600 12px/1 var(--gu-font);text-transform:uppercase;color:#0f0f10}.gcg-price{font:600 12px/1.4 var(--gu-font);color:var(--gcg-black)}.gcg-flag{position:absolute;top:0;left:0;z-index:3;font:400 8px/1 var(--gu-font);letter-spacing:.4px;text-transform:uppercase;color:#fff;background:var(--gcg-black);padding:6px 12px}.gcg-sold-out-pill+.gcg-flag,.gcg-sold-out-pill~.gcg-flag{top:21px}.v-pdp__info .gcg-flag{position:static;display:inline-block;margin-bottom:8px}.v-empty{grid-column:1 / -1;padding:64px 16px;text-align:center;font:400 13px/1.6 var(--gu-font);color:var(--gcg-mid)}.v-help{border-top:1px solid var(--gcg-border);padding:22px 12px 40px;text-align:center;font:400 11.5px/1.7 var(--gu-font);color:var(--gcg-mid)}.v-help a{color:var(--gcg-black)}.v-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#090a0c8c;opacity:0;visibility:hidden;transition:opacity .18s ease}.v-scrim.is-open{opacity:1;visibility:visible}.v-panel{position:fixed;top:0;right:0;bottom:0;z-index:61;width:min(460px,100%);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .22s ease;box-shadow:-1px 0 0 var(--gcg-border)}.v-panel.is-open{transform:translate(0)}@media(prefers-reduced-motion:reduce){.v-panel,.v-scrim{transition:none}}.v-panel__head{display:flex;align-items:center;justify-content:space-between;padding:14px 12px;border-bottom:1px solid var(--gcg-border);flex:none}.v-panel__title{margin:0;font:500 18px/1.4 var(--gu-font);color:#1a1a1a}.v-panel__close{border:0;background:none;cursor:pointer;padding:12px;min-height:44px;min-width:44px;font:400 18px/1 var(--gu-font);color:#111}.v-panel__body{overflow-y:auto;flex:1;-webkit-overflow-scrolling:touch}.v-panel__foot{border-top:1px solid var(--gcg-border);padding:12px;flex:none}.v-pdp__gallery{display:grid;grid-template-columns:1fr}.v-pdp__gallery img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.v-pdp__nomedia{width:100%;aspect-ratio:4/5;display:grid;place-items:center;background:#f4f4f5;color:var(--gcg-mid);font:400 11px/1 var(--gu-font);letter-spacing:.12em;text-transform:uppercase}.v-pdp__thumbs{display:flex;gap:4px;padding:8px 12px 0;overflow-x:auto;scrollbar-width:none}.v-pdp__thumbs::-webkit-scrollbar{display:none}.v-pdp__thumb{flex:none;width:52px;aspect-ratio:4/5;padding:0;border:1px solid transparent;background:none;cursor:pointer}.v-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.v-pdp__thumb[aria-current=true]{border-color:var(--gcg-black)}.v-pdp__info{padding:16px 12px 4px}.v-pdp__name{margin:0 0 6px;font:600 13px/1.3 var(--gu-font);text-transform:uppercase;color:#0f0f10}.v-pdp__price{margin:0 0 4px;font:600 13px/1.4 var(--gu-font)}.v-pdp__desc{margin:12px 0 0;font:400 12.5px/1.7 var(--gu-font);color:var(--gcg-mid)}.v-sizes{padding:16px 12px 0}.v-sizes__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font:600 10px/1 var(--gu-font);letter-spacing:.1em;text-transform:uppercase;color:var(--gcg-mid);margin-bottom:10px}.v-sizes__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.v-size{padding:14px 4px;min-height:44px;cursor:pointer;font:400 12px/1 var(--gu-font);color:#111;background:#f4f4f4;border:1px solid #D9D9D9;border-radius:6px}.v-size[aria-pressed=true]{background:#111;color:#fff;border-color:#111}.v-size:disabled{color:#b5b5b5;cursor:not-allowed;text-decoration:line-through}.v-allowance{margin:14px 12px 0;padding:10px 12px;background:var(--gcg-bg);font:400 10.5px/1.5 var(--v-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gcg-mid)}.v-allowance.is-hit{background:#fcedea;color:#8e2a17}.v-cta{width:100%;min-height:50px;cursor:pointer;background:var(--gcg-black);color:#fff;border:1px solid var(--gcg-black);font:600 11px/1 var(--gu-font);letter-spacing:.14em;text-transform:uppercase}.v-cta:disabled{background:#bbb;border-color:#bbb;cursor:not-allowed}.v-cta--ghost{background:#fff;color:var(--gcg-black)}.v-line{display:grid;grid-template-columns:64px 1fr auto;gap:12px;padding:12px;border-bottom:1px solid var(--gcg-border);align-items:start}.v-line img{width:64px;aspect-ratio:4/5;object-fit:cover;display:block}.v-line__name{font:600 11.5px/1.35 var(--gu-font);text-transform:uppercase;margin:0 0 4px}.v-line__var{font:400 11px/1.4 var(--gu-font);color:var(--gcg-mid);margin:0 0 8px}.v-line__qty{display:inline-flex;border:1px solid var(--gcg-border)}.v-line__qty button{width:32px;height:32px;border:0;background:#fff;cursor:pointer;font:400 13px/1 var(--gu-font);color:#111}.v-line__qty button:disabled{color:#ccc;cursor:not-allowed}.v-line__qty output{min-width:30px;display:grid;place-items:center;font:600 11px/1 var(--gu-font)}.v-line__price{font:600 11.5px/1 var(--gu-font)}.v-cart__totals{display:flex;justify-content:space-between;padding:0 0 12px;font:600 12px/1 var(--gu-font);text-transform:uppercase}.v-locked{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--v-void);color:var(--v-text);font-family:var(--v-mono);display:none;align-items:center;justify-content:center;padding:24px;text-align:center}.v-locked.is-open{display:flex}.v-locked__inner{max-width:440px}.v-locked__mark{font:600 11px/1 var(--v-mono);letter-spacing:.3em;color:var(--v-alert);border:1px solid var(--v-alert);padding:9px 13px;display:inline-block;margin-bottom:24px}.v-locked__title{margin:0 0 14px;font:600 clamp(19px,5vw,25px)/1.2 var(--v-mono);letter-spacing:.2em;text-transform:uppercase}.v-locked__body{margin:0 0 28px;font:400 11.5px/1.8 var(--v-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v-dim)}.v-field__cells .v-cell:empty{display:grid}.v-gate .v-gate__rule:empty{display:block}.v-entrance .v-entrance__head:empty{display:block}.v-cart-notice{margin:0 12px 10px;padding:10px 12px;font:400 12px/1.5 var(--gu-font);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--gcg-black);background:#fff;color:#0f0f10}.v-cart-notice.is-error{border-color:#b3261e;color:#b3261e}.v-gate--closed{text-align:center}.v-closed__label{font-size:clamp(20px,4.6vw,30px);letter-spacing:.14em;text-transform:uppercase;margin:26px 0 18px}.v-closed__note{max-width:34em;margin:0 auto 12px;font-size:13.5px;line-height:1.75;opacity:.9}.v-closed__note--dim{opacity:.62}@media(max-width:480px){.v-closed__note{font-size:13px;padding:0 4px}}.v-copy{width:100%;max-width:452px;margin:4px 0 0;border:1px solid var(--v-line);background:#0a0c12b8;padding:20px 18px 16px;text-align:center}.v-copy__label{font:500 9.5px/1 var(--v-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--v-dim);margin:0 0 12px}.v-copy__code{font:400 clamp(19px,5.6vw,27px)/1.15 var(--v-mono);letter-spacing:clamp(3px,1.4vw,7px);color:var(--v-text);margin:0;-webkit-user-select:all;user-select:all;word-break:break-all}.v-copy__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:16px 0 0}.v-copy__note{font:400 10px/1.65 var(--v-mono);letter-spacing:.08em;color:#454e58;margin:12px 0 0}@media(max-width:420px){.v-copy__actions{flex-direction:column}.v-copy__actions .v-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/vault-ux.css.map */
