.og{--og-pop: var(--og-red-p);--og-pop-dk: var(--og-red-d);--og-pop-lt: var(--og-red-l);--og-gold: var(--og-gold-p);--og-gold-dk: var(--og-gold-d);--og-sage: var(--og-sage-p);--og-sage-dk: var(--og-sage-d);--og-blue: var(--og-blue-p);--og-blue-dk: var(--og-blue-d);--og-blue-lt: var(--og-blue-l);--og-boulder: var(--og-neu-p);--og-boulder-dk: var(--og-neu-d);--og-ink-2: var(--og-neu-a);--og-plum: var(--og-sage-a);--og-pink: var(--og-red-a);--og-timber: var(--og-gold-d);--og-sunken: #E4D9C7;--og-ink-3: #6E7A71;--og-cream: #FFF3E8;--og-gold-tint: #FBEBCB;--og-sage-tint: #DCEBE0;--og-blue-tint: #DCE6F1;--og-pop-tint: #FADFD6;--og-glass: #EAF0F2;--og-stone: #C3B394;--og-shadow: 3px 3px 0 rgba(28, 39, 52, .16);--og-shadow-lg: 6px 6px 0 rgba(28, 39, 52, .14)}.og{background:var(--og-paper);color:var(--og-ink);font-family:var(--og-f-body);font-size:17px;line-height:1.6;background-image:radial-gradient(rgba(28,39,52,.05) 1px,transparent 1px);background-size:5px 5px}.og *,.og *:before,.og *:after{box-sizing:border-box}.og-shell{max-width:1240px;margin:0 auto;padding:0 24px}.og a:focus-visible,.og button:focus-visible,.og input:focus-visible{outline:3px solid var(--og-pop);outline-offset:2px}.og-sign,.og .og-h,.og .og-plaque-t,.og .og-qt,.og .og-kick{font-weight:400;font-synthesis-weight:none}.og-ticker{background:var(--og-blue-dk);color:var(--og-cream);overflow:hidden;border-bottom:2px solid var(--og-ink)}.og-ticker-track{display:flex;gap:56px;white-space:nowrap;padding:7px 0;width:max-content;font-family:var(--og-f-game);font-size:14px;letter-spacing:.06em;animation:og-roll var(--og-roll, 34s) linear infinite}.og-ticker-track>span:before{content:"\25c6";margin-right:14px;opacity:.6;font-size:10px;vertical-align:2px}@keyframes og-roll{0%{transform:translate(0)}to{transform:translate(-50%)}}.og-ticker:hover .og-ticker-track,.og-ticker:focus-within .og-ticker-track{animation-play-state:paused}.og-hero{border-bottom:2px solid var(--og-ink);background:var(--og-raised)}.og-hero-in{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;padding:64px 24px 68px;max-width:1240px;margin:0 auto}.og-hero .og-eyebrow{font-family:var(--og-f-game);font-size:12px;letter-spacing:.16em;color:var(--og-gold-dk);margin:0 0 14px}.og-hero h1{font-family:var(--og-f-sign);font-weight:400;font-synthesis-weight:none;font-size:clamp(34px,5.4vw,60px);line-height:1.02;margin:0 0 18px;text-wrap:balance;color:var(--og-ink)}.og-hero .og-sub{font-size:18px;line-height:1.5;margin:0 0 10px;max-width:42ch}.og-hero .og-narr{font-family:var(--og-f-narr);font-size:22px;color:var(--og-sage-dk);margin:0 0 26px}.og-btns{display:flex;gap:12px;flex-wrap:wrap}.og-btn{display:inline-block;text-decoration:none;padding:12px 20px;border:2px solid var(--og-ink);box-shadow:var(--og-shadow);font-family:var(--og-f-game);font-size:15px;letter-spacing:.04em;transition:transform .12s,box-shadow .12s}.og-btn:hover{transform:translate(1px,1px);box-shadow:2px 2px #1c273429}.og-btn--pop{background:var(--og-pop);color:var(--og-cream)}.og-btn--quiet{background:var(--og-paper);color:var(--og-ink)}.og-hero-art{border:2px solid var(--og-ink);background:var(--og-paper);box-shadow:var(--og-shadow-lg);aspect-ratio:4 / 3;display:grid;place-items:center;overflow:hidden}.og-hero-art img{width:100%;height:100%;object-fit:cover;display:block}.og-hero-art svg{width:76%;height:auto}.og-plaza-wrap{padding:26px 0 0}.og-frame{border:2px solid var(--og-ink);background:var(--og-glass);box-shadow:var(--og-shadow-lg);overflow:hidden;position:relative}.og-frame svg{display:block;width:100%;height:auto}.og-bld{cursor:pointer}.og-bld .og-hit{fill:transparent}.og-bld .og-lift{transition:transform .18s cubic-bezier(.3,1.4,.5,1)}.og-bld:hover .og-lift,.og-bld:focus-visible .og-lift,.og-bld.is-lit .og-lift{transform:translateY(-9px)}.og-bld .og-plaque{opacity:0;transition:opacity .16s}.og-bld:hover .og-plaque,.og-bld:focus-visible .og-plaque,.og-bld.is-lit .og-plaque{opacity:1}.og-bld:focus{outline:none}.og-bld:focus-visible .og-focusring{stroke:var(--og-pop);stroke-width:3;stroke-dasharray:6 4}.og-focusring{fill:none;stroke:none}.og-sign-t{font-family:var(--og-f-sign);font-size:15px;fill:var(--og-ink)}.og-plaque-t{font-family:var(--og-f-game);font-size:15px;fill:var(--og-cream);letter-spacing:.04em}.og-sway{transform-origin:center top;animation:og-sway 6s ease-in-out infinite}@keyframes og-sway{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}.og-quests{display:grid;grid-template-columns:repeat(var(--og-qn, 5),1fr);border:2px solid var(--og-ink);background:var(--og-raised)}.og-quests--attached{border-top:0}.og-q{text-decoration:none;color:var(--og-ink);padding:15px 16px 17px;border-right:2px solid var(--og-ink);display:block;position:relative;background:var(--og-qbg, var(--og-raised));transition:background .15s}.og-q:last-child{border-right:0}.og-q:hover,.og-q:focus-visible,.og-q.is-lit{background:var(--og-qh)}.og-qbar{position:absolute;left:0;right:0;top:0;height:5px;background:var(--og-qc)}.og-qt{font-family:var(--og-f-game);font-size:17px;line-height:1.15;letter-spacing:.02em;display:block;margin-bottom:5px}.og-qd{font-size:14px;line-height:1.35;color:var(--og-ink-2);display:block}.og-q--dark,.og-q--dark .og-qt{color:var(--og-cream)}.og-q--dark .og-qd{color:var(--og-blue-lt)}.og-legend{font-family:var(--og-f-narr);font-size:20px;color:var(--og-ink-3);text-align:center;margin:11px 0 0}.og-sec{padding:62px 0 0}.og-sechead{display:flex;align-items:flex-end;gap:18px;margin-bottom:24px}.og-sechead .og-h{font-family:var(--og-f-sign);font-size:clamp(26px,3.6vw,38px);margin:0;line-height:1;letter-spacing:.005em;color:var(--og-ink)}.og-sechead .og-ruleline{flex:1;height:0;border-bottom:2px solid var(--og-ink);margin-bottom:9px}.og-sechead .og-kick{font-family:var(--og-f-game);font-size:12px;letter-spacing:.14em;color:var(--og-ink-3);margin-bottom:10px;white-space:nowrap}.og-spot{display:grid;grid-template-columns:1.15fr .85fr;gap:26px;align-items:start}.og-workshop{border:2px solid var(--og-ink);background:var(--og-sage-tint);box-shadow:var(--og-shadow);overflow:hidden}.og-workshop .og-film{aspect-ratio:16 / 10;border-bottom:2px solid var(--og-ink);display:grid;place-items:center;position:relative;background:repeating-linear-gradient(135deg,rgba(59,72,64,.1) 0 12px,transparent 12px 24px),var(--og-sage-tint)}.og-workshop .og-film video,.og-workshop .og-film img{width:100%;height:100%;object-fit:cover;display:block}.og-play{width:62px;height:62px;border-radius:50%;background:var(--og-pop);border:2px solid var(--og-ink);display:grid;place-items:center;box-shadow:var(--og-shadow)}.og-play:after{content:"";border-left:16px solid var(--og-cream);border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:4px}.og-workshop .og-cap{padding:13px 16px;font-family:var(--og-f-narr);font-size:20px;color:var(--og-sage-dk)}.og-prods{display:grid;grid-template-columns:1fr 1fr;gap:14px}.og-card{border:2px solid var(--og-ink);background:var(--og-paper);text-decoration:none;color:var(--og-ink);box-shadow:var(--og-shadow);display:flex;flex-direction:column;transition:transform .15s,box-shadow .15s}.og-card:hover{transform:translate(-2px,-2px);box-shadow:5px 5px #1c273433}.og-card .og-art{aspect-ratio:1;border-bottom:2px solid var(--og-ink);display:grid;place-items:center;background:var(--og-ct, var(--og-gold-tint));overflow:hidden}.og-card .og-art img{width:100%;height:100%;object-fit:cover;display:block}.og-card .og-meta{padding:9px 11px 11px;display:flex;flex-direction:column;gap:2px}.og-card .og-nm{font-size:14px;line-height:1.25}.og-card .og-pr{font-size:13px;color:var(--og-ink-3);font-variant-numeric:tabular-nums}.og-cols{display:grid;grid-template-columns:repeat(var(--og-cn, 5),1fr);gap:14px}.og-col{border:2px solid var(--og-ink);text-decoration:none;color:var(--og-ink);box-shadow:var(--og-shadow);background:var(--og-paper);display:flex;flex-direction:column;min-height:230px;transition:transform .15s}.og-col:hover{transform:translateY(-4px)}.og-col .og-top{flex:1;background:var(--og-cc, var(--og-gold-tint));border-bottom:2px solid var(--og-ink);position:relative;overflow:hidden}.og-col .og-top img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.og-col .og-lbl{padding:10px 12px;font-family:var(--og-f-game);font-size:14px;letter-spacing:.03em;line-height:1.2}.og-col .og-lbl small{display:block;font-family:var(--og-f-body);font-size:12px;color:var(--og-ink-3);letter-spacing:0;margin-top:3px}.og-quote{margin:26px auto 0;max-width:44ch;text-align:center;font-family:var(--og-f-narr);font-size:24px;line-height:1.35;color:var(--og-ink-2)}.og-quote:before{content:"\201c"}.og-quote:after{content:"\201d"}.og-artist{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--og-ink);box-shadow:var(--og-shadow-lg);background:var(--og-raised)}.og-artist .og-lft{padding:30px;border-right:2px solid var(--og-ink)}.og-artist .og-lft h3{font-family:var(--og-f-sign);font-weight:400;font-size:27px;margin:0 0 12px;line-height:1.1}.og-artist .og-lft p{margin:0 0 18px;font-size:16px;max-width:38ch}.og-status{border-top:2px dashed var(--og-ink);padding-top:16px}.og-status .og-lab{font-family:var(--og-f-game);font-size:12px;letter-spacing:.13em;color:var(--og-ink-3)}.og-status .og-val{font-family:var(--og-f-narr);font-size:22px;color:var(--og-pop-dk);margin-top:2px}.og-bar{height:14px;border:2px solid var(--og-ink);background:var(--og-paper);margin-top:9px;position:relative}.og-bar i{position:absolute;top:0;bottom:0;left:0;width:var(--og-pct, 60%);background:var(--og-gold);border-right:2px solid var(--og-ink)}.og-artist .og-rgt{background:var(--og-gold-tint);display:grid;place-items:center;padding:26px}.og-artist .og-rgt .og-pic{width:100%;aspect-ratio:4 / 3;border:2px solid var(--og-ink);background:var(--og-paper);box-shadow:var(--og-shadow);display:grid;place-items:center;overflow:hidden}.og-artist .og-rgt .og-pic img{width:100%;height:100%;object-fit:cover}.og-comm{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.og-tile{aspect-ratio:1;border:2px solid var(--og-ink);background:var(--og-tc, var(--og-blue-tint));display:grid;place-items:center;text-decoration:none;color:var(--og-blue-dk);font-family:var(--og-f-game);font-size:12px;letter-spacing:.05em;text-align:center;padding:8px;box-shadow:var(--og-shadow);transition:transform .15s;overflow:hidden}.og-tile:hover{transform:rotate(-2deg) translateY(-3px)}.og-tile:focus-visible{outline:3px solid var(--og-ink);outline-offset:2px;transform:none}.og-tile img{width:100%;height:100%;object-fit:cover;display:block}.og-tile--img{padding:0}.og-tile--pending{opacity:.6;cursor:default;background:transparent!important;border-style:dashed;color:var(--og-ink-3, #6E7A71)}.og-tile--pending:hover{transform:none}.og-signup{margin-top:34px;border:2px solid var(--og-ink);background:var(--og-boulder);color:var(--og-raised);padding:28px 30px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;box-shadow:6px 6px #1c273438}.og-signup h3{font-family:var(--og-f-sign);font-weight:400;font-size:24px;margin:0 0 6px;color:var(--og-cream)}.og-signup p{margin:0;font-size:15px;color:var(--og-blue-lt);max-width:46ch}.og-signup form{display:flex}.og-signup input[type=email]{border:2px solid var(--og-raised);background:transparent;color:var(--og-cream);padding:11px 14px;font-family:var(--og-f-body);font-size:15px;min-width:230px;outline:none}.og-signup input[type=email]::placeholder{color:var(--og-blue-lt)}.og-signup button{border:2px solid var(--og-raised);border-left:0;background:var(--og-pop);color:var(--og-cream);font-family:var(--og-f-game);font-size:15px;letter-spacing:.05em;padding:11px 20px;cursor:pointer}.og-signup button:hover{background:var(--og-pop-dk)}@media(max-width:980px){.og-hero-in{grid-template-columns:1fr;gap:30px;padding:44px 24px 48px}.og-spot,.og-artist{grid-template-columns:1fr}.og-artist .og-lft{border-right:0;border-bottom:2px solid var(--og-ink)}.og-cols{grid-template-columns:repeat(2,1fr)}.og-comm{grid-template-columns:repeat(3,1fr)}.og-signup{grid-template-columns:1fr}.og-quests{grid-template-columns:1fr 1fr}.og-q{border-bottom:2px solid var(--og-ink)}.og-q:nth-child(2n){border-right:0}.og-q:last-child{border-bottom:0;grid-column:1 / -1}}@media(max-width:640px){.og-frame{overflow-x:auto;-webkit-overflow-scrolling:touch}.og-frame svg{width:900px;max-width:none}.og-quests{grid-template-columns:1fr}.og-q{border-right:0}.og-hero-art{display:none}}@media(prefers-reduced-motion:reduce){.og *,.og *:before,.og *:after{animation:none!important;transition:none!important}}.og-header-cta{display:inline-flex;align-items:center;gap:0;white-space:nowrap;text-decoration:none;background:var(--og-red-p);color:var(--og-cream, #FFF3E8);font-family:var(--og-f-game);font-size:12px;letter-spacing:.04em;line-height:1;padding:0 14px;height:36px;border:2px solid var(--og-ink);border-radius:2px;box-shadow:2px 2px #1c273433;transition:transform .12s,box-shadow .12s}.og-header-cta:hover,.og-header-cta:focus-visible{color:var(--og-cream, #FFF3E8);transform:translate(1px,1px);box-shadow:0 0 #1c273433}.og-cursor-picker{position:relative;display:inline-flex;align-items:center}.og-cursor-picker>summary{display:inline-flex;align-items:center;gap:6px;list-style:none;cursor:pointer;padding:0 4px}.og-cursor-picker>summary::-webkit-details-marker{display:none}.og-cursor-picker__icon{height:20px;width:20px}.og-cursor-picker__label{font-family:var(--og-f-narr);font-size:15px;color:var(--og-ink)}.og-cursor-picker[open] .og-cursor-picker__label{text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.og-cursor-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--layer-raised, 10);display:grid;grid-template-columns:repeat(4,1fr);gap:4px;width:200px;padding:10px;background:var(--og-paper);border:2px solid var(--og-ink);box-shadow:4px 4px #1c273433}.og-cursor-opt{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 2px;background:none;border:2px solid transparent;cursor:pointer}.og-cursor-opt svg{width:24px;height:24px}.og-cursor-opt:hover,.og-cursor-opt:focus-visible{background:var(--og-raised);outline:none}.og-cursor-opt.is-active{border-color:var(--og-ink);background:var(--og-raised)}@media screen and (max-width:749px){.og-cursor-menu{right:-8px;width:176px;grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:749px){.og-header-cta{padding:0 10px;height:32px;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/og-plaza.css.map */
