:root{--rule: #2E2E36;--rule-hot: var(--caption);--on-accent: #0A0A0C;--glow-red: color-mix(in srgb, var(--pop) 22%, transparent);--glow-yellow: color-mix(in srgb, var(--caption) 10%, transparent)}body{background:radial-gradient(1100px 620px at 88% -8%,var(--glow-red),transparent 62%),radial-gradient(900px 560px at -12% 38%,var(--glow-yellow),transparent 60%),linear-gradient(180deg,transparent 0 70%,color-mix(in srgb,var(--pop) 6%,transparent)),var(--paper);background-attachment:fixed;-webkit-font-smoothing:antialiased}::selection{background:var(--caption);color:var(--on-accent)}.section-title,.splash__heading,.product__title,.site-footer__name,.card--splash .card__title{text-transform:uppercase;letter-spacing:.01em}.section-title{position:relative;padding-left:18px}.section-title:before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:6px;background:var(--caption);box-shadow:3px 0 0 var(--pop)}.splash__heading{text-shadow:4px 4px 0 var(--pop)}.logo__text{color:var(--caption);text-transform:uppercase;letter-spacing:.02em;text-shadow:3px 3px 0 var(--pop)}.panel{border:2px solid var(--rule);box-shadow:0 18px 40px -22px #000000e6;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}a.panel:hover,.card.panel:hover{border-color:var(--rule-hot);transform:translateY(-3px);box-shadow:6px 6px 0 var(--pop),0 22px 44px -20px #000000f2}.card__cover{border-bottom:2px solid var(--rule);background:#0e0e11}.card__title a:hover{color:var(--caption)}.card__pub{color:color-mix(in srgb,var(--ink) 55%,var(--panel));text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.section-head__link{color:var(--caption);text-transform:uppercase;letter-spacing:.06em;font-size:.9rem}.caption-box{background:var(--caption);color:var(--on-accent);border:0;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;padding:.45em .8em;box-shadow:3px 3px 0 var(--pop)}.btn{background:var(--caption);color:var(--on-accent);border:2px solid var(--caption);box-shadow:4px 4px 0 var(--pop);text-transform:uppercase;letter-spacing:.05em}.btn:hover{color:var(--on-accent);box-shadow:6px 6px 0 var(--pop)}.btn:active{box-shadow:1px 1px 0 var(--pop)}.btn--small{box-shadow:3px 3px 0 var(--pop)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--ink);box-shadow:4px 4px 0 var(--rule)}.btn--ghost:hover{color:var(--caption);border-color:var(--caption);box-shadow:6px 6px 0 var(--pop)}.site-footer .btn{background:var(--caption);color:var(--on-accent);border-color:var(--caption);box-shadow:4px 4px 0 var(--pop)}.announce{position:relative;background:var(--caption);color:var(--on-accent);text-transform:uppercase;letter-spacing:.08em;font-weight:800;font-size:.78rem;padding:9px 0 13px}.announce:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:repeating-linear-gradient(90deg,var(--on-accent) 0 6px,transparent 6px 12px),repeating-linear-gradient(90deg,transparent 0 6px,var(--on-accent) 6px 12px);background-size:12px 3px,12px 3px;background-position:0 0,0 3px;background-repeat:repeat-x}.announce a:hover{color:var(--on-accent)}.site-header{background:color-mix(in srgb,var(--paper) 82%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);border-bottom:1px solid var(--rule);box-shadow:0 2px 0 var(--pop)}.main-nav a{text-transform:uppercase;letter-spacing:.06em;font-size:.9rem}.main-nav a:hover,.main-nav a[aria-current]{color:var(--caption);text-decoration-color:var(--pop)}.main-nav__drop,.mobile-nav__panel{background:#111114;border-color:var(--rule);box-shadow:6px 6px 0 var(--pop)}.mobile-nav__panel{border-bottom:2px solid var(--caption)}.header-search{border:1px solid var(--rule);background:#111114}.header-search input{color:var(--ink)}.header-search button{border-left:1px solid var(--rule);background:var(--caption);color:var(--on-accent)}.tool:hover{color:var(--caption)}.cart-count{background:var(--pop);border-color:var(--paper)}.splash__copy{background:linear-gradient(160deg,#18181d,#0e0e11);border-top:4px solid var(--caption)}.splash__art:after{background-image:radial-gradient(var(--caption) 1.1px,transparent 1.6px);opacity:.22}.halftone{background-color:#121216;background-image:radial-gradient(color-mix(in srgb,var(--pop) 55%,transparent) 1.2px,transparent 1.7px),radial-gradient(120% 90% at 70% 20%,color-mix(in srgb,var(--pop) 35%,transparent),transparent 70%);background-size:9px 9px,100% 100%}.splash .splash__product img{border:2px solid var(--ink);box-shadow:12px 12px 0 var(--caption),24px 24px 0 var(--pop)}.burst{background:var(--caption)}.burst span{text-transform:uppercase}.shelf__row{scrollbar-color:var(--caption) transparent}.tile .tile__fill{background-color:#141418}.tile:nth-child(3n+2) .tile__fill{background-color:color-mix(in srgb,var(--pop) 70%,#000)}.tile:nth-child(3n+3) .tile__fill{background-color:color-mix(in srgb,var(--caption) 75%,#000)}.tile img{filter:saturate(1.15) contrast(1.05);transition:transform .3s ease}.tile:hover img{transform:scale(1.05)}.tile__label{background:var(--on-accent);color:var(--ink);border:2px solid var(--caption);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem}.tile:hover .tile__label{background:var(--caption);color:var(--on-accent)}.pull__panel{background:linear-gradient(135deg,#17171c,#0d0d10 60%,color-mix(in srgb,var(--pop) 18%,#0D0D10));border-color:var(--rule)}.speech{background:#0e0e11;border:2px solid var(--rule)}.speech:before{background:var(--caption);color:var(--on-accent);border-color:var(--caption)}.speech:after{background:var(--rule)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input:not([type]),select,textarea,.qty{background:#0e0e11;border:1px solid var(--rule);color:var(--ink)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--caption);outline:2px solid var(--caption);outline-offset:0}::placeholder{color:color-mix(in srgb,var(--ink) 40%,transparent)}.chip span{border:1px solid var(--rule);background:#0e0e11}.chip input:checked+span{background:var(--caption);color:var(--on-accent);border-color:var(--caption)}.thumb[aria-current=true]{border-color:var(--caption);box-shadow:4px 4px 0 var(--pop)}.specs{border-top:2px solid var(--caption)}.specs div,.address{border-bottom-color:var(--rule)}.table th,.table td{border-bottom:1px solid var(--rule)}.pagination a,.pagination .current,.pagination .deco{border:1px solid var(--rule);background:#111114}.pagination a:hover{border-color:var(--caption);color:var(--caption)}.pagination .current{background:var(--caption);color:var(--on-accent);border-color:var(--caption)}.article__img,.cart__img img{border-color:var(--rule)}.placeholder-svg{background:#111114}.site-footer{background:#050506;color:var(--ink);border-top:4px solid var(--caption);box-shadow:0 -8px 0 var(--pop)}.site-footer a{color:var(--ink)}.site-footer a:hover{color:var(--caption)}.site-footer__heading{text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;color:var(--caption)}.site-footer .signup input{border-color:var(--rule)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nyc-night.css.map */
