@keyframes slide-in-bck-center{0%{transform:translateZ(600px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes marqueeArtmatters{0%{transform:translateZ(0)}to{transform:translate3d(calc(100% + 20px),0,0)}}@keyframes marqueeLogo{0%{transform:translateZ(0)}to{transform:translate3d(calc(100% + 74px),0,0)}}@keyframes marqueeNoLogo{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0)}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@font-face{font-family:twk_lausanne;src:url(/fonts/lausanne/twklausanne-600-webfont.woff2) format("woff2"),url(/fonts/lausanne/twklausanne-600-webfont.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:twk_lausanne;src:url(/fonts/lausanne/twklausanne-300-webfont.woff2) format("woff2"),url(/fonts/lausanne/twklausanne-300-webfont.woff) format("woff");font-weight:300;font-style:normal}.toaster-container{right:50%;transform:translateX(50%);bottom:20px}.toaster-target{left:0;bottom:0;position:absolute!important}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;font-size:1rem;font-weight:600;text-transform:uppercase}.toast-message a,.toast-message label{color:#000}.toast-message a:hover{text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:90px;left:52px}@media only screen and (max-width:991px){.toast-bottom-left{left:10px;bottom:10px}}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:8px;text-align:center;width:400px;border-radius:0;background-position:15px;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-error,.toast-success{background-color:#fff;border:1px solid #000;color:#000}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px)and (max-width:480px){#toast-container .toast-close-button{right:-.2em;top:-.2em}}html{scroll-behavior:smooth;scroll-padding-top:80px}@media only screen and (max-width:1365px){html{scroll-padding-top:60px}}body{font-family:twk_lausanne,sans-serif;margin:0;font-size:.75rem;font-weight:300;line-height:1.6}a:hover{cursor:pointer}body.home .wrapper-content{background:#fff}body.overflowhidden,html.overflowhidden{overflow:hidden;height:100%}body.overflowhidden .wrapper{position:relative;overflow:hidden}.body-content{height:100%;padding-top:80px}@media only screen and (max-width:1365px){.body-content{padding-top:60px}}.wrapper-content{position:relative;box-sizing:border-box;width:100%;min-height:100vh;z-index:24;padding:0 16px;font-weight:600}.wrapper-content-no-margin{margin-left:-16px;margin-right:-16px}p{font-size:14px;line-height:1.25;margin-bottom:20px}.hide-smooth{visibility:hidden!important;opacity:0!important;width:0;height:0;overflow:hidden}::selection{color:#fff;background:#000}.text-no-wrap{white-space:nowrap}.grecaptcha-badge{display:none!important}.dash-animation{animation:dash 1.5s ease-in-out infinite}.d-contents{display:contents!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d--webkit-box{display:-webkit-box!important}.d-none{display:none!important}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap-wrap{flex-wrap:wrap!important}.flex-wrap-nowrap{flex-wrap:nowrap!important}.flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-items-between{align-items:space-between!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.gap--3{gap:-1rem!important}.gap--2{gap:-.5rem!important}.gap--1{gap:-.25rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.gap-100perc{gap:100%!important}.h-100{height:100%!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.m--3{margin:-1rem!important}.m--2{margin:-.5rem!important}.m--1{margin:-.25rem!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.m-100perc{margin:100%!important}.m-auto{margin:auto!important}.mx--3{margin-right:-1rem!important;margin-left:-1rem!important}.mx--2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx--1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:2rem!important;margin-left:2rem!important}.mx-6{margin-right:3rem!important;margin-left:3rem!important}.mx-7{margin-right:4rem!important;margin-left:4rem!important}.mx-8{margin-right:5rem!important;margin-left:5rem!important}.mx-100perc{margin-right:100%!important;margin-left:100%!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my--3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my--2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my--1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:5rem!important;margin-bottom:5rem!important}.my-100perc{margin-top:100%!important;margin-bottom:100%!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt--3{margin-top:-1rem!important}.mt--2{margin-top:-.5rem!important}.mt--1{margin-top:-.25rem!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.mt-100perc{margin-top:100%!important}.mt-auto{margin-top:auto!important}.mr--3{margin-right:-1rem!important}.mr--2{margin-right:-.5rem!important}.mr--1{margin-right:-.25rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.mr-100perc{margin-right:100%!important}.mr-auto{margin-right:auto!important}.mb--3{margin-bottom:-1rem!important}.mb--2{margin-bottom:-.5rem!important}.mb--1{margin-bottom:-.25rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.mb-100perc{margin-bottom:100%!important}.mb-auto{margin-bottom:auto!important}.ml--3{margin-left:-1rem!important}.ml--2{margin-left:-.5rem!important}.ml--1{margin-left:-.25rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.ml-100perc{margin-left:100%!important}.ml-auto{margin-left:auto!important}.mw-fit-content{max-width:-moz-fit-content!important;max-width:fit-content!important}.p--3{padding:-1rem!important}.p--2{padding:-.5rem!important}.p--1{padding:-.25rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.p-100perc{padding:100%!important}.px--3{padding-right:-1rem!important;padding-left:-1rem!important}.px--2{padding-right:-.5rem!important;padding-left:-.5rem!important}.px--1{padding-right:-.25rem!important;padding-left:-.25rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:2rem!important;padding-left:2rem!important}.px-6{padding-right:3rem!important;padding-left:3rem!important}.px-7{padding-right:4rem!important;padding-left:4rem!important}.px-8{padding-right:5rem!important;padding-left:5rem!important}.px-100perc{padding-right:100%!important;padding-left:100%!important}.py--3{padding-top:-1rem!important;padding-bottom:-1rem!important}.py--2{padding-top:-.5rem!important;padding-bottom:-.5rem!important}.py--1{padding-top:-.25rem!important;padding-bottom:-.25rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:5rem!important;padding-bottom:5rem!important}.py-100perc{padding-top:100%!important;padding-bottom:100%!important}.pt--3{padding-top:-1rem!important}.pt--2{padding-top:-.5rem!important}.pt--1{padding-top:-.25rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pt-100perc{padding-top:100%!important}.pr--3{padding-right:-1rem!important}.pr--2{padding-right:-.5rem!important}.pr--1{padding-right:-.25rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pr-100perc{padding-right:100%!important}.pb--3{padding-bottom:-1rem!important}.pb--2{padding-bottom:-.5rem!important}.pb--1{padding-bottom:-.25rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.pb-100perc{padding-bottom:100%!important}.pl--3{padding-left:-1rem!important}.pl--2{padding-left:-.5rem!important}.pl--1{padding-left:-.25rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pl-100perc{padding-left:100%!important}.text-decoration-underline{text-decoration:underline!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.overflow-auto{overflow:auto!important}.overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden!important}.overflow-clip{overflow:clip!important}.overflow-scroll{overflow:scroll!important}.position-absolute{position:absolute!important}.position-relative{position:relative!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.position-fixed{position:fixed!important}.ow-break-word{overflow-wrap:"break-word"!important}.is-100{inline-size:100px!important}.cursor-default{cursor:default!important}.cursor-move{cursor:move!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-pointer{cursor:pointer!important}.cursor-help{cursor:help!important}.accordion{cursor:pointer}.accordion__title{font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;margin:0;padding:16px}.accordion__title:before{content:"";display:inline-block;width:18px;height:18px;transform:rotate(90deg);background-image:url(/img/assets/arrow-menu.svg);background-size:100% auto;background-repeat:no-repeat}.accordion__content{height:0;overflow:hidden;transition:opacity .3s ease-in-out;padding:0 16px;opacity:0}.accordion.active .accordion__content{opacity:1;height:auto;margin-bottom:32px}.accordion.active .accordion__title:before{transform:rotate(-90deg)}.alert{position:relative;padding:.75rem 1.25rem;margin:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;font-size:1rem;font-weight:600;text-transform:uppercase}.alert-success{color:#fff;background-color:#000;border-color:#000}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-danger{color:#7f1f2b;background-color:#fdd8dd;border-color:#fcc8cf}.btn{padding:12px 10px;border-radius:50px;text-transform:uppercase;font-size:.875rem;line-height:.875rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-block;text-align:center}.btn-white{border:1px solid #000;background-color:#fff;color:#000}.btn-black,.btn-white.active,.btn-white:hover{background-color:#000;border:1px solid #000;color:#fff}.btn-black.active,.btn-black:hover{background-color:#fff;border:1px solid #000;color:#000}.btn-white-transparent{border:1px solid #fff;color:#fff;background:rgba(0,0,0,0)}.btn svg{width:12px;height:12px}.btn-medium{padding:4px 12px;font-size:.75rem}.btn-medium svg{width:10px;height:10px;margin-right:4px}.btn-small{padding:6px 20px;font-size:.625rem}.btn-small svg{width:8px;height:8px;margin-right:4px}.btn-flex{display:flex;align-items:center}.btn-loading:after{content:"";background-image:url(/img/assets/spinner.svg);background-size:contain;background-repeat:no-repeat;height:15px;width:15px;margin-left:8px;display:inline-block;animation:rotate 2s linear infinite}.btn-loading.active:after{background-image:url(/img/assets/spinner-white.svg)}.carousel{width:100%}.carousel-gallery .flickity-prev-next-button{width:90px;border-radius:0;height:400px;transform:none;top:0;background:none}@media only screen and (max-width:767px){.carousel-gallery .flickity-prev-next-button{width:50px}}.carousel-gallery .flickity-prev-next-button svg{display:none}.carousel-gallery .flickity-prev-next-button.previous{left:-1px;outline:0;box-shadow:none}.carousel-gallery .flickity-prev-next-button.previous:before{content:"";position:absolute;background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;height:30px;width:30px;display:inline-block;transform:rotate(180deg);z-index:2;left:40px;top:190px}.carousel-gallery .flickity-prev-next-button.previous:after{content:"";position:absolute;background:#fff;border-radius:100%;height:46px;width:46px;display:inline-block;z-index:1;left:31px;top:184px}.carousel-gallery .flickity-prev-next-button.next{outline:0;box-shadow:none;right:-1px}.carousel-gallery .flickity-prev-next-button.next:before{content:"";position:absolute;background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;height:30px;width:30px;display:inline-block;z-index:2;right:40px;top:190px}.carousel-gallery .flickity-prev-next-button.next:after{content:"";position:absolute;background:#fff;border-radius:100%;height:46px;width:46px;display:inline-block;z-index:1;right:31px;top:181px}.carousel-gallery .flickity-button{color:#fff;transition:.4s}.carousel-gallery .flickity-button:hover{background:none}.carousel-classic .flickity-prev-next-button{width:90px;border-radius:0;height:400px;transform:none;top:0;background-color:#fff}@media only screen and (max-width:767px){.carousel-classic .flickity-prev-next-button{width:50px}}.carousel-classic .flickity-prev-next-button svg{display:none}.carousel-classic .flickity-prev-next-button.previous{outline:0;box-shadow:none;left:-1px}.carousel-classic .flickity-prev-next-button.previous:before{content:"";position:absolute;height:205px;top:10px;right:0;width:1px;background-color:#000;transform:rotate(15deg) translateX(-45px)}@media only screen and (max-width:767px){.carousel-classic .flickity-prev-next-button.previous:before{height:105px;top:100px}}.carousel-classic .flickity-prev-next-button.previous:after{content:"";position:absolute;height:205px;top:185px;right:0;width:1px;background-color:#000;transform:rotate(-15deg) translateX(-45px)}@media only screen and (max-width:767px){.carousel-classic .flickity-prev-next-button.previous:after{height:105px;top:179px}}.carousel-classic .flickity-prev-next-button.next{outline:0;box-shadow:none;right:-1px}.carousel-classic .flickity-prev-next-button.next:before{content:"";position:absolute;height:205px;top:10px;left:0;width:1px;background-color:#000;transform:rotate(-15deg) translateX(45px)}@media only screen and (max-width:767px){.carousel-classic .flickity-prev-next-button.next:before{height:105px;top:100px}}.carousel-classic .flickity-prev-next-button.next:after{content:"";position:absolute;height:205px;top:185px;left:0;width:1px;background-color:#000;transform:rotate(15deg) translateX(45px)}@media only screen and (max-width:767px){.carousel-classic .flickity-prev-next-button.next:after{height:105px;top:179px}}.carousel-classic .flickity-button{color:#fff;transition:.4s}.carousel__card{text-decoration:none;color:#000;width:calc(100% - 200px);opacity:0}@media only screen and (max-width:767px){.carousel__card{width:calc(100% - 100px)}}.carousel__card.is-selected{opacity:1}.carousel__card-img{display:flex;align-items:center;justify-content:center;height:400px;background-repeat:no-repeat;background-position:50%;background-size:auto 100%}.carousel__card-content{display:flex;gap:2px;padding:12px 0;flex-direction:column;align-items:center}.carousel__card-title{text-transform:uppercase;margin:0;font-size:1.5rem;line-height:1.5rem}.carousel__card-subtitle{text-transform:uppercase;margin:0;font-size:1rem;line-height:1rem}.carousel--with-preview .carousel__card{width:auto;opacity:1}.catalog-box{position:relative}.catalog-box__card{padding:32px}@media only screen and (min-width:767px){.catalog-box__card:hover .catalog-box__discover{opacity:1;background-color:rgba(0,0,0,.45);transition-duration:.5s}}.catalog-box__card-img{width:100%;position:relative;display:block}.catalog-box__card-img img{width:100%}@media only screen and (max-width:767px){.catalog-box__card-img{pointer-events:none}}.catalog-box__discover{opacity:0;width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;transition-duration:.5s;background-size:cover;background-repeat:no-repeat;background-position:50%;color:#fff;font-size:.875rem;text-transform:uppercase;cursor:pointer}.catalog-box__card-content{display:flex;flex-direction:column;font-weight:800;padding-top:8px;gap:8px;padding-bottom:16px;border-bottom:1px solid #000}.catalog-box__title{margin:0;font-size:2rem;line-height:2rem;text-decoration:none;color:#000;cursor:pointer}@media only screen and (max-width:767px){.catalog-box__title{pointer-events:none}}.catalog-box__artist{text-decoration:none;color:#000;cursor:pointer;font-size:1.125rem;line-height:1.125rem;text-transform:capitalize;position:relative}.catalog-box__artist:hover{text-decoration:underline}.catalog-box__actions{display:flex;gap:8px}.catalog-box__dimension{margin-right:8px}.catalog-box__available{font-size:.75rem;line-height:.75rem;text-transform:uppercase}.catalog-box__available:before{content:"";background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;margin-bottom:1px;height:8px;width:14px;display:inline-block}.catalog-box__icon{cursor:pointer;position:relative;display:flex;align-items:center}.catalog-box__icon svg{width:26px;height:26px}.catalog-box__icon svg.active{display:none}.catalog-box__icon .active svg.active,.catalog-box__icon:hover svg.active{display:inline}.catalog-box__icon .active svg.no-active,.catalog-box__icon--mobile,.catalog-box__icon:hover svg.no-active{display:none}@media only screen and (max-width:767px){.catalog-box__icon--mobile{display:flex}}.catalog-box__ask-information{padding:2px 12px;font-size:.75rem;line-height:.75rem}.catalog-box.cat-preload{display:none}.cookie-alert{width:100vw;display:none;position:fixed;top:auto;bottom:0;font-weight:700;border-top:1px solid #000;text-align:center;padding:10px 0;z-index:40;background-color:#fff}.cookie-alert p{font-size:1rem}.cookie-alert.displayed{display:block}.footer{border-top:1px solid #000;margin-top:30px;font-weight:600}.footer--no-border{border-top:none}.footer__contact{display:grid;grid-template-columns:1fr 1fr 1fr;padding:64px 16px;grid-gap:32px;gap:32px}@media only screen and (max-width:1199px){.footer__contact{grid-template-columns:1fr 1fr}}@media only screen and (max-width:991px){.footer__contact{grid-template-columns:1fr;gap:18px}}.footer__contact-label{text-transform:uppercase;font-size:1.5rem;line-height:1.5rem}.footer__contact-label svg{width:18px;height:18px}@media only screen and (max-width:991px){.footer__contact-label{text-align:center}}.footer__contact-button{font-size:1rem;line-height:1rem;margin:auto;padding:14px 20px}.footer__newsletter{padding:48px 16px;background-color:#f7f6f5}.footer__newsletter .alert{margin:0 0 1rem}.footer__newsletter-label{text-transform:uppercase;font-size:1rem;line-height:1rem}.footer__newsletter-input-container{position:relative}.footer__newsletter-input{width:100%;padding:8px 0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #000;font-size:2.25rem;font-weight:600;color:#000;text-transform:uppercase;outline:none;position:relative}@media only screen and (max-width:1199px){.footer__newsletter-input{font-size:1.5rem}}.footer__newsletter-input::placeholder{color:#000}.footer__newsletter-submit{position:absolute;right:0;top:50%;transform:translateY(-50%);border:none;background:rgba(0,0,0,0);cursor:pointer}.footer__newsletter-submit svg{width:34px}.footer__newsletter-checkbox{margin-top:16px;display:flex;align-content:center;font-size:1rem}.footer__newsletter-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:6px;margin-top:4px;background-color:#fff;color:#000;width:1.15em;height:1.15em;border:.2em solid #000;border-radius:.15em;transform:translateY(-.075em)}.footer__newsletter-checkbox input[type=checkbox]:checked{background:#000}.footer__container{background-color:#000;color:#fff;padding:16px 16px 128px;text-transform:uppercase}.footer__logo{margin:16px 0 32px}.footer__logo svg{color:#fff;width:90px;height:80px}.footer__container-links{display:flex}@media only screen and (max-width:1199px){.footer__container-links{flex-direction:column}}.footer__container-links a{text-decoration:none;color:#fff}.footer__site-links{display:flex;justify-content:space-between;gap:80px;padding-right:80px;width:70%;box-sizing:border-box}@media only screen and (max-width:1199px){.footer__site-links{width:100%;padding-right:0;flex-wrap:wrap;gap:30px}}.footer__galleries{max-width:42%;display:flex;gap:6px 14px;flex-wrap:wrap;align-content:flex-start}@media only screen and (max-width:991px){.footer__galleries{min-width:100%;max-width:100%}}.footer__gallery{font-size:1.125rem;line-height:1.125rem}@media only screen and (max-width:1199px){.footer__gallery{font-size:1rem;line-height:1rem}}.footer__main-links,.footer__networks,.footer__secondary-links{display:flex;flex-direction:column}@media only screen and (max-width:1199px){.footer__secondary-links{align-items:flex-end}}.footer__site-networks{display:flex;justify-content:space-between;gap:20px;width:30%;position:relative}@media only screen and (max-width:1199px){.footer__site-networks{width:100%;margin-top:48px}}.footer__site-networks:before{content:"";height:100%;width:1px;background-color:#fff;position:absolute;left:-16px}@media only screen and (max-width:1199px){.footer__site-networks:before{height:1px;width:100%;top:-16px;left:0}}.footer__networks-label{font-size:1.125rem;line-height:1.125rem}.footer__networks-label svg{width:16px;height:16px}.footer__networks{align-items:flex-end;gap:4px}.footer__network{font-size:1.125rem;line-height:1.125rem}.form{display:flex;flex-direction:column;gap:32px}.form__input{text-transform:uppercase;font-family:twk_lausanne,sans-serif;font-size:.875rem;font-weight:600;width:100%;padding:8px 0;background:rgba(0,0,0,0);border:none;border-bottom:1px solid #000;color:#000;outline:none;position:relative}.form__input::placeholder{color:#000}.form__input.error{color:red;border-bottom:1px solid red}.form__input.error::placeholder{color:red}.form__block{width:100%;display:flex;flex-direction:column;gap:8px}.form__block--grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,1fr)}.form__block--row{flex-direction:row}.form__label{text-transform:uppercase;font-size:.875rem;font-weight:600}.form__label--checkbox{text-transform:none}.form__label a{color:#000}.form__textarea{font-family:twk_lausanne,sans-serif;height:250px;border:1px solid #000;border-radius:0;font-size:.875rem;padding:5px}.form__checkbox-wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:.2rem .5rem 0 0;font:inherit;color:#000;width:1.15em;height:1.15em;border:.2em solid #000;border-radius:.15em;transform:translateY(-.075em)}.form__checkbox-wrapper input[type=checkbox]:checked{background:#000}.form__button{display:flex;width:50%;justify-content:space-between;max-width:400px}.highlight{width:100%;position:relative}.highlight__container{text-decoration:none;color:#000}.highlight__content{position:absolute;bottom:0;left:0;background-color:#fff;padding:12px 12px 12px 0;max-width:80%}.highlight__img{width:100%;object-fit:cover;aspect-ratio:2.1}@supports not (aspect-ratio:2.1){.highlight__img:before{float:left;padding-top:47.62%;content:""}.highlight__img:after{display:block;content:"";clear:both}}@media only screen and (max-width:767px){.highlight__img--desktop{display:none}}.highlight__img--mobile{width:100%;object-fit:cover;aspect-ratio:.7}@supports not (aspect-ratio:0.7){.highlight__img--mobile:before{float:left;padding-top:142.86%;content:""}.highlight__img--mobile:after{display:block;content:"";clear:both}}.highlight__img--mobile{display:none}@media only screen and (max-width:767px){.highlight__img--mobile{display:inline-block}}.highlight__subtitle,.highlight__title{margin:0;text-transform:uppercase}.highlight__title{font-size:2.25rem;line-height:2.25rem}@media only screen and (max-width:767px){.highlight__title{font-size:1.5rem;line-height:1.5rem}}.highlight__title--big{font-size:6rem;line-height:6rem}@media only screen and (max-width:1199px){.highlight__title--big{font-size:3.5rem;line-height:3.5rem}}@media only screen and (max-width:767px){.highlight__title--big{font-size:2rem;line-height:2rem}}.highlight__subtitle svg{width:14px;height:11px}.highlight__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.list__cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px 16px;gap:48px 16px}@media only screen and (max-width:991px){.list__cards{grid-template-columns:repeat(1,1fr);gap:64px}}.list__card{text-decoration:none;color:#000;position:relative}.list__card-img{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;aspect-ratio:5/4}@supports not (aspect-ratio:5/4){.list__card-img:before{float:left;padding-top:80%;content:""}.list__card-img:after{display:block;content:"";clear:both}}.list__card-img:before{float:left;padding-top:56.25%;content:""}.list__card-img:after{display:block;content:"";clear:both}.list__card-img--hover{opacity:0;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;aspect-ratio:5/4}@supports not (aspect-ratio:5/4){.list__card-img--hover:before{float:left;padding-top:80%;content:""}.list__card-img--hover:after{display:block;content:"";clear:both}}.list__card-img--hover{transition:all .3s ease-in-out}.list__card-img:hover .list__card-img--hover{opacity:1}.list__card-content{display:flex;gap:2px;padding:8px 0;flex-direction:column;align-items:flex-start}.list__card-title,.list__card-type{text-transform:uppercase}.list__card-title{margin:0;font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.list__card-title{font-size:1.125rem;line-height:1.125rem}}.list__card-title--no-upper{text-transform:capitalize}.list__card-subtitle{text-transform:uppercase;margin:0;font-size:1rem;line-height:1rem}.page__breadcrumb{display:flex;justify-content:center;gap:24px;margin-top:24px}.page__breadcrumb svg{transform:rotate(180deg)}.page__title{font-size:6rem;line-height:6rem;word-break:break-all;text-transform:uppercase;margin:32px}@media only screen and (max-width:1199px){.page__title{font-size:4rem;line-height:4rem}}@media only screen and (max-width:767px){.page__title{font-size:2.5rem;line-height:2.5rem;word-break:inherit}}.page__title--restricted{word-break:break-word;max-width:1080px;margin:32px auto}.page__subtitle{font-size:3rem;line-height:3rem;text-transform:uppercase;margin:0}.page__description{font-size:.875rem;line-height:.875rem;width:35%;text-align:left;margin:0}@media only screen and (max-width:1199px){.page__description{width:70%}}@media only screen and (max-width:599px){.page__description{width:calc(100% - 32px)}}.page__description--long{width:70%;column-count:2;color:#000}@media only screen and (max-width:1199px){.page__description--long{width:calc(100% - 32px)}}@media only screen and (max-width:599px){.page__description--long{width:calc(100% - 32px);column-count:1}}.page__intro{display:flex;flex-direction:column;align-items:center}.page__content{margin-top:40px}.page__content--restricted{max-width:920px;margin:auto}.page__text{margin-top:60px;font-weight:300;font-size:.875rem}.page__text img{max-width:100%}.page__text p{margin-bottom:10px}.page__text ul{padding-left:20px}.page__text ul li{list-style:none}.page__text ul li:before{content:"";background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;height:11px;width:14px;display:inline-block;margin-right:4px}.page__section{border-top:1px solid #000;padding:4rem 16px;margin-left:-16px;margin-right:-16px}.page__section--no-border{border-top:none}.page__section-description{font-size:.875rem;line-height:.875rem;margin:10px 0 20px}.page__icon{cursor:pointer;position:relative;display:flex;align-items:center}.page__icon svg{width:40px;height:40px}.page__icon svg.active{display:none}.page__icon .active svg.active,.page__icon:hover svg.active{display:inline}.page__icon .active svg.no-active,.page__icon:hover svg.no-active{display:none}.page__filters{width:100%;display:flex;flex-wrap:wrap;margin-bottom:32px;align-items:center;gap:8px 24px}.page__filters-label{font-size:.875rem;line-height:.875rem;text-transform:uppercase;display:flex}.page__filters-label svg{margin-left:4px;width:12px;height:12px}.page__filters-item.alphabetique svg{width:12px;height:12px}.page__filters-link input{display:none}.page__filters-select-container{display:flex;gap:8px;align-items:center;position:relative}.page__filters-select-container svg{position:absolute;right:16px;transform:rotate(90deg);width:12px;pointer-events:none}.page__filters-select-container .btn.btn-white:hover.active{background-color:#000}.page__filters-select-container .btn.btn-white:hover{border:1px solid #000;background-color:#fff;color:#000}.page__filters-select-container .btn.btn-black:hover{background-color:#000;border:1px solid #000;color:#fff}.page__filters-select-container .btn.active+svg{color:#fff;background:#000}.page__filters-select-container .btn.btn-loading+svg{display:none}.page__crush-empty{min-width:55%}.component-popin-form{z-index:30000;right:-420px;width:400px;max-width:100%;padding:80px 35px;transition:all 1s}.component-popin-form .introduction{font-size:18px;font-weight:700;line-height:1.2}.component-popin-form #form-message{min-height:250px}.component-popin{position:fixed;z-index:1000;top:0;right:-150%;box-sizing:border-box;width:70%;height:100vh;padding:80px 60px;transition:all .8s;background:rgba(255,255,255,.98);border-left:1px solid #000;overflow-y:auto}@media only screen and (max-width:991px){.component-popin{width:70%;padding:40px}}@media only screen and (max-width:599px){.component-popin{width:100%;padding:100px 20px}}.component-popin .close{position:absolute;top:40px;right:40px;left:auto;display:block;width:35px;height:35px;cursor:pointer}.component-popin .close:after,.component-popin .close:before{position:absolute;top:10px;display:block;width:100%;height:1px;content:"";background:#000}.component-popin .close:before{transform:rotate(45deg)}.component-popin .close:after{transform:rotate(-45deg)}.component-popin.active,.component-popin.open{right:0}.component-popin-oeuvre{display:block;z-index:-10;right:0;overflow-y:auto;width:100%;height:100%;box-sizing:border-box;transition:all .4s ease;opacity:0;background:#f6f6f6;background-position:bottom;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}@media only screen and (max-width:479px){.component-popin-oeuvre{display:none}}.component-popin-oeuvre.active{z-index:10000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.component-popin-oeuvre.active.principal__navigation{z-index:24}.component-popin-oeuvre .close{position:absolute;top:40px;right:40px;left:auto;display:block;width:35px;height:35px;cursor:pointer}.component-popin-oeuvre .close--left{right:auto;left:40px;z-index:1002}.wrapper-container{position:absolute;display:block;left:60px;right:60px;top:6%;bottom:6%;text-align:center;vertical-align:bottom}.wrapper-container .container{display:inline-block;transition:all .4s linear;height:100%;width:100%;position:absolute;bottom:0;left:0}.wrapper-container .container #img-oeuvre{height:80%;width:100%;display:flex;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;margin-bottom:25px;text-align:center}@media only screen and (max-width:767px){.wrapper-container .container #img-oeuvre{height:40%}}.wrapper-container .container #img-oeuvre .picture{display:inline-block;vertical-align:middle;max-width:100%;transition:width .4s ease;object-fit:contain;box-shadow:15px 15px 20px -10px rgba(0,0,0,.5)}.popin-en-situation{background-image:url(/img/assets/room2.jpg)}@media only screen and (max-width:767px){.popin-en-situation{background-color:#d9cbb0;background-image:url(/img/assets/room2-extended.jpg);background-repeat:no-repeat;background-position:bottom;background-size:150% auto}}.popin-en-situation .wrapper-container{bottom:36%}.popin-en-situation .component-popin-oeuvre__slider{display:none}@media only screen and (max-width:767px){.popin-en-situation #img-oeuvre{transform:scale(.6)}}.popin-oeuvre-interesse{font-size:.75rem}.post__contact{display:flex;margin:56px 0 48px;justify-content:center}.post__icon{cursor:pointer;position:relative;display:flex;align-items:center}.post__icon svg{width:40px;height:40px}.post__icon svg.active{display:none}.post__icon .active svg.active,.post__icon:hover svg.active{display:inline}.post__icon .active svg.no-active,.post__icon:hover svg.no-active{display:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;margin-top:5px;position:relative;left:-10px;border-radius:20px;border:1px solid #000}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.btn.active .ui-selectmenu-button{background:#000;color:#fff}.ui-selectmenu-button{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;padding-right:28px;border:none;background:#fff;font-weight:600;font-size:14px;text-transform:uppercase;cursor:pointer;height:38px;border-radius:15px;display:flex;align-items:center}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-menu{background:#fff;padding:0}.ui-menu-item{list-style:none;line-height:.875rem;padding:8px 10px;border-bottom:1px solid #000;min-width:260px;display:flex}.ui-menu-item:last-of-type{border-bottom:0}.ui-menu-item:before{content:"";background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;height:11px;width:14px;display:inline-block}.ui-menu-item-wrapper{display:inline-block;text-transform:uppercase;font-weight:600;text-decoration:none;color:#000;font-size:.875rem;line-height:.875rem;cursor:pointer;text-align:center;position:relative}.ui-menu-item-wrapper.active:after,.ui-menu-item-wrapper:hover:after{content:"";position:absolute;width:calc(100% - 6px);height:1px;background-color:#000;bottom:-3px;left:3px}.component__social{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;flex-wrap:wrap;padding:0 20px;height:100%}@media only screen and (max-width:1365px){.component__social{flex-direction:row}}@media only screen and (max-width:767px){.component__social{margin:20px 0;padding:0}}.component__social__title{text-align:center;text-transform:uppercase;color:#000;margin-bottom:0;margin-top:0}@media only screen and (max-width:991px){.component__social__title{width:auto}}@media only screen and (max-width:767px){.component__social__title{width:100%;flex:0 0 100%}}.component__social__item{display:flex;align-items:center;justify-content:center;list-style:none;height:60px;width:60px}@media only screen and (max-width:991px){.component__social__item{height:40px;width:40px}}@media only screen and (max-width:767px){.component__social__item{width:25%;height:40px}}.component__social__item-ico{color:#000;transition-duration:.5s}.component__social__item-ico:hover{color:#dfc587}.component__social__item a i{width:100%;height:100%}.topbar{position:fixed;padding:16px;width:100%;box-sizing:border-box;display:flex;z-index:25;background-color:#fff;height:80px;top:0;left:0;right:0;transition:height .3s ease-in-out,top .3s ease-in-out}@media only screen and (max-width:1365px){.topbar{height:60px}}@media only screen and (max-width:991px){.topbar{display:none;top:80px;flex-direction:column;padding:0}}.topbar--reduced{height:60px}@media only screen and (max-width:991px){.topbar--reduced{top:60px}}.topbar--border{border-bottom:1px solid #000}.topbar__desktop-logo{display:flex;align-items:flex-end;width:450px}@media only screen and (max-width:991px){.topbar__desktop-logo{display:none}.topbar.active{display:flex}}.topbar__logo{width:450px;transition:width .3s ease-in-out}@media only screen and (max-width:1365px){.topbar__logo{width:300px}}.topbar__logo--reduced{width:300px}.topbar__nav{display:flex;padding-left:48px;gap:24px;flex:1 1;justify-content:space-between}@media only screen and (max-width:991px){.topbar__nav{padding:16px;flex-direction:column;gap:16px;background-color:#fff}}.topbar__nav-mobile{display:none}@media only screen and (max-width:991px){.topbar__nav-mobile{position:fixed;height:80px;top:0;left:0;right:0;z-index:25;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;transition:height .3s ease-in-out}}.topbar__nav-mobile--reduced{height:60px;padding:8px 16px}.topbar__nav-mobile--reduced #logo-extended-mobile{display:none}.topbar__nav-mobile--reduced #logo-reduced-mobile{display:inline-block}.topbar__subnav{display:none;position:absolute;padding:0;flex-direction:column;background:#fff;top:24px}@media only screen and (max-width:991px){.topbar__subnav{position:relative;top:0}}.topbar__nav-center,.topbar__nav-end,.topbar__nav-lang{display:flex;gap:24px;align-items:flex-end;margin:0;padding:0}@media only screen and (max-width:991px){.topbar__nav-center,.topbar__nav-end{align-items:flex-start;flex-direction:column;gap:16px}}.topbar__nav-lang li{position:relative;list-style:none}.topbar__nav-lang li:not(:first-of-type):before{content:"";position:absolute;width:2px;height:12px;left:-12px;background-color:#000;top:50%;transform:translateY(-50%)}.topbar__nav-item,.topbar__subnav-item{list-style:none;line-height:.875rem}.topbar__nav-item{position:relative}.topbar__nav-item.active .topbar__nav-item-label:after{content:"";position:absolute;width:calc(100% - 6px);height:1px;background-color:#000;bottom:-3px;left:3px}.topbar__nav-item.openned .topbar__subnav{display:flex}.topbar__nav-item--icon svg{width:16px;height:16px}.topbar__subnav-item{padding:8px 10px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;min-width:260px}.topbar__subnav-item:first-of-type{border-top:1px solid #000}@media only screen and (max-width:991px){.topbar__subnav-item,.topbar__subnav-item:first-of-type{border:none}}.topbar__subnav-item:before{content:"";background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;height:11px;width:14px;display:inline-block}.topbar__nav-item-label,.topbar__nav-lang li,.topbar__subnav-item-link{display:inline-block;text-transform:uppercase;font-weight:600;text-decoration:none;color:#000;font-size:.875rem;line-height:.875rem;cursor:pointer;text-align:center;position:relative}.topbar__nav-item-label.active:after,.topbar__nav-item-label:hover:after,.topbar__nav-lang li.active:after,.topbar__nav-lang li:hover:after,.topbar__subnav-item-link.active:after,.topbar__subnav-item-link:hover:after{content:"";position:absolute;width:calc(100% - 6px);height:1px;background-color:#000;bottom:-3px;left:3px}@media only screen and (max-width:991px){.topbar__mobile{position:relative;display:block;float:left;width:36px;margin-right:16px;cursor:pointer}.topbar__mobile.active .span-1{position:absolute;transform:rotate(45deg)}.topbar__mobile.active .span-2{display:none}.topbar__mobile.active .span-3{transform:rotate(-45deg)}.topbar__mobile span{display:block;width:100%;height:3px;margin-bottom:9px;transition-duration:.4s;background:#000}.topbar__mobile span.span-3{margin-bottom:0}}.topbar__mobile-logo{flex:1 1}.topbar__mobile-logo-item{width:80%;max-width:300px}@media only screen and (max-width:479px){.topbar__mobile-logo-item{margin-top:3px}}.topbar__mobile-logo-item-reduced{display:none;width:34px}.artist__border-top{border-top:1px solid #000;margin-left:-16px;margin-right:-16px}.artist__subtitle{font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;margin:0;padding:16px 48px 16px 16px}.artist__pieces{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row wrap;width:calc(100% + 32px)}.artist__pieces .catalog-box{flex:auto;width:33.3%}@media only screen and (max-width:1365px){.artist__pieces .catalog-box{width:50%}}@media only screen and (max-width:767px){.artist__pieces .catalog-box{width:100%}}.artist__pieces-list{width:100%}.catalog-piece__content{margin-top:100px;display:grid;grid-template-columns:1fr 1fr;padding-bottom:32px}@media only screen and (max-width:767px){.catalog-piece__content{margin-top:40px;height:auto;display:flex;flex-direction:column}}@media only screen and (min-width:767px){.catalog-piece__content--landscape{height:auto;display:flex;flex-direction:column}.catalog-piece__content--landscape .catalog-piece__photo{width:100%;max-height:none}.catalog-piece__content--landscape .catalog-piece__content-infos{display:grid;grid-gap:48px;gap:48px;grid-template-columns:1fr 1fr}.catalog-piece__content--landscape .catalog-piece__infos{margin-left:0;margin-top:16px;border-bottom:none}.catalog-piece__content--landscape .catalog-piece__infos .catalog-box__title{font-size:2.5rem;line-height:2.5rem}.catalog-piece__content--landscape .catalog-piece__contact{margin-left:0;margin-top:16px}}.catalog-piece__photo{max-width:100%;max-height:800px;margin:auto}@media only screen and (max-width:767px){.catalog-piece__photo{max-height:600px}}.catalog-piece__infos{margin-left:32px;padding-bottom:16px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #000}@media only screen and (max-width:767px){.catalog-piece__infos{margin-top:16px;margin-left:0}}.catalog-piece__infos .toaster-target{bottom:-50px}.catalog-piece__infos .component__social{position:absolute;background-color:#fff;flex-direction:row;align-items:center;justify-content:center;height:40px;width:max-content;margin:0 auto;border:1px solid #000;visibility:hidden;opacity:0;transition-duration:1s;padding:0 8px}.catalog-piece__infos .component__social.show{visibility:initial;opacity:1}.catalog-piece__infos .component__social .component__social__item{height:25px;width:55px}.catalog-piece__infos .catalog-box__title{font-size:3.5rem;line-height:3.5rem}@media only screen and (max-width:767px){.catalog-piece__infos .catalog-box__title{font-size:2.25rem;line-height:2.25rem}}.catalog-piece__infos .catalog-box__artist{font-size:1.5rem;line-height:1.5rem}@media only screen and (max-width:767px){.catalog-piece__infos .catalog-box__artist{font-size:1.125rem;line-height:1.125rem}}.catalog-piece__infos .catalog-box__actions{padding:8px 0}.catalog-piece__contact{padding-top:8px;margin-left:32px;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.catalog-piece__contact .footer__contact-button{margin:initial}@media only screen and (max-width:767px){.catalog-piece__contact{margin-left:0;align-items:center}}.catalog-piece__others{border-top:1px solid #000}.catalog-piece__others-subtitle{font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;margin:0;padding:16px 48px 16px 16px}.catalog-piece__others-list{padding-top:32px;display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1365px){.catalog-piece__others-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.catalog-piece__others-list{display:block}}.paginate{padding-top:30px;margin-top:40px;width:100%;border-top:1px solid #000}.paginate__link.active{text-decoration:underline}.contact{display:grid;grid-template-columns:3fr 1fr}@media only screen and (max-width:1399px){.contact{grid-template-columns:2fr 1fr}}@media only screen and (max-width:599px){.contact{display:flex;flex-direction:column-reverse}}.contact__title{margin-left:0;margin-top:56px}.contact__form{padding-right:16px}@media only screen and (max-width:599px){.contact__form{padding-right:0}}.contact__logo{padding-left:16px;padding-top:30px}@media only screen and (max-width:599px){.contact__logo{display:none}}.contact__logo img{width:100%}.gallery__header .highlight__title{font-size:6rem;line-height:6rem}@media only screen and (max-width:1199px){.gallery__header .highlight__title{font-size:4rem;line-height:4rem}}@media only screen and (max-width:767px){.gallery__header .highlight__title{font-size:2.5rem;line-height:2.5rem}}.gallery__filters{display:flex;gap:32px}.gallery__filters .btn.btn-white:hover{border:1px solid #000;background-color:#fff;color:#000}.gallery__filters .btn.btn-black:hover{background-color:#000;border:1px solid #000;color:#fff}.gallery__filter-container{display:flex;gap:8px;align-items:center;position:relative}.gallery__filter-container svg{position:absolute;right:16px;transform:rotate(90deg);width:12px;pointer-events:none}.gallery__filter-label{text-transform:uppercase;font-size:.875rem}.gallery__filter-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;border:1px solid #000;border-radius:50px;font-weight:600;min-width:200px;padding:6px 30px 6px 16px;margin-bottom:0;background:#fff;font-size:14px}.gallery__list .list__cards{gap:16px}.gallery__list .list__card:hover .list__card-img{filter:brightness(80%)}.gallery__list .list__card-title{color:#fff;font-size:3rem;line-height:3rem}.gallery__list .list__card-button{margin-top:16px}.gallery__list .list__card-content{position:absolute;bottom:16px;left:16px}.gallery__intro{display:flex;margin-top:60px;gap:20px}@media only screen and (max-width:991px){.gallery__intro{flex-direction:column}}.gallery__intro-left,.gallery__intro-right{width:50%}@media only screen and (max-width:991px){.gallery__intro-left,.gallery__intro-right{width:100%}}.gallery__intro-left{display:flex;flex-direction:column;justify-content:space-between}.gallery__intro-right img{max-width:100%}.gallery__intro-information{display:flex;font-size:.875rem;line-height:.875rem;align-items:flex-end}.gallery__intro-information-contact{display:flex;font-size:.875rem;line-height:.875rem;flex-direction:column}.gallery__intro-information-contact a{text-decoration:none;color:#000}.gallery__intro-informations{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.gallery__intro-informations{flex-direction:column;gap:32px}}.gallery__title{font-size:6rem;line-height:6rem;text-transform:uppercase;margin:0}@media only screen and (max-width:1199px){.gallery__title{font-size:4rem;line-height:4rem}}@media only screen and (max-width:767px){.gallery__title{font-size:2.5rem;line-height:2.5rem}}.gallery__subtitle{font-size:3rem;line-height:3rem;text-transform:uppercase;margin:0}@media only screen and (max-width:767px){.gallery__subtitle{font-size:2rem;line-height:2rem}}.gallery__description{font-size:.75rem;line-height:.75rem;width:60%}.gallery__menu{margin-top:16px;width:100%;position:-webkit-sticky;position:sticky;top:80px;background:#fff;z-index:1}.gallery__menu--reduced{top:60px}@media only screen and (max-width:479px){.gallery__menu{display:none}}.gallery__menu ul{width:calc(100% + 32px);display:flex;list-style:none;margin:0 -16px;overflow:hidden;padding:0}.gallery__menu li{border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;height:50px;text-transform:uppercase;font-weight:700;flex:1 1;background:#fff}.gallery__menu li:hover{background:#000}.gallery__menu li:hover a{color:#fff}.gallery__menu li:last-of-type{border-right:none}.gallery__menu li:first-of-type:is(:last-of-type){display:none}.gallery__menu a{text-decoration:none;color:#000;width:100%;height:100%;text-align:center;display:flex;align-items:center;justify-content:center}.gallery__section{border-top:1px solid #000;padding:4rem 16px;margin-left:-16px;margin-right:-16px;margin-top:-1px}.home .list__card-img{background-size:contain;box-shadow:inset 0 4px 16px 0 rgba(17,17,26,.1),0 8px 32px 0 rgba(17,17,26,.05)}.home__block-header{text-align:center;overflow:hidden;margin-left:-16px;margin-right:-16px}.home__selection-title{font-size:5rem;text-transform:uppercase;position:relative;white-space:nowrap;overflow:visible;display:inline-block;animation:marqueeArtmatters 12s linear infinite}.home__selection-title:before{content:attr(data-label);position:absolute;right:100%;padding-right:20px}.home__selection-title:after{content:attr(data-label);position:absolute;left:100%;padding-left:20px}.home__title{font-size:2.25rem;line-height:2.25rem;text-transform:uppercase;position:relative;white-space:nowrap;overflow:visible;display:inline-block;animation:marqueeLogo 12s linear infinite}.home__title:before{content:attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png);position:absolute;right:100%}.home__title:after{content:url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png) attr(data-label) url(/img/assets/monogramme_bel_air_noir.png);position:absolute;left:100%}.home__title--no-logo{animation:marqueeNoLogo 12s linear infinite}.home__title--no-logo:after,.home__title--no-logo:before{content:attr(data-label) attr(data-label) attr(data-label) attr(data-label)}.home__artmatters{display:flex;flex-direction:column;align-items:center}.home__artmatters-img{width:100%;max-height:600px}.home__artmatters-content{display:flex;gap:8px;padding:10px 0;flex-direction:column;align-items:center;width:33%}@media only screen and (max-width:1199px){.home__artmatters-content{width:60%}}@media only screen and (max-width:599px){.home__artmatters-content{width:100%}}.home__artmatters-title{text-transform:uppercase;margin:0;font-size:2.25rem;line-height:2.25rem;text-align:center}@media only screen and (max-width:767px){.home__artmatters-title{font-size:1.125rem;line-height:1.125rem}}.home__artmatters-description{text-align:center;line-height:.875rem}.news__page{margin-bottom:-30px}.news .wrapper-content{background-color:#fff}.news__filters{padding:16px}.news__filters,.news__list{border-top:1px solid #000}.news__list-item{height:420px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:767px){.news__list-item{height:auto;display:flex;flex-direction:column-reverse}}.news__list-item--hidden{display:none}.news__list-item:not(:first-of-type){border-top:1px solid #000}.news__list-item-img,.news__list-item-infos{flex:1 1}.news__list-item-infos{display:flex;flex-direction:column;padding:32px 16px 16px;border-right:1px solid #000;justify-content:space-between;align-items:flex-start}@media only screen and (max-width:767px){.news__list-item-infos{gap:16px;border-right:none;padding:16px 16px 32px}}.news__list-item-img{background-size:cover;background-repeat:no-repeat;background-position:50% 50%}@media only screen and (max-width:767px){.news__list-item-img{min-height:215px}}.news__list-item-content{display:flex;flex-direction:column;gap:12px}.news__list-item-tags{display:flex;gap:8px;flex-wrap:wrap}.news__list-item-tags .btn{cursor:auto}.news__list-item-date{font-size:.875rem}.news__list-item-date svg{width:14px;height:11px}.news__list-item-title{font-size:2.25rem;line-height:2.25rem;margin:8px 0 0;text-transform:uppercase;color:#000;text-decoration:none}@media only screen and (max-width:767px){.news__list-item-title{font-size:1.5rem;line-height:1.5rem}}.news__list-item-description{font-size:.75rem;line-height:.75rem}.news__list-add-more{text-align:center;padding:16px;border-top:1px solid #000}.sitemap__list{display:flex;flex-direction:column;margin-left:30%}@media only screen and (max-width:991px){.sitemap__list{margin-left:50px}}.sitemap__list li{list-style:none}.sitemap__sublist .sitemap__item:before{content:"";background-image:url(/img/assets/arrow-menu.svg);background-size:contain;background-repeat:no-repeat;height:14px;width:16px;display:inline-block}.sitemap__item{font-size:1.5rem;line-height:1.5rem;color:#000;text-decoration:none;text-transform:uppercase}.element-type,.element-type li,.element-type p,.element-type span{font-family:twk_lausanne,sans-serif!important}.element-type img{max-width:100%;object-fit:cover}.element-type img.carousel__card-photo{max-height:100%}.element-type .carousel__card-img,.element-type .flickity-prev-next-button{height:600px}.element-type .flickity-prev-next-button.previous:before{top:290px}.element-type .flickity-prev-next-button.previous:after{top:284px}.element-type .flickity-prev-next-button.next:before{top:290px}.element-type .flickity-prev-next-button.next:after{top:281px}.element-type figure{text-align:center}.element-type figure figcaption{padding:10px 10px 0;color:#000;font-size:1em}.element-type figure figcaption.image-text-size-small{font-size:.8em}.element-type figure figcaption.image-text-size-big{font-size:1.2em}.element-type figure a{text-decoration:none}.element-type figure a:hover figcaption{font-weight:600;color:#000}.element-type figure img{margin-top:10px;margin-bottom:10px}.element-type .container{font-size:16px;line-height:22px}.element-type .container.gray{background-color:#f7f6f5;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.element-type .container.gray .image-title{background-color:#f7f6f5}.element-type .container.black{background-color:#000;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;color:#fff}.element-type .container.black figcaption,.element-type .container.black li,.element-type .container.black p,.element-type .container.black span{color:#fff!important}.element-type .container.black .image-title{background-color:#000}.element-type .container.black .monogram{display:none}.element-type .container.black .monogram--white{display:inline-block}.element-type .container.black li:before{background-image:url(/img/assets/arrow-menu-white.svg)}.element-type .container.two-third{display:grid;grid-gap:16px;gap:16px;grid-template-columns:2fr 1fr}@media only screen and (max-width:1365px){.element-type .container.two-third{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1199px){.element-type .container.two-third{display:flex;flex-direction:column}}.element-type .container.one-third{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 2fr}@media only screen and (max-width:1365px){.element-type .container.one-third{grid-template-columns:1fr 1fr}}@media only screen and (max-width:1199px){.element-type .container.one-third{display:flex;flex-direction:column}}.element-type .container.half{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr}@media only screen and (max-width:1199px){.element-type .container.half{display:flex;flex-direction:column}}.element-type .container.third{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:1199px){.element-type .container.third{align-items:flex-start!important;display:flex;flex-direction:column}}@media only screen and (min-width:1199px){.element-type .container.text-hasSeparator{gap:64px}.element-type .container.text-hasSeparator.black .column:not(:last-of-type):after{background:#fff}.element-type .container.text-hasSeparator .column{position:relative}.element-type .container.text-hasSeparator .column:not(:last-of-type):after{content:"";width:1px;top:0;bottom:0;background:#000;right:-32px;position:absolute}}@media only screen and (max-width:1199px){.element-type .container .column-image{width:100%}}.element-type .container .column-image figure img{margin:0}.element-type .container .column-image--full figure{height:100%}.element-type .container .column-image--full img{width:100%;height:100%}.element-type .container--stretch{align-items:stretch!important}.element-type .container:after,.element-type .container:before{display:none}.element-type .container.align-item-center{align-items:center}.element-type .container.align-item-end{align-items:flex-end}.element-type .container.img-height-fixed img{height:100%}.element-type .container .text-container span{background-color:rgba(0,0,0,0)!important}.element-type .container .text-container p:first-of-type{margin-top:0}.element-type .container .text-container p:last-of-type{margin-bottom:0}.element-type .container .text-container.text-hasMonogram{display:flex;flex-direction:column;justify-content:space-between;height:100%}.element-type .container .text-container-button{display:flex;flex-direction:column;gap:16px}.element-type .container .monogram{width:250px}@media only screen and (max-width:767px){.element-type .container .monogram{width:150px}}.element-type .container .monogram--white{display:none}.element-type .text-poppin.text-bold{font-weight:600}.element-type.element-type-title .title-align-left{text-align:left}.element-type.element-type-title .title-align-center{text-align:center}.element-type.element-type-title .title-align-right{text-align:right}.element-type.element-type-title h1{font-size:50px;line-height:50px}.element-type.element-type-title h1.title-small{font-size:44px}.element-type.element-type-title h1.title-large{font-size:56px}@media only screen and (max-width:1199px){.element-type.element-type-title h1{font-size:40px;line-height:40px}.element-type.element-type-title h1.title-small{font-size:36px}.element-type.element-type-title h1.title-large{font-size:44px}}@media only screen and (max-width:767px){.element-type.element-type-title h1{font-size:30px;line-height:30px}.element-type.element-type-title h1.title-small{font-size:26px}.element-type.element-type-title h1.title-large{font-size:34px}}.element-type.element-type-title h2{font-size:40px;line-height:40px}.element-type.element-type-title h2.title-small{font-size:36px}.element-type.element-type-title h2.title-large{font-size:44px}@media only screen and (max-width:1199px){.element-type.element-type-title h2{font-size:32px;line-height:32px}.element-type.element-type-title h2.title-small{font-size:28px}.element-type.element-type-title h2.title-large{font-size:36px}}@media only screen and (max-width:767px){.element-type.element-type-title h2{font-size:24px;line-height:24px}.element-type.element-type-title h2.title-small{font-size:20px}.element-type.element-type-title h2.title-large{font-size:28px}}.element-type.element-type-title h3{font-size:30px;line-height:30px}.element-type.element-type-title h3.title-small{font-size:26px}.element-type.element-type-title h3.title-large{font-size:34px}@media only screen and (max-width:1199px){.element-type.element-type-title h3{font-size:24px;line-height:24px}.element-type.element-type-title h3.title-small{font-size:20px}.element-type.element-type-title h3.title-large{font-size:28px}}@media only screen and (max-width:767px){.element-type.element-type-title h3{font-size:20px!important;line-height:20px}.element-type.element-type-title h3.title-small{font-size:18px}.element-type.element-type-title h3.title-large{font-size:22px}}.element-type.element-type-title h4{font-size:18px;line-height:18px}.element-type.element-type-title h4.title-small{font-size:14px}.element-type.element-type-title h4.title-large{font-size:22px}.element-type.element-type-title h5{font-size:14px;line-height:14px}.element-type.element-type-title h5.title-small{font-size:12px}.element-type.element-type-title h5.title-large{font-size:16px}.element-type.element-type-title h6{font-size:12px;line-height:12px}.element-type.element-type-title h6.title-small{font-size:10px}.element-type.element-type-title h6.title-large{font-size:14px}.element-type.element-type-call_to_action>.container{display:flex;flex-direction:row;gap:16px}.element-type.element-type-call_to_action>.container.cta-align-left{justify-content:flex-start}.element-type.element-type-call_to_action>.container.cta-align-center{justify-content:center}.element-type.element-type-call_to_action>.container.cta-align-right{justify-content:flex-end}.element-type.element-type-image>.container{display:flex;flex-direction:row;justify-content:space-around}.element-type.element-type-image>.container.image-align-left{justify-content:flex-start}.element-type.element-type-image>.container.image-align-center{justify-content:space-around}.element-type.element-type-image>.container.image-align-right{justify-content:flex-end}.element-type.element-type-image_large{position:relative}.element-type.element-type-image_large figure,.element-type.element-type-image_large figure img{border-radius:0;width:100%;margin-top:0;margin-bottom:0}.element-type.element-type-image_large .container{border-bottom:1px solid #000;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.element-type.element-type-image_large .image-title{position:absolute;bottom:1px;left:0;background-color:#fff;padding:12px 12px 12px 0;max-width:80%}.element-type.element-type-image_large .image-title h1{font-size:6rem;line-height:6rem;margin:0;text-transform:uppercase}@media only screen and (max-width:1199px){.element-type.element-type-image_large .image-title h1{font-size:3.5rem;line-height:3.5rem}}@media only screen and (max-width:767px){.element-type.element-type-image_large .image-title h1{font-size:2rem;line-height:2rem}}.element-type.element-type-carousel .slider{min-height:500px;width:100%}.element-type.element-type-carousel .slider .swiper-container{border-radius:12px}.element-type.element-type-carousel .slider .swiper-container .swiper-slide{background-size:cover}.element-type.element-type-hr .container{overflow:hidden}.element-type.element-type-hr hr{visibility:hidden}.element-type.element-type-hr hr.hr-visible{visibility:visible}.element-type.element-type-hr hr.hr-small{margin:10px auto}.element-type.element-type-hr hr.hr-medium{margin:20px auto}.element-type.element-type-hr hr.hr-large{margin:30px auto}.element-type.element-type-video iframe{width:800px;max-width:90%;aspect-ratio:1.33}@supports not (aspect-ratio:1.33){.element-type.element-type-video iframe:before{float:left;padding-top:75.18%;content:""}.element-type.element-type-video iframe:after{display:block;content:"";clear:both}}.element-type.element-type-scrolling_banner .black .home__title:before{content:attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png)}.element-type.element-type-scrolling_banner .black .home__title:after{content:url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png) attr(data-label) url(/img/assets/monogramme_bel_air_blanc.png)}.svg-inline{display:contents}.carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.carousel>.carousel__card{flex:0 0 auto;scroll-snap-align:start}.carousel.carousel-classic:after,.carousel.carousel-classic:before{content:"";flex:0 0 100px}.carousel.carousel-classic>.carousel__card{scroll-snap-align:center;transition:opacity .3s}@media (max-width:767px){.carousel.carousel-classic:after,.carousel.carousel-classic:before{flex-basis:50px}}.carousel-nav{display:flex;justify-content:center;gap:12px;margin-top:12px}.carousel-nav button{background:none;border:1px solid #000;width:40px;height:40px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.carousel-nav button svg{width:16px;height:16px}.carousel-nav button.prev svg{transform:rotate(180deg)}.artist__masonry{position:relative;width:100%;display:flex;flex-flow:row wrap;align-items:flex-start}.artist__masonry .catalog-box[hidden]{display:none}.page__filters-select-container button.btn{font:inherit}.page__filters-value{display:inline-block;padding-right:28px;font-weight:600;font-size:14px;line-height:38px;text-transform:uppercase;white-space:nowrap}.page__filters-select-container .ui-selectmenu-menu{left:0;z-index:100}.page__filters-select-container .ui-selectmenu-menu .ui-menu{max-height:70vh}.carousel-wrap{position:relative}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;cursor:pointer;transform:translateY(-50%);padding:0;z-index:3}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button.previous svg{transform:rotate(180deg)}.catalog-box__photo{width:100%;height:auto}.list__card-img--contain{background-size:contain!important;background-repeat:no-repeat;background-color:#f7f6f5}.highlight__img,.highlight__img--mobile{object-fit:cover}.search-box{position:relative}.search-box input{border:0;border-bottom:1px solid #000;background:transparent;font:inherit;padding:6px 0;width:220px;outline:none}.search-results{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #e6e2da;z-index:50;max-height:320px;overflow:auto;text-align:left}.search-results a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:.75rem}.search-results a:hover{background:#f7f6f5}.search-results .search-results__group{padding:6px 12px;font-size:.625rem;letter-spacing:.1em;text-transform:uppercase;color:#8a8989}.page__notice{text-align:center;color:#8a8989;margin:32px 0}.paginate{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:24px 0}.paginate__link{padding:6px 10px;border:1px solid #e6e2da;color:#000;text-decoration:none;font-size:.75rem}.paginate__link.active{background:#000;color:#fff}.site-toast{position:absolute;left:50%;transform:translate(-50%,8px);bottom:calc(100% + 6px);background:#111;color:#fff;font-size:12px;padding:6px 12px;border-radius:4px;opacity:0;transition:opacity .25s,transform .25s;white-space:nowrap;z-index:20;pointer-events:none}.site-toast.show{opacity:1;transform:translate(-50%)}body>.site-toast{position:fixed;bottom:24px;top:auto}.catalog-box__actions{position:relative}.catalog-box__icon.favoris,.catalog-box__icon.partage{cursor:pointer}.popin-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:999}.component-popin-form.active{right:0;z-index:1000}.component-popin-form .close{position:absolute;top:24px;right:24px;width:28px;height:28px;cursor:pointer}.component-popin-form .close:after,.component-popin-form .close:before{content:"";position:absolute;left:13px;top:2px;width:2px;height:24px;background:#000;transform:rotate(45deg)}.component-popin-form .close:after{transform:rotate(-45deg)}.component-popin-form{overflow-y:auto}.form__error{color:#b3261e;font-size:13px;margin:8px 0}.form__success{color:#1b7f2e;font-size:13px;margin:8px 0}.btn-link-plain{background:none;border:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-decoration:underline;text-align:left;align-self:flex-start}.gallery__intro-information-contact .btn-link-plain{text-decoration:none}.carousel-gallery .carousel__card-img>picture{display:block;height:100%}.carousel-gallery .carousel__card-photo{display:block;height:100%;width:auto;max-width:calc(100vw - 32px);object-fit:contain}@media (max-width:767px){.carousel-gallery .carousel__card-img{height:240px}}.footer__newsletter{position:relative}.footer__newsletter-checkbox{cursor:pointer}.footer__newsletter-checkbox a{text-decoration:underline;color:inherit}.footer__newsletter-submit:disabled{opacity:.5;cursor:default}.crush-remove{margin-top:8px}.page__crush-empty{max-width:100%}