@charset "UTF-8";@keyframes card-loading{0%,20%{border-color:var(--wp--preset--color--glimp-primary, #9E58F7) transparent transparent transparent}25%,45%{border-color:transparent var(--wp--preset--color--glimp-primary, #9E58F7) transparent transparent}50%,70%{border-color:transparent transparent var(--wp--preset--color--glimp-primary, #9E58F7) transparent}75%,95%{border-color:transparent transparent transparent var(--wp--preset--color--glimp-primary, #9E58F7)}}.glimp-login-input-container{position:relative;height:68px;box-sizing:border-box;border-radius:12px;width:100%}.glimp-login-input-container:not(:last-child){margin-bottom:8px}.glimp-login-input{margin:0;width:100%;height:100%;padding:34px 20px 17px;font-weight:600;border-radius:12px;box-sizing:border-box;border:1px solid transparent;outline:none;font-size:16px;color:var(--wp--preset--color--glimp-black, #1A1A1A);background-color:var(--wp--preset--color--glimp-grey, #F2F2F2);transition:all .1s linear}.glimp-login-input::placeholder{color:#26262680;font-weight:400}.glimp-login-input:hover,.glimp-login-input:focus{background-color:#d8dae0}.glimp-login-label{position:absolute;left:20px;top:25.5px;transform-origin:left top;pointer-events:none;transition:all .2s;font-style:normal;font-weight:500;font-size:16px;color:var(--wp--preset--color--glimp-dark-grey, #838383)}.glimp-login-label .required{text-decoration:none}.glimp-login-input:focus~.glimp-login-label,.glimp-login-input:not(:placeholder-shown)~.glimp-login-label{transform:translateY(-10px) scale(.8)}.glimp-login__checkbox{display:flex;justify-content:flex-start;align-items:flex-start;gap:8px;margin:20px 0}.glimp-login__checkbox input{display:none}.glimp-login__checkbox span{background-color:var(--wp--preset--color--glimp-grey, #F2F2F2);display:block;width:16px;height:16px;flex-shrink:0;border-radius:4px;position:relative;transition:all .2s}.glimp-login__checkbox span:after{position:absolute;content:"";z-index:2;top:-3.2px;left:0;right:0;bottom:0;margin:auto;width:6.4px;height:3.2px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-50deg) skew(-5deg)}.glimp-login__checkbox span:after{opacity:0}@media (any-hover: hover){.glimp-login__checkbox:hover span{background-color:var(--wp--preset--color--glimp-secondary, #5E75EF)}.glimp-login__checkbox:hover span:after{opacity:1}}@media (hover: none){.glimp-login__checkbox:active span{background-color:var(--wp--preset--color--glimp-secondary, #5E75EF)}.glimp-login__checkbox:active span:after{opacity:1}}.glimp-login__checkbox input:checked~span{background-color:var(--wp--preset--color--glimp-primary, #9E58F7)}.glimp-login__checkbox input:checked~span:after{opacity:1}.glimp-login__checkbox-checkmark{margin-top:2px}.glimp-login__checkbox-label{margin:0}.glimp-login__checkbox-label a{text-decoration:underline;color:var(--wp--preset--color--glimp-black, #1A1A1A);font-weight:inherit;font-size:inherit;line-height:inherit}.glimp-login__submit{border:none;cursor:pointer;position:relative;transition:all .2s ease-in-out,max-width .3s ease-in-out;box-sizing:border-box;max-width:100%;white-space:nowrap;background-color:#d8dae0;color:var(--wp--preset--color--glimp-black, #1A1A1A);padding:12px 46px;height:auto;border-radius:12px;font-size:16px;font-weight:600;width:auto;margin:0}.glimp-login__submit:disabled,.glimp-login__submit.disabled{background-color:#ccc;cursor:not-allowed;pointer-events:none}.glimp-login__submit:active{scale:.9}.glimp-login__submit.loading{padding:10px;max-width:53px;border-radius:50%;color:transparent!important;pointer-events:none;transition:max-width .3s ease-in-out,border-radius .4s ease-in-out}.glimp-login__submit.loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-14px;margin-left:-14px;border:4px solid transparent;border-bottom-color:#ffffffed;border-right-color:#ffffffd6;border-top-color:#ffffffc4;border-radius:50%;animation:glimp-spin 1s linear infinite .2s}@media (any-hover: hover){.glimp-login__submit:hover{background-color:var(--wp--preset--color--glimp-black, #1A1A1A);color:var(--wp--preset--color--glimp-white, #FFFFFF)}}@media (hover: none){.glimp-login__submit:active{background-color:var(--wp--preset--color--glimp-black, #1A1A1A);color:var(--wp--preset--color--glimp-white, #FFFFFF)}}.glimp-login__submit.loading{max-width:39px}.glimp-login__title{font-weight:600;line-height:130%;margin:0 0 8px}.glimp-login__text{font-weight:400;font-size:16px;line-height:140%;margin:0 0 32px}.glimp-login__text a,.glimp-login__text span{text-decoration:underline;color:var(--wp--preset--color--glimp-black, #1A1A1A);transition:color .1s linear;cursor:pointer}@media (any-hover: hover){.glimp-login__text a:hover,.glimp-login__text span:hover{color:var(--wp--preset--color--glimp-primary, #9E58F7)}}@media (hover: none){.glimp-login__text a:active,.glimp-login__text span:active{color:var(--wp--preset--color--glimp-primary, #9E58F7)}}.glimp-login__forgot{display:inline-block;font-weight:400;font-size:16px;line-height:140%;text-decoration:underline;color:var(--wp--preset--color--glimp-black, #1A1A1A);text-align:end;cursor:pointer}@media (any-hover: hover){.glimp-login__forgot:hover{color:var(--wp--preset--color--glimp-primary, #9E58F7)}}@media (hover: none){.glimp-login__forgot:active{color:var(--wp--preset--color--glimp-primary, #9E58F7)}}.glimp-login__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.glimp-login.lost-password{display:none}.glimp-login__description{margin:0 0 32px}.glimp-login__notice{gap:12px;background-color:var(--wp--preset--color--glimp-grey, #F2F2F2);padding:20px;border-radius:12px;margin-bottom:12px;display:none}.glimp-login__notice-message{font-size:16px;font-style:normal;font-weight:400;line-height:130%;margin:0}.glimp-login__notice:before{content:"";background-image:url(../icons/Info.png);background-size:cover;width:22px;height:22px;display:block}.glimp-login__notice.show{display:flex;align-items:center}.glimp-login__back{background-color:transparent;color:var(--wp--preset--color--glimp-dark-grey, #838383);border:none;padding:0;font-size:16px;font-style:normal;font-weight:500;line-height:130%;cursor:pointer;margin-bottom:32px}.glimp-login__back:before{content:"←";margin-right:10px}.glimp-login__back:hover{color:var(--wp--preset--color--glimp-black, #1A1A1A)}@media (max-width: 480px){.glimp-login__submit{width:100%}.glimp-login__bottom{flex-direction:column;gap:16px}}.woocommerce-error{border-radius:6px;background:#ed272d;padding:16px;color:var(--wp--preset--color--glimp-white, #FFFFFF);font-size:15px;font-style:normal;line-height:130%;margin-bottom:16px}.woocommerce-error strong:first-child{display:block;margin-bottom:8px;font-size:16px}
