.vitalia-tag__input{border:none!important;border-radius:15px!important;width:100%!important;height:46px!important;font-size:16px!important;font-weight:700!important;color:#0f2d64!important;background-color:#fff;padding:0 15px!important;box-shadow:none!important;outline:0!important;-webkit-appearance:none;appearance:none;transition:all .3s ease 0s}.vitalia-tag__input.blue{background-color:#f0f5ff!important}.vitalia-tag__input:invalid,.vitalia-tag__input:valid{background:#fff!important}.vitalia-tag__input:invalid.blue,.vitalia-tag__input:valid.blue{background-color:#f0f5ff!important}.vitalia-tag__input::placeholder{color:#c8c8c8;font-weight:700;font-size:16px}.vitalia-tag__checkbox{display:flex}.vitalia-tag__checkbox label{margin:0}.vitalia-tag__checkbox input{display:none}.vitalia-tag__checkbox input+label.pseudo-checkbox{position:relative;width:28px;height:28px;border-radius:5px;background-color:#fff}.vitalia-tag__checkbox input+label.pseudo-checkbox::before{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background-image:url(/assets/default/Rejestracja/RegisterUser/img/check.svg);background-size:cover;background-position:center center;transition:all .2s ease 0s;opacity:0}.vitalia-tag__checkbox input:checked+label.pseudo-checkbox::before{opacity:1}.vitalia-tag__checkbox label.text{width:calc(100% - 28px);font-size:14px;line-height:normal;padding:4px 0 0 10px;display:block;position:relative}@media screen and (min-width:768px){.vitalia-tag__checkbox label.text{padding:4px 0 0 17px}}.vitalia-tag__checkbox label.text a{color:#0f2d64;text-decoration:underline}.vitalia-tag__checkbox label.text a.fold,.vitalia-tag__checkbox label.text a.unfold{color:inherit;text-decoration:underline}.foot-app a,.foot-app a.no-visited-state:visited,.foot-app a:hover,.foot-menu a,.foot-menu a.no-visited-state:visited,.foot-menu a:hover{color:inherit;text-decoration:none;border-bottom:none}button:focus{outline:0!important}.ref-head-wrap .mainNavigation__mainMenu ul li a{font-size:16px!important}.vitalia-message-page{padding-top:20px}.vitalia-message-page__bg{height:551px;background-image:url(/assets/default/Common/MainStyles/img/aura.svg);background-repeat:no-repeat;background-size:1110px auto;background-position:bottom}@media screen and (min-width:768px){.vitalia-message-page__bg{height:880px;background-size:2680px auto;background-position:center 39px}}.vitalia-message-page__container{position:relative;width:328px;height:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:1}@media screen and (min-width:768px){.vitalia-message-page__container{width:600px}}.vitalia-message-page__messenger{padding:20px 20px 30px;background-color:#fff;border-radius:20px}@media screen and (min-width:768px){.vitalia-message-page__messenger{padding:40px 40px 50px}}.vitalia-message-page__title{font-size:22px;margin-bottom:10px;line-height:normal}@media screen and (min-width:768px){.vitalia-message-page__title{font-size:42px;line-height:100%;margin-bottom:20px}}.vitalia-message-page__text{margin:0;font-weight:400}.vitalia-message-page__button-link{margin-top:20px}@media screen and (min-width:768px){.vitalia-message-page__button-link{margin-top:30px}}.vitalia-message-page__button-link .vitalia-button_main{width:100%}@media screen and (min-width:768px){.vitalia-message-page__button-link .vitalia-button_main{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.vitalia-message-page__signature{width:100%;margin:15px 0 30px 38px;font-size:14px;font-weight:400;color:#fff}.vitalia-message-page__signature p{margin:0}@media screen and (min-width:768px){.vitalia-message-page__signature p:nth-child(1),.vitalia-message-page__signature p:nth-child(2){display:inline-block}}.vitalia-message-page__img-dietician{display:block;position:absolute;bottom:0;z-index:-5}.vitalia-message-page__img-dietician img{display:block;width:auto}@media screen and (min-width:768px){.vitalia-message-page--need-confirmation .vitalia-message-page__container{padding-bottom:270px}}@media screen and (min-width:1200px){.vitalia-message-page--need-confirmation .vitalia-message-page__container{padding-bottom:190px}}.vitalia-message-page--need-confirmation .vitalia-message-page__img-dietician{right:-125px}@media screen and (min-width:768px){.vitalia-message-page--need-confirmation .vitalia-message-page__img-dietician{right:-215px}}@media screen and (min-width:1200px){.vitalia-message-page--need-confirmation .vitalia-message-page__img-dietician{right:-330px}}.vitalia-message-page--need-confirmation .vitalia-message-page__img-dietician img{height:480px}@media screen and (min-width:768px){.vitalia-message-page--need-confirmation .vitalia-message-page__img-dietician img{height:853px}}@media screen and (min-width:768px){.vitalia-message-page--confirmed .vitalia-message-page__container{padding-bottom:250px}}.vitalia-message-page--confirmed .vitalia-message-page__img-dietician{right:-32px}@media screen and (min-width:768px){.vitalia-message-page--confirmed .vitalia-message-page__img-dietician{right:-114px}}@media screen and (min-width:1200px){.vitalia-message-page--confirmed .vitalia-message-page__img-dietician{right:-285px}}.vitalia-message-page--confirmed .vitalia-message-page__img-dietician img{height:551px}@media screen and (min-width:768px){.vitalia-message-page--confirmed .vitalia-message-page__img-dietician img{height:880px}}@font-face{font-family:"Plus Jakarta Sans";src:url(/assets/default/WebFonts/PlusJakartaSans/fonts/PlusJakartaSans-Light.woff2);font-weight:300;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/assets/default/WebFonts/PlusJakartaSans/fonts/PlusJakartaSans-Regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/assets/default/WebFonts/PlusJakartaSans/fonts/PlusJakartaSans-Medium.woff2);font-weight:500;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/assets/default/WebFonts/PlusJakartaSans/fonts/PlusJakartaSans-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:"Plus Jakarta Sans";src:url(/assets/default/WebFonts/PlusJakartaSans/fonts/PlusJakartaSans-SemiBold.woff2);font-weight:900;font-display:swap}@font-face{font-family:Youth;src:url(/assets/default/WebFonts/Youth/fonts/Youth-Bold.woff2);font-weight:700;font-display:swap}body{font-family:"Plus Jakarta Sans",sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#0f2d64}body button{border:none;background-color:transparent;padding:0;outline:0}body .youth{font-family:Youth,sans-serif;font-weight:700}body .text-white{color:#fff}body .text-color-1{color:#286eff}body .text-color-2{color:#558cff}body .text-thin{font-weight:400}body .text-bold{font-weight:700}body .vitalia-button-common,body .vitalia-button_2,body .vitalia-button_3,body .vitalia-button_4,body .vitalia-button_5,body .vitalia-button_main{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:50px;display:inline-block;padding:0 30px;font-size:16px!important;font-weight:700!important;line-height:50px!important;text-align:center!important;outline:0!important;border:none!important;border-radius:29px!important;cursor:pointer}body .vitalia-button-common:hover,body .vitalia-button_2:hover,body .vitalia-button_3:hover,body .vitalia-button_4:hover,body .vitalia-button_5:hover,body .vitalia-button_main:hover{text-decoration:none}body .vitalia-button_main{color:#fff!important;background-color:#286eff}body .vitalia-button_2{color:#286eff!important;background-color:transparent!important;border:1px solid #286eff!important}body .vitalia-button_3{color:#fff!important;background-color:#0f2d64!important}body .vitalia-button_4{color:#0f2d64!important;background-color:#fff!important}body .vitalia-button_5{color:#0f2d64!important;background-color:#f0f5ff!important}body .vitalia-main-switch input[type=checkbox]{display:none}body .vitalia-main-switch input[type=checkbox]:checked+.main-switch-label{background:#286eff}body .vitalia-main-switch input[type=checkbox]:checked+.main-switch-label .pill{background:#fff;transform:translateX(49px)}body .vitalia-main-switch .main-switch-label{flex-shrink:0;position:relative;display:block;width:108px;height:58px;background:#f0f5ff;border-radius:32px;border:1px solid #a6c3ff}body .vitalia-main-switch .main-switch-label .pill{display:flex;justify-content:center;align-items:center;position:absolute;top:5px;left:5px;width:46px;height:46px;background:#a6c3ff;border-radius:100%;transition:transform .15s}body .sticker{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 18px;font-size:14px;font-weight:800;border-radius:98px;color:#fff}body .sticker.s-new{background-color:#ffb400}body .sticker.s-red{background-color:#ff5f41}body .sticker.s-soon{background-color:#2dd773}body .sticker.s-only-here{background-color:#f58700}