.avis-liste{margin:0}.avis-liste .temoignage{border-top:1px solid var(--filet);break-inside:avoid;border-bottom:none;margin:0;padding-block:1.5rem 2rem}.avis-liste .temoignage:last-child{border-bottom:none}.avis-liste blockquote{font-family:var(--texte);color:var(--encre);overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;margin:0;font-size:1.0625rem;line-height:1.62}.avis-liste blockquote p{margin:0}.avis-liste figcaption{font-family:var(--titre);letter-spacing:.02em;color:var(--encre-tenue);flex-direction:column;gap:.125rem;margin-top:1.125rem;font-size:.8125rem;font-weight:500;line-height:1.45;display:flex}.avis-liste .avis-nom{letter-spacing:0;color:var(--encre);font-size:.9375rem}.avis-liste .avis-langue{font-weight:400}.avis-liste .avis-original{color:var(--encre-douce);margin-top:.75rem;font-size:.9375rem}.avis-liste .avis-original summary{cursor:pointer;min-height:2.75rem;font-family:var(--titre);letter-spacing:.02em;color:var(--encre-tenue);align-items:center;font-size:.8125rem;display:inline-flex}.avis-liste .avis-original summary:focus-visible{color:var(--encre)}@media (hover:hover) and (pointer:fine){.avis-liste .avis-original summary:hover{color:var(--encre)}}.avis-liste .avis-original p{overflow-wrap:anywhere;margin:.25rem 0 0;line-height:1.55}.avis-information{max-width:38ch;color:var(--encre-douce);margin:0;font-size:.9375rem;line-height:1.55}.avis-information a{color:var(--encre);white-space:nowrap;background:linear-gradient(var(--filet-fort), var(--filet-fort)) 0 100% / 100% 1px no-repeat;transition:color .3s var(--sortie), background-image .3s var(--sortie);padding-bottom:1px}.avis-information a:focus-visible{color:var(--terre-profonde);background-image:linear-gradient(var(--terre-profonde), var(--terre-profonde))}@media (hover:hover) and (pointer:fine){.avis-information a:hover{color:var(--terre-profonde);background-image:linear-gradient(var(--terre-profonde), var(--terre-profonde))}}.temoignages-avis .temoignage-vedette{grid-column:1/13}.temoignages-avis .temoignage-vedette:not(.temoignage-montage) img{aspect-ratio:2;object-position:50% 22%}.temoignages-avis .temoignage-liste{grid-column:1/13;margin-top:clamp(2.5rem,5vw,4rem)}.temoignages-avis .avis-liste{columns:3;column-gap:clamp(1.5rem,3vw,2.75rem)}.temoignages-avis.sans-photo .temoignage-liste{margin-top:0}@media (max-width:1180px){.temoignages-avis .avis-liste{columns:2}}@media (max-width:760px){.temoignages-avis .temoignage-vedette:not(.temoignage-montage) img{aspect-ratio:4/3}.temoignages-avis .temoignage-liste{margin-top:2rem}.temoignages-avis .avis-liste{columns:1}.avis-liste blockquote{font-size:1rem}}.av-avis .enveloppe>.av-deux{border-top:1px solid var(--filet);padding-top:clamp(2.5rem,5vw,4rem)}.av-avis .avis-liste .temoignage:first-child{border-top:none;padding-top:0}.av-avis blockquote{max-width:52ch;font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.55}.av-avis .avis-information{border-top:1px solid var(--filet);max-width:52ch;margin-top:1.5rem;padding-top:1.25rem}.av-section.av-avis{padding-top:0}