.wrapper.renteon-form{background:#fff;display:block;width:100%;max-width:100%;padding:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.loading-btn{padding-left:30px}.renteon-loader{display:flex;justify-content:end}label.label_text.return{margin-left:10px}.loading-btn .spinner{position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;border:2px solid #fff;border-top:2px solid #fff0;border-radius:50%;animation:spin 1s linear infinite;left:14px}.can-modi .spinner{width:100%;right:69px;position:absolute;top:50%;width:20px;height:20px;margin-top:-10px;border:2px solid #fff;border-top:2px solid #fff0;border-radius:50%;animation:spin 1s linear infinite;left:14px;display:none}.can-modi{position:relative}.renteon-field-error{margin:20px 0;color:red}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.mobile-info{display:none}i.bi.bi-chevron-left{display:none}.wrapper{display:unset}.dropdown-content{display:none}div#dropdown-content.open,div#dropdown-content-drop.open{display:block}div#dropdown-content,#dropdown-content-drop{display:none}.daterangepicker select.hourselect,.daterangepicker select.minuteselect{padding:10px;font-size:20px;width:30%}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{min-width:40px;width:40px;height:24px;line-height:32px;font-size:20px}tr.blnk_row{margin:10px;display:block}button#endRang{margin-left:10px}.clender_date_box{background:none}ul#my_Tab,ul#my_Tab li button{border:0}ul#my_Tab{margin:10px 0 0}ul#my_Tab li button{background:#74d74c;color:#fff;border-radius:10px}.cartitle-details .title{min-height:38px}.start_location,.end_location,.dropdown-button,.car-box .title{font-weight:600;font-size:medium;color:#000}.car-box .title span{font-weight:400}.feature span{font-size:16px}.cartitle-details{width:100%;display:inline-block;float:left}.cancelation-details{display:inline-block;float:right;margin:auto;width:35%}.cancel-inner{border:3px solid #74d74c;border-radius:10px;text-align:center;color:#39f;font-weight:500;display:flex;align-items:center;background:#74d74c;display:inline-block;color:#fff;padding:11px 8px}.cancel-inner span{font-size:15px}.cancel-inner h6{font-size:19px;font-weight:700;margin:0}.renteon_notification{text-align:center;display:block;width:100%;color:#39f;font-weight:600;padding:20px 0 0}.availability-main{display:flex;flex-wrap:wrap;max-width:100%!important;justify-content:space-between}.cars.hidden{display:none}.cars{border-radius:10px;background:#fff;flex:0 1 32%;margin:30px 0 0 0;position:relative;box-shadow:0 0 10px #ebebeb;border-top:3px solid #74d74c;border-right:3px solid #74d74c;border-bottom:3px solid #74d74c;border-left:3px solid #74d74c;box-shadow:rgb(0 0 0 / 87%) 0 0 16px}.car_features{display:flex;justify-content:space-between;width:85%;margin:auto}.cars-inner{padding:20px}form{border-radius:10px}button.btn-book{border:none;background:#74d74c;padding:10px;width:100%;margin:0;display:block;text-align:center;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.car-page div#promocode-text{display:none}.car-page div#modify-form{display:none}.total_price .label,.total_price .t_price{font-size:20px;font-weight:700}.car-image{text-align:center}.car_categories{background:#74d74c;display:inline-block;color:#fff;padding:6px 25px;border-radius:5px;margin:5px -3px 0}.feature{text-align:center}.feature *{display:block;text-align:center}.feature i{background:#39F;color:#fff;padding:10px;font-size:20px;border-radius:10px;width:60px;margin:auto}.prices{display:block;margin:30px 0 0}.feature_img{background:#515151;text-align:center;display:inline-block;padding:15px 22px;border-radius:10px}.per_day_price,.total_price{display:flex;justify-content:space-between}.per_day_price{border-bottom:1px solid #E3EDDC;padding:10px 0;margin:10px 0}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.modal-content.small-modal{width:40%}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2),0 6px 20px 0 rgb(0 0 0 / .19);-webkit-animation-name:animatetop;-webkit-animation-duration:0.4s;animation-name:animatetop;animation-duration:0.4s}.modal-header-2{display:flex;justify-content:flex-start;width:100%;flex-direction:row;align-items:center;border-bottom:1px solid #cfcfcf}.btn-inner{display:flex;margin-left:auto;margin-right:20px}.img-ineer{border:1px solid #ccc;border-radius:50%;padding:10px 15px;margin:0 20px;width:60px}.content-inner h6{color:#39f;font-size:20px;font-weight:700;margin:0}.content-inner span{color:#242424;font-weight:500;font-size:18px}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal-feature.row{border-bottom:1px solid #ccc;padding:10px 0;align-items:center;margin:0 5px}.col-md-5.not-includ{text-align:right}.modal-content.small-modal .modal-body{padding:0 7px}button.modal_buuton,button.modal_buton{margin:20px 0;background:#74d74c;color:#fff;padding:10px 25px;border:1px solid #74d74c;border-radius:5px}.modal-content.small-modal .modal-header h6{color:#515151;margin:0;font-size:18px;font-weight:600}.modal_buton_continue{margin:20px 0;background:#515151;color:#fff;padding:10px 25px;border:1px solid #515151;border-radius:5px}.modal-content.small-modal .close{border:1px solid #000;border-radius:50%;width:20px;height:20px;line-height:.8;font-size:20px;text-align:center}form.Premium-submit{text-align:center}.modal-content.small-modal .modal-header{margin:15px 0 0;padding:0 20px 15px}.modal-content.small-modal .modal-body .pro_content{text-align:left}.close{color:#000;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}car-box .title{font-weight:700;color:#242424}.car-box .title span{color:#666}.modal-header{padding:2px 16px}.modal-body{padding:2px 16px}.car-page{max-width:100%!important;background:#e3e3e3;display:block;padding:20px}.location_date{display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;border-radius:0;padding:20px;border-top:2px solid #74d74c;border-right:2px solid #74d74c;border-bottom:2px solid #74d74c;border-left:2px solid #74d74c;box-shadow:rgb(0 0 0 / 87%) 0 0 3px}button#edit_form{background:#74d74c;border-color:#74d74c;border-radius:10px;padding:6px 15px;color:#fff;width:auto;height:60px;border:none}.start_area{display:flex;margin-right:30px;align-items:center}.top-bar-inner{display:flex}.offi_left{background:#74d74c;width:50px;height:50px;border-radius:10px;padding:10px;margin-right:20px;text-align:center}.end_area,.car-section{display:flex;align-items:center}.car_img img{width:60px;height:auto;margin-right:10px}.dropdown-container{position:relative;display:inline-block}.filters{margin:20px 0 0}.dropdown-menu{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1;padding:0;margin:0;list-style:none}.dropdown-menu li{color:#000;padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.dropdown-menu li:hover{background-color:#f1f1f1}.dropdown-menu{display:none;width:99%;background:#fff;border:none}.dropdown-container{padding-left:10px;display:inline-block;background:#fff;padding:10px;border-radius:10px;cursor:pointer;width:100%;border-top:2px solid #74d74c;border-right:2px solid #74d74c;border-bottom:2px solid #74d74c;border-left:2px solid #74d74c;box-shadow:rgb(116 215 76 / 87%) 0 0 10px}.dropdown-container img{width:auto;display:inline-block;float:left;padding-right:10px}span.dropdown-button:after{content:'\F282';font-family:bootstrap-icons!important;position:absolute;right:16px}span.dropdown-button{border:none;outline:none}.start_datetime,.end_datetime{color:#666;font-size:13px}div#confirm_submit{max-width:100%}button.modal_buuton.loading-btn{padding-left:40px}button.modal_buton.loading-btn{padding-left:40px}.insur_submit.loading-btn .spinner{left:30%}.insurance-inner img{width:24px}body .insurance-packages{max-width:100%;background:#e3e3e3;display:block;padding:20px}.insurance-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px 0 0}.car-section{margin-left:20px;border-left:1px solid #ccc;padding-left:20px}.package{border-radius:28px;background:#fff;flex:0 0 32%;margin:40px 0 46px;position:relative;box-shadow:0 0 10px #ebebeb;text-align:center;border-top:2px solid #74d74c;border-right:2px solid #74d74c;border-bottom:2px solid #74d74c;border-left:2px solid #74d74c;box-shadow:rgb(0 0 0 / 87%) 0 0 18px}.insur_submit{border:none;background:#74d74c;padding:10px;width:100%;margin:0;display:block;text-align:center;color:#fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px;text-transform:uppercase;font-weight:500;letter-spacing:1px}.package-basic h4{font-size:23px;font-weight:600;margin:26px 0 41px;text-transform:uppercase}.package-basic p{margin:20px 0;min-height:150px;vertical-align:middle}.package_inner{padding:20px 0 0}.package_inner h4{font-size:23px!important;color:#333!important;font-weight:600!important;margin:26px 0 41px!important;text-transform:uppercase!important}.price-tab{padding:20px 0}.Price{font-size:20px;font-weight:700}span.currency{padding-left:10px}.protections.row{text-align:left;align-items:center;border-bottom:1px solid #CFCFCF;padding:10px 0;margin:0 15px}.pro_name{color:#515151;font-weight:600;font-size:18px}.pro_desc{color:#000;font-size:14px}span.recom_text{position:absolute;top:-30px;background:#74d74c;color:#fff;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center;padding:10px 15px;border-radius:10px;width:60%}button.btn-book.loading-btn .spinner{left:35%}.loading-btn{position:relative}.config-icon{position:relative;width:100%;height:1px;background-color:#e0e0e0;border-radius:2px;margin:30px 0}.progress-bar-t{width:50%;height:100%;background-color:#e0e0e0}.icon-container{position:absolute;top:-26px;left:50%;transform:translateX(-50%);background-color:#fff;border-radius:50%;padding:13px;border:1px solid #8b8b8b}.icon-container img{width:24px;height:27px}.option-row.international-travel h6{font-family:inherit;color:#39f;font-size:18px;font-weight:600}.checkbox-custom,.radio-custom{opacity:0;position:absolute;z-index:9999;top:5px;right:auto}.checkbox-custom,.checkbox-custom-label,.radio-custom,.radio-custom-label{display:inline-block;vertical-align:middle;cursor:pointer}.checkbox-custom-label,.radio-custom-label{position:relative}.checkbox-custom+.checkbox-custom-label:before,.radio-custom+.radio-custom-label:before{content:'';background:#fff;border:2px solid #74d74c;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;margin-right:-10px;text-align:center}.checkbox-custom:checked+.checkbox-custom-label:before{content:"\f26e";font-family:bootstrap-icons!important;line-height:1;color:#2d2c2c;padding:0}.radio-custom+.radio-custom-label:before{border-radius:50%}.radio-custom:checked+.radio-custom-label:before{background:red}.custom-check.col-sm-4{position:relative}#payment .promocode{padding:10px;margin:0 0 34px;border-radius:10px;padding:13px 21px;border-top:3px solid #74d74c;border-right:3px solid #74d74c;border-bottom:3px solid #74d74c;border-left:3px solid #74d74c;box-shadow:rgb(0 0 0 / 30%) 0 0 8px}.service-name{color:#2d2c2c;font-size:18px;font-weight:600}.service-price.col-sm-3{color:#515151;font-size:18px;font-weight:700}.option-row .row{align-items:center}body .additional-page{max-width:100%;background:#e3e3e3;display:block;padding:20px}.insurance-section{display:flex;align-items:center}.insurance-section img{border:1px solid #ccc;border-radius:24px;padding:13px}.option-row{background:#fff;margin:20px 0;padding:20px;border-radius:10px;border-top:3px solid #74d74c;border-right:3px solid #74d74c;border-bottom:3px solid #74d74c;border-left:3px solid #74d74c;box-shadow:rgb(0 0 0 / 30%) 0 0 8px}.service-price.col-sm-3{text-align:right}.custom-check.col-sm-4,.custom-quantity.col-sm-4{text-align:center;width:20%}button.addi_submit{border:0;background:#74d74c;border-color:#74d74c;border-radius:10px;padding:9px 60px;color:#fff;text-transform:uppercase}@media (max-width:768px){button.addi_submit{width:100%;padding:9px 20px}}form.additional_form{text-align:right}.service-price.col-sm-3{display:flex;justify-content:center;width:20%;border-left:1px solid #ccc}.col-md-1.insu-img{padding:0;text-align:center}ul#my_Tab.form_tab li a#company-tab:hover,ul#my_Tab.form_tab li a#company-tab{border:0}.price{padding-right:10px}.custom-quantity.col-sm-4{display:flex;padding:0;justify-content:center}.car-page ul#my_Tab,.car-page .reservation-widget-bottom{display:none}tr.woocommerce-table__line-item.order_item{height:auto}.product-total span.woocommerce-Price-amount.amount{font-weight:700}.woocommerce-content-box.full-width{background:#fff;border-radius:10px;padding:20px;border-top:3px solid #74d74c;border-right:3px solid #74d74c;border-bottom:3px solid #74d74c;border-left:3px solid #74d74c;box-shadow:rgb(0 0 0 / 30%) 0 0 8px}.woocommerce-order ul{display:inline-block}input.qty-minus:focus-visible,input.qty-plus:focus-visible,.custom-quantity input[type=number1]:focus-visible,input.qty-minus:focus,input.qty-plus:focus,.custom-quantity input[type=number1]:focus{outline:0}input.qty-minus{padding:10px;border:2px solid #515151;border-right:0;background:none;font-size:20px;color:#515151;font-weight:600;border-radius:0;border-top-left-radius:10px;border-bottom-left-radius:10px}.custom-quantity input[type=number1]{padding:10px 0 10px 11px;border:2px solid #515151;border-left:0;border-right:0;text-align:center;color:#515151;width:inherit;border-radius:0}div#personal .col-sm-12{padding:0}input.qty-plus.custom-valid{padding:10px;border:2px solid #515151;border-left:0;background:none;color:#515151;font-weight:600;font-size:20px;border-radius:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.custom-check input[type=checkbox]{display:none!important}.custom-check input[type=checkbox]:focus-visible,.custom-check input[type=checkbox]:focus{outline:0}.service-part.col-sm-5{text-align:left;width:60%}.addtional-options-main{margin:20px 0 0}.addtional-options-main h4{font-weight:600}button.button.alt.personal_btn.loading-btn{padding-left:40px}body .renteon-personal-page{max-width:100%;background:#e3e3e3;display:block;padding:20px}.form-group{margin:0 0 26px}.personal-submit-btn{display:block;text-align:center}.personal-submit-btn button{background:#74d74c;border:none;padding:15px 20px;margin:20px 0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:15px;border-radius:10px}@media (max-width:768px){.personal-submit-btn button{width:100%}}.renteon_error p{color:red;padding:0 10px}.personal-topbar{background:#fff;border-radius:10px;padding:0 7px;border-top:3px solid #74d74c;border-right:3px solid #74d74c;border-bottom:3px solid #74d74c;border-left:3px solid #74d74c;box-shadow:rgb(0 0 0 / 30%) 0 0 8px}.row.top-header{border-bottom:1px solid #cfcfcf;padding:20px;display:flex;align-items:center;justify-content:space-between}.car-category{text-align:right;width:10%}button.cat-btn{background:#74d74c;border:1px solid #74d74c;border-radius:5px;padding:10px 20px;color:#fff}.overview{color:#74d74c;font-size:20px;font-weight:700;letter-spacing:.5px;width:33.33%}.top-header .top-bar-inner{width:55%}.car-details{text-align:center;margin:30px 0}.car-details p{font-size:20px}span.add-price{width:30%;text-align:right}div#company .col-sm-12{padding:0}.tab-pane .Personal-form-field input,.tab-pane .Personal-form-field select,.tab-pane .form-control{border-color:#b4b4b4}.overview span{color:#666}.col-sm-8.price-details{text-align:right;display:flex;justify-content:end;align-items:center}.per-day{justify-content:space-between;border-bottom:1px solid #cfcfcf;margin:0 0 15px;padding:0 0 15px;font-size:17px}.price-area{box-shadow:0 0 10px #cfcfcf;padding:30px;width:100%}.car-details .price-area{margin:0;width:100%;margin-top:40px}.total{display:flex;justify-content:space-between;font-size:22px;font-weight:700;align-items:center}.per-day h6{font-size:16px!important;text-align:left!important}.add-detail:last-child{border:0}.total h6{font-size:22px!important;font-weight:700!important;margin:0}.renteon-personal-page h4,.woocommerce-checkout h4{padding:20px 7px}.error_section{padding:20px 0}.detail-box{border:1px solid #cfcfcf;margin:10px 10px 20px;padding:10px;text-align:center;border-radius:5px}.detail-box p{margin:0}.renteon-personal-page .location_date,.woocommerce .location_date{padding:20px 20px 10px}.detail-box h6{text-transform:capitalize;color:#39f;font-size:18px}.renteon-personal-page .offi_left,.woocommerce .offi_left{width:inherit;height:inherit;margin:0 16px 0 0;padding:0;background:none}.renteon-personal-page .offi_left img,.woocommerce .offi_left img{border-radius:5px;background:#74d74c;width:40px}.renteon-personal-page .top-bar-inner,.woocommerce .top-bar-inner{margin:10px}.renteon-personal-page .start_datetime,.renteon-personal-page .end_datetime,.woocommerce .start_datetime,.woocommerce .end_datetime{color:#666;font-size:14px}.renteon-personal-page .car-section,.woocommerce .car-section{margin-left:0;border-left:1px solid #ccc;padding-left:20px;width:50%}.renteon-personal-page .insurance-section,.woocommerce .insurance-section{border-left:1px solid #ccc;padding-left:20px;width:50%}.price-area .per-day h6{margin:0}div#myTabContent .active,#myTabContent_form .active{opacity:1}.woocommerce .car_img{width:auto}.option-row.international-travel{text-align:left}.renteon-personal-page .insurance-section .end_location,.woocommerce .insurance-section .end_location{font-size:13px}.add-inner{text-align:left}div#myTabContent{background:#fff;padding:26px;border-radius:10px}.tab-pane label{color:#3f3f3f;font-weight:600;letter-spacing:.4px}.personal-info .tab-pane.fade.active.show form{display:flex}.tab-pane.fade.active.show form{display:inline;flex-wrap:wrap;justify-content:space-between}.add-detail{display:flex;justify-content:space-between;border-bottom:1px solid #cfcfcf}.additional-section{display:flex;border-left:1px solid #cfcfcf;padding-left:30px;align-items:center}.top-bar-inner.add-oneside{width:85%}.top-bar-inner.add-twoside{width:15%;justify-content:end}.additional_price{color:#39f;font-weight:700}.additional-section .end_location{font-size:18px;font-weight:600;width:min-content;line-height:normal;padding-left:20px}ul#myTab{width:auto;border-radius:10px;padding:10px 10px;margin:0 0 30px;border-top:3px solid #74d74c;border-right:3px solid #74d74c;border-bottom:3px solid #74d74c;border-left:3px solid #74d74c;box-shadow:rgb(0 0 0 / 30%) 0 0 8px}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background:#74d74c;border-radius:10px;color:#fff;padding:8px 25px 10px 25px;border-color:#74d74c}.tab-pane .Personal-form-field{flex:0 0 48%}.nav-tabs .nav-link{color:#242424}.car-details .per-day h6{font-size:14px}.car-details span{font-size:14px}.car-details .per-day{margin:0 0 10px;padding:0 0 5px;align-items:center}button#personal-tab{margin:0 30px 0 0}.woocommerce-checkout .payment-woo #payment{background:#fff;margin:20px 10px;border-radius:10px;padding:20px 0 0}.container.payment-woo{padding:0}button#place_order{background:#74d74c;border-color:#74d74c;border-radius:10px;padding:10px 15px;color:#fff;text-transform:uppercase}.entry-content .wc-block-components-notice-banner.is-error{display:none}.woocommerce-page table.shop_table{width:100%}.office-info{text-align:right}button.clender_date_box{border:1px solid #74d74c;width:50%;height:50px;border-top-left-radius:5px;border-bottom-left-radius:5px}i.bi.bi-calendar{display:inline-block;width:20%;color:#000}.clender_date_box span{display:inline-block;width:60%;color:#000;font-size:.85vw}.modify-booking,.new-booking{position:absolute;top:5px;right:13px}input#cancel-booking{width:15px;height:15px}.modify-booking button,.new-booking button{color:#74d74c;border:0;background:no-repeat}.container-fluid.modify-container{padding:30px 15px}.modify-container{display:none}div#cancel_form{z-index:9999}#modify_form .modal-content,#cancel_form .modal-content{width:60%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.modify_area form{align-items:end}.modify_area{padding:20px 0}.modify_area{padding:28px 0}.modify-booking i{color:#74d74c;padding-right:6px}input#modify-submit{background:#74d74c;color:#fff;border:navajowhite;border-radius:5px;padding:8px 20px;width:100%}#ordercancel_form .modal-content,#cancelsucess_form .modal-content{width:60%}#alredy_cancel_form .modal-content{width:70%}div#alredy_cancel_form{top:10%}#ordercancel_form,#cancelsucess_form{padding-top:200px}#modifyvalidation_form .modal-content{width:60%}#modifyvalidation_form{padding-top:200px}#promocode_form .modal-content{width:50%;text-align:center;top:50%;transform:translate(0,-50%);animation-name:none;transition:all 0.9s ease}.renteon-form div#promocode-text{float:right;z-index:9;position:relative;margin-top:-15px;cursor:pointer}#promocode_form button{display:inline-block;text-align:center;background:#74d74c;padding:10px 20px;border-radius:5px;margin:30px 0;color:#fff;border:none}#promocode_form input[type="text"]{width:70%;height:46px}#promocode-text form{display:inline}button#remove_code{color:red;font-weight:700;border:0;background:no-repeat;padding:0 0 0 10px;font-size:20px;line-height:1}.promocode_main div#promocode-text{padding-left:24px;padding-bottom:10px;font-weight:700;cursor:pointer}.promocode_main #promocode_form h4{margin:0}.promocode span{display:inline-flex}.promocode_main{background:#74d74c;margin:20px 17px 0;border-radius:10px;padding:10px 0 0;flex-shrink:inherit}.promocode_main .promocode{padding:0 10px 10px}#enter_promo i{padding-right:6px}@media only screen and (max-width:1024px){input#modify-submit{margin-top:25px}.can-modi .spinner{right:0;top:68%;left:75px}}@media (max-width:1200px){.clender_date_box span{font-size:14px}}@media (max-width:992px){.clender_date_box span{font-size:15px}.modify-booking i,.modify-booking button,.new-booking button{color:#000}.modify-booking,.new-booking{position:relative;padding:0 0 30px 15px}.renteon-form div#promocode-text{position:absolute;bottom:10px}.tab-content{position:relative;padding:20px 0}}@media (max-width:768px){.clender_date_box span{font-size:16px}}@media (max-width:576px){.clender_date_box span{font-size:16px}}@media (max-width:375px){.clender_date_box span{font-size:10px}}.clender_time_box{width:50%;height:50px;border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid #74d74c;padding:10px 5px;color:#000;border-top-left-radius:0;border-bottom-left-radius:0;font-size:.85vw}@media (max-width:1200px){.clender_time_box{font-size:14px}}@media (max-width:992px){.clender_time_box{font-size:15px}#promocode_form .modal-content{width:85%}#promocode_form h4{font-size:20px;line-height:1}#promocode_form input[type="text"]{width:60%;height:46px}}@media (max-width:768px){.clender_time_box{font-size:16px}}@media (max-width:576px){.clender_time_box{font-size:16px}}@media (max-width:375px){.clender_time_box{font-size:10px}}input#dateRangePicker{visibility:hidden;position:absolute;top:50px}.daterangebox{display:flex;position:relative}body.woocommerce-checkout .woocommerce{max-width:100%;background:#e3e3e3;display:block;padding:20px}.woocommerce .insurance-section .end_location{font-size:13px}.woocommerce .offi_left img{border-radius:5px;background:#74d74c}.woocommerce-checkout #payment{background:#e3e3e3}.woocommerce.wc-block-store-notices.alignwide.alignwide{display:none}.pickuplocation_value{font-size:.85vw}@media (max-width:1200px){.pickuplocation_value{font-size:12px}}@media (max-width:992px){.pickuplocation_value{font-size:15px}}@media (max-width:768px){.pickuplocation_value{font-size:16px}.protections.row{margin:0 5px;flex-wrap:nowrap}}@media (max-width:576px){.pickuplocation_value{font-size:16px}}@media (max-width:375px){.pickuplocation_value{font-size:11px}}.switch-input{display:none}.switch{position:relative;display:inline-block;width:54px;height:30px;background:#ccc;border-radius:50px;cursor:pointer;transition:0.3s}.switch:before{content:"";position:absolute;width:24px;height:24px;left:3px;top:3px;background:#fff;border-radius:50%;transition:0.3s}.switch-input:checked+.switch{background:#74d74c}.switch-input:checked+.switch:before{transform:translateX(24px)}