@charset "UTF-8";@font-face{font-family:Futura Md BT;font-weight:500;font-style:normal;font-display:swap;src:url(//alleviatetherapy.com/cdn/shop/t/116/assets/FuturaBT-Medium.0b9c50b1.woff2?v=92193658792216909611790175977) format("woff2"),url(//alleviatetherapy.com/cdn/shop/t/116/assets/FuturaBT-Medium.0099b453.woff?v=176076867286913018981790175977) format("woff")}body{background:#000!important;flex:1;min-height:calc(100vh - 70px)}@media(max-width:768px){body{min-height:unset;height:100dvh;overflow:auto}}#BackToLogin{font-size:.9em;color:#cfff00;transition:color .3s ease-in-out;text-decoration:none}.BentoSMB-Login__Logo{margin:10px auto 25px;width:fit-content}.BentoSMB-Login__Logo img{height:135px}.hide{display:none}#RecoverEmail-email-error>span{color:#cfff00}#RecoverEmail-email-error>span a{color:inherit;text-decoration:underline}#RegisterAccountForm h1,#RegisterAccountForm p,#RecoverPasswordForm h1,#RecoverPasswordForm p,#CustomerLoginForm h1,#CustomerLoginForm p,#ActivateAccountForm h1,#ActivateAccountForm p{font-family:Roboto,sans-serif;color:#fff}#RegisterAccountForm .btn,#RecoverPasswordForm .btn,#CustomerLoginForm .btn,#ActivateAccountForm .btn{border:none;cursor:pointer}.BentoSMB-Login__Disclaimer{font-size:.85em;padding-bottom:2rem}.BentoSMB-Login__Disclaimer a{color:#cfff00;transition:color .3s ease-in-out;text-align:center}.BentoSMB-Login__Disclaimer p{text-align:center}.BentoSMB-Login__Disclaimer a:hover,.BentoSMB-Login__Disclaimer a:focus{color:#ebff74}.BentoSMB-Login__Disclaimer p:first-of-type{color:#fff;font-size:1.3em;margin:4px auto 5px;cursor:default}.text-center{text-align:center}.text-center input[type=submit],#CustomerLoginForm-Button{margin-bottom:19.44444px}.form-vertical{margin-top:50px;width:100%}.form-vertical a{text-decoration:none}.grid__item{display:flex;justify-content:center}@media only screen and (min-width:750px){.form-vertical{width:50%}}#termsAndService{display:flex;position:relative}#termsAndService input[type=checkbox]{margin:0;opacity:0}#termsAndService .checkbox{position:absolute;top:0;left:0}#termsAndService .checkbox:before{position:absolute;content:"";top:0;left:0;border:1px solid #fff;width:1rem;height:1rem;border-radius:3px}#termsAndService input[type=checkbox]:checked+.checkbox:before{position:absolute;content:"\2714";color:#cfff00;font-size:.65rem;text-align:center}#termsAndService span{width:90%;white-space:nowrap}#termsAndService span a{color:#cfff00;text-decoration:none}#termsAndService span a:hover,#termsAndService span a:focus{color:#cfff00}#termsAndService p{color:#fff;margin-left:15px}#termsAndService a{color:#cfff00}.form-message{border:none!important;text-align:center!important;color:#cfff00;background:#000;cursor:default}.form-message:active,.form-message:focus{outline:none;border:none}.form-message a{color:inherit;text-decoration:underline;transition:color .3s ease-in-out}.form-message a:focus,.form-message a:not([disabled]):hover{color:#ebff74}.page-width{padding-left:55px;padding-right:55px;max-width:1200px;margin:0 auto}@media only screen and (max-width:749px){.page-width{padding-left:22px;padding-right:22px}}#customer_login{display:flex;flex-direction:column;align-items:center}#PasswordResetDescription,#RegisterDescription{color:#fff;font-size:.95em;font-family:Roboto,sans-serif;cursor:default}#RecoverHeading,#LoginHeading{color:#fff;font-size:3.2em;text-transform:none;font-family:Futura Md BT,sans-serif!important;font-weight:500;letter-spacing:0px;line-height:83.67px;cursor:default;text-align:center}#RecoverPassword{font-size:.8em;color:#cfff00;transition:color .3s ease-in-out;font-family:Roboto,sans-serif;font-weight:300}#RecoverPassword:hover{color:#ebff74}#customer_register_link{font-family:Roboto,sans-serif}.btn{background:#fff;color:#000;padding:14px 48px;min-width:75px;border-radius:6px;font-style:normal;font-weight:500;font-size:.9em;line-height:1.15rem;text-transform:none;font-family:Roboto,sans-serif;margin-top:40px;transition:background-color .3s ease-in-out}.btn:not([disabled]):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:not([disabled]):hover,.btn:focus,.shopify-payment-button .shopify-payment-button__button--unbranded:focus{color:#000;background-color:#ece6e6}#RecoverEmail,#CustomerEmail,#CustomerPassword,#ResetPassword,#PasswordConfirmation,#CustomerPasswordConfirmation,[id*=-FirstName],[id*=-LastName],[id*=-email],[id*=-password]{width:100%;padding:5px 0;display:inline-block;background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;font-size:1.07rem;border-bottom-left-radius:0;border-bottom-right-radius:0;font-family:Roboto,sans-serif;margin-bottom:19.44444px}#RecoverEmail:focus,#RecoverEmail:active,#CustomerEmail:focus,#CustomerEmail:active,#CustomerPassword:focus,#CustomerPassword:active,#ResetPassword:focus,#ResetPassword:active,#PasswordConfirmation:focus,#PasswordConfirmation:active,#CustomerPasswordConfirmation:focus,#CustomerPasswordConfirmation:active,[id*=-FirstName]:focus,[id*=-FirstName]:active,[id*=-LastName]:focus,[id*=-LastName]:active,[id*=-email]:focus,[id*=-email]:active,[id*=-password]:focus,[id*=-password]:active{outline:none}#RecoverEmail:-webkit-autofill,#RecoverEmail:-webkit-autofill:hover,#RecoverEmail:-webkit-autofill:focus,#RecoverEmail:-webkit-autofill:active,#RecoverEmail:-webkit-autofill:selected,#CustomerEmail:-webkit-autofill,#CustomerEmail:-webkit-autofill:hover,#CustomerEmail:-webkit-autofill:focus,#CustomerEmail:-webkit-autofill:active,#CustomerEmail:-webkit-autofill:selected,#CustomerPassword:-webkit-autofill,#CustomerPassword:-webkit-autofill:hover,#CustomerPassword:-webkit-autofill:focus,#CustomerPassword:-webkit-autofill:active,#CustomerPassword:-webkit-autofill:selected,#ResetPassword:-webkit-autofill,#ResetPassword:-webkit-autofill:hover,#ResetPassword:-webkit-autofill:focus,#ResetPassword:-webkit-autofill:active,#ResetPassword:-webkit-autofill:selected,#PasswordConfirmation:-webkit-autofill,#PasswordConfirmation:-webkit-autofill:hover,#PasswordConfirmation:-webkit-autofill:focus,#PasswordConfirmation:-webkit-autofill:active,#PasswordConfirmation:-webkit-autofill:selected,#CustomerPasswordConfirmation:-webkit-autofill,#CustomerPasswordConfirmation:-webkit-autofill:hover,#CustomerPasswordConfirmation:-webkit-autofill:focus,#CustomerPasswordConfirmation:-webkit-autofill:active,#CustomerPasswordConfirmation:-webkit-autofill:selected,[id*=-FirstName]:-webkit-autofill,[id*=-FirstName]:-webkit-autofill:hover,[id*=-FirstName]:-webkit-autofill:focus,[id*=-FirstName]:-webkit-autofill:active,[id*=-FirstName]:-webkit-autofill:selected,[id*=-LastName]:-webkit-autofill,[id*=-LastName]:-webkit-autofill:hover,[id*=-LastName]:-webkit-autofill:focus,[id*=-LastName]:-webkit-autofill:active,[id*=-LastName]:-webkit-autofill:selected,[id*=-email]:-webkit-autofill,[id*=-email]:-webkit-autofill:hover,[id*=-email]:-webkit-autofill:focus,[id*=-email]:-webkit-autofill:active,[id*=-email]:-webkit-autofill:selected,[id*=-password]:-webkit-autofill,[id*=-password]:-webkit-autofill:hover,[id*=-password]:-webkit-autofill:focus,[id*=-password]:-webkit-autofill:active,[id*=-password]:-webkit-autofill:selected{-webkit-background:#000!important}#RecoverEmail::placeholder,#CustomerEmail::placeholder,#CustomerPassword::placeholder,#ResetPassword::placeholder,#PasswordConfirmation::placeholder,#CustomerPasswordConfirmation::placeholder,[id*=-FirstName]::placeholder,[id*=-LastName]::placeholder,[id*=-email]::placeholder,[id*=-password]::placeholder{color:#fff;font-size:1.07rem;opacity:.8;font-family:Roboto,sans-serif}.form-message--error{color:#bbe600;border:1px solid #d20000;background-color:#000;padding:1rem 1.3rem;text-align:left;cursor:default;width:100%;font-family:Roboto,sans-serif}.form-message--error ul{padding-left:0}.form-message--error li{list-style-type:none;list-style-position:inside;cursor:default}.form-message--error .form-message__title{cursor:default;font-size:1.2em;margin-bottom:5px}.form-message--error .form-message__title:focus{outline:none}.form-message--error .form-message__link,.form-message--error a{display:inline-block;text-decoration:underline;text-decoration-skip-ink:auto;color:#cfff00}.form-message--error .form-message__link:hover,.form-message--error .form-message__link:focus,.form-message--error a:hover,.form-message--error a:focus{text-decoration:none;color:#ebff74}input.input--error,select.input--error,.input--error.disclosure__toggle,textarea.input--error{border-color:#fff;background-color:#000;color:#fff;opacity:.8;margin-bottom:11.66667px}.input--error.disclosure__toggle::-webkit-input-placeholder,input.input--error::-webkit-input-placeholder,select.input--error::-webkit-input-placeholder,textarea.input--error::-webkit-input-placeholder{color:#fff;opacity:.8}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #000 inset!important;-webkit-text-fill-color:#fff!important;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0}#DeclineAccountBtn{margin-top:12px}#RecoverEmail-email-error{border-bottom:none;font-size:14px;text-align:center;color:red}#RecoverEmail-email-error svg{display:none}#CustomerPasswordResetForm h2,#CustomerPasswordResetForm p,#CustomerPasswordResetForm label{color:#fff;font-family:Roboto,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/116/assets/bentosmb-custom.scss.css.map */
