:root{--vc-ink: #050505;--vc-paper: #fff8e8;--vc-acid: #d9ff00;--vc-pink: #ff2fd6;--vc-hot: #ff3d8e;--vc-cyan: #00e5ff;--vc-red: #ff3b1f;--vc-violet: #6d4bff;--vc-blue: #1837ff;--vc-brown: #4b2617;--vc-shadow: 0 30px 80px rgba(0, 0, 0, .28)}body:has(.vc-home){background:var(--vc-ink)}body:has(.vc-home) #header-group{position:sticky;top:0;z-index:40;border-bottom:2px solid var(--vc-ink);background:color-mix(in srgb,var(--vc-paper) 86%,transparent);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%)}body:has(.vc-home) header-component,body:has(.vc-home) .header{color:var(--vc-ink)}body:has(.vc-home) [class*=announcement],body:has(.vc-home) .announcement-bar{display:none}body:has(.vc-home) footer{color:var(--vc-paper);background:repeating-linear-gradient(90deg,rgba(217,255,0,.18) 0 1px,transparent 1px 48px),var(--vc-ink);border-top:2px solid var(--vc-paper)}body:has(.vc-home) footer h2{color:var(--vc-paper);font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(2.2rem,8vw,5.5rem);line-height:.86;text-transform:uppercase;text-shadow:.06em .04em 0 var(--vc-pink)}body:has(.vc-home) footer input,body:has(.vc-home) footer button{border:2px solid var(--vc-paper)}body.vc-has-pdp-sticky{padding-bottom:5.8rem}.vc-policy-strip{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;justify-content:center;padding:1rem;color:var(--vc-ink);background:var(--vc-acid);border-top:2px solid var(--vc-ink);border-bottom:2px solid var(--vc-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:950;text-transform:uppercase}.vc-policy-strip a{color:var(--vc-ink);background:var(--vc-paper);border:2px solid var(--vc-ink);box-shadow:.22rem .22rem 0 var(--vc-ink);padding:.34rem .48rem;text-decoration:none}.vc-policy-strip a:first-child{color:var(--vc-paper);background:var(--vc-red)}.vc-home{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;color:var(--vc-paper);background:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(0deg,rgba(255,255,255,.05) 1px,transparent 1px) 0 0 / 48px 48px,linear-gradient(180deg,#05050547,#050505b8 74%,#050505f0),radial-gradient(circle at var(--vc-x, 18%) var(--vc-y, 14%),rgba(255,61,142,.5),transparent 22rem),url(vibecity-collage-bg.webp) center top / cover no-repeat,linear-gradient(135deg,#050505,#160515 45%,#050505);background-blend-mode:screen,screen,normal,color-dodge,normal,normal}.vc-home:before,.vc-home:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1}.vc-home:before{opacity:.52;background:linear-gradient(90deg,rgba(255,47,214,.18),transparent 18%,rgba(0,229,255,.12) 52%,transparent 70%),repeating-linear-gradient(90deg,transparent 0 18px,rgba(217,255,0,.2) 18px 20px,transparent 20px 42px),repeating-linear-gradient(0deg,transparent 0 7px,rgba(255,47,214,.12) 7px 8px);mix-blend-mode:hard-light}.vc-home:after{background:linear-gradient(122deg,transparent 0 17%,rgba(255,61,142,.84) 17% 18.1%,transparent 18.1% 100%),linear-gradient(304deg,transparent 0 56%,rgba(217,255,0,.82) 56% 57.6%,transparent 57.6% 100%),repeating-linear-gradient(180deg,rgba(255,255,255,.1) 0 1px,transparent 1px 5px);mix-blend-mode:screen;opacity:.82}.vc-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.22;background-image:repeating-radial-gradient(circle at 25% 35%,rgba(255,255,255,.9) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,transparent 0 11px,rgba(0,229,255,.18) 11px 12px),repeating-linear-gradient(0deg,transparent 0 5px,rgba(255,255,255,.14) 5px 6px);mix-blend-mode:color-dodge}.vc-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:clamp(1.5rem,4vw,5rem);align-items:center;width:min(1500px,calc(100% - 2rem));min-height:min(560px,62vh);margin:0 auto;padding:clamp(1.6rem,4vw,4.8rem) 0 clamp(1rem,2vw,2rem)}.vc-hero__copy{position:relative;z-index:3}.vc-kicker,.vc-section-head p{margin:0 0 1rem;width:fit-content;color:var(--vc-ink);background:var(--vc-acid);box-shadow:.35rem .35rem 0 var(--vc-pink);padding:.42rem .58rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.72rem,1.1vw,.92rem);font-weight:900;line-height:1;text-transform:uppercase}.vc-title{max-width:100%;margin:0;color:var(--vc-paper);font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(3.6rem,10vw,8.8rem);font-weight:900;line-height:.75;text-transform:uppercase;text-shadow:.045em .035em 0 var(--vc-pink),-.035em -.028em 0 var(--vc-cyan),.075em .075em 0 var(--vc-ink);transform:rotate(-2deg) skew(-4deg);filter:contrast(1.14)}.vc-title.is-scrambling{animation:vc-title-jolt .18s steps(2,jump-none) 4}.vc-deck{width:fit-content;max-width:56rem;margin:clamp(1.2rem,2vw,2rem) 0 0;color:var(--vc-ink);background:var(--vc-hot);border:2px solid var(--vc-ink);box-shadow:.32rem .32rem 0 var(--vc-cyan);padding:.44rem .62rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:clamp(.9rem,1.4vw,1.15rem);font-weight:950;line-height:1;text-transform:uppercase;text-wrap:balance}.vc-actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.35rem}.vc-actions--single{align-items:center}.vc-actions--single .vc-button--ghost{min-height:3.2rem;background:var(--vc-paper)}.vc-button{display:inline-flex;align-items:center;justify-content:center;min-height:3.2rem;padding:.85rem 1.2rem;border:2px solid var(--vc-ink);color:var(--vc-ink);background:var(--vc-paper);box-shadow:.45rem .45rem 0 var(--vc-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:950;text-decoration:none;text-transform:uppercase;transition:transform .14s ease,box-shadow .14s ease,background .14s ease}.vc-button:hover{transform:translate(.24rem,.24rem) rotate(-1deg);box-shadow:.12rem .12rem 0 var(--vc-ink)}.vc-button--primary{background:var(--vc-acid)}.vc-button--wide{min-width:min(24rem,100%);min-height:4rem;padding-inline:2rem;font-size:clamp(1.08rem,1.6vw,1.36rem)}.vc-button--ghost{background:var(--vc-cyan)}.vc-hero-shelf{display:grid;gap:.7rem;max-width:42rem;margin-top:1.1rem}.vc-hero-shelf__head{display:flex;gap:.75rem;align-items:center;justify-content:space-between;color:var(--vc-paper);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;font-weight:950;text-transform:uppercase}.vc-hero-shelf__head a{color:var(--vc-acid);text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.18em}.vc-hero-shelf__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.vc-hero-pick{display:grid;grid-template-columns:4.2rem minmax(0,1fr);gap:.65rem;align-items:center;min-height:5.2rem;color:var(--vc-ink);background:color-mix(in srgb,var(--vc-paper) 96%,transparent);border:2px solid var(--vc-ink);box-shadow:.25rem .25rem 0 var(--vc-ink);padding:.48rem;text-decoration:none}.vc-hero-pick__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--vc-acid)}.vc-hero-pick__body{display:grid;gap:.24rem;min-width:0}.vc-hero-pick__title,.vc-hero-pick__price{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.vc-hero-pick__title{font-size:.78rem;font-weight:950}.vc-hero-pick__price{width:fit-content;color:var(--vc-paper);background:var(--vc-ink);padding:.14rem .28rem;font-size:.72rem;font-weight:900}.vc-hero__stage{position:relative;z-index:3;display:grid;place-items:center;min-height:28rem}.vc-hero__stage:before{content:"BUYABLE SIGNAL";position:absolute;top:4%;right:0;z-index:0;color:var(--vc-ink);background:var(--vc-pink);padding:.35rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:900;letter-spacing:0;transform:rotate(11deg)}.vc-artifact{position:relative;z-index:1;display:grid;width:min(100%,29rem);color:var(--vc-ink);background:linear-gradient(135deg,var(--vc-acid) 0 52%,#fff04d 52% 100%);border:3px solid var(--vc-ink);box-shadow:.7rem .7rem 0 var(--vc-pink),-.7rem -.7rem 0 var(--vc-cyan),var(--vc-shadow);text-decoration:none;transform:rotate(2deg);transition:transform .16s ease,filter .16s ease}.vc-artifact:hover{transform:rotate(-1deg) scale(1.015);filter:saturate(1.22) contrast(1.1)}.vc-artifact__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;mix-blend-mode:multiply}.vc-artifact__name,.vc-artifact__price{position:absolute;color:var(--vc-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:950;text-transform:uppercase}.vc-artifact__name{bottom:1rem;left:-.8rem;max-width:82%;background:var(--vc-paper);border:2px solid var(--vc-ink);padding:.38rem .55rem;font-size:clamp(1rem,2vw,1.8rem);line-height:.95}.vc-artifact__price{right:-.8rem;bottom:4.2rem;background:var(--vc-red);border:2px solid var(--vc-ink);padding:.35rem .55rem;color:var(--vc-paper);transform:rotate(6deg)}.vc-marquee{position:relative;z-index:4;overflow:hidden;border-block:2px solid var(--vc-ink);color:var(--vc-ink);background:linear-gradient(90deg,var(--vc-hot),var(--vc-acid) 36%,var(--vc-cyan) 70%,var(--vc-paper))}.vc-marquee__track{display:flex;width:max-content;animation:vc-marquee 18s linear infinite}.vc-marquee span{padding:.5rem 1rem;font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(1.1rem,3vw,2.6rem);line-height:.85;text-transform:uppercase;white-space:nowrap;text-shadow:.045em 0 0 rgba(255,47,214,.85),-.045em 0 0 rgba(0,229,255,.85)}.vc-grid-shell{position:relative;z-index:3;width:min(1500px,calc(100% - 2rem));margin:0 auto;padding:clamp(1.6rem,4vw,4rem) 0 clamp(4rem,8vw,8rem)}.vc-grid-head{display:flex;gap:1rem;align-items:end;justify-content:space-between;margin-bottom:clamp(1rem,2.4vw,1.8rem);color:var(--vc-paper)}.vc-grid-head p{width:fit-content;margin:0 0 .65rem;color:var(--vc-ink);background:var(--vc-acid);border:2px solid var(--vc-ink);box-shadow:.24rem .24rem 0 var(--vc-pink);padding:.28rem .44rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8rem;font-weight:950;line-height:1;text-transform:uppercase}.vc-grid-head h2{margin:0;color:var(--vc-paper);font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(2.6rem,7vw,5.8rem);line-height:.86;text-transform:uppercase;text-shadow:.04em .035em 0 var(--vc-pink)}.vc-grid-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.75rem;align-items:end;justify-content:flex-end}.vc-grid-head a{flex:0 0 auto;color:var(--vc-ink);background:var(--vc-cyan);border:2px solid var(--vc-ink);box-shadow:.28rem .28rem 0 var(--vc-ink);padding:.72rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:950;text-decoration:none;text-transform:uppercase}.vc-sort{display:grid;gap:.35rem;color:var(--vc-paper);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:950;line-height:1;text-transform:uppercase}.vc-sort select{min-height:2.85rem;min-width:10.5rem;color:var(--vc-ink);background:var(--vc-paper);border:2px solid var(--vc-ink);border-radius:0;box-shadow:.28rem .28rem 0 var(--vc-ink);cursor:pointer;font:inherit;padding:0 2.2rem 0 .7rem;text-transform:uppercase}.vc-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr));gap:clamp(1rem,2vw,1.6rem)}.vc-product{position:relative;overflow:hidden;color:var(--vc-ink);background:var(--vc-paper);border:2px solid var(--vc-ink);box-shadow:.42rem .42rem 0 var(--vc-ink);transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.vc-product:hover{transform:translateY(-.18rem);box-shadow:.7rem .7rem 0 var(--vc-pink);filter:saturate(1.16)}.vc-product:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(120deg,transparent 0 45%,rgba(0,229,255,.28) 45% 52%,transparent 52% 100%);mix-blend-mode:multiply}.vc-product__media{display:block;background:repeating-linear-gradient(45deg,rgba(5,5,5,.08) 0 7px,transparent 7px 14px),var(--vc-acid);border-bottom:2px solid var(--vc-ink)}.vc-product__image{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;transform:scale(1.02)}.vc-product__body{position:relative;z-index:1;display:grid;gap:.7rem;padding:.9rem}.vc-product__title{color:var(--vc-ink);font-family:Impact,Haettenschweiler,Arial Black,sans-serif;font-size:clamp(1.35rem,2.3vw,2.2rem);line-height:.94;text-decoration:none;text-transform:uppercase}.vc-product__meta{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;justify-content:space-between;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:850;text-transform:uppercase}.vc-product__meta span:first-child{color:var(--vc-paper);background:var(--vc-ink);padding:.2rem .35rem}.vc-product__form{display:grid;gap:.55rem}.vc-product__variant-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:950;line-height:1;text-transform:uppercase}.vc-product__variant{width:100%;min-height:2.85rem;color:var(--vc-ink);background:#fff;border:2px solid var(--vc-ink);border-radius:0;padding:0 .65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:850}.vc-product__buy{width:100%;min-height:3rem;border:2px solid var(--vc-ink);color:var(--vc-ink);background:var(--vc-cyan);box-shadow:.28rem .28rem 0 var(--vc-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:950;text-transform:uppercase;cursor:pointer}.vc-product__buy:hover:not(:disabled){background:var(--vc-acid)}.vc-product__buy.is-added{background:var(--vc-acid)}.vc-product__buy.is-busy{opacity:.72}.vc-product__status{min-height:1rem;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;line-height:1.2;text-transform:uppercase}.vc-product__status.is-error{color:var(--vc-red)}.vc-product__status a{color:var(--vc-ink);text-decoration:underline;text-decoration-thickness:.12em;text-underline-offset:.18em}.vc-collection-filters{display:grid;gap:.75rem;margin:2rem 0 1.25rem}.vc-collection-filters__label,.vc-collection-filters__count{margin:0;color:#050505b3;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:850;line-height:1;text-transform:uppercase}.vc-collection-filters__buttons{display:flex;flex-wrap:wrap;gap:.55rem}.vc-collection-filters__buttons button{display:inline-flex;gap:.45rem;align-items:center;min-height:2.55rem;color:var(--vc-ink);background:#fff;border:1px solid rgba(5,5,5,.2);border-radius:999px;cursor:pointer;padding:.55rem .82rem;font:inherit;font-size:.9rem;line-height:1}.vc-collection-filters__buttons button:hover,.vc-collection-filters__buttons button.is-active{color:var(--vc-paper);background:var(--vc-ink);border-color:var(--vc-ink)}.vc-collection-filters__buttons small{display:inline-grid;min-width:1.45rem;min-height:1.45rem;place-items:center;color:inherit;background:#05050514;border-radius:999px;font-size:.72rem;font-weight:800}.vc-collection-filters__buttons button:hover small,.vc-collection-filters__buttons button.is-active small{background:#ffffff2e}.vc-collection-card-hidden{display:none!important}.vc-empty{color:var(--vc-ink);background:var(--vc-paper);border:2px solid var(--vc-ink);padding:2rem}#MainContent[data-template^=product]{background:linear-gradient(90deg,rgba(5,5,5,.08) 1px,transparent 1px) 0 0 / 40px 40px,var(--vc-paper)}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product__media-container,#MainContent[data-template^=product] .product-form,#MainContent[data-template^=product] product-form{border-color:var(--vc-ink)}#MainContent[data-template^=product] h1,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=product] .product__title{font-family:Impact,Haettenschweiler,Arial Black,sans-serif;text-transform:uppercase;text-shadow:.055em .04em 0 var(--vc-acid)}#MainContent[data-template^=product] .product__description details,#MainContent[data-template^=product] .product-description details,#MainContent[data-template^=product] [class*=description] details{margin:.7rem 0;color:var(--vc-ink);background:var(--vc-paper);border:2px solid var(--vc-ink)}#MainContent[data-template^=product] .product__description summary,#MainContent[data-template^=product] .product-description summary,#MainContent[data-template^=product] [class*=description] summary{padding:.75rem .85rem;color:var(--vc-ink);background:var(--vc-acid);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;font-weight:950;text-transform:uppercase}#MainContent[data-template^=product] .product__description details>:not(summary),#MainContent[data-template^=product] .product-description details>:not(summary),#MainContent[data-template^=product] [class*=description] details>:not(summary){margin:0;padding:.85rem}#MainContent[data-template^=product] .shopify-payment-button__button,#MainContent[data-template^=product] button[type=submit],#MainContent[data-template^=cart] button[type=submit]{border:2px solid var(--vc-ink);box-shadow:.28rem .28rem 0 var(--vc-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:950;text-transform:uppercase}@media(min-width:990px){#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product__info-container,#MainContent[data-template^=product] .product-form__wrapper{position:sticky;top:6rem;align-self:start}}.vc-pdp-commerce-panel{display:grid;gap:.58rem;margin:1rem 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.vc-product-description--empty{display:none!important}.vc-pdp-description-signal{position:relative;isolation:isolate;overflow:hidden;margin:0;color:var(--vc-ink);background:var(--vc-acid);border:2px solid var(--vc-ink);box-shadow:.25rem .25rem 0 var(--vc-pink);padding:.7rem .78rem;font-size:clamp(.82rem,1.4vw,1rem);font-weight:950;line-height:1;text-transform:uppercase}.vc-pdp-description-signal:before,.vc-pdp-description-signal:after{content:attr(data-vc-text);position:absolute;top:.7rem;right:.78rem;bottom:.7rem;left:.78rem;overflow:hidden;pointer-events:none;opacity:.5}.vc-pdp-description-signal:before{color:var(--vc-cyan);clip-path:inset(0 0 55% 0);transform:translate(.08rem,-.04rem);animation:vc-signal-glitch 1.8s steps(2,jump-none) infinite}.vc-pdp-description-signal:after{color:var(--vc-hot);clip-path:inset(54% 0 0 0);transform:translate(-.08rem,.05rem);animation:vc-signal-glitch 2.2s steps(2,jump-none) infinite reverse}.vc-pdp-confidence{margin:0;color:var(--vc-ink);background:var(--vc-paper);border:2px solid var(--vc-ink);box-shadow:.25rem .25rem 0 var(--vc-cyan);font-family:inherit}.vc-pdp-confidence summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:center;min-height:2.9rem;padding:.58rem .68rem;cursor:pointer;list-style:none}.vc-pdp-confidence summary::-webkit-details-marker{display:none}.vc-pdp-confidence__summary{overflow:hidden;font-size:.74rem;font-weight:900;line-height:1;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.vc-pdp-confidence__toggle{display:inline-grid;width:1.45rem;height:1.45rem;place-items:center;color:var(--vc-ink);background:var(--vc-acid);border:2px solid var(--vc-ink);font-size:1rem;font-weight:950;line-height:1}.vc-pdp-confidence__toggle:before{content:"+"}.vc-pdp-confidence[open] .vc-pdp-confidence__toggle:before{content:"-"}.vc-pdp-confidence__body{border-top:2px solid var(--vc-ink);padding:.72rem}.vc-pdp-confidence ul{display:grid;gap:.35rem;margin:0 0 .72rem;padding:0;list-style:none;font-size:.82rem;font-weight:850;line-height:1.25}.vc-pdp-confidence li:before{content:"+";margin-right:.4rem;font-weight:950}.vc-pdp-confidence__links{display:flex;flex-wrap:wrap;gap:.45rem}.vc-pdp-confidence__links a{color:var(--vc-ink);background:var(--vc-acid);border:2px solid var(--vc-ink);padding:.24rem .4rem;font-size:.74rem;font-weight:950;text-decoration:none;text-transform:uppercase}.vc-pdp-sticky{position:fixed;right:1rem;bottom:1rem;left:1rem;z-index:80;display:flex;gap:1rem;align-items:center;justify-content:space-between;max-width:62rem;margin:0 auto;color:var(--vc-ink);background:color-mix(in srgb,var(--vc-paper) 95%,transparent);border:2px solid var(--vc-ink);box-shadow:.4rem .4rem 0 var(--vc-ink);padding:.72rem;opacity:0;pointer-events:none;transform:translateY(.75rem);transition:opacity .14s ease,transform .14s ease;-webkit-backdrop-filter:blur(12px) saturate(170%);backdrop-filter:blur(12px) saturate(170%)}.vc-pdp-sticky.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.vc-pdp-sticky__copy{min-width:0}.vc-pdp-sticky__title{margin:0;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:950;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.vc-pdp-sticky__meta{margin:.15rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:850;text-transform:uppercase}.vc-pdp-sticky__button{flex:0 0 auto;min-height:3rem;min-width:min(13rem,42vw);color:var(--vc-ink);background:var(--vc-acid);border:2px solid var(--vc-ink);box-shadow:.22rem .22rem 0 var(--vc-ink);padding:0 .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;font-weight:950;text-transform:uppercase}@keyframes vc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes vc-title-jolt{0%{transform:rotate(-2deg) skew(-4deg) translate(0)}50%{transform:rotate(-1deg) skew(4deg) translate(.08em,-.03em)}to{transform:rotate(-2deg) skew(-4deg) translate(0)}}@keyframes vc-signal-glitch{0%,to{filter:none}9%{filter:contrast(1.8);transform:translate(.12rem,-.04rem)}12%{filter:none;transform:translate(-.06rem,.04rem)}63%{filter:contrast(1.5);transform:translate(.05rem,.06rem)}66%{filter:none}}@media(max-width:880px){.vc-hero{grid-template-columns:1fr;min-height:auto;padding-top:3rem}.vc-hero__stage{display:none}.vc-artifact{width:min(100%,28rem)}.vc-hero-shelf__items{display:flex;margin-inline:-1rem;overflow-x:auto;padding:0 1rem .35rem;scroll-snap-type:x proximity}.vc-hero-pick{min-width:min(78vw,18rem);scroll-snap-align:start}.vc-marquee{display:none}.vc-grid-shell{padding-top:1.1rem}}@media(max-width:560px){.vc-home{background-size:34px 34px,34px 34px,auto,auto,auto}.vc-title{font-size:clamp(4rem,24vw,7rem)}.vc-hero{padding-top:2rem}.vc-actions,.vc-button{width:100%}.vc-grid-head{display:grid;align-items:start;gap:.65rem;margin-bottom:.8rem}.vc-grid-head h2{font-size:clamp(2.5rem,14vw,3.8rem)}.vc-grid-actions{display:grid;gap:.45rem;justify-content:stretch;width:100%}.vc-sort,.vc-sort select,.vc-grid-head a{width:100%}.vc-grid-head a{display:none}.vc-collection-filters{margin-top:1.2rem}.vc-collection-filters__buttons button{flex:1 1 calc(50% - .55rem);justify-content:center}.vc-artifact__name,.vc-artifact__price{left:.6rem;right:auto;max-width:calc(100% - 1.2rem);transform:none}.vc-artifact__price{bottom:4.9rem}.vc-pdp-sticky{right:.65rem;bottom:.65rem;left:.65rem;gap:.65rem}.vc-pdp-sticky__button{min-width:9.5rem;padding-inline:.65rem}}@media(prefers-reduced-motion:reduce){.vc-title,.vc-title.is-scrambling,.vc-marquee__track,.vc-product,.vc-pdp-sticky,.vc-artifact,.vc-button,.vc-pdp-description-signal:before,.vc-pdp-description-signal:after{animation:none;transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/vibecity-signal.css.map */
