@font-face{font-family:'GT Eesti Pro Display';src:url(public/fonts/GTEestiProDisplay-Light.woff2) format("woff2"),url(public/fonts/GTEestiProDisplay-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'GT Eesti Pro Display';src:url(public/fonts/GTEestiProDisplay-Regular.woff2) format("woff2"),url(public/fonts/GTEestiProDisplay-Regular.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'GT Eesti Pro Display';src:url(public/fonts/GTEestiProDisplay-Bold.woff2) format("woff2"),url(public/fonts/GTEestiProDisplay-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'GT Eesti Pro Display';src:url(public/fonts/GTEestiProDisplay-UltraBold.woff2) format("woff2"),url(public/fonts/GTEestiProDisplay-UltraBold.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'GT Eesti Pro Display';src:url(public/fonts/GTEestiProDisplay-Medium.woff2) format("woff2"),url(public/fonts/GTEestiProDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}body{margin:0}#nutella{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */font-size:4.266667vw;max-width:1472px;position:relative;font-family:"GT Eesti Pro Display",Arial,sans-serif;color:#2B2E34;background-color:#DD0713;background-image:url(public/images/bg-pattern.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:contain;overflow:hidden;margin:0 auto;min-height:calc(var(--vh-mobile, 1vh) * 100)}#nutella html{line-height:1.15;-webkit-text-size-adjust:100%}#nutella body{margin:0}#nutella main{display:block}#nutella h1{font-size:2em;margin:0.67em 0}#nutella ul,#nutella ol{padding:0;margin:0}#nutella hr{box-sizing:content-box;height:0;overflow:visible}#nutella pre{font-family:monospace;font-size:1em}#nutella a{background-color:transparent}#nutella abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}#nutella b,#nutella strong{font-weight:bolder}#nutella code,#nutella kbd,#nutella samp{font-family:monospace;font-size:1em}#nutella p{margin:0}#nutella small{font-size:80%}#nutella sub,#nutella sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#nutella sub{bottom:-0.25em}#nutella sup{top:-0.5em}#nutella img{border-style:none}#nutella button,#nutella input,#nutella optgroup,#nutella select,#nutella textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}#nutella button,#nutella input{overflow:visible}#nutella button,#nutella select{text-transform:none}#nutella button,#nutella [type="button"],#nutella [type="reset"],#nutella [type="submit"]{-webkit-appearance:button}#nutella button::-moz-focus-inner,#nutella [type="button"]::-moz-focus-inner,#nutella [type="reset"]::-moz-focus-inner,#nutella [type="submit"]::-moz-focus-inner{border-style:none;padding:0}#nutella button:-moz-focusring,#nutella [type="button"]:-moz-focusring,#nutella [type="reset"]:-moz-focusring,#nutella [type="submit"]:-moz-focusring{outline:1px dotted ButtonText}#nutella fieldset{padding:0.35em 0.75em 0.625em}#nutella legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}#nutella progress{vertical-align:baseline}#nutella textarea{overflow:auto}#nutella [type="checkbox"],#nutella [type="radio"]{box-sizing:border-box;padding:0}#nutella [type="number"]::-webkit-inner-spin-button,#nutella [type="number"]::-webkit-outer-spin-button{height:auto}#nutella [type="search"]{-webkit-appearance:textfield;outline-offset:-2px}#nutella [type="search"]::-webkit-search-decoration{-webkit-appearance:none}#nutella ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#nutella details{display:block}#nutella summary{display:list-item}#nutella template{display:none}#nutella [hidden]{display:none}#nutella .container{position:relative;z-index:3;box-sizing:border-box;padding:0 1.25em;margin:0 auto;width:23.4375em}@media print, screen and (min-width: 48em){#nutella .container{padding:0 6.4375em;width:100%;max-width:85.375em}}@media print, screen and (min-width: 48em){#nutella .snow{position:absolute;left:.875em;top:0;width:83.9375em;height:47.1875em;background:url(public/images/snow.png) no-repeat center top/contain}#nutella .snow--top{animation:10s linear 0s infinite move-snow}#nutella .snow--bottom{animation:10s linear 3s infinite move-snow}}@keyframes move-snow{from{transform:translateY(-100%)}to{transform:translateY(calc(100% + 47.1875em))}}#nutella .button{cursor:pointer}#nutella .button--rectangular{font-weight:700;font-size:.75em;line-height:1.166667em;text-transform:uppercase;color:#fff;background:#DD0713;border:1.5px solid #fff;box-sizing:border-box;border-radius:.3125em;padding:.75em 1.25em .625em}#nutella .button--disable{opacity:0.6}#nutella .social{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;width:3.5em;height:3.5em;border-radius:50%;background:#fff;box-shadow:0 0 .9375em rgba(0,0,0,0.15)}#nutella .social__icon--vk{width:2em;height:2em;background:url(public/images/social/vk.svg) no-repeat center center/contain}#nutella .social__icon--inst{width:2em;height:2em;background:url(public/images/social/inst.svg) no-repeat center center/contain}#nutella .social__icon--fb{width:2em;height:2em;background:url(public/images/social/fb.png) no-repeat center center/contain}#nutella .header{top:0;left:0;z-index:10;width:100%;padding-top:.875em;box-sizing:border-box;height:calc(10vh - calc(10vh - 10%));min-height:calc(10vh - calc(10vh - 10%))}@media print, screen and (min-width: 48em){#nutella .header{padding-top:1.9375em}}#nutella .header__container{display:flex;flex-direction:column-reverse;align-items:center;z-index:7}#nutella .header__logo{width:7.6875em;height:auto;margin-left:-.3125em}@media print, screen and (min-width: 48em){#nutella .header__logo{width:9.75em;margin-left:0}}#nutella .header__burger-btn{cursor:pointer;position:absolute;width:2.625em;height:2.625em;background:url(public/images/header/hamburger-open.svg) no-repeat center center/contain;right:1.25em;top:-.1875em;border:none}#nutella .header__burger-btn--close{background:url(public/images/header/hamburger-close.svg) no-repeat center center/contain}#nutella .header__burger-menu{display:none;position:absolute;top:0;width:100%;height:30.9375em;background:linear-gradient(180deg, #e7e7e7 0%, #fff 100%);box-shadow:0 .25em .9375em rgba(0,0,0,0.4);z-index:5}#nutella .header__burger-menu::before{position:absolute;width:31.25em;height:25em;top:-16.625em;left:-4.6875em;content:'';background:radial-gradient(50% 50% at 50% 50%, #535456 0%, rgba(196,196,196,0) 100%);opacity:0.5;transform:rotate(45deg);z-index:-1}#nutella .header__burger-menu--active{display:block}#nutella .header__burger-menu-points{margin-top:7.1875em;list-style-type:none}#nutella .header__burger-menu-link{text-decoration:none;color:inherit}#nutella .header__burger-menu-point{cursor:pointer;font-weight:700;font-size:1em;line-height:1.1875em;text-align:center;text-transform:uppercase;color:#DD0713}#nutella .header__burger-menu-point:nth-child(2){margin:2.9375em 0}#nutella .header__burger-menu-point--clicked{opacity:0.5}#nutella .header__burger-menu-descr{font-weight:700;font-size:.875em;line-height:1.142857em;text-align:center;text-transform:uppercase;color:#B0B1B3;margin-top:.357143em;width:15.5em;margin-left:auto;margin-right:auto}#nutella .header__burger-menu-line{width:18.75em;height:.25em;background:url(public/images/header/line.svg) no-repeat center center/contain;margin:0 auto;margin-top:2.75em}#nutella .header__burger-menu-social{display:flex;flex-direction:column;align-items:center;margin-top:2.25em}#nutella .header__burger-menu-social-title{font-weight:700;font-size:1em;line-height:1.125em;color:#2B2E34;text-align:center}#nutella .header__burger-menu-social-links{display:flex;margin-top:.75em}#nutella .header__burger-menu-social-link{margin-right:.8125em}#nutella .header__burger-menu-social-link:last-child{margin-right:0}#nutella .header__btns{position:absolute;right:7.125em;top:.625em;display:none}#nutella .header__btns--visible{display:block}#nutella .header__btn{margin-right:.625em}#nutella .header__btn:last-child{margin-right:0}#nutella .header__tooltip{display:none;width:20.363636em;font-size:.6875em;font-weight:900;color:#535456;background:#fff;box-shadow:0 0 .25em rgba(0,0,0,0.15);padding:.363636em .636364em;box-sizing:border-box;position:absolute;left:-9.818182em;top:-1.363636em}#nutella .header__tooltip--active{display:block}#nutella .screen2{position:relative;text-align:center;height:36.5em}@media print, screen and (min-width: 48em){#nutella .screen2{height:34.375em}}#nutella .screen2__container{z-index:0}#nutella .screen2__logo{width:12.3125em;height:3.875em;background:url(public/images/screen2/logo.png) no-repeat center center/contain;position:absolute;z-index:1;top:-1.1875em;left:.9375em}@media print, screen and (min-width: 48em){#nutella .screen2__logo{width:22.3125em;height:7.0625em;left:1.5em;top:-4.5625em}}#nutella .screen2__wrapper{padding:3em 1em 1.6875em;background:linear-gradient(154.16deg, #fafbfd 9.48%, #e7e7e7 79.34%);box-shadow:0 4px 15px rgba(0,0,0,0.35);border-radius:1.5625em;position:relative;z-index:0}@media print, screen and (min-width: 48em){#nutella .screen2__wrapper{padding:2.875em 2.875em 2.75em}}#nutella .screen2__title{font-weight:900;font-size:1.3125em;line-height:1em;margin:0;margin-bottom:.619048em}@media print, screen and (min-width: 48em){#nutella .screen2__title{font-size:1.5em;line-height:.791667em;margin-bottom:.666667em}}#nutella .screen2__description{font-weight:900;font-size:.875em;line-height:1.214286em;color:#535456;margin:0;margin-bottom:1.214286em;position:relative;z-index:1}@media print, screen and (min-width: 48em){#nutella .screen2__description{font-size:.875em;line-height:1.214286em;margin-bottom:2.857143em}}#nutella .screen2__description strong{color:#DD0713;position:relative}#nutella .screen2__description strong b{font-size:.571429em;position:absolute;bottom:.2em;right:-.3em}#nutella .screen2__hearts{background-image:url(public/images/screen2/hearts.svg);width:2.25em;height:1.875em;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:1.3125em;right:1.25em;z-index:0}@media print, screen and (min-width: 48em){#nutella .screen2__hearts{width:5em;height:3.9375em;top:4.6875em;left:4.4375em;right:auto}}@media print, screen and (min-width: 48em){#nutella .screen2 .test{display:flex;justify-content:center}}@media print, screen and (min-width: 48em){#nutella .screen2 .test__inner{width:25.6875em}}#nutella .screen2 .test__column{display:flex;flex-direction:column;height:12.25em;justify-content:space-between;padding-top:.9375em}#nutella .screen2 .test__column--left{text-align:right;margin-right:1.75em}#nutella .screen2 .test__column--right{text-align:left;margin-left:2.0625em}#nutella .screen2 .test__column-item{text-transform:uppercase;font-size:.875em;line-height:1.142857em;font-weight:900}#nutella .screen2 .test__row{margin-bottom:2.3125em}@media print, screen and (min-width: 48em){#nutella .screen2 .test__row{margin-bottom:2.6875em;position:relative}}#nutella .screen2 .test__header{display:flex;justify-content:space-between;margin-bottom:1.125em}#nutella .screen2 .test__header-item{font-weight:900;font-size:.6875em;line-height:1.181818em;text-transform:uppercase}#nutella .screen2 .test__btns{box-shadow:0 .25em .625em rgba(0,0,0,0.05);border-radius:1.5em;width:16.9375em;height:2.125em;margin:0 auto;background-color:#fff;display:flex;justify-content:space-between;position:relative}#nutella .screen2 .test__btns::before{content:'';background-image:url(public/images/screen2/line.svg);width:11.625em;height:.25em;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:1em;transform:translateX(-50%);left:50%}@media print, screen and (min-width: 48em){#nutella .screen2 .test__btns::before{width:16.1875em;top:1.375em}}@media print, screen and (min-width: 48em){#nutella .screen2 .test__btns{width:23.5em;height:3em}}#nutella .screen2 .test__btn{outline:none;background:#a8a8a8;border:.625em solid #fff;box-sizing:border-box;box-shadow:0 .25em .9375em rgba(0,0,0,0.15);border-radius:50%;width:2.125em;height:2.125em;transition:0.3s;cursor:pointer;padding:0}@media print, screen and (min-width: 48em){#nutella .screen2 .test__btn{width:3em;height:3em}#nutella .screen2 .test__btn:hover{background:#FF2E17;transform:scale(1.3)}}#nutella .screen2 .test__jar{background:#dd0713;border:.625em solid #fff;box-shadow:0 .25em .9375em rgba(0,0,0,0.15);width:3.75em;height:3.75em;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;transition:0.3s}#nutella .screen2 .test__jar::before{content:'';background-image:url(public/images/screen2/btn.png);width:3.6875em;height:3.6875em;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:-.875em;left:-.5625em}@media print, screen and (min-width: 48em){#nutella .screen2 .test__jar::before{width:4.875em;height:4.875em;top:-1.1875em;left:-.75em}}@media print, screen and (min-width: 48em){#nutella .screen2 .test__jar{width:4.625em;height:4.625em}}#nutella .screen2 .test__jar[data-position='left']{left:-6%}@media print, screen and (min-width: 48em){#nutella .screen2 .test__jar[data-position='left']{left:-3%}}#nutella .screen2 .test__jar[data-position='center']{left:40%}#nutella .screen2 .test__jar[data-position='right']{left:84%}@media print, screen and (min-width: 48em){#nutella .screen2 .test__jar[data-position='right']{left:85%}}#nutella .screen2 .test__btn-container{position:relative}#nutella .screen2 .test__btn-finish{cursor:pointer;outline:none;text-transform:uppercase;font-size:.875em;line-height:1;font-weight:900;color:#fff;border-radius:2.142857em;background-color:#DD0713;width:14.714286em;height:3.285714em;padding:0;border:none;position:relative;z-index:1;transition:0.3s}#nutella .screen2 .test__btn-finish:hover{background-color:#FF2E17}#nutella .screen2 .test__btn-finish:active{background-color:#B91C26}@media print, screen and (min-width: 48em){#nutella .screen2 .test__btn-finish{width:15.625em;height:3.5em;font-size:1em}}#nutella .screen2 .test__btn-finish-back{background:#fff;opacity:0.6;box-shadow:0 .25em .9375em rgba(0,0,0,0.1);border-radius:1.875em;position:absolute;width:12.8125em;height:2.875em;z-index:1;right:50%;transform:translateX(50%);bottom:-.1875em}@media print, screen and (min-width: 48em){#nutella .screen2 .test__btn-finish-back{width:15.625em;height:3.5em;bottom:-.25em}}#nutella .screen2 .test__btn-finish-shadow{background:radial-gradient(50% 50% at 50% 50%, #2b2e34 0%, rgba(196,196,196,0) 100%);opacity:0.3;position:absolute;z-index:0;left:50%;transform:translateX(-50%);width:13.3125em;height:2.25em;bottom:-.875em}@media print, screen and (min-width: 48em){#nutella .screen2 .test__btn-finish-shadow{width:16.1875em;height:2.75em;bottom:-1.0625em}}#nutella .screen3 *,#nutella .screen3{box-sizing:border-box;padding:0;margin:0}#nutella .screen3{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}#nutella .screen3__container{padding:3em 1em 1.6875em;background:linear-gradient(154.16deg, #fafbfd 9.48%, #e7e7e7 79.34%);box-shadow:0 .25em .9375em rgba(0,0,0,0.35);border-radius:1.5625em;position:relative;margin:0 1.25em 1.4375em 1.25em}@media print, screen and (min-width: 48em){#nutella .screen3__container{display:flex;flex-direction:column;align-items:center;padding:3.75em 3em 3em 3em;margin:0 6.4375em 1.5625em 6.4375em}}@media print, screen and (min-width: 48em){#nutella .screen3__container::after{display:block;position:absolute;width:22.8125em;height:7.4375em;top:-5em;left:-5em;background-image:url(public/images/tagline.png);background-repeat:no-repeat;background-position:left;background-size:contain;pointer-events:none;content:'';z-index:1;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}}#nutella .screen3__result-card{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media print, screen and (min-width: 48em){#nutella .screen3__result-card{position:relative;left:auto;transform:translateX(0)}}#nutella .screen3 .result-card{display:flex;width:37.5em;height:23.125em;border:1.25em solid #fff;box-shadow:0 .25em 1.5625em rgba(0,0,0,0.25);background-image:url(public/images/screen3/result-card__background.png);background-size:cover;background-repeat:no-repeat;background-position:top;justify-content:center}@media print, screen and (min-width: 48em){#nutella .screen3 .result-card{width:53.75em;height:30.75em}}#nutella .screen3 .result-card__photo-card{margin:.8125em auto}@media print, screen and (min-width: 48em){#nutella .screen3 .result-card__photo-card{margin:auto}}#nutella .screen3 .photo-card{display:flex;flex-direction:column;width:18.75em;height:auto;background:#fff;box-shadow:0 .25em 1.875em rgba(113,18,18,0.75);border-radius:.3125em;align-items:center;position:relative}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card{width:25em;height:25em}}#nutella .screen3 .photo-card::after{display:block;position:absolute;width:9.8125em;height:3.375em;top:0;left:-.625em;background-image:url(public/images/tagline.png);background-repeat:no-repeat;background-position:left;background-size:contain;pointer-events:none;content:'';z-index:1;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card::after{width:13.4375em;height:4.3125em}}#nutella .screen3 .photo-card__image{display:inline-flex;margin:.9375em .9375em 0 .9375em;width:16.875em;height:auto}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card__image{width:calc(100% - 2.625em);height:16.125em;margin:1.3125em 1.3125em 0}}#nutella .screen3 .photo-card__footer{display:grid;position:relative;width:100%;grid-template-columns:1fr 5em;padding:0 .9375em}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card__footer{padding:0 1.375em}}#nutella .screen3 .photo-card__description{display:flex;width:100%;flex-direction:column;justify-content:center}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card__description{padding-top:.625em}}#nutella .screen3 .photo-card__title{font-size:.75em;line-height:136%;font-weight:900;margin-bottom:.416667em}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card__title{font-size:.9375em;line-height:1.066667em;margin-bottom:.666667em}}#nutella .screen3 .photo-card__sub-title{font-size:1em;line-height:100%;color:#DD0713;font-weight:900;text-transform:uppercase}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card__sub-title{font-size:1.5em;white-space:nowrap}}#nutella .screen3 .photo-card__nutella-image{display:inline-block;position:relative;width:100%;height:6.75em}#nutella .screen3 .photo-card__nutella-image::after{display:block;position:absolute;width:6.25em;height:6.75em;right:-1.875em;will-change:transform;top:-1.25em;content:'';background:url(public/images/screen3/photo-card__nutella.png) no-repeat center/contain;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}@media print, screen and (min-width: 48em){#nutella .screen3 .photo-card__nutella-image::after{width:8.625em;height:10em;top:-2.3125em;right:-2.1875em}}#nutella .screen3__result-description{margin-top:21.25em}@media print, screen and (min-width: 48em){#nutella .screen3__result-description{margin-top:1.625em}}#nutella .screen3 .result-description{display:flex;flex-direction:column;justify-content:center}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description{margin-top:.875em;width:100%}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__share-wrapper{display:flex;width:100%;justify-content:center;align-items:center;padding-bottom:1.3125em;position:relative;margin-bottom:2.0625em}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__share-wrapper::after{position:absolute;display:block;content:'';width:100%;height:.1875em;bottom:0;left:0;background:url(public/images/screen3/line-separator--desktop.svg) no-repeat bottom/cover}}#nutella .screen3 .result-description__share-title{font-size:1em;line-height:1.125em;font-weight:900}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__share-title{line-height:1.25em;text-align:left;margin-right:1.625em}}#nutella .screen3 .result-description__share-title--hashtag{color:#DD0713}#nutella .screen3 .result-description__share-links{display:flex;width:100%;padding:.9375em 0 1.875em;margin-bottom:1.625em;justify-content:center;position:relative}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__share-links{padding:0;margin:0;width:auto}}#nutella .screen3 .result-description__share-links::after{position:absolute;display:block;content:'';width:100%;height:.1875em;bottom:0;background:url(public/images/screen3/line-separator--mobile.svg) no-repeat bottom/cover}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__share-links::after{display:none}}#nutella .screen3 .result-description__share-link{display:inline-flex;width:3.5em;height:3.5em;border-radius:100%;background-color:#fff;box-shadow:0 0 .9375em rgba(0,0,0,0.15);cursor:pointer;background-size:2em 2em;background-position:center;background-repeat:no-repeat;border:none}#nutella .screen3 .result-description__share-link:not(:last-child){margin-right:.875em}#nutella .screen3 .result-description__share-link--vk{background-image:url(public/images/screen3/share-links/vk.png)}#nutella .screen3 .result-description__share-link--fb{background-image:url(public/images/screen3/share-links/facebook.png)}#nutella .screen3 .result-description__share-link--instagram{background-image:url(public/images/screen3/share-links/instagram.png)}#nutella .screen3 .result-description__sweater-recipe-wrapper{display:flex;flex-direction:column;align-items:center;position:relative}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__sweater-recipe-wrapper{flex-direction:row;align-items:flex-start;padding:0 2.5em 2.375em;margin-bottom:3.1875em}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description__sweater-recipe-wrapper::after{position:absolute;display:block;content:'';width:100%;height:.1875em;bottom:0;left:0;background:url(public/images/screen3/line-separator--desktop.svg) no-repeat bottom/cover}}#nutella .screen3 .result-description .sweater{display:grid;width:100%;grid-template-columns:4.75em auto;grid-gap:1.5em;position:relative;margin-bottom:1.6875em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .sweater{display:flex;flex-direction:column;margin-bottom:0;grid-gap:.9375em}}#nutella .screen3 .result-description .sweater__image{display:block;width:4.75em;height:7.75em;margin-top:.875em;background:url(public/images/screen3/sweater/sweater--mobile.svg) no-repeat center/contain}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .sweater__image{width:12.125em;height:5.25em;margin-top:0;background-image:url(public/images/screen3/sweater/sweater--desktop.svg);background-position:left}}#nutella .screen3 .result-description .sweater__description{text-align:left;font-size:1em;line-height:1.1875em;font-weight:900;margin-bottom:1.625em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .sweater__description{margin-bottom:0}}#nutella .screen3 .result-description .sweater__link{color:#DD0713}#nutella .screen3 .result-description .sweater::after{position:absolute;display:block;content:'';width:100%;height:.1875em;bottom:0;background:url(public/images/screen3/line-separator--mobile.svg) no-repeat bottom/cover}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .sweater::after{display:none}}#nutella .screen3 .result-description .recipe{display:flex;flex-direction:column;justify-content:center;width:17.8125em;box-shadow:0 0 1.25em rgba(0,0,0,0.1);transform:matrix(1, -0.03, 0.01, 1, 0, 0);padding:1.875em .75em 1.5625em;background:#fff;position:relative;overflow:hidden}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .recipe{width:35.9375em;height:auto}}#nutella .screen3 .result-description .recipe::before{display:block;position:absolute;width:86%;left:50%;transform:rotate(1deg) translate(-50%);height:100%;top:2.5em;content:'';z-index:-1;background-image:url(public/images/screen3/recipe-line__one--desktop.svg);background-size:contain;background-position:top;background-repeat:round repeat}#nutella .screen3 .result-description .recipe__wrapper{display:flex;position:relative;width:100%;justify-content:center;margin-bottom:2.25em;padding-bottom:1.875em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .recipe__wrapper{margin-bottom:0;padding-bottom:0}}#nutella .screen3 .result-description .recipe__wrapper::after{position:absolute;display:block;content:'';width:100%;height:.1875em;bottom:0;background:url(public/images/screen3/line-separator--mobile.svg) no-repeat bottom/cover}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .recipe__wrapper::after{display:none}}#nutella .screen3 .result-description .recipe__title,#nutella .screen3 .result-description .recipe__paragraph,#nutella .screen3 .result-description .recipe__list{margin-bottom:.285714em;font-weight:900}#nutella .screen3 .result-description .recipe__title{font-size:1.3125em;line-height:100%;color:#DD0713}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .recipe__title{font-size:1.5em;line-height:1.166667em;margin-bottom:.458333em}}#nutella .screen3 .result-description .recipe__paragraph,#nutella .screen3 .result-description .recipe__list{font-size:.875em;line-height:120%;color:#535456}#nutella .screen3 .result-description .recipe__paragraph--red{color:#DD0713}#nutella .screen3 .result-description .recipe__list{display:flex;flex-direction:column;align-items:flex-start;text-align:left;list-style:none;position:relative;padding-left:1.071429em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .recipe__list{padding-left:2.857143em}}#nutella .screen3 .result-description .recipe__list-item{line-height:2em;display:inline-flex;align-items:flex-start}#nutella .screen3 .result-description .recipe__list-item::before{display:inline-block;width:1.5em;height:1.5em;min-width:1.5em;min-height:1.5em;margin-top:.25em;content:'';background-image:url(public/images/screen3/recipe__check-mark.svg);background-position:center;background-size:contain;background-repeat:no-repeat}#nutella .screen3 .result-description .recipe__link{color:#DD0713}#nutella .screen3 .result-description .recipe__link--copy{position:relative}#nutella .screen3 .result-description .recipe__link--copy::after,#nutella .screen3 .result-description .recipe__link--copy::before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;transition:0.4s all}#nutella .screen3 .result-description .recipe__link--copy::after{display:flex;font-size:.642857em;line-height:100%;color:#535456;width:11.777778em;height:4.111111em;top:-4.444444em;content:'скопировано';text-align:center;text-transform:uppercase;background-color:#ECEDED;box-shadow:0 .444444em .444444em rgba(0,0,0,0.25);border-radius:.555556em;justify-content:center;align-items:center}#nutella .screen3 .result-description .recipe__link--copy::before{display:block;content:'';width:.857143em;height:.285714em;background:url(public/images/screen3/link-tooltip--triangle.svg) no-repeat center/contain;top:-.285714em;z-index:3}#nutella .screen3 .result-description .recipe__link--show-tooltip::after,#nutella .screen3 .result-description .recipe__link--show-tooltip::before{opacity:1;pointer-events:none}#nutella .screen3 .result-description .shopping{display:flex;flex-direction:column;align-items:center}#nutella .screen3 .result-description .shopping__title{font-size:1.5em;line-height:100%;margin-bottom:.75em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .shopping__title{margin-bottom:1.375em}}#nutella .screen3 .result-description .shopping__slider-wrapper{display:flex;flex-direction:column;background:#fff;box-shadow:0 0 .9375em rgba(0,0,0,0.1);border-radius:.625em;padding:2.5em 2.5em 1.25em 2.5em;width:100%;height:26.8125em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .shopping__slider-wrapper{background:none;box-shadow:none;border-radius:0;padding:0;height:auto}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.25em}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__track{overflow:visible}}#nutella .screen3 .result-description .splide__slide{display:grid;grid-template-rows:10.625em auto auto;justify-items:center;align-items:flex-end}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide{grid-template-rows:none;grid-template-columns:auto 10em;width:20.9375em;height:13.125em;background:#fff;box-shadow:0 0 .9375em rgba(0,0,0,0.1);border-radius:.625em;overflow:hidden}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-content{display:flex;flex-direction:column;align-items:flex-start;justify-self:flex-start;padding-bottom:2.25em}}#nutella .screen3 .result-description .splide__slide-image{display:flex;height:100%;width:auto;object-fit:contain;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}#nutella .screen3 .result-description .splide__slide-image--132{height:9.375em;padding-bottom:.625em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-image--132{width:7.4375em;height:9.4375em;padding:0;margin-left:2em;justify-self:flex-start;align-self:center}}#nutella .screen3 .result-description .splide__slide-image--52{height:7.0625em;padding-bottom:.9375em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-image--52{width:8.1875em;height:7.0625em;padding:0;margin-bottom:1.625em;margin-left:1.1875em;justify-self:flex-start;align-self:flex-end}}#nutella .screen3 .result-description .splide__slide-image--180{height:8.875em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-image--180{width:8.875em;height:8.875em;padding:0;margin-bottom:.5625em;margin-left:1.1875em;justify-self:flex-start;align-self:flex-end}}#nutella .screen3 .result-description .splide__slide-image--350{height:10em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-image--350{width:10.4375em;height:10.4375em;padding:0;margin-bottom:.6875em;justify-self:flex-start;align-self:flex-end}}#nutella .screen3 .result-description .splide__slide-image--650,#nutella .screen3 .result-description .splide__slide-image--3{height:10.625em}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-image--3{width:9em;height:10.125em;padding:0;margin-bottom:1.4375em;margin-left:1.1875em;justify-self:flex-start;align-self:flex-end}}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-image--650{width:11.25em;height:11.25em;padding:0;margin-bottom:.375em;margin-left:-.4375em;justify-self:flex-start;align-self:flex-end}}#nutella .screen3 .result-description .splide__slide-paragraph{font-size:1em;line-height:1.25em;font-weight:900}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-paragraph{font-size:.875em;line-height:1.142857em;text-align:left}}#nutella .screen3 .result-description .splide__slide-button{display:inline-flex;justify-content:center;align-items:center;outline:none;text-decoration:none;text-transform:uppercase;font-size:.875em;line-height:1.142857em;font-weight:900;color:#fff;border-radius:2.142857em;background-color:#DD0713;width:11em;height:3.285714em;padding:0;border:.285714em solid #fff;position:relative;margin-bottom:.875em;margin-top:1.25em;cursor:pointer}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__slide-button{font-size:.75em;line-height:1.166667em;width:8em;height:3em;margin-top:.9375em;margin-bottom:0}}#nutella .screen3 .result-description .splide__slide-button:hover{background-color:#FF2E17}#nutella .screen3 .result-description .splide__slide-button:active{background-color:#B91C26}#nutella .screen3 .result-description .splide__slide-button::after{display:block;position:absolute;width:100%;height:2.571429em;left:0;top:1.142857em;background:radial-gradient(50% 50% at 50% 50%, #2b2e34 0%, rgba(196,196,196,0) 100%);opacity:0.7;content:'';z-index:-1}#nutella .screen3 .result-description .splide__arrows{display:inline-flex;position:absolute;justify-content:space-between;width:calc(100% + 1.375em);left:-.6875em;top:7.5em;z-index:1}@media print, screen and (min-width: 48em){#nutella .screen3 .result-description .splide__arrows{display:none}}#nutella .screen3 .result-description .splide__arrow{display:flex;width:2.5em;height:2.5em;background-color:#DD0713;box-shadow:0 .25em .625em rgba(0,0,0,0.25);border:none;border-radius:100%;color:#fff;background-repeat:no-repeat;background-size:1.5em .875em;background-image:url(public/images/screen3/slider-arrow.svg);background-position:.5625em center;transition:0.1s all;cursor:pointer}#nutella .screen3 .result-description .splide__arrow:disabled{opacity:0}#nutella .screen3 .result-description .splide__arrow--prev{transform:rotateY(180deg)}#nutella .screen3 .red-text{color:#DD0713}#nutella .screen3 .grey-text{color:#535456}#nutella .main{height:calc(100vh - calc(100vh - 100%));min-height:calc(100vh - calc(100vh - 100%));margin-top:-.25em;box-sizing:border-box;overflow:hidden}@media print, screen and (min-width: 48em){#nutella .main{overflow:visible;padding-top:2em;position:absolute;width:100%;height:100%}}#nutella .main__tagline{position:absolute;left:-5.125em;top:.0625em;width:22em;height:7.125em;background:url(public/images/tagline.png) no-repeat center center/contain}@media print, screen and (min-width: 48em){#nutella .main__tagline{position:absolute;left:-6.125em !important;top:-4.125em !important;width:36.6875em;height:18.75em;margin-left:0;z-index:2}}#nutella .main__elements{position:relative;width:12.5em;margin:0 auto;pointer-events:initial !important}@media print, screen and (min-width: 48em){#nutella .main__elements{width:37.5em}}#nutella .main__book{position:absolute;left:-9.5625em !important;top:3.4375em !important;background:url(public/images/main/book.png) no-repeat center center/contain;width:40.0625em;height:22.875em}@media print, screen and (min-width: 48em){#nutella .main__book{width:70.0625em;height:37.5em;left:-16.25em !important;top:2.5em !important}}#nutella .main__gingerbread{position:absolute;left:-4.8125em !important;top:12.5em !important;background:url(public/images/main/gingerbread.png) no-repeat center center/contain;width:6.4375em;height:6.4375em}@media print, screen and (min-width: 48em){#nutella .main__gingerbread{width:18.75em;height:11.625em;left:-11.5625em !important;top:17em !important}}#nutella .main__tree{position:absolute;background:url(public/images/main/tree.png) no-repeat center center/contain;width:8.1875em;height:8.375em;left:10.8125em !important;top:9.6875em !important}@media print, screen and (min-width: 48em){#nutella .main__tree{width:18.75em;height:14.3125em;left:17.3125em !important;top:12.3125em !important;z-index:1}}#nutella .main__sheet{position:absolute;background:url(public/images/main/sheet.png) no-repeat center center/contain;width:18.75em;height:7.5em;left:7.875em !important;top:13.125em !important;z-index:1}@media print, screen and (min-width: 48em){#nutella .main__sheet{width:24.875em;height:18.75em;left:19.3125em !important;top:15.0625em !important}}#nutella .main__kids{position:absolute;background:url(public/images/main/kids.png) no-repeat center center/contain;width:7.8125em;height:7.75em;left:3em !important;top:9.8125em !important}@media print, screen and (min-width: 48em){#nutella .main__kids{width:15.625em;height:13.625em;left:5em !important;top:12.5em !important}}#nutella .main__santa{position:absolute;background:url(public/images/main/ded.png) no-repeat center center/contain;width:3em;height:5em;left:10.8125em !important;top:15.1875em !important;z-index:2}@media print, screen and (min-width: 48em){#nutella .main__santa{width:6.8125em;height:6.3125em;left:18.8125em !important;top:23.0625em !important}}#nutella .main__gift{position:absolute;background:url(public/images/main/gift.png) no-repeat center center/contain;width:3em;height:2.75em;left:14.375em !important;top:15.5em !important;z-index:2}@media print, screen and (min-width: 48em){#nutella .main__gift{width:5.625em;height:4.75em;left:25.625em !important;top:22.4375em !important}}#nutella .main__nutella{position:absolute;background:url(public/images/main/nutella.png) no-repeat center center/contain;width:13.8125em;height:19.75em;left:4.875em !important;top:17.5em !important;z-index:2}@media print, screen and (min-width: 48em){#nutella .main__nutella{width:31.25em;height:34.5em;left:23em !important;top:-5.0625em !important}}#nutella .main__bubble{position:absolute;background:url(public/images/main/bubble.png) no-repeat center center/contain;width:23.0625em;height:15.1875em;left:-9.4375em !important;top:20.8125em !important}@media print, screen and (min-width: 48em){#nutella .main__bubble{width:17.6875em;height:13.0625em;left:12.375em !important;top:2.6875em !important;z-index:0}}#nutella .main__bubble-wrapper{position:relative;width:100%;height:100%}#nutella .main__bubble-text{position:absolute;font-weight:900;font-size:1em;line-height:1.1875em;text-align:center;transform:rotate(-9.13deg);color:#535456;left:5.375em;top:4.6875em}@media print, screen and (min-width: 48em){#nutella .main__bubble-text{left:3.125em;top:5.4375em;font-weight:700}}#nutella .main__bubble-text--nutella{color:#DD0713}#nutella .main__deer{position:absolute;background:url(public/images/main/santa.png) no-repeat center center/contain;width:11.625em;height:2.8125em;left:6.3125em !important;top:6.1875em !important}@media print, screen and (min-width: 48em){#nutella .main__deer{width:14.375em;height:5.625em;left:-19.4375em !important;top:8.875em !important}}#nutella .main__btn{cursor:pointer !important;position:absolute;display:flex !important;align-items:center;justify-content:center;width:3em;height:3em;border-radius:50%;box-shadow:0 .25em .625em rgba(0,0,0,0.25);background:#DD0713;backface-visibility:inherit !important;z-index:5 !important;left:50% !important;transform:translateX(-50%);bottom:.625em}@media print, screen and (min-width: 48em){#nutella .main__btn{width:4.5em;height:4.5em;bottom:6.125em}}#nutella .main__btn-icon{width:1.5em;height:1.0625em;background:url(public/images/arrow.svg) no-repeat center center/contain;animation:ease-out move 1.3s;animation-iteration-count:infinite}@media print, screen and (min-width: 48em){#nutella .main__btn-icon{width:2.25em;height:1.3125em}}#nutella .main__light{opacity:0;position:absolute;background:url(public/images/main/light.svg) no-repeat center center/contain;width:2.5em;height:3.125em;left:.5em !important;top:13.1875em !important;animation:hide 1.3s;animation-iteration-count:infinite;z-index:2}@media print, screen and (min-width: 48em){#nutella .main__light{width:3.75em;height:3.125em;left:1.6875em !important;top:19.625em !important}}@keyframes hide{from{opacity:0}to{opacity:1}}@keyframes move{from{margin-top:-1.875em;@media print, screen and (min-width: 48em){margin-top:-2.5em}}to{margin-top:1.5625em;@media print, screen and (min-width: 48em){margin-top:2.5em}}}@media (min-width: 48em) and (max-width: 91.9375em){#nutella{font-size:1.171303vw}}@media (min-width: 92em){#nutella{font-size:17.241581px}}#nutella .hide{display:none !important}#nutella .invisible{visibility:hidden}@media print, screen and (max-width: 47.99875em){#nutella .hide-for-mobile-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 48em){#nutella .show-for-mobile-only{display:none !important}}@media print, screen and (min-width: 48em){#nutella .hide-for-desktop{display:none !important}}@media screen and (max-width: 47.99875em){#nutella .show-for-desktop{display:none !important}}@media print, screen and (min-width: 48em){#nutella .hide-for-desktop-only{display:none !important}}@media screen and (max-width: 47.99875em){#nutella .show-for-desktop-only{display:none !important}}#nutella .show-for-sr,#nutella .show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}#nutella .show-on-focus:active,#nutella .show-on-focus:focus{position:static !important;width:auto !important;height:auto !important;overflow:visible !important;clip:auto !important;white-space:normal !important}#nutella .show-for-landscape,#nutella .hide-for-portrait{display:block !important}@media screen and (orientation: landscape){#nutella .show-for-landscape,#nutella .hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){#nutella .show-for-landscape,#nutella .hide-for-portrait{display:none !important}}#nutella .hide-for-landscape,#nutella .show-for-portrait{display:none !important}@media screen and (orientation: landscape){#nutella .hide-for-landscape,#nutella .show-for-portrait{display:none !important}}@media screen and (orientation: portrait){#nutella .hide-for-landscape,#nutella .show-for-portrait{display:block !important}}#nutella .section{width:100%;height:100%}#nutella .section--main{height:calc(var(--vh-mobile, 1vh) * 90)}#nutella .section--screen2{display:none;height:calc(var(--vh-mobile, 1vh) * 90)}@media print, screen and (min-width: 48em){#nutella .section--screen2{padding-top:2.6875em;box-sizing:border-box}}#nutella .section--screen3{display:none;height:auto;box-sizing:border-box;padding-top:4.9375em;margin-top:-2.1875em}


/*# sourceMappingURL=app.0fdd7df7b6e5cb759f4f.css.map*/