/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.blipper{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;}@media (min-width:768px){.blipper{display:none !important;}}.blipper.active{display:-ms-flexbox;display:flex;}.blipper__link{width:40px;height:40px;background:#303030;color:#FFF;font-size:40px;border-radius:40px;}
@font-face{font-family:"HandWriting";src:url("/us/brands/nutella20/themes/custom/nutella20_theme/assets/fonts/shadowsintolighttwo/shadowsintolighttwo-regular-webfont.woff2?t=1770370443") format("woff2"),url("/us/brands/nutella20/themes/custom/nutella20_theme/assets/fonts/shadowsintolighttwo/shadowsintolighttwo-regular-webfont.woff?t=1770370443") format("woff");font-weight:normal;font-style:normal;font-display:swap;}@keyframes promo-animo{0%{opacity:1;}20%{opacity:1;}80%{opacity:1;}99%{opacity:0;}100%{opacity:0;}}.peanut-banner{position:fixed;width:100%;background-color:#FCF6E7;left:0;top:0;transform:translateY(calc(-100% + 40px));z-index:9999;padding-top:20px;}.peanut-banner.active{transform:translateY(0);}.peanut-banner__content:hover{color:#303030;}.peanut-banner__content{max-width:520px;margin:0 auto;display:flex;color:#303030;align-items:center;}.peanut-banner__image{position:relative;width:20%;}.peanut-banner__info{width:80%;padding-left:26px;font-size:16px;padding-right:16px;}.peanut-banner__content:hover .peanut-banner__arrow{transform:translateX(5px);}.peanut-banner__arrow{flex-shrink:0;transform:translateX(0px);transition:transform .4s ease;}.peanut-banner__arrow svg{display:block}.peanut-banner__arrow span{width:50px;height:50px;border-radius:50px;display:flex;justify-content:center;align-items:center;background-color:#E20019;color:#FFF;}.peanut-banner__title{font-weight:700;color:#E20019;margin-top:1em;}.peanut-banner__link{height:40px;padding-top:4px;padding-bottom:4px;display:flex;justify-content:center;font-family:"Montserrat",sans-serif;font-size:14px;}.peanut-banner__toggle{display:flex;border:1px solid #E20019;height:32px;background-color:#E20019;color:#FFF;border-radius:32px;padding:0 8px;align-items:center;gap:8px;font-weight:700;}.active .peanut-banner__toggle,.peanut-banner__toggle:hover{background-color:transparent;color:#E20019;}.active .peanut-banner__toggle .arrow{transform:rotate(180deg);}.peanut-banner__new{position:absolute;font-family:"HandWriting";font-weight:700;font-size:25px;transform:rotate(5deg);display:block;right:100%;top:0em;margin-right:0.6em;}.peanut-banner__new svg rect{animation-duration:4s;animation-name:promo-animo;animation-iteration-count:infinite;}.peanut-banner__new .sx{aspect-ratio:62 / 83;width:1em;position:absolute;top:-0.4em;left:-0.7em;}.peanut-banner__new .dx{aspect-ratio:60 / 88;width:1em;position:absolute;bottom:-.5em;right:-.5em;}#body{--banner-margin:40px;padding-top:var(--banner-margin);}#nutella-header{top:calc(var(--banner-margin) - 3.5em);}@media (max-width:767px){#nutella-header,#nutella-header:before{top:calc(var(--banner-margin) + 20px);}.peanut-banner__arrow{display:none;}.peanut-banner__content{flex-direction:column;}.peanut-banner__info{order:1;width:100%;max-width:280px;margin:0 auto;padding-left:0;padding-right:0;text-align:center;font-size:14px;}.peanut-banner__image{width:95px;margin:20px auto 0 auto;order:2;}}
.field-slider > .label{display:none;}
