.button-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:60px;border-radius:30px;cursor:pointer;color:#1a1a1a}.button-wrapper:hover img{display:none}.button-wrapper .spinner{width:25px;height:25px;border:2px solid rgba(0,0,0,0);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.outlinedGray{color:#1a1a1a;border:1px solid #1a1a1a}.button-wrapper.outlinedGray:hover{background-color:#1a1a1a;color:#fff}.button-wrapper.outlinedGray:disabled{opacity:.5}.button-wrapper.outlinedGray:disabled:hover{background-color:#fff;color:#1a1a1a}.button-wrapper.outlinedGray:disabled img{display:block}.button-wrapper.xxs{width:144px;height:40px;font-size:16px;font-family:InstrumentBold}.button-wrapper.betweenxs{width:173px;height:48px;font-size:16px;font-family:InstrumentRegular}.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.xsm{width:204px;height:48px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.xsm{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.smd{width:294px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.smd{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.fullSmallHeight,.button-wrapper.product-btn{width:100%;height:48px;font-size:16px;font-family:InstrumentRegular}.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;background-color:rgba(0,0,0,0);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:rgba(0,0,0,0);border:none;cursor:pointer}.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,.6784313725);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}.forgot-passwrod-wrapper{display:flex;align-items:center;justify-content:center;padding:125px 0 210px}@media only screen and (max-width:1200px){.forgot-passwrod-wrapper{padding:80px 20px 100px}}.forgot-passwrod-wrapper .forgot-password-content{width:400px;padding:64px 20px 20px}@media only screen and (max-width:1200px){.forgot-passwrod-wrapper .forgot-password-content{width:100%}}.forgot-passwrod-wrapper .forgot-password-content .login-icon{position:absolute;top:-40px;left:0;right:0;margin:auto}.forgot-passwrod-wrapper .forgot-password-content .forgot-passwrod-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.forgot-passwrod-wrapper .forgot-password-content .forgot-password-text-info{width:250px;padding:9px 0 16px}.forgot-passwrod-wrapper .forgot-password-content .forgot-password-form{display:flex;flex-direction:column;gap:24px}.forgot-passwrod-wrapper .forgot-password-content .forgot-password-form .forgot-input-wrappers{display:flex;flex-direction:column;gap:18px}@media only screen and (max-width:1200px){.forgot-passwrod-wrapper .forgot-password-content .forgot-password-form .forgot-input-wrappers{gap:20px}}