.authorization-form-center{display:flex;flex-direction:column;min-height:calc(100vh - 136px);align-items:center;height:100%;padding-top:204px}.login-tab{display:flex;gap:80px;justify-content:center;text-transform:uppercase}.login-heading a{font-size:14px!important;font-weight:500;color:rgba(var(--neutral-details-dark),1)!important;text-decoration:none;cursor:pointer;letter-spacing:.08em;line-height:21px;text-decoration:none!important}.login-tab .active-button a{color:rgba(var(--rose-main),1)!important;text-decoration:none!important;cursor:default}.active-button.login-heading{position:relative}.active-button.login-heading:after{content:"";display:block;width:50%;height:2px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);background-color:var(--color-link-hover);z-index:4}.authorize-form-container{padding:0;min-width:480px}@media screen and (max-width: 749px){.authorize-form-container{min-width:unset;width:100%}}.register .authorize-form-container{padding-bottom:0}body .form-control{padding:.375rem 0;border-radius:0}.form-control{position:relative;height:45px;border-bottom:1px solid;border-color:rgba(var(--neutral-details-lines),1);display:flex;justify-content:end;flex-direction:column}.form-control.input-focused,.form-control.input-has-value{border-color:rgba(var(--neutral-details-dark),1)}.form-label{position:absolute;font-family:inherit;line-height:24px;color:rgba(var(--neutral-details-dark),1);transition:all .2s ease;font-family:var(--font-secondary-family);font-size:16px;top:63%;transform:translateY(-50%)}.form-input{position:relative;z-index:1;resize:none;border:none!important;border-radius:0!important;outline:none;background:transparent;transition:all .2s ease;width:100%;padding:15px 0 0;box-shadow:none;font-family:var(--font-secondary-family)!important;font-size:16px!important;line-height:24px;display:flex;color:rgba(var(--neutral-main),1)!important;padding-left:0!important;box-shadow:none!important}input:-webkit-autofill:not(.password-page-email-input){-webkit-box-shadow:0 0 0px 1000px rgba(var(--neutral-bg-light),1) inset!important;-webkit-text-fill-color:rgba(var(--neutral-main),1)}.form-label:focus-within{line-height:18px}.form-input::-moz-placeholder{opacity:0;visibility:hidden;color:transparent}.form-input:-ms-input-placeholder{opacity:0;visibility:hidden;color:transparent}.form-input::placeholder{opacity:0;visibility:hidden;color:transparent}input:focus+label{color:rgba(var(--rose-main),1)}input:focus+button+label{color:rgba(var(--rose-main),1)}input:focus+button+button+label{color:rgba(var(--rose-main),1)}.form-control:focus-within{border-bottom:1px solid rgba(var(--rose-main),1);caret-color:rgba(var(--rose-main),1)}.form-input:not(:-moz-placeholder-shown).form-input:not(:focus)~.form-label{top:2rem;font-size:12px;z-index:9;-moz-transition:all .2s ease;transition:all .2s ease;line-height:18px}.form-input:not(:-ms-input-placeholder).form-input:not(:focus)~.form-label{top:2rem;font-size:12px;z-index:9;-ms-transition:all .2s ease;transition:all .2s ease;line-height:18px}.form-input:focus~.form-label,.form-input:not(:placeholder-shown).form-input:not(:focus)~.form-label{top:2rem;font-size:12px;z-index:9;transition:all .2s ease;line-height:18px}.form-input-icon{background:none;border:none;color:rgba(var(--feedback-alidated),1);font-weight:600;position:absolute;bottom:5px;z-index:9;right:.75em;cursor:default}.cross,.tick,.show-error{display:none}.show-cross{display:block}.form-input-error{font-size:12px;line-height:18px;color:rgba(var(--rose-main),1);padding-top:4px}.form-reset-input-error{font-size:12px;line-height:18px;color:rgba(var(--rose-main),1);padding-top:4px;display:none}.input-wrapper{margin-bottom:1.2rem;display:flex;justify-content:flex-end;flex-direction:column}.input-error{color:rgba(var(--rose-main),1)!important;border-bottom:1px solid rgba(var(--rose-main),1)!important;margin:0}.address_form_wrapper .input-error{margin:0}.contact .form-control .iti__selected-dial-code{color:var(--color-input-text)!important}.iti__selected-dial-code{font-size:16px}.input-error label:not(:focus),.input-error input:not(:focus){color:rgba(var(--rose-main),1)!important}.input-error input:-webkit-autofill:not(:focus){-webkit-text-fill-color:rgba(var(--rose-main),1)!important}.input-valid{color:rgba(var(--neutral-details-dark),1)!important;border-bottom:1px solid rgba(var(--feedback-alidated),1)!important}.input-valid label{color:rgba(var(--neutral-details-dark),1)!important}.form-control:focus{border-bottom:1px solid red!important}#CustomerEmail:not([value=""]):root(.form-control){height:100px}.form-control:has(.form-input:-webkit-autofill:not(:placeholder-shown)){height:63px}.form-input:-webkit-autofill:not(:placeholder-shown)~.form-label{top:2rem;font-size:12px;z-index:9;-ms-transition:all .2s ease;transition:all .2s ease;line-height:18px}.signup-error{display:none;text-align:center;color:rgba(var(--rose-main),1)}.login-errors{display:none;font-size:12px;font-weight:400;line-height:150%;margin-top:0;margin-bottom:12px;text-align:left;color:rgba(var(--rose-main),1)}.email-input{padding-right:30px}@media screen and (max-width: 425px){.customer.page-width{padding:32px 40px 48px}.authorize-form-container{padding:0!important;min-width:295px!important}.authorization-form-center{min-height:calc(100vh - 297px);margin-top:61px}.authorization-form-center:has(.reset-password-link-expired){min-height:auto}}.reset-password-link-message-box,.wish-list-message-box{text-align:center;flex-direction:column;display:flex;gap:40px}.reset-password-link-message-box .heading-box{flex-direction:column;display:flex;gap:24px}.reset-password-link-message-box .form-action{flex-direction:row;display:flex;gap:16px;justify-content:center}.reset-password-link-message-box .form-action .button{margin:0;margin-inline-end:0;width:100%}.reset-form-wrapper .loading-overlay__spinner{display:flex;width:100%;justify-content:center;padding-top:20px}.reset-password-link-message-box .heading-box .subheading,.reset-password-link-message-box .heading-box .heading{color:var(--color-dark-text)!important}@media screen and (max-width: 425px){.reset-password-link-message-box .form-action{flex-direction:column}.reset-password-link-message-box .form-action .button{z-index:0}.reset-password-link-message-box .heading-box{gap:12px}.reset-password-link-message-box .heading-box .heading{font-size:24px}.reset-password-link-message-box .heading-box .subheading{font-size:16px}.customer.page-width.auth-message-screen{padding-left:20px;padding-right:20px}}.reset-password .authorize-form-container .button{height:40px}.display-loader{display:none}#create_customer .form-input{top:-7px}#formEdit #create_customer .form-input{top:9px}@media screen and (max-width: 467px){.pswd .form-input,.password-confirm .form-input{width:80%}}.join-login-message{text-align:center;line-height:150%;padding-bottom:0;margin:32px 0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/authorization.css.map */
