.pp{--pp-mur:#f1ede5;--pp-sol:#e4ddd0;display:block;overflow:hidden;background:radial-gradient(90% 60% at 50% 28%,#f8f6f1 0,hsla(43,33%,96%,0) 70%),linear-gradient(180deg,var(--pp-mur) 0,var(--pp-mur) 72%,var(--pp-sol) 72.4%,#ebe5da 100%)}.pp,.pp__seule{position:absolute;inset:0}.pp__img{-o-object-fit:contain;object-fit:contain}.pp[data-detouree=oui] .pp__seule{inset:12% 14% 22%}.pp[data-detouree=oui] .pp__img{-o-object-position:50% 100%;object-position:50% 100%;filter:drop-shadow(0 10px 10px rgba(30,43,37,.14))}.pp[data-detouree=oui]:after{content:"";position:absolute;left:26%;right:26%;bottom:19.5%;height:5%;border-radius:50%;background:radial-gradient(closest-side,rgba(30,43,37,.28),rgba(30,43,37,0));pointer-events:none}.pp[data-murale=oui]{background:radial-gradient(90% 70% at 50% 40%,#f8f6f1 0,var(--pp-mur) 75%)}.pp[data-murale=oui][data-detouree=oui] .pp__seule{inset:14% 18%}.pp[data-murale=oui] .pp__img{-o-object-position:50% 50%;object-position:50% 50%;filter:drop-shadow(6px 12px 12px rgba(30,43,37,.2))}.pp[data-murale=oui]:after{display:none}.pp[data-detouree=non] .pp__img{-o-object-fit:cover;object-fit:cover}.pp__situation{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .45s ease}.pp__img--cover{-o-object-fit:cover;object-fit:cover;filter:none!important}@media (hover:hover){:is(a,.pp-survol):focus-visible .pp__situation,:is(a,.pp-survol):hover .pp__situation{opacity:1}}@media (prefers-reduced-motion:reduce){.pp__situation{transition:none}}.pp[data-murale=oui][data-detouree=non] .pp__seule{inset:13% 16%}.pp[data-murale=oui][data-detouree=non] .pp__img{-o-object-fit:contain;object-fit:contain}.pp,.pp[data-murale=oui]{background:var(--ad-fond-oeuvre,#e9e5dc)}.pp[data-detouree=oui] .pp__seule{inset:20% 22% 24%}.pp[data-detouree=oui] .pp__img{filter:drop-shadow(0 8px 10px rgba(30,43,37,.12))}.pp[data-detouree=oui]:after{left:30%;right:30%;bottom:22.2%;height:4%;background:radial-gradient(closest-side,rgba(30,43,37,.22),rgba(30,43,37,0))}.pp[data-murale=oui][data-detouree=oui] .pp__seule{inset:20% 24%}.pp[data-murale=oui][data-detouree=non] .pp__seule{inset:18% 22%}html body .pp{box-shadow:inset 0 0 0 1px rgba(60,44,28,.09),0 1px 2px rgba(60,44,28,.06),0 12px 26px -20px rgba(60,44,28,.4);box-shadow:inset 0 0 0 1px rgba(60,44,28,.09)}html body :has(>.pp){box-shadow:0 1px 2px rgba(60,44,28,.07),0 12px 26px -20px rgba(60,44,28,.42)}.pp__oeuvre{position:absolute;top:50%;left:50%;aspect-ratio:var(--pp-r);translate:-50% -50%;container-type:inline-size;filter:drop-shadow(6px 12px 12px rgba(30,43,37,.2))}.pp__oeuvre[data-sens=large]{width:100%}.pp__oeuvre[data-sens=haut]{height:100%}.pp[data-murale=oui] .pp__oeuvre .pp__img{-o-object-fit:cover;object-fit:cover;filter:none}.pp__cadre{display:none;position:absolute;inset:calc(var(--pp-cadre) * -1cqw);border:calc(var(--pp-cadre) * 1cqw) solid transparent;border-image-slice:140;border-image-repeat:stretch;pointer-events:none}html:is([data-cadre-galerie=bois-clair],[data-cadre-galerie=bois-fonce],[data-cadre-galerie=noir],[data-cadre-galerie=blanc]) .cb .pp__cadre{display:block}html[data-cadre-galerie=bois-clair] .cb .pp__cadre{border-image-source:url(/cadres/bois-clair.webp)}html[data-cadre-galerie=bois-fonce] .cb .pp__cadre{border-image-source:url(/cadres/bois-fonce.webp)}html[data-cadre-galerie=noir] .cb .pp__cadre{border-image-source:url(/cadres/noir.webp)}html[data-cadre-galerie=blanc] .cb .pp__cadre{border-image-source:url(/cadres/blanc.webp)}.pp[data-detouree=oui]:not([data-murale=oui]) .pp__seule{inset:18% 10% 24%}.pp[data-objet=oui] .pp__seule{inset:0;background:#fff}.pp[data-objet=oui] .pp__seule .pp__img{-o-object-fit:contain;object-fit:contain;padding:6%}