@keyframes borderChange{0%{border-color:gray}to{border-color:green}}@keyframes tvPowerDownClassic{0%{transform:scaleY(1) scaleX(1);opacity:1;filter:brightness(1.2)}50%{transform:scaleY(.01) scaleX(1);opacity:1;filter:brightness(1.5)}90%{transform:scaleY(.01) scaleX(.01);opacity:1;filter:brightness(2)}to{transform:scaleY(0) scaleX(0);opacity:0;filter:brightness(0)}}@keyframes tvPowerDownBlocks{0%{transform:translate(-50%,-50%) scaleY(1) scaleX(1);opacity:1;filter:brightness(1.2)}50%{transform:translate(-50%,-50%) scaleY(.01) scaleX(1);opacity:1;filter:brightness(1.5)}90%{transform:translate(-50%,-50%) scaleY(.01) scaleX(.01);opacity:1;filter:brightness(2)}to{transform:translate(-50%,-50%) scaleY(0) scaleX(0);opacity:0;filter:brightness(0)}}@keyframes tvPowerDownBlocksSamePage{0%{transform:scaleY(1) scaleX(1);opacity:1;filter:brightness(1.2)}50%{transform:scaleY(.01) scaleX(1);opacity:1;filter:brightness(1.5)}90%{transform:scaleY(.01) scaleX(.01);opacity:1;filter:brightness(2)}to{transform:scaleY(0) scaleX(0);opacity:0;filter:brightness(0)}}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] label:first-of-type{display:flex;order:2;margin-bottom:1px;align-items:center}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway-"]{display:flex}.checkout-payplus li[class^="wc_payment_method payment_method_payplus-payment-gateway"] input[type=radio][name=payment_method]:not(:checked){display:unset!important;display:flex}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway-hostedfields"]{display:ruby}html[dir=ltr] .checkout-payplus li[class^="wc_payment_method payment_method_payplus-payment-gateway"] label img{margin-right:15px!important}html[dir=rtl] .checkout-payplus li[class^="wc_payment_method payment_method_payplus-payment-gateway"] label img{margin-left:15px!important}.checkout-payplus #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.checkout-payplus #add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.checkout-payplus .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.checkout-payplus .woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.checkout-payplus .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.checkout-payplus .woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:unset!important;display:table}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] label:first-of-type span{order:1}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] label:first-of-type img{order:-1;margin-left:20px;max-height:32px;max-width:32px}#payment>ul>li[class^="wc_payment_method payment_method_payplus-payment-gateway-"] img{max-height:32px;max-width:32px}#payment>ul>li[class^="wc_payment_method payment_method_payplus-payment-gateway"] img{max-height:32px;max-width:64px}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] .payment-method-description{margin-top:0}.checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] input[type=radio][name=payment_method]~.payment_box{margin-top:.2rem}.checkout-payplus input[type=radio][name=payment_method]+label::before,.checkout-payplus input[type=radio][name=payment_method]:checked+label::before{order:-1;transform:none}.payplus-checkout-image-container{display:flex;flex-wrap:wrap;justify-content:center}.payplus-checkout-image{max-width:100%;max-height:35px;object-fit:contain}.show-border{animation:borderChange .5s forwards}html[lang=en-US] .checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] label:first-of-type img,html[lang=en] .checkout-payplus li[class*="wc_payment_method payment_method_payplus-payment-gateway"] label:first-of-type img{margin-left:0;margin-right:20px}.express-checkout-buttons{display:flex;flex-direction:column;align-items:center}.express-checkout-product{margin:5%auto;border-radius:12px;border:1px solid #f9f9f9;padding:20px 10px 10px;position:relative;display:block;width:100%}#phone-number.invalid{border-color:red}#phone-number.invalid::after,#phone-number.valid::after{content:"✖";color:red;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}#phone-number.valid{border-color:green;background-image:url(../images/vCheckmark.svg);background-repeat:no-repeat;background-position:right center;background-size:20px}#phone-number.valid::after{content:"✔";color:green}#phone-number,.border-with-word{position:relative;text-align:center}#phone-number{width:96.5%;display:block;border:3px solid #606061;border-radius:5px}.border-with-word{display:flex;align-items:center;justify-content:center}.border-with-word::after,.border-with-word::before{content:"";flex:1;border-top:2px solid #cfcaca;margin:0}.border-with-word span{background:0 0;padding:0 10px}@media (min-width:767.98px){.express-checkout{margin:3%auto 0;padding:30px 10px 10px;position:relative;display:block;width:264px}}@media (max-width:767.98px){.express-checkout{margin:3%auto 0;padding-top:20px;position:relative;display:block;width:100%}}.express-flex{display:flex;position:absolute;top:0;width:100%;left:0}body #applePayButton{margin-top:5px;margin-bottom:10px;border-radius:3px!important;border:0}.title-express-checkout{margin:0;position:absolute;top:-12px;font-size:14px;width:100%;text-align:center}.title-express-checkout span{background:#fff;padding:0 15px;text-align:center;display:inline-block;color:#000}#error-api-payplus p{font-size:14px;margin:0;color:red;text-align:center}#applePayButton.disabled,.express-checkout iframe.disabled{pointer-events:none;cursor:not-allowed}.express-checkout.disabled{opacity:.5}.express-checkout p{margin:0}.payment_box{transition:opacity .2s ease-in-out}@media screen and (min-width:568px){body .alertify .ajs-dialog{height:82%!important}}@media screen and (max-width:568px){body .alertify:not(.ajs-maximized) .ajs-modal{padding:0}body .alertify .ajs-dialog{margin:0 auto}}.alertify.tv-closing .ajs-dialog{animation:tvPowerDownClassic 1s ease-out forwards;transform-origin:center center}.alertify.tv-closing{background:rgba(0,0,0,.98)!important;transition:background 1s ease-in}.pp_iframe.tv-closing-blocks{animation:tvPowerDownBlocks 1s ease-out forwards;transform-origin:center center}.pp_iframe.tv-closing-blocks-samepage{animation:tvPowerDownBlocksSamePage 1s ease-out forwards;transform-origin:center center}