#RecoverPasswordForm{display:none}.account__hero{position:relative}.account__hero img{display:block;width:100%;height:auto}.account__header{margin-top:40px;padding:0 20px}.account__title{text-align:center;font-family:Brandon Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;font-size:24px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;width:100%;padding:0 25px}@media only screen and (min-width: 992px){.account__title{font-size:32px}}@media only screen and (min-width: 1200px){.account__title{font-size:38px}}.account__subtitle{text-align:center;text-transform:uppercase;color:#34c1bb;font-family:Brandon Bold,Helvetica,Arial,sans-serif;letter-spacing:.2em;margin-bottom:12px;font-size:18px}@media only screen and (min-width: 992px){.account__subtitle{font-size:30px;margin-bottom:25px}}.account__body{max-width:375px;margin:0 auto 25px;text-align:center;font-size:15px}.account__main{padding:40px 20px 60px;margin:0 auto;max-width:500px}@media only screen and (min-width: 992px){.account__main{padding:40px 20px 100px}}.account__main.account__main--reset,.account__main.account__main--activate{padding-top:10px}@media only screen and (min-width: 992px){.account__main.account__main--login{display:flex;justify-content:center;max-width:1280px;margin-top:40px}}.account__main.account__main--login .account__bottom{margin-top:30px}@media only screen and (min-width: 992px){.account__left{width:calc(50% - 55px);border-right:1px solid #d8d9d8;padding-right:55px;max-width:500px}}@media only screen and (min-width: 1200px){.account__left{width:calc(50% - 80px);padding-right:80px}}.account__right{margin-top:50px}@media only screen and (min-width: 992px){.account__right{width:calc(50% - 40px);padding-left:40px;max-width:500px;margin-top:0}}@media only screen and (min-width: 1200px){.account__right{width:calc(50% - 80px);padding-left:80px}}.account__top{margin-bottom:40px}.account__top .reset-password-success{font-size:12px;margin-bottom:10px}.account__reset-password,.account__activate__acount{margin-bottom:40px}@media only screen and (min-width: 992px){.account__reset-password,.account__activate__acount{margin-bottom:0;padding:0 50px}}.account__bottom{margin-top:40px}@media only screen and (min-width: 992px){.account__bottom{margin-top:60px}}.account__social-header{font-size:12px;font-family:Brandon Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;text-align:center;margin-bottom:10px}.account-input-group{margin-bottom:15px}.account-input-group .button{width:100%;cursor:pointer}@media only screen and (min-width: 992px){.account-input-group .button{width:auto}}.account-input-group--submit{text-align:center;margin-top:35px}.account-input{width:100%;border:1px solid #d8d9d8;font-family:Brandon Medium,Helvetica,Arial,sans-serif;color:#000;padding:20px 30px;font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (min-width: 992px){.account-input{font-size:14px}}.account-link{color:#34c1bb!important;letter-spacing:.15em;font-family:Brandon Bold,Helvetica,Arial,sans-serif;font-size:11px;text-transform:uppercase;text-align:center;text-decoration:underline;display:block;width:100%}.account-link.account-link--sign-in,.account-link.account-link--password{margin-top:25px}#recover:target #CustomerLoginForm{display:none}#recover:target #RecoverPasswordForm{display:block}.account__register-values{display:flex;flex-wrap:wrap;justify-content:center;margin:35px 0 45px}.account__register-value{width:40%;text-align:center}.account__register-value:nth-child(1),.account__register-value:nth-child(2){margin-bottom:30px}.account__register-value img{display:inline-block;max-width:75px;height:auto}.account__register-value div{font-family:Brandon Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.15em;font-size:10px;margin-top:10px}.account__sticky-toggle{width:100%;display:flex}@media only screen and (min-width: 768px){.account__sticky-toggle{display:none}}.account__sticky-toggle a{flex:1;text-align:center;padding:18px 0;font-family:Brandon Bold,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:11px;border-bottom:5px solid #d8d9d8;line-height:1;color:#000}.account__sticky-toggle a.active{border-color:#000;font-family:Brandon Black,Helvetica,Arial,sans-serif}.errors{font-size:14px;margin-bottom:15px;color:#e50000}.account-input-group--checkbox label{color:#000!important;letter-spacing:0;font-size:12px;display:flex;cursor:pointer}.account-input-group--checkbox label a{color:#34c1bb}.account-input-group--checkbox input{flex-shrink:0;margin-top:3px}.account-input--checkbox{width:18px;height:18px;border:1px solid #d8d9d8;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin-right:8px;transition:all .2s ease-in-out;cursor:pointer}.account-input--checkbox:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;transition:all .2s ease-in-out .1s;opacity:0;width:10px;height:8px;background-image:url(https://www.puravidabracelets.com/cdn/s/assets/checkout_2019-01-21/checkbox-tick-924f1ffcd2bcf9a29293aa0b640b31f39068d9def7837cb7b2788f7e7e7686af.svg);background-repeat:none;background-size:cover}.account-input--checkbox:checked{background-color:#34c1bb;border-color:#34c1bb}.account-input--checkbox:checked:after{transform:scale(1) translate(-50%,-50%);opacity:1}.account__body a{color:#34c1bb;text-decoration:underline}.account__header{text-align:center}.account-link.account-link--sign-in{display:inline}.gift-card-balance__entry div{padding:0 0 30px;text-align:center;font-size:15px}.gift-card-balance__entry .code{text-decoration:underline}.gift-card-balance__entry .money{font-family:Brandon Bold,Helvetica,Arial,sans-serif;display:block;margin-top:10px;font-size:24px}.gift-card-balance-captcha{text-align:center}.gift-card-balance-captcha svg,.gift-card-balance-captcha img{max-width:250px;margin:0 auto 10px}.gift-card-captcha-error{text-align:center;font-size:13px;color:#e50000;margin-top:5px;display:none;font-family:Brandon Medium,Helvetica,Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/531/assets/page-check-gift-card-balance.css.map?v=7490310742204683451672953363 */
