.atg-panier{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;width:min(25rem,100%);max-width:none;height:100%;height:100dvh;max-height:none;background:var(--atg-creme);color:var(--atg-encre);font-family:var(--atg-texte);line-height:1.4;box-shadow:var(--atg-ombre);translate:100% 0;transition:translate .3s var(--atg-courbe),overlay .3s allow-discrete,display .3s allow-discrete}.atg-panier[open]{display:flex;flex-direction:column;translate:0 0}@starting-style{.atg-panier[open]{translate:100% 0}}.atg-panier::backdrop{background:color-mix(in oklab,var(--atg-encre) 35%,transparent)}html:has(.atg-panier[open]){overflow:hidden}.atg-panier-tete{display:flex;justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 1.25rem;border-bottom:1px solid var(--atg-encre-filet)}.atg-panier-tete p{margin:0;font:400 1.3rem/1.2 var(--atg-titre)}.atg-panier-fermer,.atg-panier-retirer{display:grid;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:0;border:0;background:none;color:var(--atg-encre-doux);font-size:1.5rem;line-height:1;text-decoration:none;cursor:pointer}.atg-panier-fermer{color:var(--atg-encre);font-size:1.75rem}.atg-panier-fermer:hover,.atg-panier-retirer:hover{color:var(--atg-pois)}.atg-panier-contenu{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.atg-panier-livraison{padding:.8rem 1.25rem;font-size:var(--atg-micro);font-weight:600}.atg-panier-livraison[hidden]{display:none}.atg-panier-livraison i{display:block;height:.3rem;margin-top:.4rem;background:var(--atg-sable)}.atg-panier-livraison b{display:block;width:0;height:100%;background:var(--atg-encre);transition:width .3s var(--atg-courbe)}.atg-panier-liste{list-style:none;margin:0;padding:0 1.25rem}.atg-panier-liste li{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto auto;gap:.7rem;align-items:center;padding:.7rem 0;border-bottom:1px solid var(--atg-encre-filet);font-size:.875rem}.atg-panier-liste li.atg-panier-vide{display:block;padding:1.5rem 0;color:var(--atg-encre-doux)}.atg-panier-vignette{width:3.5rem;aspect-ratio:var(--atg-ratio-produit);background:var(--atg-lin)}.atg-panier-vignette img{display:block;width:100%;height:100%;object-fit:cover}.atg-panier-detail{display:grid;gap:.2rem;justify-items:start;overflow-wrap:anywhere}.atg-panier-detail a{color:inherit;text-decoration:none}.atg-panier-detail a:hover{text-decoration:underline;text-underline-offset:3px}.atg-panier-detail small{font-size:var(--atg-micro);color:var(--atg-encre-doux)}.atg-panier-detail small:empty{display:none}.atg-panier-prix{text-align:right;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.atg-panier-prix s{display:block;font-weight:400;font-size:var(--atg-micro);color:var(--atg-encre-doux)}.atg-panier-retirer{margin-right:-.75rem}.atg-panier-formats{display:inline-flex;margin-top:.25rem;border:1px solid var(--atg-sable)}.atg-panier-formats button{min-height:2rem;padding:.4rem .65rem;border:0;background:transparent;color:var(--atg-encre-doux);font:500 var(--atg-micro)/1 var(--atg-texte);cursor:pointer}.atg-panier-formats button[aria-pressed=true]{background:var(--atg-encre);color:var(--atg-creme);cursor:default}.atg-panier-formats button:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.atg-panier-note{margin:.7rem 1.25rem 0;padding:.6rem .7rem;background:var(--atg-confort);font-size:var(--atg-micro)}.atg-panier-note[hidden]{display:none}.atg-panier-contenu>.atg-erreur{margin:.7rem 1.25rem 0}.atg-panier-suggestions{display:grid;gap:.5rem;padding:.8rem 1.25rem}.atg-panier-suggestions:empty{display:none}.atg-panier-suggestions :is(button,a){display:block;box-sizing:border-box;width:100%;min-height:2.75rem;padding:.7rem .65rem;border:1px dashed var(--atg-encre);background:var(--atg-creme-clair);color:var(--atg-encre);font:600 var(--atg-micro)/1.3 var(--atg-texte);text-align:center;text-decoration:none;cursor:pointer}.atg-panier-suggestions :is(button,a):hover{background:var(--atg-lin)}.atg-panier-remise{display:flex;justify-content:space-between;gap:1rem;margin:0;padding:.2rem 1.25rem;font-size:var(--atg-micro)}.atg-panier-pied{padding:1rem 1.25rem;border-top:1px solid var(--atg-encre-filet)}.atg-panier-total{display:flex;justify-content:space-between;margin:0 0 .7rem;font-size:1rem;font-variant-numeric:tabular-nums}.atg-panier-mention{margin:.6rem 0 0;font-size:var(--atg-micro);color:var(--atg-encre-doux);text-align:center}.atg-panier-cta,.atg-panier-secondaire{display:block;box-sizing:border-box;width:100%;padding:1.1rem 1.25rem;border:1.5px solid var(--atg-encre);background:var(--atg-encre);color:var(--atg-creme);font:600 .875rem/1 var(--atg-texte);letter-spacing:.12em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer}.atg-panier-cta:hover{background:var(--atg-pois);border-color:var(--atg-pois)}.atg-panier-secondaire{background:transparent;color:var(--atg-encre)}.atg-panier-secondaire:hover{background:var(--atg-lin)}.atg-panier-cta:disabled,.fe-cta:disabled,.fe-lb-ajout:disabled,.duo-ajout:disabled{opacity:.5;cursor:not-allowed}[data-atg-ajout][aria-busy],[data-atg-retirer][aria-busy],[data-atg-duo-ajout][aria-busy],.fe-cta[aria-busy]{opacity:.6;pointer-events:none}.atg-erreur{margin:.6rem 0 0;padding:.6rem .7rem;border:1px solid var(--atg-alerte);background:var(--atg-peche);color:var(--atg-encre);font:400 var(--atg-micro)/1.4 var(--atg-texte)}.atg-erreur[hidden]{display:none}.atg-panier-page{max-width:var(--atg-mesure);margin-inline:auto;padding:var(--atg-espace-6) var(--atg-marge) var(--atg-section);color:var(--atg-encre);font-family:var(--atg-texte)}.atg-panier-page h1{margin:0 0 var(--atg-espace-5);font:400 var(--atg-h2)/1.1 var(--atg-titre)}.atg-panier-page .atg-panier-liste{padding:0;border-top:1px solid var(--atg-encre-filet)}.atg-panier-page .atg-panier-liste li{grid-template-columns:4.5rem minmax(0,1fr) auto auto;align-items:start;padding:1rem 0;font-size:1rem}.atg-panier-page .atg-panier-vignette{width:4.5rem}.atg-panier-page .atg-panier-remise{padding:.6rem 0 0}.atg-panier-page .atg-panier-total{margin:1.25rem 0;font-size:1.125rem}.atg-panier-quantite{display:flex;align-items:center;gap:.6rem;margin-top:.4rem;font-size:var(--atg-micro);color:var(--atg-encre-doux)}.atg-panier-quantite input{width:4rem;min-height:2.75rem;box-sizing:border-box;padding:0 .5rem;border:1px solid var(--atg-encre-doux);background:var(--atg-creme-clair);color:var(--atg-encre);font:500 1rem/1 var(--atg-texte)}.atg-panier-actions{display:grid;gap:.6rem}.atg-panier-page-vide{display:grid;gap:var(--atg-espace-5);justify-items:start}.atg-panier-page-vide .atg-panier-cta{width:auto}@media(min-width:600px){.atg-panier-actions{grid-template-columns:1fr 1fr}}.atg-achat{margin:0}.atg-achat fieldset{min-width:0}.atg-achat>.fe-mention{margin:0 0 .9rem}.atg-achat .fe-formats{grid-template-columns:repeat(2,minmax(0,1fr))}.atg-achat .fe-format{min-width:0;padding-inline:.75rem}.atg-achat .fe-format>span{min-width:0;overflow-wrap:anywhere}.fe-format em{text-align:right;white-space:nowrap}.fe-format em s{display:block;font-weight:400;font-size:.8em;color:var(--atg-encre-doux)}.fe-format:has(input:disabled){opacity:.55;cursor:not-allowed}.fe-format:has(input:focus-visible){outline:2px solid var(--atg-encre);outline-offset:3px}.fe-et-aformats button:disabled{opacity:.45;cursor:not-allowed;text-decoration:line-through}.fe-lb-carte img{height:auto}.fe-lb>.atg-erreur,.sc-carte>.atg-erreur{grid-column:1 / -1}.duo-carte{display:grid;gap:.7rem;padding:1.1rem 1.1rem 1.2rem;background:var(--atg-creme-clair);border:1px solid var(--atg-encre-filet)}.duo-etape{display:flex;align-items:center;gap:.5rem;margin:0;font:600 var(--atg-micro)/1.2 var(--atg-texte)}.duo-etape span{display:inline-grid;place-items:center;width:1.3rem;height:1.3rem;border:1px solid currentColor;border-radius:50%;font-size:.6875rem}.duo-colls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.duo-colls button{min-height:2.75rem;padding:.6rem .75rem;border:1px solid var(--atg-sable);background:var(--atg-creme);color:var(--atg-encre);font:600 .875rem/1.2 var(--atg-texte);text-align:left;cursor:pointer;overflow-wrap:anywhere}.duo-colls button small{display:block;margin-top:.2rem;font-weight:400;font-size:var(--atg-micro);color:var(--atg-encre-doux)}.duo-serums{display:grid;gap:.45rem}.duo-serums button{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.45rem .7rem .45rem .45rem;border:1px solid var(--atg-sable);background:var(--atg-creme);color:var(--atg-encre);font-family:var(--atg-texte);text-align:left;cursor:pointer}.duo-serums img{display:block;width:3rem;height:3rem;object-fit:cover;background:var(--atg-lin)}.duo-serums b{display:block;font:600 .875rem/1.25 var(--atg-texte)}.duo-serums .duo-prix{font-weight:600;font-size:.875rem;white-space:nowrap;font-variant-numeric:tabular-nums}.duo-colls button[aria-pressed=true],.duo-serums button[aria-pressed=true]{border-color:var(--atg-encre);box-shadow:inset 0 0 0 1px var(--atg-encre)}.duo-ajout{margin-top:.2rem;padding:.95rem 1rem;border:0;background:var(--atg-encre);color:var(--atg-creme);font:600 .875rem/1.2 var(--atg-texte);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.duo-ajout:hover:not(:disabled){background:var(--atg-pois)}.duo-ajout s{font-weight:400;opacity:.75}.duo-etape[hidden],.duo-serums button[hidden]{display:none}.sc{margin:1.4rem 0 1rem}.sc2{margin-top:.4rem}.sc-tete{display:flex;justify-content:space-between;align-items:center;margin-bottom:.7rem}.sc-titre{margin:0;font:400 1.25rem/1.2 var(--atg-titre);color:var(--atg-encre)}.sc-nav{display:flex;align-items:center;gap:.25rem;font-size:.875rem;color:var(--atg-encre-doux);font-variant-numeric:tabular-nums}.sc-nav[hidden]{display:none}.sc-nav button{display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:none;color:var(--atg-encre);font-size:1.3rem;cursor:pointer}.sc-piste{display:grid;grid-auto-flow:column;grid-auto-columns:88%;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sc-piste::-webkit-scrollbar{display:none}.sc-piste:has(>:only-child){grid-auto-columns:100%}.sc-carte{position:relative;display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.9rem;align-items:start;padding:.8rem;background:var(--atg-creme-clair);border:1px solid var(--atg-encre-filet);scroll-snap-align:start}.sc-carte img{display:block;width:5.5rem;height:5.5rem;object-fit:cover;background:var(--atg-lin)}.sc-carte img.sc-rit{object-position:50% 62%}.sc-txt{display:grid;gap:.2rem;min-width:0;padding-right:3.2rem}.sc-etoiles{font-size:.75rem;letter-spacing:.1em}.sc-et{position:relative;display:inline-block;color:var(--atg-sable)}.sc-et:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--n);overflow:hidden;white-space:nowrap;color:var(--atg-encre)}.sc-nom{color:var(--atg-encre);text-decoration:none;font:400 1rem/1.25 var(--atg-titre);overflow-wrap:anywhere}.sc-nom b{font-weight:600}.sc-prix{margin-top:.2rem;font-weight:600;font-size:.9375rem;color:var(--atg-encre);font-variant-numeric:tabular-nums}.sc-prix:has(.sc-gf){display:flex;flex-direction:column;align-items:flex-start}.sc-gf{display:inline-block;margin-top:.4rem;padding:.3rem .6rem;background:var(--atg-lin);font-weight:400;font-size:var(--atg-micro)}.sc-gf s{color:var(--atg-encre-doux)}.sc-gf b{font-weight:700}.sc-plus{position:absolute;right:.8rem;bottom:.8rem;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:var(--atg-encre);color:var(--atg-creme);font-size:1.35rem;line-height:1;letter-spacing:0;cursor:pointer}.sc-plus:hover{background:var(--atg-pois)}@media(prefers-reduced-motion:no-preference){.sc-piste{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){.atg-panier,.atg-panier-livraison b{transition:none}}.fe-abo-freq select{opacity:1!important}@media(max-width:900px){.fe-achat-type .fe-ligne,.fe-lb-ajout{min-height:44px}.fe-lb-carte label{min-height:44px;display:inline-flex;align-items:center}}.atg-achat .fe-formats--pile{grid-template-columns:1fr}.atg-achat .fe-formats--pile .fe-format>span{overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/15/assets/atg-panier.css.map */
