.dual-range-input{--dri-height:1.5rem;--dri-thumb-width:1.25rem;--dri-thumb-height:1.25rem;--dri-thumb-color:#ddd;--dri-thumb-hover-color:#a8d5ff;--dri-thumb-active-color:#4eaaff;--dri-thumb-border-color:rgba(0,0,0,.1);--dri-thumb-border-hover-color:var(--dri-thumb-border-color);--dri-thumb-border-active-color:var(--dri-thumb-border-color);--dri-thumb-border-radius:1rem;--dri-thumb-border-width:1px;--dri-track-height:0.25rem;--dri-track-border-radius:1rem;--dri-track-color:#ccc;--dri-track-filled-color:#0084ff;box-sizing:border-box;display:flex;height:var(--dri-height);max-width:100%;padding-inline-end:calc(var(--dri-thumb-width)*2);width:100%}.dual-range-input:has(input:focus-visible){border-radius:2px;outline:2px solid var(--dri-thumb-active-color);outline-offset:4px}.dual-range-input input{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-radius:0;flex-basis:calc(50% + var(--dri-thumb-width));flex-shrink:0;font-size:inherit;height:100%;margin:0;min-width:var(--dri-thumb-width);outline:none}.dual-range-input input::-moz-range-track{background-color:var(--dri-track-color);background-repeat:no-repeat;box-sizing:border-box;height:var(--dri-track-height)}.dual-range-input input:first-child::-moz-range-track{background-image:linear-gradient(to right,var(--dri-track-color) var(--dri-gradient-position),var(--dri-track-filled-color) var(--dri-gradient-position));border-end-start-radius:var(--dri-track-border-radius);border-start-start-radius:var(--dri-track-border-radius)}[dir=rtl] .dual-range-input input:first-child::-moz-range-track{background-image:linear-gradient(to left,var(--dri-track-color) var(--dri-gradient-position),var(--dri-track-filled-color) var(--dri-gradient-position))}.dual-range-input input:last-child::-moz-range-track{background-image:linear-gradient(to right,var(--dri-track-filled-color) var(--dri-gradient-position),var(--dri-track-color) var(--dri-gradient-position));border-end-end-radius:var(--dri-track-border-radius);border-start-end-radius:var(--dri-track-border-radius)}[dir=rtl] .dual-range-input input:last-child::-moz-range-track{background-image:linear-gradient(to left,var(--dri-track-filled-color) var(--dri-gradient-position),var(--dri-track-color) var(--dri-gradient-position))}.dual-range-input input::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--dri-thumb-color);border:var(--dri-thumb-border-width) solid var(--dri-thumb-border-color);border-radius:var(--dri-thumb-border-radius);box-shadow:none;box-sizing:border-box;height:var(--dri-thumb-height);max-width:99.99%;width:var(--dri-thumb-width)}.dual-range-input input:not([data-ready=true])::-moz-range-thumb{opacity:0}.dual-range-input input:hover::-moz-range-thumb{background-color:var(--dri-thumb-hover-color);border-color:var(--dri-thumb-border-hover-color)}.dual-range-input input:active::-moz-range-thumb{background-color:var(--dri-thumb-active-color);border-color:var(--dri-thumb-border-active-color)}.dual-range-input input:focus-visible::-moz-range-thumb{background-color:var(--dri-thumb-active-color);border-color:var(--dri-thumb-border-active-color)}.dual-range-input input::-webkit-slider-runnable-track{background-color:var(--dri-track-color);background-repeat:no-repeat;box-sizing:border-box;height:var(--dri-track-height)}.dual-range-input input:first-child::-webkit-slider-runnable-track{background-image:linear-gradient(to right,var(--dri-track-color) var(--dri-gradient-position),var(--dri-track-filled-color) var(--dri-gradient-position));border-end-start-radius:var(--dri-track-border-radius);border-start-start-radius:var(--dri-track-border-radius)}[dir=rtl] .dual-range-input input:first-child::-webkit-slider-runnable-track{background-image:linear-gradient(to left,var(--dri-track-color) var(--dri-gradient-position),var(--dri-track-filled-color) var(--dri-gradient-position))}.dual-range-input input:last-child::-webkit-slider-runnable-track{background-image:linear-gradient(to right,var(--dri-track-filled-color) var(--dri-gradient-position),var(--dri-track-color) var(--dri-gradient-position));border-end-end-radius:var(--dri-track-border-radius);border-start-end-radius:var(--dri-track-border-radius)}[dir=rtl] .dual-range-input input:last-child::-webkit-slider-runnable-track{background-image:linear-gradient(to left,var(--dri-track-filled-color) var(--dri-gradient-position),var(--dri-track-color) var(--dri-gradient-position))}.dual-range-input input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:var(--dri-thumb-color);border:var(--dri-thumb-border-width) solid var(--dri-thumb-border-color);border-radius:var(--dri-thumb-border-radius);box-shadow:none;box-sizing:border-box;height:var(--dri-thumb-height);margin-top:calc(var(--dri-track-height)/2);transform:translateY(-50%);width:var(--dri-thumb-width)}.dual-range-input input:not([data-ready=true])::-webkit-slider-thumb{opacity:0}.dual-range-input input:hover::-webkit-slider-thumb{background-color:var(--dri-thumb-hover-color);border-color:var(--dri-thumb-border-hover-color)}.dual-range-input input:active::-webkit-slider-thumb{background-color:var(--dri-thumb-active-color);border-color:var(--dri-thumb-border-active-color)}.dual-range-input input:focus-visible::-webkit-slider-thumb{background-color:var(--dri-thumb-active-color);border-color:var(--dri-thumb-border-active-color)}h4.item_title span{display:block;font-size:12px}section.main.book.catalogueraisonne aside.access .locked{background-color:#e0f1ec;border-top:1px solid #b6dad1;display:block;margin-top:1rem;padding:3rem;width:100%}section.main.book.catalogueraisonne aside.access .locked .subscription-price{background:#fb0;color:#28423b;display:block;margin:1em auto;max-width:40%;padding:.3em;text-align:center}section.main.book.catalogueraisonne aside.access .locked .modal .btn-subscribe-catalogueraisonne{background-color:#fb0;font-size:18px}body.catalogue{--bs-btn-active-bg:#8db4aa}body.catalogue .container .conteneur{margin-top:1rem}body.catalogue .container .conteneur section.main{margin-top:1em}body.catalogue .container .conteneur section.main.home .content{display:flex;justify-content:flex-start;min-height:450px;padding:3rem}body.catalogue .container .conteneur section.main.home .content .awsome h5{color:#4e8274;font-size:38px;line-height:42px;padding:4rem 8rem}body.catalogue .container .conteneur section.main.home .content .awsome .excerpts{background-color:#d7efef;font-size:24px;line-height:38px;padding:6rem 16rem 8rem 8rem}body.catalogue .container .conteneur section.main.home .content .awsome .excerpts .excerpt:first-letter{color:#d0121f;float:left;font-size:600%;margin-right:3px}body.catalogue .container .conteneur section.main.home .content .blocks{display:flex;flex-direction:column;gap:2rem;left:-100px;margin-top:3rem;position:relative}body.catalogue .container .conteneur section.main.home .content .blocks a{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;padding:6px;transition:background-position .4s}body.catalogue .container .conteneur section.main.home .content .blocks a:hover{background-position:60% 60%}body.catalogue .container .conteneur section.main.home .content .blocks a .inside{background-color:#fff;color:#3b6257;display:block;font-size:32px;height:200px;line-height:40px;padding:12px 12px 12px 90px;text-align:right;text-decoration:none}body.catalogue .container .conteneur section.main.home .content .blocks a .inside strong{color:#000;font-weight:400}body.catalogue .container .conteneur section.main.home .content .blocks a.contact{background-color:#edf8f8}body.catalogue .container .conteneur section.main.home .content .blocks a.contact:hover{background-color:#d7efef;color:#000}body.catalogue .container .conteneur section.main.about .content .posts .post{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:1rem;margin-top:1rem}body.catalogue .container .conteneur section.main.about .content .posts .post img{filter:grayscale(100%) contrast(90%);margin:.8rem 0;width:100%}body.catalogue .container .conteneur section.main.about .content .posts .post .text{font-size:1.2rem}body.catalogue .container .conteneur section.main.about .content .posts .post .text .excerpt{color:#000;font-size:1.4rem;line-height:1.5em;margin-left:10rem;margin-top:3rem}body.catalogue .container .conteneur section.main.about .content .posts .post .text .fullText{font-size:1.4rem;line-height:1.5em;margin-left:10rem;margin-top:1rem}body.catalogue .container .conteneur section.main.artworks .heading{background-color:#eaf8f6;margin-top:3em;padding:2em}body.catalogue .container .conteneur section.main.artworks .heading .filter-container .dual-range-container .dual-range-input--purple{--dri-thumb-width:2rem;--dri-thumb-height:2rem;--dri-thumb-color:#ddd;--dri-thumb-active-color:#8db4aa;--dri-thumb-hover-color:#b4d3cb;--dri-track-filled-color:#8db4aa;--dri-height:2rem}body.catalogue .container .conteneur section.main.artworks .heading .filter-container .dual-range-container .dual-range-values{display:flex;font-weight:700;justify-content:space-between;margin-bottom:.5rem;margin-top:.5rem;padding:.5rem 0;position:relative}body.catalogue .container .conteneur section.main.artworks .heading .filter-container .dual-range-container .dual-range-values .min{color:#666;flex-basis:25%;text-align:left}body.catalogue .container .conteneur section.main.artworks .heading .filter-container .dual-range-container .dual-range-values .max{color:#666;flex-basis:25%;text-align:right}body.catalogue .container .conteneur section.main.artworks .heading .filter-container .dual-range-container .dual-range-values .selected{display:flex;justify-content:space-between;position:absolute;width:100%}body.catalogue .container .conteneur section.main.artworks .heading .filter-container+#frm_search_artwork{margin-top:2rem}body.catalogue .container .conteneur section.main.artworks .heading .filter-container+#frm_search_artwork .artwork-search input{border-bottom-left-radius:50rem;border-top-left-radius:50rem;padding-left:40px}body.catalogue .container .conteneur section.main.artworks .heading .filter-container+#frm_search_artwork .artwork-search button{border-bottom-right-radius:50rem;border-top-right-radius:50rem}body.catalogue .container .conteneur section.main.artwork .content #artwork{margin-top:3rem}body.catalogue .container .conteneur section.main.artwork .content #artwork #lightgallery{display:flex;flex-wrap:wrap;gap:.4rem}body.catalogue .container .conteneur section.main.artwork .content #artwork #lightgallery a{flex-basis:calc(25% - 0.3rem)}body.catalogue .container .conteneur section.main.artwork .content #artwork #lightgallery a.index_0{flex-basis:100%;flex-shrink:0;margin-top:0}body.catalogue .container .conteneur section.main.artwork .content #artwork #lightgallery a img{width:100%}body.catalogue .container .conteneur section.main.artwork .content #artwork th{color:#7c8383;white-space:nowrap}body.catalogue .container .conteneur section.main.artwork .content #artwork .card-header{color:#7c8383;font-weight:700}body.catalogue .container .conteneur section.main.artwork .content #artwork .card-artwork{background-color:transparent;border:none;margin-bottom:20px}body.catalogue .container .conteneur section.main.artwork .content #artwork .card-artwork .card-header{background-color:transparent}body.catalogue .container .conteneur section.main.artwork .content #artwork .card-artwork .card-header:after{content:"\f107";float:right;font-family:FontAwesome}body.catalogue .container .conteneur section.main.artwork .content #artwork .card-artwork .card-header:after.collapsed{content:"\f106"}body.catalogue .container .conteneur section.main.locations .bg-nav-alpha{background-color:#d7efef;margin-top:3rem;max-height:50px}body.catalogue .container .conteneur section.main.locations .bg-nav-alpha li{height:50px;line-height:50px;text-align:center}body.catalogue .container .conteneur section.main.locations .bg-nav-alpha li a{border-bottom:0 solid #69abb5;display:block;transition:border-bottom-width .1s;width:20px}body.catalogue .container .conteneur section.main.locations .bg-nav-alpha li a:hover{border-bottom-width:5px}body.catalogue .container .conteneur section.main.locations .locations{margin-top:3rem}body.catalogue .container .conteneur section.main header figure{align-items:flex-start;display:flex;gap:2.5rem}body.catalogue .container .conteneur section.main header figure .info h2{font-size:40px;line-height:50px}body.catalogue .container .conteneur section.main header figure .info h3{color:#d0121f;font-size:30px;line-height:40px}body.catalogue .container .conteneur section.main header figure .info .speciality{border-bottom:1px solid #d7efef;color:#4e8274;display:inline-block;float:right;font-size:1.2rem;line-height:1.5rem;margin:0 0 .8em;padding:.05em .2em;text-transform:uppercase}body.catalogue .container .conteneur section.main header nav{display:flex;margin-top:1.1rem}body.catalogue .container .conteneur section.main header nav a{border-bottom:1px solid #d7efef;color:#28423b;font-size:1.1rem;padding:.5rem 2rem}body.catalogue .container .conteneur section.main header nav a.active{border-bottom:1px solid #d0121f;color:#000}body.catalogue .container .conteneur section.main header nav a:hover{border-bottom:1px solid #d0121f}body.catalogue .container .conteneur section.main .content{border-top:1px solid #d7efef;margin-top:3rem;min-height:60vh;padding:3rem 0 1rem}body.catalogue .container .conteneur section.main .content .locations{font-size:1.5rem}body.catalogue .container .conteneur section.main .content aside{border-top:1px solid #d7efef;margin-top:3rem;padding:3rem 0 0}body.catalogue .container .conteneur section.main .content aside .links{display:flex;justify-content:space-around}body.catalogue .container .conteneur section.main footer{background-color:inherit;border-top:1px solid #d7efef;margin-top:3rem;padding:3rem 0 2rem}body.catalogue .container .conteneur section.main footer .book .warning,body.catalogue .container .conteneur section.main footer .book h5{font-weight:700}body.catalogue .container .conteneur section.main footer .book a.btn{float:right}body.catalogue h4{color:#d0121f;font-family:GIL;margin-top:3rem;text-transform:uppercase}body.catalogue .artworks_list{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem}body.catalogue .artworks_list .card-artwork{border:1px solid #e2edea;display:flex;flex-direction:column;width:calc(25% - .75rem)}body.catalogue .artworks_list .card-artwork:hover{border:1px solid #a2c7bd}body.catalogue .artworks_list .card-artwork .card-body{display:flex;flex-direction:column;justify-content:flex-end;padding:.5rem}body.catalogue .artworks_list .card-artwork .card-body.empty{align-items:center;background-color:#e2edea;display:flex;flex-direction:column;justify-content:center}body.catalogue .artworks_list .card-artwork .card-body img{width:100%}body.catalogue .artworks_list .card-artwork .card-footer{background:#e2edea;border-top:1px solid #c2dad4;color:#000;min-height:130px;padding:.5rem}body.catalogue .artworks_list .card-artwork .card-footer h6{margin-bottom:0}body.catalogue .artworks_list .card-artwork .card-footer .ref{opacity:.5}body.catalogue .artworks_list .card-artwork .card-footer .year{font-weight:700}