.av2 .avis-defile{width:min(100vw,1280px);margin-left:calc(50% - min(50vw,640px));position:relative}.av2 .avis-defile .fenetre-avis{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;padding:0 18px;scroll-padding-inline:18px;overflow-x:auto}.av2 .avis-defile .fenetre-avis::-webkit-scrollbar{display:none}.av2 .avis-defile .fenetre-avis:focus-visible{outline-offset:-2px}.av2 .avis-defile .glisse{width:max-content;padding:4px 0 20px}.av2 .avis-defile .glisse+.glisse{margin-top:-8px}.av2 .avis-defile .rang{align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.av2 .avis-defile .rang>li{scroll-snap-align:start;flex:none;margin-right:12px}.av2 .avis-defile .rang>.copie{display:none}.av2 .avis-defile .carte-avis{width:272px;display:flex}.av2 .avis-defile .carte-avis.moyen{width:236px}.av2 .avis-defile .carte-avis.court{width:200px}.av2 .avis-defile .carte-avis figure{background:var(--lumiere);border:1px solid #ffffffb3;border-radius:22px;flex:1;align-content:start;gap:10px;margin:0;padding:16px 18px 18px;display:grid;box-shadow:0 14px 26px -18px #3d241e6b,inset 0 1px #ffffffd9}.av2 .avis-defile .qui{align-items:center;gap:10px;display:flex}.av2 .avis-defile .pastille{width:36px;height:36px;font:400 16px/1 var(--sans);color:var(--lumiere);border-radius:50%;flex:none;place-items:center;display:grid}.av2 .avis-defile .t-moka{background:var(--moka)}.av2 .avis-defile .t-or{background:var(--or-texte)}.av2 .avis-defile .t-chocolat{background:var(--chocolat)}.av2 .avis-defile .nom{gap:3px;min-width:0;display:grid}.av2 .avis-defile .nom b{font:500 14.5px/1.1 var(--sans);color:var(--encre)}.av2 .avis-defile .nom small{color:var(--moka);font-size:11px;line-height:1.1}.av2 .avis-defile .etoiles{color:var(--or-texte);letter-spacing:3px;font-size:12px;line-height:1}.av2 .avis-defile q{font:500 17px/1.22 var(--serif);color:var(--encre);quotes:"« " " »";white-space:pre-line;overflow-wrap:anywhere}.av2 .avis-defile .court q{font-size:20px;line-height:1.16}.av2 .avis-defile .tuile-d{background:var(--sable-clair);isolation:isolate;border-radius:22px;width:150px;position:relative;overflow:hidden}.av2 .avis-defile .tuile-d img{object-fit:cover}.av2 .avis-defile .tuile-d .boucle-d{position:absolute;inset:0}.av2 .avis-defile .tuile-d[data-visage]{width:156px}.av2 .avis-defile .carte-video{width:322px;display:flex}.av2 .avis-defile .carte-video figure{isolation:isolate;background:var(--lumiere);border:1px solid #ffffffb3;border-radius:22px;flex:1;grid-template-columns:156px minmax(0,1fr);margin:0;display:grid;overflow:hidden;box-shadow:0 14px 26px -18px #3d241e6b,inset 0 1px #ffffffd9}.av2 .avis-defile .boucle-d{background:var(--sable-clair);position:relative;overflow:hidden}.av2 .avis-defile .boucle-d img{object-fit:cover}.av2 .avis-defile .video-d{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.av2 .avis-defile .video-d.joue{opacity:1}.av2 .avis-defile .carte-video figcaption{align-content:start;gap:10px;padding:16px 16px 18px 14px;display:grid}.av2 .avis-defile .carte-video q{font-size:16px;line-height:1.2}.av2 .avis-defile .pause-d{display:none}.av2 .avis-defile .pause-d:after{content:"";border-radius:50%;position:absolute;inset:-5px}.av2 .avis-defile .pause-d svg{fill:currentColor;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}@media (prefers-reduced-motion:no-preference){html.mouvement .av2 .avis-defile .fenetre-avis{scroll-snap-type:none;padding:0;overflow:visible}html.mouvement .av2 .avis-defile .glisse{overscroll-behavior-x:contain;scrollbar-width:none;width:auto;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000) 0 0/100% 100% no-repeat;mask:linear-gradient(90deg,#0000,#000 26px calc(100% - 26px),#0000) 0 0/100% 100% no-repeat}html.mouvement .av2 .avis-defile .glisse::-webkit-scrollbar{display:none}html.mouvement .av2 .avis-defile .rang{width:max-content}html.mouvement .av2 .avis-defile .rang>.carte-avis.copie,html.mouvement .av2 .avis-defile .rang>.carte-video.copie{display:flex}html.mouvement .av2 .avis-defile .rang>.tuile-d.copie{display:block}html.mouvement .av2 .avis-defile .pause-d{width:36px;height:36px;margin:0 calc(50% - (var(--col) - 36px) / 2) 0 auto;color:var(--moka);cursor:pointer;background:0 0;border:1px solid #2b262233;border-radius:50%;place-items:center;display:grid;position:relative}html.mouvement .av2 .avis-defile.attente .glisse{opacity:0}html.mouvement .av2 .avis-defile.attente .g1{transform:translate(64px)}html.mouvement .av2 .avis-defile.attente .g2{transform:translate(-64px)}html.mouvement .av2 .avis-defile.vue .glisse{transition:opacity .9s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}html.mouvement .av2 .avis-defile.vue .g2{transition-delay:.12s}}
.av2 .mv{margin:0 -18px;position:relative}.av2 .mv-cadre{--h:calc(var(--col) * .92);isolation:isolate;height:var(--h);touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#3a2119;position:relative;overflow:hidden}.av2 .mv-cadre:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(75% 70% at 50% 48%,#24150f00 55%,#24150f80 100%);position:absolute;inset:0}.av2 .mv-cadre:focus-visible{outline:2px solid var(--or);outline-offset:-2px}.av2 .mv-toile{width:100%;height:100%;display:block;position:absolute;inset:0}.av2 .mv-vid{z-index:2;object-fit:cover;opacity:0;pointer-events:none;transform-origin:50%;border-radius:2px;transition:opacity .3s;position:absolute;top:0;left:0}.av2 .mv-vid.grand{z-index:4;border-radius:4px}
