.registerWrapper.registerWrapperLifeTime .paymentLoader.purchaseForm{background:rgba(0,0,0,.75);width:100%;height:100%;position:absolute;left:0;top:0;z-index:1000}.registerWrapper.registerWrapperLifeTime .paymentLoader.purchaseForm.positionFixed{position:fixed}.registerWrapper.registerWrapperLifeTime .paymentLoader.purchaseForm img{position:absolute;margin:auto;left:0;right:0;bottom:0;top:0}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer{display:none;grid-template-columns:repeat(4,1fr);grid-gap:10px;padding:15px 0 10px}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem{border:1px solid #fff;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;opacity:.5}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active{opacity:1;border:1px solid #ff9000;background-color:#000}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active .paymentMethodCheckmark{display:block}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active.ach,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active.cryptocurrency,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active.pix,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active.pixvendo,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.active.sepadirectdebit{background-color:#fff}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem img{max-height:30px;width:60px;object-fit:contain;pointer-events:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.ach,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.cryptocurrency,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.pix,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.pixvendo,.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem.sepadirectdebit{background-color:#fff}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem .paymentMethodCheckmark{width:16px;height:16px;background-color:#f90;border-radius:50%;position:absolute;right:-7px;top:-7px;display:none;pointer-events:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentMethodsContainer .paymentMethodItem .paymentMethodCheckmark:after{content:"";position:relative;display:block;margin-left:5px;margin-top:2px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.modalMTubes.premiumSignupModal .consentCheckboxWrapper{display:block;position:relative;padding-left:35px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:24px;margin:15px 0;font-weight:400}.modalMTubes.premiumSignupModal .consentCheckboxWrapper input{position:absolute;display:none;cursor:pointer}.modalMTubes.premiumSignupModal .consentCheckboxWrapper .checkbox{position:absolute;top:0;left:0;width:22px;height:22px;background-color:#151515;border:1px solid #ff9000;border-radius:3px}.modalMTubes.premiumSignupModal .consentCheckboxWrapper input:checked~.checkbox{background-color:#ff9000}.modalMTubes.premiumSignupModal .consentCheckboxWrapper .checkbox:after{content:"";position:absolute;display:block;left:8px;top:4px;width:5px;height:10px;border:solid #2f2f2f;border-width:0 2px 2px 0;transform:rotate(45deg)}.modalMTubes.premiumSignupModal .submitWrapper input:disabled{opacity:.5;cursor:not-allowed}.registerWrapper.registerWrapperLifeTime v-premium-payment-form{display:block}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm{margin:0 auto}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .formMainContent{display:flex;flex-direction:column;width:100%!important;margin:0 auto;padding:0;box-sizing:border-box}@media (min-height:520px){.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .formMainContent:has(.cryptoScrollArea){max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .formMainContent>*{flex:0 0 auto}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm a{color:#ff9000;text-decoration:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm a:hover{text-decoration:underline}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .headerLogo{margin:42px 0 0;line-height:0;text-align:center}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .headerLogo img{display:inline-block;width:auto;max-width:100%;height:40px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .headerLogo .pornhubLogo{display:inline-block;width:230px;max-width:100%;height:40px;background-image:url(../../images/vmobile/premium/mainlogo.svg?cache=2026110505);background-repeat:no-repeat;background-position:center;background-size:contain}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .headerSubText{margin:16px 0;padding:0;font-size:14px;line-height:20px;letter-spacing:.15px;color:#c6c6c6;text-align:center}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .headerSubText br{display:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .headerSubText .trialText{display:block}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion{display:flex;flex:0 1 auto;flex-direction:column;gap:16px;min-height:58px;margin:0 -14px 0 0;padding:0 14px 0 0;overflow-x:hidden;overflow-y:auto}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion::-webkit-scrollbar{width:4px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion::-webkit-scrollbar-track{background:#212121;border-radius:2px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion::-webkit-scrollbar-thumb{background:#ff9000;border-radius:2px}@supports not selector(::-webkit-scrollbar){.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion{scrollbar-width:thin;scrollbar-color:#ff9000 #212121}}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion:has(.cryptoScrollArea){padding-right:8px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodsAccordion>*{flex:0 0 auto}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodRow{display:flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:10px;box-sizing:border-box;border:2px solid transparent;border-radius:10px;background:#2f2f2f}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodRow--active{border-color:#ff9000}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodRowIcon{flex:0 0 auto;width:auto;max-width:60%;height:28px;object-fit:contain}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodRowIcon[src*=cryptocurrency]{height:38px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodRowIcon[src*=cryptocurrency]+.methodRowLabel{font-size:14px;font-weight:400;letter-spacing:.15px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .methodRowLabel{font-size:16px;font-weight:600;line-height:20px;color:#fff;white-space:nowrap}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoScrollArea::after{content:'';display:block;position:sticky;bottom:0;height:40px;pointer-events:none;background:0 0;background:linear-gradient(to bottom,rgba(21,21,21,0) 0,#151515 100%)}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 9px}@media (min-width:900px){.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchContainer{display:flex;top:0;z-index:1;align-items:center;gap:10px;height:44px;margin-bottom:12px;padding:8px 16px;box-sizing:border-box;border:2px solid #767676;border-radius:22px;background:0 0}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchContainer:focus-within{border-color:#ff9000}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .ph-icon-search{font-size:20px;color:#c6c6c6}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchInputWrapper{flex:1 1 0;min-width:0;height:100%}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchInput{display:block;margin-bottom:0!important;font-family:Arial,Helvetica,sans-serif;width:100%!important;height:100%!important;padding:0!important;border:none!important;background:0 0!important;line-height:20px;outline:0;font-style:normal;font-weight:400;font-size:18px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchInput::placeholder{color:#969696!important}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchInput:focus::placeholder{color:transparent}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchClear{display:flex;flex:0 0 auto;align-items:center;justify-content:center;cursor:pointer}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoSearchClear .ph-icon-cancel{font-size:20px;color:#fff}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoNoResults{padding:24px 0;font-size:14px;line-height:18px;color:#c6c6c6;text-align:center}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoCard{display:flex;align-items:center;justify-content:center;height:60px;padding:10px;box-sizing:border-box;border:2px solid #2f2f2f;border-radius:10px;background:#2f2f2f;cursor:pointer}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoCard.active,.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoCard:hover{border-color:#ff9000}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .cryptoCardLogo{display:block;flex:0 1 auto;width:auto;max-width:100%;height:auto;max-height:44px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsent{display:flex;align-items:flex-start;gap:12px;margin:20px 0 0;cursor:pointer;user-select:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsent input{display:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsent+.disclaimer{margin-top:20px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsentBox{position:relative;flex:0 0 auto;width:28px;height:28px;box-sizing:border-box;border:1px solid #ff9000;border-radius:4px;background:0 0}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsentBox::after{content:'';position:absolute;top:4px;left:9px;width:8px;height:14px;box-sizing:border-box;border:solid #2f2f2f;border-width:0 3px 3px 0;transform:rotate(45deg)}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm input:checked+.withdrawalConsentBox{background:#ff9000}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm input:checked+.withdrawalConsentBox::after{border-color:#000}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsentText{flex:1 1 0;min-width:0;font-size:12px;line-height:14px;letter-spacing:.15px;color:#fff;text-align:left}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsentText p{margin:0}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .withdrawalConsentText a{color:#ff9000;text-decoration:underline}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer{max-height:137px;margin:16px 0 0;padding:0 8px 0 0;overflow-y:auto;font-size:11px;line-height:14px;color:#c6c6c6;text-align:left}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer::-webkit-scrollbar{width:4px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer::-webkit-scrollbar-track{background:#212121;border-radius:2px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer::-webkit-scrollbar-thumb{background:#ff9000;border-radius:2px}@supports not selector(::-webkit-scrollbar){.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer{scrollbar-width:thin;scrollbar-color:#ff9000 #212121}}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer .cryptoProbillerDisclaimer{margin-bottom:10px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimer .g-recaptcha>div{margin:15px auto 0}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimerText{font-size:11px;line-height:14px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .disclaimerText+.disclaimerText{margin-top:14px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .g-recaptcha>div{margin:12px auto 0}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .errorMessage{margin:12px 0 0;font-size:12px;font-weight:600;color:red}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow{display:flex;gap:12px;margin:16px 0 0}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow button.backBtn,.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow input.submitPayment{display:block;max-width:100%;height:auto;min-height:40px;margin:0;box-sizing:border-box;border-radius:22px;font-family:Arial,Helvetica,sans-serif;font-size:14px;text-align:center;white-space:normal;cursor:pointer;-webkit-appearance:none;appearance:none}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow button.backBtn{flex:0 0 auto;padding:9px 30px;border:1px solid #767676;background:0 0;color:#c6c6c6;font-weight:700;line-height:20px;letter-spacing:.15px}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow button.backBtn:hover{border-color:#ff9000;color:#ff9000}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow input.submitPayment{flex:1 1 0;min-width:0;padding:10px 16px;border:0;color:#000;font-weight:400;line-height:18px;text-transform:uppercase;background:#ff9000;background:linear-gradient(to bottom,#ff9000 0,#ef7161 100%)}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .actionsRow input.submitPayment:disabled{opacity:.5;cursor:not-allowed}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .footerText{display:inline;text-align:center}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .footerText img{max-width:100%}.registerWrapper.registerWrapperLifeTime .premiumPaymentForm .footerText.mobile img.billingAddressCompany{width:400px}