.mt-30{margin-top:30px!important}.input-group{border-radius:25px;background-color:var(--white-color);padding:10px 10px 10px 20px;border:1px solid #edf0f7}.input-group>:not(:last-child){margin-left:20px}.input-group .input-group-label{border:0;border-left:2px solid var(--border-color);padding:0 7px 0 10px;background-color:transparent;color:var(--secondary-color)}.input-group .input-group-label svg{--svg-primary-color:#92A2C4;--svg-blue-color:#92A2C4}.input-group label.input-group-field{font-size:.95rem;color:var(--secondary-color);user-select:none}.input-group label.input-group-field input{margin:0;color:var(--primary-color);font-size:17px;font-weight:500;border:0!important;box-shadow:none!important;padding:0;height:25px;background-color:var(--white-color)}.color_red{color:#f63f00}.checkout_bill{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px solid #d9deeb}.checkout_bill li{display:flex;justify-content:space-between;align-items:center;font-size:1rem;font-weight:400}.checkout_bill li:not(:last-child){margin-bottom:10px}.checkout_bill li>div:last-child{font-weight:700;font-size:20px}.checkout_bill li>div:last-child small{font-size:1rem}.discount_code_box{border-bottom:1px solid #d9deeb;margin:0 0 20px 0;padding:0 0 20px 0}.confirm_code_wrapper{display:none;margin:20px 0 0}.confirm_code_wrapper .gift{background-color:#f6f7fb;border-radius:1rem;padding:1rem;width:55px;height:55px}.confirm_code_wrapper .form{background-color:#f6f7fb;border-radius:1rem;display:flex;align-items:center;flex-grow:1;height:55px;padding:1rem}.confirm_code_wrapper .form input{margin:0 0 0 8px;background:0 0!important;border:0!important;box-shadow:none!important;font-weight:700;font-size:20px;color:var(--primary-color)}input::-webkit-input-placeholder{font-size:1rem}input::-moz-placeholder{font-size:1rem;font-weight:400}input:-ms-input-placeholder{font-size:1rem;font-weight:400}input::placeholder{font-size:1rem;font-weight:400}.discount_name{font-size:14px;display:flex;align-items:center;justify-content:center;margin:10px 0 0}.checkout_bill_summery{background:#f6f7fb;padding:10px;display:flex;justify-content:space-between;align-items:center;border-radius:16px;font-size:1rem;font-weight:400;color:#92a2c4}.checkout_bill_summery .amount{color:var(--primary-color);font-size:22px;font-weight:700}.checkout_bill_summery .amount small{font-size:18px}.payment-method{gap:20px}.payment-method .item{flex:0 1 50%}.payment-method .item .material_radio{margin:0;position:relative;padding:18px 0;text-align:center;cursor:pointer}.material_radio .border{position:absolute;border:1px solid #d9deeb;border-radius:15px;content:"";right:0;left:0;top:0;bottom:0;transition:.1s all ease-in-out;-webkit-transition:.1s all ease-in-out}.material_radio input:checked~.border{border-color:#22b573}.material_radio input:checked~span.title:after{border:4px solid #22b573}.cart_table .divider:not(:last-child){margin-bottom:1rem}.cart_table .t_head{background:#f6f7fb;color:var(--secondary-color);font-size:1rem;text-align:center;font-weight:400;border-radius:10px}.cart_table .divider{display:flex;align-items:flex-start}.cart_table .t_head .sec{padding:10px 5px}.cart_table .divider .sec_1{flex-basis:30%;text-align:right;padding-right:40px}.cart_table .divider .sec_2{flex-basis:70%;padding-left:40px}.cart_table .t_body{border:1px solid #d9deeb;position:relative;padding:20px 50px 20px 20px;border-radius:20px}.cart_table .t_body .sec_image{flex:0 0 210px;overflow:hidden;display:inline-flex;flex-shrink:1}.cart_table .t_body .sec_2{padding:0 20px 0 0;font-weight:700;display:grid;column-gap:8px}.cart_table .t_body .sec_2 .title{grid-area:1/1}.cart_table .t_body .sec_2 .price{grid-area:1/2}.cart_table .t_body .sec_2 .add-domain{grid-column:1/2;grid-row:2/3}.cart_table .t_body .sec_2 .add-domain .input-group{margin:0}.cart_table .t_body .sec_2 .add-domain p{font-size:1rem;margin-bottom:10px}.cart_table .t_body .sec_2 .title a{font-size:1rem;font-weight:700;color:var(--primary-color);height:50px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:block;margin-bottom:10px}.cart_table .t_body .sec_2 .price{font-size:22px;text-align:left}.cart_table .t_body .sec_2 .price small{font-size:1rem}.cart_table .t_body .sec_2 .main-price{font-size:.9rem!important;text-decoration:line-through}.cart_table .t_body .sec_2 .main-price small{font-size:.9rem!important}button.remove{background:rgb(246 63 0 / 10%);border-radius:3px;cursor:pointer;color:#f63f00;width:20px;height:20px;display:flex;position:absolute;right:10px;top:70px;transition:.3s all ease-in-out;-webkit-transition:.3s all ease-in-out}button.remove:hover{background:rgba(246,62,0,.144)}button.remove i.icon{position:relative;width:20px;height:20px;padding:5px}button.remove i.icon::after,button.remove i.icon::before{background:#f63f00;position:absolute;content:' '}button.remove i.icon:before{height:1px;width:12px;top:50%;left:50%;border-radius:2px;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}button.remove i.icon:after{width:1px;height:12px;left:50%;top:50%;border-radius:2px;transform:translate(-50%,-50%) rotate(-45deg);-webkit-transform:translate(-50%,-50%) rotate(-45deg)}#credit_card_box{display:none}.custom_check a{color:inherit}.custom_check a:hover{color:#22365f}