.cart-n, cf-ybd {
width: 100%!important;
}

html {
letter-spacing: 2px;}

.cr-yzv {
transition: all 1.5s linear;
width: 200px;
background: darkturquoise;
}

.cp-aiw {
animation-timing-function: ease-out;
-webkit-transition: all 1s;
transition: all 3s;
}

.cart-item, .checkout, ci-cdi {
padding: 18px;
border-radius: 3px;
border: solid 1px rgba(225, 225, 225, 0.6);
}

.cv-aux {
width: 120px;
padding-top: 57px;
background: #3EA69B;
}

.one, cz-ket {
margin: 5px!important;
}

.cq-gvf {
background: PaleTurquoise;
border-radius: 12px;
text-transform: uppercase;
}

.cart-r, co-yjn {
zoom: 0.8;
opacity: 0.8;
margin-top: 18px;
}

.cz-yik {
border: solid rgb(247, 169, 169) 4px;
text-transform: uppercase;
transition: all 1.5s linear;
}

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

.ci-rmi {
-o-transition: all 1s;
animation-timing-function: ease-out;
color: red;
}

.checkout, ci-rdc {
width: 33%;
height: fit-content;
border-top: none!important;
border-right: none!important;
border-left: none!important;
}

.cs-mbw {
border-radius: 12px;
text-transform: uppercase;
width: 200px;
}

.ch-s, cm-cgb {
zoom: 0.9;
opacity: 0.8;
}

.ca-hji {
border-radius: 12px;
right: 0;
color: red;
}

hr, cp-lgm {
display: none;
}

.cr-bza {
height: 120px;
transform: rotateY(90deg) rotateX(-15deg);
transform: rotateY(90deg) rotateX(-15deg);
}

.cc-fma {
transition-property: transform;
position: fixed;
color: red;
}

.remove, ct-zmr {
position: absolute;
display: flex;
justify-content: center;
align-items: center;
content: '';
opacity: 0.1;
line-height: 0;
right: 18px;
bottom: 18px;
border-radius: 100%;
width: 16px;
height: 16px;
background: black;
color: white;
}

.cw-wlq {
top: 80px;
font-family: courier;
color: violet;
}

body, html, cd-wyj {
margin: 0;
padding: 0;
font-family: Verdana, sans-serif;
}

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

.cart-i, cx-den {
display: flex;
width: 77%;
justify-content: space-between;
align-items: center;
}

.ch-owv {
background: darkturquoise;
border: solid rgb(247, 169, 169) 4px;
border-radius: 5px;
}

.cx-hfj {
-webkit-transition: all 1s;
margin: 100px;
z-index: 0;
}

.logo, cu-noy {
color: white;
font-weight: 900;
text-align: center;
font-size: 25px;
}

#BACKGROUND_GROUP {
display: none}

.co-ikx {
z-index: 0;
width: 200px;
text-transform: uppercase;
}

.ck-bvh {
transition: all 1s;
background: PaleTurquoise;
z-index: 0;
}

.cv-geb {
transform: rotateY(90deg) rotateX(-15deg);
animation-timing-function: ease-out;
padding-top: 57px;
}

nav, cz-hff {
padding-top: 23px;
padding-bottom: 18px;
margin-bottom: 32px;
background: black;
display: flex;
align-items: center;
justify-content: space-between;
order: 1;
}

.menu-list {
color: white
}

.cy-ofx {
text-transform: uppercase;
text-transform: uppercase;
position: fixed;
}

.cart-p, ci-kzw {
width: 20%;
}

.cd-blv {
position: absolute;
border-radius: 5px;
transition: transform 1s;
}

.cy-ocw {
background: transparent;
width: 300px;
animation-timing-function: ease-out;
}

.cart-d, cu-suu {
margin-top: 5px;
zoom: 0.838;
opacity: 0.8;
}

.cu-ujz {
-webkit-transition: all 1s;
font-family: courier;
background: transparent;
}

.cm-mvf {
animation-timing-function: ease-out;
margin: 100px;
border: solid rgb(247, 169, 169) 4px;
}

.cart-s, cp-bat {
zoom: 0.875;
opacity: 0.8;
text-decoration: line-through;
margin-top: 9px;
}

.cl-ips {
height: 120px;
height: 120px;
-webkit-transition: all 1s;
}

.checkout button, cg-wad {
width: 100%;
padding:12px 0;
background: rgba(153, 237, 44, 0.2);
font-size: 22px;
opacity: 0.8;
border: none;
text-transform: capitalize;

    box-shadow: 1px 1px 4px 2px #f1f1f159;

}

.cw-bne {
transition: all 3s;
transition: all 1s;
transition: transform 1s;
}

.checkout div, ct-ezp {
margin-bottom: 26px;
font-size:24px;
}

.ch-bxk {
right: 0;
position: fixed;
border-radius: 5px;
}

.cart, ct-yqn {
margin-bottom: 37px;
width: 59%;
}

.ca-uoi {
font-size: 160%;
width: 100px;
zoom: 1.1;
}

.menu div, cw-wqk {
margin: 0 20px;
text-transform: capitalize;
opacity: 0.9;
}

.cb-xaw {
background: #3EA69B;
font-family: courier;
border: 1px solid powderblue;
}

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

.ch-koc {
transition: transform 1s;
border: 3px solid #73AD21;
width: 300px;
}

html, cc-exn {
}

.cd-jcz {
height: 100px;
transform: scale(2);
background-color: rgba(247, 169, 169, 0.788);
}

nav, main, cs-vyn {
padding-left: 76px;
padding-right: 76px;
}

.cc-sym {
height: 100px;
background-color: rgba(247, 169, 169, 0.788);
margin: 100px;
}

.cart-m, cg-iex {
margin-bottom: 0!important;
width: 46%;
}

.cf-chc {
border-radius: 5px;
transition-property: transform;
background: PaleTurquoise;
}

.cart-h .img, co-zid {
height: auto;
}

.cf-nzc {
animation-timing-function: ease-out;
position: absolute;
zoom: 1.1;
}

.img, cz-cvg {
min-width: 109px;
height: 111px;
background-size: cover;
margin-right: 14px;
background-position: center;
}

.cl-sxe {
transform: rotateY(90deg) rotateX(-15deg);
animation-timing-function: ease-out;
color: lightblue;
}

main, ct-maa {
padding-top: 30px;
padding-bottom: 30px;
display: flex;
flex-direction: row;
justify-content: space-between;
}

.ce-nyh {
zoom: 1.1;
height: 100px;
height: 100px;
}

.cart-item, cd-ngo {
margin-bottom: 30px;
position: relative;
display: flex;
justify-content: space-between;
align-items: start;
}

.cq-lrf {
transition: all 1.5s linear;
position: absolute;
border-radius: 5px;
}

.cart-h, ce-isn {
margin-bottom: -1px!important;
display: none;
background: rgba(153, 237, 44, 0.2);
text-transform: uppercase;
}

.cg-acm {
width: 300px;
height: 120px;
-moz-transition: all 1s;
}

.ch-c, cs-lzy {
margin-top: 13px;
zoom: 0.8;
opacity: 0.9;
cursor: pointer;
}

.cv-swu {
border-radius: 12px;
width: 100px;
transform: rotateY(90deg) rotateX(-15deg);
}

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

.ck-oqr {
background: transparent;
zoom: 1.1;
color: lightblue;
}

.minus, .plus, cn-owx {
display: flex;
align-items: center;
justify-content: center;
width: 21px;
height: 21px;
border: solid 1px rgba(225, 225, 225, 0.5);
margin: 6px!important;
}

.cs-sic {
padding-top: 57px;
border: 3px solid #73AD21;
text-transform: uppercase;
}

.remove:hover, co-oiq {
cursor: pointer;
background: #fdfdfd;
}

@media (max-width: 779px) {

hr, ce-emv {
display: block;
opacity: 0.6;
width: 100%;
}

.cart-item div, cw-tfv {
text-align: center;
margin-bottom: 19px;
}

.remove, cf-ydw {
margin-top: 0px;
top: 15px;
}

.cart-i, cd-fio {
flex-direction: column;
width: 100%;
}

.cart, .checkout, cx-bpl {
width: auto;
}

.logo, cw-cip {
zoom: 0.823;
}

.cl-iet {
background: transparent;
right: 0;
width: 100px;
}

.minus, cx-lrh {
margin-bottom: 0!important;
}

nav, cj-iav {
margin-bottom: 30px;
}

.ct-rtr {
margin-bottom: 34px;
height: 100px;
-o-transition: all 1s;
}

.cart-p, cd-gzv {
width: inherit;
}

.nav-d, cp-ihl {
display: none;
}

.cy-ten {
color: red;
top: 80px;
border-radius: 12px;
}

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

.cart-s, cy-udo {
margin-top: 0;
}

nav, main, cy-nxs {
padding-left: 27px;
padding-right: 27px;
}

.cart-m, cg-nfu {
width: unset;
}

.img, cv-lis {
}

main, ct-ozx {
flex-direction: column;
}

.cart-item, cn-zeh {
flex-direction: row;
}

.cart-h, cj-fef {
display: none;
}

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

.cy-kdw {
-webkit-transition: all 1s;
-webkit-transition: all 1s;
background: transparent;
}

}
