.RechercheVitrine_forme__UwnUq{position:relative;margin:0;min-width:0}.RechercheVitrine_lecture__2Goe6{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.RechercheVitrine_champ__5fNnn{position:relative}.RechercheVitrine_saisie__6Fkoj{display:block;width:100%;height:44px;min-height:44px;padding:0 44px 0 46px;border:1px solid transparent;border-radius:999px;background:var(--vt-champ);color:var(--vt-texte);font:inherit;font-size:14px;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.RechercheVitrine_saisie__6Fkoj::placeholder{color:var(--vt-doux);opacity:.65}.RechercheVitrine_saisie__6Fkoj:focus{outline:none;background:var(--vt-carte);border-color:var(--vt-bleu);box-shadow:0 0 0 3px color-mix(in srgb,var(--vt-bleu) 22%,transparent)}.RechercheVitrine_croix__7akj_,.RechercheVitrine_loupe__RkJ_K{position:absolute;top:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--vt-doux);cursor:pointer;transition:color .2s ease,background .2s ease}.RechercheVitrine_loupe__RkJ_K{left:0}.RechercheVitrine_croix__7akj_{right:0}.RechercheVitrine_croix__7akj_:hover,.RechercheVitrine_loupe__RkJ_K:hover{color:var(--vt-bleu)}.RechercheVitrine_croix__7akj_:focus-visible,.RechercheVitrine_loupe__RkJ_K:focus-visible{outline:2px solid var(--vt-bleu);outline-offset:-3px}.RechercheVitrine_panneau__aJczQ{position:absolute;top:calc(100% + 8px);left:0;z-index:50;width:max(100%,420px);max-width:calc(100vw - 32px);max-height:70vh;overflow-y:auto;overscroll-behavior:contain;padding:8px;background:var(--vt-carte);border:1px solid var(--vt-trait);border-radius:16px;box-shadow:var(--vt-ombre);animation:RechercheVitrine_panneauOuvre__CcZ1E .2s ease both}@media (max-width:719px){.RechercheVitrine_panneau__aJczQ{right:0;width:auto;max-width:none}}@keyframes RechercheVitrine_panneauOuvre__CcZ1E{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.RechercheVitrine_titreGroupe__R5ouM{margin:6px 8px 4px;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vt-doux)}.RechercheVitrine_option__iRYya{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 8px;border-radius:12px;cursor:pointer}.RechercheVitrine_optionActive__GBHK4{background:var(--vt-champ)}.RechercheVitrine_miniature__cst_l{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;overflow:hidden;border-radius:10px;background:var(--vt-image);color:var(--vt-doux);font-weight:500}.RechercheVitrine_miniature__cst_l img{width:100%;height:100%;object-fit:cover}.RechercheVitrine_rond__97uw_{border-radius:50%}.RechercheVitrine_texte__2dO9J{display:flex;flex-direction:column;gap:2px;min-width:0}.RechercheVitrine_nom__Sg9a5{overflow:hidden;font-size:14px;color:var(--vt-texte);text-overflow:ellipsis;white-space:nowrap}.RechercheVitrine_nom__Sg9a5 strong{font-weight:500}.RechercheVitrine_ligne__k21N3{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:12.5px;color:var(--vt-doux)}.RechercheVitrine_prix__EJ8Ib{font-weight:500;color:var(--vt-texte);font-variant-numeric:tabular-nums}.RechercheVitrine_barre__6Xml7{text-decoration:line-through;color:var(--vt-barre);font-variant-numeric:tabular-nums}.RechercheVitrine_boutiqueNom__BZPAb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RechercheVitrine_tous__P1T26{margin-top:6px;padding:12px;border-top:1px solid var(--vt-trait);border-radius:12px;font-size:14px;font-weight:500;text-align:center;color:var(--vt-bleu);cursor:pointer}.RechercheVitrine_aucun__guEO3{margin:0;padding:18px 12px;font-size:14px;text-align:center;color:var(--vt-doux)}.RechercheVitrine_squelettes__ZzbA6{display:grid;gap:4px}.RechercheVitrine_squelette__aMnvp{display:flex;align-items:center;gap:12px;padding:6px 8px}.RechercheVitrine_squeletteImage__BQOOw,.RechercheVitrine_squeletteTexte__6MZME>span{display:block;background:linear-gradient(90deg,var(--vt-image) 25%,var(--vt-champ) 50%,var(--vt-image) 75%);background-size:200% 100%;animation:RechercheVitrine_squeletteBrille__vf1lB 1.2s linear infinite}.RechercheVitrine_squeletteImage__BQOOw{flex:none;width:44px;height:44px;border-radius:10px}.RechercheVitrine_squeletteTexte__6MZME{display:grid;flex:1;gap:8px}.RechercheVitrine_squeletteTexte__6MZME>span{height:10px;border-radius:6px}.RechercheVitrine_squeletteTexte__6MZME>span:last-child{width:55%}@keyframes RechercheVitrine_squeletteBrille__vf1lB{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.RechercheVitrine_panneau__aJczQ,.RechercheVitrine_squeletteImage__BQOOw,.RechercheVitrine_squeletteTexte__6MZME>span{animation:none}}.VitrineEntete_slogan__iz0nR{container-type:inline-size;min-width:0;height:20px;overflow:hidden;font-size:12.5px;font-weight:500;line-height:20px;color:#0a0f1a}:root[data-theme=dark] .VitrineEntete_slogan__iz0nR{color:var(--vt-texte)}.VitrineEntete_sloganLecture__HIxWN{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.VitrineEntete_sloganPiste__IjtbL{display:flex;width:max-content;animation:VitrineEntete_sloganDefile__cRcUX var(--slogan-duree,14s) linear infinite;will-change:transform}.VitrineEntete_sloganPiste__IjtbL>span{flex:none;box-sizing:border-box;min-width:100cqw;padding-right:40px;white-space:nowrap}@keyframes VitrineEntete_sloganDefile__cRcUX{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.VitrineEntete_slogan__iz0nR{height:auto;overflow:visible;line-height:1.35}.VitrineEntete_sloganPiste__IjtbL{display:block;width:auto;animation:none;will-change:auto}.VitrineEntete_sloganPiste__IjtbL>span{min-width:0;padding-right:0;white-space:normal}.VitrineEntete_sloganPiste__IjtbL>span:last-child{display:none}}.VitrineEntete_rotor__BceSb{display:grid;margin-top:10px}.VitrineEntete_paire__zJIup{grid-area:1/1;min-width:0;pointer-events:none}.VitrineEntete_paireActive__FiWeB{pointer-events:auto}.VitrineEntete_paire__zJIup[aria-hidden=true]{visibility:hidden;transition:visibility 0s linear .5s}.VitrineEntete_paire__zJIup[aria-hidden=true].VitrineEntete_paireActive__FiWeB{visibility:visible;transition-delay:0s}.VitrineEntete_titre__wMCyg{-webkit-mask-image:linear-gradient(90deg,#000,#000 42%,transparent 58%,transparent);mask-image:linear-gradient(90deg,#000,#000 42%,transparent 58%,transparent);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:100% 0;mask-position:100% 0;transition:mask-position .5s cubic-bezier(.5,0,.75,0),-webkit-mask-position .5s cubic-bezier(.5,0,.75,0)}.VitrineEntete_paireActive__FiWeB .VitrineEntete_titre__wMCyg{-webkit-mask-position:0 0;mask-position:0 0;transition:mask-position .9s cubic-bezier(.65,0,.35,1) .5s,-webkit-mask-position .9s cubic-bezier(.65,0,.35,1) .5s}.VitrineEntete_sousTitre__Sf_Xg{opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .3s ease}.VitrineEntete_paireActive__FiWeB .VitrineEntete_sousTitre__Sf_Xg{opacity:1;transform:translateY(0);transition:opacity .7s ease .95s,transform .7s ease .95s}.VitrineEntete_titre__wMCyg{margin:0;font-size:clamp(2rem,5vw,2.75rem);line-height:1.08;font-weight:500;letter-spacing:-.03em;text-wrap:balance}.VitrineEntete_sousTitre__Sf_Xg{margin:14px 0 0;max-width:46ch;font-size:16px;line-height:1.55;color:var(--vt-doux)}@media (prefers-reduced-motion:reduce){.VitrineEntete_titre__wMCyg{-webkit-mask-image:none;mask-image:none;transition:none}.VitrineEntete_sousTitre__Sf_Xg{opacity:1;transform:none;transition:none}}