body{margin:0;padding:0;overflow-x:hidden;font-family:"Inter"}.row.email-login,.sign-up{padding:20px 0}.row.email-login .login-textrow,.sign-up .login-textrow{display:flex;width:100%;padding:10px 0 25px}.row.email-login .login-textrow .login-text,.sign-up .login-textrow .login-text{position:relative;width:50%;text-align:center}.row.email-login .login-textrow .login-text h4,.sign-up .login-textrow .login-text h4{font-size:20px;font-weight:600;color:#670b19;cursor:pointer}.row.email-login .login-textrow .login-text a,.sign-up .login-textrow .login-text a{font-size:20px;font-weight:600;color:#475569}.row.email-login input.radius.expand.small.login_btn.button,.row.email-login input.sign-up-btn.radius.expand.small.button,.sign-up input.radius.expand.small.login_btn.button,.sign-up input.sign-up-btn.radius.expand.small.button{font-size:16px;font-weight:500;background-color:#721220}.row.email-login input[type="text"],.row.email-login input[type="password"],.row.email-login input[type="email"],.row.email-login input[type="number"],.row.email-login input[type="tel"],.row.email-login input[type="time"],.row.email-login textarea,.row.email-login select,.sign-up input[type="text"],.sign-up input[type="password"],.sign-up input[type="email"],.sign-up input[type="number"],.sign-up input[type="tel"],.sign-up input[type="time"],.sign-up textarea,.sign-up select{border:0;color:black;box-shadow:none !important;background-color:#fff !important;border:1px solid #d9d9d9;height:45px;border-radius:6px;padding-right:45px}.row.email-login input[type="text"]:focus,.row.email-login input[type="text"]:hover,.row.email-login input[type="password"]:focus,.row.email-login input[type="password"]:hover,.row.email-login input[type="email"]:focus,.row.email-login input[type="email"]:hover,.row.email-login input[type="number"]:focus,.row.email-login input[type="number"]:hover,.row.email-login input[type="tel"]:focus,.row.email-login input[type="tel"]:hover,.row.email-login input[type="time"]:focus,.row.email-login input[type="time"]:hover,.row.email-login textarea:focus,.row.email-login textarea:hover,.row.email-login select:focus,.row.email-login select:hover,.sign-up input[type="text"]:focus,.sign-up input[type="text"]:hover,.sign-up input[type="password"]:focus,.sign-up input[type="password"]:hover,.sign-up input[type="email"]:focus,.sign-up input[type="email"]:hover,.sign-up input[type="number"]:focus,.sign-up input[type="number"]:hover,.sign-up input[type="tel"]:focus,.sign-up input[type="tel"]:hover,.sign-up input[type="time"]:focus,.sign-up input[type="time"]:hover,.sign-up textarea:focus,.sign-up textarea:hover,.sign-up select:focus,.sign-up select:hover{box-shadow:none !important;border-bottom:1px solid #d9d9d9}.row.email-login input[type="file"],.row.email-login input[type="checkbox"],.row.email-login input[type="radio"],.row.email-login select,.sign-up input[type="file"],.sign-up input[type="checkbox"],.sign-up input[type="radio"],.sign-up select{margin:0 5px 0 0}.row.email-login #new_account label,.sign-up #new_account label{display:flex;align-items:center}.row.email-login input[type="submit"],.sign-up input[type="submit"]{border-radius:6px !important}.row.email-login a,.sign-up a{font-size:14px;font-weight:500}.row.email-login .or,.sign-up .or{text-align:center;padding:5px;position:relative;font-size:12px;font-weight:600;background:#f2f2f2;width:100%;max-width:45px;margin:14px auto;border-radius:12px}.row.email-login .or:after,.row.email-login .or::before,.sign-up .or:after,.sign-up .or::before{position:absolute;content:"";width:272px;height:2px;background:#f2f2f2;top:48%}.row.email-login .or:before,.sign-up .or:before{right:44px}.row.email-login .confirmation,.sign-up .confirmation{text-align:center}.sign-up .password-field-icon .eye-icon.password-toggle-icon-btn{font-weight:lighter;width:20px;height:20px;fill:#3d3b3b}.sign-up .password-field-icon .eye-icon.password-toggle-icon-btn svg{width:100%;max-width:20px}.sign-up .password-field-icon .password-field-div{position:relative}.sign-up .password-field-icon .password-field-div .password-toggle-icon-btn{position:absolute;top:50%;right:8px;transform:translateY(-50%);cursor:pointer;font-weight:100}.sign-up .password-field-icon .eye-icon.password-toggle-icon-btn{font-weight:lighter;width:20px;height:20px;fill:#3d3b3b}.sign-up label{font-size:13px;margin-bottom:10px}.sign-up a.sign-in-link{display:inline-block;width:45%;height:auto;margin:0 4px 10px;text-align:center}.sign-up .phone_area{display:flex;margin-bottom:33px;border:1px solid #d9d9d9;height:45px;border-radius:6px}.sign-up .phone_area input#dial-code-input{width:56px;border:none;border-bottom:1px solid #d9d9d9;border-radius:6px 0 0px 6px;text-align:center;border-right:1px solid #d9d9d9;padding-right:0px !important}.sign-up .phone_area input#phone-number-input{border:none;border-bottom:1px solid #d9d9d9;border-radius:0px 6px 6px 0}.social-btn-wrap{display:flex}.social-btn-wrap .input-flex-container{width:50%}.social-btn-wrap .input-flex-container .social-icon-text{color:#000;font-size:15px}.social-btn-wrap button.google-btn.social-btn,.social-btn-wrap button.facebook-btn.social-btn{border:none;outline:none;box-shadow:none;background-color:transparent;margin:0}.social-btn-wrap a.sign-in-link.social.button.google,.social-btn-wrap a.sign-in-link.social.button.facebook{display:inline-block;width:95% !important;margin:0 8px 10px;text-align:center;background:#fff !important;display:flex;align-items:center;padding:0;border:1px solid #f1f1f1;height:68%}.forget_password{float:right}.custom_login{position:relative}.custom_login::after{position:absolute;content:"";width:100%;height:2px;background:#670b19;bottom:0;left:0}.login-textrow.custom_sign_up:last-child:after,.login-text.active:last-child:after{position:absolute;content:"";width:100%;height:2px;background:#670b19;bottom:0;left:0}.row.email-login .login-textrow .login-text:last-child{border-bottom:2px solid #eeeeee}.login-textrow.custom_sign_up .login-text:first-child{border-bottom:2px solid #eeeeee}span.eye-icon.password-btn1.password-toggle-icon-btn,span.eye-icon.password-btn2.password-toggle-icon-btn{position:absolute;top:25px !important;right:8px;transform:translateY(-50%)}a.continue-guest{display:flex;justify-content:center;text-decoration:underline;font-size:16px !important}@media screen and (max-width: 767px){.off-canvas-wrap{overflow:hidden !important}.social-btn-wrap{display:flex;flex-wrap:wrap}.social-btn-wrap .input-flex-container{width:100%}.social-btn-wrap a.sign-in-link.social.button.google,.social-btn-wrap a.sign-in-link.social.button.facebook{justify-content:center}}.email-login small.error.error,.sign-up small.error.error{display:none}.email-login span.error,.email-login small.error,.sign-up span.error,.sign-up small.error{display:none}.sign-up .phone_area .error-message{position:absolute;bottom:83px;padding:0}p.error-message{color:#B10D28;font-size:13px;padding:0}@media screen and (max-width: 991px){.off-canvas-wrap .with-menu{margin-top:6.3rem}}.dial-code{width:43px}
