.cartpage a,.checkoutpage a{text-decoration:none}.cartpage .empty__cart,.checkoutpage .empty__cart{background-color:var(--white);border:1px solid var(--border-color);padding:50px;border-radius:12px}@media (max-width:1199.98px){.cartpage .empty__cart,.checkoutpage .empty__cart{padding:40px}}@media (max-width:991.98px){.cartpage .empty__cart,.checkoutpage .empty__cart{padding:30px}}.cartpage .summary__area,.checkoutpage .summary__area{background-color:var(--white);border:1px solid var(--border-color);padding:30px;border-radius:var(--border-radius-md)}@media (max-width:991.98px){.cartpage .summary__area,.checkoutpage .summary__area{padding:20px;border-radius:var(--border-radius-sm)}}.cartpage .summary__area table tr:hover,.checkoutpage .summary__area table tr:hover{background-color:unset}.cartpage .cart__item .border-bottom,.cartpage .cart__item .border-top,.checkoutpage .cart__item .border-bottom,.checkoutpage .cart__item .border-top{border-color:var(--border-color)}.cartpage .cart__item img,.checkoutpage .cart__item img{border-radius:var(--border-radius-sm);border:1px solid var(--border-color)}.cartpage .cart__item .removeall,.checkoutpage .cart__item .removeall{width:50px;height:50px;justify-content:center;align-items:center;padding:0;font-weight:400;display:flex;background:rgba(var(--black-rgb), 0);color:var(--font-clr);line-height:1;transition:var(--transition);border:1px solid rgba(var(--black-rgb), 0.1);border-radius:10px;margin-bottom:0;flex-shrink:0;opacity:1;font-size:16px}@media (max-width:991.98px){.cartpage .cart__item .removeall,.checkoutpage .cart__item .removeall{width:40px;height:40px;font-size:14px}.cartpage .cart__item .removeall i,.checkoutpage .cart__item .removeall i{font-size:14px}}.cartpage .cart__item .removeall:hover,.checkoutpage .cart__item .removeall:hover{background:var(--gray);border-color:var(--gray)}.cartpage p.small,.cartpage p *.small,.cartpage span.small,.cartpage span strong.small,.checkoutpage p.small,.checkoutpage p *.small,.checkoutpage span.small,.checkoutpage span strong.small{font-size:1rem;line-height:1.5}@media (max-width:1199.98px){.cartpage p.small,.cartpage p *.small,.cartpage span.small,.cartpage span strong.small,.checkoutpage p.small,.checkoutpage p *.small,.checkoutpage span.small,.checkoutpage span strong.small{font-size:0.938rem}}@media (max-width:991.98px){.cartpage p.small,.cartpage p *.small,.cartpage span.small,.cartpage span strong.small,.checkoutpage p.small,.checkoutpage p *.small,.checkoutpage span.small,.checkoutpage span strong.small{font-size:0.875rem}}.cartpage .quantityfield,.checkoutpage .quantityfield{position:relative}.cartpage .quantityfield .removelink,.checkoutpage .quantityfield .removelink{left:10px}.cartpage .quantityfield .addlink,.checkoutpage .quantityfield .addlink{right:10px}.cartpage .quantityfield a,.checkoutpage .quantityfield a{position:absolute;line-height:22px;height:24px;width:24px;text-align:center;background:transparent;border-radius:24px;font-weight:300;color:var(--font-clr) !important;font-size:28px;top:50%;transform:translateY(-50%)}@media (max-width:991.98px){.cartpage .quantityfield a,.checkoutpage .quantityfield a{font-size:20px;line-height:22px}}.cartpage .quantityfield .quantity,.checkoutpage .quantityfield .quantity{max-width:unset;display:inline-block}.cartpage .quantityfield .quantity input[type="number"],.checkoutpage .quantityfield .quantity input[type="number"]{padding:13px 15px;transition:all ease 0.3s;border:1px solid rgba(var(--black-rgb), 0.1);background:transparent;font-size:16px;line-height:1;text-decoration:none;white-space:nowrap;text-align:center;box-shadow:none;color:var(--font-clr);border-radius:10px;width:100%}@media (max-width:991.98px){.cartpage .quantityfield .quantity input[type="number"],.checkoutpage .quantityfield .quantity input[type="number"]{padding:8px 15px;width:120px;font-size:16px}}.cartpage .quantityfield .quantity input[type="number"]:focus,.checkoutpage .quantityfield .quantity input[type="number"]:focus{color:var(--font-clr);border-color:rgba(var(--black-rgb), 1)}.cartpage .quantityfield .quantity input[type="number"]:focus-visible,.checkoutpage .quantityfield .quantity input[type="number"]:focus-visible{outline:unset}.cartpage .quantityfield .quantity input[type="number"]:hover,.checkoutpage .quantityfield .quantity input[type="number"]:hover{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.cartpage .quantityfield .quantity input[type="number"]::-webkit-inner-spin-button,.cartpage .quantityfield .quantity input[type="number"]::-webkit-outer-spin-button,.checkoutpage .quantityfield .quantity input[type="number"]::-webkit-inner-spin-button,.checkoutpage .quantityfield .quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cartpage .quantityfield .quantity .short-label,.checkoutpage .quantityfield .quantity .short-label{display:none}.cartpage .quantityfield .quantity input,.checkoutpage .quantityfield .quantity input{border:1px solid #ddd;border-radius:0}.cartpage .itemcount a,.checkoutpage .itemcount a{font-weight:700}.cartpage .accountnav__list li,.checkoutpage .accountnav__list li{padding:5px 10px 5px 0}.cartpage .accountnav__list li.list__vertical,.checkoutpage .accountnav__list li.list__vertical{margin-bottom:0 !important}.cartpage .accountnav__list li:hover,.checkoutpage .accountnav__list li:hover{background-color:#f5f4f3;transition:all 0.5s ease-out}.cartpage .accountnav__list i,.checkoutpage .accountnav__list i{padding-right:0.5rem}.cartpage .sidecart,.checkoutpage .sidecart{background-color:#fff;padding:20px}.cartpage .cartIcon,.checkoutpage .cartIcon{cursor:pointer}.cartpage .badge-dark,.checkoutpage .badge-dark{color:#fff;background-color:#343a40}.cartpage .cart-image,.checkoutpage .cart-image{max-width:120px}@media (max-width:767.98px){.cartpage .cart-image,.checkoutpage .cart-image{max-width:80px}}.cartpage .cart__summary *,.checkoutpage .cart__summary *{font-size:20px;line-height:30px}.cartpage .couponform .form-control,.checkoutpage .couponform .form-control{padding:15px !important}.cartpage .quantity-badge,.checkoutpage .quantity-badge{position:absolute;top:0;right:8px;z-index:10;line-height:8px !important}.checkoutpage{}.checkoutpage h2{font-family:var(--font-bold);font-size:1.25rem;line-height:1.3;color:var(--black);margin-bottom:1.5rem}@media (max-width:1199.98px){.checkoutpage h2{font-size:1.3rem}}@media (max-width:767.98px){.checkoutpage h2{font-size:1.2rem;line-height:1.25}}.checkoutpage #AccountSignIn{margin-bottom:2rem}.checkoutpage #coupon-success-feedback{position:fixed;z-index:9999;display:none;pointer-events:none}.checkoutpage #coupon-success-feedback i{font-size:24px;color:#28a745;text-shadow:0 0 5px rgba(255, 255, 255, 0.8)}.checkoutpage .checkoutpage .alert-warning{border-radius:var(--border-radius-sm);border:1px solid rgba(var(--warning-rgb), 0.3);background-color:rgba(var(--warning-rgb), 0.1);color:var(--warning);padding:15px;margin-top:20px}.checkoutpage .checkoutpage .alert-warning i{margin-right:10px;font-size:18px}