html body .blockUI.blockOverlay{background:#fff!important}.goopter_ppcp-button-container{text-align:center;border-bottom:none!important}.goopter_ppcp-button-container div{border-bottom:none!important}.goopter_ppcp-proceed-to-checkout-button-separator{display:inline-block;opacity:.8;margin:10px 0 12px;text-align:center}.goopter_ppcp-order-review #payment-method,.goopter_ppcp-order-review #ship-to-different-address,.goopter_ppcp-order-review .woocommerce-billing-fields h3,.goopter_ppcp-order-review .woocommerce-checkout #payment ul.payment_methods,.goopter_ppcp-order-review .woocommerce-shipping-fields h3,.goopter_ppcp_cc_container_hide,.payment_box.payment_method_goopter_ppcp_apple_pay,.wc_payment_method.payment_method_goopter_ppcp_apple_pay{display:none}.goopter_ppcp_billing_details,.goopter_ppcp_shipping_details{margin-bottom:10px;clear:both}.goopter_ppcp_edit_billing_address,.goopter_ppcp_edit_shipping_address{cursor:pointer}.goopter_ppcp_edit_billing_address:hover,.goopter_ppcp_edit_shipping_address:hover{text-decoration:none;cursor:pointer}#place_order.hide_place_order_btn,.goopter_ppcp-order-review .woocommerce-billing-fields .goopter_ppcp_billing_hide,.goopter_ppcp-order-review .woocommerce-checkout .wfacp-comm-title,.goopter_ppcp-order-review .woocommerce-shipping-fields .goopter_ppcp_shipping_hide,.goopter_ppcp_hide{display:none!important}.goopter_ppcp-order-review #cfw-customer-info .woocommerce-billing-fields .goopter_ppcp_billing_hide,.goopter_ppcp-order-review #cfw-customer-info .woocommerce-shipping-fields .goopter_ppcp_shipping_hide,.goopter_ppcp-order-review #cfw-shipping-same-billing .woocommerce-billing-fields .goopter_ppcp_billing_hide,.goopter_ppcp-order-review #cfw-shipping-same-billing .woocommerce-shipping-fields .goopter_ppcp_shipping_hide{display:block!important}.order_review_page_description{margin:0 0 2em;position:relative;clear:both}.button.alt.goopter_ppcp_cancel{clear:both;margin-bottom:20px;text-align:center}.wc-credit-card-form div.hosted-field-braintree,.woocommerce #payment div.payment_box .wc-credit-card-form div.hosted-field-braintree,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form div.hosted-field-braintree{height:3em;padding:7px;border:1px solid #ccc;border-radius:3px;transition:border-color .16s;-webkit-transition:border-color .16s;background-color:#fff;border-color:#bbb3b9 #c7c1c6 #c7c1c6;font-size:15px}.payments-sdk-contingency-handler{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:999999!important}.payments-sdk-contingency-handler iframe{overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background:#fff!important;padding:1em;box-sizing:content-box;border-radius:5px}#wc-goopter_ppcp-cc-form.wc-credit-card-form div.form-row,.woocommerce #payment div.payment_box #wc-goopter_ppcp-cc-form.wc-credit-card-form div.form-row,.woocommerce-checkout #payment #wc-goopter_ppcp_cc-form div.form-row,.woocommerce-checkout #payment div.payment_box #wc-goopter_ppcp-cc-form.wc-credit-card-form div.form-row,.woocommerce-checkout #payment div.payment_box #wc-goopter_ppcp_cc-form .form-row.form-row-first{padding:3px}#ppcp_payment_field_bottom fieldset#wc-goopter_ppcp-cc-form.wc-credit-card-form div.form-row .wc-credit-card-form-card-cvc,#ppcp_payment_field_bottom fieldset#wc-goopter_ppcp-cc-form.wc-credit-card-form div.form-row .wc-credit-card-form-card-expiry,#ppcp_payment_field_bottom fieldset#wc-goopter_ppcp-cc-form.wc-credit-card-form div.form-row .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#ppcp_payment_field_bottom,.payment_box.payment_method_goopter_ppcp>p{margin-bottom:20px}.goopter_ppcp-proceed-to-checkout-button-separator.checkout_cc_separator{margin:20px 0 0}.goopter-woocommerce-customer-details-email::before,.goopter-woocommerce-customer-details-phone::before{font-family:WooCommerce;speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin-right:.618em;text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute;font-weight:400}.goopter_ppcp_message_cart,.goopter_ppcp_message_category,.goopter_ppcp_message_home,.goopter_ppcp_message_payment,.goopter_ppcp_message_product{display:block;margin:15px 0;position:relative;z-index:1000}.goopter-woocommerce-customer-details-email::before{content:"\e02d"}.goopter-woocommerce-customer-details-email,.goopter-woocommerce-customer-details-phone{margin-bottom:0;padding-left:1.5em}.goopter-woocommerce-customer-details-phone::before{content:"\e037"}.woocommerce div.product form.cart{margin-bottom:2em}.cfw-customer-info-address-container.cfw-parsley-shipping-details.woocommerce-shipping-fields.woocommerce-shipping-fields__field-wrapper,.goopter_ppcp_show{display:block}.goopter_ppcp_vertical_small{width:150px}.goopter_ppcp_vertical_medium{width:250px}.goopter_ppcp_vertical_large{width:350px}.goopter_ppcp_horizontal_small{width:300px}.goopter_ppcp_horizontal_medium{width:400px}.goopter_ppcp_horizontal_large{width:500px}.et_pb_module #wcf-embed-checkout-form .woocommerce #order_review .payment_method_goopter_ppcp .input-text.hosted-field-braintree,.et_pb_module #wcf-embed-checkout-form .woocommerce #order_review .payment_method_goopter_ppcp_cc .input-text.hosted-field-braintree{padding:7px;font-size:1.5em}.woocommerce #payment div.payment_box .wc-credit-card-form div.ppcp-invalid-cart,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form div.ppcp-invalid-cart{border-color:red}#payment ul.payment_methods li img.ppcp-card-icon{padding:0 0 3px 3px;max-height:25px;display:inline-block}.goopter_ppcp_checkout_message_guide{max-width:100%;font-size:initial;font-weight:400;display:block;text-align:left;width:auto;margin-bottom:20px}#goopter_ppcp_checkout_apple_pay,.goopter_ppcp-button-container #goopter_ppcp_cart_top{text-align:left;margin-bottom:20px}.express_payment_method_ppcp .goopter_ppcp-button-container{display:inline-block;text-align:center}.goopter_ppcp fieldset{border:1px solid #d1d1d1;border-radius:3px;margin-bottom:20px;padding:15px 25px;text-align:center}.goopter_ppcp fieldset legend{font-weight:500;margin:0 auto;padding:0 1rem}.goopter_ppcp #wc-ppcp-express-button{display:flex;flex-wrap:wrap;justify-content:center}.goopter_ppcp .express-divider{align-items:center;background:0 0;display:flex;font-size:16px;left:0;right:0;top:-13px;white-space:nowrap;margin-bottom:20px}.goopter_ppcp .express-divider::before{background:#d1d1d1;content:" ";display:block;height:1px;margin-right:1rem;width:50%}.goopter_ppcp .express-divider::after{background:#d1d1d1;content:" ";display:block;height:1px;margin-left:1rem;width:50%}.goopter_ppcp-button-container.goopter_ppcp_vertical_responsive{width:100%;margin:0 auto;min-width:auto}#goopter_ppcp_checkout{margin-top:25px}.woocommerce-checkout #payment ul.payment_methods li img.ppcp_payment_method_icon{height:auto;vertical-align:middle;margin:0;display:inline}.apple-pay-button{padding:5px 6px;border-radius:4px}.goopter_ppcp-button-container #goopter_ppcp_cart,.goopter_ppcp-button-container #goopter_ppcp_product{margin-bottom:7px;margin-top:7px}#goopter_ppcp_cart_apple_pay,#goopter_ppcp_cart_google_pay,#goopter_ppcp_product_apple_pay,#goopter_ppcp_product_google_pay{margin-top:14px;margin-bottom:10px}#goopter_ppcp_cc_cart,#goopter_ppcp_cc_product{text-align:right}#goopter_ppcp_cc_cart{margin-top:5px}#goopter_ppcp_cc_button{display:none;justify-content:center;align-items:center;background-color:#2c2e2f;color:#fff;text-align:center;cursor:pointer;border-radius:5px;user-select:none;white-space:nowrap}.goopter_ppcp_cc_button_logo{vertical-align:middle;height:50%!important}.goopter_ppcp_cc_button_label{display:inline-flex;vertical-align:middle;max-width:0%;opacity:0;overflow:hidden;padding-left:4px;animation:1s forwards show-text}@keyframes show-text{0%{max-width:0%;opacity:0;overflow:hidden}100%{max-width:100%;opacity:1}}#goopter_ppcp_cc_button:hover{filter:brightness(1.2)}.goopter_ppcp_cc_close_button{outline:0;padding:15px}#goopter_ppcp_cc-card-submit-button{background-color:#0070ba;border:none;border-radius:23px;color:#fff;cursor:pointer;display:initial;font-size:15px;height:48px;line-height:calc(3.2);outline:0;padding:0;text-align:center;width:100%}#goopter_ppcp_cc-card-submit-button:hover,#goopter_ppcp_cc-card-submit-buttonfocus{background-color:#005ea6;outline:0;text-decoration:underline}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:0!important}.goopter_ppcp_cc_container #wc-goopter_ppcp_cc-form{margin:0}.payment_methods .payment_method_goopter_ppcp_cc img{max-width:45px}apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:40px;--apple-pay-button-border-radius:5px;--apple-pay-button-padding:5px 0px;--apple-pay-button-box-sizing:border-box}.express_payment_method_ppcp #goopter_ppcp_checkout_top,.express_payment_method_ppcp #goopter_ppcp_checkout_top_apple_pay,.express_payment_method_ppcp #goopter_ppcp_checkout_top_google_pay,.woocommerce-terms-and-conditions-wrapper{margin-bottom:10px}#cfw-payment-request-buttons #goopter_ppcp_checkout_top{max-width:300px!important}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button{-webkit-appearance:-apple-pay-button;text-indent:-9999px;width:100%}.apple-pay-button-black{-apple-pay-button-style:black}.apple-pay-button-white{-apple-pay-button-style:white}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;min-width:200px;min-height:32px;max-height:64px;border:0}.apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000;color:#fff}.apple-pay-button-white,.apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line{border:.5px solid #000}}.ppcp-clearfix{clear:both}#express-payment-method-goopter_ppcp_top{list-style:none}@media (min-width:768px){#wfacp_smart_buttons.wfacp_smart_buttons .wfacp_smart_button_container .goopter_ppcp iframe{max-height:100%!important;height:100%!important}}@media screen and (max-width:400px){.goopter_ppcp_horizontal_large,.goopter_ppcp_horizontal_medium,.goopter_ppcp_horizontal_responsive,.goopter_ppcp_horizontal_small,.goopter_ppcp_vertical_large,.goopter_ppcp_vertical_medium,.goopter_ppcp_vertical_responsive,.goopter_ppcp_vertical_small{width:100%;margin:0 auto;min-width:auto}}.w48{height:48px}#wc-goopter_ppcp_cc-cc-form,#wc-goopter_ppcp_cc-form{display:flex;flex-wrap:wrap;gap:10px}#goopter_ppcp_cc-card-number{width:100%}#goopter_ppcp_cc-card-cvc,#goopter_ppcp_cc-card-expiry{width:calc(50% - 5px)}@media only screen and (max-width:768px){#goopter_ppcp_cc-card-cvc,#goopter_ppcp_cc-card-expiry,#goopter_ppcp_cc-card-number{width:100%}}