#cart{margin-bottom: 40px;min-height: 500px} #cart .alert-danger {text-align: center;}#myModalLogin{margin: 0 auto;top: 25%;}#cart h1{text-align: center;margin: 0 0 2px}#cart h1:after{content: "...";display: block;margin: auto;position: relative;bottom: 0;left: 0;right: 0;color: #e1e1e1;padding: 0;line-height: 0;font-size: 32px}.cart-content-desktop{display: block}#cart .row.col-xs-12.col-md-12.col-sm-12 .lefttbl,#cart .row.col-xs-12.col-md-12.col-sm-12 .rightsumm{padding: 0;margin: 10px 5px}#cart-content #cart-headtitle,#cart-content #cart-body{list-style: none;padding: 0;display: flex}#cart-content ul{padding: 0;margin: 0}#cart-content li{padding: 10px 15px;margin: 0;border: 1px solid #efefef;text-align: center}#cart-body li{padding: 20px 10px 5px 10px}#cart-content #cart-headtitle li:nth-child(1){width: 10%}#cart-content #cart-headtitle li:nth-child(2){width: 35%}#cart-content #cart-headtitle li:nth-child(3){width: 15%}#cart-content #cart-headtitle li:nth-child(4){width: 25%}#cart-content #cart-headtitle li:nth-child(5){width: 15%}#cart-content #cart-body li:nth-child(1){width: 10%}#cart-content #cart-body li:nth-child(2){width: 35%}#cart-content #cart-body li:nth-child(3){width: 15%}#cart-content #cart-body li:nth-child(4){width: 25%}#cart-content #cart-body li:nth-child(5){width: 15%}#cart-content li img{width: 100%}.cart-prdct-title span{display: block;font-size: 14px;color: #5cb85c;margin: 5px 0 0;font-weight: 600}.cart-prdct-title .cartPrdctTitle {text-align: left;font-size: 16px;font-weight: 400;}#cart-body .cart-prodct-swatch {display: block;text-align: left;}#cart-body .cart-prodct-swatch p {padding: 0 15px 0 0;font-size: 14px;display: inline-block;margin: 0 0 5px 0;}.cart-prodct-swatch p span {color: #000;font-weight: 600;display: initial;margin: 0;}#cart-body .cart-prodct-swatch p span.swatch_color {border-radius: 50%;width: 20px;height: 20px;margin: 0;}.cart-page-data-cross-sell .add-to-cart-btn-new {background: #ec971f;color: #fff;text-transform: uppercase;padding: 5px 15px;margin-top: 5px;display: inline-block;border-radius: 15px;}.cart-page-data-cross-sell {text-align: center;}#cart-body .btn.btn-default.btn-number{padding: 7px 15px}#cart-body .form-control.input-number{padding: 17px 15px;text-align: center}#cart-btns{padding: 0;margin: 15px auto}#cart-btns #discount-coupon{display: flex}#cart-btns #discount-coupon .discountbtn{margin: 0 5px}#cart-btns #update-cart{padding: 0}#summary del.cartTotalPrice{font-size: 14px;color: #f00;margin-right: 10px;font-weight: 100}#discount-coupon .discount{padding: 5px 15px;border: 1px solid #ccc;border-radius: 5px}#update-cart{text-align: right}#discount-coupon .btn.btn-primary{padding: 5px 10px}#update-cart .btn.btn-warning{padding: 5px 15px;font-size: 16px}#discount-coupon .btn{font-size: 18px;border: 1px solid #efefef}#discount-coupon .removediscount{display: inline-block;padding: 5px 15px;border: 1px solid #ccc;border-radius: 5px}#discount-coupon .removediscount a#btn_remove_discount{background: #f00;color: #fff;padding: 5px 8px;border-radius: 50%;margin-left: 5px;font-size: 10px}#cart-summ{padding: 20px 10px}#cart-summ #summary .col{padding: 0;margin: 0;text-align: left}.discountUl,.cartSummryWrap{display: flex}#discount-coupon-value{margin: 0;padding: 0;font-size: 20px;font-weight: 400}#discount-coupon-value ul{padding: 0;text-align: center}#discount-coupon-value ul li{list-style: none}#discount-coupon-value h3{margin: 0;font-size: 18px;text-align: left;width: 50%}#cart-summ #summary .col h3{margin: 2px 0;text-align: left;width: 50%}#cart-summ #summary{margin-bottom: 10px;text-align: center;padding: 0}#cart-summ #summary .cartSummryWrap .cartSummry{font-size: 26px}#cart-summ p{font-size: 12px;text-align: center;clear: both;display: block;margin-bottom: 0}#chckt-btn{text-align: center;padding: 0}.checkoutbtn{margin-top: 15px;margin-bottom: 0}#cart-summ .btn-success{margin: 10px auto;display: block;font-size: 18px;border: 0;width: 100%;padding: 5px 0}#cart-summ #cnt-shop{text-align: center;padding: 0;font-size: 14px;font-weight: 600}#chckt-btn img{width: 100%;display: block}#youMayAlsoLikePrdcts .product-cat-grid-wrapper .product-grid{display: flex;overflow-x: auto;overflow-y: hidden;flex-wrap: nowrap;scroll-behavior: smooth;-webkit-overflow-scrolling: touch}#youMayAlsoLikePrdcts .product-cat-grid-wrapper .product-grid::-webkit-scrollbar{width: auto;height: 5px}#youMayAlsoLikePrdcts .product-cat-grid-wrapper .product-grid .item{flex-shrink: 0;width: 33.5%;padding: 0 5px;margin: 0 5px 20px;border: 1px solid #efefef}#youMayAlsoLikePrdcts button i{font-size: 20px;color: #fff;background: #dedcdc;padding: 5px;border-radius: 50%;width: 30px;height: 30px;border: none}#youMayAlsoLikePrdcts button.relPrdctLeft{position: absolute;top: 50%;z-index: 9;background: 0 0;border: none}#youMayAlsoLikePrdcts button.relPrdctright{position: absolute;top: 50%;z-index: 9;right: 0;background: 0 0;border: none}#youMayAlsoLikePrdcts span.wishlistIcon{position: absolute;right: 5%}#youMayAlsoLikePrdcts img#show-img{width: 50%;margin: 0 auto;display: block}#youMayAlsoLikePrdcts span#onsale{position: absolute;left: 0;background: #ff8f4b;color: #fff;border-radius: 50%;width: 50px;height: 50px;padding: 4% 0;z-index: 9999;font-size: 14px}#youMayAlsoLikePrdcts span#onsale > span{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);margin: 0}#youMayAlsoLikePrdcts .grid-view-item--desc-wrapper h3 a{font-size: 16px;color: #333;display: block;text-align: center}#youMayAlsoLikePrdcts .grid-view-item--desc-wrapper h3.pricing{font-size: 16px;text-align: center}#youMayAlsoLikePrdcts .grid-view-item--desc-wrapper a.add-to-cart-btn.actionSetListGoogleAnly{background: #ff8f4b;color: #fff;text-transform: uppercase;padding: 5px 15px;margin: 0 auto;display: block;width: max-content}@media only screen and (max-width: 500px){.cart-content-desktop{display: block}#cart .row{padding: 0}#cart h1{text-align: center;margin: 2px auto;padding: 0;font-size: 28px}#cart-content{border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;padding-top: 5px;padding-bottom: 5px}#cart-content #cart-headtitle{display: none}#cart-content #cart-body{list-style: none;padding: 15px 0;display: block}#cart-btns #discount-coupon{display: block;padding: 0;margin: 0;text-align: center}#cart-btns #update-cart{display: block;padding: 0;margin: 10px auto;text-align: center}#cart-content li{display: inline-block;border: 0}#cart-content #cart-body li:nth-child(1){width: 15%;display: inline-block;padding: 0}#cart-content #cart-body li:nth-child(2){width: 80%;padding: 5px}#cart-content #cart-body li:nth-child(3){display: none}#cart-content #cart-body li:nth-child(4){width: 45%;padding: 0;margin-top: 20px;display: inline-block;text-align: center}#cart-content #cart-body li:nth-child(4) .input-group{width: 100%;display: inline-table}#cart-content #cart-body li:nth-child(5){display: inline-block;width: 50%;padding: 0;position: relative;text-align: center;top: -13px;margin-top: 20px}#cart-content li img{vertical-align: super;}#cart-prdct-total div{font-size:22px;padding: 5px 0}#cart-quantity #update-cart div.btn{padding: 0}#cart-summ #summary{margin-bottom: 20px;text-align: left}#cart-summ p{font-size: 14px;text-align: center;clear: both;display: block;margin-bottom: 0}#cart-content #cart-body.cart-subtotal{display: none}#cart-summ .btn-success{margin: 20px auto 5px auto;display: block;font-size: 20px;border: 0;width: 100%;padding: 10px 5px}#discount-coupon .discount{padding: 8px 10px;border: 1px solid #ccc;border-radius: 5px;position: unset;top: unset;width: 100%;text-align: center;margin: 10px auto}#youMayAlsoLikePrdcts .product-cat-grid-wrapper .product-grid .item{flex-shrink: 0;width: 100%;padding: 0 5px;margin: 0 5px 20px;border: 1px solid #efefef}}@media only screen and (min-device-width :1024px) and (max-device-width :1366px) and (orientation:portrait){#cart-body .btn.btn-default.btn-number{padding: 7px 5px}#youMayAlsoLikePrdcts .product-cat-grid-wrapper .product-grid .item{flex-shrink: 0;width: 33%;padding: 0 5px;margin: 0 5px 20px;border: 1px solid #efefef}}@media only screen and (min-device-width :1024px) and (max-device-width :1366px) and (orientation:landscape){}@media (min-width:768px) and (max-width:800px){#cart-summ #summary .col h3 {font-size: 18px;}#cart-summ #summary .cartSummryWrap .cartSummry {font-size: 22px;}	#cart-body .btn.btn-default.btn-number{padding: 7px 5px}#youMayAlsoLikePrdcts .product-cat-grid-wrapper .product-grid .item{flex-shrink: 0;width: 33%;padding: 0 5px;margin: 0 5px 20px;border: 1px solid #efefef}}