html,body{background:#000;width:100%;min-height:100%;margin:0;padding:0;font-family:"Bodoni 72",Didot,Bodoni MT,Times New Roman,serif;overflow-x:clip}*{box-sizing:border-box}.page-contenu-texturee{isolation:isolate;position:relative}.page-contenu-texturee:before{content:"";z-index:-1;opacity:.5;pointer-events:none;background:url(/textures/papier-blanc.jpg) 50%/cover no-repeat;position:fixed;inset:0}.labyrinthe-libelle-accessible{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.passeur-visuel,.passeur-corps-articule,.passeur-image-directionnelle,.passeur-partie{width:100%;height:100%;position:absolute;inset:0}.labyrinthe-passeur{pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(.94)contrast(.98);transition:filter .3s}.page-labyrinthe[data-tablette-tactile]{touch-action:manipulation}.page-labyrinthe[data-tablette-tactile] .labyrinthe-passeur,.page-labyrinthe[data-tablette-tactile] .labyrinthe-ombre-passeur,.page-labyrinthe[data-tablette-tactile] [data-passeur-premier-plan]{display:none}.passeur-transition{--passeur-transition-delai:.45s;--passeur-transition-duree:7.8s;aspect-ratio:3/2;z-index:120;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(.96)contrast(.98)drop-shadow(0 9px 8px #00000042);will-change:transform;width:clamp(96px,10vw,142px);animation:passeur-transition-traversee var(--passeur-transition-duree) linear var(--passeur-transition-delai) both;position:fixed;top:clamp(8px,2.6vh,24px);left:0}.passeur-image-directionnelle,.passeur-partie{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.passeur-partie{will-change:transform;transition:transform .18s ease-out}.passeur-jambe-gauche{z-index:1;transform-origin:47.4% 65%}.passeur-jambe-droite{z-index:1;transform-origin:52.6% 65%}.passeur-torse-tete{z-index:2;transform-origin:50% 61%}.passeur-bassin{z-index:3;transform-origin:50% 65%}.passeur-bras-gauche{z-index:4;transform-origin:43.8% 30.5%}.passeur-bras-droit{z-index:4;transform-origin:56.2% 30.5%}.passeur-visuel[data-passeur-mode=idle-walking] .passeur-jambe-gauche{animation:.78s ease-in-out infinite passeur-marche-jambe-gauche}.passeur-visuel[data-passeur-mode=idle-walking] .passeur-jambe-droite{animation:.78s ease-in-out infinite passeur-marche-jambe-droite}.passeur-visuel[data-passeur-mode=idle-walking] .passeur-bras-gauche{animation:.78s ease-in-out infinite passeur-marche-bras-gauche}.passeur-visuel[data-passeur-mode=idle-walking] .passeur-bras-droit{animation:.78s ease-in-out infinite passeur-marche-bras-droit}.passeur-visuel[data-passeur-mode=idle-walking] .passeur-bassin{animation:.78s ease-in-out infinite passeur-marche-bassin}.passeur-visuel[data-passeur-mode=idle-walking] .passeur-torse-tete{animation:1.56s ease-in-out infinite passeur-marche-torse}.passeur-visuel[data-passeur-mode=idle-dancing] .passeur-bras-gauche{animation:4.1s ease-in-out infinite passeur-danse-bras-gauche}.passeur-visuel[data-passeur-mode=idle-dancing] .passeur-bras-droit{animation:3.7s ease-in-out infinite passeur-danse-bras-droit}.passeur-visuel[data-passeur-mode=idle-dancing] .passeur-jambe-gauche{animation:2.2s ease-in-out infinite passeur-danse-jambe-gauche}.passeur-visuel[data-passeur-mode=idle-dancing] .passeur-jambe-droite{animation:2.6s ease-in-out infinite passeur-danse-jambe-droite}.passeur-visuel[data-passeur-mode=idle-dancing] .passeur-bassin{animation:2s ease-in-out infinite passeur-danse-bassin}.passeur-visuel[data-passeur-mode=idle-dancing] .passeur-torse-tete{animation:4.6s ease-in-out infinite passeur-danse-torse}@keyframes passeur-marche-jambe-gauche{0%,to{transform:rotate(-7deg)}50%{transform:rotate(8deg)}}@keyframes passeur-marche-jambe-droite{0%,to{transform:rotate(8deg)}50%{transform:rotate(-7deg)}}@keyframes passeur-marche-bras-gauche{0%,to{transform:rotate(5deg)}50%{transform:rotate(-7deg)}}@keyframes passeur-marche-bras-droit{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes passeur-marche-bassin{0%,to{transform:translate(-1px)rotate(-1deg)}50%{transform:translate(1px)rotate(1deg)}}@keyframes passeur-marche-torse{0%,to{transform:translate(0)rotate(-.8deg)}50%{transform:translateX(var(--passeur-regard)) rotate(.8deg)}}@keyframes passeur-transition-traversee{0%{transform:translate(calc(-100% - 24px))}18%{transform:translate(18vw,1px)}41%{transform:translate(42vw,-1px)}64%{transform:translate(65vw,1px)}82%{transform:translate(84vw)}to{transform:translate(calc(100vw + 24px))}}@keyframes passeur-transition-presence-reduite{0%{visibility:hidden;transform:translate(12px)}1%,99%{visibility:visible;transform:translate(12px)}to{visibility:hidden;transform:translate(12px)}}@keyframes passeur-danse-bras-gauche{0%,to{transform:rotate(0)}18%{transform:rotate(-24deg)}42%{transform:rotate(13deg)}64%{transform:rotate(-12deg)}82%{transform:rotate(19deg)}}@keyframes passeur-danse-bras-droit{0%,to{transform:rotate(0)}15%{transform:rotate(18deg)}35%{transform:rotate(-14deg)}58%{transform:rotate(25deg)}79%{transform:rotate(-9deg)}}@keyframes passeur-danse-jambe-gauche{0%,to{transform:rotate(0)}25%{transform:rotate(9deg)}54%{transform:rotate(-5deg)}78%{transform:rotate(6deg)}}@keyframes passeur-danse-jambe-droite{0%,to{transform:rotate(0)}22%{transform:rotate(-7deg)}47%{transform:rotate(9deg)}73%{transform:rotate(-5deg)}}@keyframes passeur-danse-bassin{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-2px)rotate(-2.5deg)}50%{transform:translate(1px)rotate(2deg)}75%{transform:translate(2px)rotate(3deg)}}@keyframes passeur-danse-torse{0%,to{transform:rotate(0)}21%{transform:rotate(2deg)}46%{transform:rotate(-2.5deg)}69%{transform:rotate(1.5deg)}86%{transform:rotate(-1deg)}}@media (prefers-reduced-motion:reduce){.passeur-partie{transition:none;animation:none!important}.passeur-transition{--passeur-transition-duree:1.2s;animation-name:passeur-transition-presence-reduite;animation-duration:1.2s}}@media (max-width:900px){.passeur-transition{--passeur-transition-duree:6.1s;width:clamp(90px,14vw,118px)}}@media (max-width:520px){.passeur-transition{--passeur-transition-delai:.36s;--passeur-transition-duree:5.2s;top:max(6px, env(safe-area-inset-top));width:clamp(82px,24vw,102px)}}.page-title{color:inherit;letter-spacing:-.035em;margin:0;font-family:"Bodoni 72",Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(3.25rem,8vw,6.5rem);font-style:normal;font-weight:300;line-height:.9}.acquerir{color:#fff;background:#050505;min-height:100vh}.acquerir-contenu{width:min(1120px,100vw - 48px);margin:0 auto;padding:72px 0 120px}.acquerir-retour{color:#fff;opacity:.62;font-size:14px;text-decoration:none;display:inline-block}.acquerir-introduction{flex-direction:column;justify-content:space-between;gap:72px;min-height:min(760px,82svh);padding:clamp(88px,13vh,150px) 0 80px;display:flex}.acquerir-surtitre{letter-spacing:.18em;opacity:.55;text-transform:uppercase;margin:0 0 22px;font-size:13px}.acquerir-introduction h1{margin:0 0 34px}.acquerir-chapeau{opacity:.78;max-width:680px;margin:0;font-size:clamp(18px,2vw,23px);line-height:1.7}.acquerir-sommaire{border-top:1px solid #fff3;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.acquerir-sommaire a{color:#fff;border-bottom:1px solid #fff3;gap:12px;padding:18px 16px 18px 0;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.acquerir-sommaire a+a{border-left:1px solid #ffffff1f;padding-left:18px}.acquerir-sommaire span{opacity:.4;font-size:11px}.acquerir-sommaire .acquerir-sommaire-libelle{opacity:1;justify-content:space-between;gap:8px;width:100%;font-size:15px;display:flex}.acquerir-sommaire-libelle small{opacity:.48;font-size:11px;font-weight:400}.acquerir-famille{border-top:1px solid #fff3;grid-template-columns:minmax(220px,.72fr) minmax(0,1.55fr);align-items:start;gap:clamp(48px,8vw,104px);min-height:min(820px,82svh);padding:clamp(72px,10vw,124px) 0;scroll-margin-top:24px;display:grid}.acquerir-famille-entete{position:sticky;top:40px}.acquerir-famille-numero{letter-spacing:.16em;opacity:.42;margin-bottom:24px;font-size:12px;display:block}.acquerir-famille h2{letter-spacing:-.025em;margin:0 0 28px;font-size:clamp(42px,5.2vw,68px);font-weight:300;line-height:.98}#correspondances-sonores .acquerir-famille-entete h2{letter-spacing:-.04em;max-width:100%;font-size:clamp(32px,3.5vw,46px);line-height:1}.acquerir-famille-entete p{opacity:.62;max-width:330px;margin:0;font-size:17px;line-height:1.7}.acquerir-famille-entete .acquerir-groupe{letter-spacing:.16em;opacity:.48;text-transform:uppercase;margin:0 0 12px;font-size:11px;line-height:1.4}.acquerir-famille-entete .acquerir-famille-lien{color:#fff;opacity:.76;border-bottom:1px solid #ffffff61;margin-top:28px;padding-bottom:5px;font-size:14px;text-decoration:none;display:inline-block}.acquerir-famille-entete .acquerir-famille-lien:hover,.acquerir-famille-entete .acquerir-famille-lien:focus-visible{opacity:1}.acquerir-famille-contenu{min-width:0}.acquerir-produits{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:18px;display:grid}.acquerir-sous-categorie+.acquerir-sous-categorie{border-top:1px solid #ffffff1f;margin-top:72px;padding-top:48px}.acquerir-sous-categorie-entete{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:26px;display:flex}.acquerir-sous-categorie-entete h3{margin:0;font-size:clamp(26px,3vw,38px);font-weight:300;line-height:1.1}.acquerir-sous-categorie-entete span{opacity:.46;flex-shrink:0;font-size:12px}.acquerir-a-venir{opacity:.48;border-top:1px solid #ffffff1a;margin:4px 0 0;padding-top:24px;font-size:18px;line-height:1.7}.editions-labyrinthe-introduction{padding:clamp(92px,13vw,160px) 0 clamp(84px,11vw,132px)}.editions-labyrinthe-introduction h1{max-width:900px;margin-bottom:42px}.editions-labyrinthe-chapeau{opacity:.78;max-width:820px;margin:0;font-size:clamp(18px,2.2vw,25px);line-height:1.75}.editions-labyrinthe-formats,.editions-labyrinthe-collection{border-top:1px solid #fff3;padding:clamp(72px,9vw,112px) 0}.editions-labyrinthe-formats>header{grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr);align-items:end;gap:clamp(32px,7vw,92px);margin-bottom:54px;display:grid}.editions-labyrinthe-formats>header p{letter-spacing:.16em;opacity:.48;text-transform:uppercase;margin:0;font-size:12px}.editions-labyrinthe-formats h2,.editions-labyrinthe-collection h2{margin:0;font-size:clamp(34px,4.8vw,62px);font-weight:300;line-height:1.05}.editions-labyrinthe-formats>div{border-top:1px solid #ffffff29;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editions-labyrinthe-formats article{gap:11px;padding:34px;display:grid}.editions-labyrinthe-formats article+article{border-left:1px solid #ffffff24}.editions-labyrinthe-formats h3,.editions-labyrinthe-formats p,.editions-labyrinthe-formats strong,.editions-labyrinthe-formats small{margin:0;font-weight:300}.editions-labyrinthe-formats h3{font-size:28px}.editions-labyrinthe-formats article p{opacity:.62}.editions-labyrinthe-formats strong{margin-top:13px;font-size:22px}.editions-labyrinthe-formats small{opacity:.48;font-size:12px;line-height:1.5}.editions-labyrinthe-collection .acquerir-sous-categorie-entete{margin-bottom:38px}.editions-labyrinthe-avertissement,.editions-labyrinthe-vide{opacity:.68;border:1px solid #ffffff29;margin:0 0 32px;padding:18px 20px;font-size:14px;line-height:1.7}@media (max-width:800px){.acquerir-contenu{width:min(100% - 36px,680px);padding:36px 0 88px}.acquerir-introduction{gap:56px;min-height:680px;padding:88px 0 64px}.acquerir-sommaire{grid-template-columns:repeat(2,minmax(0,1fr))}.acquerir-sommaire a:nth-child(odd){border-left:0;padding-left:0}.acquerir-famille{grid-template-columns:1fr;gap:52px;min-height:auto;padding:72px 0 88px}.acquerir-famille-entete{position:static}.editions-labyrinthe-formats>header{grid-template-columns:1fr}}@media (max-width:480px){.acquerir-sommaire{grid-template-columns:1fr}.acquerir-sommaire a,.acquerir-sommaire a+a{border-left:0;padding:15px 0}.acquerir-famille h2{font-size:clamp(39px,13vw,54px)}.editions-labyrinthe-introduction{padding:80px 0 76px}.editions-labyrinthe-formats>div{grid-template-columns:1fr}.editions-labyrinthe-formats article{padding:26px 4px}.editions-labyrinthe-formats article+article{border-top:1px solid #ffffff24;border-left:0}}.galerie-collages-titre{margin-bottom:clamp(32px,4.5vw,56px)}.galerie-collages-manifeste{width:min(1080px,100%);color:inherit;opacity:.82;margin:0 0 clamp(56px,8vw,96px);font-family:"Bodoni 72",Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(1.1rem,1.65vw,1.35rem);font-style:italic;font-weight:300;line-height:1.55}.galerie-collages-manifeste p{margin:0}.collages-contenu{z-index:2;position:relative}.galerie-collages-introduction-principale{margin-bottom:clamp(72px,10vw,130px)}.galerie-collages-introduction-principale .galerie-collages-acces{margin-bottom:0}.collages-fil-flottant{z-index:80;color:#fff;letter-spacing:.04em;opacity:0;pointer-events:none;width:min(100vw - 36px,1040px);font-family:Arial,sans-serif;font-size:11px;transition:opacity .26s,transform .26s;position:fixed;top:14px;left:50%;transform:translate(-50%,-10px)}.collages-fil-flottant--visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.collages-fil-flottant-large{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff17;justify-content:center;align-items:center;display:flex}.collages-fil-flottant-large a{color:#fff;text-shadow:0 1px 4px #000000f2,0 0 12px #000000e6;white-space:nowrap;opacity:.42;padding:12px clamp(10px,1.7vw,22px);text-decoration:none;transition:color .18s,opacity .18s;position:relative}.collages-fil-flottant-large a+a{border-left:1px solid #ffffff14}.collages-fil-flottant-large a:hover,.collages-fil-flottant-large a:focus-visible,.collages-fil-flottant-large a[aria-current=location]{opacity:.95}.collages-fil-flottant-large a[aria-current=location]:after{content:"";background:#b23411d9;height:1px;position:absolute;bottom:5px;left:18%;right:18%;transform:rotate(-.8deg)}.collages-fil-flottant a:focus-visible,.collages-retour-haut:focus-visible,.collages-navigation-section a:focus-visible{outline-offset:3px;outline:1px solid #ffffffc7}.collages-fil-flottant-mobile{display:none}.collages-retour-haut{z-index:78;clip-path:polygon(5% 4%,96% 0,100% 88%,8% 100%,0 35%);color:#fff;opacity:0;pointer-events:none;background:#050505b8;border-top:1px solid #ffffff52;border-bottom:1px solid #ffffff24;place-items:center;width:42px;height:36px;font:300 17px/1 Arial,sans-serif;text-decoration:none;transition:opacity .22s,transform .22s;display:grid;position:fixed;bottom:clamp(18px,3vw,38px);right:clamp(16px,2.5vw,34px);transform:translateY(8px)rotate(-1.5deg)}.collages-retour-haut--visible{opacity:.58;pointer-events:auto;transform:translateY(0)rotate(-1.5deg)}.collages-retour-haut:hover,.collages-retour-haut:focus-visible{opacity:1}.collages-navigation-section{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;margin:20px 0 clamp(90px,11vw,150px);padding:18px 4px;font-size:12px;display:grid}.collages-navigation-section span:last-child{text-align:right}.collages-navigation-section a{color:#fff;opacity:.42;text-decoration:none;transition:opacity .18s}.collages-navigation-section a:hover,.collages-navigation-section a:focus-visible{opacity:.9}.collages-volume-section{scroll-margin-top:76px}.galerie-collages-acces{border-top:1px solid #ffffff3d;border-bottom:1px solid #ffffff3d;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(72px,10vw,130px);display:grid}.galerie-collages-acces a{color:#fff;grid-template-columns:auto 1fr;gap:7px 14px;min-height:106px;padding:22px 24px;font-size:clamp(17px,1.7vw,23px);line-height:1.2;text-decoration:none;transition:background-color .18s;display:grid}.galerie-collages-acces a+a{border-left:1px solid #ffffff29}.galerie-collages-acces a:hover,.galerie-collages-acces a:focus-visible{background:#fff1}.galerie-collages-acces a:focus-visible{outline-offset:-1px;outline:1px solid #fffc}.galerie-collages-acces span{letter-spacing:.12em;opacity:.4;padding-top:3px;font-size:10px}.galerie-collages-acces small{opacity:.5;grid-column:2;font-size:12px;font-weight:400}#collages-encadres,#collages-volume,#collages-libres,#series-en-cours{scroll-margin-top:76px}.galerie-collages-section-entete{border-top:1px solid #ffffff38;padding:32px 0 44px}.galerie-collages-section-entete p,.galerie-messagers-repere{letter-spacing:.16em;opacity:.48;text-transform:uppercase;margin:0 0 12px;font-size:12px}.galerie-collages-section-entete h1,.galerie-collages-section-entete h2{margin:0;font-size:clamp(32px,4.2vw,54px);font-weight:300}.galerie-collages-serie-titre{letter-spacing:.04em;opacity:.72;margin:22px 0 0;font-size:clamp(22px,2.7vw,34px);font-weight:300}.galerie-collages-libres{border-top:1px solid #ffffff4d;min-height:46vh;padding-top:80px}.galerie-collages-libre-item{grid-template-columns:minmax(260px,520px) minmax(180px,1fr);align-items:end;gap:clamp(40px,8vw,120px);max-width:1040px;padding:24px 0 120px;display:grid}.galerie-collages-libre-visuel{cursor:zoom-in;background:#0b0b0b;border:0;width:100%;padding:20px;transition:transform .3s;display:block;transform:rotate(-.5deg);box-shadow:0 0 35px #ffffff0f,0 40px 100px #000}.galerie-collages-libre-visuel:hover,.galerie-collages-libre-visuel:focus-visible{transform:scale(1.015)rotate(0)}.galerie-collages-libre-visuel:focus-visible{outline-offset:5px;outline:1px solid #ffffffd1}.galerie-collages-libre-visuel img{width:100%;height:auto;display:block}.galerie-collages-libre-legende{opacity:.58;padding-bottom:24px;font-size:14px;line-height:1.8}.galerie-collages-libre-legende h3{letter-spacing:.08em;margin:0;padding-bottom:12px;font-size:clamp(20px,2.1vw,28px);font-weight:400}.galerie-collages-libre-legende p{margin:0}.galerie-collages-libre-dialog{z-index:1000;cursor:zoom-out;background:#000000f5;justify-content:center;align-items:center;padding:5vh 5vw;display:flex;position:fixed;inset:0}.galerie-collages-libre-dialog img{object-fit:contain;cursor:default;max-width:90vw;max-height:90vh;display:block;box-shadow:0 0 90px #ffffff24}.galerie-collages-libre-fermer{z-index:1;color:#fff;cursor:pointer;opacity:.7;background:0 0;border:0;padding:8px;font:300 34px/1 Arial,sans-serif;position:fixed;top:18px;right:24px}.galerie-collages-libre-fermer:hover,.galerie-collages-libre-fermer:focus-visible{opacity:1}.galerie-messagers{background:linear-gradient(#ffffff09,#0000 14%);border-top:1px solid #ffffff4d;padding-top:56px}.galerie-messagers-introduction{max-width:850px;margin:100px auto 140px}.galerie-messagers-introduction .page-title,.galerie-sculptures-introduction--grandes .page-title{margin-bottom:28px}.galerie-messagers-chapeau{margin:0 0 52px;font-size:clamp(22px,3vw,32px);line-height:1.35}.galerie-messagers-boutique{color:#fff;opacity:.62;text-underline-offset:5px;margin-top:18px;font-size:13px;line-height:1.5;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47;display:inline-block}.galerie-messagers-boutique:hover,.galerie-messagers-boutique:focus-visible{opacity:1}.galerie-messagers-voix{color:#fff;letter-spacing:.08em;opacity:.5;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff38;align-items:center;width:fit-content;margin:13px 0 0;padding:0 0 5px;font-family:Arial,sans-serif;font-size:12px;font-weight:400;transition:border-color .18s,opacity .18s;display:flex}.galerie-messagers-voix:hover,.galerie-messagers-voix:focus-visible{opacity:.92;border-color:#ffffff9e}.galerie-messagers-voix:focus-visible{outline-offset:5px;outline:1px solid #ffffffb8}.galerie-messagers-voix:disabled{opacity:.34;cursor:default;border-color:#ffffff1f}.galerie-messagers .galerie-sculptures-image-principale{transition:transform .3s;transform:rotate(-.5deg)}.galerie-messagers-cryptage{z-index:2;isolation:isolate;place-items:center;max-width:min(100%,550px);max-height:80vh;line-height:0;display:inline-grid;position:relative;overflow:hidden}.galerie-messagers-cryptage .galerie-sculptures-image-principale,.galerie-messagers-cryptage-double{grid-area:1/1;display:block}.galerie-messagers-cryptage .galerie-sculptures-image-principale{z-index:1;filter:drop-shadow(0 0 40px #ffffff26);position:relative}.galerie-messagers-cryptage-double{z-index:2;object-fit:contain;opacity:0;pointer-events:none;width:100%;height:100%;max-height:80vh}.galerie-messagers-cryptage:before,.galerie-messagers-cryptage:after,.galerie-messagers-cryptage-trame{z-index:3;opacity:0;content:"";pointer-events:none;position:absolute;inset:0}.galerie-messagers-cryptage--actif .galerie-sculptures-image-principale{animation:.78s steps(2,end) infinite messager-cryptage-image}.galerie-messagers-cryptage--actif .galerie-messagers-cryptage-double{opacity:.48;mix-blend-mode:screen;filter:contrast(1.4)saturate(.55)hue-rotate(-18deg);animation:.64s steps(2,end) infinite messager-cryptage-double}.galerie-messagers-cryptage--actif:before{opacity:.3;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#ebf5ff57 4px,#0000 5px 8px) 0 0/100% 13px,repeating-linear-gradient(90deg,#ffffff14 0 1px,#0000 1px 7px,#89b5b21f 7px 9px,#0000 9px 15px) 0 0/31px 100%;animation:.92s steps(5,end) infinite messager-cryptage-trame}.galerie-messagers-cryptage--actif:after{opacity:.46;mix-blend-mode:difference;background:linear-gradient(#0000 0 19%,#d8ede938 20% 27%,#0e10107a 28% 31%,#0000 32% 62%,#ffffff2b 63% 69%,#0000 70%);animation:1.3s steps(3,end) infinite messager-cryptage-bande}.galerie-messagers-cryptage--actif .galerie-messagers-cryptage-trame{opacity:.24;mix-blend-mode:color-dodge;background:radial-gradient(circle at 18% 23%,#ffffff75 0 1px,#0000 2px) 0 0/9px 7px,radial-gradient(circle at 72% 66%,#9dc7c46b 0 1px,#0000 2px) 0 0/13px 11px,linear-gradient(90deg,#c5dcd924,#0000 34% 66%,#b4a4ca1f) 0 0/100% 100%;animation:.54s steps(4,end) infinite messager-cryptage-neige}@keyframes messager-cryptage-image{0%,to{filter:contrast(1.02)saturate(.86)drop-shadow(0 0 40px #ffffff26);transform:translate(0)rotate(-.5deg)}24%{filter:contrast(1.18)saturate(.62)hue-rotate(-4deg)drop-shadow(2px 0 #9fcdc938);transform:translate(-1px)skew(-.25deg)}51%{filter:contrast(1.08)saturate(.72)hue-rotate(5deg)drop-shadow(-2px 0 #c7aad42e);transform:translate(1px)skew(.2deg)}76%{filter:contrast(1.22)saturate(.58)drop-shadow(0 0 34px #ffffff1f);transform:translate(0)scaleX(.997)}}@keyframes messager-cryptage-double{0%,to{clip-path:inset(7% 0 78%);transform:translate(-4px)}28%{clip-path:inset(34% 0 51%);transform:translate(5px)}52%{clip-path:inset(62% 0 21%);transform:translate(-3px)}78%{clip-path:inset(18% 0 61%);transform:translate(3px)}}@keyframes messager-cryptage-trame{0%{background-position:0 0,0 0}45%{background-position:0 18px,17px 0}to{background-position:0 39px,-13px 0}}@keyframes messager-cryptage-bande{0%{transform:translateY(-34%)}48%{transform:translateY(18%)}to{transform:translateY(44%)}}@keyframes messager-cryptage-neige{0%{background-position:0 0,0 0,0 0}50%{background-position:5px -8px,-7px 4px,0 0}to{background-position:-4px 6px,8px -5px,0 0}}.galerie-messagers .galerie-sculptures-image-principale:hover{transform:scale(1.015)rotate(0)}.galerie-sculptures-introduction-texte{opacity:.9;text-align:justify;font-size:22px;font-style:italic;line-height:1.9}.galerie-collages-fin{text-align:center;padding:80px 0 120px}.galerie-collages-fin a{color:#fff;opacity:.6;font-size:16px;text-decoration:none}.galerie-sculptures-page{color:#fff;background:#000;min-height:100vh;font-family:Arial,sans-serif;position:relative}.galerie-sculptures-contenu{z-index:2;padding:80px;position:relative}.galerie-sculptures-retour{color:#fff;opacity:.6;font-size:14px;text-decoration:none}.galerie-sculptures-introduction--grandes{max-width:850px;margin:100px auto 140px}.galerie-sculptures-texte{opacity:.72;max-width:680px;margin:0;font-size:clamp(18px,2.2vw,24px);line-height:1.8}.galerie-sculptures-oeuvre{width:min(1080px,84vw);margin:0 auto;padding-bottom:clamp(88px,12vw,160px)}.galerie-sculptures-oeuvre--galerie{grid-template-columns:minmax(0,720px);justify-content:center;gap:28px;display:grid}.galerie-sculptures-vue{margin:0}.galerie-sculptures-vue--selectionnee{width:100%}.galerie-sculptures-vue--ensemble{width:min(720px,70%)}.galerie-sculptures-vue--detail{width:min(900px,85%);margin:clamp(72px,10vw,132px) 0 0 auto}.galerie-sculptures-oeuvre-visuel{background:#ffffff09;padding:clamp(10px,1.3vw,16px);position:relative;box-shadow:0 0 50px #ffffff0f,0 44px 110px #000000eb}.galerie-sculptures-oeuvre-image{width:100%;height:auto;display:block}.galerie-sculptures-informations{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;margin-top:28px;padding-inline:clamp(10px,1.3vw,16px);display:grid}.galerie-sculptures-vue figcaption{letter-spacing:.03em;text-align:right;justify-self:end;margin:0;font-family:"Bodoni 72",Didot,Bodoni MT,Times New Roman,serif;font-size:clamp(24px,2.8vw,36px);font-weight:300}.galerie-sculptures-vue figcaption small{letter-spacing:.1em;opacity:.48;text-transform:uppercase;margin-top:7px;font-family:Arial,sans-serif;font-size:12px;font-weight:400;display:block}.galerie-sculptures-venus-dimensions{letter-spacing:normal;opacity:.75;margin-top:14px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.7}.galerie-sculptures-venus-dimensions p{margin:0}.galerie-sculptures-vignettes--venus{z-index:3;grid-template-columns:repeat(2,minmax(120px,180px));justify-content:start;gap:14px;width:100%;margin:0;display:grid;position:relative}.galerie-sculptures-vignettes--venus .galerie-sculptures-vignette img{object-fit:contain;filter:drop-shadow(0 0 22px #ffffff1a);background:#ffffff06;border:1px solid #ffffff2e;width:100%;height:auto;display:block}.biographie-page-title{margin-bottom:clamp(24px,4vw,36px)}.fiche-catalogue{color:#fff;background:#050505;min-height:100vh}.fiche-catalogue-contenu{width:min(1120px,100vw - 48px);margin:0 auto;padding:72px 0 120px}.fiche-catalogue-retour{color:#fff;opacity:.62;font-size:14px;text-decoration:none;display:inline-block}.checkout-alerte{color:#ffffffe6;background:#5c180c47;border:1px solid #d25630b3;max-width:760px;margin-top:34px;padding:16px 18px;font-size:14px;line-height:1.55}.checkout-alerte p{margin:0}.checkout-alerte small{opacity:.65;overflow-wrap:anywhere;margin-top:7px;display:block}.fiche-catalogue-identite{border-bottom:1px solid #ffffff2e;padding:108px 0 104px}.fiche-catalogue-famille{letter-spacing:.22em;opacity:.62;text-transform:uppercase;margin:0 0 76px;font-size:13px}.fiche-catalogue-nomenclature{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr);align-items:end;gap:96px;display:grid}.fiche-catalogue-libelle{letter-spacing:.14em;opacity:.42;margin-bottom:14px;font-size:12px;display:block}.fiche-catalogue-collection{margin:0;font-size:34px;font-weight:300;line-height:1.15}.fiche-catalogue-nomenclature h1{margin:0;font-size:104px;font-weight:300;line-height:.9}.fiche-catalogue-oeuvre .fiche-catalogue-libelle{margin-bottom:26px}.fiche-catalogue--correspondance-sonore .fiche-catalogue-identite{padding-block:clamp(76px,9vw,96px)}.fiche-catalogue--correspondance-sonore .fiche-catalogue-famille{margin-bottom:clamp(48px,6vw,68px)}.fiche-catalogue--correspondance-sonore .fiche-catalogue-nomenclature{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(48px,6vw,76px)}.fiche-catalogue--correspondance-sonore .fiche-catalogue-nomenclature h1{text-wrap:balance;max-width:760px;font-size:clamp(54px,6vw,76px);line-height:.95}.fiche-catalogue-corps{grid-template-columns:minmax(0,1.24fr) minmax(300px,.76fr);align-items:start;gap:88px;padding:120px 0;display:grid}.fiche-catalogue-corps--galerie-produit,.fiche-catalogue-corps--messager{gap:64px}.fiche-catalogue-visuel{aspect-ratio:4/5;background:#0a0a0a;border:1px solid #ffffff1f;width:100%;margin:0;transition:aspect-ratio .26s;overflow:hidden}.fiche-catalogue-agrandir{width:100%;height:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block}.fiche-catalogue-agrandir:focus-visible{outline-offset:-5px;outline:1px solid #fff}.fiche-catalogue-galerie{justify-self:center;width:82%}.fiche-catalogue-galerie--image-complete{width:100%}.fiche-catalogue-galerie--image-complete .fiche-catalogue-visuel{aspect-ratio:3/2}.fiche-catalogue-galerie--image-complete .fiche-catalogue-visuel img{object-fit:contain}.fiche-catalogue-galerie--image-complete .fiche-catalogue-vignettes{grid-template-columns:repeat(4,minmax(0,1fr))}.fiche-catalogue-galerie--image-complete .fiche-catalogue-vignette{aspect-ratio:3/2;opacity:1}.fiche-catalogue-galerie--image-complete .fiche-catalogue-vignette img{object-fit:contain;object-position:center center}.fiche-catalogue--correspondance-sonore .fiche-catalogue-corps{grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:clamp(52px,7vw,80px);padding-block:clamp(82px,9vw,108px)}.fiche-catalogue--correspondance-sonore .fiche-catalogue-galerie{width:min(100%,620px)}.fiche-catalogue--correspondance-sonore .fiche-catalogue-visuel{background:#f2ebdd;aspect-ratio:1!important}.fiche-catalogue--correspondance-sonore .fiche-catalogue-visuel img{object-fit:cover;object-position:center center}.fiche-catalogue-visuel[data-image-entiere] img,.fiche-catalogue-vignette[data-image-entiere] img{object-fit:contain;object-position:center center}.fiche-catalogue--correspondance-sonore .fiche-catalogue-visuel[data-image-entiere] img{object-fit:cover}.fiche-catalogue-visuel img{object-fit:cover;object-position:center center;width:100%;height:100%;animation:.22s both fiche-catalogue-image-apparition;display:block}@keyframes fiche-catalogue-image-apparition{0%{opacity:.58}to{opacity:1}}.fiche-catalogue-vignettes{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.fiche-catalogue-vignette{aspect-ratio:4/5;cursor:pointer;opacity:.58;background:#0a0a0a;border:1px solid #ffffff1f;padding:0;transition:border-color .18s,opacity .18s;overflow:hidden}.fiche-catalogue-vignette:hover,.fiche-catalogue-vignette:focus-visible,.fiche-catalogue-vignette[data-active]{opacity:1;border-color:#ffffffb8}.fiche-catalogue-vignette:focus-visible{outline-offset:3px;outline:1px solid #fff}.fiche-catalogue-vignette img{object-fit:cover;width:100%;height:100%;display:block}.fiche-catalogue-notice{padding-top:12px}.fiche-catalogue-sous-titre{letter-spacing:.08em;opacity:.48;text-transform:uppercase;margin:0 0 28px;font-size:16px}.fiche-catalogue-description{opacity:.78;margin:0 0 56px;font-size:18px;line-height:1.85}.fiche-catalogue-description p{margin:0}.fiche-catalogue-description p+p{margin-top:22px}.fiche-catalogue-informations{border-bottom:1px solid #ffffff1f;gap:44px;margin:0 0 44px;padding:8px 0 44px;display:grid}.fiche-catalogue-info{gap:9px;line-height:1.45;display:grid}.fiche-catalogue-info span:first-child{letter-spacing:.12em;opacity:.42;font-size:12px}.fiche-catalogue-info span:last-child{opacity:.82;font-size:17px}.fiche-catalogue-acquisition{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.fiche-textile-achat{gap:16px;min-width:min(100%,330px);display:grid}.fiche-textile-tailles{border:0;margin:0;padding:0}.fiche-textile-tailles legend{letter-spacing:.1em;text-transform:uppercase;opacity:.58;margin-bottom:10px;font-size:12px}.fiche-textile-tailles>div{grid-template-columns:repeat(6,minmax(40px,1fr));gap:7px;display:grid}.fiche-textile-tailles label{cursor:pointer;position:relative}.fiche-textile-tailles input{opacity:0;pointer-events:none;position:absolute}.fiche-textile-tailles span{background:#ffffff06;border:1px solid #fff3;place-items:center;min-height:42px;font-size:13px;transition:border-color .16s,background-color .16s;display:grid}.fiche-textile-tailles label:hover span,.fiche-textile-tailles input:focus-visible+span,.fiche-textile-tailles input:checked+span{background:#ffffff1a;border-color:#ffffffbd}.fiche-textile-tailles input:focus-visible+span{outline-offset:3px;outline:1px solid #fff}.fiche-textile-tailles input:disabled+span{cursor:not-allowed;opacity:.32}.fiche-catalogue-forme-actuelle{opacity:.78;margin-bottom:28px;font-size:15px;line-height:1.6}.fiche-catalogue-forme-actuelle p{margin:0 0 10px}.fiche-catalogue-forme-actuelle ul{margin:0;padding-left:20px}.fiche-catalogue-prix{font-size:28px;font-weight:300}.fiche-catalogue-note{opacity:.46;max-width:390px;font-size:13px;line-height:1.7}.fiche-contact-oeuvre{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff1a;margin:30px 0;padding:28px 0}.fiche-contact-oeuvre h2{margin:0 0 12px;font-size:21px;font-weight:300;line-height:1.3}.fiche-contact-oeuvre p{opacity:.62;max-width:410px;margin:0 0 20px;font-size:14px;font-style:italic;line-height:1.7}.fiche-contact-oeuvre a{color:#fff;opacity:.82;background:0 0;border:1px solid #ffffff4d;padding:11px 16px;font-size:14px;text-decoration:none;display:inline-block}.fiche-contact-oeuvre a:hover,.fiche-contact-oeuvre a:focus-visible{opacity:1}.fiche-contact-oeuvre a:focus-visible{outline-offset:3px;outline:1px solid #fff}.fiche-catalogue-corps--edition{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:72px}.fiche-edition-achat{margin-bottom:0}.fiche-edition-formats-entete{margin-bottom:22px}.fiche-edition-formats-entete h2,.fiche-edition-fabrication h2{margin:0 0 9px;font-size:25px;font-weight:300}.fiche-edition-formats-entete p,.fiche-edition-fabrication>p{opacity:.58;margin:0;font-size:14px;line-height:1.7}.fiche-edition-formats{gap:10px;display:grid}.fiche-edition-format{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff29;grid-template-columns:minmax(84px,.7fr) minmax(112px,1fr) auto;align-items:baseline;gap:5px 14px;padding:17px 18px;transition:border-color .16s,background-color .16s;display:grid}.fiche-edition-format:hover,.fiche-edition-format:focus-visible,.fiche-edition-format[data-selectionne]{background:#fff1;border-color:#ffffffad}.fiche-edition-format:focus-visible{outline-offset:3px;outline:1px solid #fff}.fiche-edition-format:disabled{cursor:not-allowed;opacity:.36}.fiche-edition-format-nom{font-size:17px}.fiche-edition-format small{opacity:.52;grid-column:1/-1;font-size:11px}.fiche-edition-selection{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;gap:14px;margin-top:18px;padding:20px 0;display:grid}.fiche-edition-selection>div{justify-content:space-between;gap:18px;line-height:1.45;display:flex}.fiche-edition-selection span{opacity:.46;font-size:12px}.fiche-edition-selection strong{text-align:right;font-size:14px;font-weight:400}.fiche-edition-garanties{opacity:.72;gap:8px;margin:20px 0;padding-left:20px;font-size:13px;line-height:1.55;display:grid}.fiche-edition-acquerir{color:#fff;width:100%;font:inherit;cursor:pointer;background:#ffffff12;border:1px solid #ffffff6b;padding:15px 18px}.fiche-edition-acquerir:hover,.fiche-edition-acquerir:focus-visible{background:#ffffff21}.fiche-edition-acquerir:disabled{cursor:not-allowed;opacity:.42}.fiche-edition-provisoire{opacity:.5;margin:13px 0 0;font-size:12px;line-height:1.55}.fiche-edition-fabrication{border-top:1px solid #ffffff29;padding-top:36px}.fiche-edition-fabrication dl{gap:15px;margin:26px 0 0;display:grid}.fiche-edition-fabrication dl div{grid-template-columns:120px minmax(0,1fr);gap:18px;font-size:13px;line-height:1.55;display:grid}.fiche-edition-fabrication dt{opacity:.42}.fiche-edition-fabrication dd{opacity:.76;margin:0}.fiche-catalogue-zoom{z-index:10000;cursor:zoom-out;background:#000000f5;place-items:center;padding:clamp(28px,6vw,80px);display:grid;position:fixed;inset:0}.fiche-catalogue-zoom img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 140px);display:block}.fiche-catalogue-zoom p{opacity:.62;text-align:center;margin:0;font-size:13px;position:absolute;bottom:18px;left:24px;right:24px}.fiche-catalogue-zoom-fermer{z-index:1;color:#fff;cursor:pointer;background:#000000b8;border:1px solid #fff6;padding:9px 12px;position:absolute;top:20px;right:22px}.fiche-catalogue-relations{border-top:1px solid #ffffff29;margin-top:16px;padding-top:72px}.fiche-catalogue-relations h2{margin:0 0 30px;font-size:32px;font-weight:300}@media (max-width:900px){.fiche-catalogue-contenu{width:min(100% - 36px,680px);padding:36px 0 88px}.fiche-catalogue-identite{padding:72px 0}.fiche-catalogue-famille{margin-bottom:52px}.fiche-catalogue-nomenclature{grid-template-columns:1fr;gap:52px}.fiche-catalogue--correspondance-sonore .fiche-catalogue-nomenclature{grid-template-columns:1fr;gap:42px}.fiche-catalogue-collection{font-size:30px}.fiche-catalogue-nomenclature h1{font-size:78px}.fiche-catalogue-corps,.fiche-catalogue--correspondance-sonore .fiche-catalogue-corps{grid-template-columns:1fr;gap:52px;padding:72px 0 88px}.fiche-catalogue-galerie{width:min(84%,570px)}.fiche-catalogue-galerie--image-complete{width:100%}.fiche-catalogue-notice{padding-top:0}.fiche-catalogue-corps--edition{grid-template-columns:1fr}}@media (max-width:480px){.fiche-catalogue-identite{padding:64px 0}.fiche-catalogue-famille{margin-bottom:48px}.fiche-catalogue-collection{font-size:26px}.fiche-catalogue-nomenclature h1{font-size:64px}.fiche-catalogue--correspondance-sonore .fiche-catalogue-nomenclature h1{font-size:clamp(44px,13vw,58px);line-height:1}.fiche-catalogue--messager .fiche-catalogue-nomenclature h1{letter-spacing:-.035em;font-size:clamp(44px,14vw,58px)}.fiche-catalogue-description{font-size:17px}.fiche-catalogue-galerie{width:100%}.fiche-catalogue-vignettes{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.fiche-catalogue-acquisition{flex-direction:column;align-items:flex-start}.fiche-textile-achat{width:100%}.fiche-textile-tailles>div{grid-template-columns:repeat(3,minmax(52px,1fr))}.fiche-contact-oeuvre{margin:26px 0;padding:24px 0}.fiche-edition-format{grid-template-columns:1fr auto}.fiche-edition-format>span:nth-child(2){opacity:.64;grid-area:2/1/auto/-1}.fiche-edition-format small{grid-row:3}.fiche-edition-selection>div{gap:4px;display:grid}.fiche-edition-selection strong{text-align:left}.fiche-edition-fabrication dl div{grid-template-columns:1fr;gap:4px}}.contact-formulaire{text-align:left;border-top:1px solid #ffffff24;gap:22px;max-width:680px;margin:58px auto 0;padding-top:38px;display:grid}.contact-formulaire-ligne{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.contact-formulaire label{gap:9px;display:grid}.contact-formulaire label span{letter-spacing:.1em;opacity:.52;font-size:12px}.contact-formulaire input,.contact-formulaire textarea{color:#fff;width:100%;font:inherit;background:#ffffff06;border:1px solid #fff3;border-radius:0;padding:13px 14px}.contact-formulaire textarea{resize:vertical}.contact-formulaire input:focus-visible,.contact-formulaire textarea:focus-visible{outline-offset:2px;border-color:#ffffffad;outline:1px solid #fff}.contact-formulaire button{color:#fff;font:inherit;cursor:pointer;opacity:.84;background:0 0;border:1px solid #ffffff57;border-radius:0;justify-self:start;padding:12px 18px}.contact-formulaire button:hover,.contact-formulaire button:focus-visible{opacity:1}.contact-formulaire button:focus-visible{outline-offset:3px;outline:1px solid #fff}.contact-formulaire>p{opacity:.42;margin:-10px 0 0;font-size:12px;line-height:1.6}@media (max-width:600px){.contact-formulaire{margin-top:44px;padding-top:30px}.contact-formulaire-ligne{grid-template-columns:1fr}.contact-formulaire button{width:100%}}.interaction-illustree,.interaction-texte,.interaction-respire-cible{transform-origin:50%;transition:transform .24s ease-out,filter .24s ease-out,opacity .24s ease-out}.interaction-texte{display:inline-block}.musique-pochette-interactive{cursor:pointer;background:0 0;border:0;margin:0;padding:0;line-height:0;display:block}.musique-pochette-interactive img{width:320px;max-width:100%;height:auto;transition:filter .18s,opacity .18s;display:block}.musique-pochette-interactive:hover img{filter:brightness(.94);opacity:.94}.musique-pochette-interactive:focus-visible{outline-offset:5px;outline:1px solid #ffffffe6}.acquerir-sommaire a.interaction-texte{display:flex}.galerie-collages-acces a.interaction-texte{display:grid}.interaction-respire-cible{display:inline-block}.passage-labyrinthes-scintillant{will-change:filter, opacity;animation:4.6s ease-in-out infinite passage-labyrinthes-lueur;display:block;position:relative}.passage-labyrinthes-scintillant:before,.passage-labyrinthes-scintillant:after{z-index:2;content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#fffffff5 0,#ffffff80 20%,#0000 68%);border-radius:50%;width:11px;height:11px;animation:4.6s ease-in-out infinite passage-labyrinthes-eclat;position:absolute;transform:scale(.45)}.passage-labyrinthes-scintillant:before{top:18%;left:22%}.passage-labyrinthes-scintillant:after{animation-delay:1.85s;bottom:22%;right:17%}@keyframes passage-labyrinthes-lueur{0%,17%,23%,61%,67%,to{filter:brightness();opacity:.9}20%,64%{filter:brightness(1.36)drop-shadow(0 0 7px #ffffffad);opacity:1}}@keyframes passage-labyrinthes-eclat{0%,17%,23%,to{opacity:0;transform:scale(.45)}19.5%{opacity:.95;transform:scale(1.35)}21.5%{opacity:.22;transform:scale(.75)}}.interaction-etiquette-decoupee-position{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.interaction-etiquette-decoupee{will-change:transform, filter;background-image:url(/labyrinthe/labyrinthe-zulu7-evenements.png);background-repeat:no-repeat;background-size:100cqw 100cqh;display:block;overflow:hidden}.interaction-etiquette-integree:after{content:"";pointer-events:none;opacity:0;transform-origin:50%;background:#ffffff13;transition:transform .24s ease-out,filter .24s ease-out,opacity .24s ease-out;position:absolute;inset:5%;-webkit-mask-image:radial-gradient(#000 42%,#000000c7 62%,#0000 86%);mask-image:radial-gradient(#000 42%,#000000c7 62%,#0000 86%)}@media (hover:hover) and (pointer:fine){.interaction-illustree:hover,.interaction-illustree:focus-visible{transform:scale(1.014)rotate(.22deg);filter:brightness(1.08)contrast(1.025)!important}.interaction-texte:hover,.interaction-texte:focus-visible{filter:brightness(1.055)contrast(1.012);transform:scale(1.008)rotate(-.1deg)}.interaction-respire-parent:hover .interaction-respire-cible,.interaction-respire-parent:focus-visible .interaction-respire-cible,.interaction-respire-parent[data-passeur-proche] .interaction-respire-cible{filter:brightness(1.08)contrast(1.025);transform:scale(1.014)rotate(.22deg)}.interaction-etiquette-integree:hover:after,.interaction-etiquette-integree:focus-visible:after,.interaction-etiquette-integree[data-passeur-proche]:after{opacity:.82;transform:scale(1.014)rotate(.22deg)}}.interaction-illustree:active,.interaction-texte:active,.interaction-respire-parent:active .interaction-respire-cible{transition-duration:60ms;transform:scale(.98)rotate(0)}.interaction-etiquette-integree:active:after{opacity:.82;transition-duration:60ms;transform:scale(.98)rotate(0)}@media (hover:hover) and (pointer:fine){.page-accueil,.page-accueil *,.page-accueil .accueil-entree--statique,.page-accueil .accueil-entree--statique *{cursor:default!important}.page-labyrinthe,.page-labyrinthe *{cursor:none!important}}.curseur-main{display:none}@media (hover:hover) and (pointer:fine){.curseur-main{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:opacity, transform;z-index:2147483647;width:58px;height:58px;transition:opacity .125s;display:block;position:fixed;top:0;left:0}.curseur-main[data-visible=true]{opacity:1}html[data-curseur-main-actif] body,html[data-curseur-main-actif] body *,html[data-transition-curseur-labyrinthe] body,html[data-transition-curseur-labyrinthe] body *{cursor:none!important}}@media (prefers-reduced-motion:reduce){.curseur-main{transition-duration:0s}.passage-labyrinthes-scintillant{filter:none;opacity:1;animation:none}.passage-labyrinthes-scintillant:before,.passage-labyrinthes-scintillant:after{display:none}.galerie-messagers .galerie-sculptures-image-principale{transition:none;transform:none}.galerie-messagers-cryptage--actif .galerie-sculptures-image-principale{filter:contrast(1.08)saturate(.72)drop-shadow(0 0 40px #ffffff26);animation:none}.galerie-messagers-cryptage--actif .galerie-messagers-cryptage-double,.galerie-messagers-cryptage--actif:before,.galerie-messagers-cryptage--actif:after,.galerie-messagers-cryptage--actif .galerie-messagers-cryptage-trame{animation:none}.galerie-messagers .galerie-sculptures-image-principale:hover{transform:none}.interaction-illustree,.interaction-texte,.interaction-respire-cible{transition:filter .18s ease-out,opacity .18s ease-out}.interaction-illustree:hover,.interaction-illustree:focus-visible,.interaction-texte:hover,.interaction-texte:focus-visible,.interaction-respire-parent:hover .interaction-respire-cible,.interaction-respire-parent:focus-visible .interaction-respire-cible,.interaction-respire-parent[data-passeur-proche] .interaction-respire-cible,.interaction-illustree:active,.interaction-texte:active,.interaction-respire-parent:active .interaction-respire-cible,.interaction-etiquette-integree:hover:after,.interaction-etiquette-integree:focus-visible:after,.interaction-etiquette-integree[data-passeur-proche]:after,.interaction-etiquette-integree:active:after{transform:none;filter:brightness(1.05)contrast(1.01)!important}.interaction-etiquette-integree:hover:after,.interaction-etiquette-integree:focus-visible:after,.interaction-etiquette-integree[data-passeur-proche]:after,.interaction-etiquette-integree:active:after{opacity:.58;background:#ffffff0e}}.accueil-variante-mobile{display:none!important}@media (max-width:600px),(max-width:950px) and (max-height:600px){.page-accueil .accueil-variante-desktop{display:none!important}.page-accueil .accueil-variante-mobile{display:block!important}}.frise-rupestre{aspect-ratio:440/150;z-index:18;pointer-events:none;opacity:.86;filter:drop-shadow(0 0 2px #ffffff9e)drop-shadow(0 0 10px #ffffff38);width:25.445cqw;animation:3.2s steps(4,end) infinite frise-rupestre-respire;position:absolute;top:86.4%;left:23%;transform:translate(-50%,-50%)rotate(-1.4deg)}.frise-rupestre--inverse{opacity:.82;width:21.311cqw;top:38.2%;left:24%;transform:translate(-50%,-50%)rotate(2deg)scaleX(-1)}.frise-rupestre__monstre{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 2px #ffffffc7);transform-origin:50% 100%;height:auto;animation:1.55s step-end infinite frise-rupestre-saccade;display:block;position:absolute}.frise-rupestre__monstre--grand{width:24%;bottom:4%;left:3%}.frise-rupestre__monstre--chat{width:22%;animation-delay:.12s;bottom:3%;left:26%}.frise-rupestre__monstre--tentacules{width:25%;animation-delay:.24s;bottom:5%;left:48%}.frise-rupestre__monstre--serpent{width:30%;animation-delay:.36s;bottom:2%;left:70%}.frise-rupestre svg{width:100%;height:100%;display:block;overflow:visible}.frise-rupestre path,.frise-rupestre circle,.frise-rupestre text{fill:none;stroke:#fffffff0;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke}.frise-rupestre circle{fill:#ffffffe6;stroke:none}.frise-rupestre text{fill:#fffffff2;stroke:none;letter-spacing:0;font-family:"Bodoni 72",Didot,Bodoni MT,Times New Roman,serif;font-size:21px;font-weight:700}.frise-rupestre__groupe{transform-box:fill-box;transform-origin:50%;animation:1.45s step-end infinite frise-rupestre-saccade}.frise-rupestre__cheval path:first-of-type{animation:1.45s step-end infinite frise-rupestre-dos-cheval}.frise-rupestre__cheval path:nth-of-type(2){animation:1.45s step-end infinite frise-rupestre-jambes-cheval}.frise-rupestre__cheval path:nth-of-type(3){animation:1.45s step-end infinite frise-rupestre-tete-cheval}.frise-rupestre__chasseur path:first-of-type{animation:1.45s step-end infinite frise-rupestre-corps-chasseur}.frise-rupestre__chasseur path:nth-of-type(3){animation:1.45s step-end infinite frise-rupestre-lance-chasseur}.frise-rupestre__cheval{animation-duration:1.6s}.frise-rupestre__cheval--petit{animation-duration:1.35s;animation-delay:.22s}.frise-rupestre__chasseur{animation-duration:1.2s;animation-delay:.14s}.frise-rupestre__chasseur--petit{animation-delay:.36s}.frise-rupestre__traces{opacity:.72;animation:2.4s step-end infinite frise-rupestre-cligne}.frise-rupestre__bulle{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.6s step-end infinite frise-rupestre-bulle}.frise-rupestre__bulle path{stroke-width:2.8px}.frise-rupestre__bulle--ha{animation-delay:.12s}.frise-rupestre__bulle--tac{animation-delay:1.15s}.frise-rupestre__bulle--ho{animation-delay:2.05s}@keyframes frise-rupestre-saccade{0%,24%{opacity:.76;transform:translate(0)rotate(0)}25%,49%{opacity:.9;transform:translate(1px,-1px)rotate(.8deg)}50%,74%{opacity:.82;transform:translate(-1px,1px)rotate(-1.1deg)}75%,to{opacity:.88;transform:translate(1px)rotate(.4deg)}}@keyframes frise-rupestre-dos-cheval{0%,24%,to{transform:translate(0)scaleY(1)}25%,49%{transform:translate(1px,-1px)scaleY(.96)}50%,74%{transform:translate(-1px)scaleY(1.03)}}@keyframes frise-rupestre-jambes-cheval{0%,24%,to{transform:translate(0)skew(0)}25%,49%{transform:translate(-2px,2px)skew(-10deg)}50%,74%{transform:translate(2px,1px)skew(8deg)}}@keyframes frise-rupestre-tete-cheval{0%,24%,to{transform:translate(0)rotate(0)}25%,49%{transform:translate(2px,-2px)rotate(5deg)}50%,74%{transform:translate(-1px,1px)rotate(-3deg)}}@keyframes frise-rupestre-corps-chasseur{0%,24%,to{transform:translate(0)rotate(0)}25%,49%{transform:translate(1px,2px)rotate(-5deg)}50%,74%{transform:translate(-1px,-1px)rotate(4deg)}}@keyframes frise-rupestre-lance-chasseur{0%,24%,to{transform:translate(0)rotate(0)}25%,49%{transform:translate(3px,-2px)rotate(9deg)}50%,74%{transform:translate(-2px,1px)rotate(-6deg)}}@keyframes frise-rupestre-respire{0%,to{opacity:.58}46%{opacity:.78}}@keyframes frise-rupestre-cligne{0%,to{opacity:.35}45%{opacity:.88}}@keyframes frise-rupestre-bulle{0%,18%{opacity:0;transform:translate(0)rotate(0)scale(.94)}19%,37%{opacity:.92;transform:translate(1px,-1px)rotate(-2deg)scale(1)}38%,48%{opacity:.7;transform:translate(-1px,1px)rotate(2deg)scale(.98)}49%,to{opacity:0;transform:translate(0)rotate(0)scale(.94)}}@media (max-width:900px){.curiosites-galerie{column-count:2!important}}@media (max-width:560px){.curiosites-galerie{column-count:1!important}.bijoux-dialog-images{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:900px){.galerie-collages-page,.galerie-expositions-page{padding:48px 32px!important}.galerie-collages-liste{gap:24px!important;padding:36px 0 100px!important}.galerie-collages-acces{grid-template-columns:1fr}.galerie-collages-acces a{min-height:0;padding:20px 4px}.galerie-collages-acces a+a{border-top:1px solid #ffffff29;border-left:0}.galerie-collages-item{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:32px!important;min-height:auto!important;padding:48px 32px!important}.galerie-collages-halo,.galerie-collages-lumiere{left:50%!important}.galerie-collages-oeuvre{width:min(520px,100%)!important}.galerie-collages-legende{order:2!important;width:min(520px,100%)!important;min-width:0!important;margin:0!important}.galerie-collages-libre-item{grid-template-columns:minmax(0,520px);justify-content:center;gap:34px}.galerie-collages-libre-legende{width:100%;padding:0 6px}}@media (max-width:1100px){.galerie-sculptures-contenu{padding:48px 32px!important}.galerie-sculptures-introduction{margin:80px auto 100px!important}.galerie-sculptures-item{flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:44px!important;min-height:auto!important;padding:64px 0!important}.galerie-sculptures-legende{width:min(520px,100%)!important}.galerie-sculptures-visuel{flex-direction:column!important;flex:none!important;gap:28px!important;width:100%!important}.galerie-sculptures-halo{width:min(500px,90vw)!important;height:min(500px,90vw)!important}.galerie-sculptures-image-principale{width:auto!important;max-width:min(100%,550px)!important;max-height:72vh!important}.galerie-sculptures-vignettes{grid-template-columns:repeat(auto-fit,minmax(76px,110px))!important;justify-content:center!important;align-self:center!important;width:min(100%,360px)!important}.galerie-sculptures-oeuvre{width:min(960px,86vw)}.galerie-sculptures-oeuvre--galerie{grid-template-columns:minmax(0,720px)}.galerie-sculptures-vignettes--venus{justify-self:start;grid-template-columns:repeat(2,minmax(100px,180px))!important;justify-content:start!important;width:min(100%,420px)!important}}.galerie-sculptures-vignette{cursor:pointer;background:0 0;border:1px solid #0000;width:100%;margin:0;padding:0;line-height:0;transition:border-color .16s,filter .16s}.galerie-sculptures-vignette img{display:block}.galerie-sculptures-vignette--active{filter:brightness(1.1);border-color:#ffffffc7}.galerie-sculptures-vignette:focus-visible{outline-offset:3px;outline:1px solid #ffffffe6}@media (max-width:900px){.galerie-expositions-introduction{margin-bottom:72px!important}.galerie-expositions-item{margin-bottom:84px!important}}@media (max-width:560px){.galerie-collages-page,.galerie-expositions-page{padding:34px 20px!important}.galerie-expositions-page-title{margin-bottom:36px!important}.galerie-collages-titre{margin-bottom:36px}.galerie-collages-liste{gap:16px!important;padding:24px 0 72px!important}.galerie-collages-item{gap:24px!important;padding:32px 0!important}.galerie-collages-oeuvre{padding:16px!important}.galerie-collages-legende{padding:0 6px!important}.galerie-collages-libres{padding-top:56px}.galerie-collages-libre-item{padding:10px 0 80px}.galerie-collages-libre-visuel{padding:14px}.galerie-sculptures-contenu{padding:34px 20px!important}.galerie-sculptures-introduction{margin:64px auto 76px!important}.galerie-sculptures-introduction .page-title{margin-bottom:36px!important}.galerie-sculptures-introduction-texte{text-align:left!important;font-size:18px!important;line-height:1.75!important}.galerie-sculptures-item{gap:32px!important;padding:52px 0!important}.galerie-sculptures-legende h2,.galerie-sculptures-legende h3{font-size:28px!important}.galerie-sculptures-image-principale{max-height:68vh!important}.galerie-sculptures-vignettes{grid-template-columns:repeat(auto-fit,minmax(64px,96px))!important;gap:12px!important;width:min(100%,320px)!important}.galerie-sculptures-vignettes--venus{grid-template-columns:repeat(2,minmax(96px,150px))!important;justify-content:start!important;width:min(100%,340px)!important}.galerie-sculptures-informations{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:20px}.galerie-sculptures-oeuvre{width:100%}.galerie-sculptures-oeuvre--galerie{grid-template-columns:minmax(0,1fr)}.galerie-sculptures-vue--ensemble,.galerie-sculptures-vue--detail{width:100%}.galerie-sculptures-vue--detail{margin-top:64px}.galerie-sculptures-vue figcaption{width:100%}.galerie-expositions-introduction{margin-bottom:56px!important}.galerie-expositions-item{margin-bottom:64px!important}.evenements-page{padding:48px 24px!important}}@media (max-width:760px){.collages-fil-flottant{width:min(270px,100vw - 24px);top:10px;left:auto;right:12px;transform:translateY(-8px)}.collages-fil-flottant--visible{transform:translateY(0)}.collages-fil-flottant-large{display:none}.collages-fil-flottant-mobile{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#030303e6;border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff29;display:block}.collages-fil-flottant-mobile summary{cursor:pointer;opacity:.72;padding:12px 15px;list-style-position:inside}.collages-fil-flottant-mobile[open] summary{border-bottom:1px solid #ffffff1f}.collages-fil-flottant-mobile nav{display:grid}.collages-fil-flottant-mobile a{color:#fff;opacity:.5;border-top:1px solid #ffffff12;padding:11px 16px;text-decoration:none}.collages-fil-flottant-mobile a:first-child{border-top:0}.collages-fil-flottant-mobile a[aria-current=location]{opacity:.95;border-left:1px solid #b23411e6;padding-left:20px}}@media (max-width:560px){.galerie-collages-introduction-principale{margin-bottom:72px}.collages-navigation-section{grid-template-columns:1fr;gap:14px;margin-top:4px;margin-bottom:90px;padding:18px 2px}.collages-navigation-section>a{order:-1}.collages-navigation-section span:last-child{text-align:left}.collages-retour-haut{bottom:16px;right:14px}}@media (prefers-reduced-motion:reduce){.collages-fil-flottant,.collages-retour-haut{transition:none}}html.protection-images-oeuvres img:not([data-protection-image=desactivee]),img[data-protection-image=oeuvre]{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pied-page-legal{z-index:20;color:#ffffff94;letter-spacing:.06em;background:#050505;border-top:1px solid #ffffff1a;padding:18px clamp(14px,4vw,48px) 22px;font-size:.72rem;position:relative}.pied-page-legal nav{flex-wrap:wrap;justify-content:center;gap:10px 22px;display:flex}.pied-page-legal a{color:inherit;text-decoration:none}.pied-page-legal a:hover,.pied-page-legal a:focus-visible{color:#fff;text-decoration:underline}.apercu-image-protegee{z-index:10000;background:#000000f0;justify-content:center;align-items:center;padding:clamp(20px,5vw,64px);display:flex;position:fixed;inset:0}.apercu-image-protegee img{object-fit:contain;max-width:92vw;max-height:90vh;display:block}.apercu-image-protegee-fermer{color:#fff;cursor:pointer;font:inherit;z-index:1;background:#00000080;border:1px solid #ffffff57;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.6rem;line-height:1;display:flex;position:fixed;top:clamp(16px,3vw,34px);right:clamp(16px,3vw,34px)}.apercu-image-protegee-fermer:focus-visible{outline-offset:4px;outline:2px solid #fff}.checkout-integre-page{color:#fff;background:#050505;min-height:100vh;padding:clamp(24px,5vw,72px)}.checkout-integre-contenu{width:min(100%,960px);margin:0 auto}.checkout-integre-contenu>h1{margin:36px 0 12px;font-size:clamp(2rem,6vw,4rem);font-weight:300}.checkout-integre-contenu>p{opacity:.78;max-width:680px;margin-bottom:28px;line-height:1.7}
