.tiroir{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.tiroir[hidden]{display:none}.tiroir__voile{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--brun);opacity:0;transition:opacity var(--duree-tiroir) var(--courbe)}.tiroir.is-open .tiroir__voile{opacity:.4}.tiroir__panneau{position:absolute;inset-block:0;inset-inline-end:0;display:flex;width:min(440px,100%);background:var(--creme);color:var(--brun);transform:translate(100%);transition:transform var(--duree-tiroir) var(--courbe)}.tiroir.is-open .tiroir__panneau{transform:none}.tiroir__panneau:focus{outline:none}.tiroir__contenu{display:flex;flex-direction:column;width:100%;min-height:0}.tiroir__tete{display:flex;align-items:center;justify-content:space-between;gap:var(--e-2);padding:var(--e-3) var(--e-3) var(--e-2);border-block-end:var(--filet) solid var(--argile)}.tiroir__titre{font-size:1.75rem;font-weight:300}.tiroir__compte{color:var(--brun-doux)}.tiroir__fermer{display:inline-flex;align-items:center;justify-content:center;width:var(--zone-cliquable);height:var(--zone-cliquable);margin-inline-end:-10px;border:0;background:none;color:var(--brun)}.tiroir__fermer:hover{color:var(--laiton-sourd)}.tiroir__corps{flex:1;min-height:0;overflow-y:auto;padding:0 var(--e-3)}.tiroir__erreur{padding:0 var(--e-3)}.tiroir__pied{display:flex;flex-direction:column;align-items:center;gap:var(--e-2);padding:var(--e-3);padding-block-end:calc(var(--e-3) + env(safe-area-inset-bottom,0px));border-block-start:var(--filet) solid var(--argile);background:var(--creme-clair)}.tiroir__pied .panier-resume{width:100%}.tiroir__continuer{display:inline-flex;align-items:center;min-height:var(--zone-cliquable);border:0;background:none;color:var(--brun);cursor:pointer}.tiroir__vide{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--e-3);padding:var(--e-6) var(--e-3);text-align:center}.panier-ligne{display:grid;grid-template-columns:96px 1fr auto;gap:var(--e-2);padding-block:var(--e-3);border-block-end:var(--filet) solid var(--argile);transition:opacity var(--duree-interface) var(--courbe)}.panier-ligne.is-busy{opacity:.5;pointer-events:none}.panier-ligne:last-child{border-block-end:0}.panier-ligne__image{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--argile)}.panier-ligne__image img{width:100%;height:100%;object-fit:cover}.panier-ligne__infos{display:flex;flex-direction:column;gap:4px;min-width:0}.panier-ligne__titre{font-family:var(--font-titre);font-size:1.25rem;line-height:1.2;text-decoration:none}.panier-ligne__titre:hover{text-decoration:underline;text-decoration-thickness:var(--filet)}.panier-ligne__delai{display:block}.panier-ligne__delai .losange{margin-inline-end:6px;vertical-align:middle}.panier-ligne__actions{display:flex;align-items:center;gap:var(--e-2);margin-block-start:var(--e-1)}.panier-ligne__retirer{display:inline-flex;align-items:center;min-height:var(--zone-cliquable);color:var(--brun-doux)}.panier-ligne__retirer:hover{color:var(--brun)}.panier-ligne__prix{font-size:.9375rem;font-weight:500;color:var(--couleur-prix);white-space:nowrap}.quantite{display:inline-flex;align-items:center;border:var(--filet) solid var(--argile);border-radius:var(--rayon)}.quantite__bouton{width:36px;height:40px;border:0;background:none;color:var(--brun);font-size:1rem}.quantite__bouton:hover{color:var(--laiton-sourd)}.quantite__bouton:disabled{color:var(--argile);cursor:default}.quantite__valeur{width:36px;height:40px;border:0;background:none;text-align:center;font-size:var(--taille-legende);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quantite__valeur::-webkit-outer-spin-button,.quantite__valeur::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.panier-resume{display:flex;flex-direction:column;gap:var(--e-2)}.panier-resume__ligne{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e-2)}.panier-resume__total{font-size:1.125rem;font-weight:500}.panier-resume__reassurance{display:flex;flex-direction:column;gap:6px;font-size:var(--taille-legende);color:var(--brun-doux)}.panier-resume__reassurance li{display:flex;align-items:center;gap:var(--e-1)}.page-panier{padding-block:var(--e-4) var(--e-12)}.page-panier__titre{font-size:clamp(2rem,4vw,3rem);font-weight:300;line-height:1.1}.page-panier__tete .filet-laiton{margin-block-end:var(--e-2)}.page-panier__tete{margin-block-end:var(--e-4)}.page-panier__grille{display:grid;gap:var(--e-6)}.page-panier__note{margin-block-start:var(--e-4)}.page-panier__note textarea{min-height:96px;padding:var(--e-2)}.page-panier__resume{display:flex;flex-direction:column;align-items:center;gap:var(--e-2);padding:var(--e-4);background:var(--creme-clair);align-self:start}.page-panier__resume .panier-resume{width:100%}.page-panier__vide{align-items:flex-start;padding-inline:0;text-align:start}@media(min-width:990px){.page-panier__grille{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:var(--e-12)}.page-panier__resume{position:sticky;inset-block-start:calc(var(--hauteur-entete) + var(--e-4))}}.entete__pastille.is-pulse{animation:pastille-pulse .4s var(--courbe)}@keyframes pastille-pulse{50%{transform:scale(1.3)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-cart.css.map */
