.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.personal-font-size{font-size:14px}@media (min-width:1024px){.personal-font-size{font-size:15px}}.default-input{width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:2px;font-size:.875rem;line-height:1.25rem}.default-input:-webkit-autofill,.default-input:-webkit-autofill:active,.default-input:-webkit-autofill:focus,.default-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #ffffff}.default-input:focus{outline:2px solid transparent;outline-offset:2px}.cart-form-input{width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:2px;font-size:.875rem;line-height:1.25rem}.cart-form-input:-webkit-autofill,.cart-form-input:-webkit-autofill:active,.cart-form-input:-webkit-autofill:focus,.cart-form-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #ffffff}.cart-form-input:focus{outline:2px solid transparent;outline-offset:2px}.cart-form-input-400{width:400px;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:2px;font-size:.875rem;line-height:1.25rem}.cart-form-input-400:-webkit-autofill,.cart-form-input-400:-webkit-autofill:active,.cart-form-input-400:-webkit-autofill:focus,.cart-form-input-400:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #ffffff}.cart-form-input-400:focus{outline:2px solid transparent;outline-offset:2px}.auth-form-input{width:100%;border-top-left-radius:.25rem;border-top-right-radius:.25rem;border-bottom-width:2px;font-size:.875rem;line-height:1.25rem}.auth-form-input:-webkit-autofill,.auth-form-input:-webkit-autofill:active,.auth-form-input:-webkit-autofill:focus,.auth-form-input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #ffffff}.auth-form-input:focus{outline:2px solid transparent;outline-offset:2px}.auth-form-dialogue{width:100%;border-radius:.5rem;background-color:rgb(243 244 246/60%);padding:1.5rem;--tw-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.primary-btn{border-radius:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.default-btn,.primary-btn{cursor:pointer;padding:.5rem 1rem}.default-btn{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.default-btn:hover{font-weight:700}.just-text-button{cursor:pointer;padding:.25rem .5rem}.register-bg{background-color:rgb(243 244 246/.4)}input[type=checkbox]:not(:checked):not(:disabled),input[type=radio]:not(:checked):not(:disabled){appearance:none;margin-bottom:0;width:1em;height:1em;border:1px solid #b7b3b3;border-radius:2px}.input-radio[type=checkbox]:not(:checked):not(:disabled),.input-radio[type=radio]:not(:checked):not(:disabled){appearance:none;margin-bottom:0;width:1em;height:1em;border:1px solid #b7b3b3;border-radius:50%}.white-autofill:-webkit-autofill,.white-autofill:-webkit-autofill:active,.white-autofill:-webkit-autofill:focus,.white-autofill:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #ffffff!important}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:300;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:800;src:url(/fonts/montserrat/montserrat-v31-cyrillic_latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(/fonts/inter/inter-v20-cyrillic_greek_latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:500;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:700;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:800;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:800;src:url(/fonts/open-sans/open-sans-v44-cyrillic_greek_latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:500;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:600;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:800;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:800;src:url(/fonts/roboto/roboto-v50-cyrillic_greek_latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/fonts/poppins/poppins-v24-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/fonts/poppins/poppins-v24-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/fonts/poppins/poppins-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(/fonts/poppins/poppins-v24-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins/poppins-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/fonts/poppins/poppins-v24-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/poppins/poppins-v24-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/fonts/poppins/poppins-v24-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/poppins/poppins-v24-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/fonts/poppins/poppins-v24-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins/poppins-v24-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/fonts/poppins/poppins-v24-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:300;src:url(/fonts/lato/lato-v25-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:300;src:url(/fonts/lato/lato-v25-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:400;src:url(/fonts/lato/lato-v25-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:400;src:url(/fonts/lato/lato-v25-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(/fonts/lato/lato-v25-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Lato;font-style:italic;font-weight:700;src:url(/fonts/lato/lato-v25-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:300;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:300;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:400;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:400;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:500;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:500;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:800;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:800;src:url(/fonts/nunito/nunito-v32-cyrillic_latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:300;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:300;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:500;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:600;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:700;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:800;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:800;src:url(/fonts/raleway/raleway-v37-cyrillic_latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:300;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:300;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:400;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:500;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:italic;font-weight:700;src:url(/fonts/ubuntu/ubuntu-v21-cyrillic_greek_latin-700italic.woff2) format("woff2")}