@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(/assets/front/v/InterVariable-DiVDrmQJ.woff2)format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 900;src:url(/assets/front/v/InterVariable-Italic-FCBEiFp6.woff2)format("woff2")}div.header section{padding:1.5rem 0}div.header h1{background:url(/assets/front/v/logo-BZf47Skl.svg) 0/contain no-repeat;height:2.6rem;margin:0}div.header h1 a{text-indent:-999em;height:100%;display:block}div.header nav{font-size:1.4rem}div.header nav ul{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}div.header nav li{text-align:center;flex:1;font-weight:300}div.header nav li:first-child{text-align:left}div.header nav li:last-child{text-align:right}div.header nav li:last-child a{padding-right:0}div.header nav a{color:var(--black);padding:1em 0;line-height:1;text-decoration:none;transition:color .3s;display:block}div.header nav a:hover{color:var(--gray-dark)}div.header nav li.active{font-weight:500}@media (width>=640px){div.header section{justify-content:space-between;align-items:center;display:flex}div.header section h1,div.header section nav{flex:0 0 50%}div.header section nav{font-size:1.6rem}div.header section nav ul{justify-content:flex-end}div.header section nav li{flex:0}div.header section nav a{padding:1em}}footer{background:url(/assets/front/v/logo-BZf47Skl.svg) 50% 0/auto 2rem no-repeat;margin:3rem 0 0;padding:3rem 0}footer section{text-align:center;font-size:1.4rem}footer section>div{margin:3rem 0}footer section>div:last-child{margin-bottom:0}footer a{color:var(--black);text-decoration:underline;transition:color .3s}footer a:hover,footer a:focus,footer a:active{color:var(--gray)}footer .contact h1{display:none}footer address,footer .phone-email{justify-content:center;padding:.25rem 0;display:flex}:is(footer address,footer .phone-email) a,:is(footer address,footer .phone-email) span{box-sizing:border-box;border-right:1px solid var(--gray-dark);text-align:center;flex:1;padding:0 1em}:is(footer address,footer .phone-email) [itemprop=email],:is(footer address,footer .phone-email) [itemprop=addressCountry]{text-align:left;border-right:none}footer address{font-style:normal}footer address [itemprop=postalCode]{display:none}footer address [itemprop=geo]{visibility:hidden}:is(footer .social,footer .elsewhere) ul{justify-content:center;margin:0;padding:0;list-style:none;display:flex}:is(footer .social,footer .elsewhere) li{background-position:50%;background-repeat:no-repeat;background-size:contain;flex:0 0 4.8rem;width:4.8rem;height:4.8rem;margin:0 .6rem}:is(footer .social,footer .elsewhere) li a{height:100%;font-size:0;display:block}footer .social .instagram{background-image:url(/assets/front/v/instagram-DSDcDDWS.svg)}footer .social .whatsapp{background-image:url(/assets/front/v/whatsapp-B215bXXa.svg)}footer .elsewhere .kunstkoop{background-image:url(/assets/front/v/kunstkoop-O0k4Duu6.png)}footer .elsewhere .nga{background-image:url(/assets/front/v/nga-ByWfmBEZ.png)}footer .fpc{color:#333;text-align:center;margin:5rem 0 0;font-size:1.2rem}@media (width>=640px){footer{background-position:0 0;margin-top:5rem;padding-top:5rem}footer section{justify-content:space-between;align-items:center;display:flex}footer section>div{flex:1;margin:0}footer section .contact,footer section .elsewhere{flex:2}footer section .elsewhere{text-align:right}footer section .elsewhere ul{justify-content:flex-end}footer section .social li{--size:3.2rem;width:var(--size);height:var(--size);flex-basis:var(--size)}footer address,footer .phone-email{text-align:left;display:block}:is(footer address,footer .phone-email) [itemprop=streetAddress],:is(footer address,footer .phone-email) [itemprop=telephone]{padding-left:0}}.mobile-shortcuts{display:none}@media (width<=640px){footer .fpc{padding-bottom:6rem}.mobile-shortcuts{z-index:10;border-top:1px solid var(--black);background:var(--white);display:flex;position:fixed;bottom:0;left:0;right:0}.mobile-shortcuts a{color:var(--black);text-align:center;flex:1;padding:1em;text-decoration:none;display:block}.mobile-shortcuts a:first-child{border-right:1px solid var(--black)}}section.openings{width:100%;max-width:50rem;margin:7rem auto}section.openings h2{letter-spacing:0;text-align:center;text-transform:uppercase;font-size:1.6rem;font-weight:600}section.openings p{text-align:center}section.openings a{color:var(--black)}section.openings .days{max-width:22rem;margin:1em auto;padding:0;list-style:none}section.openings .days li{justify-content:space-between;margin:0 0 .5em;display:flex}section.openings .days span{flex:1}section.openings .days .closed,section.openings .days .open{text-align:right}section.openings article.prose{white-space:pre-line;margin-block-start:3em}form .message{margin:0 0 1em}form .message p{margin:0}form .message.error{color:var(--red)}form .message.success{color:var(--green)}form .form-feedback{margin:0 0 1.5rem;font-weight:700}form .form-feedback.success{color:var(--green)}form fieldset{border:0;margin:0 0 1.5rem;padding:0}form fieldset .field{margin:0 0 1rem}form fieldset .field>label{display:block}form fieldset .field>label i{color:var(--red);font-style:normal}form fieldset .field:has([required])>label:after{color:var(--red);content:"*";padding-inline-start:.25em}form fieldset .field .field-error{color:var(--red);margin:.25rem 0 0;font-size:.875em}form fieldset textarea,form fieldset input[type=text],form fieldset input[type=tel],form fieldset input[type=email]{box-sizing:border-box;border:1px solid var(--gray);width:100%;box-shadow:none;font:inherit;border-radius:0;outline:none;padding:.45em .5em}form fieldset textarea{resize:none}form button{background:var(--white);color:var(--black);cursor:pointer;font:inherit;text-transform:uppercase;border:1px solid;border-radius:0;outline:none;padding:1em 1.5em;font-size:1.4rem;transition:all .2s;display:inline-block;box-shadow:inset 0 0}form button:hover{box-shadow:inset 0 0 0 2px}main.home .hero a{display:block}main.home .hero figure{background-repeat:no-repeat;background-size:cover;margin:0;padding-top:50%;position:relative}main.home .hero figure:after{background:var(--black-half);content:"";opacity:0;transition:opacity .4s;position:absolute;inset:0}main.home .hero a:hover figure:after{opacity:1}main.home .hero .video video{max-width:100%;display:block}main.home .hero .text{text-align:center;padding:3rem}main.home .hero .text h3,main.home .hero .text p{max-width:45rem;margin:0 auto}main.home .hero .text h3{letter-spacing:-.016em;margin:0 auto .35em;font-size:2.8rem;font-weight:500;line-height:1.35}main.home .hero .text p{margin-bottom:1em;line-height:1.5}main.home .hero .text a{color:var(--black)}main.home .hero .text span.phone{white-space:nowrap}main.home .slider figure{margin:0}main.home .slider figure img{max-width:100%;display:block}main.home .about{text-align:center;max-width:49rem;margin:5rem auto}main.home .about h2{background:url(/assets/front/v/logo-BZf47Skl.svg) 50% no-repeat;height:2.4rem;font-size:0}main.home .about p{line-height:1.5}main.home .newsletter{max-width:50rem;margin:10rem auto}main.home .newsletter h3{margin:0 0 .25em}main.home .newsletter h3+p{margin:0 0 2em}@media (width>=640px){main.home .hero .sections.double{justify-content:space-between;display:flex}main.home .hero .sections.double>div{flex:0 0 50%}main.home .hero .sections.double figure{padding-top:100%}}.artists.index .list ul{grid-template-columns:repeat(2,1fr);gap:3rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.artists.index .list figure{aspect-ratio:1;margin:0;position:relative}.artists.index .list figure img{max-width:100%;display:block}.artists.index .list figure:after{background:var(--black-half) url(/assets/front/v/arrow-BpXz5oBR.svg) center no-repeat;content:"";opacity:0;background-size:2rem;transition:opacity .3s;position:absolute;inset:0}.artists.index .list span.name{padding:1rem;display:block}.artists.index .list a{color:var(--black);text-decoration:none;transition:color .2s}.artists.index .list a:hover figure:after{opacity:1}@media (width>=560px){.artists.index .list ul{grid-template-columns:repeat(3,1fr)}}@media (width>=940px){.artists.index .list ul{grid-template-columns:repeat(4,1fr)}}.artwork.view{background:var(--white);flex-direction:column;padding:1.5rem;display:flex;position:fixed;inset:0;overflow-y:auto}.artwork.view .close{background:var(--black);cursor:pointer;border:none;width:4.8rem;height:4.8rem;padding:1.2rem;position:absolute;top:0;right:0;-webkit-mask-image:url(/assets/front/v/x-BQERMe2h.svg);mask-image:url(/assets/front/v/x-BQERMe2h.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:2.4rem;mask-size:2.4rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.artwork.view .visual{flex:1;justify-content:center;align-items:center;display:flex}.artwork.view .image{width:100%;position:relative}.artwork.view .image figure{margin:0}.artwork.view .image figure img{width:auto;max-width:100%;max-height:calc(50vh - 3rem);margin:0 auto;display:block}.artwork.view .image figure video-player{width:100%;max-height:calc(50vh - 3rem);display:block}.artwork.view .image .prev,.artwork.view .image .next{cursor:pointer;width:50%;position:absolute;top:0;bottom:0}:is(.artwork.view .image .prev,.artwork.view .image .next):after{background:var(--gray);content:"";width:2.4rem;height:2.4rem;transition:background .2s;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask-size:contain;mask-size:contain}:is(.artwork.view .image .prev,.artwork.view .image .next):hover:after{background:var(--black)}.artwork.view .image .prev{left:0}.artwork.view .image .prev:after{left:1rem;-webkit-mask-image:url(/assets/front/v/caret-left-DtmSnvKu.svg);mask-image:url(/assets/front/v/caret-left-DtmSnvKu.svg)}.artwork.view .image .next{right:0}.artwork.view .image .next:after{right:1rem;-webkit-mask-image:url(/assets/front/v/caret-right-B9H0s0Th.svg);mask-image:url(/assets/front/v/caret-right-B9H0s0Th.svg)}.artwork.view .image.video-active .prev,.artwork.view .image.video-active .next{width:4rem}.artwork.view .image .close-video{display:none}.artwork.view aside{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2rem 0 0;display:flex;overflow-y:auto}.artwork.view aside h3{margin:0 0 1em;font-size:2rem;font-weight:500}.artwork.view aside h3 .year{color:var(--gray)}.artwork.view aside dl{display:block}.artwork.view aside dl div{margin:0 0 .25em}.artwork.view aside dl dt{display:none}.artwork.view aside dl dd{margin:0}.artwork.view aside .info{margin:3rem 0}.artwork.view aside .info a{color:var(--black);border:1px solid;padding:1em 1.5em;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:inset 0 0}.artwork.view aside .info a:hover{box-shadow:inset 0 0 0 2px}.artwork.view aside .video-poster{margin:2rem 0}.artwork.view aside .video-poster button{aspect-ratio:16/9;background:var(--black);cursor:pointer;border:none;width:100%;max-width:24rem;padding:0;display:block;position:relative;overflow:hidden}.artwork.view aside .video-poster button img{object-fit:cover;opacity:.7;width:100%;height:100%;transition:opacity .2s;display:block;position:absolute;inset:0}.artwork.view aside .video-poster button:hover img{opacity:.5}.artwork.view aside .video-poster button .play-icon{background:var(--white);filter:drop-shadow(0 1px 3px #0006);width:4.8rem;height:4.8rem;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(/assets/front/v/play-circle-D2oxAdfB.svg);mask-image:url(/assets/front/v/play-circle-D2oxAdfB.svg);-webkit-mask-size:contain;mask-size:contain}.artwork.view aside .download{margin:3rem 0}.artwork.view aside .download a{color:var(--black);margin:0 0 0 -1.5rem;padding:1.5rem;text-decoration:none;display:inline-block}.artwork.view aside .download a .icon{background:currentColor;width:2rem;height:2rem;display:block;-webkit-mask-image:url(/assets/front/v/download-simple-BtuqRwE4.svg);mask-image:url(/assets/front/v/download-simple-BtuqRwE4.svg);-webkit-mask-size:contain;mask-size:contain}@media (width<=640px){.artwork.view .visual{margin-block-start:5rem}.artwork.view .visual:has(.video-active){margin-block-start:0}.artwork.view .image figure img{max-height:calc(50vh - 4rem)}.artwork.view aside{justify-content:flex-start}.artwork.view.is-video aside{display:none}.artwork.view.is-video .image figure video-player{max-height:80vh}.artwork.view.is-video .image .close-video{border:1px solid var(--gray);color:var(--gray-dark,var(--black));cursor:pointer;background:0 0;border-radius:.3rem;margin:1rem auto 0;padding:.5em 1em;font-size:.85rem;display:block}}@media (width>=640px) and (width<=1024px) and (orientation:portrait){.artwork.view .image{width:100vw}}@media (width>1024px),(width>=640px) and (orientation:landscape){.artwork.view{flex-direction:row;justify-content:space-between;align-items:center}.artwork.view .visual{display:block}.artwork.view .image figure img{max-height:80vh}.artwork.view .image figure video-player{visibility:hidden;max-width:100%;max-height:80vh;margin:0 auto}.artwork.view .image figure video-player[data-sized]{visibility:visible}.artwork.view .image figure video-player video{max-height:80vh;display:block}.artwork.view .image .prev:after{left:1.5rem}.artwork.view .image .next:after{right:1.5rem}.artwork.view aside{flex:0 40rem;align-items:flex-start;margin-left:5rem;padding:8rem 0 0;overflow-y:visible}}.artwork-fade-enter-active,.artwork-fade-leave-active{transition:opacity .3s}.artwork-fade-enter-from,.artwork-fade-leave-to{opacity:0}.aside-fade-enter-active{transition:all .3s .3s}.aside-fade-leave-active{transition:all .3s}.aside-fade-enter-from,.aside-fade-leave-to{opacity:0;transform:translateY(2rem)}.artists.view header h2{letter-spacing:.1em;text-align:center;margin:1.2em 0 .6em;font-size:3rem;font-weight:300}.artists.view .artist-video .video{margin-block:0 3rem}.artists.view .artist-video .video video-player{cursor:pointer;width:100%;display:block;position:relative;overflow:hidden}.artists.view .artist-video .video video-player:not([data-started]):after{z-index:1;background:var(--white);content:"";filter:drop-shadow(0 2px 8px #0000004d);pointer-events:none;width:8rem;height:8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(/assets/front/v/play-circle-fill-LYT0S17i.svg);mask-image:url(/assets/front/v/play-circle-fill-LYT0S17i.svg);-webkit-mask-size:contain;mask-size:contain}.artists.view .artworks transition-group,.artists.view .artworks ul{grid-template-columns:repeat(2,1fr);gap:1.5rem;min-height:20rem;margin:0;padding:0;list-style:none;display:grid}.artists.view .artworks figure{aspect-ratio:1;margin:0;position:relative;overflow:hidden}.artists.view .artworks figure img{object-fit:cover;width:100%;height:100%;display:block}.artists.view .artworks figure .play-icon{background:var(--white);filter:drop-shadow(0 1px 2px #0006);width:2.4rem;height:2.4rem;transition:opacity .3s;display:block;position:absolute;bottom:.8rem;right:.8rem;-webkit-mask-image:url(/assets/front/v/play-circle-fill-LYT0S17i.svg);mask-image:url(/assets/front/v/play-circle-fill-LYT0S17i.svg);-webkit-mask-size:contain;mask-size:contain}.artists.view .artworks figure figcaption{box-sizing:border-box;background:var(--black-half);color:var(--white);opacity:0;padding:2rem;font-size:1.6rem;transition:opacity .3s;display:block;position:absolute;inset:0}.artists.view .artworks figure figcaption .details{margin:2rem 0 0;font-size:1.2rem;line-height:1.8}.artists.view .artworks figure figcaption .details span{display:block}.artists.view .artworks li:hover figure figcaption{opacity:1}.artists.view .artworks .more{text-align:center;margin:1.5rem 0 0}.artists.view .artworks .more button{background:var(--white);color:var(--black);cursor:pointer;border:1px solid;padding:1em 1.5em;font-size:1.6rem;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:inset 0 0}.artists.view .artworks .more button:hover{box-shadow:inset 0 0 0 2px}.artists.view .artist-bio{border:1px solid var(--black);border-width:1px 0;margin:3rem 0;padding:3rem 0}.artists.view .artist-bio article{max-width:60rem;margin:0 auto;font-size:1.6rem;line-height:1.5}@media (width<=640px){.artists.view header h2{font-size:2.4rem}}@media (width>=560px){.artists.view .artworks transition-group,.artists.view .artworks ul{grid-template-columns:repeat(3,1fr)}}@media (width>=940px){.artists.view .artworks transition-group,.artists.view .artworks ul{grid-template-columns:repeat(4,1fr)}}.artwork-thumb-enter-active,.artwork-thumb-leave-active{transition:opacity .5s}.artwork-thumb-enter,.artwork-thumb-leave-to{opacity:0}.artworks.information header{margin:5rem 0}.artworks.information header h2{letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:0;font-size:2.6rem}.artworks.information .artwork{text-align:center}.artworks.information .artwork h3{margin:0 0 .25em}.artworks.information .artwork dl{margin:0 0 3rem}.artworks.information .artwork dl dt{display:none}.artworks.information .artwork dl dd{margin:0}.artworks.information .artwork figure{max-width:30rem;margin:0 auto}.artworks.information .artwork figure img{width:100%;display:block}.artworks.information form{max-width:50rem;margin:5rem auto 8rem}.artworks.information .feedback{margin:1.5rem 0;font-weight:700}.artworks.information .feedback.error{color:var(--red)}.artworks.information .feedback.success{color:var(--green)}main.exhibitions .exhibition{border-bottom:1px solid var(--gray);margin:6rem 0 0;padding:0 0 6rem}main.exhibitions .exhibition h3{margin:0 0 .25em;font-weight:600}main.exhibitions .exhibition h3 a{color:var(--black);text-decoration:none}main.exhibitions .exhibition p.date{color:var(--gray-dark);margin:0 0 2em}main.exhibitions .exhibition ul.artists{margin:1.5rem 0 0;padding:0 0 0 1.5rem}main.exhibitions .exhibition ul.artists li{margin:0 0 .5em}main.exhibitions .exhibition ul.artists a{color:var(--black);font-weight:500;text-decoration:none}main.exhibitions .exhibition figure{background-position:50%;background-size:cover;width:40rem;max-width:100%;height:30rem;margin:0}main.exhibitions .exhibition figure a{height:100%;display:block}@media (width>=640px){main.exhibitions .exhibition{justify-content:space-between;display:flex}main.exhibitions .exhibition article{flex:1}main.exhibitions .exhibition figure{flex:0 0 34rem;height:24rem;margin:7rem 0 0 5rem}}main.contact .naw{margin:3rem 0}main.contact .naw h2{margin:0;font-size:1em;font-weight:500}main.contact .naw address{font-style:normal;line-height:1.5}main.contact .naw [itemprop=streetAddress],main.contact .naw [itemprop=addressCountry],main.contact .naw [itemprop=telephone],main.contact .naw [itemprop=email]{display:block}main.contact .naw a{color:var(--black);text-decoration:none;transition:all .2s}main.contact .naw a:hover,main.contact .naw a:focus{color:var(--gray)}main.contact .naw .map{margin:1.5rem 0}main.contact .naw .map a{text-align:center;border:1px solid;padding:1em 1.5em;display:block}main.contact .naw .phone-email a{padding:.25em 0}main.contact .naw figure{margin:3rem 0 0}main.contact .naw figure img{width:100%;display:block}main.contact .naw figure figcaption{color:var(--gray);text-align:center;font-size:1.4rem;line-height:1.4}main.contact .location figure{margin:0}main.contact .location figure img{max-width:100%;display:block}@media (width>=640px){main.contact .naw{justify-content:space-between;max-width:70rem;margin:5rem auto;display:flex}main.contact .naw .content{flex:0 22rem;margin-right:5rem}main.contact .naw figure{flex:1;margin:0}}:is(.kunstkoop,.gfpc) article{border-bottom:1px solid var(--black);padding-bottom:3rem;font-size:1.6rem;line-height:1.45}:is(.kunstkoop,.gfpc) article h2{letter-spacing:-.016em;margin:2em 0 0;font-weight:500}:is(.kunstkoop,.gfpc) article h3{margin:2em 0 0}:is(.kunstkoop,.gfpc) article a{color:var(--black)}:is(:is(.kunstkoop,.gfpc) article ul,:is(.kunstkoop,.gfpc) article ol) li+li{margin-top:.75em}.kunstkoop article h2+p{margin-top:0}.errors article{border-bottom:1px solid var(--black);text-align:center;min-height:40vh;margin:0 0 3rem;padding:3rem 0 6rem;font-size:1.6rem;line-height:1.45}.errors article h2{letter-spacing:-.016em;margin:2em 0 0;font-weight:500}.errors article h2+p{margin-top:0}.errors article a{color:var(--black)}:root{--white:#fff;--black:#191919;--black-half:#19191980;--gray-dark:#353535;--gray:#6c6b6c;--red:#c82a0d;--green:#189e43;--font-sans:"Inter", system-ui}::selection{background:var(--black);color:var(--white);text-shadow:none}[v-cloak]{display:none}html{font-family:var(--font-sans);font-size:62.5%}html:has(body.modal-open){overflow:hidden}body{background:var(--white);color:var(--black);margin:0;font-size:1.6rem;font-weight:300}body.modal-open{overflow-y:hidden}.wrapper{box-sizing:border-box;width:100%;max-width:99rem;margin:0 auto;padding:0 1.5rem}
