.vs14s{--vs14s-h1: clamp(2.75rem, 1.2rem + 5.2vw, 5.75rem);--vs14s-h2: clamp(1.625rem, 1.2rem + 1.4vw, 2.5rem);--vs14s-h3: clamp(1.125rem, 1.05rem + .3vw, 1.3125rem);--vs14s-col: 42rem;--vs14s-bloc: clamp(56px, 7vw, 112px);color:var(--vs-encre);font-family:var(--vs-police-texte);font-size:var(--vs-t-corps);line-height:1.55}.vs14s a{color:inherit}.vs14s label{text-transform:none;letter-spacing:0}.vs14s input::placeholder,.vs14s textarea::placeholder{text-transform:none;letter-spacing:0;color:var(--vs-encre-pale);opacity:1}.vs14s input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-left:8px;cursor:pointer;background:var(--vs-encre-douce);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 2l10 10M12 2 2 12' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M2 2l10 10M12 2 2 12' stroke='black' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.vs14s :focus-visible{outline:2px solid var(--vs-encre);outline-offset:3px}.vs14s-fleche{display:inline-block;transition:transform var(--vs-d-survol) var(--vs-ease-out)}.vs14s-lien{display:inline-flex;align-items:baseline;gap:.35em;font:500 var(--vs-t-petit)/1.35 var(--vs-police-texte);color:var(--vs-encre);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--vs-filet-fort);transition:text-decoration-color var(--vs-d-survol) ease}@media(hover:hover){.vs14s-lien:hover{text-decoration-color:currentColor}.vs14s-lien:hover .vs14s-fleche{transform:translate(3px)}}.vs14s-bouton{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;margin:0;padding:0 28px;border:0;border-radius:var(--vs-r-btn);background:var(--vs-action);color:var(--vs-sur-sombre);cursor:pointer;font:500 1rem/1 var(--vs-police-texte);letter-spacing:0;text-transform:none;text-decoration:none;transition:background-color var(--vs-d-survol) ease,transform var(--vs-d-appui) var(--vs-ease-out)}.vs14s a.vs14s-bouton{color:var(--vs-sur-sombre)}.vs14s-bouton:active{transform:scale(.985)}.vs14s-bouton[aria-busy=true]{opacity:.8;pointer-events:none}@media(hover:hover){.vs14s-bouton:hover{background:var(--vs-action-survol)}.vs14s-bouton:hover .vs14s-fleche{transform:translate(3px)}}.vs14s-tete{padding-top:clamp(20px,2.6vw,36px);padding-bottom:clamp(36px,4.4vw,72px)}.vs14s-ariane ol{display:flex;flex-wrap:wrap;gap:4px 0;margin:0 0 clamp(28px,4vw,56px);padding:0;list-style:none;font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-encre-pale)}.vs14s-ariane li+li:before{content:"/";margin:0 10px;color:var(--vs-filet-fort)}.vs14s-ariane a{text-decoration:none}@media(hover:hover){.vs14s-ariane a:hover{color:var(--vs-encre);text-decoration:underline;text-underline-offset:.25em}}.vs14s-tete__grille{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:28px clamp(32px,6vw,120px)}.vs14s .vs14s-tete__titre{margin:0;font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.9;font-size:var(--vs14s-h1);text-wrap:balance;overflow-wrap:break-word}.vs14s-tete__titre:focus{outline:none}.vs14s-tete__cote{display:grid;gap:20px;align-content:end;min-width:0}.vs14s-tete__chapo{margin:0;max-width:34em;font-size:var(--vs-t-corps);line-height:1.55;color:var(--vs-encre-douce);text-wrap:pretty}.vs14s-bloc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px clamp(32px,6vw,120px);align-items:start;padding-top:24px;padding-bottom:var(--vs14s-bloc)}.vs14s-bloc:before{content:"";grid-column:1 / -1;height:1px;margin-top:-24px;background:var(--vs-filet)}.vs14s-bloc--large{grid-template-columns:minmax(0,1fr)}.vs14s .vs14s-bloc__titre{margin:0;font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h2);text-wrap:balance}.vs14s-bloc__tete{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px 32px;margin-bottom:clamp(8px,1.4vw,16px)}.vs14s-bloc__chapo{margin:0;justify-self:end;max-width:30em;font-size:var(--vs-t-petit);line-height:1.5;color:var(--vs-encre-douce);text-align:right;text-wrap:pretty}.vs14s-bloc__texte{display:grid;gap:24px;justify-items:start;min-width:0;max-width:var(--vs14s-col)}.vs14s-rte{font-size:var(--vs-t-corps);line-height:1.65;color:var(--vs-encre)}.vs14s-rte>:first-child{margin-top:0}.vs14s-rte>:last-child{margin-bottom:0}.vs14s-rte p{margin:0 0 1em;text-wrap:pretty}.vs14s-rte strong{font-weight:500}.vs14s-rte a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:var(--vs-encre-pale)}@media(hover:hover){.vs14s-rte a:hover{text-decoration-color:currentColor}}.vs14s-questions{border-top:1px solid var(--vs-filet-fort)}.vs14s-questions--etroit{max-width:56rem}.vs14s-q{border-bottom:1px solid var(--vs-filet)}.vs14s-q[hidden]{display:none}.vs14s-q__resume{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:24px;min-height:64px;padding:18px 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.vs14s-q__resume::-webkit-details-marker{display:none}.vs14s-q__resume::marker{content:""}.vs14s .vs14s-q__titre{margin:0;font-family:var(--vs-police-titre);font-weight:300;font-size:var(--vs14s-h3);line-height:1.3;letter-spacing:-.012em;text-transform:none;text-wrap:pretty;color:var(--vs-encre)}.vs14s-q__signe{position:relative;display:block;width:32px;height:32px;border:1px solid var(--vs-filet-fort);border-radius:50%;transition:background-color var(--vs-d-survol) ease,border-color var(--vs-d-survol) ease}.vs14s-q__signe:before,.vs14s-q__signe:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;margin:-.75px 0 0 -6px;border-radius:1px;background:var(--vs-encre);transition:transform .26s var(--vs-ease-out)}.vs14s-q__signe:after{transform:rotate(90deg)}.vs14s-q[open] .vs14s-q__signe:after{transform:rotate(0)}.vs14s-q[open] .vs14s-q__signe{border-color:var(--vs-encre)}.vs14s-q__resume:active .vs14s-q__signe{transform:scale(.92)}.vs14s-q__signe{transition:background-color var(--vs-d-survol) ease,border-color var(--vs-d-survol) ease,transform var(--vs-d-appui) var(--vs-ease-out)}@media(hover:hover){.vs14s-q__resume:hover .vs14s-q__signe{background:var(--vs-surface);border-color:var(--vs-encre-pale)}}.vs14s-q__reponse{max-width:40em;padding:0 56px 26px 0;font-size:var(--vs-t-corps);line-height:1.65;color:var(--vs-encre-douce)}.vs14s-q__reponse p{margin:0 0 .8em;text-wrap:pretty}.vs14s-q__reponse p:last-child{margin-bottom:0}.vs14s-q__reponse strong{font-weight:500;color:var(--vs-encre)}.vs14s-q__reponse a{text-decoration:underline;text-underline-offset:.22em;text-decoration-color:var(--vs-encre-pale)}.vs14s-q[open]>.vs14s-q__reponse{animation:vs14s-ouvre .3s var(--vs-ease-out) both}@keyframes vs14s-ouvre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vs14s-filtre{position:relative;display:grid;gap:8px;max-width:30rem}.vs14s-filtre[hidden]{display:none}.vs14s-filtre__loupe{position:absolute;left:16px;top:15px;fill:none;stroke:var(--vs-encre-douce);stroke-width:1.5;stroke-linecap:round;pointer-events:none}.vs14s input.vs14s-filtre__champ{width:100%;height:48px;margin:0;padding:0 16px 0 46px;border:1px solid var(--vs-filet-fort);border-radius:var(--vs-r-btn);background:var(--vs-papier);color:var(--vs-encre);font:400 1rem/1 var(--vs-police-texte);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color var(--vs-d-survol) ease}.vs14s input.vs14s-filtre__champ::placeholder{color:var(--vs-encre-pale);opacity:1}.vs14s input.vs14s-filtre__champ:focus{border-color:var(--vs-encre);outline:none}.vs14s input.vs14s-filtre__champ:focus-visible{outline:1px solid var(--vs-encre);outline-offset:0}.vs14s-filtre__n{margin:0;min-height:1.35em;font-size:var(--vs-t-petit);line-height:1.35;color:var(--vs-encre-pale);font-variant-numeric:tabular-nums}.vs14s-faq__corps{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:clamp(32px,6vw,120px);align-items:start;padding-bottom:clamp(24px,3vw,48px)}.vs14s-faq__nav{position:sticky;top:calc(var(--vs-entete-h) + 32px)}.vs14s-faq__nav ol{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--vs-filet-fort)}.vs14s-faq__nav li[hidden]{display:none}.vs14s-faq__nav a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:48px;padding:13px 0;border-bottom:1px solid var(--vs-filet);text-decoration:none;font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-encre-douce);transition:color var(--vs-d-survol) ease}.vs14s-faq__nav a[aria-current=true]{color:var(--vs-encre);font-weight:500}.vs14s-faq__nav a[aria-current=true] span:first-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em}@media(hover:hover){.vs14s-faq__nav a:hover{color:var(--vs-encre)}}.vs14s-faq__n{color:var(--vs-encre-pale);font-weight:400;font-variant-numeric:tabular-nums}.vs14s-faq__groupes{min-width:0}.vs14s-groupe{margin-bottom:clamp(48px,6vw,88px);scroll-margin-top:calc(var(--vs-entete-h) + 24px)}.vs14s-groupe[hidden]{display:none}.vs14s .vs14s-groupe__titre{margin:0 0 clamp(16px,2vw,24px);font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h2);text-wrap:balance}.vs14s-q{scroll-margin-top:calc(var(--vs-entete-h) + 24px)}.vs14s-faq__vide{padding:24px 0 64px;border-top:1px solid var(--vs-filet-fort);color:var(--vs-encre-douce)}.vs14s-faq__vide[hidden]{display:none}.vs14s-faq__vide p{margin:0 0 6px}.vs14s-faq__vide-titre{font-family:var(--vs-police-titre);font-weight:300;font-size:var(--vs14s-h3);color:var(--vs-encre)}.vs14s-autre{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:28px clamp(32px,6vw,120px);align-items:start;padding-top:clamp(40px,5vw,72px);padding-bottom:var(--vs14s-bloc);scroll-margin-top:calc(var(--vs-entete-h) + 24px)}.vs14s-autre:before{content:"";grid-column:1 / -1;height:1px;margin-top:calc(-1*clamp(16px,2vw,32px));background:var(--vs-filet-fort)}.vs14s-autre__cote{display:grid;gap:10px;padding-top:6px}.vs14s-autre__mail{margin:0;font-weight:500;font-size:var(--vs-t-corps)}.vs14s-autre__mail a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--vs-filet-fort);overflow-wrap:anywhere}.vs14s-autre__infos{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:var(--vs-t-petit);line-height:1.45;color:var(--vs-encre-douce)}.vs14s-autre__form{max-width:44rem}.vs14s-form__form{display:grid;gap:20px;margin:0}.vs14s .vs14s-form__titre{margin:0;font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h2);text-wrap:balance}.vs14s-form__texte{margin:-6px 0 4px;max-width:34em;font-size:var(--vs-t-corps);line-height:1.55;color:var(--vs-encre-douce);text-wrap:pretty}.vs14s-form__ligne{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.vs14s-champ{display:grid;gap:8px;margin:0;align-content:start}.vs14s-champ label{font-size:var(--vs-t-petit);font-weight:500;line-height:1.3;color:var(--vs-encre)}.vs14s-champ__facultatif{font-weight:400;color:var(--vs-encre-pale)}.vs14s .vs14s-champ input,.vs14s .vs14s-champ textarea{display:block;width:100%;min-height:52px;margin:0;padding:14px 16px;border:1px solid var(--vs-filet-fort);border-radius:var(--vs-r-btn);background:var(--vs-papier);color:var(--vs-encre);font:400 1rem/1.45 var(--vs-police-texte);letter-spacing:0;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color var(--vs-d-survol) ease}.vs14s .vs14s-champ textarea{min-height:168px;resize:vertical}.vs14s .vs14s-champ input:hover,.vs14s .vs14s-champ textarea:hover{border-color:var(--vs-encre-pale)}.vs14s .vs14s-champ input:focus,.vs14s .vs14s-champ textarea:focus{border-color:var(--vs-encre);outline:none}.vs14s .vs14s-champ input:focus-visible,.vs14s .vs14s-champ textarea:focus-visible{outline:1px solid var(--vs-encre);outline-offset:0}.vs14s .vs14s-champ [aria-invalid=true]{border-color:var(--vs-alerte)}.vs14s-champ__aide{font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-encre-pale)}.vs14s-champ__erreur{font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-alerte)}.vs14s-champ__erreur[hidden]{display:none}.vs14s-form__pied{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:4px}.vs14s-form__delai{margin:0;font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-encre-douce)}.vs14s-form__mention{font-size:var(--vs-t-petit);line-height:1.45;color:var(--vs-encre-pale)}.vs14s-form__mention p{margin:0}.vs14s-form__mention a{text-decoration:underline;text-underline-offset:.2em}.vs14s-form__alerte{padding:16px 18px;border-left:2px solid var(--vs-alerte);background:var(--vs-surface);font-size:var(--vs-t-petit);line-height:1.5;color:var(--vs-encre)}.vs14s-form__alerte:focus{outline:none}.vs14s-form__alerte p{margin:0 0 4px}.vs14s-form__alerte strong{font-weight:600;color:var(--vs-alerte)}.vs14s-form__alerte ul{margin:0;padding-left:1.1em;list-style:disc}.vs14s-form__alerte a{text-decoration:underline;text-underline-offset:.2em}.vs14s-form__ok{display:grid;gap:14px;justify-items:start;padding:clamp(24px,3vw,40px) 0}.vs14s-form__ok:focus{outline:none}.vs14s-form__coche{fill:none;stroke:var(--vs-ok);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vs14s-form__coche path{stroke-dasharray:30;stroke-dashoffset:0;animation:vs14s-coche .52s .12s var(--vs-ease-out) both}@keyframes vs14s-coche{0%{stroke-dashoffset:30}}.vs14s-contact__grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px clamp(32px,6vw,120px);align-items:start;padding-bottom:var(--vs14s-bloc)}.vs14s-contact__infos{display:grid;gap:clamp(32px,4vw,56px);position:sticky;top:calc(var(--vs-entete-h) + 32px)}.vs14s-canaux{display:grid;margin:0;border-top:1px solid var(--vs-filet-fort)}.vs14s-canal{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--vs-filet)}.vs14s-canal dt{font-size:var(--vs-t-petit);line-height:1.5;color:var(--vs-encre-pale)}.vs14s-canal dd{margin:0;font-size:var(--vs-t-corps);line-height:1.5}.vs14s-canal__mail a{font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:var(--vs-filet-fort);overflow-wrap:anywhere}@media(hover:hover){.vs14s-canal__mail a:hover{text-decoration-color:currentColor}}.vs14s-raccourcis__titre{margin:0 0 12px;font-family:var(--vs-police-titre);font-weight:300;font-size:var(--vs14s-h3);line-height:1.3;letter-spacing:-.012em}.vs14s-raccourcis ul{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--vs-filet-fort)}.vs14s-raccourcis a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;align-items:center;min-height:64px;padding:14px 0;border-bottom:1px solid var(--vs-filet);text-decoration:none}.vs14s-raccourcis__q{font-weight:500;font-size:var(--vs-t-corps);line-height:1.35}.vs14s-raccourcis__r{grid-column:1;font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-encre-douce)}.vs14s-raccourcis .vs14s-fleche{grid-column:2;grid-row:1 / span 2;color:var(--vs-encre-douce)}@media(hover:hover){.vs14s-raccourcis a:hover .vs14s-raccourcis__q{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.vs14s-raccourcis a:hover .vs14s-fleche{transform:translate(3px);color:var(--vs-encre)}}.vs14s-contact__form{min-width:0;padding:clamp(24px,3.4vw,48px);background:var(--vs-surface)}.vs14s-ventes{padding-bottom:var(--vs14s-bloc)}.vs14s-ventes__tete{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 24px;padding-top:24px;margin-bottom:clamp(20px,2.4vw,32px);border-top:1px solid var(--vs-filet)}.vs14s .vs14s-ventes__titre{margin:0;font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h2)}.vs14s-ventes__grille{position:relative;overflow-y:hidden;list-style:none;margin:0 auto;padding:0 var(--vs-marge);max-width:var(--page-width);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,48px) var(--vs-gouttiere)}.vs14s-ventes__item{min-width:0}.vs14s-duo{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:var(--vs-gouttiere);align-items:end;padding-bottom:var(--vs14s-bloc)}.vs14s-duo img{display:block;width:100%;height:auto;object-fit:cover;background:var(--vs-surface)}.vs14s-duo__large{aspect-ratio:3 / 2}.vs14s-duo__haut{aspect-ratio:4 / 5}.vs14s-familles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--vs-gouttiere);width:100%;margin:0;padding:0;list-style:none;border-top:1px solid var(--vs-filet-fort)}.vs14s-familles a{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;min-height:52px;padding:14px 0;border-bottom:1px solid var(--vs-filet);text-decoration:none}.vs14s-familles__nom{font-weight:500}.vs14s-familles__n{font-size:var(--vs-t-petit);color:var(--vs-encre-pale);font-variant-numeric:tabular-nums}@media(hover:hover){.vs14s-familles a:hover .vs14s-familles__nom{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.vs14s-familles a:hover .vs14s-fleche{transform:translate(3px)}}.vs14s-bloc--chiffres{grid-template-columns:minmax(0,1fr)}.vs14s-chiffres{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(8px,1.4vw,16px) 0 0}.vs14s-chiffre{display:grid;gap:12px;align-content:start;padding:0 clamp(16px,2vw,32px);border-left:1px solid var(--vs-filet)}.vs14s-chiffre:first-child{padding-left:0;border-left:0}.vs14s-chiffre__n{font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h1);font-variant-numeric:tabular-nums;white-space:nowrap}.vs14s-chiffre__t{margin:0;max-width:18em;font-size:var(--vs-t-petit);line-height:1.5;color:var(--vs-encre-douce);text-wrap:pretty}.vs14s-chiffre__t a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:var(--vs-filet-fort)}.vs14s-fin{padding-bottom:var(--vs14s-bloc)}.vs14s-appel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 32px;padding:clamp(28px,4vw,56px) clamp(24px,4vw,64px);background:var(--vs-chocolat);color:var(--vs-sur-sombre);text-decoration:none;transition:background-color var(--vs-d-survol) ease}.vs14s a.vs14s-appel{color:var(--vs-sur-sombre)}.vs14s-appel__titre{font-family:var(--vs-police-affiche);font-weight:600;text-transform:uppercase;line-height:.92;font-size:var(--vs14s-h2);text-wrap:balance}.vs14s-appel__texte{max-width:28em;font-size:var(--vs-t-petit);line-height:1.45;color:var(--vs-sur-sombre-doux);text-align:right}@media(hover:hover){.vs14s-appel:hover{background:var(--vs-action-survol)}.vs14s-appel:hover .vs14s-fleche{transform:translate(3px)}}.vs14s-sommaire{padding-bottom:clamp(40px,5vw,72px)}.vs14s-sommaire ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;counter-reset:vs14s-s}.vs14s-sommaire li{counter-increment:vs14s-s}.vs14s-sommaire a{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 16px 0 14px;border:1px solid var(--vs-filet-fort);border-radius:999px;text-decoration:none;font:500 var(--vs-t-petit)/1 var(--vs-police-texte);transition:background-color var(--vs-d-survol) ease,border-color var(--vs-d-survol) ease,transform var(--vs-d-appui) var(--vs-ease-out)}.vs14s-sommaire a:before{content:counter(vs14s-s,decimal-leading-zero);color:var(--vs-encre-pale);font-variant-numeric:tabular-nums}.vs14s-sommaire a:active{transform:scale(.97)}@media(hover:hover){.vs14s-sommaire a:hover{background:var(--vs-surface);border-color:var(--vs-encre-pale)}}.vs14s-bloc[id]{scroll-margin-top:calc(var(--vs-entete-h) + 24px)}.vs14s-gestes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3vw,48px) var(--vs-gouttiere);margin:0;padding:0;list-style:none}.vs14s-geste{display:grid;grid-template-rows:auto auto 1fr;gap:12px;align-content:start;padding-top:20px;border-top:1px solid var(--vs-filet-fort)}.vs14s-symbole{display:block;width:48px;height:48px;fill:none;stroke:var(--vs-encre);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-bottom:6px}.vs14s-symbole text{fill:var(--vs-encre);stroke:none;font:600 11px/1 var(--vs-police-texte)}.vs14s-symbole__point{fill:var(--vs-encre);stroke:none}.vs14s .vs14s-geste__titre{margin:0;font-family:var(--vs-police-titre);font-weight:300;font-size:var(--vs14s-h3);line-height:1.25;letter-spacing:-.012em;text-transform:none;text-wrap:balance}.vs14s-geste__texte{margin:0;font-size:var(--vs-t-petit);line-height:1.55;color:var(--vs-encre-douce);text-wrap:pretty}.vs14s-geste--note{padding:20px;border-top:0;background:var(--vs-surface)}.vs14s-matieres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4vw,64px) var(--vs-gouttiere);margin:0;padding:0;list-style:none}.vs14s-matiere{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;align-content:start;justify-items:start;min-width:0}.vs14s-matiere__photo{width:100%;aspect-ratio:4 / 3;overflow:hidden;margin-bottom:10px;background:var(--vs-surface)}.vs14s-matiere__photo img{display:block;width:100%;height:100%;object-fit:cover}.vs14s .vs14s-matiere__nom{margin:0;font-family:var(--vs-police-affiche);font-weight:600;font-synthesis:none;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h2)}.vs14s-matiere__texte{margin:0;max-width:34em;font-size:var(--vs-t-corps);line-height:1.6;color:var(--vs-encre-douce);text-wrap:pretty}.vs14s-matiere .vs14s-lien{margin-top:6px}.vs14s-page__corps{display:grid;grid-template-columns:minmax(0,15rem) minmax(0,var(--vs14s-col));gap:clamp(32px,6vw,120px);align-items:start;padding-bottom:var(--vs14s-bloc)}.vs14s-page__nav{position:sticky;top:calc(var(--vs-entete-h) + 32px)}.vs14s-page__nav-titre{margin:0 0 12px;font-size:var(--vs-t-petit);font-weight:500;color:var(--vs-encre)}.vs14s-page__nav ul{display:grid;margin:0;padding:0;list-style:none;border-top:1px solid var(--vs-filet-fort)}.vs14s-page__nav a{display:block;padding:12px 0;border-bottom:1px solid var(--vs-filet);text-decoration:none;font-size:var(--vs-t-petit);line-height:1.4;color:var(--vs-encre-douce)}.vs14s-page__nav a[aria-current=page]{color:var(--vs-encre);font-weight:500}@media(hover:hover){.vs14s-page__nav a:hover{color:var(--vs-encre)}}.vs14s-page__corps>.vs14s-texte:only-child{grid-column:2}.vs14s-texte{min-width:0;font-size:1.0625rem;line-height:1.7}.vs14s-texte h2,.vs14s-texte h3{scroll-margin-top:calc(var(--vs-entete-h) + 24px)}.vs14s .vs14s-texte h2{margin:2.2em 0 .6em;font-family:var(--vs-police-titre);font-weight:300;letter-spacing:-.022em;font-size:var(--vs14s-h2);line-height:1.12;text-transform:none}.vs14s .vs14s-texte h3{margin:1.8em 0 .5em;font-family:var(--vs-police-titre);font-weight:400;letter-spacing:-.012em;font-size:var(--vs14s-h3);line-height:1.3;text-transform:none}.vs14s .vs14s-texte :is(h4,h5,h6){margin:1.5em 0 .4em;font:500 1em/1.4 var(--vs-police-texte);text-transform:none}.vs14s-texte ul,.vs14s-texte ol{margin:0 0 1.2em;padding-left:1.3em}.vs14s-texte ul{list-style:disc}.vs14s-texte ol{list-style:decimal}.vs14s-texte li{margin:.35em 0;text-wrap:pretty}.vs14s-texte img{display:block;max-width:100%;height:auto;margin:2em auto}.vs14s-texte table{display:block;max-width:100%;overflow-x:auto;margin:2em 0;border-collapse:collapse;font-size:var(--vs-t-petit)}.vs14s-texte th,.vs14s-texte td{padding:10px 14px 10px 0;border-bottom:1px solid var(--vs-filet);text-align:left;vertical-align:top}.vs14s-texte iframe,.vs14s-texte video{max-width:100%}.vs14s-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0}.vs14s-note__etoiles{display:inline-flex;gap:2px}.vs14s-note__etoiles svg{display:block;fill:var(--vs-encre)}.vs14s-note__texte{font-weight:500;font-size:var(--vs-t-corps);font-variant-numeric:tabular-nums}.vs14s-avis__widget{padding-bottom:var(--vs14s-bloc)}.vs14s-avis__widget #vstar-all-reviews{max-width:none}.vs14s-cherche{position:relative;display:flex;gap:8px;width:100%;max-width:34rem;margin:0}.vs14s-cherche__loupe{position:absolute;left:16px;top:17px;fill:none;stroke:var(--vs-encre-douce);stroke-width:1.5;stroke-linecap:round;pointer-events:none}.vs14s input.vs14s-cherche__champ{flex:1 1 auto;min-width:0;height:54px;margin:0;padding:0 16px 0 48px;border:1px solid var(--vs-filet-fort);border-radius:var(--vs-r-btn);background:var(--vs-papier);color:var(--vs-encre);font:400 1rem/1 var(--vs-police-texte);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color var(--vs-d-survol) ease}.vs14s input.vs14s-cherche__champ::placeholder{color:var(--vs-encre-pale);opacity:1}.vs14s input.vs14s-cherche__champ:focus{border-color:var(--vs-encre);outline:none}.vs14s input.vs14s-cherche__champ:focus-visible{outline:1px solid var(--vs-encre);outline-offset:0}.vs14s-cherche__bouton{flex:none;height:54px;margin:0;padding:0 22px;border:0;border-radius:var(--vs-r-btn);background:var(--vs-action);color:var(--vs-sur-sombre);cursor:pointer;font:500 1rem/1 var(--vs-police-texte);letter-spacing:0;text-transform:none;transition:background-color var(--vs-d-survol) ease,transform var(--vs-d-appui) var(--vs-ease-out)}.vs14s-cherche__bouton:active{transform:scale(.98)}@media(hover:hover){.vs14s-cherche__bouton:hover{background:var(--vs-action-survol)}}.vs14s-tuiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vs-gouttiere);margin:0;padding:0;list-style:none}.vs14s-tuile{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;color:var(--vs-sur-sombre);text-decoration:none;background:var(--vs-nuit)}.vs14s a.vs14s-tuile{color:var(--vs-sur-sombre)}.vs14s-tuile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--vs-ease-out)}.vs14s-tuile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2b1b0d47}.vs14s-tuile__nom,.vs14s-tuile__n{position:absolute;left:20px;right:20px;z-index:1}.vs14s-tuile__nom{bottom:44px;font-family:var(--vs-police-affiche);font-weight:600;text-transform:uppercase;line-height:.92;font-size:var(--vs14s-h2);text-wrap:balance}.vs14s-tuile__n{bottom:18px;font-size:var(--vs-t-petit);font-variant-numeric:tabular-nums}@media(hover:hover){.vs14s-tuile:hover img{transform:scale(1.03)}}.vs14s .vs14s-rech__titre{font-size:clamp(2.375rem,1.3rem + 3.6vw,4.75rem)}.vs14s-types{display:flex;flex-wrap:wrap;gap:8px}.vs14s-types a,.vs14s-puces a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--vs-filet-fort);border-radius:999px;text-decoration:none;font:500 var(--vs-t-petit)/1 var(--vs-police-texte);transition:background-color var(--vs-d-survol) ease,border-color var(--vs-d-survol) ease,color var(--vs-d-survol) ease,transform var(--vs-d-appui) var(--vs-ease-out)}.vs14s-types a[aria-current=page]{background:var(--vs-encre);border-color:var(--vs-encre);color:var(--vs-papier)}.vs14s-types a:active,.vs14s-puces a:active{transform:scale(.97)}@media(hover:hover){.vs14s-types a:not([aria-current]):hover,.vs14s-puces a:hover{background:var(--vs-surface);border-color:var(--vs-encre-pale)}}.vs14s-puces{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.vs14s-puces__n{color:var(--vs-encre-pale);font-variant-numeric:tabular-nums}.vs14s-rech #main-collection-filters .vs-compte{display:none}.vs14s-rech #component-pagination-loader{padding-top:32px;padding-bottom:var(--vs14s-bloc);text-align:center}.vs14s-rech #component-pagination-loader:empty{padding:0 0 var(--vs14s-bloc)}.vs14s-contenus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,3.4vw,56px) var(--vs-gouttiere);margin:0;padding:0;list-style:none}.vs14s-contenu{display:grid;gap:8px;align-content:start;text-decoration:none}.vs14s-contenu__image{display:block;position:relative;overflow:hidden;aspect-ratio:3 / 2;margin-bottom:6px;background:var(--vs-surface)}.vs14s-contenu__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--vs-ease-out)}.vs14s .vs14s-contenu__titre{margin:0;text-transform:none;font-family:var(--vs-police-titre);font-weight:300;font-size:var(--vs14s-h3);line-height:1.25;letter-spacing:-.012em;text-wrap:balance}.vs14s-contenu__extrait{font-size:var(--vs-t-petit);line-height:1.5;color:var(--vs-encre-douce);text-wrap:pretty}@media(hover:hover){.vs14s-contenu:hover .vs14s-contenu__image img{transform:scale(1.03)}.vs14s-contenu:hover .vs14s-contenu__titre{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}}.vs14s-pages{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:40px}.vs14s-pages__n{font-size:var(--vs-t-petit);color:var(--vs-encre-pale);font-variant-numeric:tabular-nums}.vs14s-panier{padding-bottom:var(--vs14s-bloc)}.vs14s-panier__tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px 20px;padding-top:clamp(28px,3.6vw,56px);padding-bottom:clamp(24px,3vw,40px)}.vs14s-panier__compte{margin:0;font-size:var(--vs-t-petit);color:var(--vs-encre-pale);font-variant-numeric:tabular-nums}.vs14s-panier__compte:empty{display:none}.vs14s-panier__retour{margin-left:auto}.vs14s-panier__grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:40px clamp(32px,5vw,96px);align-items:start;margin-top:0;margin-bottom:0}.vs14s-panier__gauche{min-width:0}.vs14s-panier .vsp-offre{margin:0;padding:0 0 22px;border-bottom:0}.vs14s-panier .vsp-offre__titre{font-size:1rem}.vs14s-panier .vsp-offre__paliers{max-width:34rem}.vs14s-lignes{margin:0;padding:0;list-style:none;border-top:1px solid var(--vs-filet-fort)}.vs14s-panier .vsp-ligne{grid-template-columns:120px minmax(0,1fr);gap:24px;padding:24px 0}.vs14s-panier .vsp-ligne__nom,.vs14s-panier .vsp-ligne__prix{font-size:1rem}.vs14s-panier .vsp-ligne__unite,.vs14s-panier .vsp-ligne__options{font-size:var(--vs-t-petit)}.vs14s-panier .vsp-ligne__bas{margin-top:14px;justify-content:flex-start;gap:20px}.vs14s-panier .vsp-qte__btn{font:inherit}.vs14s-panier a.vsp-ligne__retirer{display:inline-flex;align-items:center;color:var(--vs-encre-douce);font-size:var(--vs-t-petit)}.vs14s-panier .vs14s-annul{margin:0 0 16px}.vs14s-recap{position:sticky;top:calc(var(--vs-entete-h) + 24px);display:grid;gap:14px;padding:clamp(24px,2.6vw,36px);background:var(--vs-surface)}.vs14s-recap>[data-vs14s-zone=recap]{display:grid;gap:14px}.vs14s .vs14s-recap__titre{margin:0 0 4px;font-family:var(--vs-police-affiche);font-weight:600;text-transform:uppercase;letter-spacing:0;line-height:.92;font-size:var(--vs14s-h3)}.vs14s-panier .vsp-recap{gap:10px;margin:0}.vs14s-panier .vsp-recap__ligne{font-size:var(--vs-t-petit)}.vs14s-panier .vsp-recap__total{padding-top:14px;border-top:1px solid var(--vs-filet-fort)}.vs14s-panier.is-calcul .vsp-recap{opacity:.45;transition:opacity .16s ease}.vs14s-panier .vsp__commander{min-height:56px}.vs14s-commander__prix{font-variant-numeric:tabular-nums}.vs14s-commander__prix:before{content:"\b7";margin:0 8px 0 2px;opacity:.6}.vs14s-barre{display:none}.vs14s-panier .vsp__commander[aria-busy=true]{opacity:.85}.vs14s-express{display:grid;gap:10px}.vs14s-express__ou{display:flex;align-items:center;gap:12px;margin:0;font-size:var(--vs-t-petit);color:var(--vs-encre-pale)}.vs14s-express__ou:before,.vs14s-express__ou:after{content:"";flex:1 1 auto;height:1px;background:var(--vs-filet-fort)}.vs14s-express .additional-checkout-buttons,.vs14s-express [data-shopify-buttoncontainer],.vs14s-panier .vs-tiroir-livraison{margin:0}.vs14s-panier .vs-panier-reassurance,.vs14s-panier .vsp-rassure{margin-top:0}.vs14s-panier__vide{display:grid;gap:16px;justify-items:start;padding-top:8px;padding-bottom:clamp(40px,5vw,72px)}.vs14s-panier__vide-titre{margin:0;font-family:var(--vs-police-titre);font-weight:300;font-size:var(--vs14s-h2);line-height:1.15;letter-spacing:-.02em}.vs14s-panier__vide-texte{margin:0 0 8px;max-width:36em;color:var(--vs-encre-douce);text-wrap:pretty}.vs14s-panier__vide-texte strong{font-weight:600;color:var(--vs-encre)}.vs14s-js .vs14s-entre{opacity:0;transform:translateY(14px);transition:opacity .6s var(--vs-ease-out),transform .6s var(--vs-ease-out);transition-delay:var(--vs14s-d, 0ms)}.vs14s-js .vs14s-entre.is-vu{opacity:1;transform:none}@media(max-width:1199px){.vs14s-gestes{grid-template-columns:repeat(2,minmax(0,1fr))}.vs14s-chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0}.vs14s-chiffre:nth-child(odd){padding-left:0;border-left:0}.vs14s-panier__grille{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}}@media(max-width:989px){.vs14s-tete__grille,.vs14s-bloc,.vs14s-contact__grille,.vs14s-autre,.vs14s-faq__corps,.vs14s-page__corps{grid-template-columns:minmax(0,1fr)}.vs14s-bloc__texte{max-width:none}.vs14s-faq__nav{position:static}.vs14s-faq__nav ol{position:relative;display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;border-top:0;margin-inline:calc(-1 * var(--vs-marge));padding-inline:var(--vs-marge);scrollbar-width:none;overscroll-behavior-x:contain}.vs14s-faq__nav ol::-webkit-scrollbar{display:none}.vs14s-faq__nav li{flex:none}.vs14s-faq__nav a{align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--vs-filet-fort);border-radius:999px;white-space:nowrap}.vs14s-faq__nav a[aria-current=true]{font-weight:400;color:var(--vs-encre-douce)}.vs14s-faq__nav a[aria-current=true] span:first-child{text-decoration:none}.vs14s-contact__infos{position:static}.vs14s-page__nav{position:static;order:2}.vs14s-page__corps>.vs14s-texte:only-child{grid-column:auto}.vs14s-duo{grid-template-columns:minmax(0,1fr)}.vs14s-duo__haut{display:none}.vs14s-matieres,.vs14s-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}.vs14s-ventes__grille{grid-template-columns:repeat(3,minmax(0,1fr))}.vs14s-contenus{grid-template-columns:repeat(2,minmax(0,1fr))}.vs14s-panier__grille{grid-template-columns:minmax(0,1fr)}.vs14s-recap{position:static}}@media(max-width:749px){.vs14s{--vs14s-bloc: 56px}.vs14s-bloc__tete{grid-template-columns:minmax(0,1fr)}.vs14s-bloc__chapo{justify-self:start;text-align:left}.vs14s-q__resume{gap:16px;min-height:60px;padding:16px 0}.vs14s-q__reponse{padding-right:0}.vs14s-form__ligne{grid-template-columns:minmax(0,1fr)}.vs14s-form__pied .vs14s-bouton{width:100%}.vs14s-contact__form{margin-inline:calc(-1 * var(--vs-marge));padding:28px var(--vs-marge)}.vs14s-canal{grid-template-columns:5.5rem minmax(0,1fr)}.vs14s-familles{grid-template-columns:minmax(0,1fr)}.vs14s-chiffre__n{font-size:clamp(2.5rem,1.4rem + 5vw,3.25rem)}.vs14s-gestes{gap:28px var(--vs-gouttiere)}.vs14s-geste__texte{font-size:var(--vs-t-petit)}.vs14s-matieres,.vs14s-ventes__grille,.vs14s-contenus{grid-template-columns:none;grid-auto-flow:column;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vs-marge);scrollbar-width:none;position:relative;overflow-y:hidden}.vs14s-matieres::-webkit-scrollbar,.vs14s-ventes__grille::-webkit-scrollbar,.vs14s-contenus::-webkit-scrollbar{display:none}.vs14s-matieres,.vs14s-contenus{grid-auto-columns:78vw;margin-inline:calc(-1 * var(--vs-marge));padding-inline:var(--vs-marge)}.vs14s-ventes__grille{grid-auto-columns:44vw}.vs14s-matieres>li,.vs14s-ventes__grille>li,.vs14s-contenus>li{scroll-snap-align:start}.vs14s-sommaire ol{position:relative;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--vs-marge));padding-inline:var(--vs-marge)}.vs14s-sommaire ol::-webkit-scrollbar{display:none}.vs14s-sommaire li{flex:none}.vs14s-sommaire a{white-space:nowrap}.vs14s-tuiles{gap:8px}.vs14s-tuile__nom{left:14px;right:14px;bottom:38px;font-size:1.5rem}.vs14s-tuile__n{left:14px;bottom:14px}.vs14s-appel{grid-template-columns:minmax(0,1fr)}.vs14s-appel__texte{text-align:left}.vs14s-cherche__bouton{padding:0 16px}.vs14s-panier__retour{margin-left:0;width:100%}.vs14s-panier .vsp-offre{padding-bottom:18px}.vs14s-panier .vsp-ligne{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:20px 0}.vs14s-recap{margin-inline:calc(-1 * var(--vs-marge));padding:24px var(--vs-marge)}.vs14s-panier:has(.vs14s-barre){padding-bottom:calc(var(--vs14s-bloc) + 76px)}.vs14s-barre{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:10px var(--vs-marge) calc(10px + env(safe-area-inset-bottom,0px));background:var(--vs-papier);border-top:1px solid var(--vs-filet);box-shadow:0 -10px 30px -18px #231e1b59;transition:transform .26s var(--vs-ease-out),opacity .2s ease}.vs14s-barre.is-cache{transform:translateY(110%);opacity:0;pointer-events:none}.vs14s-barre__total{display:grid;margin:0;font-size:var(--vs-t-petit);line-height:1.2;color:var(--vs-encre-douce)}.vs14s-barre__total strong{font-size:1.0625rem;font-weight:600;color:var(--vs-encre);font-variant-numeric:tabular-nums}.vs14s-panier .vs14s-barre__bouton{min-height:50px;height:50px}}@media(prefers-reduced-motion:reduce){.vs14s-js .vs14s-entre{opacity:1;transform:none;transition:none}.vs14s-q[open]>.vs14s-q__reponse,.vs14s-form__coche path{animation:none}.vs14s-barre{transition:none}.vs14s-tuile img,.vs14s-contenu__image img,.vs14s-fleche,.vs14s-q__signe:before,.vs14s-q__signe:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/vs14-service.css.map */
