.vs-pg{--vs-pg-haut: 132px;padding-bottom:calc(var(--cc-section) * .7)}@media(max-width:989px){.vs-pg{--vs-pg-haut: 92px}}.vs-pg-tete{padding-top:clamp(20px,2.4vw,40px);margin-bottom:clamp(40px,4.8vw,80px)}.vs-pg-ariane{margin:0 0 clamp(28px,3.6vw,60px)}.vs-pg-titre{margin:0 0 0 -.04em;max-width:22ch;font-family:var(--cc-f-titre);font-weight:400;color:var(--cc-encre);font-size:clamp(2.375rem,1.5rem + 2.9vw,4.25rem);line-height:1.02;letter-spacing:-.022em;text-wrap:balance;text-transform:none}.vs-pg-phrase{margin:clamp(14px,1.4vw,22px) 0 0;max-width:46ch;font-size:var(--cc-t-lead);line-height:1.45;color:var(--cc-encre);text-wrap:pretty}.vs-pg-h2{margin:0 0 clamp(18px,2vw,28px);font-family:var(--cc-f-titre);font-weight:400;font-size:var(--cc-t-h3);line-height:1.1;letter-spacing:-.012em;text-transform:none}.vs-pg-groupe+.vs-pg-groupe{margin-top:clamp(56px,6vw,104px)}.vs-pg-puces{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.vs-pg-puces li{margin:0}.vs-pg-puces .vs-puce,a.vs-puce{display:inline-flex;align-items:center;color:var(--cc-encre);text-decoration:none}@media(hover:hover)and (pointer:fine){a.vs-puce:not(.is-actif):hover{background:var(--cc-pierre-2)}}html:not(.vs-js) .vs-pg-si-js{display:none}.vs-pg-grille{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,96px);align-items:start}.vs-pg-cote{position:sticky;top:var(--vs-pg-haut);min-width:0}@media(max-width:989px){.vs-pg-grille{display:block}.vs-pg-cote{position:static}}.vs-pg-cadre{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:14px;min-height:clamp(220px,20vw,300px);padding:clamp(22px,2.6vw,40px);border:1px solid var(--cc-encre);color:var(--cc-encre)}.vs-pg-cadre__titre{margin:0;font-family:var(--cc-f-titre);font-weight:400;font-size:var(--cc-t-h3);line-height:1.1;letter-spacing:-.012em;text-transform:none}.vs-pg-cadre__texte{max-width:46ch}.vs-pg-cadre__texte p{margin:0}.vs-pg-cadre__texte a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.vs-pg-cadre .vs-btn{margin-top:6px}.vs-pg-faq__nav ol,.vs-pg-sommaire__liste{list-style:none;margin:0;padding:0;border-left:1px solid var(--cc-filet-fort)}.vs-pg-faq__nav li,.vs-pg-sommaire__liste li{margin:0}.vs-pg-faq__nav a,.vs-pg-sommaire__liste a{position:relative;display:block;padding:8px 0 8px 18px;color:var(--cc-encre-2);text-decoration:none;line-height:1.38;transition:color var(--cc-d-survol) ease}.vs-pg-faq__nav a{font-size:1rem}.vs-pg-sommaire__liste a{font-size:var(--cc-t-petit);padding-block:7px}.vs-pg-faq__nav a:before,.vs-pg-sommaire__liste a:before{content:"";position:absolute;left:-1px;top:6px;bottom:6px;width:2px;background:var(--cc-encre);transform:scaleY(0);transition:transform .24s var(--cc-ease-out)}.vs-pg-faq__nav a[aria-current=true],.vs-pg-sommaire__liste a[aria-current=true]{color:var(--cc-encre)}.vs-pg-faq__nav a[aria-current=true]:before,.vs-pg-sommaire__liste a[aria-current=true]:before{transform:scaleY(1)}@media(hover:hover)and (pointer:fine){.vs-pg-faq__nav a:hover,.vs-pg-sommaire__liste a:hover{color:var(--cc-encre)}}.vs-pg-faq__theme{scroll-margin-top:var(--vs-pg-haut)}.vs-pg-faq__theme+.vs-pg-faq__theme{margin-top:clamp(48px,5vw,80px)}.vs-pg-faq__h2{margin:0 0 clamp(16px,1.6vw,24px);font-family:var(--cc-f-titre);font-weight:400;font-size:var(--cc-t-h3);line-height:1.1;letter-spacing:-.012em;text-transform:none}.vs-pg-faq .vs-accordeon__q{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);min-height:62px}.vs-pg-faq .vs-accordeon__r{font-size:var(--cc-t-texte);line-height:1.6}.vs-pg-faq .vs-accordeon__r p:last-child{margin-bottom:0}.vs-pg-faq .vs-accordeon__r a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.vs-pg-faq__autre{margin-top:clamp(56px,6vw,96px)}@media(max-width:989px){.vs-pg-faq .vs-pg-cote{margin-bottom:36px}.vs-pg-faq__nav ol{display:flex;gap:8px;border:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--cc-marge));padding-inline:var(--cc-marge)}.vs-pg-faq__nav ol::-webkit-scrollbar{display:none}.vs-pg-faq__nav a,.vs-pg-faq__nav a[aria-current=true]{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:var(--cc-pierre);color:var(--cc-encre);white-space:nowrap;font-size:var(--cc-t-petit)}.vs-pg-faq__nav a:before{display:none}}.vs-pg-contact__grille{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);align-items:start}.vs-pg-contact__cadre{min-height:clamp(240px,22vw,330px);gap:6px}.vs-pg-contact__qui{margin:0;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-pg-contact__mail{margin:0 0 8px;font-family:var(--cc-f-titre);font-size:clamp(1.5rem,1.15rem + 1.1vw,2.25rem);line-height:1.1;letter-spacing:-.01em;overflow-wrap:anywhere}.vs-pg-contact__mail a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;transition:text-decoration-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-pg-contact__mail a:hover{text-decoration-color:transparent}}.vs-pg-contact__horaires{margin:0}.vs-pg-contact__liens{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:4px;justify-items:start}.vs-pg-contact__liens li{margin:0}.vs-pg-form__titre{margin:0 0 12px;font-family:var(--cc-f-titre);font-weight:400;font-size:var(--cc-t-h3);line-height:1.1;letter-spacing:-.012em;text-transform:none}.vs-pg-form__note{margin:0 0 26px;max-width:60ch}.vs-pg-form__note p{margin:0}.vs-pg-form__ligne{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.vs-pg-form__champ{margin:0 0 20px;display:grid;gap:8px;min-width:0}.vs-pg-form .vs-pg-form__champ label{margin:0;font-size:.9375rem;font-weight:500;color:var(--cc-encre);text-transform:none;letter-spacing:0}.vs-pg-form .vs-champ{display:block;width:100%;max-width:none;height:52px;font-size:1rem}.vs-pg-form textarea.vs-champ{height:auto;min-height:176px;padding:14px 16px;line-height:1.5;resize:vertical}.vs-pg-form__facultatif{font-weight:400;color:var(--cc-encre-2)}.vs-pg-form__aide{font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-pg-form__erreur{font-size:var(--cc-t-petit);color:var(--cc-alerte)}.vs-pg-form__alerte{margin:0 0 24px;padding:16px 18px;border:1px solid var(--cc-alerte);color:var(--cc-encre)}.vs-pg-form__alerte p{margin:0}.vs-pg-form__alerte ul{margin:6px 0 0;padding-left:18px}.vs-pg-form__alerte a{color:inherit;text-decoration:underline}.vs-pg-form__bouton{margin-top:4px}.vs-pg-form__mention{margin-top:16px;max-width:60ch;font-size:var(--cc-t-mini);line-height:1.5;color:var(--cc-encre-2)}.vs-pg-form__mention a{color:inherit;text-decoration:underline}.vs-pg-form__ok{display:grid;gap:10px;justify-items:start;padding:clamp(24px,3vw,40px);background:var(--cc-eau-pale)}.vs-pg-form__ok svg{width:30px;height:30px;color:var(--cc-jade)}.vs-pg-form__ok .vs-pg-form__titre,.vs-pg-form__ok p{margin:0}@media(max-width:989px){.vs-pg-contact__grille{grid-template-columns:1fr;gap:48px}}@media(max-width:749px){.vs-pg-form__ligne{grid-template-columns:1fr}.vs-pg-form__bouton{width:100%}}.vs-pg-texte>.vs-page>.vs-pg-ariane{padding-top:clamp(20px,2.4vw,40px)}.vs-pg-texte .vs-pg-tete{padding-top:0;margin-bottom:0}@media(max-width:989px){.vs-pg-texte .vs-pg-tete{margin-bottom:clamp(36px,7vw,56px)}}.vs-pg-corps{max-width:66ch;font-size:clamp(1.0625rem,1rem + .25vw,1.125rem);line-height:1.7;color:var(--cc-encre);overflow-wrap:break-word}.vs-pg-corps>:first-child{margin-top:0}.vs-pg-corps>:is(meta,style,link,script):first-child+*,.vs-pg-corps>div:first-child>:first-child{margin-top:0}.vs-pg-corps p{margin:0 0 1.1em}.vs-pg-corps h2{margin:2.1em 0 .6em;font-family:var(--cc-f-titre);font-weight:400;color:var(--cc-encre);font-size:clamp(1.625rem,1.35rem + .9vw,2.25rem);line-height:1.12;letter-spacing:-.012em;text-transform:none;scroll-margin-top:var(--vs-pg-haut)}.vs-pg-corps h3{margin:1.8em 0 .5em;font-family:var(--cc-f-titre);font-weight:400;color:var(--cc-encre);font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem);line-height:1.2;letter-spacing:-.006em;text-transform:none;scroll-margin-top:var(--vs-pg-haut)}.vs-pg-corps h4,.vs-pg-corps h5,.vs-pg-corps h6{margin:1.5em 0 .4em;font-family:var(--cc-f-texte);font-size:1.0625rem;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none}.vs-pg-corps h2 strong,.vs-pg-corps h3 strong{font-weight:inherit}.vs-pg-corps ul,.vs-pg-corps ol{margin:0 0 1.1em;padding-left:1.25em}.vs-pg-corps li{margin:0 0 .45em}.vs-pg-corps li>ul,.vs-pg-corps li>ol{margin:.45em 0 0}.vs-pg-corps a{color:var(--cc-encre);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;transition:text-decoration-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-pg-corps a:hover{text-decoration-color:transparent}}.vs-pg-corps strong,.vs-pg-corps b{font-weight:600}.vs-pg-corps img{display:block;max-width:100%;height:auto;margin:2em auto}.vs-pg-corps p>img:only-child,.vs-pg-corps div>img:only-child{margin-block:1.6em}.vs-pg-corps blockquote{margin:1.8em 0;padding:0 0 0 1.1em;border-left:2px solid var(--cc-encre);font-family:var(--cc-f-titre);font-size:1.375rem;line-height:1.35}.vs-pg-corps hr{margin:2.4em 0;border:0;border-top:1px solid var(--cc-filet)}.vs-pg-corps iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16 / 9;margin:2em 0;border:0}.vs-pg-corps meta{display:none}.vs-pg-tableau{margin:1.8em 0;overflow-x:auto}.vs-pg-tableau table{width:100%;min-width:480px;border-collapse:collapse;font-size:.9375rem;line-height:1.45}.vs-pg-tableau th,.vs-pg-tableau td{padding:10px 12px;border-bottom:1px solid var(--cc-filet);text-align:left;vertical-align:top}.vs-pg-tableau th{font-weight:600}.vs-pg-corps--chapo>p:first-of-type{font-size:var(--cc-t-lead);line-height:1.5}.vs-pg-corps--page img{box-sizing:border-box;width:100%;aspect-ratio:3 / 2;object-fit:cover;padding:clamp(10px,1.1vw,16px);border:1px solid var(--cc-encre);background:var(--cc-papier)}.vs-pg-article__cadre{max-width:720px;margin-inline:auto}.vs-pg-article__tete{padding-top:clamp(20px,2.4vw,40px)}.vs-pg-article .vs-pg-ariane{margin-bottom:clamp(22px,2.8vw,44px)}.vs-pg-article__titre{max-width:26ch;font-size:clamp(2rem,1.35rem + 2.2vw,3.5rem);line-height:1.04}.vs-pg-article__meta{margin:16px 0 0;font-size:var(--cc-t-petit);color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-pg-article__image{margin:clamp(24px,3vw,44px) 0 clamp(36px,4vw,64px);background:var(--cc-pierre)}.vs-pg-article__image img{display:block;width:100%;height:auto}.vs-pg-corps--article{max-width:68ch}.vs-pg-article__retour{margin:2.6em 0 0}.vs-pg-sommaire{display:none}.vs-pg-sommaire__titre{margin:0 0 12px;font-size:var(--cc-t-petit);font-weight:500;color:var(--cc-encre)}.vs-pg-sommaire-repli{margin:0 0 2em;padding-inline:18px;background:#2a37430b}.vs-pg-sommaire-repli summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;cursor:pointer;font-weight:500}.vs-pg-sommaire-repli summary::-webkit-details-marker{display:none}.vs-pg-sommaire-repli[open] .vs-accordeon__signe:after{transform:rotate(0)}.vs-pg-sommaire-repli ol{list-style:none;margin:0;padding:0 0 18px;display:grid;gap:10px;font-size:var(--cc-t-petit);line-height:1.4}.vs-pg-sommaire-repli li{margin:0}.vs-pg-sommaire-repli a{color:var(--cc-encre);text-decoration:none}.vs-pg-corps [data-vs-sommaire]{margin:1.8em 0 .7em;font-family:var(--cc-f-texte);font-size:var(--cc-t-petit);font-weight:500;line-height:1.4;letter-spacing:0}.vs-pg-corps [data-vs-sommaire]+ul,.vs-pg-corps [data-vs-sommaire]+ol,.vs-pg-corps .sommaire ul,.vs-pg-corps #sommaire ul{list-style:none;margin:0 0 1.8em;padding:0 0 0 16px;border-left:1px solid var(--cc-filet-fort);font-size:var(--cc-t-petit);line-height:1.45}.vs-pg-corps [data-vs-sommaire]+ul ul,.vs-pg-corps .sommaire ul ul{margin:6px 0 0;border:0}.vs-pg-corps [data-vs-sommaire]+ul a,.vs-pg-corps .sommaire a,.vs-pg-corps #sommaire a{text-decoration:none}.vs-pg-corps .sommaire,.vs-pg-corps #sommaire{margin:1.8em 0;padding:0!important;font-size:var(--cc-t-petit)}@media(min-width:1200px){.vs-pg-article__cadre{max-width:1004px}.vs-pg-article__grille{display:grid;grid-template-columns:240px minmax(0,1fr);column-gap:64px;align-items:start}.vs-pg-sommaire{display:block;grid-column:1;position:sticky;top:var(--vs-pg-haut);max-height:calc(100vh - var(--vs-pg-haut) - 24px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.vs-pg-corps--article{grid-column:2}.vs-pg-sommaire-repli{display:none}.vs-pg-article--toc .vs-pg-corps :is(.sommaire,#sommaire,[data-vs-sommaire],[data-vs-sommaire]+ul,[data-vs-sommaire]+ol){display:none}.vs-pg-article--toc .vs-pg-corps [data-vs-sommaire]~p:has(>a[href^="#"]:only-child){display:none}}@media(max-width:749px){.vs-pg-article__image{margin-inline:calc(-1 * var(--cc-marge))}}.vs-pg-cartes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,3.8vw,60px) var(--cc-gouttiere)}.vs-pg-cartes__item{margin:0;min-width:0}.vs-pg-cartes__item--une{grid-column:1 / -1;margin-bottom:clamp(8px,1.2vw,24px)}.vs-pg-carte{display:grid;gap:16px;align-content:start;color:var(--cc-encre);text-decoration:none;-webkit-tap-highlight-color:transparent}.vs-pg-carte__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--cc-pierre)}.vs-pg-carte__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--cc-ease-out)}.vs-pg-carte__texte{display:grid;gap:8px;align-content:start;min-width:0}.vs-pg-carte__meta{font-size:var(--cc-t-mini);line-height:1.4;color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-pg-carte__titre{margin:0;font-family:var(--cc-f-titre);font-weight:400;color:var(--cc-encre);font-size:clamp(1.3125rem,1.15rem + .4vw,1.5rem);line-height:1.18;letter-spacing:-.01em;text-wrap:balance;text-transform:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:transparent;transition:text-decoration-color var(--cc-d-survol) ease}.vs-pg-carte__extrait{font-size:1rem;line-height:1.5;color:var(--cc-encre);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(hover:hover)and (pointer:fine){.vs-pg-carte:hover .vs-pg-carte__media img{transform:scale(1.03)}.vs-pg-carte:hover .vs-pg-carte__titre{text-decoration-color:currentColor}}.vs-pg-carte:active .vs-pg-carte__media img{transform:scale(1.015);transition-duration:.14s}.vs-pg-carte--une{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,3.6vw,64px);align-items:end}.vs-pg-carte--une .vs-pg-carte__texte{gap:14px;padding-bottom:4px}.vs-pg-carte--une .vs-pg-carte__titre{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.75rem);line-height:1.06;letter-spacing:-.016em}.vs-pg-carte--une .vs-pg-carte__extrait{font-size:var(--cc-t-texte);-webkit-line-clamp:4}.vs-pg-carte--page{display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:22px;border:1px solid var(--cc-encre)}.vs-pg-cartes__item:has(.vs-pg-carte--page){min-height:200px}@media(max-width:989px){.vs-pg-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-pg-carte--une{grid-template-columns:1fr;align-items:start}}@media(max-width:749px){.vs-pg-cartes{grid-template-columns:1fr;gap:28px}.vs-pg-carte{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:14px;align-items:start}.vs-pg-carte__texte{gap:6px}.vs-pg-carte__titre{font-size:1.1875rem;line-height:1.2}.vs-pg-carte__extrait{display:none}.vs-pg-carte--une{grid-template-columns:1fr;gap:18px}.vs-pg-carte--une .vs-pg-carte__media{margin-inline:calc(-1 * var(--cc-marge))}.vs-pg-carte--une .vs-pg-carte__titre{font-size:1.75rem}.vs-pg-carte--une .vs-pg-carte__extrait{display:-webkit-box}.vs-pg-carte--page{display:flex}}.vs-pg-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px clamp(12px,2vw,28px);margin-top:clamp(48px,5vw,88px);font-variant-numeric:tabular-nums lining-nums}.vs-pg-pagination__pages{list-style:none;display:flex;gap:4px;margin:0;padding:0}.vs-pg-pagination__pages li{margin:0}.vs-pg-pagination__pages a,.vs-pg-pagination__pages span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 6px;border:1px solid transparent;color:var(--cc-encre);text-decoration:none;font-size:1rem;transition:border-color var(--cc-d-survol) ease}.vs-pg-pagination__pages [aria-current=page]{border-color:var(--cc-encre)}.vs-pg-pagination__ellipse{color:var(--cc-encre-2)}.vs-pg-pagination__fleche{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:4px;color:var(--cc-encre);text-decoration:none;font-weight:500}.vs-pg-pagination__fleche svg{width:18px;height:18px;transition:transform var(--cc-d-survol) var(--cc-ease-out)}.vs-pg-pagination__fleche.is-off{opacity:.32}@media(hover:hover)and (pointer:fine){.vs-pg-pagination__pages a:hover{border-color:var(--cc-filet-fort)}a.vs-pg-pagination__fleche[rel=next]:hover svg{transform:translate(3px)}a.vs-pg-pagination__fleche[rel=prev]:hover svg{transform:translate(-3px)}}.vs-pg-cherche{display:flex;align-items:stretch;gap:10px}.vs-pg-cherche__champ{position:relative;display:flex;flex:1;min-width:0}.vs-pg-cherche__loupe{position:absolute;left:16px;top:50%;width:20px;height:20px;margin-top:-10px;color:var(--cc-encre-2);pointer-events:none}.vs-pg-cherche__saisie{width:100%;height:56px;margin:0;padding:0 16px 0 46px;border:1px solid var(--cc-encre);border-radius:var(--cc-rayon);background:var(--cc-papier);color:var(--cc-encre);font:inherit;font-size:1.0625rem;-webkit-appearance:none;appearance:none}.vs-pg-cherche__saisie::placeholder{color:var(--cc-encre-2);opacity:1}.vs-pg-cherche__saisie:focus-visible{outline:2px solid var(--cc-encre);outline-offset:2px}.vs-pg-cherche__bouton{flex:none;min-height:56px}@media(max-width:749px){.vs-pg-cherche__bouton{padding-inline:18px}}.vs-pg-recherche .vs-pg-tete{margin-bottom:clamp(32px,3.4vw,56px)}.vs-pg-recherche__titre{max-width:24ch;font-size:clamp(2rem,1.3rem + 2.2vw,3.5rem);overflow-wrap:anywhere}.vs-pg-recherche__nombre{margin:12px 0 0;font-size:var(--cc-t-petit);color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-pg-recherche__cherche{max-width:720px;margin-top:clamp(22px,2.2vw,32px)}.vs-pg-recherche__types{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.vs-pg-recherche__types .vs-puce.is-actif{background:var(--cc-encre);color:var(--cc-papier)}.vs-pg-recherche__contenus{margin-top:clamp(56px,6vw,96px)}.vs-pg-recherche__seuls .vs-pg-recherche__contenus{margin-top:0}.vs-pg-recherche__vide .vs-pg-phrase{margin:0 0 clamp(36px,4vw,56px)}.vs-pg-recherche__vide .vs-rangee__liste{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.vs-pg-recherche__vide .vs-rangee__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.vs-pg-recherche .grid__item--content:only-child{width:100%}.vs-pg-tuiles{list-style:none;margin:0;padding:0;display:grid;gap:var(--cc-gouttiere);grid-template-columns:repeat(4,minmax(0,1fr))}.vs-pg-tuiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.vs-pg-tuiles--6{grid-template-columns:repeat(6,minmax(0,1fr))}.vs-pg-tuiles__item{margin:0;min-width:0}.vs-pg-tuile{position:relative;display:block;color:var(--cc-encre);text-decoration:none;-webkit-tap-highlight-color:transparent}.vs-pg-tuile__media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--cc-pierre)}.vs-pg-tuile__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--cc-ease-out)}.vs-pg-tuile__media .vs-pg-tuile__img--heros{object-position:64% 78%}.vs-pg-tuile__media .vs-pg-tuile__img--admin{object-position:50% 80%}.vs-pg-tuile__etiquette{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);display:grid;gap:2px;padding:11px 15px 12px;background:var(--cc-papier)}.vs-pg-tuile__nom{font-family:var(--cc-f-titre);font-size:clamp(1.0625rem,.95rem + .35vw,1.3125rem);line-height:1.12;letter-spacing:-.005em}.vs-pg-tuile__compte{font-size:var(--cc-t-mini);color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-pg-tuiles--6 .vs-pg-tuile__etiquette{left:8px;bottom:8px;max-width:calc(100% - 16px);padding:8px 11px 9px}.vs-pg-tuiles--6 .vs-pg-tuile__nom{font-size:1.0625rem}@media(hover:hover)and (pointer:fine){.vs-pg-tuile:hover .vs-pg-tuile__media img{transform:scale(1.035)}}.vs-pg-tuile:active .vs-pg-tuile__media img{transform:scale(1.015);transition-duration:.14s}@media(max-width:989px){.vs-pg-tuiles--4{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-pg-tuiles--6{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.vs-pg-tuiles,.vs-pg-tuiles--3,.vs-pg-tuiles--4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.vs-pg-tuiles--6{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:18px}.vs-pg-tuile__etiquette,.vs-pg-tuiles--6 .vs-pg-tuile__etiquette{position:static;max-width:none;padding:10px 0 0;background:none}.vs-pg-tuile__nom,.vs-pg-tuiles--6 .vs-pg-tuile__nom{font-size:1.0625rem}}.vs-pg-404 .vs-pg-tete{padding-top:clamp(40px,6vw,112px);margin-bottom:clamp(28px,3vw,44px)}.vs-pg-404__cherche{max-width:720px;margin:0 0 clamp(64px,7vw,120px)}@media(max-width:749px){.vs-pg-tuiles--3>.vs-pg-tuiles__item:first-child:nth-last-child(odd){grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/vs-pages.css.map */
