.cartAddedItemWrapper{position:fixed;z-index:9999;background:#fff;border:1px
solid #000;box-shadow:0px 0px 10px rgb(0 0 0 / 50%);max-width:370px;height:auto;top:calc(50% - 250px);left:calc(50% - 185px);padding:25px
15px;text-align:center}.cartAddedItemWrapper
img{max-width:100%}.cawName{width:100%;font-size:17px;color:#000;float:left;font-weight:bold;text-align:center}.cawSelectedOption{float:left;width:100%;margin:5px
0px;text-align:center;color:#000}.cawAdded{text-align:center;background:#59e1a2;float:left;padding:12px;border-radius:5px;color:#000;width:100%;margin-bottom:10px}.cawRemaining{text-align:center;background:#d12d35;float:left;padding:12px;border-radius:5px;color:#fff;width:100%;margin-bottom:10px}.cawButtons{float:left;width:100%;margin-top:15px}.cawBtnContinue{float:left;width:48%;margin-right:2%;background:#d1d1d1;color:#000;padding:10px
5px;cursor:pointer}.cawBtnContinue:hover , .cawBtnCheckout a:hover{opacity:0.8}.cawBtnCheckout
a{background:#5f8900;color:#fff !important;float:left;width:48%;margin-left:2%;padding:10px
5px;font-size:12px !important;text-transform:uppercase}.closeCA{position:absolute;top:-20px;right:-21px;background:#fff;padding:11px
15px;border:1px
solid #000;border-radius:50px;font-size:20px;font-weight:bold;color:#000;cursor:pointer}.closeCA:hover{background:#eee}.alert{padding:0;margin:0;border:none}.alert-success{color:transparent;background-color:transparent;border-color:transparent}@media (max-width: 380px){.cartAddedItemWrapper{max-width:300px;left:calc(50% - 150px);top:100px}.cawBtnContinue{width:100%;margin-bottom:15px;margin-right:0}.cawBtnCheckout
a{margin-left:0;width:100%}}