@font-face{font-family:gothic;src:url(/_next/static/media/ITCAvantGardeStd\ BkCn.610d1211.otf) format("opentype")}*{box-sizing:border-box;word-wrap:break-word}body{font-family:gothic;padding:14px 10px 0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:300}.language-switcher{position:fixed;z-index:9;bottom:14px;cursor:pointer;display:flex}.language-switcher h2{font-size:20px;margin:0 5px;padding:5px 5px 0;border:1px solid #000;box-shadow:3px 3px 0 0 #000;transition:all .4s ease}.language-switcher .active,.language-switcher h2:hover{background-color:#000;color:#fff;box-shadow:0 0 0 0 #000;transform:translate(3px,3px)}.search-icon{position:fixed;z-index:9;right:1vw;top:10px}.search-icon h2{margin:0}.search-icon a{color:#000;text-decoration:none}.search-bar{width:98%;text-align:center;border:none;border-bottom:2px solid #000;display:block;font-size:24px;font-family:gothic;font-weight:300;max-width:900px;margin:14px auto 24px}*{outline:none}p a{color:#000}.home-title{text-align:center;margin-bottom:0;margin-top:0}.menu-button{background-color:#fff;position:fixed;width:45px;height:45px;z-index:999;padding:5px;cursor:pointer;top:0;left:.7vw}.menu-button .menu-icon:before{background-image:url(/_next/static/media/menu.707cec6b.svg);display:block}.menu-button .menu-icon:after,.menu-button .menu-icon:before{content:"";position:absolute;width:80%;height:80%;z-index:999;background-repeat:no-repeat;background-size:contain;background-position:50%}.menu-button .menu-icon:after{background-image:url(/_next/static/media/close.ea6a0f5b.svg);display:none}.menu-button .menu-icon.active:before{display:none}.menu-button .menu-icon.active:after{display:block}.nav{background-color:#fff;position:fixed;z-index:888;height:100vh;display:flex;flex-direction:column;padding:70px 20px 10px calc(10px + .7vw);left:-230px;width:230px;top:0}.nav.active{animation:slide .5s forwards}.nav.active .effect{-webkit-mask-image:url(/_next/static/media/gradient.e57c15f1.png);mask-image:url(/_next/static/media/gradient.e57c15f1.png);background-size:100%;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-position:right;mask-position:right;background-color:#fff;width:200px;height:100vh;position:absolute;top:0;left:220px}.nav a{margin-bottom:10px;color:#000;text-decoration:none;text-transform:uppercase;border-bottom:2px solid transparent;transition:all .4s ease;font-size:20px}.nav a:hover{font-weight:700}@keyframes slide{to{left:0}}@keyframes slideBack{to{left:-30vw}}.page-title{text-align:center;margin-top:0}.main-grid{display:flex;flex-wrap:wrap;margin-top:14px}.main-grid .item-wrapper{width:23.8%;margin:0 .6%}.main-grid .item{position:relative;width:100%;height:auto;aspect-ratio:1/1;background-repeat:no-repeat;background-size:cover;margin:1.5% 0}.main-grid a{color:#000}.square{height:auto;aspect-ratio:1/1;position:absolute;overflow:hidden;background-color:#fff;background-repeat:no-repeat;padding:2%}.square h2{font-size:2vw;line-height:1;word-break:break-word;font-weight:300}.square h2,.square p{margin:0;-webkit-hyphens:auto;hyphens:auto}.square p{font-size:1vw;line-height:1.1;word-break:break-word;margin-top:5px}.square-12{width:52.176%;height:52.176%;top:0;left:0;background-size:191.6590003067%;background-position:left 0 top 0}.square-11{top:0;left:52.176%;background-position:top 0 right 0}.square-11,.square-11-2{width:47.828%;height:47.828%;background-size:209.0825457891%}.square-11-2{top:52.176%;background-position:left 0 bottom 0;left:0}.square-7{width:30.436%;height:30.436%;left:47.828%;bottom:0;background-size:328.55828624%;background-position:right 31.2% bottom 0}.square-5{left:60.872%;top:47.828%;background-position:right 22.2% top 61%}.square-5,.square-5-2{width:21.74%;height:21.74%;background-size:459.981600736%}.square-5-2{bottom:0;right:0;background-position:right 0 bottom 0}.square-4{width:17.392%;height:17.392%;right:0;top:47.828%;background-size:574.97700092%;background-position:right 0 top 58%}.square-3{left:47.828%;top:56.524%;background-position:left 55% bottom 35%}.square-3,.square-3-2{width:13.044%;height:13.044%;background-size:766.6360012266%}.square-3-2{right:0;bottom:21.74%;background-position:right 0 bottom 25%}.square-2{left:52.176%;top:47.828%;background-position:left 57.5% bottom 47.8%}.square-2,.square-2-2{width:8.696%;height:8.696%;padding:0;background-size:1149.9540018399%}.square-2-2{right:13.044%;bottom:21.74%;background-position:right 14.2% bottom 23.8%}.square-1{top:52.176%;left:47.828%;background-position:left 50% bottom 45.5%}.square-1,.square-1-2{width:4.348%;height:4.348%;padding:0;background-size:2299.9080036799%}.square-1-2{top:65.22%;right:13.044%;background-position:right 13.7% bottom 32%}footer{padding-top:48px;font-family:Space Mono;background-color:#fff;width:100%;position:absolute;z-index:3}footer .footer-content{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:end;width:100%;max-width:1300px;margin:auto}footer .footer-content div{width:-moz-fit-content;width:fit-content;max-width:50%}footer .footer-content a{color:#000}.landing{display:flex;justify-content:center;height:100vh;align-items:center}.landing .vid{width:15vw;height:15vw;min-width:120px;min-height:120px;overflow:hidden;margin-left:-.5vw}.landing video{width:16vw;min-width:130px;min-height:130px}#list{opacity:0;animation:fadeIn 1s ease 1;animation-fill-mode:forwards;transition:all .4s ease}.mobile-only{display:none}.item-wrapper{transition:opacity 1s ease,width .4s ease;transition-delay:0s,.8s;opacity:0;animation:fadeIn 1s 1;animation-fill-mode:forwards}.item-wrapper .item{cursor:pointer}.item-wrapper .content{font-family:Space Mono,monospace;max-height:0;overflow-y:scroll;margin-top:-20px;transition:all .4s ease}.item-wrapper .content p{font-size:14px;line-height:1.3}.item-wrapper.active .content{max-height:50vh}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hide-bg:nth-child(3n){opacity:1;animation-fill-mode:forwards;animation:hideAni 5s ease 1}@keyframes hideAni{0%{opacity:1}20%{opacity:0}to{opacity:0}}.main-grid.upcoming-grid .item-wrapper{width:23.8%;margin:0 .6%}.main-grid.archief-grid .item-wrapper{width:15.4%;margin:0 .6%}.main-grid.archief-grid .square h2{font-size:1.2vw;line-height:1.1;word-break:break-word;font-weight:300;text-transform:uppercase}.archive-upcoming h2.subtitle{margin-left:.6%;width:98.8%;border-bottom:2px solid #000}.Collapsible{margin-top:24px}.Collapsible span{font-size:36px;padding-bottom:14px;border-bottom:2px solid #000;width:90%;display:block;margin-left:10%;cursor:pointer;position:relative}.Collapsible span:after{content:"⌄";font-size:38px;position:absolute;right:0;top:0;transform:translateY(-20%);transition:transform .3s ease}.Collapsible span.is-open:after{transform:translateY(0) rotate(180deg)}video#logo{width:95%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:1px solid #000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;visibility:hidden;position:absolute;top:2.5%;left:2.5%;opacity:0;aspect-ratio:1/1;padding:-2%}video#logo.visible{visibility:visible;animation:fadeIn .5s ease 1s 1;animation-fill-mode:forwards}.collapsible-wrapper img{width:50%;display:block;margin-top:14px;margin-right:auto;margin-left:auto}.content p a{color:#000}.bg-vid{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.material-symbols-outlined{font-size:18px;list-style:1;margin-left:5px;margin-right:-5px}.search-shop{margin-bottom:10px;margin-top:36px}.sort-buttons{display:flex;max-width:900px;justify-content:center;margin:auto auto 24px}.sort-buttons .sort{padding:5px;margin:0 14px;display:flex;align-items:center;cursor:pointer;opacity:.3;transition:all .4s ease;font-family:space mono;font-size:14px;font-weight:500}.sort-buttons .sort.active{opacity:1;font-weight:600}.sort-buttons .sort.active.rotate .material-symbols-outlined{transform:scaleY(-1)}.popup-form{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;width:100%;max-width:600px;height:-moz-fit-content;height:fit-content;background-color:#fff;border:1px solid #000;box-shadow:3px 3px 0 0 #000;font-family:Space Mono;font-size:16px;visibility:hidden;opacity:0;transition:all .4s ease}.popup-form h2{font-family:gothic;font-size:36px;margin:0 0 10px}.popup-form button{background-color:#000;color:#fff;margin-top:24px;font-family:Space Mono;text-transform:uppercase}.popup-form .hide{display:none}.popup-form .spam-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.popup-form .close{position:absolute;right:20px;top:5px;font-size:30px;cursor:pointer}.main-grid.shop-grid .item-wrapper{width:18.7%;margin:0 .6%}.main-grid.shop-grid .square h2{font-size:1.5vw;line-height:1.1;word-break:break-word;font-weight:300;text-transform:uppercase}.main-grid.shop-grid .square p{font-size:.9vw}.order{border:1.5px solid #000;width:-moz-fit-content;width:fit-content;padding:5px 20px;text-transform:uppercase;font-family:Space Mono,monospace;transition:all .4s ease;box-shadow:3px 3px 0 0 #000}.order:hover{background-color:#000;color:#fff;cursor:pointer;box-shadow:0 0 0 0 #000;transform:translate(3px,3px)}.shop-info{margin-bottom:24px}.page.shop-page .left-info{width:30%;position:fixed;transform:scale(.5);animation:scale 1s ease 1;animation-fill-mode:forwards}.page.shop-page .shop-info-text img{width:100%;height:auto;display:none}.page.shop-page .square-12{padding-top:24px;min-height:70vh;height:-moz-fit-content;height:fit-content;padding-bottom:24px;width:100%;max-width:600px;position:absolute;left:0;padding-left:1vw;z-index:6}.page.shop-page .square-12 p{font-size:22px;padding-bottom:14px;border-bottom:2px solid #000}.page.shop-page .square-12 h2{font-size:48px;text-transform:uppercase}.page.shop-page .content{margin-left:40%;width:60%;max-width:60%;right:0;transform:none;min-height:100vh}.page.shop-page .content img{width:70%;max-width:70%;display:block;margin:auto auto 24px}.page.shop-page .content .content.img-block{width:100%;max-width:100%;margin-left:auto;min-height:auto}.page.shop-page .shop-info-text{padding-top:14px}.page.shop-page .shop-info-text p{font-size:18px;font-family:space mono;margin-top:0;line-height:1.2}.page.shop-page .shop-info-text .shop-info{margin-top:14px}.page.shop-page .shop-info-text .shop-info p{font-size:18px;font-family:space mono;border-bottom:none;padding-bottom:0;margin-bottom:1px}.page{margin-top:35px}@media only screen and (min-width:900px){.page{min-height:100vh}.page .item{position:fixed;display:inline-block;width:45%;height:auto;aspect-ratio:1/1;background-repeat:no-repeat;background-size:cover;left:1%;margin-top:1%;transform:scale(.5);animation:scale 1s ease 1;animation-fill-mode:forwards;z-index:-1}.page .square-11,.page .square-3-2,.page .square-4,.page .square-5-2{left:auto;right:0;animation:squares 1s ease 1;animation-fill-mode:forwards}.page .square-5-2{animation-delay:.1s}.page .square-4{animation-delay:.3s}.page .square-3-2{animation-delay:.2s}.page .square-7{left:auto;right:21.5%;animation:square7 1s ease 1;animation-fill-mode:forwards}.page .square-5{left:auto;right:17.7%;animation:square5 1s ease 1;animation-fill-mode:forwards;animation-delay:.3s}.page .square-2,.page .square-3{left:auto;right:39.5%;animation:square2-3 1s ease 1;animation-fill-mode:forwards}.page .square-1-2,.page .square-2-2{left:auto;right:13%;animation:square2-2 1s ease 1;animation-fill-mode:forwards}.page .square-2{animation-delay:.2s}.page .square h2{font-size:4.3vw;line-height:.95;margin-top:10px}.page .square p{font-size:2vw}.page .content{width:48%;max-width:900px;margin-left:50%;transform:translateX(-50%);display:inline-block;vertical-align:top;margin-top:.6%;opacity:0;animation:opacity 2s ease .5s 1;animation-fill-mode:forwards}.page .content .intro{border-bottom:2px solid #000;padding-bottom:14px;margin-bottom:24px;margin-left:10%}.page .content .intro h2{font-size:36px;margin:0}.page .content li,.page .content p,.page .content ul{font-size:18px;font-family:space mono;line-height:1.3}.extra-info{position:fixed;bottom:0;left:1vw;background-color:#fff;z-index:0;width:21.55%;font-family:space mono;padding:0 2.5% .5%}@keyframes scale{0%{transform:scale(.5)}to{transform:scale(1)}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes squares{0%{right:0}to{right:-118%}}@keyframes square7{0%{right:21.5%}to{right:-96.3%}}@keyframes square5{0%{right:17.7%}to{right:-101%}}@keyframes square2-3{0%{right:39.5%}to{right:-79.5%}}@keyframes square2-2{0%{right:39.5%}to{right:-105%}}}.related{position:relative;margin-top:200px}.related,.related:before{width:100%;background-color:#fff}.related:before{content:"";height:200px;position:absolute;-webkit-mask-image:url(/_next/static/media/gradient-r.f49c3f97.png);mask-image:url(/_next/static/media/gradient-r.f49c3f97.png);-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;top:-180px}.related h2{font-size:36px;margin-bottom:0;padding:20px .6% .6%}.related .related-items{display:flex;flex-wrap:wrap}.related .related-items .square h2{font-size:1.8vw}.related .related-items .square p{font-size:.9vw}.related .item-wrapper{width:18.7%;margin:0 .6%;display:flex}.related .item{position:relative;width:100%;height:auto;aspect-ratio:1/1;background-repeat:no-repeat;background-size:cover;margin:4.348% 0}.related a{color:#000}@media only screen and (max-width:900px){.page .item{width:100%;position:relative;height:auto;aspect-ratio:1/1;margin:4.348% 0}.page .content{margin-top:24px}.page .content .intro{border-bottom:2px solid #000;padding-bottom:14px;margin-bottom:24px;margin-left:15%}.page .content .intro h2{font-size:28px;margin:0}.page .content p{font-size:16px;font-family:space mono;line-height:1.3}}.embed iframe{width:100%;height:100%;aspect-ratio:16/9;border:none}.img-block img{width:100%;height:auto}.caption p{margin-top:10px;margin-left:10%}.page-intro{margin-left:.7vw;max-width:900px}.page-intro.small{max-width:16%;font-size:20px;padding-right:14px}.page-intro .content p{font-family:space mono;line-height:1.3}.fade-in-page{animation:opacity 2s ease .5s 1;animation-fill-mode:forwards}.search-info{display:none}.back{position:fixed;left:calc(.7vw + 60px);text-decoration:none;top:12px;color:#000}.back h2{margin:0;font-weight:300}@media only screen and (max-width:1600px){.page-intro.small{max-width:30%}}@media only screen and (max-width:1400px){.main-grid .item-wrapper{width:32.1%}.square h2{font-size:2.8vw}.square p{font-size:1.6vw}}@media only screen and (max-width:900px){.mobile-only{display:block}.main-grid .item-wrapper{width:48.8%}.square h2{font-size:4.8vw}.square p{font-size:2.4vw}.page.shop-page{display:flex;flex-direction:column-reverse}.page.shop-page .content{display:none}.page.shop-page .shop-info-text img{display:block;margin-bottom:14px}.page.shop-page .left-info{transform:scale(1)}.page.shop-page .left-info,.page.shop-page .left-info .square-12{position:relative;width:100%;height:-moz-fit-content;height:fit-content}.page.shop-page .left-info .square-12{max-width:100%;aspect-ratio:auto}.page-intro.small{max-width:100%;padding-right:0}footer .footer-content{flex-direction:column}footer .footer-content div{width:100%;max-width:100%}}@media only screen and (max-width:600px){.main-grid .item-wrapper{width:100%}.square h2{font-size:34px}.square p{font-size:17px}.nav{left:-60vw;width:60vw}.main-grid.archief-grid .item-wrapper,.main-grid.shop-grid .item-wrapper,.main-grid.upcoming-grid .item-wrapper{width:100%}.main-grid.archief-grid .square h2,.main-grid.shop-grid .square h2,.related .related-items .square h2{font-size:34px}.main-grid.archief-grid .square p,.main-grid.shop-grid .square p,.related .related-items .square p{font-size:18px}.related{margin-top:64px}.related:before{top:0;display:none}.related .item-wrapper{width:100%}.related .related-items{flex-direction:column}}