@keyframes page-2{0%{transform:rotateY(180deg);opacity:0}20%{opacity:1}35%,to{opacity:0}50%,to{transform:rotateY(0deg)}}@keyframes page-3{15%{transform:rotateY(180deg);opacity:0}35%{opacity:1}50%,to{opacity:0}65%,to{transform:rotateY(0deg)}}@keyframes page-4{30%{transform:rotateY(180deg);opacity:0}50%{opacity:1}65%,to{opacity:0}80%,to{transform:rotateY(0deg)}}@keyframes page-5{45%{transform:rotateY(180deg);opacity:0}65%{opacity:1}80%,to{opacity:0}95%,to{transform:rotateY(0deg)}}@keyframes shadow{0%{box-shadow:0 0 10px 0 #ec445a,0 0 10px 0 #ec445a}to{box-shadow:0 0 18px 6px transparent,0 0 4px 50px transparent}}:root{--margin-T:8px;--margin-El:16px;--margin-L:24px;--margin-R:32px;--margin-M:40px;--margin-B:56px;--margin-Bl:64px;--padding-Content:var(--margin-El);--color-white:#FBFBFB}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-400.woff) format("woff"),url(/fonts/Montserrat-Regular.ttf) format("ttf");font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat-700.woff) format("woff"),url(/fonts/Montserrat-Bold.woff) format("ttf");font-weight:700;font-display:swap}a,audio,body,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,label,li,menu,nav,object,ol,output,p,pre,section,span,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}button,input,textarea{margin:0;padding:0;font:inherit;vertical-align:baseline;box-sizing:border-box}a,button,input,textarea{outline:0;color:inherit;cursor:pointer}button,input,textarea{background:0 0;border:0}a{text-decoration:none}ol,ul{list-style:none}.f_col_ctr,.f_row_ctr{display:flex;justify-content:center;align-items:center}.f_col_ctr{flex-direction:column}.img{width:100%}.icon,.img{line-height:0;display:inline-block}.icon img,.icon svg{width:100%}.icon svg{height:100%}:root{--answerOptionColor:#ffffff;--answerOptionActiveColor:#ffffff;--answerOptionBorderColor:#eff1f4;--selectableCardActiveColor:transparent;--answerOptionRadius:12px;--questionBackgroundColor:#ad84d0;--buttonRadius:32px;--buttonPadding:15px;--font:Montserrat;--neutral900Color:#090a0a;--neutral800Color:#29333f;--neutral700Color:#4d5764;--neutral600Color:#6c727a;--neutral500Color:#99a1ac;--neutral400Color:#bec3cc;--neutral300Color:#e0e4e9;--neutral200Color:#eff1f4;--neutral100Color:#fcfcfc;--blackColor:#000000;--whiteColor:#ffffff;--background1Color:#fffbf7;--background2Color:#fffbf7;--background3Color:#ffffff;--primary500Color:#966cba;--primary400Color:#50c9f5;--primary300Color:#68dffa;--primary200Color:#d9c1ea;--primary100Color:#faefff;--secondary1Color:#6ad8a5;--secondary2Color:#ffe97b;--accentRedColor:#ff3e3e;--accentGreenColor:#34c759;--accentYellowColor:#f7c557;--accentBlueColor:#68dffa;--primaryBtnColor:#eaeef2;--inputBorderColor:#162a41;--primaryButtonShadowColor:rgba(173, 132, 208, 0.31);--secondaryButtonShadowColor:rgba(106, 216, 165, 0.31);--shadowCardDefault:0 12px 24px rgba(77, 87, 100, 0.1),
                                             0 2px 6px rgba(77, 87, 100, 0.06);--countdownTimeBlock:rgba(106, 216, 165, 0.4);--additionalDiscountHeaderColor:rgba(173, 132, 208, 0.1);--exclusiveOfferLogoBackgroundColor:rgba(173, 132, 208, 0.2);--checkoutPriceBannerShadowColor:rgba(173, 132, 208, 0.4);--countdownShadowColor:rgba(173, 132, 208, 0.15);--choosePlanNotificationBackgroundColor:rgba(173, 132, 208, 0.2);--howItWorksActivePointShadowColor:rgba(173, 132, 208, 0.32);--priceSectionShadowColor:rgba(173, 132, 208, 0.4);--priceSectionShadowSecondaryColor:rgba(224, 228, 233, 0.4);--errorInputBackgroundColor:rgba(247, 197, 87, 0.3);--checkboxBorderColor:var(--neutral300Color);--buttonTextShadowColor:rgba(66, 33, 108, 0.12);--pulseButtonShadowColor:rgba(173, 132, 208, 0.4);--planInfoOnePriceBackgroundColor:rgba(239, 241, 244, 0.3);--blurredHeaderBackgroundColor:rgba(255, 251, 247, 0.85);--cardMoreBtnBackgroundColor:linear-gradient(270deg,
          #ffffff 63.54%,
          rgba(255, 255, 255, 0) 91.43%);--cardMoreBtnBackgroundArColor:linear-gradient(90deg,
          #ffffff 63.54%,
          rgba(255, 255, 255, 0) 91.43%);--backgroundLegalHalfOpacityColor:rgba(255, 255, 255, 0.5);--exclusiveOfferLabelsLogoBackgroundColor:rgba(217, 193, 234, 0.4);--shadow40Primary400BrandColor:rgba(173, 132, 208, 0.4);--shadow80Primary400BrandColor:rgba(173, 132, 208, 0.8);--neutral900withOpacity03:rgba(9, 10, 10, 0.3)}body.red-theme{--primaryBtnColor:#FFDEDE;--inputBorderColor:#162a41;--accentBlueColor:#EC445A;--answerOptionColor:#ffffff;--answerOptionActiveColor:#ffffff;--answerOptionBorderColor:#eff1f4;--selectableCardActiveColor:transparent;--answerOptionRadius:12px;--questionBackgroundColor:#ad84d0;--buttonRadius:32px;--buttonPadding:15px;--font:Montserrat;--neutral900Color:#090a0a;--neutral800Color:#29333f;--neutral700Color:#4d5764;--neutral600Color:#6c727a;--neutral500Color:#99a1ac;--neutral400Color:#bec3cc;--neutral300Color:#e0e4e9;--neutral200Color:#eff1f4;--neutral100Color:#fcfcfc;--blackColor:#000000;--whiteColor:#ffffff;--background1Color:#fffbf7;--background2Color:#fffbf7;--background3Color:#ffffff;--primary500Color:#966cba;--primary400Color:#EC445A;--primary300Color:#EC445A;--primary200Color:#d9c1ea;--primary100Color:#faefff;--secondary1Color:#6ad8a5;--secondary2Color:#ffe97b;--accentRedColor:#ff3e3e;--accentGreenColor:#34c759;--accentYellowColor:#f7c557;--primaryButtonShadowColor:rgba(173, 132, 208, 0.31);--secondaryButtonShadowColor:rgba(106, 216, 165, 0.31);--shadowCardDefault:0px 12px 24px rgba(77, 87, 100, 0.1),
                       0px 2px 6px rgba(77, 87, 100, 0.06);--countdownTimeBlock:rgba(106, 216, 165, 0.4);--additionalDiscountHeaderColor:rgba(173, 132, 208, 0.1);--exclusiveOfferLogoBackgroundColor:rgba(173, 132, 208, 0.2);--checkoutPriceBannerShadowColor:rgba(173, 132, 208, 0.4);--countdownShadowColor:rgba(173, 132, 208, 0.15);--choosePlanNotificationBackgroundColor:rgba(173, 132, 208, 0.2);--howItWorksActivePointShadowColor:rgba(173, 132, 208, 0.32);--priceSectionShadowColor:rgba(173, 132, 208, 0.4);--priceSectionShadowSecondaryColor:rgba(224, 228, 233, 0.4);--errorInputBackgroundColor:rgba(247, 197, 87, 0.3);--checkboxBorderColor:var(--neutral300Color);--buttonTextShadowColor:rgba(66, 33, 108, 0.12);--pulseButtonShadowColor:rgba(173, 132, 208, 0.4);--planInfoOnePriceBackgroundColor:rgba(239, 241, 244, 0.3);--blurredHeaderBackgroundColor:rgba(255, 251, 247, 0.85);--cardMoreBtnBackgroundColor:linear-gradient(270deg,
          #ffffff 63.54%,
          rgba(255, 255, 255, 0) 91.43%);--cardMoreBtnBackgroundArColor:linear-gradient(90deg,
          #ffffff 63.54%,
          rgba(255, 255, 255, 0) 91.43%);--backgroundLegalHalfOpacityColor:rgba(255, 255, 255, 0.5);--exclusiveOfferLabelsLogoBackgroundColor:rgba(217, 193, 234, 0.4);--shadow40Primary400BrandColor:rgba(173, 132, 208, 0.4);--shadow80Primary400BrandColor:rgba(173, 132, 208, 0.8);--neutral900withOpacity03:rgba(9, 10, 10, 0.3)}.wrapper{display:flex;flex-direction:column;min-height:100%}.content{flex:1 0 auto}.container{max-width:1200px;margin:0 auto;padding:0 15px}.selectable-card_borderedCard{position:relative;display:flex;padding:20px;border:1px solid var(--neutral200Color);background:var(--background3Color);border-radius:6px;color:var(--neutral900Color);cursor:pointer}.checkbox_checkbox{position:absolute;opacity:0}.checkbox_checkbox+label{position:relative;padding:0;cursor:pointer}.checkbox_checkbox+label:before{display:inline-block;width:18px;height:18px;border:1px solid var(--checkboxBorderColor);border-radius:12px;content:"";vertical-align:text-top}.checkbox_checkbox:checked+label:before{width:20px;height:20px;border:0;background:var(--primary300Color)}.checkbox_checkbox:disabled+label{position:relative;color:#b8b8b8;cursor:auto}.checkbox_checkbox:disabled+label:before{background:#ddd;box-shadow:none}.checkbox_checkbox:checked+label:after{position:absolute;top:2px;left:2px;width:16px;height:16px;background-image:url(https://iquiz.me/diet/ru/1/img/checkmark-white.svg);background-position:50%;background-repeat:no-repeat;background-size:9px 7px;border-radius:20px;content:""}.arrow-back_arrowBack path{fill:var(--neutral900Color)}.header_progress{color:var(--neutral900Color);font-size:16px;font-weight:600}.header_currentProgress{color:var(--primary400Color)}.page_pageContainer{width:100%;min-height:100vh;flex-direction:column;padding-top:0;background:0 0}.container-with-left-image_container,.page_pageContainer{display:flex;height:100%}.container-with-left-image_contentContainer{width:100%;min-height:calc(100vh - 80px);padding-top:60px;background-color:#fff}.quiz-indicator_container{max-width:500px;padding:10px 20px 16px;margin:0 auto}.quiz-indicator_bar,.quiz-indicator_barFilled{position:relative;width:100%;height:4px;background:var(--neutral200Color);border-radius:2px}.quiz-indicator_barFilled{position:absolute;background:var(--primary400Color);transition:width .1s ease-in}.quiz_quizContainer{position:relative;min-height:100%;background:#fff}.quiz_questionsSection{padding:0}.quiz_quizCard{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-items:center}.quiz_quizCardContent{flex-grow:1;padding:16px 0 16px 16px}.quiz_quizCardHeader{color:var(--neutral900Color);font-size:16px;font-weight:600;line-height:24px}.quiz_quizContent{max-width:500px;height:100%;padding:20px;margin:0 auto;color:var(--neutral900Color)}.quiz_quizCardContainer{padding:0 16px 0 0;margin:16px 0;background:var(--primaryBtnColor);border-radius:var(--answerOptionRadius)}.quiz_advanced-JA .quiz_quizCardContainer{z-index:1;width:100%}.quiz_advanced-JA .quiz_quizCard{z-index:1;min-height:72px}.quiz_advanced-JA.quiz_questionsSection{display:inline-block;width:100%}.quiz_isTransparent{opacity:0}.quiz_progressContainer{display:flex;width:100%;max-width:500px;align-items:center;justify-content:space-between;padding:0 20px;margin:0 auto}.generated-single-select-question_header{margin:8px 10px 20px}.generated-single-select-question_headerTitle{z-index:1;margin-bottom:16px;color:var(--inputBorderColor);font-size:24px;font-weight:700;line-height:1.33;text-align:center}.quiz_quizContent--hidden{opacity:0;transition:opacity .25s ease}.arrow-back_arrowBack{cursor:pointer}body,html{height:100%}.styles_container{width:100%;height:100%;font-family:var(--font)}.next-tabs{color:#fff;transform:none;background-color:var(--accentBlueColor);cursor:pointer;font-size:16px;font-weight:800;letter-spacing:1px;line-height:1.5;outline:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s;padding:15px 24px;height:auto!important;border-radius:8px;opacity:1}.next-tabs:disabled{color:rgba(0,0,0,.26);opacity:.6}.main-input{width:100%;padding:12px 9px 12px 12px;border-radius:12px;border:2px solid #dde5ed;outline:0;color:var(--inputBorderColor);transition:border .25s ease}.main-input:hover{border:2px solid var(--accentBlueColor)}.main-input:focus{border:2px solid var(--accentBlueColor)}.input__box{position:relative;padding-bottom:20px}.main-label{position:absolute;top:16px;right:35px;font-size:16px;color:#33373d;letter-spacing:.01em;text-transform:uppercase}.tabs-mobile-icon{width:100px;height:auto;display:block}.align-buttons{text-align:center}.next-tabs{width:100%}.loader-box{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#fff;z-index:999;align-items:center;justify-content:center;display:none}.loader-box__wrap{display:flex;flex-wrap:wrap;position:relative;justify-content:center}.loader-box::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(https://iquiz.me/diet/ru/1/img/load-bg.svg) no-repeat 50%;z-index:0}.loader{flex:0 0 100%;max-width:200px}.loader__bar-wrap{display:block;width:100%;margin-top:40px;padding-left:10px;padding-right:10px}.loader div,.loader__bar{width:100%;position:relative}.loader__bar{max-width:555px;display:block;height:10px;background-color:#c4b7f0;margin:0 auto;border-radius:4px}.loader__bar-after{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#fc0690;border-radius:4px;transition:all .25s ease}.loader__bar-text{text-align:center;font-size:18px;font-weight:600;min-height:54px;margin-top:40px}.loader__bar-image{text-align:center;margin-top:10px}.loader__bar-image img{display:inline-block}.loader,body.red-theme .loader{--text:#6c7486;--page:rgba(255, 255, 255, 0.36);--page-fold:rgba(255, 255, 255, 0.52)}.loader{--background:linear-gradient(135deg, #23c4f8, #275efe);--shadow:rgba(39, 94, 254, 0.28);--duration:3s;width:200px;height:140px;position:relative}body.red-theme .loader{--background:linear-gradient(114.63deg, #F43939 -4.8%, #ED2F8A 106.65%);--shadow:linear-gradient(114.63deg, #F43939 -4.8%, #C5252E 106.65%)}.loader:after,.loader:before{--r:-6deg;content:"";position:absolute;bottom:8px;width:120px;top:80%;box-shadow:0 16px 12px var(--shadow);transform:rotate(var(--r))}.loader:before{left:4px}.loader:after{--r:6deg;right:4px}.loader div{height:100%;border-radius:13px;z-index:1;perspective:600px;box-shadow:0 4px 6px var(--shadow);background-image:var(--background)}.loader div ul{margin:0;padding:0;list-style:none;position:relative}.loader div ul li{--r:180deg;--o:0;--c:var(--page);position:absolute;top:10px;left:10px;transform-origin:100% 50%;color:var(--c);opacity:var(--o);transform:rotateY(var(--r));animation:var(--duration) ease infinite}.loader div ul li:nth-child(2){--c:var(--page-fold);animation-name:page-2}.loader div ul li:nth-child(3){--c:var(--page-fold);animation-name:page-3}.loader div ul li:nth-child(4){--c:var(--page-fold);animation-name:page-4}.loader div ul li:nth-child(5){--c:var(--page-fold);animation-name:page-5}.loader div ul li svg{width:90px;height:120px;display:block}.loader div ul li:first-child{--r:0deg;--o:1}.loader div ul li:last-child{--o:1}.section__title{font-weight:700;font-size:27px;line-height:32px}.button,.line-sentence__timer ul li{display:inline-block;position:relative}.button{--background-color:#EEA030;--border-color:#E7E8E9;height:60px;padding:0 36px;font-family:"Helvetica",sans-serif;font-weight:500;font-size:20px;line-height:60px;border-radius:100px;box-sizing:border-box}.button--colored{background-color:var(--background-color);color:#0d0d0d}.button--bordered{background-color:transparent;border:1px solid var(--border-color);color:var(--border-color)}.header__disc{font-size:24px;line-height:120%}.header__add{font-weight:400;font-size:60px}.header__add span{font-style:italic;font-weight:500}.modal{position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;width:100vw;height:100vh;z-index:10}.modal.active{display:flex}.modal__btn_close{position:absolute}.land_content,.modal__content{position:relative}.land_content{font-size:16px;min-width:320px;line-height:1.25;font-family:Montserrat,sans-serif;overflow-x:hidden;color:rgba(0,0,0,.87)}.dev-container{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:1080px;padding-left:10px;padding-right:10px}@font-face{font-family:montserrat;font-weight:300;font-style:normal;src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-300/montserrat-300.eot);src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-300/montserrat-300.eot?#iefix) format("embedded-opentype"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-300/montserrat-300.woff) format("woff"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-300/montserrat-300.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:400;font-style:normal;src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-400/montserrat-400.eot);src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-400/montserrat-400.eot?#iefix) format("embedded-opentype"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-400/montserrat-400.woff) format("woff"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-400/montserrat-400.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:500;font-style:normal;src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-500/montserrat-500.eot);src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-500/montserrat-500.eot?#iefix) format("embedded-opentype"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-500/montserrat-500.woff) format("woff"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-500/montserrat-500.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:600;font-style:normal;src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-600/montserrat-600.eot);src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-600/montserrat-600.eot?#iefix) format("embedded-opentype"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-600/montserrat-600.woff) format("woff"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-600/montserrat-600.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:700;font-style:normal;src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-700/montserrat-700.eot);src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-700/montserrat-700.eot?#iefix) format("embedded-opentype"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-700/montserrat-700.woff) format("woff"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-700/montserrat-700.ttf) format("truetype")}@font-face{font-family:montserrat;font-weight:800;font-style:normal;src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-800/montserrat-800.eot);src:url(https://iquiz.me/diet/ru/1/fonts/montserrat-800/montserrat-800.eot?#iefix) format("embedded-opentype"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-800/montserrat-800.woff) format("woff"),url(https://iquiz.me/diet/ru/1/fonts/montserrat-800/montserrat-800.ttf) format("truetype")}.top-line,.top-line__title{text-align:center;color:#fff}.top-line{position:fixed;z-index:1000;width:100%;background-color:#ec445a;padding:15px 0}.top-line__title{font-size:18px;font-weight:500}.line-sentence__timer{flex:0 0 100%;max-width:100%;text-align:center}.line-sentence__timer ul li{white-space:nowrap;margin-right:20px;font-size:24px;font-weight:700;line-height:90%;color:#fff}.line-sentence__timer ul li::before{content:":";position:absolute;right:-13px;top:0;font-size:24px;font-weight:700;line-height:90%;color:#fff}.line-sentence__timer ul li:last-child{margin-right:0}.line-sentence__timer ul li:last-child::before{display:none}.head{padding:100px 0 30px}.head__inner{display:flex;justify-content:space-between;padding-bottom:108px}.head__item{max-width:520px;width:100%}.head__item-title{font-size:2.5rem;margin-bottom:.82em;font-weight:700}.head__item-title span{font-size:2.5rem;color:#ec445a;font-weight:700}.svg_text{font-size:12px;font-family:"Montserrat",sans-serif;fill:#fff}.mobile_svg{width:100%}.head__buttons{background-color:#ec445a;color:#fff;border-radius:6px;font-weight:700;max-width:320px;text-align:center;padding:12px 0;font-size:1.25rem;margin-bottom:1em;display:block}.head__item-text{font-size:.625rem;max-width:319px}.head__item-timer{position:relative}.timerFull{position:absolute;max-width:300px;width:100%;top:0;right:0;margin-top:0}.timerFull__until{font-weight:700;text-align:center;margin-bottom:17px}.timerFull__wrap{margin:0 auto;max-width:280px;width:100%;font-weight:700}.line-sentence__timer2 ul{display:flex;padding:19px 0;justify-content:space-around;background-size:contain;background-position:50%;margin-bottom:10px;position:relative;z-index:1}.line-sentence__timer2 ul li{width:20px;color:#fff}.line-sentence__timer2 ul::after{content:"";position:absolute;width:100%;background-image:url(https://iquiz.me/diet/ru/1/img/_src/timer.svg);height:100%;top:0;background-size:contain;z-index:-1;background-repeat:no-repeat;background-position:center}.full__box{z-index:4;display:flex;justify-content:space-evenly;position:relative;left:3px}.full__box span{padding:0 5px;background-color:#fff}.full__name{color:#000;font-weight:500;font-size:11px;text-align:center;margin-left:10px}.full__name:first-child{margin-left:0}.get__item-img{position:relative}.get__item-img span{position:absolute;left:35px;top:17px;font-size:10px;color:#fff}.date{font-size:16px;font-weight:700;display:flex;justify-content:space-between;margin-top:8px}.cards{padding:8px 0 52px;background:#ec445a}.cards__wrapper{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;margin-top:-37px}.card{padding:10px 10px 23px;display:flex;align-items:center;flex-direction:column;text-align:center;max-width:250px;width:100%;background:#fff;border:1px solid #ddd;border-radius:10px}.card__text-title{font-size:1.125rem;font-weight:700;margin-bottom:.2777777778em;text-align:center}.card__text-description{font-size:1rem;font-weight:700;color:#ec445a;max-width:143px}.card__text-description span{display:block;color:#a9a9a9}.bonus,.head__mobile{display:none}.bonus{background-color:#fff}.bonus__container{width:100%;max-width:1100px;margin:0 auto;padding:0 20px}.bonus__content{padding:80px 0 84px}.bonus__title{color:#151515;text-align:center;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:16px}.bonus__title-upper{text-transform:uppercase}.bonus__title-color{color:#ec445a}.bonus__subtitle{color:#151515;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:44px}.bonus__descr{display:flex;align-items:stretch;justify-content:space-between}.bonus__descr-list{margin-right:20px}.bonus__descr-list-item{color:#151515;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:140%}.bonus__descr-list-accordion-btn{display:none}.bonus__descr-list-item:not(:last-child){margin-bottom:12px}.bonus__descr-list-item span{display:inline-block;margin-right:8px;font-weight:700;color:#ec445a}.bonus__descr-img-item{flex:0 0 auto;margin-right:20px}.bonus__descr-img-item-desktop{display:block;max-width:260px;border-radius:25px}.bonus__descr-img-item-mob{display:none;border-radius:25px}.bonus__descr-offer{align-self:flex-end}.bonus__descr-offer-title{margin-bottom:12px}.bonus__descr-old-price{margin-bottom:18px}.bonus__descr-old-price-value{color:#151515;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:400;line-height:110%;text-decoration-line:line-through;margin-right:16px}.bonus__descr-old-price-text{display:inline-block;max-width:95px;color:#949494;font-family:Montserrat;font-size:10px;font-style:normal;font-weight:400;line-height:120%}.bonus__descr-new-price-value,.bonus__descr-offer-date-text{color:#ec445a;font-family:Montserrat;font-size:56px;font-style:normal;font-weight:700;line-height:110%}.bonus__descr-offer-date-text{max-width:320px;color:#151515;font-size:20px;font-weight:400;margin-bottom:20px}.bonus__descr-offer-date-timer{display:flex;align-items:center}.bonus__descr-offer-date-timer span:not(:last-child){margin-right:5px}.bonus__descr-offer-date-dots,.bonus__descr-offer-date-value{color:#151515;font-family:Montserrat;font-style:normal;font-weight:500;line-height:110%}.bonus__descr-offer-date-value{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:#ffe7ea;font-size:24px}.bonus__descr-offer-date-dots{font-size:24.984px}.garanty{text-align:center;padding-top:4.7777777778em;padding-bottom:4.7777777778em}.garanty .dev-container{border:3px solid #ec445a;border-radius:3px;padding:.4444444444em 1.1111111111em 2.8em;position:relative}.garanty .dev-container::after,.garanty .dev-container::before{content:"";position:absolute;width:73px;height:74px;background-image:url(https://iquiz.me/diet/ru/1/img/_src/2.png);right:3.4259259259%;bottom:0;transform:translateY(50%)}.garanty .dev-container::after{width:82px;height:83px;background-image:url(https://iquiz.me/diet/ru/1/img/_src/1.png);right:15.2777777778%}.garanty__title{font-size:1.25rem;font-family:inherit;text-align:center}.garanty__title span{color:#ec445a;font-weight:700}.garanty__inner p{font-size:1.125rem;font-weight:300;margin-top:1.2777777778em}.post{padding-bottom:9.5555555556em}.post .dev-container{max-width:700px}.post p{font-size:.5rem}.fixed-btn-wrap{padding:0 16px;position:fixed;bottom:15px;width:100%;display:none;z-index:1000}.fixed-btn-wrap.active{display:block}.fixed__button{background:#ec445a;border-radius:40px;color:#fff;width:50%;font-weight:600;justify-content:center;transition:all .2s;animation:shadow 1.3s infinite linear;font-size:18px!important;display:flex;align-items:center;height:60px;margin-left:50%;transform:translateX(-50%);z-index:1000}.query-bonus-false,.query-bonus-true{display:none}@media screen and (min-width:768px){.section__title{font-weight:900;font-size:48px;line-height:56px}}@media screen and (min-width:1024px){:root{--color-white:#fff;--width-Section:960px;--padding-Content:calc((100vw - var(--width-Section)) / 2 )}.quiz_quizContainer{display:flex;flex-direction:column}}@media only screen and (min-width:1024px){.quiz-indicator_container{padding-top:0}.quiz_indicator{margin-top:0;margin-bottom:0}.quiz_quizCardContent{padding:28px 0 28px 32px}.quiz_quizContent{padding:5px 16px 20px}.quiz_advanced-JA .quiz_quizCardContainer{width:100%}.quiz_quizCardContainer{margin:16px 0}.generated-single-select-question_headerTitle{font-size:32px;font-weight:700;line-height:1.25}.align-buttons{text-align:left}}@media screen and (min-width:1280px){:root{--width-Section:1160px}}@media screen and (min-width:1440px){.section__title{font-weight:900;font-size:48px;line-height:56px}}@media screen and (max-width:1280px){.header__disc{font-size:18px}.header__add{font-size:36px}}@media (max-width:1110px){.bonus__descr-list{max-width:320px}.bonus__descr-offer-date-text{font-size:14px}}@media (max-width:1100px){.bonus__descr-offer{align-self:flex-start}.bonus__descr-old-price-value{font-size:24px}.bonus__descr-new-price-value{font-size:50px}.bonus__descr-offer-date-value{width:44px;height:44px;font-size:20px}}@media only screen and (max-width:1024px){.container-with-left-image_contentContainer{flex:1 1;width:100%;padding-top:40px}.quiz_progressContainer{position:fixed;right:0;left:0;top:0;z-index:111;margin-top:15px}}@media (max-width:1000px){.get__item-img{margin-top:93px}}@media (max-width:992px){.get__item-img{margin-top:93px}.get__item-img span{left:26px;top:11px}}@media screen and (max-width:768px){.svg_text{font-size:9px}.head__buttons{margin:1em auto}}@media (max-width:768px){.bonus__content{padding:32px 0 30px}.bonus__title{font-size:26px}.bonus__subtitle{font-size:18px;margin-bottom:16px}.bonus__descr{flex-wrap:wrap;justify-content:center}.bonus__descr-list{width:100%;max-width:100%;margin-right:0;margin-bottom:30px}.top-line{display:flex;align-items:center;justify-content:space-between;padding-left:10px;padding-right:10px;-moz-column-gap:15px;column-gap:15px}.top-line__title{font-size:14px;text-align:left}.line-sentence__timer{flex:0 0 auto}.line-sentence__timer ul li,.line-sentence__timer ul li::before{font-size:16px}.head__inner{display:none}.timerFull{position:relative}.cards{display:none}.head__mobile-title{font-size:1.25rem;text-align:center;margin:0 auto 30px;font-weight:700}.head__mobile-title span{color:#ec445a;font-weight:700}.head__mobile-inner{background:#fff;border:2px solid #e4e4e4;border-radius:10px;padding:19px 20px 31px}.get__item-img{margin:0 auto}.get__item-img span{position:absolute;left:9.5%;font-size:6px;color:#fff;bottom:11%;top:unset}.date{font-size:12px;margin:7px auto 31px}.card{display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center;justify-content:start;max-width:312px;margin:0 auto;padding:0;border:0;border-radius:0;flex-direction:initial;text-align:left}.card img{width:80px}.card__text{max-width:200px;width:100%}.card__text-title{text-align:left;font-size:1.375rem}.card__text-description{max-width:100%;font-size:.9375rem}.head__mobile-inner .card+.card{margin-top:15px}.timerFull{margin-top:44px;max-width:100%}.head__mobile .button{margin:30px auto 20px;font-size:1.25rem}.cards-mobile__text{font-size:10px;text-align:center}.head__mobile{display:block}.garanty{padding-top:13px;padding-left:10px;padding-right:10px}.garanty .dev-container{padding-top:47px;padding-bottom:80px}.garanty__title{font-size:1.25rem}.garanty p{font-size:1rem}.garanty .dev-container::before{left:50%;transform:translate(10%,50%)}.garanty .dev-container::after{right:50%}.post{padding-bottom:80px}.fixed__button{width:100%}}@media (max-width:524px){.bonus__descr{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap}.bonus__descr-list{order:2;margin-bottom:22px;overflow:hidden}.bonus__descr-list-wrapper{height:100px;overflow:hidden}.bonus__descr-list-accordion-btn{position:relative;display:block;border:0;background-color:transparent;color:rgba(21,21,21,.5);font-family:Montserrat;font-size:16px;font-style:normal;font-weight:400;line-height:140%;padding-right:22px;margin:0 auto;cursor:pointer}.bonus__descr-list-accordion-btn::after{content:"";position:absolute;width:16px;height:16px;top:50%;right:0;transform:translateY(-50%);background-image:url(https://iquiz.me/diet/ru/1/img/_src/arrow.svg);background-size:100% 100%;background-repeat:no-repeat}.bonus__descr-list-item:not(:last-child){margin-bottom:10px}.bonus__descr-img-item{order:1;margin-right:0;margin-bottom:16px}.bonus__descr-img-item-desktop{display:none}.bonus__descr-img-item-mob{display:block}.bonus__descr-offer{display:flex;flex-direction:column;align-items:flex-start;order:3}.bonus__descr-offer-title{width:100%;display:flex;align-items:flex-start;order:2}.bonus__descr-old-price{display:flex;flex-direction:column;margin-right:6px;margin-bottom:0}.bonus__descr-offer-date{display:flex;align-items:center;order:1;margin-bottom:20px}.bonus__descr-offer-date-text{max-width:114px;margin-right:42px;margin-bottom:0}}@media (max-width:345px){.bonus__container{padding:0 10px}}