html, cr-lqi {
}

.cd-nbe {
width: 100px;
margin-bottom: 34px;
text-transform: uppercase;
}

.cart, cn-rep {
margin-bottom: 32px;
width: 100%;
}

.cn-xux {
background: transparent;
transition: all 3s;
-webkit-transition: all 1s;
}

.cart-a, cu-zln {
display: flex;
align-items: center;
margin-bottom: 12px;
border: solid 1px #d9d9d9;
padding: 5px;
border-radius: 2px;
}

.ct-exx {
-webkit-transition: all 1s;
color: lightblue;
float: left;
}

.cart-h .img, ct-lnc {
height: auto;
}

.ch-pct {
width: 100px;
transition: transform 1s;
transition: all 0.7s ease;
}

hr, cy-iyn {
display: none;
}

.ci-tqd {
-moz-transition: all 1s;
background: #3EA69B;
color: red;
}

button {
    color: #FFFFFF!important;
    background-color: #28307f!important;
    border-color: #28307f!important;
    width: fit-content;
    padding: 20px;
}

.cr-heg {
-moz-transition: all 1s;
padding-top: 57px;
transition: all 1s;
}

nav, cq-tay {
padding-top: 30px;
padding-bottom: 25px;
margin-bottom: 34px;
background: #20456a;
color: white;
display: flex;
align-items: center;
justify-content: space-between;
order: 0;
}

.ck-kqd {
width: 200px;
height: 100px;
-o-transition: all 1s;
}

.ch-c, ch-llv {
margin-top: 16px;
zoom: 0.8;
opacity: 0.7;
cursor: pointer;
}

.cz-hxx {
transition-property: all;
height: 120px;
transition-property: all;
}

.cart-d, cd-rxe {
margin-top: 8px;
zoom: 0.847;
opacity: 0.8;
}

.ci-rpl {
margin-bottom: 34px;
position: fixed;
text-transform: uppercase;
}

.ch-s, ch-fwo {
zoom: 0.6;
opacity: 0.8;
}

.ch-wyo {
margin: 100px;
width: 120px;
animation-timing-function: ease-out;
}

.cart-item, cr-vzs {
margin-bottom: 8px;
position: relative;
display: flex;
justify-content: space-between;
align-items: start;
}

.cf-jpd {
border-radius: 12px;
transform: rotateY(90deg) rotateX(-15deg);
animation-timing-function: ease-out;
}

.nav-m, cy-xmd {
display: none;
}

.cv-wmq {
-o-transition: all 1s;
background: #3EA69B;
margin: 100px;
}

.one, cz-prk {
margin: 3px!important;
}

.ca-goj {
height: 100px;
height: 100px;
float: left;
}

.cart-i, cy-rtn {
display: flex;
width: 78%;
justify-content: space-between;
align-items: center;
}

.cq-fpw {
height: 100px;
transition: transform 1s;
transform: scale(2);
}

.cx-oxh {
height: 100px;
margin: 100px;
-webkit-transition: all 1s;
}

.cv-pdt {
position: absolute;
margin-bottom: 34px;
animation-timing-function: ease-out;
}

body, html, cj-nib {
margin: 0;
padding: 0;
font-family: Comic Sans MS, Comic Sans, cursive;
}

.cg-wzw {
transition: all 0.7s ease;
border-radius: 5px;
z-index: 0;
}

.cart-r, ci-rzp {
zoom: 0.6;
opacity: 0.7;
margin-top: 18px;
}

.cx-ksb {
-webkit-transition: all 1s;
background: transparent;
height: 120px;
}

.img, cc-nid {
min-width: 102px;
height: 101px;
background-size: cover;
margin-right: 10px;
background-position: center;
}

.ca-mdw {
transition-property: all;
padding-top: 57px;
margin: 100px;
}

.cart-p, cr-qip {
width: 20%;
}

.cl-fum {
background: #3EA69B;
width: 300px;
border-radius: 12px;
}

main, cf-lba {
padding-top: 37px;
padding-bottom: 37px;
display: flex;
flex-direction: column;
}

.w-menu {
    display: none;
}

.ci-fmg {
width: 100px;
float: left;
transition-property: all;
}

.cart-h, cu-rzy {
margin-bottom: -1px!important;
display: none;
background: rgba(10, 253, 175, 0.8);
font-weight: 800;
text-transform: uppercase;
}

.cd-qkq {
border: 3px solid #73AD21;
animation-timing-function: ease-out;
background: darkturquoise;
}

.menu div, cv-yog {
margin: 0 16px;
}

.ca-meo {
transform: rotateY(90deg) rotateX(-15deg);
transform: rotateY(90deg) rotateX(-15deg);
transition: all 1s;
}

.cy-vzx {
border-radius: 12px;
background: transparent;
color: lightblue;
}

.cart-m, cs-hpt {
margin-bottom: 0!important;
width: 36%;
}

.cw-ebt {
transition-property: transform;
background: darkturquoise;
animation-timing-function: ease-out;
}

.cart-item, .checkout, cg-qqm {
padding: 23px;
border-radius: 3px;
border: solid 1px #76767685;
}

.cp-udw {
border: solid rgb(247, 169, 169) 4px;
background: transparent;
height: 120px;
}

.minus, .plus, cg-kuy {
display: flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
font-weight: 700;
margin: 5px!important;
}

.cc-mmq {
transform: rotateY(90deg) rotateX(-15deg);
width: 200px;
background: darkturquoise;
}

.checkout, cv-lal {
width: auto;
}

.cx-ycq {
-webkit-transition: all 1s;
border-radius: 12px;
width: 100px;
}

.cart-s, cj-frk {
zoom: 0.834;
opacity: 0.9;
text-decoration: line-through;
margin-top: 7px;
}

.cx-jtf {
transition: all 1s;
color: violet;
-o-transition: all 1s;
}

.ck-zer {
float: left;
animation-timing-function: ease-out;
-o-transition: all 1s;
}

nav, main, cw-ksd {
padding-left: 112px;
padding-right: 112px;
}

.cm-qsa {
height: 120px;
padding-top: 57px;
z-index: 0;
}

.remove, cu-btr {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
content: '';
opacity: 0.8;
line-height: 0;
right: 11px;
bottom: 11px;
border-radius: 100%;
width: 15px;
height: 15px;
}

.cs-cgf {
font-size: 160%;
border: 1px solid powderblue;
transition-property: all;
}

.cart-n, cl-sql {
width: 100%!important;
}

.cu-rgl {
animation-timing-function: ease-out;
transition: all 0.7s ease;
top: 80px;
}

.checkout div, ch-dln {
margin-bottom: 20px;
font-size:23px;
}

.cw-sls {
background: transparent;
border-radius: 12px;
position: fixed;
}

.logo, ch-rag {
color: white;
zoom: 1.6;
font-weight: 900;
font-size: 25px;
letter-spacing: 4px;
}

.cd-zjs {
transition: all 1s;
text-transform: uppercase;
transition: transform 1s;
}

.cl-gpz {
transform: scale(2);
transition-property: transform;
right: 0;
}

.checkout button, cu-ndh {
width: 100%;
padding:13px 0;
background: rgba(33, 222, 218, 0.4);
font-size: 24px;
opacity: 0.9;
border: none;
border-radius: 3px;
text-transform: capitalize;
}

.cp-qbz {
-o-transition: all 1s;
transition-property: all;
animation-timing-function: ease-out;
}

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

.cg-ihm {
position: absolute;
color: red;
animation-timing-function: ease-out;
}

.cv-wqk {
top: 80px;
height: 100px;
transition: all 0.7s ease;
}

.cart-n:hover, ct-veb {
cursor: pointer;
opacity: 0.7;
}

@media (max-width: 537px) {

hr, cg-ofm {
display: block;
opacity: 0.8;
width: 100%;
}

nav, cv-dwu {
margin-bottom: 25px;
}

.cw-hqb {
text-transform: uppercase;
width: 100px;
width: 100px;
}

.cart-d, cp-vda {
margin-top: 0;
}

.cart-item, ci-bxi {
flex-direction: row;
}

.nav-m, cg-yte {
display: block;
}

.cy-qyg {
transition-property: all;
transition: all 1s;
background-color: rgba(247, 169, 169, 0.788);
}

.cart-i, cf-soi {
flex-direction: column;
width: 100%;
}

.minus, cm-cai {
margin-bottom: 0!important;
}

.nav-d, cf-wyx {
display: none;
}

.cs-ctb {
font-size: 160%;
transition: all 0.7s ease;
background: PaleTurquoise;
}

.img, cu-ayx {
}

.cart-p, cc-gdu {
width: inherit;
}

main, cb-gas {
flex-direction: column;
}

button {
    zoom: 0.6;
}

.cart-h, cc-vgw {
display: none;
}

.cart-item div, ck-rlp {
text-align: center;
margin-bottom: 15px;
}

.cart-m, ck-uxj {
width: unset;
}

.cart-s, ce-whx {
margin-top: 0;
}

nav, main, cg-plb {
padding-left: 15px;
padding-right: 15px;
}

.remove, cn-gpi {
margin-top: 0px;
left:50%;
transform:translate(-50%;
}

.logo, cj-qql {
zoom: 0.80;
}

.ck-krv {
-webkit-transition: all 1s;
top: 80px;
padding-top: 57px;
}

.cart, .checkout, cb-ntl {
width: auto;
}

}
