:root{--inner-width:100vw;--container-inner-width:60%}.exhibition-container-simple-cover,.exhibition-container-split-cover{height:100vw;-o-object-fit:cover;object-fit:cover}@media (min-width:680px){.exhibition-container-simple-cover{height:70vw;width:100%}}@media (min-width:1120px){.exhibition-container-simple-cover{height:calc(100vh - 200px);min-height:40vw;width:100%}}.exhibition-container-simple-cover.shop-item{height:100vw;width:100%}@media (min-width:1120px){.exhibition-container-simple-cover.shop-item{height:calc(100vh - 200px);max-height:70vw}}@media (min-width:680px){.exhibition-container-split-cover{height:33.33333vw;width:100%}}@media (min-width:1120px){.exhibition-container-split-cover{height:40vw}}.exhibition-thumbnail{-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1120px){.exhibition-thumbnail{height:14vw}}.hero-home{height:100vw}@media (min-width:680px){.hero-home{height:calc(100vh - 200px);min-height:40vw}}@media (min-width:680px) and (max-aspect-ratio:1/1){.hero-home{height:calc(70vw - 1.4rem)}}.hero-slider{height:100vw;max-height:calc(70vw + 200px)}@media (min-width:1120px){.hero-slider{height:calc(100vh - 200px);max-height:70vw}}.hero-view{height:100vw;max-height:70vw}@media (min-width:1120px){.hero-view{height:calc(100vh - 200px)}}.hero-shop{height:100vw;max-height:70vw}@media (min-width:1120px){.hero-shop{height:calc(100vh - 200px);min-height:55vw}}.nav.scrolled .navbar-brand svg{width:58px}.nav.sub-nav .navbar-brand{align-self:flex-start}.nav.sub-nav .navbar-brand svg{width:58px}.nav .navbar-brand svg{width:138px}@media (min-width:680px){.nav .navbar-brand svg{width:188px}}.ratio-7-5{height:71.4vw}.h-col{height:100vw}@media (min-width:680px){.ratio-1-5-md{height:14.28vw}.ratio-2-3-md{height:47.6vw}.ratio-1-3-md{height:23.8vw}.ratio-2-5-md{height:28.56vw}.ratio-3-5-md{height:42.84vw}.h-col-1-3-md,.h-col-2-3-md{height:66.66667vw}}@media (min-width:1120px){.ratio-1-5-lg{height:14.28vw}.h-col-2-5-lg{height:40vw}.h-col-3-5-lg{height:60vw}.ratio-2-5-lg{height:28.56vw}.thumb-lg-h-1-5{height:20vw!important}.thumb-lg-h-2-5{height:40vw!important}}.thumbnail-container_large img,.thumbnail-container_medium img,.thumbnail-container_small img,.thumbnail-container_xlarge img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.thumbnail-container_large-information .description,.thumbnail-container_medium-information .description,.thumbnail-container_small-information .description,.thumbnail-container_xlarge-information .description{height:60px;overflow:hidden;position:relative}.thumbnail-container_large-information .description .text-fade,.thumbnail-container_medium-information .description .text-fade,.thumbnail-container_small-information .description .text-fade,.thumbnail-container_xlarge-information .description .text-fade{background-image:linear-gradient(180deg,hsla(0,0%,100%,.8),#fff);bottom:0;height:100%;left:0;margin:0;position:absolute;text-align:center;transition:all ease-in;transition-duration:.4s;width:100%}html body,main{font-family:HaasGrotTextR55Roman}body,html{height:-webkit-fill-available}.inquire-modal{height:100%}@media (min-width:680px){body,html{height:unset;min-height:100vh}.inquire-modal{height:100vh}}body{display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0}.font-disp-r{font-family:HaasGrotDispR55Roman}.font-text-r{font-family:HaasGrotTextR55Roman}.lSSlideWrapper{z-index:1}.thumbnail-container_small{height:calc(100vw - 32px)}.thumbnail-container_small-information{padding-right:32px}@media (min-width:680px){.thumbnail-container_small{height:calc(var(--inner-width)/3 - 58.66667px)}}@media (min-width:1120px){.thumbnail-container_small{height:calc(var(--inner-width)/5 - 22.4px)}}@media (min-width:680px){.block_c .thumbnail-container_medium{height:auto}}@media (min-width:1120px){.block_c .thumbnail-container_medium{height:calc(var(--inner-width)/5*2 - 12.8px)}}.thumbnail-container_medium{height:calc(var(--inner-width) - 32px)}.thumbnail-container_medium-information{display:flex;flex-wrap:wrap}@media (min-width:680px){.thumbnail-container_medium{height:calc(var(--inner-width)/3 - 10.66667px)}}@media (min-width:1120px){.thumbnail-container_medium{height:calc(var(--inner-width)/5*2 - 12.8px)}}.thumbnail-container_large{height:calc(var(--inner-width) - 32px)}.thumbnail-container_large-information{display:flex;flex-wrap:wrap}@media (min-width:680px){.thumbnail-container_large{height:calc(var(--inner-width)/3*2 - 21.33333px)}}@media (min-width:1120px){.thumbnail-container_large{height:calc(var(--inner-width)/5*2 - 12.8px)}}.thumbnail-container_xlarge{height:calc(var(--inner-width) - 32px)}@media (min-width:680px){.thumbnail-container_xlarge{height:calc(var(--inner-width)/3*2 - 21.33333px)}}@media (min-width:1120px){.thumbnail-container_xlarge{height:calc(var(--inner-width)/5*3 - 19.2px)}}.exhibition-information{height:6.875rem;min-height:6.875rem}.exhibition-information.bio-info{height:5.9375rem;min-height:5.9375rem}.exhibition-information p{margin-bottom:1.375rem}.exhibition-information p.with-date{margin-bottom:0}@media (min-width:680px){.exhibition-information{height:6rem;min-height:6rem}.exhibition-information p{margin-bottom:1.5rem}}.carousel-block .scrollbar-container{-webkit-background-clip:text;transition:background-color .3s}.carousel-block .scrollbar-container::-webkit-scrollbar-thumb:horizontal{background-color:inherit;border-radius:10px}.carousel-block .scrollbar-container::-webkit-scrollbar-track{display:none}.carousel-block .scrollbar-container::-webkit-scrollbar{height:4px;width:4px}.carousel-block .block_a{height:calc(var(--inner-width)*.5 - 32px);position:relative}.carousel-block .block_a .flickity-slider,.carousel-block .block_a .flickity-viewport{height:100%}.carousel-block .block_a img{display:block;height:calc(var(--inner-width)*.5 - 36px);max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.carousel-block .block_a .flickity-viewport{-webkit-background-clip:text;overflow-x:hidden;transition:background-color .3s}@media (min-width:680px){.carousel-block .block_a{height:calc(var(--inner-width)*.35 - 32px)}.carousel-block .block_a img{height:calc(var(--inner-width)*.35 - 36px)}}@media (min-width:1120px){.carousel-block:hover .scrollbar-container{background-color:rgba(0,0,0,.18)}.carousel-block .scrollbar-container{display:block;overflow-x:scroll}}.drop-shadow{filter:drop-shadow(0 4px 20px rgba(0,0,0,.5))}.imageGallery:hover,.worksGallery:hover{cursor:nesw-resize}.switch{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:57px}.switch .switch__label{-webkit-box-flex:0;background-color:#dcd9d9;border:2px solid #dcd9d9;border-radius:30px;cursor:pointer;display:block;flex:0 0 57px;height:30px;line-height:1.4;max-width:57px;order:1;overflow:visible;padding:0;position:relative;text-indent:3.5rem;transition:all .3s ease-in;white-space:nowrap}.switch .switch__label.show{background-color:#8a8a8a;border-color:#8a8a8a}.switch .switch__label:before{background:#fff;border-radius:30px;bottom:0;content:"";display:block;margin:0;position:absolute;right:25.5px;top:0;transition:all .3s ease-in;width:28px}.switch .switch__label.show:before{right:0}.work-slider .owl-item{display:flex}.exhibition-container-simple-cover .owl-stage-outer,.exhibition-container-simple-cover .owl-stage-outer .owl-stage,.exhibition-container-simple-cover .owl-stage-outer .owl-stage .owl-item,.work-slider .owl-stage-outer,.work-slider .owl-stage-outer .owl-stage,.work-slider .owl-stage-outer .owl-stage .owl-item{height:100%}.exhibition-container-simple-cover .owl-stage-outer .owl-stage .owl-item img:not(.stretched),.work-slider .owl-stage-outer .owl-stage .owl-item img:not(.stretched){width:auto}.left-arrow-wide:before,.right-arrow-wide:before{display:block;height:18px;width:22px}.left-arrow-wide:before{content:url('data:image/svg+xml;charset=utf-8,<svg width="22" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.957 1 2 8m0 0 6.957 7M2 8h20" stroke="%23000" stroke-width="2"/></svg>')}.right-arrow-wide:before{content:url('data:image/svg+xml;charset=utf-8,<svg width="22" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.043 15 20 8m0 0-6.957-7M20 8H0" stroke="%23000" stroke-width="2"/></svg>')}@media (min-width:680px){.grid-columns-1-auto-md{grid-template-columns:auto 1fr}}.cursor-left,.cursor-left .lg-object.lg-image{cursor:url('data:image/svg+xml;charset=utf-8,<svg width="22" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.957 1 2 8m0 0 6.957 7M2 8h20" stroke="%23000" stroke-width="2"/></svg>'),auto}.cursor-right,.cursor-right .lg-object.lg-image{cursor:url('data:image/svg+xml;charset=utf-8,<svg width="22" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.043 15 20 8m0 0-6.957-7M20 8H0" stroke="%23000" stroke-width="2"/></svg>'),auto}.cursor-left.cursor-default,.cursor-left.cursor-default .lg-object.lg-image,.cursor-right.cursor-default,.cursor-right.cursor-default .lg-object.lg-image{cursor:default}.h-50-screen{height:50vh}@media (min-width:1120px){.w-30-10-lg{width:30%}.w-15-10-lg{width:15%}}.content-page h2{border-top:1px solid #d0d0d0;font-family:HaasGrotDispR55Roman,Georgia;font-size:2rem;font-weight:500;line-height:1;margin-bottom:2rem;margin-top:3rem;padding-top:1rem}@media (min-width:680px){.content-page h2{font-size:3rem;font-weight:300;margin-top:5rem}}.content-page p{margin-bottom:1rem}.content-page li,.content-page p,.content-page ul{font-family:HaasGrotTextR55Roman,Georgia;font-size:1.125rem;line-height:1.375rem}@media (min-width:680px){.content-page li,.content-page p,.content-page ul{font-size:1.25rem;line-height:1.5rem}}.content-page ul{list-style:disc;padding-left:1.2rem}.minus,.plus{cursor:pointer;display:block;height:1.125rem;padding:19px 20px;width:1rem}.plus{background:linear-gradient(#000,#000),linear-gradient(#000,#000);background-position:50%;background-repeat:no-repeat;background-size:1rem 2px,2px 1rem}.minus{background:linear-gradient(#000,#000);background-position:50%;background-repeat:no-repeat;background-size:1rem 2px}.order-form form{width:100%}.custom-radio,.form-check{cursor:pointer;display:block;margin-bottom:.5rem;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-radio input,.form-check input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.custom-radio span,.form-check span{background-color:#fff;border:1px solid #e0e0e0;height:26px;left:0;position:absolute;top:0;width:26px}.custom-radio span{border-radius:50%}.checkmark:after,.custom-radio span:after{content:"";display:none;position:absolute}.custom-radio input:checked~span:after{display:block}.custom-radio span:after{background:#000;border-radius:50%;height:8px;left:8px;top:8px;width:8px}.form-check input:checked~.checkmark:after{display:block}.form-check .checkmark:after{border:solid #000;border-width:0 2px 2px 0;height:12px;left:9px;top:5px;transform:rotate(45deg);width:6px}.shop-btn.active{background-color:#e0e0e0;font-weight:700}.close{align-self:center;display:block;height:20px;position:relative;width:20px}.close:after{transform:rotate(45deg)}.close:after,.close:before{border-left:2px solid #8a8a8a;bottom:1px;content:"";height:20px;left:9px;position:absolute}.close:before{transform:rotate(-45deg)}.product-image{padding:64px 32px}@media (min-width:680px){.product-image{padding-bottom:100px;padding-top:144px}}@media (min-width:1120px){.product-image{padding-bottom:120px;padding-top:164px}}.absolute-border{left:16px;position:absolute;right:16px;width:calc(100% - 32px)}#order-form input:focus{outline:none}.objectfit-contain{-o-object-fit:contain!important;object-fit:contain!important}.inline-margin{margin-left:1.875rem}.inline-margin-2x{margin-left:5.275rem}.inline-margin-3x{margin-left:8.875rem}@media (min-width:1120px){.listing-container .fixed-cover{width:calc(var(--container-inner-width)*.6)}.listing-container .fixed-cover-past{width:calc(var(--container-inner-width)*.4)}}@font-face{font-family:'HaasGrotDispR55Roman';src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-45Light.eot?v=1645020011');src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-45Light.eot?v=1645020011') format('embedded-opentype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-45Light.woff?v=1645020011') format('woff'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-45Light.ttf?v=1645020011') format('truetype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-45Light.svg?v=1645020011') format('svg');font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'HaasGrotDispR55Roman';src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-55Roman.eot?v=1645020011');src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-55Roman.eot?v=1645020011') format('embedded-opentype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-55Roman.woff?v=1645020011') format('woff'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-55Roman.ttf?v=1645020011') format('truetype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotDispR-55Roman.svg?v=1645020011') format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:'HaasGrotTextR55Roman';src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-55Roman.eot?v=1645020011');src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-55Roman.eot?v=1645020011') format('embedded-opentype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-55Roman.woff?v=1645020011') format('woff'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-55Roman.ttf?v=1645020011') format('truetype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-55Roman.svg?v=1645020011') format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:'HaasGrotTextR55Roman';src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-75Bold.eot?v=1645020011');src:url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-75Bold.eot?v=1645020011') format('embedded-opentype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-75Bold.woff?v=1645020011') format('woff'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-75Bold.ttf?v=1645020011') format('truetype'),url('/app/default/assets/addons/default/wst/acb-theme/resources/fonts/fonts/HaasGrotTextR-75Bold.svg?v=1645020011') format('svg');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}