.karbar-popup-buy-now{display:block;width:100%;min-height:50px;margin-top:10px;padding:12px 20px;border:0;border-radius:2px;background:#40513b;color:#fff;font:inherit;font-weight:700;line-height:1.2;cursor:pointer;transition:opacity .18s ease,transform .18s ease}.karbar-popup-buy-now:hover{opacity:.92}.karbar-popup-buy-now:active{transform:translateY(1px)}.karbar-popup-buy-now:disabled,.karbar-popup-buy-now.disabled,.karbar-popup-buy-now[disabled]{opacity:.55 !important;cursor:not-allowed !important;pointer-events:none !important;transform:none !important;box-shadow:none !important}body.karbar-popup-checkout-open{overflow:hidden !important}.karbar-popup-checkout-modal{position:fixed;inset:0;z-index:999999;display:none;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}.karbar-popup-checkout-modal.is-open{display:flex}.karbar-popup-checkout-backdrop{position:absolute;inset:0;background:rgba(15,20,26,.62);backdrop-filter:blur(2px)}.karbar-popup-checkout-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(1280px,100%);height:min(94vh,900px);min-height:0;overflow:hidden;border:1px solid #dfe4e7;border-radius:16px;background:#fff;box-shadow:0 24px 80px rgba(0,0,0,.30)}.karbar-popup-checkout-header{position:relative;display:flex;align-items:center;gap:14px;flex:0 0 auto;min-height:82px;padding:15px 76px 15px 28px;border-bottom:1px solid #e6eaed;background:#fff;box-sizing:border-box}.karbar-popup-checkout-header-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border-radius:50%;background:#f1f7ed;color:#40513b}.karbar-popup-checkout-header-icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.karbar-popup-checkout-header-copy{min-width:0}.karbar-popup-checkout-header-copy h2{margin:0 0 3px;color:#20262d;font-size:23px;line-height:1.25;font-weight:700}.karbar-popup-checkout-header-copy p{margin:0;color:#69737d;font-size:13px;line-height:1.45}.karbar-popup-checkout-close{position:absolute !important;top:50% !important;right:18px !important;display:flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;min-width:40px !important;min-height:40px !important;margin:0 !important;padding:0 !important;transform:translateY(-50%) !important;border:0 !important;border-radius:50% !important;background:#f3f5f6 !important;color:#5d6872 !important;box-shadow:none !important;font-family:Arial,sans-serif !important;font-size:26px !important;font-weight:400 !important;line-height:1 !important;cursor:pointer !important;appearance:none !important;-webkit-appearance:none !important;outline:none !important;text-indent:0 !important;z-index:20 !important;overflow:hidden !important}.karbar-popup-checkout-close:hover{background:#e9edef !important;color:#20262d !important;box-shadow:none !important;outline:none !important;border:0 !important}.karbar-popup-checkout-close:focus{outline:none !important;box-shadow:0 0 0 2px rgba(64,81,59,.18) !important}.karbar-popup-checkout-close:before,.karbar-popup-checkout-close:after{display:none !important;content:none !important}.karbar-popup-checkout-close span{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;line-height:1 !important;color:inherit !important}.karbar-popup-checkout-loading{position:absolute;inset:82px 0 88px;z-index:10;display:none;align-items:center;justify-content:center;gap:10px;background:rgba(255,255,255,.96);color:#40513b;font-size:15px;font-weight:600;text-align:center}.karbar-popup-checkout-modal .karbar-popup-checkout-loading[style*="display:block"],.karbar-popup-checkout-modal .karbar-popup-checkout-loading[style*="display:flex"],.karbar-popup-checkout-modal .karbar-popup-checkout-loading.is-active{display:flex !important;align-items:center !important;justify-content:center !important}.karbar-popup-checkout-spinner{display:inline-block;width:24px;height:24px;border:3px solid #dfe4e0;border-top-color:#40513b;border-radius:50%;animation:karbarPopupSpin .75s linear infinite}@keyframes karbarPopupSpin{to{transform:rotate(360deg)}}.karbar-popup-checkout-content{min-height:0;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:28px 32px 34px;box-sizing:border-box;background:#fff;scrollbar-gutter:stable}.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form{display:grid !important;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr) !important;grid-template-areas:'customer heading' 'customer review' !important;column-gap:38px !important;align-items:start !important;width:100% !important;max-width:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form>#customer_details{grid-area:customer !important;display:block !important;float:none !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form>#order_review_heading{grid-area:heading !important;display:block !important;float:none !important;width:100% !important;min-width:0 !important;margin:4px 0 18px !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important}.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form>#order_review,.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form>.woocommerce-checkout-review-order{grid-area:review !important;display:block !important;float:none !important;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important}.karbar-popup-checkout-content .woocommerce-billing-fields>h3,.karbar-popup-checkout-content #order_review_heading{margin:0 0 18px !important;padding:0 !important;color:#20262d !important;font-size:21px !important;line-height:1.3 !important;font-weight:700 !important;border:0 !important;background:transparent !important}.karbar-popup-checkout-content .woocommerce-billing-fields>h3:before,.karbar-popup-checkout-content #order_review_heading:before,.karbar-popup-checkout-content .woocommerce-billing-fields>h3:after,.karbar-popup-checkout-content #order_review_heading:after{display:none !important}.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form .col2-set,.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form .col2-set .col-1,.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form .col2-set .col-2{display:block !important;width:100% !important;float:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}.karbar-popup-checkout-modal .form-row,.karbar-popup-checkout-content .form-row{position:relative !important;width:100% !important;float:none !important;margin:0 0 20px !important;padding:0 !important;box-sizing:border-box !important}.karbar-popup-checkout-modal .form-row.form-row-first,.karbar-popup-checkout-content .form-row.form-row-first{width:calc(50% - 10px) !important;float:left !important;margin-right:20px !important}.karbar-popup-checkout-modal .form-row.form-row-last,.karbar-popup-checkout-content .form-row.form-row-last{width:calc(50% - 10px) !important;float:right !important;margin-right:0 !important}.karbar-popup-checkout-modal .form-row label,.karbar-popup-checkout-content .form-row label{position:static !important;display:block !important;margin:0 0 8px !important;padding:0 !important;color:#1e293b !important;font-size:14px !important;line-height:1.35 !important;font-weight:600 !important;pointer-events:auto !important}.karbar-popup-checkout-modal .form-row label .required,.karbar-popup-checkout-content .form-row label .required{color:#ef4444 !important;font-size:14px !important;font-weight:700 !important;margin-left:3px !important;text-decoration:none !important}.karbar-popup-checkout-modal .form-row input.input-text,.karbar-popup-checkout-modal .form-row select,.karbar-popup-checkout-modal .form-row textarea,.karbar-popup-checkout-content .form-row input.input-text,.karbar-popup-checkout-content .form-row select,.karbar-popup-checkout-content .form-row textarea{width:100% !important;box-sizing:border-box !important;margin:0 !important;border:1px solid #e2e8f0 !important;border-radius:10px !important;background-color:#ffffff !important;color:#334155 !important;box-shadow:none !important;font-family:inherit !important;font-size:14.5px !important;font-weight:400 !important;transition:border-color .18s ease,box-shadow .18s ease !important}.karbar-popup-checkout-modal .form-row input.input-text,.karbar-popup-checkout-modal .form-row select,.karbar-popup-checkout-content .form-row input.input-text,.karbar-popup-checkout-content .form-row select{min-height:52px !important;height:52px !important;padding:12px 16px !important;line-height:24px !important}.karbar-popup-checkout-modal .form-row textarea,.karbar-popup-checkout-content .form-row textarea{min-height:110px !important;padding:14px 16px !important;resize:vertical;line-height:1.55 !important}.karbar-popup-checkout-modal .form-row input.input-text::placeholder,.karbar-popup-checkout-modal .form-row textarea::placeholder,.karbar-popup-checkout-content .form-row input.input-text::placeholder,.karbar-popup-checkout-content .form-row textarea::placeholder{color:#94a3b8 !important;opacity:1 !important}.karbar-popup-checkout-modal .form-row input.input-text:focus,.karbar-popup-checkout-modal .form-row select:focus,.karbar-popup-checkout-modal .form-row textarea:focus,.karbar-popup-checkout-content .form-row input.input-text:focus,.karbar-popup-checkout-content .form-row select:focus,.karbar-popup-checkout-content .form-row textarea:focus{border-color:#94a3b8 !important;outline:none !important;box-shadow:0 0 0 3px rgba(148,163,184,.15) !important}.karbar-popup-checkout-modal #billing_full_name_field input,.karbar-popup-checkout-modal #billing_first_name_field input,.karbar-popup-checkout-content #billing_full_name_field input,.karbar-popup-checkout-content #billing_first_name_field input{padding-left:46px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:left 15px center !important;background-size:18px 18px !important}.karbar-popup-checkout-modal #billing_phone_field input,.karbar-popup-checkout-content #billing_phone_field input{padding-left:46px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:left 15px center !important;background-size:18px 18px !important}.karbar-popup-checkout-modal #billing_email_field input,.karbar-popup-checkout-content #billing_email_field input{padding-left:46px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='20' height='16' x='2' y='4' rx='2'/%3E%3Cpath d='m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:left 15px center !important;background-size:18px 18px !important}.karbar-popup-checkout-modal #billing_state_field select,.karbar-popup-checkout-content #billing_state_field select{display:block !important;visibility:visible !important;position:relative !important;z-index:2 !important;pointer-events:auto !important;opacity:1 !important;width:100% !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;padding-left:46px !important;padding-right:36px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat,no-repeat !important;background-position:left 15px center,right 14px center !important;background-size:18px 18px,15px 15px !important;cursor:pointer !important}.karbar-popup-checkout-modal #billing_city_field select,.karbar-popup-checkout-content #billing_city_field select{display:block !important;visibility:visible !important;position:relative !important;z-index:2 !important;pointer-events:auto !important;opacity:1 !important;width:100% !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;padding-left:16px !important;padding-right:36px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23334155' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 14px center !important;background-size:15px 15px !important;cursor:pointer !important}.karbar-popup-checkout-modal #billing_state_field .select-arrow,.karbar-popup-checkout-modal #billing_city_field .select-arrow,.karbar-popup-checkout-modal #billing_state_field .fusion-select-arrow,.karbar-popup-checkout-modal #billing_city_field .fusion-select-arrow,.karbar-popup-checkout-modal #billing_state_field .select2-container,.karbar-popup-checkout-modal #billing_city_field .select2-container,.karbar-popup-checkout-modal #billing_state_field span.select2,.karbar-popup-checkout-modal #billing_city_field span.select2,.karbar-popup-checkout-modal #billing_state_field .selectWoo-container,.karbar-popup-checkout-modal #billing_city_field .selectWoo-container,.karbar-popup-checkout-modal #billing_state_field .chosen-container,.karbar-popup-checkout-modal #billing_city_field .chosen-container,.karbar-popup-checkout-modal #billing_state_field .nice-select,.karbar-popup-checkout-modal #billing_city_field .nice-select,.karbar-popup-checkout-modal #billing_state_field .ts-wrapper,.karbar-popup-checkout-modal #billing_city_field .ts-wrapper,.karbar-popup-checkout-modal #billing_state_field .ss-main,.karbar-popup-checkout-modal #billing_city_field .ss-main,.karbar-popup-checkout-content #billing_state_field .select-arrow,.karbar-popup-checkout-content #billing_city_field .select-arrow,.karbar-popup-checkout-content #billing_state_field .fusion-select-arrow,.karbar-popup-checkout-content #billing_city_field .fusion-select-arrow,.karbar-popup-checkout-content #billing_state_field .select2-container,.karbar-popup-checkout-content #billing_city_field .select2-container,.karbar-popup-checkout-content #billing_state_field span.select2,.karbar-popup-checkout-content #billing_city_field span.select2,.karbar-popup-checkout-content #billing_state_field .selectWoo-container,.karbar-popup-checkout-content #billing_city_field .selectWoo-container,.karbar-popup-checkout-content #billing_state_field .chosen-container,.karbar-popup-checkout-content #billing_city_field .chosen-container,.karbar-popup-checkout-content #billing_state_field .nice-select,.karbar-popup-checkout-content #billing_city_field .nice-select,.karbar-popup-checkout-content #billing_state_field .ts-wrapper,.karbar-popup-checkout-content #billing_city_field .ts-wrapper,.karbar-popup-checkout-content #billing_state_field .ss-main,.karbar-popup-checkout-content #billing_city_field .ss-main{display:none !important;pointer-events:none !important;visibility:hidden !important;opacity:0 !important;width:0 !important;height:0 !important}.karbar-popup-checkout-modal #billing_state_field .avada-select-parent,.karbar-popup-checkout-modal #billing_city_field .avada-select-parent,.karbar-popup-checkout-modal #billing_state_field .fusion-select-wrapper,.karbar-popup-checkout-modal #billing_city_field .fusion-select-wrapper,.karbar-popup-checkout-modal #billing_state_field .custom-select-wrapper,.karbar-popup-checkout-modal #billing_city_field .custom-select-wrapper,.karbar-popup-checkout-modal #billing_state_field .select-wrapper,.karbar-popup-checkout-modal #billing_city_field .select-wrapper,.karbar-popup-checkout-modal #billing_state_field .wd-select,.karbar-popup-checkout-modal #billing_city_field .wd-select,.karbar-popup-checkout-modal #billing_state_field .ast-select-wrap,.karbar-popup-checkout-modal #billing_city_field .ast-select-wrap,.karbar-popup-checkout-content #billing_state_field .avada-select-parent,.karbar-popup-checkout-content #billing_city_field .avada-select-parent,.karbar-popup-checkout-content #billing_state_field .fusion-select-wrapper,.karbar-popup-checkout-content #billing_city_field .fusion-select-wrapper,.karbar-popup-checkout-content #billing_state_field .custom-select-wrapper,.karbar-popup-checkout-content #billing_city_field .custom-select-wrapper,.karbar-popup-checkout-content #billing_state_field .select-wrapper,.karbar-popup-checkout-content #billing_city_field .select-wrapper,.karbar-popup-checkout-content #billing_state_field .wd-select,.karbar-popup-checkout-content #billing_city_field .wd-select,.karbar-popup-checkout-content #billing_state_field .ast-select-wrap,.karbar-popup-checkout-content #billing_city_field .ast-select-wrap{position:static !important;display:block !important;width:100% !important;background:none !important;border:none !important;padding:0 !important;margin:0 !important}.karbar-popup-checkout-modal #billing_address_1_field textarea,.karbar-popup-checkout-content #billing_address_1_field textarea{padding-left:46px !important;padding-top:14px !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:left 15px top 16px !important;background-size:18px 18px !important}.karbar-popup-checkout-modal #billing_country_field,.karbar-popup-checkout-modal #billing_postcode_field,.karbar-popup-checkout-modal #billing_address_2_field,.karbar-popup-checkout-modal #karbar_magic_scale_incomplete_token_field,.karbar-popup-checkout-modal .woocommerce-additional-fields,.karbar-popup-checkout-modal p:empty,.karbar-popup-checkout-modal .form-row:empty,.karbar-popup-checkout-content #billing_country_field,.karbar-popup-checkout-content #billing_postcode_field,.karbar-popup-checkout-content #billing_address_2_field,.karbar-popup-checkout-content #karbar_magic_scale_incomplete_token_field,.karbar-popup-checkout-content .woocommerce-additional-fields,.karbar-popup-checkout-content p:empty,.karbar-popup-checkout-content .form-row:empty{display:none !important;margin:0 !important;padding:0 !important}.karbar-popup-checkout-content .karbar-checkout-saved-profiles{width:min(100%,680px) !important;max-width:680px !important;margin:18px 0 28px !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important}.karbar-popup-checkout-content .karbar-saved-profiles-list{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;margin:0 !important}.karbar-popup-checkout-content .karbar-saved-profile-card{position:relative !important;display:flex !important;min-width:0 !important;min-height:118px !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;border:2px solid #d9dee3 !important;border-radius:0 !important;background:#fff !important;box-shadow:none !important;overflow:hidden !important;transition:border-color .15s ease,box-shadow .15s ease !important}.karbar-popup-checkout-content .karbar-saved-profile-card.is-selected{border-color:#638140 !important;box-shadow:0 0 0 1px rgba(99,129,64,.08) !important}.karbar-popup-checkout-content .karbar-saved-profile-main{display:flex !important;align-items:flex-start !important;gap:8px !important;flex:1 1 auto !important;min-width:0 !important;margin:0 !important;padding:12px !important;cursor:pointer !important;box-sizing:border-box !important}.karbar-popup-checkout-content .karbar-saved-profile-main input,.karbar-popup-checkout-content .karbar-saved-profile-main input[type="radio"]{position:absolute !important;opacity:0 !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;outline:none !important;box-shadow:none !important;pointer-events:none !important;appearance:none !important;-webkit-appearance:none !important}.karbar-popup-checkout-content .karbar-saved-profile-main input::before,.karbar-popup-checkout-content .karbar-saved-profile-main input::after,.karbar-popup-checkout-content .karbar-saved-profile-main::before,.karbar-popup-checkout-content .karbar-saved-profile-main::after,.karbar-popup-checkout-content .karbar-saved-profile-select::before,.karbar-popup-checkout-content .karbar-saved-profile-select::after{display:none !important;content:none !important}.karbar-popup-checkout-content .karbar-saved-profile-radio{position:relative !important;display:inline-block !important;width:14px !important;height:14px !important;min-width:14px !important;min-height:14px !important;flex:0 0 14px !important;margin:2px 8px 0 0 !important;box-sizing:border-box !important;border:1.5px solid #9ca6af !important;border-radius:50% !important;background:#fff !important}.karbar-popup-checkout-content .karbar-saved-profile-card.is-selected .karbar-saved-profile-radio{border-color:#2aaecf !important;box-shadow:inset 0 0 0 3px #fff !important;background:#2aaecf !important}.karbar-popup-checkout-content .karbar-saved-profile-address{display:block !important;min-width:0 !important}.karbar-popup-checkout-content .karbar-saved-profile-name{display:block !important;margin:0 0 3px !important;color:#333 !important;font-size:12px !important;line-height:1.25 !important;font-weight:700 !important}.karbar-popup-checkout-content .karbar-saved-profile-line{display:block !important;overflow:hidden !important;color:#5c6570 !important;font-size:11px !important;line-height:1.32 !important;text-overflow:ellipsis !important;white-space:nowrap !important}.karbar-popup-checkout-content .karbar-delete-profile{position:absolute !important;top:8px !important;right:8px !important;z-index:20 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:26px !important;height:26px !important;min-width:26px !important;min-height:26px !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:#fff !important;color:#667085 !important;font-size:21px !important;line-height:26px !important;font-weight:400 !important;text-align:center !important;cursor:pointer !important;box-shadow:0 1px 4px rgba(16,24,40,.18) !important}.karbar-popup-checkout-content .karbar-delete-profile:hover,.karbar-popup-checkout-content .karbar-delete-profile:focus{background:#fff1f2 !important;color:#b42318 !important;outline:none !important}.karbar-popup-checkout-content .karbar-saved-profile-footer{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:18px !important;margin:12px 0 0 !important}.karbar-popup-checkout-content .karbar-add-profile,.karbar-popup-checkout-content .karbar-manual-profile{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:#2385b2 !important;box-shadow:none !important;font-size:13px !important;font-weight:700 !important;line-height:1.35 !important}@media (max-width:700px){.karbar-popup-checkout-content .karbar-checkout-saved-profiles{width:100% !important;max-width:100% !important;margin:14px 0 22px !important}.karbar-popup-checkout-content .karbar-saved-profiles-list{grid-template-columns:1fr !important}.karbar-popup-checkout-content .karbar-saved-profile-card{min-height:118px !important}}.karbar-popup-checkout-content .karbar-popup-product-card{display:grid !important;grid-template-columns:72px minmax(0,1fr) auto !important;align-items:center !important;gap:14px !important;width:100% !important;margin:0 0 14px !important;padding:12px !important;border:1px solid #e0e5e8 !important;border-radius:10px !important;background:#fff !important;box-sizing:border-box !important}.karbar-popup-checkout-content .karbar-popup-product-thumb{display:flex !important;align-items:center !important;justify-content:center !important;width:72px !important;height:72px !important;border:1px solid #e8ecef !important;border-radius:9px !important;background:#fafbfb !important;overflow:hidden !important;box-sizing:border-box !important}.karbar-popup-checkout-content .karbar-popup-product-thumb img{display:block !important;width:100% !important;height:100% !important;object-fit:contain !important;object-position:center !important}.karbar-popup-checkout-content .karbar-popup-product-placeholder{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;color:#9aa5ae !important}.karbar-popup-checkout-content .karbar-popup-product-placeholder svg{width:27px !important;height:27px !important;fill:none !important;stroke:currentColor !important;stroke-width:1.5 !important}.karbar-popup-checkout-content .karbar-popup-product-copy{display:flex !important;flex-direction:column !important;gap:4px !important;min-width:0 !important}.karbar-popup-checkout-content .karbar-popup-product-copy strong{color:#20262d !important;font-size:14px !important;line-height:1.35 !important;font-weight:700 !important}.karbar-popup-checkout-content .karbar-popup-product-copy span{color:#69737d !important;font-size:13px !important;line-height:1.3 !important}.karbar-popup-checkout-content .karbar-popup-product-price{min-width:88px !important;color:#20262d !important;font-size:14px !important;font-weight:600 !important;text-align:right !important;white-space:nowrap !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table{width:100% !important;margin:0 0 16px !important;border:1px solid #e0e5e8 !important;border-radius:10px !important;border-collapse:separate !important;border-spacing:0 !important;overflow:hidden !important;background:#fff !important;box-sizing:border-box !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table thead{display:none !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table td{padding:14px 16px !important;border:0 !important;border-bottom:1px solid #e6eaed !important;color:#56616d !important;font-size:14px !important;line-height:1.4 !important;vertical-align:middle !important;background:#fff !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tbody tr.cart_item{display:none !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr:last-child th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr:last-child td{border-bottom:0 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .cart-subtotal th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total th{text-align:left !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tbody tr:not(.cart_item) td{text-align:right !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .cart-subtotal td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total td{text-align:right !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .cart-subtotal td .amount,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping td .amount{white-space:nowrap !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping ul,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .woocommerce-shipping-totals ul{list-style:none !important;list-style-type:none !important;margin:0 !important;padding:0 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method li,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods li,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping li,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .woocommerce-shipping-totals li{list-style:none !important;list-style-type:none !important;margin:0 !important;padding:0 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method li::marker,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods li::marker,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping li::marker,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .woocommerce-shipping-totals li::marker{display:none !important;content:"" !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method li::before,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method li::after,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods li::before,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods li::after,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping li::before,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping li::after{display:none !important;content:none !important}.karbar-popup-checkout-content tr.shipping .nm-shipping-th-title,.karbar-popup-checkout-content tr.shipping .nm-shipping-title,.karbar-popup-checkout-content tr.shipping .woocommerce-shipping-destination,.karbar-popup-checkout-content tr.shipping .shipping-calculator-button,.karbar-popup-checkout-content tr.shipping .shipping-calculator-form{display:none !important;visibility:hidden !important;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;opacity:0 !important;overflow:hidden !important}.karbar-popup-checkout-content ul#shipping_method,.karbar-popup-checkout-content ul.woocommerce-shipping-methods{list-style:none !important;margin:0 !important;padding:0 !important}.karbar-popup-checkout-content ul#shipping_method li,.karbar-popup-checkout-content ul.woocommerce-shipping-methods li,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method li,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods li,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping li{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;text-align:right !important;gap:6px !important;margin:0 0 4px !important;padding:0 !important;list-style:none !important}.karbar-popup-checkout-content ul#shipping_method li:last-child,.karbar-popup-checkout-content ul.woocommerce-shipping-methods li:last-child{margin-bottom:0 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul#shipping_method li label,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table ul.woocommerce-shipping-methods li label,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .shipping li label,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .woocommerce-shipping-totals li label{display:inline !important;margin:0 !important;padding:0 !important;text-align:right !important;font-weight:500 !important;color:#29313a !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total td{color:#20262d !important;font-size:16px !important;font-weight:700 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total .amount,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total bdi{color:#3f7f3b !important;font-size:20px !important;font-weight:700 !important}.karbar-popup-checkout-content #payment div.form-row{padding:0 !important;margin:0 !important;box-sizing:border-box !important}.karbar-popup-checkout-content #payment{margin:0 0 16px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important}.karbar-popup-checkout-content #payment .payment_methods{display:flex !important;flex-direction:column !important;gap:10px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;list-style:none !important;margin-bottom:20px !important}.karbar-popup-checkout-content #payment .payment_methods>li{position:relative !important;display:block !important;margin:0 !important;padding:14px 16px !important;border:1px solid #e0e5e8 !important;border-radius:10px !important;background:#fff !important;list-style:none !important;box-sizing:border-box !important;cursor:pointer !important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease !important}.karbar-popup-checkout-content #payment .payment_methods>li:hover{border-color:#cbd8c6 !important;background:#fbfdf9 !important}.karbar-popup-checkout-content #payment .payment_methods>li.karbar-payment-selected{border-color:#638140 !important;background:#fbfdf9 !important;box-shadow:0 0 0 1px rgba(99,129,64,.10) !important}.karbar-popup-checkout-content #payment .payment_methods>li>label{display:flex !important;align-items:flex-start !important;gap:10px !important;width:100% !important;margin:0 !important;padding:0 !important;color:#29313a !important;font-size:14px !important;line-height:1.4 !important;font-weight:600 !important;cursor:pointer !important;box-sizing:border-box !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio{appearance:none !important;-webkit-appearance:none !important;width:18px !important;height:18px !important;min-width:18px !important;margin:1px 0 0 !important;padding:0 !important;border:1.5px solid #9ba5ad !important;border-radius:50% !important;background:#fff !important;box-shadow:none !important;cursor:pointer !important;flex:0 0 18px !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio:checked{border-color:#4c8b43 !important;background:#4c8b43 !important;box-shadow:inset 0 0 0 4px #fff !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio:focus-visible{outline:2px solid rgba(76,139,67,.22) !important;outline-offset:2px !important}.karbar-popup-checkout-content #payment .payment_methods>li>label img{max-height:24px !important;width:auto !important;margin:0 4px !important;vertical-align:middle !important}.karbar-popup-checkout-content #payment .payment_box{margin:10px 0 0 28px !important;padding:10px 12px !important;border-radius:8px !important;background:#f5f7f7 !important;color:#68727d !important;font-size:13px !important;line-height:1.45 !important}.karbar-popup-checkout-content #payment .payment_box:before{display:none !important}.karbar-popup-checkout-content #payment .payment_method_paypal img,.karbar-popup-checkout-content #payment .payment_method_piprapay img{max-height:24px !important;width:auto !important}.karbar-popup-checkout-content #payment .woocommerce-privacy-policy-text{margin:0 !important;padding:14px 16px !important;border:1px solid #e0e5e8 !important;border-radius:10px !important;background:#fff !important;color:#68727d !important;font-size:13px !important;line-height:1.55 !important}.karbar-popup-checkout-content #payment .woocommerce-privacy-policy-text p{margin:0 !important}.karbar-popup-checkout-content #payment .woocommerce-privacy-policy-text a{color:#40513b !important;font-weight:600 !important;text-decoration:none !important}.karbar-popup-checkout-footer{display:grid !important;grid-template-columns:minmax(320px,420px) 140px 250px !important;align-items:center !important;justify-content:space-between !important;gap:18px !important;flex:0 0 auto !important;min-height:88px !important;padding:12px 28px !important;border-top:1px solid #e3e7ea !important;background:#fff !important;box-shadow:0 -8px 24px rgba(30,38,45,.04) !important;box-sizing:border-box !important}.karbar-popup-checkout-content .e-coupon-box,.karbar-popup-checkout-content .elementor-coupon-box,.karbar-popup-checkout-content .e-coupon-box-toggle,.karbar-popup-checkout-content .e-coupon-anchor,.karbar-popup-checkout-content .e-checkout__coupon,.karbar-popup-checkout-content .elementor-widget-woocommerce-checkout-page .e-coupon-box,.karbar-popup-checkout-content .elementor-widget-woocommerce-checkout-page .e-checkout__coupon,.karbar-popup-checkout-content .woocommerce-form-coupon-toggle:not(.karbar-popup-checkout-coupon-slot *),.karbar-popup-checkout-content .woocommerce-info:has(a.showcoupon),.karbar-popup-checkout-content .checkout_coupon:not(.karbar-popup-checkout-coupon-slot *),.karbar-popup-checkout-content form.checkout_coupon:not(.karbar-popup-checkout-coupon-slot *),.karbar-popup-checkout-content .fusion-checkout-coupon-form,.karbar-popup-checkout-content .avada-checkout-coupon,.karbar-popup-checkout-content .ast-checkout-coupon,.karbar-popup-checkout-content .woodmart-checkout-coupon{display:none !important;visibility:hidden !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;pointer-events:none !important;opacity:0 !important;overflow:hidden !important}.karbar-popup-checkout-coupon-slot{display:block !important;width:100% !important;max-width:100% !important;min-width:100% !important;margin:0 0 16px !important;padding:0 !important;box-sizing:border-box !important;float:none !important;clear:both !important}.karbar-popup-checkout-coupon-toggle{position:relative !important;display:flex !important;align-items:center !important;flex-wrap:nowrap !important;gap:8px !important;width:100% !important;min-height:48px !important;margin:0 !important;padding:10px 13px !important;border:1px solid #dfe7dc !important;border-radius:9px !important;background:#f7faf5 !important;color:#40513b !important;box-shadow:none !important;font-family:inherit !important;font-size:13px !important;font-weight:500 !important;line-height:1.35 !important;text-align:left !important;text-decoration:none !important;text-transform:none !important;letter-spacing:normal !important;cursor:pointer !important;appearance:none !important;outline:0 !important;box-sizing:border-box !important;overflow:hidden !important}.karbar-popup-checkout-coupon-toggle:hover,.karbar-popup-checkout-coupon-toggle:focus{border-color:#c6d7bc !important;background:#f4f8f1 !important;color:#40513b !important;outline:0 !important;box-shadow:none !important}.karbar-popup-checkout-coupon-icon{display:flex !important;align-items:center !important;justify-content:center !important;flex:0 0 18px !important;width:18px !important;height:18px !important;color:#4f873f !important}.karbar-popup-checkout-coupon-icon svg{width:18px !important;height:18px !important;fill:none !important;stroke:currentColor !important;stroke-width:1.6 !important;stroke-linecap:round !important;stroke-linejoin:round !important}.karbar-popup-checkout-coupon-label{flex:0 0 auto !important;min-width:0 !important;white-space:nowrap !important;text-transform:none !important;letter-spacing:normal !important}.karbar-popup-checkout-coupon-action{flex:0 1 auto !important;min-width:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;color:#40513b !important;font-weight:700 !important;text-decoration:none !important;text-transform:none !important;letter-spacing:normal !important}.karbar-popup-checkout-coupon-toggle-icon{display:flex !important;align-items:center !important;justify-content:center !important;flex:0 0 18px !important;width:18px !important;height:18px !important;margin-left:auto !important;color:#40513b !important;transition:transform .15s ease !important}.karbar-popup-checkout-coupon-toggle-icon svg{width:16px !important;height:16px !important;fill:none !important;stroke:currentColor !important;stroke-width:1.8 !important;stroke-linecap:round !important;stroke-linejoin:round !important}.karbar-popup-checkout-coupon-slot.is-expanded .karbar-popup-checkout-coupon-toggle-icon{transform:rotate(180deg) !important}#wrapper .karbar-popup-checkout-coupon-slot:not(.is-expanded) .checkout_coupon,.fusion-body .karbar-popup-checkout-coupon-slot:not(.is-expanded) .checkout_coupon,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot:not(.is-expanded) .checkout_coupon,.karbar-popup-checkout-coupon-slot:not(.is-expanded) .checkout_coupon,.karbar-popup-checkout-coupon-slot .checkout_coupon{display:none !important;width:100% !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important}#wrapper .karbar-popup-checkout-coupon-slot.is-expanded .checkout_coupon,.fusion-body .karbar-popup-checkout-coupon-slot.is-expanded .checkout_coupon,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot.is-expanded .checkout_coupon,.karbar-popup-checkout-coupon-slot.is-expanded .checkout_coupon{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:stretch !important;gap:8px !important;width:100% !important;float:none !important;margin:8px 0 0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-sizing:border-box !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row,.karbar-popup-checkout-coupon-slot .checkout_coupon .form-row{width:100% !important;max-width:100% !important;float:none !important;margin:0 !important;padding:0 !important;display:block !important;box-sizing:border-box !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-first,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-first,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-first,.karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-first{width:100% !important;min-width:0 !important;flex:1 1 auto !important;float:none !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-last,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-last,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-last,.karbar-popup-checkout-coupon-slot .checkout_coupon .form-row-last{width:auto !important;min-width:fit-content !important;flex:0 0 auto !important;float:none !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text,.karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text{width:100% !important;height:44px !important;min-height:44px !important;max-height:44px !important;margin:0 !important;padding:0 14px !important;border:1px solid #d4dbe0 !important;border-radius:8px !important;background:#fff !important;color:#29313a !important;box-sizing:border-box !important;font-family:inherit !important;font-size:14px !important;line-height:44px !important;box-shadow:none !important;float:none !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text:focus,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text:focus,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text:focus,.karbar-popup-checkout-coupon-slot .checkout_coupon input.input-text:focus{border-color:#638140 !important;outline:0 !important;box-shadow:0 0 0 2px rgba(99,129,64,.10) !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon button,#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon .button,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon button,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon .button,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon button,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon .button,.karbar-popup-checkout-coupon-slot .checkout_coupon button,.karbar-popup-checkout-coupon-slot .checkout_coupon .button{width:auto !important;min-width:110px !important;height:44px !important;min-height:44px !important;max-height:44px !important;margin:0 !important;padding:0 18px !important;border:0 !important;border-radius:8px !important;background:#40513b !important;color:#fff !important;font-family:inherit !important;font-size:13px !important;font-weight:700 !important;line-height:44px !important;white-space:nowrap !important;box-shadow:none !important;cursor:pointer !important;float:none !important}#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon button:hover,#wrapper .karbar-popup-checkout-coupon-slot .checkout_coupon .button:hover,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon button:hover,.fusion-body .karbar-popup-checkout-coupon-slot .checkout_coupon .button:hover,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon button:hover,.karbar-popup-checkout-content .karbar-popup-checkout-coupon-slot .checkout_coupon .button:hover,.karbar-popup-checkout-coupon-slot .checkout_coupon button:hover,.karbar-popup-checkout-coupon-slot .checkout_coupon .button:hover{background:#35432f !important}.karbar-popup-checkout-footer-total{display:flex !important;flex-direction:column !important;gap:3px !important;min-width:0 !important;align-self:center !important;color:#69737d !important;font-size:12px !important;line-height:1.2 !important}.karbar-popup-checkout-footer-total strong{color:#40513b !important;font-size:22px !important;line-height:1.15 !important;white-space:nowrap !important}.karbar-popup-checkout-content #place_order.karbar-popup-real-place-order{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important}.karbar-popup-checkout-content .place-order #place_order.karbar-popup-real-place-order{display:none !important}.karbar-popup-checkout-place-order{width:100% !important;min-height:52px !important;margin:0 !important;padding:12px 20px !important;border:0 !important;border-radius:9px !important;background:#40513b !important;color:#fff !important;box-shadow:none !important;font:inherit !important;font-size:15px !important;font-weight:700 !important;line-height:1.2 !important;cursor:pointer !important}.karbar-popup-checkout-place-order:hover{background:#35432f !important}.karbar-popup-checkout-place-order:disabled{opacity:.58 !important;cursor:not-allowed !important}.karbar-popup-checkout-place-order.is-loading{cursor:wait !important}.karbar-popup-checkout-content .karbar-otp-overlay,.karbar-popup-checkout-content .karbar-order-blocked-overlay,.karbar-popup-checkout-content .karbar-otp-limit-overlay{z-index:1000001}@media (max-width:1000px){.karbar-popup-checkout-dialog{width:min(920px,100%)}.karbar-popup-checkout-content{padding:24px 22px 0px}.karbar-popup-checkout-content form.checkout.karbar-popup-checkout-form{grid-template-columns:1fr !important;grid-template-areas:'customer' 'heading' 'review' !important}.karbar-popup-checkout-footer{grid-template-columns:minmax(0,1fr) 130px 220px !important;padding:12px 20px !important}.karbar-popup-checkout-coupon-slot{max-width:420px !important}}@media (max-width:700px){.karbar-popup-checkout-modal{padding:0}.karbar-popup-checkout-dialog{width:100vw;height:100vh;border:0;border-radius:0}.karbar-popup-checkout-header{min-height:70px;padding:12px 58px 12px 16px}.karbar-popup-checkout-header-icon{width:40px;height:40px;flex-basis:40px}.karbar-popup-checkout-header-copy h2{font-size:19px}.karbar-popup-checkout-header-copy p{font-size:12px}.karbar-popup-checkout-close{right:10px;width:38px !important;height:38px !important;min-width:38px !important;min-height:38px !important;font-size:24px !important}.karbar-popup-checkout-loading{inset:71px 0 0}.karbar-popup-checkout-content{padding:20px 16px 0px}.karbar-popup-checkout-content .woocommerce form .form-row.form-row-first,.karbar-popup-checkout-content .woocommerce form .form-row.form-row-last{width:100% !important;float:none !important;margin-right:0 !important}.karbar-popup-checkout-content .karbar-popup-product-card{grid-template-columns:58px minmax(0,1fr) auto !important;gap:10px !important;padding:10px !important}.karbar-popup-checkout-content .karbar-popup-product-thumb{width:58px !important;height:58px !important}.karbar-popup-checkout-content .karbar-popup-product-price{min-width:72px !important;font-size:13px !important}.karbar-popup-checkout-footer{grid-template-columns:1fr !important;gap:8px !important;min-height:0 !important;padding:10px 14px 12px !important}.karbar-popup-checkout-coupon-slot,.karbar-popup-checkout-footer-total,.karbar-popup-checkout-place-order{grid-column:1 !important;width:100% !important}.karbar-popup-checkout-coupon-slot{max-width:none !important}.karbar-popup-checkout-footer-total{order:2 !important;display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important}.karbar-popup-checkout-place-order{order:3 !important}.karbar-popup-checkout-coupon-slot{order:1 !important}.karbar-popup-checkout-coupon-slot .checkout_coupon{grid-template-columns:minmax(0,1fr) auto !important}.karbar-popup-checkout-coupon-toggle{min-height:46px !important;font-size:12px !important}.karbar-popup-checkout-coupon-action{flex:1 1 auto !important;min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important}.karbar-popup-checkout-coupon-slot .checkout_coupon button,.karbar-popup-checkout-coupon-slot .checkout_coupon .button{min-width:92px !important;padding-left:12px !important;padding-right:12px !important}}@media (max-width:400px){.karbar-popup-checkout-content{padding-left:12px;padding-right:12px}.karbar-popup-checkout-header{padding-left:12px}.karbar-popup-checkout-coupon-toggle{gap:6px !important;padding-left:10px !important;padding-right:10px !important}.karbar-popup-checkout-coupon-label{display:none !important}.karbar-popup-checkout-coupon-slot .checkout_coupon{grid-template-columns:1fr !important}.karbar-popup-checkout-coupon-slot .checkout_coupon button,.karbar-popup-checkout-coupon-slot .checkout_coupon .button{width:100% !important}}.karbar-popup-checkout-content #payment .payment_methods>li{min-height:64px !important;padding:15px 16px !important;border-color:#e2e7e9 !important;border-radius:10px !important;background:#fff !important}.karbar-popup-checkout-content #payment .payment_methods>li.karbar-payment-selected{border-color:#638140 !important;background:#fbfdf9 !important;box-shadow:0 0 0 1px rgba(99,129,64,.12) !important}.karbar-popup-checkout-content #payment .payment_methods>li>label{display:block !important;min-height:32px !important;align-items:initial !important;width:100% !important;line-height:1.4 !important}.karbar-popup-checkout-content #payment .payment_methods>li>label input.input-radio{display:block !important;margin:0 0 10px !important}.karbar-popup-checkout-content #payment .payment_methods>li>label img{display:inline-block !important;vertical-align:middle !important;margin-top:0 !important;margin-bottom:0 !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio{margin-top:0 !important}.karbar-popup-checkout-content #payment .payment_methods>li .payment_box{margin:10px 0 0 28px !important}.karbar-popup-checkout-footer{grid-template-columns:minmax(280px,420px) minmax(110px,140px) 250px !important}.karbar-popup-checkout-coupon-slot{max-width:100% !important;margin-bottom:20px}.karbar-popup-checkout-content #payment .payment_methods>li{display:block !important;padding:12px 14px !important;border:1px solid #dfe5e2 !important;border-radius:10px !important;background:#fff !important;box-sizing:border-box !important;cursor:pointer !important}.karbar-popup-checkout-content #payment .payment_methods>li:hover{border-color:#b9d3b2 !important;background:#fbfdf9 !important}.karbar-popup-checkout-content #payment .payment_methods>li.karbar-payment-selected{border-color:#9fce95 !important;background:#f7fcf5 !important;box-shadow:none !important}.karbar-popup-checkout-content #payment .payment_methods>li>label{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;min-height:30px !important;margin:0 !important;padding:0 !important;color:#29313a !important;font-size:14px !important;line-height:1.35 !important;font-weight:600 !important;cursor:pointer !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio{flex:0 0 18px !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;margin:0 !important;padding:0 !important;border:1.5px solid #9ba5ad !important;border-radius:50% !important;background:#fff !important;appearance:none !important;-webkit-appearance:none !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio:checked{border-color:#4c8b43 !important;background:#4c8b43 !important;box-shadow:inset 0 0 0 4px #fff !important}.karbar-popup-checkout-content #payment .payment_methods>li>label img{display:inline-block !important;flex:0 0 auto !important;width:auto !important;max-width:100% !important;max-height:22px !important;margin:0 3px !important;vertical-align:middle !important}.karbar-popup-checkout-content #payment .payment_methods>li .payment_box{display:block !important;margin:6px 0 0 28px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#5f6b63 !important;font-size:12px !important;line-height:1.5 !important}.karbar-popup-checkout-content #payment .payment_methods>li .payment_box:before{display:none !important}.elementor-widget-woocommerce-checkout-page .karbar-popup-checkout-content #payment,.karbar-popup-checkout-content #payment{background:transparent !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;box-shadow:none !important}.karbar-popup-checkout-content #payment .payment_methods>li{position:relative !important;display:block !important;padding:14px 14px 14px 52px !important;box-sizing:border-box !important}.karbar-popup-checkout-content #payment ul.payment_methods>li>label,.karbar-popup-checkout-content #payment ul.wc_payment_methods>li>label,.karbar-popup-checkout-content #payment ul.payment_methods li.wc_payment_method>label,.karbar-popup-checkout-content #payment ul.wc_payment_methods li.wc_payment_method>label,.karbar-popup-checkout-content #payment ul.payment_methods li.woocommerce-PaymentMethod>label,.karbar-popup-checkout-content #payment ul.wc_payment_methods li.woocommerce-PaymentMethod>label,.karbar-popup-checkout-content #payment ul.payment_methods li input[type="radio"]+label,.karbar-popup-checkout-content #payment ul.wc_payment_methods li input[type="radio"]+label,.karbar-popup-checkout-content #payment ul.payment_methods li input[type="radio"]:checked+label,.karbar-popup-checkout-content #payment ul.wc_payment_methods li input[type="radio"]:checked+label,.karbar-popup-checkout-content #payment ul.payment_methods li>label:hover,.karbar-popup-checkout-content #payment ul.wc_payment_methods li>label:hover{display:block !important;width:100% !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;border-left:0 !important;border-right:0 !important;border-top:0 !important;border-bottom:0 !important;border-radius:0 !important;background:transparent !important;box-sizing:border-box !important;color:#29313a !important;font-size:14px !important;line-height:1.35 !important;font-weight:600 !important;cursor:pointer !important;box-shadow:none !important;transition:none !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio,.karbar-popup-checkout-content #payment .payment_methods li input[type="radio"],.karbar-popup-checkout-content #payment .payment_methods li.woocommerce-PaymentMethod>input[type="radio"],.karbar-popup-checkout-content #payment .payment_methods li.wc_payment_method>input[type="radio"]{position:absolute !important;left:14px !important;top:50% !important;transform:translateY(-50%) !important;z-index:2 !important;display:block !important;visibility:visible !important;opacity:1 !important;width:18px !important;height:18px !important;min-width:18px !important;min-height:18px !important;max-width:18px !important;max-height:18px !important;margin:0 !important;padding:0 !important;border:1.5px solid #9ba5ad !important;border-radius:50% !important;background:#fff !important;box-shadow:none !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;clip:auto !important;clip-path:none !important;overflow:visible !important;cursor:pointer !important;float:none !important;flex:none !important}.karbar-popup-checkout-content #payment .payment_methods>li input.input-radio:checked,.karbar-popup-checkout-content #payment .payment_methods li input[type="radio"]:checked,.karbar-popup-checkout-content #payment .payment_methods li.woocommerce-PaymentMethod>input[type="radio"]:checked,.karbar-popup-checkout-content #payment .payment_methods li.wc_payment_method>input[type="radio"]:checked{border-color:#4c8b43 !important;background:#4c8b43 !important;box-shadow:inset 0 0 0 4px #fff !important}.karbar-popup-checkout-modal input[type="radio"]::before,.karbar-popup-checkout-modal input[type="radio"]::after,.karbar-popup-checkout-modal input[type="checkbox"]::before,.karbar-popup-checkout-modal input[type="checkbox"]::after,.karbar-popup-checkout-content input[type="radio"]::before,.karbar-popup-checkout-content input[type="radio"]::after,.karbar-popup-checkout-content input[type="checkbox"]::before,.karbar-popup-checkout-content input[type="checkbox"]::after,.karbar-popup-checkout-content .wc_payment_method>input[type="radio"]::before,.karbar-popup-checkout-content .wc_payment_method>input[type="radio"]::after,.karbar-popup-checkout-content .woocommerce-PaymentMethod>input[type="radio"]::before,.karbar-popup-checkout-content .woocommerce-PaymentMethod>input[type="radio"]::after,.karbar-popup-checkout-content #payment input[type="radio"]::before,.karbar-popup-checkout-content #payment input[type="radio"]::after,.karbar-popup-checkout-content #payment input[type="checkbox"]::before,.karbar-popup-checkout-content #payment input[type="checkbox"]::after,.karbar-popup-checkout-content #payment .payment_methods label::before,.karbar-popup-checkout-content #payment .payment_methods label::after,.karbar-popup-checkout-content #payment .payment_methods li.woocommerce-PaymentMethod>label::before,.karbar-popup-checkout-content #payment .payment_methods li.woocommerce-PaymentMethod>label::after,.karbar-popup-checkout-content #payment .payment_methods li.wc_payment_method>label::before,.karbar-popup-checkout-content #payment .payment_methods li.wc_payment_method>label::after,.karbar-popup-checkout-content #payment .payment_methods li input[type="radio"]+label::before,.karbar-popup-checkout-content #payment .payment_methods li input[type="radio"]+label::after{display:none !important;content:none !important;opacity:0 !important;visibility:hidden !important;margin:0 !important;padding:0 !important;width:0 !important;height:0 !important;border:none !important}.karbar-popup-checkout-content #payment .payment_methods>li>label img{display:inline-block !important;vertical-align:middle !important;max-height:22px !important;width:auto !important;margin:0 3px !important}.karbar-popup-checkout-content #payment .payment_methods>li .payment_box{display:block !important;margin:6px 0 0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;color:#5f6b63 !important;font-size:12px !important;line-height:1.5 !important}.karbar-popup-checkout-content .col2-set,.karbar-popup-checkout-content #customer_details,.karbar-popup-checkout-content #customer_details .col-1,.karbar-popup-checkout-content #customer_details .col-2,.karbar-popup-checkout-content #order_review_heading,.karbar-popup-checkout-content #order_review{width:100% !important;max-width:100% !important;min-width:0 !important;float:none !important;margin-left:0 !important;margin-right:0 !important;clear:both !important;box-sizing:border-box !important}.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot{display:block !important;width:100% !important;max-width:none !important;margin:14px 0 20px !important;padding:0 !important;box-sizing:border-box !important}#wrapper .karbar-popup-checkout-content table.shop_table,#wrapper .karbar-popup-checkout-content table.woocommerce-checkout-review-order-table,.fusion-body .karbar-popup-checkout-content table.shop_table,.fusion-body .karbar-popup-checkout-content table.woocommerce-checkout-review-order-table,.karbar-popup-checkout-content #order_review table,.karbar-popup-checkout-content #order_review .shop_table,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table,.karbar-popup-checkout-content .fusion-checkout-review-order-table table{width:100% !important;max-width:100% !important;min-width:100% !important;float:none !important;display:table !important;table-layout:auto !important;margin:0 0 16px !important;border-collapse:separate !important;border-spacing:0 !important;border:1px solid #dfe5e2 !important;border-radius:10px !important;overflow:hidden !important;background:#fff !important;box-sizing:border-box !important}#wrapper .karbar-popup-checkout-content table thead,#wrapper .karbar-popup-checkout-content table tr.cart_item,.fusion-body .karbar-popup-checkout-content table thead,.fusion-body .karbar-popup-checkout-content table tr.cart_item,.karbar-popup-checkout-content #order_review table thead,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table thead,.karbar-popup-checkout-content #order_review table tr.cart_item,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.cart_item{display:none !important}#wrapper .karbar-popup-checkout-content table tbody,#wrapper .karbar-popup-checkout-content table tfoot,.fusion-body .karbar-popup-checkout-content table tbody,.fusion-body .karbar-popup-checkout-content table tfoot,.karbar-popup-checkout-content #order_review table tbody,.karbar-popup-checkout-content #order_review table tfoot,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tbody,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tfoot{display:table-row-group !important;width:100% !important}#wrapper .karbar-popup-checkout-content table tr:not(.cart_item),.fusion-body .karbar-popup-checkout-content table tr:not(.cart_item),.karbar-popup-checkout-content #order_review table tbody tr:not(.cart_item),.karbar-popup-checkout-content #order_review table tfoot tr,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tbody tr:not(.cart_item),.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tfoot tr{display:table-row !important;width:100% !important}#wrapper .karbar-popup-checkout-content table th,#wrapper .karbar-popup-checkout-content table td,.fusion-body .karbar-popup-checkout-content table th,.fusion-body .karbar-popup-checkout-content table td,.karbar-popup-checkout-content #order_review table th,.karbar-popup-checkout-content #order_review table td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table td{display:table-cell !important;padding:14px 18px !important;border:0 !important;border-bottom:1px solid #edf0ee !important;background:transparent !important;color:#29313a !important;font-size:14px !important;line-height:1.4 !important;vertical-align:middle !important;box-sizing:border-box !important}#wrapper .karbar-popup-checkout-content table th,.fusion-body .karbar-popup-checkout-content table th,.karbar-popup-checkout-content #order_review table th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table th{width:45% !important;text-align:left !important;font-weight:600 !important}#wrapper .karbar-popup-checkout-content table td,.fusion-body .karbar-popup-checkout-content table td,.karbar-popup-checkout-content #order_review table td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table td{width:55% !important;text-align:right !important}#wrapper .karbar-popup-checkout-content table tr:last-child th,#wrapper .karbar-popup-checkout-content table tr:last-child td,.fusion-body .karbar-popup-checkout-content table tr:last-child th,.fusion-body .karbar-popup-checkout-content table tr:last-child td,.karbar-popup-checkout-content #order_review table tr:last-child th,.karbar-popup-checkout-content #order_review table tr:last-child td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr:last-child th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr:last-child td,.karbar-popup-checkout-content #order_review table tr.order-total th,.karbar-popup-checkout-content #order_review table tr.order-total td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.order-total th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.order-total td{border-bottom:0 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .product-name{font-weight:600 !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .product-total,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .cart-subtotal td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .cart-discount td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .woocommerce-shipping-totals td,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total td,.karbar-popup-checkout-content #order_review table .cart-subtotal td,.karbar-popup-checkout-content #order_review table .cart-discount td,.karbar-popup-checkout-content #order_review table .woocommerce-shipping-totals td,.karbar-popup-checkout-content #order_review table .order-total td{text-align:right !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total th,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table .order-total td,.karbar-popup-checkout-content #order_review table .order-total th,.karbar-popup-checkout-content #order_review table .order-total td,#wrapper .karbar-popup-checkout-content #order_review table .order-total th,#wrapper .karbar-popup-checkout-content #order_review table .order-total td,.fusion-body .karbar-popup-checkout-content #order_review table .order-total th,.fusion-body .karbar-popup-checkout-content #order_review table .order-total td{color:#40513b !important;font-weight:700 !important;font-size:16px !important}.karbar-popup-checkout-content #order_review>.woocommerce-checkout-review-order-table{margin-bottom:0 !important}.karbar-popup-checkout-footer{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex:0 0 auto !important;min-height:76px !important;padding:12px 28px !important;box-sizing:border-box !important}.karbar-popup-checkout-place-order{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:7px !important;width:250px !important;min-height:52px !important;white-space:nowrap !important}.karbar-popup-checkout-place-order-label{display:inline !important}.karbar-popup-checkout-place-order-total{display:inline !important;color:inherit !important;font-size:inherit !important;font-weight:800 !important;line-height:inherit !important;white-space:nowrap !important}@media (max-width:1000px){.karbar-popup-checkout-footer{padding:12px 20px !important}}@media (max-width:700px){.karbar-popup-checkout-footer{display:flex !important;align-items:stretch !important;justify-content:stretch !important;min-height:0 !important;padding:10px 14px 12px !important}.karbar-popup-checkout-place-order{width:100% !important;min-height:52px !important}.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot{margin-top:12px !important}}.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot:not(.is-expanded) .checkout_coupon{display:none !important}.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot.is-expanded .checkout_coupon{display:grid !important;position:relative !important;width:100% !important;margin:10px 0 0 !important;box-sizing:border-box !important}.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot .karbar-popup-coupon-error,.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot .karbar-popup-coupon-notice{margin:8px 0 !important}.karbar-popup-checkout-content #order_review>.karbar-popup-checkout-coupon-slot .checkout_coupon button.loading{opacity:.65 !important;cursor:wait !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.cart-discount td{text-align:right !important;white-space:nowrap !important}.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.cart-discount td .amount,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.cart-discount td .woocommerce-Price-amount,.karbar-popup-checkout-content .woocommerce-checkout-review-order-table tr.cart-discount td .woocommerce-remove-coupon{display:inline !important;vertical-align:middle !important}.karbar-popup-checkout-processing{position:absolute !important;inset:83px 0 0 !important;z-index:20 !important;display:none;align-items:center !important;justify-content:center !important;padding:24px !important;box-sizing:border-box !important;background:rgba(255,255,255,.78) !important;backdrop-filter:blur(2px) !important;pointer-events:auto !important}.karbar-popup-checkout-processing.is-active{display:flex !important}.karbar-popup-checkout-processing-card{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:12px !important;min-width:210px !important;max-width:calc(100% - 40px) !important;padding:22px 26px !important;border:1px solid #e1e7e3 !important;border-radius:12px !important;background:#fff !important;box-shadow:0 12px 34px rgba(31,45,38,.14) !important;color:#40513b !important;text-align:center !important}.karbar-popup-checkout-processing-spinner{display:block !important;width:30px !important;height:30px !important;border:3px solid #dfe6df !important;border-top-color:#40513b !important;border-radius:50% !important;animation:karbarPopupProcessingSpin .75s linear infinite !important;box-sizing:border-box !important}.karbar-popup-checkout-processing-text{font-size:14px !important;font-weight:700 !important;line-height:1.4 !important;color:#40513b !important}.karbar-popup-checkout-content.is-processing{pointer-events:none !important;user-select:none !important}.karbar-popup-checkout-place-order.is-loading{position:relative !important;cursor:wait !important}.karbar-popup-checkout-place-order.is-loading .karbar-popup-checkout-place-order-label,.karbar-popup-checkout-place-order.is-loading .karbar-popup-checkout-place-order-total{opacity:.72 !important}@keyframes karbarPopupProcessingSpin{to{transform:rotate(360deg)}}@media (max-width:700px){.karbar-popup-checkout-processing{inset:71px 0 0 !important;padding:16px !important}.karbar-popup-checkout-processing-card{min-width:190px !important;padding:20px 22px !important}.karbar-popup-checkout-processing-spinner{width:28px !important;height:28px !important}}.karbar-popup-checkout-place-order-spinner{display:none !important;width:16px !important;height:16px !important;flex:0 0 16px !important;border:2px solid rgba(255,255,255,.42) !important;border-top-color:#fff !important;border-radius:50% !important;box-sizing:border-box !important;animation:karbarPopupButtonSpin .65s linear infinite !important}.karbar-popup-checkout-place-order.is-loading .karbar-popup-checkout-place-order-spinner{display:inline-block !important}@keyframes karbarPopupButtonSpin{to{transform:rotate(360deg)}}@media (max-width:700px){.karbar-popup-checkout-modal{position:fixed !important;inset:0 !important;width:100% !important;height:100dvh !important;min-height:100dvh !important;max-height:100dvh !important;padding:0 !important;align-items:stretch !important;justify-content:stretch !important}.karbar-popup-checkout-dialog{position:relative !important;width:100% !important;height:100dvh !important;min-height:0 !important;max-height:100dvh !important;margin:0 !important;border:0 !important;border-radius:0 !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}.karbar-popup-checkout-header{position:relative !important;z-index:5 !important;flex:0 0 auto !important;min-height:70px !important;height:auto !important}.karbar-popup-checkout-content{position:relative !important;z-index:1 !important;flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch !important;padding-bottom:0 !important}.karbar-popup-checkout-footer{position:relative !important;z-index:6 !important;flex:0 0 auto !important;width:100% !important;min-height:0 !important;box-sizing:border-box !important;padding-bottom:calc(12px+env(safe-area-inset-bottom)) !important;background:#fff !important;border-top:1px solid #e6eaed !important}.karbar-popup-checkout-loading{z-index:20 !important;top:70px !important;bottom:0 !important}.karbar-popup-checkout-processing{z-index:30 !important;top:70px !important;bottom:0 !important}}.karbar-popup-checkout-content #order_review .blockUI.blockOverlay,.karbar-popup-checkout-content #payment .blockUI.blockOverlay,.karbar-popup-checkout-content #order_review .blockUI.blockMsg,.karbar-popup-checkout-content #payment .blockUI.blockMsg{display:none !important}.karbar-popup-checkout-content #order_review .blockUI.blockOverlay::before,.karbar-popup-checkout-content #order_review .blockUI.blockOverlay::after,.karbar-popup-checkout-content #payment .blockUI.blockOverlay::before,.karbar-popup-checkout-content #payment .blockUI.blockOverlay::after{display:none !important}.karbar-popup-checkout-refresh-overlay{position:absolute !important;inset:83px 0 92px !important;z-index:15 !important;display:none !important;align-items:center !important;justify-content:center !important;background:rgba(255,255,255,.48) !important;backdrop-filter:blur(1px) !important;pointer-events:auto !important;box-sizing:border-box !important}.karbar-popup-checkout-refresh-overlay.is-active{display:flex !important}.karbar-popup-checkout-refresh-spinner{display:block !important;width:30px !important;height:30px !important;border:3px solid #dfe6df !important;border-top-color:#40513b !important;border-radius:50% !important;box-sizing:border-box !important;animation:karbarPopupRefreshSpin .75s linear infinite !important}@keyframes karbarPopupRefreshSpin{to{transform:rotate(360deg)}}@media (max-width:700px){.karbar-popup-checkout-refresh-overlay{inset:71px 0 0 !important}}.karbar-popup-checkout-content .woocommerce-message{display:none !important}.karbar-popup-checkout-coupon-toggle.is-applied .karbar-popup-checkout-coupon-toggle-icon{display:none !important}.karbar-popup-checkout-coupon-toggle.is-applied .karbar-popup-checkout-coupon-action{color:#40513b !important;font-weight:700 !important}