@media (min-width:761px){.vt-seul-tel{display:none!important}.vt-barre{display:none}.vt-pour-qui .av-texte+.av-texte{margin-top:1rem}.vt-pour-qui .vt-exergue{max-width:34ch;font-family:var(--titre);font-size:var(--t-carte);letter-spacing:-.01em;color:var(--encre);margin:2.25rem 0 0;line-height:1.35}.vt-pour-qui .vt-exergue:before{content:"";background:var(--dorure);width:2.5rem;height:1px;margin-bottom:1.25rem;display:block}}@media (max-width:760px){.vt-seul-ordi{display:none!important}main.vt{flex-direction:column;display:flex}main.vt>.av-tete{order:-2}main.vt>.vt-comment{order:-1}.vt .av-tete{padding-block:.25rem 0}.vt-retour{margin:0}.vt-retour a{min-height:2.75rem;font-family:var(--titre);color:var(--terre-profonde);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.vt-retour a:focus-visible{outline:2px solid var(--terre-profonde);outline-offset:2px}.vt .av-tete-grille{margin-top:.5rem}.vt .av-titre{margin-top:.625rem}.vt-chapeau{max-width:38ch;font-family:var(--texte);color:var(--encre-douce);margin:.75rem 0 0;font-size:1.0625rem;line-height:1.5}.vt-chapeau+.av-fiche{margin-top:1.25rem}.vt .av-fiche{gap:.875rem;padding-top:1.125rem}.vt .bloc-prix{gap:1rem;padding-top:1rem}.vt .bloc-prix-choix{gap:.625rem}.vt .av-prix.vt-seul-tel{margin:0}.vt .av-prix.vt-seul-tel .prix-petit{margin-top:.375rem}.vt .bloc-prix-surtitre{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vt .bloc-prix-total{padding-top:.875rem}.vt .bloc-prix-raccourci[aria-pressed=true]{border-color:var(--dorure);color:var(--dorure);box-shadow:inset 0 0 0 1px var(--dorure);background:0 0}.vt-fiche-regle{font-family:var(--titre);color:var(--sable);margin:-.375rem 0 0;font-size:.8125rem;line-height:1.45}.vt .heures-fiche-prochains{font-size:.8125rem}.vt .av-faits{margin-top:var(--m-bloc);border-top:1px solid var(--sable);grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;padding-top:.875rem}.vt .av-faits div{border-top:0;padding-top:0}.vt-citation{margin-top:var(--m-bloc);gap:1rem;display:grid}.vt .vt-avis .temoignage{border-top:0;border-left:2px solid var(--terre);flex-direction:column;padding:0 0 0 1rem;display:flex}.vt .vt-avis .temoignage+.temoignage{margin-top:var(--m-bloc)}.vt .vt-avis figcaption{flex-flow:wrap;order:-1;gap:0 .5rem;margin:0 0 .5rem}.vt .vt-avis .avis-langue{flex-basis:100%}.vt .vt-avis blockquote{font-size:1rem;line-height:1.6}.vt .avis-information{font-size:.8125rem;line-height:1.5}.vt .avis-information a.lien-texte{background-position:0 calc(100% - 1rem);padding-block:1rem}.vt .av-photo{aspect-ratio:3/2;height:auto;margin:var(--m-bloc) calc(-1 * var(--marge)) 0}.vt .av-section{padding-block:var(--m-section) 0}.vt .av-section-tete{margin-bottom:var(--m-tete)}.vt .av-h2{margin:0}.vt .heures-comment{gap:0}.vt .heures-comment li{border-top:1px solid var(--sable);grid-template-columns:3rem minmax(0,1fr);align-items:baseline;column-gap:.75rem;padding:1rem 0;display:grid}.vt .heures-comment li:last-child{border-bottom:1px solid var(--sable)}.vt .heures-comment .av-numero{letter-spacing:-.03em;margin:0;font-size:1.625rem;line-height:1}.vt .heures-comment p{margin:0;font-size:1.0625rem;line-height:1.4}.vt .vt-sujets{color:var(--encre);background:0 0}.vt .vt-sujets .av-section-aside{color:var(--encre-douce)}.vt .av-sujets-liste{gap:0}.vt .av-sujets-liste li{border-top:1px solid var(--sable);padding:.875rem 0}.vt .av-sujets-liste li:last-child{border-bottom:1px solid var(--sable)}.vt .av-sujets-liste .av-numero{display:none}.vt .av-sujets-liste .av-h3{letter-spacing:-.015em;font-size:1.1875rem;line-height:1.2}.vt .av-sujets-liste p{max-width:none;color:var(--encre-douce);margin:.25rem 0 0;font-size:.9375rem;line-height:1.5}.vt .vt-avis-section .av-deux-droite{margin-top:var(--m-tete);gap:1rem;display:grid}.vt .heures-regles-section{padding-bottom:var(--m-section)}.vt .heures-regles.repli>summary{grid-template-columns:none;padding-block:.375rem;display:flex}.vt .heures-regles-titre{font-size:inherit;line-height:inherit;letter-spacing:inherit}.vt .heures-regles-resume,.vt .heures-regles-signe{display:none}.vt .heures-regles-liste{margin:0;padding:0 0 1rem}.vt .heures-regles-liste li{padding:.75rem 0;font-size:.9375rem;line-height:1.55}.vt .heures-regles-cgv{margin:0 0 1rem}.vt-fin-achat{gap:1rem;width:100%;display:grid}.vt-fin-total{font-family:var(--titre);color:var(--papier);font-variant-numeric:tabular-nums;margin:0;font-size:1.0625rem}.vt-fin-total .vt-total-ttc{color:var(--dorure)}.vt-fin-total .vt-total-heures:before{content:"·" / "";color:#faf8f58c;margin-inline:.5em}.vt-barre{z-index:40;background:var(--croute);color:var(--papier);visibility:visible;transition:transform .4s var(--sortie), visibility 0s;border-top:1px solid #998f8459;position:fixed;bottom:0;left:0;right:0;transform:none}.vt-barre[data-cache]{visibility:hidden;transition:transform .4s var(--sortie), visibility 0s .4s;transform:translateY(100%)}.menu-verrou .vt-barre{visibility:hidden}.vt-barre-corps{padding:.75rem var(--marge) calc(.75rem + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:.875rem;display:flex}.vt-barre-offre{min-width:0;margin:0}.vt-barre .vt-total{row-gap:.15rem;display:grid}.vt-barre .vt-total-ttc{font-family:var(--titre);letter-spacing:-.04em;color:var(--dorure);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1}.vt-barre .vt-total-heures{font-family:var(--titre);color:var(--seigle);font-size:.75rem;line-height:1.2}.vt-barre .vt-barre-bouton{background:var(--papier);width:auto;color:var(--croute);flex:none;padding-inline:1rem}.vt-barre .vt-barre-bouton:focus-visible{background:var(--dorure);color:var(--croute);outline:2px solid var(--dorure);outline-offset:3px}.vt-total,.vt .bloc-prix-montants{animation:vt-fondu .15s var(--sortie)}}@keyframes vt-fondu{0%{opacity:.35}to{opacity:1}}@media (prefers-reduced-motion:reduce){.vt-barre,.vt-barre[data-cache]{transition:none}.vt-total,.vt .bloc-prix-montants{animation:none}}