html,body{width:100%;margin:0 auto;background-color:#1c1c1c;font-family:Open Sans,sans-serif;overflow:hidden}html #background,body #background{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%);background:no-repeat;background-size:cover;overflow:hidden;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}html .main,body .main{position:absolute;width:100%;height:100%;top:50%;left:50%;margin:0 auto;transform:translate(-50%,-50%);background:#00000080;display:inline-table}html .main .table-cell,body .main .table-cell{max-width:600px;margin:0 auto}html .main #content,body .main #content{width:100%;margin:0 auto;min-height:24px;height:100%;position:relative;text-align:center;display:table-cell;vertical-align:middle}html .main #content .title,body .main #content .title{color:#fff;font-family:Open Sans,sans-serif;font-size:4rem;font-weight:600;padding-bottom:0;margin-bottom:0}html .main #content .title span,body .main #content .title span{font-size:4rem;cursor:pointer}html .main #content .title:hover,body .main #content .title:hover{-webkit-animation:MISSION-HOVER 1.5s infinite;-moz-animation:MISSION-HOVER 1.5s infinite;-o-animation:MISSION-HOVER 1.5s infinite;animation:MISSION-HOVER 1.5s infinite;animation-direction:alternate;animation-timing-function:ease}@-webkit-keyframes MISSION-HOVER{0%,to{font-size:4rem;color:#fff}50%{color:#bffcff;letter-spacing:5px;text-shadow:0px 0px 30px #bffcff}}html .main #content p,body .main #content p{color:#ff7a5f;font-family:Open Sans,sans-serif;font-size:1.5rem;margin:0 auto;padding:0;letter-spacing:.5rem;text-transform:uppercase}html .main #content p:last-child,body .main #content p:last-child{font-size:.75rem;font-weight:700;margin:3em auto;padding:0;letter-spacing:.1rem}html .main #content p:last-child>a,body .main #content p:last-child>a{text-decoration:none;color:inherit;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}html .main #content p:last-child>a:hover,body .main #content p:last-child>a:hover{color:#fff}html .main #content section,body .main #content section{color:#fff;margin:0 auto;line-height:24px;font-size:1rem;font-weight:700}html .main #content section ul,body .main #content section ul{list-style-type:none;margin-bottom:0;margin-left:0}html .main #content section ul li,body .main #content section ul li{display:inline-block;margin-right:2rem;width:6rem}html .main #content section .timenumbers,body .main #content section .timenumbers{display:block;font-size:1.3rem;font-weight:400;line-height:1.5rem;margin:0 auto;text-align:center}html .main #content section p.timedescription,body .main #content section p.timedescription{font-size:.5rem;font-variant:small-caps;line-height:1.5rem;margin:0 auto;text-align:center;position:relative;top:0}.password__input-group{position:relative}.password__input-group input{width:100%;height:40px;background:none;font-size:18px;color:#fff;text-align:center;border:none;border-bottom:2px solid white;outline:none}.input-group__btn{position:absolute;bottom:10px;right:0}button.btn{background-color:#ffffff85;color:#fff;font-size:18px;border:1px solid;text-transform:uppercase}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:transparent!important;background-image:none;color:#000}.errors ul{list-style:none;padding:0}.errors ul li{color:#fff}.modal__close.js-modal-close.text-link{border:none;background:#fff;padding:5px 7px;cursor:pointer;outline:none}.js-modal-open-login-modal{color:#fff;padding-top:50px;display:block;outline:none}.template-password.modal--is-active .notify,.template-password.modal--is-active .password-header__inner,#LoginModal{display:none}#LoginModal.modal--is-active{display:block}
/*# sourceMappingURL=/cdn/shop/t/31/assets/password.scss.css.map */
