:root{--y2k-grey: #2b2b2b;--y2k-grey-2: #3a3a3a;--y2k-pixel: "VT323", "Courier New", monospace;--y2k-red: #900f0f}.y2k-glyphs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:lighten}.y2k-glyph{position:absolute;color:var(--y2k-grey);line-height:1;-webkit-user-select:none;user-select:none;opacity:0;animation:y2kGlyphFade var(--dur, 6s) ease-in-out forwards}@keyframes y2kGlyphFade{0%{opacity:0;transform:scale(.92) rotate(var(--rot, 0deg))}35%{opacity:1}65%{opacity:1}to{opacity:0;transform:scale(1.04) rotate(var(--rot, 0deg))}}.grid-product__content{border:1px solid var(--y2k-grey-2);background:#050505}.y2k-titlebar{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.2rem .55rem .1rem;border-bottom:1px solid var(--y2k-grey-2);background:linear-gradient(180deg,#1c1c1c,#101010);font-family:var(--y2k-pixel);font-size:15px;letter-spacing:.04em;color:#9a9a9a;text-transform:lowercase;white-space:nowrap;overflow:hidden}.y2k-titlebar span:first-child{overflow:hidden;text-overflow:ellipsis}.y2k-titlebar__dots{color:#6f6f6f;flex:none;letter-spacing:.18em}.y2k-titlebar__dots b{color:var(--y2k-red);font-weight:400}@media(hover:hover){.grid-product__content:hover .grid__image-ratio,.grid-product__content:hover .image-wrap img{animation:y2kGlitch .34s steps(2,jump-none) 1}}@keyframes y2kGlitch{0%{filter:none;transform:translate(0)}25%{filter:drop-shadow(-3px 0 rgba(255,0,60,.85)) drop-shadow(3px 0 rgba(0,240,255,.85));transform:translate(2px)}50%{filter:drop-shadow(3px 0 rgba(255,0,60,.85)) drop-shadow(-3px 0 rgba(0,240,255,.85));transform:translate(-2px)}75%{filter:drop-shadow(-2px 0 rgba(255,0,60,.6)) drop-shadow(2px 0 rgba(0,240,255,.6));transform:translate(1px)}to{filter:none;transform:translate(0)}}@media(hover:hover)and (pointer:fine){body.y2k-cursor-on,body.y2k-cursor-on *{cursor:none}body.y2k-cursor-on a,body.y2k-cursor-on button,body.y2k-cursor-on input,body.y2k-cursor-on select,body.y2k-cursor-on textarea,body.y2k-cursor-on label,body.y2k-cursor-on [role=button]{cursor:pointer}body.y2k-cursor-on input[type=text],body.y2k-cursor-on input[type=email],body.y2k-cursor-on input[type=search],body.y2k-cursor-on textarea{cursor:text}}.y2k-cursor{position:fixed;z-index:999999;top:0;left:0;font-size:22px;line-height:1;color:#e8e8e8;pointer-events:none;transform:translate(-50%,-50%);will-change:transform;display:none}.y2k-trail{position:fixed;z-index:999998;top:0;left:0;font-size:14px;line-height:1;color:#4a4a4a;pointer-events:none;transform:translate(-50%,-50%);animation:y2kTrailFade .6s ease-out forwards}@keyframes y2kTrailFade{0%{opacity:.9}to{opacity:0;transform:translate(-50%,-80%) scale(.7)}}.y2k-ticker{overflow:hidden;background:#000;border-top:1px solid var(--y2k-grey-2);border-bottom:1px solid var(--y2k-grey-2);padding-block:.55rem}.y2k-ticker__track{display:inline-flex;white-space:nowrap;will-change:transform;animation:y2kTicker var(--ticker-speed, 22s) linear infinite}.y2k-ticker:hover .y2k-ticker__track{animation-play-state:paused}.y2k-ticker__item{font-family:var(--y2k-pixel);font-size:22px;letter-spacing:.06em;color:#dcdcdc;padding-inline:1.4rem;text-transform:uppercase}.y2k-ticker__item .skull{color:var(--y2k-red)}a .y2k-ticker__item{text-decoration:none}@keyframes y2kTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.y2k-cart-bogo{font-family:var(--y2k-pixel);font-size:17px;letter-spacing:.05em;color:#cfcfcf;background:#111;border:1px dashed var(--y2k-grey-2);padding:.5rem .75rem;margin-bottom:.75rem;text-transform:uppercase;text-align:center}.y2k-cart-bogo .skull{color:var(--y2k-red)}@media(prefers-reduced-motion:reduce){.y2k-glyph,.y2k-trail{animation:none;opacity:0}.y2k-ticker__track,.grid-product__content:hover .grid__image-ratio,.grid-product__content:hover .image-wrap img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/amescense-y2k.css.map */
