:root{--cc-papier: #f2f3ef;--cc-pierre: #e7e6e2;--cc-pierre-2: #dedcd6;--cc-eau: #cfe4d9;--cc-eau-pale: #e2eee7;--cc-encre: #2a3743;--cc-encre-hover: #3a4a59;--cc-encre-2: #535f68;--cc-sur-encre: #eef1ec;--cc-sur-encre-2: #b9c3c0;--cc-jade: #2d6a4f;--cc-alerte: #a23b2e;--cc-filet: rgba(42, 55, 67, .16);--cc-filet-fort: rgba(42, 55, 67, .32);--cc-f-titre: "Belleza", "Optima", "Candara", "Segoe UI", sans-serif;--cc-f-texte: var(--typeBasePrimary), "Helvetica Neue", Arial, sans-serif;--cc-t-heros: clamp(2.125rem, .9rem + 4.2vw, 4.75rem);--cc-t-h2: clamp(2rem, 1.3rem + 2.25vw, 3.5rem);--cc-t-h3: clamp(1.5rem, 1.2rem + .9vw, 2.125rem);--cc-t-lead: clamp(1.125rem, 1.02rem + .45vw, 1.375rem);--cc-t-texte: clamp(1rem, .97rem + .12vw, 1.0625rem);--cc-t-petit: .9375rem;--cc-t-mini: .8125rem;--cc-marge: clamp(16px, 2.6vw, 40px);--cc-gouttiere: clamp(12px, 1.5vw, 24px);--cc-section: clamp(72px, 4.6vw + 44px, 136px);--cc-largeur: 1600px;--cc-rayon: 3px;--cc-ease-out: cubic-bezier(.23, 1, .32, 1);--cc-ease-in-out: cubic-bezier(.77, 0, .175, 1);--cc-ease-tiroir: cubic-bezier(.32, .72, 0, 1);--cc-d-appui: .14s;--cc-d-survol: .2s;--typeHeaderPrimary: "Belleza";--typeHeaderFallback: "Optima", "Candara", "Segoe UI", sans-serif;--typeHeaderWeight: 400;--typeHeaderSpacing: -.01em;--typeHeaderLineHeight: 1.05;--typeBaseSize: 16px;--typeBaseLineHeight: 1.5;--buttonRadius: var(--cc-rayon);--colorTextBody: var(--cc-encre);--colorBody: var(--cc-papier);--colorBorder: #dcdfd7;--colorBtnPrimary: var(--cc-encre);--colorBtnPrimaryText: var(--cc-papier);--colorSmallImageBg: var(--cc-pierre);--colorLargeImageBg: var(--cc-pierre);--typeUppercaseSpacing: 0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--cc-papier);color:var(--cc-encre);font-family:var(--cc-f-texte);font-size:var(--cc-t-texte);line-height:1.5;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--cc-eau);color:var(--cc-encre)}:focus-visible{outline:2px solid var(--cc-encre);outline-offset:3px}.is-light :focus-visible,.vs-sur-photo :focus-visible{outline-color:#fff}h1,.h1,h2,.h2,h3,.h3{font-family:var(--cc-f-titre);font-weight:400;letter-spacing:-.012em;text-wrap:balance}p,li{text-wrap:pretty}.rte a:not(.btn),.vs-lien{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:currentColor;transition:text-decoration-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.rte a:not(.btn):hover,.vs-lien:hover{text-decoration-color:transparent}}.vs-prix,.vs-chiffre,.price,.grid-product__price,.cart__price{font-variant-numeric:tabular-nums lining-nums}html{scrollbar-color:rgba(42,55,67,.35) var(--cc-papier)}.btn,.rte .btn,.vs-btn{font-family:var(--cc-f-texte);font-size:.9375rem;font-weight:500;letter-spacing:.005em;text-transform:none;line-height:1.2;border-radius:var(--cc-rayon);padding:15px 26px;min-height:50px;transition:background-color var(--cc-d-survol) ease,color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out),opacity var(--cc-d-survol) ease}.vs-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--cc-encre);color:var(--cc-papier);border:0;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}.vs-btn:active,.btn:active{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.vs-btn:hover,.btn:hover{background-color:var(--cc-encre-hover);color:var(--cc-papier)}}.vs-btn--clair{background:var(--cc-papier);color:var(--cc-encre)}@media(hover:hover)and (pointer:fine){.vs-btn--clair:hover{background:#fff;color:var(--cc-encre)}}.vs-btn--ton{background:var(--cc-pierre);color:var(--cc-encre)}@media(hover:hover)and (pointer:fine){.vs-btn--ton:hover{background:var(--cc-pierre-2);color:var(--cc-encre)}}.vs-btn[disabled],.vs-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.vs-btn--large{min-height:56px;padding-inline:32px;font-size:var(--cc-t-petit)}.vs-btn--plein{width:100%}.vs-action{display:inline-flex;align-items:center;gap:.5em;font-weight:500;color:inherit;padding-block:6px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.35em}.vs-action svg{width:1em;height:1em;transition:transform var(--cc-d-survol) var(--cc-ease-out)}@media(hover:hover)and (pointer:fine){.vs-action:hover svg{transform:translate(3px)}}.page-width{max-width:var(--cc-largeur)}.page-full,.page-width{padding-inline:var(--cc-marge)}.vs-page{max-width:var(--cc-largeur);margin-inline:auto;padding-inline:var(--cc-marge)}.vs-section{padding-block:calc(var(--cc-section) / 2)}.vs-section.vs-champ-pierre,.vs-section.vs-champ-eau,.vs-section.vs-champ-encre{padding-block:calc(var(--cc-section) * .8)}.vs-s-heros+.shopify-section .vs-section{padding-top:calc(var(--cc-section) * .6)}.vs-champ-pierre{background:var(--cc-pierre)}.vs-champ-eau{background:var(--cc-eau)}.vs-champ-encre{background:var(--cc-encre);color:var(--cc-sur-encre)}.vs-visuellement-cache{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vs-tete{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px 40px;margin-bottom:clamp(28px,2.6vw,48px)}.vs-tete__titre{margin:0;font-size:var(--cc-t-h2);line-height:1.02;letter-spacing:-.018em;max-width:24ch}.vs-tete__titre a{color:inherit;text-decoration:none}.vs-tete__texte{grid-column:1;margin:14px 0 0;max-width:52ch;color:var(--cc-encre);font-size:var(--cc-t-texte)}.vs-tete__action{grid-column:2;grid-row:1;justify-self:end;white-space:nowrap}.vs-champ-encre .vs-tete__texte{color:var(--cc-sur-encre-2)}@media(max-width:749px){.vs-tete{grid-template-columns:1fr}.vs-tete__action{grid-column:1;grid-row:auto;justify-self:start}}.announcement-bar{background:var(--cc-encre);color:var(--cc-sur-encre);border:0}.announcement-bar,.announcement-text,.announcement-link-text{font-family:var(--cc-f-texte);font-size:var(--cc-t-mini);letter-spacing:.01em;text-transform:none;font-weight:400}.announcement-text{font-weight:500}.announcement-slider__slide{padding-block:9px}.announcement-link-text a,.announcement-link{color:inherit}.toolbar{font-family:var(--cc-f-texte);font-size:var(--cc-t-mini);letter-spacing:0;text-transform:none}.toolbar__menu a{font-size:var(--cc-t-mini);letter-spacing:0;text-transform:none}.site-header{background:var(--cc-papier);padding-block:6px;transition:background-color .24s ease,box-shadow .24s ease}.is-light .site-header{background:transparent}.site-header,.header-wrapper--sticky .site-header{box-shadow:none!important}.site-nav__link,.site-nav__link--underline,.site-nav__dropdown-link{font-family:var(--cc-f-texte);font-size:.9375rem;font-weight:500;letter-spacing:0;text-transform:none}.site-nav__link{padding:10px 14px}.site-nav__link--underline:after{border-bottom-width:1px}.is-light .site-nav__link,.is-light .site-header__logo a,.is-light .vs-logo{color:#fff}.site-header__logo{margin:0;font-size:1rem;line-height:1}.site-header__logo a.vs-logo,.vs-logo{display:inline-flex;align-items:baseline;width:auto!important;color:var(--cc-encre);text-decoration:none;font-family:var(--cc-f-titre);font-size:clamp(1.375rem,1.1rem + .6vw,1.75rem);letter-spacing:-.005em;line-height:1;white-space:nowrap;padding-block:8px}.vs-logo__point{margin-left:.02em}.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{flex:0 0 auto!important;min-width:0}.megamenu{background:var(--cc-papier);box-shadow:0 24px 48px -24px #2a374347;border-top:1px solid var(--cc-filet)}.megamenu .site-nav__dropdown-link--top-level{font-family:var(--cc-f-titre);font-size:1.25rem;font-weight:400;letter-spacing:-.005em;text-transform:none}.megamenu .site-nav__dropdown-link{font-size:.9375rem;font-weight:400;color:var(--cc-encre-2);padding-block:5px}@media(hover:hover)and (pointer:fine){.megamenu .site-nav__dropdown-link:hover{color:var(--cc-encre)}}.toolbar__content{border-bottom:0!important}.cart-link__bubble,.cart-link__bubble--visible{background:var(--cc-jade)}@keyframes vs-entree{0%{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:none}}.vs-attend{opacity:0}.vs-vu{animation:vs-entree .62s var(--cc-ease-out) both;animation-delay:calc(var(--vs-rang, 0) * 70ms)}@media(prefers-reduced-motion:reduce){.vs-attend{opacity:1}.vs-vu{animation:none}*,*:before,*:after{scroll-behavior:auto!important}}.vs-icone{display:inline-flex;flex:none;width:24px;height:24px;color:currentColor}.vs-icone svg{width:100%;height:100%;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.vs-heros{position:relative;isolation:isolate;overflow:hidden;color:var(--cc-encre);background:var(--cc-pierre);height:clamp(620px,calc(100svh - 34px),1000px)}.vs-heros__media,.vs-heros__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vs-heros__image{object-fit:cover;object-position:0% 58%;transform:scale(1.06);transform-origin:0% 60%}.vs-heros__voile{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.vs-heros--clair .vs-heros__voile{background:linear-gradient(to bottom,#f2f3ef9e 0,#f2f3ef00 20%),radial-gradient(120% 95% at 0% 100%,rgba(242,243,239,var(--vs-voile, .55)) 0,#f2f3ef00 62%)}.vs-heros--sombre{color:#fff}.vs-heros--sombre .vs-heros__voile{background:linear-gradient(to bottom,#11181c7a 0,#11181c00 26%),linear-gradient(to top,rgba(17,24,28,var(--vs-voile, .45)) 0,#11181c00 60%)}.vs-heros__cadre{position:absolute;z-index:2;pointer-events:none;inset:clamp(128px,9.6vw,140px) var(--cc-marge) var(--cc-marge);--vs-trait: rgba(42, 55, 67, .5)}.vs-heros--sombre .vs-heros__cadre{--vs-trait: rgba(255, 255, 255, .6)}.vs-heros__cadre i{position:absolute;display:block;background:var(--vs-trait)}.vs-heros__cadre i:nth-child(1){left:0;top:0;bottom:0;width:1px;transform-origin:50% 100%}.vs-heros__cadre i:nth-child(2){left:0;right:0;top:0;height:1px;transform-origin:0 50%}.vs-heros__cadre i:nth-child(3){right:0;top:0;bottom:0;width:1px;transform-origin:50% 0}.vs-heros__cadre i:nth-child(4){left:0;right:0;bottom:0;height:1px;transform-origin:100% 50%}@keyframes vs-trait-y{0%{transform:scaleY(0)}}@keyframes vs-trait-x{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:no-preference){html:not(.vs-cadre-vu) .vs-heros__cadre i{animation:vs-trait-y .34s cubic-bezier(.55,0,1,.45) .25s both}html:not(.vs-cadre-vu) .vs-heros__cadre i:nth-child(2){animation:vs-trait-x .62s linear .59s both}html:not(.vs-cadre-vu) .vs-heros__cadre i:nth-child(3){animation:vs-trait-y .34s linear 1.21s both}html:not(.vs-cadre-vu) .vs-heros__cadre i:nth-child(4){animation:vs-trait-x .62s var(--cc-ease-out) 1.55s both}}.vs-heros__contenu{position:absolute;z-index:3;left:0;right:0;bottom:0;margin-inline:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-bottom:clamp(36px,4.4vw,72px)}.vs-heros--cadre .vs-heros__contenu{padding-inline:calc(var(--cc-marge) + clamp(22px,2.8vw,48px));padding-bottom:calc(var(--cc-marge) + clamp(26px,3vw,52px))}.vs-heros__texte{max-width:780px}.vs-heros__titre{margin:0 0 20px -.04em;color:inherit;font-size:var(--cc-t-heros);line-height:.98;letter-spacing:-.022em;text-wrap:balance}.vs-heros__phrase{margin:0 0 30px;max-width:38ch;font-size:var(--cc-t-lead);line-height:1.42;color:inherit;opacity:.9}.vs-heros__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.vs-heros__actions .vs-action{color:inherit}.vs-heros__mention{margin:18px 0 0;font-size:var(--cc-t-petit);color:inherit;opacity:.82}.vs-heros__legende{flex:none;display:grid;gap:2px;justify-items:end;text-align:right;color:inherit;text-decoration:none;font-size:var(--cc-t-petit);line-height:1.35;padding-bottom:4px}.vs-heros__legende-nom{max-width:24ch;text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px;text-decoration-color:currentColor;transition:text-decoration-color var(--cc-d-survol) ease}.vs-heros__legende-prix{opacity:.8}@media(hover:hover)and (pointer:fine){.vs-heros__legende:hover .vs-heros__legende-nom{text-decoration-color:transparent}}@media(max-width:749px){.vs-heros{height:clamp(600px,calc(100svh - 34px),860px)}.vs-heros__image{object-position:50% 100%;transform:none}.vs-heros__cadre{top:84px;right:16px;bottom:16px;left:16px}.vs-heros__contenu{top:0;bottom:auto;align-items:flex-start;padding-top:108px}.vs-heros--cadre .vs-heros__contenu{padding-inline:30px;padding-top:100px;padding-bottom:0}.vs-heros--clair .vs-heros__voile{background:linear-gradient(to bottom,#f2f3efc7 0,#f2f3ef80 34%,#f2f3ef00 56%)}.vs-heros__legende{display:none}.vs-heros__phrase{margin-bottom:22px;font-size:var(--cc-t-texte)}.vs-heros__mention{margin-top:14px}}.is-light .site-nav__link,.is-light .site-header__logo a,.is-light .vs-logo,.is-light .site-nav__link .icon,.is-light .site-nav__link:hover{color:var(--cc-encre)}.is-light .site-nav__link--underline:after{border-bottom-color:var(--cc-encre)}.is-light .cart-link__bubble{background:var(--cc-jade)}.vs-engagements__liste{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 32px;padding-block:26px}.vs-engagements__item{display:flex;align-items:flex-start;gap:14px;margin:0}.vs-engagements__item .vs-icone{margin-top:1px}.vs-engagements__texte{display:grid;gap:2px;font-size:var(--cc-t-petit);line-height:1.4;color:var(--cc-encre)}.vs-engagements__texte strong{font-weight:500;font-size:.9375rem;color:var(--cc-encre)}@media(max-width:989px){.vs-engagements__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 20px;padding-block:24px}}@media(max-width:389px){.vs-engagements__liste{grid-template-columns:1fr}}.vs-carte{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.vs-carte__lien{display:grid;gap:14px;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.vs-carte__media{position:relative;aspect-ratio:1 / 1;background:var(--cc-pierre);overflow:hidden}.vs-carte__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .36s ease,transform .9s var(--cc-ease-out)}.vs-carte__image--survol{opacity:0}@media(hover:hover)and (pointer:fine){.vs-carte__lien:hover .vs-carte__image--survol{opacity:1}.vs-carte__lien:hover .vs-carte__image{transform:scale(1.025)}}.vs-carte__etat{position:absolute;left:10px;top:10px;z-index:1;padding:4px 8px;border-radius:var(--cc-rayon);background:var(--cc-papier);font-size:var(--cc-t-mini)}.vs-carte--epuise .vs-carte__image{opacity:.6}.vs-carte__infos{display:grid;gap:3px}.vs-carte__nom{margin:0 0 2px;font-family:var(--cc-f-texte);font-size:.9375rem;font-weight:500;line-height:1.35;letter-spacing:0;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:1.35em}.vs-carte__ligne{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.vs-carte__prix{font-size:.9375rem;line-height:1.4;white-space:nowrap}.vs-carte__des{color:var(--cc-encre-2)}.vs-carte__barre{margin-left:6px;font-size:.875em;color:var(--cc-encre-2)}.vs-carte__tailles{font-size:var(--cc-t-mini);line-height:1.4;color:var(--cc-encre-2)}.vs-carte__coloris{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0}.vs-pastille-mini{width:18px;height:18px;margin:0;border-radius:50%;overflow:hidden;box-shadow:inset 0 0 0 1px #2a374324}.vs-pastille-mini img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(2.4);transform-origin:50% 67%}.vs-carte__plus{margin:0;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-champ-pierre .vs-carte__media{background:#eeede9}.vs-rangee__liste{list-style:none;margin:0;padding:0;display:grid;gap:28px var(--cc-gouttiere)}.vs-rangee__item{margin:0;min-width:0}.vs-rangee--grille .vs-rangee__liste{grid-template-columns:repeat(4,minmax(0,1fr))}.vs-rangee--defilement .vs-rangee__liste{grid-auto-flow:column;grid-auto-columns:calc((100% - 3 * var(--cc-gouttiere)) / 4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth}.vs-rangee--defilement .vs-rangee__liste::-webkit-scrollbar{display:none}.vs-rangee--defilement .vs-rangee__item{scroll-snap-align:start}.vs-rangee__corps{min-width:0}.vs-rangee--photo .vs-rangee__corps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cc-gouttiere);align-items:stretch}.vs-rangee--photo-droite .vs-rangee__photo{order:2}.vs-rangee--photo .vs-rangee__liste{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.vs-rangee__photo{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cc-pierre)}@media(min-width:990px){.vs-rangee--photo .vs-rangee__photo{aspect-ratio:auto;height:100%;min-height:520px}}.vs-rangee__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--cc-ease-out)}@media(hover:hover)and (pointer:fine){.vs-rangee__photo:hover img{transform:scale(1.02)}}.vs-fleches{display:inline-flex;gap:8px;margin-right:20px;vertical-align:middle}.vs-fleches[hidden]{display:none}.vs-fleche{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid var(--cc-filet-fort);background:transparent;color:var(--cc-encre);cursor:pointer;transition:background-color var(--cc-d-survol) ease,opacity var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-fleche svg{width:18px;height:18px}.vs-fleche:active{transform:scale(.95)}.vs-fleche[disabled]{opacity:.3;cursor:default}@media(hover:hover)and (pointer:fine){.vs-fleche:not([disabled]):hover{background:var(--cc-pierre)}}.vs-tete__action{display:inline-flex;align-items:center}@media(max-width:989px){.vs-rangee--grille .vs-rangee__liste{grid-template-columns:repeat(2,minmax(0,1fr))}.vs-rangee--defilement .vs-rangee__liste{grid-auto-columns:calc((100% - var(--cc-gouttiere)) / 2.35)}.vs-rangee--photo .vs-rangee__corps{grid-template-columns:1fr;gap:28px}.vs-rangee--photo-droite .vs-rangee__photo{order:0}.vs-rangee__photo{aspect-ratio:4 / 3}}@media(max-width:749px){.vs-rangee--defilement .vs-rangee__liste{grid-auto-columns:68%;margin-inline:calc(-1 * var(--cc-marge));padding-inline:var(--cc-marge);scroll-padding-inline:var(--cc-marge)}.vs-rangee__liste{row-gap:24px}}.vs-tuiles__grille{list-style:none;margin:0;padding:0;display:grid;gap:var(--cc-gouttiere);grid-template-columns:minmax(0,1.18fr) repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,auto)}.vs-tuile{margin:0;min-width:0}.vs-tuile--grande{grid-row:span 2}.vs-tuile__lien{position:relative;display:block;height:100%;color:var(--cc-encre);text-decoration:none}.vs-tuile__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--cc-pierre)}.vs-tuile--grande .vs-tuile__media{aspect-ratio:auto;height:100%;min-height:100%}.vs-tuile--grande .vs-tuile__media img{object-position:50% 100%}.vs-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-tuile__etiquette{position:absolute;left:14px;bottom:14px;display:grid;gap:1px;padding:13px 18px 14px;background:var(--cc-papier);max-width:calc(100% - 28px)}.vs-tuile__nom{font-family:var(--cc-f-titre);font-size:clamp(1.125rem,.95rem + .45vw,1.5rem);line-height:1.1;letter-spacing:-.01em}.vs-tuile--grande .vs-tuile__nom{font-size:clamp(1.375rem,1.1rem + .8vw,2rem)}.vs-tuile__compte{font-size:var(--cc-t-mini);color:var(--cc-encre-2)}@media(hover:hover)and (pointer:fine){.vs-tuile__lien:hover .vs-tuile__media img{transform:scale(1.035)}}@media(max-width:989px){.vs-tuiles__grille{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.vs-tuile--grande{grid-column:span 2;grid-row:auto}.vs-tuile--grande .vs-tuile__media{aspect-ratio:4 / 3;height:auto}}@media(max-width:749px){.vs-tuile__etiquette{left:8px;bottom:8px;padding:9px 12px 10px;max-width:calc(100% - 16px)}.vs-tuile__nom{font-size:1.0625rem}}.vs-matiere__haut:last-child{margin-bottom:0!important}.vs-matiere__haut{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,72px);align-items:end;margin-bottom:clamp(48px,5vw,80px)}.vs-matiere__photo{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--cc-pierre-2)}.vs-matiere__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vs-matiere__titre{margin:0 0 22px;font-size:var(--cc-t-h2);line-height:1.02;letter-spacing:-.018em}.vs-matiere__titre a{color:inherit;text-decoration:none}.vs-matiere__phrase{margin:0 0 28px;font-size:var(--cc-t-lead);line-height:1.45;max-width:34ch}.vs-matiere__faits{margin:0 0 32px;display:grid;gap:18px}.vs-matiere__fait{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:4px 20px}.vs-matiere__fait dt{font-weight:500}.vs-matiere__fait dd{margin:0;color:var(--cc-encre-2)}.vs-matiere__produits{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:989px){.vs-matiere__haut{grid-template-columns:1fr;align-items:start}.vs-matiere__produits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vs-matiere__fait{grid-template-columns:1fr}}.vs-tailles{--cm: 2.6px}.vs-tailles__grille{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);align-items:end}.vs-tailles__phrase{margin:18px 0 24px;font-size:var(--cc-t-lead);line-height:1.45;max-width:36ch}.vs-tailles__conseils{margin-bottom:28px}.vs-tailles__conseils ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.vs-tailles__conseils li{margin:0}.vs-tailles__conseils strong{font-weight:500}.vs-tailles__conseils p{margin:0 0 10px}.vs-tailles__echelle{list-style:none;margin:0;padding:0;display:flex;align-items:flex-end;justify-content:flex-end;gap:clamp(14px,2vw,32px);flex-wrap:nowrap}.vs-tailles__item{margin:0;display:grid;justify-items:start;gap:10px}.vs-taille{position:relative;display:block;width:calc(var(--l) * var(--cm));height:calc(var(--h) * var(--cm));border:1.5px solid var(--cc-encre);background:var(--cc-papier);color:var(--cc-encre);text-decoration:none;transition:background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-taille__cote{position:absolute;left:10px;bottom:9px;right:6px;font-family:var(--cc-f-texte);font-weight:500;font-variant-numeric:tabular-nums;font-size:clamp(.875rem,.8rem + .3vw,1.0625rem);line-height:1.15}.vs-taille__cote .vs-chiffre{display:block}.vs-taille__usage{font-size:var(--cc-t-mini);color:var(--cc-encre-2);max-width:calc(var(--l, 40) * var(--cm) + 40px);min-height:2.7em;line-height:1.35}.vs-taille:active{transform:scale(.985)}@media(hover:hover)and (pointer:fine){.vs-taille:hover{background:#fff}}@media(max-width:1199px){.vs-tailles{--cm: 2.1px}}@media(max-width:989px){.vs-tailles__grille{grid-template-columns:1fr}.vs-tailles__echelle{justify-content:flex-start}}@media(max-width:749px){.vs-tailles{--cm: 1.42px}.vs-tailles__echelle{gap:12px}.vs-taille__cote{left:6px;bottom:6px;font-size:.8125rem}.vs-taille__usage{font-size:13px}}.vs-heros__point{position:absolute;z-index:4;display:flex;align-items:center;gap:12px;color:var(--cc-encre);text-decoration:none;transform:translate(-11px,-11px)}.vs-heros__point-rond{flex:none;width:22px;height:22px;border-radius:50%;background:#f2f3ef8c;display:grid;place-items:center}.vs-heros__point-rond:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--cc-papier)}.vs-heros__point-etiquette{display:grid;gap:1px;padding:9px 13px 10px;background:var(--cc-papier);font-size:var(--cc-t-mini);line-height:1.35}.vs-heros__point-etiquette .vs-prix{color:var(--cc-encre-2)}@media(hover:hover)and (pointer:fine){.vs-heros__point-etiquette{transition:transform var(--cc-d-survol) var(--cc-ease-out)}.vs-heros__point:hover .vs-heros__point-etiquette{transform:translate(3px)}}@media(max-width:989px){.vs-heros__point{display:none}}.vs-avis__grille{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,96px);align-items:start}.vs-avis__tete{position:sticky;top:110px;display:grid;gap:14px;justify-items:start}.vs-avis__tete .vs-tete__texte{margin:0}.vs-avis__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(36px,3.4vw,56px) clamp(24px,3vw,48px)}.vs-avis__item{margin:0}.vs-avis__item--grand{grid-column:1 / -1}.vs-avis__fig{margin:0;display:grid;gap:16px}.vs-avis__texte{margin:0;padding:0;border:0;font-family:var(--cc-f-titre);font-size:var(--cc-t-h3);line-height:1.25;letter-spacing:-.01em}.vs-avis__texte p{margin:0}.vs-avis__item--grand .vs-avis__texte{font-size:var(--cc-t-h3);line-height:1.2;max-width:34ch}.vs-avis__item:not(.vs-avis__item--grand) .vs-avis__texte{font-family:var(--cc-f-texte);font-size:var(--cc-t-lead);line-height:1.45}.vs-avis__qui{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-avis__verifie{display:inline-flex;align-items:center;gap:6px;color:var(--cc-jade);font-weight:500}.vs-avis__verifie svg{width:16px;height:16px;color:var(--cc-jade)}.vs-avis__nom{color:var(--cc-encre);font-weight:500}@media(max-width:989px){.vs-avis__grille{grid-template-columns:1fr}.vs-avis__tete{position:static}.vs-avis__liste{grid-template-columns:1fr}}.vs-plein__cadre{position:relative}.vs-plein__media{position:relative;height:clamp(520px,62vw,860px);overflow:hidden;background:var(--cc-pierre)}.vs-plein__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vs-plein__etiquette{position:absolute;left:var(--cc-marge);bottom:var(--cc-marge);max-width:min(520px,calc(100% - 2 * var(--cc-marge)));padding:clamp(24px,2.6vw,40px);background:var(--cc-papier);display:grid;gap:16px;justify-items:start}.vs-plein__titre{margin:0;font-size:var(--cc-t-h2);line-height:1.02;letter-spacing:-.018em}.vs-plein__titre a{color:inherit;text-decoration:none}.vs-plein__texte{margin:0 0 6px;color:var(--cc-encre-2)}@media(max-width:749px){.vs-plein__media{height:auto;aspect-ratio:4 / 3}.vs-plein__etiquette{position:relative;left:auto;bottom:auto;max-width:none;margin:-48px 12px 0}}.vs-couleurs__liste{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--cc-gouttiere)}.vs-couleur{margin:0;min-width:0}.vs-couleur__lien{display:grid;gap:10px;color:var(--cc-encre);text-decoration:none}.vs-couleur__matiere{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--cc-pierre)}.vs-couleur__matiere img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--cc-ease-out)}.vs-couleur__nom{font-weight:500;line-height:1.2}.vs-couleur__compte{margin-top:-8px;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}@media(hover:hover)and (pointer:fine){.vs-couleur__lien:hover img{transform:scale(1.06)}}@media(max-width:989px){.vs-couleurs__liste{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:26%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--cc-marge));padding-inline:var(--cc-marge);scroll-padding-inline:var(--cc-marge)}.vs-couleurs__liste::-webkit-scrollbar{display:none}.vs-couleur{scroll-snap-align:start}}@media(max-width:749px){.vs-couleurs__liste{grid-auto-columns:38%}}.vs-questions__grille{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,5vw,96px);align-items:start}.vs-questions__contact{margin-top:18px;color:var(--cc-encre-2);max-width:34ch}.vs-questions__contact p{margin:0 0 8px}.vs-questions__contact a{color:var(--cc-encre)}.vs-accordeon{background:#2a37430b;padding-inline:20px}.vs-accordeon+.vs-accordeon{margin-top:3px}.vs-champ-pierre .vs-accordeon{background:#ffffff8c}.vs-accordeon__q{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding-block:16px;cursor:pointer;font-family:var(--cc-f-texte);font-size:var(--cc-t-lead);line-height:1.35}.vs-accordeon__q::-webkit-details-marker{display:none}.vs-accordeon__signe{position:relative;flex:none;width:14px;height:14px}.vs-accordeon__signe:before,.vs-accordeon__signe:after{content:"";position:absolute;left:0;top:50%;width:14px;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .24s var(--cc-ease-out)}.vs-accordeon__signe:after{transform:rotate(90deg)}.vs-accordeon[open] .vs-accordeon__signe:after{transform:rotate(0)}.vs-accordeon__r{padding:0 48px 22px 0;color:var(--cc-encre);max-width:68ch}.vs-accordeon__r p{margin:0 0 10px}@media(max-width:989px){.vs-questions__grille{grid-template-columns:1fr}.vs-accordeon__r{padding-right:0}}.vs-journal__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px var(--cc-gouttiere)}.vs-journal__liste li{margin:0}.vs-article{display:grid;gap:12px;color:var(--cc-encre);text-decoration:none}.vs-article__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--cc-pierre)}.vs-article__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-article__titre{margin:6px 0 0;font-size:var(--cc-t-h3);line-height:1.15;letter-spacing:-.01em}.vs-article__extrait{margin:0;color:var(--cc-encre);font-size:var(--cc-t-petit)}@media(hover:hover)and (pointer:fine){.vs-article:hover .vs-article__media img{transform:scale(1.03)}}@media(max-width:989px){.vs-journal__liste{grid-template-columns:1fr}.vs-article{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;column-gap:16px}.vs-article__media{grid-row:span 2}.vs-article__titre{font-size:1.25rem;margin:0}}.vs-lettre__grille{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:32px clamp(32px,5vw,96px);align-items:end}.vs-lettre__titre{margin:0 0 12px;font-size:var(--cc-t-h2);line-height:1.02;letter-spacing:-.018em}.vs-lettre__texte{margin:0;max-width:44ch}.vs-lettre__ligne{display:flex;gap:10px}.vs-champ{flex:1;min-width:0;height:52px;padding:0 16px;border:1px solid var(--cc-filet-fort);border-radius:var(--cc-rayon);background:var(--cc-papier);color:var(--cc-encre);font:inherit}.vs-champ::placeholder{color:var(--cc-encre-2);opacity:1}.vs-champ:focus-visible{outline:2px solid var(--cc-encre);outline-offset:2px}.vs-champ[aria-invalid=true]{border-color:var(--cc-alerte)}.vs-lettre__ok{margin:0;font-weight:500}.vs-lettre__erreur{margin:10px 0 0;color:var(--cc-alerte);font-size:var(--cc-t-petit)}.vs-lettre__mention{margin:10px 0 0;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}@media(max-width:749px){.vs-lettre__grille{grid-template-columns:1fr}.vs-lettre__ligne{flex-direction:column}}.vs-fiche{padding-top:clamp(12px,1.6vw,28px);padding-bottom:calc(var(--cc-section) / 2)}.vs-fiche__grille{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,4.4vw,80px);align-items:start}.vs-fiche__galerie{position:relative;min-width:0}.vs-galerie{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.vs-galerie__item{position:relative;margin:0;aspect-ratio:1 / 1;overflow:hidden;background:var(--cc-pierre)}.vs-galerie__item--une,.vs-galerie__item--plan{grid-column:1 / -1}.vs-galerie__item--plan{aspect-ratio:auto;background:var(--cc-papier)}.vs-galerie__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .24s ease}.vs-galerie__compteur,.vs-galerie__place{display:none}.vs-fiche__achat{position:sticky;top:92px;min-width:0}.vs-achat{max-width:540px}.vs-ariane{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-ariane a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.vs-ariane a:hover{color:var(--cc-encre);text-decoration:underline;text-underline-offset:.2em}}.vs-achat__titre{margin:12px 0 14px;font-size:clamp(1.875rem,1.5rem + 1.1vw,2.75rem);line-height:1.06;letter-spacing:-.016em}.vs-achat__app{margin:-4px 0 12px}.vs-achat__prix{margin:0;font-size:1.375rem;font-weight:500;line-height:1.3}.vs-achat__prix s{margin-left:8px;font-size:.75em;font-weight:400;color:var(--cc-encre-2)}.vs-achat__des{font-weight:400;color:var(--cc-encre-2);font-size:.8em}.vs-achat__livraison{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0;font-size:.9375rem;line-height:1.45}.vs-achat__livraison strong{font-weight:500}.vs-achat__form{margin-top:6px}.vs-option{margin:26px 0 0;padding:0;border:0;min-width:0}.vs-option__titre{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin-bottom:12px;font-size:.9375rem;font-weight:500}.vs-option__valeur{font-weight:400;color:var(--cc-encre-2)}.vs-option__aide{margin:12px 0 0;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-option__aide .vs-lien{color:var(--cc-encre)}.vs-a-choisir .vs-option__valeur{color:var(--cc-alerte)}.vs-a-choisir .vs-tailles-choix{animation:vs-secousse .36s var(--cc-ease-out)}@keyframes vs-secousse{20%{transform:translate(-4px)}50%{transform:translate(3px)}80%{transform:translate(-1px)}}.vs-achat label,.vs-achat legend,.vs-achat .vs-option__titre,.vs-offre__n,.vs-offre__total,.vs-choix-taille__cote{text-transform:none;letter-spacing:0}.vs-achat legend{float:none;width:100%}.vs-pastilles{display:flex;flex-wrap:wrap;gap:10px}.vs-pastille{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.vs-pastille__rond{display:block;width:46px;height:46px;border-radius:50%;overflow:hidden;background:var(--cc-pierre);transition:box-shadow var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-pastille__rond img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.9);transform-origin:56% 66%}.vs-pastille input:checked+.vs-pastille__rond{box-shadow:0 0 0 2px var(--cc-papier),0 0 0 3.5px var(--cc-encre)}.vs-pastille input:focus-visible+.vs-pastille__rond{outline:2px solid var(--cc-encre);outline-offset:5px}.vs-pastille:active .vs-pastille__rond{transform:scale(.94)}.vs-pastille.vs-epuise .vs-pastille__rond:after,.vs-pastille.vs-absent .vs-pastille__rond:after{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:1.5px;background:var(--cc-encre);transform:rotate(45deg)}.vs-pastille.vs-epuise .vs-pastille__rond,.vs-pastille.vs-absent .vs-pastille__rond{opacity:.5}.vs-tailles-choix{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--vs-taille-min, 118px)),1fr));gap:8px}.vs-choix-taille{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.vs-choix-taille__corps{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 12px;border-radius:var(--cc-rayon);background:#fff;box-shadow:inset 0 0 0 1px var(--cc-filet-fort);transition:box-shadow var(--cc-d-survol) ease,background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-choix-taille__dessin{flex:none;width:var(--w);height:var(--h);border:1.5px solid var(--cc-encre);border-radius:1.5px;background:var(--cc-eau-pale)}.vs-choix-taille__texte{display:grid;gap:1px;min-width:0}.vs-choix-taille__cote{font-weight:500;font-size:.9375rem;line-height:1.25;white-space:nowrap}.vs-choix-taille__cote small{font-size:.8em;font-weight:400;color:var(--cc-encre-2)}.vs-choix-taille__prix{font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-choix-taille input:checked+.vs-choix-taille__corps{box-shadow:inset 0 0 0 2px var(--cc-encre)}.vs-choix-taille input:checked+.vs-choix-taille__corps .vs-choix-taille__dessin{background:var(--cc-encre)}.vs-choix-taille input:focus-visible+.vs-choix-taille__corps{outline:2px solid var(--cc-encre);outline-offset:3px}.vs-choix-taille:active .vs-choix-taille__corps{transform:scale(.98)}@media(hover:hover)and (pointer:fine){.vs-choix-taille:hover .vs-choix-taille__corps{box-shadow:inset 0 0 0 1px var(--cc-encre)}}.vs-choix-taille.vs-epuise .vs-choix-taille__cote,.vs-choix-taille.vs-absent .vs-choix-taille__cote{text-decoration:line-through;color:var(--cc-encre-2)}.vs-choix-taille.vs-epuise .vs-choix-taille__corps,.vs-choix-taille.vs-absent .vs-choix-taille__corps{background:transparent}.vs-offre__choix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vs-offre__carte{cursor:pointer;-webkit-tap-highlight-color:transparent}.vs-offre__corps{display:grid;grid-template-columns:1fr auto;gap:2px 6px;padding:11px 12px;border-radius:var(--cc-rayon);background:#fff;box-shadow:inset 0 0 0 1px var(--cc-filet-fort);transition:box-shadow var(--cc-d-survol) ease,background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-offre__n{font-weight:500;font-size:.9375rem}.vs-offre__remise{justify-self:end;font-size:var(--cc-t-mini);font-weight:500;color:var(--cc-jade)}.vs-offre__total{grid-column:1 / -1;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-offre__carte input:checked+.vs-offre__corps{background:var(--cc-eau-pale);box-shadow:inset 0 0 0 2px var(--cc-encre)}.vs-offre__carte input:focus-visible+.vs-offre__corps{outline:2px solid var(--cc-encre);outline-offset:3px}.vs-offre__carte:active .vs-offre__corps{transform:scale(.98)}.vs-offre .vs-option__valeur{font-size:var(--cc-t-mini)}.vs-achat__bouton{margin-top:22px}.vs-achat__bouton.vs-en-cours span{opacity:.55}.vs-achat__bouton[data-vs-a-choisir]{background:var(--cc-encre)}.vs-achat__erreur{margin:10px 0 0;color:var(--cc-alerte);font-size:var(--cc-t-petit)}.vs-paiements{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0}.vs-paiements__item{margin:0;display:flex}.vs-paiements__logo{width:38px;height:24px}.vs-reassurance{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:12px;font-size:var(--cc-t-petit);line-height:1.45;color:var(--cc-encre-2)}.vs-reassurance li{display:flex;align-items:flex-start;gap:12px;margin:0}.vs-reassurance strong{color:var(--cc-encre);font-weight:500}.vs-reassurance a{color:var(--cc-encre)}.vs-lien-retour{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.vs-reassurance .vs-icone,.vs-achat__livraison .vs-icone{width:22px;height:22px;color:var(--cc-encre)}.vs-points{list-style:none;margin:24px 0 0;padding:18px 20px;display:grid;gap:8px;background:var(--cc-eau-pale);font-size:.9375rem;line-height:1.45}.vs-points li{margin:0}.vs-achat__details{margin-top:28px}.vs-achat__details .vs-accordeon__q{font-size:1rem;font-weight:500;min-height:56px}.vs-achat__details .vs-accordeon__r{padding-right:0;font-size:var(--cc-t-texte)}.vs-achat__details .rte ul{padding-left:18px;margin:0 0 10px}.vs-plan{padding:clamp(18px,2.2vw,32px);--vs-plan-h: min(540px, 60vh)}.vs-plan__barre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:16px}.vs-plan__titre{margin:0;font-family:var(--cc-f-titre);font-size:clamp(1.375rem,1.1rem + .6vw,1.75rem);line-height:1.1}.vs-puce{min-height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--cc-pierre);color:var(--cc-encre);font:inherit;font-size:var(--cc-t-petit);cursor:pointer;transition:background-color var(--cc-d-survol) ease,color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-puce[aria-pressed=true]{background:var(--cc-encre);color:var(--cc-papier)}.vs-puce:active{transform:scale(.96)}.vs-plan__meubles{display:inline-flex;gap:18px}.vs-plan__meubles .vs-puce{min-height:40px;padding:0 2px;border-radius:0;background:transparent;color:var(--cc-encre-2);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:1px}.vs-plan__meubles .vs-puce[aria-pressed=true]{background:transparent;color:var(--cc-encre);text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.vs-plan__meubles .vs-puce[aria-pressed=false]:hover{color:var(--cc-encre);text-decoration-color:var(--cc-filet-fort)}}.vs-plan__feuille{border:1px solid var(--cc-filet);background:#f5f5f1}.vs-plan__scene{position:relative;width:100%;aspect-ratio:var(--vs-plan-ar, 4 / 3);max-height:var(--vs-plan-h)}.vs-plan__svg{display:block;width:100%;height:100%}.vs-plan__svg *{vector-effect:non-scaling-stroke}.vs-plan__sol{fill:#f5f5f1}.vs-plan__carreaux rect{fill:#f0f0eb}.vs-plan__mur{fill:#e3e2dc}.vs-plan__nu{stroke:var(--cc-encre);stroke-width:1;stroke-opacity:.12}.vs-plan__email{fill:#fdfdfb;stroke:var(--cc-encre);stroke-width:1;stroke-opacity:.14}.vs-plan__cuve{stroke:var(--cc-encre);stroke-width:1;stroke-opacity:.1}.vs-plan__chene{fill:#dcccb0;stroke:#a8916b;stroke-width:1;stroke-opacity:.35}.vs-plan__metal{fill:#cfd3d4;stroke:#8f979b;stroke-width:1;stroke-opacity:.55}.vs-plan__grille{stroke:#8f979b;stroke-width:1}.vs-plan__verre{fill:#96bec866;stroke:#7fa6b1;stroke-width:1;stroke-opacity:.7}.vs-plan__regle rect{fill:var(--cc-encre)}.vs-plan__regle line{stroke:var(--cc-encre);stroke-width:1}.vs-plan__regle-txt{position:absolute;transform:translateY(-50%);font-size:12px;line-height:1;color:var(--cc-encre-2);white-space:nowrap;font-variant-numeric:tabular-nums}.vs-plan__fantome{fill:none;stroke:var(--cc-encre);stroke-width:1;stroke-dasharray:4 3;stroke-opacity:.6}.vs-plan__fantome--leger{stroke-opacity:.26}.vs-plan__bord{fill:none;stroke:var(--cc-encre);stroke-width:1;stroke-opacity:.45}.vs-plan__pieds{mix-blend-mode:multiply}.vs-plan__pied path,.vs-plan__pied ellipse{fill:#1820264d;stroke:#18202638;stroke-width:1}.vs-plan__cotes line{stroke:var(--cc-encre);stroke-width:1;stroke-opacity:.7}.vs-plan__cotes .vs-plan__fleche{stroke-width:1.5;stroke-opacity:1}.vs-plan__cote{position:absolute;transform:translate(-50%,-50%);padding:0 5px;background:#f5f5f1;font-size:14px;line-height:1.25;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--cc-encre)}.vs-plan__cote--v{transform:translate(-50%,-50%) rotate(-90deg)}.vs-plan__scene--cotes .vs-plan__cotes,.vs-plan__scene--cotes .vs-plan__cote{animation:vs-plan-cote .24s .2s ease-out both}@keyframes vs-plan-cote{0%{opacity:0}}.vs-plan__scene--neuf .vs-plan__svg{animation:vs-plan-meuble .26s ease-out both}@keyframes vs-plan-meuble{0%{opacity:.3}}.vs-plan__cartouche{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid var(--cc-filet)}.vs-plan__cartouche>div{min-width:0;padding:10px 14px 11px}.vs-plan__cartouche>div+div{border-left:1px solid var(--cc-filet)}.vs-plan__cartouche dt{font-size:12px;line-height:1.2;color:var(--cc-encre-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-plan__cartouche dd{margin:3px 0 0;font-size:var(--cc-t-petit);line-height:1.25;font-variant-numeric:tabular-nums;color:var(--cc-encre);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-plan__legende{margin:12px 0 0;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-plan__legende:empty{display:none}.vs-plan__repli{margin:0;padding:32px;color:var(--cc-encre-2)}.vs-collant{position:fixed;z-index:30;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--cc-marge) calc(10px + env(safe-area-inset-bottom,0px));background:var(--cc-papier);box-shadow:0 -10px 30px -18px #11181c73;transform:translateY(105%);transition:transform .32s var(--cc-ease-tiroir)}.vs-collant--visible{transform:translateY(0)}.vs-collant__infos{display:grid;min-width:0}.vs-collant__nom{font-weight:500;font-size:.9375rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-collant__detail{font-size:var(--cc-t-mini);line-height:1.35;color:var(--cc-encre-2);text-wrap:balance}html:has([data-vs-collant]){scroll-padding-bottom:128px}.vs-collant__bouton{flex:none;min-height:48px}@media(min-width:990px){.vs-collant{padding-block:12px}.vs-collant__infos{max-width:60%}}@media(max-width:989px){.vs-fiche{padding-top:0}.vs-fiche__grille{grid-template-columns:1fr;gap:22px}.vs-fiche__galerie{margin-inline:calc(-1 * var(--cc-marge))}.vs-galerie{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:100%;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.vs-galerie::-webkit-scrollbar{display:none}.vs-galerie__item{scroll-snap-align:start}.vs-galerie__item--une,.vs-galerie__item--plan{grid-column:auto}.vs-galerie__item--plan{aspect-ratio:1 / 1;display:flex;align-items:center}.vs-galerie__item--plan .vs-plan{width:100%;padding:16px}.vs-galerie__compteur{display:block;position:absolute;left:12px;bottom:12px;margin:0;padding:4px 10px;border-radius:999px;background:#f2f3efe6;font-size:var(--cc-t-mini);font-variant-numeric:tabular-nums}.vs-galerie__compteur,.vs-galerie__place{z-index:2}.vs-galerie__place{display:inline-flex;position:absolute;right:12px;bottom:12px;align-items:center;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--cc-papier);color:var(--cc-encre);font:inherit;font-size:var(--cc-t-mini);font-weight:500;text-decoration:none;cursor:pointer}.vs-fiche__achat{position:static}.vs-achat{max-width:none}.vs-plan__barre{margin-bottom:10px}.vs-plan__titre{font-size:1.25rem}.vs-puce{min-height:36px;padding:0 12px}.vs-plan__legende{font-size:var(--cc-t-mini);margin-top:8px}}@media(max-width:389px){.vs-tailles-choix{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.announcement-link-text{display:none}.announcement-slider__slide{padding-block:8px}}.vs-tiroir.drawer{width:min(460px,100vw);background:var(--cc-papier);color:var(--cc-encre);box-shadow:-24px 0 60px -30px #11181c73}.vs-tiroir .drawer__header{padding:22px 24px 14px;border:0;align-items:center}.vs-tiroir .drawer__title,.vs-tiroir__titre{font-family:var(--cc-f-titre);font-size:1.75rem;font-weight:400;letter-spacing:-.01em;text-transform:none;line-height:1.1;display:flex;align-items:baseline;gap:10px}.vs-tiroir__compte{font-family:var(--cc-f-texte);font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-tiroir .drawer__close-button{width:44px;height:44px;padding:0;inset-inline-end:calc(var(--drawer-gutter) * -1 - 8px);display:grid;place-items:center;border-radius:50%;transition:background-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-tiroir .drawer__close-button:hover{background:var(--cc-pierre)}}.vs-tiroir .drawer__inner{border:0}.vs-tiroir .drawer__scrollable{padding:0 24px 20px}.vs-tiroir .drawer__footer{padding:18px 24px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cc-filet);background:var(--cc-papier)}.vs-progression{margin:2px 0 18px;padding:16px 16px 14px;background:var(--cc-eau-pale)}.vs-progression__message{margin:0 0 14px;font-size:var(--cc-t-petit);line-height:1.45;text-wrap:pretty}.vs-progression__message strong{font-weight:600}.vs-gain{color:var(--cc-jade);font-weight:600;white-space:nowrap}.vs-tapis{position:relative}.vs-tapis__ligne{position:absolute;z-index:0;top:23px;left:calc(100% / 6);right:calc(100% / 6);height:1px;background:#2a374333}.vs-tapis__rempli{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cc-jade);transform-origin:left center}.vs-tapis__liste{position:relative;z-index:1;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.vs-tapis__palier{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;text-align:center}.vs-tapis__case{position:relative;width:46px;height:46px;display:block;background:var(--cc-papier);border:1px solid rgba(42,55,67,.28);overflow:hidden}.vs-tapis__case:before,.vs-tapis__case:after{content:"";position:absolute;left:50%;top:50%;background:#2a374359}.vs-tapis__case:before{width:13px;height:1px;margin:0 0 0 -6.5px}.vs-tapis__case:after{width:1px;height:13px;margin:-6.5px 0 0}.is-atteint .vs-tapis__case{border-color:var(--cc-encre)}.is-atteint .vs-tapis__case:before,.is-atteint .vs-tapis__case:after{display:none}.vs-tapis__case img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vs-tapis__plus{position:absolute;right:0;bottom:0;padding:1px 5px;font-size:11px;line-height:1.4;background:var(--cc-encre);color:var(--cc-papier)}.vs-tapis__palier{position:relative}.vs-tapis__coche{position:absolute;top:-7px;left:calc(50% + 14px);width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:var(--cc-jade);color:#fff;box-shadow:0 0 0 2px var(--cc-eau-pale)}.vs-tapis__coche svg{width:14px;height:14px}.vs-tapis__etiquette{font-size:12.5px;line-height:1.3;color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.is-atteint .vs-tapis__etiquette{color:var(--cc-jade);font-weight:600}@media(prefers-reduced-motion:no-preference){.vs-prend .vs-tapis__case img{animation:vs-pose .56s var(--cc-ease-out) both;transform-origin:0 100%}.vs-prend .vs-tapis__etiquette{animation:vs-etiquette .56s var(--cc-ease-out) both}.vs-prend .vs-tapis__coche{animation:vs-coche .42s var(--cc-ease-out) .3s both}.vs-prend .vs-tapis__coche path{stroke-dasharray:12;animation:vs-coche-trait .32s var(--cc-ease-out) .48s both}}@keyframes vs-pose{0%{transform:scale(.4);opacity:0}}@keyframes vs-etiquette{0%{transform:translateY(4px);opacity:.3}}.vs-ligne{display:grid;grid-template-columns:88px minmax(0,1fr);gap:4px 16px;padding:16px 0;border-bottom:1px solid var(--cc-filet)}.vs-ligne__image{display:block;width:88px;height:88px;overflow:hidden;background:var(--cc-pierre)}.vs-ligne__image img{width:100%;height:100%;object-fit:cover}.vs-ligne__corps{display:grid;gap:4px;min-width:0;align-content:start}.vs-ligne__haut{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.vs-ligne__titre{color:var(--cc-encre);text-decoration:none;font-size:.9375rem;font-weight:500;line-height:1.35}.vs-ligne__retirer{flex:none;width:32px;height:32px;margin:-6px -8px 0 0;display:grid;place-items:center;border:0;background:transparent;color:var(--cc-encre-2);border-radius:50%;cursor:pointer}.vs-ligne__retirer .vs-icone,.vs-ligne__retirer svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:3}@media(hover:hover)and (pointer:fine){.vs-ligne__retirer:hover{background:var(--cc-pierre);color:var(--cc-encre)}}.vs-ligne__variante{margin:0;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-ligne__bas{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px}.vs-quantite.js-qty__wrapper{display:inline-flex;align-items:center;max-width:none;height:44px;border:1px solid var(--cc-filet-fort);border-radius:999px;background:#fff}.vs-quantite .js-qty__num{width:36px;height:42px;padding:0;border:0;background:transparent;text-align:center;font:inherit;font-size:var(--cc-t-petit);font-variant-numeric:tabular-nums}.vs-quantite .js-qty__adjust{position:static;width:44px;height:42px;display:grid;place-items:center;border:0;background:transparent;color:var(--cc-encre);cursor:pointer}.vs-quantite .js-qty__adjust svg{width:11px;height:11px}.vs-quantite .js-qty__adjust--minus{order:-1}.vs-ligne__prix{display:grid;justify-items:end;font-variant-numeric:tabular-nums;line-height:1.3}.vs-ligne__avant{font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-ligne__apres{font-weight:500;font-size:.9375rem}.vs-ligne__avant+.vs-ligne__apres{color:var(--cc-jade)}.vs-ligne__remise{display:none}.vs-plus{margin:18px 0 0;padding:14px;background:#fff}.vs-plus[hidden]{display:none}.vs-plus__titre{margin:0 0 12px;font-size:var(--cc-t-petit);font-weight:500}.vs-plus__carte{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center}.vs-plus__image{display:block;width:64px;height:64px;overflow:hidden;background:var(--cc-pierre)}.vs-plus__image img{display:block;width:100%;height:100%;object-fit:cover}.vs-plus__corps{display:grid;gap:4px;min-width:0}.vs-plus__nom{color:var(--cc-encre);text-decoration:none;font-size:var(--cc-t-petit);font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vs-plus__prix{font-size:var(--cc-t-mini);color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-plus__variante{width:100%;height:34px;padding:0 8px;border:1px solid var(--cc-filet-fort);border-radius:var(--cc-rayon);background:var(--cc-papier);font:inherit;font-size:var(--cc-t-mini);color:var(--cc-encre)}.vs-plus__corps:has(.vs-plus__variante) .vs-plus__prix{order:3;font-size:var(--cc-t-petit);color:var(--cc-encre)}.vs-plus__ajouter{min-height:40px;padding:0 16px;border:0;border-radius:var(--cc-rayon);background:var(--cc-encre);color:var(--cc-papier);font:inherit;font-size:var(--cc-t-petit);font-weight:500;cursor:pointer;transition:background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-plus__ajouter:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.vs-plus__ajouter:hover{background:var(--cc-encre-hover)}}.vs-resume{margin-top:16px;display:grid;gap:8px;font-size:var(--cc-t-petit)}.vs-resume__ligne{display:flex;justify-content:space-between;gap:12px}.vs-resume__remise{color:var(--cc-jade);font-weight:500}.vs-code{margin-bottom:6px}.vs-code__ouvrir{cursor:pointer;list-style:none;color:var(--cc-encre);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;font-size:var(--cc-t-petit);padding-block:6px}.vs-code__ouvrir::-webkit-details-marker{display:none}.vs-code__champ{display:flex;gap:8px;margin-top:8px}.vs-code__saisie{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid var(--cc-filet-fort);border-radius:var(--cc-rayon);background:#fff;font:inherit;text-transform:uppercase}.vs-code__bouton{height:44px;padding:0 16px;border:0;border-radius:var(--cc-rayon);background:var(--cc-pierre);color:var(--cc-encre);font:inherit;font-weight:500;cursor:pointer}.vs-code__message{margin:6px 0 0;font-size:var(--cc-t-mini)}.vs-code__actif{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:var(--cc-t-mini)}.vs-code__retirer{border:0;background:none;text-decoration:underline;cursor:pointer;font:inherit;color:var(--cc-encre-2)}.vs-resume__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px;font-size:1.125rem;font-weight:500}.vs-tiroir .cart__checkout,.vs-tiroir .vs-bouton{width:100%;min-height:52px;font-size:1rem}.vs-tiroir__express{margin-top:10px;--shopify-accelerated-checkout-button-block-size: 44px;--shopify-accelerated-checkout-button-border-radius: 3px;--shopify-accelerated-checkout-inline-alignment: stretch}.vs-tiroir .vs-paiements{justify-content:center;margin-top:12px}.vs-tiroir .vs-paiements__logo{width:34px;height:22px}.vs-tiroir__garanties{display:flex;justify-content:center;gap:10px;margin-top:12px;color:var(--cc-encre-2);font-size:var(--cc-t-mini);text-align:center}.vs-tiroir__garanties>svg,.vs-tiroir__garanties .vs-icone{display:none}.vs-tiroir__garanties p{margin:0;display:grid;gap:2px}.vs-tiroir__garanties p>span{display:block}.vs-tiroir__vide{padding:32px 24px;display:grid;gap:14px;justify-items:start}.vs-tiroir__vide-titre{margin:0;font-family:var(--cc-f-titre);font-size:1.5rem}.vs-tiroir__vide p{margin:0;color:var(--cc-encre-2)}.vs-attente .drawer__cart-empty{visibility:hidden}.vs-tiroir--entree .vs-ligne,.vs-tiroir--entree .vs-plus{animation:vs-entree .42s var(--cc-ease-out) both;animation-delay:calc(80ms + var(--vs-i, 0) * 50ms)}@media(max-width:749px){.vs-tiroir .drawer__header{padding:16px 16px 10px}.vs-tiroir .drawer__scrollable{padding:0 16px 16px}.vs-tiroir .drawer__footer{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px))}.vs-ligne{grid-template-columns:76px minmax(0,1fr)}.vs-ligne__image{width:76px;height:76px}}.collection-grid__wrapper .grid--uniform{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px var(--cc-gouttiere);margin:0}.collection-grid__wrapper .grid--uniform:after,.collection-grid__wrapper .grid--uniform:before{display:none}.vs-grille-item{min-width:0}.vs-grille-item--epuise{order:1}@media(max-width:989px){.collection-grid__wrapper .grid--uniform{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.collection-content{padding-top:8px}.collection-filter{border:0}.collection-filter__item,.collection-filter select,.collection-filter__btn{font-family:var(--cc-f-texte);font-size:var(--cc-t-petit);text-transform:none;letter-spacing:0}.collection-sidebar__group,.collection-sidebar{border-color:var(--cc-filet)}.collection-sidebar .collapsible-trigger,.collection-sidebar__group .collapsible-trigger-btn{font-family:var(--cc-f-texte);font-size:.9375rem;font-weight:500;text-transform:none;letter-spacing:0}.tag-list .tag__checkbox-wrapper,.tag__checkbox{font-size:var(--cc-t-petit);text-transform:none;letter-spacing:0}.collection-hero__title,.section-header__title{font-family:var(--cc-f-titre);font-weight:400;letter-spacing:-.018em;text-transform:none}.collection-header .section-header__title,.collection-hero__title{font-size:clamp(2.25rem,1.4rem + 3vw,4.5rem);line-height:1}.collection-description,.collection-description p,.rte--collection-desc{font-size:var(--cc-t-texte);color:var(--cc-encre-2);max-width:64ch}.pagination{font-family:var(--cc-f-texte)}.template-collection h1.section-header__title{text-transform:lowercase;margin:8px 0 22px}.template-collection h1.section-header__title:first-letter{text-transform:uppercase}.collection-header .breadcrumb{font-size:var(--cc-t-mini);color:var(--cc-encre-2);text-transform:none;letter-spacing:0}.vs-coll-intro{margin:0 0 22px}.vs-coll-raccourcis__liste{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.vs-coll-raccourcis__liste li{margin:0}.vs-coll-raccourcis a.vs-puce{display:inline-flex;align-items:center;text-decoration:none;color:var(--cc-encre)}.vs-coll-raccourcis a.vs-puce.is-actif{background:var(--cc-encre);color:var(--cc-papier)}@media(hover:hover)and (pointer:fine){.vs-coll-raccourcis .vs-puce:not(.is-actif):hover{background:var(--cc-pierre-2)}}@media(max-width:749px){.vs-coll-raccourcis__liste{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--cc-marge));padding-inline:var(--cc-marge)}.vs-coll-raccourcis__liste::-webkit-scrollbar{display:none}.vs-coll-raccourcis .vs-puce{white-space:nowrap}}@media(min-width:990px){.megamenu__inner{display:flex;align-items:flex-start;gap:clamp(32px,3.4vw,64px)}.megamenu__nav{flex:1 1 auto;max-width:900px;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:clamp(32px,3.4vw,64px)}.megamenu__column{flex:none;max-width:none}.megamenu__promos{flex:0 0 auto;max-width:420px}}.megamenu__column .h5~.h5{margin-top:24px}.vs-menu-couleurs{display:grid;grid-template-columns:repeat(2,max-content);column-gap:32px}.site-nav__dropdown-link.vs-menu-couleur,.mobile-nav__link.vs-menu-couleur{display:flex;align-items:center;gap:10px}.vs-menu-pastille{flex:none;display:block;width:20px;height:20px;border-radius:50%;object-fit:cover;outline:1px solid rgba(42,55,67,.16);outline-offset:-1px;transition:transform var(--cc-d-survol) var(--cc-ease-out)}@media(hover:hover)and (pointer:fine){.vs-menu-couleur:hover .vs-menu-pastille{transform:scale(1.15)}}.vs-menu-couleurs--mobile{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.vs-menu-couleurs--mobile .vs-menu-pastille{width:22px;height:22px}.vs-mt{padding:22px 24px 24px;background:var(--cc-eau-pale)}.vs-mt .h5{margin-bottom:0}.vs-mt__plan{--k: 2px;position:relative;width:calc(120 * var(--k));height:calc(60 * var(--k));margin:16px 0 34px;padding:0;list-style:none}.vs-mt__format{position:absolute;left:0;bottom:0;width:calc(var(--l) * var(--k));height:calc(var(--h) * var(--k));margin:0}.vs-mt__format a{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:1px solid rgba(42,55,67,.5);color:var(--cc-encre);text-decoration:none;transition:background-color var(--cc-d-survol) ease,border-color var(--cc-d-survol) ease}.vs-mt__cote{position:absolute;top:5px;right:7px;font-size:.75rem;line-height:1.2;white-space:nowrap;color:var(--cc-encre-2)}.vs-mt__usage{position:absolute;left:-1px;top:calc(100% + 10px);font-size:var(--cc-t-mini);white-space:nowrap;color:var(--cc-encre);opacity:0;transition:opacity var(--cc-d-survol) ease;pointer-events:none}.vs-mt .vs-mt__format a{background:var(--cc-papier)}.vs-mt .vs-mt__format a:hover,.vs-mt .vs-mt__format a:focus-visible{background:#fff;border-color:var(--cc-encre);outline:none}.vs-mt .vs-mt__format a:hover:after,.vs-mt .vs-mt__format a:focus-visible:after{content:"";position:absolute;z-index:3;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid var(--cc-encre);pointer-events:none}.vs-mt .vs-action{background:transparent}.vs-mt__format a:hover .vs-mt__cote,.vs-mt__format a:focus-visible .vs-mt__cote{color:var(--cc-encre)}.vs-mt__format a:hover .vs-mt__usage,.vs-mt__format a:focus-visible .vs-mt__usage{opacity:1}.vs-mt__echelle{margin:-24px 0 18px;font-size:var(--cc-t-mini);color:var(--cc-encre-2);transition:opacity var(--cc-d-survol) ease}.vs-mt:has(.vs-mt__format a:hover,.vs-mt__format a:focus-visible) .vs-mt__echelle{opacity:0}.vs-mt__offre{margin:0 0 12px;font-size:var(--cc-t-petit);line-height:1.45}.vs-mt__offre strong{font-weight:600;color:var(--cc-jade)}.megamenu .h5,.megamenu__promos .h5,.mobile-nav__promos .h5,.megamenu__promos p strong{font-family:var(--cc-f-texte);text-transform:none;letter-spacing:0;font-size:.9375rem;font-weight:500}.megamenu__promos .btn,.mobile-nav .btn{background:var(--cc-encre);color:var(--cc-papier);border:0}.megamenu .site-nav__dropdown-link--top-level{font-size:1.125rem;color:var(--cc-encre-2);margin-bottom:6px}.mobile-nav__link--top-level,.mobile-nav__faux-link{font-family:var(--cc-f-titre);text-transform:none;letter-spacing:0}.mobile-nav__link,.mobile-nav__faux-link{font-size:1.0625rem}.site-footer{padding-bottom:0}.site-footer .footer__title{font-family:var(--cc-f-texte);text-transform:none;letter-spacing:0;font-size:.9375rem;font-weight:500;color:var(--cc-sur-encre)}.site-footer,.site-footer p,.site-footer a{color:var(--cc-sur-encre-2)}.site-footer a:hover{color:var(--cc-sur-encre)}.site-footer .footer__logo img{width:72px;height:72px}.vs-pied__mot{padding-block:clamp(36px,5vw,72px) clamp(18px,2vw,32px)}.vs-pied__mot img{display:block;width:100%;height:auto;opacity:.1}.vs-pied__mot.vs-vu{animation:vs-mot 1.2s var(--cc-ease-out) both}@keyframes vs-mot{0%{opacity:0;transform:translateY(36px)}}@media(prefers-reduced-motion:reduce){.vs-pied__mot.vs-vu{animation:none}}.site-footer .footer__newsletter-input{color:var(--cc-sur-encre);border-color:#eef1ec59}.site-footer .footer__newsletter-input::placeholder{color:var(--cc-sur-encre-2)}.site-footer .footer__newsletter-btn{color:var(--cc-sur-encre)}.footer__small-text{color:var(--cc-sur-encre-2);font-size:var(--cc-t-mini)}.template-collection .collection-content~.shopify-section .rte,.template-collection .rte--collection-desc{text-align:left}.vs-article__titre{margin:6px 0 0;font-family:var(--cc-f-titre);font-size:var(--cc-t-lead);line-height:1.18;letter-spacing:-.01em}.rte a:not(.rte__image):not(.btn),.rte-setting a:not(.rte__image):not(.btn){background-image:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.vs-rte-titre{margin:18px 0 6px;font-weight:500;color:var(--cc-encre)}.template-collection h1.section-header__title{font-size:clamp(2.5rem,1.5rem + 3.2vw,4.75rem);line-height:1;letter-spacing:-.022em}.template-collection .rte h2,.template-collection .rte h3,.template-collection .rte h4{font-family:var(--cc-f-texte);font-size:1.125rem;font-weight:500;letter-spacing:0;line-height:1.35;text-transform:none}.template-collection .rte p{max-width:70ch;margin-inline:0}.collection-sidebar__group{border:0!important;padding-top:6px}.vs-avis__item--grand .vs-avis__texte{max-width:42ch}.vs-pastille input:checked+.vs-pastille__rond{box-shadow:none;outline:1.5px solid var(--cc-encre);outline-offset:3px}.vs-reassurance{color:var(--cc-encre)}.tt-card,.tt-card--inner{box-shadow:none!important}details:not([open])>:not(summary){display:none}@media(max-width:749px){.vs-carte__nom{-webkit-line-clamp:2;min-height:2.7em}}@media(max-width:1199px){.vs-heros__point{display:none}}@media(max-width:989px){.vs-galerie__item--plan .vs-plan__titre,.vs-galerie__item--plan .vs-plan__legende{display:none}.vs-galerie__item--plan .vs-plan{padding:12px 12px 52px;--vs-plan-h: calc(100vw - 154px) }.vs-galerie__item--plan .vs-plan__barre{margin-bottom:10px}.vs-galerie__item--plan .vs-plan__cartouche>div{padding:7px 9px 8px}.vs-galerie__item--plan .vs-plan__cartouche dt{font-size:11px}.vs-galerie__item--plan .vs-plan__cartouche dd{margin-top:2px;font-size:13px}.vs-galerie__item--plan .vs-plan__cote{font-size:12px;padding:0 4px}}.vs-pastille__rond img{transform:scale(2.6);transform-origin:50% 67%}.vs-pastille__rond--uni{box-shadow:inset 0 0 0 1px #2a374324}.site-header__logo .logo--inverted,.is-light .site-header__logo .logo--inverted{display:none!important}.site-header__logo .logo--has-inverted,.is-light .site-header__logo .logo--has-inverted{display:block!important}@media(min-width:769px){.header-layout--left-center .header-item--logo,.header-layout--left-center .header-item--icons{flex:0 0 200px!important}.site-header__logo .site-header__logo-link{width:70px!important}}.site-header{padding-block:10px}.announcement-bar{padding:0}.announcement-slider__slide{padding-block:7px}.announcement-text,.announcement-link-text{line-height:1.45}.announcement-slider__slide:has(>.announcement-link){padding-block:0}.announcement-slider__slide>.announcement-link{padding-block:7px}.announcement-bar :focus-visible{outline-color:var(--cc-sur-encre);outline-offset:-3px}.toolbar{background:var(--cc-pierre)}.toolbar.toolbar--transparent{background:#e7e6e2e6}.toolbar__content{min-height:32px;align-items:center}.toolbar__menu a,.is-light .toolbar__menu a{padding-block:6px;font-size:var(--cc-t-mini);font-weight:400;color:var(--cc-encre-2)}@media(hover:hover)and (pointer:fine){.toolbar__menu a:hover{color:var(--cc-encre)}}.vs-heros--cadre .vs-heros__contenu{padding-top:0}@media(max-width:749px){.vs-heros--cadre .vs-heros__contenu{padding-top:108px}}.site-header__logo .vs-logo-carre img{position:static;inset:auto;transform:none;margin:0}.site-header .megamenu{top:100%}.site-header .megamenu:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:32px}.site-nav--has-dropdown>details>summary{position:relative}.site-nav--has-dropdown>details[open]>summary:after{content:"";position:absolute;z-index:9;left:-32px;right:-32px;top:100%;height:48px}.vs-logo-carre{display:block;line-height:0}.vs-logo-carre img{display:block;width:100%;height:auto}.site-header__logo .vs-logo-carre{width:70px!important}@media(max-width:768px){.site-header__logo .vs-logo-carre{width:52px!important}}.template-cart .page-content{padding-top:clamp(20px,2.4vw,40px)}.template-cart .breadcrumb{display:none}.vs-panier__tete{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin:0 0 clamp(24px,3vw,44px)}.vs-panier__titre{margin:0;font-size:var(--cc-t-h2);line-height:1.02;letter-spacing:-.015em}.vs-panier__compte{margin:0;font-size:var(--cc-t-lead);color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-panier__suite{margin-left:auto}.vs-panier__tete--vide{flex-direction:column;align-items:flex-start;gap:16px;padding-block:clamp(24px,6vw,96px) clamp(8px,2vw,24px)}.vs-panier__phrase{margin:0;max-width:46ch;font-size:var(--cc-t-lead);line-height:1.45}.vs-panier__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:8px}.template-cart .cart__page{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:clamp(28px,4vw,72px);align-items:start}.template-cart .cart__page-col{width:auto;max-width:none;flex:none;margin:0;padding:0;background:none}@media(max-width:989px){.template-cart .cart__page{grid-template-columns:minmax(0,1fr)}}.template-cart .vs-progression{margin:0 0 8px}.template-cart .cart__item{display:flex;gap:clamp(14px,2vw,24px);margin:0;padding:22px 0;border-bottom:1px solid var(--cc-filet)}.template-cart .cart__image{flex:0 0 clamp(88px,9vw,120px);width:clamp(88px,9vw,120px)}.template-cart .cart__image .image-wrap{aspect-ratio:1;background:var(--cc-pierre);overflow:hidden}.template-cart .cart__image img{width:100%;height:100%;object-fit:cover}.template-cart .cart__item-name{font-family:var(--cc-f-texte);font-size:var(--cc-t-texte);font-weight:500;text-transform:none;letter-spacing:0;color:var(--cc-encre)}.template-cart .cart__item--variants{font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.template-cart .cart__item--variants span{font-weight:400}.template-cart .cart__price{font-size:var(--cc-t-texte);font-variant-numeric:tabular-nums}.template-cart .cart__discount{color:var(--cc-jade)}.template-cart .cart__remove a{font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-recap{position:sticky;top:24px;padding:clamp(20px,2vw,28px);background:var(--cc-pierre)}.vs-recap__titre{margin:0 0 14px;font-size:var(--cc-t-h3)}.vs-recap .cart__item-sub{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-block:12px;border-top:1px solid var(--cc-filet);font-size:var(--cc-t-texte)}.vs-recap [data-subtotal]{font-size:var(--cc-t-lead);font-weight:600;font-variant-numeric:tabular-nums}.vs-recap .cart__discounts{color:var(--cc-jade)}.vs-recap .cart__checkout{width:100%;min-height:54px;font-size:1.0625rem}.vs-recap .additional-checkout-buttons{margin-top:10px}.vs-recap__garanties{list-style:none;display:grid;gap:8px;margin:18px 0 16px;padding:0;font-size:var(--cc-t-petit);line-height:1.45}.vs-recap__garanties li{margin:0;padding-left:18px;position:relative}.vs-recap__garanties li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border:1px solid var(--cc-encre)}.vs-recap__garanties strong{font-weight:600}.vs-recap__note{margin:14px 0 0;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-filtre-taille{flex:none;position:relative;display:inline-block;width:46px;height:32px;margin:0 10px 0 2px;vertical-align:middle}.vs-filtre-taille i{position:absolute;left:0;bottom:0;width:calc(var(--l) * .2px);height:calc(var(--h) * .2px);border:1px solid rgba(42,55,67,.55);background:var(--cc-papier);transition:background-color var(--cc-d-survol) ease,border-color var(--cc-d-survol) ease}.tag--active .vs-filtre-taille i{background:var(--cc-eau);border-color:var(--cc-encre)}@media(hover:hover)and (pointer:fine){.tag__checkbox-wrapper:hover .vs-filtre-taille i{border-color:var(--cc-encre)}}.tag__checkbox-wrapper:has(.vs-filtre-taille){display:flex;align-items:center}.tag__checkbox-wrapper:has(.vs-filtre-taille) .tag__checkbox{display:none}.tag__input:focus-visible~.vs-filtre-taille i{outline:2px solid var(--cc-encre);outline-offset:2px}.site-footer .page-width:has(>.vs-pied__paiements){display:flex;flex-wrap:wrap;align-items:center;column-gap:clamp(20px,3vw,48px);row-gap:14px}.site-footer .page-width:has(>.vs-pied__paiements)>*{flex:0 0 100%}.site-footer .page-width:has(>.vs-pied__paiements)>.footer__section,.site-footer .page-width:has(>.vs-pied__paiements)>.footer__small-text{flex:0 1 auto;margin:0;text-align:left}.site-footer .page-width:has(>.vs-pied__paiements)>.footer__small-text{margin-left:auto}.site-footer .multi-selectors{justify-content:flex-start;margin:0;padding:0}.site-footer .multi-selectors__item{margin:0}.site-footer .multi-selectors .faux-select{padding-left:0}.site-footer .page-width>.vs-pied__paiements{order:1}.site-footer .page-width>.footer__section:not(.vs-pied__paiements){order:2}.site-footer .page-width>.footer__section:not(.vs-pied__paiements) .multi-selectors{justify-content:flex-start}.site-footer .page-width>.footer__small-text{order:3;margin-left:auto}@media(max-width:768px){.site-footer .page-width:has(>.vs-pied__paiements)>.footer__section,.site-footer .page-width:has(>.vs-pied__paiements)>.footer__small-text{flex-basis:100%;margin-left:0}}.predictive-search-results h3,.predictive-search-results .h4{font-family:var(--cc-f-titre);font-size:1.125rem;font-weight:400;text-transform:none;letter-spacing:0;color:var(--cc-encre-2)}.predictive-search-results .results-products__info{gap:2px}.predictive-search-results .results-products__info>span:first-child{font-size:var(--cc-t-texte);font-weight:500}.predictive-search-results .grid-product__price{font-variant-numeric:tabular-nums;color:var(--cc-encre-2)}.predictive-search-results .results-products__image,.predictive-search-results img{background:var(--cc-pierre)}.results__search-btn{font-weight:500}@keyframes vs-coche{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes vs-coche-trait{0%{stroke-dashoffset:12}to{stroke-dashoffset:0}}#reviews-wrapper,#noreviews-wrapper,#reviews-wrapper .vstar-star,.tt-card .vstar-star,.collection-icon-list.vstar-star,.product-icon-list.vstar-star{--star-color: var(--cc-encre) !important;--nostar-color: rgba(42, 55, 67, .16) !important;--font-color: var(--cc-encre) !important;--bg-color: transparent !important;--line-color: var(--cc-filet) !important}#reviews-wrapper,#noreviews-wrapper,.trustoo-reviews-wrapper{background:transparent!important}.tt-swiper-header{background:var(--cc-encre)!important;border-radius:0!important}.tt-card,.tt-card--inner{background:#fff!important;border-radius:0!important}.trustoo-widget .tt-head-title{font-family:var(--cc-f-titre)!important;font-weight:400!important;font-size:var(--cc-t-h3)!important;letter-spacing:-.01em;color:var(--cc-encre)!important}.vs-matiere__media{position:relative;min-width:0}.vs-empreinte{position:absolute;left:0;bottom:0;z-index:2;width:clamp(220px,38%,320px)}.vs-empreinte__defs{position:absolute;width:0;height:0;overflow:hidden}.vs-empreinte__zone{position:relative;aspect-ratio:1;overflow:hidden;container-type:size;background:#8b8b88;touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:default}.vs-empreinte__pierre{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vs-empreinte__legende{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;padding:12px 14px 11px;display:grid;gap:2px;background:var(--cc-papier);color:var(--cc-encre);pointer-events:none}@media(min-width:990px){.vs-empreinte__geste{white-space:nowrap}}.vs-empreinte__titre{font-family:var(--cc-f-titre);font-size:1.3125rem;line-height:1.1;letter-spacing:-.01em}.vs-empreinte__geste{font-size:var(--cc-t-mini);line-height:1.35;color:var(--cc-encre-2)}.vs-empreinte__geste--souris{display:none}@media(hover:hover)and (pointer:fine){.vs-empreinte__geste--souris{display:block}.vs-empreinte__geste--doigt{display:none}}.vs-empreinte__pas{position:absolute;z-index:2;width:15.5cqmin;height:36cqmin;transform:translate(-50%,-50%) rotate(var(--vs-angle, 0deg));pointer-events:none}.vs-empreinte__pas svg{display:block;width:100%;height:100%;overflow:visible;filter:blur(.5px)}.vs-empreinte__pas svg.vs-empreinte__gauche{transform:scaleX(-1)}.vs-empreinte__bord{fill:#1c242a42;transform-box:fill-box;transform-origin:center;animation:vs-pied-bord 2.6s cubic-bezier(.4,0,.6,1) both}.vs-empreinte__coeur{fill:#1c242a4d;transform-box:fill-box;transform-origin:50% 60%;transform:scale(.8);animation:vs-pied-coeur 3.6s cubic-bezier(.4,0,.6,1) both}.vs-empreinte__pas--lent .vs-empreinte__bord{animation-duration:3.4s}.vs-empreinte__pas--lent .vs-empreinte__coeur{animation-duration:4.6s}@keyframes vs-pied-bord{0%{opacity:0}4%{opacity:1}28%{opacity:1}to{opacity:0}}@keyframes vs-pied-coeur{0%{opacity:0;transform:scale(.8)}4%{opacity:1}45%{opacity:1;transform:scale(.76)}to{opacity:0;transform:scale(.5)}}@media(prefers-reduced-motion:reduce){.vs-empreinte__coeur{animation:vs-pied-fondu 3s linear both;transform:scale(.8)}.vs-empreinte__bord{animation:vs-pied-fondu 2.4s linear both}}@keyframes vs-pied-fondu{0%,30%{opacity:1}to{opacity:0}}@media(max-width:989px){.vs-empreinte{position:relative;width:100%;margin-top:8px}.vs-empreinte__zone{aspect-ratio:16 / 9}.vs-empreinte__pas{width:25cqmin;height:58cqmin}.vs-empreinte__legende{padding:10px 12px 9px}.vs-empreinte__titre{font-size:1.125rem}}.vs-galerie__item[hidden]{display:none!important}.vs-etoiles{position:relative;display:inline-block;flex:none;width:calc(var(--vs-h, 14px) * 5);height:var(--vs-h, 14px);vertical-align:-2px}.vs-etoiles svg{display:block;width:calc(var(--vs-h, 14px) * 5);height:var(--vs-h, 14px)}.vs-etoiles__fond svg{fill:#2a37432e}.vs-etoiles__plein{position:absolute;inset:0 auto 0 0;width:var(--vs-note);overflow:hidden}.vs-etoiles__plein svg{fill:var(--cc-encre)}.vs-achat__preuve{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:-4px 0 14px;font-size:var(--cc-t-petit)}.vs-achat__note{display:inline-flex;align-items:center;gap:8px;color:var(--cc-encre);text-decoration:none}.vs-achat__note strong{font-weight:600;font-variant-numeric:tabular-nums}.vs-achat__note-nb{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}@media(hover:hover)and (pointer:fine){.vs-achat__note:hover .vs-achat__note-nb{text-decoration-thickness:2px}}.vs-achat__commandes{position:relative;padding-left:14px;color:var(--cc-encre-2)}.vs-achat__commandes:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:currentColor;opacity:.6}.vs-carte__note{position:absolute;left:0;bottom:0;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 9px 5px 8px;background:var(--cc-papier);font-size:13px;line-height:1;font-variant-numeric:tabular-nums;color:var(--cc-encre)}.vs-carte__note-nb{color:var(--cc-encre-2)}.vs-heros__preuve{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:22px 0 0;font-size:var(--cc-t-petit);color:var(--cc-encre)}.vs-heros__preuve strong{font-weight:600}.vs-sur-photo .vs-heros__preuve,.vs-heros--sombre .vs-heros__preuve{color:#fff}.vs-heros--sombre .vs-etoiles__plein svg{fill:#fff}.vs-heros--sombre .vs-etoiles__fond svg{fill:#ffffff4d}.vs-preuve__note{display:inline-flex;align-items:center;gap:8px}.vs-heros__preuve{column-gap:14px}.vs-preuve__commandes{position:relative;padding-left:14px}.vs-preuve__commandes:before,.vs-achat__commandes:before{content:"";position:absolute;left:0;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:currentColor;opacity:.6}@media(max-width:749px){.vs-heros__preuve{flex-direction:column;align-items:flex-start;gap:4px;margin-top:18px}.vs-preuve__commandes,.vs-achat__commandes{padding-left:0;flex-basis:100%}.vs-preuve__commandes:before,.vs-achat__commandes:before{display:none}}html.vs-sans-defilement{overflow:hidden}.vs-feuille{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.vs-feuille__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a22286b;opacity:0;transition:opacity .26s var(--cc-ease-out)}.vs-feuille__panneau{position:absolute;left:0;right:0;bottom:0;max-height:86vh;overflow:auto;padding:16px var(--cc-marge) calc(18px + env(safe-area-inset-bottom,0px));background:var(--cc-papier);color:var(--cc-encre);transform:translateY(100%);transition:transform .36s var(--cc-ease-tiroir);box-shadow:0 -10px 30px #1a222824}.vs-feuille.is-ouverte .vs-feuille__voile{opacity:1}.vs-feuille.is-ouverte .vs-feuille__panneau{transform:none}.vs-feuille__tete{display:flex;align-items:center;justify-content:space-between;gap:12px}.vs-feuille__titre{margin:0;font-family:var(--cc-f-titre);font-size:1.5rem;line-height:1.1}.vs-feuille__fermer{display:grid;place-items:center;width:44px;height:44px;margin-right:-10px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.vs-feuille__fermer svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.vs-feuille__couleur{margin:2px 0 14px;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-feuille__ajouter{width:100%;margin-top:16px}@media(min-width:990px){.vs-feuille__panneau{left:auto;right:var(--cc-marge);bottom:92px;width:460px;padding:20px 22px 22px;transform:translateY(14px);opacity:0;transition:transform .26s var(--cc-ease-out),opacity .2s var(--cc-ease-out)}.vs-feuille.is-ouverte .vs-feuille__panneau{opacity:1}}@media(prefers-reduced-motion:reduce){.vs-feuille__panneau,.vs-feuille__voile{transition:opacity .12s linear}.vs-feuille__panneau{transform:none}}html.js-drawer-open .vs-collant,body.js-drawer-open .vs-collant{transform:translateY(110%)!important}@media(max-width:749px){.collection-filter{z-index:6;display:flex;gap:0;margin-inline:calc(-1 * var(--cc-marge));padding:8px var(--cc-marge);background:var(--cc-papier);box-shadow:0 1px 0 var(--cc-filet)}.collection-filter__item--drawer,.collection-filter__item--sort{flex:1 1 50%;min-width:0;margin:0}.collection-filter .js-drawer-open-collection-filters,.collection-filter select{width:100%;min-height:44px;margin:0}.collection-filter .js-drawer-open-collection-filters{border-radius:var(--cc-rayon) 0 0 var(--cc-rayon);border-right-width:0}.collection-filter select{border-radius:0 var(--cc-rayon) var(--cc-rayon) 0}}@media(max-width:989px){.vs-article__titre{font-size:1.125rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}#reviews-wrapper .star-classify{white-space:nowrap;flex:none}@media(max-width:989px){.vs-matiere__media{display:contents}.vs-matiere__photo{order:0}.vs-matiere__texte{order:1}.vs-matiere__haut>.vs-empreinte,.vs-matiere__media>.vs-empreinte{order:2;margin-top:4px}}.tt-card-body,.tt-card-body p,.tt-card .tt-card-body *{font-size:15px!important;line-height:1.45!important;color:var(--cc-encre)!important}.trustoo-widget .tt-review-date,.trustoo-widget .tt-review-country,.trustoo-widget .tt-item-type,#reviews-wrapper .review-date,#reviews-wrapper [class*=date],.tt-card-footer,.tt-card-footer *{font-size:13px!important}@media(max-width:749px){.vs-heros--clair .vs-heros__preuve{width:fit-content;padding:8px 12px;background:#f2f3efe6}}@media(max-width:749px){body:has(.vs-collant--visible){padding-bottom:76px}.vs-lettre .vs-champ,.vs-lettre input[type=email]{height:52px!important;min-height:48px;padding-block:0!important;line-height:normal}}.tt-swiper-btn,.tt-swiper-pre,.tt-swiper-next{z-index:2!important}@media(max-width:989px){.vs-article__titre{-webkit-line-clamp:2}}.vs-coll-texte{max-width:72ch;margin:clamp(48px,6vw,96px) 0 24px}.vs-coll-texte__corps,.vs-coll-texte__corps *{text-align:left!important}.vs-coll-texte__corps img{display:none!important}.vs-coll-texte__corps h2{margin:28px 0 10px;font-family:var(--cc-f-texte);font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none}.vs-coll-texte__corps h3,.vs-coll-texte__corps h4{margin:22px 0 8px;font-family:var(--cc-f-texte);font-size:1.0625rem;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none}.vs-coll-texte__corps>:first-child{margin-top:0}.vs-coll-texte__corps p,.vs-coll-texte__corps li{font-size:var(--cc-t-texte);line-height:1.6;color:var(--cc-encre)}.vs-coll-texte__corps p{margin:0 0 12px}.vs-coll-texte.is-replie:not(.is-ouvert) .vs-coll-texte__corps{max-height:22em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.vs-coll-texte__suite{margin-top:10px;padding:0;border:0;background:none;color:var(--cc-encre);font:inherit;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;cursor:pointer}.vs-coll-texte__suite[hidden]{display:none}#trustoo-widget-wrapper:has(>#tt-carousels-wrapper),#tt-carousels-wrapper,#tt-carousel,.tt-swiper,.tt-swiper-container,#vstar-swiper,.trustoo-widget:has(.tt-swiper-container),.trustoo-widget:has(.tt-swiper){display:none!important}.vs-icone-r{display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vs-icone svg.vs-icone-r{stroke-width:1.25}.vs-icone:has(>.vs-icone-r){display:inline-grid;place-items:center;width:24px;height:24px;flex:none}.template-index footer [data-type=newsletter]{display:none!important}.vs-filtre-taille i{top:50%;bottom:auto;transform:translateY(-50%)}.vs-usages{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 16px}.vs-usage{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--cc-filet-fort);border-radius:999px;color:var(--cc-encre);font-size:var(--cc-t-petit);text-decoration:none;transition:background-color var(--cc-d-survol) ease,border-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-usage:hover{background:var(--cc-pierre);border-color:var(--cc-encre)}}.vs-filtre-groupe{list-style:none;margin:16px 0 6px;padding:0;font-size:12px;line-height:1.3;color:var(--cc-encre-2)}.vs-tailles-groupees>.vs-filtre-groupe:first-child{margin-top:0}.vs-filtre-groupe span{margin-right:6px;font-size:var(--cc-t-petit);font-weight:500;color:var(--cc-encre)}.vs-carte__ligne{display:grid;justify-content:stretch;gap:1px}.vs-carte__tailles{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vs-coll-raccourcis .vs-puce,.vs-coll-raccourcis .vs-puce:hover{text-decoration:none!important}.vs-tiroir .drawer__fixed-header{padding-left:0}.vs-tiroir__fin{display:none}@media(max-width:749px){.vs-tiroir__pied .vs-paiements,.vs-tiroir__pied .vs-tiroir__garanties{display:none}.vs-tiroir__fin{display:block;padding:4px 0 20px}.vs-tiroir__fin .vs-paiements{margin-top:0}.vs-tiroir .drawer__footer{padding-top:12px}.vs-tiroir .vs-resume__total{margin-bottom:10px}}.vs-taille__cote .vs-unite{font-size:.8em;font-weight:400;color:var(--cc-encre-2)}@media(min-width:1200px){.vs-taille__cote{white-space:nowrap}.vs-taille__cote .vs-chiffre{display:inline}}@media(max-width:768px){.collection-filter{top:72px!important;background:var(--cc-papier);box-shadow:0 1px 0 var(--cc-filet)}}@media(max-width:768px){.vs-filtre-compte{margin-left:4px;color:var(--cc-encre-2);font-weight:400}}.vs-galerie__place{transition:opacity .16s ease}.vs-galerie__place--cache{opacity:0;pointer-events:none}.seal-review-widget #trustoo-widget-wrapper,.shopify-app-block #trustoo-widget-wrapper{max-width:880px;margin-inline:auto!important;padding-inline:0!important}.seal-review-widget,[id*=trustoo_io_reviews_review_widget]{padding-inline:var(--cc-marge)}.vs-specs{list-style:none;display:grid;gap:4px;margin:10px 0 0;padding:0;font-size:var(--cc-t-petit);line-height:1.4;color:var(--cc-encre-2)}.vs-specs li{margin:0}.vs-specs span{display:inline-block;min-width:5.6em;color:var(--cc-encre);font-weight:500}.vs-tuile-taille{position:relative;min-height:100%}.vs-tuile-taille__corps{position:relative;height:100%;min-height:340px;overflow:hidden;background:var(--cc-pierre)}.vs-tuile-taille__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vs-tuile-taille__boite{position:absolute;left:12px;right:12px;bottom:12px;padding:16px 18px 14px;background:var(--cc-papier)}.vs-tuile-taille__titre{margin:0;font-family:var(--cc-f-titre);font-size:clamp(1.375rem,1.1rem + .6vw,1.75rem);line-height:1.1}.vs-tuile-taille__texte{margin:6px 0 10px;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-tuile-taille__liste{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.vs-tuile-taille__liste li{margin:0}.vs-tuile-taille__liste a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--cc-filet-fort);border-radius:999px;color:var(--cc-encre);font-size:var(--cc-t-mini);text-decoration:none}@media(hover:hover)and (pointer:fine){.vs-tuile-taille__liste a:hover{background:var(--cc-pierre);border-color:var(--cc-encre)}}@media(max-width:749px){.vs-tuile-taille__boite{left:6px;right:6px;bottom:6px;padding:10px 10px 8px}.vs-tuile-taille__texte{display:none}.vs-tuile-taille__liste a{min-height:32px;padding:0 9px}}@media(max-width:749px){.vs-avis__item--grand .vs-avis__texte{font-size:1.25rem;line-height:1.3}}body:has(.vs-heros--sombre) .is-light .site-header:not(.site-header--stuck) :is(.site-nav__link,.site-header__logo a,.vs-logo,.site-nav__link .icon,.site-nav__icon-label){color:#fff}body:has(.vs-heros--sombre) .is-light .site-header:not(.site-header--stuck) .site-nav__link--underline:after{border-bottom-color:#fff}body:has(.vs-heros--sombre) .is-light .site-header:not(.site-header--stuck) .vs-logo-carre img{filter:brightness(0) invert(1)}body:has(.vs-heros--sombre) .is-light .site-header:not(.site-header--stuck) :is(.site-nav__link,.site-header__logo a,.vs-logo){text-shadow:0 1px 12px rgba(17,24,28,.55),0 0 2px rgba(17,24,28,.35)}body:has(.vs-heros--sombre) .is-light .site-header:not(.site-header--stuck) .site-nav__link .icon{filter:drop-shadow(0 1px 5px rgba(17,24,28,.55))}body:has(.vs-heros--sombre) .is-light .site-header:not(.site-header--stuck) .vs-logo-carre img{filter:brightness(0) invert(1) drop-shadow(0 1px 5px rgba(17,24,28,.55))}.vs-vep-lien{width:100%;display:grid;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:14px;margin-top:14px;padding:10px 16px 10px 10px;border:1px solid var(--cc-filet);border-radius:var(--cc-rayon);background:#ffffff8c;color:var(--cc-encre);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--cc-d-survol) ease,background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-vep-lien:active{transform:scale(.99)}.vs-vep-lien__icone{width:40px;height:40px;border-radius:3px;background:var(--cc-eau-pale);padding:4px}.vs-vep-lien__murs{fill:#fff;stroke:var(--cc-encre);stroke-width:1;stroke-linejoin:round}.vs-vep-lien__sol{fill:#f4f2ec;stroke:var(--cc-encre);stroke-width:1;stroke-linejoin:round}.vs-vep-lien__tapis{fill:var(--cc-encre);transform-origin:16px 19px;transition:transform .42s var(--cc-ease-out)}.vs-vep-lien__texte{min-width:0;display:grid;gap:1px}.vs-vep-lien__texte strong{font-weight:500;font-size:var(--cc-t-petit)}.vs-vep-lien__texte span{font-size:var(--cc-t-mini);color:var(--cc-encre-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vs-vep-lien__fleche{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform var(--cc-d-survol) var(--cc-ease-out)}@media(hover:hover)and (pointer:fine){.vs-vep-lien:hover{border-color:var(--cc-encre);background:#fff}.vs-vep-lien:hover .vs-vep-lien__fleche{transform:translate(3px)}.vs-vep-lien:hover .vs-vep-lien__tapis{transform:scale(1.3)}}.vs-vep{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--cc-encre);overflow:hidden}.vs-vep:not([open]){display:none}.vs-vep::backdrop{background:transparent}.vs-vep__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:#1b252f70;opacity:0;transition:opacity .42s var(--cc-ease-out)}.vs-vep__panneau{position:absolute;top:0;right:0;bottom:0;width:min(680px,100vw);display:flex;flex-direction:column;background:var(--cc-papier);box-shadow:-30px 0 80px -40px #11181c8c;transform:translate(100%);transition:transform .56s var(--cc-ease-tiroir)}.vs-vep.is-ouvert .vs-vep__voile{opacity:1}.vs-vep.is-ouvert .vs-vep__panneau{transform:none}.vs-vep.is-fermeture .vs-vep__panneau{transition-duration:.38s}.vs-vep.is-glisse .vs-vep__panneau{transition:none}.vs-vep__tete{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 16px;touch-action:pan-y}.vs-vep__titre{margin:0;font-family:var(--cc-f-titre);font-size:1.75rem;font-weight:400;line-height:1.1;letter-spacing:-.01em;text-transform:none}.vs-vep__produit{margin:4px 0 0;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-vep__fermer{flex:0 0 auto;width:44px;height:44px;margin:-8px -12px 0 0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--cc-encre);cursor:pointer;transition:background-color var(--cc-d-survol) ease}.vs-vep__fermer svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5}@media(hover:hover)and (pointer:fine){.vs-vep__fermer:hover{background:var(--cc-pierre)}}.vs-vep__corps{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c9d8d0 transparent}.vs-vep__scene{position:relative;height:clamp(340px,60vh,580px);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none;background:radial-gradient(120% 95% at 50% 30%,#fbfbf9 0,#eff0eb 56%,#e3e4de)}.vs-vep__toile{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;cursor:grab;opacity:0;transition:opacity .6s ease}.vs-vep__scene.is-3d .vs-vep__toile{opacity:1}.vs-vep__scene.is-glisse .vs-vep__toile{cursor:grabbing}.vs-vep__calque{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .4s .3s ease}.vs-vep__scene.is-3d .vs-vep__calque{opacity:1}.vs-vep__cote{position:absolute;left:0;top:0;padding:3px 9px;border-radius:999px;background:#fffffff2;color:var(--cc-encre);font-size:12.5px;font-weight:500;line-height:1.25;white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:0 1px 2px #2a374324,0 0 0 1px #2a37430f;transition:opacity .2s ease}.vs-vep__cote--meuble{background:var(--cc-encre);color:var(--cc-sur-encre);box-shadow:none}.vs-vep__repli{position:absolute;top:66px;right:24px;bottom:60px;left:24px;display:grid;place-items:center;transition:opacity .4s ease}.vs-vep__scene.is-3d .vs-vep__repli{opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s .4s}.vs-vep__plan2d{position:relative;width:100%;max-height:100%;max-width:100%;background:#f5f5f1}.vs-vep__plan2d .vs-plan__svg{display:block;width:100%;height:100%}.vs-vep__plan2d .vs-plan__svg *{vector-effect:non-scaling-stroke}.vs-vep__bascule{position:absolute;z-index:2;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));padding:3px;border-radius:999px;background:#ffffffbd;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 1px 2px #2a37431a,0 0 0 1px #2a374312}.vs-vep__bascule:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n));border-radius:999px;background:var(--cc-encre);transform:translate(calc(var(--i, 0) * 100%));transition:transform .42s var(--cc-ease-out)}.vs-vep__bascule button{position:relative;z-index:1;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--cc-encre-2);font:inherit;font-size:var(--cc-t-mini);font-weight:500;white-space:nowrap;cursor:pointer;transition:color .26s ease}.vs-vep__bascule button[aria-pressed=true]{color:var(--cc-sur-encre)}@media(hover:hover)and (pointer:fine){.vs-vep__bascule button[aria-pressed=false]:hover{color:var(--cc-encre)}}.vs-vep__meubles{top:14px;left:0;right:0;width:max-content;max-width:calc(100% - 20px);margin-inline:auto}.vs-vep__vues{right:14px;bottom:14px}.vs-vep__places{left:14px;bottom:14px}.vs-vep__places[hidden],.vs-vep__vues[hidden]{display:none}.vs-vep__geste{position:absolute;left:0;right:0;top:64px;z-index:2;margin:0;display:flex;justify-content:center;align-items:center;gap:8px;animation:vs-vep-geste 5s 1.2s both;font-size:var(--cc-t-mini);color:var(--cc-encre-2);pointer-events:none;transition:opacity .5s ease}.vs-vep__geste[hidden]{display:none}.vs-vep__geste.is-vu{opacity:0}.vs-vep__geste svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vs-vep__verdict{min-height:96px;padding:22px 24px 4px}.vs-vep__verdict strong{display:block;font-family:var(--cc-f-titre);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:400;line-height:1.2;letter-spacing:-.005em;text-wrap:balance}.vs-vep__verdict span{display:block;margin-top:6px;font-size:var(--cc-t-petit);line-height:1.45;color:var(--cc-encre-2);text-wrap:pretty}.vs-vep__reglage{margin:16px 24px 0;padding:14px 18px 10px;border:1px solid var(--cc-filet);border-radius:var(--cc-rayon)}.vs-vep__reglage-tete{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.vs-vep .vs-vep__reglage .vs-vep__reglage-tete label{margin:0;font-family:var(--cc-f-texte);font-size:var(--cc-t-petit);font-weight:500;letter-spacing:0;text-transform:none}.vs-vep__reglage output{flex:0 0 auto;font-size:var(--cc-t-petit);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.vs-vep__curseur{-webkit-appearance:none;appearance:none;display:block;width:100%;height:30px;min-height:0;margin:6px 0 0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;cursor:pointer}.vs-vep__curseur::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:linear-gradient(to right,var(--cc-encre) var(--vs-p, 50%),var(--cc-filet-fort) var(--vs-p, 50%))}.vs-vep__curseur::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;margin-top:-10px;border:1.5px solid var(--cc-encre);border-radius:50%;background:#fff;box-shadow:0 1px 3px #2a374340;transition:transform var(--cc-d-appui) var(--cc-ease-out)}.vs-vep__curseur:active::-webkit-slider-thumb{transform:scale(1.14)}.vs-vep__curseur::-moz-range-track{height:2px;border-radius:2px;background:var(--cc-filet-fort)}.vs-vep__curseur::-moz-range-progress{height:2px;border-radius:2px;background:var(--cc-encre)}.vs-vep__curseur::-moz-range-thumb{width:20px;height:20px;border:1.5px solid var(--cc-encre);border-radius:50%;background:#fff}.vs-vep__curseur:focus-visible{outline:none}.vs-vep__curseur:focus,.vs-vep__curseur:active{border:0}.vs-vep__curseur:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--cc-papier),0 0 0 5px var(--cc-encre)}.vs-vep__bornes{display:flex;justify-content:space-between;font-size:12px;color:var(--cc-encre-2);font-variant-numeric:tabular-nums}.vs-vep__tailles-bloc{padding:26px 24px 28px}.vs-vep__sous-titre{margin:0 0 12px;font-family:var(--cc-f-texte);font-size:var(--cc-t-petit);font-weight:600;letter-spacing:0;text-transform:none}.vs-vep__tailles{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vs-vep__taille{width:100%;min-height:64px;display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:7px 16px 7px 7px;border:1px solid var(--cc-filet);border-radius:var(--cc-rayon);background:transparent;color:var(--cc-encre);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--cc-d-survol) ease,background-color var(--cc-d-survol) ease,box-shadow var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-vep__taille:active{transform:scale(.985)}.vs-vep__taille[aria-pressed=true]{border-color:var(--cc-encre);background:#fff;box-shadow:inset 0 0 0 1px var(--cc-encre)}@media(hover:hover)and (pointer:fine){.vs-vep__taille[aria-pressed=false]:not(:disabled):hover{border-color:var(--cc-filet-fort);background:#fff9}}.vs-vep__taille.is-epuise{opacity:.5;cursor:not-allowed}.vs-vep__glyphe{width:56px;height:48px;display:grid;place-items:center;border-radius:3px;background:var(--cc-pierre)}.vs-vep__glyphe span{display:block;border-radius:1px;background:#8d969c;transition:background-color var(--cc-d-survol) ease}.vs-vep__taille[aria-pressed=true] .vs-vep__glyphe span{background:var(--cc-encre)}.vs-vep__taille-texte{min-width:0}.vs-vep__taille-nom{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:500;font-variant-numeric:tabular-nums}.vs-vep__taille-usage{display:block;margin-top:2px;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-vep__taille-prix{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.vs-vep__badge{padding:2px 8px;border-radius:999px;background:var(--cc-eau);color:var(--cc-jade);font-size:12px;font-weight:600;line-height:1.4}.vs-vep__conseil{margin:14px 0 0;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-vep__pied{display:flex;align-items:center;gap:16px;padding:14px 24px calc(14px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--cc-filet);background:var(--cc-papier)}.vs-vep__choix{flex:1;min-width:0;margin:0;font-size:var(--cc-t-petit);color:var(--cc-encre-2)}.vs-vep__ajouter{flex:0 0 auto}.vs-vep.is-entree .vs-vep__verdict,.vs-vep.is-entree .vs-vep__reglage,.vs-vep.is-entree .vs-vep__tailles li{animation:vs-vep-entre .56s var(--cc-ease-out) both}.vs-vep.is-entree .vs-vep__verdict{animation-delay:.2s}.vs-vep.is-entree .vs-vep__reglage{animation-delay:.26s}.vs-vep.is-entree .vs-vep__tailles li:nth-child(1){animation-delay:.32s}.vs-vep.is-entree .vs-vep__tailles li:nth-child(2){animation-delay:.36s}.vs-vep.is-entree .vs-vep__tailles li:nth-child(3){animation-delay:.4s}.vs-vep.is-entree .vs-vep__tailles li:nth-child(n+4){animation-delay:.44s}@keyframes vs-vep-entre{0%{opacity:0;transform:translateY(10px)}}@keyframes vs-vep-geste{0%{opacity:0}10%,80%{opacity:1}to{opacity:0}}@media(max-width:749px){.vs-vep__tete{padding:14px 16px 12px}.vs-vep__titre{font-size:1.5rem}.vs-vep__scene{height:clamp(280px,44vh,400px)}.vs-vep__meubles{top:10px}.vs-vep__bascule button{padding:0 12px}.vs-vep__vues{right:10px;bottom:10px}.vs-vep__places{left:10px;bottom:10px}.vs-vep__geste{top:56px}.vs-vep__repli{top:56px;right:12px;bottom:54px;left:12px}.vs-vep__verdict{min-height:0;padding:18px 16px 2px}.vs-vep__reglage{margin-inline:16px}.vs-vep__tailles-bloc{padding:22px 16px 24px}.vs-vep__pied{flex-direction:column;align-items:stretch;gap:8px;padding-inline:16px}.vs-vep__ajouter{width:100%}}@media(prefers-reduced-motion:reduce){.vs-vep__panneau,.vs-vep__voile{transition:opacity .16s linear}.vs-vep__panneau{transform:none;opacity:0}.vs-vep.is-ouvert .vs-vep__panneau{opacity:1}.vs-vep.is-entree .vs-vep__verdict,.vs-vep.is-entree .vs-vep__reglage,.vs-vep.is-entree .vs-vep__tailles li{animation:none}.vs-vep__bascule:before{transition:none}}.vs-onglets__tete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 48px;margin-bottom:clamp(18px,1.8vw,28px)}.vs-onglets__tete .vs-tete__titre{max-width:none}.vs-onglets__liste{display:flex;gap:clamp(20px,2.2vw,36px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vs-onglets__liste::-webkit-scrollbar{display:none}.vs-onglets__onglet{position:relative;flex:none;-webkit-appearance:none;appearance:none;background:none;border:0;margin:0;padding:12px 0 13px;font-family:var(--cc-f-texte);font-size:var(--cc-t-texte);font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--cc-encre-2);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--cc-d-survol) ease}.vs-onglets__onglet:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--cc-encre);transform:scaleX(0);transform-origin:0 50%;transition:transform .28s var(--cc-ease-out)}.vs-onglets__onglet[aria-selected=true]{color:var(--cc-encre)}.vs-onglets__onglet[aria-selected=true]:after{transform:scaleX(1)}.vs-onglets__onglet:focus-visible{outline-offset:2px}@media(hover:hover)and (pointer:fine){.vs-onglets__onglet:hover{color:var(--cc-encre)}}.vs-onglets__texte{margin:0 0 clamp(18px,1.8vw,26px);max-width:64ch;color:var(--cc-encre)}.vs-onglets__panneau:focus-visible{outline-offset:10px}.vs-onglets__panneau.is-entre .vs-rangee__liste,.vs-onglets__panneau.is-entre .vs-onglets__texte{animation:vs-onglet-entree .36s var(--cc-ease-out) both}.vs-onglets__panneau.is-entre .vs-rangee__liste{animation-delay:40ms}@keyframes vs-onglet-entree{0%{opacity:0;transform:translate3d(0,10px,0)}}.vs-onglets__pied{position:relative;display:flex;align-items:center;justify-content:center;margin-top:clamp(28px,2.6vw,44px);min-height:56px}.vs-onglets__pied .vs-fleches{position:absolute;right:0;top:50%;margin:-22px 0 0}@media(max-width:749px){.vs-onglets__tete{gap:10px}.vs-onglets__liste{width:calc(100% + 2 * var(--cc-marge));margin-inline:calc(-1 * var(--cc-marge));padding-inline:var(--cc-marge);gap:22px}.vs-onglets__pied .vs-btn{width:100%}}@media(prefers-reduced-motion:reduce){.vs-onglets__panneau.is-entre .vs-rangee__liste,.vs-onglets__panneau.is-entre .vs-onglets__texte{animation:none}}.vs-pts__grille{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,5vw,96px);align-items:center}.vs-pts--photo-gauche .vs-pts__media{order:-1}.vs-pts__texte{min-width:0}.vs-pts__titre{margin:0 0 18px;font-size:var(--cc-t-h2);line-height:1.02;letter-spacing:-.018em;max-width:13ch}.vs-pts__titre a{color:inherit;text-decoration:none}.vs-pts__phrase{margin:0 0 clamp(26px,2.6vw,40px);max-width:46ch;font-size:var(--cc-t-lead);line-height:1.45}.vs-pts__bouton{margin-top:clamp(28px,2.8vw,44px)}.vs-points__figure{position:relative;margin:0;overflow:hidden;background:var(--cc-pierre-2)}.vs-points__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vs-points__pastilles{position:absolute;top:0;right:0;bottom:0;left:0}.vs-points__pastille{position:absolute;left:var(--x);top:var(--y);width:36px;height:36px;margin:-18px 0 0 -18px;display:grid;place-items:center;border-radius:50%;background:var(--cc-encre);color:#fff;font-family:var(--cc-f-texte);font-size:.9375rem;font-weight:500;line-height:1;font-variant-numeric:tabular-nums lining-nums;box-shadow:0 0 0 2px #ffffffeb,0 3px 10px #11181c47;transition:transform .24s var(--cc-ease-out),background-color var(--cc-d-survol) ease,color var(--cc-d-survol) ease}.vs-points__pastille.is-actif{transform:scale(1.16);background:#fff;color:var(--cc-encre)}.vs-vu .vs-points__pastille{animation:vs-pastille .52s var(--cc-ease-out) both;animation-delay:calc(.42s + var(--vs-rang, 0) * .12s)}@keyframes vs-pastille{0%{opacity:0;transform:scale(.35)}}.vs-points__liste{list-style:none;margin:0;padding:0;display:grid;gap:clamp(16px,1.6vw,24px)}.vs-points__item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:16px;align-items:start;margin:0;transition:opacity var(--cc-d-survol) ease}.vs-points__num{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--cc-encre);color:var(--cc-papier);font-size:var(--cc-t-mini);font-weight:500;line-height:1;font-variant-numeric:tabular-nums lining-nums;transition:background-color var(--cc-d-survol) ease,color var(--cc-d-survol) ease}.vs-points__corps{display:grid;gap:4px;padding-top:3px}.vs-points__titre{font-family:var(--cc-f-titre);font-size:var(--cc-t-lead);line-height:1.15;letter-spacing:-.008em}.vs-points__texte{color:var(--cc-encre);font-size:var(--cc-t-petit);line-height:1.5;max-width:46ch}[data-vs-points].is-survol .vs-points__item:not(.is-actif){opacity:.45}.vs-points__item.is-actif .vs-points__num{background:var(--cc-jade)}@media(max-width:749px){.vs-pts__grille{grid-template-columns:minmax(0,1fr);gap:0}.vs-pts__texte{display:contents}.vs-pts__titre{order:1}.vs-pts__phrase{order:2;margin-bottom:22px;font-size:var(--cc-t-texte)}.vs-pts__media{order:3;margin-inline:calc(-1 * var(--cc-marge))}.vs-points__liste{order:4;margin-top:26px}.vs-pts__bouton{order:5;width:100%}.vs-points__pastille{width:30px;height:30px;margin:-15px 0 0 -15px;font-size:.8125rem}}@media(prefers-reduced-motion:reduce){.vs-vu .vs-points__pastille{animation:none}}.vs-matieres__grille{display:block}.vs-matieres__tete{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:14px 40px;margin-bottom:clamp(28px,2.6vw,48px)}.vs-matieres__tete .vs-tete__titre{max-width:18ch}.vs-matieres__tete .vs-tete__texte{margin:0}.vs-matieres__colonnes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(7,auto);column-gap:8px}.vs-matiere-col{grid-row:1 / span 7;display:grid;grid-template-rows:subgrid;align-content:start;min-width:0}.vs-matiere-col__media{display:block;position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--cc-pierre)}.vs-matiere-col__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)}@media(hover:hover)and (pointer:fine){.vs-matiere-col__media:hover img{transform:scale(1.03)}}.vs-matiere-col__nom{margin:20px 0 0;font-size:var(--cc-t-h3);line-height:1.08}.vs-matiere-col__nom a{color:inherit;text-decoration:none}.vs-matiere-col__sensation{margin:6px 0 18px;color:var(--cc-encre-2)}.vs-matiere-col__critere{margin:0 0 2px;padding:13px 16px 14px;display:grid;gap:3px;background:var(--cc-pierre)}.vs-champ-pierre .vs-matiere-col__critere{background:var(--cc-papier)}.vs-matiere-col__critere dt{font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-matiere-col__critere dd{margin:0;font-size:var(--cc-t-texte);line-height:1.35;font-variant-numeric:tabular-nums lining-nums}.vs-matiere-col__lien{justify-self:start;margin-top:14px}@media(max-width:989px){.vs-matieres__tete{grid-template-columns:minmax(0,1fr)}.vs-matieres__colonnes{grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:min(80%,380px);column-gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--cc-marge));padding-inline:var(--cc-marge);scroll-padding-inline:var(--cc-marge)}.vs-matieres__colonnes::-webkit-scrollbar{display:none}.vs-matiere-col{grid-row:auto;display:flex;flex-direction:column;scroll-snap-align:start}}.vs-parusage__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 4px}.vs-parusage__item{margin:0;min-width:0;display:flex;flex-direction:column}.vs-parusage__media{display:block;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cc-pierre)}.vs-parusage__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)}@media(hover:hover)and (pointer:fine){.vs-parusage__item:hover .vs-parusage__media img{transform:scale(1.03)}}.vs-parusage__titre{margin:18px 0 8px;font-size:var(--cc-t-lead);line-height:1.12;white-space:normal}.vs-parusage__titre a{color:inherit;text-decoration:none}.vs-parusage__tailles{list-style:none;margin:0;padding:0;display:grid;gap:0}.vs-parusage__tailles li{margin:0}.vs-parusage__taille{display:inline-flex;align-items:center;gap:12px;min-height:40px;color:var(--cc-encre);text-decoration:none}.vs-parusage__echelle{display:inline-grid;place-items:end start;width:40px;height:16px;color:var(--cc-encre)}.vs-parusage__echelle rect{fill:currentColor;opacity:.82}.vs-parusage__cote{font-variant-numeric:tabular-nums lining-nums;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.28em;text-decoration-color:var(--cc-filet-fort);transition:text-decoration-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-parusage__taille:hover .vs-parusage__cote{text-decoration-color:currentColor}}.vs-parusage__conseil{margin:clamp(26px,2.6vw,40px) 0 0;max-width:62ch;color:var(--cc-encre-2)}@media(max-width:749px){.vs-parusage__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 4px;margin-inline:calc(-1 * var(--cc-marge))}.vs-parusage__titre,.vs-parusage__tailles{padding-inline:12px}.vs-parusage__titre{margin-top:14px}.vs-parusage__taille{gap:10px;min-height:36px;font-size:var(--cc-t-petit)}.vs-parusage__echelle{width:36px}}.vs-plein--pose .vs-plein__media{height:clamp(560px,56vw,900px)}.vs-plein__media picture{display:contents}.vs-plein__voile{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.vs-plein--pose.vs-plein--sombre .vs-plein__voile{background:linear-gradient(to bottom,#11181c75 0,#11181c2e 30%,#11181c00 52%)}.vs-plein--pose.vs-plein--bas-gauche.vs-plein--sombre .vs-plein__voile{background:linear-gradient(to top,#11181c85 0,#11181c29 34%,#11181c00 56%)}.vs-plein--pose.vs-plein--clair .vs-plein__voile{background:linear-gradient(to bottom,#f2f3ef99 0,#f2f3ef00 50%)}.vs-plein--pose .vs-plein__etiquette{top:clamp(44px,6.4vw,104px);bottom:auto;left:calc(var(--cc-marge) + clamp(0px,2.4vw,40px));max-width:min(680px,calc(100% - 2 * var(--cc-marge)));padding:0;background:none;gap:18px}.vs-plein--pose.vs-plein--sombre .vs-plein__etiquette{color:#fff}.vs-plein--pose .vs-plein__titre{font-size:var(--cc-t-heros);line-height:.98;letter-spacing:-.022em;margin-left:-.04em}.vs-plein--pose .vs-plein__texte{margin:0 0 8px;max-width:40ch;color:inherit;opacity:.92;font-size:var(--cc-t-lead);line-height:1.42}.vs-plein--haut-centre .vs-plein__etiquette{left:0;right:0;margin-inline:auto;justify-items:center;text-align:center}.vs-plein--bas-gauche .vs-plein__etiquette{top:auto;bottom:clamp(44px,6.4vw,104px)}.vs-plein--centre .vs-plein__etiquette{top:0;bottom:0;left:0;right:0;margin:auto;height:fit-content;justify-items:center;text-align:center}.vs-plein--pose.vs-plein--sombre :focus-visible{outline-color:#fff}@media(max-width:749px){.vs-plein--pose .vs-plein__media{height:auto;aspect-ratio:4 / 5}.vs-plein--pose .vs-plein__etiquette{position:absolute;margin:0;left:20px;right:20px;top:30px;bottom:auto;max-width:none;gap:14px}.vs-plein--pose.vs-plein--bas-gauche .vs-plein__etiquette{top:auto;bottom:26px}.vs-plein--pose .vs-plein__texte{font-size:var(--cc-t-texte)}}.vs-engagements--bande .vs-engagements__liste{padding-block:clamp(40px,4.4vw,72px);gap:26px clamp(24px,3vw,56px)}.vs-engagements--bande .vs-engagements__texte{gap:6px}.vs-engagements--bande .vs-engagements__texte strong{font-family:var(--cc-f-titre);font-weight:400;font-size:var(--cc-t-lead);line-height:1.12;letter-spacing:-.01em}.vs-engagements--bande .vs-engagements__texte span{color:var(--cc-encre-2)}.vs-portes{display:none}@media(max-width:749px){.vs-heros{height:clamp(500px,calc(68svh - 20px),620px)}.vs-portes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding-top:4px;background:var(--cc-papier)}.vs-porte{display:grid;align-content:start;color:var(--cc-encre);text-decoration:none;padding-bottom:12px;-webkit-tap-highlight-color:transparent}.vs-porte__media{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--cc-pierre)}.vs-porte__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--cc-d-appui) var(--cc-ease-out)}.vs-porte:active .vs-porte__media img{transform:scale(.985)}.vs-porte__nom{padding:10px 14px 0;font-family:var(--cc-f-titre);font-size:var(--cc-t-lead);line-height:1.15}.vs-porte__phrase{padding:2px 14px 0;font-size:var(--cc-t-mini);line-height:1.35;color:var(--cc-encre-2)}}.vs-bandeau-coll{position:relative;height:clamp(200px,17vw,260px);overflow:hidden;background:var(--cc-pierre)}.vs-bandeau-coll picture{display:contents}.vs-bandeau-coll img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.vs-bandeau-coll+.vs-coll-tete{padding-top:clamp(22px,2.2vw,34px)}.vs-coll-tete .section-header{margin-bottom:clamp(14px,1.4vw,22px)}.vs-coll-titre{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 14px}.template-collection .vs-coll-titre h1.section-header__title{margin:0;font-size:clamp(2.125rem,1.3rem + 2.2vw,3.5rem);line-height:1.02}.vs-coll-compte{margin-top:.4em;font-size:var(--cc-t-petit);color:var(--cc-encre-2);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.vs-soeurs__liste{list-style:none;margin:0;padding:0}.vs-soeurs__liste li{margin:0}.vs-soeurs__lien{color:var(--cc-encre-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.32em;text-decoration-color:transparent;transition:color var(--cc-d-survol) ease,text-decoration-color var(--cc-d-survol) ease}.vs-soeurs__lien[aria-current=page]{color:var(--cc-encre);font-weight:500;text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.vs-soeurs__lien:hover{color:var(--cc-encre);text-decoration-color:currentColor}}.vs-soeurs--liste{margin:0 0 30px}.vs-soeurs--liste .vs-soeurs__liste{display:grid}.vs-soeurs--liste .vs-soeurs__lien{display:inline-block;padding:5px 0;font-size:.9375rem}.vs-soeurs--rangee{display:none}@media(max-width:768px){.vs-coll-compte{display:none}.vs-soeurs--rangee{display:block;margin:0 calc(-1 * var(--cc-marge)) 8px}.vs-soeurs--rangee .vs-soeurs__liste{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;padding:0 var(--cc-marge)}.vs-soeurs--rangee .vs-soeurs__liste::-webkit-scrollbar{display:none}.vs-soeurs--rangee .vs-soeurs__lien{display:inline-block;padding:10px 0;white-space:nowrap;font-size:.9375rem}}@media(max-width:749px){.vs-bandeau-coll{height:auto;aspect-ratio:5 / 2}}.vs-coll-ligne{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 40px}.vs-coll-tri{display:inline-flex;align-items:center;gap:12px;margin:0 0 4px}form.vs-coll-tri label.vs-coll-tri__libelle{margin:0;font-family:var(--cc-f-texte);font-size:var(--cc-t-petit);font-weight:400;letter-spacing:0;text-transform:none;color:var(--cc-encre-2);white-space:nowrap}.vs-coll-tri__champ{position:relative;display:inline-flex}.vs-coll-tri__select{appearance:none;-webkit-appearance:none;min-width:210px;min-height:44px;margin:0;padding:0 40px 0 16px;border:0;border-radius:var(--cc-rayon);background:var(--cc-pierre);color:var(--cc-encre);font-family:var(--cc-f-texte);font-size:.9375rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-coll-tri__select:hover{background:var(--cc-pierre-2)}}.vs-coll-tri__fleche{position:absolute;right:14px;top:50%;width:16px;height:16px;margin-top:-8px;fill:none;stroke:currentColor;stroke-width:1.5;pointer-events:none}@media(min-width:769px){.collection-filter.vs-mobile-seul{display:none}}@media(max-width:768px){.vs-coll-tri{display:none}}.vs-collant__ligne{display:block;min-width:0}.vs-collant__changer{flex:none;-webkit-appearance:none;appearance:none;background:none;border:0;margin:0 0 0 8px;padding:4px 0;font:inherit;font-size:var(--cc-t-mini);font-weight:500;line-height:1.2;color:var(--cc-encre);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;cursor:pointer;-webkit-tap-highlight-color:transparent}@media(hover:hover)and (pointer:fine){.vs-collant__changer:hover{text-decoration-color:transparent}}.vs-collant__date{font-size:var(--cc-t-mini);line-height:1.35;color:var(--cc-encre-2);text-wrap:balance}@media(max-width:749px){.vs-collant__nom{display:none}}.vs-fiche-matiere .vs-pts__titre{max-width:16ch}.vs-nav{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background:#11181c00;color:var(--cc-encre);transition:background-color .36s ease}.vs-nav::backdrop{background:transparent}.vs-nav.is-ouvert{background:#11181c5c}html.vs-nav-ouvert body{overflow:hidden;padding-right:var(--vs-sb, 0px)}.vs-nav__panneau{position:absolute;left:0;top:0;bottom:0;width:min(800px,100vw);display:flex;flex-direction:column;outline:none;background:var(--cc-papier);box-shadow:24px 0 60px -30px #11181c73;transform:translate3d(-100%,0,0);transition:transform .42s var(--cc-ease-tiroir)}.vs-nav.is-ouvert .vs-nav__panneau{transform:none}.vs-nav__tete{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px clamp(20px,3.2vw,48px) 8px}.vs-nav__titre{margin:0;font-family:var(--cc-f-titre);font-size:clamp(1.875rem,1.5rem + 1vw,2.5rem);line-height:1.04;letter-spacing:-.016em}.vs-nav__fermer{flex:none;width:44px;height:44px;display:grid;place-items:center;margin-right:-10px;border:0;border-radius:50%;background:transparent;color:var(--cc-encre);cursor:pointer;transition:background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-nav__fermer svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.vs-nav__fermer:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.vs-nav__fermer:hover{background:var(--cc-pierre)}}.vs-nav__corps{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px clamp(20px,3.2vw,48px) 40px}.vs-nav__entre{opacity:0;transform:translate3d(0,10px,0);transition:opacity .32s ease,transform .48s var(--cc-ease-out);transition-delay:0ms}.vs-nav.is-ouvert .vs-nav__entre{opacity:1;transform:none;transition-delay:calc(.14s + var(--vs-i, 0) * 45ms)}.vs-nav__principal{display:none;list-style:none;margin:0 0 30px;padding:0}.vs-nav__grand{display:block;padding:9px 0;font-family:var(--cc-f-titre);font-size:1.875rem;line-height:1.08;letter-spacing:-.014em;color:var(--cc-encre);text-decoration:none}.vs-nav__colonnes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px clamp(20px,2.6vw,40px)}.vs-nav__colonne--couleurs{grid-column:1 / -1;order:2}.vs-nav__tailles{grid-column:span 2;order:1;align-self:start}.vs-nav__col-titre{margin:0 0 10px;font-family:var(--cc-f-texte);font-size:var(--cc-t-mini);font-weight:500;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--cc-encre-2)}.vs-nav__liste{list-style:none;margin:0;padding:0;display:grid;gap:0}.vs-nav__liste li{margin:0}.vs-nav__lien{display:grid;gap:2px;padding:6px 0;color:var(--cc-encre);text-decoration:none}@media(max-width:989px){.vs-nav__lien{min-height:44px;align-content:center}}.vs-nav__lien--sens{padding-block:8px}.vs-nav__nom{font-family:var(--cc-f-titre);font-size:1.3125rem;line-height:1.15;letter-spacing:-.008em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em;text-decoration-color:transparent;transition:text-decoration-color var(--cc-d-survol) ease}.vs-nav__lien[aria-current=page] .vs-nav__nom{text-decoration-color:currentColor}@media(hover:hover)and (pointer:fine){.vs-nav__lien:hover .vs-nav__nom{text-decoration-color:currentColor}}.vs-nav__compte{margin-left:3px;font-family:var(--cc-f-texte);font-size:.6875rem;vertical-align:.55em;color:var(--cc-encre-2);font-variant-numeric:tabular-nums lining-nums;text-decoration:none;display:inline-block}.vs-nav__sens{font-size:var(--cc-t-mini);line-height:1.35;color:var(--cc-encre-2)}.vs-nav__colonne--couleurs .vs-nav__liste{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:14px 4px}.vs-nav__couleur{display:grid;justify-items:center;gap:7px;color:var(--cc-encre);font-size:var(--cc-t-mini);line-height:1.2;text-decoration:none}.vs-nav__couleur img{width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 1px #2a374324,0 0 0 0 var(--cc-encre);transition:transform var(--cc-d-survol) var(--cc-ease-out),box-shadow var(--cc-d-survol) ease}.vs-nav__couleur[aria-current=page] img{box-shadow:inset 0 0 0 1px #2a374324,0 0 0 2px var(--cc-papier),0 0 0 3px var(--cc-encre)}@media(hover:hover)and (pointer:fine){.vs-nav__couleur:hover img{transform:scale(1.07)}}.vs-nav__utiles{list-style:none;display:flex;flex-wrap:wrap;gap:8px 26px;margin:38px 0 0;padding:0;font-size:var(--cc-t-petit)}.vs-nav__utiles a{display:inline-flex;align-items:center;min-height:44px;color:var(--cc-encre-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-color:transparent;transition:color var(--cc-d-survol) ease,text-decoration-color var(--cc-d-survol) ease}@media(hover:hover)and (pointer:fine){.vs-nav__utiles a:hover{color:var(--cc-encre);text-decoration-color:currentColor}}.vs-nav-declencheur{display:inline-flex;align-items:center;gap:6px;margin:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit}.vs-nav-declencheur__fleche{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;transition:transform .26s var(--cc-ease-out)}.vs-nav-declencheur[aria-expanded=true] .vs-nav-declencheur__fleche{transform:rotate(180deg)}@media(max-width:749px){.vs-nav__panneau{width:100vw}.vs-nav__tete{padding-top:16px}.vs-nav__principal{display:grid}.vs-nav__colonnes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.vs-nav__nom{font-size:1.1875rem}.vs-nav__colonne--couleurs .vs-nav__liste{grid-template-columns:repeat(6,minmax(0,1fr))}.vs-nav__tailles{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.vs-nav,.vs-nav__panneau,.vs-nav__entre{transition:none}.vs-nav__entre{opacity:1;transform:none}}@media(max-width:749px){:root{--cc-section: 92px;--cc-t-lead: 1.1875rem}}.site-footer p,.site-footer li,.site-footer a,.site-footer .disclosure-list__label{font-size:var(--cc-t-petit)}.seal-review-widget #trustoo-widget-wrapper,.shopify-app-block #trustoo-widget-wrapper{max-width:var(--cc-largeur)}#reviews-wrapper .trustoo-widget{font-size:var(--cc-t-petit)!important;color:var(--cc-encre)}#reviews-wrapper #reviews-head,#reviews-wrapper .list-review{border:0!important}#reviews-wrapper .list-review{padding:0 0 4px!important;margin:0!important}#reviews-wrapper .list-review-body,#reviews-wrapper .list-review-body p{font-size:var(--cc-t-texte)!important;line-height:1.55!important;color:var(--cc-encre)!important}#reviews-wrapper .list-review-body p{max-width:66ch}@media(min-width:1280px){#reviews-wrapper #vstar-reviews{display:grid!important;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(40px,5vw,96px);align-items:start}#reviews-wrapper #reviews-head{grid-column:1;grid-row:1 / span 3;position:sticky;top:152px;display:block!important;width:auto!important}#reviews-wrapper #reviews-head .tt-head-content{flex-wrap:wrap;width:auto!important}#reviews-wrapper #reviews-body,#reviews-wrapper #reviews-footer{grid-column:2;width:auto!important}#reviews-wrapper .tt-review-list{display:grid!important;grid-template-columns:minmax(0,1fr);gap:clamp(32px,3vw,48px) clamp(28px,3vw,56px);width:auto!important}#reviews-wrapper .list-review,#reviews-wrapper .list-review-head,#reviews-wrapper .list-review-body{width:auto!important}}@media(max-width:1279px){#reviews-wrapper .tt-review-list>.list-review+.list-review{margin-top:32px!important}}.vs-pts__media{position:relative}.vs-pts__empreinte .vs-empreinte{width:min(34%,250px)}.vs-pts__empreinte .vs-empreinte__geste{white-space:normal}.vs-pts__empreinte .vs-empreinte__titre{font-size:var(--cc-t-lead)}@media(max-width:749px){.vs-pts__empreinte{padding:18px var(--cc-marge) 0}.vs-pts__empreinte .vs-empreinte{position:relative;width:min(220px,62%)}}.vs-plein--milieu-droite .vs-plein__etiquette{top:31%;bottom:auto;left:37%;right:var(--cc-marge);max-width:min(720px,58%)}.vs-plein--pose.vs-plein--milieu-droite .vs-plein__voile{background:none}@media(max-width:749px){.vs-plein--pose.vs-plein--milieu-droite .vs-plein__etiquette{top:29%;left:20px;right:20px;max-width:none}}.vs-carte__badge{position:absolute;left:10px;top:10px;z-index:2;padding:5px 9px;border-radius:var(--cc-rayon);background:var(--cc-encre);color:var(--cc-papier);font-size:var(--cc-t-mini);font-weight:500;line-height:1.25;letter-spacing:0;text-transform:none}.vs-galerie__image{cursor:zoom-in}.vs-zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--cc-papier);color:var(--cc-encre);opacity:0;transition:opacity .2s ease}.vs-zoom::backdrop{background:transparent}.vs-zoom.is-ouvert{opacity:1}.vs-zoom__cadre{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;padding:clamp(56px,6vw,88px) clamp(16px,6vw,96px)}.vs-zoom__image{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-out}.vs-zoom__fermer,.vs-zoom__fleche{position:absolute;width:48px;height:48px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--cc-pierre);color:var(--cc-encre);cursor:pointer;transition:background-color var(--cc-d-survol) ease,transform var(--cc-d-appui) var(--cc-ease-out)}.vs-zoom__fermer:active,.vs-zoom__fleche:active{transform:scale(.94)}@media(hover:hover)and (pointer:fine){.vs-zoom__fermer:hover,.vs-zoom__fleche:hover{background:var(--cc-pierre-2)}}.vs-zoom__fermer svg,.vs-zoom__fleche svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vs-zoom__fermer{top:16px;right:16px}.vs-zoom__fleche{top:50%;margin-top:-24px}.vs-zoom__fleche--prec{left:16px}.vs-zoom__fleche--suiv{right:16px}.vs-zoom--seule .vs-zoom__fleche,.vs-zoom--seule .vs-zoom__compteur{display:none}.vs-zoom__compteur{position:absolute;left:0;right:0;bottom:18px;margin:0;text-align:center;font-size:var(--cc-t-petit);font-variant-numeric:tabular-nums;color:var(--cc-encre-2)}@media(max-width:749px){.vs-zoom__fleche{top:auto;bottom:12px;margin-top:0}}@media(prefers-reduced-motion:reduce){.vs-zoom{transition:none}}@media(min-width:1280px){#reviews-wrapper .tt-review-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.vs-coll-texte p,.vs-coll-texte li,.vs-coll-texte h2,.vs-coll-texte h3{max-width:68ch}.vs-fiche__grille+.vs-fiche-matiere{margin-top:calc(var(--cc-section) / 2)}.vs-achat__details .vs-accordeon__r .vs-rte-titre{margin:18px 0 6px;font-family:var(--cc-f-texte);font-size:1em;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--cc-encre)}.vs-achat__details .vs-accordeon__r .vs-rte-titre:first-child{margin-top:0}.vs-empreinte--doigt .vs-empreinte__geste--souris,.vs-empreinte--souris .vs-empreinte__geste--doigt{display:none}.vs-empreinte--doigt .vs-empreinte__geste--doigt,.vs-empreinte--souris .vs-empreinte__geste--souris{display:block}.vs-tiroir__pied .vs-tiroir__resume{margin:0 0 8px;padding:0;border-top:0}.vs-tiroir__pied .vs-resume{margin-top:0;gap:2px;font-size:var(--cc-t-mini)}.vs-tiroir__pied .vs-code{margin-bottom:2px}.vs-tiroir__pied .vs-code__ouvrir{display:inline-block;padding-block:4px;font-size:var(--cc-t-mini);color:var(--cc-encre-2)}.vs-tiroir__pied .vs-code[open] .vs-code__ouvrir{margin-bottom:0}.vs-tiroir__pied .vs-code__champ{margin:4px 0 6px}.vs-tiroir__resume .vs-resume__ligne{margin:0;font-size:var(--cc-t-mini);line-height:1.5;color:var(--cc-encre-2)}.vs-tiroir__resume .vs-resume__remise{color:var(--cc-jade)}.vs-resume__livraison{margin-left:6px;font-size:var(--cc-t-mini);font-weight:400;color:var(--cc-encre-2)}body:has(.vs-heros--sombre){background-image:linear-gradient(var(--cc-encre),var(--cc-encre));background-repeat:no-repeat;background-size:100% 200px}.vs-galerie__agrandir{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in}.vs-galerie__agrandir:focus-visible{outline:2px solid var(--cc-encre);outline-offset:-6px}.vs-pastille-aplat{display:block;width:100%;height:100%}.vs-mention-credit{display:block;margin-top:2px;font-size:var(--cc-t-mini);line-height:1.4;color:var(--cc-encre-2);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/33/assets/vs-cc.css.map */
