#cartpage{
    width: 90%;
    margin: auto;
}
#location{
    font-size: 13px;
    color: #848683;
}
#shoppingcart{
    font-size: 30px;
    font-weight: 800;
}
#cartitems{
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 100px;
    margin-right: 150px;
}
#cartitems1{
    display: flex;
}
#cartitems1>:nth-child(1){
    width: 60%;
}
#cartitems>div{
    margin-bottom: 30px;
}
.div1{
    width: 100px;
    height: 150px;
    margin-right: 20px;
}
#imgcart{
    width: 100%;
    height: 100%;
}
.forh3>div{
    font-size: 22px;
}
.forh3>:nth-child(1){
    margin-right: 10px;
}
.forqty>div{
    font-size: 22px;
}
.forqty>:nth-child(1){
    margin-right: 10px;
}
.forsize>div{
    font-size: 22px;
}
.forsize>:nth-child(1){
    margin-right: 10px;
}
.maindiv{
    border: 1px solid;
}
.maindiv1{
    width: 100%;
    /* border: solid; */
}
.maindiv1>div{
    margin-bottom: 30px;
}
#cartitems2{
    /* border: solid; */
    height: 300px;
    width: 400px
}
.fororder{
    display: flex;
    justify-content: space-between;
}
.forpp{
    display: flex;
    justify-content: space-between;
}
.forpp1{
    display: flex;
    justify-content: space-between;
}
.forh22{
    display: flex;
    justify-content: space-between;
}

.buttondiv{
    width: 80%;
    margin: auto;
}
.button12{
    border: red;
    width: 100%;
    height: 50px;
    background-color: red;
    color: white;
    font-size: 20px;
    font-weight: 700;
    cursor: pointer;
}
#namecancel{
    display: flex;
    justify-content: space-between;
}
#namecancel>:nth-child(2){
    margin-left: 40px;
    width: 20px;
    height: 20px;
}
#cancel{
    height: 50px;
    margin-left: 150px;
    width: 50px;
    border: 1px;
}