@charset "UTF-8";.cell[data-v-f8075a51]{flex:0 0 33.3333%;border-bottom:1px solid #000000;position:relative}@media (min-width: 1025px){.cell.cell--no-border[data-v-f8075a51]{border-bottom:none!important}}.cell.cell--no-border-mobile[data-v-f8075a51]{border-bottom:none!important}.cell--allow-overflow .cell__inner__wrapper[data-v-f8075a51]{width:calc(100% - 1px);overflow-y:auto}.cell--allow-overflow .cell__inner__wrapper[data-v-f8075a51]::-webkit-scrollbar{width:4px}.cell--allow-overflow .cell__inner__wrapper[data-v-f8075a51]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0);border-radius:2px}.cell--screen-height[data-v-f8075a51]{min-height:85vh!important}.cell--full[data-v-f8075a51]{flex:0 100%;background:white}.black .cell--full[data-v-f8075a51]{background:#000}.cell--full .cell__inner__wrapper[data-v-f8075a51]{background:white}.black .cell--full .cell__inner__wrapper[data-v-f8075a51]{background:#000}.cell--medium[data-v-f8075a51]{flex:0 calc(66.6666% - 1px);background:white}.black .cell--medium[data-v-f8075a51]{background:#000}@media (min-width: 1025px){.cell--medium.cell--align-right[data-v-f8075a51]:nth-child(1n+3){margin-left:33.3333%}}.cell--medium .cell__inner__wrapper[data-v-f8075a51]{background:white}.black .cell--medium .cell__inner__wrapper[data-v-f8075a51]{background:#000}.cell--half[data-v-f8075a51]{flex:0 50%;background:white}.black .cell--half[data-v-f8075a51]{background:#000}.cell--half .cell__inner__wrapper[data-v-f8075a51]{background:white}.black .cell--half .cell__inner__wrapper[data-v-f8075a51]{background:#000}.black .cell[data-v-f8075a51]{border-color:#fff}.cell[data-v-f8075a51]:after{display:block;position:absolute;top:0;left:-1px;height:100%;width:1px;background:black}.black .cell[data-v-f8075a51]:after{background:#fff}.cell__inner__wrapper[data-v-f8075a51]{top:0;left:0;width:100%;height:100%}.cell__inner[data-v-f8075a51]{display:block;width:100%;height:100%;position:relative;padding:.5rem .75rem}.cell--no-padding .cell__inner[data-v-f8075a51]{padding:0}@media (max-width: 768px){.cell[data-v-f8075a51]{flex:0 0 100%}.cell__inner__wrapper[data-v-f8075a51]{position:relative}.cell--half[data-v-f8075a51]{flex:0 0 50%}.cell--medium[data-v-f8075a51],.cell--full[data-v-f8075a51]{flex:0 0 100%}}@media (min-width: 769px) and (max-width: 1024px){.cell[data-v-f8075a51],.cell--half[data-v-f8075a51]{flex:0 0 50%}.cell--medium[data-v-f8075a51],.cell--full[data-v-f8075a51]{flex:0 0 100%}}@media (min-width: 1940px){.cell[data-v-f8075a51]{flex:0 0 25%;min-height:25vw}.cell--half[data-v-f8075a51]{flex:0 0 50%}.cell--medium[data-v-f8075a51]{flex:0 0 calc(75% - 1px)}.cell--full[data-v-f8075a51]{flex:0 0 100%}.cell--allow-overflow .cell__inner__wrapper[data-v-f8075a51]{overflow:auto}}.cell-group__wrapper[data-v-67dd4340]{width:100%;position:relative}@media (max-width: 1024px){.cell-group__wrapper.cell-group--static-height[data-v-67dd4340]{height:auto!important;border-bottom:none!important}}.cell-group[data-v-67dd4340]{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.line[data-v-67dd4340]{position:absolute;background:black;pointer-events:none;z-index:-1}.black .line[data-v-67dd4340]{background:#fff}.line--vertical[data-v-67dd4340]{top:0;height:100%;width:1px;padding-right:1px}.line--bottom[data-v-67dd4340]{width:100%;height:1px;bottom:0}.cell-group--inverted{background:black}.cell-group--inverted *{color:#fff}.cell-group--inverted .line{background:white}.cell-group--inverted .cell{border-bottom:1px solid #ffffff!important}.search[data-v-60f9bfb7]{position:relative}.search--black input[data-v-60f9bfb7],.search--black p[data-v-60f9bfb7],.search--black .search__close[data-v-60f9bfb7]{color:#fff}.search input[data-v-60f9bfb7]{width:100%;border:none!important;padding:0!important;line-height:1.2!important}.search__close[data-v-60f9bfb7]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer;position:absolute;right:0;top:0;line-height:1.9em}@media screen and (max-width: 768px){.search__close[data-v-60f9bfb7]{font-size:1.5rem;line-height:.9em}}.results[data-v-1b2d544e]{display:none}.results--active[data-v-1b2d544e]{display:block}.results--black p[data-v-1b2d544e]{color:#fff!important}.results__list[data-v-1b2d544e]{padding:.75rem 0 1.5rem}.results__error[data-v-1b2d544e]{margin:.75rem 0 1.5rem}.opacity-0[data-v-decde515]{opacity:0}.pointer-events-none[data-v-decde515]{pointer-events:none}.subscribe-button[data-v-decde515]{margin-top:.5rem;border:1px solid black;cursor:pointer;display:inline-block;padding:.4rem .75rem .5rem}.subscribe-button[data-v-decde515]:hover{background:black;color:#fff}.newsletter-top[data-v-decde515]{top:calc(.5rem + 1px)}.option[data-v-decde515]{display:flex;width:100%;color:#000;cursor:pointer;flex-direction:row-reverse;align-items:center;position:relative}.option label[data-v-decde515],.option label[data-v-decde515]:hover{cursor:pointer}.option label:hover button[data-v-decde515]:before{content:"●";position:absolute}.option label[data-v-decde515]{display:flex;align-items:center;justify-content:space-between;width:100%;flex:0 1 auto;padding:.5rem .75rem;cursor:not-allowed}.option__text[data-v-decde515]{flex:1}.option__input[data-v-decde515]{padding:.5rem .75rem}.option__input-btn[data-v-decde515]{pointer-events:none}.option__input input[data-v-decde515]{position:absolute;opacity:0;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0!important;cursor:pointer}.option__input button[data-v-decde515]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer;pointer-events:none}.newsletter-header[data-v-decde515]{height:2.75rem;display:flex;align-items:center}.newsletter-message[data-v-decde515]{padding-bottom:.75rem}.newsletter-row[data-v-decde515]{border-top:1px solid black;width:100%;height:2.75rem}.newsletter-row[data-v-decde515]:last-child{border-bottom:1px solid black}@media screen and (max-width: 768px){.newsletter-row[data-v-decde515]:last-child{border-bottom:none}}.newsletter-row .gutter-x[data-v-decde515]{height:2.75rem;align-items:center;width:100%;display:flex}.newsletter[data-v-decde515]{position:relative}@media screen and (max-width: 768px){.newsletter[data-v-decde515]{top:.5rem}}.newsletter__form[data-v-decde515]{margin-left:-.75rem;width:calc(100% + 1.5rem)}@media only screen and (min-width: 1024px){.newsletter__form[data-v-decde515]{width:calc(100% + 1.5rem + 1px)}}.newsletter__form input[data-v-decde515]{font-size:16;border-radius:0}.newsletter__form input[type=email][data-v-decde515]{width:75%;margin:0 .75rem 0 0;flex-basis:100%;flex-grow:1;padding:0 0 2px;border:none}.newsletter__form input[type=submit][data-v-decde515]{max-width:68px;padding-right:0;padding-left:0;background-color:transparent;border-radius:5px;height:30px;padding-top:.3rem;top:-1px;position:relative;transition:color .12s ease-in-out,background-color .12s ease-in-out}.newsletter__form input[type=submit][data-v-decde515]:hover{border-color:#000;background-color:#000;color:#fff!important}.space-between[data-v-1bb821bd]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.menu{transform:translate3d(0,-100%,0);z-index:-1;position:absolute;width:100%;top:-46px;transition:transform .5s ease-in-out,visibility .5s ease-in-out;will-change:transform;overflow:auto;background:#fff}.black .menu{color:#fff;background:#000}@media (min-width: 768px){.menu{overflow:hidden}}.menu--active{transform:translate3d(0,92px,0)}.menu__links ul li a,.menu__links ul li .link{display:inline-block;border-bottom:1px solid transparent;cursor:pointer}.menu__links ul li a:hover,.menu__links ul li .link:hover{text-decoration:none;border-color:#000}.black .menu__links ul li a:hover,.black .menu__links ul li .link:hover{text-decoration:none;border-color:#fff}.menu__secondary-links{position:relative}.menu__secondary-links ul li a,.menu__secondary-links ul li .link{display:inline-block;border-bottom:1px solid transparent;cursor:pointer}.menu__secondary-links ul li a:hover,.menu__secondary-links ul li .link:hover{text-decoration:none;border-color:#000}.black .menu__secondary-links ul li a:hover,.black .menu__secondary-links ul li .link:hover{text-decoration:none;border-color:#fff}.menu__search{flex:25%!important;min-height:100px!important}.menu__search .cell{border-bottom-color:transparent}.menu__search--black .cell__inner{background:#000!important;overflow:scroll!important}@media (max-width: 768px){.menu__search{max-height:300px!important}}@media (min-width: 1940px){.menu__search{flex:0 0 50%!important}.menu__search input{width:100%;line-height:1.35;margin-bottom:.25em}.menu__search input.app-search{padding:0!important}}.menu__search p a:hover{text-decoration:none;border-bottom:1px solid #000}.black .menu__search p a:hover{text-decoration:none;border-bottom:1px solid #fff}@media (max-width: 768px){.menu .cell{height:auto!important;min-height:0!important;flex:100%!important}}.enquiry[data-v-b1f35ac2]{transform:translate3d(101%,0,0);z-index:-1;width:100%;position:absolute;right:0;transition:transform .5s ease-in-out;background:#fff;height:calc(100vh - 46px);padding:.5rem .75rem 46px;box-shadow:-1px 0 #000;overflow:auto;min-height:100%}.enquiry--active[data-v-b1f35ac2]{transform:translateZ(0)}.enquiry--overflow .enquiry__actions[data-v-b1f35ac2],.enquiry--long .enquiry__actions[data-v-b1f35ac2]{margin:0 0 1.5rem;position:relative;bottom:unset}.black .enquiry[data-v-b1f35ac2]{background:#000;color:#fff;box-shadow:-1px 0 #fff}.enquiry__top-row[data-v-b1f35ac2]{display:flex;justify-content:space-between;margin:0 0 1.5rem}.enquiry__top-row button[data-v-b1f35ac2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer}.enquiry__list .item[data-v-b1f35ac2]{display:flex;flex-wrap:wrap;border-bottom:1px solid #000000;width:calc(100% + 1.5rem);margin-left:-.75rem;padding:.375rem 0}.enquiry__list .item[data-v-b1f35ac2]:first-child{border-top:1px solid #000000}.enquiry__list .item__top[data-v-b1f35ac2]{display:flex;width:100%;padding:0 .75rem}.enquiry__list .item__top .name[data-v-b1f35ac2]{flex-grow:1;text-transform:uppercase;margin:0 0 0 1.125rem}.enquiry__list .item__top button[data-v-b1f35ac2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer;justify-self:flex-end}.enquiry__list .item__options[data-v-b1f35ac2]{padding:2px 0 0 2.625rem}.enquiry__actions[data-v-b1f35ac2]{position:absolute;bottom:0px;padding:.75rem 0}@media (min-width: 769px){.enquiry[data-v-b1f35ac2]{width:50%}}@media (min-width: 1025px){.enquiry[data-v-b1f35ac2]{width:33.3333%}}@media (min-width: 1940px){.enquiry[data-v-b1f35ac2]{width:25%}}.enquiry.last-added .enquiry-list__item[data-v-b1f35ac2]:last-child{animation-name:highlightLastAdded-b1f35ac2;animation-timing-function:ease-in-out;animation-duration:2s;animation-delay:0ms}@keyframes highlightLastAdded-b1f35ac2{0%{background:#e8e8e0}to{background:#fff}}@media screen and (max-width: 768px){.enquiry[data-v-b1f35ac2]{height:100%;max-height:100vh;top:0px;z-index:1000;padding:0;position:fixed;display:flex;flex-direction:column}.enquiry__top[data-v-b1f35ac2]{padding:.75rem .75rem 0}.enquiry__top-row[data-v-b1f35ac2]{margin:0 0 .75rem}.enquiry__top button[data-v-b1f35ac2]{font-size:1.5rem;line-height:.9em}.enquiry__list[data-v-b1f35ac2]{padding:0 .75rem;max-height:60vh;flex-grow:1;overflow-y:scroll}.enquiry__list .item button[data-v-b1f35ac2]{font-size:1.5rem;line-height:.9em}.enquiry__actions[data-v-b1f35ac2]{position:relative;bottom:0px;padding:.75rem;width:100%;background:#fff;left:0;align-self:flex-end;justify-self:flex-end;flex-grow:.1}}.header{position:fixed;width:100%;top:0;left:0;z-index:100}.header__top{border-bottom:1px solid #000000;padding:.4rem .75rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;z-index:1;background:#fff}.black .header__top{background:#000;border-color:#fff}.header__top-cell{flex:1}.header__top-cell:last-child{text-align:right}.header__top-cell p{display:inline}.header__top-cell .btn{text-transform:none;margin:0}.space-between[data-v-d563ab84]{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media (min-width: 768px){.menu--c-gallery .menu__links[data-v-d563ab84]{border-right:1px solid black}}.header[data-v-b4c69405]{position:fixed;width:100%;top:0;left:0;z-index:100}.header__top[data-v-b4c69405]{border-bottom:1px solid #000000;padding:.4rem .75rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;z-index:1;background:#fff}.header__top-cell[data-v-b4c69405]{flex:1}@media screen and (max-width: 768px){.header__top-cell[data-v-b4c69405]:first-child,.header__top-cell[data-v-b4c69405]:last-child{flex:0 0 4em}}.header__top-cell p[data-v-b4c69405]{display:inline}.newsletter[data-v-18859882]{position:absolute;width:calc(100% - 1.5rem);margin:0 0 .75rem}.newsletter--inverted .newsletter__form input[type=email][data-v-18859882]{color:#fff}.newsletter--inverted .newsletter__form input[type=submit][data-v-18859882]{color:#fff;border-color:#fff}@media screen and (max-height: 460px),(max-width: 768px){.newsletter[data-v-18859882]{position:relative;width:100%;margin:1.5rem 0 .375rem}}.newsletter--bottom[data-v-18859882]{bottom:0px}.newsletter__form[data-v-18859882]{display:flex}.newsletter__form input[data-v-18859882]{font-size:16;border-radius:0}.newsletter__form input[type=email][data-v-18859882]{width:75%;margin:0 .75rem 0 0;flex-basis:100%;flex-grow:1;padding:0 0 2px;border:none;border-bottom:1px solid}.newsletter__form input[type=submit][data-v-18859882]{max-width:80px;background-color:transparent;transition:color .12s ease-in-out,background-color .12s ease-in-out}.newsletter__form input[type=submit][data-v-18859882]:hover{border-color:#000;background-color:#000;color:#fff!important}.popup[data-v-606d6d8f]{display:none;width:90%;max-width:480px;background-color:#000;color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:.75rem;flex-wrap:wrap;flex-direction:column;min-height:320px;height:40vh;max-height:400px;z-index:9999}.popup--active[data-v-606d6d8f]{display:flex}.popup__top[data-v-606d6d8f]{width:100%;display:flex;justify-content:space-between;align-items:baseline}.popup__top p[data-v-606d6d8f]{text-transform:uppercase}.popup__top button[data-v-606d6d8f]{font-size:20px;margin:-4px -4px 0 0;cursor:pointer}.popup__body[data-v-606d6d8f]{flex:1 1 auto}.select-overlay[data-v-9a526753]{background:white;position:fixed;flex-direction:column;top:0;bottom:0;left:0;right:0;z-index:999999;display:flex}@media only screen and (min-width: 768px){.select-overlay[data-v-9a526753]{flex-direction:row}}.select-overlay[data-v-9a526753]:after{content:"";border-bottom:1px solid black;position:absolute;top:50%;left:0;width:100%;transform:translateY(-1px);pointer-events:none}@media only screen and (min-width: 768px){.select-overlay[data-v-9a526753]:after{border-bottom:none;border-left:1px solid black;top:0;bottom:0;transform:translate(-1px);left:50%}}.select-overlay__page[data-v-9a526753]{cursor:pointer;position:relative;width:50%;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:.75rem}@media only screen and (max-width: 767px){.select-overlay__page[data-v-9a526753]{height:50%;width:100%}}.select-overlay__page:hover .select-overlay__background[data-v-9a526753]{display:block}.select-overlay__page:hover .lrg[data-v-9a526753]{display:none}.select-overlay__background[data-v-9a526753]{display:none;z-index:-1;position:absolute;height:100%;width:100%;pointer-events:none}.select-overlay__background--contain img[data-v-9a526753]{-o-object-fit:contain;object-fit:contain}.select-overlay__background--cover img[data-v-9a526753]{-o-object-fit:cover;object-fit:cover}.select-overlay__background img[data-v-9a526753]{width:100%;height:100%;-o-object-position:50% 50%;object-position:50% 50%}@font-face{font-family:GRGR Sans-09;src:url(/assets/GRGRSans-09-Regular-53bfcfd5.woff2) format("woff2"),url(/assets/GRGRSans-09-Regular-258d538c.woff) format("woff");font-weight:400;font-style:normal}body.black{background:#000!important}body.black .main-view,body.black .header,body.black .app-menu{color:#fff}body.black .main-view *,body.black .main-view a,body.black .header *,body.black .header a,body.black .app-menu *,body.black .app-menu a{color:#fff!important}#app{min-height:100%}.footer[data-v-db711437]{padding:.75rem;background:#fff;z-index:2}.black .footer[data-v-db711437]{background:#000}@media (min-width: 1025px){.footer[data-v-db711437]{display:flex;padding:0}}@media (min-width: 1025px){.footer p[data-v-db711437]{padding:.75rem}}.footer a[data-v-db711437]:hover{text-decoration:underline}.about{padding:46px 0 0}@media screen and (max-width: 768px){.about__text :deep(p){font-size:1rem}}.press__header{border-bottom:1px solid black;padding:.5rem .75rem}.press{width:100%;height:100%;display:flex;flex-direction:column}.press__image{flex:1 1 auto;padding:16%!important;height:100%;display:flex}.press__image img{margin:auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:16rem}.press__text{width:100%;margin-top:auto;align-self:flex-end}.press__text p{display:inline-block}.gallery[data-v-cbd1c14c]{width:100%;height:100%;position:relative}.gallery__caption[data-v-cbd1c14c]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;z-index:1}.gallery__caption--center[data-v-cbd1c14c]{bottom:2.75vh;padding:.5rem .75rem;width:100%;top:auto;text-align:center}.product__gallery .gallery__caption[data-v-cbd1c14c],.catalogue__gallery .gallery__caption[data-v-cbd1c14c]{padding:.5rem .75rem}.gallery__item[data-v-cbd1c14c]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0}.gallery__item--current[data-v-cbd1c14c]{opacity:1}.gallery__image[data-v-cbd1c14c]{position:absolute;top:10%;left:50%;width:90%;height:80%;transform:translate(-50%);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:0}.gallery__image img[data-v-cbd1c14c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.gallery__image.align-to-top[data-v-cbd1c14c]{top:0;background-position:top}.gallery__hover-section[data-v-cbd1c14c]{position:absolute;width:50%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;cursor:none}.gallery__hover-section--previous[data-v-cbd1c14c]{left:0}.gallery__hover-section--next[data-v-cbd1c14c]{left:50%}.gallery__hover-section__cursor[data-v-cbd1c14c]{position:fixed;top:0;left:0;pointer-events:none;display:none;text-transform:uppercase}.gallery__hover-section:hover .gallery__hover-section__cursor[data-v-cbd1c14c]{display:block}@media (max-width: 769px){.gallery__hover-section__cursor[data-v-cbd1c14c]{display:none!important}}.about-gallery[data-v-dc4bfee2]{padding:46px 0 0}.about-gallery .gallery[data-v-dc4bfee2]{height:75vh!important;margin:0 0 1.5rem}.about-gallery .paragraph-rules a[data-v-dc4bfee2]:hover{text-decoration:underline}.about-gallery__text[data-v-dc4bfee2] p{margin:0!important}@media screen and (max-width: 768px){.about-gallery__text[data-v-dc4bfee2] p{font-size:1rem}}.catalogue__gallery[data-v-4072ab3b]{width:100%;height:100vh;height:calc(100vh - 46px);border-bottom:1px solid #000000}@media (max-width: 768px){.catalogue__gallery[data-v-4072ab3b]{height:60vh}}.product[data-v-336e0d58]{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.product__is-available[data-v-336e0d58]{position:absolute;top:.5rem;left:.75rem;z-index:1}.product__image[data-v-336e0d58]{flex:1 1 auto;padding:4%;height:100%}.product__image img[data-v-336e0d58]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product__image.align-to-top[data-v-336e0d58]{margin-top:-.5rem;background-position:top}.product__image[lazy=loading][data-v-336e0d58]{filter:blur(20px);transition:filter .5s ease}.product__image[lazy=loaded][data-v-336e0d58]{filter:blur(0px)}.product__image--unavailable[data-v-336e0d58]{position:relative}.product__image--unavailable p[data-v-336e0d58]{opacity:.75;text-transform:uppercase;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product__text[data-v-336e0d58]{width:100%;align-self:flex-end;display:flex;flex-direction:column}.product__text p[data-v-336e0d58]{margin:0 .375rem 0 0}.product__text p[data-v-336e0d58]{display:inline-block}@media screen and (max-width: 768px){.product__image[data-v-336e0d58]{width:100%}.product__image img[data-v-336e0d58]{max-height:250px}}.filter[data-v-41654017]{display:flex;flex-wrap:wrap;width:33.333%;position:relative}@media screen and (min-width: 1940px){.filter[data-v-41654017]{width:25%}}.filter--loading[data-v-41654017]{cursor:wait}.filter--loading button[data-v-41654017]{pointer-events:none}.filter--overflow .filter__top .filter__close[data-v-41654017]{opacity:0}.filter--fixed[data-v-41654017]{overflow:hidden;max-height:37px}.filter--fixed.filter--active[data-v-41654017]{overflow:auto;max-height:unset}.filter--fixed .filter__top .filter__close[data-v-41654017]{opacity:1}.filter--dropdown[data-v-41654017]{height:37px;overflow:hidden}.filter--dropdown .filter__top[data-v-41654017]{height:37px}.filter--dropdown.filter--active[data-v-41654017]{height:unset;overflow:visible}.filter--dropdown.filter--active .filter__cell[data-v-41654017]{top:36px;position:absolute}.filter--dropdown .filter__cell[data-v-41654017]{position:relative;overflow:scroll;border-bottom:1px solid #000;width:calc(100% - 1px);margin:0 1px 0 0;height:unset!important;min-height:unset!important;background-color:#fff}.filter__top[data-v-41654017]{width:calc(100% - 1px);padding:.5rem .75rem;z-index:1;cursor:pointer}.filter__top .filter__close[data-v-41654017]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px;background:none;border:none;color:#000}.filter__list[data-v-41654017]{width:100%;overflow:scroll}.filter__list-item[data-v-41654017]{width:100%}.filter__list-item button[data-v-41654017]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;color:#000;cursor:pointer}.filter__list-item button[data-v-41654017]:hover{text-decoration:underline}.filter__list-item button[data-v-41654017]::-moz-selection{background:#000;color:#fff}.filter__list-item button[data-v-41654017]::selection{background:#000;color:#fff}.filter__list-item p[data-v-41654017]::-moz-selection{background:#000;color:#fff}.filter__list-item p[data-v-41654017]::selection{background:#000;color:#fff}.filter__cell[data-v-41654017]{width:100%;flex-basis:100%}.filter__cell .cell__inner[data-v-41654017]{padding:0 0 .75rem}.filter__selected[data-v-41654017]::-moz-selection{background:#000;color:#fff}.filter__selected[data-v-41654017]::selection{background:#000;color:#fff}.filter__close[data-v-41654017]{position:absolute;right:.75rem;top:.5rem;z-index:3;cursor:pointer}.filter__reset[data-v-41654017]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;color:#000;cursor:pointer}.filter[data-v-4661a66a]{display:flex;flex-wrap:wrap;width:33.333%;position:relative}@media screen and (min-width: 1940px){.filter[data-v-4661a66a]{width:25%}}.filter--loading[data-v-4661a66a]{cursor:wait}.filter--loading button[data-v-4661a66a]{pointer-events:none}.filter--overflow .filter__top .filter__close[data-v-4661a66a]{opacity:0}.filter--fixed[data-v-4661a66a]{overflow:hidden;max-height:37px}.filter--fixed.filter--active[data-v-4661a66a]{overflow:auto;max-height:unset}.filter--fixed .filter__top .filter__close[data-v-4661a66a]{opacity:1}.filter--dropdown[data-v-4661a66a]{height:37px;overflow:hidden}.filter--dropdown .filter__top[data-v-4661a66a]{height:37px}.filter--dropdown.filter--active[data-v-4661a66a]{height:unset;overflow:visible}.filter--dropdown.filter--active .filter__cell[data-v-4661a66a]{top:36px;position:absolute}.filter--dropdown .filter__cell[data-v-4661a66a]{position:relative;overflow:scroll;border-bottom:1px solid #000;width:calc(100% - 1px);margin:0 1px 0 0;height:unset!important;min-height:unset!important;background-color:#fff}.filter__top[data-v-4661a66a]{width:calc(100% - 1px);padding:.5rem .75rem;z-index:1;cursor:pointer}.filter__top .filter__close[data-v-4661a66a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px;background:none;border:none;color:#000}.filter__list[data-v-4661a66a]{width:100%;overflow:scroll;margin:0 0 1.5rem}.filter__list[data-v-4661a66a]:last-child{margin-bottom:.75rem}.filter__list-item[data-v-4661a66a]{width:100%}.filter__list-item button[data-v-4661a66a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;color:#000;cursor:pointer}.filter__list-item button[data-v-4661a66a]:hover{text-decoration:underline}.filter__list-item button[data-v-4661a66a]::-moz-selection{background:#000;color:#fff}.filter__list-item button[data-v-4661a66a]::selection{background:#000;color:#fff}.filter__list-item p[data-v-4661a66a]::-moz-selection{background:#000;color:#fff}.filter__list-item p[data-v-4661a66a]::selection{background:#000;color:#fff}.filter__cell[data-v-4661a66a]{width:100%;flex-basis:100%}.filter__cell .cell__inner[data-v-4661a66a]{padding:0 0 .75rem}.filter__close[data-v-4661a66a]{position:absolute;right:.75rem;top:.5rem;z-index:3;cursor:pointer}.filter__selected span[data-v-4661a66a]::-moz-selection{background:#000;color:#fff}.filter__selected span[data-v-4661a66a]::selection{background:#000;color:#fff}.filter__reset[data-v-4661a66a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;color:#000;cursor:pointer}.filter[data-v-8206a335]{display:flex;flex-wrap:wrap;width:100%;position:relative}.filter__items[data-v-8206a335]{width:100%;padding:.325rem .75rem;z-index:1;cursor:pointer;border-bottom:1px solid;background:#fff}.filter__items[data-v-8206a335]:after{content:"▼";position:absolute;right:.75rem}.filter__select[data-v-8206a335]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.25;padding:0 0 2px}.categories[data-v-a82a724e]{top:46px}.attributes--fixed[data-v-a82a724e]{top:83px}.attributes--fixed.attributes--active[data-v-a82a724e]{overflow:visible}.cell-group__mobile[data-v-a82a724e] .line--bottom{display:none!important}.filter--reset[data-v-a82a724e]{padding:.325rem .75rem;height:35.38px;border-bottom:1px solid}.filter__item p[data-v-a82a724e]{width:100%}.filter__item a[data-v-a82a724e]{display:block;line-height:23px;width:100%}.categories[data-v-a82a724e],.attributes[data-v-a82a724e]{z-index:10;position:absolute}.categories--fixed[data-v-a82a724e],.attributes--fixed[data-v-a82a724e]{position:fixed;overflow:hidden;background-color:#fff}.lead-time-wrapper{border-bottom:1px solid #000}.lead-time-wrapper:last-child .lead-time{border-bottom:none}.lead-time-wrapper__header{padding:.5rem .75rem;justify-content:space-between;display:flex}.lead-time{width:100%;border-bottom:1px solid #000;display:table}.lead-time-wrapper .cell__inner{padding:0!important}.lead-time__row{display:table-row;width:100%}.lead-time__row--header{background:black;color:#fff}.lead-time__row p{display:table-cell;border-bottom:1px solid #ddd;padding-top:.5rem;padding-bottom:.5rem}.lead-time__row p:first-child{padding-right:2em;padding-left:.75rem;width:18rem}.lead-time__row p:nth-child(2){padding-right:20%}.lead-time__row p span{margin-right:1rem}.lead-time__row:last-of-type{border-bottom:none}.lead-time__row:last-of-type p{border-bottom:none}.brand[data-v-e538f919]{padding:46px 0 0}.brand__details .row[data-v-e538f919]{margin:0 0 .75rem}.lead-times[data-v-e538f919]{padding:.5rem .75rem}.lead-times__header[data-v-e538f919]{display:flex;justify-content:space-between;margin-bottom:.5em}.designer[data-v-55744598]{padding:46px 0 0}.designer__details .row[data-v-55744598]{margin:0 0 .75rem}.designer__lead-times[data-v-55744598]{padding:.5rem .75rem}.designer__lead-times .title[data-v-55744598]{margin:0 0 .75rem}ul li>a[data-v-54984421]:hover{text-decoration:none;border-bottom:1px solid #000}.edition[data-v-1b2b96fc]{position:relative}.edition__gallery[data-v-1b2b96fc]{width:100%;height:80vh;border-bottom:1px solid #000000}@media (max-width: 768px){.edition__gallery[data-v-1b2b96fc]{height:60vh}}.black .edition__gallery[data-v-1b2b96fc]{border-color:#fff}.edition__title[data-v-1b2b96fc]{position:absolute;top:0;left:0;z-index:1;padding:.5rem .75rem}.edition__title *[data-v-1b2b96fc],.edition-cell a h3[data-v-3da9c0c5]{display:inline-block}.edition-cell a:hover h3[data-v-3da9c0c5]{border-bottom:1px solid #fff}.edition-featured-image{flex:1 1 auto;background-position:center;background-size:contain;background-repeat:no-repeat;margin:3rem 2rem;height:250px}@media (min-width: 768px){.edition-featured-image{height:320px}}@media (max-width: 1024px){.cell.test{min-height:0!important;flex:0 0 100%!important;background:#000!important}}.edition{position:relative}.edition__gallery{width:100%;height:80vh;border-bottom:1px solid #000000}@media (max-width: 768px){.edition__gallery{height:60vh}}.black .edition__gallery{border-color:#fff}.edition__title{position:absolute;top:0;left:0;z-index:1;padding:.5rem .75rem}.edition__title *{display:inline-block}.form[data-v-13c3f941]{overflow:scroll}.form--empty[data-v-13c3f941]{height:100%!important}.form__title[data-v-13c3f941]{margin:.75rem}.form__items[data-v-13c3f941]{display:flex;flex-direction:column;padding:.75rem}.form__items textarea[data-v-13c3f941]{border:none;padding:.3rem 0;display:block;-webkit-appearance:none;min-height:120px;margin:0 0 1.5rem;border-radius:0}.form__items input[data-v-13c3f941]{border:none;padding:.3rem 0;margin:0 0 .5rem;display:block;flex:1;border-radius:0;border-bottom:1px solid}.form__items button[data-v-13c3f941]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer;padding:.375rem .75rem .5rem;color:#fff;background-color:#000;text-transform:unset}.form__empty[data-v-13c3f941]{margin:.75rem}.form__success[data-v-13c3f941]{padding:2.25rem .75rem 0}@media (min-width: 769px){.form[data-v-13c3f941]{border-bottom:none;width:50%;z-index:1;position:fixed;right:0;background:#fff;height:calc(100vh - 139px);box-shadow:-1px 0 #000}}@media (min-width: 1025px){.form[data-v-13c3f941]{height:calc(100vh - 46px);width:33.3333%}}@media (min-width: 1940px){.form[data-v-13c3f941]{width:25%}}.black .form[data-v-13c3f941]{background:#000;color:#fff;box-shadow:-1px 0 #fff}.form>.overflow-scroll-bar[data-v-13c3f941]{overflow:auto;height:100%;padding:.5rem 0}.form__padding[data-v-13c3f941]{padding:0 .75rem}.form p[data-v-13c3f941]{margin-bottom:.75rem}.form p input[data-v-13c3f941],.form p textarea[data-v-13c3f941]{width:100%}.cell[data-v-ce9fa24b]:nth-child(2n){margin-right:33.333%}.enquiry[data-v-ce9fa24b]{padding:46px 0 0}.enquiry__title[data-v-ce9fa24b]{position:absolute;padding:.5rem .75rem}.enquiry .item[data-v-ce9fa24b]{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.enquiry .item__remove[data-v-ce9fa24b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer;top:.375rem;right:.375rem;padding:.75rem;position:absolute;text-align:right;z-index:1}.enquiry .item__image[data-v-ce9fa24b]{flex:1 1 auto;width:100%;height:100%;padding:4%}.enquiry .item__image img[data-v-ce9fa24b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.enquiry .item__text[data-v-ce9fa24b]{width:100%;align-self:flex-end}@media screen and (max-width: 768px){.enquiry__form[data-v-ce9fa24b]{border-bottom:1px solid #000;padding-bottom:2px}.enquiry__title[data-v-ce9fa24b]{margin:2.25rem 0 0;padding:.375rem .75rem;position:relative}.enquiry .item__remove[data-v-ce9fa24b]{font-size:1.5rem;line-height:.9em;top:0;right:0;padding:.5rem}.enquiry .item__image[data-v-ce9fa24b]{width:100%}.enquiry .item__image img[data-v-ce9fa24b]{max-height:250px}.enquiry .item__text .title[data-v-ce9fa24b]{display:flex;flex-direction:column}}.enquiry-page-item[data-v-ce9fa24b]{width:100%;height:100%;display:flex;flex-direction:column}.featured[data-v-c297b496]{width:100%;border-bottom:1px solid #000;display:flex;flex-direction:column;position:relative}.safari .featured[data-v-c297b496]{height:-webkit-fill-available;height:-moz-available;height:stretch}.featured:hover .featured__title[data-v-c297b496]{opacity:1}.featured--white[data-v-c297b496]{background-color:#fff}.featured--black[data-v-c297b496]{background-color:#000}.featured__image[data-v-c297b496]{padding:.75rem;height:calc(100vh - 46.2px - 37.6px)}.safari .featured__image[data-v-c297b496]{height:-webkit-fill-available;height:-moz-available;height:stretch}.featured__image img[data-v-c297b496]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.featured__title[data-v-c297b496]{padding:.5rem .75rem}@media screen and (max-width: 768px){.featured__title[data-v-c297b496]{opacity:1}}.cell:hover p[data-v-32e70479]{position:relative}.cell:hover p[data-v-32e70479]{transform:skewY(50)}.cell:hover ul[data-v-32e70479]{display:block}.cell:hover p[data-v-32e70479]{display:inline-block}.cell:hover p[data-v-32e70479]:after{content:" •";position:relative;top:-1px}.cell ul[data-v-32e70479]{display:none}@media screen and (min-width: 769px){.home__about h3[data-v-0ca06c9b]{font-size:2rem;line-height:1.3}}.reference-cell[data-v-0ca06c9b]{height:100%}.reference-cell:hover p[data-v-0ca06c9b]:first-child:after{content:" ▼";display:inline;font-size:.7rem;position:relative;top:-1px;left:1px}.moodboard-preview-image[data-v-0ca06c9b]{max-width:50px;float:left;margin-right:.5rem;margin-top:.3em}.main-view--home[data-v-0ca06c9b]{visibility:hidden}.main-view--home.is-active[data-v-0ca06c9b]{visibility:visible}@media (max-width: 768px){.grid-cell[data-v-0ca06c9b]{flex:0 0 50%;min-height:50vw}.grid-cell[data-v-0ca06c9b]:nth-child(3n+1){border-left:1px solid #000000}.grid-cell[data-v-0ca06c9b]:nth-child(2n+1){border-left:none}}.home__about .wysiwyg p{font-size:1.5rem}@media screen and (min-width: 769px){.home__about .wysiwyg p{font-size:2rem;line-height:1.3}}.product-link[data-v-b20c58de]{display:block}.product-link:hover p[data-v-b20c58de]{text-decoration:underline}.images[data-v-b20c58de]{display:flex;justify-content:center;padding:0 .75rem 1.5rem;margin:0 auto}.images--single[data-v-b20c58de]{max-width:1024px}.images--single .image--landscape[data-v-b20c58de]{justify-content:center}.images--single .image--portrait img[data-v-b20c58de]{max-height:900px}.images--double[data-v-b20c58de]{max-width:1400px;align-items:flex-end}.images--double .image[data-v-b20c58de]{height:100%;width:calc(50% - .375rem);max-width:calc(700px - .375rem)}.images--double .image--landscape img[data-v-b20c58de]{max-width:720px}.images--double .image--portrait img[data-v-b20c58de]{max-height:900px}.images--double .image[data-v-b20c58de]:first-child{padding-right:.375rem}.images--double .image[data-v-b20c58de]:last-child{padding-left:.375rem}.images .image[data-v-b20c58de]{display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.images .image img[data-v-b20c58de]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.images .image p[data-v-b20c58de]{width:100%;text-align:center}@media screen and (max-width: 768px){.images[data-v-b20c58de]{padding:0 .75rem .75rem}.images--double[data-v-b20c58de]{flex-direction:column}.images--double .image[data-v-b20c58de]{width:100%;padding:0!important}.images--double .image[data-v-b20c58de]:first-child{margin:0 0 .75rem}}.wysiwyg[data-v-cfcaa19b]{padding:0 .75rem 1.5rem;max-width:1024px;margin:0 auto}.wysiwyg[data-v-cfcaa19b] p{margin:0 0 .75rem}.wysiwyg[data-v-cfcaa19b] p strong,.wysiwyg[data-v-cfcaa19b] p b,.wysiwyg[data-v-cfcaa19b] strong{font-weight:400!important}@media screen and (max-width: 768px){.wysiwyg[data-v-cfcaa19b]{padding:0 .75rem .75rem}}.article[data-v-2d53ac2d]{width:100%;padding:0 0 .75rem;border-bottom:1px solid}.article__top[data-v-2d53ac2d]{width:100%;border-bottom:1px solid;text-align:center;margin:0 0 .75rem}.article__top h1[data-v-2d53ac2d]{padding:.75rem .75rem 1.5rem;font-size:6rem;text-transform:unset;line-height:1}.article__featured[data-v-2d53ac2d]{max-width:1280px;margin:0 auto;display:flex;flex-wrap:wrap;padding:0 .75rem;justify-content:center}.article__featured img[data-v-2d53ac2d]{width:100%;height:auto}.article__featured .meta[data-v-2d53ac2d]{width:100%;max-width:1024px;padding:0 .75rem;display:flex;flex-direction:column;align-items:flex-start}.article__body[data-v-2d53ac2d]{margin:1.5rem 0 0}@media screen and (max-width: 768px){.article__top h1[data-v-2d53ac2d]{font-size:2rem;padding:.5rem .375rem}.article__featured .meta[data-v-2d53ac2d]{flex-direction:column;padding:0}}.journal[data-v-0216877f]{margin:46px 0 0;min-height:100vh}.journal .item[data-v-0216877f]{display:flex;flex-direction:column;height:100%}.journal .item__image[data-v-0216877f]{flex:1 1 auto;padding:4%;height:100%}.journal .item__image img[data-v-0216877f]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:360px}.journal .item__title[data-v-0216877f]{width:100%;text-transform:uppercase;align-self:flex-end}@media screen and (max-width: 768px){.journal .item__image img[data-v-0216877f]{max-height:250px}.journal .item__title[data-v-0216877f]{width:100%}}.meta__row{margin:0 0 1.5rem}.option[data-v-ff2641cb]{display:flex;width:100%;border-bottom:1px solid #000000;color:#999;cursor:not-allowed}.option--first[data-v-ff2641cb]{border-top:1px solid #000000}.option--selectable[data-v-ff2641cb]{color:#000;cursor:pointer}.option--selectable label[data-v-ff2641cb]{cursor:pointer}.option--selectable label[data-v-ff2641cb]:hover{cursor:pointer;background:#e8e8e0}.option--selectable label:hover button[data-v-ff2641cb]:before{content:"●";position:absolute}.option label[data-v-ff2641cb]{display:flex;align-items:baseline;justify-content:space-between;width:100%;flex:0 1 auto;padding:.5rem .75rem;cursor:not-allowed}.option__input input[data-v-ff2641cb]{display:none}.option__input button[data-v-ff2641cb]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin:0;font-family:GRGR Sans-09,Arial,Helvetica,serif;text-align:left;color:inherit;text-transform:unset;letter-spacing:unset;font-feature-settings:unset;font-weight:400;font-size:1rem;cursor:pointer;pointer-events:none}.notes p[data-v-dc5f158a]{font-size:15px}.specs[data-v-dc5f158a]{flex:1;display:flex;flex-direction:column;justify-content:space-around}.specs__actions[data-v-dc5f158a]{display:flex;flex-direction:row;width:100%;bottom:0px;background-color:#fff;margin-left:-.75rem;margin:1.5rem 0 0}.specs__actions button[data-v-dc5f158a]{padding:.3rem .75rem .375rem;border:1px solid #000000;cursor:pointer;text-transform:unset}.specs__actions button[data-v-dc5f158a]:first-child{margin-left:0}.specs__actions-enquiry[data-v-dc5f158a]{border-color:#000;color:#000;background:white}.specs__actions-enquiry--available[data-v-dc5f158a]{background:black;color:#fff}.specs__actions-reset[data-v-dc5f158a]{color:#fff;background:#979797;border-color:#979797!important}.specs__options[data-v-dc5f158a]{width:calc(100% + 1.5rem);margin:1.5rem 0 0 -.75rem}.specs__options .options[data-v-dc5f158a]{padding:0;margin:0 0 1.5rem}.specs__options .options__title[data-v-dc5f158a]{padding:0 .75rem .375rem}.sidebar[data-v-d8b5ebd6]{width:100%;background:white;padding:.5rem .75rem}@media (min-width: 1025px){.sidebar--fixed[data-v-d8b5ebd6]{position:fixed!important;right:0;left:auto;top:46px!important}}@media (max-width: 1024px){.sidebar[data-v-d8b5ebd6]{border-bottom:1px solid #000}}@media (min-width: 1025px){.sidebar[data-v-d8b5ebd6]{display:flex;flex-direction:column;z-index:1;overflow:auto;position:absolute;right:0;top:0;width:calc(33.333% + 1px);border-left:1px solid}}@media (min-width: 1940px){.sidebar[data-v-d8b5ebd6]{width:calc(25% + 1px)}}.downloads[data-v-f2c34ed8]{width:calc(100% + 1.5rem);margin-left:-.75rem;top:calc(.5rem + 1px);position:relative}@media only screen and (min-width: 1024px){.downloads[data-v-f2c34ed8]{top:auto}}.downloads__title[data-v-f2c34ed8]{text-transform:uppercase;padding:.5rem .75rem;padding-top:0}.downloads ul[data-v-f2c34ed8]{border-top:1px solid}.downloads ul li[data-v-f2c34ed8]{border-bottom:1px solid}.downloads ul li a[data-v-f2c34ed8]{display:inline-block;width:100%;padding:.5rem .75rem}.downloads ul li a[data-v-f2c34ed8]:hover{border-bottom:unset}.product[data-v-f4170962]{padding:46px 0 0}.product__title[data-v-f4170962]{display:flex;align-items:baseline}.product__title h3[data-v-f4170962],.product__title p[data-v-f4170962]{margin:0 .375rem 0 0}@media screen and (max-width: 768px){.product__title[data-v-f4170962]{flex-direction:column}}.product__gallery[data-v-f4170962]{width:100%;height:80vh;border-bottom:1px solid #000000}@media (max-width: 768px){.product__gallery[data-v-f4170962]{height:60vh}}.black .product__gallery[data-v-f4170962]{border-color:#fff}.product__description[data-v-f4170962]{max-width:580px}.product__images[data-v-f4170962]{width:100%;height:100%;display:flex;flex-direction:column}.page404[data-v-9f1497fe]{margin:64px 0 0;padding:.75rem;text-align:center}.page{padding:46px 0 0}.text-white{color:#fff}.cgallery-featured{width:100%;border-bottom:1px solid #000!important;display:flex;align-items:center;position:relative}.cgallery-featured__info{display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:.75rem}@media (min-width: 769px){.cgallery-featured__info{min-height:calc(100vh - 46px)!important}}@media (min-width: 1024px){.cgallery-featured__info{width:70%}}@media screen and (max-width: 768px){.cgallery-featured__info{width:100%}}.cgallery-featured__info h1{font-size:4rem;line-height:1.05}@media screen and (max-width: 768px){.cgallery-featured__info h1{font-size:1.5rem}}.cgallery-featured__image{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:-1}.cgallery-featured__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.cell:hover p[data-v-d13a2a28]{position:relative}.cell:hover p[data-v-d13a2a28]{transform:skewY(50)}.cell:hover ul[data-v-d13a2a28]{display:block}.cell:hover p[data-v-d13a2a28]{display:inline-block}.cell:hover p[data-v-d13a2a28]:after{content:" •";position:relative;top:-1px}.cell ul[data-v-d13a2a28]{display:none}a[data-v-82760cf1]:hover{text-decoration:underline}.exhibition-card{width:50%}@media screen and (max-width: 768px){.exhibition-card{width:100%}}.exhibition-card__meta{margin-top:.375rem;min-height:8rem}@media screen and (max-width: 768px){.exhibition-card__meta{min-height:8rem}}.exhibition-card__image{position:relative;display:block}.exhibition-card__image-spacer{padding-bottom:75%}.exhibition-card__image img{top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;position:absolute}.exhibitions[data-v-814d727e]{display:flex;flex-wrap:wrap;border-bottom:1px solid black}.w-full[data-v-a65906f1]{width:100%}.cgallery-download[data-v-a65906f1]{display:inline-block}.newsletter-row[data-v-a65906f1]{border-top:1px solid black;width:100%;height:2.75rem}.newsletter-row[data-v-a65906f1]:last-child{border-bottom:1px solid black}.newsletter-row .gutter-x[data-v-a65906f1]{height:2.75rem;align-items:center;width:100%;display:flex}.newsletter[data-v-a65906f1]{position:relative}@media screen and (max-width: 768px){.newsletter[data-v-a65906f1]{top:.5rem}}.newsletter__form[data-v-a65906f1]{margin-left:-.75rem;width:calc(100% + 1.5rem)}@media only screen and (min-width: 1024px){.newsletter__form[data-v-a65906f1]{width:calc(100% + 1.5rem + 1px)}}.newsletter__form input[data-v-a65906f1]{font-size:16;border-radius:0}.newsletter__form input[type=email][data-v-a65906f1]{width:75%;margin:0 .75rem 0 0;flex-basis:100%;flex-grow:1;padding:0 0 2px;border:none}.newsletter__form input[type=submit][data-v-a65906f1]{padding-right:0;padding-left:0;background-color:transparent;border-radius:5px;height:30px;max-width:150px;padding-top:.3rem;top:-1px;position:relative;transition:color .12s ease-in-out,background-color .12s ease-in-out}.newsletter__form input[type=submit][data-v-a65906f1]:hover{border-color:#000;background-color:#000;color:#fff!important}.workcard-meta{margin-top:.375rem;min-height:8rem}@media screen and (max-width: 768px){.workcard-meta{min-height:8rem}}.workcard-image{position:relative;display:block}.workcard-image__spacer{padding-bottom:100%}.workcard-image img{top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;position:absolute}.work-modal .cell--medium{height:100vh!important}@media screen and (max-width: 768px){.work-modal .cell--medium{height:auto!important}}.extra-top[data-v-256bebce]{padding-top:5px}.go-back[data-v-256bebce]{padding:13px .75rem;position:fixed;top:0;left:0;display:flex;align-items:center;cursor:pointer;z-index:999}.work-modal[data-v-256bebce]{position:fixed;background:white;top:0;left:0;right:0;bottom:0;z-index:99999;min-height:100%;width:100%;overflow-y:auto}.work-modal__image[data-v-256bebce]{position:relative;height:100%;width:100%}.work-modal__image img[data-v-256bebce]{top:0;left:0;right:0;bottom:0;margin:auto;max-height:100%;max-width:100%;padding:3rem 0;position:absolute}@media screen and (max-width: 768px){.work-modal__image img[data-v-256bebce]{position:relative;padding:2.5rem 0 0}}.cgallery-artist[data-v-c82d1577]{padding-right:25%}.cgallery-artist[data-v-c82d1577]:last-child{padding-bottom:5rem}@media screen and (max-width: 768px){.cgallery-artist[data-v-c82d1577]:last-child{padding-bottom:0rem}}@media screen and (max-width: 768px){.cgallery-artist[data-v-c82d1577]{padding-right:0}}.artists[data-v-4891e120]{border-bottom:1px solid black;display:flex;position:relative}@media screen and (max-width: 768px){.artists[data-v-4891e120]{display:block;border-bottom:none}}.artists[data-v-4891e120]:after{content:"";border-left:1px solid black;position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;pointer-events:none}@media screen and (max-width: 768px){.artists[data-v-4891e120]:after{display:none}}.artists__column[data-v-4891e120]{width:50%}@media screen and (max-width: 768px){.artists__column[data-v-4891e120]{width:100%;border-bottom:1px solid black}}.cgallery-works__header[data-v-53c7a3ea]{padding:.5rem .75rem;margin-bottom:.9375rem}@media (min-width: 1025px){.cgallery-works__header[data-v-53c7a3ea]{display:flex}}.cgallery-works__header>*[data-v-53c7a3ea]{margin-right:1.125rem}.cgallery-download[data-v-53c7a3ea]{display:inline-block}.artist-filters[data-v-60e6a967]{z-index:10;position:absolute}.artist-filters--fixed[data-v-60e6a967]{position:fixed;overflow:hidden;background-color:#fff}.min-h-screen[data-v-60e6a967]{min-height:calc(100vh - 87px)}.cgallery-works__filters[data-v-60e6a967]{padding:.5rem .75rem;display:flex}.cgallery-works__filters>*[data-v-60e6a967]{margin-right:1.125rem}.cgallery-works__filters .router-link-exact-active[data-v-60e6a967]{text-decoration:underline}.cgallery-works__header[data-v-60e6a967]{padding:.5rem .75rem;margin-bottom:.9375rem}@media (min-width: 1025px){.cgallery-works__header[data-v-60e6a967]{display:flex}}.cgallery-works__header>*[data-v-60e6a967]{margin-right:1.125rem}.exhibitions[data-v-417784dc]{display:flex;flex-wrap:wrap;border-bottom:1px solid black}.min-h-screen[data-v-417784dc]{min-height:calc(100vh - 87px);border-bottom:1px solid black}.min-h-screen .exhibitions[data-v-417784dc]{border-bottom:1px solid transparent!important}[class*=grid--]{padding-left:.75rem;padding-right:.75rem}.gutter{padding:.5rem .75rem}.gutter-x{padding:0 .75rem}.gutter-y{padding:.5rem 0}.gutter-t{padding-top:.5rem}.gutter-b{padding-bottom:.5rem}.dib{display:inline-block}.right{float:right}.flex{display:flex;flex-wrap:wrap}.main-view{margin-top:46px}.min-h-view{min-height:calc(100vh - 87px)}.overflow-scroll-bar{-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.grid--sm-100{width:100%}.grid{display:flex;flex-direction:row;align-items:stretch;justify-content:center}.grid__item{height:33vw;border-bottom:1px solid #000000;border-left:1px solid #000000;flex:0 0 33.3333%;padding:.75rem}@media only screen and (min-width: 1024px){.grid--lg-25{width:25%}.grid--lg-50{width:50%}.grid--lg-75{width:75%}.grid--lg-100{width:100%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle;border:none;outline:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}img{border:0}figure{margin:0}textarea{overflow:auto}optgroup{font-weight:400}textarea{resize:vertical}textarea[contenteditable]{-webkit-appearance:none}*,*:before,*:after{box-sizing:border-box}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:0}html{font-size:100%;overflow-y:auto;overflow-x:hidden}html,body{width:100%}body,button,textarea,input,select{letter-spacing:.03rem;font-family:GRGR Sans-09,Arial,Helvetica,serif}body{font-family:GRGR Sans-09,Arial,Helvetica,serif;line-height:1.35;letter-spacing:.03rem;color:#000;min-height:100%;font-size:1rem;font-weight:400}body.loading,body.loading *{cursor:wait!important}body.overflow-hidden{overflow:hidden}img{max-width:100%}a{color:#000;outline:0;-webkit-tap-highlight-color:rgba(0,0,0,.2);text-decoration:none}a:hover{color:#000}.click{cursor:pointer}.btn--green{color:#417505!important;background-color:#c6ed9e!important}.btn--grey{background:grey}select,option{font-size:1rem;font-family:GRGR Sans-09,Arial,Helvetica,serif}input,textarea{padding:0;resize:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666}input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input:-moz-placeholder,textarea:-moz-placeholder{color:#666}input{padding:.3em;border:1px solid #ccc}.remove{width:20px;height:20px;border:1px solid #ccc;border-radius:50%;text-align:center;vertical-align:middle;line-height:15px;color:#999;display:inline-block;margin-right:.75em;cursor:pointer}.remove:hover{background:#eee}a.btn:hover{color:#fff!important}a.btn.btn--grey{background:#e8e8e0;color:#000;border:1px solid #000}a.btn.btn--grey:hover{color:#000!important}.btn{border-radius:5px;background:grey;padding:.2em .5em .3em;color:#fff;display:inline-block;margin:.75rem 0 0 .75rem;cursor:pointer}.btn.disabled,.btn.no-click{cursor:auto}.btn--highlight{background:blue;color:#fff}.btn--grey{background:#000;color:#fff;width:auto!important;border:1px solid #000}.btn--grey:hover{color:#fff!important}.btn--outline{background:white;border:1px solid #000;color:#000}.btn--outline:hover{color:#000!important}.btn--new{width:100%;text-align:center;padding:.5em 1em}.btn--black{background:#000}.btn--no-margin{margin:0}.smc{-ms-font-feature-settings:"smcp" 1;-o-font-feature-settings:"smcp" 1;font-feature-settings:"smcp" 1}button{border:0;background:transparent;font-family:GRGR Sans-09,Arial,Helvetica,serif;color:#fff;text-transform:uppercase;-ms-font-feature-settings:"smcp" 1;-o-font-feature-settings:"smcp" 1;font-feature-settings:"smcp" 1;background:black;border-radius:5px;padding:0 .5rem .25rem;margin-left:4px}.italic,em,italic{font-style:italic}.uline,.uline-hover:hover{text-decoration:underline}.link-hover:hover{border-bottom:1px solid black}.no-uline{text-decoration:none}.ucase{text-transform:uppercase}.capcase{text-transform:capitalize}.tar{text-align:right}.tac{text-align:center}.taj{text-align:justify}.no-select{-webkit-user-select:none;-moz-user-select:none;user-select:none}ul li a:hover{text-decoration:none;border-bottom:1px solid #000}.black ul li a:hover{text-decoration:none;border-bottom:1px solid #fff}h1,h2,h3,h4,h5,h6{font-weight:400}.text--white{color:#fff}.number-style{font-size:.8125rem!important;width:22px;display:inline-block;text-align:center;top:-1px;line-height:1em;position:relative;margin:0}.number-style:after{content:"◯";position:absolute;left:0;top:0;display:block;font-size:1.125rem!important}.lrg,h1,h3{font-size:1.5rem}.sm,.sm p,h6{font-size:.8125rem}.list-no-style{list-style:none!important;padding:0!important}button,input,p,textarea{font-size:1rem}.paragraph-rules p{margin-bottom:1.35em}.paragraph-rules a:hover{border-bottom:1px solid #000;text-decoration:none}.large-text,.large-text p{font-size:1.5rem}@media screen and (max-width: 768px){.large-text,.large-text p{font-size:1rem}}.tnum{-ms-font-feature-settings:"tnum" 1;-o-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.title-inline *{display:inline}@media (max-width: 768px){.title-inline>p,.title-inline>span{display:block}.title-inline br{display:none}}input{font-family:GRGR Sans-09,Arial,Helvetica,serif;background:transparent}*::-moz-placeholder{color:#000}*::placeholder{color:#000}.cgallery-downloads{display:flex;flex-wrap:wrap;margin-top:6px}.cgallery-downloads>div{margin-bottom:.5em}.cgallery-downloads>div:last-child{margin-bottom:0}.cgallery-downloads .cgallery-download{padding:.3333333333rem .75rem;height:30px;border:1px solid #000000;cursor:pointer;border-color:#000;color:#000;background:white;margin-left:4px;border-radius:5px}.cgallery-downloads .cgallery-download:first-child{margin-left:0}.cgallery-downloads .cgallery-download:hover{color:#fff;background:black}.cgallery-gallery{border-bottom:1px solid #000000}@media (min-width: 769px){.cgallery-gallery{height:calc(100vh - 46px)!important}}.cgallery-overview{padding-right:25%;margin-bottom:5rem}@media screen and (max-width: 768px){.cgallery-overview{padding-right:0;margin-bottom:0}}.border-b{border-bottom:1px solid black}.scroll-disabled{position:fixed;width:100%;overflow-y:scroll}
