.cart-main{width:75%;margin:0 auto}.cart-main .paraslgheading,.cart-main .parasmdheading{color:var(--light-black);font-weight:700}.cart-center{margin-top:30px}.cart-left{width:60%;padding-right:60px}.cart-item{background:var(--white-color);border-radius:20px;box-shadow:0 0 20px rgb(0 0 0 / .1);padding:35px 80px 45px 40px;margin-bottom:60px}.cart-item .parasmdheading{color:var(--light-black);font-weight:700;margin-bottom:8px}.cart-item .type{font-size:16px;color:#636266;margin-bottom:5px}.cart-item .type strong{font-weight:700}.cart-item p a{color:var(--blue-color)}.cart-item .type:last-child{margin-bottom:0}.cart-item .cart-price{font-size:20px;color:var(--light-black);justify-content:flex-start;margin-bottom:5px}.cart-item .cart-price .price{color:var(--blue-color);font-weight:700;margin-right:10px}.cart-item .cart-price .sub-price{font-size:14px;color:#636266;text-decoration:line-through;margin-right:20px}.cart-item .cart-price .offer{font-size:16px;color:var(--blue-color);font-weight:600}.cart-item .date-slort{width:100%;height:45px;line-height:45px;font-size:16px;color:var(--light-gray-color);padding:0 20px;border:1px solid #bbb;margin:15px 0;gap:10px;justify-content:flex-start}.cart-item .date-slort strong{font-weight:700}.cart-item .date-slort svg{width:16px;min-width:16px;height:18px;margin-left:auto}.cart-item .cart-select{margin:0 0 20px;justify-content:flex-start}.cart-item .form-group{padding:0 0;margin-bottom:0}.cart-item .form-group .form-control{width:100%;height:45px;font-size:16px;color:var(--light-gray-color);padding:0 20px;border:1px solid #bbb;background-position:95%}.cart-left .anchor-bg-btn{width:200px;padding:10px 30px}.cart-close{position:absolute;width:35px;height:35px;top:30px;right:30px;background:#fff0;border:0;padding:0;cursor:pointer}.cart-close svg{width:100%}.cart-right{width:40%;border-left:1px solid #c7c7c7;padding-left:60px}.cart-right .cart-item{padding:30px 40px}.cart-right .parassmheading{color:var(--light-black);font-weight:700;margin-bottom:0}.cart-right .cart-total-item{color:#636266;border-bottom:1px solid #63626633;padding:12px 0;margin-bottom:0}.cart-right .cart-total-bottom{border-bottom:1px solid 63626633;padding:12px 0}.cart-right .cart-total-bottom .cart-rupees{font-weight:700;color:var(--light-gray-color)}.cart-total-box p{color:#636266;margin-bottom:30px}.cart-total-box .anchor-bg-btn{width:100%}.cart-main .cart-center .anchor-bg-btn{margin-top:30px}.cart-item:last-child{margin-bottom:40px}.disabled{border:1px solid #999;background-color:#ccc;color:#666;cursor:not-allowed}.radio-group{justify-content:flex-start;gap:30px}.radio-group label{justify-content:flex-start;text-transform:capitalize;color:#636266;cursor:pointer}.radio-group .pay-radio{box-shadow:0 0 0 0 #6d6d6d;width:15px;height:15px;margin-right:10px;background-clip:border-box;border-radius:50%;background:#d9d9d9;appearance:none;transition:background-color 0.3s,box-shadow 0.3s;cursor:pointer}.radio-group .pay-radio:checked{background:var(--blue-color)}.cart-total-box .anchor-bg-btn:disabled,.cart-total-box button.anchor-bg-btn:disabled{background:var(--blue-color);border-color:var(--blue-color);color:#fff!important}@media screen and (max-width:1399px){.cart-main{width:80%}.cart-item .type{font-size:14px}.cart-item .date-slort{font-size:14px;padding:0 10px}.cart-item .date-slort strong{font-size:12px;width:50%;line-height:18px}}@media screen and (max-width:1199px){.cart-main{width:100%}.cart-item .form-group .form-control{width:100%}.cart-item{padding:20px 30px 20px 20px;margin-bottom:30px}.cart-left{padding-right:30px}.cart-right{padding-left:30px}.cart-close{width:30px;height:30px;top:20px;right:20px}.cart-right .cart-item{padding:20px 20px 30px}.radio-group{gap:10px}}@media screen and (max-width:767px){.cart-left,.cart-right{width:100%;padding:0}.cart-right{border-left:0;border-top:1px solid #c7c7c7;margin-top:30px;padding-top:15px}.cart-right .parassmheading{display:none}.cart-total-box p{margin-bottom:20px}.cart-item .form-group .form-control{width:100%}}@media screen and (max-width:479px){.cart-item .form-group{width:100%;margin-bottom:15px}.cart-item .form-group:last-child{margin-bottom:0}}