:root{–o:#FE5000;–b:#0d0c0a;–bg:#F7F3EE;–bg2:#EDEAE3;–bd:#D8D2C8;–m:#78736C;–bk:#080705;–f:’Futura’,’Century Gothic’,’Trebuchet MS’,sans-serif}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(–f);background:var(–bg);color:var(–b);overflow-x:hidden;padding-top:64px}img{display:block;max-width:100%}a{text-decoration:none;color:inherit}
#jg-nav{position:fixed;top:0;left:0;right:0;z-index:100001;background:rgba(247,243,238,.97);backdrop-filter:blur(24px);border-bottom:1px solid var(–bd);height:64px;display:flex;align-items:center}
.jgn-logo{padding:0 32px 0 36px;border-right:1px solid var(–bd);height:64px;display:flex;align-items:center;flex-shrink:0;text-decoration:none}.jgn-logo img{height:26px;width:auto}
.jgn-links{display:flex;gap:28px;padding:0 32px;flex:1}.jgn-links a{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(–m);transition:color .2s}.jgn-links a:hover,.jgn-links a.act{color:var(–b)}.jgn-links a.act{border-bottom:2px solid var(–o);padding-bottom:2px}
.jgn-sep{width:1px;background:var(–bd);align-self:stretch}.jgn-loc{font-size:8px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;color:rgba(13,12,10,.3);padding:0 24px;white-space:nowrap}
.jgn-cta{background:var(–b);color:#fff;font-size:9px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;padding:0 28px;height:64px;display:flex;align-items:center;transition:background .2s;flex-shrink:0}.jgn-cta:hover{background:var(–o)}
.jgn-ham{display:none;flex-direction:column;gap:5px;padding:0 22px;border:none;background:none;height:64px;justify-content:center;cursor:pointer;margin-left:auto}.jgn-ham span{display:block;width:22px;height:2px;background:var(–b)}
#jg-mob{display:none;position:fixed;top:64px;left:0;right:0;z-index:100000;background:rgba(247,243,238,.98);border-bottom:1px solid var(–bd);padding:20px 36px 28px;flex-direction:column}
#jg-mob.open{display:flex}#jg-mob a{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(–m);padding:14px 0;border-bottom:1px solid var(–bd);transition:color .2s}#jg-mob a:last-child{border-bottom:none}#jg-mob a:hover{color:var(–o)}
@media(max-width:960px){.jgn-links,.jgn-loc,.jgn-sep{display:none}.jgn-cta{padding:0 18px}.jgn-ham{display:flex}}
.rev{opacity:0;transform:translateY(18px);transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1)}.rev.on{opacity:1;transform:translateY(0)}.d1{transition-delay:.12s}.d2{transition-delay:.22s}
#jg-nav .jgn-top{font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(–jgm,var(–m,#78736C));text-decoration:none;transition:color .2s;font-family:inherit;display:flex;align-items:center;gap:4px;white-space:nowrap}
#jg-nav .jgn-top:hover,#jg-nav .jgn-top.jgn-active{color:var(–jgb,var(–b,#0d0c0a))}
#jg-nav .jgn-top.jgn-active{border-bottom:2px solid var(–jgo,#FE5000);padding-bottom:2px}
#jg-nav .jgn-arr{font-size:7px;opacity:.4;transition:transform .2s;line-height:1}
#jg-nav .jgn-has-drop:hover .jgn-arr{transform:rotate(180deg)}
#jg-nav .jgn-has-drop{position:relative}
#jg-nav .jgn-drop{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(-6px);background:rgba(247,243,238,.98);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:1px solid #D8D2C8;border-top:3px solid #FE5000;min-width:224px;padding:8px 0;z-index:100003;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;box-shadow:0 8px 32px rgba(13,12,10,.09);font-family:inherit}
#jg-nav .jgn-has-drop:hover .jgn-drop,#jg-nav .jgn-has-drop:focus-within .jgn-drop{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}
#jg-nav .jgn-ch{display:flex;align-items:center;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.06em;color:#78736C;padding:9px 18px;transition:color .15s,background .15s,border-left-color .15s;border-left:2px solid transparent;text-decoration:none}
#jg-nav .jgn-ch:hover{color:#0d0c0a;background:rgba(13,12,10,.03);border-left-color:#FE5000}
#jg-nav .jgn-ch-now{color:#0d0c0a;font-weight:800}
#jg-nav .jgn-badge{font-size:7px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#FE5000;color:#fff;padding:2px 6px;border-radius:2px;flex-shrink:0;margin-left:8px}
#jg-nav .jgn-div{height:1px;background:#D8D2C8;margin:6px 0}
@media(max-width:960px){#jg-nav .jgn-has-drop .jgn-drop{display:none!important}}
Artists
— Invited Artists
— Artist Portal
Exhibitions
— Material Meditations
Collect
— How to Buy Art
— Art Visualizer
— Viewing Rooms
Visit
— Trade Program
— Collector Portal
Inquire →
Privacy
Policy.
JG Art Gallery + Events collects minimal information, uses it only to serve you, and does not sell it.
Information We Collect
How We Use Information
Payment Security
Email Communications
Cookies
Your Rights
Changes
(function(){var h=document.getElementById(‘jgHam’),m=document.getElementById(‘jg-mob’);if(h&&m){h.addEventListener(‘click’,function(){var o=m.classList.toggle(‘open’);h.setAttribute(‘aria-expanded’,String(o))});document.addEventListener(‘click’,function(e){if(!h.contains(e.target)&&!m.contains(e.target))m.classList.remove(‘open’)})}var ro=new IntersectionObserver(function(es){es.forEach(function(e){if(e.isIntersecting)e.target.classList.add(‘on’)})},{threshold:0.06});document.querySelectorAll(‘.rev’).forEach(function(el){ro.observe(el)})})()
