:root{--paper:#f8f7f3;--ink:#171715;--muted:#6a6963;--line:#d7d6ce}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{outline-offset:6px}a:hover{color:#797566}img{display:block;width:100%}header{height:112px;padding:25px 4.2%;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--line)}nav{display:flex;gap:31px;font-size:13px}nav a[aria-current=page]{text-decoration:line-through;text-decoration-thickness:1px}.logo{width:250px}.logo img{width:100%}.menu-toggle{display:none;border:0;background:transparent}.hero{height:calc(100svh - 112px);min-height:580px;max-height:1000px;position:relative;overflow:hidden;background:#59544d;color:#fff}.hero>img{height:100%;object-fit:cover;filter:blur(2px);transform:scale(1.012)}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.53),rgba(0,0,0,.12) 80%)}.hero-content{position:absolute;z-index:1;inset:auto 4.2% 10%}.eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:2px;line-height:1.6}.hero h1{font-size:clamp(60px,7.6vw,124px);line-height:.99;font-weight:400;letter-spacing:-5px;margin:27px 0 38px;max-width:1000px}.hero-bottom{display:flex;justify-content:space-between;align-items:end}.link{display:inline-flex;gap:50px;justify-content:space-between;border-bottom:1px solid;padding:13px 0;font-size:13px;min-width:210px}.scroll{font-size:11px;letter-spacing:1px}section,.page{padding:95px 4.2%}.intro{display:grid;grid-template-columns:1fr 2fr;gap:10%;border-bottom:1px solid var(--line)}h2{font-weight:400;font-size:clamp(38px,4.5vw,70px);letter-spacing:-2px;line-height:1.09;margin:0 0 30px}p{line-height:1.7;color:var(--muted)}.intro p{max-width:580px}.section-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px}.section-top h2{margin:0}.feature{display:grid;grid-template-columns:1.6fr 1fr;gap:6%;align-items:center}.feature>img{height:520px;object-fit:cover}.feature h3{font-weight:400;font-size:44px;letter-spacing:-1.5px;line-height:1.1;margin:25px 0}.artists-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:54px 28px}.artist-card img{aspect-ratio:4/5;object-fit:cover;filter:grayscale(1);transition:filter .5s,transform .6s}.artist-card:hover img,.artist-card:focus-visible img{filter:grayscale(0);transform:scale(1.025)}.image-wrap{overflow:hidden}.artist-card .card-label{display:flex;justify-content:space-between;align-items:center;padding-top:20px}.artist-card h3{font-weight:400;font-size:24px;margin:0 0 8px;letter-spacing:-.6px}.artist-card p{font-size:12px;margin:0}.cta{background:#e9e7df;display:flex;justify-content:space-between;align-items:end;gap:30px}.cta h2{max-width:800px;margin:0}.page-title{padding:75px 0 55px;border-bottom:1px solid var(--line);margin-bottom:55px}.page-title h1{font-size:clamp(58px,7vw,112px);font-weight:400;letter-spacing:-4px;line-height:1.05;margin:20px 0 30px}.page-title p{max-width:610px}.page{padding-top:0}.bio{display:grid;grid-template-columns:1fr 1.2fr;gap:10%;align-items:center;margin-bottom:100px}.bio img{max-height:650px;object-fit:cover}.bio h1{font-size:clamp(52px,5vw,85px);font-weight:400;letter-spacing:-3px;line-height:1.02;margin:25px 0}.bio p{max-width:600px}.source{font-size:11px;color:var(--muted);margin-top:25px}.work-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:60px 30px}.work{margin:0}.work button{display:block;border:0;background:#eeede7;padding:35px;width:100%;cursor:zoom-in}.work img{height:440px;object-fit:contain}.work figcaption{padding-top:18px;font-size:14px}.work figcaption small{display:block;color:var(--muted);margin-top:8px}.back{display:inline-block;font-size:12px;margin:40px 0}.about-grid,.contact-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:10%}.about-grid h2{font-size:48px}.about-grid img{height:560px;object-fit:cover;margin-top:40px}.location-row{border-top:1px solid var(--line);padding:30px 0;display:flex;justify-content:space-between;font-size:25px}.contact-info h2{font-size:45px}.contact-info a{font-size:clamp(16px,1.7vw,25px);word-break:break-word}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:25px}label{display:block;font-size:12px;margin:0 0 28px}input,select,textarea{display:block;background:transparent;border:0;border-bottom:1px solid #9c9a90;border-radius:0;width:100%;padding:15px 0;color:var(--ink)}textarea{resize:vertical}.submit{border:1px solid var(--ink);background:var(--ink);color:white;padding:18px 30px;cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between}.submit:hover{background:#49483f}.privacy{font-size:11px;line-height:1.6}.honeypot{display:none}.notice{border-top:1px solid var(--line);margin-top:50px;padding-top:25px}.exhibition{padding:0 0 80px}.exhibition img{max-height:650px;object-fit:cover}.exhibition-meta{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:30px}.exhibition-meta h2{font-size:48px}.exhibition-date{border-top:1px solid var(--line);padding:18px 0;display:flex;justify-content:space-between;font-size:13px}footer{background:#191a17;color:#f8f7f3;padding:65px 4.2% 25px}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:45px}.footer-wordmark{font-size:clamp(40px,5vw,80px);letter-spacing:-3px;font-weight:600}.footer-top p{color:#b0b0a7;font-size:13px}.footer-links{display:flex;flex-direction:column;gap:18px;font-size:13px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #41423b;margin-top:70px;padding-top:24px;font-size:10px;color:#b0b0a7}dialog{border:0;background:#f8f7f3;padding:25px;max-width:95vw;max-height:94vh}dialog::backdrop{background:rgba(0,0,0,.8)}dialog img{height:75vh;width:auto;max-width:85vw;object-fit:contain}dialog button{float:right;background:none;border:0;font-size:24px;cursor:pointer}#lightbox-title{margin:12px 0 0;font-size:13px}.skip{position:absolute;left:10px;top:-100px;background:white;padding:15px;z-index:5}.skip:focus{top:10px}@media(min-width:1800px){section,.page{padding-left:8%;padding-right:8%}}@media(max-width:900px){header{height:90px}.logo{width:205px}nav{gap:18px}.hero{height:calc(85svh - 90px);min-height:540px}.hero h1{letter-spacing:-3px}.intro,.feature,.bio,.about-grid,.contact-grid{gap:35px}.artists-grid{grid-template-columns:repeat(2,1fr)}.feature>img{height:420px}.work img{height:300px}.footer-top{grid-template-columns:1.4fr 1fr 1fr}}@media(max-width:600px){header{height:85px;padding:18px 6%;position:relative}.logo{width:190px}.menu-toggle{display:block;font-size:13px}nav{display:none;position:absolute;top:85px;left:0;right:0;background:white;z-index:4;padding:30px 6%;flex-direction:column;font-size:19px;border-bottom:1px solid var(--line)}nav.open{display:flex}.hero-content{left:6%;right:6%;bottom:9%}.hero h1{font-size:63px;letter-spacing:-3px;line-height:1.02}.hero>img{object-position:57% center}.scroll{display:none}section,.page{padding:65px 6%}.page{padding-top:0}.intro,.feature,.bio,.about-grid,.contact-grid,.exhibition-meta{grid-template-columns:1fr}.intro{gap:25px}h2{font-size:39px}.section-top{gap:20px;align-items:start}.section-top .link{min-width:auto;gap:15px;font-size:11px}.feature>img{height:360px}.feature h3{font-size:37px}.artists-grid{gap:35px 15px}.artist-card h3{font-size:19px}.artist-card p{font-size:10px}.cta{display:block}.cta .link{margin-top:25px}.page-title{padding:55px 0 25px;margin-bottom:35px}.page-title h1{font-size:64px;letter-spacing:-3px}.bio{margin-bottom:60px}.bio h1{font-size:56px}.work-grid{grid-template-columns:1fr;gap:35px}.work img{height:380px}.work button{padding:20px}.about-grid img{height:360px}.form-row{grid-template-columns:1fr;gap:0}.footer-top{grid-template-columns:1fr 1fr}.footer-top>div:first-child{grid-column:1/-1}.footer-bottom{gap:20px;line-height:1.6}.exhibition-meta h2{font-size:38px}.exhibition{padding-bottom:40px}dialog img{height:65vh}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}


/* Consistent artwork crops with no display mats; portrait ratio 2:3. */
.artwork-image{display:block;width:100%;height:auto;aspect-ratio:3/4;overflow:hidden}.work button{padding:0;background:transparent;overflow:hidden}.work img{height:auto;object-fit:cover}.bio>img,.artist-card img{width:100%;height:auto;max-height:none;aspect-ratio:2/3;object-fit:cover}.lightbox-artwork svg{width:min(78vw,760px);height:min(78vh,1000px);aspect-ratio:auto}.lightbox-artwork svg{overflow:hidden}.lightbox-artwork svg image{display:block}dialog img[hidden]{display:none}.hero>img{filter:blur(4px);transform:scale(1.03)}.exhibition-entry{display:grid;grid-template-columns:.55fr 2fr 1fr;gap:4%;align-items:start;padding:55px 0;border-top:1px solid var(--line)}.exhibition-year{font-size:50px;letter-spacing:-2px;font-weight:400}.exhibition-year span{display:block;letter-spacing:1.5px;font-size:10px;margin-top:15px;color:var(--muted)}.exhibition-entry h2{font-size:clamp(30px,3vw,48px);margin:16px 0;letter-spacing:-1.4px}.exhibition-entry p{margin:15px 0 0;font-size:13px}.exhibition-details .link{min-width:0;width:100%;margin-top:25px;font-size:11px}.exhibition-entry:last-child{border-bottom:1px solid var(--line)}@media(max-width:600px){.exhibition-entry{grid-template-columns:1fr;gap:20px;padding:35px 0}.exhibition-year{display:flex;align-items:center;justify-content:space-between;font-size:35px}.exhibition-year span{margin:0}.exhibition-entry h2{font-size:35px}.exhibition-details .link{max-width:220px;margin-top:10px}.work button{padding:0}.bio>img{max-height:none;aspect-ratio:2/3}}

dialog{background:transparent;color:white;padding:10px;overflow:auto}dialog::backdrop{background:rgba(0,0,0,.9)}.lightbox-artwork{clear:both}

.about-fair-image{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center}

/* Full artworks in a compact grid; softly blurred fair atmosphere. */
.work-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 36px;align-items:start}.work button{height:340px;display:flex;align-items:center;justify-content:center}.artwork-image{width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:auto}.work figcaption{font-size:12px}.work figcaption small{font-size:11px}.about-fair-image{filter:blur(9px);clip-path:inset(0);transform:scale(1.01)}.contact-address{margin:30px 0}.contact-address h3{font-size:17px;font-weight:400;margin:26px 0 8px}.contact-address p{font-size:14px;margin:0;line-height:1.7}.contact-address .appointment{margin:25px 0 30px;font-size:12px}.lightbox-artwork .artwork-image{width:min(78vw,760px);height:min(78vh,1000px);max-height:none}
@media(max-width:900px){.work button{height:280px}.work-grid{gap:35px 24px}}@media(max-width:600px){.work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}.work button{height:235px}.about-fair-image{filter:blur(6px)}}

.work button>.artwork-image{width:100%;height:100%}

.about-fair-image{filter:grayscale(1);transform:none;clip-path:none;aspect-ratio:auto;height:auto;max-height:none;object-fit:contain}

.menu-toggle{color:#171715;-webkit-appearance:none;appearance:none;align-items:center;justify-content:center;width:44px;height:44px;padding:8px;cursor:pointer}.menu-toggle svg{display:block}.featured-artists>.artist-card:nth-child(4){display:block}.venue-address{display:inline-block;margin-top:5px;line-height:1.6}
@media(max-width:600px){.menu-toggle{display:flex}.featured-artists{grid-template-columns:repeat(2,minmax(0,1fr))}.featured-artists>.artist-card:nth-child(4){display:block}}

.artist-card[href$="artist=pez"] img,.bio>img[src$="pez-portrait-photo.jpg"]{object-position:15% center}

/* Uploaded homepage photograph already has a soft photographic blur. */
.hero>img{filter:none;transform:none}

.newsletter{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid var(--line)}.newsletter h3{font-size:30px;font-weight:400;letter-spacing:-.8px;margin:0 0 10px}.newsletter p{margin:0;font-size:13px}.newsletter-label{display:block;font-size:12px;margin-bottom:10px}.newsletter-fields{display:flex;border-bottom:1px solid var(--ink)}.newsletter-fields input{min-width:0;flex:1;background:transparent;border:0;padding:14px 0;color:var(--ink);border-radius:0}.newsletter-fields button{border:0;background:transparent;color:var(--ink);padding:14px 8px 14px 22px;cursor:pointer}.newsletter .newsletter-consent{font-size:11px;line-height:1.6;margin-top:12px;max-width:480px}@media(max-width:600px){.newsletter{grid-template-columns:1fr;gap:25px}.newsletter h3{font-size:27px}}

.artist-card img[src*="pez-portrait-serious"],.bio img[src*="pez-portrait-serious"]{object-position:0% center}

.newsletter-fields{border:0;gap:12px;align-items:stretch}.newsletter-fields input{border:1px solid #a8a69e;padding:14px 16px;min-width:0}.newsletter-fields .newsletter-submit{display:flex;align-items:center;justify-content:center;gap:18px;background:#171715;color:#fff;border:1px solid #171715;padding:14px 22px;min-width:145px;min-height:50px;flex-shrink:0;font-weight:600}.newsletter-fields .newsletter-submit:hover{background:#373731}.newsletter-fields .newsletter-submit:focus-visible{outline:2px solid #171715;outline-offset:3px}@media(max-width:600px){.newsletter-fields{flex-direction:column}.newsletter-fields .newsletter-submit{width:100%}}

/* Artist cards reveal the first complete artwork on hover or keyboard focus. */
.artist-card .image-wrap{position:relative;aspect-ratio:2/3;background:var(--paper)}
.artist-card .image-wrap>img{transition:opacity .4s;filter:grayscale(1);transform:none}
.artist-hover-work{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s;pointer-events:none}
.artist-hover-work .artwork-image{width:100%;height:100%;aspect-ratio:auto}
.artist-card:hover .image-wrap>img,.artist-card:focus-visible .image-wrap>img{filter:grayscale(1);transform:none}
.artist-card.has-hover-work.hover-work-ready:hover .image-wrap>img,.artist-card.has-hover-work.hover-work-ready:focus-visible .image-wrap>img{opacity:0}
.artist-card.has-hover-work.hover-work-ready:hover .artist-hover-work,.artist-card.has-hover-work.hover-work-ready:focus-visible .artist-hover-work{opacity:1}

.featured-artists{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:900px){.featured-artists{grid-template-columns:repeat(2,minmax(0,1fr))}}

.arrow-icon{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.15em;flex-shrink:0}.link .arrow-icon,.card-label .arrow-icon,.submit .arrow-icon,.newsletter-submit .arrow-icon{width:18px;height:18px}

.artist-submissions{padding:65px 0 0;margin-top:70px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.25fr;gap:10%}.artist-submissions h2{font-size:45px}.upload-help{display:block;font-size:12px;line-height:1.6;margin-top:12px;color:var(--muted)}input[type=file]{font-size:14px}input[type=file]::file-selector-button{background:var(--ink);color:var(--paper);border:0;padding:12px 16px;margin-right:15px;cursor:pointer}@media(max-width:600px){.artist-submissions{grid-template-columns:1fr;gap:25px;margin-top:45px;padding-top:40px}}
.legal-links{display:flex;flex-wrap:wrap;gap:20px;margin-top:25px;font-size:12px}.legal-links button{padding:0;border:0;background:none;color:inherit;cursor:pointer;text-decoration:underline}.legal-copy{max-width:850px}.legal-copy h2{font-size:28px;letter-spacing:-.5px;margin-top:35px}.legal-copy a{text-decoration:underline}#cookie-banner{position:fixed;z-index:20;bottom:20px;left:20px;right:20px;background:var(--paper);color:var(--ink);padding:24px;border:1px solid var(--line);box-shadow:0 5px 30px #0003;display:flex;align-items:center;gap:30px}#cookie-banner p{font-size:13px;margin:10px 0 0;max-width:850px}#cookie-banner a{text-decoration:underline}.cookie-actions{display:flex;gap:12px;flex-shrink:0}.cookie-actions button{background:var(--ink);color:white;border:1px solid var(--ink);padding:14px 20px;cursor:pointer;min-width:150px}@media(max-width:700px){#cookie-banner{left:10px;right:10px;bottom:10px;display:block;padding:20px}.cookie-actions{margin-top:20px}.cookie-actions button{flex:1;min-width:0;padding:12px}.legal-links{gap:15px}}

.bio img[src*="leeemona-studio"],.artist-card img[src*="leeemona-studio"]{object-position:center center}
.instagram-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.instagram-grid a{position:relative;display:block;overflow:hidden}.instagram-grid img{width:100%;aspect-ratio:1;object-fit:cover;transition:opacity .2s}.instagram-grid a:hover img{opacity:.85}.instagram-load{background:var(--ink);color:var(--paper);border:1px solid var(--ink);padding:15px 24px;cursor:pointer}.instagram-post-type{position:absolute;bottom:10px;left:10px;font-size:10px;letter-spacing:1px;text-transform:uppercase;background:#171715;color:#fff;padding:5px 8px}@media(max-width:900px){.instagram-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.instagram-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

@media(max-width:600px){#instagram-feed .section-top{flex-direction:column;gap:20px}}

.artist-film{padding:0;margin:0 auto 70px;max-width:1000px}.artist-film .section-top h2{font-size:35px}.artist-video-stage{position:relative;width:100%;background:#171715;overflow:hidden}.artist-video-stage>video,.artist-video-stage>iframe,.artist-video-stage>img,.artist-video-stage>div,.artist-video-stage iframe{display:block;width:100%;height:100%;position:absolute;inset:0;border:0;object-fit:contain}.artist-video-controls{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line);gap:20px}.artist-video-controls button{background:transparent;border:0;color:var(--ink);padding:8px 0;font-size:13px;min-width:70px;cursor:pointer;text-align:left}.artist-video-controls label{display:flex;align-items:center;gap:15px;font-size:12px;margin:0}.artist-video-controls input{padding:0;width:120px;accent-color:var(--ink);border:0}.artist-video-status,.video-source{font-size:12px}.artist-video-status:empty{display:none}.video-source{display:inline-block;margin-top:12px}.consent-options{display:flex;flex-wrap:wrap;gap:15px;margin-top:12px}.consent-options label{display:flex;align-items:center;gap:8px;margin:0}.consent-options input{width:auto;display:inline;padding:0;accent-color:var(--ink)}.cookie-actions{flex-wrap:wrap}.cookie-actions [data-save]{background:transparent;color:var(--ink)}@media(max-width:700px){.cookie-actions{display:grid;grid-template-columns:1fr 1fr}.cookie-actions [data-save]{grid-column:1/-1}}

.bio-long{align-items:start}

.artist-video-frame{position:relative;width:100%;overflow:hidden;background:#171715}.artist-video-frame .artist-video-stage{position:absolute;inset:0;width:100%;height:100%}.video-toggle{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:0;background:transparent;color:#fff;cursor:pointer;padding:0}.video-toggle .video-play-icon{width:64px;height:64px;filter:drop-shadow(0 2px 6px #0008);transition:opacity .2s}.video-is-playing .video-play-icon{opacity:0}.video-volume{position:absolute;z-index:3;right:16px;bottom:16px;display:flex;align-items:center;gap:9px;margin:0;padding:9px 12px;background:#171715b3;color:#fff;border-radius:3px}.video-volume svg{width:18px;height:18px}.video-volume input{display:block;width:100px;margin:0;padding:0;border:0;accent-color:#fff}.video-volume input:disabled{opacity:.5}.video-toggle:focus-visible{outline:2px solid white;outline-offset:-5px}@media(max-width:600px){.video-volume{right:10px;bottom:10px;padding:8px}.video-volume input{width:75px}}
.artist-film{width:100%;max-width:none}

.artist-film{margin-top:clamp(80px,9vw,140px)}
.bio>img[src*="joe-portrait-new"]{aspect-ratio:auto;object-fit:contain;max-height:none}

.artist-card .image-wrap>img[src*="joe-portrait-new"]{object-fit:contain}

img,.artwork-image,.image-wrap,.lightbox-artwork,.logo{-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none}

.footer-logo{display:block;width:320px;max-width:100%;line-height:0}.footer-logo img{width:100%;height:auto;filter:invert(1);mix-blend-mode:screen}

.footer-top{grid-template-columns:1.8fr 1fr 1.15fr 1.15fr;gap:32px}.footer-legal button{padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.footer-legal button:hover{color:#797566}@media(max-width:1000px){.footer-top{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-top>div:first-child{grid-column:1/-1}}@media(max-width:600px){.footer-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.footer-social{grid-column:1/-1}}

/* Artwork viewer and mailing-list contrast. */
dialog .artwork-close{float:none;position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:center;margin:0 0 12px auto;width:48px;height:48px;min-width:48px;min-height:48px;padding:12px;border:0;border-radius:0;background:transparent;color:#fff;line-height:1;cursor:pointer}
dialog .artwork-close:hover{background:transparent;color:#d6d6ce}dialog .artwork-close:focus-visible{outline:3px solid #fff;outline-offset:3px}
dialog .lightbox-caption{color:#fff;background:#171715;font-size:16px;line-height:1.6;margin:12px 0 0;padding:12px 16px;text-align:center}
.newsletter p,.newsletter-label{color:#d6d6ce}.newsletter .newsletter-consent{font-size:14px;line-height:1.7}.newsletter-consent a{text-decoration:underline}.newsletter a:hover{color:#fff}
.newsletter-fields input{color:#f8f7f3}.newsletter-fields input::placeholder{color:#c4c4bc;opacity:1}.newsletter-fields .newsletter-submit{background:#f8f7f3;color:#171715;border-color:#f8f7f3}.newsletter-fields .newsletter-submit:hover{background:#deded6}.newsletter-fields .newsletter-submit:focus-visible{outline-color:#f8f7f3}

dialog .artwork-close svg{display:block;width:24px;height:24px;flex-shrink:0}
