body {
    background-image: url('aset/pageKeranjang.png');
    width: 95%;
    min-height: 95vh;
    background-position: center;
    background-size: cover;
}

nav .list-order h1 {
    padding-top: 110px;
    display: flex;
    padding-left: 35%;
    font-size: 35px;
}

.body-1 {
    text-decoration: none;
    top: -10px;
    color: #4B3C39;
}

.breadcrumb {
    margin-top: 30px;
    font-size: 18px;
}

.breadcrumb-item a {
    color: #4B3C39;
    text-decoration: none;
}

.Navclass {
    padding-left: 35%;
}

button{
    display: flex;
    border: none;
    background-color: white;
}

button .tambah a {
    text-decoration: none;
    color: #198F1E;
    padding-left: 30px;
    padding-right: 30px;

}

button .tambah p {
    text-align: center;
    padding-top: 5px;

}

.tambah {
    padding: 1px;
    border-color: #198F1E;
    background: #FFFFFF;
    border: 1px solid #198F1E;
    border-radius: 30px;
}

section {
    margin-left: 95%;

}

.min-pluss{
    border: 0px;
    padding-left: 120px;
    border: none;
    background-color: white;
}

.keranjang-menu {
    flex: none;
    height: 315px;
    left: 497px;
    overflow: visible;
    position: absolute;
    top: 332px;
    width: 855px;
}

.keranjang-2 {
    flex: none;
    height: 60px;
    left: 0;
    overflow: visible;
    position: absolute;
    width: 855px;
    padding-bottom: 50px;
}

.nama-makanan {
    text-align: centers;
    flex: none;
    height: 30px;
    top: 0;
    width: 300px;
}

.name-1 {
    outline: none;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-shrink: 0;
    transform: none;
    text-align: center;
}

.name-1 p {
    margin-left: 50px;
}

.col-button {
    flex: none;
    height: 52px;
    left: 280px;

    top: -8px;
    width: 222px;
}

.col-12 {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-shrink: 0;
    transform: none;
    --framer-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 233px;
    top: 12px;
    white-space: pre;
    width: auto;
}


.jumlah-text {
    --font-selector: R0Y7UG9wcGlucy01MDA=;
    --framer-font-family: "Poppins";
    --framer-font-size: 20px;
    --framer-font-weight: 500;
    --framer-text-color: rgba(123, 123, 123, 1);

}

.butt-min {
    image-rendering: pixelated;
    flex-shrink: 0;
    fill: rgba(0, 0, 0, 1);
    color: rgba(0, 0, 0, 1);
    flex: none;
    height: 50px;
    left: 400px;
    top: -8px;
    width: 50px;
}

.butt-min-svg {
    width: 100%;
    height: 100%;
    aspect-ratio: inherit;
    
}

.butt-plus {
    image-rendering: pixelated;
    flex-shrink: 0;
    fill: rgba(0, 0, 0, 1);
    color: rgba(0, 0, 0, 1);
    flex: none;
    height: 50px;
    left: 580px;
    top: -8px;
    width: 50px;
}

.butt-plus-svg {
    width: 100%;
    height: 100%;
    aspect-ratio: inherit;
    margin-left: 0px;
}

.harga {
    outline: none;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-shrink: 0;
    transform: none;
    --framer-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 790px;
    top: -17px;
    white-space: pre;
    width: auto;
}

.harga-text {
    --framer-font-size: 20px;

}

.jumlah-text {
    --font-selector: R0Y7UG9wcGlucy01MDA=;
    --framer-font-family: "Poppins";
    --framer-font-size: 20px;
    --framer-font-weight: 500;
    --framer-text-color: rgba(123, 123, 123, 1);
}

.total-1h {
    flex: none;
    height: 163px;
    left: 437px;
    overflow: visible;
    position: absolute;
    top: 691px;
    width: 1003px;

}

.total-2h {
    --border-bottom-width: 1px;
    --border-color: #d9d9d9;
    --border-left-width: 0px;
    --border-right-width: 0px;
    --border-style: solid;
    --border-top-width: 3px;
    background-color: #fff;
    box-shadow: inset 0 4px 4px #00000040;
    flex: none;
    height: 163px;
    left: 85px;
    position: absolute;
    top: 0;
    width: 950px;

}

.total-3h {
    --framer-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 60px;
    position: absolute;
    top: 27px;
    white-space: pre;
    width: auto;
    outline: none;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-shrink: 0;
    transform: none;
}

.total1-text {
    --font-selector: R0Y7UG9wcGlucy01MDA=;
    --framer-font-family: "Poppins";
    --framer-font-size: 25px;
    --framer-font-weight: 500;

}

.jumlah-1h {
    outline: none;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-shrink: 0;
    transform: none;
    --framer-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 890px;
    position: absolute;
    top: 25px;
    white-space: pre;
    width: auto;
}

.jumlah1-text {
    --font-selector: R0Y7UG9wcGlucy01MDA=;
    --framer-font-family: "Poppins";
    --framer-font-size: 25px;
    --framer-font-weight: 500;
}

.pesan-1m {
    flex: none;
    height: 59px;
    left: 300px;
    overflow: visible;
    position: absolute;
    top: 92px;
}

.bg-pesan {
    background-color: #198f1d;
    border-radius: 30px;
    flex: none;
    height: 59px;
    left: -160px;
    position: absolute;
    top: 0;
    width: 850px;
}

.isi-pesan {
    outline: none;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    flex-shrink: 0;
    transform: none;
    --framer-paragraph-spacing: 0px;
    flex: none;
    height: auto;
    left: 144px;
    position: absolute;
    top: -6px;
    white-space: pre;
    width: auto;
}

.pesan1-text {
    --font-selector: R0Y7UG9wcGlucy02MDA=;
    --framer-font-family: "Poppins";
    --framer-font-size: 25px;
    --framer-font-weight: 600;
    --framer-text-color: rgba(255, 255, 255, 1);
    color: white;
    text-align: center;
}
.keranjang-2{
    margin-bottom: 50px;
    display: contents;
}