body#module-psy_paymenthelper-order,body#module-psy_paymenthelper-payment,body#module-psy_paymenthelper-validation{background:#f6f6f6;height:auto}#module-psy_paymenthelper-order #wrapper,#module-psy_paymenthelper-payment #wrapper,#module-psy_paymenthelper-validation #wrapper{box-shadow:none;background:0 0;margin:0;padding:0}.content-paymenthp{width:100%;margin:80px 0}.lang-rtl .content-paymenthp,.rtl .content-paymenthp{direction:rtl}.content-paymenthp a:focus,.content-paymenthp a:hover{text-decoration:none}.content-paymenthp .alert p{margin-bottom:0}#paymenthp{background:#fff;border-radius:10px;width:100%;max-width:500px;margin:auto;box-shadow:0 .5rem 1.9rem #0000001c}.paymenthp-section-header{border-radius:10px 10px 0 0;padding:20px 10px;display:flex}.paymenthp-section-icon{max-width:200px;padding:0 25px}.paymenthp-section-icon img{margin:0;display:inline-block;width:100%!important}.paymenthp-section-title{color:#fff;text-align:left;margin:25px 0 0}.paymenthp-section-title h4{margin:0 0 .5rem;font-size:20px}.rtl .paymenthp-section-title,.lang-rtl .paymenthp-section-title{text-align:right}.rtl .paymenthp-section-title h4,.lang-rtl .paymenthp-section-title h4{font-size:23px}.paymenthp-section-content{padding:20px 20px 40px}.paymenthp-section-text p{color:#343d60;font-size:13px;line-height:22px}.paymenthp-section-links{margin:30px 0 0;display:flex}.paymenthp-section-links>a{margin:5px;padding:.375rem 1rem;font-size:13px;text-decoration:none}.paymenthp-section-links .psy-btn{padding:.675rem 1.5rem;font-size:14px}.alert-payment hr,#paymenthp-section hr{border-top:2px dashed #0000004d;border-bottom:none;width:90%;height:0;margin:40px auto}.paymenthp-error .paymenthp-section-header{background:#f3bfbf}.paymenthp-error .paymenthp-section-title h4,.paymenthp-error .paymenthp-section-title{color:#d72929}.paymenthp-error .paymenthp-section-icon img{width:60%}.paymenthp-error .paymenthp-section-links .btn{color:#fff;background-color:#f84a49;border:none}.paymenthp-error .paymenthp-section-links .btn:hover{background-color:#c82333}.paymenthp-send .paymenthp-section-header{background:#343d60;display:block}.paymenthp-send .paymenthp-section-icon{max-width:100%;padding:0}.paymenthp-send .paymenthp-section-icon img{margin:10px auto;display:block;width:auto!important}.paymenthp-send .paymenthp-section-title{text-align:center;margin:30px 0 0}.paymenthp-send .paymenthp-section-text{text-align:center}.paymenthp-send .paymenthp-section-links{justify-content:center}.paymenthp-validate .paymenthp-section-header{background:#eef9ea}.paymenthp-validate .paymenthp-section-icon img{width:60%}.paymenthp-validate .paymenthp-section-title h4,.paymenthp-validate .paymenthp-section-title{color:#34a30c}.paymenthp-loader{justify-content:center;align-items:center;height:100px;display:flex;overflow:hidden}.circle{border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin:7px;display:flex}.circle:before{content:"";opacity:.7;border-radius:50%;width:20px;height:20px;animation:2s cubic-bezier(0,0,.49,1.02) infinite scale}.circle-1{background-color:#49b8e5}.circle-1:before{background-color:#49b8e5;animation-delay:.2s}.circle-2{background-color:#1e98d4}.circle-2:before{background-color:#1e98d4;animation-delay:.4s}.circle-3{background-color:#2a92d0}.circle-3:before{background-color:#2a92d0;animation-delay:.6s}.circle-4{background-color:#3a88c8}.circle-4:before{background-color:#3a88c8;animation-delay:.8s}.circle-5{background-color:#507cbe}.circle-5:before{background-color:#507cbe;animation-delay:1s}@keyframes scale{0%{transform:scale(1)}50%,75%{transform:scale(2.5)}78%,to{opacity:0}}.paymenthp-invoice-amount{color:#353535;background:#fbfbfb;border:1px solid #c7c7c7;border-radius:4px;justify-content:space-between;margin:50px 0 10px;padding:10px 15px;font-size:15px;font-weight:700;display:flex}.paymenthp-invoice-list{margin:40px 0 0}.paymenthp-invoice-list>h6{text-align:center}.paymenthp-invoice-list .paymenthp-method:hover{background:#f0f0f0}.paymenthp-invoice-list .paymenthp-method:hover h6{color:#181717}.paymenthp-invoice-list .paymenthp-method img{margin-left:15px}.paymenthp-title-reference{color:#232933;padding-top:10px;font-size:13px;line-height:22px}.paymenthp-title-reference span{color:#333}.paymenthp-header-text p{color:#232933;margin:0 0 1rem;padding:10px 0 0;font-size:13px;line-height:22px}.paymenthp-section-checkout .paymenthp-checkout-reference{color:#232933;margin-bottom:4px;font-size:13px;line-height:22px}.paymenthp-section-checkout .paymenthp-checkout-reference span{color:#81858b}.paymenthp-checkout-message{color:#d72929;text-align:right;margin:10px 0;font-size:14px;line-height:24px;display:block}.paymenthp-approval .paymenthp-checkout-message{color:inherit}.paymenthp-checkout .paymenthp-section-links>a{margin-left:20px}.paymenthp-section-alert{text-align:right;color:#856404;text-shadow:1px 1px #0000001a;background-color:#fff3cd;border:1px solid #ffeeba;margin:2rem 0;padding:.75rem .5rem .75rem 1.25rem;font-size:13px;line-height:22px}.paymenthp-section-alert>p{color:#856404;text-shadow:1px 1px #0000001a;margin:0;font-size:13px;line-height:22px}.wrapper-alert-payment{padding-top:10px}.alert-payment{padding:1.2rem;display:flex}.alert-payment-simple{text-align:right;color:#856404;text-shadow:1px 1px #0000001a;background-color:#fff3cd;border:1px solid #ffeeba;justify-content:space-between;margin:2rem 0;padding:1.25rem;font-size:14px;line-height:37px}.alert-payment-list{text-align:right;color:#515151;background-color:#fff;border:1px solid #0000001a;flex-direction:column;margin:1rem 0 2rem;padding:1.25rem;font-size:14px;line-height:37px}.alert-payment-list .alert-payment-title{border-bottom:2px solid #0003;font-size:16px}.alert-payment-list .alert-payment-title p{float:left;color:#856404;text-shadow:1px 1px #0000001a;font-size:13px}.alert-payment-list .list-order{border-bottom:1px solid #0000001a;justify-content:space-between;margin:20px 0;padding-bottom:20px;display:flex}.alert-payment-list .list-order:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.list-order-info{display:flex}.list-order-info>div{margin-left:20px}.list-order-info>div span{padding-left:5px;font-size:13px}.alert-payment-order{text-align:right;color:#515151;background-color:#fff;border:1px solid #0000001a;flex-direction:column;margin:1rem 0;padding:1.25rem 1.25rem 0;font-size:14px}.alert-payment .psy-btn-outline-warning{color:#856404;border-color:#856404;font-size:13px}.alert-payment-links a{margin-right:10px}.alert-payment-links .psy-btn-outline-secondary{color:#353535;font-size:13px}.paymenthp-checkout-transactions{margin:20px 0}.paymenthp-checkout-tr{border-bottom:1px solid #00000012;padding:12px 0;display:flex}.paymenthp-checkout-tr:last-child{border-bottom:none}.paymenthp-checkout-td{flex-direction:column;width:20%;font-size:13px;display:flex}.paymenthp-td-description{width:40%!important}.paymenthp-checkout-td b{color:#999;margin-bottom:10px;font-size:12px;font-weight:400}.paymenthp-checkout-td span{font-size:12px}.psy-btn-outline-secondary{border:none!important}#paymenthp{max-width:800px}.paymenthp-reselect-methods h4{color:#232323;margin-bottom:.7rem;font-size:1.125rem;font-weight:700;line-height:1.1}.paymenthp-reselect .payment-options .payment-option{cursor:pointer;border-bottom:1px solid #f0f0f0;margin:0;padding:0 8px 6px}.paymenthp-reselect .payment-options .payment-option:last-child{border:none}.paymenthp-reselect .payment-options .payment-option label{cursor:pointer;line-height:25px;font-size:.875rem!important}.paymenthp-reselect .payment-options label img{float:right;max-height:25px;margin-left:10px}.paymenthp-reselect .payment-options .payment-option.payment-selected{cursor:default}.paymenthp-reselect .payment-options .payment-option .psy-radio-group{margin:20px 0 5px}.paymenthp-reselect .payment-options .payment-option .payment-option-radio .checkmark{float:right;background-color:#eee;border-radius:50%;width:25px;height:25px;margin-left:10px;margin-right:0;transition:background-color .2s;position:relative;top:0;left:0}.paymenthp-reselect .payment-options .payment-option.payment-selected .payment-option-radio .checkmark{background-color:#4fba6f}.paymenthp-reselect .payment-options .payment-option .payment-option-radio .checkmark:after{content:"";background-color:#fff;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.paymenthp-reselect .payment-options .custom-radio{display:none!important}.paymenthp-reselect-order{font-size:13px}.paymenthp-reselect-order>div{padding:10px 0}.paymenthp-reselect-order>div b{padding-left:30px}.paymenthp-reselect-amount{font-size:10px}.paymenthp-reselect-amount b{font-size:18px;line-height:25px}.paymenthp-submit{justify-content:space-between;margin:30px -20px 20px;padding:5px 20px;display:flex}.paymenthp-submit-btns{padding-top:5px}.paymenthp-submit .psy-btn{padding:.675rem 1.5rem;font-size:14px;text-decoration:none}.paymenthp-submit .psy-btn-outline-secondary{color:#353535;font-size:13px}.paymenthp-approval .paymenthp-section-header{background-color:#d9edf7}.paymenthp-approval .paymenthp-section-title h4,.paymenthp-approval .paymenthp-section-title{color:#31708f}.paymenthp-approval .paymenthp-section-icon img{width:60%}.options-ps16 .psy-radio-group{display:flex}.options-ps16 .payment-option-radio{margin-left:5px}.options-ps16 .payment-option-radio label img{margin-right:5px}.content-paymenthp #psy-logo a{text-align:center;margin:30px auto;display:block}@media (width<=575px){#module-psy_paymenthelper-payment .container,#module-psy_paymenthelper-validation .container{margin-top:0;padding-top:0}.content-paymenthp{margin:0}#paymenthp{width:100%;max-width:100%;box-shadow:none;background:0 0;border-radius:0;margin:0}.paymenthp-section-header{border-radius:0}.paymenthp-section-title{margin-bottom:30px;font-size:23px}.paymenthp-section-text p{font-size:15px;line-height:28px}#module-psy_paymenthelper-payment #wrapper,#module-psy_paymenthelper-validation #wrapper{margin-top:0;padding-top:0}.paymenthp-section-header{flex-direction:column;align-items:center}.wirepayment-tracking-form .col-4{float:none;width:100%;padding:10px 0!important}.wirepayment-tracking-form button{margin-top:10px}.paymenthp-submit{display:block}.paymenthp-submit-btns{justify-content:flex-end;padding-top:20px;display:flex}}