@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_9cf85c92-module__LbigVW__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_9cf85c92-module__LbigVW__variable{--font-sans:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.3zvkfbs08rnj_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3strvg7o-g5v2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1wwzpfhzaj2r0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.2rlzm4mj5kw8e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_2677e2b3-module__4W5z6a__className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.instrument_serif_2677e2b3-module__4W5z6a__variable{--font-serif:"Instrument Serif", "Instrument Serif Fallback"}
.gallery-module__qwVQtq__root{--ink:#121212;--muted:#6b6b6b;--line:#e6e5e1;--wall:#f4f3f0;--accent:#e0452b;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--serif:var(--font-serif), Georgia, serif;min-height:100vh;color:var(--ink);font-family:var(--sans);letter-spacing:-.005em;background:#fff;font-size:16px;line-height:1.7;overflow-x:clip}.gallery-module__qwVQtq__root :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.gallery-module__qwVQtq__wrap{width:min(1320px,100% - clamp(56px,11vw,176px));margin-inline:auto}.gallery-module__qwVQtq__small{color:var(--muted);font-size:13px}.gallery-module__qwVQtq__serif{font-family:var(--serif);letter-spacing:0;font-style:italic;font-weight:400}.gallery-module__qwVQtq__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:clamp(40px,5vw,80px);display:flex}.gallery-module__qwVQtq__h2{letter-spacing:-.03em;margin:0;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.05}.gallery-module__qwVQtq__h2 .gallery-module__qwVQtq__serif{font-size:1.08em}.gallery-module__qwVQtq__linkArrow{border-bottom:1px solid;padding-bottom:1px;font-size:14px;text-decoration:none}.gallery-module__qwVQtq__root .gallery-module__qwVQtq__linkArrow:hover{color:var(--accent)}.gallery-module__qwVQtq__section{padding:clamp(108px,17vw,260px) 0 0}.gallery-module__qwVQtq__header{z-index:30;-webkit-backdrop-filter:saturate(1.4)blur(10px);background:#fffffff0;position:sticky;top:0}.gallery-module__qwVQtq__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:84px;display:grid}.gallery-module__qwVQtq__logo{letter-spacing:-.06em;justify-self:start;font-size:26px;font-weight:600;line-height:1;text-decoration:none}.gallery-module__qwVQtq__logo sup{letter-spacing:.02em;color:var(--muted);vertical-align:top;margin-left:6px;font-size:10px;font-weight:500}.gallery-module__qwVQtq__nav{gap:44px;display:flex}.gallery-module__qwVQtq__navLink{font-size:14px;text-decoration:none;position:relative}.gallery-module__qwVQtq__navLink:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .25s;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.gallery-module__qwVQtq__navLink:hover:after{transform:scaleX(1)}.gallery-module__qwVQtq__headRight{justify-self:end;align-items:center;gap:18px;font-size:13px;display:flex}.gallery-module__qwVQtq__menuBtn{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:10px 0 10px 10px;font-size:14px;display:none}.gallery-module__qwVQtq__hero{padding-top:clamp(40px,5vw,80px)}.gallery-module__qwVQtq__heroTop{grid-template-columns:1fr auto;align-items:end;gap:clamp(40px,8vw,140px);margin-bottom:clamp(40px,5vw,80px);display:grid}.gallery-module__qwVQtq__kicker{color:var(--muted);align-items:center;gap:10px;margin-bottom:28px;font-size:13px;display:inline-flex}.gallery-module__qwVQtq__kicker:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.gallery-module__qwVQtq__h1{letter-spacing:-.045em;margin:0;font-size:clamp(40px,6.2vw,100px);font-weight:500;line-height:.95}.gallery-module__qwVQtq__h1 span{display:block}.gallery-module__qwVQtq__h1 .gallery-module__qwVQtq__serif{letter-spacing:-.02em}.gallery-module__qwVQtq__heroFacts{text-align:right;padding-bottom:6px;font-size:14px;line-height:1.6}.gallery-module__qwVQtq__heroFacts b{letter-spacing:-.02em;font-size:18px;font-weight:500;display:block}.gallery-module__qwVQtq__install{--cmx:0.111%;--cmy:0.237%;aspect-ratio:16/7.5;background:radial-gradient(14% 40% at 30% 0,#fffaeef2,#0000 70%),radial-gradient(14% 40% at 50% 0,#fffaeecc,#0000 70%),radial-gradient(14% 40% at 71% 0,#fffaeef2,#0000 70%),linear-gradient(#ecebe7 0%,#f5f4f1 40%,#efeeea 77.6%);position:relative;overflow:hidden}.gallery-module__qwVQtq__floor{background:radial-gradient(12% 60% at 30% 0,#ffffff59,#0000 70%),radial-gradient(12% 60% at 71% 0,#ffffff59,#0000 70%),linear-gradient(#c9c5bd 0%,#bdb8af 45%,#aca69c 100%);position:absolute;inset:78% 0 0}.gallery-module__qwVQtq__floor:before{content:"";background:#e3e1dc;height:3px;position:absolute;inset:0 0 auto;box-shadow:0 1px #00000014}.gallery-module__qwVQtq__hang{left:var(--x);top:var(--y,43%);width:calc(var(--w) * var(--cmx));height:calc(var(--h) * var(--cmy));position:absolute;transform:translate(-50%,-50%);box-shadow:6px 10px 18px -6px #28231959,1px 1px #0000001f}.gallery-module__qwVQtq__hang svg,.gallery-module__qwVQtq__fill{width:100%;height:100%;display:block}.gallery-module__qwVQtq__reflect{left:var(--x);width:calc(var(--w) * var(--cmx));opacity:.13;filter:blur(6px);height:18%;position:absolute;top:80%;overflow:hidden;transform:translate(-50%)scaleY(-1)}.gallery-module__qwVQtq__vinyl{color:#8d8a84;letter-spacing:.02em;font-size:clamp(7px,.9vw,13px);line-height:1.35;position:absolute;top:30%;left:4%}.gallery-module__qwVQtq__vinyl b{color:#6f6c66;font-weight:500;display:block}.gallery-module__qwVQtq__bench{background:linear-gradient(#7b6248,#5d4833);border-radius:1px;width:20%;height:4.2%;position:absolute;bottom:7%;left:50%;transform:translate(-50%);box-shadow:0 18px 20px -10px #00000059}.gallery-module__qwVQtq__bench:before,.gallery-module__qwVQtq__bench:after{content:"";background:#4a3a29;width:3%;height:170%;position:absolute;top:100%}.gallery-module__qwVQtq__bench:before{left:6%}.gallery-module__qwVQtq__bench:after{right:6%}.gallery-module__qwVQtq__installCap{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:16px;font-size:12px;display:flex}.gallery-module__qwVQtq__about{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(32px,8vw,160px);padding-top:clamp(84px,12vw,180px);display:grid}.gallery-module__qwVQtq__lede{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:clamp(26px,2.8vw,40px);line-height:1.2}.gallery-module__qwVQtq__aboutBody p{color:#3a3a3a;max-width:44ch;margin:0 0 1em;font-size:17px;line-height:1.75}.gallery-module__qwVQtq__facts{grid-template-columns:repeat(2,max-content);gap:56px;margin:40px 0 0;font-size:14px;display:grid}.gallery-module__qwVQtq__facts dt{color:var(--muted)}.gallery-module__qwVQtq__facts dd{margin:2px 0 0}.gallery-module__qwVQtq__walkHead{grid-template-columns:1fr auto;align-items:end;gap:32px;margin-bottom:clamp(40px,5vw,72px);display:grid}.gallery-module__qwVQtq__walkHead p{max-width:40ch;color:var(--muted);margin:0}.gallery-module__qwVQtq__walkCtl{align-items:center;gap:20px;display:flex}.gallery-module__qwVQtq__mini{flex:none;width:124px;height:84px}.gallery-module__qwVQtq__miniText{min-width:150px;font-size:13px;line-height:1.4}.gallery-module__qwVQtq__miniText b{font-weight:500;display:block}.gallery-module__qwVQtq__arrows{gap:8px;display:flex}.gallery-module__qwVQtq__round{width:46px;height:46px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cfcdc8;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.gallery-module__qwVQtq__round:hover:not(:disabled){background:var(--ink);color:#fff}.gallery-module__qwVQtq__round:disabled{opacity:.3;cursor:default}.gallery-module__qwVQtq__round svg{width:16px;height:16px}.gallery-module__qwVQtq__strip{--k:1.9px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#bbb transparent;cursor:grab;background:linear-gradient(#ecebe7 0%,#f5f4f1 30%,#efeeea 83.8%,#dcd9d3 84%,#c7c2b9 84.4%,#b3ada3 100%);overflow:auto hidden}.gallery-module__qwVQtq__strip:focus-visible{outline-offset:-3px}.gallery-module__qwVQtq__wallRow{align-items:center;width:max-content;height:720px;padding:0 calc(50vw - 200px) 110px;display:flex}.gallery-module__qwVQtq__piece{scroll-snap-align:center;flex:none;margin:0 380px 0 0;transition:opacity .4s;position:relative}.gallery-module__qwVQtq__piece:last-child{margin-right:0}.gallery-module__qwVQtq__canvas{width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));position:relative;box-shadow:8px 12px 22px -8px #28231961,1px 1px #0000001f}.gallery-module__qwVQtq__canvas:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 0,#fffaebb3,#0000 65%);width:180%;height:90%;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.gallery-module__qwVQtq__label{color:#3a3a3a;width:200px;font-size:12px;line-height:1.6;position:absolute;bottom:0;left:calc(100% + 36px)}.gallery-module__qwVQtq__label b{color:var(--ink);font-weight:500;display:block}.gallery-module__qwVQtq__label i{font-family:var(--serif);color:var(--ink);font-size:15px}.gallery-module__qwVQtq__dot{color:var(--muted);align-items:center;gap:6px;margin-top:8px;display:inline-flex}.gallery-module__qwVQtq__dot:before{content:"";border:1px solid #aaa;border-radius:50%;width:9px;height:9px}.gallery-module__qwVQtq__sold:before{background:var(--accent);border-color:var(--accent)}.gallery-module__qwVQtq__reserved:before{background:linear-gradient(90deg, var(--accent) 50%, transparent 50%);border-color:var(--accent)}.gallery-module__qwVQtq__enquire{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;text-decoration:underline;display:block}.gallery-module__qwVQtq__enquire:hover{color:var(--accent)}.gallery-module__qwVQtq__walkFoot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:20px;font-size:12px;display:flex}.gallery-module__qwVQtq__progress{background:var(--line);height:1px;margin-top:0;position:relative}.gallery-module__qwVQtq__progress i{background:var(--ink);transform-origin:0 0;width:100%;height:3px;transition:transform .2s linear;position:absolute;top:-1px;left:0}.gallery-module__qwVQtq__tabs{gap:6px;display:flex}.gallery-module__qwVQtq__tab{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:0 0;border-radius:999px;padding:8px 16px;font-size:14px;transition:background .2s,border-color .2s,color .2s}.gallery-module__qwVQtq__tab:hover{border-color:var(--ink)}.gallery-module__qwVQtq__tabOn{background:var(--ink);color:#fff;border-color:var(--ink)}.gallery-module__qwVQtq__shows{margin:0;padding:0;list-style:none}.gallery-module__qwVQtq__show{border-bottom:1px solid var(--line);grid-template-columns:240px 1fr 160px 150px;align-items:center;gap:40px;padding:32px 0;transition:background .3s,padding .3s;animation:.5s both gallery-module__qwVQtq__in;display:grid}@keyframes gallery-module__qwVQtq__in{0%{opacity:0;transform:translateY(8px)}}.gallery-module__qwVQtq__show:hover{background:#faf9f7}.gallery-module__qwVQtq__showDates{color:var(--muted);font-size:13px}.gallery-module__qwVQtq__showMain{letter-spacing:-.03em;font-size:clamp(20px,2vw,28px);line-height:1.15}.gallery-module__qwVQtq__showMain .gallery-module__qwVQtq__serif{font-size:1.05em;display:block}.gallery-module__qwVQtq__showWhere{font-size:13px}.gallery-module__qwVQtq__showThumb{background:var(--wall);justify-self:end;width:150px;height:100px;transition:transform .4s cubic-bezier(.2,.7,.2,1);overflow:hidden}.gallery-module__qwVQtq__show:hover .gallery-module__qwVQtq__showThumb{transform:scale(1.06)}.gallery-module__qwVQtq__artists{position:relative}.gallery-module__qwVQtq__names{columns:2;column-gap:clamp(64px,9vw,160px);margin:0;padding:0;list-style:none}.gallery-module__qwVQtq__name{break-inside:avoid}.gallery-module__qwVQtq__nameBtn{text-align:left;width:100%;font:inherit;color:var(--muted);cursor:default;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 0;transition:color .2s,padding .3s;display:flex}.gallery-module__qwVQtq__nameBtn strong{letter-spacing:-.04em;color:var(--ink);font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.1;transition:color .2s}.gallery-module__qwVQtq__names:hover .gallery-module__qwVQtq__nameBtn strong{color:#b9b8b4}.gallery-module__qwVQtq__names .gallery-module__qwVQtq__nameOn strong,.gallery-module__qwVQtq__names:hover .gallery-module__qwVQtq__nameOn strong{color:var(--ink)}.gallery-module__qwVQtq__nameOn{padding-left:12px}.gallery-module__qwVQtq__nameBtn small{white-space:nowrap;font-size:13px}.gallery-module__qwVQtq__inlineThumb{display:none}.gallery-module__qwVQtq__preview{pointer-events:none;width:240px;transform:translate(var(--px,0), var(--py,0));z-index:5;opacity:0;transition:opacity .25s;position:absolute;top:0;left:0}.gallery-module__qwVQtq__previewOn{opacity:1}.gallery-module__qwVQtq__previewArt{background:var(--wall);width:240px;height:300px;animation:.35s cubic-bezier(.2,.7,.2,1) gallery-module__qwVQtq__pop;box-shadow:0 30px 50px -20px #0006}@keyframes gallery-module__qwVQtq__pop{0%{opacity:.4;transform:scale(.94)}}.gallery-module__qwVQtq__previewCap{background:#fff;margin-top:8px;padding:2px 6px;font-size:12px;display:inline-block}.gallery-module__qwVQtq__visit{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(48px,9vw,160px);display:grid}.gallery-module__qwVQtq__visitCols{grid-template-columns:1fr 1fr;gap:48px;display:grid}.gallery-module__qwVQtq__visitCols h3{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:500}.gallery-module__qwVQtq__addr{letter-spacing:-.03em;margin:0 0 56px;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.gallery-module__qwVQtq__hours{border-collapse:collapse;width:100%;font-size:14px}.gallery-module__qwVQtq__hours td{padding:6px 0}.gallery-module__qwVQtq__hours td:last-child{text-align:right}.gallery-module__qwVQtq__closed{color:var(--muted)}.gallery-module__qwVQtq__plain{margin:0;padding:0;font-size:14px;line-height:1.9;list-style:none}.gallery-module__qwVQtq__map{aspect-ratio:1/.8;background:#f4f3f0;width:100%;display:block}.gallery-module__qwVQtq__news{background:var(--wall);margin-top:clamp(108px,17vw,260px);padding:clamp(84px,11vw,170px) 0}.gallery-module__qwVQtq__newsInner{grid-template-columns:1fr 1fr;align-items:end;gap:40px;display:grid}.gallery-module__qwVQtq__newsTitle{letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,58px);font-weight:500;line-height:1}.gallery-module__qwVQtq__form{border-bottom:1px solid var(--ink);gap:0;display:flex}.gallery-module__qwVQtq__input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;flex:1;padding:14px 0;font-size:18px}.gallery-module__qwVQtq__input::placeholder{color:#9a9a9a}.gallery-module__qwVQtq__input:focus{outline:none}.gallery-module__qwVQtq__submit{font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:0 0 0 16px;font-size:15px;font-weight:500}.gallery-module__qwVQtq__submit:hover{color:var(--accent)}.gallery-module__qwVQtq__thanks{border-bottom:1px solid var(--ink);margin:0;padding:14px 0;font-size:18px}.gallery-module__qwVQtq__formNote{color:var(--muted);margin-top:14px;font-size:12px}.gallery-module__qwVQtq__footer{padding:clamp(72px,9vw,120px) 0 96px}.gallery-module__qwVQtq__footGrid{grid-template-columns:repeat(3,1fr);gap:40px;font-size:13px;line-height:1.8;display:grid}.gallery-module__qwVQtq__footGrid h4{color:var(--muted);margin:0 0 6px;font-size:13px;font-weight:500}.gallery-module__qwVQtq__footGrid a{text-decoration:none}.gallery-module__qwVQtq__root .gallery-module__qwVQtq__footGrid a:hover{color:var(--accent)}.gallery-module__qwVQtq__wordmark{letter-spacing:-.08em;color:var(--ink);margin:clamp(72px,9vw,120px) 0 0 -.04em;font-size:clamp(96px,52vw,740px);font-weight:600;line-height:.8}.gallery-module__qwVQtq__toast{z-index:60;background:var(--ink);color:#fff;max-width:320px;padding:14px 18px;font-size:14px;animation:.3s gallery-module__qwVQtq__in;position:fixed;top:84px;right:20px;box-shadow:0 20px 40px -20px #00000080}@media (max-width:1100px){.gallery-module__qwVQtq__show{grid-template-columns:180px 1fr 150px}.gallery-module__qwVQtq__showWhere{display:none}}@media (max-width:900px){.gallery-module__qwVQtq__headerInner{grid-template-columns:1fr auto}.gallery-module__qwVQtq__menuBtn{display:block}.gallery-module__qwVQtq__headRight{display:none}.gallery-module__qwVQtq__nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;gap:0;padding:8px 28px 32px;display:none;position:absolute;top:84px;left:0;right:0}.gallery-module__qwVQtq__navOpen{display:flex}.gallery-module__qwVQtq__navLink{letter-spacing:-.03em;padding:10px 0;font-size:24px}.gallery-module__qwVQtq__navLink:after{display:none}.gallery-module__qwVQtq__about,.gallery-module__qwVQtq__visit,.gallery-module__qwVQtq__newsInner,.gallery-module__qwVQtq__walkHead,.gallery-module__qwVQtq__heroTop{grid-template-columns:minmax(0,1fr)}.gallery-module__qwVQtq__heroFacts{text-align:left}.gallery-module__qwVQtq__names{columns:1}.gallery-module__qwVQtq__footGrid{grid-template-columns:1fr 1fr}.gallery-module__qwVQtq__walkCtl{justify-content:space-between}}@media (max-width:640px){.gallery-module__qwVQtq__wrap{width:calc(100% - 56px)}.gallery-module__qwVQtq__headerInner{height:72px}.gallery-module__qwVQtq__nav{padding-inline:28px;top:72px}.gallery-module__qwVQtq__about{gap:28px}.gallery-module__qwVQtq__visitCols{gap:36px}.gallery-module__qwVQtq__install{--cmx:0.2%;--cmy:0.267%;aspect-ratio:4/3}.gallery-module__qwVQtq__hang,.gallery-module__qwVQtq__reflect{left:var(--xm,var(--x))}.gallery-module__qwVQtq__hideSm,.gallery-module__qwVQtq__vinyl{display:none}.gallery-module__qwVQtq__bench{width:36%}.gallery-module__qwVQtq__facts{gap:40px}.gallery-module__qwVQtq__strip{--k:1.1px}.gallery-module__qwVQtq__wallRow{height:460px;padding:0 calc(50vw - 100px) 150px}.gallery-module__qwVQtq__piece{margin-right:120px}.gallery-module__qwVQtq__piece:last-child{margin-right:0}.gallery-module__qwVQtq__label{width:220px;top:calc(100% + 18px);bottom:auto;left:0}.gallery-module__qwVQtq__mini{width:84px;height:58px}.gallery-module__qwVQtq__walkCtl{gap:12px}.gallery-module__qwVQtq__miniText{flex:1;min-width:0;font-size:12px}.gallery-module__qwVQtq__arrows .gallery-module__qwVQtq__round{width:42px;height:42px}.gallery-module__qwVQtq__show{grid-template-columns:1fr 96px;gap:6px 20px;padding:24px 0}.gallery-module__qwVQtq__showDates{grid-column:1}.gallery-module__qwVQtq__showMain{grid-area:2/1}.gallery-module__qwVQtq__showThumb{grid-area:1/2/span 2;width:96px;height:72px}.gallery-module__qwVQtq__visitCols{grid-template-columns:1fr}.gallery-module__qwVQtq__nameBtn small{display:none}}@media (hover:none){.gallery-module__qwVQtq__preview{display:none}.gallery-module__qwVQtq__inlineThumb{background:var(--wall);flex:none;width:46px;height:56px;display:block}.gallery-module__qwVQtq__nameBtn{align-items:center}.gallery-module__qwVQtq__names:hover .gallery-module__qwVQtq__nameBtn strong{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.gallery-module__qwVQtq__show,.gallery-module__qwVQtq__previewArt,.gallery-module__qwVQtq__toast{animation:none}.gallery-module__qwVQtq__showThumb,.gallery-module__qwVQtq__progress i,.gallery-module__qwVQtq__nameBtn{transition:none}}
