@font-face{font-family:Mont;src:url(/fonts/Mont-Light.woff2)format("woff2"),url(/fonts/Mont-Light.woff)format("woff");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Regular.woff2)format("woff2"),url(/fonts/Mont-Regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-SemiBold.woff2)format("woff2"),url(/fonts/Mont-SemiBold.woff)format("woff");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Mont;src:url(/fonts/Mont-Bold.woff2)format("woff2"),url(/fonts/Mont-Bold.woff)format("woff");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Halvar Breitschrift;src:url(/fonts/HalvarBreit-Rg.woff2)format("woff2"),url(/fonts/HalvarBreit-Rg.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Halvar Breitschrift;src:url(/fonts/HalvarBreit-Md.woff2)format("woff2"),url(/fonts/HalvarBreit-Md.woff)format("woff");font-weight:500;font-display:swap}@font-face{font-family:Halvar Breitschrift;src:url(/fonts/HalvarBreit-Bd.woff2)format("woff2"),url(/fonts/HalvarBreit-Bd.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Halvar Breitschrift;src:url(/fonts/HalvarBreit-XBd.woff2)format("woff2"),url(/fonts/HalvarBreit-XBd.woff)format("woff");font-weight:800;font-display:swap}@font-face{font-family:Halvar Breitschrift;src:url(/fonts/HalvarBreit-XBdSlanted.woff2)format("woff2"),url(/fonts/HalvarBreit-XBdSlanted.woff)format("woff");font-style:italic;font-weight:800;font-display:swap}*{border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}:focus,:active,a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;zoom:95%;width:100%;height:100%;font-size:14px;line-height:1}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:#0000}button::-moz-focus-inner{border:0;padding:0}a{color:inherit}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}:root{--font-family:"Mont", sans-serif;--second-family:"Halvar Breitschrift", sans-serif}body{font-family:var(--font-family);background:#191d3e;line-height:normal}.wrapper{position:relative;overflow:hidden}.bg{z-index:-2;object-fit:cover;opacity:.2;width:100%;height:auto;position:absolute;top:0;left:0}.elem-bg{z-index:-1;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.container{max-width:1656px;margin:0 auto;padding:0 20px}.header{margin:0 0 120px;padding:30px 0 0}.header__inner{justify-content:space-between;align-items:center;gap:40px;display:flex;position:relative}.header__right{align-items:center;gap:10px;display:flex}.header__tg{align-items:center;gap:8px;padding:14px 19.5px 14px 22px;transition:all .2s;display:flex;position:relative}@media (hover:hover){.header__tg:hover .header__bg,.header__guide:hover .header__bg,.supplement-balance__slide-link:hover .elem-bg{opacity:.8}}.header__tg:active .header__bg,.header__guide:active .header__bg,.supplement-balance__slide-link:active .elem-bg{opacity:.4}.header__bg{z-index:-1;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.header__tg-text{text-transform:uppercase;color:#fff;font-size:16px;font-weight:800}.header__guide{align-items:center;gap:9px;padding:14px 19px;display:flex;position:relative}.header__guide-text{text-transform:uppercase;color:#111830;font-size:16px;font-weight:800}.header__btn{justify-content:center;align-items:center;padding:14px 13.5px;display:flex;position:relative}.burger-btn{display:none}.notification{z-index:6;opacity:0;pointer-events:none;min-height:302px;max-height:342px;padding:15px 0 0;transition:all .3s;position:absolute;top:47px;left:0;overflow:hidden;transform:translate(-87%)translateY(-20px)}.header__btn:hover .notification{opacity:1;pointer-events:all;transform:translate(-87%)translateY(0)}.notification-wrapper{border-radius:12px;width:390px;height:100%;min-height:302px;max-height:302px;padding:20px 10px 10px;position:relative;overflow:hidden}.notification-wrapper-wr{max-height:273px;overflow:auto}.notification__body{height:100%;max-height:302px;padding:0 0 30px}.notification-wrapper-wr::-webkit-scrollbar{width:4px}.notification-wrapper-wr::-webkit-scrollbar-track{background:#808dbc1a}.notification-wrapper-wr::-webkit-scrollbar-thumb{background:#35abdd;border-radius:8px}.notification__list{flex-direction:column;gap:10px;padding:0 5px 0 0;display:flex}.notification__item{text-align:start;background:#1e233b;border-radius:8px;padding:15px 18px}.notification__item-title{letter-spacing:-.04em;text-transform:uppercase;color:#fff;font-size:18px;font-weight:700;line-height:135%;font-family:var(--second-family);margin:0 0 4px}.notification__item-text{align-items:center;gap:6px;margin:0 0 12px;display:flex}.notification__item-text-name{letter-spacing:-.04em;text-transform:uppercase;color:#52c4f4;font-size:18px;font-weight:700;line-height:135%;font-family:var(--second-family)}.notification__item-desc{letter-spacing:-.04em;color:#8f96d0;margin:0 0 14px;font-size:14px;font-weight:700;line-height:135%}.notification__item-link{z-index:1;justify-content:space-between;align-items:center;width:100%;max-width:155px;min-height:40px;padding:0 11px 0 15px;display:flex;position:relative}@media (hover:hover){.notification__item-link:hover .notification__item-link-bg{opacity:.8}}.notification__item-link:active .notification__item-link-bg{opacity:.4}.notification__item-link-bg{z-index:-1;object-fit:cover;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.notification__item-link-text{text-transform:uppercase;color:#fff;font-size:14px;font-weight:800}.burger-menu{z-index:6;opacity:0;pointer-events:none;min-width:230px;min-height:120px;padding:20px 10px 10px;transition:all .3s;display:none;position:absolute;top:40px;right:0;transform:translateY(-20px)}.burger-menu--visible{opacity:1;pointer-events:all;transform:translateY(0)}.burger-menu__btns{flex-direction:column;gap:10px;display:flex}.burger-menu__bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page__supplement-balance{margin:0 0 100px}.supplement-balance__inner{justify-content:space-between;gap:40px;display:flex}.supplement-balance__content{flex-direction:column;justify-content:space-between;width:100%;max-width:49%;display:flex}.supplement-balance__head{max-width:660px;margin:0 0 20px}.supplement-balance__title{text-transform:uppercase;color:#35abdd;font-size:64px;font-weight:800;font-family:var(--second-family);margin:0 0 20px;font-style:italic}.supplement-balance__title-sp-green{color:#59e867}.supplement-balance__title-sp{text-transform:uppercase;color:#fff;font-size:64px;font-weight:800;line-height:47%;font-family:var(--second-family);align-items:center;gap:8px;margin:0 0 0 -4px;font-style:italic;display:inline-flex}.supplement-balance__subtitle{color:#6770b3;max-width:420px;font-size:24px;font-weight:600}.supplement-balance__main{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2f386d66;border:1px solid #ffffff0d;border-radius:12px;overflow:hidden}.supplement-balance__slider{overflow:hidden}.supplement-balance__slide{height:unset;padding:36px 42px 42px;position:relative}.supplement-balance__slide-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.supplement-balance__slide-body{width:100%;max-width:470px}.supplement-balance__slide-title{text-transform:uppercase;color:#fff;font-size:32px;font-weight:800;line-height:94%;font-family:var(--second-family);margin:0 0 5px;font-style:italic}.supplement-balance__slide-subtitle{text-transform:uppercase;color:#35abdd;font-size:35px;font-weight:800;line-height:86%;font-family:var(--second-family);margin:0 0 15px;font-style:italic}.supplement-balance__slide-text{color:#979dca;max-width:246px;margin:0 0 15px;font-size:16px;font-weight:600;line-height:137%}.supplement-balance__slide-btns{align-items:center;display:flex}.supplement-balance__slide-link{text-align:center;color:#111830;padding:18px 32px;font-size:16px;font-weight:800;display:inline-block;position:relative}.supplement-balance__timer{align-items:center;gap:8px;width:100%;max-width:160px;padding:14px 22px;display:flex;position:relative}.supplement-balance__text{color:#ff9c9c;font-size:14px;font-weight:800}.supplement-balance-pagination{z-index:1;align-items:center;height:3px;display:flex;position:absolute;bottom:22px!important;left:42px!important}.supplement-balance__right{width:100%;max-width:50%}.supplement-balance__tabs{align-items:center;gap:15px;margin:0 0 30px;display:flex}.supplement-balance__tab{cursor:pointer;border-radius:12px;width:100%;padding:25px 28px;position:relative;overflow:hidden}.supplement-balance__tab-bg{z-index:-2;object-fit:cover;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;top:0;left:0}.supplement-balance__tab--active .supplement-balance__tab-bg-1{fill:#2f386dcc}.supplement-balance__tab-name{letter-spacing:-.04em;color:#fff;font-size:24px;font-weight:700;line-height:135%;font-family:var(--second-family)}.supplement-balance__tab-text{letter-spacing:-.04em;color:#737bbc99;font-size:14px;font-weight:700;line-height:135%}.supplement-balance__tab-img{z-index:-1;position:absolute;bottom:2px;right:0}.supplement-balance-form{flex-direction:column;gap:15px;display:flex}.supplement-balance-form__label{background:#10131e66;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:80px;padding:20px 20px 20px 28px;display:flex}.supplement-balance-form__label-left{align-items:center;gap:12px;display:flex}.supplement-balance-form__inp{letter-spacing:-.04em;color:#fff;background-color:#0000;font-size:20px;font-weight:700;line-height:120%}.supplement-balance-form__inp-summ{max-width:150px}.supplement-balance-form__inp::placeholder{color:#737bbc99}.supplement-balance-form__label-right{align-items:center;gap:10px;display:flex}.supplement-balance-form__commission{letter-spacing:-.04em;color:#59e867;background:#59e8671a;border-radius:12px;padding:9px 15px;font-size:16px;font-weight:700;line-height:138%}.supplement-balance-form__price-tabs{align-items:center;gap:2px;display:flex}.supplement-balance-form__price-tab{cursor:pointer;justify-content:center;align-items:center;width:100%;max-width:157px;min-height:60px;transition:all .2s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.supplement-balance-form__price-tab:hover.supplement-balance-form__price-tab svg{opacity:.8}}.supplement-balance-form__price-tab:active.supplement-balance-form__price-tab svg{opacity:.4}.supplement-balance-form__price-tab:first-child{border-radius:12px 0 0 12px}.supplement-balance-form__price-tab:last-child{border-radius:0 12px 12px 0}.supplement-balance-form__price-tab svg{z-index:-1;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.supplement-balance-form__price-tab svg path{fill:#2f386d66;transition:all .3s}.supplement-balance-form__price-tab--active.supplement-balance-form__price-tab svg path:first-child{fill:url(#paint0_linear_111_1214)}.supplement-balance-form__price-tab--active.supplement-balance-form__price-tab svg path:nth-child(2){fill:url(#pattern0_111_1214)}.supplement-balance-form__price-tab--active.supplement-balance-form__price-tab svg path:nth-child(3){fill:url(#paint1_linear_111_1214)}.supplement-balance-form__price-tab--active.supplement-balance-form__price-tab svg path:nth-child(4){fill:url(#pattern1_111_1214)}.supplement-balance-form__price-tab-value{letter-spacing:-.04em;text-align:center;color:#737bbc99;font-size:20px;font-weight:700;line-height:138%}.supplement-balance-form__price-tab-bg-mob{display:none}.supplement-balance-form__price-tab--active .supplement-balance-form__price-tab-value{color:#fff}.supplement-balance-form__check{cursor:pointer;align-items:center;gap:8px;display:flex}.supplement-balance-form__checkbox{cursor:pointer}.supplement-balance-form__checkbox[type=checkbox]{-webkit-appearance:none;background:#2f386d66;border-radius:6px;outline:none;width:44px;height:24px;transition:all .3s;position:relative}.supplement-balance-form__checkbox[type=checkbox]:before{content:"";background:#37467f;border-radius:4px;width:16px;height:16px;transition:all .3s;position:absolute;top:16%;left:12%}.supplement-balance-form__checkbox:checked[type=checkbox]:before{background:#c57338;transform:translate(110%)}.supplement-balance-form__check-text{letter-spacing:-.04em;color:#737bbc99;font-size:16px;font-weight:700}.supplement-balance-form__submit{border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:12.2px 0 0;padding:24px 25px 24px 29px;display:flex;position:relative;overflow:hidden}@media (hover:hover){.supplement-balance-form__submit:hover .supplement-balance-form__submit-bg{opacity:.8}}.supplement-balance-form__submit:active .supplement-balance-form__submit-bg{opacity:.4}.supplement-balance-form__submit-bg{z-index:-1;object-fit:cover;width:100%;height:100%;transition:all .2s;position:absolute;top:0;left:0}.supplement-balance-form__submit-text{letter-spacing:-.04em;color:#fff;font-size:24px;font-weight:500;line-height:135%;font-family:var(--second-family)}.footer{padding:0 0 20px}.footer__top{background:linear-gradient(359deg,#2f386d33 0% 100%);border:1px solid #ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;gap:40px;margin:0 0 20px;padding:22px 30px 21px 32px;display:flex}.footer__nav-hide{display:none}.footer__list{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.footer__item-link{letter-spacing:-.04em;color:#808dbccc;align-items:center;gap:12px;font-size:18px;font-weight:700;line-height:135%;transition:all .2s;display:flex}@media (hover:hover){.footer__item-link:hover{color:#fff}}.footer__item-link:active{color:#fff}.footer__item-link-mob{display:none}.footer__item-link-reviews{letter-spacing:-.04em;color:#fff;background:#ff4e4e;border-radius:10px;padding:6px 9px;font-size:14px;font-weight:700;line-height:8px;box-shadow:0 4px 50px #ff4e4e40}.footer__replenishment{justify-content:space-between;align-items:center;display:flex}.footer__replenishment-body{align-items:center;gap:10px;display:flex}.footer__replenishment-value{letter-spacing:-.04em;color:#fff;font-size:20px;font-weight:700;font-family:var(--second-family)}.footer__replenishment-text{letter-spacing:-.04em;color:#808dbc99;font-size:12px;font-weight:700}.footer__bottom{justify-content:space-between;align-items:center;gap:40px;display:flex}.footer__bottom-text{letter-spacing:-.04em;color:#808dbc99;font-size:16px;font-weight:700}.footer__bottom-list{align-items:center;gap:36px;display:flex}.footer__bottom-item-link{letter-spacing:-.04em;color:#808dbc99;font-size:16px;font-weight:700;transition:all .2s}@media (hover:hover){.footer__bottom-item-link:hover{color:#fff}}.footer__bottom-item-link:active{color:#fff}.modal-faq{z-index:10;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#191d3eec;width:100%;height:100%;transition:all .3s;position:fixed;top:0;left:0;overflow:auto}.modal-faq--visible{opacity:1;pointer-events:all}.modal-faq__container{max-width:1360px;margin:0 auto;padding:0 20px}.modal-faq__inner{flex-direction:column;gap:50px;margin:100px 0 115px;display:flex;position:relative}.modal-faq__close{position:absolute;top:16px;right:0}.modal-faq__title{text-transform:uppercase;color:#fff;text-align:center;font-size:48px;font-style:italic;font-weight:800;font-family:var(--second-family)}.modal-faq__title-sp{color:#2ca4d7}.modal-faq__steps{gap:1px;display:flex}.modal-faq__step{width:100%;min-height:190px;position:relative}.modal-faq__step-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.modal-faq__step-desc{letter-spacing:-.04em;text-align:right;color:#a1a8de;padding:20px 30px 10px 10px;font-size:20px;font-weight:600;line-height:135%}.faq__title{text-transform:uppercase;text-align:center;color:#fff;margin:0 0 40px;font-size:32px;font-weight:800}.faq__accordions{flex-direction:column;gap:10px;margin:0 0 30px;display:flex}.faq__accordion{cursor:pointer;background:#808dbc1a;border:1px solid #ffffff0d;border-radius:12px;padding:0 28px}.faq__accordion-head{align-items:center;gap:20px;padding:25px 0;display:flex}.faq__accordion-head-icon{background:#808dbc1a;border:2px solid #808dbc33;border-radius:8px;min-width:50px;min-height:50px;transition:all .3s;position:relative}.faq__accordion-head-icon:after,.faq__accordion-head-icon:before{content:"";background-color:#808dbc;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__accordion-head-icon:after{width:2px;height:20px}.faq__accordion-head-icon:before{width:20px;height:2px}.accordion__item-title--show .faq__accordion-head-icon{background:#2ca4d71a;border:2px solid #2ca4d733;transform:rotate(180deg)}.accordion__item-title--show .faq__accordion-head-icon:after,.accordion__item-title--show .faq__accordion-head-icon:before{background-color:#2ca4d7}.accordion__item-title--show .faq__accordion-head-icon:after{opacity:0}.faq__accordion-head-name{letter-spacing:-.04em;color:#a1a8de;font-size:24px;font-weight:600;line-height:135%}.faq__accordion-content{max-height:0;transition:all .3s;overflow:hidden}.faq__accordion-content-body{border-top:1px solid #808dbc1a;padding:25px 0}.faq__accordion-content-text{letter-spacing:-.04em;color:#a1a8de;font-size:20px;font-weight:600;line-height:135%}.faq__warning{border-radius:12px;padding:33px 36px;position:relative;overflow:hidden}.faq__warning-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.faq__warning-content{align-items:center;gap:27px;display:flex}.faq__warning-icon{filter:drop-shadow(0 4px 50px #59e86799)}.faq__warning-name{letter-spacing:-.04em;text-transform:uppercase;color:#59e867;font-size:24px;font-weight:800;line-height:135%}.faq__warning-desc{letter-spacing:-.04em;color:#64ac97;font-size:16px;font-weight:600;line-height:135%}.faq__warning-desc-mob{display:none}.faq__warning-desc-link{color:#fff}.order-status{width:100%;max-width:373px;position:fixed;bottom:134px;right:50px}.order-status__box{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:12px;padding:12px;box-shadow:0 4px 20px #0003}.order-status-succes{background:#27482ca8;border:1px solid #ffffff0d}.order-status__box-content{justify-content:space-between;align-items:center;gap:15px;margin:0 0 12px;display:flex}.order-status__box-content-left{align-items:center;gap:10px;display:flex}.order-status__box-text{letter-spacing:-.04em;color:#59e867;font-size:16px;font-weight:700;line-height:135%}.order-status-warning .order-status__box-text{color:#ffd600}.order-status-error .order-status__box-text{color:#ff4e4e}.order-status__box-progress{background:#0003;border-radius:28px;width:100%;height:4px;position:relative;overflow:hidden}.order-status__box-progress:after{content:"";background:#59e867;border-radius:28px;width:100%;height:100%;animation:3s linear forwards animation-line;position:absolute;top:0;left:0;transform:translate(-100%)}.order-status-warning .order-status__box-progress:after{background:#ffd600}.order-status-error .order-status__box-progress:after{background:#ff4e4e}.order-status-warning{background:#484127a8;border:1px solid #ffffff0d;display:none}.order-status-error{background:#482728a8;border:1px solid #ffffff0d;display:none}@keyframes animation-line{0%{transform:translate(-100%)}to{transform:translate(0%)}}@media (max-width:1440px){.supplement-balance__tab-img{max-width:120px}.supplement-balance__title,.supplement-balance__title-sp{font-size:42px}.supplement-balance__title-sp svg{width:30px;height:30px}}@media (max-width:1260px){.supplement-balance__inner{flex-wrap:wrap}.supplement-balance__head{display:none}.supplement-balance__content,.supplement-balance__right{max-width:100%}.supplement-balance__tabs{max-width:793px}.modal-faq__steps{flex-wrap:wrap;gap:0;max-width:500px;margin:0 auto}.modal-faq__step{flex:0 50%;min-height:144px}.modal-faq__step-desc{text-align:center;padding:15px;font-size:12px;line-height:normal}.faq__accordion-head{padding:10px 0}.faq__accordion{padding:0 10px}.modal-faq__inner{margin:50px 0}}@media (max-width:1120px){.footer__nav{display:none}.footer__nav-hide{width:100%;display:block}.footer__top{background:0 0;border:none;flex-direction:column;gap:20px}.footer__replenishment{justify-content:center;width:100%;margin-bottom:15px}.footer__list{justify-content:space-between;gap:20px}.footer__item-link-reviews{display:none}.footer__item-link-mob{display:block}}@media (max-width:800px){.burger-menu{display:block}.supplement-balance__slide-title,.supplement-balance__slide-subtitle{font-size:20px}.supplement-balance__slide-body{max-width:267px}.supplement-balance__slide-text{display:none}.supplement-balance__slide-subtitle{margin:0 0 11px}.supplement-balance__slide-link{padding:10.5px 25px;font-size:12px}.supplement-balance__text{font-size:12px}.supplement-balance__timer{padding:10px 12px 10px 16px}.supplement-balance__timer-icon{width:12px;height:auto}.supplement-balance__slide{padding:20px 20px 24px}.supplement-balance-pagination{justify-content:center;transform:translate(-50%);bottom:11px!important;left:50%!important}.header{margin:0 0 25px}.header__tg,.header__guide{display:none}.burger-menu .header__guide,.burger-menu .header__tg{width:100%;min-height:40px;padding:9px;display:flex}.supplement-balance__tab{padding:18.5px 18px}.header__guide-text{font-size:12px}.supplement-balance__tab-name{line-height:unset;font-size:16px}.supplement-balance__tab-text{font-size:10px;line-height:unset}.supplement-balance__tabs{margin:0 0 20px}.supplement-balance-form__check{margin:5px 0 0}.supplement-balance-form__label-icon{width:16px;height:16px}.supplement-balance-form__inp{font-size:14px;line-height:normal}.supplement-balance-form__label{min-height:60px;padding:10px 20px}.supplement-balance-form__commission{padding:8px 10px;font-size:10px;line-height:normal}.supplement-balance-form__label-left{gap:8px}.supplement-balance-form__price-tab-value{font-size:14px;line-height:normal}.supplement-balance-form__price-tab{max-width:77px;min-height:50px}.supplement-balance-form__price-tab-bg{z-index:-1;pointer-events:none;position:absolute;opacity:0!important}.supplement-balance-form__price-tab-bg-mob{display:block}.supplement-balance-form__submit-text{font-size:16px;line-height:normal}.supplement-balance-form__submit{padding:15px}.supplement-balance-form__check-text{font-size:12px}.supplement-balance-form__checkbox[type=checkbox]{width:28px;min-width:28px;height:16px;min-height:16px}.supplement-balance-form__checkbox[type=checkbox]:before{width:10px;height:10px;top:18.1%}.page__supplement-balance{margin:0 0 20px}.supplement-balance__main{max-height:152px}.supplement-balance-form__price-tabs{gap:1px}.header__bg,.header__btn{width:36px;height:36px;padding:0}.burger-menu .header__bg,.burger-menu .header__btn{width:100%;height:100%}.header__tg-text{font-size:12px}.header__btn-icon{width:15px;height:16px}.burger-btn{height:22px;display:block}.header__logo-img{max-width:165px;height:auto}.footer__item-link{font-size:12px}.footer__top{gap:10px;padding:15px}.footer__item-link svg{width:34px;height:34px}.footer__replenishment-body svg{width:16px;height:16px}.footer__replenishment-value{font-size:12px}.footer__replenishment-text{font-size:8px}.footer__replenishment-body{gap:6px}.footer__bottom{flex-direction:column-reverse;gap:20px}.footer__bottom-list{border-bottom:1px solid #272c4e;justify-content:center;width:100%;padding:0 0 20px}.supplement-balance__tab-img{bottom:-2px}.supplement-balance-form__submit svg{width:14px;height:14px}.modal-faq__steps{max-width:390px}.modal-faq__step{min-height:112px}.modal-faq__title{font-size:20px}.modal-faq__inner{gap:25px;margin:60px 0 20px}.modal-faq__close svg{width:12px;height:12px}.modal-faq__close{top:5px}.faq__title{margin:0 0 20px;font-size:16px}.faq__accordion-head-icon{min-width:32px;min-height:32px}.faq__accordion-head-icon:before{width:12px}.faq__accordion-head-icon:after{height:12px}.faq__accordion-head-name,.faq__accordion-content-text{font-size:12px}.faq__accordion-content-body{padding:18px 0 20px}.faq__warning-icon{width:34px;height:34px}.faq__warning-desc{display:none}.faq__warning-content{gap:13px}.faq__warning-name{font-size:16px}.faq__warning{padding:15px 10px}.faq__warning-desc-mob{margin:15px 0 0;font-size:12px;display:block}.faq__accordions{margin:0 0 15px}.supplement-balance-form__inp{max-width:158px}.supplement-balance-form__inp-summ{max-width:110px}.order-status{inset:40px auto auto 50%;transform:translate(-50%)}}@media (max-width:600px){.footer__bottom-item-link,.footer__bottom-text,.supplement-balance-form__check-text,.footer__item-link{font-size:10px}}@media (max-width:460px){.notification-wrapper{width:250px}.notification-wrapper-wr{max-height:170px;margin:50px 0 0}.notification{padding:0;top:-12px}.notification__item-title{font-size:12px}.notification__item-text{margin:0}.notification__item{padding:8px 14px}}@media (max-width:400px){.supplement-balance-form__label{padding:10px 12px}.supplement-balance__tabs{gap:5px}.supplement-balance__slide-title,.supplement-balance__slide-subtitle{font-size:16px}.supplement-balance__slide{padding:10px 10px 20px}.supplement-balance__tab{padding:18.5px 12px}.supplement-balance__tab-img{max-width:55px}.supplement-balance-form__label-right{gap:4px}.supplement-balance-form__price-tab-value{font-size:10px}.modal-faq__step-desc{padding:10px 4px;font-size:10px}.supplement-balance__text{font-size:11px}.modal-faq__steps{max-width:280px}.modal-faq__step{min-height:80px}.order-status{width:300px}}html{scroll-behavior:smooth;scrollbar-gutter:stable}.supplement-balance__slide-text{max-width:60%}.wrapper{flex-direction:column;min-height:100vh;display:flex}.main{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.footer{margin-top:auto}.supplement-balance__tab{max-width:390px}.supplement-balance__tab picture{display:contents}.header__btn.notification-open .notification{opacity:1;pointer-events:all;transform:translate(-87%)translateY(0)}.notification{cursor:default;min-height:0;max-height:none}.notification-wrapper{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#13172c;border:1px solid #ffffff0d;border-radius:12px;width:440px;min-height:0;max-height:none;margin:9px 0 0;padding:11px 10px 10px;overflow:visible}.notification-wrapper:before{content:"";background:#13172c;border-top:1px solid #ffffff0d;border-left:1px solid #ffffff0d;border-radius:3px 0 0;width:14px;height:14px;position:absolute;top:-8px;right:calc(13% - 24px);transform:translate(50%)rotate(45deg)}.notification-wrapper-wr{max-height:none}.notification__body{max-height:none;padding:0}.notification__item-link{max-width:175px}@media (max-width:460px){.notification{top:36px}.notification-wrapper{width:300px}.notification-wrapper:before{right:calc(13% - 18px)}.notification-wrapper-wr{margin:0}}.supplement-balance-form__checkbox:checked[type=checkbox]{background:#59e8671a}.supplement-balance-form__checkbox:checked[type=checkbox]:before{background:#59e867}.order-status{z-index:60;pointer-events:none;flex-direction:column;gap:12px;display:flex}.order-status__box{pointer-events:all;animation:.3s order-status-in}.order-status .order-status-warning,.order-status .order-status-error{display:block}@keyframes order-status-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.supplement-balance-form__check-link{font:inherit;color:#35abdd;cursor:pointer;padding:0;display:inline}@media (hover:hover){.supplement-balance-form__check-link:hover{text-decoration:underline}}.info-page__block-title{text-transform:uppercase;color:#fff;font-size:24px;font-weight:800;font-family:var(--second-family);margin:0 0 12px;font-style:italic}.info-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2f386d66;border:1px solid #ffffff0d;border-radius:12px;padding:28px}.modal-faq__container--narrow{max-width:960px}.contact-item{transition:all .3s;display:block}.contact-item .faq__accordion-head{gap:20px}.contact-item__icon{color:#808dbc;background:#808dbc1a;border:2px solid #808dbc33;border-radius:8px;justify-content:center;align-items:center;min-width:50px;min-height:50px;transition:all .3s;display:flex}.contact-item__icon svg{width:20px;height:20px}.contact-item__icon svg path{fill:currentColor}.contact-item__body{flex-direction:column;gap:2px;min-width:0;display:flex}.contact-item__desc{letter-spacing:-.04em;color:#6770b3;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:135%}.contact-item__action{letter-spacing:-.04em;color:#2ca4d7;flex-shrink:0;margin-left:auto;font-size:18px;font-weight:700}@media (hover:hover){.contact-item:hover{border-color:#2ca4d733}}.modal-legal__updated{text-align:center;color:#6770b3;margin:-30px 0 0;font-size:14px;font-weight:600}.footer__item-link-btn{text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.legal{flex-direction:column;gap:16px;display:flex}.legal__text{color:#979dca;margin:0 0 10px;font-size:15px;font-weight:600;line-height:170%}@media (max-width:800px){.contact-item .faq__accordion-head{gap:12px}.contact-item__icon{min-width:32px;min-height:32px}.contact-item__icon svg{width:14px;height:14px}.contact-item__desc,.contact-item__action{font-size:12px}}@media (max-width:620px){.contact-item__action{display:none}.modal-legal__updated{margin:-10px 0 0}.info-card{padding:20px}}.header__logo{align-items:center;display:flex}.header__logo-text{font-family:var(--second-family);color:#fff;letter-spacing:.02em;white-space:nowrap;font-size:24px;font-weight:700;line-height:1}.header__logo-accent{color:#2ca4d7}@media (max-width:800px){.header__logo-text{font-size:18px}}.faq__accordion-content-text+.faq__accordion-content-text{margin-top:10px}.faq__accordion-content-text a{color:#35abdd}.faq__accordion-content-text a:hover{text-decoration:underline}.supplement-balance-form__label{transition:box-shadow .2s}.supplement-balance-form__label--valid{box-shadow:inset 0 0 0 1px #59e86780}.supplement-balance-form__label--invalid{box-shadow:inset 0 0 0 1px #ff5d5d80}.supplement-balance-form__commission--invalid{color:#ff5d5d;background:#ff5d5d1a}.legal__list{margin:0 0 10px;padding:0 0 0 20px}.legal__list-item{color:#979dca;margin:0 0 6px;font-size:15px;font-weight:600;line-height:170%}.legal__list-item::marker{color:#35abdd}.legal__text a{color:#35abdd}.legal__text a:hover{text-decoration:underline}.contact-item--static{cursor:default}@media (hover:hover){.contact-item.contact-item--static:hover{border-color:#ffffff0d}}.contact-item__desc p+p{margin-top:4px}.footer__bottom-left{flex-direction:column;gap:6px;display:flex}.footer__bottom-requisites{color:#808dbc73;font-size:12px;font-weight:600;line-height:150%}@media (max-width:800px){.footer__bottom-left{text-align:center;align-items:center}.footer__bottom-requisites{font-size:9px}}
