.cart .title-content .btn-primary{width:auto!important}.cart .card-content .white-content{background:var(--white);border-radius:4px;border:1px solid #e6eaee;padding:40px 0;text-align:center;font-size:14px;font-weight:600;color:var(--ne-red)}.cart .msg-box{text-align:center;margin:25px 0}.cart .ipf-modal .actions{margin:10px 0 0 0}.cart .ipf-modal .actions .price-box .price{font-size:20px;line-height:15px;font-family:var(--font-bold)}.cart .ipf-modal .actions .price-box .price .point{font-size:11px}.cart .ipf-modal .actions .price-box .txt{color:var(--text-grey);font-size:14px}.cart .ipf-modal .actions .btn.btn-primary{display:inline-block;width:auto!important;color:var(--white);background:var(--primary);padding:10px 20px;font-weight:400}.cart .ipf-modal .actions .btn-primary:hover{background:#0054b3}.cart .ipf-modal .card-details .bottom{margin:15px 0 0 0;color:#9c7bfc}.cart .ipf-modal .form-item .txt{text-align:center}.cart .ipf-modal .form-item .txt span{color:#9c7bfc}.cart .detail-box{margin:10px 0 0 0}.cart .detail-box .item-name{font-size:18px;color:#464855;font-family:var(--font-bold);line-height:15px}.cart .detail-box .insurance{font-weight:600;font-size:13px;color:#6f7faf}.cart .icon-box{background:#eeeef2;width:50px;height:50px;border-radius:20px;margin:0 20px 0 0}.cart .message-modal .success .msg-text{color:#34c47c}.cart .message-modal .error .msg-text{color:#fa1c1c}.cart .message-modal .processing .msg-text{color:#9c7bfc}.cart .message-modal .msg-box{margin:60px 0 0 0;text-align:center}.cart .message-modal .msg-box img{max-width:150px;width:auto;height:auto}.cart .message-modal .msg-box .msg-text{font-size:15px;margin:3px 0 0 0;font-weight:600}.cart .message-modal .card-details{margin:20px 0 0 0!important}.cart .message-modal .c-action .txt{font-weight:600;color:#9c7bfc;text-align:center;cursor:pointer}.cart .message-modal .c-action .txt:hover{text-decoration:underline}.cart .message-modal .top{border-bottom:1px solid #efefef;padding:5px 0 15px 0;margin:0 0 15px 0}.cart .message-modal .top b{color:#3c3b3b}.cart .message-modal .bottom{width:90%}.cart .price-box{background:#f8f8fa;color:#6f7faf;padding:5px 10px;border-radius:8px;font-weight:600;margin:3px 0 0 0}.cart .confirm-modal .c-action .link{margin:5px 0 0 0;text-align:center;font-weight:600;cursor:pointer;font-size:16px}.cart .confirm-modal .c-action .link:hover{color:var(--ne-yellow)}.cart .confirm-modal .c-action .actions{margin:0 0 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.cart .confirm-modal .card-details{padding:22px 18px 0 18px}.cart .confirm-modal .card-details .top{border-bottom:1px solid #efefef;padding:5px 0 15px 0;margin:0 0 15px 0}.cart .confirm-modal .card-details .detail-box{margin:10px 0 0 0}.cart .confirm-modal .card-details .detail-box .item-name{font-size:18px;color:#464855;font-family:var(--font-bold);line-height:15px}.cart .confirm-modal .card-details .detail-box .insurance{font-weight:600;font-size:13px;color:#6f7faf}.cart .confirm-modal .card-details .icon-box{background:#eeeef2;width:50px;height:50px;border-radius:20px;margin:0 20px 0 0}.cart .confirm-modal .summary .f-r{text-align:right}.cart .confirm-modal .summary .title{font-size:17px;font-weight:600;margin:0 0 8px 0}.cart .confirm-modal .summary .tpo{color:#8c8a9a}.cart .confirm-modal .summary .phkt{color:#9c7bfc;font-weight:600}.cart .confirm-modal .summary .total{background:#f8f8fa;color:#6f7faf;font-size:16px;font-weight:600;margin:15px -18px 0 -18px;padding:8px 18px;border-radius:0 0 4px 4px}.cart .payment-modal{padding:30px}.cart .payment-modal .content-title{margin:-10px 0 40px 0}.cart .btn{width:100%;margin:0 10px}.cart .btn-yellow{background:var(--ne-yellow);color:var(--white)}.cart .btn-grey{background:rgba(191,199,209,.2)}.cart .btn-grey:hover{background:rgba(176,186,198,.2);color:var(--text-color)}.cart .btn-yellow:hover{background:#f59900}