#cart_total{
    display: flex;
    justify-content: flex-end;
    font-size:xx-large;
    font-weight: bolder;
    gap: 20px;
}
#cart{
    color: blue;
}
#total{
    color: red;
}
#cont{
    display: flex;
    width: 70%;
    margin: auto;
}
#container{
    width: 50%;
    gap: 50px;
    /* border: 1px solid red; */
}
#container2{
    margin: 100px auto 0px auto;
   text-align: center;
   
}
#container2> form> input{
    width: 300px;
    height: 30px;
    margin-bottom: 10px ;
}
#order_btn{
    border: none;
    width: 300px;
    height: 30px;
    border-radius: 5px;
    font-size: large;
    background-color:cadetblue;
}
#container > div{
    /* border: 1px solid red; */
    border-radius: 30px;
    margin-bottom: 50px;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
#data_div{
    width: 95%;
    margin: auto;
}
#main_img{
    width: 100%;
    border-radius: 30px 30px 0px 0px;
}
#heading_div{
    display: flex;
    color: rgba(40, 83, 83, 0.763);
    gap: 10px;
    margin: -25px 0px -20px 0px;
}
#heading_div> h3{
    margin-top: 23px;
    color: gray;
}
#contain_div{
    display: flex;
}
#button_div{
    display: flex;
    justify-content:space-between ;
}
#button_div > div{
    display: flex;
    margin-bottom: 50px;
}
#button_div > button{
    width: 40%;
    height: 60px;
    font-size:x-large;
    font-weight: bold;
    background-color: rgb(240, 48, 48);
    color: white;
    border: none;
}
#button_div > button :hover{
    background-color: rgb(228, 14, 14);
}
#disc{
    margin: auto;
}
#disc>p{
    font-size:xx-large;
    color: red;
    margin: auto;
    text-align: center;
}
#price{
    margin: auto;
    
}
#price>h1{
    /* font-size:xx-large; */
    color: black;
    margin: auto;
    text-align: center;
}
#down_div{
    display: flex;
    justify-content:space-between ;
    /* border: 1px solid darkgray; */
    box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px;
}
#down_div > div{
    gap: 5%;
}

#ord{
    width: 80%;
    font-size: xx-large;
    margin: auto;
}