@font-face{font-family:proxima-nova;src:url(../../resources/fonts/ProximaNova-Regular.woff2) format("woff2"),url(../../resources/fonts/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:proxima-nova,sans-serif!important;background-color:#fff;margin:0;padding:0;min-height:100vh;color:#333!important}input,select{color:#333!important;border:1px solid #333333!important}.page-wrapper{padding:0 10px;margin-bottom:100px}.page-wrapper-pay{padding:0 10px;margin-bottom:60px}.text-header{font-size:16px;color:#333;text-decoration:none}.payment-title{font-size:18px;font-weight:600!important;color:#333;margin-bottom:30px}.text-header:hover{text-decoration:underline}.text-logo{font-size:14px!important;color:#333}.logo-area{flex-direction:column;align-items:center;text-align:center}.logo-area img.logo-main{height:70px;max-width:100%}.logo-area span{display:block;font-size:14px;margin-top:5px}.payment-section{width:100%;max-width:600px;margin:80px auto;background:#f6f6f6;padding:20px 25px;box-shadow:0 2px 10px #0000000d}.title-form{font-size:18px;font-weight:500!important}.button-custom{width:160px;height:40px}.payment-option{display:flex;align-items:center;justify-content:space-between;border:1px solid #e0e0e0;padding:15px 20px;margin-bottom:12px;cursor:pointer;transition:all .2s ease-in-out;background-color:#fff}.payment-option:hover{background-color:#f9f9f9}.payment-option input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;position:relative;cursor:pointer;margin-left:10px;transition:all .2s ease-in-out}.payment-option input[type=radio]:checked{background-color:#b23b6e;border-color:#b23b6e}.payment-option input[type=radio]:focus{outline:none;box-shadow:0 0 0 2px #b23b6e4d}.text-provider{font-size:14px;margin-bottom:8px}#ccSuboptions .provider-options{display:flex;align-items:center;gap:25px;height:45px}.cc-suboptions{display:none;margin-top:10px;gap:15px;justify-content:center;flex-wrap:wrap}.cc-suboptions.show{display:flex}.cc-suboptions .payment-option{flex:1 1 45%}.credit-card{width:20px;height:20px;background:url(/build/assets/credit_card-a3487551.svg) no-repeat center;background-size:contain}.paypal{width:20px;height:20px;background:url(/build/assets/paypal-d648ddda.svg) no-repeat center;background-size:contain}.crypto{width:24px;height:24px;background:url(/build/assets/crypto-81f6b8a0.svg) no-repeat center;background-size:contain}.amex{width:24px;height:24px;background:url(../img/icons/amex.png) no-repeat center;background-size:contain}.discover{width:24px;height:24px;background:url(../img/icons/discover.png) no-repeat center;background-size:contain}.btn-primary{border:none;border-radius:0!important}.btn-primary:hover{background-color:#bc2958de!important}.btn-primary:focus,.btn-primary:active,.btn-primary:focus-visible{outline:none!important;box-shadow:none!important;background-color:#bc2958de!important}#container-select-payment{width:95%}.popup-message{position:fixed;bottom:25px;left:50%;transform:translate(-50%);background-color:#f6f6f6;color:#333;padding:12px 20px;font-size:14px;border-radius:6px;opacity:0;pointer-events:none;transition:opacity .3s ease,bottom .3s ease;z-index:9999;width:auto;max-width:90%;min-width:250px;text-align:center;word-break:keep-all}.popup-message.show{opacity:1;bottom:40px;pointer-events:auto}.panel.bg-light{border-radius:0!important}.text-input{font-size:14px}.input-padding{padding:16px 14px!important}.input-padding:focus,.form-control:focus,.form-select:focus{border-color:#333!important;box-shadow:none!important;outline:none!important}.is-invalid{border:1px solid rgb(226,12,12)!important}.custom-dropdown{position:relative;width:100%;font-family:ProximaNova,sans-serif;-webkit-user-select:none;user-select:none}.custom-dropdown .selected{position:relative;padding:16px 42px 16px 18px;border:1px solid #333333b1;background-color:#fff;cursor:pointer;font-size:16px;color:#333}.custom-dropdown .arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#333;font-size:14px;pointer-events:none;transition:transform .2s ease}.custom-dropdown.open .arrow{transform:translateY(-50%) rotate(180deg)}.custom-dropdown .options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #333333;border-top:none;display:none;z-index:1000}.custom-dropdown.open .options{display:block}.custom-dropdown .option{padding:14px 18px;cursor:pointer;font-size:16px}.custom-dropdown .option:hover{background-color:#f6f6f6}.custom-dropdown .option.active{background-color:#f0f0f0;font-weight:600}.custom-dropdown.open .option.active{background-color:#ebebeb}.text-section{font-size:16px!important;color:#333;font-weight:500}#countrySelect{padding:16px 14px!important;border-radius:0!important;box-shadow:none!important;outline:none!important}#countrySelect:focus{border-color:#ccc!important;box-shadow:none!important;outline:none!important}.ts-control{padding:16px 14px!important;border-radius:0!important;box-shadow:none!important;outline:none!important;cursor:pointer!important}.ts-control:focus,.ts-control.focus{border-color:#ccc!important;box-shadow:none!important;outline:none!important}.ts-dropdown .option{padding:12px 14px!important;line-height:1.5!important;font-size:1rem}.ts-dropdown .option.active{background-color:#f2f2f2!important;color:#000!important}.ts-control.is-invalid,.ts-wrapper.is-invalid .ts-control{border-color:#dc3545!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='0 0 16 16'%3e%3cpath d='M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM8.93 6.588 8.53 10.588a.5.5 0 0 1-.998 0L7.07 6.588a.5.5 0 1 1 .998 0zm-.93 6.912a.9.9 0 1 1 0-1.8.9.9 0 0 1 0 1.8z'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right calc(.375em + .1875rem) center!important;background-size:calc(.75em + .375rem) calc(.75em + .375rem)!important;padding-right:calc(1.5em + .75rem)!important;box-shadow:none!important;outline:none!important}.ts-control.is-invalid:focus,.ts-wrapper.is-invalid .ts-control:focus{border-color:#dc3545!important;box-shadow:none!important}.ts-control.is-invalid:after,.ts-wrapper.is-invalid .ts-control:after{right:calc(1.5em + .75rem)}.ts-wrapper{width:100%}.ts-wrapper.single .ts-control{display:flex;align-items:center;height:48px!important;min-height:56px!important;padding:16px 14px!important}.ts-wrapper.single.has-items .ts-control input{width:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important}.ts-wrapper.single.has-items .item{margin:0!important;padding:0!important;font-size:1rem;line-height:1.5;display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.ts-wrapper.single .ts-control>div{display:flex;align-items:center}.ts-wrapper.single.has-items .ts-control:after{display:none}.ts-wrapper.single .ts-control:after{right:12px}@media (max-width: 900px){.text-header{font-size:14px}.logo-area img.logo-main{height:80px}}@media (max-width: 600px){.page-wrapper{padding:0}.payment-title{font-size:18px;margin-bottom:20px}.title-form{font-size:16px}.logo-area img.logo-main{height:60px}.payment-section{width:90%;margin:100px auto;padding:15px 20px}.text-provider{margin-bottom:-5px!important}#ccSuboptions .provider-options{flex-direction:column;align-items:flex-start;gap:10px;height:auto}#ccSuboptions .provider-options label.payment-option{width:95%;padding:9px 20px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}}
