.totalPanier ul,table tr:first-child th{background-color:var(--basicColor1);padding:1em;color:var(--basicWhite)}.totalPanier ul,table{border-radius:var(--basicBorderRadius)}.totalPanier *,.totalPanier ul,table tr:first-child th{color:var(--basicWhite)}.tableContent{max-width:100%}table{width:100%;border-collapse:collapse;border-spacing:1em;overflow:hidden}td{padding:1em}tbody tr:not(:first-child,:last-child){border-bottom:2px solid #ededed}.totalPanier ul{display:flex;justify-content:space-between;margin-top:1.5em}.totalPanier ul div{display:flex;gap:2em;align-items:center}.tableContent form{display:flex;justify-content:flex-end}.tableContent button{width:7em;text-align:center}.rowCartProduct>td:nth-child(3)>input{width:4em;max-width:none;min-width:auto;display:block}.productPrices{display:flex;flex-direction:column}.imageProduitPanier{width:3em;height:3em}.imageProduitPanier img{width:100%;height:100%;border-radius:8px;object-fit:cover}input[type=number]{min-width:initial;width:4em}@media screen and (max-width:750px){.cart{padding-right:.5em;padding-left:.5em}}@media screen and (max-width:700px){.containerTablePanier{overflow-x:scroll;max-width:100%}}@media screen and (max-width:650px){td{padding:1em .5em}}@media screen and (max-width:550px){.rowCartProduct td:nth-child(2){min-width:14em}}