.wc-stripe-card-icons-container,.wc-stripe-paymentRequest-icons-container{display:inline-block;float:right}ul.payment_methods li[class*=payment_method]{padding:0}li[class*=payment_method] input[type=radio]{margin:0 10px 0 5px}.woocommerce-checkout #payment ul.payment_methods li[class*=payment_method_stripe_]:nth-child(n+2),li[class*=payment_method] input[type=radio]+label:not(.wc-stripe-label-payment-type),ul.payment_methods li[class*=payment_method_stripe_]:nth-child(n+2){margin:0}li.payment_method_stripe_cc .wc-stripe-card-icons-container img.wc-stripe-card-icon{display:inline;float:none;height:26px;max-height:26px;max-width:43px;width:43px}li.payment_method_stripe_payment_request .wc-stripe-paymentRequest-icons-container img:not(.gpay){height:25px;max-height:25px;max-width:25px;width:25px}ul.payment_methods label[for*=payment_method_stripe]:after{clear:right;content:"";display:block}li.payment_method_stripe_cc .wc-stripe-card-icons-container img.wc-stripe-card-icon:nth-child(2n+2){margin:0 2px}li.payment_method_stripe_cc .wc-stripe-card-icons-container img.wc-stripe-card-icon.open.visa{padding-top:2px}ul.payment_methods li[class*=payment_method_stripe_] label>img:first-of-type{float:right!important}.wc-stripe_cc-new-method-container{margin-bottom:1em}.wc-stripe_cc-container .StripeElement:not(.payment-type){background-color:#fff;border-radius:4px;box-sizing:border-box;height:40px;padding:10px 12px;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}input.wc-stripe-klarna-category,input.wc-stripe-payment-type{display:none!important}body .wfacp_main_form.woocommerce .wc-stripe-save-source label.checkbox{padding:0!important}input[type=radio]+label.wc-stripe-label-payment-type,label.wc-stripe-label-klarna-category,label.wc-stripe-label-payment-type{color:#000;display:block;margin-bottom:1em;padding:0!important}.theme-flatsome div.wc-stripe-saved-methods-container{margin:0 0 1em}label.wc-stripe-label-klarna-category:before,label.wc-stripe-label-payment-type:before{background:#fff;border:2px solid #fff;border-radius:100%;box-shadow:0 0 0 2px #000;content:"";display:inline-block;height:11px;margin-left:4px;margin-right:.5em;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);width:11px}input.wc-stripe-klarna-category:checked+label.wc-stripe-label-klarna-category:before,input.wc-stripe-payment-type:checked+label.wc-stripe-label-payment-type:before{background:#000}label.wc-stripe-label-payment-type:after{content:none!important;display:none!important}.wc-stripe-saved-methods-container .select2-container .select2-selection--single .select2-selection__rendered{padding-left:8px}.select2-results__options li.wc-stripe-select2-container,.wc-stripe-saved-methods-container .select2-container .select2-selection--single .wc-stripe-select2-container{align-items:center;display:flex;height:42px;line-height:42px!important}.select2-container .select2-selection--single .wc-stripe-select2-container:before,.select2-results__options li.wc-stripe-select2-container:before{background-position:50%;background-repeat:no-repeat;background-size:40px 24px;content:"";display:inline-block;height:42px;margin-right:8px;width:40px}.select2-container .select2-selection--single .wc-stripe-select2-container.visa:before,.select2-results__options li.wc-stripe-select2-container.visa:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cards/visa.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.americanexpress:before,.select2-container .select2-selection--single .wc-stripe-select2-container.amex:before,.select2-results__options li.wc-stripe-select2-container.americanexpress:before,.select2-results__options li.wc-stripe-select2-container.amex:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cards/amex.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.discover:before,.select2-results__options li.wc-stripe-select2-container.discover:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cards/discover.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.mastercard:before,.select2-results__options li.wc-stripe-select2-container.mastercard:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cards/mastercard.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.diners:before,.select2-container .select2-selection--single .wc-stripe-select2-container.dinersclub:before,.select2-results__options li.wc-stripe-select2-container.diners:before,.select2-results__options li.wc-stripe-select2-container.dinersclub:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cards/diners.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.jcb:before,.select2-results__options li.wc-stripe-select2-container.jcb:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cards/jcb.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.stripe_sepa:before,.select2-results__options li.wc-stripe-select2-container.stripe_sepa:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/sepa.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.stripe_amazonpay:before,.select2-container .select2-selection--single .wc-stripe-select2-container.stripe_upm.amazon_pay:before,.select2-results__options li.wc-stripe-select2-container.stripe_amazonpay:before,.select2-results__options li.wc-stripe-select2-container.stripe_upm.amazon_pay:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/amazon_pay.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.stripe_cashapp:before,.select2-results__options li.wc-stripe-select2-container.stripe_cashapp:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/cashapp.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.stripe_upm.revolut_pay:before,.select2-results__options li.wc-stripe-select2-container.stripe_upm.revolut_pay:before{background-image:url(//toughgrid.com/wp-content/plugins/woo-stripe-payment/assets/img/revolut_pay.svg)}.select2-container .select2-selection--single .wc-stripe-select2-container.stripe_becs:before,.select2-results__options li.wc-stripe-select2-container.stripe_becs:before,.select2-results__options li.wc-stripe-select2-container.wc-stripe-ach:before{display:none}#wc-stripe-card-element.payment-type{height:100%;padding:0}.payment_methods .wc-stripe-save-source,.wc-stripe_cc-new-method-container .wc-stripe-save-source{align-items:center;display:flex;justify-content:flex-start;margin-top:10px}.payment_methods .wc-stripe-save-source .save-source-label,.wc-stripe_cc-container .wc-stripe-save-source .save-source-label{display:block;margin:0 0 0 5px;padding:0}.payment_methods .wc-stripe-save-source input[type=checkbox][name$=_save_source_key],.wc-stripe_cc-container .wc-stripe-save-source input[type=checkbox][name=stripe_cc_save_source_key]{height:20px;opacity:0;position:absolute!important;width:20px}.payment_methods .wc-stripe-save-source label.checkbox,.wc-stripe_cc-container .wc-stripe-save-source label.checkbox{position:relative}.payment_methods .save-source-checkbox,.wc-stripe_cc-container .save-source-checkbox{background-color:#fff;border:1px solid #bababa;border-radius:3px;display:block;height:20px;position:relative;width:20px}.payment_methods .save-source-checkbox:after,.wc-stripe_cc-container .save-source-checkbox:after{content:"";left:0;position:absolute;top:0}.wc-stripe-save-source input[type=checkbox]:checked+.save-source-checkbox:after,.wc-stripe_cc-container .wc-stripe-save-source input[type=checkbox]:checked+.save-source-checkbox:after{border:solid #2196f3;border-width:0 3px 3px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:12px;left:6px;top:2px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:7px}li.payment_method_stripe_applepay,li.payment_method_stripe_googlepay,li.payment_method_stripe_payment_request{display:none}#payment #place_order.wc-stripe-hide,#place_order.wc-stripe-hide,.woocommerce-checkout-review-order #payment #place_order.wc-stripe-hide{height:0!important;opacity:0!important;padding:0!important;position:absolute!important;width:0!important;z-index:-1000!important}.wc-stripe-product-checkout-container{display:none;width:100%}.wc-stripe-product-checkout-container.bottom{margin-top:1em}.wc-stripe-product-checkout-container.top{margin-bottom:1em}.wc-stripe-product-checkout-container.active{display:block}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods,.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods{list-style:none;margin:0;padding:0}.wc-stripe-cart-checkout-container{clear:both;margin:0;padding:0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods{margin:0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active{margin-bottom:1.5em}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods li[class*=payment_method_stripe_],.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods li[class*=payment_method_stripe_]{list-style:none;margin:0 0 1em}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods li[class*=payment_method_stripe_]:last-child,.wc-stripe-product-checkout-container ul.wc_stripe_product_payment_methods li[class*=payment_method_stripe_]:last-child{margin:0}.wc_stripe_cart_payment_methods .gpay-button,.wc_stripe_cart_payment_methods .gpay-card-info-container,.wc_stripe_product_payment_methods .gpay-button,.wc_stripe_product_payment_methods .gpay-card-info-container{margin:0;min-width:100%;width:100%!important}.wc_stripe_product_payment_methods .disabled{opacity:.45}.stripe_cart_gateway_active .checkout-button,.woocommerce-cart .stripe_cart_gateway_active .wc-proceed-to-checkout .checkout-button{margin-bottom:0}.wc-stripe-cart-or{margin:1em 0;text-align:center}li.wc-stripe-payment-method.or{display:none}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active li.wc-stripe-payment-method.or{display:block;margin:15px 0}.wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active li.wc-stripe-payment-method.or p{margin:0}li[class*=payment_method_stripe_].active~li.wc-stripe-payment-method.or{display:block;margin:0}li.payment_method_stripe_applepay label:first-of-type img{max-height:32px;width:49px}li.payment_method_stripe_googlepay label:first-of-type img{max-height:35px;width:48px}li.payment_method_stripe_googlepay label:first-of-type img[src*=googlepay_standard],li.payment_method_stripe_payment_request label:first-of-type img[src*=googlepay_standard]{max-height:35px;width:60px}li.payment_method_stripe_googlepay label:first-of-type img[src*=googlepay_round_outline],li.payment_method_stripe_payment_request label:first-of-type img[src*=googlepay_round_outline]{max-height:30px;width:56px}li.payment_method_stripe_ach label:first-of-type img,li.payment_method_stripe_plaid label:first-of-type img{height:32px;min-height:32px;min-width:32px;width:32px}li.payment_method_stripe_affirm label:first-of-type img{height:26px;width:65px}li.payment_method_stripe_afterpay label:first-of-type img{height:20px;width:100px}li.payment_method_stripe_afterpay label:first-of-type img[src$="afterpay_mint_black.svg"],li.payment_method_stripe_afterpay label:first-of-type img[src$="clearpay_mint_black.svg"]{height:32px;width:92px}li.payment_method_stripe_blik label:first-of-type img{width:64px}li.payment_method_stripe_konbini label:first-of-type img{width:52px}li.payment_method_stripe_paynow label:first-of-type img{width:82px}li.payment_method_stripe_promptpay label:first-of-type img{width:84px}#wc-stripe-affirm-message-container .__PrivateStripeElement,#wc-stripe-affirm-message-container.StripeElement{width:100%}.gpay-button-container .gpay-button:hover,.gpay-button:active,.gpay-button:focus,.wc-stripe-checkout-banner-gateway .gpay-button:hover{background-origin:content-box;background-position:50%;background-repeat:no-repeat;background-size:contain}@supports(-webkit-appearance:-apple-pay-button){.apple-pay-button{-webkit-appearance:-apple-pay-button!important;display:block;height:40px;max-height:40px;max-width:100%;min-width:200px;width:100%}.apple-pay-button-rounded{border-radius:50px!important}.apple-pay-button-black{-apple-pay-button-style:#000}.apple-pay-button-white{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}body.single-product div.product form.cart .wc_stripe_product_payment_methods .apple-pay-button{max-width:100%}}.wc-stripe-banner-checkout{display:none;margin:1em 0;padding:0;position:relative}.wc-stripe-banner-checkout fieldset{border:1px solid #d1d1d1;border-radius:3px;margin-bottom:20px;padding:15px 25px}.wc-stripe-banner-checkout fieldset legend{font-weight:500;margin:0 auto;padding:0 1rem}.wc-stripe-banner-checkout.active{display:block}.wc-stripe-banner-checkout span.banner-divider{align-items:center;background:transparent;display:flex;font-size:16px;left:0;right:0;top:-13px;white-space:nowrap}.wc-stripe-banner-checkout span.banner-divider:after,.wc-stripe-banner-checkout span.banner-divider:before{background:#d1d1d1;content:" ";display:block;height:1px;width:50%}.wc-stripe-banner-checkout span.banner-divider:before{margin-right:1rem}.wc-stripe-banner-checkout span.banner-divider:after{margin-left:1rem}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways{list-style:none;margin:0;padding:0}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway{display:none;margin:0 auto;max-width:240px}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway.active:nth-child(n+2){margin:10px auto 0}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway:first-child:not(.active)+li.wc-stripe-checkout-banner-gateway.active{margin:0 auto}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway .gpay-button,.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways li.wc-stripe-checkout-banner-gateway .gpay-card-info-container{margin:0}.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways .gpay-button,.wc-stripe-banner-checkout ul.wc_stripe_checkout_banner_gateways .gpay-card-info-container{width:100%}.wc_stripe_cart_payment_methods .payment_method_stripe_payment_request .StripeElement,.wc_stripe_product_payment_methods .payment_method_stripe_payment_request .StripeElement,.woocommerce-checkout #wc-stripe-payment-request-container.StripeElement{padding:0;width:100%}.wc-stripe-checkout-banner-gateway #wc-stripe-payment-request-banner.StripeElement{width:100%}ul.payment_methods li.payment_method_stripe_p24 img{max-height:45px;max-width:90px;width:90px}ul.payment_methods li.payment_method_stripe_ideal img{max-height:35px;max-width:38px;width:38px}ul.payment_methods li.payment_method_stripe_fpx img{max-height:25px;max-width:75px;width:75px}ul.payment_methods li.payment_method_stripe_klarna img[src*=klarna]{max-height:20px;max-width:72px;width:72px}ul.payment_methods li.payment_method_stripe_klarna img[src*=klarna_pink]{height:32px;max-height:32px;width:56px}ul.payment_methods li.payment_method_stripe_giropay img{max-height:28px;max-width:65px;width:65px}ul.payment_methods li.payment_method_stripe_eps img{max-height:46px;max-width:70px;width:70px}ul.payment_methods li.payment_method_stripe_multibanco img{max-height:48px;max-width:48px;width:48px}ul.payment_methods li.payment_method_stripe_sepa img{max-height:18px;max-width:67px;width:67px}ul.payment_methods li.payment_method_stripe_sofort img{max-height:21px;max-width:70px;width:70px}label[for=payment_method_stripe_bancontact] img,ul.payment_methods li.payment_method_stripe_bancontact img{height:42px;max-height:42px;max-width:60px;width:60px}ul.payment_methods li.payment_method_stripe_wechat label img{max-height:23px;max-width:82px;width:82px}ul.payment_methods li.payment_method_stripe_alipay img{height:36px;max-height:36px;max-width:72px;width:72px}ul.payment_methods li.payment_method_stripe_grabpay img{max-height:28px;max-width:95px;width:95px}ul.payment_methods li.payment_method_stripe_oxxo img{max-height:24px;max-width:52px;width:52px}ul.payment_methods li.payment_method_stripe_swish img{max-height:28px;max-width:90px;width:90px}ul.payment_methods li.payment_method_stripe_twint img{max-height:35px;width:35px}ul.payment_methods li.payment_method_stripe_cashapp img{height:32px;width:32px}ul.payment_methods li.payment_method_stripe_revolut img{height:28px;width:22px}ul.payment_methods li.payment_method_stripe_zip img{height:30px;width:48px}#wc-stripe-card-element{width:100%}li.banner_payment_method_stripe_payment_request .StripeElement{padding:0}.single-product .blockMsg{background-color:transparent!important;border:none!important}#wc-stripe-card{border:none;height:15px;padding:0;position:absolute!important;right:8px;top:50%;transform:translatey(-50%);width:23px}#wc-stripe-card.active{height:20px;width:32px}input[id=stripe-postal-code]:focus{background:transparent;border:none;box-shadow:none;outline:none}div.postalCode:focus{border:none;outline:none}li[class*=payment_method_stripe] .select2-container .select2-selection--single{height:42px;padding:0 5px}li[class*=payment_method_stripe] .select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;right:1px;top:1px;transform:translateY(0)}.blockUI.blockMsg{font-size:20px;white-space:nowrap}#wc-stripe-payment-request-container.disabled{opacity:.45}.wc-stripe-paymentRequest-icons-container img{float:none}.select2-container .select2-selection--single .wc-stripe-select2-container.wc-stripe-ach:before{display:none}ul.wc_stripe_cart_payment_methods li.wc-stripe-payment-method button,ul.wc_stripe_checkout_banner_gateways li button,ul.wc_stripe_product_payment_methods li[class*=payment_method_stripe_] button{margin:0}ul.payment_methods li[class*=payment_method]{margin:0;padding:10px 0}ul.payment_methods li[class*=payment_method] input[name=payment_method]{float:none;margin:0 10px 0 5px}ul.payment_methods li[class*=payment_method_stripe_]>input[name=payment_method]+label{padding-bottom:0;padding-right:0;padding-top:0}ul.payment_methods{list-style:none}ul.payment_methods li[class*=payment_method_stripe_] .wc-stripe_cc-new-method-container label:before{display:none}.wc-stripe-save-source label.checkbox,.wc-stripe_cc-container .wc-stripe-save-source label.checkbox{margin:0;padding:0!important}#payment .payment_methods li #wc_stripe_local_payment_stripe_wechat img,#wc_stripe_local_payment_stripe_wechat img{float:none;max-height:100%}.qrcode-message{margin:10px 0 0}#wc_stripe_local_payment_stripe_becs,#wc_stripe_local_payment_stripe_sepa{box-shadow:0 1px 3px 0 #e6ebf1;padding:10px 12px}.wc-stripe-local-desc.stripe_becs,.wc-stripe-local-desc.stripe_sepa{margin:10px 0}.wc-stripe-clear{clear:both;height:0;visibility:hidden}.wc-stripe-gateway-desc p{margin:0}#wc_stripe_local_payment_stripe_klarna,.wc-stripe-gateway-desc,li[class*=payment_method_stripe_] div.wc-stripe-gateway-container.has_tokens{margin-top:10px}#wc-stripe-card-element.StripeElement--webkit-autofill{background-color:transparent!important}#wc_stripe_local_payment_stripe_klarna .stripe-klarna-categories{list-style:none;margin:0;padding:10px}li.payment_method_stripe_alipay,li.payment_method_stripe_bancontact,li.payment_method_stripe_becs,li.payment_method_stripe_eps,li.payment_method_stripe_fpx,li.payment_method_stripe_giropay,li.payment_method_stripe_ideal,li.payment_method_stripe_klarna,li.payment_method_stripe_multibanco,li.payment_method_stripe_p24,li.payment_method_stripe_sepa,li.payment_method_stripe_sofort,li.payment_method_stripe_wechat{display:none}.widget_shopping_cart_content .wc-stripe-mini-cart-payment-methods{list-style:none;margin:0;padding:0}.widget_shopping_cart_content .wc-stripe-mini-cart-payment-methods li{margin:0}.widget_shopping_cart_content a.wc-stripe-applepay-mini-cart,.widget_shopping_cart_content a.wc-stripe-gpay-mini-cart,.widget_shopping_cart_content a.wc-stripe-payment-request-mini-cart{background:transparent;border:none;padding:0}a.wc-stripe-gpay-mini-cart .gpay-button,a.wc-stripe-gpay-mini-cart .gpay-card-info-container a.wc-stripe-applepay-mini-cart .apple-pay-button{margin:0;width:100%}.wc-stripe-payment-request-mini-cart.StripeElement{background:transparent;border:none;padding:0;width:100%}.wc-stripe-payment-request-mini-cart.StripeElement .__PrivateStripeElement{width:100%}.wc-stripe-minicart-overlay{background:hsla(0,0%,100%,.75);display:none!important;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.wc-stripe-minicart-overlay.active{display:block!important;z-index:9999}.wc-stripe-klarna-loader{box-sizing:border-box;display:flex;height:30px;justify-content:center;position:relative;transform:scale(.65);width:100%}.wc-stripe-klarna-loader div{animation:klarna-payments-loader 1.3s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;border:3px solid transparent;border-top-color:#000;box-sizing:border-box;display:block;height:30px;position:absolute;width:30px}.wc-stripe-klarna-loader div:first-child{animation-delay:-.45s}.wc-stripe-klarna-loader div:nth-child(2){animation-delay:-.3s}.wc-stripe-klarna-loader div:nth-child(3){animation-delay:-.15s}@keyframes klarna-payments-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}li.payment_method_stripe_alipay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_applepay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_bancontact.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_eps.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_giropay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_googlepay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_grabpay.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_multibanco.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_oxxo.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_p24.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_payment_request.wc-stripe-no-desc .payment_box.wc-stripe-no-methods,li.payment_method_stripe_sofort.wc-stripe-no-desc .payment_box.wc-stripe-no-methods{margin:0;padding:0}.wc-stripe-shortcode-cart-buttons .wc-stripe-cart-checkout-container ul.wc_stripe_cart_payment_methods.active li.wc-stripe-payment-method.or{display:none}label[for=payment_method_stripe_afterpay]>#wc-stripe-afterpay-msg{display:inline-block;float:right}#wc-stripe-afterpay-cart-container #wc-stripe-afterpay-cart-msg .__PrivateStripeElement p,#wc-stripe-afterpay-product-msg .__PrivateStripeElement p,.payment_method_stripe_afterpay #wc-stripe-afterpay-msg .__PrivateStripeElement p{margin-bottom:0!important;margin-top:0!important}#wc-stripe-afterpay-cart-msg .__PrivateStripeElement p .AfterpayMessage-logo,.payment_method_stripe_afterpay #wc-stripe-afterpay-msg .__PrivateStripeElement p .AfterpayMessage-logo{vertical-align:middle}.payment_method_stripe_afterpay #wc_stripe_local_payment_stripe_afterpay.ineligible{display:none}.payment_method_stripe_afterpay .wc-stripe-afterpay__offsite{margin:0 auto;max-width:320px;padding:10px 0;text-align:center}.payment_method_stripe_afterpay .wc-stripe-afterpay__offsite img{display:inline-block}.payment_method_stripe_afterpay .wc-stripe-afterpay__offsite p{font-size:14px;margin-top:10px}.wc-stripe-offsite-notice-container{align-items:center;display:flex;justify-content:center;padding-top:10px;width:100%}.wc-stripe-offsite-notice-container .wc-stripe-offsite-notice{align-items:center;display:flex;flex-direction:column;max-width:400px;text-align:center}.wc-stripe-offsite-notice-container .wc-stripe-offsite-notice img{max-width:105px}.wc-stripe-offsite-notice-container .wc-stripe-offsite-notice p{font-size:14px}#wc-stripe-afterpay-cart-container #wc-stripe-afterpay-cart-msg{text-align:left}#wc-stripe-afterpay-cart-container #wc-stripe-afterpay-cart-msg .AfterpayMessage-logoSvg,.payment_method_stripe_afterpay #wc-stripe-afterpay-msg .AfterpayMessage-logoSvg{max-width:90px;min-width:64px}#wc-stripe-afterpay-cart-container td{border:none}#wc-stripe-affirm-cart-container td:before,#wc-stripe-afterpay-cart-container td:before{content:""}.AfterpayMessage-logoSvg{display:inline-block}#wc-stripe-afterpay-product-msg{font-size:14px}#wc-stripe-afterpay-product-msg .AfterpayMessage-logoSvg{max-width:80px;min-width:64px}.wc-stripe-afterpay-minicart-msg{font-size:.8em}.afterpay-ineligible,.payment_method_stripe_afterpay.afterpay-ineligible{display:none}.woocommerce-mini-cart__buttons .gpay-card-info-container{margin:0;min-width:100%}.wc-stripe-boleto__description{margin-top:10px}.wc-stripe-boleto__description div{align-items:center;display:flex}.wc-stripe-boleto__description div label{margin:0}.wc-stripe-klarna__testmode{margin-top:10px}.wc-stripe-klarna__testmode label{display:inline-block}div.payment_method_stripe_cc>.woocommerce-NoticeGroup{margin-bottom:10px}div.payment_method_stripe_cc.custom-form__bootstrap>.woocommerce-NoticeGroup{margin-bottom:20px}.wc-stripe-installment-container{margin-top:15px}.wc-stripe-installment-container p{margin:0}.wc-stripe-installment-container label.installment-label{align-items:center;display:flex;font-weight:500;margin:0 0 5px;position:relative}.wc-stripe-installment-container .wc-stripe-installment-options.loading-installments{opacity:.4}.wc-stripe-installment-loader__container{flex:1 1 auto}.wc-stripe-installment-loader__container .wc-stripe-installment-loader{height:30px;position:absolute;top:-2px;transform:scale(.55);width:30px}.wc-stripe-installment-loader div{animation:installment-loader 1.3s cubic-bezier(.5,0,.5,1) infinite;border-radius:50%;border:3px solid transparent;border-top-color:#000;box-sizing:border-box;display:block;height:30px;position:absolute;width:30px}.wc-stripe-installment-loader div:first-child{animation-delay:-.45s}.wc-stripe-installment-loader div:nth-child(2){animation-delay:-.3s}.wc-stripe-installment-loader div:nth-child(3){animation-delay:-.15s}@keyframes installment-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#wc-stripe-ach-container .wc-stripe-ach__mandate{margin:10px 0}.gpay-button-fill-new-style.gpay-button-container>.gpay-button.pay,.gpay-button-fill-new-style .gpay-button.checkout,.gpay-button-fill-new-style .gpay-button.order,.gpay-button-fill-new-style .gpay-button.pay,.gpay-button-fill-new-style .gpay-button.subscribe{padding:9px 24px}input.stripe-link-icon-container{background-origin:content-box;background-position:100%;background-repeat:no-repeat!important}.wc-stripe-link-icon{display:flex;position:absolute;right:5px;top:50%;transform:translateY(-50%)}li.banner_payment_method_stripe_link_checkout iframe,li.payment_method_stripe_link_checkout iframe{max-width:calc(100% + 8px)}li.payment_method_stripe_link_checkout.StripeElement{min-height:1px;width:100%}li.payment_method_stripe_link_checkout.StripeElement iframe{max-width:calc(100% + 8px)}div.product .wc-stripe-bnpl-product-message{margin-bottom:.8em}.wc-stripe-shop-message-container.stripe_affirm{width:100%}.wc-stripe-blik-code{display:flex;flex-wrap:wrap;margin:0 -8px}.wc-stripe-blik-code .woocommerce-input-wrapper .input-text.blik-code{height:45px;padding:8px;text-align:center;width:45px}.wc-stripe-blik-code .form-row{padding:0 8px}.blik-timer-container{align-items:baseline;display:flex;flex-direction:column;font-size:1.2em}.blik-timer-container #blik_timer{font-size:2em;margin-left:12px}#wc_stripe_local_payment_stripe_blik ol,.wc-stripe-konbini-instructions ol,.wc-stripe-paynow-instructions ol{margin:0;padding:0}#wc_stripe_local_payment_stripe_blik ol li,#wc_stripe_local_payment_stripe_wechat ol li{list-style-type:decimal!important}.wc-stripe-bnpl-cart-message-container:nth-of-type(n+2){margin-top:10px}.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice) div.wc-stripe-gateway-container li:before{content:none}.wc-stripe_upm-new-method-container .wc-stripe-save-source{margin-top:10px}.wc-stripe-wallet-notice{align-items:flex-start;background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);display:flex;flex-direction:column;padding:12px}.wc-stripe-wallet-notice img.wc-stripe-wallet-notice--icon{height:42px;margin-right:10px;width:42px}.wc-stripe-wallet-notice img.wc-stripe-wallet-notice--mark{height:2em;margin-bottom:10px;width:auto}.wc-stripe-wallet-notice .wc-stripe-wallet-notice--selected-gateway{font-weight:500;margin:0}.wc-stripe-wallet-notice .wc-stripe-wallet-notice--text{align-items:center;color:#6d6e78;display:flex;margin:0}.wc-stripe-wallet-notice .wc-stripe-wallet-notice--divider{background:#e6e6e6;height:1px;margin:10px 0;width:100%}script {
display: none !important;
}.wfty_wrap {
margin: 0 auto;
max-width: 980px
}
.wfty_wrap * {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box
}
.wfty_wrap .wfty_box {
position: relative
}
.wfty_wrap .wfty_box:after {
content: " ";
display: block;
clear: both
}
.wfty_wrap .wfty_customer_info .wfty_title {
line-height: 24px
}
.wfty_customer_info .wfty_title {
font-size: 20px;
text-align: left
}
.wfty_wrap .wfty_title, .wfty_wrap .wc-bacs-bank-details-heading {
margin: 0 0 15px;
font-size: 20px;
line-height: 24px;
font-weight: 400
}
.wfty_wrap .wfty_2_col_left, .wfty_wrap .wfty_2_col_right {
width: 50%;
float: left;
margin-bottom: 15px;
padding-right: 20px;
margin-left: 0
}
.wfty_wrap .wfty_2_col_left {
margin-bottom: 15px !important;
padding-right: 20px !important;
}
.wfty_wrap .wfty_full_width .wfty_2_col_left, .wfty_wrap .wfty_full_width .wfty_2_col_right {
width: 100%;
float: none;
padding: 0 !important;
}
.wfty_wrap .wfty_2_col_left:empty, .wfty_wrap .wfty_2_col_right:empty {
display: none
}
.wfty_clear {
clear: both
}
.wfty_clear_15 {
clear: both;
height: 15px
}
.wfty_customer_info .wfty_clear_15{height:5px}
.wfty_clearfix:after, .wfty_clearfix:before {
content: '';
display: block
}
.wfty_customer_info .wfty_text {
margin: 0;
padding: 0;
font-size: 15px;
line-height: 21px
}
.wfty_customer_info .wfty_text_bold {
margin: 0 0 5px;
padding: 0;
font-weight: 700
}
.wfty_wrap .wfty_order_details .wfty_pro_list {
font-size: 15px;
line-height: 20px;
font-weight: 400
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv {
width: 70%;
float: left;
padding: 22px 0px;
position: relative
}
.rtl .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv {
float: right;
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_rightDiv {
text-align: right;
width: 30%;
float: left;
padding: 22px 0;
}
.rtl .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_rightDiv {
text-align: left;
padding-left: 15px;
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img {
position: relative;
width: 60px;
float: left
}
.rtl .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img {
float: right;
margin-left: 15px;
}
.wfty_wrap a {
-webkit-transition: all 0.4s ease-in-out;
-khtml-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-ms-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img img {
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border: 1px solid #dddddd;
display: block;
width: 100%
}
.wfty_wrap img {
max-width: 100%
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_img .wfty_qty {
background: #7c7c7c;
position: absolute;
top: -8px;
right: -8px;
width: 20px;
height: 20px;
font-size: 11px;
line-height: 20px;
font-weight: 700;
border-radius: 50%;
text-align: center
}
.wfty_wrap .wfty_order_details .wfty_show_images .wfty_pro_list .wfty_leftDiv .wfty_p_name {
padding-left: 75px;
position: relative;
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name a {
text-decoration: none;
font-weight: 700
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name .wfty_info {
display: block;
font-size: 13px;
line-height: 20px
} .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name ul.wc-item-meta, .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name ul.wc-item-downloads {
list-style: none;
padding: 0;
margin: 0
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name ul.wc-item-meta li, .wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name ul.wc-item-downloads li {
list-style: none;
padding: 0;
margin: 0;
font-style: normal
}
.wfty_rightDiv .woocommerce-Price-amount {
font-size: 18px;
font-weight: 500
}
.wfty_wrap .wfty_order_details table tfoot tr {
display: table-row
}
.wfty_wrap .wfty_order_details table tfoot tr:first-child td, .wfty_wrap .wfty_order_details table tfoot tr:first-child th {
padding-top: 22px
}
.wfty_wrap .wfty_order_details table tfoot tr th {
width: 50%;
text-align: left;
padding: 2px 10px 2px 0
}
body .wfty_wrap .wfty_order_details table tfoot tr th {
padding: 2px 0;
}
.rtl .wfty_wrap .wfty_order_details table tfoot tr th {
text-align: right;
}
.rtl .wfty_wrap table.my_account_orders th, .rtl .wfty_wrap table.my_account_orders td, .rtl .wfty_wrap table.wfty_order_downloads tr * {
text-align: right !important;
}
.wfty_wrap .wfty_order_details table tfoot tr td {
width: 50%;
text-align: right;
padding: 2px 0 2px 10px
}
.rtl .wfty_order_details table tfoot tr td {
text-align: left;
}
.wfty_wrap .wfty_order_details table tfoot tr td, .wfty_wrap .wfty_order_details table tfoot tr th {
display: table-cell;
border: none;
font-size: 15px;
line-height: 20px;
color: #4c4c4c;
font-weight: 400;
background: 0 0;
text-transform: initial
}
.wfty_wrap .wfty_order_details table tfoot tr:last-child td, .wfty_wrap .wfty_order_details table tfoot tr:last-child th {
padding-top: 22px;
border-top: 1px solid #dddddd;
font-weight: 600
}
.wfty_wrap .wfty_order_details table tfoot tr:nth-last-child(2) td, .wfty_wrap .wfty_order_details table tfoot tr:nth-last-child(2) th {
padding-bottom: 22px
}
body .wfty_wrap .wfty_order_details table tfoot tr:last-child th,body .wfty_wrap .wfty_order_details table tfoot tr:last-child td {
padding: 22px 0;
}
.wfty_wrap .wfty_order_details table tfoot tr:last-child td {
font-size: 28px;
line-height: 32px
}
.wfty_Mview {
display: none
}
.wfty_quantity {
font-size: 12px;
color: #4c4c4c;
margin-top: 4px
}
.wfty_quantity strong {
color: #000;
font-weight: 400
}
.wfty-clearfix {
clear: both
}
.wfty-hr, .elementor .wfty-hr {
background-color: #e3e3e3;
height: 1px;
margin: 10px 0 15px
}
.wfty_info .wc-item-downloads {
display: none
}
.wfty_wrap .wfty_left {
text-align: left
}
.wfty_wrap .wfty_center {
text-align: center
}
.wfty_wrap .wfty_order_details table {
width: 100%;
border-collapse: collapse;
border: none;
border-top: 1px solid #dddddd;
margin-top: 0;
}
.wfty_wrap .wfty_subscription .wfty_title {
margin-top: 15px
}
.wfty_wrap .wfty_subscription table, .wfty_wrap .wfty_order_download table {
border: none;
margin-bottom: 1.5em;
box-shadow: none;
}
.wfty_wrap .wfty_subscription table thead th {
padding-top: 15px
}
.wfty_wrap table.wfty_order_downloads thead th {
text-align: left;
padding-bottom: 8px
}
.wfty_wrap .wfty_subscription table thead th, .wfty_wrap table.wfty_order_downloads thead th {
text-transform: capitalize
}
.wfty_wrap table.my_account_orders {
font-size: 15px
}
.wfty_wrap table.my_account_orders td {
padding-left: 0;
padding-right: 0
}
.wfty_wrap .subscription-actions {
padding-top: 8px;
padding-bottom: 8px
}
.wfty_wrap .wc-item-download-label {
color: #000;
font-weight: 400
}
.wfty_wrap .wc-item-downloads li a {
color: #000;
padding: 2px 7px;
border: 1px solid #d8d8d8;
margin-left: 5px;
border-radius: 8px
}
.wffn_order_details_table .wfty_wrap .wfty_box.wfty_order_details table tr th {
color: #000
}
.wffn_order_details_table .wfty_show_images .wfty_quantity_value_box {
position: absolute;
top: -10px;
left: 48px;
border: 0;
height: 20px;
width: 20px;
z-index: 1;
font-size: 14px !important;
text-align: center !important;
line-height: 20px !important;
color: #fff !important;
}
.rtl .wffn_order_details_table .wfty_show_images .wfty_quantity_value_box {
right: 2px;
}
.wffn_order_details_table .wfty_show_images .wfty_quantity_value_box:after {
content: '';
height: 20px;
width: 20px;
background: #b1b1b1;
position: absolute;
left: 0;
z-index: -1;
border-radius: 50%;
top: 0
}
.wffn_order_details_table .wfty_show_images .wfty_quantity_value_box .multiply {
display: none
}
.wffn_order_details_table .wfty_hide_images .wfty_quantity_value_box {
padding-left: 6px
}
.wffn_order_details_table .wfty_hide_images .wfty_quantity_value_box > span {
padding-right: 2px;
position: relative;
top: -1px
}
.wfty_pro_list_cont {
width: 100%;
float: left;
border-bottom: 2px groove #d5d5d5
}
.wfty_pro_list_cont > table {
margin-bottom: 0;
}
.wfty_box > .wfty_pro_list_cont:last-child {
border-bottom: none
}
.elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap .wfty_subscription table .subscription-actions a::after {
display: none;
}
.elementor-order-details-wrapper .wffn_order_details_table .wfty_wrap table.shop_table_responsive tr {
border: none;
}
.wfty_wrap .nobr {
white-space: normal
}
.wfty_wrap table.wfty_order_downloads tr td.download-file a, .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions a {
padding: 5px 10px;
display: block;
margin-right: 0;
text-align: center !important;
text-transform: inherit;
color: #fff;
background-color: #70dc1d;
float: right;
max-width: 125px;
}
.wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions a {
display: inline-block
}
@media (max-width: 600px) {
.wfty_Dview {
display: none
}
.wfty_Mview {
display: block
}
.wfty_wrap .wfty_box.wfty_product.wfty_def_style {
padding-bottom: 15px
}
.wfty_wrap .wfty_2_col_left, .wfty_wrap .wfty_2_col_right {
width: 100%;
float: none;
padding-right: 8px !important;
}
.wfty_wrap .wfty_2_col_right {
margin-left: 0
}
.wfty_wrap .wfty_order_details table tfoot tr:last-child td {
font-size: 20px;
line-height: 24px
}
.wffn_order_details_table .shop_table.shop_table_responsive thead {
display: none;
}
body .wffn_order_details_table .shop_table.shop_table_responsive tr td {
display: block;
text-align: right !important;
padding: 10px 0 !important;
}
body .wffn_order_details_table .shop_table.shop_table_responsive tr td:before {
content: attr(data-title) ": ";
float: left;
display: block;
}
.wffn_order_details_table .shop_table.shop_table_responsive tr td.download-file::before {
content: '';
}
.wffn_order_details_table .wfty_wrap .wfty_order_downloads tr th, .wffn_order_details_table .wfty_wrap .wfty_order_downloads tr td {
width: auto !important;
}
.wffn_order_details_table .wfty_wrap .touch-scroll-table {
width: auto;
padding: 0;
position: inherit;
overflow-y: unset;
margin-left: 0;
overflow-x: unset;
box-shadow: none;
}
}
.wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info * {
font-size: 12px;
}
.wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info ul li:after, .wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info ul li:before {
display: none
}
.wffn_order_details_table .wfty_pro_list_cont .wfty_pro_list .wfty_info ul li * {
display: inline
}
.wfty_wrap .wfty_order_details .wfty_pro_list .wfty_leftDiv .wfty_p_name .wfty_info .wc-item-meta-label {
clear: none;
}
.wfty_wrap table.wfty_order_downloads tbody tr td.download-file a, .et-db #et-boc .wfty_wrap table.wfty_order_downloads tbody, .et-db #et-boc .wfty_wrap table.wfty_order_downloads tbody tr td.download-file, .et-db #et-boc .wfty_wrap table.wfty_order_downloads tbody tr {
text-decoration: none !important;
}
.wffn_order_details_table .wfty_pro_list_cont {
border-bottom: none
}
.wfty_wrap table.my_account_orders td, .wfty_wrap table.my_account_orders th {
text-align: left;
}
.wfty_wrap table.shop_table_responsive td:last-child, .wfty_wrap table.shop_table_responsive th:last-child {
text-align: right;
}
.wfty_quantity strong {
display: none;
}
.wfty_pro_list_cont .wfty_pro_list .wfty_quantity_value_box {
color: #fff;
font-size: 13px
}
.wfty_box .wfty_pro_list_cont + div:not(.wfty_pro_list_cont) {
clear: both;
margin-top: 10px;
}
.wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-actions a {
padding: 5px 10px;
display: inline;
text-transform: none;
border-radius: unset;
border: none;
margin-right: 0;
}
.wffn_order_details_table .wfty_wrap .wfty_subscription table tr th, .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td, .wfty_wrap table.wfty_order_downloads tr th, .wfty_wrap table.wfty_order_downloads tr td {
padding: 8px 8px 8px 0;
border: none;
text-transform: none;
background: transparent;
}
.wffn_order_details_table .wfty_wrap .wfty_subscription table tr th:last-child, .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td:last-child, .wfty_wrap table.wfty_order_downloads tr th:last-child, .wfty_wrap table.wfty_order_downloads tr td:last-child {
padding-right: 0;
word-break: initial
}
.wfty_wrap table.wfty_order_downloads tr td.download-file a {
padding: 5px 10px;
display: block;
margin-right: 0;
text-align: center !important;
text-transform: inherit
}
.wfty_wrap .wfty_order_downloads {
width: 100%;
}
.wfty_wrap .wfty_order_downloads tr td.download-product {
word-break: break-word;
}
.wfty_wrap table.my_account_customers td:first-child {
text-align: left;
padding-left: 10px;
}
.wfty_wrap table.my_account_customers .subscription-next-payment {
text-align: left;
padding: 0 10px;
}
.wfty_2_col_left:first-child div {
word-wrap: break-word;
}
.wfty_subscription .subscription-id.order-number {
display: inline-flex
}
.wfty_wrap .subscription-id a,
.wfty_wrap .subscription-id a *,
.wfty_wrap .subscription-id a strong,
.et-db #et-boc .et-l .et_wfty_order_details_2 #et_wfty_order_details .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-id a *,
.et-db #et-boc .et-l .et_wfty_order_details_0 #et_wfty_order_details .wffn_order_details_table .wfty_wrap .wfty_subscription table tr td.subscription-id a * {
color: royalblue !important;
}
.wfty-hide-download .wfty_wrap:not(.wfty_frontend_view) .wfty_order_download, .wfty-hide-subscription .wfty_wrap:not(.wfty_frontend_view) .wfty_subscription {
display: none !important;
}
.wffn_order_details_table .woocommerce-order-details.mollie-instructions {
width: 100%;
float: left;
position: relative
}