*{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-ms-overflow-style:none;scrollbar-width:none}body{margin:0;padding:0;font-family:neue-haas-unica;font-weight:400;font-size:.7em;letter-spacing:.02rem;background-color:var(--colorBack)}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){body{font-size:.9em}}.selectDisable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.selectEnable{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-o-user-select:text;user-select:text}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.desktop{display:none}}.mobile{display:none}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.mobile{display:inherit}}.home-copy{position:fixed;bottom:0;padding:.5em;font-family:Times;line-height:1;text-align:justify;text-justify:inter-character;z-index:-1;color:var(--colorText);opacity:.2}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.home-copy{font-size:75%}}.home-img-alt{width:100vw;height:100vh;position:fixed;bottom:0;left:0;overflow:hidden;pointer-events:none}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.home-img-alt{height:100vh}}.home-img-alt img{object-fit:cover;box-sizing:border-box;width:100%;height:100%}.home-img{width:100vw;position:absolute;bottom:0;flex-wrap:wrap;justify-content:flex-end;z-index:-1;overflow:hidden}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.home-img{top:0;bottom:auto}}.home-img img{max-width:20%;height:auto;padding:1em;object-fit:cover;aspect-ratio:4/5;box-sizing:border-box}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.home-img img{box-sizing:border-box;max-width:50%}}.home-img-alt2{width:100vw;height:100vh;position:absolute;bottom:0;justify-content:center;align-items:center;z-index:-1}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.home-img-alt2{top:0;bottom:auto;overflow:hidden}}.home-img-alt2 img{max-width:20%;height:auto;padding:1em;object-fit:cover;aspect-ratio:4/5;box-sizing:border-box}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.home-img-alt2 img{box-sizing:border-box;max-width:50%}}.nav-container{width:100vw;position:fixed;display:flex;justify-content:space-between;align-items:flex-end;line-height:1.2;cursor:pointer!important;bottom:0;z-index:3}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.nav-container{display:none}}.nav-item{width:fit-content;box-sizing:border-box;padding:.4em;background-color:var(--colorText);color:var(--colorBack);cursor:pointer}.nav-item:hover{cursor:pointer;background-color:var(--colorAccent);color:#000}.dropdown{display:none;flex-direction:column}.nav-toggle{position:fixed;left:50%;transform:translate(-50%);z-index:4}#menu_toggle{display:none}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){#menu_toggle{display:inherit;top:0}}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){#menu_expand{display:none}}#btnControl{display:none}#btnControl:checked+label .dropdown{display:flex}.dropdown .nav-item{background-color:var(--colorAccent);color:var(--colorText)}.dropdown .nav-item:hover,.dropdown2 .nav-item:hover{background-color:var(--colorText);color:var(--colorBack)}.dropdown2{display:none;flex-direction:column}#btnControl2{display:none}#btnControl2:checked+label .dropdown2{display:flex}.dropdown2 .nav-item{background-color:var(--colorAccent);color:var(--colorText)}.nav-center{position:absolute;width:100vw;display:flex;flex-direction:column;align-items:center;z-index:3}.nav-left{z-index:4}.nav-right{display:flex;flex-direction:column;align-items:flex-end;z-index:4}.nav-blur{width:100vw;height:100vh;position:fixed;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}a{text-decoration:none;color:inherit}img{content-fit:contain}.product-bg{position:fixed;width:100vw;height:100vh;background-color:var(--colorBack)}.product-container{position:absolute;width:100vw;top:0;left:0;overflowX:hidden;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding-bottom:10em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.product-container{margin-top:4em;left:0}}.product-row{flex:0 0 25%;box-sizing:border-box;padding:1em;display:flex;flex-direction:column;align-items:center;gap:0;flex-wrap:wrap;width:fit-content}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.product-row{flex:0 0 100%}}.product-item{flex:0 0 auto}.product-title{text-align:center;box-sizing:border-box;padding:.3em;z-index:1}.product-title .title{color:var(--colorBack)}.product-item img{width:100%;height:auto;object-fit:cover;aspect-ratio:2/3;box-sizing:border-box;margin-bottom:-2.3em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.product-item img{width:100%}}.product-row:hover{opacity:.7;cursor:pointer}.index-container{position:fixed;width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;background-color:var(--colorBack);overflow:scroll}.index-list{position:fixed;color:var(--colorText);padding:.5em;pointer-events:none;font-size:75%;z-index:0}.index-item{padding:1em;height:50%}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.index-item{flex:0 0 50%;box-sizing:border-box}}.index-item img{height:100%;width:auto;z-index:2!important}.nav-cart{position:fixed;right:0;top:0;z-index:1;cursor:pointer;padding:.5em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.nav-cart{font-size:110%}}.nav-cart:hover{background-color:#000;color:#fff}.item-container{font-size:90%;height:auto;width:100vw;overflow:hidden;display:flex;flex-wrap:wrap}.item-text-container{width:50vw;height:100vh;top:-2em;left:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:fixed;box-sizing:border-box;padding:2em;line-height:1.2}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.item-text-container{width:100vw;top:0;padding-bottom:4em;height:fit-content;position:relative;z-index:2}}.item-text-element{padding-bottom:2em;width:100%}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.item-text-element{width:100%;padding-bottom:0}}.item-text-element table{display:table-row;table-layout:fixed;border-spacing:4em 0;transform:translate(-4em);padding:0;margin:0;height:fit-content!important}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.item-text-element table{display:block!important;width:50vw!important}}.item-text-element td,.item-text-element tr{overflow:hidden;white-space:nowrap;padding:0;margin:0;height:1em!important}.contact-page{width:100vw;height:100vh;display:flex;flex-direction:row;flex-wrap:wrap}.contact-container{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--colorBack);height:auto;min-height:100vh;box-sizing:border-box;padding:4em 2em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.contact-container{width:100vw}}.enquire-container{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--colorText);color:var(--colorBack);height:100vh;box-sizing:border-box;padding:4em 2em}.exhibition-container{width:50vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--colorBack);color:var(--colorText);height:auto;box-sizing:border-box;padding:4em 2em 6em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.exhibition-container{width:100vw}}.events-container{width:50vw;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--colorText);color:var(--colorBack);height:auto;box-sizing:border-box;padding:4em 2em 6em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.events-container{width:100vw}}.exhibition-container img,.events-container img{width:100%}.contact-address{text-align:center}.contact-form{text-align:center;margin-bottom:2em}.contact-form input{font-size:95%;border:0;opacity:1;width:40vw}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.contact-form input{width:90vw}}.contact-form textarea{resize:none;background-color:var(--colorAccent);font-family:neue-haas-unica;font-size:100%;width:40vw;border:0}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.contact-form textarea{width:90vw}}.contact-form input{background-color:var(--colorAccent);border:none;padding:.3em;text-align:left;text-decoration:none;display:inline-block;font-size:95%}.contact-form .contact-submit{background-color:var(--colorText);color:var(--colorBack);width:fit-content;text-align:center}.contact-form .contact-submit:hover{color:var(--colorText);background-color:var(--colorBack);cursor:pointer}.search-container{width:100vw;height:80vh;box-sizing:border-box;padding:2em;display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center}.search-container input{position:relative;width:60vw;height:3em;background-color:#fff;border:.1px solid black;color:#000;padding:.3em;text-align:center;text-decoration:none;display:inline-block;font-size:95%}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.search-container input{width:90vw}}.post-search{position:fixed;height:fit-content;width:fit-content;left:50%;transform:translate(-50%);justify-content:flex-start;padding:.5em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.post-search{bottom:2em}}.search-result-container{width:100vw;display:flex;flex-direction:column;align-items:center}.search-result-item{width:50vw;box-sizing:border-box;padding:2em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.search-result-item{width:100vw}}.search-result-desc{border-bottom:.1px solid black;margin-bottom:2em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.search-result-desc{margin-bottom:8em}}.search-result-img{text-align:center}.spacer{height:2em}.legal-container{width:50vw;display:absolute;justify-self:center;box-sizing:border-box;padding:.5em;margin-top:5em;margin-bottom:2em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.legal-container{width:100vw}}.about-container{display:absolute;justify-self:center;box-sizing:border-box;padding:.5em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.about-container{width:100vw}}.about-container img{width:50%;text-align:center}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.about-container img{width:100%}}.slideshow-container{max-width:100vw;height:fit-content;position:absolute;top:0;right:0}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.slideshow-container{position:relative;left:0}}.slideshow-container img{width:auto;max-width:50vw;max-height:calc(100vh - 2em);box-sizing:border-box;padding:0 1em 1em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.slideshow-container img{max-width:100vw;object-fit:cover;aspect-ratio:2/3;box-sizing:border-box}}.next{cursor:pointer;position:absolute;top:0;margin:1em;width:100%;height:calc(100% - 2em)}.next{right:0}.next:hover{cursor:e-resize}.prev:hover{cursor:w-resize}.item-image-counter{text-align:right;box-sizing:border-box;padding:2em;color:#fff;position:absolute;right:0;z-index:2;top:0}.testing-bg{width:100vw;height:100vh;overflow:hidden;position:fixed;top:0;left:0;z-index:-1}.testing-bg img{width:100%;object-fit:cover;object-position:bottom;filter:blur(30px)}.testing-content-container{position:absolute;width:100vw;height:100vh;display:flex;flex-direction:row}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.testing-content-container{flex-direction:column;height:auto;overflow:scroll}}.testing-content{flex:0 0 33%;line-height:1.1;color:#fff;box-sizing:border-box;padding:2em}@media screen and (min-width: 320px) and (max-width: 767px) and (orientation: portrait){.testing-content{flex:0 0 100%}}.testing-content img{width:100%}.testing-content p{margin-top:0;margin-bottom:0}.testing-content .email{text-align:left}.testing-content input{border:0;opacity:.9;width:95%;color:var(--colorBack)}.testing-content .submit{text-align:left}.testing-content .submit input{color:var(--colorBack);background-color:var(--colorText);padding:.3em;margin:0;width:fit-content}.testing-content .submit input:hover{cursor:pointer;background-color:var(--colorBack);color:var(--colorText)}.product-checkbox{color:var(--colorBack)}.product-checkbox input{display:none}.product-checkbox span{height:1em;width:1em;border:1px solid grey;display:inline-block;margin:.2rem .2rem -.2rem;position:relative}[type=checkbox]:checked+span:before{content:"x";position:absolute;top:-.2rem;left:.2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/styles.css.map */
