.slr-modal{position:fixed;top:0!important;left:0;right:0;bottom:0;background-color:rgba(var(--color-foreground),.5);z-index:9999}.slr-modal .slr-modal-dialog{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden;overflow-y:auto;height:100%}.slr-modal .slr-modal-content{background:#fff;display:flex;flex-wrap:wrap;max-width:100dvw;height:100dvh;width:43rem;right:0;position:fixed;left:auto;transform:translate(100%)}@media screen and (max-width:425px){.slr-modal .slr-modal-content{position:relative}}.slr-modal .slr-modal-content-inner{flex:1;position:relative;text-align:center}.slr-modal .slr-modal-close{position:absolute;top:1.5rem;left:1.5rem;width:1.5rem;height:1.5rem;color:#000;line-height:1}.slr-modal .modal-title{display:block;font-size:2rem;line-height:1.2;font-weight:700;margin-bottom:2rem}.slr-modal .modal-subheading{margin-bottom:2rem;font-size:1.4rem;line-height:1.3}.slr-modal .modal-subheading .link{font-weight:700;text-decoration:underline}.slr-modal .modal-subheading .link:hover{text-decoration:none}.slr-modal .popup-banner img{width:100%;height:100%;object-fit:cover;object-position:50% 0}.register-pop-wrapper,.slr-modal .sms-form{margin-bottom:2rem}.slr-modal .form-title{font-size:1.6rem;font-weight:700;display:block;line-height:1.8rem;margin-bottom:1rem}.slr-modal .registerform>.form-title{margin-bottom:2rem}.slr-modal .popup-desc{font-size:1.6rem;line-height:1.3;margin-bottom:1.5rem}.slr-modal .regular-form,.slr-modal .sms-form .form-row{display:flex;flex-wrap:wrap}.floating_input_wrap{position:relative}.slr-modal .form-group{margin-bottom:1.5rem;flex:1;position:relative}.slr-modal .regular-form .form-group,.slr-modal .sms-form .form-row .form-group{margin-bottom:0}.slr-modal .registerform .form-row{display:flex;flex-wrap:wrap;margin:0 -.75rem}.slr-modal .registerform .form-row .form-group{flex:1;padding:0 .75rem}.slr-modal .form-group label{font-size:1.6rem;display:block;line-height:1.3}.floating_input_wrap .floating_label{position:absolute;right:.1rem;background:none;text-align:initial;bottom:.1rem;left:.1rem;padding:.9rem 1rem .5rem;pointer-events:none}.slr-modal .registerform .form-row .form-group .floating_label{left:.9rem;right:.9rem}.slr-modal .form-control{border:.1rem solid #d0d0d0;width:100%;height:4.2rem;font-size:1.4rem;padding:.5rem 1rem}.slr-modal .btn{background:rgba(var(--color-button),var(--alpha-button-background));border:.1rem solid rgba(var(--color-button),var(--alpha-button-background));color:#fff;min-width:10rem;min-height:4rem;font-size:1.6rem;text-transform:uppercase;font-weight:500;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.5rem 1rem;max-height:4.2rem}.slr-modal .loginform .btn.btn-login,.slr-modal .registerform .btn{width:100%}.slr-modal .btn:hover{background:transparent;color:#000}.slr-modal .form-group .link-forgot-pass{position:absolute;top:50%;transform:translateY(-50%);left:1rem;font-size:1.4rem;color:rgba(var(--color-link),.5);z-index:9}.slr-modal .social-login{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center}.slr-modal .social-login .form-title{width:100%}.slr-modal .social-login a{margin:.5rem;display:inline-flex;flex-wrap:wrap;align-items:center;color:#000;text-decoration:none;font-size:1.6rem;text-transform:uppercase;border:1px solid #d0d0d0;min-width:17rem;min-height:4rem;justify-content:center;line-height:1.3}.slr-modal .social-login a img{width:1.5rem;height:1.5rem;order:2;margin-right:1rem}.slr-modal .remeber-check{margin-bottom:1.5rem;text-align:initial}register-modal .floating_label,login-modal .floating_label{left:.9rem;right:.9rem;top:.1rem}.slr-modal .registerform .form-title{margin-bottom:2rem}.custom-checkbox{display:block;font-size:1.6rem;margin:0;line-height:1.3;position:relative;padding-right:2.4rem}.custom-checkbox input[type=checkbox]{position:absolute;top:0;right:0;opacity:0}.custom-checkbox .fake-input{position:absolute;top:.2rem;right:0;width:1.6rem;height:1.6rem;border:.1rem solid #9a9a9a;background:#fff}.custom-checkbox .fake-input:before{content:"";border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;top:0;right:0;bottom:.3rem;left:0;margin:auto;width:1rem;height:.5rem;opacity:0;visibility:hidden;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.custom-checkbox input[type=checkbox]:checked~.fake-input:before{opacity:1;visibility:visible}@media (min-width: 768px){.slr-modal .popup-banner{-ms-flex-preferred-size:32rem;flex-basis:32rem;max-width:32rem;-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.slr-modal .modal-title{font-size:2.8rem;margin-bottom:2.5rem}.slr-modal .modal-subheading{font-size:1.6rem}}@media (min-width: 992px){.slr-modal .popup-banner{flex-basis:36rem;max-width:36rem}}@media (max-width: 767px){.popup-banner{display:none}.slr-modal .form-group label,.slr-modal .btn,.custom-checkbox{font-size:1.4rem}}@media (max-width: 963px){.header-account__link{display:none}}.login-modal .floating_input_wrap .form-control,.register-modal .floating_input_wrap .form-control{padding:1.7rem 1rem .3rem;display:block}label.floating_label{-webkit-transition:.25s ease transform,.25s ease font-size;transition:.25s ease transform,.25s ease font-size}form#create_customer .focused,form.popup_label .focused{outline:none;outline-offset:none;box-shadow:none}form#create_customer .focused label,form#create_customer .populated label,form#customer_login .focused label,form#customer_login .populated label,#forgetPasswordFormContainer .focused label,#forgetPasswordFormContainer .populated label,.sms-form .login-via-phoneotp .focused .floating_label,.sms-form .login-via-phoneotp .populated .floating_label,.otp-login .focused .floating_label,.otp-login .populated .floating_label{font-size:1.1rem;-webkit-transform:translate(0,-20%);-ms-transform:translate(0,-20%);transform:translateY(-20%);pointer-events:none;margin:0;z-index:6;padding:1rem;background:none}form#create_customer input form.popup_label input{padding:1.4rem 1rem .3rem;height:4rem;line-height:1.4rem;z-index:999}form#create_customer ::-webkit-input-placeholder,form.popup_label ::-webkit-input-placeholder{color:transparent}form#create_customer :-moz-placeholder,form.popup_label :-moz-placeholder{color:transparent}form#create_customer ::-moz-placeholder,form.popup_label ::-moz-placeholder{color:transparent}form#create_customer :-ms-input-placeholder,form.popup_label :-ms-input-placeholder{color:transparent}form#create_customer input::placeholder,form.popup_label input::placeholder{color:transparent}form#create_customer textarea::-webkit-input-placeholder,form.popup_label textarea::-webkit-input-placeholder{color:transparent}form#create_customer textarea:-moz-placeholder,form.popup_label textarea:-moz-placeholder{color:transparent}form#create_customer textarea::-moz-placeholder,form.popup_label textarea::-moz-placeholder{color:transparent}form#create_customer textarea:-ms-input-placeholder,form.popup_label textarea:-ms-input-placeholder{color:transparent}form#create_customer textarea::placeholder,form.popup_label textarea::placeholder{color:transparent}@keyframes opacityHide{0%{opacity:100}to{opacity:0}}@keyframes opacityShow{0%{opacity:0}to{opacity:100}}@keyframes fadeInFromTop{0%{opacity:0;transform:translateY(-10%)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10%);display:none!important}}@keyframes fadeOutToRight{0%{transform:translate(100%)}to{transform:translate(0)}}.slr-modal-content{transform:translate(100%);transition:transform .5s var(--drawer-transition-timing),visibility .5s var(--drawer-transition-timing)}.modal-open .slr-modal-content{transform:translate(0);margin:0 0 0 auto;left:auto;right:0}.opacity-fade{-webkit-animation:opacityHide .3s;animation:opacityHide .4s}.fade-in-show{-webkit-animation:fadeInFromTop .3s;animation:fadeInFromTop .3s}.fade-out-to-top{-webkit-animation:.3s;animation:fadeOutToTop .3s ease}body.lightbox-open{overflow:hidden}div#confirm_password-error{color:red;display:inline-block;vertical-align:top;float:right;font-size:1.3rem;margin-bottom:.5rem}.login-modal .modal-subheading,.register-modal .modal-subheading{font-size:1.4rem;line-height:1.25;margin:0 0 2rem}.login-modal .form-holder,.register-modal .form-holder{padding:2rem}@media only screen and (min-width: 768px){.login-modal .form-holder,.register-modal .form-holder{padding:3rem 6rem}.login-modal .modal-subheading,.register-modal .modal-subheading{margin-bottom:2.8rem}.login-modal .modal-subheading,.register-modal .modal-subheading{font-size:1.4rem;margin-bottom:2.7rem}}a.slr-modal-close{top:2.6rem!important;left:2rem!important}.login-modal .modal-title,.register-modal .modal-title{font-weight:500;border-bottom:.1rem solid #cdcdcd;padding:1.7rem;font-size:2rem;margin-bottom:0}.login-modal .modal-title,.register-modal .modal-title{font-weight:500;font-size:2rem;line-height:1.2;margin:0 0 .1rem}@media (min-width: 768px){.login-modal .modal-title,.register-modal .modal-title{font-size:2rem;margin-bottom:0;padding:2rem}}svg.icon.icon-close{height:1.3rem}.header-account__link .header__link{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/43/assets/login-register-modal.css.map */
