.CartPage,.cartpage{margin-top:150px}.cart{border-radius:0 !important}#CartForm_CartForm .btn-toolbar{position:relative}#CartForm_CartForm_action_updatecart{background-color:#fff;border:2px solid #000;position:relative}.itemcount a{font-weight:bold}th{padding:0 10px 0 10px}td{padding:0 10px 0 10px}.accountnav__list li{padding:5px 10px 5px 0px}.accountnav__list.list__vertical{margin-bottom:0}.accountnav__list i{padding-right:0.5rem}.sidecart{background-color:#fff;padding:20px}.sidecart .card__holder{overflow-y:scroll}.cartIcon{cursor:pointer}.quantityfield .quantity{max-width:80px !important;display:inline-block}.quantityfield .quantity input{max-width:80px !important;display:inline-block}.quantityfield a{display:inline-block;line-height:22px;height:24px;width:24px;text-align:center;background:transparent;border-radius:24px;font-weight:700;color:#000;font-size:28px}.quantityfield input{text-align:center}.quantity input{border:1px solid #000;border-radius:0}.removeall{opacity:0.6;transition:opacity 0.3s ease}.badge-dark{color:#fff;background-color:#343a40}.removeall:hover{opacity:1}.cart-image{max-width:120px}.accountnav__list.list__vertical li{margin-bottom:0 !important}.accountnav__list li:hover{background-color:#f5f4f3;transition:all 0.5s ease-out}@media (max-width:991.98px){.quantityfield .quantity input{max-width:40px !important}}@media (max-width:767.98px){.cart-image{max-width:80px}}.quantity-badge{position:relative;top:-40px;right:8px;z-index:10}