#box_now_delivery_button,#box_now_delivery_button_blocks{border-radius: 6px;box-shadow: 0px 4px 0px 0px rgba(0,0,0,0.1);transition: all 0.3s;margin-top: 6px;margin-left: 5px;position: relative}#box_now_delivery_button:hover,#box_now_delivery_button_blocks:hover{box-shadow: 0px 2px 0px 0px rgba(0,0,0,0.1);transform: translateY(2px)}#locker-info,.locker-info{font-family: inherit;font-weight: inherit;margin: 0}.locker-title{margin: 0 0 4px;color: #61bb46;font-weight: 600;height: auto}.locker-detail{margin: 2px 0;font-size: 14px;line-height: 1.45;height: auto;overflow-wrap: anywhere}#box_now_selected_locker_details,#box_now_selected_locker_details_blocks{box-sizing: border-box;padding: 8px;font-size: 15px;border: 2px solid #6CD04E;border-radius: 6px;margin-top: 13px;width: 100%;max-width: 420px;background-color: #f0ffeb;overflow: auto;max-height: 370px}.boxnow-thankyou{clear: both;box-sizing: border-box;margin: 20px 0;padding: 20px;border: 1px solid #d8dee7;border-radius: 8px;background: #fff;font-family: inherit;text-align: center}.boxnow-thankyou h3{margin: 0 0 10px}.boxnow-thankyou .boxnow-thankyou__title{font-family: inherit}.boxnow-thankyou p{margin: 8px 0}.boxnow-thankyou #box_now_selected_locker_details{margin: 14px auto 0;text-align: left}.boxnow-thankyou__button{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;min-height: 40px;margin-top: 10px;padding: 8px 18px;border: 1px solid #2f8f20;border-radius: 6px;background: #44b72f;color: #fff;font: inherit;font-weight: 600;line-height: 1.4;text-decoration: none}.boxnow-thankyou__button:hover,.boxnow-thankyou__button:focus{background: #2f8f20;color: #fff}.boxnow-thankyou__status:not(:empty){color: #2f8f20;font-weight: 600}.boxnow-thankyou__status--error:not(:empty){color: #b42318}.boxnow-modal{position: fixed;z-index: 1000;inset: 0;display: block;box-sizing: border-box;overflow: auto;padding: 20px;background-color: rgba(0,0,0,0.5)}.boxnow-modal-content{box-sizing: border-box;width: 100%;max-width: 400px;margin: 10vh auto;padding: 24px;border: 1px solid #d8dee7;border-radius: 8px;background-color: #fff;text-align: center}.boxnow-close{float: right;color: #64748b;font-size: 28px;font-weight: 600;line-height: 1;cursor: pointer}.boxnow-close:hover,.boxnow-close:focus{color: #1f2933}.print-voucher-button{background-color: #6CD04E;border: 2px solid #62a02c;box-shadow: 0 4px 6px rgba(0,0,0,0.3);text-shadow: 0 -1px 0 rgba(0,0,0,0.2);color: #fff;font-size: 1.1em;font-weight: bold;padding: 10px 20px;transition: all 0.3s;border-radius: 10px}.print-voucher-button:hover{background-color: #62a02c;border-color: #4d7e25;box-shadow: 0 4px 6px rgba(0,0,0,0.4);transform: translateY(2px)}.print-voucher-button:active{background-color: #4d7e25;border-color: #3c5e1d;box-shadow: 0 2px 4px rgba(0,0,0,0.3),inset 0 2px 0 rgba(0,0,0,0.1);transform: translateY(0)}.box-now-vouchers .box-now-compartment-size-buttons{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 10px}.box-now-vouchers h4{margin-bottom: 6px}.box-now-vouchers p{margin: 0 0 10px;color: #50575e}.box-now-vouchers .box-now-voucher-limit{color: #1d2327}.box-now-vouchers #box_now_voucher_code{box-sizing: border-box;width: 88px;min-height: 32px;margin: 0}.box-now-vouchers .box-now-admin-action{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;min-height: 32px;height: auto;margin: 0;padding: 5px 10px;line-height: 1.4;text-align: center}.box-now-vouchers .box-now-admin-action.dashicons-before::before{width: 16px;height: 16px;margin-right: 5px;font-size: 16px;line-height: 16px}.box-now-vouchers .box-now-compartment-size-buttons .box-now-admin-action{flex: 1 1 110px;width: auto;white-space: normal}.box-now-vouchers #box_now_cancel_all_vouchers{width: auto;margin: 12px 0 4px}.box-now-vouchers .box-now-voucher-actions{display: flex;align-items: center;gap: 6px;flex-wrap: wrap;box-sizing: border-box;width: 100%;margin: 0;padding: 10px 0;border-top: 1px solid #dcdcde}.box-now-vouchers .box-now-voucher-actions .box-now-admin-action{width: auto;white-space: nowrap}.box-now-vouchers .box-now-admin-action--voucher,.box-now-vouchers .box-now-admin-action--voucher:hover,.box-now-vouchers .box-now-admin-action--voucher:focus{order: 1;flex: 1 1 150px;justify-content: flex-start;min-width: 0;overflow: hidden;border-color: #2271b1;background: #fff;color: #2271b1;text-overflow: ellipsis}.box-now-vouchers .box-now-admin-action--voucher:hover,.box-now-vouchers .box-now-admin-action--voucher:focus{border-color: #135e96;background: #f0f6fc;color: #135e96}.box-now-vouchers .box-now-admin-action--danger,.box-now-vouchers .box-now-admin-action--danger:hover,.box-now-vouchers .box-now-admin-action--danger:focus{order: 3;flex: 0 0 auto;border-color: #d63638;background: #fff;color: #b32d2e}.box-now-vouchers .box-now-admin-action--danger:hover,.box-now-vouchers .box-now-admin-action--danger:focus{background: #fcf0f1;color: #8a2424}.box-now-vouchers .box-now-admin-action--danger-all,.box-now-vouchers .box-now-admin-action--danger-all:hover,.box-now-vouchers .box-now-admin-action--danger-all:focus{border-color: #d63638;background: #fff;color: #b32d2e;font-weight: 600}.box-now-vouchers .box-now-admin-action--danger-all:hover,.box-now-vouchers .box-now-admin-action--danger-all:focus{border-color: #b32d2e;background: #fcf0f1;color: #8a2424}.box-now-vouchers .box-now-admin-action--track,.box-now-vouchers .box-now-admin-action--track:hover,.box-now-vouchers .box-now-admin-action--track:focus{order: 2;flex: 0 0 auto;border-color: #2271b1;background: #f6f7f7;color: #2271b1;text-decoration: none}.box-now-vouchers .box-now-admin-action--track:hover,.box-now-vouchers .box-now-admin-action--track:focus{border-color: #135e96;background: #f0f6fc;color: #135e96}.boxnow_data_column .boxnow-admin-locker-selector{display: flex;align-items: flex-end;margin: 0 0 8px}.boxnow_data_column .edit_address .boxnow-admin-locker-selector .form-field{float: none;width: 100%;flex: 1 1 auto;min-width: 0;margin: 0;padding: 0}.boxnow_data_column .boxnow-admin-locker-selector input{min-height: 30px;border-radius: 4px 0 0 4px}.boxnow_data_column #box_now_delivery_button.box-now-admin-find-locker{display: inline-flex;align-items: center;justify-content: center;box-sizing: border-box;width: auto;flex: 0 0 auto;min-height: 30px;margin: 0;padding: 0 12px;border: 1px solid #2f8f20;border-left: 0;border-radius: 0 4px 4px 0;background: #44b72f;box-shadow: none;color: #fff;font: inherit;font-weight: 600;line-height: 1.4;text-align: center;text-decoration: none;white-space: nowrap}.boxnow_data_column #box_now_delivery_button.box-now-admin-find-locker:hover,.boxnow_data_column #box_now_delivery_button.box-now-admin-find-locker:focus{border-color: #2f8f20;background: #2f8f20;box-shadow: none;color: #fff;transform: none}