.checkout-section-2 .UploadPrescription-HaveAPres-Header{display:flex;gap:24px;align-items:center;margin-bottom:20px}.checkout-section-2 .UploadPrescription-HaveAPres-Header .UploadPrescription-HaveAPres-Header-Back{border-radius:50%;height:56px;width:56px;display:flex;justify-content:center;align-items:center;background:#f9f9f6;cursor:pointer}.checkout-section-2 .UploadPrescription-HaveAPres-Header .UploadPrescription-HaveAPres-Header-Back svg{width:24px;height:24px}.checkout-section-2 .UploadPrescription-HaveAPres-Header h4{font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;color:#4c5566}.checkout-section-2 .left-sidebar-checkout .form-check{min-height:unset;padding:0;margin:0}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input{width:calc(15px + 2*(100vw - 320px)/1600);height:calc(15px + 2*(100vw - 320px)/1600);float:unset;margin-left:0;background-color:unset;position:relative;border:unset}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;background-color:#fff;border-radius:100%;transition:all .3s ease-in-out;border:1px solid #9f9e9e}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-color:var(--theme-color);transition:all .3s ease-in-out;border-radius:100%}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:active{filter:unset}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:checked{background-color:transparent;border-color:transparent}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:checked:before{border-color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:checked:after{transform:translate(-50%,-50%) scale(1)}.checkout-section-2 .left-sidebar-checkout .form-check .form-check-input:focus{box-shadow:none;border-color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres{width:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1{border-bottom:1px solid #e5e5e5;padding-bottom:16px;display:flex;justify-content:space-between;align-items:center}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .UploadPrescription-HaveAPres-Main-radio1-Name{display:flex;align-items:center;gap:12px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .UploadPrescription-HaveAPres-Main-radio1-Name .UploadPrescription-HaveAPres-Main-radio1-Name-main{font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;color:#222;cursor:pointer}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input{width:calc(15px + 2*(100vw - 320px)/1600);height:calc(15px + 2*(100vw - 320px)/1600);float:unset;margin-left:0;background-color:unset;position:relative;border:unset}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-color:#fff;border-radius:100%;transition:all .3s ease-in-out;border:1px solid #9f9e9e}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:20px;height:20px;background-color:var(--theme-color);transition:all .3s ease-in-out;border-radius:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:active{filter:unset}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:checked{background-color:transparent;border-color:transparent}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:checked:before{border-color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:checked:after{transform:translate(-50%,-50%) scale(1)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-radio1 .form-check-input:focus{box-shadow:none;border-color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-ProductDetails{margin:18px 0 20px;display:flex;flex-direction:column;gap:12px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-ProductDetails .UploadPrescription-HaveAPres-Main-ProductDetails-heading{font-weight:600;font-size:12px;line-height:18px;letter-spacing:0;color:#000}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-ProductDetails .UploadPrescription-HaveAPres-Main-ProductDetails-list{display:flex;flex-direction:column;gap:12px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-ProductDetails .UploadPrescription-HaveAPres-Main-ProductDetails-list .UploadPrescription-HaveAPres-Main-ProductDetails-list-child{display:flex;align-items:center;gap:8px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-ProductDetails .UploadPrescription-HaveAPres-Main-ProductDetails-list .UploadPrescription-HaveAPres-Main-ProductDetails-list-child .UploadPrescription-HaveAPres-Main-ProductDetails-list-img img{width:20px;height:20px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .UploadPrescription-HaveAPres-Main-ProductDetails .UploadPrescription-HaveAPres-Main-ProductDetails-list .UploadPrescription-HaveAPres-Main-ProductDetails-list-child .UploadPrescription-HaveAPres-Main-ProductDetails-list-name{font-weight:600;font-size:12px;line-height:18px;letter-spacing:0;color:#4c5566}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box .UploadPrescription-HaveAPres .UploadPrescription-HaveAPres-Main .custom-label{font-weight:500;font-size:12px;line-height:18px;letter-spacing:0;text-align:center;color:#4c5566}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul{display:flex;flex-wrap:wrap;gap:calc(20px + 20*(100vw - 320px)/1600)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li{position:relative;width:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li:last-child .checkout-box:before{content:none}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-icon{position:absolute;top:0;left:0;width:50px;height:50px;border-radius:100%;padding:6px;background-color:#f9f9f6;display:flex;align-items:center;justify-content:center;color:var(--theme-color);box-shadow:0 0 8px #eee}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-icon svg{font-size:20px;color:#4a5568}body[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-icon{left:unset;right:0}@media(max-width:576px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-icon{display:none}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box{padding:calc(14px + 15*(100vw - 320px)/1600);background-color:#f8f8f8;border-radius:8px;box-shadow:0 0 8px #eee;margin-left:66px;position:relative}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box{margin-left:unset;margin-right:66px}@media(max-width:576px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box{margin-left:0}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box{margin-left:unset;margin-right:0}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box:before{content:"";position:absolute;top:25px;left:-42px;width:0;height:calc(100% + 20px + 20*(100vw - 320px)/1600);z-index:-1;border-left:1px dashed rgba(34,34,34,.18)}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box:before{left:unset;right:-42px}@media(max-width:576px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box:before{content:none}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .payment-method ul{display:flex;align-items:center;gap:15px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .payment-method ul li{width:auto;display:flex;align-items:center;justify-content:center;border:1px solid transparent;background-color:#f9f9f6;padding:15px 40px;border-radius:20px;text-align:center;cursor:pointer}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .payment-method ul li i{font-size:28px;color:#898989;line-height:1}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .payment-method ul li h5{color:#898989}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .payment-method ul li.active{border-color:var(--theme-color);color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .payment-method ul li.active i{color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .form-select{background-color:#f9f9f6;border-color:#eee;line-height:1.8}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-title{margin-bottom:calc(9px + 8*(100vw - 320px)/1600);display:flex;align-items:center;justify-content:space-between}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-title h4{font-weight:600;font-size:calc(16px + 3*(100vw - 320px)/1600)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box{border-radius:8px;padding:calc(12px + 12*(100vw - 320px)/1600);box-shadow:unset;height:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box .form-check{padding-left:0}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div{display:flex;position:relative}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .label{position:absolute;top:0;right:0;background-color:var(--theme-color);padding:2px 8px;border-radius:4px;color:#fff;font-size:12px;letter-spacing:.8px}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .label{right:unset;left:0}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .label label{margin-bottom:0;line-height:1.7}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail{display:flex;flex-wrap:wrap;gap:10px;margin-left:10px;width:90%}body[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail{margin-left:unset;margin-right:10px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail li{display:block;width:100%;display:flex;justify-content:space-between}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail li .edit{cursor:pointer}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail li .edit svg path{fill:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail h6,.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail p{line-height:1.4;margin-bottom:0;font-weight:400;font-size:calc(14px + 2*(100vw - 320px)/1600)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail h6 span,.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-address-box>div .delivery-address-detail p span{margin-right:4px;font-weight:600}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .add-address{display:flex;align-items:center;justify-content:center;padding:30px;height:100%;text-align:center;cursor:pointer;background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,.07);border-radius:8px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option{padding:calc(17px + 9*(100vw - 320px)/1600);background-color:#fff;border-radius:5px}@media(max-width:1460px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .select-option{margin-top:6px}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .date-box{position:relative}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .date-box i,.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .date-box svg{top:50%;transform:translateY(-50%);position:absolute;right:17px;font-size:18px;color:#4a5568}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-category{display:flex;align-items:center;height:100%}@media(max-width:767px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-category{display:block}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .custom-form-check{display:flex;align-items:center;margin-bottom:0;min-height:auto}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .custom-form-check .form-check-label{font-size:calc(15px + 2*(100vw - 320px)/1600);padding-left:12px;font-weight:500;margin-bottom:0;width:calc(100% - (15px + 2*(100vw - 320px)/1600))}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .custom-form-check .form-check-label{padding-left:unset;padding-right:12px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-date{font-size:calc(14px + 1*(100vw - 320px)/1600);font-weight:500;border:1px solid #ececec;background-color:#fff;display:flex;align-items:center;color:#4a5568;width:100%;padding:calc(8px + 2*(100vw - 320px)/1600) calc(15px + 10*(100vw - 320px)/1600)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-date input{font-size:calc(14px + 1*(100vw - 320px)/1600);font-weight:500;border:none;background-color:#fff;display:flex;align-items:center;color:#4a5568;width:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time{display:flex;align-items:center;height:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-toggle{font-size:calc(14px + 1*(100vw - 320px)/1600);font-weight:500;border:1px solid #ececec;background-color:#fff;display:flex;align-items:center;color:#4a5568}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-toggle i{-webkit-text-stroke:1px #4a5568;color:transparent;font-size:18px;margin-right:10px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-toggle:after{content:none}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-toggle:before{content:"";position:absolute;font-family:remixicon;font-style:normal;-webkit-font-smoothing:antialiased;top:50%;transform:translateY(-50%);right:20px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-menu{border:1px solid transparent;box-shadow:0 6px 5px rgba(0,0,0,.1)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-menu li a:active{color:#000;text-decoration:none;background-color:#ececec}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .delivery-option .delivery-time .dropdown-menu li+li{margin-top:5px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box{display:none}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box.show{display:block}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option{padding:calc(17px + 9*(100vw - 320px)/1600);background-color:rgba(26,164,136,.05);border-radius:10px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items{width:100%;height:100%;display:flex;align-items:center}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items>div{width:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items h4{margin-bottom:16px;color:#222;font-weight:500}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul{display:flex;flex-wrap:wrap;width:100%;margin:-8px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul li{width:25%;padding:8px}@media(max-width:1500px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul li{width:33.33%}}@media(max-width:1400px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul li{width:50%}}@media(max-width:460px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul li{width:100%}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul li a{background-color:#fff;display:block;text-align:center;color:#222;padding:12px 8px;border:1px solid var(--theme-color);border-radius:8px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .future-box .future-option .delivery-items ul li.active a{background-color:var(--theme-color);color:#fff}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .payment-button{padding:calc(14px + 6*(100vw - 320px)/1600) calc(15px + 10*(100vw - 320px)/1600);font-size:calc(14px + 2*(100vw - 320px)/1600);font-weight:500}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .payment-method .custom-form-check label{font-weight:500;font-size:17px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .credit-card-box .credit-detail{position:relative}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .credit-info label{font-size:calc(14px + 1*(100vw - 320px)/1600);font-weight:500}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .payment-option{padding:calc(14px + 6*(100vw - 320px)/1600);border-radius:8px;position:relative;background-color:#fff;box-shadow:unset}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .payment-option .form-check label{cursor:pointer;font-size:calc(15px + 2*(100vw - 320px)/1600);padding-left:12px;font-weight:500;margin-bottom:0;width:calc(100% - (15px + 2*(100vw - 320px)/1600))}body[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .payment-option .form-check label{padding-left:unset;padding-right:12px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .payment-option img{top:50%;transform:translateY(-50%);position:absolute;inset-inline-end:4px;width:60px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion{display:flex;flex-wrap:wrap;gap:calc(10px + 10*(100vw - 320px)/1600);align-items:center}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item{border:none;border-radius:6px;overflow:hidden;display:block;width:100%;background-color:#f8f8f8;border-radius:5px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button{color:#4a5568;position:relative;padding:0;background-color:#f8f8f8}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button:after{content:none}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button:before{content:"";position:absolute;font-family:remixicon;font-style:normal;-webkit-font-smoothing:antialiased;top:50%;transform:translateY(-50%);right:30px;transition:transform .2s ease-in-out}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button:before{right:unset;left:30px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):before{top:20%;transform:rotate(-180deg) translateY(-50%)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check{display:flex;align-items:center;width:100%}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check .form-check-label{font-weight:500;display:flex;align-items:center;width:100%;font-size:calc(15px + 3*(100vw - 320px)/1600);padding:16px 20px;margin-bottom:0}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check .form-check-label{padding-right:0}@media(max-width:480px){.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check .form-check-label{margin-top:5px}}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check .form-check-label .form-check-input{margin-right:calc(6px + 4*(100vw - 320px)/1600)}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-header .accordion-button .form-check .form-check-label .form-check-input{margin-left:calc(6px + 4*(100vw - 320px)/1600);margin-right:unset}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body{padding-top:0}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .cod-review{margin:0;line-height:1.5;color:#4a5568;font-size:16px}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .cod-review a:hover{color:var(--theme-color)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .custom-form-check{margin-bottom:calc(5px + 3*(100vw - 320px)/1600);display:flex;align-items:center}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .custom-form-check{padding-left:unset;padding-right:0}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .custom-form-check label{display:flex;align-items:center;font-size:calc(14px + 3*(100vw - 320px)/1600)}.checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .custom-form-check input{margin-right:10px}[dir=rtl] .checkout-section-2 .left-sidebar-checkout .checkout-detail-box>ul>li .checkout-box .checkout-detail .custom-accordion .accordion-item .accordion-collapse .accordion-body .custom-form-check input{margin-right:unset;margin-left:10px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2{border-bottom:1px solid #e5e5e5;padding-bottom:16px;display:flex;justify-content:space-between;align-items:center}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .UploadPrescription-DontHaveAPres-Main-radio2-Name{display:flex;align-items:center;gap:12px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .UploadPrescription-DontHaveAPres-Main-radio2-Name .UploadPrescription-DontHaveAPres-Main-radio2-Name-main{font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;color:#222;cursor:pointer}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input{width:calc(15px + 2*(100vw - 320px)/1600);height:calc(15px + 2*(100vw - 320px)/1600);float:unset;margin-left:0;background-color:unset;position:relative;border:unset}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;background-color:#fff;border-radius:100%;transition:all .3s ease-in-out;border:1px solid #9f9e9e}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:20px;height:20px;background-color:var(--theme-color);transition:all .3s ease-in-out;border-radius:100%}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:active{filter:unset}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:checked{background-color:transparent;border-color:transparent}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:checked:before{border-color:var(--theme-color)}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:checked:after{transform:translate(-50%,-50%) scale(1)}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-Main-radio2 .form-check-input:focus{box-shadow:none;border-color:var(--theme-color)}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails{margin:21px 0 20px;display:flex;flex-direction:column;gap:12px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading{display:flex;flex-direction:column;gap:8px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading .UploadPrescription-DontHaveAPres-MainBlockDetails-header{font-weight:600;font-size:16px;line-height:18.8px;letter-spacing:0;color:#121212}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading .UploadPrescription-DontHaveAPres-MainBlockDetails-desc{font-weight:400;font-size:12px;line-height:14.1px;letter-spacing:0;color:#4c5566}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input input{background:#fff}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input .UploadPrescription-DontHaveAPres-MainBlockDetails-header{font-weight:600;font-size:14px;line-height:16.45px;letter-spacing:0;color:#121212}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input .phone-no-grp{background:#fff;padding:5px 10px;border-radius:inherit;overflow:hidden;min-width:0;border:1px solid rgba(0,0,0,.23)}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input .phone-no-grp>div{padding:0 5px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input .phone-no-grp>div .MuiInputBase-root:after,.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-input .phone-no-grp>div .MuiInputBase-root:before{border:0!important}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading-lower{display:flex;flex-direction:column;gap:8px}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading-lower .UploadPrescription-DontHaveAPres-MainBlockDetails-header{font-weight:400;font-size:10px;line-height:11.75px;letter-spacing:0;color:#4c5566}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading-lower .UploadPrescription-DontHaveAPres-MainBlockDetails-desc{font-weight:500;font-size:12px;line-height:14.1px;letter-spacing:0;color:#4c5566}.checkout-section-2 .UploadPrescription-DontHaveAPres .UploadPrescription-DontHaveAPres-MainBlockDetails .UploadPrescription-DontHaveAPres-MainBlockDetails-heading-lower .UploadPrescription-DontHaveAPres-MainBlockDetails-desc span{font-weight:500;font-size:16px;line-height:18.8px;letter-spacing:0;color:#4aa288}.checkout-section-2 .pos-detail-card .product-details .cart-listing .text-theme{color:var(--theme-color)}.checkout-section-2 .pos-detail-card .product-details .cart-listing li{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee}.checkout-section-2 .pos-detail-card .product-details .cart-listing li img{width:50px;height:50px}.checkout-section-2 .pos-detail-card .product-details .cart-listing li .cart-content{width:calc(100% - 50px - 70px)}.checkout-section-2 .pos-detail-card .product-details .cart-listing li .cart-content h4{font-weight:400;color:#4a5568;width:80%;-webkit-line-clamp:1;margin-bottom:4px}.checkout-section-2 .pos-detail-card .product-details .cart-listing li .cart-content .price{position:absolute;right:0;top:0;font-weight:500;color:#222}[dir=rtl] .checkout-section-2 .pos-detail-card .product-details .cart-listing li .cart-content .price{right:unset;left:0}.empty-box{text-align:center}.empty-box img{width:40px;opacity:1}.empty-box h2{font-size:22px;color:#bfbfbf;font-weight:500;text-align:center;padding:14px 0 30px}.coupon-sec>div{width:100%}.coupon-sec .apply-sec{display:flex;align-items:flex-start;justify-content:space-between;background-color:rgba(26,164,136,.11);border-radius:7px;padding:12px;width:100%;border:1px dashed rgba(26,164,136,.2)}.coupon-sec .apply-sec a{color:var(--theme-color)}.coupon-sec .apply-sec h4 span{font-size:15px!important}.coupon-sec .apply-sec p{margin-bottom:0}.coupon-sec .apply-sec>div{display:flex;align-items:flex-start;gap:6px}.coupon-sec .apply-sec>div img{width:22px}.coupon-sec .coupon-box input{padding:10px}body[dir=rtl] .coupon-sec .coupon-box input{border-radius:0 6px 6px 0!important}.coupon-sec .coupon-box input::placeholder{color:rgba(74,85,104,.18)}.coupon-sec .coupon-box .coupon-error{animation:shake .5s}.coupon-sec .coupon-box .btn-apply{outline:0;box-shadow:none;border:1px solid var(--theme-color);background-color:var(--theme-color);color:#fff;padding:5px 16px;border-radius:0 5px 5px 0;height:100%}html.dark .coupon-sec .coupon-box .btn-apply{color:#fff}body[dir=rtl] .coupon-sec .coupon-box .btn-apply{border-radius:5px 0 0 5px!important}.delivery-address-box{background-color:#fff;border-radius:8px;padding:calc(12px + 12*(100vw - 320px)/1600);box-shadow:unset;height:100%}.delivery-address-box .form-check{padding-left:0}.delivery-address-box>div{display:flex;position:relative}.delivery-address-box>div .label{position:absolute;top:0;right:0;background-color:var(--theme-color);padding:2px 8px;border-radius:4px;color:#fff;font-size:12px;letter-spacing:.8px}[dir=rtl] .delivery-address-box>div .label{right:unset;left:0}.delivery-address-box>div .label label{margin-bottom:0;line-height:1.7}.delivery-address-box>div .delivery-address-detail{display:flex;flex-wrap:wrap;gap:10px;margin-left:10px;width:90%}body[dir=rtl] .delivery-address-box>div .delivery-address-detail{margin-left:unset;margin-right:10px}.delivery-address-box>div .delivery-address-detail li{display:block;width:100%;display:flex;justify-content:space-between}.delivery-address-box>div .delivery-address-detail li .edit{cursor:pointer}.delivery-address-box>div .delivery-address-detail li .edit svg path{fill:var(--theme-color)}.delivery-address-box>div .delivery-address-detail h6,.delivery-address-box>div .delivery-address-detail p{line-height:1.4;margin-bottom:0;font-weight:400;font-size:calc(14px + 2*(100vw - 320px)/1600)}.delivery-address-box>div .delivery-address-detail h6 span,.delivery-address-box>div .delivery-address-detail p span{margin-right:4px;font-weight:600}.shipmentMethod{margin-bottom:57px}.delivery-options{display:flex;flex-direction:column;gap:16px}.delivery-options .delivery-option{cursor:pointer;border:1px solid #e3e9f3;padding:16px 20px;border-radius:13px}.delivery-options .delivery-option.selected{border:1px solid var(--theme-color)}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check{min-height:unset;padding:0;margin:0}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .label-content .label-text.NormalDelivery{color:#319bff}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .label-content .label-text.ExpressDelivery{color:red}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .label-content .label-text.Dynamic{color:var(--theme-color)}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .label-content .label-text .payment-method-icon path{fill:var(--theme-color)}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .label-content .price{color:var(--theme-color)}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .description{color:#4a5567}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .timeDist .time{color:#4c5c6b}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .timeDist .time .time-inner{color:#1c2128}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .timeDist .distance{color:#4c5c6b}.delivery-options .delivery-option.selected .delivery-category .shipment-detail .form-check .form-check-label .timeDist .distance .distance-inner{color:#1c2128}.delivery-options .delivery-option.selected .form-check-input:before{border-color:var(--theme-color)}.delivery-options .delivery-option.selected .form-check-input:after{transform:translate(-50%,-50%) scale(1)}.delivery-options .delivery-option.selected .payment-method-icon{fill:var(--theme-color)}.delivery-options .delivery-option .delivery-category .shipment-detail{display:flex;flex-direction:column;gap:10px}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check{min-height:unset;padding:0;margin:0}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input{width:calc(15px + 2*(100vw - 320px)/1600);height:calc(15px + 2*(100vw - 320px)/1600);float:unset;margin-left:0;background-color:unset;position:relative;border:unset}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;background-color:#fff;border-radius:100%;transition:all .3s ease-in-out;border:1px solid #9f9e9e}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;background-color:var(--theme-color);transition:all .3s ease-in-out;border-radius:100%}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:active{filter:unset}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:checked{background-color:transparent;border-color:transparent}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:checked:before{border-color:var(--theme-color)}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:checked:after{transform:translate(-50%,-50%) scale(1)}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-input:focus{box-shadow:none;border-color:var(--theme-color)}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label{font-size:calc(15px + 2*(100vw - 320px)/1600);padding-left:12px;font-weight:500;margin-bottom:0;width:calc(100% - (15px + 2*(100vw - 320px)/1600))}[dir=rtl] .delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label{padding-left:unset;padding-right:12px}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .label-content{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .label-content .label-text{align-items:center;font-size:16px;font-weight:600;line-height:16px;color:#737f92;display:flow-root}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .label-content .label-text .payment-method-icon{margin-left:8px;width:20px;height:20px}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .label-content .price{margin-left:auto;font-weight:700;color:#737f92;flex-shrink:0}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .description{margin-top:6px;font-size:12px;font-weight:400;line-height:16.8px;color:#9aa6b8}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .timeDist{display:flex;justify-content:space-between;align-items:center}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .timeDist .time{font-size:12px;font-weight:400;line-height:12px;color:#737f92;margin-top:8px;width:100%;display:flex;justify-content:space-between}.delivery-options .delivery-option .delivery-category .shipment-detail .form-check .form-check-label .timeDist .time .time-inner{font-size:12px;font-weight:700;line-height:12px;color:#4c5c6b}.product-details .table{border:0;margin-top:10px}.product-details .table tbody tr td{text-align:center}.product-details .table tbody tr td input::-webkit-inner-spin-button,.product-details .table tbody tr td input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-details .table tbody tr td input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:40px;padding:7px 12px;margin:0 auto}.product-details .table tbody tr td .product-content{display:flex;align-items:center;gap:8px}.product-details .table tbody tr td .product-content .product-image{width:35px;height:35px;text-align:center;margin:0 auto}.product-details .table tbody tr td .product-content .product-image img{width:100%;height:100%;object-fit:contain}.product-details .table tbody tr td .product-content .product-name{font-size:15px;font-weight:600;width:calc(100% - 35px - 8px)}.product-details .table tbody tr td .product-content .product-name h5{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:pre-wrap}.product-details .table tbody tr td:first-child{text-align:left}.product-details .table thead th{text-align:center;font-size:16px}.product-details .table thead th:first-child{text-align:left}.product-details .empty-cart{padding:50px 0;text-align:center;width:100%}.product-details .empty-cart img{width:60%}.product-details .cart-listing{margin-top:25px;display:flex;flex-wrap:wrap}.product-details .cart-listing li{display:flex;align-items:center;gap:15px;position:relative;width:100%;padding-bottom:20px;border-bottom:1px dashed #ddd;margin-bottom:20px}.product-details .cart-listing li .qty-box{position:absolute;bottom:20px;right:0}.product-details .cart-listing li .qty-box .input-group{background-color:#f9f9f6}@media(max-width:576px){.product-details .cart-listing li .qty-box{position:relative;bottom:0}}.product-details .cart-listing li img{width:70px;height:70px;border-radius:6px;object-fit:contain}.product-details .cart-listing li .cart-content{width:calc(100% - 70px - 120px - 15px)}@media(max-width:576px){.product-details .cart-listing li .cart-content{width:calc(100% - 70px - 15px)}}.product-details .cart-listing li .cart-content h4{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;font-weight:600;margin-bottom:9px;width:90%;font-size:16px;-webkit-box-orient:vertical;line-height:1.4;color:#4a5568}.product-details .cart-listing li .cart-content h5{color:#4a5568}.upload-pres-ai{position:relative}.upload-pres-ai.contains .filepond--root{height:462px!important}.upload-pres-ai.uploading .filepond--root{height:470px!important}.upload-pres-ai.analysisDone .filepond--root{height:363px!important}.upload-pres-ai.normaluploading .filepond--root{height:415px!important}.upload-pres-ai.NormalUploadDone .filepond--root{height:363px!important}.upload-pres-ai .analysis-instruction{position:absolute;bottom:15px;width:95%;left:50%;transform:translateX(-50%)}.ai-section-header{display:flex;align-items:center;gap:8px;font-weight:600;color:#6366f1;font-size:14px}.ai-section-header svg{animation:aiSpin 3s linear infinite}@keyframes aiSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.normal-section-header{font-weight:600;color:#374151;font-size:14px}.map-parent{position:relative}.serach-map-parent{position:absolute;top:9px;left:50%;transform:translateX(-50%);z-index:2;width:97%}.serach-map-parent input{width:100%;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);border-radius:2px;cursor:pointer;background-color:#fff;border:none;height:35px}.serach-map-parent input:focus-visible{width:100%;box-shadow:0 1px 4px -1px #ffe462;outline:none}.get-current-location{position:absolute;bottom:24px;left:10px;z-index:2;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);border-radius:2px;cursor:pointer;background-color:#fff;border:none;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.get-current-location img{width:100%}.gm-style-cc{display:none}[data-reach-combobox-popover]{border:none!important}