.cw-bei {
    right: 0;
    border: solid rgb(247, 169, 169) 4px;
    margin: 100px;
}

.cart-r,
cz-ebw {
    zoom: 0.7;
    opacity: 0.9;
    margin-top: 17px;
}

.co-yzx {
    border: 3px solid #73AD21;
    height: 120px;
    zoom: 1.1;
}

.cart-item,
ca-hva {
    margin-bottom: 21px;
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: start;
}

.cu-zjy {
    background-color: rgba(247, 169, 169, 0.788);
    margin-bottom: 34px;
    margin-bottom: 34px;
}

.cart-p,
cs-dcc {
    width: 20%;
}

.cv-aga {
    transform: rotateY(90deg) rotateX(-15deg);
    z-index: 0;
    padding-top: 57px;
}

.menu,
cg-guc {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.ct-mqv {
    zoom: 1.1;
    -moz-transition: all 1s;
    transition: all 3s;
}

.img,
ch-jwm {
    min-width: 112px;
    height: 128px;
    background-size: cover;
    margin-right: 11px;
    background-position: center;
}

.cw-inv {
    width: 200px;
    border-radius: 12px;
    padding-top: 57px;
}

.minus,
.plus,
cy-ypq {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    width: 21px;
    height: 21px;
    font-weight: 700;
    background: rgba(225, 225, 225, 0.9);
    margin: 7px !important;
}

.cq-ydh {
    font-family: courier;
    border: 3px solid #73AD21;
    position: fixed;
}

.ch-c,
ci-afj {
    margin-top: 15px;
    zoom: 0.8;
    opacity: 0.7;
    cursor: pointer;
}

.ct-vqg {
    zoom: 1.1;
    transition: all 1.5s linear;
    width: 300px;
}

.checkout div,
cx-tsh {
    margin-bottom: 27px;
    font-size: 20px;
}

.cn-wof {
    width: 200px;
    z-index: 0;
    color: red;
}

.cart-a,
cj-svh {
    display: flex;
    align-items: center;
    margin-bottom: 12px;
    border: solid 1px #d9d9d9;
    padding: 6px;
    border-radius: 0px;
}

.cm-enj {
    transition-property: transform;
    background-color: rgba(247, 169, 169, 0.788);
    color: lightblue;
}

.cart-m,
ci-ufv {
    margin-bottom: 0 !important;
    width: 44%;
}

.cc-uxb {
    -webkit-transition: all 1s;
    border-radius: 12px;
    transition-property: transform;
}

.cart-i,
co-njo {
    display: flex;
    width: 82%;
    justify-content: space-between;
    align-items: center;
}

.cb-bez {
    position: absolute;
    background: PaleTurquoise;
    border: 3px solid #73AD21;
}

nav,
main,
cf-fsa {
    padding-left: 114px;
    padding-right: 114px;
}

.cv-ibs {
    border: 1px solid powderblue;
    -webkit-transition: all 1s;
    transition: all 0.7s ease;
}

.one,
cl-pdq {
    margin: 5px !important;
}

.cw-mcy {
    background: PaleTurquoise;
    color: violet;
    background: transparent;
}

hr,
cs-xad {
    display: none;
}

.ct-fts {
    border: 3px solid #73AD21;
    border: 1px solid powderblue;
    transition: transform 1s;
}

html,
ck-xfb {}

.cc-fip {
    font-family: courier;
    transform: scale(2);
    zoom: 1.1;
}

nav,
ch-fkx {
    padding-top: 29px;
    padding-bottom: 24px;
    margin-bottom: 34px;
    background: rgba(30, 210, 168, 0.2);
    display: flex;
    align-items: center;
    justify-content: space-between;
    order: 1;
}

.ck-tay {
    position: fixed;
    margin-bottom: 34px;
    height: 120px;
}

.cart-item,
.checkout,
ck-rha {
    padding: 26px;
    border-radius: 6px;
    border: solid 1px rgba(235, 71, 35, 0.8);
}

.ce-dyz {
    transform: rotateY(90deg) rotateX(-15deg);
    float: left;
    width: 200px;
}

.cy-jma {
    transition-property: all;
    height: 120px;
    position: fixed;
}

.checkout,
cd-evt {
    width: auto;
}

.cg-rwc {
    background: darkturquoise;
    border: 3px solid #73AD21;
    transform: rotateY(90deg) rotateX(-15deg);
}

.remove,
cc-ozx {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    content: '';
    opacity: 0.1;
    line-height: 0;
    right: 17px;
    top: 17px;
    border-radius: 100%;
    width: 19px;
    height: 19px;
    font-weight: 700;
    background: rgba(225, 225, 225, 0.7);
}

.cu-nmw {
    width: 100px;
    transition-property: all;
    font-size: 160%;
}

.cart-s,
ch-gyn {
    zoom: 0.850;
    opacity: 0.7;
    text-decoration: line-through;
    margin-top: 10px;
}

.cf-epm {
    height: 100px;
    top: 80px;
    border: 1px solid powderblue;
}

.cart-n,
cw-zhn {
    width: 100% !important;
}

.ce-oxb {
    color: red;
    border-radius: 12px;
    -o-transition: all 1s;
}

.nav-m,
ct-ppj {
    display: none;
}

.cy-exo {
    background: transparent;
    right: 0;
    transform: scale(2);
}

.cart-h .img,
cq-atq {
    height: auto;
}

.cq-med {
    -moz-transition: all 1s;
    color: red;
    -webkit-transition: all 1s;
}

.cb-ipr {
    transition-property: transform;
    color: lightblue;
    transition-property: all;
}

.cm-kyl {
    width: 200px;
    color: red;
    height: 100px;
}

.cy-lzk {
    -webkit-transition: all 1s;
    -webkit-transition: all 1s;
    height: 100px;
}

.menu div,
cw-cpp {
    margin: 0 22px;
    text-transform: capitalize;
}

.cs-unk {
    top: 80px;
    width: 100px;
    margin-bottom: 34px;
}

body,
html,
ct-hzd {
    margin: 0;
    padding: 0;
    font-family: URW Chancery L, cursive;
}

.ck-lul {
    color: lightblue;
    border: 1px solid powderblue;
    animation-timing-function: ease-out;
}

.cd-njm {
    text-transform: uppercase;
    transition-property: transform;
    background: PaleTurquoise;
}

.cart-d,
ce-pai {
    margin-top: 8px;
    zoom: 0.846;
    opacity: 0.8;
}

.cm-ded {
    padding-top: 57px;
    padding-top: 57px;
    float: left;
}

.cart,
cg-ezi {
    margin-bottom: 40px;
    width: 100%;
}

.cs-njt {
    right: 0;
    background-color: rgba(247, 169, 169, 0.788);
    width: 100px;
}

.cq-pve {
    background: darkturquoise;
    width: 300px;
    width: 300px;
}

.ch-s,
cm-mbg {
    zoom: 0.6;
    opacity: 0.9;
}

.cr-uqc {
    -webkit-transition: all 1s;
    height: 100px;
    border: 3px solid #73AD21;
}

.cart-h,
cm-gjt {
    margin-bottom: -1px !important;
    border: none !important;
    border-bottom: 1px solid #7a7a7a;
    text-transform: uppercase;
}

.cb-ivp {
    transition: transform 1s;
    transition: all 1s;
    border: 3px solid #73AD21;
}

.logo,
ci-ngd {
    color: rgba(235, 71, 35, 0.8);
    font-weight: 900;
    font-size: 21px;
}

.ci-jmb {
    animation-timing-function: ease-out;
    height: 100px;
    transition: all 1s;
}

.checkout button,
cx-weg {
    width: 100%;
    padding: 11px 0;
    background: rgba(30, 210, 168, 0.2);
    font-size: 24px;
    opacity: 0.9;
    border: none;
    border-radius: 6px;
    text-transform: capitalize;
}

.cm-tjd {
    border: solid rgb(247, 169, 169) 4px;
    background: darkturquoise;
    -webkit-transition: all 1s;
}

main,
cw-quj {
    padding-top: 40px;
    padding-bottom: 40px;
    display: flex;
    flex-direction: column;
}

.cv-tzd {
    margin-bottom: 34px;
    z-index: 0;
    width: 300px;
}

.logo:hover,
cq-ijp {
    cursor: pointer;
    color: rgba(102, 36, 179, 0.6);
}

@media (max-width: 697px) {

    .nav-d,
    cv-yyu {
        display: none;
    }

    .cj-vlp {
        border: solid rgb(247, 169, 169) 4px;
        width: 200px;
        animation-timing-function: ease-out;
    }

    .cart-item,
    cy-nlv {
        flex-direction: row;
    }

    .cart-p,
    cj-mbo {
        width: inherit;
    }

    .img,
    cp-agy {}

    .cart-m,
    ch-twt {
        width: unset;
    }

    .cart-i,
    co-nkp {
        flex-direction: column;
        width: 100%;
    }

    nav,
    main,
    cv-hcm {
        padding-left: 24px;
        padding-right: 24px;
    }

    hr,
    ch-gnt {
        display: block;
        opacity: 0.6;
        width: 100%;
    }

    nav,
    cd-pba {
        margin-bottom: 20px;
    }

    .cc-cly {
        -o-transition: all 1s;
        background-color: rgba(247, 169, 169, 0.788);
        position: fixed;
    }

    .remove,
    ct-cvj {
        margin-top: 0px;
        top: 13px;
    }

    .cart-s,
    cp-jfj {
        margin-top: 0;
    }

    .nav-m,
    co-has {
        display: block;
    }

    .cs-ufo {
        color: red;
        animation-timing-function: ease-out;
        animation-timing-function: ease-out;
    }

    .minus,
    ca-xfy {
        margin-bottom: 0 !important;
    }

    .cart,
    .checkout,
    cu-pze {
        width: auto;
    }

    .cart-item div,
    cm-oqa {
        text-align: center;
        margin-bottom: 13px;
    }

    .cart-d,
    cb-wfp {
        margin-top: 0;
    }

    .cart-h,
    cn-mas {
        display: none;
    }

    .logo,
    cx-ddt {
        zoom: 0.814;
    }

    .cv-zby {
        font-family: courier;
        color: lightblue;
        float: left;
    }

    main,
    cc-bhf {
        flex-direction: column;
    }

}