.vpa{width:100%}.vpa__option{border:0;padding:0;margin:0 0 var(--gap-xl);min-width:0}.vpa__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gap-md);margin-bottom:var(--gap-sm)}.vpa__legend{display:flex;align-items:baseline;gap:.35em;padding:0;float:none}.vpa__legend-name{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--font-size--xs);letter-spacing:.12em;text-transform:uppercase}.vpa__legend-sep{opacity:.55}.vpa__legend-value{font-size:var(--font-size--sm);opacity:.75}.vpa__guide-cta{-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;margin:0;font-family:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:var(--gap-2xs);font-size:var(--font-size--xs);color:var(--color-foreground);text-decoration:underline;text-underline-offset:.25em;white-space:nowrap;flex:0 0 auto}.vpa__guide-cta:focus-visible{outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:var(--focus-outline-offset, 2px)}.vpa__guide-cta:hover{opacity:.7}.vpa__values--couleur{display:flex;flex-wrap:wrap;gap:calc(var(--vpa-anneau) * 2 + var(--gap-sm))}.vpa__item--couleur{flex:0 0 auto;display:inline-flex;width:var(--vpa-swatch, 34px);height:var(--vpa-swatch, 34px);min-height:0;min-width:0;padding:0;border:0;border-radius:var(--vpa-radius, 50px);background:none;cursor:pointer;position:relative;overflow:visible}.vpa__item--couleur:after{content:"";position:absolute;inset:calc(var(--vpa-anneau) * -1);border-radius:calc(var(--vpa-radius, 50px) + var(--vpa-anneau));border:var(--style-border-width, 1px) solid transparent;pointer-events:none;transition:border-color var(--animation-speed, .2s) var(--animation-easing, ease)}.vpa__item--couleur:hover:after{border-color:color-mix(in srgb,var(--color-foreground) 32%,transparent)}.vpa__item--couleur:has(:checked){color:var(--color-foreground)}.vpa__item--couleur:has(:checked):after{border-color:var(--color-foreground)}.vpa__item--couleur:has(:focus-visible):after{border-color:var(--color-foreground);outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:var(--focus-outline-offset, 2px)}.coul-a{display:block;width:100%;height:100%;border-radius:inherit;background-size:cover;background-position:center;box-shadow:inset 0 0 0 var(--vpa-trait, 2px) color-mix(in srgb,var(--color-foreground) 24%,transparent),0 1px 2px color-mix(in srgb,var(--color-foreground) 16%,transparent),0 2px 6px color-mix(in srgb,var(--color-foreground) 10%,transparent)}.vpa__item--couleur.vpa__item--barre .coul-a{background-image:linear-gradient(to top right,transparent calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 55%,transparent) calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 55%,transparent) calc(50% + .6px),transparent calc(50% + .6px))}.coul-a--inconnu{background-color:color-mix(in srgb,currentColor 8%,transparent);background-image:linear-gradient(45deg,color-mix(in srgb,currentColor 18%,transparent) 25%,transparent 25% 75%,color-mix(in srgb,currentColor 18%,transparent) 75%),linear-gradient(45deg,color-mix(in srgb,currentColor 18%,transparent) 25%,transparent 25% 75%,color-mix(in srgb,currentColor 18%,transparent) 75%);background-size:10px 10px;background-position:0 0,5px 5px}.vpa__values--photos .vpa__item--couleur{width:var(--vpa-photo, 48px);height:var(--vpa-photo, 48px);border-radius:var(--vpa-photo-radius, 4px)}.vpa__values--photos .vpa__item--couleur:after{border-radius:calc(var(--vpa-photo-radius, 4px) + var(--vpa-anneau))}.coul-a--photo{position:relative;background-color:color-mix(in srgb,var(--color-foreground) 6%,transparent)}.vpa__item--couleur.vpa__item--barre .coul-a--photo{opacity:.6}.vpa__item--couleur.vpa__item--barre .coul-a--photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:linear-gradient(to top right,transparent calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 70%,transparent) calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 70%,transparent) calc(50% + .6px),transparent calc(50% + .6px))}.vpa__values--taille,.vpa__values--autre{display:flex;flex-wrap:wrap;gap:0}.vpa__item--taille,.vpa__item--autre{flex:0 0 auto;min-width:4em;min-height:3em;padding:var(--padding-sm) var(--padding-md);display:inline-flex;align-items:center;justify-content:center;border:var(--style-border-width, 1px) solid color-mix(in srgb,var(--color-foreground) 16%,transparent);border-radius:0;margin-inline-start:calc(var(--options-border-width, 1px) * -1);background-color:var(--color-variant-background);color:var(--color-foreground);font-size:var(--font-size--sm);cursor:pointer;position:relative;overflow:clip;transition:background-color var(--animation-speed, .2s) var(--animation-easing, ease),border-color var(--animation-speed, .2s) var(--animation-easing, ease)}.vpa__item--taille:first-of-type,.vpa__item--autre:first-of-type{margin-inline-start:0}.vpa__item--taille:hover,.vpa__item--autre:hover{border-color:color-mix(in srgb,var(--color-foreground) 45%,transparent);z-index:1}.vpa__item--taille:has(:checked),.vpa__item--autre:has(:checked){border-color:var(--color-foreground);background-color:var(--color-background);color:var(--color-foreground);z-index:2}.vpa__item--taille:has([data-option-available=false]),.vpa__item--autre:has([data-option-available=false]){color:color-mix(in srgb,var(--color-foreground) 38%,transparent);background-color:color-mix(in srgb,var(--color-foreground) 3%,transparent)}.vpa__option--mono .vpa__item{pointer-events:none}.vpa__option--mono .vpa__item--taille,.vpa__option--mono .vpa__item--autre,.vpa__option--mono .vpa__item--taille:has(:checked),.vpa__option--mono .vpa__item--autre:has(:checked){border-block-start:0;border-inline:0;border-block-end:var(--style-border-width, 1px) solid var(--color-foreground);background-color:transparent;box-shadow:none;min-width:0;min-height:0;padding:var(--padding-2xs) var(--padding-2xs) var(--padding-xs);margin-inline-start:0}.vpa__item--couleur.vpa__item--mono{width:var(--vpa-swatch, 34px);height:var(--vpa-swatch, 34px)}.vpa__item input{position:absolute;opacity:0;width:0;height:0}.vpa__item-text{pointer-events:none;z-index:2}.vpa__item--taille.vpa__item--barre,.vpa__item--autre.vpa__item--barre{background-image:linear-gradient(to top right,transparent calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 55%,transparent) calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 55%,transparent) calc(50% + .6px),transparent calc(50% + .6px))}.vpa__guide{width:min(880px,calc(100vw - var(--page-margin) * 2));max-height:min(80vh,900px);padding:0;border:0;border-radius:var(--style-border-radius-inputs, 0);background:var(--color-background);color:var(--color-foreground);overflow:hidden;--vpa-guide-fond: var(--color-background)}.vpa__guide-close:focus:not(:focus-visible){outline:none}.vpa__guide::backdrop{background:#00000073}.vpa__guide-head{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);padding:var(--padding-lg) var(--padding-xl);border-bottom:var(--style-border-width) solid color-mix(in srgb,currentColor 12%,transparent);position:sticky;top:0;background:var(--color-background);z-index:2}.vpa__guide-titre{font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--font-size--xs);letter-spacing:.12em;text-transform:uppercase}.vpa__guide-close{border:0;background:none;color:inherit;cursor:pointer;padding:var(--padding-2xs);display:inline-flex}.vpa__guide[open]{display:flex;flex-direction:column}.vpa__guide-corps{flex:1 1 auto;min-height:0;padding:var(--padding-lg) var(--padding-xl) var(--padding-xl);overflow-y:auto;overscroll-behavior:contain}.vpa__guide-corps .sgtabs{padding:0;background:none}.vpa__guide-corps .sgtabs__heading,.vpa__guide-corps .sgtabs__actions{display:none}.vpa__guide-corps .sgtabs__header:not(:has(.sgtabs__intro)){display:none}.vpa__guide-corps .sgtabs__tablist{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:0;border-bottom:var(--style-border-width, 1px) solid color-mix(in srgb,currentColor 12%,transparent);scrollbar-width:none}.vpa__guide-corps .sgtabs__tab{padding:8px 14px 10px;letter-spacing:1px;margin-bottom:-1px}.vpa__guide-corps .sgtabs__tab:first-child{padding-inline-start:0}.vpa__guide-corps .sgtabs__panels{margin-top:var(--padding-lg);padding-inline:0;max-width:none}.vpa__guide-corps .sgtabs__notes{margin:0 0 var(--padding-md);font-size:var(--font-size--sm, .875rem);color:color-mix(in srgb,currentColor 70%,transparent)}.vpa__guide-corps .sgtabs__table-wrap{overflow:visible}.vpa__guide-corps .sgtabs__table{font-variant-numeric:tabular-nums;font-size:var(--font-size--sm, .875rem)}.vpa__guide-corps .sgtabs__table th,.vpa__guide-corps .sgtabs__table td{padding:11px 12px;border-bottom:1px solid color-mix(in srgb,currentColor 8%,transparent)}.vpa__guide-corps .sgtabs__table thead th{position:sticky;top:calc(var(--padding-lg) * -1);z-index:1;vertical-align:bottom;background:var(--vpa-guide-fond);font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:var(--font-size--xs, .75rem);letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,currentColor 65%,transparent);border-bottom-color:color-mix(in srgb,currentColor 30%,transparent)}.vpa__guide-corps .sgtabs__table tbody tr:nth-child(2n){background:color-mix(in srgb,currentColor 3.5%,transparent)}.vpa__guide-corps .sgtabs__table tbody th{font-weight:600}@media(hover:hover){.vpa__guide-corps .sgtabs__table tbody tr:hover{background:color-mix(in srgb,currentColor 7%,transparent)}}.vpa__guide-corps .sgtabs__tab{font-family:var(--font-subheading--family);font-size:var(--font-size--xs, .75rem);border-bottom-width:2px}@media(max-width:749px){.vpa__guide{width:100%;max-width:none;max-height:88dvh;margin:auto 0 0;border-radius:12px 12px 0 0}.vpa__guide-head{padding:var(--padding-md) var(--padding-lg)}.vpa__guide-corps{padding:var(--padding-md) var(--padding-lg) calc(var(--padding-xl) + env(safe-area-inset-bottom,0px))}.vpa__guide-corps .sgtabs__table th,.vpa__guide-corps .sgtabs__table td{padding:10px 6px}.vpa__guide-corps .sgtabs__table thead th{top:calc(var(--padding-md) * -1);letter-spacing:0;text-transform:none;line-height:1.25}}.vpa__guide-attente{margin:0;font-size:var(--font-size--sm);opacity:.6}.vpa__option--couleur:has(.vpa__menu) .vpa__legend-sep,.vpa__option--couleur:has(.vpa__menu) .vpa__legend-value{display:none}.vpa__menu{position:relative}.vpa__menu-bouton{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:var(--gap-sm);width:100%;min-height:3.25em;margin:0;padding:6px var(--padding-md) 6px 6px;border:var(--style-border-width, 1px) solid color-mix(in srgb,var(--color-foreground) 22%,transparent);border-radius:0;background:var(--color-background);color:var(--color-foreground);font:inherit;font-size:var(--font-size--sm);text-align:start;cursor:pointer}.vpa__menu:not(.vpa__menu--photos) .vpa__menu-bouton{padding-inline-start:var(--padding-md)}.vpa__menu-bouton:hover{border-color:color-mix(in srgb,var(--color-foreground) 45%,transparent)}.vpa__menu-bouton:focus-visible{outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:var(--focus-outline-offset, 2px)}.vpa__menu-nom{flex:1 1 auto;min-width:0}.vpa__menu-chevron{flex:0 0 auto;transition:transform var(--animation-speed, .2s) var(--animation-easing, ease)}.vpa__menu.is-open .vpa__menu-chevron{transform:rotate(180deg)}.vpa__vignette{flex:0 0 auto;width:44px;height:44px;overflow:hidden;background-color:color-mix(in srgb,var(--color-foreground) 5%,transparent)}.vpa__vignette img{display:block;width:100%;height:100%;object-fit:cover}.vpa__values--menu{position:absolute;inset-inline:0;top:calc(100% - var(--style-border-width, 1px));z-index:5;display:flex;flex-direction:column;max-height:min(22rem,60vh);overflow-y:auto;overscroll-behavior:contain;border:var(--style-border-width, 1px) solid color-mix(in srgb,var(--color-foreground) 22%,transparent);background:var(--color-background);box-shadow:0 8px 24px color-mix(in srgb,var(--color-foreground) 12%,transparent)}.vpa__values--menu[hidden]{display:none}.vpa__ligne{display:flex;align-items:center;gap:var(--gap-sm);padding:6px var(--padding-md) 6px 6px;font-size:var(--font-size--sm);color:var(--color-foreground);cursor:pointer;position:relative}.vpa__menu:not(.vpa__menu--photos) .vpa__ligne{padding-block:var(--padding-sm);padding-inline-start:var(--padding-md)}.vpa__ligne+.vpa__ligne{border-top:var(--style-border-width, 1px) solid color-mix(in srgb,var(--color-foreground) 8%,transparent)}.vpa__ligne:hover{background-color:color-mix(in srgb,var(--color-foreground) 4%,transparent)}.vpa__ligne:has(:checked){background-color:color-mix(in srgb,var(--color-foreground) 7%,transparent);font-weight:600}.vpa__ligne:has(:focus-visible){outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:-2px}.vpa__ligne--barre .vpa__menu-nom,.vpa__ligne--barre .vpa__vignette{opacity:.55}.vpa__ligne-etat{flex:0 0 auto;font-size:var(--font-size--xs);letter-spacing:.06em;text-transform:uppercase;opacity:.7}.vpa__item--couleur-texte{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:var(--vpa-photo, 48px);padding:0 var(--padding-md);border:var(--style-border-width, 1px) solid color-mix(in srgb,var(--color-foreground) 16%,transparent);background-color:var(--color-background);color:var(--color-foreground);font-size:var(--font-size--sm);cursor:pointer;position:relative}.vpa__item--couleur-texte:hover{border-color:color-mix(in srgb,var(--color-foreground) 45%,transparent)}.vpa__item--couleur-texte:has(:checked){border-color:var(--color-foreground)}.vpa__item--couleur-texte:has(:focus-visible){outline:var(--focus-outline-width, 2px) solid currentcolor;outline-offset:var(--focus-outline-offset, 2px)}.vpa__item--couleur-texte.vpa__item--barre{color:color-mix(in srgb,var(--color-foreground) 38%,transparent);background-image:linear-gradient(to top right,transparent calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 55%,transparent) calc(50% - .6px),color-mix(in srgb,var(--color-foreground) 55%,transparent) calc(50% + .6px),transparent calc(50% + .6px))}.vpa__option--mono .vpa__item--couleur-texte,.vpa__option--mono .vpa__item--couleur-texte:has(:checked){min-height:0;padding:var(--padding-2xs) 0;border:0;background:none}.vpa__option--couleur.vpa__option--mono .vpa__item--couleur-texte{display:none}.vpa__option--couleur.vpa__option--mono .vpa__item--photo{width:var(--vpa-photo, 48px);height:var(--vpa-photo, 48px);border-radius:var(--vpa-photo-radius, 4px)}.vpa__vignette-img,.coul-a__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.coul-a--photo{overflow:hidden}.vpa__option--masquee{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lte-variant-picker.css.map */
