.dashBoard .container .main{
    background: #fff;
    border-radius: .5rem;
    width: 100%;
    max-height: 90vh;
    overflow: hidden;
}
.dashBoard .container .main .main-vender{
    display:none;
    flex-direction: column;
    row-gap: .5rem;
}
.dashBoard .container .main .main-vender.show{
    display: flex;
}

.dashBoard .container .main .main-vender .itemAdded{
    display: none;
    background: #217950;
    width: max-content;
    padding: .5rem 1rem;
    border-radius: .5rem;
    color: #fff;
}
.dashBoard .container .main .main-vender .itemAdded.active{
    display: block;

}
.dashBoard .container .main .main-vender .notAdded{
    background: #f16d6d;
    padding: .5rem 1rem;
    border-radius: .5rem;
    color: #680c0c;
    display: none;
}
.dashBoard .container .main .main-vender .notAdded.active{
    display: block;
}



.dashBoard .container .main .main-vender .inputsCont{
    padding: .5rem;
    border-radius: .5rem;
    background: #f5f5f5;
    display: flex;
    align-items: center;
    width: 100%;
    gap: .5rem;
}
.dashBoard .container .main .main-vender .inputsCont label{
    color: #777;
}
.dashBoard .container .main .main-vender .inputsCont input{
    padding: .5rem 1rem;
    width: 100%;
    color: #217950;
    font-weight: 700;
    border-radius: .5rem;
}
.dashBoard .container .main .main-vender .inputsCont input::placeholder{
    color: #888;
    font-weight: 300;
    font-style: oblique;
}


.dashBoard .container .main .main-vender{
    height: 110vh;
    position: relative;
}
.dashBoard .container .main .main-vender .gridCont{
    overflow: auto;
    width: 100%;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(15rem, 1fr));
    gap: .5rem;
    padding: .5rem;
    border-radius: .5rem;
    background: #f5f5f5;
    margin-bottom: 10rem;
    position: relative;
}

.dashBoard .container .main .main-vender .gridCont h2{
    padding: .5rem 1rem;
    background: #edeeb9;
    color: #727408;
    border-radius: .3rem;
    display: none;
}


.dashBoard .container .main .main-vender .gridCont .pizza{
    padding: .2rem .5rem;
    background: #fff;
    display: flex;
    flex-direction: column;
    row-gap: .3rem;
}
.dashBoard .container .main .main-vender .gridCont .pizza .id{
    font-size: .7rem;
    padding:.2rem .5rem;
    background: #519b795b;
    width: max-content;
    border-radius: .3rem;
    color: #217950;
    font-weight: 800;
}
.dashBoard .container .main .main-vender .gridCont .pizza .nombre{
    font-size: .8rem;
    color: #000000;
    font-weight: 700;
}
.dashBoard .container .main .main-vender .gridCont .pizza img{
    width: 100%;
}
.dashBoard .container .main .main-vender .gridCont .pizza .stockCont{
    width: 100%;
    display: flex;
    align-items:center;
    justify-content: end;
    font-size: .8rem;
    gap: .5rem;
    color: #888;
    font-style: oblique;
}
.dashBoard .container .main .main-vender .gridCont .pizza .stockCont span{
    color: #217950;
    font-size: .8rem;
    font-weight: 600;
    font-style: normal;
}
.dashBoard .container .main .main-vender .gridCont .pizza .precio{
    font-size: .9rem;
    display: flex;
    align-items: center;
    justify-content: end;
    color: #000;
    font-weight: 900;
    gap: .2rem;
}
.dashBoard .container .main .main-vender .gridCont .pizza .precio span{
    font-weight: 500;
    font-size: .6rem;
    color: #555;
}



/*Agresgar Item Empieza*/
.dashBoard .container .main .main-vender .addItem{
    position: absolute;
    top: 0;
    left: 150%;
    visibility: hidden;
    pointer-events: none;
    width: 100%;
    z-index: 15;
    padding: 1rem;
    background: rgba(255, 255, 255, 0.5);
    display: flex;
    gap: .5rem;
    backdrop-filter: blur(5px);
    align-items: center;
    justify-content: center;
    height: 83%;
}
.dashBoard .container .main .main-vender .addItem.show{
    pointer-events: all;
    left: 0;
    visibility: visible;
}



.dashBoard .container .main .main-vender .addItem .card{
    display: flex;
    flex-direction: column;
    background: #fff;
    border-radius: 1.5rem;
    width: 100%;
    height: 100%;
    row-gap: .5rem;
    box-shadow: 0 5px 8px rgba(0,0,0, .080);
    border: 1px solid #eee;
    padding: .5rem .7rem;
}
.dashBoard .container .main .main-vender .addItem .card .container{
    display: flex;
    width: 100%;
    gap: .3rem;
    background:#f5f5f5;
    padding: .5rem;
}
.dashBoard .container .main .main-vender .addItem .card .container .dataInfo{
    display: flex;
    gap: .5rem;
    flex-direction: column;
    width: 35%;
    row-gap: .3rem;
    background: #fff;
    padding: .5rem;
    border-radius: .5rem;
}
.dashBoard .container .main .main-vender .addItem .card .container .dataInfo p{
    font-size: .8rem;
    font-weight: 700;
    
}
.dashBoard .container .main .main-vender .addItem .card .container .dataInfo .pricePizza{
    font-size: 2rem;
    color: #555;
    text-align: center;
}

.dashBoard .container .main .main-vender .addItem .card .container .inputsContainer{
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: .5rem;
    border-radius: .5rem;
    background: #fff;
    gap: .5rem;
}
.dashBoard .container .main .main-vender .addItem .card .container .inputsContainer input{
    padding: .5rem 1rem;
    border-radius: .3rem;
    background: #dfdfdf;
    color:#000000;
    font-weight: 900;
}
.dashBoard .container .main .main-vender .addItem .card .container .inputsContainer input::placeholder{
    color: #707070;
    font-weight: 300;
    font-style: oblique;
}
.dashBoard .container .main .main-vender .addItem .card .container .inputsContainer .totalCont{
    margin-top: auto;
    text-align: end;
    font-size: 2rem;
    font-weight: 900;
    color: #217950;
}

.dashBoard .container .main .main-vender .addItem .card .btnsCont{
    display: flex;
    gap: .5rem;
}
.dashBoard .container .main .main-vender .addItem .card .btnsCont button{
    padding: .5rem 1rem;
    border-radius: 1rem;
    cursor: pointer;
    font-weight: 700;
}
.dashBoard .container .main .main-vender .addItem .card .btnsCont .reset{
    background: unset;
    color: #555;
    font-weight: 400;
}
.dashBoard .container .main .main-vender .addItem .card .btnsCont .enviar{
    background: #217950;
    color: #fff;
    box-shadow: 0 0 8px #217950;
}
/*Agregar Item Termina*/
