@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:400;src:local("NT Somic"),url(./NTSomic-Regular.oBjswdsj.ttf) format("truetype")}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:500;src:local("NT Somic"),url(./NTSomic-Medium.fgMkL8Ra.ttf) format("truetype")}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:600;src:local("NT Somic"),url(./NTSomic-Semibold.Be_KW992.ttf) format("truetype")}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:700;src:local("NT Somic"),url(./NTSomic-Bold.CWsCfUzc.ttf) format("truetype")}.ui-password-input{display:flex;flex-direction:column;width:100%}.ui-password-input__wrapper{position:relative;width:100%}.ui-password-input__field{background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;font-size:1rem;font-weight:400;line-height:110%;outline:none;padding:12px 16px;transition-duration:.15s;transition-property:color,fill,background-color,border-color,text-decoration-color,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media(max-width:1024px){.ui-password-input__field{font-size:.875rem;line-height:120%}}.ui-password-input__field::-moz-placeholder{color:#747578}.ui-password-input__field::placeholder{color:#747578}.ui-password-input__field:not(:disabled):hover{border-color:#d4d6d8}.ui-password-input__field:focus{background-color:#fff;border-color:#d4d6d8}.ui-password-input__field:disabled{background-color:#f5f5f5;color:#acacae;cursor:not-allowed}.ui-password-input__field:disabled::-moz-placeholder{color:#acacae}.ui-password-input__field:disabled::placeholder{color:#acacae}.ui-password-input__field:disabled:hover{border-color:#f5f5f5}.ui-password-input__field--error{background-color:#fff;border-color:#f3223c}.ui-password-input__field--error:focus,.ui-password-input__field--error:hover{border-color:#f3223c}.ui-password-input__field--with-label{padding-bottom:4px;padding-top:20px}.ui-password-input__field--with-label--with-button{padding-bottom:8px;padding-top:24px}.ui-password-input__field--with-button{padding-bottom:16px;padding-top:16px}.ui-password-input__label{color:#747578;cursor:text;font-size:1rem;font-weight:400;left:16px;line-height:110%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(max-width:1024px){.ui-password-input__label{font-size:.875rem;line-height:120%}}.ui-password-input__field--error+.ui-password-input__label{color:#db1f36}.ui-password-input__field:not(:-moz-placeholder)~.ui-password-input__label{font-size:.8125rem;font-weight:400;line-height:110%;top:4px;transform:translateY(0)}.ui-password-input__field:focus~.ui-password-input__label,.ui-password-input__field:not(:placeholder-shown)~.ui-password-input__label{font-size:.8125rem;font-weight:400;line-height:110%;top:4px;transform:translateY(0)}@media(max-width:1024px){.ui-password-input__field:not(:-moz-placeholder)~.ui-password-input__label{font-size:.75rem}.ui-password-input__field:focus~.ui-password-input__label,.ui-password-input__field:not(:placeholder-shown)~.ui-password-input__label{font-size:.75rem}}.ui-password-input__star{color:#db1f36}.ui-password-input__controls{align-items:center;display:flex;gap:6px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.ui-password-input__controls>*{pointer-events:auto}.ui-password-input__toggle{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.ui-password-input__toggle:disabled{cursor:not-allowed;opacity:.4}.ui-password-input__error{color:#db1f36;font-size:.875rem;font-weight:500;line-height:110%;margin-top:6px}h1{font-size:2rem;font-weight:500;line-height:120%}@media(max-width:1024px){h1{font-size:1.5rem}}h2{font-size:1.75rem;font-weight:500;line-height:120%}@media(max-width:1024px){h2{font-size:1.25rem}}h3{font-size:1.5rem;font-weight:500;line-height:120%}@media(max-width:1024px){h3{font-size:1.125rem}}h4{font-size:1.25rem;font-weight:500;line-height:120%}@media(max-width:1024px){h4{font-size:1rem}}h5{font-size:1rem;font-weight:500;line-height:120%}@media(max-width:1024px){h5{font-weight:400}}.body-big-regular{font-size:1rem;font-weight:400;line-height:125%}@media(max-width:1024px){.body-big-regular{font-size:.875rem;line-height:120%}}.body-big-medium{font-size:1rem;font-weight:500;line-height:125%}@media(max-width:1024px){.body-big-medium{font-size:.875rem;line-height:120%}}.body-usual-regular{font-size:.875rem;font-weight:400;line-height:120%}@media(max-width:1024px){.body-usual-regular{font-size:.75rem}}.body-usual-medium{font-size:.875rem;font-weight:500;line-height:120%}@media(max-width:1024px){.body-usual-medium{font-size:.75rem}}.body-label-regular{font-size:.75rem;font-weight:400;line-height:120%}@media(max-width:1024px){.body-label-regular{font-size:.625rem}}.body-label-medium{font-size:.75rem;font-weight:500;line-height:120%}@media(max-width:1024px){.body-label-medium{font-size:.625rem}}.button-big{font-size:1rem;font-weight:500;line-height:120%}.button-medium{font-size:.875rem;font-weight:500;line-height:110%}.button-small{font-size:.8125rem;font-weight:500;line-height:120%}.button-link,.input-big{font-size:1rem;font-weight:400;line-height:110%}@media(max-width:1024px){.input-big{font-size:.875rem;line-height:120%}}.input-small{font-size:.8125rem;font-weight:400;line-height:110%}@media(max-width:1024px){.input-small{font-size:.75rem}}.input-label{line-height:110%}.badges-big,.input-label{font-size:.875rem;font-weight:500}.badges-big{line-height:120%}@media(max-width:1024px){.badges-big{font-size:.75rem}}.badges-small{font-size:.75rem;font-weight:500;line-height:110%}@media(max-width:1024px){.badges-small{font-size:.625rem}}.card-price{font-size:1.125rem;font-weight:500;line-height:120%}@media(max-width:1024px){.card-price{font-size:.9375rem}}.card-count{font-size:.875rem;font-weight:400;line-height:120%}@media(max-width:1024px){.card-count{font-size:.75rem;font-weight:500}}.card-label{font-size:.8125rem;font-weight:400;line-height:120%}@media(max-width:1024px){.card-label{font-size:.625rem}}.menu-regular{font-size:.9375rem;font-weight:400;line-height:120%}.filters-medium{font-size:1.25rem;font-weight:500;line-height:120%}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:400;src:local("NT Somic"),url(./NTSomic-Regular.oBjswdsj.ttf) format("truetype")}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:500;src:local("NT Somic"),url(./NTSomic-Medium.fgMkL8Ra.ttf) format("truetype")}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:600;src:local("NT Somic"),url(./NTSomic-Semibold.Be_KW992.ttf) format("truetype")}@font-face{font-display:swap;font-family:NT Somic;font-style:normal;font-weight:700;src:local("NT Somic"),url(./NTSomic-Bold.CWsCfUzc.ttf) format("truetype")}body{min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;width:100%}body:has(.order-confirmed-wrapper){overflow:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}:root{--color-white:#fff;--icons-grey-default:#d4d6d8;--icons-grey-light:#f5f5f5;--icons-grey-lighter:#d9d9d9;--icons-grey-dark:#404144;--icons-grey-medium:#b7bac3;--icons-grey-standart:#acacae;--icons-black-default:#0c0c0d;--icons-black-70:rgba(12,12,13,.698);--icons-black-80:rgba(12,12,13,.8);--icons-orange:#d38f79;--icons-red-default:#f3223c;--icons-red-light:#f87b8a;--icons-red-dark:#db1f36;--icons-blue-light:#5d8896;--icons-yellow:#ffcb20;--icons-green-default:#47a678;--icons-green-light:#6cb893;--badge-blue:#1b6eeb;--badge-blue-light:#22c6ea;--badge-yellow:#ffc700;--badge-orange:#ff9500;--badge-green:#47a678;--badge-pink:#eb1b48;--badge-purple:#8005ba;--btn-blue:#5d8896}.cmp-auth{border-radius:12px;box-shadow:2px 2px 10px #b7bac366;display:flex;flex-direction:column;justify-content:center;margin:32px;padding:24px;width:450px}@media(max-width:575px){.cmp-auth{box-shadow:unset;margin-top:0}}.cmp-auth__bg{position:absolute;right:0;top:64px;z-index:-1}@media(max-width:575px){.cmp-auth__bg{display:none}}
