.popup{position:fixed;bottom:10px;right:10px;background:var(--white);text-align:center;width:max-content;background-color:#f8f7f0;width:calc(100% - 20px);max-width:600px;z-index:100}.popup .popup-text{padding:15px}.popup .photo{width:100%}.popup .photo:after{padding-top:41.6666666667%;content:"";display:block}.popup .title1{margin-bottom:10px}.popup .description{letter-spacing:0}.popup a{margin-top:5px;margin-left:auto;margin-right:auto}.popup a:hover{transform:none}.popup.no-photo .close{color:#000}.popup .close{position:absolute;top:5px;right:10px;color:#fff;cursor:pointer;font-size:24px}.popup-i{position:fixed;bottom:5px;right:5px;background:#fff;z-index:100;width:40px;height:40px;display:flex;justify-content:center;color:var(--color1);border:1px solid var(--color1);font-size:23px;align-items:center;cursor:pointer;transition:transform .2s ease;opacity:0;animation:apparitionAnimation 1s ease-in-out .5s forwards}.popup-i:hover{transform:scale(.9)}@media screen and (min-width:1200px){.popup .title1{font-size:30px}}@keyframes apparitionAnimation{to{opacity:1}}@media screen and (max-width:1023px){.popup .photo{display:none}.popup .close svg{color:var(--black)}.popup .title1{font-size:22px}.popup .popup-content.description{font-size:14px;line-height:20px}}.zone.TripleCards{margin:100px 25px}.zone.TripleCards .container{gap:20px;width:100%;margin:0 auto;max-width:650px}.zone.TripleCards .container,.zone.TripleCards .container .headers{display:flex;flex-direction:column;align-items:center;justify-content:center}.zone.TripleCards .container .headers .manuscrit{margin-top:15px}.zone.TripleCards .container .trio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;position:relative}.zone.TripleCards .container .trio .stain{top:50%;right:-50%;z-index:0}.zone.TripleCards .container .trio .photoElt{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;z-index:1}.zone.TripleCards .container .trio .photoElt .photo{width:100%}.zone.TripleCards .container .trio .photoElt .photo:after{padding-top:75%;content:"";display:block}.zone.TripleCards .container .trio .photoElt .photoTitle{font-size:23px;color:var(--color2);font-family:var(--Canela-Font);letter-spacing:1.61px}@media screen and (min-width:1024px){.zone.TripleCards{margin:100px 50px}.zone.TripleCards .container{gap:43px;max-width:unset}.zone.TripleCards .container .trio{width:100%;max-width:1134px;gap:44px;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap}.zone.TripleCards .container .trio .photoElt{flex:1 1;align-items:flex-start}.zone.TripleCards .container .trio .photoElt .photo:after{padding-top:63.4441087613%;content:"";display:block}.zone.TripleCards .container .trio .stain{right:-10%;top:30%;width:14.6354166667vw}}@media screen and (min-width:1280px){.zone.TripleCards .container .headers .manuscrit{padding-left:15vw}.zone.TripleCards .container .trio{gap:77px}}.zone.textegraffitis{padding:0 25px;margin:100px 0}.zone.textegraffitis#zone19 .container .descAmor .amor{display:none}.zone.textegraffitis .container,.zone.textegraffitis .container .descAmor{display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.zone.textegraffitis .container .descAmor{position:relative}.zone.textegraffitis .container .descAmor .amor{z-index:0;width:152px;height:127px;position:relative}.zone.textegraffitis .container .descAmor .description,.zone.textegraffitis .container .descAmor .manuscrit{z-index:3}.zone.textegraffitis .container .descAmor .description{font-size:var(--grafittis-Size);line-height:1.5em}.zone.textegraffitis.subtype2 .container .descAmor .amor{bottom:unset;top:unset;right:unset;left:unset;align-self:flex-start;position:relative;top:3em;left:-3em;z-index:0;opacity:.85}.zone.textegraffitis.subtype2 .container .descAmor .stain{width:47%}@media screen and (min-width:768px){.zone.textegraffitis{margin:100px}.zone.textegraffitis .container .descAmor .manuscrit{align-self:flex-end;margin-top:4.0625vw;padding-right:6.4583333333vw}.zone.textegraffitis.subtype2 .container .descAmor .manuscrit{padding-right:0;right:-15%;position:relative}}@media screen and (min-width:1024px){.zone.textegraffitis{margin:100px}.zone.textegraffitis .container .descAmor{padding:0 50px}.zone.textegraffitis .container .descAmor .description{text-align:center;line-height:1.5em;font-size:25px}.zone.textegraffitis .container .descAmor .manuscrit{font-size:calc(var(--manuscrit-Size) + .6vw)}.zone.textegraffitis .container .descAmor .amor{bottom:0;width:17.34375vw;height:14.9479166667vw;right:-10%}.zone.textegraffitis .container .descAmor .amor img{width:100%;height:100%}.zone.textegraffitis.subtype2 .container .descAmor .amor{width:9.6875vw;height:8.2291666667vw}.zone.textegraffitis.subtype2 .container .descAmor .stain{width:37%}}@media screen and (min-width:1280px){.zone.textegraffitis .container .descAmor .description{width:100%;max-width:1140px}.zone.textegraffitis .container .descAmor .stain{transform:scale(1.5,1.25)}.zone.textegraffitis.subtype2 .container .descAmor .description{max-width:1034px}}@media screen and (min-width:1280px)and (max-height:570px){.zone.textegraffitis .container .descAmor .description{width:100%}.zone.textegraffitis .container .descAmor .amor{right:-10%}}@media screen and (min-width:1600px){.zone.textegraffitis .container .descAmor .amor{right:-20%}}@media screen and (max-width:1199px){.zone.parallax+.zone.zone.textegraffitis{margin-top:70px}}