@keyframes L-NJEG_arrive{0%{opacity:0;transform:translateY(14px)}}@keyframes L-NJEG_rebond{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes L-NJEG_flotte{50%{transform:translateY(-4px)rotate(-6deg)}}@keyframes L-NJEG_reflet{0%,55%{left:-60%}to{left:140%}}@keyframes L-NJEG_battement{50%{opacity:.4;box-shadow:0 0 0 5px #ffffff40}}@keyframes L-NJEG_respireLumiere{50%{opacity:.95;transform:translate(-50%,-50%)scale(1.12)}}@keyframes L-NJEG_swap{0%{opacity:0;transform:scale(.6)rotate(-6deg)}to{opacity:1;transform:none}}.L-NJEG_boutique{overscroll-behavior:contain;scrollbar-width:none;padding:14px 0 calc(92px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:12px;display:flex;overflow:hidden auto}.L-NJEG_boutique::-webkit-scrollbar{display:none}.L-NJEG_boutique>*{flex-shrink:0}.L-NJEG_haut{color:#fff;align-items:center;gap:8px;padding:0 16px;font-size:18px;font-weight:900;display:flex}.L-NJEG_haut .L-NJEG_milieu{text-align:center;flex:1}.L-NJEG_haut h1{color:#fff;margin:0;font-size:18px;font-weight:900}.L-NJEG_offre{color:#fff;text-align:left;background:linear-gradient(135deg,#ffb347,#ff6a3d 60%,#ff3d77);border-radius:24px;align-items:center;gap:12px;width:calc(100% - 32px);margin:0 16px;padding:12px 14px;animation:.4s both L-NJEG_arrive;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #ff6a3d73}.L-NJEG_offre:after{content:"";background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:30%;animation:3.5s ease-in-out infinite L-NJEG_reflet;position:absolute;top:-40%;bottom:-40%;left:-30%;transform:skew(-18deg)}.L-NJEG_offre img{filter:drop-shadow(0 6px 10px #50141466);width:auto;height:70px;animation:2.4s ease-in-out infinite L-NJEG_flotte}.L-NJEG_offreTexte{flex:1;line-height:1.1}.L-NJEG_offreTexte small{letter-spacing:.08em;text-transform:uppercase;opacity:.9;color:inherit;font-size:11px;font-weight:800;display:block}.L-NJEG_offreTexte b{margin:2px 0;font-size:17px;font-weight:900;display:block}.L-NJEG_offreTexte em{opacity:.95;font-size:13px;font-style:normal;font-weight:800}.L-NJEG_offreTexte s{opacity:.7;margin-right:4px}.L-NJEG_compte{font-variant-numeric:tabular-nums;background:#00000038;border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:8px 10px;font-size:15px;font-weight:900;display:flex;position:relative}.L-NJEG_compte small{letter-spacing:.06em;text-transform:uppercase;opacity:.9;color:inherit;font-size:9.5px;font-weight:800}.L-NJEG_vitrine{flex-direction:column;align-items:center;padding:16px 0 6px;animation:.4s .1s both L-NJEG_arrive;display:flex;position:relative}.L-NJEG_socle{background:radial-gradient(#ffffff8c,#ffffff1f 55%,#fff0 72%);border-radius:50%;width:230px;height:70px;position:absolute;bottom:50px;left:50%;translate:-50%;box-shadow:inset 0 -6px 14px #fff3}.L-NJEG_halo{background:radial-gradient(circle, var(--rarete,#fff6) 0%, transparent 66%);opacity:.75;border-radius:50%;width:240px;height:240px;transition:background .4s;animation:3s ease-in-out infinite L-NJEG_respireLumiere;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.L-NJEG_apercu{filter:drop-shadow(0 18px 24px #14105073);width:auto;height:176px;animation:3s ease-in-out infinite L-NJEG_flotte;position:relative}.L-NJEG_apercu.L-NJEG_change{animation:.5s cubic-bezier(.3,1.5,.5,1) L-NJEG_swap}.L-NJEG_nom{color:#fff;letter-spacing:-.01em;text-align:center;margin-top:4px;font-size:19px;font-weight:900;position:relative}.L-NJEG_rar{letter-spacing:.06em;text-transform:uppercase;background:var(--rarete);color:#fff;border-radius:999px;align-items:center;gap:5px;height:22px;margin-top:6px;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 4px 12px #14105040}.L-NJEG_onglets{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;border-radius:999px;margin:0 16px;padding:4px;display:flex}.L-NJEG_onglets button{color:#ffffffd9;border-radius:999px;flex:1;height:36px;font-size:13.5px;font-weight:800;transition:background .2s,color .2s}.L-NJEG_onglets button[aria-selected=true]{color:var(--indigo);background:#fff;box-shadow:0 4px 12px #14105033}.L-NJEG_carrousel{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0;padding:12px 16px 18px;list-style:none;display:flex;overflow-x:auto}.L-NJEG_carrousel::-webkit-scrollbar{display:none}.L-NJEG_carrousel li{scroll-snap-align:center;flex:0 0 132px;margin:0}.L-NJEG_article{width:100%;color:var(--encre);text-align:center;cursor:pointer;animation:.4s both L-NJEG_rebond;animation-delay:calc(.2s + var(--i) * 50ms);background:#fff;border:0;border-radius:22px;padding:0;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden;box-shadow:0 12px 28px #14105040}.L-NJEG_article:focus-visible{outline-offset:3px;outline:3px solid #fff}.L-NJEG_bande{background:var(--rarete);color:#fff;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;width:100%;height:30px;font-size:10.5px;font-weight:900;display:flex}.L-NJEG_corps{background:linear-gradient(#fff,#f3f1ff);width:100%;padding:10px 8px;display:block}.L-NJEG_corps img{filter:drop-shadow(0 6px 8px #14105040);width:auto;height:76px;margin:0 auto 6px}.L-NJEG_corps b{font-size:13px;font-weight:800;line-height:1.1;display:block}.L-NJEG_prix{background:var(--indigo);color:#fff;border-radius:999px;align-items:center;gap:4px;height:26px;margin-top:7px;padding:0 10px;font-size:12.5px;font-weight:900;display:inline-flex}.L-NJEG_prix svg{width:13px;height:13px}.L-NJEG_possede .L-NJEG_prix{background:var(--gris);color:var(--encre-2)}.L-NJEG_equipe .L-NJEG_prix{background:var(--prairie-v)}.L-NJEG_verrou .L-NJEG_prix{background:#2a2540}.L-NJEG_choisie{transform:translateY(-6px)scale(1.04);box-shadow:0 0 0 4px #fff,0 18px 36px #14105059}.L-NJEG_neuf{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ff3d77;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:900;animation:1.4s ease-in-out infinite L-NJEG_battement;position:absolute;top:36px;left:8px}.L-NJEG_coche{background:var(--prairie-v);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:36px;right:8px;box-shadow:0 0 0 2px #fff}.L-NJEG_coche svg{width:13px;height:13px}.L-NJEG_achat{z-index:8;padding:14px 16px calc(14px + env(safe-area-inset-bottom));color:var(--encre);visibility:hidden;background:#fff;border-radius:28px 28px 0 0;align-items:center;gap:12px;margin:0;transition:transform .35s cubic-bezier(.2,.9,.2,1.05),visibility 0s .35s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -14px 40px #14105040}.L-NJEG_achat:before{content:none}.L-NJEG_achatVu{visibility:visible;transition:transform .35s cubic-bezier(.2,.9,.2,1.05),visibility;transform:none}.L-NJEG_achatTexte{flex:1;line-height:1.15}.L-NJEG_achatTexte b{font-size:16px;font-weight:900;display:block}.L-NJEG_achatTexte small{color:var(--encre-2);font-size:13px;font-weight:600;display:block}.L-NJEG_achat .L-NJEG_bouton{height:50px;padding:0 20px;font-size:15px}.L-NJEG_achat .L-NJEG_bouton svg{width:18px;height:18px}.L-NJEG_achat .L-NJEG_bloque{background:var(--gris);color:var(--encre-2);box-shadow:none;pointer-events:none}[data-pose] .L-NJEG_offre,[data-pose] .L-NJEG_vitrine,[data-pose] .L-NJEG_article{opacity:1;animation:none;transform:none}[data-pose] .L-NJEG_article.L-NJEG_choisie{transform:translateY(-6px)scale(1.04)}
