.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vp-scene{z-index:0;pointer-events:none;position:fixed;inset:0}.vp-fond{background:radial-gradient(42% 52% at 66%,#34373d 0,#22252a 38%,#141518 72%,#0d0e10 100%);position:absolute;inset:0}.vp-fond:after{content:"";background:linear-gradient(90deg,#0000,#ff3b3f00 10%,#c9cdd21f 50%,#0000);block-size:1px;margin-left:16%;position:absolute;top:50%;left:50%;right:0}.vp-canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity .5s var(--ease-out,ease);display:block;position:absolute;inset:0}.vp-3d .vp-canvas{opacity:1}.vp-repli .vp-canvas{display:none}.vf-suite .vp-canvas{transition:none}.vp-suite{background:var(--vf-image,none) center / cover no-repeat;display:none;position:absolute;inset:0}.vf-suite .vp-suite{animation:vp-suite-fin .7s var(--ease-out,ease) 3.2s forwards;display:block}.vf-suite.vf-fin .vp-suite{animation:.75s cubic-bezier(.4,0,.2,1) forwards vp-suite-fin}@keyframes vp-suite-fin{to{opacity:0;visibility:hidden}}.vp-pins{position:absolute;inset:0;overflow:hidden}.vp-pin{opacity:0;white-space:nowrap;gap:.1rem;margin:0;padding:0 0 .35rem 2.6rem;display:grid;position:absolute;top:0;left:0;transform:translateY(-100%)}.vp-pin:before{content:"";background:linear-gradient(90deg, var(--nhr-rouge-vif), #eef0f2b3);transform-origin:0 0;block-size:1px;inline-size:2.4rem;position:absolute;bottom:0;left:0;rotate:-24deg}.vp-pin:after{content:"";background:#fff;border-radius:50%;block-size:8px;inline-size:8px;position:absolute;bottom:-4px;left:-4px;box-shadow:0 0 0 3px #ff3b3f8c}.vp-pin b{font:600 .82rem/1.1 var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px #000;font-stretch:125%}.vp-pin span{font:600 .78rem/1.2 var(--font-text);color:#d4d7dc;text-shadow:0 1px 10px #000}.vp-pin--g{text-align:right;padding:0 2.6rem .35rem 0;transform:translate(-100%,-100%)}.vp-pin--g:before{transform-origin:100% 0;left:auto;right:0;rotate:24deg}.vp-pin--g:after{left:auto;right:-4px}.vp,.vp-pied{z-index:1;position:relative}.vp-hero{grid-template-columns:minmax(20rem,33rem) minmax(0,1fr);grid-template-areas:"achat cadre";column-gap:clamp(1.5rem,4vw,4rem);min-block-size:100svh;padding:5.4rem clamp(1rem,4vw,3.5rem) 2.5rem;display:grid}.vp-achat{z-index:2;grid-area:achat;align-self:center;position:relative}.vp-cadre{grid-area:cadre;align-self:start;block-size:100svh;margin-top:-5.4rem;position:sticky;top:0}.vp-image{place-items:center;transition:opacity .5s;display:grid;position:absolute;inset:0}.vp-image img{block-size:auto;inline-size:min(100%,78svh);mask-image:radial-gradient(closest-side,#000 80%,#0000)}.vp-3d .vp-image,.vf-suite .vp-image{opacity:0}.vp-tourner{cursor:grab;touch-action:pan-y;border-radius:1.2rem;display:none;position:absolute;inset:4.5rem 0 3.5rem}.vp-3d .vp-tourner{display:block}.vp-tourne .vp-tourner,.vp-tourne .vp-zone{cursor:grabbing}.vp-tourner:focus-visible{outline:2px solid var(--nhr-rouge-vif);outline-offset:-6px;box-shadow:inset 0 0 0 8px #ff3b3f1f}.vp-aide{pointer-events:none;font:700 .75rem/1 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:#dfe2e6;background:#0a0b0db8;border:1px solid #c9cdd22e;align-items:center;gap:.8rem;margin:0;padding:.55rem 1rem;transition:opacity .4s,translate .4s;display:none;position:absolute;bottom:4.6rem;left:50%;translate:-50%}.vp-3d .vp-aide{display:inline-flex}.vp-a-tourne .vp-aide{opacity:0;translate:-50% 8px}.vp-aide__fl{color:var(--nhr-rouge-vif);animation:2.4s cubic-bezier(.65,0,.35,1) 1.2s 2 vp-fl}.vp-aide__fl:first-child{animation-direction:reverse}@keyframes vp-fl{50%{transform:translate(5px)}}.vp-aide__doigt{display:none}@media (pointer:coarse){.vp-aide__souris{display:none}.vp-aide__doigt{display:inline}}.vp-face{cursor:pointer;min-block-size:44px;font:700 .75rem/1 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:#dfe2e6;background:#0a0b0da8;border:1px solid #eef0f233;padding:0 1rem;display:none;position:absolute;bottom:3.6rem;right:clamp(.5rem,2vw,1.5rem)}.vp-face:hover{border-color:#eef0f280}.vp-face:focus-visible{outline:2px solid var(--nhr-rouge-vif);outline-offset:3px}.vp-3d .vp-face{align-items:center;display:inline-flex}.vp-mention{font:700 .75rem/1 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:#c3c7cd;border-left:2px solid var(--nhr-rouge-vif);background:#0a0b0d99;margin:0;padding:.4rem .7rem;position:absolute;bottom:3.6rem;left:clamp(.5rem,2vw,1.5rem)}.vp-achat>*{animation:.9s cubic-bezier(.16,1,.3,1) both vp-entree}.vp-achat>:nth-child(2){animation-delay:60ms}.vp-achat>:nth-child(3){animation-delay:.12s}.vp-achat>:nth-child(4){animation-delay:.18s}.vp-achat>:nth-child(n+5){animation-delay:.24s}.vf-suite .vp-achat>*{animation-delay:.55s}@keyframes vp-entree{0%{clip-path:inset(-12% 100% -12% -2%);translate:-56px}}.vp-achat>.vp-ajouter{animation-name:vp-volet}@keyframes vp-volet{0%{clip-path:inset(-12% 100% -12% -2%);translate:-56px}}.vp-nom{margin:.5rem 0;font-size:clamp(2rem,1.1rem + 2.8vw,3.6rem)}.vp-accroche{color:#d3d6db;max-inline-size:30rem;margin:0 0 .9rem}.vp-prix{flex-wrap:wrap;align-items:baseline;gap:.3rem .7rem;margin:0 0 1.1rem;display:flex}.vp-prix b{font:800 1.75rem/1.1 var(--font-text);font-variant-numeric:tabular-nums}.vp-prix small{font:700 .75rem/1.2 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:#b5bac1}.vp-options{gap:.95rem;margin:0 0 1.1rem;display:grid}.vp-groupe{border:0;min-inline-size:0;margin:0;padding:0}.vp-groupe legend{font:700 .75rem/1.3 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:#b5bac1;margin:0 0 .5rem;padding:0}.vp-choix{color:#fff;letter-spacing:.08em;margin-left:.5rem}.vp-choix:before{content:"· ";color:var(--nhr-rouge-vif)}.vp-groupe__detail{color:#b5bac1;margin:.45rem 0 0;font-size:.85rem}.vp-matieres{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.vp-matiere{cursor:pointer;background:#ffffff08;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:.55rem;min-block-size:3.6rem;padding:.55rem .65rem;transition:box-shadow .2s,background-color .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #c9cdd233}.vp-matiere:hover{box-shadow:inset 0 0 0 1px #c9cdd280}.vp-matiere input,.vp-pastille input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.vp-matiere:has(input:checked){box-shadow:inset 0 0 0 2px var(--nhr-rouge-vif);background:#ff3b3f12}.vp-matiere:has(input:focus-visible){outline-offset:2px;outline:2px solid #fff}.vp-matiere__ech{background:#2a2b2e;border-radius:50%;grid-row:span 2;block-size:1.9rem;inline-size:1.9rem;box-shadow:inset 0 0 0 1px #ffffff2e}.vp-ech--cuir{background:radial-gradient(circle,#000 0 1px,#0000 1.3px) 0 0/5px 5px,#151517 radial-gradient(circle at 30% 30%,#3a3b3e,#151517 70%)}.vp-ech--alcantara{filter:contrast(.9);background:radial-gradient(circle at 35% 30%,#4a4b50,#232427 75%)}.vp-ech--carbone{background-color:#111214;background-image:repeating-linear-gradient(45deg,#393c42 0 3px,#121316 3px 6px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.vp-matiere__nom{font:700 .85rem/1.15 var(--font-text)}.vp-matiere__supp{font:600 .75rem/1.2 var(--font-text);color:#b5bac1}.vp-pastilles{flex-wrap:wrap;gap:.4rem;display:flex}.vp-pastille{cursor:pointer;border-radius:50%;place-items:center;block-size:44px;inline-size:44px;display:grid;position:relative}.vp-pastille__c{background:var(--c);border-radius:50%;block-size:30px;inline-size:30px;transition:box-shadow .2s,transform .2s;box-shadow:inset 0 0 0 1px #ffffff40,0 0 #0000}.vp-pastille:hover .vp-pastille__c{transform:scale(1.08)}.vp-pastille:has(input:checked) .vp-pastille__c{box-shadow:inset 0 0 0 1px #ffffff40, 0 0 0 3px var(--nhr-graphite), 0 0 0 5px #fff}.vp-pastille:has(input:focus-visible){outline:2px solid var(--nhr-rouge-vif);outline-offset:1px}.vp-ajouter{justify-content:space-between;min-block-size:56px;inline-size:100%;font-size:.85rem}.vp-ajouter__prix{font:800 .95rem/1 var(--font-text);letter-spacing:.02em;border-left:1px solid #ffffff59;padding-left:1rem}.vp-note{color:#b5bac1;font-size:.85rem}.vp-note a,.vp-rassure a{color:#fff;text-underline-offset:3px}.vp-ajoute{border-left:3px solid var(--nhr-rouge-vif);background:#0a0b0dd1;margin:.8rem 0 0;padding:.9rem 1rem 1rem;animation:.45s cubic-bezier(.16,1,.3,1) vp-ajoute}@keyframes vp-ajoute{0%{clip-path:inset(0 0 100%);transform:translateY(-6px)}}.vp-ajoute__titre{font:700 .95rem/1.2 var(--font-tech);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.6rem;margin:0;font-stretch:125%;display:flex}.vp-ajoute__ok{background:var(--nhr-rouge);border-radius:50%;block-size:1.2rem;inline-size:1.2rem;position:relative}.vp-ajoute__ok:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;block-size:.6rem;inline-size:.3rem;position:absolute;top:.2rem;left:.4rem;rotate:45deg}.vp-ajoute__detail{color:#c9cdd2;margin:.4rem 0 .8rem;font-size:.85rem}.vp-ajoute__actions{flex-wrap:wrap;gap:.6rem;margin:0;display:flex}.vp-ajoute__actions .btn{min-block-size:44px;padding:0 1.2rem}.vp-rassure{color:#b5bac1;gap:.45rem;margin:1.1rem 0 0;padding:0;font-size:.85rem;list-style:none;display:grid}.vp-rassure li{padding-left:1rem;position:relative}.vp-rassure li:before{content:"";background:var(--nhr-rouge-vif);block-size:5px;inline-size:5px;position:absolute;top:.55em;left:0}.vp-rassure b{color:#e6e8eb;margin-right:.35rem;font-weight:700}.vp-vol{z-index:50;pointer-events:none;will-change:transform;filter:drop-shadow(0 10px 18px #00000080);border-radius:50%;position:fixed}.vp-recit{position:relative}.vp-chap{min-block-size:165vh;padding:0 clamp(1rem,4vw,3.5rem);position:relative}.vp-zone{touch-action:pan-y;cursor:grab;display:none;position:absolute;inset:0 0 0 40%}.vp-3d .vp-zone{display:block}.vp-carte{z-index:2;border-top:2px solid var(--nhr-rouge);background:#0a0b0ddb;max-inline-size:26rem;padding:1.5rem 1.6rem 1.6rem;position:sticky;top:22vh}.vp-carte p{color:#d3d6db;margin:0 0 .8rem}.vp-carte__titre{font:600 clamp(1.5rem, 1rem + 1.6vw, 2.2rem)/1.05 var(--font-tech);text-transform:uppercase;margin:.5rem 0 .8rem;font-stretch:125%}.vp-pieces{color:#c9cdd2;gap:.35rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.vp-pieces b{color:#fff;min-inline-size:5.6rem;font:600 .78rem/1.4 var(--font-tech);letter-spacing:.1em;text-transform:uppercase;font-stretch:125%;display:inline-block}.vp-groupe--recit{margin-top:.4rem}.vp-fixe{block-size:auto;inline-size:100%;margin-top:1rem;display:none}.vp-bloc{z-index:2;background:var(--nhr-nuit);padding:clamp(3rem,7vw,5.5rem) clamp(1rem,4vw,3.5rem);position:relative}.vp-galerie{box-shadow:0 -40px 60px 10px var(--nhr-nuit)}.vp-livraisons{background:var(--nhr-graphite)}.vp-bloc__tete{max-inline-size:44rem;margin-bottom:1.8rem}.vp-bloc__titre{font:600 clamp(1.5rem, 1rem + 1.8vw, 2.4rem)/1.05 var(--font-tech);text-transform:uppercase;margin:.5rem 0 .7rem;font-stretch:125%}.vp-bloc__note{color:#b5bac1;margin:0}.vp-bloc__note b{color:#e6e8eb}.vp-galerie__grille,.vp-livraisons__grille{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.vp-galerie__grille{grid-template-columns:repeat(4,minmax(0,1fr))}.vp-livraisons__grille{grid-template-columns:repeat(3,minmax(0,1fr))}.vp-tuile{background:#17181b;min-block-size:0;position:relative}.vp-tuile figure{grid-template-rows:1fr auto;block-size:100%;margin:0;display:grid}.vp-tuile img{aspect-ratio:1;object-fit:cover;block-size:100%;inline-size:100%}.vp-tuile figcaption{color:#c9cdd2;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;padding:.6rem .8rem .7rem;font-size:.85rem;display:flex}.vp-badge{font:700 .75rem/1.2 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:#ff6b6e}.vp-tuile--grande{grid-area:span 2/span 2}.vp-tuile--vide{aspect-ratio:1;background:repeating-linear-gradient(135deg,#ffffff05 0 10px,#0000 10px 20px),#141518;display:grid}.vp-tuile--grande.vp-tuile--vide{aspect-ratio:auto}.vp-afournir{text-align:center;color:#b5bac1;border:1px dashed #c9cdd259;place-content:center;justify-items:center;gap:.35rem;margin:.7rem;padding:1rem;font-size:.85rem;display:grid}.vp-afournir b{font:600 .85rem/1.2 var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:#e6e8eb;font-stretch:125%}.vp-afournir__ico{border:2px solid #8b9098;border-radius:4px;block-size:2rem;inline-size:2.6rem;margin-bottom:.3rem;position:relative}.vp-afournir__ico:before{content:"";border:2px solid #8b9098;border-radius:50%;block-size:.8rem;inline-size:.8rem;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.vp-afournir__ico:after{content:"";background:#8b9098;block-size:.35rem;inline-size:.8rem;position:absolute;top:-.45rem;left:.5rem}.vp-afournir__ico--carton{border-color:#b08a5a;border-radius:2px}.vp-afournir__ico--carton:before{border:0;border-left:2px dashed #b08a5a;border-radius:0;block-size:100%;inline-size:0;inset:0 auto auto 50%;translate:-50%}.vp-afournir__ico--carton:after{background:0 0;border:2px solid #b08a5a;border-bottom:0;block-size:.45rem;inline-size:1.4rem;top:-.5rem;left:.5rem}.vp-tuile--carton{aspect-ratio:4/5}.vp-tech{background:var(--nhr-nuit)}.vp-tech__liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:.9rem 1.6rem;max-inline-size:62rem;margin:0 0 1.8rem;display:grid}.vp-tech__liste div{border-top:1px solid var(--line);padding-top:.55rem}.vp-tech__liste dt{font:700 .75rem/1.3 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:#b5bac1}.vp-tech__liste dd{margin:.2rem 0 0}.vp-tech__liste a{color:#fff;text-underline-offset:3px}.vp-tech__suite{flex-wrap:wrap;gap:.8rem;margin:0;display:flex}.vp-pied{border-top:1px solid var(--line);min-block-size:16rem;color:var(--muted);background:var(--nhr-graphite);padding:2.2rem clamp(1rem,4vw,3.5rem) 6rem;font-size:.85rem}.vp-pied p{max-inline-size:70rem;margin:0 0 .8rem}.vp-pied a{color:var(--text);text-underline-offset:3px;min-block-size:24px;display:inline-block}.vp-pied__liens{font:600 .75rem/1.6 var(--font-text);letter-spacing:.16em;text-transform:uppercase}.vp-barre{z-index:30;padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom));background:#111214f5;border-top:1px solid #c9cdd229;justify-content:space-between;align-items:center;gap:1rem;animation:.35s cubic-bezier(.16,1,.3,1) vp-barre;display:flex;position:fixed;bottom:0;left:0;right:0}@keyframes vp-barre{0%{transform:translateY(100%)}}.vp-barre__txt{margin:0;line-height:1.2;display:grid}.vp-barre__nom{font:600 .78rem/1.2 var(--font-tech);text-transform:uppercase;letter-spacing:.06em;color:#c9cdd2;font-stretch:125%}.vp-barre__txt b{font:800 1.05rem/1.2 var(--font-text)}.vp-barre__btn{min-block-size:48px;padding:0 1.4rem}html:not(.vp-xp) .vp-chap,.vp-repli .vp-chap{background:var(--nhr-nuit);min-block-size:0;padding-block:clamp(2rem,5vw,3.5rem)}html:not(.vp-xp) .vp-carte,.vp-repli .vp-carte{background:0 0;grid-template-columns:minmax(0,1fr) minmax(0,20rem);column-gap:2rem;max-inline-size:44rem;padding-inline:0;display:grid;position:static}html:not(.vp-xp) .vp-carte>:not(.vp-fixe),.vp-repli .vp-carte>:not(.vp-fixe){grid-column:1}html:not(.vp-xp) .vp-fixe,.vp-repli .vp-fixe{grid-area:1/2/span 6;align-self:start;margin:0;display:block}html:not(.vp-xp) .vp-recit,.vp-repli .vp-recit{z-index:2}@media (aspect-ratio<=4/5){.vp-fond{background:radial-gradient(70% 34% at 50% 26%,#34373d 0,#22252a 40%,#141518 76%,#0d0e10 100%)}.vp-fond:after{display:none}.vp-hero{padding:0;display:block}.vp-cadre{block-size:46svh;min-block-size:18rem;margin:0;position:relative}.vp-image{inset:3.6rem 0 0}.vp-image img{inline-size:min(88%,40svh)}.vp-xp .vp-tourner{z-index:3;border-radius:0;block-size:calc(40svh - 3.6rem);position:fixed;inset:3.6rem 0 auto}.vp-recit-actif .vp-tourner{visibility:hidden}.vp-aide{padding:.45rem .8rem;font-size:.75rem;bottom:.6rem}.vp-face,.vp-mention{bottom:.6rem}.vp-face{padding:0 .7rem;right:.6rem}.vp-mention{left:.6rem}.vp-3d .vp-aide,.vp-3d:not(.vp-a-tourne) .vp-mention{display:none}.vp-3d:not(.vp-a-tourne) .vp-aide{display:inline-flex}.vp-hero-defile :is(.vp-aide,.vp-face,.vp-mention){opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.vp-achat{background:var(--nhr-graphite);box-shadow:0 -24px 30px -6px var(--nhr-graphite);padding:1.3rem 1rem 2rem}.vp-nom{margin:.35rem 0 .3rem;font-size:clamp(1.75rem,1rem + 4vw,2.4rem)}.vp-accroche{margin-bottom:.7rem;font-size:.92rem;line-height:1.45}.vp-prix{margin-bottom:.9rem}.vp-prix b{font-size:1.5rem}.vp-matiere{text-align:center;grid-template-columns:1fr;justify-items:center;row-gap:.25rem;padding:.55rem .3rem}.vp-matiere__ech{grid-row:auto;block-size:1.6rem;inline-size:1.6rem}.vp-pastilles{gap:.15rem}.vp-chap{flex-direction:column;justify-content:flex-end;min-block-size:175vh;padding:0 .75rem;display:flex}.vp-zone{inset:0}.vp-carte{max-inline-size:none;margin-bottom:.75rem;padding:1.1rem 1.1rem 1.2rem;position:sticky;top:auto;bottom:.75rem}.vp-carte p{font-size:.92rem}.vp-pieces{font-size:.85rem}.vp-pieces b{min-inline-size:5rem}.vp-galerie__grille{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-livraisons__grille{grid-template-columns:minmax(0,1fr)}.vp-tuile--carton{aspect-ratio:16/9}html:not(.vp-xp) .vp-carte,.vp-repli .vp-carte{grid-template-columns:minmax(0,1fr)}html:not(.vp-xp) .vp-fixe,.vp-repli .vp-fixe{grid-area:auto/1;margin-top:1rem}.vp-pin b{font-size:.75rem}.vp-pin span{display:none}}@media (width>=761px){.vp-barre{display:none!important}}@media (prefers-reduced-motion:reduce){.vp-achat>*,.vp-ajoute,.vp-barre,.vp-aide__fl{animation:none}.vf-suite .vp-suite{animation:none;display:none}}.vp-recit-entree :is(.vp-aide,.vp-face,.vp-mention){opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.vp-image img{object-fit:contain;border-radius:6px;max-block-size:78svh;inline-size:auto;max-inline-size:100%;box-shadow:0 24px 60px #00000073;-webkit-mask-image:none;mask-image:none}@media (width<=760px){.vp-cadre{block-size:54svh}.vp-image{inset:4rem 0 .4rem}.vp-image img{max-block-size:100%;max-inline-size:92%}}.vp-vignettes{inset-inline:0;z-index:2;scrollbar-width:none;justify-content:center;gap:.5rem;padding-inline:1rem;display:flex;position:absolute;bottom:1.4rem;overflow-x:auto}.vp-vignette{cursor:pointer;opacity:.62;background:#0b0b0c;border:0;border-radius:8px;flex:none;block-size:3.6rem;inline-size:3.6rem;padding:0;transition:opacity .2s,box-shadow .2s;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.vp-vignette img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.vp-vignette[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px var(--nhr-rouge-vif)}.vp-vignette:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (hover:hover){.vp-vignette:hover{opacity:1}}@media (width<=760px){.vp-vignettes{bottom:.5rem}.vp-vignette{block-size:2.9rem;inline-size:2.9rem}.vp-cadre:has(.vp-vignettes) .vp-image{inset:4rem 0 3.9rem}.vp-cadre:has(.vp-vignettes) .vp-image img{max-block-size:calc(54svh - 8.6rem)}}
