.input-wrapper{display:flex;flex-direction:column;gap:8px;width:294px}@media only screen and (max-width:1200px){.input-wrapper{width:100%}}.input-wrapper.full{width:100%}.input-wrapper.search{width:369px}@media only screen and (max-width:1200px){.input-wrapper.search{width:100%}}.input-wrapper label{font-family:InstrumentMedium;font-size:16px;color:#1a1a1a;padding-left:20px}@media only screen and (max-width:1200px){.input-wrapper label{padding-left:15px}}.input-wrapper .input-with-toggle{position:relative}.input-wrapper .input-with-toggle input{border-radius:24px;border:1px solid #efefef;width:100%;height:48px;padding:12px 16px;box-sizing:border-box;outline:none;font-family:InstrumentMedium;color:#1a1a1a}.input-wrapper .input-with-toggle input::placeholder{font-family:InstrumentMedium;font-size:16px;color:rgba(26,26,26,.6)}.input-wrapper .input-with-toggle input[type=number]::-webkit-inner-spin-button,.input-wrapper .input-with-toggle input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper .input-with-toggle input[type=number]{-moz-appearance:textfield}.input-wrapper .input-with-toggle .toggle-password{position:absolute;right:15px;top:14px;background-color:transparent;border:none;cursor:pointer}.login-wrapper{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;padding:120px 0 90px}@media only screen and (max-width:1200px){.login-wrapper{flex-direction:column;gap:40px;padding:50px 20px 100px}}.login-wrapper .login-text{display:flex;flex-direction:column;gap:18px}.login-wrapper .login-text h1{font-size:48px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.login-wrapper .login-text h1{line-height:55px}}.login-wrapper .login-text p{color:#1a1a1a;width:334px}@media only screen and (max-width:1200px){.login-wrapper .login-text p{width:100%}}.login-wrapper .login-sign-content{width:398px}@media only screen and (max-width:1200px){.login-wrapper .login-sign-content{width:100%}}.login-wrapper .login-sign-content .login-sign-wrapper{padding:20px 20px 24px}@media only screen and (max-width:1200px){.login-wrapper .login-sign-content .login-sign-wrapper{padding:22px 16px 16px}}.login-wrapper .login-sign-content .login-sign-wrapper .login-inputs{display:flex;flex-direction:column;gap:16px;margin:20px 0 12px}.login-wrapper .login-sign-content .login-sign-wrapper .link-position{display:flex;justify-content:flex-end}.login-wrapper .login-sign-content .login-sign-wrapper .login-remember-me{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:28px 0 60px}.switch{position:relative;display:inline-block;width:34px;height:16px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#ccc;border-radius:34px;top:0;left:0;right:0;bottom:0}.slider,.slider:before{position:absolute;transition:.3s}.slider:before{content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:#fff;border-radius:50%}input:checked+.slider{background-color:#72bf44}input:checked+.slider:before{transform:translateX(18px)}.button-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:60px;border-radius:30px;cursor:pointer}.button-wrapper:hover img{display:none}.button-wrapper .spinner{width:25px;height:25px;border:2px solid transparent;border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.button-wrapper.filled{background-color:#72bf44;color:#fff;border:none}.button-wrapper.filled:hover{background-color:#9bf168}.button-wrapper.filled:disabled{background-color:rgba(26,26,26,.4)}.button-wrapper.outlined{background-color:#fff;color:#1a1a1a;border:1px solid #1a1a1a}.button-wrapper.outlined:hover{background-color:#1a1a1a;color:#fff}.button-wrapper.outlined:disabled{opacity:.5}.button-wrapper.outlined:disabled:hover{background-color:#fff;color:#1a1a1a}.button-wrapper.outlined:disabled img{display:block}.button-wrapper.xs{width:189px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.xs{width:100%}}.button-wrapper.sm{width:233px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.sm{width:100%}}.button-wrapper.md{padding:12px 32px;font-size:16px}.button-wrapper.lg{width:366px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.lg{width:100%}}.button-wrapper.full{width:100%;height:60px;font-size:16px;font-family:InstrumentBold}.button-wrapper.product-btn{width:100%;height:48px;font-size:16px;font-family:InstrumentRegular}.error-toast{position:fixed;left:10px;top:85%;width:-moz-fit-content;width:fit-content;background-color:#bf4444;padding:16px;box-sizing:border-box;box-shadow:0 0 15px 2px rgba(191,68,68,.678);z-index:9}@media only screen and (max-width:1200px){.error-toast{width:90%;top:80%}}.error-toast .error-message{font-family:InstrumentMedium;color:#fff}