.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 .hidden-fields-container{display:none;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}.wpcf7-form-control-wrap{position:relative;}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" ";}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}form.submitting .wpcf7-spinner{visibility:visible;}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}.wpcf7-reflection > output{display:list-item;list-style:none;}.wpcf7-reflection > output[hidden]{display:none;}.awcdp-deposits-wrapper .awcdp-deposits-option{background:#fff;border-radius:7px;width:290px;border:1px solid rgba(0,0,0,.1);margin-bottom:20px;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio{padding:15px;border-bottom:1px solid rgba(0,0,0,.1);position:relative;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio{position:absolute;opacity:0;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio+.awcdp-radio-label{cursor:pointer;font-weight:500;font-size:14px;line-height:16px;color:#000;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio+.awcdp-radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #bfbfbf;display:inline-block;width:20px;height:20px;position:relative;top:3px;margin-right:1em;vertical-align:bottom;cursor:pointer;text-align:center;transition:all 250ms ease;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio:checked+.awcdp-radio-label:before{background-color:#fff;box-shadow:inset 0 0 0 4px #2f80ed;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio:focus+.awcdp-radio-label:before{outline:none;border-color:#2f80ed;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio:disabled+.awcdp-radio-label:before{box-shadow:inset 0 0 0 4px #fff;border-color:#bfbfbf;background:#bfbfbf;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposit-radio+.awcdp-radio-label:empty:before{margin-right:0;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description{padding-left:35px;font-size:13px;line-height:15px;color:#e48128;font-weight:400;margin-top:3px;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description #awcdp-deposit-amount{font-weight:bold;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan{margin-left:-35px;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-toggle{cursor:pointer;display:flex;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-toggle .awcdp-tick{float:left;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-toggle .awcdp-plan-radio{opacity:0;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-toggle.awcdp-active .awcdp-tick{display:inline-block;width:30px;height:30px;background:url("https://www.halenmon.com/wp-content/plugins/deposits-partial-payments-for-woocommerce-pro/assets/images/greentik.svg") no-repeat;background-size:contain;background-position:center;margin-right:15px;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-toggle.awcdp-active .awcdp-tick.nitro-lazy{background-image:none !important;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-description{font-size:14px;line-height:20px;color:rgba(0,0,0,.45);margin:15px 0;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-details{display:none;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-details table{margin:17px 0;border:0;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-details table th{font-size:14px;line-height:16px;color:#000;opacity:.75;border:0;border-bottom:1px solid rgba(0,0,0,.15);padding:16px 0;font-weight:400;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-details table td{border:0;font-size:14px;line-height:16px;color:#000;padding:16px 0;font-weight:400;}.awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-deposit-checkout.awcdp-plan-details{display:block;}.awcdp-deposits-wrapper .awcdp-deposits-option .pay-deposit.awcdp-radio{background:rgba(51,51,51,.02);}.awcdp-deposits-wrapper .awcdp-wide{width:100%;}.awcdp-deposits-wrapper .awcdp-payment-plan ul{margin:0;list-style:none;}.awcdp-deposits-wrapper .awcdp-payment-plan ul li{border-radius:16px;padding:22px;margin:25px 0;border:1px solid rgba(0,0,0,.07);}.awcdp-deposits-wrapper .awcdp-payment-plan .awcdp-plan-title .awcdp-plan-label{font-size:18px;line-height:21px;color:#000;}.awcdp-deposits-wrapper .awcdp-payment-plan .awcdp-plan-title .awcdp-plan-deposit{font-size:14px;line-height:16px;color:#000;margin-top:4px;}.awcdp-deposits-wrapper .awcdp-payment-plan .awcdp-plan-radio{height:0;width:0;float:left;}.awcdp-deposit-checkout-button .awcdp-plan-description{display:none;}body.theme-sydney .product-gallery-summary .sydney-single-addtocart-wrapper{display:block;}body.theme-twentytwentyone .awcdp-deposits-wrapper .awcdp-deposits-option .awcdp-radio .awcdp-deposits-description .awcdp-payment-plan .awcdp-plan-details table th{text-align:left;}body.theme-neve.woocommerce.single .entry-summary>form.cart{display:block;}body.theme-neve .awcdp-deposits-wrapper .awcdp-payment-plan ul li{list-style:none !important;}body.theme-popularfx .woocommerce td.product-name dl.variation dd p{margin-top:0;}body.theme-popularfx .shop_table.woocommerce-checkout-review-order-table tr td{text-align:left;}body.theme-popularfx table.woocommerce-table.awcdp_deposits_summary th{text-align:left;}.product-type-wgm_gift_card .price{margin:0 !important;}.product-type-wgm_gift_card .price ~ .cart{padding-top:0 !important;}.wps_wgm_added_wrapper{margin-bottom:20px;}.wps_wgm_added_wrapper .wps_wgm_section .wps_wgc_label{font-size:14px;font-weight:bold;text-transform:uppercase;}#TB_window{left:0 !important;margin:0 auto !important;max-width:600px !important;right:0 !important;top:10% !important;width:95% !important;-webkit-overflow-scrolling:touch !important;z-index:9999999;}#TB_window iframe#TB_iframeContent{margin:0 auto;max-width:600px;width:100% !important;height:480px !important;}@media only screen and (max-width: 640px){#TB_window > iframe#TB_iframeContent{height:400px !important;}#TB_window{height:80vh;overflow-y:scroll;}}#wps_wgm_from_name{width:99%;}#wps_wgm_to_download{width:99%;}#wps_wgm_to_email{width:99%;}#wps_wgm_message{width:99%;}.wps_redeem_embed{width:100%;height:610px;display:block;}.wps_wgm_send_giftcard{margin-right:5px;}.wps_wgm_msg_info,.wps_wgm_msg_info_multiple_email{margin-top:5px;margin-bottom:3px;display:block;font-size:13px;}.wps_wgm_msg_info_multiple_name{display:block;display:none;font-size:13px;}#wps_wgm_to_name_optional{margin-top:10px;width:99%;display:none;}.wps_wgm_delivery_method{border:1px solid #f1f1f1;box-shadow:0 0 5px rgba(0,0,0,.12);margin-bottom:25px;padding:20px;}.wps_wgm_featured_img{margin-right:12px;margin-bottom:10px;border:solid 3px #d2d2d2;background-color:#00897b;float:left;}.wps_wgm_pre_selected_temp{border:3px solid #2c2726 !important;border-radius:5px;margin-right:12px;}#wps_wgm_price{width:99%;}#mwg_wgm_preview_email{font-weight:bold;letter-spacing:1px;display:block;width:99%;cursor:pointer;}.wps_wgm_selected_template{overflow:auto;}#wps_recharge_wallet_giftcard{width:unset !important;color:#fff !important;}.wps_wgm_min_user_price{display:none;color:red;}.wps_wgm_section select,.wps_wgm_section input[type=text],.wps_wgm_section textarea{min-height:33px;color:#333;}.wps_wgm_quantity_one_per_recipient{display:none;}.woocommerce-MyAccount-content .wps-wallet-field-container{display:flex;flex-direction:column;gap:12px;}.wps-wallet-field-container >label{text-align:left;font-size:28px;font-weight:300;line-height:1.5;}.woocommerce-MyAccount-content .wps-wallet-field-container input[type=number],.woocommerce-MyAccount-content .wps-wallet-field-container input[type=text],.woocommerce-MyAccount-content .wps-wallet-field-container input[type=submit]{min-height:30px;padding:5px 10px;line-height:1.5;max-width:350px;margin:0;}.woocommerce-MyAccount-content .wps-wallet-field-container input[type=submit]{max-width:fit-content;cursor:pointer;}.wps_check_balance .button,.wps-wallet-field-container .button{padding:10px 20px;min-height:40px;line-height:1.5;font-size:14px;}.wps_gift_card_balance_heading{margin:0;margin-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;line-height:1.25;}.wps_gift_card_balance_wrapper{max-width:680px;margin-top:30px;}.wps_gift_card_balance_wrapper .gift_card_code input,.wps_gift_card_balance_wrapper .gift_card_balance_email input{width:100% !important;border-radius:5px;height:auto;padding:10px 12px;border:solid 1px #ccc;}.gift_card_balance_email,.gift_card_code{margin-bottom:15px;}.gift_card_balance_email label,.gift_card_code label{color:#4e4e4e;font-size:14px;}input#gift_card_code,input#gift_card_balance_email{width:100%;border:solid 1px #ccc;padding:10px 15px;border-radius:5px;}.gift_card_balance_email input#gift_card_balance_email:focus,.gift_card_code input#gift_card_code:focus{border:solid 2px #000;outline:none;}.wps_wgm_wrapper_for_preview{margin:15px 0;width:100%;position:unset !important;}.wps_wgm_wrapper_for_preview h2{font-size:24px;font-weight:400;line-height:1.25;display:flex;gap:15px;justify-content:space-between;color:#1e1e1e;text-align:left;}.wps_wgm_wrapper_for_preview p{margin:0 0 5px;font-size:14px;font-weight:600;color:#1e1e1e;line-height:1.5;text-align:left;display:flex;gap:20px;justify-content:space-between;}.wps_wgm_wrapper_for_preview h2 span{font-weight:600;}.wps_wgm_coupon_redeem_loader{display:none;vertical-align:middle;}#wps_wgm_coupon_redeem_notify{display:none;}