:root{--zm-pink: #f38fa9;--zm-hot: #ec5e87;--zm-paper: #f3f0e9;--zm-ink: #0e0d0d;--zm-muted: #8d8880;--zm-dim: #6d6862;--zm-bg: #0a0909;--zm-bg-glow: #171314}body.zmagazine-issue-page,body.zmagazine-hub-page{background:var(--zm-bg)!important}body.zmagazine-issue-page #MainContent,body.zmagazine-hub-page #MainContent{background:transparent;margin:0;padding:0;max-width:none;width:100%}body.zmagazine-issue-page .zmagazine-issue-section,body.zmagazine-issue-page #MainContent>.shopify-section{max-width:none!important;width:100%!important;margin:0!important;padding:0!important}.zmagazine-hub{--zm-accent: var(--zm-pink);background:radial-gradient(ellipse at 50% 0%,var(--zm-bg-glow) 0%,var(--zm-bg) 70%);color:var(--zm-paper);font-family:Courier New,ui-monospace,monospace;min-height:70vh;padding:48px 16px 80px}.zmagazine-hub__inner{max-width:1180px;margin:0 auto}.zmagazine-hub__head{text-align:center;margin-bottom:48px}.zmagazine-hub__kicker{font-size:11px;letter-spacing:.42em;text-transform:uppercase;color:var(--zm-muted);margin:0 0 10px}.zmagazine-hub__brand{font-size:clamp(34px,8vw,64px);letter-spacing:.28em;text-transform:uppercase;color:var(--zm-accent);text-shadow:0 0 8px rgba(243,143,169,.7),2px 0 0 rgba(0,255,255,.25),-2px 0 0 rgba(255,0,80,.35);animation:zm-flicker 4s infinite;margin:0}.zmagazine-hub__sub{margin-top:12px;font-size:13px;letter-spacing:.28em;color:var(--zm-muted);text-transform:uppercase}.zmagazine-hub__sub b{color:var(--zm-paper);font-weight:400}.zmagazine-hub__intro{max-width:560px;margin:18px auto 0;font-size:13px;line-height:1.6;letter-spacing:.06em;color:var(--zm-dim);text-transform:uppercase}.zmagazine-shelf{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:28px}.zmagazine-issue-card{--zm-card-accent: var(--zm-accent);opacity:0;transform:translateY(28px);transition:opacity .55s ease,transform .55s ease}.zmagazine-issue-card.is-visible{opacity:1;transform:translateY(0)}.zmagazine-issue-card__link{display:grid;grid-template-columns:1fr;grid-template-areas:"spine" "cover" "meta";gap:0;text-decoration:none;color:inherit;background:linear-gradient(90deg,#120f10,#161113);border:1px solid #2a2224;box-shadow:0 18px 50px #0000008c;overflow:hidden;transition:border-color .3s,box-shadow .3s,transform .35s}@media screen and (min-width:750px){.zmagazine-issue-card__link{grid-template-columns:54px minmax(220px,34%) 1fr;grid-template-areas:"spine cover meta";min-height:320px}}.zmagazine-issue-card__link:hover{border-color:color-mix(in srgb,var(--zm-card-accent) 55%,#2a2224);box-shadow:0 0 0 1px color-mix(in srgb,var(--zm-card-accent) 25%,transparent),0 22px 60px #000000b3;transform:translateY(-3px)}.zmagazine-issue-card__link.is-static{cursor:default}.zmagazine-issue-card.is-disabled .zmagazine-issue-card__link{pointer-events:none;opacity:.72}.zmagazine-issue-card__spine{grid-area:spine;display:flex;align-items:center;justify-content:flex-start;writing-mode:horizontal-tb;transform:none;background:#0d0b0c;border-right:0;border-bottom:1px solid #2a2224;color:var(--zm-card-accent);letter-spacing:.22em;text-transform:uppercase;font-size:11px;padding:12px 16px;white-space:nowrap}@media screen and (min-width:750px){.zmagazine-issue-card__spine{justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);border-right:1px solid #2a2224;border-bottom:0;letter-spacing:.28em;padding:16px 0;white-space:normal}}.zmagazine-issue-card__cover{grid-area:cover;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#1a1516}@media screen and (min-width:750px){.zmagazine-issue-card__cover{aspect-ratio:auto;height:100%;max-height:none}}.zmagazine-issue-card__cover img{width:100%;height:100%;object-fit:cover;display:block;filter:contrast(1.03) saturate(1.04);transition:transform .7s ease,filter .4s ease}.zmagazine-issue-card__link:hover .zmagazine-issue-card__cover img{transform:scale(1.04)}.zmagazine-issue-card.is-sold-out .zmagazine-issue-card__cover img{filter:contrast(1.05) saturate(.92)}.zmagazine-issue-card__meta{grid-area:meta;min-width:0;width:100%;padding:22px 20px 24px;display:flex;flex-direction:column;justify-content:center;gap:8px;border-top:1px solid #2a2224}@media screen and (min-width:750px){.zmagazine-issue-card__meta{border-top:0;border-left:1px solid #2a2224;padding:28px 32px}.zmagazine-issue-card__link{grid-template-columns:54px minmax(240px,38%) 1fr;grid-template-areas:"spine cover meta"}}.zmagazine-issue-card__index{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--zm-dim)}.zmagazine-card__issue{font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--zm-card-accent, var(--zm-accent));margin:0}.zmagazine-card__title{font-size:clamp(18px,2.6vw,28px);letter-spacing:.14em;text-transform:uppercase;color:var(--zm-paper);margin:0;line-height:1.25;word-break:normal;overflow-wrap:anywhere;max-width:100%}@media screen and (max-width:749px){.zmagazine-card__title{letter-spacing:.08em;font-size:clamp(20px,6.2vw,26px)}.zmagazine-card__issue,.zmagazine-issue-card__index{letter-spacing:.18em}.zmagazine-card__desc{max-width:none}}.zmagazine-issue-card__artist{margin:0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--zm-paper)}.zmagazine-issue-card__artist .by{color:var(--zm-muted);font-size:11px;margin-right:4px}.zmagazine-card__desc{font-size:12px;letter-spacing:.08em;color:var(--zm-dim);text-transform:uppercase;line-height:1.55;margin:4px 0 0;max-width:42ch}.zmagazine-issue-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:14px;border-top:1px solid #2a2224;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--zm-muted)}.zmagazine-issue-card__cta{color:var(--zm-card-accent, var(--zm-accent))}.zmagazine-card__scan{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(to bottom,#0000 0px 2px,#0000002e 3px 4px);mix-blend-mode:multiply}.zmagazine-card__badge{position:absolute;top:14px;left:14px;z-index:3;font-size:10px;letter-spacing:.22em;text-transform:uppercase;padding:6px 10px;background:#0a0909d1;border:1px solid color-mix(in srgb,var(--zm-card-accent, var(--zm-pink)) 55%,#221d1e);color:var(--zm-card-accent, var(--zm-pink));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zmagazine-card__badge[data-status=coming-soon]{border-color:#8d888080;color:var(--zm-muted)}.zmagazine-card__badge[data-status=archived]{border-color:#6d686280;color:var(--zm-dim)}.zmagazine-card__badge[data-status=sold-out]{border-color:#cd3e44;color:#ff6b73;background:#500a0ee0}.zmagazine-soldout-stamp{position:absolute;z-index:4;top:18%;right:8%;transform:rotate(-18deg);font-size:clamp(14px,2.2vw,22px);letter-spacing:.28em;text-transform:uppercase;color:#ff3b45;border:3px solid #cd3e44;padding:10px 14px;background:#14000059;box-shadow:0 0 0 1px #ff3b4540,0 10px 30px #00000073;text-shadow:0 0 10px rgba(205,62,68,.55);pointer-events:none;animation:zm-stamp-in .55s steps(6,end) both}.zmagazine-soldout-stamp--hero{top:22%;right:10%;font-size:clamp(22px,4vw,42px);padding:14px 18px;border-width:4px}.zmagazine-soldout-stamp--inline{position:relative;display:inline-block;top:auto;right:auto;margin:0 auto 16px;transform:rotate(-8deg)}.zmagazine-issue__soldout-note{margin-top:14px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#ff8a90;max-width:36ch}.zmagazine-issue__bar-meta .sold{color:#ff6b73}.zmagazine-hub__empty{text-align:center;color:var(--zm-dim);letter-spacing:.2em;text-transform:uppercase;font-size:13px;padding:60px 20px}@keyframes zm-stamp-in{0%{opacity:0;transform:rotate(-18deg) scale(1.4);filter:brightness(2)}to{opacity:1;transform:rotate(-18deg) scale(1);filter:brightness(1)}}.zmagazine-issue{--zm-accent: var(--zm-pink);background:radial-gradient(ellipse at 50% 0%,var(--zm-bg-glow) 0%,var(--zm-bg) 72%);color:var(--zm-paper);font-family:Courier New,ui-monospace,monospace;min-height:100vh;position:relative;width:100%;overflow:clip}.zm-ad{width:min(1100px,100%);margin:0 auto;padding:28px clamp(12px,3vw,28px) 8px}.zm-ad__meta{margin-bottom:14px;text-align:left}.zm-ad__label{margin:0 0 8px;font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:var(--zm-accent)}.zm-ad__title{margin:0;font-size:clamp(18px,3vw,28px);letter-spacing:.12em;text-transform:uppercase;color:var(--zm-paper);line-height:1.25}.zm-ad__caption{margin:8px 0 0;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--zm-muted);max-width:48ch;line-height:1.5}.zm-player{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#050404;border:1px solid #2a2224;box-shadow:0 0 0 1px #cd3e4426,0 0 40px #cd3e441f,0 22px 60px #000000bf}.zm-player__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000;display:block}.zm-player .zm-scanlines,.zm-player .zm-scanband,.zm-player .zm-vignette{z-index:2}.zm-player__bigplay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border:0;background:radial-gradient(circle at center,#0a090926,#0a09098c);color:var(--zm-paper);cursor:pointer;display:grid;place-items:center}.zm-player__bigplay span{width:74px;height:74px;display:grid;place-items:center;border:2px solid var(--zm-accent);background:#0a0909b8;font-size:22px;letter-spacing:0;box-shadow:0 0 24px #cd3e4459;transition:transform .2s ease,background .2s ease}.zm-player__bigplay:hover span{transform:scale(1.06);background:var(--zm-accent);color:#0e0d0d}.zm-player.is-playing .zm-player__bigplay{opacity:0;pointer-events:none}.zm-player__bar{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:10px;padding:10px 12px;background:linear-gradient(to top,#0a0909f2,#0a09098c);opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.zm-player:hover .zm-player__bar,.zm-player.is-paused .zm-player__bar,.zm-player.is-scrubbing .zm-player__bar{opacity:1;transform:translateY(0)}.zm-player__btn{flex:0 0 auto;width:34px;height:28px;border:1px solid var(--zm-accent);background:transparent;color:var(--zm-paper);font-family:inherit;font-size:12px;line-height:1;cursor:pointer}.zm-player__btn:hover{background:var(--zm-accent);color:#0e0d0d}.zm-player__seek{flex:1;-webkit-appearance:none;appearance:none;height:4px;background:#3a3335;cursor:pointer;border-radius:0}.zm-player__seek::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:var(--zm-accent);border-radius:0;transform:rotate(45deg)}.zm-player__seek::-moz-range-thumb{width:12px;height:12px;background:var(--zm-accent);border:0;border-radius:0}.zm-player__time{min-width:92px;text-align:right;font-size:11px;letter-spacing:.08em;color:var(--zm-paper);opacity:.9}.zmagazine-issue__banner{position:relative;width:100vw;margin-left:calc(50% - 50vw);min-height:min(78vh,820px);max-height:920px;overflow:hidden;background:#0a0909;border-bottom:1px solid #2a2224}.zmagazine-issue__banner img,.zmagazine-issue__banner-fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;filter:contrast(1.05) saturate(1.08);transform:scale(1.04);animation:zm-banner-drift 18s ease-in-out infinite alternate}.zmagazine-issue__banner-fallback{background:radial-gradient(circle at 30% 20%,rgba(243,143,169,.25),transparent 45%),linear-gradient(160deg,#1a1214,#0a0909 60%)}.zmagazine-issue__banner-copy{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:0 20px 10vh;background:linear-gradient(to top,#0a0909eb,#0a090959 45%,#0a090926)}.zmagazine-issue__banner-kicker{font-size:12px;letter-spacing:.35em;text-transform:uppercase;color:var(--zm-muted);margin-bottom:10px;animation:zm-type-in 1.1s steps(18,end) both}.zmagazine-issue__banner-title{margin:0;font-family:Courier New,ui-monospace,monospace;font-size:clamp(42px,10vw,96px);letter-spacing:.28em;text-transform:uppercase;color:var(--zm-accent);text-shadow:0 0 10px rgba(243,143,169,.75),3px 0 0 rgba(0,255,255,.28),-3px 0 0 rgba(255,0,80,.35);animation:zm-flicker 4s infinite,zm-glitch-soft 7s infinite}.zmagazine-issue__banner-sub{margin-top:12px;font-size:clamp(12px,2.2vw,15px);letter-spacing:.28em;text-transform:uppercase;color:var(--zm-paper)}.zmagazine-issue__status{position:absolute;top:14px;left:14px;z-index:4;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--zm-accent);background:#0a0909b3;border:1px solid rgba(243,143,169,.35);padding:6px 10px;animation:zm-blink 1.2s steps(1) infinite}.zmagazine-issue__status.is-online{color:#9dffb0;border-color:#9dffb066;animation:none}.zmagazine-issue__bar{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#0a0909e6;border-bottom:1px solid #221d1e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.zmagazine-issue__bar a{color:var(--zm-accent);text-decoration:none;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.zmagazine-issue__bar a:hover{color:var(--zm-paper)}.zmagazine-issue__bar-meta{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--zm-muted);text-align:center}.zmagazine-issue__bar-meta b{color:var(--zm-paper);font-weight:400}.zmagazine-issue__wrap{width:min(1200px,100%);margin:0 auto;padding:36px clamp(12px,3vw,28px) 100px}.zmagazine-issue__head{text-align:center;margin-bottom:30px;position:relative}.zmagazine-issue__head h1{font-family:Courier New,ui-monospace,monospace;font-size:clamp(26px,6vw,46px);letter-spacing:.35em;text-transform:uppercase;color:var(--zm-accent);text-shadow:0 0 8px rgba(243,143,169,.7),2px 0 0 rgba(0,255,255,.25),-2px 0 0 rgba(255,0,80,.35);animation:zm-flicker 4s infinite}.zmagazine-issue__head p{margin-top:10px;font-size:13px;letter-spacing:.28em;color:var(--zm-muted);text-transform:uppercase}.zmagazine-issue__head p b{color:var(--zm-paper);font-weight:400}.zmagazine-issue__cursor{display:inline-block;width:.6em;height:1em;background:var(--zm-accent);vertical-align:text-bottom;margin-left:4px;animation:zm-blink 1s steps(1) infinite}.zmagazine-issue__cta{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:8px 0 36px}.zmagazine-issue__cta a{display:inline-block;font-size:11px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;color:var(--zm-ink);background:var(--zm-accent);padding:12px 18px;border:1px solid transparent;transition:background .25s,color .25s,border-color .25s}.zmagazine-issue__cta a.is-secondary{background:transparent;color:var(--zm-accent);border-color:#f38fa980}.zmagazine-issue__cta a:hover{background:var(--zm-paper);color:var(--zm-ink);border-color:var(--zm-paper)}.zmagazine-issue__pages{width:100%}.zm-page{position:relative;width:100%;margin:0 auto 52px;overflow:hidden;border-radius:0;box-shadow:0 0 0 1px #221d1e,0 0 40px #f38fa929,0 22px 60px #000000c7;transform:translateY(48px) scale(.985);opacity:0;filter:brightness(1.8) contrast(1.3);transition:opacity .55s steps(8,end),transform .55s steps(8,end),filter .55s steps(6,end);will-change:transform,opacity,filter}.zm-page.is-visible{opacity:1;transform:translateY(0) scale(1);filter:brightness(1) contrast(1);animation:zm-crt-boot .85s steps(10,end) both,zm-rgb-hit .35s steps(2,end) .7s both}.zm-page.is-glitching{animation:zm-crt-boot .85s steps(10,end) both,zm-page-glitch .45s steps(2,end)}.zm-page img,.zm-page .zm-page__placeholder{display:block;width:100%;height:auto;filter:contrast(1.03) saturate(1.04)}.zm-video-slot{position:absolute;z-index:5;overflow:hidden;background:#000;box-shadow:0 0 0 1px #ffffff14}.zm-video-slot video,.zm-video-slot iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;background:#000}.zm-page.has-video .zm-scanlines,.zm-page.has-video .zm-scanband,.zm-page.has-video .zm-noise{pointer-events:none}.zm-page__placeholder{aspect-ratio:3 / 4;background:linear-gradient(160deg,#1a1516,#0e0d0d);display:grid;place-items:center;color:var(--zm-dim);letter-spacing:.2em;text-transform:uppercase;font-size:12px}.zm-page__caption{position:absolute;left:0;right:0;bottom:0;padding:14px 16px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--zm-paper);background:linear-gradient(to top,rgba(0,0,0,.72),transparent);opacity:0;transform:translateY(8px);transition:opacity .4s ease .15s,transform .4s ease .15s}.zm-page.is-visible .zm-page__caption{opacity:1;transform:translateY(0)}.zm-scanlines{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:repeating-linear-gradient(to bottom,#0000 0px 2px,#00000038 3px 4px);mix-blend-mode:multiply}.zm-scanlines:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to right,#ff00500b 0 1px,#00ff8c08 1px 2px,#0078ff0b 2px 3px)}.zm-scanband{position:absolute;left:0;right:0;height:110px;top:-140px;pointer-events:none;z-index:3;background:linear-gradient(to bottom,#fff0,#ffffff12 45%,#fff0);animation:zm-band 7s linear infinite}.zm-noise{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;pointer-events:none;z-index:3;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/></filter><rect width='120' height='120' filter='url(%23n)' opacity='1'/></svg>");animation:zm-jitter .35s steps(3) infinite}.zm-vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:radial-gradient(ellipse at center,#0000 62%,#00000057)}.zm-page:hover .zm-scanband,.zmagazine-issue__banner:hover .zm-scanband{animation-duration:2.4s}.zmagazine-issue__foot{text-align:center;font-size:12px;letter-spacing:.3em;color:var(--zm-dim);text-transform:uppercase;padding:20px 0 10px}.zmagazine-issue__foot a{color:var(--zm-accent);text-decoration:none}.zmagazine-issue__foot .splat{color:var(--zm-hot)}.zmagazine-issue__progress{position:fixed;top:0;left:0;height:3px;width:0;background:linear-gradient(90deg,var(--zm-hot),var(--zm-accent),#7ef9ff);box-shadow:0 0 12px #f38fa9bf;z-index:9999;pointer-events:none}@keyframes zm-blink{50%{opacity:0}}@keyframes zm-flicker{0%,94%,96.5%,to{opacity:1}95%{opacity:.55}96%{opacity:.85}}@keyframes zm-glitch-soft{0%,90%,to{transform:translate(0)}91%{transform:translate(-2px,1px)}92%{transform:translate(2px,-1px)}93%{transform:translate(0)}}@keyframes zm-type-in{0%{width:0;opacity:0}to{width:auto;opacity:1}}@keyframes zm-banner-drift{0%{transform:scale(1.04) translateY(0)}to{transform:scale(1.08) translateY(-2%)}}@keyframes zm-crt-boot{0%{clip-path:inset(48% 0 48% 0);filter:brightness(4) contrast(2)}35%{clip-path:inset(20% 0 20% 0);filter:brightness(2.2) contrast(1.4)}70%{clip-path:inset(4% 0 4% 0)}to{clip-path:inset(0 0 0 0);filter:brightness(1) contrast(1)}}@keyframes zm-rgb-hit{0%{box-shadow:-4px 0 #ff005073,4px 0 #00ffff59,0 0 40px #f38fa929}to{box-shadow:0 0 0 1px #221d1e,0 0 40px #f38fa929,0 22px 60px #000000c7}}@keyframes zm-page-glitch{0%{transform:translate(0) skew(0)}20%{transform:translate(-6px,1px) skew(-1deg);filter:hue-rotate(20deg) contrast(1.4)}40%{transform:translate(5px,-2px) skew(1deg)}60%{transform:translate(-2px) skew(0)}to{transform:translate(0)}}@keyframes zm-band{0%{top:-140px}to{top:110%}}@keyframes zm-jitter{0%{transform:translate(0)}33%{transform:translate(-18px,9px)}66%{transform:translate(12px,-14px)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.zmagazine-hub__brand,.zmagazine-issue__banner-title,.zmagazine-issue__banner-kicker,.zmagazine-issue__banner img,.zm-page,.zm-scanband,.zm-noise,.zmagazine-issue__cursor,.zmagazine-issue__status,.zmagazine-card,.zmagazine-issue-card,.zmagazine-soldout-stamp{animation:none!important;transition:none!important}.zm-page,.zmagazine-card,.zmagazine-issue-card{opacity:1;transform:none;filter:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/zmagazine.css.map */
