

.wish-section ,.wish-section h1{
   text-align: center;
   margin-bottom: 20px;
}
.wish-section-title{ font-size: 1.5rem; line-height: 2rem;}

.wish-table-elem{
   max-width: 750px;
   margin: 0 auto;
}
.wish-section button{ width: 80%; max-width: 200px;}

.wish-no-elem{ width: 98%; max-width: 600px; margin: 0 auto; }

.wish-no-elem h2 { font-size: 1.3rem;}

.wish-no-elem span, .wish-no-elem p { font-size: 0.8rem;}


.wish-table-row{
   display: flex;
   justify-content: space-between;
   align-items: center;
   padding: 5px 0;
   border-bottom: 1px solid #c685af;
   cursor: pointer;
}
.wish-table-row div:nth-child(1){width: 20%; text-align: center;} /*immagine*/
.wish-table-row div:nth-child(2){width: 50%; text-align: left; padding: 0;} /*Nome Prodotto*/
.wish-table-row div:nth-child(3){width: 20%;} /*Colore*/
.wish-table-row div:nth-child(4){width: 10%;} /*Prezzo*/
/*.wish-table-row div:nth-child(5){width: 3%;} /*Cancella*/

.wish-img{
    max-width: 90%;
    height: 90%;
    max-height: 100px;
    object-fit: cover;
}
.wish-color{
   width: 25px;
   height: 25px;
   margin: 0 auto;
}
.wish-el-item{ cursor: pointer;}

.car-table-row{
   display: flex;
   justify-content: space-between;
   align-items: center;
   padding: 5px 0;
   border-bottom: 1px solid #c685af;
   cursor: pointer;
}
.car-table-row div:nth-child(1){width: 20%; text-align: center;} /*immagine*/
.car-table-row div:nth-child(2){width: 40%; text-align: left; padding: 0;} /*Nome Prodotto*/
.car-table-row div:nth-child(3){width: 10%;} /*Prezzo*/
.car-table-row div:nth-child(4){width: 10%;} /*qty*/
.car-table-row div:nth-child(5){width: 10%;} /*Totale*/
.car-table-row div:nth-child(6){width: 10%;} /*Cancella*/

/* STILE PER ALCUNE VARIAZIONI DEL CARRELLO */

@media screen and (max-width: 600px){
   .wish-table-row div:nth-child(1){width: 20%;} /*immagine*/
   .wish-table-row div:nth-child(2){width: 55%;} /*Nome Prodotto*/
   .wish-table-row div:nth-child(3){width: 15%;} /*Colore*/
   .wish-table-row div:nth-child(4){width: 10%;} /*Prezzo*/
   .wish-img{ max-height: 80px;}
   .wish-color{ width: 20px; height: 20px; }
   
   .car-table-row div:nth-child(1){width: 20%;} /*immagine*/
   .car-table-row div:nth-child(2){width: 40%;} /*Nome Prodotto*/
   .car-table-row div:nth-child(3){width: 10%;} /*Prezzo*/
   .car-table-row div:nth-child(4){width: 10%;} /*qty*/
   .car-table-row div:nth-child(5){width: 10%;} /*Totale*/
   .car-table-row div:nth-child(6){width: 10%;} /*Cancella*/
}

@media screen and (max-width: 400px){
   .wish-table-row div:nth-child(1){width: 20%;} /*immagine*/
   .wish-table-row div:nth-child(2){width: 55%;} /*Nome Prodotto*/
   .wish-table-row div:nth-child(3){width: 15%;} /*Colore*/
   .wish-table-row div:nth-child(4){width: 10%;} /*Prezzo*/
   .wish-img{ max-height: 60px;}
   .wish-color{ width: 12px; height: 12px; }
   
   .car-table-row div:nth-child(1){width: 20%;} /*immagine*/
   .car-table-row div:nth-child(2){width: 40%;} /*Nome Prodotto*/
   .car-table-row div:nth-child(3){width: 10%;} /*Prezzo*/
   .car-table-row div:nth-child(4){width: 10%;} /*qty*/
   .car-table-row div:nth-child(5){width: 10%;} /*Totale*/
   .car-table-row div:nth-child(6){width: 10%;} /*Cancella*/
}