/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.fr-button::after,.fr-link::before,.fr-link::after,.line-link a::before,.line-link span::before,.line-link a::after,.line-link span::after,#ferrero-branding .hero-banner--content h1::after,#ferrero-branding .hero-banner--img::after,#ferrero-branding .hero-banner--img--wrapper::before,#ferrero-branding .hero-banner--video::before,#ferrero-branding .hero-50-50--img::after,#ferrero-branding .promo-boxes .promo-box--video::before,#ferrero-branding .product-highlights.category .label::after,#ferrero-branding .products.category .label::after,#ferrero-branding .tips-and-ideas--inner::before,#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected::after,#ferrero-branding .product-carousel--slider-nav::before,#ferrero-branding .product-carousel--slider-nav::after,#ferrero-branding .details-boxes--img::before,#ferrero-branding .details-boxes--img::after,#ferrero-branding .sustainability--main-img::after,#ferrero-branding .alternating--box--golden::before,#ferrero-branding .alternating--box--wooden::before,#ferrero-branding .intro-module--box--golden::before,#ferrero-branding .intro-video--play::before,#ferrero-branding .intro-video--play::after,#ferrero-branding .timeline .timeline-row .timeline-box--golden::before,#ferrero-branding .read-more--content.more-text::after,#ferrero-branding .local-promotion--img::after,.modal-buy-now-wrapper .modal-buy-now-btn::after,#header .menu--upper .language::before,#header .submenu--wrapper .submenu--info--link .fr-link::before,html[dir=rtl] #header .menu--upper .language::before,html[dir=rtl] #header .submenu--info--link .fr-link::after,#ferrero-branding section .frame__up::before,#ferrero-branding section .frame__up::after,#ferrero-branding section .frame__down::before,#ferrero-branding section .frame__down::after,footer.footer::before,footer.footer .menu--footer .footer--links::before,footer.footer .menu--footer .footer--links::after{content:"";display:block;}#ferrero-branding .hero-banner--content::before,#ferrero-branding .hero-banner--content::after,html[dir=rtl] #ferrero-branding .hero-banner--content::before,html[dir=rtl] #ferrero-branding .hero-banner--content::after,#ferrero-branding .product-carousel--slider-nav::before,#ferrero-branding .product-carousel--slider-nav::after,#ferrero-branding .local-promotion--content::before,#ferrero-branding .local-promotion--content::after,#ferrero-branding section .frame__up::before,#ferrero-branding section .frame__up::after,#ferrero-branding section .frame__down::before,#ferrero-branding section .frame__down::after,footer.footer .menu--footer .footer--links::before,footer.footer .menu--footer .footer--links::after{width:5px;height:5px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;position:absolute;}#ferrero-branding .hero-banner .spacer,#ferrero-branding .spacer{width:1px;height:0;position:relative;left:50%;top:50%;transform:translateX(-50%);z-index:10;transition:height 0.5s ease-in-out 0.5s;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer,#ferrero-branding .spacer{top:0;transform:translateX(-50%);}}:root{--brown:#5c3327;--sustainability:#7B8E78;--ospitality:#D5AC5B;--brown-dark:#2b1a15;--brown-footer:#3c291c;--gold:#d5ac5b;--gold-midium:#e1b56e;--gold-light:#f0ddba;--gold-lighter:#f1c56f;--gold-brown:#a27f5e;--grey:#595959;--grey-light:#f8f6f0;--cream:#f7f2e7;--cream-bg:#faf8f2;--grey-spacer:#f6f4ee;--white:#fff;--font-custom:'Cormorant Infant',serif;--font-body:'sofia-pro, sans-serif';--font-ferrero:"Ferrero StrettoGentile",sans-serif;}*,*::before,*::after{box-sizing:border-box;}body,html{padding:0;margin:0;line-height:1;overflow-x:hidden;width:100%;}html[lang=ko] body{word-break:keep-all;}footer,header,nav,section,main{display:block;padding:0;}#ferrero-branding{padding:0;}.toolbar-menu a{font-size:13px;}a{cursor:pointer;color:unset;border-bottom:none;}a:hover{text-decoration:none;border-bottom:none;}table{border-collapse:collapse;border-spacing:0;}button,input,optgroup,select,textarea{font-family:inherit;-webkit-appearance:none;border-radius:0;}input::-ms-clear{display:none;}button{background-color:transparent;outline:none;border:0;cursor:pointer;}video{outline:none;}iframe{width:100%;border:0;}iframe:focus{outline:none;}img{max-width:100%;height:auto;}#ferrero-branding img{width:100%;}@media only screen and (min-width:1024px){html[dir=rtl] .offset-lg-1{margin-left:0 !important;margin-right:8.333333% !important;}}@media only screen and (min-width:1024px){html[dir=rtl] .offset-lg-2{margin-left:0 !important;margin-right:16.666667% !important;}}html[dir=rtl] .spacer{right:9px;}html[dir=rtl] #cookie-policy-title{text-align:right !important;}html[dir=rtl] .ot-sdk-cookie-policy-group{text-align:right !important;}html[dir=rtl] .ot-sdk-cookie-policy-group-desc{text-align:right !important;}html[dir=rtl] .ot-host,html[dir=rtl] .ot-cookies,html[dir=rtl] .ot-cookies-type,html[dir=rtl] .ot-life-span{text-align:right !important;}html[dir=rtl] .ot-host-td,html[dir=rtl] .ot-cookies-td,html[dir=rtl] .ot-life-span-td{text-align:right !important;}html[dir=rtl] #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr th:last-child,html[dir=rtl] #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tr td:last-child{border-right:1px solid #dddddd;}body .modal-fsg-light--content:after{pointer-events:none;}#openid-connect-login-form{padding:200px;text-align:center;}@font-face{font-family:"Ferrero StrettoGentile";src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/Ferrero-StrettoGentile.otf) format("opentype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"Ferrero StrettoFondente";src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/Ferrero-StrettoFondente.otf) format("opentype");font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:"M PLUS 1p";src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/pdf/mplus-1p-regular.ttf?t=1750437691) format("truetype");font-weight:400;font-display:swap;}@font-face{font-family:"BlackHanSans";src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/pdf/BlackHanSans-Regular.ttf?t=1750437691) format("truetype");font-weight:400;font-display:swap;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN995ygxzDkhQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN995ygxzDAhQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN995ygxzDshQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN995ygxzDohQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:600;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN995ygxzDQhQ4UeNrg.woff2?t=1750437691) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN9950wwzDkhQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN9950wwzDAhQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN9950wwzDshQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN9950wwzDohQ4UeNrjfIg.woff2?t=1750437691) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Cormorant Infant';font-style:normal;font-weight:700;font-display:swap;src:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/fonts/Ferrero/CormorantInfant/HhyIU44g9vKiM1sORYSiWeAsLN9950wwzDQhQ4UeNrg.woff2?t=1750437691) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}h1,h2,h3,h4,h5,h6{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;margin:0;}@media only screen and (min-width:1024px){h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}h1.gold,h2.gold,h3.gold,h4.gold,h5.gold,h6.gold{color:#d5ac5b;}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white{color:#fff;}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-weight:inherit;font-size:inherit;font-style:inherit;font-family:inherit;color:inherit;}h1{font-size:40px;text-transform:uppercase;line-height:1.05;letter-spacing:-1.2px;}@media only screen and (min-width:1024px){h1{font-size:65px;line-height:0.93;letter-spacing:-3.5px;}}@media only screen and (min-width:1366px){h1{font-size:72px;}}@media only screen and (min-width:1440px){h1{font-size:84px;}}h2,.h2{font-size:32px;text-transform:uppercase;line-height:1.06;letter-spacing:-0.9px;}@media only screen and (min-width:1024px){h2,.h2{font-size:48px;line-height:0.94;letter-spacing:-1.8px;}}@media only screen and (min-width:1366px){h2,.h2{font-size:68px;}h2.smaller,.h2.smaller{font-size:60px;}}h3,.h3{font-size:26px;letter-spacing:-0.56px;line-height:1;text-transform:none;}@media only screen and (min-width:1024px){h3,.h3{font-size:40px;letter-spacing:-1.2px;}}h4,.h4{font-size:24px;letter-spacing:-0.2px;text-transform:none;line-height:normal;}@media only screen and (min-width:1024px){h4,.h4{font-size:30px;letter-spacing:-1px;}}h5,.h5{font-size:22px;letter-spacing:-0.19px;line-height:normal;}h6,.h6{font-size:20px;letter-spacing:-0.6px;text-transform:uppercase;line-height:normal;}@media only screen and (min-width:1024px){h6,.h6{font-size:36px;letter-spacing:-1.2px;line-height:36px;}}.h2,.h3,.h4,.h5,.h6{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;}p,ol,ul,label{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;line-height:22px;font-stretch:normal;color:#595959;margin:0;}@media only screen and (min-width:1024px){p,ol,ul,label{font-size:18px;line-height:1.44;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}p.small,ol.small,ul.small,label.small{font-size:14px;}@media only screen and (min-width:1024px){p.small,ol.small,ul.small,label.small{font-size:18px;line-height:1.44;}}p.smaller,ol.smaller,ul.smaller,label.smaller{font-size:10px;}p.gold,ol.gold,ul.gold,label.gold{color:#d5ac5b;}p.prelude,ol.prelude,ul.prelude,label.prelude{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;line-height:normal;letter-spacing:6px;color:#d5ac5b;text-align:center;text-transform:uppercase;padding-bottom:5px;}@media only screen and (min-width:1024px){p.prelude,ol.prelude,ul.prelude,label.prelude{font-size:18px;letter-spacing:7px;}}@media only screen and (min-width:1024px){p.prelude.left,ol.prelude.left,ul.prelude.left,label.prelude.left{text-align:left;}}td{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:14px;letter-spacing:normal;color:#595959;margin:0;}@media only screen and (min-width:1024px){td{font-size:16px;}}html[dir=rtl] p.prelude{letter-spacing:normal;}@media only screen and (min-width:1024px){html[dir=rtl] p.prelude{letter-spacing:normal;}}.fr-button{font-family:"Ferrero StrettoFondente",sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#5c3327;font-size:14px;letter-spacing:4.38px;text-align:center;line-height:55px;background-image:linear-gradient(126deg,#ffe3a5 15%,#ffe3a5 15%,#d5ac5b 29%,#f6d58f 36%,#ffe3a5 50%);text-transform:uppercase;min-width:180px;width:auto;padding:0 15px;height:50px;position:relative;display:block;white-space:nowrap;transition:all 0.7s ease-in-out;overflow:hidden;background-size:250% 200%;background-position:0;background-repeat:repeat-x;}.fr-button:hover{background-position:-166%;}@media only screen and (min-width:1024px){.fr-button{width:auto;min-width:230px;padding:0 20px;height:70px;font-size:16px;letter-spacing:5px;line-height:74px;}}.fr-button::after{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/button-pattern.svg?t=1750437691) repeat center;top:0;left:0;width:100%;height:100%;opacity:0.85;}.fr-button.primary{width:200px;height:55px;}@media only screen and (min-width:1024px){.fr-button.primary{width:230px;height:70px;}}.fr-button.with-space{margin:0 auto;}@media only screen and (min-width:1024px){.fr-button.with-space{width:270px;border-left:20px solid #fff;border-right:20px solid #fff;}}.fr-link{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;color:#5c3327;letter-spacing:3px;text-transform:uppercase;position:relative;padding:0 40px 8px 0;}@media only screen and (min-width:1024px){.fr-link{font-size:16px;letter-spacing:5px;}}.fr-link::before{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;right:-10px;top:-10px;bottom:0;transform:rotate(-180deg);width:45px;}.fr-link::after{position:absolute;height:1px;background:#d5ac5b;width:100%;bottom:0;left:0;transition:width .5s;}.fr-link:hover::after{animation:.5s ease borderTransition;}.fr-link.double-line{border-bottom:1px solid #d5ac5b;padding-bottom:4px;transition:border-bottom .4s;}.fr-link.double-line::before{top:40%;}.fr-link.double-line::after{display:none;}.fr-link.double-line:hover{border-bottom:none;}.fr-link.pdf{padding:0 30px 8px 0;}.fr-link.pdf::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/pdf-icon.png?t=1750437691) no-repeat center;transform:none;}.fr-link.copy-ingredients{padding:0 30px 8px 0;}.fr-link.copy-ingredients::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/copy-icon.png?t=1750437691) no-repeat center;transform:none;}.fr-link.copy-ingredients.copied::after{content:"";display:block;position:absolute;height:1px;background:#d5ac5b;width:100%;bottom:0;left:0;}.fr-link.copy-ingredients.copied::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/tick_icon.svg?t=1750437691) no-repeat center;transform:none;}.fr-link.show-more{padding:0 30px 8px 0;}.fr-link.show-more::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down.svg?t=1750437691) no-repeat center;transform:none;}.fr-link.white{color:#fff;transition:0.5s;}.fr-link.white::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-white.svg?t=1750437691) no-repeat center;}@media only screen and (max-width:1024px){.ingredients--download{margin:0 auto 40px;text-align:center;}.ingredients--pattern{text-align:center;margin-bottom:30px;}.ingredients--pattern .fr-link{margin:0 0 20px;padding:0 0 8px 0;}.ingredients--pattern .fr-link::before{top:unset;right:50%;bottom:-5px;width:30px;height:9px;transform:translate(50%) rotate(-180deg);}.ingredients--pattern .fr-link::after{bottom:-18px;}}html[dir=rtl] .fr-button{letter-spacing:normal;}@media only screen and (min-width:1024px){html[dir=rtl] .fr-button{letter-spacing:normal;}}html[dir=rtl] .fr-link{padding:0 0 8px 40px;}@media only screen and (min-width:1024px){html[dir=rtl] .fr-link{letter-spacing:normal;}}html[dir=rtl] .fr-link::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;right:unset;left:-10px;transform:rotate(0);}html[dir=rtl] .fr-link.pdf{padding:0 0 8px 30px;}html[dir=rtl] .fr-link.pdf::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/pdf-icon.png?t=1750437691) no-repeat center;transform:none;}html[dir=rtl] .fr-link.copy-ingredients{padding:0 0 8px 30px;}html[dir=rtl] .fr-link.copy-ingredients::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/copy-icon.png?t=1750437691) no-repeat center;transform:none;}html[dir=rtl] .fr-link.copy-ingredients.copied::after{content:"";display:block;position:absolute;height:1px;background:#d5ac5b;width:100%;bottom:0;left:0;}html[dir=rtl] .fr-link.copy-ingredients.copied::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/tick_icon.svg?t=1750437691) no-repeat center;transform:none;}html[dir=rtl] .fr-link.show-more{padding:0 0 8px 30px;}html[dir=rtl] .fr-link.show-more::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down.svg?t=1750437691) no-repeat center;transform:none;}html[dir=rtl] .fr-link.white{color:#fff;transition:0.5s;}html[dir=rtl] .fr-link.white::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-white.svg?t=1750437691) no-repeat center;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes borderTransition{0%{width:0;}100%{width:100%;}}.line-link a,.line-link span{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;color:var(--brown);text-transform:uppercase;position:relative;padding:0 40px 8px 0;}@media only screen and (min-width:1024px){.line-link a,.line-link span{font-size:18px;}}.line-link a::before,.line-link span::before{position:absolute;background-image:var(--text-link-arrow-img);background-repeat:no-repeat;background-position:center;right:-10px;top:-10px;bottom:0;transform:rotate(-180deg);width:45px;}.line-link a::after,.line-link span::after{position:absolute;height:1px;background:#d5ac5b;width:100%;bottom:0;left:0;transition:width .5s;}.line-link a:hover::after,.line-link span:hover::after{animation:.5s ease borderTransition;}article .a2a_kit{display:none;}#ferrero-branding .hero-banner{position:relative;height:570px;}@media only screen and (min-width:390px){#ferrero-branding .hero-banner{height:auto;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) no-repeat top;margin-bottom:100px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner{height:435px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner{height:460px;}}@media only screen and (min-width:1440px){#ferrero-branding .hero-banner{height:495px;}}@media only screen and (min-width:1500px){#ferrero-branding .hero-banner{height:515px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner{height:530px;}}@media only screen and (max-width:1023px){#ferrero-branding .hero-banner .row{flex-direction:column-reverse;}}#ferrero-branding .hero-banner--content{text-align:center;padding:0 25px 70px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:2;max-width:100%;}#ferrero-branding .hero-banner--content::before{content:"";display:none;left:-1px;top:-1px;}#ferrero-branding .hero-banner--content::after{content:"";display:none;left:-1px;top:100%;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content{padding:30px 0 40px 40px;left:8%;top:45px;margin:unset;text-align:left;border:1px solid #d5ac5b;position:relative;z-index:unset;transform:none;}#ferrero-branding .hero-banner--content::before{display:block;}#ferrero-branding .hero-banner--content::after{display:block;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--content{padding:30px 0 50px 50px;left:125px;max-width:580px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner--content{padding:25px 0 30px 60px;max-width:610px;}}@media only screen and (min-width:1440px){#ferrero-branding .hero-banner--content{padding:40px 0 40px 60px;}}@media only screen and (min-width:1500px){#ferrero-branding .hero-banner--content{padding:45px 0 65px 60px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--content{padding:30px 0 75px 80px;}}#ferrero-branding .hero-banner--content.smaller h1{font-size:30px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content.smaller h1{font-size:55px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--content.smaller h1{font-size:70px;}}#ferrero-branding .hero-banner--content h1{position:relative;z-index:3;padding-bottom:8px;}#ferrero-branding .hero-banner--content h1::after{position:relative;width:40px;height:1px;background:#d5ac5b;margin-top:16px;margin-bottom:10px;left:50%;transform:translateX(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content h1{padding-bottom:16px;}#ferrero-branding .hero-banner--content h1::after{display:none;}}#ferrero-branding .hero-banner--content p{color:#fff;font-size:16px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content p{max-width:370px;color:#595959;font-size:initial;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--content p{max-width:290px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner--content p{max-width:325px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--content p{max-width:380px;}}#ferrero-branding .hero-banner--content .fr-button{margin:28px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content .fr-button{margin:16px 0 0;}}#ferrero-branding .hero-banner--img{position:relative;}#ferrero-branding .hero-banner--img::after{height:5px;width:100%;background-image:linear-gradient(91deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--img{top:45px;}#ferrero-branding .hero-banner--img::after{display:none;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--img{right:25%;}}#ferrero-branding .hero-banner--img--wrapper{position:relative;}#ferrero-branding .hero-banner--img--wrapper::before{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 21%,rgba(45,18,2,0.8) 63%);height:100%;width:100%;position:absolute;top:0;left:0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--img--wrapper{width:90%;max-width:780px;}#ferrero-branding .hero-banner--img--wrapper::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/left-suplemen.svg?t=1750437691) no-repeat;background-position:top left;background-size:contain;position:absolute;width:100%;height:100%;z-index:2;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--img--wrapper{width:108%;max-width:890px;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--img--wrapper.no-background::before{display:none;}}#ferrero-branding .hero-banner--scroll{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:9px;color:#d5ac5b;position:absolute;top:-40px;z-index:2;left:49%;transform:translatex(-50%);text-transform:uppercase;letter-spacing:4px;}#ferrero-branding .hero-banner--scroll span:nth-of-type(1){padding-right:30px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--scroll{display:none;}}#ferrero-branding .hero-banner--video::before{padding-top:152%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 21%,rgba(45,18,2,0.8) 63%);height:570px;width:100%;z-index:1;position:relative;top:0;left:0;}@media only screen and (min-width:768px){#ferrero-branding .hero-banner--video{height:550px;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--video{height:480px;max-width:890px;width:108%;}#ferrero-branding .hero-banner--video::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/left-suplemen.svg?t=1750437691) no-repeat;background-position:top left;background-size:contain;position:absolute;height:100%;z-index:2;padding-top:unset;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--video{height:550px;}}#ferrero-branding .hero-banner--video video{object-fit:cover;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--video.no-background::before{display:none;}}#ferrero-branding .hero-banner .spacer--wrapper{position:relative;}#ferrero-branding .hero-banner .spacer--wrapper::before{top:-45px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer--wrapper::before{top:0;}}#ferrero-branding .hero-banner .spacer--wrapper::after{top:23px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer--wrapper::after{top:100%;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer--wrapper{top:70px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner .spacer--wrapper{top:20px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner .spacer--wrapper{top:15px;}}#ferrero-branding .hero-banner .spacer{transform:translate(-50%,0);top:-40px;z-index:2;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer{top:0;}}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .hero-banner--content{border-right:none;width:60%;}*::-ms-backdrop,#ferrero-branding .hero-banner--video video{height:100%;width:auto;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-banner--img{right:-25%;}}html[dir=rtl] #ferrero-branding .hero-banner--content{padding:0 25px 70px;position:absolute;left:50%;transform:translateX(-50%);z-index:2;}html[dir=rtl] #ferrero-branding .hero-banner--content::before{content:"";display:none;right:-4px;top:-1px;}html[dir=rtl] #ferrero-branding .hero-banner--content::after{content:"";display:none;right:-4px;top:100%;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:30px 40px 40px 0;right:8%;top:45px;margin:unset;text-align:left;position:relative;z-index:unset;transform:none;}html[dir=rtl] #ferrero-branding .hero-banner--content::before{display:block;}html[dir=rtl] #ferrero-branding .hero-banner--content::after{display:block;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:30px 50px 50px 0;right:125px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:25px 60px 30px 0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:40px 60px 40px 0;}}@media only screen and (min-width:1500px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:45px 60px 65px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:30px 80px 75px 0;}}html[dir=rtl] #ferrero-branding .hero-banner--content h1{text-align:center;z-index:3;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-banner--content h1{text-align:right;}}html[dir=rtl] #ferrero-branding .hero-banner--content p{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-banner--content p{text-align:right;}}html[dir=rtl] #ferrero-branding .hero-banner .spacer{right:9px;}#ferrero-branding .hero-50-50{position:relative;padding:60px 0 65px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50{padding:40px 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50 .bg{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) no-repeat top;background-size:cover;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50 .frame{margin:40px 40px 30px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50 .frame{margin:90px 80px 50px 0;}}#ferrero-branding .hero-50-50--img{position:relative;}@media only screen and (max-width:1024px){#ferrero-branding .hero-50-50--img{width:100%;}}#ferrero-branding .hero-50-50--img::after{height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 16%,rgba(47,26,15,0.85) 59%);position:absolute;top:0;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--img::after{display:none;}}@media only screen and (min-width:768px){#ferrero-branding .hero-50-50--img img{max-height:450px;height:auto;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--img img{transform:scale(1);transition:transform 0.5s;}#ferrero-branding .hero-50-50--img img.hover{transform:scale(1.1);}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50--img img{max-height:560px;}}#ferrero-branding .hero-50-50--wrapper{position:relative;height:auto;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--wrapper{width:160%;left:-20%;overflow:hidden;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50--wrapper{width:180%;top:-30px;left:-30%;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50--wrapper{width:205%;}}#ferrero-branding .hero-50-50--content{text-align:center;padding:0 45px 70px;position:absolute;bottom:0;z-index:2;}@media only screen and (max-width:768px){#ferrero-branding .hero-50-50--content{width:100%;display:flex;justify-content:center;}}@media only screen and (min-width:768px){#ferrero-branding .hero-50-50--content{left:50%;transform:translateX(-50%);}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content{padding:37px 20px 45px 150px;position:static;text-align:left;transform:none;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50--content{padding:55px 70px 55px 220px;}}@media only screen and (min-width:1440px){#ferrero-branding .hero-50-50--content{padding:55px 70px 55px 275px;}}@media only screen and (min-width:1525px){#ferrero-branding .hero-50-50--content{padding:55px 130px 55px 275px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50--content{padding:55px 100px 85px 280px;}}#ferrero-branding .hero-50-50--content h2{padding:8px 0 16px;color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content h2{padding:12px 0 10px;color:#5c3327;}}#ferrero-branding .hero-50-50--content p:not(.prelude){color:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content p:not(.prelude){color:#595959;}}#ferrero-branding .hero-50-50--content .fr-button{margin:35px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content .fr-button{margin:35px 0 0;}}#ferrero-branding .hero-50-50--content .prelude{text-align:center;text-shadow:0 4px 10px #5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content .prelude{text-align:left;text-shadow:none;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{position:relative;height:auto;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{width:160%;left:-20%;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{width:200%;top:0;left:-37%;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{width:219%;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper .hero-50-50--img ::after{display:none;}@media only screen and (max-width:768px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{flex-direction:column;}}@media only screen and (max-width:1023px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{text-align:center;padding:0 16px 0;position:relative;max-width:358px;margin:0 auto;left:0;transform:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 70px 55px 260px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 69px 69px 280px;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content h2{padding:3px 0 0;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content h2{padding:12px 0 10px;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content .prelude{text-shadow:none;}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content p:not(.prelude){color:#595959;font-size:14px;}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content p:not(.prelude){font-size:18px;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content img{max-width:342px;padding:10px 0 16px;}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content .fr-button{margin:24px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content .fr-button{margin:50px 0 0;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .frame{margin:40px 40px 30px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .frame{margin:90px 78px 90px 0;}}@media only screen and (max-width:1024px){#ferrero-branding .hero-50-50.reverse .row{justify-content:center;}}#ferrero-branding .hero-50-50.reverse .bg{background:none;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.reverse .bg{border-width:6px;border-style:solid;border-image-source:linear-gradient(123deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);border-image-slice:1;}}#ferrero-branding .hero-50-50.reverse .bg .right{display:flex;flex-direction:row-reverse;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern_x2.png?t=1750437691) no-repeat center;background-size:cover;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.reverse .bg .right{margin:20px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.reverse .bg .right{min-height:580px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-50-50.reverse .bg .right{min-height:660px;}}#ferrero-branding .hero-50-50.reverse .bg .right .frame{border:none;margin:0;align-items:center;display:flex;height:100%;position:relative;}@media only screen and (max-width:1024px){#ferrero-branding .hero-50-50.reverse .bg .right .frame{justify-content:center;}}#ferrero-branding .hero-50-50.reverse .bg .right .frame__up,#ferrero-branding .hero-50-50.reverse .bg .right .frame__down{display:none;}#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content{padding:40px 25px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content{max-width:530px;padding-left:80px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--wrapper{width:245%;top:0;left:-50%;}}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--img{height:100%;}*::-ms-backdrop,#ferrero-branding .right > div{padding-top:60px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50 .frame{margin:40px 0 30px 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50 .frame{margin:90px 0 50px 80px;}}html[dir=rtl] #ferrero-branding .hero-50-50--content{width:100%;text-align:center;z-index:2;}@media only screen and (min-width:768px){html[dir=rtl] #ferrero-branding .hero-50-50--content{left:50%;transform:translateX(-50%);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:37px 150px 45px 20px;text-align:right;transform:none;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 220px 55px 70px;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 275px 55px 70px;}}@media only screen and (min-width:1525px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 275px 55px 130px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 280px 85px 100px;}}html[dir=rtl] #ferrero-branding .hero-50-50--content .prelude{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50--content .prelude{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{left:unset;right:-20%;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{left:unset;right:-37%;}}@media only screen and (max-width:1023px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{left:0;transform:unset;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 260px 55px 70px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 280px 69px 69px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .frame{margin:40px 0 30px 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .frame{margin:90px 0 90px 78px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content{padding-left:0;padding-right:80px;}}html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content h2{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content h2{text-align:right;}}html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content p{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content p{text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--wrapper{right:-50%;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50--wrapper{right:-20%;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50--wrapper{right:-30%;}}#ferrero-branding .promo-boxes{padding:65px 0 20px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes{padding:50px 0;background:none;}}#ferrero-branding .promo-boxes .promo-box{position:relative;z-index:5;max-width:768px;margin:0 auto;}#ferrero-branding .promo-boxes .promo-box .frame{position:relative;z-index:initial;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box .frame{margin:40px 40px 0;padding:0 36px 40px;}}#ferrero-branding .promo-boxes .promo-box--img{max-width:630px;margin:0 auto;width:100%;z-index:-1;position:relative;padding-bottom:69.33%;overflow:hidden;}@media only screen and (min-width:768px){#ferrero-branding .promo-boxes .promo-box--img{width:110%;max-width:768px;left:50%;top:-10px;transform:translateX(-50%);}}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--img{width:130%;top:-20px;padding-bottom:75.5%;max-width:760px;}}@media only screen and (min-width:1280px){#ferrero-branding .promo-boxes .promo-box--img{width:124%;top:-15px;padding-bottom:72%;}}@media only screen and (min-width:1366px){#ferrero-branding .promo-boxes .promo-box--img{width:125%;top:-25px;padding-bottom:72.5%;}}#ferrero-branding .promo-boxes .promo-box--img.video{padding-bottom:0;}#ferrero-branding .promo-boxes .promo-box--img img{position:absolute;object-fit:cover;width:100%;height:100%;}#ferrero-branding .promo-boxes .promo-box--video{width:100%;position:relative;display:block;padding:0;overflow:hidden;}#ferrero-branding .promo-boxes .promo-box--video::before{padding-top:69.33%;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--video::before{padding-top:58%;}}#ferrero-branding .promo-boxes .promo-box--video video{object-fit:cover;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}#ferrero-branding .promo-boxes .promo-box--content{text-align:center;display:flex;flex-direction:column;align-items:center;padding:28px 38px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content{padding:28px 65px 50px;justify-content:space-between;}}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content{text-align:left;align-items:flex-start;padding:unset;}}#ferrero-branding .promo-boxes .promo-box--content .h3{padding-top:10px;padding-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content .h3{padding-top:0;}}#ferrero-branding .promo-boxes .promo-box--content p{padding:12px 0 24px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content p{padding:0;}}#ferrero-branding .promo-boxes .promo-box--content .fr-button{margin-top:38px;}@media only screen and (max-width:1024px){#ferrero-branding .promo-boxes .promo-box--button{display:flex;justify-content:center;}}header .block-share-global{width:100%;display:flex;justify-content:flex-end;}header .block-share-global img{max-height:18px;margin-right:12px;}html[dir=rtl] header .block-share-global img{margin-right:0;margin-left:12px;}#ferrero-branding .product-category{padding:60px 0 65px;}@media only screen and (min-width:768px){#ferrero-branding .product-category{background:none;padding:40px 0 80px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category{margin:0 65px;padding:40px 0 50px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category{margin:0 175px;}}#ferrero-branding .product-category .slick-init{position:relative;z-index:5;}@media only screen and (min-width:768px){#ferrero-branding .product-category .slick-init{margin:0 20px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init{margin:0;margin-left:-40px;}#ferrero-branding .product-category .slick-init.slick-initialized{margin-left:0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category .slick-init{margin-left:-60px;}#ferrero-branding .product-category .slick-init.slick-initialized{margin-left:0;}}#ferrero-branding .product-category .slick-init .slick-slide{width:282px;}#ferrero-branding .product-category .slick-init .slick-arrow{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow{width:70px;height:70px;object-fit:contain;transform:rotate(-315deg);box-shadow:0 0 0 20px white;background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;transform:translate(-50%,-50%) rotate(45deg) scale(0.7);z-index:1;visibility:hidden;}#ferrero-branding .product-category .slick-init .slick-arrow::before{content:'';display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-45deg);}#ferrero-branding .product-category .slick-init .slick-arrow::after{content:'';display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}}@media only screen and (min-width:1024px) and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(45deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){#ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(45deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){#ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(45deg);}}@media only screen and (min-width:1024px) and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:5px;}}@media only screen and (min-width:1024px) and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:0;}}@media only screen and (min-width:1024px) and (min-width:1366px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:10px;}}@media only screen and (min-width:1024px) and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:5px;transform:translate(50%,-50%) rotate(45deg) scale(0.7);}}@media only screen and (min-width:1024px) and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:0;transform:translate(50%,-50%) rotate(45deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1366px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:10px;transform:translate(50%,-50%) rotate(45deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(45deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(45deg);}}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next::before{transform:rotate(135deg);}}#ferrero-branding .product-category .slick-init .slick-track{margin:auto;}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-track{margin-left:-23px;display:flex;align-items:stretch;}}@media only screen and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-track{margin-left:-20px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category .slick-init .slick-track{margin-left:-30px;}}#ferrero-branding .product-category .col-3-5{margin:0 13px 0;-webkit-box-flex:0;flex:0 0 27%;max-width:27%;position:relative;z-index:initial;}@media only screen and (min-width:1024px){#ferrero-branding .product-category .col-3-5{margin:20px 0 40px 40px;height:auto;flex:1;display:flex;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category .col-3-5{margin:20px 0 40px 60px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category .col-3-5 a{display:flex;flex-direction:column;flex:1;}}#ferrero-branding .product-category--img{margin:0 auto;position:relative;overflow:hidden;}@media only screen and (min-width:1024px){#ferrero-branding .product-category--img{width:110%;left:50%;top:-20px;transform:translateX(-50%);max-width:420px;z-index:-1;}}#ferrero-branding .product-category--img img{max-height:282px;}#ferrero-branding .product-category--content{position:relative;text-align:center;padding:20px 20px 32px;}@media only screen and (max-width:1023px){#ferrero-branding .product-category--content{display:flex;flex-direction:column;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category--content{padding:15px 20px 60px;height:auto !important;flex:1;}}#ferrero-branding .product-category--content .h4{padding-bottom:8px;}@media only screen and (max-width:1023px){#ferrero-branding .product-category--content .h4{flex:1;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category--content .h4{padding-bottom:10px;}}#ferrero-branding .product-category--content .fr-button{margin-top:20px;max-width:180px;}@media only screen and (min-width:1024px){#ferrero-branding .product-category--content .fr-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);margin-top:0;max-width:270px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init{margin:0;margin-right:-40px;}html[dir=rtl] #ferrero-branding .product-category .slick-init.slick-initialized{margin-right:0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init{margin-left:0;margin-right:-60px;}html[dir=rtl] #ferrero-branding .product-category .slick-init.slick-initialized{margin-right:0;}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(225deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(225deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(225deg);}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:unset;right:-65px;}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:unset;right:-70px;}}@media only screen and (min-width:1024px) and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:unset;right:-60px;}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:unset;left:-65px;transform:translate(50%,-50%) rotate(225deg) scale(0.7);}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:unset;left:-70px;transform:translate(50%,-50%) rotate(225deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:unset;left:-60px;transform:translate(50%,-50%) rotate(225deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(225deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(225deg);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next::before{transform:rotate(135deg);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-track{margin-left:0;margin-right:-23px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-track{margin-left:0;margin-right:-20px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-track{margin-left:0;margin-right:-30px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .col-3-5{margin:20px 40px 40px 0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .col-3-5{margin:20px 60px 40px 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category--img{left:60%;}}#ferrero-branding .product-highlights,#ferrero-branding .products{padding:60px 0 65px;}@media only screen and (min-width:768px){#ferrero-branding .product-highlights,#ferrero-branding .products{background:none;padding:40px 0 80px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights,#ferrero-branding .products{padding:40px 0 70px;}}#ferrero-branding .product-highlights.category,#ferrero-branding .products.category{padding:60px 0 35px;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights.category,#ferrero-branding .products.category{padding:40px 0 25px;}}#ferrero-branding .product-highlights.category .label,#ferrero-branding .products.category .label{position:absolute;left:50%;transform:translateX(-50%);width:78px;height:26px;background-image:linear-gradient(128deg,#ffe3a5 27%,#ffe3a5 27%,#d5ac5b 64%,#f6d58f 81%);font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:12px;line-height:26px;color:#5c3327;text-align:center;text-transform:uppercase;letter-spacing:3.75px;font-weight:normal;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights.category .label,#ferrero-branding .products.category .label{width:180px;height:40px;top:-1px;line-height:40px;font-size:16px;letter-spacing:5px;border-left:30px solid #fff;border-right:30px solid #fff;}}#ferrero-branding .product-highlights.category .label::after,#ferrero-branding .products.category .label::after{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/button-pattern.svg?t=1750437691) no-repeat center;top:0;left:0;width:100%;height:100%;}#ferrero-branding .product-highlights .slick-slider .slick-list,#ferrero-branding .products .slick-slider .slick-list{padding:2px 0 35px;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights .slick-slider .slick-list,#ferrero-branding .products .slick-slider .slick-list{margin-bottom:-35px;}}#ferrero-branding .product-highlights .slick-slider .slick-arrow,#ferrero-branding .products .slick-slider .slick-arrow{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights .slick-slider .slick-arrow,#ferrero-branding .products .slick-slider .slick-arrow{width:70px;height:70px;object-fit:contain;transform:rotate(-315deg);box-shadow:0 0 0 20px white;background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1;}#ferrero-branding .product-highlights .slick-slider .slick-arrow::before,#ferrero-branding .products .slick-slider .slick-arrow::before{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-45deg);}#ferrero-branding .product-highlights .slick-slider .slick-arrow::after,#ferrero-branding .products .slick-slider .slick-arrow::after{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .product-highlights .slick-slider .slick-arrow.slick-prev,#ferrero-branding .products .slick-slider .slick-arrow.slick-prev{left:15px;}#ferrero-branding .product-highlights .slick-slider .slick-arrow.slick-next,#ferrero-branding .products .slick-slider .slick-arrow.slick-next{right:15px;transform:translate(50%,-50%) rotate(45deg);}#ferrero-branding .product-highlights .slick-slider .slick-arrow.slick-next::before,#ferrero-branding .products .slick-slider .slick-arrow.slick-next::before{transform:rotate(135deg);}}#ferrero-branding .product-highlights--box,#ferrero-branding .products--box{margin:0 13px 32px;-webkit-box-flex:0;flex:0 0 30%;max-width:30%;position:relative;background-color:#fff;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--box,#ferrero-branding .products--box{margin:0 17px 0;}}#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{flex:0 0 44%;max-width:44%;-webkit-box-flex:0;margin:0 0 27px 16px;}@media only screen and (min-width:768px){#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{margin:0 0 27px 30px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{-webkit-box-flex:0;flex:0 0 32%;max-width:32%;margin:0;margin-bottom:100px;margin-right:20px;}#ferrero-branding .product-highlights--box.category:nth-child(3n),#ferrero-branding .products--box.category:nth-child(3n){margin-right:0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{margin-right:25px;}}#ferrero-branding .product-highlights--box.category .h4,#ferrero-branding .products--box.category .h4{padding:0 10px;}@media only screen and (max-width:768px){#ferrero-branding .product-highlights--box.category .h4,#ferrero-branding .products--box.category .h4{font-size:18px;letter-spacing:-0.42px;}}@media only screen and (max-width:768px){#ferrero-branding .product-highlights--box.category .fr-button,#ferrero-branding .products--box.category .fr-button{width:90%;height:40px;line-height:40px;margin:20px auto 10px;font-size:12px;letter-spacing:2.5px;max-width:180px;min-width:unset;}#ferrero-branding .product-highlights--box.category .fr-button::after,#ferrero-branding .products--box.category .fr-button::after{width:100%;height:40px;line-height:40px;}}@media (min-width:768px) and (max-width:1023px){#ferrero-branding .product-highlights--box.category .fr-button,#ferrero-branding .products--box.category .fr-button{width:144px;height:unset;margin:20px auto 30px;}#ferrero-branding .product-highlights--box.category .fr-button::after,#ferrero-branding .products--box.category .fr-button::after{width:100%;}}#ferrero-branding .product-highlights .frame,#ferrero-branding .products .frame{height:100%;}@media only screen and (max-width:1280px){#ferrero-branding .product-highlights .frame,#ferrero-branding .products .frame{border:1px solid #f0ddba;box-shadow:0 4px 20px 0 rgba(0,0,0,0.05);}}#ferrero-branding .product-highlights--wrapper,#ferrero-branding .products--wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--wrapper,#ferrero-branding .products--wrapper{justify-content:flex-start;}}#ferrero-branding .product-highlights--img img,#ferrero-branding .products--img img{max-width:282px;display:block;margin:0 auto;}@media only screen and (min-width:768px){#ferrero-branding .product-highlights--img img,#ferrero-branding .products--img img{max-width:unset;}}#ferrero-branding .product-highlights--button,#ferrero-branding .products--button{margin-top:auto;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--button,#ferrero-branding .products--button{margin-top:unset;}}#ferrero-branding .product-highlights--content,#ferrero-branding .products--content{text-align:center;max-width:282px;padding:0 15px;height:100%;display:flex;flex-direction:column;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights--content,#ferrero-branding .products--content{margin:0 auto;}}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--content,#ferrero-branding .products--content{max-width:95%;padding:0 15px 65px;}}@media only screen and (max-width:1023px){#ferrero-branding .product-highlights--content .h4,#ferrero-branding .products--content .h4{flex:1;}}#ferrero-branding .product-highlights--content p,#ferrero-branding .products--content p{color:#d5ac5b;}#ferrero-branding .product-highlights--content p span,#ferrero-branding .products--content p span{width:5px;height:5px;transform:rotate(45deg) translate(-50%);background-color:#5c3327;display:inline-block;margin:0 10px;vertical-align:middle;}#ferrero-branding .product-highlights--content .fr-button,#ferrero-branding .products--content .fr-button{margin:20px auto 35px;max-width:180px;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--content .fr-button,#ferrero-branding .products--content .fr-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);margin:0;max-width:270px;}}html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin:0 16px 27px 0;}@media only screen and (min-width:768px){html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin:0 30px 27px 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin-bottom:100px;margin-right:0;margin-left:20px;}html[dir=rtl] #ferrero-branding .product-highlights--box.category:nth-child(3n),html[dir=rtl] #ferrero-branding .products--box.category:nth-child(3n){margin-right:0;margin-left:0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin-right:0;margin-left:25px;}}#ferrero-branding .tips-and-ideas{padding:55px 0 40px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat top;margin-bottom:60px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;background-size:cover;padding:0 0 90px;margin-top:100px;margin-bottom:50px;}}#ferrero-branding .tips-and-ideas.light{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat top;margin-bottom:30px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas.light{background:none;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas .section-intro{position:relative;top:-50%;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas .section-intro .prelude{min-height:30px;}}#ferrero-branding .tips-and-ideas--row{margin:0 16px;max-width:360px;margin:0 auto;}@media only screen and (min-width:768px){#ferrero-branding .tips-and-ideas--row{max-width:630px;}}@media only screen and (min-width:1200px){#ferrero-branding .tips-and-ideas--row{max-width:1290px;}}#ferrero-branding .tips-and-ideas--content{max-width:163px;height:200px;margin:0 auto 16px;position:relative;}@media only screen and (min-width:768px){#ferrero-branding .tips-and-ideas--content{max-width:300px;height:368px;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--content:hover{overflow:hidden;}#ferrero-branding .tips-and-ideas--content:hover .tips-and-ideas--inner{-webkit-filter:blur(10px);filter:blur(10px);}}#ferrero-branding .tips-and-ideas--content .h4{font-size:18px;position:relative;text-transform:none;line-height:normal;letter-spacing:-0.2px;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;margin:0;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--content .h4{font-size:30px;letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}#ferrero-branding .tips-and-ideas--content .h4.white{color:#fff;}#ferrero-branding .tips-and-ideas--inner{background-repeat:no-repeat;background-size:contain;height:100%;max-width:300px;display:flex;align-items:flex-end;padding:22px 10px;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--inner{padding:22px 24px;}}#ferrero-branding .tips-and-ideas--inner::before{position:absolute;top:50%;left:0;width:100%;height:50%;background-image:linear-gradient(to bottom,rgba(72,44,0,0),rgba(72,44,0,0.5));}#ferrero-branding .tips-and-ideas--outer{opacity:0;transition:opacity 0.5s;position:absolute;top:0;left:0;background:rgba(255,255,255,0.9);z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #eeeae9;overflow:hidden;}@media only screen and (max-width:1024px){#ferrero-branding .tips-and-ideas--outer.hover{opacity:1;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--outer:hover{opacity:1;}}#ferrero-branding .tips-and-ideas--outer:hover .tips-and-ideas--outer-wrapper{transform:translateY(0);}#ferrero-branding .tips-and-ideas--outer-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;transform:translateY(100%);transition:transform 0.6s;}#ferrero-branding .tips-and-ideas--outer-wrapper > a{height:100%;}#ferrero-branding .tips-and-ideas--outer-content{padding:15px 10px 10px;display:flex;flex-direction:column;justify-content:space-between;height:100%;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--outer-content{padding:22px 24px 30px;}}#ferrero-branding .tips-and-ideas--tags{display:none !important;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--tags{display:flex !important;margin-bottom:40px;}}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--info table{width:100%;text-align:center;margin-top:20px;}}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--info tr{display:inline-grid;width:33%;}}#ferrero-branding .tips-and-ideas--info tr td{padding-bottom:5px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr td{padding-bottom:15px;}}#ferrero-branding .tips-and-ideas--info tr .title{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .title{display:block;font-size:12px;color:#5c3327;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .icon{width:30%;}}#ferrero-branding .tips-and-ideas--info tr .icon img{max-width:14px;min-height:14px;display:block;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .icon img{max-width:18px;min-height:unset;}}#ferrero-branding .tips-and-ideas--info tr .info{color:#5c3327;font-size:9px;font-weight:500;letter-spacing:-0.06px;line-height:1;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .info{font-size:16px;font-weight:400;}}#ferrero-branding .tips-and-ideas--link{pointer-events:none;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--link{pointer-events:auto;}}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--link .fr-button{height:40px;line-height:40px;font-size:12px;letter-spacing:3.75px;min-width:144px;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--link .fr-button{height:60px;line-height:63px;}}#ferrero-branding .tips-and-ideas--filters-wrapper{display:flex;margin-bottom:40px;align-items:center;}#ferrero-branding .tips-and-ideas--filters-wrapper #filters{display:none;}#ferrero-branding .tips-and-ideas--filters-wrapper label{font-size:14px;font-weight:500;color:#d5ac5b;padding:0 15px 0 25px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-wrapper label{font-size:18px;padding:0 15px 0 0;}}#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected{display:block;width:210px;height:auto;padding:12px 40px 10px 21px;border-radius:1px;background-image:linear-gradient(114deg,#ffe3a5 31%,#ffe3a5 31%,#e1bd6e 63%,#f6d58f 78%);font-size:14px;font-weight:400;line-height:normal;color:#5c3327;position:relative;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected{font-size:18px;line-height:1;width:220px;}}#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected::after{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-selector.svg?t=1750437691) no-repeat top;position:absolute;right:20px;z-index:3;top:16px;height:20px;width:20px;transition:transform 0.5s;}#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected.open::after{transform:translateY(-50%) rotate(180deg);}#ferrero-branding .tips-and-ideas--filters-select{display:none;position:absolute;z-index:3;margin-top:10px;width:210px;border-radius:2px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.08);background:#fff;padding:10px 0;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-select{width:220px;}}#ferrero-branding .tips-and-ideas--filters-select li{font-size:14px;font-weight:400;color:#5c3327;font-size:14px;background:#fff;height:40px;line-height:40px;padding-left:20px;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-select li{font-size:16px;}}#ferrero-branding .tips-and-ideas--filters-select li:hover{background:#faf8f2;}#ferrero-branding .tips-and-ideas--filters-button{width:100%;padding:50px 0 0;}#ferrero-branding .tips-and-ideas--button{width:100%;padding:40px 0 0;}#ferrero-branding .tips-and-ideas--buttons-wrapper{overflow-x:auto;margin:0 auto;padding-bottom:70px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--buttons-wrapper{overflow-x:hidden;}}@media only screen and (min-width:1200px){#ferrero-branding .tips-and-ideas--buttons-wrapper{max-width:1290px;}}#ferrero-branding .tips-and-ideas--buttons{display:flex;margin-left:16px;flex:1;justify-content:center;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--buttons{flex-wrap:wrap;margin-left:unset;width:100%;}}#ferrero-branding .tips-and-ideas--buttons .fr-button{min-width:144px;}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--buttons .fr-button{height:40px;margin:0 12px 0 0;line-height:40px;font-size:12px;letter-spacing:3.75px;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--buttons .fr-button{margin:0 10px 20px 10px;min-width:230px;}}@media only screen and (min-width:1280px){#ferrero-branding .tips-and-ideas--buttons .fr-button{margin:0 15px 30px 15px;}}@media only screen and (min-width:1366px){#ferrero-branding .tips-and-ideas--buttons .fr-button{margin:0 17px 35px 18px;}}html[dir=rtl] #ferrero-branding .tips-and-ideas--wrapper{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas .h4{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas--tags .tag{margin:10px 0 0 8px;}html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .title{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .info{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .info{text-align:right;}}html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .icon img{-webkit-transform:scaleX(-1);transform:scaleX(-1);}html[dir=rtl] #ferrero-branding .tips-and-ideas--filters-wrapper label{padding:0 25px 0 15px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tips-and-ideas--filters-wrapper label{padding:0 0 0 15px;}}html[dir=rtl] #ferrero-branding .tips-and-ideas .filters-selector{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas .filters-selector--selected{padding:12px 21px 10px 19px;}html[dir=rtl] #ferrero-branding .tips-and-ideas .filters-selector--selected::after{right:unset;left:20px;}html[dir=rtl] #ferrero-branding .tips-and-ideas--filters-select li{padding-left:0;padding-right:20px;}@media only screen and (max-width:1023px){html[dir=rtl] #ferrero-branding .tips-and-ideas--link .fr-button{letter-spacing:normal;}}@media only screen and (max-width:1023px){html[dir=rtl] #ferrero-branding .tips-and-ideas--buttons .fr-button{letter-spacing:normal;}}#ferrero-branding .social-channels{padding:60px 0;background:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .social-channels{padding:40px 0;}}#ferrero-branding .social-channels--box{position:relative;border:6px solid #fff;box-shadow:0px 0px 0px 1px #d5ac5b;border-radius:10px;overflow:hidden;margin:1px 13px 32px;max-width:282px;}@media only screen and (min-width:1024px){#ferrero-branding .social-channels--box{max-width:310px;}}@media only screen and (min-width:1280px){#ferrero-branding .social-channels--box{max-width:370px;}}@media only screen and (min-width:1440px){#ferrero-branding .social-channels--box{max-width:410px;}}#ferrero-branding .social-channels--icon{position:absolute;top:-6px;left:-6px;background:#fff;z-index:1;border-bottom-right-radius:10px;}#ferrero-branding .social-channels--icon img{width:20px;margin:10px;}@media only screen and (min-width:1024px){#ferrero-branding .social-channels--icon img{width:28px;margin:12px;}}html[dir=rtl] #ferrero-branding .social-channels--icon{width:40px;left:0;right:-6px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .social-channels--icon{width:52px;}}#ferrero-branding .product-carousel{padding:0 0 35px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patter_left_and_right.png?t=1750437691) repeat top;margin:0 0 45px;padding:60px 40px;z-index:5;position:relative;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel{padding:60px 125px;}}#ferrero-branding .product-carousel.tips-and-ideas-version{padding:0;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel.tips-and-ideas-version{padding:60px 125px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;}#ferrero-branding .product-carousel.tips-and-ideas-version .row{align-items:center;}#ferrero-branding .product-carousel.tips-and-ideas-version .frame{position:relative;left:-5px;}#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--slider-nav .slick-track{transform:translate3d(-175px,30px,0px) !important;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:24px 0 30px 0;}}@media only screen and (min-width:1440px){#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:30px 0 55px 0;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:50px 0 85px 0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--table{padding:25px 0 40px;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:20px 0 25px 0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:25px 0 30px 0;}}@media only screen and (min-width:1440px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:30px 0 50px 0;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:55px 0 65px 0;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:40px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:44px;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:48px;}}#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{text-transform:uppercase;font-size:26px;padding-bottom:14px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:34px;padding:14px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:40px;}}#ferrero-branding .product-carousel--slider-wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-wrapper{background:none;width:100%;height:100%;position:relative;z-index:2;}}#ferrero-branding .product-carousel--slider{position:relative;}@media only screen and (max-width:1024px){#ferrero-branding .product-carousel--slider .slick-prev{position:absolute;top:50%;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-forward.svg?t=1750437691) no-repeat center;left:0;z-index:40;}#ferrero-branding .product-carousel--slider .slick-next{position:absolute;top:50%;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-next.svg?t=1750437691) no-repeat center;right:0;z-index:40;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider .slick-arrow{width:50px;height:50px;object-fit:contain;transform:rotate(-315deg);background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1;}#ferrero-branding .product-carousel--slider .slick-arrow::before{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-45deg);}#ferrero-branding .product-carousel--slider .slick-arrow::after{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .product-carousel--slider .slick-arrow.slick-prev{left:0;}#ferrero-branding .product-carousel--slider .slick-arrow.slick-next{right:0;transform:translate(50%,-50%) rotate(45deg);}#ferrero-branding .product-carousel--slider .slick-arrow.slick-next::before{transform:rotate(135deg);}}#ferrero-branding .product-carousel--slider-nav{border-bottom:1px solid #d5ac5b;margin:0 16px;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav{border-bottom:none;position:absolute;bottom:0;left:50%;}}#ferrero-branding .product-carousel--slider-nav::before{left:0;bottom:-5px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav::before{display:none;}}#ferrero-branding .product-carousel--slider-nav::after{left:100%;bottom:-5px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav::after{display:none;}}#ferrero-branding .product-carousel--slider-nav.full{margin-top:-46px;}#ferrero-branding .product-carousel--slider-nav .slick-track{transform:translate3d(0px,23px,0px) !important;width:160px !important;display:flex;justify-content:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav .slick-track{transform:translate3d(-75%,30px,0px) !important;width:300px !important;}}#ferrero-branding .product-carousel--slider-nav .slick-list{overflow:visible;position:relative;z-index:5;}#ferrero-branding .product-carousel--thumb{max-width:45px;height:45px;overflow:hidden;border:1px solid #d5ac5b;margin:0 4px;background:#fff;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--thumb{max-width:60px;height:60px;margin:0 5px;}}#ferrero-branding .product-carousel--thumb img{opacity:0.4;transition:opacity 0.5s;width:43px;height:43px;object-fit:cover;border:2px solid white;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--thumb img{width:58px;height:58px;}}#ferrero-branding .product-carousel--thumb.slick-current img{opacity:1;}#ferrero-branding .product-carousel--img img{max-width:315px;margin:0 auto;display:block;padding-top:45px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--img img{max-width:608px;padding-top:0;}}#ferrero-branding .product-carousel--img-full{padding-top:40px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--img-full{padding-top:unset;}}#ferrero-branding .product-carousel--content{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--content{background:none;height:100%;text-align:left;display:flex;align-items:center;padding:40px 0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--content{padding:75px 0 95px 0;}}#ferrero-branding .product-carousel--info{padding:50px 30px 0;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info{max-width:550px;padding:0 20px 0 50px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--info{max-width:550px;padding:0 20px 0 85px;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel--info{max-width:610px;padding:0 0 0 100px;}}#ferrero-branding .product-carousel--info .h2{padding-bottom:14px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info .h2{font-size:52px;padding:14px 0;}}#ferrero-branding .product-carousel--info .h3{text-transform:uppercase;padding-bottom:14px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info .h3{font-size:34px;padding:14px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel--info .h3{font-size:40px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info .prelude{text-align:left;}}#ferrero-branding .product-carousel--info .prelude a{color:#d5ac5b;text-decoration:none;}#ferrero-branding .product-carousel--share--icons{align-items:center;}#ferrero-branding .product-carousel--share--icons p{color:#5c3327;padding-right:20px;line-height:30px;}#ferrero-branding .product-carousel--share--icons p span{color:#d5ac5b;}#ferrero-branding .product-carousel--share--icons span[data-a2a-url*="/ru/ru/"] .a2a_button_facebook{display:none;}#ferrero-branding .product-carousel--share--icons span[data-a2a-url*="/ru/ru/"] .a2a_button_whatsapp{display:none;}#ferrero-branding .product-carousel--share--icons a{padding-right:18px;padding-top:10px;}#ferrero-branding .product-carousel--share--icons a img{max-height:28px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--buy-button{margin-bottom:60px;}}#ferrero-branding .product-carousel--buy-button button{margin:40px 0 0;}#ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button{width:100%;max-width:230px;margin-left:16px;}#ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button:first-of-type{margin-left:0;}#ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button button{min-width:unset;width:100%;}#ferrero-branding .product-carousel--buy-button-mobile{position:fixed;bottom:0;background:#fff;width:100vw;display:flex;z-index:300;padding:8px 16px;box-shadow:0 0 30px 0 rgba(59,43,38,0.1);}#ferrero-branding .product-carousel--buy-button-mobile button{margin:0;width:100%;}#ferrero-branding .product-carousel--buy-button-mobile .paragraph--type--buy-now-button{margin:8px 0 0 0;}#ferrero-branding .product-carousel--buy-button-mobile .paragraph--type--buy-now-button:first-of-type{margin:0;}#ferrero-branding .product-carousel--promo-box{margin:16px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box{border:10px solid #fff;margin:0;width:80%;position:absolute;bottom:-150px;left:40px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--promo-box{bottom:-90px;left:70px;}}#ferrero-branding .product-carousel--promo-box.and-buy{border-style:solid;border-width:3px;border-image-source:linear-gradient(107deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);border-image-slice:1;box-shadow:0 0 0 5px #fff;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box.and-buy{box-shadow:0 0 0 10px #fff;}}#ferrero-branding .product-carousel--promo-box.and-buy .product-carousel--promo-box--inner{background:#faf8f2;box-shadow:unset;}#ferrero-branding .product-carousel--promo-box.and-buy .product-carousel--promo-box--inner .prelude{color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box.and-buy .product-carousel--promo-box--inner .promo{font-size:28px;}}#ferrero-branding .product-carousel--promo-box--inner{padding:30px 45px;border-radius:2px;border:solid 5px #fff;background-image:linear-gradient(118deg,#ffe3a5,#e5c27c 35%,#d5ac5b 60%,#f6d58f 87%);box-shadow:0 0 0 1px #d5ac5b;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box--inner{border-width:10px;}}#ferrero-branding .product-carousel--promo-box .prelude{color:#fff;padding-bottom:10px;}#ferrero-branding .product-carousel--promo-box .promo{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;font-size:22px;letter-spacing:-0.47px;text-transform:none;line-height:1.07;}#ferrero-branding .product-carousel--tags{justify-content:center;margin-bottom:26px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--tags{justify-content:start;margin-bottom:unset;}}#ferrero-branding .product-carousel--table{padding:25px 0 55px;}@media only screen and (min-width:768px){#ferrero-branding .product-carousel--table{max-width:380px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table{padding:25px 0 20px;max-width:unset;margin:unset;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--table{padding:25px 0 70px;}}#ferrero-branding .product-carousel--table .td-wrapper{display:flex;justify-content:center;align-items:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table .td-wrapper{justify-content:flex-start;}}#ferrero-branding .product-carousel--table table{width:100%;}#ferrero-branding .product-carousel--table table tr td{padding-bottom:12px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr td{padding-right:10px;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel--table table tr td{padding-right:50px;}}#ferrero-branding .product-carousel--table table tr td:last-child{padding-right:0;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr td:nth-last-of-type(2).duration{width:35%;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel--table table tr td:nth-last-of-type(2).duration{width:40%;}}#ferrero-branding .product-carousel--table table tr .title{font-size:14px;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .title{font-size:16px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .icon{width:22px;padding:2px 0;}}#ferrero-branding .product-carousel--table table tr .icon img{max-width:18px;display:block;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .icon img{margin:unset;}}#ferrero-branding .product-carousel--table table tr .info{font-size:14px;letter-spacing:-0.09px;color:#5c3327;line-height:1;font-weight:normal;text-align:left;padding-left:9px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .info{font-size:18px;padding-left:5px;}}#ferrero-branding .product-carousel--share-mobile{position:fixed;bottom:0;background:#fff;width:100vw;display:flex;z-index:300;padding:20px 0 20px 25px;box-shadow:0 0 30px 0 rgba(59,43,38,0.1);}#ferrero-branding .product-carousel--share-mobile--content{display:flex;align-items:center;}#ferrero-branding .product-carousel--share-mobile--content p{font-size:12px;font-weight:500;line-height:1.17;letter-spacing:normal;text-transform:uppercase;margin-right:30px;}#ferrero-branding .product-carousel--share-mobile--content span{display:block;color:#d5ac5b;}#ferrero-branding .product-carousel--share-mobile--content span[data-a2a-url*="/ru/ru/"] .a2a_button_facebook{display:none;}#ferrero-branding .product-carousel--share-mobile--content span[data-a2a-url*="/ru/ru/"] .a2a_button_whatsapp{display:none;}#ferrero-branding .product-carousel--share-mobile--content img{max-height:24px;margin-right:22px;width:auto;}@media only screen and (max-width:374px){#ferrero-branding .product-carousel--share-mobile--content img{margin-right:18px;}}@media only screen and (max-width:359px){#ferrero-branding .product-carousel--share-mobile--content img{margin-right:12px;}}#ferrero-branding .product-carousel--share-mobile--content .addtoany_list > a{padding:0;}html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .frame{left:unset;right:-5px;}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:24px 0 30px 0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:30px 0 55px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:50px 0 85px 0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--table{padding:25px 0 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:20px 0 25px 0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:25px 0 30px 0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:30px 0 50px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:55px 0 65px 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:40px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:44px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:48px;}}html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{text-transform:uppercase;font-size:26px;padding-bottom:14px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:34px;padding:14px 0;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info{padding:0 50px 0 20px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel--info{padding:0 85px 0 20px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel--info{padding:0 100px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info h1{text-align:right;}}html[dir=rtl] #ferrero-branding .product-carousel--info .h2{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info .h2{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info p{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button{margin-left:0;margin-right:16px;}html[dir=rtl] #ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button:first-of-type{margin-right:0;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--promo-box{right:40px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel--promo-box{right:70px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--table table tr td{text-align:right;padding-right:0;padding-left:10px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-carousel--table table tr td{padding-right:0;padding-left:50px;}}html[dir=rtl] #ferrero-branding .product-carousel--table table tr td:last-child{padding-left:0;}html[dir=rtl] #ferrero-branding .product-carousel--table table tr .title{direction:ltr;}html[dir=rtl] #ferrero-branding .product-carousel--table table tr .icon img{transform:scaleX(-1);}html[dir=rtl] #ferrero-branding .product-carousel--table table tr .info{padding-left:0;padding-right:9px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--table table tr .info{padding-left:0;padding-right:5px;}}html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-prev{transform:translate(50%,-50%) rotate(180deg);top:60%;right:37px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-prev{transform:translate(50%,-50%) rotate(225deg);top:50%;right:0;}}html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(180deg);right:unset;left:-23px;top:60%;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(225deg);top:50%;right:unset;left:unset;}}html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-next::before{transform:rotate(135deg);}html[dir=rtl] #ferrero-branding .product-carousel--share--icons p{padding-right:0;padding-left:20px;}html[dir=rtl] #ferrero-branding .product-carousel--share--icons a{padding-right:0;padding-left:18px;}html[dir=rtl] #ferrero-branding .product-carousel .tag{margin:10px 0 0 8px;}#ferrero-branding .perfect-occasion{padding:0 0 30px;}@media only screen and (min-width:768px){#ferrero-branding .perfect-occasion{padding:0 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion{background:none;padding:50px 0;}}#ferrero-branding .perfect-occasion .img-wrapper{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--img{padding-right:10px;}}#ferrero-branding .perfect-occasion--golden{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--golden{display:block;height:310px;width:170px;background-image:linear-gradient(167deg,#ffe3a5 4%,#ffe3a5 4%,#e1bd6e 69%,#f6d58f 97%);position:absolute;top:50%;transform:translateY(-50%);right:60px;}}#ferrero-branding .perfect-occasion--img-small{padding-left:4px;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--img-small{position:absolute;top:50%;right:-20px;transform:translateY(-50%);max-height:280px;}}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--img-small img{max-height:280px;width:auto;float:right;}}#ferrero-branding .perfect-occasion--content{padding:35px 0 20px;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content{padding:0 30px 0 80px;text-align:left;}}@media only screen and (min-width:1280px){#ferrero-branding .perfect-occasion--content{padding:0 0 0 120px;}}#ferrero-branding .perfect-occasion--content h2{padding-bottom:30px;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content h2{padding-bottom:20px;}}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content .prelude{text-align:left;padding-bottom:18px;}}#ferrero-branding .perfect-occasion--content p:not(.prelude){padding:30px 30px 0;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content p:not(.prelude){max-width:470px;padding:unset;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--img{padding-right:0;padding-left:10px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--golden{right:unset;left:60px;}}html[dir=rtl] #ferrero-branding .perfect-occasion--img-small{padding-left:0;padding-right:4px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--img-small{right:unset;left:-20px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--img-small img{float:left;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--content{padding:0 80px 0 30px;text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .perfect-occasion--content{padding:0 120px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--content .prelude{text-align:right;}}#ferrero-branding .ingredients{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;padding:50px 0;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients{background:none;padding:0;margin:-20px 40px 50px !important;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients{margin:-20px 175px 50px !important;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .section-intro{position:relative;top:58px;z-index:1;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients .section-intro{top:65px;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .no-bg{padding:40px 50px 0 0;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg{position:absolute;z-index:2;margin-top:80px;padding-right:50px;width:100%;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:20px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table .ingredients--table-wrapper{padding:30px 25px 40px;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:30px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table .ingredients--table-wrapper{padding:30px 35px 40px;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:60px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;}}@media only screen and (min-width:1440px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:60px;}}@media only screen and (min-width:1600px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:75px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:55px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table .ingredients--table-wrapper{padding:30px 45px 55px;}}#ferrero-branding .ingredients .bg{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .bg{padding:100px 70px 0 0;}#ferrero-branding .ingredients .bg::before{content:"";display:block;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;height:88%;width:100%;max-width:1290px;position:absolute;top:0;left:0;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients .bg::before{height:85%;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .bg.single-column{padding:130px 0;}#ferrero-branding .ingredients .bg.single-column::before{height:100%;}#ferrero-branding .ingredients .bg.single-column .ingredients--text{padding:0;max-width:630px;margin:0 auto;}}#ferrero-branding .ingredients--text{text-align:center;padding:0 30px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--text{text-align:left;padding:30px 60px 0 70px;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients--text{padding:30px 40px 0 50px;}}@media only screen and (min-width:1440px){#ferrero-branding .ingredients--text{padding:30px 60px 0 70px;}}@media only screen and (min-width:1600px){#ferrero-branding .ingredients--text{padding:30px 95px 0 110px;}}#ferrero-branding .ingredients--text h3{padding-bottom:12px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--text h3{font-size:36px;}}#ferrero-branding .ingredients--table-wrapper{background:#fff;border-radius:2px;border:solid 3px #d5ac5b;margin:0 15px;padding:30px 25px;}#ferrero-branding .ingredients--table-wrapper:nth-of-type(2),#ferrero-branding .ingredients--table-wrapper:nth-of-type(3),#ferrero-branding .ingredients--table-wrapper:nth-of-type(4){margin-top:40px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table-wrapper{padding:40px 50px;margin:0;}}#ferrero-branding .ingredients--table-wrapper h3{text-align:center;font-size:24px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table-wrapper h3{text-align:left;font-size:36px;}}#ferrero-branding .ingredients--table{padding-top:35px;}#ferrero-branding .ingredients--table table{width:100%;}#ferrero-branding .ingredients--table table thead:not(:first-child) th{padding-top:40px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table table thead:not(:first-child) th{padding-top:50px;}}#ferrero-branding .ingredients--table table thead th{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;line-height:normal;letter-spacing:4.38px;color:#d5ac5b;text-transform:uppercase;padding-bottom:16px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table table thead th{font-size:16px;}}#ferrero-branding .ingredients--table table thead th:last-child{text-align:right;}@media only screen and (max-width:362px){#ferrero-branding .ingredients--table table thead th.smaller{font-size:11px;}}#ferrero-branding .ingredients--table table tbody tr{border-bottom:1px solid #d5ac5b;}#ferrero-branding .ingredients--table table tbody tr:last-child{border-bottom:none;}#ferrero-branding .ingredients--table table tbody tr td{padding:16px 0;}#ferrero-branding .ingredients--table table tbody tr td:first-child{width:55%;}#ferrero-branding .ingredients--table table tbody tr td:nth-child(2){width:22%;}#ferrero-branding .ingredients--table table tbody tr td:nth-child(3){width:22%;text-align:right;padding-right:10px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table table tbody tr td:nth-child(3){padding-right:0;}}#ferrero-branding .ingredients--table--2-cols tr td:nth-child(2){width:44% !important;text-align:right;padding-right:10px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table--2-cols tr td:nth-child(2){padding-right:0;}}#ferrero-branding .ingredients--copy{padding:50px 0 20px;}#ferrero-branding .ingredients--instruction-wrapper{padding:60px 20px 0;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper{padding:50px 40px 85px 270px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients--instruction-wrapper{padding:50px 40px 85px 330px;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 60px 85px;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 110px 85px;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 180px 85px;}}#ferrero-branding .ingredients--instruction-wrapper h3{text-align:center;margin-bottom:35px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper h3{font-size:36px;letter-spacing:-1px;margin-top:55px;margin-bottom:50px;text-align:left;}}#ferrero-branding .ingredients--instruction-wrapper ol{list-style-type:decimal;padding-inline-start:16px;font-size:17px;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-weight:800;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper ol{font-size:20px;}}#ferrero-branding .ingredients--instruction-wrapper ol li{margin-bottom:25px;}#ferrero-branding .ingredients--instruction-wrapper ol li span{padding-left:16px;display:block;font-size:16px;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper ol li span{font-size:18px;padding-left:30px;line-height:1.44;letter-spacing:normal;}}#ferrero-branding .ingredients--pattern{display:flex;justify-content:center;padding-top:30px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--pattern{justify-content:flex-start;}}#ferrero-branding .ingredients.tips-and-ideas-version{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;}@media only screen and (max-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version{padding:0 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version{background:none;}}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-bg{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;height:80%;padding-top:32px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-bg{background:none;height:unset;padding-top:unset;}}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{padding:30px 25px;}@media only screen and (min-width:768px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{max-width:500px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{padding:30px 35px 40px;max-width:unset;margin:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{padding:30px 55px 55px 45px;}}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table{padding-top:0;}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table h3{font-size:24px;letter-spacing:-0.51px;text-align:center;padding-bottom:35px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table h3{font-size:36px;letter-spacing:-1px;text-align:left;padding-bottom:25px;}}#ferrero-branding .ingredients--slider-wrapper p{text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-wrapper p{text-align:left;}}#ferrero-branding .ingredients--slider-wrapper .slick-slider .slick-dots{justify-content:center;margin-top:20px;}#ferrero-branding .ingredients--slider-wrapper .slick-slider .slick-dots > li:only-child{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-wrapper .slick-arrow{width:50px;height:50px;object-fit:contain;transform:rotate(-315deg);background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) translateY(-16px) rotate(45deg);z-index:40;}#ferrero-branding .ingredients--slider-wrapper .slick-arrow::before{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-small.png?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(135deg);}#ferrero-branding .ingredients--slider-wrapper .slick-arrow::after{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-prev{left:0;}#ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next{left:100%;}#ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next::before{transform:rotate(-45deg);}}#ferrero-branding .ingredients--slider{padding:25px 0 30px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider{padding:35px 0 30px;}}#ferrero-branding .ingredients--slider-pagination p{letter-spacing:5px;text-indent:5px;font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#d5ac5b;padding-bottom:10px;font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-pagination p{font-size:18px;letter-spacing:7px;text-indent:unset;}}#ferrero-branding .ingredients--slider-slide{margin-right:15px;}@media only screen and (min-width:768px){#ferrero-branding .ingredients--slider-slide{margin-right:40px;}}#ferrero-branding .ingredients--slider-slide:last-child{margin-right:0;}#ferrero-branding .ingredients--slider-steps{padding-bottom:60px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-steps{padding-bottom:0;}}#ferrero-branding .ingredients--slider-steps .slick-slide{opacity:0;transition:opacity 1s ease-out;}#ferrero-branding .ingredients--slider-steps .slick-active{opacity:1 !important;transition:opacity 1s ease-in;}#ferrero-branding .ingredients--slider-steps .slick-cloned{opacity:0;}#ferrero-branding .ingredients--slider-steps .step p{margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-steps .step p{padding-right:15px;}}#ferrero-branding .ingredients--slider-steps .step ol{padding-inline-start:16px;}#ferrero-branding .ingredients--slider-steps .step ol li{padding-left:16px;}#ferrero-branding .ingredients--slider-video,#ferrero-branding .ingredients--slider-iframe{position:relative;}#ferrero-branding .ingredients--slider-video video,#ferrero-branding .ingredients--slider-iframe video{width:100%;}#ferrero-branding .ingredients .slick-track{display:flex;align-items:center;}@media (min-width:1024px) and (max-width:1279px){html[lang=nl] #ferrero-branding .ingredients--table-bg{padding-right:0 !important;}}@media (min-width:1366px) and (max-width:1550px){html[lang=nl] #ferrero-branding .ingredients--table-bg{padding-right:0 !important;}}@media (min-width:1024px) and (max-width:1279px){html[lang=nl] #ferrero-branding .ingredients--table-wrapper{padding:30px 25px !important;}}@media (min-width:1025px) and (max-width:1279px){html[lang=nl] #ferrero-branding .ingredients--instruction-wrapper{padding-left:300px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients .no-bg{padding:40px 0 0 50px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:50px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;padding-left:20px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;padding-left:30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:60px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-left:0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:60px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:75px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;padding-left:55px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients .bg{padding:100px 0 0 70px;}}html[dir=rtl] #ferrero-branding .ingredients--table-wrapper h3{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--table-wrapper h3{text-align:right;}}html[dir=rtl] #ferrero-branding .ingredients--table table thead th{text-align:right;}html[dir=rtl] #ferrero-branding .ingredients--table table thead th:last-child{text-align:left;}html[dir=rtl] #ferrero-branding .ingredients--table table tbody tr td{text-align:right;}html[dir=rtl] #ferrero-branding .ingredients--table table tbody tr td:last-child{text-align:left;direction:ltr;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper{padding:50px 270px 85px 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper{padding:50px 330px 85px 40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 60px 85px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 110px 85px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 180px 85px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper h3{text-align:right;}}html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper ol li{text-align:right;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table h3{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper p{text-align:right;}}html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-prev{top:42%;right:-25px;left:unset;transform:rotate(225deg);}html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next{top:42%;left:-25px;transform:rotate(225deg);}html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next::before{transform:rotate(-45deg);}html[dir=rtl] #ferrero-branding .ingredients--slider-pagination p{display:flex;text-align:right;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--text{text-align:right;padding:30px 70px 0 60px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .ingredients--text{padding:30px 50px 0 40px;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .ingredients--text{padding:30px 70px 0 60px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .ingredients--text{padding:30px 110px 0 95px;}}#ferrero-branding .details-boxes{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;padding:45px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes{padding:80px 0 40px;background:none;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--box{display:flex;align-items:center;padding-bottom:60px;}#ferrero-branding .details-boxes--box:nth-child(2n){flex-direction:row-reverse;}#ferrero-branding .details-boxes--box:nth-child(2n) .details-boxes--content{text-align:right;padding-left:0;padding-right:110px;}#ferrero-branding .details-boxes--box:last-child{padding-bottom:30px;}}#ferrero-branding .details-boxes--img{position:relative;}#ferrero-branding .details-boxes--img::before{display:none;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#bd894c 0.57turn,#d8b274 0.66turn,#ffe3a5);position:absolute;top:50%;transform:translateY(-50%);z-index:1;right:-15px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--img::before{display:block;height:calc(100% + 30px);width:73%;}}#ferrero-branding .details-boxes--img::after{display:none;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-copy-3.png?t=1750437691) repeat center;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);z-index:2;right:-15px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--img::after{display:block;height:calc(100% + 30px);width:73%;}}@media only screen and (min-width:768px){#ferrero-branding .details-boxes--img img{max-width:300px;margin:0 auto;display:block;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--img img{position:relative;z-index:3;margin:0;max-width:none;}}#ferrero-branding .details-boxes--content{text-align:center;padding:25px 0 30px;}@media only screen and (min-width:768px){#ferrero-branding .details-boxes--content{max-width:300px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--content{text-align:left;padding-left:110px;width:60%;max-width:580px;margin:0;}}#ferrero-branding .details-boxes--content span{color:#d5ac5b;}#ferrero-branding .details-boxes--content h3{padding-bottom:10px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--content h3{padding-bottom:20px;}}#ferrero-branding .details-boxes.paragraph--type--history-timeline-container{padding:45px 16px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes.paragraph--type--history-timeline-container{padding:80px 0 40px;background:none;}}#ferrero-branding .details-boxes-timeline{position:relative;}#ferrero-branding .details-boxes-timeline .details-boxes--content{padding:25px 0 70px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--content{padding:25px 0 30px 110px;}}#ferrero-branding .details-boxes-timeline .details-boxes--content .year{font-family:"Cormorant Infant",serif;font-weight:600;font-style:normal;font-size:52px;color:#d5ac5b;line-height:52px;margin-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--content .year{margin-bottom:0;font-size:56px;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--content.center{margin:0 auto;padding-left:0;padding-right:0;text-align:center;}}#ferrero-branding .details-boxes-timeline .details-boxes--content p a{color:#795029;}#ferrero-branding .details-boxes-timeline .details-boxes--img{padding:0 15px;margin-bottom:20px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--img{padding:0;margin-bottom:0;}}#ferrero-branding .details-boxes-timeline .details-boxes--spacer{display:block;width:1px;height:45px;background-color:#d5ac5b;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);z-index:10;}#ferrero-branding .details-boxes-timeline .details-boxes--spacer::before{content:"";display:block;width:5px;height:5px;left:50%;top:0;transform:translateX(-50%) rotate(45deg);background-color:#d5ac5b;position:absolute;z-index:10;}#ferrero-branding .details-boxes-timeline .details-boxes--spacer::after{content:"";display:block;width:5px;height:5px;left:50%;bottom:0;transform:translateX(-50%) rotate(45deg);background-color:#d5ac5b;position:absolute;z-index:10;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--spacer{display:none;}}#ferrero-branding .details-boxes-timeline:last-of-type .details-boxes--spacer{display:none;}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .details-boxes--img::before{background-image:linear-gradient(to right,#ffe3a5,#d8b274);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .details-boxes--box:nth-child(2n){flex-direction:row-reverse;}html[dir=rtl] #ferrero-branding .details-boxes--box:nth-child(2n) .details-boxes--content{text-align:right;padding-left:110px;padding-right:0px;}html[dir=rtl] #ferrero-branding .details-boxes--box:nth-child(2n) .details-boxes--content.center{padding-left:0;text-align:center;}}html[dir=rtl] #ferrero-branding .details-boxes .year{margin-bottom:10px;}html[dir=rtl] #ferrero-branding .details-boxes--img::before{transform:translateY(-50%);right:unset;left:-15px;}html[dir=rtl] #ferrero-branding .details-boxes--img::after{right:unset;left:-15px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .details-boxes--content{text-align:right;padding-left:0;padding-right:110px;}}html[dir=rtl] #ferrero-branding .details-boxes--content.center{padding-left:0;padding-right:0;text-align:center;}#ferrero-branding .sustainability{padding:30px 0 38px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability{padding:40px 0 0;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main{padding:80px 0 240px;display:flex;align-items:center;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern.png?t=1750437691) repeat center;}#ferrero-branding .sustainability--main.main-only{padding:80px 0;margin-bottom:50px;}}#ferrero-branding .sustainability--main-img{position:relative;overflow:hidden;}@media only screen and (max-width:1024px){#ferrero-branding .sustainability--main-img{width:100%;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-img{margin-left:40px;margin-right:10px;}}@media only screen and (min-width:1366px){#ferrero-branding .sustainability--main-img{margin-left:60px;margin-right:15px;}}#ferrero-branding .sustainability--main-img::after{height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 16%,rgba(47,26,15,0.85) 59%);position:absolute;top:0;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-img::after{display:none;}}#ferrero-branding .sustainability--main-content{text-align:center;padding:0 45px 40px;position:absolute;bottom:80px;z-index:2;left:50%;transform:translateX(-50%);width:100%;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content{padding:0 0 0 45px;position:static;text-align:left;max-width:590px;width:unset;transform:none;left:unset;}}#ferrero-branding .sustainability--main-content h2{padding:10px 0 15px;color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content h2{padding:20px 0;color:#5c3327;}}#ferrero-branding .sustainability--main-content p:not(.prelude){color:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content p:not(.prelude){color:#595959;}}#ferrero-branding .sustainability--main-content .prelude{text-align:center;text-shadow:0 4px 10px #5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content .prelude{text-align:left;text-shadow:none;}}#ferrero-branding .sustainability--main-button{margin-top:22px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-button{margin-top:35px;}}#ferrero-branding .sustainability .paragraph--type--sustainability-article-teaser{display:flex;}#ferrero-branding .sustainability .paragraph--type--more-about-item{display:flex;}#ferrero-branding .sustainability--boxes{position:relative;z-index:2;margin:-50px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--boxes{display:flex;justify-content:center;margin-top:-160px;}#ferrero-branding .sustainability--boxes .row{width:100%;}}#ferrero-branding .sustainability--box{margin:0 17px 20px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,0.05);position:relative;width:100%;}@media only screen and (min-width:768px){#ferrero-branding .sustainability--box{max-width:400px;margin:20px auto 0;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box{max-width:700px;padding:40px 0 40px 40px;box-shadow:none;display:flex;}#ferrero-branding .sustainability--box:first-child{margin-right:15px;}#ferrero-branding .sustainability--box:last-child{margin-left:15px;}}@media only screen and (min-width:1366px){#ferrero-branding .sustainability--box{padding:45px 0 40px 80px;}}#ferrero-branding .sustainability.no-space{padding:0 0 38px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability.no-space{padding:0;}}#ferrero-branding .sustainability.no-space .sustainability--wrapper{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patterns-pattern-big-3.png?t=1750437691) repeat top,#faf8f2;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability.no-space .sustainability--wrapper{margin:70px 0 40px;}}@media only screen and (min-width:1366px){#ferrero-branding .sustainability.no-space .sustainability--wrapper{margin:90px 0 40px;}}#ferrero-branding .sustainability.no-space .sustainability--boxes{padding:0 0 40px;margin:0;}#ferrero-branding .sustainability.no-space .section-intro{position:relative;padding:55px 0 30px;}@media only screen and (min-width:768px){#ferrero-branding .sustainability.no-space .section-intro{padding:45px 0 10px;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability.no-space .section-intro{padding:0 0 25px;position:relative;transform:translateY(-50%);}}#ferrero-branding .sustainability--box-img{max-width:130px;overflow:hidden;}@media only screen and (min-width:1280px){#ferrero-branding .sustainability--box-img{max-width:175px;min-width:175px;}}#ferrero-branding .sustainability--box-content{padding:20px 20px 0 20px;display:flex;flex-direction:column;justify-content:space-between;max-width:206px;}@media only screen and (max-width:374px){#ferrero-branding .sustainability--box-content{max-width:60%;}}@media only screen and (max-width:330px){#ferrero-branding .sustainability--box-content{max-width:45%;}}@media only screen and (min-width:768px){#ferrero-branding .sustainability--box-content{max-width:60%;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box-content{padding:10px 0 20px 20px;min-width:300px;}}@media only screen and (min-width:1280px){#ferrero-branding .sustainability--box-content{min-width:360px;}}@media only screen and (min-width:1600px){#ferrero-branding .sustainability--box-content{padding:10px 25px 20px 35px;min-width:420px;}}#ferrero-branding .sustainability--box-content .prelude{font-size:13px;letter-spacing:3px;text-align:left;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box-content .prelude{font-size:16px;letter-spacing:8px;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box-button{margin-top:30px;}}#ferrero-branding .sustainability--box-button-mobile{position:absolute;right:10px;bottom:10px;height:15px;width:32px;}#ferrero-branding .sustainability--box-button-mobile img{height:4px;width:32px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--main-img{margin-left:10px;margin-right:40px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .sustainability--main-img{margin-left:15px;margin-right:60px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--main-content{padding:0 45px 0 0;text-align:right;}html[dir=rtl] #ferrero-branding .sustainability--main-content .prelude{text-align:center;}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--main-content .prelude{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--box{padding:40px 40px 40px 0;}html[dir=rtl] #ferrero-branding .sustainability--box:first-child{margin-right:0;margin-left:15px;}html[dir=rtl] #ferrero-branding .sustainability--box:last-child{margin-left:0;margin-right:15px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .sustainability--box{padding:45px 80px 40px 0;}}html[dir=rtl] #ferrero-branding .sustainability--box-content{text-align:right;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--box-content{padding:10px 20px 20px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .sustainability--box-content{padding:10px 35px 20px 25px;}}html[dir=rtl] #ferrero-branding .sustainability--box-content .prelude{text-align:right;letter-spacing:normal;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--box-content .prelude{letter-spacing:normal;}}html[dir=rtl] #ferrero-branding .sustainability--box-button-mobile{position:absolute;right:unset;left:10px;transform:scaleX(-1);}#ferrero-branding .alternating{padding:5px 0 42px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat center;}@media only screen and (min-width:1024px){#ferrero-branding .alternating{background:none;padding:50px 0;}}#ferrero-branding .alternating .spacer--wrapper{width:100%;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .alternating .spacer--wrapper{margin:55px 0;}}#ferrero-branding .alternating--box{text-align:center;padding:30px 16px;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box{align-items:center;text-align:left;padding:0;}#ferrero-branding .alternating--box:nth-child(even){flex-direction:row-reverse;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content,#ferrero-branding .alternating--box:nth-child(even) .prelude{text-align:right;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 25px 0 30px;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--img{padding-right:0;padding-left:15px;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--img-wrapper{overflow:hidden;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--button{justify-content:flex-end;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--golden{left:unset;right:60px;}}@media only screen and (min-width:1366px){#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 95px 0 40px;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content.smaller{padding:0 45px 0 40px;}}#ferrero-branding .alternating--box--img{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--img{padding-right:15px;}}#ferrero-branding .alternating--box--img img{position:relative;z-index:2;}#ferrero-branding .alternating--box--img-wrapper{overflow:hidden;}@media only screen and (min-width:768px){#ferrero-branding .alternating--box--content{max-width:450px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content{max-width:50%;padding:0 30px 0 45px;}}@media only screen and (min-width:1366px){#ferrero-branding .alternating--box--content{padding:0 40px 0 95px;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content.smaller{padding:0 30px 0 25px;}}@media only screen and (min-width:1366px){#ferrero-branding .alternating--box--content.smaller{padding:0 40px 0 45px;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content .prelude{text-align:left;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content h2{padding:12px 0 20px;}}#ferrero-branding .alternating--box--content .small{padding:0 14px;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content .small{padding:0;}}#ferrero-branding .alternating--box--content img{padding:26px 0 16px;}#ferrero-branding .alternating--box--golden{display:none;position:absolute;width:300px;height:110%;top:-5%;left:60px;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#bd894c 0.57turn,#d8b274 0.66turn,#ffe3a5);}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--golden{display:block;}}#ferrero-branding .alternating--box--golden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-golden.png?t=1750437691) repeat-y center;position:absolute;top:0;left:0;width:100%;height:100%;}#ferrero-branding .alternating--box--wooden{display:none;position:absolute;width:208px;height:80%;top:50%;right:-30px;background-color:#faf8f2;transform:translateY(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--wooden{display:block;}}#ferrero-branding .alternating--box--wooden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-alt.png?t=1750437691) repeat-y center;position:absolute;top:0;left:0;width:100%;height:100%;}#ferrero-branding .alternating--box--button{display:flex;justify-content:center;padding-top:24px;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--button{justify-content:flex-start;padding-top:48px;}}html[dir=rtl] #ferrero-branding .alternating .spacer--wrapper .spacer{left:unset;right:50%;transform:translateX(1px);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box{text-align:right;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content,html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .prelude{text-align:right;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 30px 0 25px;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--img{padding-right:15px;padding-left:0;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--button{justify-content:flex-start;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--golden{left:60px;right:unset;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 40px 0 95px;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content.smaller{padding:0 40px 0 45px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--img{padding-right:0;padding-left:15px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--content{padding:0 45px 0 30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .alternating--box--content{padding:0 95px 0 40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--content.smaller{padding:0 25px 0 30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .alternating--box--content.smaller{padding:0 45px 0 40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .alternating--box--golden{left:unset;right:60px;transform:scaleX(-1);}html[dir=rtl] #ferrero-branding .alternating--box--wooden{right:unset;left:-30px;}#ferrero-branding .intro-module{padding:35px 0 25px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module{background:none;padding:50px 0;}}#ferrero-branding .intro-module.reverse .intro-module--box{flex-direction:row-reverse;}@media only screen and (min-width:768px){#ferrero-branding .intro-module.reverse .intro-module--box--content{max-width:400px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse .intro-module--box--content{padding:28px 50px 0 50px;max-width:530px;}}@media only screen and (min-width:1366px){#ferrero-branding .intro-module.reverse .intro-module--box--content{padding:28px 0 0 140px;max-width:610px;}}#ferrero-branding .intro-module.reverse .intro-module--box--golden{right:-25px !important;left:unset;transform:scaleX(-1);}#ferrero-branding .intro-module.reverse.right{padding:50px 0;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse.right .intro-module--box--content{padding:28px 0 0 100px;}}#ferrero-branding .intro-module.reverse.right .intro-module--box--content h2{padding:0 15px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse.right .intro-module--box--content h2{padding:18px 0 20px;}}#ferrero-branding .intro-module.reverse.right .intro-module--box--content img{padding:30px 15px 15px;}#ferrero-branding .intro-module.reverse.right .intro-module--box--img{left:20px;}#ferrero-branding .intro-module.reverse.right .intro-module--box--golden{right:unset;left:-25px;transform:unset;}#ferrero-branding .intro-module.reverse.right .intro-module--box--button{margin-top:25px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse.right .intro-module--box--button{margin-top:50px;}}#ferrero-branding .intro-module--box{text-align:center;}#ferrero-branding .intro-module--box .video-embed-field-responsive-video:after{padding-bottom:5%;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box{text-align:left;}}@media only screen and (min-width:768px){#ferrero-branding .intro-module--box--content{max-width:400px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content{max-width:470px;margin:unset;padding:35px 0 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content .prelude{text-align:left;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content h2{padding:18px 0 20px;}}#ferrero-branding .intro-module--box--content img{padding:30px 0 25px;}#ferrero-branding .intro-module--box--content p{padding:0 30px 5px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content p{padding:0;}}#ferrero-branding .intro-module--box--img{position:relative;justify-content:flex-end;}#ferrero-branding .intro-module--box--img--wrapper{overflow:hidden;}#ferrero-branding .intro-module--box--img img{max-width:630px;position:relative;z-index:2;}#ferrero-branding .intro-module--box--golden{display:none;position:absolute;width:318px;left:-25px;top:35px;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#cb9e4f 0.57turn,#fbd79b 0.66turn,#ffe3a5);}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--golden{display:block;height:300px;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-module--box--golden{height:349px;}}#ferrero-branding .intro-module--box--golden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-golden.png?t=1750437691) no-repeat left;position:absolute;top:0;left:0;width:100%;height:100%;}#ferrero-branding .intro-module.golden .qs-read-more--wooden{background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#cb9e4f 0.57turn,#fbd79b 0.66turn,#ffe3a5);}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content{text-align:right;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content{padding:28px 140px 0 0;}}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content .prelude{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--img{left:0;}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--golden{right:unset !important;left:-25px;transform:scaleX(1);}html[dir=rtl] #ferrero-branding .intro-module.reverse.right{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse.right{text-align:left;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--content{padding:28px 100px 0 0;}}html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--content .prelude{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--img{right:20px;}html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--golden{left:unset !important;right:-25px !important;transform:scaleX(-1);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module--box{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module--box--content{margin:unset;padding:35px 50px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module--box--golden{left:unset;right:-25px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}#ferrero-branding .header-image{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;position:relative;z-index:5;padding:40px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .header-image{padding:85px 60px 35px;margin-bottom:35px;}}@media only screen and (min-width:1366px){#ferrero-branding .header-image{padding:85px 147px 35px;}}@media only screen and (max-width:1023px){#ferrero-branding .header-image + .qs-read-more{padding-top:35px;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image.basic{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) no-repeat top;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image.quality{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) no-repeat top;}}@media only screen and (max-width:1023px){#ferrero-branding .header-image.text-long .header-image--content{min-height:115px;height:auto;padding:21px 11px;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image.text-long .header-image--content{width:100%;padding:unset;}}#ferrero-branding .header-image.text-long .header-image--content--h1{font-size:30px;letter-spacing:-1.13px;}@media only screen and (min-width:1024px){#ferrero-branding .header-image.text-long .header-image--content--h1{font-size:68px;letter-spacing:-2.55px;}}#ferrero-branding .header-image .frame{position:relative;z-index:initial;}#ferrero-branding .header-image--img{position:relative;display:none;}@media only screen and (min-width:1024px){#ferrero-branding .header-image--img{display:block;width:105%;top:-25px;left:50%;transform:translateX(-50%);z-index:-1;}}@media only screen and (min-width:1366px){#ferrero-branding .header-image--img{width:104%;}}#ferrero-branding .header-image--img-bottom{padding-top:30px;}#ferrero-branding .header-image--content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}@media only screen and (max-width:1023px){#ferrero-branding .header-image--content{position:relative;top:unset;left:unset;transform:none;margin:0 18px;border:1px solid #f0ddba;height:115px;justify-content:center;display:flex;flex-direction:column;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image--content{margin-top:-25px;width:90%;}}#ferrero-branding .header-image--content--h1{font-size:36px;letter-spacing:-1.35px;}@media only screen and (min-width:1024px){#ferrero-branding .header-image--content--h1{font-size:80px;letter-spacing:-3px;}}#ferrero-branding .header-image--content .preheader{color:#d5ac5b;text-transform:uppercase;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:16px;letter-spacing:-0.5px;}@media only screen and (min-width:1024px){#ferrero-branding .header-image--content .preheader{letter-spacing:-0.11px;font-size:24px;text-shadow:0 0 40px #5c3327;font-size:24px;font-weight:600;}}@media only screen and (max-width:768px){#ferrero-branding .header-image--content.smaller-font .header-image--content--h1{font-size:6.4vw;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .header-image--img{left:55%;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .header-image--img{left:54%;}}#ferrero-branding .intro-video{padding:35px 0 65px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video{padding:40px 0 50px;}}#ferrero-branding .intro-video .frame{z-index:initial;height:calc(100% - 30px);width:calc(100% - 30px);max-width:630px;}#ferrero-branding .intro-video--wrapper{position:relative;z-index:5;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--wrapper{padding-top:15px;}}#ferrero-branding .intro-video--content{text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--content{text-align:left;padding:30px 40px 0 50px;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-video--content{padding:30px 125px 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--content h2{padding:20px 0;}}#ferrero-branding .intro-video--content p{padding:0 30px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--content p{padding:unset;}}#ferrero-branding .intro-video video,#ferrero-branding .intro-video iframe{width:100%;position:absolute;top:0;opacity:0;left:0;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video video,#ferrero-branding .intro-video iframe{left:-15px;}}#ferrero-branding .intro-video video.shown,#ferrero-branding .intro-video iframe.shown{animation:fadeIn 2s;opacity:1;height:100%;position:relative;}#ferrero-branding .intro-video--poster{position:relative;top:0;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--poster{max-width:660px;z-index:-1;width:calc(100% + 30px);height:calc(100% + 30px);left:50%;top:-15px;transform:translateX(-50%);}}#ferrero-branding .intro-video--poster.hidden{animation:fadeOut 2s;}#ferrero-branding .intro-video--play{background-image:linear-gradient(157deg,#ffe3a5 10%,#ffe3a5 10%,#d5ac5b 29%,#f6d58f 36%,#ffe3a5 50%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;max-width:97px;max-height:97px;height:100%;width:100%;cursor:pointer;border-radius:50%;transition:all 0.7s ease-in-out;background-size:250% 200%;background-position-y:0;background-repeat:repeat-y;}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--play{margin-left:-15px;margin-top:-15px;max-width:113px;max-height:113px;}}#ferrero-branding .intro-video--play:hover{background-position-y:-190%;}#ferrero-branding .intro-video--play::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/play-pattern.png?t=1750437691) no-repeat center;width:100%;height:100%;position:absolute;}#ferrero-branding .intro-video--play::after{background:transparent;width:120%;height:120%;position:absolute;border:1px solid #d5ac5b;border-radius:50%;top:-10%;left:-10%;}#ferrero-branding .intro-video--play--icon{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/play-triangle-m.png?t=1750437691) no-repeat center;width:100%;height:100%;z-index:10;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);}@media only screen and (min-width:1024px){#ferrero-branding .intro-video--play--icon{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/play-triangle.png?t=1750437691) no-repeat center;}}#ferrero-branding .intro-video--video-wrapper.mobile{margin:30px 0 25px;position:relative;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-video--content{text-align:right;padding:30px 50px 0 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .intro-video--content{padding:30px 50px 0 125px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-video--content .prelude{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-video video,html[dir=rtl] #ferrero-branding .intro-video iframe{left:0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-video--poster{left:55%;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-video--play{left:55%;}}#ferrero-branding .intro-headline{padding:20px 0;}@media only screen and (min-width:1024px){#ferrero-branding .intro-headline{padding:50px 0 30px;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-headline--content{max-width:800px;margin:0 auto;}}#ferrero-branding .intro-headline--content .section-intro{padding-bottom:25px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-headline--content .section-intro{padding-bottom:0;}}#ferrero-branding .intro-headline--content h2{padding:0 15px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-headline--content h2{padding:unset;}}#ferrero-branding .intro-headline--content p{text-align:center;padding:15px 30px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-headline--content p{padding:20px 0;max-width:690px;margin:0 auto;}}#ferrero-branding .intro-headline--content p.smaller{font-size:13px;}#ferrero-branding .intro-headline--content p a{color:#5c3327;text-decoration:underline;}#ferrero-branding .intro-headline--content p a:hover{text-decoration:none;}@media only screen and (max-width:768px){#ferrero-branding .intro-headline--content.smaller-font .section-intro h2{font-size:6.4vw;}}@media only screen and (max-width:1024px){#ferrero-branding .intro-headline + .spacer-full{padding-bottom:25px;}#ferrero-branding .intro-headline + .spacer-full .spacer--wrapper::after{top:calc(100% - 25px);}}#ferrero-branding .hero-banner{position:relative;height:570px;}@media only screen and (min-width:390px){#ferrero-branding .hero-banner{height:auto;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) no-repeat top;margin-bottom:100px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner{height:435px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner{height:460px;}}@media only screen and (min-width:1440px){#ferrero-branding .hero-banner{height:495px;}}@media only screen and (min-width:1500px){#ferrero-branding .hero-banner{height:515px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner{height:530px;}}@media only screen and (max-width:1023px){#ferrero-branding .hero-banner .row{flex-direction:column-reverse;}}#ferrero-branding .hero-banner--content{text-align:center;padding:0 25px 70px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;z-index:2;max-width:100%;}#ferrero-branding .hero-banner--content::before{content:"";display:none;left:-1px;top:-1px;}#ferrero-branding .hero-banner--content::after{content:"";display:none;left:-1px;top:100%;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content{padding:30px 0 40px 40px;left:8%;top:45px;margin:unset;text-align:left;border:1px solid #d5ac5b;position:relative;z-index:unset;transform:none;}#ferrero-branding .hero-banner--content::before{display:block;}#ferrero-branding .hero-banner--content::after{display:block;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--content{padding:30px 0 50px 50px;left:125px;max-width:580px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner--content{padding:25px 0 30px 60px;max-width:610px;}}@media only screen and (min-width:1440px){#ferrero-branding .hero-banner--content{padding:40px 0 40px 60px;}}@media only screen and (min-width:1500px){#ferrero-branding .hero-banner--content{padding:45px 0 65px 60px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--content{padding:30px 0 75px 80px;}}#ferrero-branding .hero-banner--content.smaller h1{font-size:30px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content.smaller h1{font-size:55px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--content.smaller h1{font-size:70px;}}#ferrero-branding .hero-banner--content h1{position:relative;z-index:3;padding-bottom:8px;}#ferrero-branding .hero-banner--content h1::after{position:relative;width:40px;height:1px;background:#d5ac5b;margin-top:16px;margin-bottom:10px;left:50%;transform:translateX(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content h1{padding-bottom:16px;}#ferrero-branding .hero-banner--content h1::after{display:none;}}#ferrero-branding .hero-banner--content p{color:#fff;font-size:16px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content p{max-width:370px;color:#595959;font-size:initial;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--content p{max-width:290px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner--content p{max-width:325px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--content p{max-width:380px;}}#ferrero-branding .hero-banner--content .fr-button{margin:28px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--content .fr-button{margin:16px 0 0;}}#ferrero-branding .hero-banner--img{position:relative;}#ferrero-branding .hero-banner--img::after{height:5px;width:100%;background-image:linear-gradient(91deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--img{top:45px;}#ferrero-branding .hero-banner--img::after{display:none;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--img{right:25%;}}#ferrero-branding .hero-banner--img--wrapper{position:relative;}#ferrero-branding .hero-banner--img--wrapper::before{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 21%,rgba(45,18,2,0.8) 63%);height:100%;width:100%;position:absolute;top:0;left:0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--img--wrapper{width:90%;max-width:780px;}#ferrero-branding .hero-banner--img--wrapper::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/left-suplemen.svg?t=1750437691) no-repeat;background-position:top left;background-size:contain;position:absolute;width:100%;height:100%;z-index:2;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner--img--wrapper{width:108%;max-width:890px;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--img--wrapper.no-background::before{display:none;}}#ferrero-branding .hero-banner--scroll{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:9px;color:#d5ac5b;position:absolute;top:-40px;z-index:2;left:49%;transform:translatex(-50%);text-transform:uppercase;letter-spacing:4px;}#ferrero-branding .hero-banner--scroll span:nth-of-type(1){padding-right:30px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--scroll{display:none;}}#ferrero-branding .hero-banner--video::before{padding-top:152%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 21%,rgba(45,18,2,0.8) 63%);height:570px;width:100%;z-index:1;position:relative;top:0;left:0;}@media only screen and (min-width:768px){#ferrero-branding .hero-banner--video{height:550px;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--video{height:480px;max-width:890px;width:108%;}#ferrero-branding .hero-banner--video::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/left-suplemen.svg?t=1750437691) no-repeat;background-position:top left;background-size:contain;position:absolute;height:100%;z-index:2;padding-top:unset;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-banner--video{height:550px;}}#ferrero-branding .hero-banner--video video{object-fit:cover;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner--video.no-background::before{display:none;}}#ferrero-branding .hero-banner .spacer--wrapper{position:relative;}#ferrero-branding .hero-banner .spacer--wrapper::before{top:-45px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer--wrapper::before{top:0;}}#ferrero-branding .hero-banner .spacer--wrapper::after{top:23px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer--wrapper::after{top:100%;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer--wrapper{top:70px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-banner .spacer--wrapper{top:20px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-banner .spacer--wrapper{top:15px;}}#ferrero-branding .hero-banner .spacer{transform:translate(-50%,0);top:-40px;z-index:2;}@media only screen and (min-width:1024px){#ferrero-branding .hero-banner .spacer{top:0;}}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .hero-banner--content{border-right:none;width:60%;}*::-ms-backdrop,#ferrero-branding .hero-banner--video video{height:100%;width:auto;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-banner--img{right:-25%;}}html[dir=rtl] #ferrero-branding .hero-banner--content{padding:0 25px 70px;position:absolute;left:50%;transform:translateX(-50%);z-index:2;}html[dir=rtl] #ferrero-branding .hero-banner--content::before{content:"";display:none;right:-4px;top:-1px;}html[dir=rtl] #ferrero-branding .hero-banner--content::after{content:"";display:none;right:-4px;top:100%;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:30px 40px 40px 0;right:8%;top:45px;margin:unset;text-align:left;position:relative;z-index:unset;transform:none;}html[dir=rtl] #ferrero-branding .hero-banner--content::before{display:block;}html[dir=rtl] #ferrero-branding .hero-banner--content::after{display:block;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:30px 50px 50px 0;right:125px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:25px 60px 30px 0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:40px 60px 40px 0;}}@media only screen and (min-width:1500px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:45px 60px 65px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .hero-banner--content{padding:30px 80px 75px 0;}}html[dir=rtl] #ferrero-branding .hero-banner--content h1{text-align:center;z-index:3;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-banner--content h1{text-align:right;}}html[dir=rtl] #ferrero-branding .hero-banner--content p{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-banner--content p{text-align:right;}}html[dir=rtl] #ferrero-branding .hero-banner .spacer{right:9px;}#ferrero-branding .hero-50-50{position:relative;padding:60px 0 65px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50{padding:40px 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50 .bg{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) no-repeat top;background-size:cover;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50 .frame{margin:40px 40px 30px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50 .frame{margin:90px 80px 50px 0;}}#ferrero-branding .hero-50-50--img{position:relative;}@media only screen and (max-width:1024px){#ferrero-branding .hero-50-50--img{width:100%;}}#ferrero-branding .hero-50-50--img::after{height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 16%,rgba(47,26,15,0.85) 59%);position:absolute;top:0;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--img::after{display:none;}}@media only screen and (min-width:768px){#ferrero-branding .hero-50-50--img img{max-height:450px;height:auto;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--img img{transform:scale(1);transition:transform 0.5s;}#ferrero-branding .hero-50-50--img img.hover{transform:scale(1.1);}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50--img img{max-height:560px;}}#ferrero-branding .hero-50-50--wrapper{position:relative;height:auto;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--wrapper{width:160%;left:-20%;overflow:hidden;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50--wrapper{width:180%;top:-30px;left:-30%;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50--wrapper{width:205%;}}#ferrero-branding .hero-50-50--content{text-align:center;padding:0 45px 70px;position:absolute;bottom:0;z-index:2;}@media only screen and (max-width:768px){#ferrero-branding .hero-50-50--content{width:100%;display:flex;justify-content:center;}}@media only screen and (min-width:768px){#ferrero-branding .hero-50-50--content{left:50%;transform:translateX(-50%);}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content{padding:37px 20px 45px 150px;position:static;text-align:left;transform:none;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50--content{padding:55px 70px 55px 220px;}}@media only screen and (min-width:1440px){#ferrero-branding .hero-50-50--content{padding:55px 70px 55px 275px;}}@media only screen and (min-width:1525px){#ferrero-branding .hero-50-50--content{padding:55px 130px 55px 275px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50--content{padding:55px 100px 85px 280px;}}#ferrero-branding .hero-50-50--content h2{padding:8px 0 16px;color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content h2{padding:12px 0 10px;color:#5c3327;}}#ferrero-branding .hero-50-50--content p:not(.prelude){color:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content p:not(.prelude){color:#595959;}}#ferrero-branding .hero-50-50--content .fr-button{margin:35px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content .fr-button{margin:35px 0 0;}}#ferrero-branding .hero-50-50--content .prelude{text-align:center;text-shadow:0 4px 10px #5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50--content .prelude{text-align:left;text-shadow:none;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{position:relative;height:auto;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{width:160%;left:-20%;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{width:200%;top:0;left:-37%;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{width:219%;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper .hero-50-50--img ::after{display:none;}@media only screen and (max-width:768px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{flex-direction:column;}}@media only screen and (max-width:1023px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{text-align:center;padding:0 16px 0;position:relative;max-width:358px;margin:0 auto;left:0;transform:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 70px 55px 260px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 69px 69px 280px;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content h2{padding:3px 0 0;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content h2{padding:12px 0 10px;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content .prelude{text-shadow:none;}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content p:not(.prelude){color:#595959;font-size:14px;}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content p:not(.prelude){font-size:18px;}}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content img{max-width:342px;padding:10px 0 16px;}#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content .fr-button{margin:24px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .hero-50-50--content .fr-button{margin:50px 0 0;}}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.faq-contact .frame{margin:40px 40px 30px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.faq-contact .frame{margin:90px 78px 90px 0;}}@media only screen and (max-width:1024px){#ferrero-branding .hero-50-50.reverse .row{justify-content:center;}}#ferrero-branding .hero-50-50.reverse .bg{background:none;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.reverse .bg{border-width:6px;border-style:solid;border-image-source:linear-gradient(123deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);border-image-slice:1;}}#ferrero-branding .hero-50-50.reverse .bg .right{display:flex;flex-direction:row-reverse;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern_x2.png?t=1750437691) no-repeat center;background-size:cover;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.reverse .bg .right{margin:20px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.reverse .bg .right{min-height:580px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-50-50.reverse .bg .right{min-height:660px;}}#ferrero-branding .hero-50-50.reverse .bg .right .frame{border:none;margin:0;align-items:center;display:flex;height:100%;position:relative;}@media only screen and (max-width:1024px){#ferrero-branding .hero-50-50.reverse .bg .right .frame{justify-content:center;}}#ferrero-branding .hero-50-50.reverse .bg .right .frame__up,#ferrero-branding .hero-50-50.reverse .bg .right .frame__down{display:none;}#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content{padding:40px 25px;}@media only screen and (min-width:1024px){#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content{max-width:530px;padding-left:80px;}}@media only screen and (min-width:1280px){#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--wrapper{width:245%;top:0;left:-50%;}}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--img{height:100%;}*::-ms-backdrop,#ferrero-branding .right > div{padding-top:60px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50 .frame{margin:40px 0 30px 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50 .frame{margin:90px 0 50px 80px;}}html[dir=rtl] #ferrero-branding .hero-50-50--content{width:100%;text-align:center;z-index:2;}@media only screen and (min-width:768px){html[dir=rtl] #ferrero-branding .hero-50-50--content{left:50%;transform:translateX(-50%);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:37px 150px 45px 20px;text-align:right;transform:none;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 220px 55px 70px;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 275px 55px 70px;}}@media only screen and (min-width:1525px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 275px 55px 130px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .hero-50-50--content{padding:55px 280px 85px 100px;}}html[dir=rtl] #ferrero-branding .hero-50-50--content .prelude{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50--content .prelude{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{left:unset;right:-20%;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--wrapper{left:unset;right:-37%;}}@media only screen and (max-width:1023px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{left:0;transform:unset;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 260px 55px 70px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .hero-50-50--content{padding:55px 280px 69px 69px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .frame{margin:40px 0 30px 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.faq-contact .frame{margin:90px 0 90px 78px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content{padding-left:0;padding-right:80px;}}html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content h2{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content h2{text-align:right;}}html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content p{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--content p{text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50.reverse .bg .right .hero-50-50--wrapper{right:-50%;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .hero-50-50--wrapper{right:-20%;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .hero-50-50--wrapper{right:-30%;}}#ferrero-branding .promo-boxes{padding:65px 0 20px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes{padding:50px 0;background:none;}}#ferrero-branding .promo-boxes .promo-box{position:relative;z-index:5;max-width:768px;margin:0 auto;}#ferrero-branding .promo-boxes .promo-box .frame{position:relative;z-index:initial;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box .frame{margin:40px 40px 0;padding:0 36px 40px;}}#ferrero-branding .promo-boxes .promo-box--img{max-width:630px;margin:0 auto;width:100%;z-index:-1;position:relative;padding-bottom:69.33%;overflow:hidden;}@media only screen and (min-width:768px){#ferrero-branding .promo-boxes .promo-box--img{width:110%;max-width:768px;left:50%;top:-10px;transform:translateX(-50%);}}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--img{width:130%;top:-20px;padding-bottom:75.5%;max-width:760px;}}@media only screen and (min-width:1280px){#ferrero-branding .promo-boxes .promo-box--img{width:124%;top:-15px;padding-bottom:72%;}}@media only screen and (min-width:1366px){#ferrero-branding .promo-boxes .promo-box--img{width:125%;top:-25px;padding-bottom:72.5%;}}#ferrero-branding .promo-boxes .promo-box--img.video{padding-bottom:0;}#ferrero-branding .promo-boxes .promo-box--img img{position:absolute;object-fit:cover;width:100%;height:100%;}#ferrero-branding .promo-boxes .promo-box--video{width:100%;position:relative;display:block;padding:0;overflow:hidden;}#ferrero-branding .promo-boxes .promo-box--video::before{padding-top:69.33%;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--video::before{padding-top:58%;}}#ferrero-branding .promo-boxes .promo-box--video video{object-fit:cover;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}#ferrero-branding .promo-boxes .promo-box--content{text-align:center;display:flex;flex-direction:column;align-items:center;padding:28px 38px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content{padding:28px 65px 50px;justify-content:space-between;}}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content{text-align:left;align-items:flex-start;padding:unset;}}#ferrero-branding .promo-boxes .promo-box--content .h3{padding-top:10px;padding-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content .h3{padding-top:0;}}#ferrero-branding .promo-boxes .promo-box--content p{padding:12px 0 24px;}@media only screen and (min-width:1024px){#ferrero-branding .promo-boxes .promo-box--content p{padding:0;}}#ferrero-branding .promo-boxes .promo-box--content .fr-button{margin-top:38px;}@media only screen and (max-width:1024px){#ferrero-branding .promo-boxes .promo-box--button{display:flex;justify-content:center;}}header .block-share-global{width:100%;display:flex;justify-content:flex-end;}header .block-share-global img{max-height:18px;margin-right:12px;}html[dir=rtl] header .block-share-global img{margin-right:0;margin-left:12px;}#ferrero-branding .product-category{padding:60px 0 65px;}@media only screen and (min-width:768px){#ferrero-branding .product-category{background:none;padding:40px 0 80px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category{margin:0 65px;padding:40px 0 50px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category{margin:0 175px;}}#ferrero-branding .product-category .slick-init{position:relative;z-index:5;}@media only screen and (min-width:768px){#ferrero-branding .product-category .slick-init{margin:0 20px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init{margin:0;margin-left:-40px;}#ferrero-branding .product-category .slick-init.slick-initialized{margin-left:0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category .slick-init{margin-left:-60px;}#ferrero-branding .product-category .slick-init.slick-initialized{margin-left:0;}}#ferrero-branding .product-category .slick-init .slick-slide{width:282px;}#ferrero-branding .product-category .slick-init .slick-arrow{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow{width:70px;height:70px;object-fit:contain;transform:rotate(-315deg);box-shadow:0 0 0 20px white;background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;transform:translate(-50%,-50%) rotate(45deg) scale(0.7);z-index:1;visibility:hidden;}#ferrero-branding .product-category .slick-init .slick-arrow::before{content:'';display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-45deg);}#ferrero-branding .product-category .slick-init .slick-arrow::after{content:'';display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}}@media only screen and (min-width:1024px) and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(45deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){#ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(45deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){#ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(45deg);}}@media only screen and (min-width:1024px) and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:5px;}}@media only screen and (min-width:1024px) and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:0;}}@media only screen and (min-width:1024px) and (min-width:1366px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:10px;}}@media only screen and (min-width:1024px) and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:5px;transform:translate(50%,-50%) rotate(45deg) scale(0.7);}}@media only screen and (min-width:1024px) and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:0;transform:translate(50%,-50%) rotate(45deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1366px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:10px;transform:translate(50%,-50%) rotate(45deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(45deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(45deg);}}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-arrow.slick-next::before{transform:rotate(135deg);}}#ferrero-branding .product-category .slick-init .slick-track{margin:auto;}@media only screen and (min-width:1024px){#ferrero-branding .product-category .slick-init .slick-track{margin-left:-23px;display:flex;align-items:stretch;}}@media only screen and (min-width:1280px){#ferrero-branding .product-category .slick-init .slick-track{margin-left:-20px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category .slick-init .slick-track{margin-left:-30px;}}#ferrero-branding .product-category .col-3-5{margin:0 13px 0;-webkit-box-flex:0;flex:0 0 27%;max-width:27%;position:relative;z-index:initial;}@media only screen and (min-width:1024px){#ferrero-branding .product-category .col-3-5{margin:20px 0 40px 40px;height:auto;flex:1;display:flex;}}@media only screen and (min-width:1366px){#ferrero-branding .product-category .col-3-5{margin:20px 0 40px 60px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category .col-3-5 a{display:flex;flex-direction:column;flex:1;}}#ferrero-branding .product-category--img{margin:0 auto;position:relative;overflow:hidden;}@media only screen and (min-width:1024px){#ferrero-branding .product-category--img{width:110%;left:50%;top:-20px;transform:translateX(-50%);max-width:420px;z-index:-1;}}#ferrero-branding .product-category--img img{max-height:282px;}#ferrero-branding .product-category--content{position:relative;text-align:center;padding:20px 20px 32px;}@media only screen and (max-width:1023px){#ferrero-branding .product-category--content{display:flex;flex-direction:column;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category--content{padding:15px 20px 60px;height:auto !important;flex:1;}}#ferrero-branding .product-category--content .h4{padding-bottom:8px;}@media only screen and (max-width:1023px){#ferrero-branding .product-category--content .h4{flex:1;}}@media only screen and (min-width:1024px){#ferrero-branding .product-category--content .h4{padding-bottom:10px;}}#ferrero-branding .product-category--content .fr-button{margin-top:20px;max-width:180px;}@media only screen and (min-width:1024px){#ferrero-branding .product-category--content .fr-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);margin-top:0;max-width:270px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init{margin:0;margin-right:-40px;}html[dir=rtl] #ferrero-branding .product-category .slick-init.slick-initialized{margin-right:0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init{margin-left:0;margin-right:-60px;}html[dir=rtl] #ferrero-branding .product-category .slick-init.slick-initialized{margin-right:0;}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(225deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(225deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow{transform:translate(-50%,-50%) rotate(225deg);}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:unset;right:-65px;}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:unset;right:-70px;}}@media only screen and (min-width:1024px) and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-prev{left:unset;right:-60px;}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:unset;left:-65px;transform:translate(50%,-50%) rotate(225deg) scale(0.7);}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:unset;left:-70px;transform:translate(50%,-50%) rotate(225deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{right:unset;left:-60px;transform:translate(50%,-50%) rotate(225deg) scale(0.8);}}@media only screen and (min-width:1024px) and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(225deg) scale(0.9);}}@media only screen and (min-width:1024px) and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(225deg);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-arrow.slick-next::before{transform:rotate(135deg);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-track{margin-left:0;margin-right:-23px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-track{margin-left:0;margin-right:-20px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .slick-init .slick-track{margin-left:0;margin-right:-30px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category .col-3-5{margin:20px 40px 40px 0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-category .col-3-5{margin:20px 60px 40px 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-category--img{left:60%;}}#ferrero-branding .product-highlights,#ferrero-branding .products{padding:60px 0 65px;}@media only screen and (min-width:768px){#ferrero-branding .product-highlights,#ferrero-branding .products{background:none;padding:40px 0 80px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights,#ferrero-branding .products{padding:40px 0 70px;}}#ferrero-branding .product-highlights.category,#ferrero-branding .products.category{padding:60px 0 35px;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights.category,#ferrero-branding .products.category{padding:40px 0 25px;}}#ferrero-branding .product-highlights.category .label,#ferrero-branding .products.category .label{position:absolute;left:50%;transform:translateX(-50%);width:78px;height:26px;background-image:linear-gradient(128deg,#ffe3a5 27%,#ffe3a5 27%,#d5ac5b 64%,#f6d58f 81%);font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:12px;line-height:26px;color:#5c3327;text-align:center;text-transform:uppercase;letter-spacing:3.75px;font-weight:normal;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights.category .label,#ferrero-branding .products.category .label{width:180px;height:40px;top:-1px;line-height:40px;font-size:16px;letter-spacing:5px;border-left:30px solid #fff;border-right:30px solid #fff;}}#ferrero-branding .product-highlights.category .label::after,#ferrero-branding .products.category .label::after{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/button-pattern.svg?t=1750437691) no-repeat center;top:0;left:0;width:100%;height:100%;}#ferrero-branding .product-highlights .slick-slider .slick-list,#ferrero-branding .products .slick-slider .slick-list{padding:2px 0 35px;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights .slick-slider .slick-list,#ferrero-branding .products .slick-slider .slick-list{margin-bottom:-35px;}}#ferrero-branding .product-highlights .slick-slider .slick-arrow,#ferrero-branding .products .slick-slider .slick-arrow{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights .slick-slider .slick-arrow,#ferrero-branding .products .slick-slider .slick-arrow{width:70px;height:70px;object-fit:contain;transform:rotate(-315deg);box-shadow:0 0 0 20px white;background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1;}#ferrero-branding .product-highlights .slick-slider .slick-arrow::before,#ferrero-branding .products .slick-slider .slick-arrow::before{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-45deg);}#ferrero-branding .product-highlights .slick-slider .slick-arrow::after,#ferrero-branding .products .slick-slider .slick-arrow::after{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .product-highlights .slick-slider .slick-arrow.slick-prev,#ferrero-branding .products .slick-slider .slick-arrow.slick-prev{left:15px;}#ferrero-branding .product-highlights .slick-slider .slick-arrow.slick-next,#ferrero-branding .products .slick-slider .slick-arrow.slick-next{right:15px;transform:translate(50%,-50%) rotate(45deg);}#ferrero-branding .product-highlights .slick-slider .slick-arrow.slick-next::before,#ferrero-branding .products .slick-slider .slick-arrow.slick-next::before{transform:rotate(135deg);}}#ferrero-branding .product-highlights--box,#ferrero-branding .products--box{margin:0 13px 32px;-webkit-box-flex:0;flex:0 0 30%;max-width:30%;position:relative;background-color:#fff;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--box,#ferrero-branding .products--box{margin:0 17px 0;}}#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{flex:0 0 44%;max-width:44%;-webkit-box-flex:0;margin:0 0 27px 16px;}@media only screen and (min-width:768px){#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{margin:0 0 27px 30px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{-webkit-box-flex:0;flex:0 0 32%;max-width:32%;margin:0;margin-bottom:100px;margin-right:20px;}#ferrero-branding .product-highlights--box.category:nth-child(3n),#ferrero-branding .products--box.category:nth-child(3n){margin-right:0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-highlights--box.category,#ferrero-branding .products--box.category{margin-right:25px;}}#ferrero-branding .product-highlights--box.category .h4,#ferrero-branding .products--box.category .h4{padding:0 10px;}@media only screen and (max-width:768px){#ferrero-branding .product-highlights--box.category .h4,#ferrero-branding .products--box.category .h4{font-size:18px;letter-spacing:-0.42px;}}@media only screen and (max-width:768px){#ferrero-branding .product-highlights--box.category .fr-button,#ferrero-branding .products--box.category .fr-button{width:90%;height:40px;line-height:40px;margin:20px auto 10px;font-size:12px;letter-spacing:2.5px;max-width:180px;min-width:unset;}#ferrero-branding .product-highlights--box.category .fr-button::after,#ferrero-branding .products--box.category .fr-button::after{width:100%;height:40px;line-height:40px;}}@media (min-width:768px) and (max-width:1023px){#ferrero-branding .product-highlights--box.category .fr-button,#ferrero-branding .products--box.category .fr-button{width:144px;height:unset;margin:20px auto 30px;}#ferrero-branding .product-highlights--box.category .fr-button::after,#ferrero-branding .products--box.category .fr-button::after{width:100%;}}#ferrero-branding .product-highlights .frame,#ferrero-branding .products .frame{height:100%;}@media only screen and (max-width:1280px){#ferrero-branding .product-highlights .frame,#ferrero-branding .products .frame{border:1px solid #f0ddba;box-shadow:0 4px 20px 0 rgba(0,0,0,0.05);}}#ferrero-branding .product-highlights--wrapper,#ferrero-branding .products--wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--wrapper,#ferrero-branding .products--wrapper{justify-content:flex-start;}}#ferrero-branding .product-highlights--img img,#ferrero-branding .products--img img{max-width:282px;display:block;margin:0 auto;}@media only screen and (min-width:768px){#ferrero-branding .product-highlights--img img,#ferrero-branding .products--img img{max-width:unset;}}#ferrero-branding .product-highlights--button,#ferrero-branding .products--button{margin-top:auto;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--button,#ferrero-branding .products--button{margin-top:unset;}}#ferrero-branding .product-highlights--content,#ferrero-branding .products--content{text-align:center;max-width:282px;padding:0 15px;height:100%;display:flex;flex-direction:column;}@media only screen and (min-width:1024px){#ferrero-branding .product-highlights--content,#ferrero-branding .products--content{margin:0 auto;}}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--content,#ferrero-branding .products--content{max-width:95%;padding:0 15px 65px;}}@media only screen and (max-width:1023px){#ferrero-branding .product-highlights--content .h4,#ferrero-branding .products--content .h4{flex:1;}}#ferrero-branding .product-highlights--content p,#ferrero-branding .products--content p{color:#d5ac5b;}#ferrero-branding .product-highlights--content p span,#ferrero-branding .products--content p span{width:5px;height:5px;transform:rotate(45deg) translate(-50%);background-color:#5c3327;display:inline-block;margin:0 10px;vertical-align:middle;}#ferrero-branding .product-highlights--content .fr-button,#ferrero-branding .products--content .fr-button{margin:20px auto 35px;max-width:180px;}@media only screen and (min-width:1280px){#ferrero-branding .product-highlights--content .fr-button,#ferrero-branding .products--content .fr-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);margin:0;max-width:270px;}}html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin:0 16px 27px 0;}@media only screen and (min-width:768px){html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin:0 30px 27px 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin-bottom:100px;margin-right:0;margin-left:20px;}html[dir=rtl] #ferrero-branding .product-highlights--box.category:nth-child(3n),html[dir=rtl] #ferrero-branding .products--box.category:nth-child(3n){margin-right:0;margin-left:0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-highlights--box.category,html[dir=rtl] #ferrero-branding .products--box.category{margin-right:0;margin-left:25px;}}#ferrero-branding .tips-and-ideas{padding:55px 0 40px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat top;margin-bottom:60px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;background-size:cover;padding:0 0 90px;margin-top:100px;margin-bottom:50px;}}#ferrero-branding .tips-and-ideas.light{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat top;margin-bottom:30px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas.light{background:none;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas .section-intro{position:relative;top:-50%;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas .section-intro .prelude{min-height:30px;}}#ferrero-branding .tips-and-ideas--row{margin:0 16px;max-width:360px;margin:0 auto;}@media only screen and (min-width:768px){#ferrero-branding .tips-and-ideas--row{max-width:630px;}}@media only screen and (min-width:1200px){#ferrero-branding .tips-and-ideas--row{max-width:1290px;}}#ferrero-branding .tips-and-ideas--content{max-width:163px;height:200px;margin:0 auto 16px;position:relative;}@media only screen and (min-width:768px){#ferrero-branding .tips-and-ideas--content{max-width:300px;height:368px;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--content:hover{overflow:hidden;}#ferrero-branding .tips-and-ideas--content:hover .tips-and-ideas--inner{-webkit-filter:blur(10px);filter:blur(10px);}}#ferrero-branding .tips-and-ideas--content .h4{font-size:18px;position:relative;text-transform:none;line-height:normal;letter-spacing:-0.2px;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;margin:0;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--content .h4{font-size:30px;letter-spacing:-1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}#ferrero-branding .tips-and-ideas--content .h4.white{color:#fff;}#ferrero-branding .tips-and-ideas--inner{background-repeat:no-repeat;background-size:contain;height:100%;max-width:300px;display:flex;align-items:flex-end;padding:22px 10px;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--inner{padding:22px 24px;}}#ferrero-branding .tips-and-ideas--inner::before{position:absolute;top:50%;left:0;width:100%;height:50%;background-image:linear-gradient(to bottom,rgba(72,44,0,0),rgba(72,44,0,0.5));}#ferrero-branding .tips-and-ideas--outer{opacity:0;transition:opacity 0.5s;position:absolute;top:0;left:0;background:rgba(255,255,255,0.9);z-index:2;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #eeeae9;overflow:hidden;}@media only screen and (max-width:1024px){#ferrero-branding .tips-and-ideas--outer.hover{opacity:1;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--outer:hover{opacity:1;}}#ferrero-branding .tips-and-ideas--outer:hover .tips-and-ideas--outer-wrapper{transform:translateY(0);}#ferrero-branding .tips-and-ideas--outer-wrapper{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;transform:translateY(100%);transition:transform 0.6s;}#ferrero-branding .tips-and-ideas--outer-wrapper > a{height:100%;}#ferrero-branding .tips-and-ideas--outer-content{padding:15px 10px 10px;display:flex;flex-direction:column;justify-content:space-between;height:100%;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--outer-content{padding:22px 24px 30px;}}#ferrero-branding .tips-and-ideas--tags{display:none !important;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--tags{display:flex !important;margin-bottom:40px;}}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--info table{width:100%;text-align:center;margin-top:20px;}}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--info tr{display:inline-grid;width:33%;}}#ferrero-branding .tips-and-ideas--info tr td{padding-bottom:5px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr td{padding-bottom:15px;}}#ferrero-branding .tips-and-ideas--info tr .title{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .title{display:block;font-size:12px;color:#5c3327;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .icon{width:30%;}}#ferrero-branding .tips-and-ideas--info tr .icon img{max-width:14px;min-height:14px;display:block;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .icon img{max-width:18px;min-height:unset;}}#ferrero-branding .tips-and-ideas--info tr .info{color:#5c3327;font-size:9px;font-weight:500;letter-spacing:-0.06px;line-height:1;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--info tr .info{font-size:16px;font-weight:400;}}#ferrero-branding .tips-and-ideas--link{pointer-events:none;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--link{pointer-events:auto;}}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--link .fr-button{height:40px;line-height:40px;font-size:12px;letter-spacing:3.75px;min-width:144px;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--link .fr-button{height:60px;line-height:63px;}}#ferrero-branding .tips-and-ideas--filters-wrapper{display:flex;margin-bottom:40px;align-items:center;}#ferrero-branding .tips-and-ideas--filters-wrapper #filters{display:none;}#ferrero-branding .tips-and-ideas--filters-wrapper label{font-size:14px;font-weight:500;color:#d5ac5b;padding:0 15px 0 25px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-wrapper label{font-size:18px;padding:0 15px 0 0;}}#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected{display:block;width:210px;height:auto;padding:12px 40px 10px 21px;border-radius:1px;background-image:linear-gradient(114deg,#ffe3a5 31%,#ffe3a5 31%,#e1bd6e 63%,#f6d58f 78%);font-size:14px;font-weight:400;line-height:normal;color:#5c3327;position:relative;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected{font-size:18px;line-height:1;width:220px;}}#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected::after{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-selector.svg?t=1750437691) no-repeat top;position:absolute;right:20px;z-index:3;top:16px;height:20px;width:20px;transition:transform 0.5s;}#ferrero-branding .tips-and-ideas--filters-wrapper .filters-selector--selected.open::after{transform:translateY(-50%) rotate(180deg);}#ferrero-branding .tips-and-ideas--filters-select{display:none;position:absolute;z-index:3;margin-top:10px;width:210px;border-radius:2px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.08);background:#fff;padding:10px 0;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-select{width:220px;}}#ferrero-branding .tips-and-ideas--filters-select li{font-size:14px;font-weight:400;color:#5c3327;font-size:14px;background:#fff;height:40px;line-height:40px;padding-left:20px;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--filters-select li{font-size:16px;}}#ferrero-branding .tips-and-ideas--filters-select li:hover{background:#faf8f2;}#ferrero-branding .tips-and-ideas--filters-button{width:100%;padding:50px 0 0;}#ferrero-branding .tips-and-ideas--button{width:100%;padding:40px 0 0;}#ferrero-branding .tips-and-ideas--buttons-wrapper{overflow-x:auto;margin:0 auto;padding-bottom:70px;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--buttons-wrapper{overflow-x:hidden;}}@media only screen and (min-width:1200px){#ferrero-branding .tips-and-ideas--buttons-wrapper{max-width:1290px;}}#ferrero-branding .tips-and-ideas--buttons{display:flex;margin-left:16px;flex:1;justify-content:center;}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--buttons{flex-wrap:wrap;margin-left:unset;width:100%;}}#ferrero-branding .tips-and-ideas--buttons .fr-button{min-width:144px;}@media only screen and (max-width:1023px){#ferrero-branding .tips-and-ideas--buttons .fr-button{height:40px;margin:0 12px 0 0;line-height:40px;font-size:12px;letter-spacing:3.75px;}}@media only screen and (min-width:1024px){#ferrero-branding .tips-and-ideas--buttons .fr-button{margin:0 10px 20px 10px;min-width:230px;}}@media only screen and (min-width:1280px){#ferrero-branding .tips-and-ideas--buttons .fr-button{margin:0 15px 30px 15px;}}@media only screen and (min-width:1366px){#ferrero-branding .tips-and-ideas--buttons .fr-button{margin:0 17px 35px 18px;}}html[dir=rtl] #ferrero-branding .tips-and-ideas--wrapper{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas .h4{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas--tags .tag{margin:10px 0 0 8px;}html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .title{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .info{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .info{text-align:right;}}html[dir=rtl] #ferrero-branding .tips-and-ideas--info tr .icon img{-webkit-transform:scaleX(-1);transform:scaleX(-1);}html[dir=rtl] #ferrero-branding .tips-and-ideas--filters-wrapper label{padding:0 25px 0 15px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tips-and-ideas--filters-wrapper label{padding:0 0 0 15px;}}html[dir=rtl] #ferrero-branding .tips-and-ideas .filters-selector{text-align:right;}html[dir=rtl] #ferrero-branding .tips-and-ideas .filters-selector--selected{padding:12px 21px 10px 19px;}html[dir=rtl] #ferrero-branding .tips-and-ideas .filters-selector--selected::after{right:unset;left:20px;}html[dir=rtl] #ferrero-branding .tips-and-ideas--filters-select li{padding-left:0;padding-right:20px;}@media only screen and (max-width:1023px){html[dir=rtl] #ferrero-branding .tips-and-ideas--link .fr-button{letter-spacing:normal;}}@media only screen and (max-width:1023px){html[dir=rtl] #ferrero-branding .tips-and-ideas--buttons .fr-button{letter-spacing:normal;}}#ferrero-branding .social-channels{padding:60px 0;background:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .social-channels{padding:40px 0;}}#ferrero-branding .social-channels--box{position:relative;border:6px solid #fff;box-shadow:0px 0px 0px 1px #d5ac5b;border-radius:10px;overflow:hidden;margin:1px 13px 32px;max-width:282px;}@media only screen and (min-width:1024px){#ferrero-branding .social-channels--box{max-width:310px;}}@media only screen and (min-width:1280px){#ferrero-branding .social-channels--box{max-width:370px;}}@media only screen and (min-width:1440px){#ferrero-branding .social-channels--box{max-width:410px;}}#ferrero-branding .social-channels--icon{position:absolute;top:-6px;left:-6px;background:#fff;z-index:1;border-bottom-right-radius:10px;}#ferrero-branding .social-channels--icon img{width:20px;margin:10px;}@media only screen and (min-width:1024px){#ferrero-branding .social-channels--icon img{width:28px;margin:12px;}}html[dir=rtl] #ferrero-branding .social-channels--icon{width:40px;left:0;right:-6px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .social-channels--icon{width:52px;}}#ferrero-branding .product-carousel{padding:0 0 35px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patter_left_and_right.png?t=1750437691) repeat top;margin:0 0 45px;padding:60px 40px;z-index:5;position:relative;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel{padding:60px 125px;}}#ferrero-branding .product-carousel.tips-and-ideas-version{padding:0;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel.tips-and-ideas-version{padding:60px 125px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;}#ferrero-branding .product-carousel.tips-and-ideas-version .row{align-items:center;}#ferrero-branding .product-carousel.tips-and-ideas-version .frame{position:relative;left:-5px;}#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--slider-nav .slick-track{transform:translate3d(-175px,30px,0px) !important;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:24px 0 30px 0;}}@media only screen and (min-width:1440px){#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:30px 0 55px 0;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:50px 0 85px 0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--table{padding:25px 0 40px;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:20px 0 25px 0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:25px 0 30px 0;}}@media only screen and (min-width:1440px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:30px 0 50px 0;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:55px 0 65px 0;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:40px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:44px;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:48px;}}#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{text-transform:uppercase;font-size:26px;padding-bottom:14px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:34px;padding:14px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:40px;}}#ferrero-branding .product-carousel--slider-wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-wrapper{background:none;width:100%;height:100%;position:relative;z-index:2;}}#ferrero-branding .product-carousel--slider{position:relative;}@media only screen and (max-width:1024px){#ferrero-branding .product-carousel--slider .slick-prev{position:absolute;top:50%;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-forward.svg?t=1750437691) no-repeat center;left:0;z-index:40;}#ferrero-branding .product-carousel--slider .slick-next{position:absolute;top:50%;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-next.svg?t=1750437691) no-repeat center;right:0;z-index:40;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider .slick-arrow{width:50px;height:50px;object-fit:contain;transform:rotate(-315deg);background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:1;}#ferrero-branding .product-carousel--slider .slick-arrow::before{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-45deg);}#ferrero-branding .product-carousel--slider .slick-arrow::after{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .product-carousel--slider .slick-arrow.slick-prev{left:0;}#ferrero-branding .product-carousel--slider .slick-arrow.slick-next{right:0;transform:translate(50%,-50%) rotate(45deg);}#ferrero-branding .product-carousel--slider .slick-arrow.slick-next::before{transform:rotate(135deg);}}#ferrero-branding .product-carousel--slider-nav{border-bottom:1px solid #d5ac5b;margin:0 16px;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav{border-bottom:none;position:absolute;bottom:0;left:50%;}}#ferrero-branding .product-carousel--slider-nav::before{left:0;bottom:-5px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav::before{display:none;}}#ferrero-branding .product-carousel--slider-nav::after{left:100%;bottom:-5px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav::after{display:none;}}#ferrero-branding .product-carousel--slider-nav.full{margin-top:-46px;}#ferrero-branding .product-carousel--slider-nav .slick-track{transform:translate3d(0px,23px,0px) !important;width:160px !important;display:flex;justify-content:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--slider-nav .slick-track{transform:translate3d(-75%,30px,0px) !important;width:300px !important;}}#ferrero-branding .product-carousel--slider-nav .slick-list{overflow:visible;position:relative;z-index:5;}#ferrero-branding .product-carousel--thumb{max-width:45px;height:45px;overflow:hidden;border:1px solid #d5ac5b;margin:0 4px;background:#fff;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--thumb{max-width:60px;height:60px;margin:0 5px;}}#ferrero-branding .product-carousel--thumb img{opacity:0.4;transition:opacity 0.5s;width:43px;height:43px;object-fit:cover;border:2px solid white;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--thumb img{width:58px;height:58px;}}#ferrero-branding .product-carousel--thumb.slick-current img{opacity:1;}#ferrero-branding .product-carousel--img img{max-width:315px;margin:0 auto;display:block;padding-top:45px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--img img{max-width:608px;padding-top:0;}}#ferrero-branding .product-carousel--img-full{padding-top:40px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--img-full{padding-top:unset;}}#ferrero-branding .product-carousel--content{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--content{background:none;height:100%;text-align:left;display:flex;align-items:center;padding:40px 0;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--content{padding:75px 0 95px 0;}}#ferrero-branding .product-carousel--info{padding:50px 30px 0;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info{max-width:550px;padding:0 20px 0 50px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--info{max-width:550px;padding:0 20px 0 85px;}}@media only screen and (min-width:1600px){#ferrero-branding .product-carousel--info{max-width:610px;padding:0 0 0 100px;}}#ferrero-branding .product-carousel--info .h2{padding-bottom:14px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info .h2{font-size:52px;padding:14px 0;}}#ferrero-branding .product-carousel--info .h3{text-transform:uppercase;padding-bottom:14px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info .h3{font-size:34px;padding:14px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel--info .h3{font-size:40px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--info .prelude{text-align:left;}}#ferrero-branding .product-carousel--info .prelude a{color:#d5ac5b;text-decoration:none;}#ferrero-branding .product-carousel--share--icons{align-items:center;}#ferrero-branding .product-carousel--share--icons p{color:#5c3327;padding-right:20px;line-height:30px;}#ferrero-branding .product-carousel--share--icons p span{color:#d5ac5b;}#ferrero-branding .product-carousel--share--icons span[data-a2a-url*="/ru/ru/"] .a2a_button_facebook{display:none;}#ferrero-branding .product-carousel--share--icons span[data-a2a-url*="/ru/ru/"] .a2a_button_whatsapp{display:none;}#ferrero-branding .product-carousel--share--icons a{padding-right:18px;padding-top:10px;}#ferrero-branding .product-carousel--share--icons a img{max-height:28px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--buy-button{margin-bottom:60px;}}#ferrero-branding .product-carousel--buy-button button{margin:40px 0 0;}#ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button{width:100%;max-width:230px;margin-left:16px;}#ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button:first-of-type{margin-left:0;}#ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button button{min-width:unset;width:100%;}#ferrero-branding .product-carousel--buy-button-mobile{position:fixed;bottom:0;background:#fff;width:100vw;display:flex;z-index:300;padding:8px 16px;box-shadow:0 0 30px 0 rgba(59,43,38,0.1);}#ferrero-branding .product-carousel--buy-button-mobile button{margin:0;width:100%;}#ferrero-branding .product-carousel--buy-button-mobile .paragraph--type--buy-now-button{margin:8px 0 0 0;}#ferrero-branding .product-carousel--buy-button-mobile .paragraph--type--buy-now-button:first-of-type{margin:0;}#ferrero-branding .product-carousel--promo-box{margin:16px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box{border:10px solid #fff;margin:0;width:80%;position:absolute;bottom:-150px;left:40px;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--promo-box{bottom:-90px;left:70px;}}#ferrero-branding .product-carousel--promo-box.and-buy{border-style:solid;border-width:3px;border-image-source:linear-gradient(107deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);border-image-slice:1;box-shadow:0 0 0 5px #fff;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box.and-buy{box-shadow:0 0 0 10px #fff;}}#ferrero-branding .product-carousel--promo-box.and-buy .product-carousel--promo-box--inner{background:#faf8f2;box-shadow:unset;}#ferrero-branding .product-carousel--promo-box.and-buy .product-carousel--promo-box--inner .prelude{color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box.and-buy .product-carousel--promo-box--inner .promo{font-size:28px;}}#ferrero-branding .product-carousel--promo-box--inner{padding:30px 45px;border-radius:2px;border:solid 5px #fff;background-image:linear-gradient(118deg,#ffe3a5,#e5c27c 35%,#d5ac5b 60%,#f6d58f 87%);box-shadow:0 0 0 1px #d5ac5b;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--promo-box--inner{border-width:10px;}}#ferrero-branding .product-carousel--promo-box .prelude{color:#fff;padding-bottom:10px;}#ferrero-branding .product-carousel--promo-box .promo{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;font-size:22px;letter-spacing:-0.47px;text-transform:none;line-height:1.07;}#ferrero-branding .product-carousel--tags{justify-content:center;margin-bottom:26px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--tags{justify-content:start;margin-bottom:unset;}}#ferrero-branding .product-carousel--table{padding:25px 0 55px;}@media only screen and (min-width:768px){#ferrero-branding .product-carousel--table{max-width:380px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table{padding:25px 0 20px;max-width:unset;margin:unset;}}@media only screen and (min-width:1366px){#ferrero-branding .product-carousel--table{padding:25px 0 70px;}}#ferrero-branding .product-carousel--table .td-wrapper{display:flex;justify-content:center;align-items:center;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table .td-wrapper{justify-content:flex-start;}}#ferrero-branding .product-carousel--table table{width:100%;}#ferrero-branding .product-carousel--table table tr td{padding-bottom:12px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr td{padding-right:10px;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel--table table tr td{padding-right:50px;}}#ferrero-branding .product-carousel--table table tr td:last-child{padding-right:0;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr td:nth-last-of-type(2).duration{width:35%;}}@media only screen and (min-width:1280px){#ferrero-branding .product-carousel--table table tr td:nth-last-of-type(2).duration{width:40%;}}#ferrero-branding .product-carousel--table table tr .title{font-size:14px;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .title{font-size:16px;}}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .icon{width:22px;padding:2px 0;}}#ferrero-branding .product-carousel--table table tr .icon img{max-width:18px;display:block;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .icon img{margin:unset;}}#ferrero-branding .product-carousel--table table tr .info{font-size:14px;letter-spacing:-0.09px;color:#5c3327;line-height:1;font-weight:normal;text-align:left;padding-left:9px;}@media only screen and (min-width:1024px){#ferrero-branding .product-carousel--table table tr .info{font-size:18px;padding-left:5px;}}#ferrero-branding .product-carousel--share-mobile{position:fixed;bottom:0;background:#fff;width:100vw;display:flex;z-index:300;padding:20px 0 20px 25px;box-shadow:0 0 30px 0 rgba(59,43,38,0.1);}#ferrero-branding .product-carousel--share-mobile--content{display:flex;align-items:center;}#ferrero-branding .product-carousel--share-mobile--content p{font-size:12px;font-weight:500;line-height:1.17;letter-spacing:normal;text-transform:uppercase;margin-right:30px;}#ferrero-branding .product-carousel--share-mobile--content span{display:block;color:#d5ac5b;}#ferrero-branding .product-carousel--share-mobile--content span[data-a2a-url*="/ru/ru/"] .a2a_button_facebook{display:none;}#ferrero-branding .product-carousel--share-mobile--content span[data-a2a-url*="/ru/ru/"] .a2a_button_whatsapp{display:none;}#ferrero-branding .product-carousel--share-mobile--content img{max-height:24px;margin-right:22px;width:auto;}@media only screen and (max-width:374px){#ferrero-branding .product-carousel--share-mobile--content img{margin-right:18px;}}@media only screen and (max-width:359px){#ferrero-branding .product-carousel--share-mobile--content img{margin-right:12px;}}#ferrero-branding .product-carousel--share-mobile--content .addtoany_list > a{padding:0;}html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .frame{left:unset;right:-5px;}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:24px 0 30px 0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:30px 0 55px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version .product-carousel--content{padding:50px 0 85px 0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--table{padding:25px 0 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:20px 0 25px 0;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:25px 0 30px 0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:30px 0 50px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content{padding:55px 0 65px 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:40px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:44px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1{font-size:48px;}}html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{text-transform:uppercase;font-size:26px;padding-bottom:14px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:34px;padding:14px 0;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-carousel.tips-and-ideas-version.long-heading .product-carousel--content h1.h3{font-size:40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info{padding:0 50px 0 20px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel--info{padding:0 85px 0 20px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .product-carousel--info{padding:0 100px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info h1{text-align:right;}}html[dir=rtl] #ferrero-branding .product-carousel--info .h2{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info .h2{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info p{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--info .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button{margin-left:0;margin-right:16px;}html[dir=rtl] #ferrero-branding .product-carousel--buy-button .paragraph--type--buy-now-button:first-of-type{margin-right:0;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--promo-box{right:40px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .product-carousel--promo-box{right:70px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--table table tr td{text-align:right;padding-right:0;padding-left:10px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .product-carousel--table table tr td{padding-right:0;padding-left:50px;}}html[dir=rtl] #ferrero-branding .product-carousel--table table tr td:last-child{padding-left:0;}html[dir=rtl] #ferrero-branding .product-carousel--table table tr .title{direction:ltr;}html[dir=rtl] #ferrero-branding .product-carousel--table table tr .icon img{transform:scaleX(-1);}html[dir=rtl] #ferrero-branding .product-carousel--table table tr .info{padding-left:0;padding-right:9px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--table table tr .info{padding-left:0;padding-right:5px;}}html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-prev{transform:translate(50%,-50%) rotate(180deg);top:60%;right:37px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-prev{transform:translate(50%,-50%) rotate(225deg);top:50%;right:0;}}html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(180deg);right:unset;left:-23px;top:60%;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-next{transform:translate(50%,-50%) rotate(225deg);top:50%;right:unset;left:unset;}}html[dir=rtl] #ferrero-branding .product-carousel--slider .slick-arrow.slick-next::before{transform:rotate(135deg);}html[dir=rtl] #ferrero-branding .product-carousel--share--icons p{padding-right:0;padding-left:20px;}html[dir=rtl] #ferrero-branding .product-carousel--share--icons a{padding-right:0;padding-left:18px;}html[dir=rtl] #ferrero-branding .product-carousel .tag{margin:10px 0 0 8px;}#ferrero-branding .perfect-occasion{padding:0 0 30px;}@media only screen and (min-width:768px){#ferrero-branding .perfect-occasion{padding:0 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion{background:none;padding:50px 0;}}#ferrero-branding .perfect-occasion .img-wrapper{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--img{padding-right:10px;}}#ferrero-branding .perfect-occasion--golden{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--golden{display:block;height:310px;width:170px;background-image:linear-gradient(167deg,#ffe3a5 4%,#ffe3a5 4%,#e1bd6e 69%,#f6d58f 97%);position:absolute;top:50%;transform:translateY(-50%);right:60px;}}#ferrero-branding .perfect-occasion--img-small{padding-left:4px;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--img-small{position:absolute;top:50%;right:-20px;transform:translateY(-50%);max-height:280px;}}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--img-small img{max-height:280px;width:auto;float:right;}}#ferrero-branding .perfect-occasion--content{padding:35px 0 20px;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content{padding:0 30px 0 80px;text-align:left;}}@media only screen and (min-width:1280px){#ferrero-branding .perfect-occasion--content{padding:0 0 0 120px;}}#ferrero-branding .perfect-occasion--content h2{padding-bottom:30px;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content h2{padding-bottom:20px;}}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content .prelude{text-align:left;padding-bottom:18px;}}#ferrero-branding .perfect-occasion--content p:not(.prelude){padding:30px 30px 0;}@media only screen and (min-width:1024px){#ferrero-branding .perfect-occasion--content p:not(.prelude){max-width:470px;padding:unset;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--img{padding-right:0;padding-left:10px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--golden{right:unset;left:60px;}}html[dir=rtl] #ferrero-branding .perfect-occasion--img-small{padding-left:0;padding-right:4px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--img-small{right:unset;left:-20px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--img-small img{float:left;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--content{padding:0 80px 0 30px;text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .perfect-occasion--content{padding:0 120px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .perfect-occasion--content .prelude{text-align:right;}}#ferrero-branding .ingredients{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;padding:50px 0;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients{background:none;padding:0;margin:-20px 40px 50px !important;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients{margin:-20px 175px 50px !important;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .section-intro{position:relative;top:58px;z-index:1;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients .section-intro{top:65px;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .no-bg{padding:40px 50px 0 0;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg{position:absolute;z-index:2;margin-top:80px;padding-right:50px;width:100%;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:20px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table .ingredients--table-wrapper{padding:30px 25px 40px;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:30px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table .ingredients--table-wrapper{padding:30px 35px 40px;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:60px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;}}@media only screen and (min-width:1440px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:60px;}}@media only screen and (min-width:1600px){#ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:75px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:55px;}#ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table .ingredients--table-wrapper{padding:30px 45px 55px;}}#ferrero-branding .ingredients .bg{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .bg{padding:100px 70px 0 0;}#ferrero-branding .ingredients .bg::before{content:"";display:block;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;height:88%;width:100%;max-width:1290px;position:absolute;top:0;left:0;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients .bg::before{height:85%;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients .bg.single-column{padding:130px 0;}#ferrero-branding .ingredients .bg.single-column::before{height:100%;}#ferrero-branding .ingredients .bg.single-column .ingredients--text{padding:0;max-width:630px;margin:0 auto;}}#ferrero-branding .ingredients--text{text-align:center;padding:0 30px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--text{text-align:left;padding:30px 60px 0 70px;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients--text{padding:30px 40px 0 50px;}}@media only screen and (min-width:1440px){#ferrero-branding .ingredients--text{padding:30px 60px 0 70px;}}@media only screen and (min-width:1600px){#ferrero-branding .ingredients--text{padding:30px 95px 0 110px;}}#ferrero-branding .ingredients--text h3{padding-bottom:12px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--text h3{font-size:36px;}}#ferrero-branding .ingredients--table-wrapper{background:#fff;border-radius:2px;border:solid 3px #d5ac5b;margin:0 15px;padding:30px 25px;}#ferrero-branding .ingredients--table-wrapper:nth-of-type(2),#ferrero-branding .ingredients--table-wrapper:nth-of-type(3),#ferrero-branding .ingredients--table-wrapper:nth-of-type(4){margin-top:40px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table-wrapper{padding:40px 50px;margin:0;}}#ferrero-branding .ingredients--table-wrapper h3{text-align:center;font-size:24px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table-wrapper h3{text-align:left;font-size:36px;}}#ferrero-branding .ingredients--table{padding-top:35px;}#ferrero-branding .ingredients--table table{width:100%;}#ferrero-branding .ingredients--table table thead:not(:first-child) th{padding-top:40px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table table thead:not(:first-child) th{padding-top:50px;}}#ferrero-branding .ingredients--table table thead th{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;line-height:normal;letter-spacing:4.38px;color:#d5ac5b;text-transform:uppercase;padding-bottom:16px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table table thead th{font-size:16px;}}#ferrero-branding .ingredients--table table thead th:last-child{text-align:right;}@media only screen and (max-width:362px){#ferrero-branding .ingredients--table table thead th.smaller{font-size:11px;}}#ferrero-branding .ingredients--table table tbody tr{border-bottom:1px solid #d5ac5b;}#ferrero-branding .ingredients--table table tbody tr:last-child{border-bottom:none;}#ferrero-branding .ingredients--table table tbody tr td{padding:16px 0;}#ferrero-branding .ingredients--table table tbody tr td:first-child{width:55%;}#ferrero-branding .ingredients--table table tbody tr td:nth-child(2){width:22%;}#ferrero-branding .ingredients--table table tbody tr td:nth-child(3){width:22%;text-align:right;padding-right:10px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table table tbody tr td:nth-child(3){padding-right:0;}}#ferrero-branding .ingredients--table--2-cols tr td:nth-child(2){width:44% !important;text-align:right;padding-right:10px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--table--2-cols tr td:nth-child(2){padding-right:0;}}#ferrero-branding .ingredients--copy{padding:50px 0 20px;}#ferrero-branding .ingredients--instruction-wrapper{padding:60px 20px 0;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper{padding:50px 40px 85px 270px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients--instruction-wrapper{padding:50px 40px 85px 330px;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 60px 85px;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 110px 85px;}}@media only screen and (min-width:1366px){#ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 180px 85px;}}#ferrero-branding .ingredients--instruction-wrapper h3{text-align:center;margin-bottom:35px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper h3{font-size:36px;letter-spacing:-1px;margin-top:55px;margin-bottom:50px;text-align:left;}}#ferrero-branding .ingredients--instruction-wrapper ol{list-style-type:decimal;padding-inline-start:16px;font-size:17px;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-weight:800;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper ol{font-size:20px;}}#ferrero-branding .ingredients--instruction-wrapper ol li{margin-bottom:25px;}#ferrero-branding .ingredients--instruction-wrapper ol li span{padding-left:16px;display:block;font-size:16px;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--instruction-wrapper ol li span{font-size:18px;padding-left:30px;line-height:1.44;letter-spacing:normal;}}#ferrero-branding .ingredients--pattern{display:flex;justify-content:center;padding-top:30px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--pattern{justify-content:flex-start;}}#ferrero-branding .ingredients.tips-and-ideas-version{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;}@media only screen and (max-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version{padding:0 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version{background:none;}}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-bg{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;height:80%;padding-top:32px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-bg{background:none;height:unset;padding-top:unset;}}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{padding:30px 25px;}@media only screen and (min-width:768px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{max-width:500px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{padding:30px 35px 40px;max-width:unset;margin:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper{padding:30px 55px 55px 45px;}}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table{padding-top:0;}#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table h3{font-size:24px;letter-spacing:-0.51px;text-align:center;padding-bottom:35px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table h3{font-size:36px;letter-spacing:-1px;text-align:left;padding-bottom:25px;}}#ferrero-branding .ingredients--slider-wrapper p{text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-wrapper p{text-align:left;}}#ferrero-branding .ingredients--slider-wrapper .slick-slider .slick-dots{justify-content:center;margin-top:20px;}#ferrero-branding .ingredients--slider-wrapper .slick-slider .slick-dots > li:only-child{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-wrapper .slick-arrow{width:50px;height:50px;object-fit:contain;transform:rotate(-315deg);background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) translateY(-16px) rotate(45deg);z-index:40;}#ferrero-branding .ingredients--slider-wrapper .slick-arrow::before{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-small.png?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(135deg);}#ferrero-branding .ingredients--slider-wrapper .slick-arrow::after{content:"";display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-prev{left:0;}#ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next{left:100%;}#ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next::before{transform:rotate(-45deg);}}#ferrero-branding .ingredients--slider{padding:25px 0 30px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider{padding:35px 0 30px;}}#ferrero-branding .ingredients--slider-pagination p{letter-spacing:5px;text-indent:5px;font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#d5ac5b;padding-bottom:10px;font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-pagination p{font-size:18px;letter-spacing:7px;text-indent:unset;}}#ferrero-branding .ingredients--slider-slide{margin-right:15px;}@media only screen and (min-width:768px){#ferrero-branding .ingredients--slider-slide{margin-right:40px;}}#ferrero-branding .ingredients--slider-slide:last-child{margin-right:0;}#ferrero-branding .ingredients--slider-steps{padding-bottom:60px;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-steps{padding-bottom:0;}}#ferrero-branding .ingredients--slider-steps .slick-slide{opacity:0;transition:opacity 1s ease-out;}#ferrero-branding .ingredients--slider-steps .slick-active{opacity:1 !important;transition:opacity 1s ease-in;}#ferrero-branding .ingredients--slider-steps .slick-cloned{opacity:0;}#ferrero-branding .ingredients--slider-steps .step p{margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .ingredients--slider-steps .step p{padding-right:15px;}}#ferrero-branding .ingredients--slider-steps .step ol{padding-inline-start:16px;}#ferrero-branding .ingredients--slider-steps .step ol li{padding-left:16px;}#ferrero-branding .ingredients--slider-video,#ferrero-branding .ingredients--slider-iframe{position:relative;}#ferrero-branding .ingredients--slider-video video,#ferrero-branding .ingredients--slider-iframe video{width:100%;}#ferrero-branding .ingredients .slick-track{display:flex;align-items:center;}@media (min-width:1024px) and (max-width:1279px){html[lang=nl] #ferrero-branding .ingredients--table-bg{padding-right:0 !important;}}@media (min-width:1366px) and (max-width:1550px){html[lang=nl] #ferrero-branding .ingredients--table-bg{padding-right:0 !important;}}@media (min-width:1024px) and (max-width:1279px){html[lang=nl] #ferrero-branding .ingredients--table-wrapper{padding:30px 25px !important;}}@media (min-width:1025px) and (max-width:1279px){html[lang=nl] #ferrero-branding .ingredients--instruction-wrapper{padding-left:300px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients .no-bg{padding:40px 0 0 50px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:50px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;padding-left:20px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;padding-left:30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:60px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-left:0;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:60px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg{padding-right:0;padding-left:75px;}html[dir=rtl] #ferrero-branding .ingredients .no-bg .ingredients--table-bg.w-table{padding-right:0;padding-left:55px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients .bg{padding:100px 0 0 70px;}}html[dir=rtl] #ferrero-branding .ingredients--table-wrapper h3{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--table-wrapper h3{text-align:right;}}html[dir=rtl] #ferrero-branding .ingredients--table table thead th{text-align:right;}html[dir=rtl] #ferrero-branding .ingredients--table table thead th:last-child{text-align:left;}html[dir=rtl] #ferrero-branding .ingredients--table table tbody tr td{text-align:right;}html[dir=rtl] #ferrero-branding .ingredients--table table tbody tr td:last-child{text-align:left;direction:ltr;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper{padding:50px 270px 85px 40px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper{padding:50px 330px 85px 40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 60px 85px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 110px 85px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper.center{padding:50px 180px 85px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper h3{text-align:right;}}html[dir=rtl] #ferrero-branding .ingredients--instruction-wrapper ol li{text-align:right;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients.tips-and-ideas-version .ingredients--table-wrapper .ingredients--table h3{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper p{text-align:right;}}html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-prev{top:42%;right:-25px;left:unset;transform:rotate(225deg);}html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next{top:42%;left:-25px;transform:rotate(225deg);}html[dir=rtl] #ferrero-branding .ingredients--slider-wrapper .slick-arrow.slick-next::before{transform:rotate(-45deg);}html[dir=rtl] #ferrero-branding .ingredients--slider-pagination p{display:flex;text-align:right;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .ingredients--text{text-align:right;padding:30px 70px 0 60px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .ingredients--text{padding:30px 50px 0 40px;}}@media only screen and (min-width:1440px){html[dir=rtl] #ferrero-branding .ingredients--text{padding:30px 70px 0 60px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .ingredients--text{padding:30px 110px 0 95px;}}#ferrero-branding .details-boxes{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;padding:45px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes{padding:80px 0 40px;background:none;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--box{display:flex;align-items:center;padding-bottom:60px;}#ferrero-branding .details-boxes--box:nth-child(2n){flex-direction:row-reverse;}#ferrero-branding .details-boxes--box:nth-child(2n) .details-boxes--content{text-align:right;padding-left:0;padding-right:110px;}#ferrero-branding .details-boxes--box:last-child{padding-bottom:30px;}}#ferrero-branding .details-boxes--img{position:relative;}#ferrero-branding .details-boxes--img::before{display:none;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#bd894c 0.57turn,#d8b274 0.66turn,#ffe3a5);position:absolute;top:50%;transform:translateY(-50%);z-index:1;right:-15px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--img::before{display:block;height:calc(100% + 30px);width:73%;}}#ferrero-branding .details-boxes--img::after{display:none;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-copy-3.png?t=1750437691) repeat center;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);z-index:2;right:-15px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--img::after{display:block;height:calc(100% + 30px);width:73%;}}@media only screen and (min-width:768px){#ferrero-branding .details-boxes--img img{max-width:300px;margin:0 auto;display:block;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--img img{position:relative;z-index:3;margin:0;max-width:none;}}#ferrero-branding .details-boxes--content{text-align:center;padding:25px 0 30px;}@media only screen and (min-width:768px){#ferrero-branding .details-boxes--content{max-width:300px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--content{text-align:left;padding-left:110px;width:60%;max-width:580px;margin:0;}}#ferrero-branding .details-boxes--content span{color:#d5ac5b;}#ferrero-branding .details-boxes--content h3{padding-bottom:10px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes--content h3{padding-bottom:20px;}}#ferrero-branding .details-boxes.paragraph--type--history-timeline-container{padding:45px 16px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes.paragraph--type--history-timeline-container{padding:80px 0 40px;background:none;}}#ferrero-branding .details-boxes-timeline{position:relative;}#ferrero-branding .details-boxes-timeline .details-boxes--content{padding:25px 0 70px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--content{padding:25px 0 30px 110px;}}#ferrero-branding .details-boxes-timeline .details-boxes--content .year{font-family:"Cormorant Infant",serif;font-weight:600;font-style:normal;font-size:52px;color:#d5ac5b;line-height:52px;margin-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--content .year{margin-bottom:0;font-size:56px;}}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--content.center{margin:0 auto;padding-left:0;padding-right:0;text-align:center;}}#ferrero-branding .details-boxes-timeline .details-boxes--content p a{color:#795029;}#ferrero-branding .details-boxes-timeline .details-boxes--img{padding:0 15px;margin-bottom:20px;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--img{padding:0;margin-bottom:0;}}#ferrero-branding .details-boxes-timeline .details-boxes--spacer{display:block;width:1px;height:45px;background-color:#d5ac5b;position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);z-index:10;}#ferrero-branding .details-boxes-timeline .details-boxes--spacer::before{content:"";display:block;width:5px;height:5px;left:50%;top:0;transform:translateX(-50%) rotate(45deg);background-color:#d5ac5b;position:absolute;z-index:10;}#ferrero-branding .details-boxes-timeline .details-boxes--spacer::after{content:"";display:block;width:5px;height:5px;left:50%;bottom:0;transform:translateX(-50%) rotate(45deg);background-color:#d5ac5b;position:absolute;z-index:10;}@media only screen and (min-width:1024px){#ferrero-branding .details-boxes-timeline .details-boxes--spacer{display:none;}}#ferrero-branding .details-boxes-timeline:last-of-type .details-boxes--spacer{display:none;}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .details-boxes--img::before{background-image:linear-gradient(to right,#ffe3a5,#d8b274);}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .details-boxes--box:nth-child(2n){flex-direction:row-reverse;}html[dir=rtl] #ferrero-branding .details-boxes--box:nth-child(2n) .details-boxes--content{text-align:right;padding-left:110px;padding-right:0px;}html[dir=rtl] #ferrero-branding .details-boxes--box:nth-child(2n) .details-boxes--content.center{padding-left:0;text-align:center;}}html[dir=rtl] #ferrero-branding .details-boxes .year{margin-bottom:10px;}html[dir=rtl] #ferrero-branding .details-boxes--img::before{transform:translateY(-50%);right:unset;left:-15px;}html[dir=rtl] #ferrero-branding .details-boxes--img::after{right:unset;left:-15px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .details-boxes--content{text-align:right;padding-left:0;padding-right:110px;}}html[dir=rtl] #ferrero-branding .details-boxes--content.center{padding-left:0;padding-right:0;text-align:center;}#ferrero-branding .sustainability{padding:30px 0 38px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability{padding:40px 0 0;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main{padding:80px 0 240px;display:flex;align-items:center;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern.png?t=1750437691) repeat center;}#ferrero-branding .sustainability--main.main-only{padding:80px 0;margin-bottom:50px;}}#ferrero-branding .sustainability--main-img{position:relative;overflow:hidden;}@media only screen and (max-width:1024px){#ferrero-branding .sustainability--main-img{width:100%;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-img{margin-left:40px;margin-right:10px;}}@media only screen and (min-width:1366px){#ferrero-branding .sustainability--main-img{margin-left:60px;margin-right:15px;}}#ferrero-branding .sustainability--main-img::after{height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 16%,rgba(47,26,15,0.85) 59%);position:absolute;top:0;z-index:1;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-img::after{display:none;}}#ferrero-branding .sustainability--main-content{text-align:center;padding:0 45px 40px;position:absolute;bottom:80px;z-index:2;left:50%;transform:translateX(-50%);width:100%;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content{padding:0 0 0 45px;position:static;text-align:left;max-width:590px;width:unset;transform:none;left:unset;}}#ferrero-branding .sustainability--main-content h2{padding:10px 0 15px;color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content h2{padding:20px 0;color:#5c3327;}}#ferrero-branding .sustainability--main-content p:not(.prelude){color:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content p:not(.prelude){color:#595959;}}#ferrero-branding .sustainability--main-content .prelude{text-align:center;text-shadow:0 4px 10px #5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-content .prelude{text-align:left;text-shadow:none;}}#ferrero-branding .sustainability--main-button{margin-top:22px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--main-button{margin-top:35px;}}#ferrero-branding .sustainability .paragraph--type--sustainability-article-teaser{display:flex;}#ferrero-branding .sustainability .paragraph--type--more-about-item{display:flex;}#ferrero-branding .sustainability--boxes{position:relative;z-index:2;margin:-50px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--boxes{display:flex;justify-content:center;margin-top:-160px;}#ferrero-branding .sustainability--boxes .row{width:100%;}}#ferrero-branding .sustainability--box{margin:0 17px 20px;background:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,0.05);position:relative;width:100%;}@media only screen and (min-width:768px){#ferrero-branding .sustainability--box{max-width:400px;margin:20px auto 0;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box{max-width:700px;padding:40px 0 40px 40px;box-shadow:none;display:flex;}#ferrero-branding .sustainability--box:first-child{margin-right:15px;}#ferrero-branding .sustainability--box:last-child{margin-left:15px;}}@media only screen and (min-width:1366px){#ferrero-branding .sustainability--box{padding:45px 0 40px 80px;}}#ferrero-branding .sustainability.no-space{padding:0 0 38px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability.no-space{padding:0;}}#ferrero-branding .sustainability.no-space .sustainability--wrapper{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patterns-pattern-big-3.png?t=1750437691) repeat top,#faf8f2;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability.no-space .sustainability--wrapper{margin:70px 0 40px;}}@media only screen and (min-width:1366px){#ferrero-branding .sustainability.no-space .sustainability--wrapper{margin:90px 0 40px;}}#ferrero-branding .sustainability.no-space .sustainability--boxes{padding:0 0 40px;margin:0;}#ferrero-branding .sustainability.no-space .section-intro{position:relative;padding:55px 0 30px;}@media only screen and (min-width:768px){#ferrero-branding .sustainability.no-space .section-intro{padding:45px 0 10px;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability.no-space .section-intro{padding:0 0 25px;position:relative;transform:translateY(-50%);}}#ferrero-branding .sustainability--box-img{max-width:130px;overflow:hidden;}@media only screen and (min-width:1280px){#ferrero-branding .sustainability--box-img{max-width:175px;min-width:175px;}}#ferrero-branding .sustainability--box-content{padding:20px 20px 0 20px;display:flex;flex-direction:column;justify-content:space-between;max-width:206px;}@media only screen and (max-width:374px){#ferrero-branding .sustainability--box-content{max-width:60%;}}@media only screen and (max-width:330px){#ferrero-branding .sustainability--box-content{max-width:45%;}}@media only screen and (min-width:768px){#ferrero-branding .sustainability--box-content{max-width:60%;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box-content{padding:10px 0 20px 20px;min-width:300px;}}@media only screen and (min-width:1280px){#ferrero-branding .sustainability--box-content{min-width:360px;}}@media only screen and (min-width:1600px){#ferrero-branding .sustainability--box-content{padding:10px 25px 20px 35px;min-width:420px;}}#ferrero-branding .sustainability--box-content .prelude{font-size:13px;letter-spacing:3px;text-align:left;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box-content .prelude{font-size:16px;letter-spacing:8px;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability--box-button{margin-top:30px;}}#ferrero-branding .sustainability--box-button-mobile{position:absolute;right:10px;bottom:10px;height:15px;width:32px;}#ferrero-branding .sustainability--box-button-mobile img{height:4px;width:32px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--main-img{margin-left:10px;margin-right:40px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .sustainability--main-img{margin-left:15px;margin-right:60px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--main-content{padding:0 45px 0 0;text-align:right;}html[dir=rtl] #ferrero-branding .sustainability--main-content .prelude{text-align:center;}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--main-content .prelude{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--box{padding:40px 40px 40px 0;}html[dir=rtl] #ferrero-branding .sustainability--box:first-child{margin-right:0;margin-left:15px;}html[dir=rtl] #ferrero-branding .sustainability--box:last-child{margin-left:0;margin-right:15px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .sustainability--box{padding:45px 80px 40px 0;}}html[dir=rtl] #ferrero-branding .sustainability--box-content{text-align:right;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--box-content{padding:10px 20px 20px 0;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .sustainability--box-content{padding:10px 35px 20px 25px;}}html[dir=rtl] #ferrero-branding .sustainability--box-content .prelude{text-align:right;letter-spacing:normal;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability--box-content .prelude{letter-spacing:normal;}}html[dir=rtl] #ferrero-branding .sustainability--box-button-mobile{position:absolute;right:unset;left:10px;transform:scaleX(-1);}#ferrero-branding .alternating{padding:5px 0 42px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat center;}@media only screen and (min-width:1024px){#ferrero-branding .alternating{background:none;padding:50px 0;}}#ferrero-branding .alternating .spacer--wrapper{width:100%;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .alternating .spacer--wrapper{margin:55px 0;}}#ferrero-branding .alternating--box{text-align:center;padding:30px 16px;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box{align-items:center;text-align:left;padding:0;}#ferrero-branding .alternating--box:nth-child(even){flex-direction:row-reverse;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content,#ferrero-branding .alternating--box:nth-child(even) .prelude{text-align:right;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 25px 0 30px;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--img{padding-right:0;padding-left:15px;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--img-wrapper{overflow:hidden;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--button{justify-content:flex-end;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--golden{left:unset;right:60px;}}@media only screen and (min-width:1366px){#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 95px 0 40px;}#ferrero-branding .alternating--box:nth-child(even) .alternating--box--content.smaller{padding:0 45px 0 40px;}}#ferrero-branding .alternating--box--img{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--img{padding-right:15px;}}#ferrero-branding .alternating--box--img img{position:relative;z-index:2;}#ferrero-branding .alternating--box--img-wrapper{overflow:hidden;}@media only screen and (min-width:768px){#ferrero-branding .alternating--box--content{max-width:450px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content{max-width:50%;padding:0 30px 0 45px;}}@media only screen and (min-width:1366px){#ferrero-branding .alternating--box--content{padding:0 40px 0 95px;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content.smaller{padding:0 30px 0 25px;}}@media only screen and (min-width:1366px){#ferrero-branding .alternating--box--content.smaller{padding:0 40px 0 45px;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content .prelude{text-align:left;}}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content h2{padding:12px 0 20px;}}#ferrero-branding .alternating--box--content .small{padding:0 14px;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--content .small{padding:0;}}#ferrero-branding .alternating--box--content img{padding:26px 0 16px;}#ferrero-branding .alternating--box--golden{display:none;position:absolute;width:300px;height:110%;top:-5%;left:60px;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#bd894c 0.57turn,#d8b274 0.66turn,#ffe3a5);}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--golden{display:block;}}#ferrero-branding .alternating--box--golden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-golden.png?t=1750437691) repeat-y center;position:absolute;top:0;left:0;width:100%;height:100%;}#ferrero-branding .alternating--box--wooden{display:none;position:absolute;width:208px;height:80%;top:50%;right:-30px;background-color:#faf8f2;transform:translateY(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--wooden{display:block;}}#ferrero-branding .alternating--box--wooden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-alt.png?t=1750437691) repeat-y center;position:absolute;top:0;left:0;width:100%;height:100%;}#ferrero-branding .alternating--box--button{display:flex;justify-content:center;padding-top:24px;}@media only screen and (min-width:1024px){#ferrero-branding .alternating--box--button{justify-content:flex-start;padding-top:48px;}}html[dir=rtl] #ferrero-branding .alternating .spacer--wrapper .spacer{left:unset;right:50%;transform:translateX(1px);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box{text-align:right;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content,html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .prelude{text-align:right;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 30px 0 25px;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--img{padding-right:15px;padding-left:0;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--button{justify-content:flex-start;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--golden{left:60px;right:unset;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content{padding:0 40px 0 95px;}html[dir=rtl] #ferrero-branding .alternating--box:nth-child(even) .alternating--box--content.smaller{padding:0 40px 0 45px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--img{padding-right:0;padding-left:15px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--content{padding:0 45px 0 30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .alternating--box--content{padding:0 95px 0 40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--content.smaller{padding:0 25px 0 30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .alternating--box--content.smaller{padding:0 45px 0 40px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .alternating--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .alternating--box--golden{left:unset;right:60px;transform:scaleX(-1);}html[dir=rtl] #ferrero-branding .alternating--box--wooden{right:unset;left:-30px;}#ferrero-branding .intro-module{padding:35px 0 25px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module{background:none;padding:50px 0;}}#ferrero-branding .intro-module.reverse .intro-module--box{flex-direction:row-reverse;}@media only screen and (min-width:768px){#ferrero-branding .intro-module.reverse .intro-module--box--content{max-width:400px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse .intro-module--box--content{padding:28px 50px 0 50px;max-width:530px;}}@media only screen and (min-width:1366px){#ferrero-branding .intro-module.reverse .intro-module--box--content{padding:28px 0 0 140px;max-width:610px;}}#ferrero-branding .intro-module.reverse .intro-module--box--golden{right:-25px !important;left:unset;transform:scaleX(-1);}#ferrero-branding .intro-module.reverse.right{padding:50px 0;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse.right .intro-module--box--content{padding:28px 0 0 100px;}}#ferrero-branding .intro-module.reverse.right .intro-module--box--content h2{padding:0 15px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse.right .intro-module--box--content h2{padding:18px 0 20px;}}#ferrero-branding .intro-module.reverse.right .intro-module--box--content img{padding:30px 15px 15px;}#ferrero-branding .intro-module.reverse.right .intro-module--box--img{left:20px;}#ferrero-branding .intro-module.reverse.right .intro-module--box--golden{right:unset;left:-25px;transform:unset;}#ferrero-branding .intro-module.reverse.right .intro-module--box--button{margin-top:25px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module.reverse.right .intro-module--box--button{margin-top:50px;}}#ferrero-branding .intro-module--box{text-align:center;}#ferrero-branding .intro-module--box .video-embed-field-responsive-video:after{padding-bottom:5%;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box{text-align:left;}}@media only screen and (min-width:768px){#ferrero-branding .intro-module--box--content{max-width:400px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content{max-width:470px;margin:unset;padding:35px 0 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content .prelude{text-align:left;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content h2{padding:18px 0 20px;}}#ferrero-branding .intro-module--box--content img{padding:30px 0 25px;}#ferrero-branding .intro-module--box--content p{padding:0 30px 5px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--content p{padding:0;}}#ferrero-branding .intro-module--box--img{position:relative;justify-content:flex-end;}#ferrero-branding .intro-module--box--img--wrapper{overflow:hidden;}#ferrero-branding .intro-module--box--img img{max-width:630px;position:relative;z-index:2;}#ferrero-branding .intro-module--box--golden{display:none;position:absolute;width:318px;left:-25px;top:35px;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#cb9e4f 0.57turn,#fbd79b 0.66turn,#ffe3a5);}@media only screen and (min-width:1024px){#ferrero-branding .intro-module--box--golden{display:block;height:300px;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-module--box--golden{height:349px;}}#ferrero-branding .intro-module--box--golden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-golden.png?t=1750437691) no-repeat left;position:absolute;top:0;left:0;width:100%;height:100%;}#ferrero-branding .intro-module.golden .qs-read-more--wooden{background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#cb9e4f 0.57turn,#fbd79b 0.66turn,#ffe3a5);}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content{text-align:right;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content{padding:28px 140px 0 0;}}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content .prelude{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--img{left:0;}html[dir=rtl] #ferrero-branding .intro-module.reverse .intro-module--box--golden{right:unset !important;left:-25px;transform:scaleX(1);}html[dir=rtl] #ferrero-branding .intro-module.reverse.right{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse.right{text-align:left;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--content{padding:28px 100px 0 0;}}html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--content .prelude{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--img{right:20px;}html[dir=rtl] #ferrero-branding .intro-module.reverse.right .intro-module--box--golden{left:unset !important;right:-25px !important;transform:scaleX(-1);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module--box{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module--box--content{margin:unset;padding:35px 50px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module--box--golden{left:unset;right:-25px;-webkit-transform:scaleX(-1);transform:scaleX(-1);}#ferrero-branding .header-image{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-product-carousel.png?t=1750437691) repeat top;position:relative;z-index:5;padding:40px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .header-image{padding:85px 60px 35px;margin-bottom:35px;}}@media only screen and (min-width:1366px){#ferrero-branding .header-image{padding:85px 147px 35px;}}@media only screen and (max-width:1023px){#ferrero-branding .header-image + .qs-read-more{padding-top:35px;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image.basic{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) no-repeat top;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image.quality{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) no-repeat top;}}@media only screen and (max-width:1023px){#ferrero-branding .header-image.text-long .header-image--content{min-height:115px;height:auto;padding:21px 11px;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image.text-long .header-image--content{width:100%;padding:unset;}}#ferrero-branding .header-image.text-long .header-image--content--h1{font-size:30px;letter-spacing:-1.13px;}@media only screen and (min-width:1024px){#ferrero-branding .header-image.text-long .header-image--content--h1{font-size:68px;letter-spacing:-2.55px;}}#ferrero-branding .header-image .frame{position:relative;z-index:initial;}#ferrero-branding .header-image--img{position:relative;display:none;}@media only screen and (min-width:1024px){#ferrero-branding .header-image--img{display:block;width:105%;top:-25px;left:50%;transform:translateX(-50%);z-index:-1;}}@media only screen and (min-width:1366px){#ferrero-branding .header-image--img{width:104%;}}#ferrero-branding .header-image--img-bottom{padding-top:30px;}#ferrero-branding .header-image--content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;}@media only screen and (max-width:1023px){#ferrero-branding .header-image--content{position:relative;top:unset;left:unset;transform:none;margin:0 18px;border:1px solid #f0ddba;height:115px;justify-content:center;display:flex;flex-direction:column;}}@media only screen and (min-width:1024px){#ferrero-branding .header-image--content{margin-top:-25px;width:90%;}}#ferrero-branding .header-image--content--h1{font-size:36px;letter-spacing:-1.35px;}@media only screen and (min-width:1024px){#ferrero-branding .header-image--content--h1{font-size:80px;letter-spacing:-3px;}}#ferrero-branding .header-image--content .preheader{color:#d5ac5b;text-transform:uppercase;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:16px;letter-spacing:-0.5px;}@media only screen and (min-width:1024px){#ferrero-branding .header-image--content .preheader{letter-spacing:-0.11px;font-size:24px;text-shadow:0 0 40px #5c3327;font-size:24px;font-weight:600;}}@media only screen and (max-width:768px){#ferrero-branding .header-image--content.smaller-font .header-image--content--h1{font-size:6.4vw;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .header-image--img{left:55%;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .header-image--img{left:54%;}}#ferrero-branding .timeline{background-image:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/patterns-pattern-big-2-patterns-pattern-big-2-mask.png?t=1750437691);padding:0 0 77px;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .timeline{padding:unset;margin:70px 0 370px;background-image:none;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline{margin:70px 0 250px;}}@media only screen and (min-width:1600px){#ferrero-branding .timeline{margin:70px 165px 250px;}}@media only screen and (min-width:1625px){#ferrero-branding .timeline{margin:70px 175px 250px;}}#ferrero-branding .timeline::before{content:"";display:none;}@media only screen and (min-width:1024px){#ferrero-branding .timeline::before{display:block;position:absolute;top:45px;left:50%;width:1px;height:calc(100% + 237px);background-color:#d5ac5b;transform:translateX(-50%);margin-bottom:50px;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline::before{height:calc(100% + 107px);}}#ferrero-branding .timeline::after{content:"";display:none;}@media only screen and (min-width:1024px){#ferrero-branding .timeline::after{content:"";display:block;position:absolute;background-color:#d5ac5b;bottom:-283px;left:50%;transform:translateX(-50%) rotate(45deg);width:5px;height:5px;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline::after{bottom:-153px;}}#ferrero-branding .timeline .spacer-bg{width:100%;margin-bottom:16px;}#ferrero-branding .timeline .spacer-bg .spacer--wrapper{position:relative;}#ferrero-branding .timeline .spacer-bg .spacer--wrapper::before{top:0;}#ferrero-branding .timeline .spacer-bg .spacer--wrapper::after{top:100%;}#ferrero-branding .timeline .spacer-bg .spacer--wrapper .spacer{top:0;transform:translateX(-50%);}#ferrero-branding .timeline .timeline-last.spacer-bg{position:absolute;top:unset;bottom:-30px;}#ferrero-branding .timeline .timeline-last.spacer-bg .spacer{margin-bottom:0;}#ferrero-branding .timeline .timeline-row{position:relative;padding-top:30px;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row{justify-content:flex-end;padding-top:0;max-height:391px;min-height:285px;}}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row::before{content:"";display:block;position:absolute;background-color:#d5ac5b;top:40px;left:50%;width:9px;height:9px;transform:rotate(45deg) translateX(-66%);}}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row:nth-child(2n){flex-direction:row-reverse;}}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box{flex-direction:row-reverse;}}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box{padding:0 62px 0 0;}}#ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box--wrapper{margin-right:0;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box--wrapper{margin-left:57px;}}#ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box--golden{left:-15px !important;}#ferrero-branding .timeline .timeline-row .timeline-box{padding:0 40px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box{padding:0 0 0 74px;flex-direction:row;justify-content:flex-start;align-items:flex-start;}}#ferrero-branding .timeline .timeline-row .timeline-box .headings{display:flex;flex-direction:row;justify-content:center;align-items:center;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box .headings{flex-direction:column;justify-content:flex-start;align-items:flex-start;}}#ferrero-branding .timeline .timeline-row .timeline-box .year{position:relative;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:70px;line-height:1;color:#e1b56e;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box .year{font-size:80px;width:100%;}}#ferrero-branding .timeline .timeline-row .timeline-box .heading-text{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:26px;line-height:1;color:#5c3327;padding:0 0 0 19px;text-align:left;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box .heading-text{padding:16px 0 6px;font-size:30px;}}#ferrero-branding .timeline .timeline-row .timeline-box--video{max-width:341px;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video{max-width:410px;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline .timeline-row .timeline-box--video{max-width:571px;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .content{display:flex;flex-direction:column;justify-content:center;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video .content{align-items:flex-start;justify-content:flex-start;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline .timeline-row .timeline-box--video .content{padding:0 0 53px;justify-content:flex-start;align-items:center;flex-direction:row;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline .timeline-row .timeline-box--video .content .year{padding-right:75px;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video{padding:0;}#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video--poster{max-width:341px;top:0;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video--poster{max-width:410px;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video--poster{max-width:571px;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video--play{margin-left:0;margin-top:0;}@media only screen and (max-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video--play{width:106px;height:106px;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .intro-video video{left:0;top:0;z-index:1;}#ferrero-branding .timeline .timeline-row .timeline-box--video .copy{padding:20px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video .copy{padding:0 0 28px;}}@media only screen and (min-width:1366px){#ferrero-branding .timeline .timeline-row .timeline-box--video .copy{padding:0;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .text-below{font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video .text-below{padding:20px 0 0;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .video-inside{max-width:571px;}#ferrero-branding .timeline .timeline-row .timeline-box--video p{text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--video p{text-align:left;}}#ferrero-branding .timeline .timeline-row .timeline-box--video .timeline-box--golden{z-index:-1;}#ferrero-branding .timeline .timeline-row .timeline-box--video .mobile{margin:18px 0 0;}#ferrero-branding .timeline .timeline-row .timeline-box--wrapper{position:relative;text-align:center;max-width:292px;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--wrapper{margin-right:45px;text-align:left;max-width:282px;}}#ferrero-branding .timeline .timeline-row .timeline-box--wrapper img{padding:18px 0 20px;margin:auto;max-width:292px;}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--wrapper img{max-width:282px;}}#ferrero-branding .timeline .timeline-row .timeline-box--img{position:relative;margin-top:30px;max-width:230px;}@media only screen and (min-width:1366px){#ferrero-branding .timeline .timeline-row .timeline-box--img{margin-top:15px;}}#ferrero-branding .timeline .timeline-row .timeline-box--img img{max-width:282px;position:relative;z-index:2;}@media only screen and (min-width:768px){#ferrero-branding .timeline .timeline-row .timeline-box--img img{max-width:230px;}}#ferrero-branding .timeline .timeline-row .timeline-box--golden{display:none;position:absolute;width:195px;right:-15px;top:-15px;background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#cb9e4f 0.57turn,#fbd79b 0.66turn,#ffe3a5);}@media only screen and (min-width:1024px){#ferrero-branding .timeline .timeline-row .timeline-box--golden{display:block;height:95%;max-height:193px;}}#ferrero-branding .timeline .timeline-row .timeline-box--golden::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-golden.png?t=1750437691) no-repeat left;position:absolute;top:0;left:0;width:100%;height:100%;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box{flex-direction:row-reverse;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box{padding:0 0 0 62px;}}html[dir=rtl] #ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box--wrapper{margin-right:0;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box--wrapper{margin-left:0;margin-right:57px;}}html[dir=rtl] #ferrero-branding .timeline .timeline-row:nth-child(2n) .timeline-box--golden{left:unset;right:-15px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box{padding:0 74px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box .year{text-align:right;}}html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box .heading-text{text-align:right;}@media only screen and (max-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box .heading-text{padding:0 19px 0 0;}}html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box .copy{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box .copy{text-align:right;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box--video .content .year{padding-right:0;padding-left:75px;}}html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box--video .heading-text{text-align:right;}html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box--video p{text-align:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box--video p{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box--wrapper{margin-right:0;margin-left:45px;text-align:right;}}html[dir=rtl] #ferrero-branding .timeline .timeline-row .timeline-box--golden{right:unset;left:-15px;}#ferrero-branding .video-full{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat center;padding:60px 0 40px;}@media only screen and (min-width:1024px){#ferrero-branding .video-full{background:none;margin-bottom:-150px;padding:40px 0 50px;}}#ferrero-branding .video-full.wooden-bg{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat top !important;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.wooden-bg{background:none !important;}}#ferrero-branding .video-full--wrapper{position:relative;z-index:5;}@media only screen and (min-width:1024px){#ferrero-branding .video-full--wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;margin-top:150px;}}@media only screen and (min-width:1024px){#ferrero-branding .video-full .frame{z-index:initial;height:calc(100% - 40px);width:calc(100% - 40px);max-width:1250px;margin:0 auto;top:-130px;}}#ferrero-branding .video-full--video{margin:0 20px;}@media only screen and (min-width:1024px){#ferrero-branding .video-full--video{margin:unset;max-width:1290px;position:relative;z-index:-1;width:calc(100% + 40px);height:calc(100% + 40px);left:50%;top:-20px;transform:translateX(-50%);}}#ferrero-branding .video-full--video video{width:100%;}#ferrero-branding .video-full--img-wrapper{max-width:1290px;z-index:-1;width:calc(100% + 40px);height:calc(100% + 40px);left:50%;top:-20px;position:relative;transform:translateX(-50%);}@media only screen and (max-width:768px){#ferrero-branding .video-full--img-wrapper{display:flex;align-items:center;justify-content:center;}}#ferrero-branding .video-full--button{padding:30px 0 40px;}@media only screen and (min-width:1024px){#ferrero-branding .video-full--button{transform:translateY(-100%);position:relative;z-index:10;}}#ferrero-branding .video-full.with-poster{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat center;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster{background:none;}}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster .section-intro{max-width:690px;margin:0 auto;}}#ferrero-branding .video-full.with-poster .section-intro h2{padding:0 30px;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster .section-intro h2{padding:0;}}#ferrero-branding .video-full.with-poster .section-intro p:not(.prelude){text-align:center;padding:15px 30px 28px;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster .section-intro p:not(.prelude){padding:20px 0 25px;}}@media only screen and (max-width:768px){#ferrero-branding .video-full.with-poster .section-intro .fr-link{margin-left:20px;}}#ferrero-branding .video-full.with-poster .video-full--wrapper{background:none;position:relative;}#ferrero-branding .video-full.with-poster .video-full--img-wrapper{position:relative;top:-20px;}#ferrero-branding .video-full.with-poster .video-full--img-wrapper.hidden{animation:fadeOut 2s;animation-fill-mode:forwards;display:none;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster .video-full--video{transform:translateX(-50%) translateX(20px) translateY(-999999px);}#ferrero-branding .video-full.with-poster .video-full--video.shown{transform:translateX(-50%) translateX(20px);}}#ferrero-branding .video-full.with-poster .video-full--video video,#ferrero-branding .video-full.with-poster .video-full--video iframe{width:100%;position:absolute;top:0;opacity:0;left:0;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster .video-full--video video,#ferrero-branding .video-full.with-poster .video-full--video iframe{left:-15px;}}#ferrero-branding .video-full.with-poster .video-full--video video.shown,#ferrero-branding .video-full.with-poster .video-full--video iframe.shown{animation:fadeIn 2s;opacity:1;height:100%;}@media only screen and (min-width:1024px){#ferrero-branding .video-full.with-poster .video-full--video video.shown,#ferrero-branding .video-full.with-poster .video-full--video iframe.shown{height:100%;width:auto;left:50%;transform:translateX(-50%);}}#ferrero-branding .video-full.with-poster .video-full--video video.shown.fr-iframe,#ferrero-branding .video-full.with-poster .video-full--video iframe.shown.fr-iframe{height:100%;width:100%;}@media only screen and (max-width:1280px){html[dir=rtl] #ferrero-branding .video-full--video{left:51.5%;}}@media only screen and (max-width:768px){html[dir=rtl] #ferrero-branding .video-full--img-wrapper{left:20px;transform:none;}}@media only screen and (min-width:768px){html[dir=rtl] #ferrero-branding .video-full--img-wrapper{left:53.6%;transform:translateX(-50%);}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .video-full--img-wrapper{left:53.2%;transform:translateX(-50%);}}#ferrero-branding .find-out-more{padding:0 0 57px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more{padding:0;background:none;}}#ferrero-branding .find-out-more .row:not(.find-out-more--boxes-row):not(.bottom-text){background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat center;padding-top:60px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more .row:not(.find-out-more--boxes-row):not(.bottom-text){background:none;padding-top:0;}}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more .section-intro{transform:translateY(3.5em);position:relative;z-index:3;}}@media only screen and (min-width:1366px){#ferrero-branding .find-out-more .section-intro{transform:translateY(3.9em);}}@media only screen and (min-width:1600px){#ferrero-branding .find-out-more .section-intro{transform:translateY(3.5em);}}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--boxes-wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;}}#ferrero-branding .find-out-more--boxes-row{margin-bottom:-30px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--boxes-row{max-width:1290px;margin:0 auto;padding:115px 0 75px;}}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--boxes-row.items-4{max-width:980px;}}@media only screen and (min-width:1280px){#ferrero-branding .find-out-more--boxes-row.items-4{max-width:1100px;}}@media only screen and (min-width:1366px){#ferrero-branding .find-out-more--boxes-row.items-4{max-width:1200px;}}@media only screen and (min-width:1440px){#ferrero-branding .find-out-more--boxes-row.items-4{max-width:1300px;}}@media only screen and (min-width:1600px){#ferrero-branding .find-out-more--boxes-row.items-4{max-width:1440px;}}#ferrero-branding .find-out-more--box{padding:0 45px;margin-bottom:50px;}@media only screen and (min-width:768px){#ferrero-branding .find-out-more--box{max-width:450px;margin:0 auto;margin-bottom:50px;}}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--box{margin:unset;max-width:unset;padding:0 0 20px;}}#ferrero-branding .find-out-more--content{text-align:center;}#ferrero-branding .find-out-more--content h3{padding:20px 0 10px;font-size:26px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--content h3{padding:30px 0 10px;font-size:30px;}}#ferrero-branding .find-out-more--button{transform:translateY(50%);}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--button{transform:translateY(-50%);}}#ferrero-branding .find-out-more--bottom-text{padding:57px 16px 0;text-align:center;}@media only screen and (min-width:768px){#ferrero-branding .find-out-more--bottom-text{max-width:360px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more--bottom-text{padding:0;}}#ferrero-branding .find-out-more--bottom-text p{color:#8c8c8c;}#ferrero-branding .find-out-more.wooden-bg{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat center;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.wooden-bg{background:none;}}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.wooden-bg .find-out-more--boxes-wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-big-desktop.png?t=1750437691) repeat center;}}#ferrero-branding .find-out-more.wooden-bg .row:not(.find-out-more--boxes-row):not(.bottom-text){background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-big-desktop.png?t=1750437691) repeat center;padding-top:60px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.wooden-bg .row:not(.find-out-more--boxes-row):not(.bottom-text){background:none;padding-top:0;}}#ferrero-branding .find-out-more.quality{padding:0 0 30px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat center;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.quality{padding:0 0 45px;background:unset;}}#ferrero-branding .find-out-more.quality .col-3-4{-webkit-box-flex:0;flex:0 0 33%;max-width:33%;position:relative;}#ferrero-branding .find-out-more.quality .section-intro{padding-bottom:30px;}#ferrero-branding .find-out-more.quality .row:not(.find-out-more--boxes-row){background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-big-desktop.png?t=1750437691) repeat center;padding-top:53px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.quality .row:not(.find-out-more--boxes-row){background:none;padding-top:unset;margin-top:-25px;}}#ferrero-branding .find-out-more.quality .find-out-more--boxes-wrapper{padding-bottom:51px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.quality .find-out-more--boxes-wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-big-desktop.png?t=1750437691) repeat top;max-width:1289px;margin:0 auto;padding-bottom:unset;}}#ferrero-branding .find-out-more.quality .find-out-more--boxes-row{padding:0 0 51px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.quality .find-out-more--boxes-row{margin:0 auto;padding:96px 64px 77px;}}#ferrero-branding .find-out-more.quality .find-out-more--box{padding:0 8px 32px;margin-bottom:unset;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.quality .find-out-more--box{padding:0 13px;}}#ferrero-branding .find-out-more.quality .find-out-more--content{padding:0 16px;}@media only screen and (min-width:1280px){#ferrero-branding .find-out-more.quality .find-out-more--content{padding:0 22px;}}#ferrero-branding .find-out-more.quality .find-out-more--content p{padding-top:24px;}@media only screen and (min-width:1024px){#ferrero-branding .find-out-more.quality .find-out-more--content p{padding-top:23px;}}#ferrero-branding .find-out-more.quality .slick-slide{width:296px;}#ferrero-branding .find-out-more.quality .draggable{padding:0 16px !important;}#ferrero-branding .find-out-more.quality .slick-track{margin:auto;}#ferrero-branding .video-list{position:relative;padding:30px 0 10px;}@media only screen and (min-width:1024px){#ferrero-branding .video-list{padding:40px 0 50px;}}#ferrero-branding .video-list .intro-video{padding:0;}#ferrero-branding .video-list .intro-video--video-wrapper{max-width:341px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .video-list .intro-video--video-wrapper{max-width:660px;}}@media only screen and (max-width:1024px){#ferrero-branding .video-list .intro-video--play{max-width:106px;max-height:106px;}}@media only screen and (min-width:1024px){#ferrero-branding .video-list .section-intro{padding-bottom:114px;}}@media only screen and (min-width:1024px){#ferrero-branding .video-list::before{content:"";background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patterns-pattern-big-3.png?t=1750437691) repeat top,#faf8f2;width:630px;height:89%;position:absolute;left:50%;top:85px;transform:translateX(-50%);overflow:hidden;}}@media only screen and (min-width:1366px){#ferrero-branding .video-list::before{top:95px;}}#ferrero-branding .video-list--box{padding-bottom:50px;}@media only screen and (min-width:1024px){#ferrero-branding .video-list--box{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 30px 114px;}}@media only screen and (min-width:1280px){#ferrero-branding .video-list--box{padding:0 0 104px;}}#ferrero-branding .video-list--box:nth-child(2n){flex-direction:row-reverse;}@media only screen and (min-width:1024px){#ferrero-branding .video-list--box:nth-child(2n) .video-list--content{padding:0 0 0 70px;}}@media only screen and (min-width:1280px){#ferrero-branding .video-list--box:nth-child(2n) .video-list--content{padding:0 0 0 110px;}}#ferrero-branding .video-list--content{max-width:317px;margin:0 auto;text-align:center;padding:20px 0 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .video-list--content{max-width:470px;padding:0 70px 0 0;text-align:left;margin:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .video-list--content{padding:0 110px 0 0;}}#ferrero-branding .video-list--content h3{padding-bottom:10px;}@media only screen and (min-width:1024px){#ferrero-branding .video-list--content h3{padding-bottom:20px;}}#ferrero-branding .video-list--video{max-width:341px;margin:0 auto;flex-grow:1;}@media only screen and (min-width:1024px){#ferrero-branding .video-list--video{max-width:660px;margin:unset;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .video-list--box:nth-child(2n) .video-list--content{padding:0 70px 0 0;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .video-list--box:nth-child(2n) .video-list--content{padding:0 110px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .video-list--content{padding:0 0 0 70px;text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .video-list--content{padding:0 0 0 110px;}}#ferrero-branding .seo-box{position:relative;border-top:1px solid #f8f6f0;background:unset !important;}#ferrero-branding .seo-box.disable .small{max-height:unset;}#ferrero-branding .seo-box.disable .small::after{content:none;}#ferrero-branding .seo-box--box{padding:33px 29px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--box{max-width:1070px;padding:44px 29px 90px;margin:0 auto;}}@media only screen and (min-width:1280px){#ferrero-branding .seo-box--box{padding:44px 0 90px;}}#ferrero-branding .seo-box .small{max-height:150px;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box .small{max-height:168px;}}#ferrero-branding .seo-box--content{position:relative;overflow:hidden;transition-duration:0.4s;}#ferrero-branding .seo-box--content.visible{max-height:unset;transition:0.4s;}#ferrero-branding .seo-box--content p{font-size:14px;transition:3s;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--content p{font-size:16px;}}#ferrero-branding .seo-box--content p strong{color:#5c3327;}#ferrero-branding .seo-box--content h3{padding-bottom:5px;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--content h3{font-size:30px;letter-spacing:-1px;}}#ferrero-branding .seo-box--content.clear::after{content:none;}#ferrero-branding .seo-box--content::after{content:"";position:absolute;bottom:0;left:0;height:72px;width:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0),white);}#ferrero-branding .seo-box--button{display:flex;justify-content:center;padding-top:21px;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--button{padding-top:27px;}}#ferrero-branding .seo-box--button button{position:relative;text-transform:uppercase;border-bottom:1px solid #d5ac5b;padding:0 16px 6px 0;color:#5c3327;letter-spacing:3px;font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;transition:0.4s;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--button button{padding:0 24px 8px 0;font-size:16px;letter-spacing:5px;}}#ferrero-branding .seo-box--button button::after{content:"";position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down-small.svg?t=1750437691) no-repeat center;top:2px;right:0;height:10px;width:8px;transition:0.4s;}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--button button::after{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down.svg?t=1750437691) no-repeat center;top:0;height:15px;width:16px;}}#ferrero-branding .seo-box--button button.less::after{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down-small.svg?t=1750437691) no-repeat center;transform:rotate(180deg);}@media only screen and (min-width:1024px){#ferrero-branding .seo-box--button button.less::after{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down.svg?t=1750437691) no-repeat center;}}html[dir=rtl] #ferrero-branding .seo-box--box{text-align:right;}html[dir=rtl] #ferrero-branding .seo-box--button button{letter-spacing:normal;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .seo-box--button button{letter-spacing:normal;}}#ferrero-branding .contact-us{position:relative;padding:28px 0 50px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us{padding:90px 0 85px;}}#ferrero-branding .contact-us--header{text-align:center;max-width:341px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--header{max-width:690px;}}#ferrero-branding .contact-us--header h2{padding-bottom:14px;font-size:32px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--header h2{padding-bottom:17px;font-size:60px;}}#ferrero-branding .contact-us--boxes{position:relative;margin-top:39px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--boxes{margin-top:80px;}}#ferrero-branding .contact-us--boxes .line{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--boxes .line{display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:1px;background-color:#d5ac5b;}}#ferrero-branding .contact-us--boxes::before{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--boxes::before{display:block;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%) rotate(45deg);height:5px;width:5px;background-color:#d5ac5b;}}#ferrero-branding .contact-us--boxes::after{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--boxes::after{display:block;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%) rotate(45deg);height:5px;width:5px;background-color:#d5ac5b;}}#ferrero-branding .contact-us--box{margin:0 auto;text-align:center;min-height:154px;max-width:341px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.05);background-color:#fff;margin-bottom:20px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--box{min-height:unset;max-width:440px;box-shadow:unset;}}#ferrero-branding .contact-us--box h5{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;text-transform:uppercase;letter-spacing:5px;font-size:14px;color:#d5ac5b;padding-top:30px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--box h5{letter-spacing:7px;font-size:18px;padding-top:4px;}}#ferrero-branding .contact-us--box h3{padding:19px 0;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--box h3{padding:13px 0 7px;}}#ferrero-branding .contact-us--box p{padding-bottom:29px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us--box p{padding-bottom:6px;}}#ferrero-branding .contact-us-adress{position:relative;padding:0 0 50px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress{padding:0 0 80px;}}#ferrero-branding .contact-us-adress--boxes{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patterns-pattern-big-3.png?t=1750437691) repeat top,#faf8f2;flex-direction:column;justify-content:center;align-items:center;padding:0 17px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--boxes{flex-direction:row;justify-content:center;align-items:stretch;padding:0 0 40px;}}@media only screen and (min-width:1280px){#ferrero-branding .contact-us-adress--boxes{padding:0 0 60px;}}#ferrero-branding .contact-us-adress--box{max-width:341px;padding:48px 0;text-align:center;border-bottom:1px solid #d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--box{max-width:410px;min-height:286px;padding:43px 40px;border:1px solid #d5ac5b;padding:43px 40px;text-align:left;margin:40px 30px 0 0;}}@media only screen and (min-width:1280px){#ferrero-branding .contact-us-adress--box{margin:60px 30px 0 0;}}@media only screen and (max-width:1024px){#ferrero-branding .contact-us-adress--box p{font-size:14px;}}#ferrero-branding .contact-us-adress--box h5{font-size:20px;padding-bottom:15px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--box h5{font-size:28px;padding-bottom:14px;}}#ferrero-branding .contact-us-adress--box .dot-right{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--box .dot-right{display:block;position:absolute;top:-3px;left:-3px;height:5px;width:5px;transform:rotate(45deg);background-color:#d5ac5b;}}#ferrero-branding .contact-us-adress--box .dot-left{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--box .dot-left{display:block;position:absolute;top:-3px;right:-3px;height:5px;width:5px;transform:rotate(45deg);background-color:#d5ac5b;}}#ferrero-branding .contact-us-adress--box::before{content:"";position:absolute;bottom:-3px;left:-3px;height:5px;width:5px;transform:rotate(45deg);background-color:#d5ac5b;}#ferrero-branding .contact-us-adress--box::after{content:"";position:absolute;bottom:-3px;right:-3px;height:5px;width:5px;transform:rotate(45deg);background-color:#d5ac5b;}#ferrero-branding .contact-us-adress--box .text-below{font-size:12px;padding-top:31px;}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--box .text-below{font-size:16px;padding-top:28px;}}@media only screen and (max-width:1023px){#ferrero-branding .contact-us-adress--box:last-child{border-bottom:unset;}#ferrero-branding .contact-us-adress--box:last-child::before{display:none;}#ferrero-branding .contact-us-adress--box:last-child::after{display:none;}}@media only screen and (min-width:1024px){#ferrero-branding .contact-us-adress--box:last-child{margin:40px 0 0 0;}}@media only screen and (min-width:1280px){#ferrero-branding .contact-us-adress--box:last-child{margin:60px 0 0 0;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .contact-us-adress--box{margin:60px 0 0 30px;}}#ferrero-branding .error-page{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/patterns-pattern-big-3.png?t=1750437691) repeat top;position:relative;padding:53px 0 66px;}@media only screen and (min-width:1024px){#ferrero-branding .error-page{padding:60px 123px;margin-bottom:83px;}}#ferrero-branding .error-page--box{padding:0 19px;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--box{padding:116px 0 130px;border:1px solid #d5ac5b;}}#ferrero-branding .error-page--box::before{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--box::before{content:"";display:block;position:absolute;top:100%;left:-1px;height:5px;width:5px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;}}#ferrero-branding .error-page--box::after{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--box::after{content:"";display:block;position:absolute;top:100%;left:100%;height:5px;width:5px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;}}#ferrero-branding .error-page--box .dot-right{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--box .dot-right{display:block;position:absolute;left:0;top:-1px;height:5px;width:5px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;}}#ferrero-branding .error-page--box .dot-left{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--box .dot-left{display:block;position:absolute;top:-1px;left:100%;height:5px;width:5px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;}}#ferrero-branding .error-page--image{align-items:flex-start;}#ferrero-branding .error-page--image img{max-width:337px;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--image img{max-width:541px;}}#ferrero-branding .error-page--content{max-width:400px;margin:0 auto;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--content{text-align:left;max-width:539px;margin:unset;padding-left:69px;justify-content:flex-start;}}#ferrero-branding .error-page--content h2{padding:8px 0 16px;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--content h2{padding:14px 0 20px;}}#ferrero-branding .error-page--content img{padding:0 0 12px;}#ferrero-branding .error-page--content .prelude{padding-bottom:0;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--content .prelude{text-align:left;}}#ferrero-branding .error-page--button{display:flex;justify-content:center;padding:30px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .error-page--button{justify-content:flex-start;padding:49px 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .error-page--content{text-align:right;padding-left:0;padding-right:69px;}}html[dir=rtl] #ferrero-branding .error-page--content .prelude{padding-bottom:0;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .error-page--content .prelude{text-align:right;}}#ferrero-branding .faq{padding-top:50px;}@media only screen and (min-width:1024px){#ferrero-branding .faq{padding-top:80px;}}#ferrero-branding .faq--headers{text-align:center;padding:0 19px 39px;}@media only screen and (min-width:1024px){#ferrero-branding .faq--headers{max-width:1016px;margin:0 auto;padding-bottom:50px;}}#ferrero-branding .faq--headers h2{padding-bottom:14px;font-size:32px;}@media only screen and (min-width:1024px){#ferrero-branding .faq--headers h2{padding-bottom:15px;font-size:60px;}}#ferrero-branding .faq--accordeon{text-align:left;padding:0 16px 38px;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon{padding:0 60px 50px;}}@media only screen and (min-width:1280px){#ferrero-branding .faq--accordeon{padding:0 0 50px;}}#ferrero-branding .faq--accordeon-box{position:relative;max-width:343px;margin:0 auto 20px;background-color:#fff;box-shadow:0 4px 20px 0 rgba(0,0,0,0.05);}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-box{box-shadow:unset;max-width:1116px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-box:last-of-type{border-bottom:1px solid #d5ac5b;}}#ferrero-branding .faq--accordeon-box:last-of-type::before{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-box:last-of-type::before{display:block;content:"";position:absolute;bottom:-5px;left:0;transform:rotate(45deg) translate(-50%);height:5px;width:5px;background-color:#d5ac5b;}}#ferrero-branding .faq--accordeon-box:last-of-type::after{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-box:last-of-type::after{display:block;content:"";position:absolute;height:5px;width:5px;bottom:-5px;right:-1px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;}}#ferrero-branding .faq--accordeon-box .line{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-box .line{display:block;position:absolute;top:0;left:0;height:1px;width:100%;background-color:#d5ac5b;}#ferrero-branding .faq--accordeon-box .line::before{display:none;}}@media only screen and (min-width:1024px) and (min-width:1024px){#ferrero-branding .faq--accordeon-box .line::before{display:block;content:"";position:absolute;top:0;left:0;transform:rotate(45deg) translate(-50%);height:5px;width:5px;background-color:#d5ac5b;}}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-box .line::after{display:none;}}@media only screen and (min-width:1024px) and (min-width:1024px){#ferrero-branding .faq--accordeon-box .line::after{display:block;content:"";position:absolute;top:0;right:-1px;transform:rotate(45deg) translate(-50%);height:5px;width:5px;background-color:#d5ac5b;}}#ferrero-branding .faq--accordeon-header{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;position:relative;font-size:20px;cursor:pointer;padding:32px 70px 34px 30px;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-header{font-size:30px;padding:50px 100px 47px 20px;}}#ferrero-branding .faq--accordeon-header span{padding-right:2px;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-header span{padding-right:25px;}}#ferrero-branding .faq--accordeon-header img{width:36px;height:36px;}#ferrero-branding .faq--accordeon-header.active::before{transform:translate(-50%,-50%) rotate(0deg);}#ferrero-branding .faq--accordeon-header::before{content:"";background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/dropdown-mobile.png?t=1750437691);position:absolute;width:36px;height:36px;right:0;top:50%;transform:rotate(180deg) translate(50%,50%);transition:0.4s;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-header::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/dropdown-copy.png?t=1750437691);width:56px;height:56px;}}#ferrero-branding .faq--accordeon-content{display:none;padding:0 32px 51px 30px;margin-top:-7px;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-content{font-size:18px;max-width:920px;padding:0 20px 43px 70px;margin-top:-20px;}}#ferrero-branding .faq--accordeon-content a{text-decoration:underline;}#ferrero-branding .faq--accordeon-content_sound{padding-top:63px;display:flex;align-items:center;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-content_sound{padding-top:74px;}}#ferrero-branding .faq--accordeon-content_sound p{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;color:#5c3327;font-weight:500;}#ferrero-branding .faq--accordeon-content_sound .sound-icon{padding-left:14px;width:48px;height:48px;cursor:pointer;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-content_sound .sound-icon{padding-left:17px;width:64px;height:64px;}}#ferrero-branding .faq--accordeon-content_sound .sound-icon .icon-active{visibility:visible;opacity:1;}#ferrero-branding .faq--accordeon-content_sound .sound-icon img{visibility:hidden;opacity:0;position:absolute;width:48px;height:48px;transition:0.3s;}@media only screen and (min-width:1024px){#ferrero-branding .faq--accordeon-content_sound .sound-icon img{width:64px;height:64px;}}html[dir=rtl] #ferrero-branding .faq--accordeon{text-align:right;}html[dir=rtl] #ferrero-branding .faq--accordeon-header{padding:32px 30px 34px 70px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .faq--accordeon-header{padding:50px 20px 47px 100px;}}html[dir=rtl] #ferrero-branding .faq--accordeon-header::before{right:unset;left:36px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .faq--accordeon-header::before{left:56px;}}html[dir=rtl] #ferrero-branding .faq--accordeon-header span{padding-right:0;padding-left:2px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .faq--accordeon-header span{padding-right:0;padding-left:25px;}}html[dir=rtl] #ferrero-branding .faq--accordeon-content{padding:0 30px 51px 32px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .faq--accordeon-content{padding:0 70px 43px 20px;}}html[dir=rtl] #ferrero-branding .faq--accordeon-content_sound{padding-top:63px;display:flex;align-items:center;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .faq--accordeon-content_sound .sound-icon{padding-left:0;padding-right:14px;}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .faq--accordeon-content_sound .sound-icon{padding-left:0;padding-right:17px;}}#ferrero-branding .sustainability-about{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern.png?t=1750437691) repeat center;position:relative;z-index:1;padding:53px 16px 60px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about{background:none;padding:0 0 50px;margin-top:-10px;}}#ferrero-branding .sustainability-about .section-intro{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about .section-intro{transform:translateY(50%);}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about .section-intro.long-title{transform:translateY(68%);}}#ferrero-branding .sustainability-about .section-intro .prelude{padding-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about .section-intro .prelude{padding-bottom:5px;}}#ferrero-branding .sustainability-about--boxes{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--boxes{padding:108px 0 0;}}#ferrero-branding .sustainability-about--boxes::before{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--boxes::before{display:block;content:"";position:absolute;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern.png?t=1750437691) no-repeat center;height:450px;width:100%;top:0;left:0;z-index:-1;}}#ferrero-branding .sustainability-about--box{position:relative;text-align:center;margin:0 0 20px 0;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--box{margin:0 20px 0 0;max-width:492px;}}@media only screen and (min-width:1280px){#ferrero-branding .sustainability-about--box{max-width:630px;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--box:last-child{margin:0 0;}}#ferrero-branding .sustainability-about--image{position:relative;overflow:hidden;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--image{background-color:#fff;padding:30px 31px 36px;}}#ferrero-branding .sustainability-about--image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 16%,rgba(47,26,15,0.85) 59%);}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--image::after{display:none;}}#ferrero-branding .sustainability-about--image--wrapper{max-width:570px;overflow:hidden;}#ferrero-branding .sustainability-about--content{text-align:center;padding:0 30px 50px;position:absolute;bottom:0;left:50%;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;transform:translateX(-50%);width:100%;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--content{position:relative;max-width:420px;margin:0 auto;left:unset;bottom:unset;transform:unset;padding:unset;display:flex;flex-direction:column;align-items:center;justify-content:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .sustainability-about--content{max-width:470px;}}#ferrero-branding .sustainability-about--content h3{color:#f1c56f;font-size:36px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--content h3{color:#5c3327;font-size:40px;}}#ferrero-branding .sustainability-about--content p{color:#fff;padding:15px 0 0;font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--content p{color:#595959;padding:13px 0 17px;font-size:18px;margin-bottom:auto;}}#ferrero-branding .sustainability-about--content span{color:#fff;padding:0 26px 8px 0;margin-top:22px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--content span{color:#5c3327;padding:0 40px 8px 0;margin-top:19px;}}#ferrero-branding .sustainability-about--content span::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-small-white.svg?t=1750437691) no-repeat center;transform:rotate(0);width:15px;right:0;}@media only screen and (min-width:1024px){#ferrero-branding .sustainability-about--content span::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;transform:rotate(-180deg);width:45px;right:-10px;}}@media all and (-ms-high-contrast:none) and (min-width:1024px){*::-ms-backdrop,#ferrero-branding .sustainability-about--content{max-width:100%;}*::-ms-backdrop,#ferrero-branding .sustainability-about--content p{max-width:570px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability-about--box{margin:0 0 0 20px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sustainability-about--box:last-child{margin:0 0;}}#ferrero-branding .intro-module-links{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat top;padding:32px 0 30px;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links{padding:86px 0 44px;background:none;}}#ferrero-branding .intro-module-links--box{text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box{text-align:left;}}@media only screen and (min-width:768px){#ferrero-branding .intro-module-links--box--content{max-width:400px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--content{max-width:540px;margin:0 0 0 60px;padding:20px 19px 0 0;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-module-links--box--content{max-width:535px;margin:0 0 0 140px;padding:70px 0 0 0;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-module-links--box--content.smaller{padding:31px 0 0 0;}}#ferrero-branding .intro-module-links--box--content .prelude{padding-bottom:unset;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--content .prelude{text-align:left;}}#ferrero-branding .intro-module-links--box--content h2{padding:4px 0 24px;max-width:300px;margin:0 auto;}@media only screen and (min-width:768px){#ferrero-branding .intro-module-links--box--content h2{max-width:none;margin:0;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--content h2{padding:11px 0 24px;}}#ferrero-branding .intro-module-links--box--content img{padding:0 0 23px;width:100%;}#ferrero-branding .intro-module-links--box--content p{padding:0 16px 23px;}@media only screen and (min-width:768px){#ferrero-branding .intro-module-links--box--content p{padding:0 0 18px;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-module-links--box--content p{padding:0 0 23px;}}#ferrero-branding .intro-module-links--box--content p a{color:#5c3327;text-decoration:underline;}#ferrero-branding .intro-module-links--box--content p a:hover{text-decoration:none;}#ferrero-branding .intro-module-links--box--content ul{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;padding:3px 16px 0;text-align:left;}@media only screen and (min-width:768px){#ferrero-branding .intro-module-links--box--content ul{padding:unset;}}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--content ul{padding:0 0 23px;}}#ferrero-branding .intro-module-links--box--content ul li > button{position:relative;color:#5c3327;line-height:36px;text-decoration:underline;padding-left:20px;text-align:left;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--content ul li > button{font-size:18px;}}#ferrero-branding .intro-module-links--box--content ul li > button::before{content:"";position:absolute;width:9px;height:9px;left:1px;top:15px;background-color:#d5ac5b;transform:rotate(45deg);}#ferrero-branding .intro-module-links--box--button{width:200px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--button{width:230px;margin:25px 0 0;}}#ferrero-branding .intro-module-links--box--img{position:relative;justify-content:flex-start;}#ferrero-branding .intro-module-links--box--img img{max-width:629px;position:relative;z-index:2;}@media only screen and (min-width:1024px){#ferrero-branding .intro-module-links--box--content + .intro-module-links--box--button{margin:50px 0 0 60px;}}@media only screen and (min-width:1280px){#ferrero-branding .intro-module-links--box--content + .intro-module-links--box--button{margin:50px 0 0 140px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module-links--box{text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module-links--box--content{margin:0 60px 0 0;padding:20px 0 0 19px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .intro-module-links--box--content{margin:0 140px 0 0;padding:70px 0 0 0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module-links--box--content .prelude{text-align:right;}}html[dir=rtl] #ferrero-branding .intro-module-links--box--content ul{text-align:right;}html[dir=rtl] #ferrero-branding .intro-module-links--box--content ul li > button{padding-left:0;padding-right:20px;text-align:right;}html[dir=rtl] #ferrero-branding .intro-module-links--box--content ul li > button::before{left:unset;right:1px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .intro-module-links--box--content + .intro-module-links--box--button{margin:50px 60px 0 0;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .intro-module-links--box--content + .intro-module-links--box--button{margin:50px 140px 0 0;}}#ferrero-branding .qs-read-more{padding:0 16px;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more{padding:40px 0 0 0;max-width:980px;margin:0 auto;}}@media only screen and (min-width:1280px){#ferrero-branding .qs-read-more{max-width:1130px;}}#ferrero-branding .qs-read-more--box{padding-bottom:45px;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--box{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:120px;}#ferrero-branding .qs-read-more--box.reverse{flex-direction:row-reverse;}#ferrero-branding .qs-read-more--box.reverse .qs-read-more--img-wrapper{display:flex;justify-content:flex-end;}#ferrero-branding .qs-read-more--box.reverse .qs-read-more--img-wrapper .qs-read-more--wooden{left:-30px;right:unset;}#ferrero-branding .qs-read-more--box:last-child{padding-bottom:50px;}}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--wrapper{position:relative;}}#ferrero-branding .qs-read-more--content{text-align:center;position:relative;transition:all 0.5s;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--content{text-align:left;}}#ferrero-branding .qs-read-more--content h3{padding:16px 0 8px;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--content h3{padding:0 0 20px;}}#ferrero-branding .qs-read-more--content p{padding-bottom:20px;}#ferrero-branding .qs-read-more--content p:last-child{padding-bottom:5px;}#ferrero-branding .qs-read-more--content p a{color:#5c3327;text-decoration:underline;}#ferrero-branding .qs-read-more--content p a:hover{text-decoration:none;}#ferrero-branding .qs-read-more--content p a.fr-link{text-decoration:none;}#ferrero-branding .qs-read-more--content ul li{position:relative;padding-left:20px;margin-bottom:10px;}#ferrero-branding .qs-read-more--content ul li::before{content:"";position:absolute;width:9px;height:9px;left:1px;top:9px;background-color:#d5ac5b;transform:rotate(45deg);}#ferrero-branding .qs-read-more--content ol{padding:0 0 15px 0;}#ferrero-branding .qs-read-more--content ol li{padding:0 0 8px 18px;margin-left:20px;text-align:left;}#ferrero-branding .qs-read-more--content ol li::marker{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-weight:700;font-variant-numeric:normal;color:#5c3327;}#ferrero-branding .qs-read-more--content blockquote{padding-bottom:15px;}#ferrero-branding .qs-read-more--img{position:relative;z-index:2;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--img{max-width:550px;}}@media only screen and (min-width:1280px){#ferrero-branding .qs-read-more--img{max-width:660px;}}#ferrero-branding .qs-read-more--button{width:200px;margin:25px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--button{width:230px;margin:50px 0 0;}}#ferrero-branding .qs-read-more--wooden{display:none;position:absolute;width:208px;height:80%;top:50%;transform:translateY(-50%);right:-30px;z-index:-1;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) no-repeat center;}@media only screen and (min-width:1024px){#ferrero-branding .qs-read-more--wooden{display:block;}}#ferrero-branding .qs-read-more.golden .qs-read-more--wooden{background-image:conic-gradient(from 0.25turn,#ffe3a5,#fbdd9d 0.14turn,#b78542 0.17turn,#f1ce85 0.23turn,#ac7a3f 0.36turn,#f6d58f 0.47turn,#cb9e4f 0.57turn,#fbd79b 0.66turn,#ffe3a5);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .qs-read-more--box.reverse .qs-read-more--img-wrapper .qs-read-more--wooden{right:-30px;left:unset;}html[dir=rtl] #ferrero-branding .qs-read-more--box.reverse .qs-read-more--content{text-align:right;}html[dir=rtl] #ferrero-branding .qs-read-more--box.reverse ol li{padding:0 18px 8px 0;margin-right:20px;text-align:right;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .qs-read-more--content{text-align:right;}}html[dir=rtl] #ferrero-branding .qs-read-more--content ol li{padding:0 18px 8px 0;margin-right:20px;text-align:right;}html[dir=rtl] #ferrero-branding .qs-read-more--wooden{left:-23px;right:unset;}#ferrero-branding .node__content .intro-headline + .qs-read-more{padding-top:0;}#ferrero-branding .node__content .intro-headline + .qs-read-more .qs-read-more--box{padding-top:0;}#ferrero-branding .node__content .intro-headline + .qs-read-more .intro-video--video-wrapper.mobile{margin-top:0;margin-bottom:0;}#ferrero-branding .node__content .intro-headline + .qs-read-more .qs-read-more--box:not(.reverse) .intro-video--wrapper .intro-video--poster{max-width:680px;transform:translateX(-53%);}@media only screen and (min-width:1024px){#ferrero-branding .node__content .intro-headline + .qs-read-more .qs-read-more--box.reverse .intro-video--wrapper{display:flex !important;justify-content:flex-end;}#ferrero-branding .node__content .intro-headline + .qs-read-more .qs-read-more--box.reverse .intro-video--wrapper .frame{display:flex;justify-content:flex-end;}}@media only screen and (max-width:1024px){#ferrero-branding .node--type-quality-and-sustainability .intro-headline .section-intro{padding-bottom:0;}}#ferrero-branding .legal-page{background:none !important;padding:28px 16px 57px;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page{padding:64px 0 72px;}}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content{max-width:850px;margin:0 auto;}}#ferrero-branding .legal-page--content h3{padding:20px 0 10px;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content h3{padding:30px 0 5px;}}#ferrero-branding .legal-page--content h3 img{width:auto;}#ferrero-branding .legal-page--content h4{padding:20px 0 30px;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content h4{padding:40px 0 30px;}}#ferrero-branding .legal-page--content p{padding-bottom:30px;}#ferrero-branding .legal-page--content a:not(.fr-button){color:#5c3327;text-decoration:underline;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content a:not(.fr-button){margin-bottom:3px;}}#ferrero-branding .legal-page--content a{word-break:break-word;}#ferrero-branding .legal-page--content ul{padding-bottom:30px;}#ferrero-branding .legal-page--content ul > li{list-style:disc;margin-left:1.4em;word-wrap:break-word;}#ferrero-branding .legal-page--content ol{padding:0 0 30px 0;list-style-position:inside;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content ol{padding:0 0 30px 0;}}#ferrero-branding .legal-page--content .numbers{list-style:decimal;}#ferrero-branding .legal-page--content .letters{list-style:upper-latin;}#ferrero-branding .legal-page--content ol.letters li{padding-bottom:30px;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content ol.letters li{padding-bottom:50px;}}#ferrero-branding .legal-page--content ol.letters li:last-child{padding-bottom:unset;}#ferrero-branding .legal-page--content ol.letters li::marker{font-weight:600;}#ferrero-branding .legal-page--content .list-inside{padding:10px 0 15px 24px;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content .list-inside{padding:13px 0 20px 35px;}}#ferrero-branding .legal-page--content .block-links{padding-bottom:30px;}#ferrero-branding .legal-page--content .block-links a{display:block;margin-bottom:3px;}@media only screen and (min-width:1024px){#ferrero-branding .legal-page--content .block-links a{margin-bottom:5px;}}html[dir=rtl] #ferrero-branding .legal-page{text-align:right;}html[dir=rtl] #ferrero-branding .legal-page--content ul > li{margin-left:0;margin-right:1.4em;}html[dir=rtl] #ferrero-branding .legal-page--content .list-inside{padding:10px 24px 15px 0;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .legal-page--content .list-inside{padding:13px 35px 20px 0;}}#ferrero-branding .sidebox{padding:30px 16px 46px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat center;}@media only screen and (min-width:768px){#ferrero-branding .sidebox{padding:70px 40px;}}@media only screen and (min-width:1024px){#ferrero-branding .sidebox{background:none;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox{padding:0;}}#ferrero-branding .sidebox .section-intro{padding-bottom:24px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox .section-intro{position:relative;z-index:3;padding-bottom:0;transform:translateY(-42px);}}@media only screen and (min-width:1366px){#ferrero-branding .sidebox .section-intro{transform:translateY(-46px);}}#ferrero-branding .sidebox .section-intro .prelude{padding-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox .section-intro .prelude{padding-bottom:0;}}@media only screen and (min-width:1024px){#ferrero-branding .sidebox.without-preheader .section-intro{transform:translateY(-23px);}}@media only screen and (min-width:1366px){#ferrero-branding .sidebox.without-preheader .section-intro{transform:translateY(-28px);}}#ferrero-branding .sidebox .quote-intro{max-width:56px;margin:auto;padding-bottom:10px;z-index:3;position:relative;transform:translateY(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .sidebox .quote-intro{max-width:88px;padding-bottom:4px;}}#ferrero-branding .sidebox .diamond-intro{max-width:56px;margin:auto;z-index:3;position:relative;transform:translateY(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .sidebox .diamond-intro{max-width:72px;}}#ferrero-branding .sidebox--box{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern.png?t=1750437691) no-repeat center;padding:48px 14px 44px 18px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox--box{padding:0 80px 58px;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox--box{max-width:1130px;margin:70px auto 50px;padding:0 110px 78px;}}#ferrero-branding .sidebox--content{text-align:center;}#ferrero-branding .sidebox--content p:not(.text-gold):not(.text-small){font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;font-size:24px;line-height:30px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox--content p:not(.text-gold):not(.text-small){font-size:28px;line-height:36px;}}#ferrero-branding .sidebox--content p:not(.text-gold):not(.text-small).medium{font-size:16px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox--content p:not(.text-gold):not(.text-small).medium{font-size:20px;line-height:1.44;}}#ferrero-branding .sidebox--content .text-gold{color:#d5ac5b;font-size:14px;text-transform:uppercase;font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;padding:24px 0 4px;letter-spacing:5px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox--content .text-gold{font-size:16px;padding:22px 0 4px;letter-spacing:6px;}}#ferrero-branding .sidebox--content .text-small{font-size:12px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox--content .text-small{font-size:16px;}}#ferrero-branding .sidebox--content ol{padding:0;}#ferrero-branding .sidebox--content ol li{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:24px;line-height:30px;color:#5c3327;list-style-position:inside;padding-bottom:16px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox--content ol li{font-size:28px;line-height:36px;padding-bottom:18px;}}#ferrero-branding .sidebox--content ol li:last-child{padding-bottom:0;}#ferrero-branding .sidebox--content ol li::marker{color:#d5ac5b;font-variant-numeric:normal;}#ferrero-branding .sidebox.quote{padding:30px 16px 46px;}@media only screen and (min-width:768px){#ferrero-branding .sidebox.quote{padding:79px 16px;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox.quote{padding:unset;}}#ferrero-branding .sidebox.quote .sidebox--box{padding:0 15px 53px 17px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox.quote .sidebox--box{padding:0 80px 58px;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox.quote .sidebox--box{padding:0 110px 82px;}}#ferrero-branding .sidebox.title-inside .sidebox--box{padding:33px 16px 44px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox.title-inside .sidebox--box{padding:55px 50px 58px;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox.title-inside .sidebox--box{padding:55px 100px 58px;}}#ferrero-branding .sidebox.title-inside h3{padding:0 0 20px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox.title-inside h3{padding:0 0 29px;}}#ferrero-branding .read-more{position:relative;}#ferrero-branding .read-more--content{position:relative;transition:all .4s;overflow:hidden;}#ferrero-branding .read-more--content.more-text{transition:all .4s;}#ferrero-branding .read-more--content.more-text::after{position:absolute;bottom:0;left:0;height:180px;width:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 2%,#fff 53%);transition:height .5s;}#ferrero-branding .read-more--content.more-text.less{max-height:unset;overflow:visible;transition:all .4s;}#ferrero-branding .read-more--content.more-text.less::after{height:0;}#ferrero-branding .read-more--content .show-more{position:absolute;bottom:30px;z-index:10;left:50%;transform:translateX(-50%);transition:all .4s;white-space:nowrap;}#ferrero-branding .read-more--content .show-more.less{bottom:-30px;}#ferrero-branding .read-more--content .show-more.less::before{transform:rotate(180deg);}#ferrero-branding .quality-grid{padding:0 0 40px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid{padding:98px 0 40px;background:none;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid{padding:98px 0 40px;}}#ferrero-branding .quality-grid .section-intro{position:relative;z-index:3;padding:0 46px 30px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid .section-intro{transform:translateY(-47px);padding:0 0 30px;}}@media only screen and (min-width:1366px){#ferrero-branding .quality-grid .section-intro{transform:translateY(-53px);}}#ferrero-branding .quality-grid .section-intro .prelude{padding-bottom:8px;letter-spacing:5px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid .section-intro .prelude{padding-bottom:5px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.without-preheader .section-intro{transform:translateY(-22px);}}@media only screen and (min-width:1366px){#ferrero-branding .quality-grid.without-preheader .section-intro{transform:translateY(-29px);}}#ferrero-branding .quality-grid .fr-button{position:relative;max-width:179px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid .fr-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);max-width:229px;z-index:3;}}#ferrero-branding .quality-grid .fr-link{color:#fff;max-width:112px;margin:0 auto;padding:0 34px 6px 0;}#ferrero-branding .quality-grid .fr-link::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-small-white.svg?t=1750437691) no-repeat center;transform:rotate(0);width:15px;right:0;}#ferrero-branding .quality-grid .box-frame{position:relative;z-index:initial;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid .box-frame{border-top:1px solid #d5ac5b;border-left:1px solid #d5ac5b;border-right:1px solid #d5ac5b;margin:20px 20px 33px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid .box-frame::before{content:"";position:absolute;top:100%;left:0;width:0;height:1px;background-color:#d5ac5b;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid .box-frame::before{width:11%;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid .box-frame::after{content:"";position:absolute;top:100%;right:0;width:0;height:1px;background-color:#d5ac5b;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid .box-frame::after{width:11%;}}#ferrero-branding .quality-grid .slick-slide{width:298px;}#ferrero-branding .quality-grid--wrapper{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wooden-bg-big-desktop.png?t=1750437691) repeat top;padding:53px 0 48px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--wrapper{padding:0 55px;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid--wrapper{padding:0 80px;}}@media only screen and (min-width:1440px){#ferrero-branding .quality-grid--wrapper{padding:0 120px;}}@media only screen and (min-width:1600px){#ferrero-branding .quality-grid--wrapper{padding:0 155px;}}#ferrero-branding .quality-grid--boxes{position:relative;z-index:5;}@media only screen and (min-width:1600px){#ferrero-branding .quality-grid--boxes{padding-top:5px;}}#ferrero-branding .quality-grid--box{position:relative;padding:0 46px 48px;}@media only screen and (min-width:768px){#ferrero-branding .quality-grid--box{max-width:400px;padding:0 0 48px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--box{max-width:33%;margin:0;padding:0 10px 116px;display:flex;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid--box{padding:0 15px 116px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--box a{display:flex;}}#ferrero-branding .quality-grid--content{text-align:center;padding:0 0 24px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--content{padding:0 20px 65px;height:auto !important;}}#ferrero-branding .quality-grid--content h3{padding:16px 0 8px;font-size:26px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--content h3{padding:17px 0 10px;font-size:30px;letter-spacing:-1px;}}#ferrero-branding .quality-grid--content p{font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--content p{font-size:18px;padding-bottom:12px;}}#ferrero-branding .quality-grid--img{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid--img{overflow:hidden;width:115%;max-width:410px;left:50%;top:-20px;transform:translateX(-50%);z-index:-1;}}@media only screen and (max-width:1023px){#ferrero-branding .quality-grid.full-img .section-intro{padding:0 16px 30px;}}@media only screen and (max-width:768px){#ferrero-branding .quality-grid.full-img .quality-grid--box{position:relative;padding:0 16px 20px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.full-img .quality-grid--box{display:flex;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.full-img .quality-grid--box a{display:flex;}}#ferrero-branding .quality-grid.full-img .quality-grid--img::after{content:"";position:absolute;height:100%;width:100%;left:0;top:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(47,26,15,0.85));}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.full-img .quality-grid--img::after{display:none;}}@media only screen and (max-width:1023px){#ferrero-branding .quality-grid.full-img .quality-grid--content{text-align:center;position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%);padding:0 28px 50px;display:flex;flex-direction:column;justify-content:flex-end;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.full-img .quality-grid--content{height:auto !important;}}@media only screen and (max-width:1023px){#ferrero-branding .quality-grid.full-img .quality-grid--content h3{font-size:32px;color:#f1c56f;padding:0 0 20px;letter-spacing:-1px;}}#ferrero-branding .quality-grid.with-slider .quality-grid--box{padding:0 8px 32px;}@media only screen and (min-width:768px){#ferrero-branding .quality-grid.with-slider .quality-grid--box{padding:0 8px 48px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.with-slider .quality-grid--box{padding:0 15px 116px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--boxes{padding-top:3px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .box-frame{margin:10px 10px 29px;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid.four-columns .box-frame::after{width:4%;}}@media only screen and (min-width:1600px){#ferrero-branding .quality-grid.four-columns .box-frame::after{width:8%;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid.four-columns .box-frame::before{width:4%;}}@media only screen and (min-width:1600px){#ferrero-branding .quality-grid.four-columns .box-frame::before{width:8%;}}#ferrero-branding .quality-grid.four-columns .quality-grid--box{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--box{max-width:25%;margin:unset;padding:0 15px 116px;display:flex;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--box a{display:flex;}}#ferrero-branding .quality-grid.four-columns .quality-grid--img{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--img{width:110%;max-width:300px;top:-10px;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--content{height:auto !important;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--content.smaller-font h3{font-size:18px;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid.four-columns .quality-grid--content.smaller-font h3{font-size:23px;}}@media only screen and (min-width:1366px){#ferrero-branding .quality-grid.four-columns .quality-grid--content.smaller-font h3{font-size:24px;}}@media only screen and (min-width:1440px){#ferrero-branding .quality-grid.four-columns .quality-grid--content.smaller-font h3{font-size:25px;}}@media only screen and (min-width:1600px){#ferrero-branding .quality-grid.four-columns .quality-grid--content.smaller-font h3{font-size:28px;}}#ferrero-branding .quality-grid.four-columns .fr-button{max-width:210px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .fr-button{min-width:165px;}}@media only screen and (min-width:1280px){#ferrero-branding .quality-grid.four-columns .fr-button{min-width:210px;}}#ferrero-branding .quality-grid.four-columns .quality-grid--img{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-grid.four-columns .quality-grid--img{max-width:300px;top:-10px;}}@media only screen and (max-width:1023px){#ferrero-branding .quality-grid.with-slider-full-img .quality-grid--content{padding:0 15px 39px;}}@media only screen and (max-width:768px){#ferrero-branding .quality-grid.with-slider-full-img .quality-grid--content p{color:#fff;padding-bottom:22px;}}@media only screen and (max-width:768px){#ferrero-branding .quality-grid.with-slider-full-img .quality-grid--box{padding:0 8px 32px;}}html[dir=rtl] #ferrero-branding .quality-grid .section-intro .prelude{letter-spacing:normal;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .quality-grid--img{left:65%;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .quality-grid--img{left:62%;}}html[dir=rtl] #ferrero-branding .quality-grid .fr-link{padding:0 0 6px 34px;}html[dir=rtl] #ferrero-branding .quality-grid .fr-link:before{left:0;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-small-white.svg?t=1750437691) no-repeat center;transform:rotate(180deg);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .quality-grid.four-columns .quality-grid--img{left:60%;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .quality-grid.four-columns .quality-grid--img{left:57%;}}#ferrero-branding .diy-slider{padding:60px 15px;}@media only screen and (min-width:1280px){#ferrero-branding .diy-slider{max-width:1130px;padding:50px 0;}}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider .reverse{flex-direction:row-reverse;}#ferrero-branding .diy-slider .reverse .diy-slider--content{margin-left:0;}}#ferrero-branding .diy-slider--slide{width:342px;margin:30px 10px 22px;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--slide{width:540px;margin:0 40px 0 0;}}@media only screen and (min-width:1280px){#ferrero-branding .diy-slider--slide{width:660px;}}#ferrero-branding .diy-slider--video,#ferrero-branding .diy-slider--iframe{max-width:345px;position:absolute;top:50%;transform:translateY(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--video,#ferrero-branding .diy-slider--iframe{max-width:660px;}}#ferrero-branding .diy-slider--video video,#ferrero-branding .diy-slider--iframe video{width:100%;}#ferrero-branding .diy-slider--content{text-align:center;max-width:345px;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--content{margin-left:50px;text-align:left;}}@media only screen and (min-width:1280px){#ferrero-branding .diy-slider--content{max-width:360px;margin-left:110px;}}#ferrero-branding .diy-slider--content h3{padding-bottom:20px;}#ferrero-branding .diy-slider--content p{padding-bottom:20px;}#ferrero-branding .diy-slider--content p:last-child{padding-bottom:0;}#ferrero-branding .diy-slider--pagination{padding:20px 0 10px;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--pagination{padding:0 0 20px;}}#ferrero-branding .diy-slider--pagination p{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;font-size:14px;letter-spacing:5px;text-indent:5px;color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--pagination p{letter-spacing:7px;text-indent:unset;font-size:18px;}}#ferrero-branding .diy-slider--steps .slick-slide{opacity:0;transition:opacity 1s ease-out;}#ferrero-branding .diy-slider--steps .slick-active{opacity:1 !important;transition:opacity 1s ease-in;}#ferrero-branding .diy-slider--steps .slick-cloned{opacity:0;}#ferrero-branding .diy-slider--steps .step{max-width:342px;}@media only screen and (max-width:360px){#ferrero-branding .diy-slider--steps .step{max-width:330px;}}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--steps .step{max-width:360px;}#ferrero-branding .diy-slider--steps .step.more-text{padding-bottom:40px;}#ferrero-branding .diy-slider--steps .step.more-text::after{display:block;content:'';position:absolute;bottom:-5px;left:0;height:200px;width:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 2%,#fff 53%);transition:height .4s;}#ferrero-branding .diy-slider--steps .step.more-text.less{max-height:unset;overflow:visible;transition:all .4s;}#ferrero-branding .diy-slider--steps .step.more-text.less::after{height:0;}#ferrero-branding .diy-slider--steps .step .show-more{position:absolute;bottom:30px;z-index:100;transition:.4s;}#ferrero-branding .diy-slider--steps .step .show-more.less{bottom:0;}#ferrero-branding .diy-slider--steps .step .show-more.less::before{transform:rotate(180deg);}}#ferrero-branding .diy-slider--steps .step--ol{padding-inline-start:0;font-size:16px;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;list-style:none;counter-reset:my-awesome-counter;text-align:left;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--steps .step--ol{font-size:18px;}}#ferrero-branding .diy-slider--steps .step--ol li{margin-bottom:25px;counter-increment:my-awesome-counter;display:flex;}#ferrero-branding .diy-slider--steps .step--ol li::before{content:counter(my-awesome-counter) ".";padding-right:16px;display:inline-block;font-size:17px;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-weight:800;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--steps .step--ol li::before{font-size:20px;line-height:normal;letter-spacing:normal;}}#ferrero-branding .diy-slider--slider{position:relative;}#ferrero-branding .diy-slider--slider .slick-dots{justify-content:center;}#ferrero-branding .diy-slider--slider .slick-dots > li:only-child{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--slider .slick-dots{margin-top:32px;}}@media only screen and (min-width:1024px){#ferrero-branding .diy-slider--slider .slick-arrow{width:50px;height:50px;object-fit:contain;transform:rotate(-315deg);box-shadow:0 0 0 15px white;background-image:linear-gradient(135deg,#ffe3a5,#d5ac5b 71%,#f6d58f 100%);color:transparent;position:absolute;top:50%;transform:translate(-50%,-50%) translateY(-16px) rotate(45deg);z-index:40;}#ferrero-branding .diy-slider--slider .slick-arrow::before{content:'';display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow-small.png?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(135deg);}#ferrero-branding .diy-slider--slider .slick-arrow::after{content:'';display:block;position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/new-pattern.svg?t=1750437691) no-repeat center;width:100%;height:100%;top:0;left:0;transform:rotate(-90deg);}#ferrero-branding .diy-slider--slider .slick-arrow.slick-prev{left:0;}#ferrero-branding .diy-slider--slider .slick-arrow.slick-next{left:100%;}#ferrero-branding .diy-slider--slider .slick-arrow.slick-next::before{transform:rotate(-45deg);}}@media only screen and (min-width:1024px) and (min-width:1024px){html[dir=rtl] #ferrero-branding .diy-slider .reverse .diy-slider--content{margin-right:0;margin-left:50px;}}@media only screen and (min-width:1024px) and (min-width:1280px){html[dir=rtl] #ferrero-branding .diy-slider .reverse .diy-slider--content{margin-left:110px;margin-right:0;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .diy-slider--content{margin-left:0;margin-right:50px;text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .diy-slider--content{margin-left:0;margin-right:110px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .diy-slider--slide{margin:0 0 0 40px;}}#ferrero-branding .sustainabilty-navigation{position:relative;padding-top:37px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .sustainabilty-navigation{padding-top:50px;background:none;}}#ferrero-branding .sustainabilty-navigation .row{flex-wrap:nowrap !important;}#ferrero-branding .sustainabilty-navigation--box{position:relative;border-right:1px solid #f2f0ea;cursor:pointer;padding:9px 12px;}@media only screen and (min-width:1024px){#ferrero-branding .sustainabilty-navigation--box:first-child{border-left:1px solid #f2f0ea;}}@media only screen and (max-width:1024px){#ferrero-branding .sustainabilty-navigation--box:last-child{border-right:none;}}@media only screen and (min-width:1024px){#ferrero-branding .sustainabilty-navigation--box{padding:9px 40px;}}#ferrero-branding .sustainabilty-navigation--box p{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:14px;letter-spacing:-0.8px;color:#5c3327;text-align:center;}@media only screen and (min-width:1024px){#ferrero-branding .sustainabilty-navigation--box p{font-size:18px;}}#ferrero-branding .sustainabilty-navigation--box::before{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#d5ac5b;transition:0.7s;}#ferrero-branding .sustainabilty-navigation--box.active::before{width:100%;}#ferrero-branding .local-promotion{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;padding:60px 60px 79px 40px;margin-bottom:119px;}}@media only screen and (min-width:1280px){#ferrero-branding .local-promotion{padding:60px 100px 79px 40px;}}@media only screen and (min-width:1280px){#ferrero-branding .local-promotion{padding:60px 174px 79px 122px;}}#ferrero-branding .local-promotion--content{text-align:center;padding:0 40px 50px;position:absolute;bottom:0;}#ferrero-branding .local-promotion--content::before{content:"";display:none;right:-5px;top:-1px;}#ferrero-branding .local-promotion--content::after{content:"";display:none;right:-5px;top:100%;}@media only screen and (min-width:768px){#ferrero-branding .local-promotion--content{left:50%;transform:translateX(-50%);}}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--content{padding:30px 20px 30px 40px;left:4%;margin:unset;text-align:left;border:1px solid #d5ac5b;position:relative;z-index:unset;transform:none;z-index:2;}#ferrero-branding .local-promotion--content::before{display:block;}#ferrero-branding .local-promotion--content::after{display:block;}}@media only screen and (min-width:1280px){#ferrero-branding .local-promotion--content{padding:30px 0 50px 50px;}}@media only screen and (min-width:1366px){#ferrero-branding .local-promotion--content{padding:40px 55px 47px 62px;}}@media only screen and (min-width:1600px){#ferrero-branding .local-promotion--content{padding:85px 75px 57px 65px;}}#ferrero-branding .local-promotion--content .h2{padding:13px 0 17px;color:#f1c56f;font-size:36px;}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--content .h2{padding:18px 0 20px;color:#5c3327;font-size:42px;}}@media only screen and (min-width:1366px){#ferrero-branding .local-promotion--content .h2{font-size:68px;}}#ferrero-branding .local-promotion--content p:not(.prelude){color:#fff;text-shadow:0 4px 10px #5c3327;font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--content p:not(.prelude){font-size:18px;color:#595959;text-shadow:none;}}#ferrero-branding .local-promotion--content .prelude{text-align:center;text-shadow:0 4px 10px #5c3327;padding-bottom:0;}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--content .prelude{text-align:left;text-shadow:none;}}#ferrero-branding .local-promotion--content .fr-button{margin:26px auto 0;}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--content .fr-button{margin:35px 0 0;}}@media only screen and (min-width:1366px){#ferrero-branding .local-promotion--content .fr-button{margin:50px 0 0;}}#ferrero-branding .local-promotion--img{position:relative;}#ferrero-branding .local-promotion--img::after{position:absolute;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 16%,rgba(47,26,15,0.85) 59%);}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--img{z-index:3;}#ferrero-branding .local-promotion--img::after{display:none;}}#ferrero-branding .local-promotion--img--wrapper{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--img--wrapper{width:106%;max-width:700px;}}@media only screen and (min-width:1280px){#ferrero-branding .local-promotion--img--wrapper{width:108%;}}#ferrero-branding .local-promotion--video{height:570px;width:100%;position:relative;top:0;left:0;}@media only screen and (min-width:768px){#ferrero-branding .local-promotion--video{height:490px;}}@media only screen and (min-width:1024px){#ferrero-branding .local-promotion--video{height:420px;max-width:700px;width:108%;}}@media only screen and (min-width:1366px){#ferrero-branding .local-promotion--video{height:490px;}}@media only screen and (min-width:1600px){#ferrero-branding .local-promotion--video{height:558px;}}#ferrero-branding .local-promotion--video video{object-fit:cover;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .local-promotion{padding:60px 40px 79px 60px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .local-promotion{padding:60px 40px 79px 100px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .local-promotion{padding:60px 122px 79px 174px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .local-promotion--content{padding:30px 40px 30px 20px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .local-promotion--content{padding:30px 50 50px 00px;}}@media only screen and (min-width:1366px){html[dir=rtl] #ferrero-branding .local-promotion--content{padding:40px 62px 47px 55px;}}@media only screen and (min-width:1600px){html[dir=rtl] #ferrero-branding .local-promotion--content{padding:85px 65px 57px 75px;}}#ferrero-branding .infographic{position:relative;padding:28px 0 33px;}@media only screen and (min-width:1024px){#ferrero-branding .infographic{padding:40px 15px 50px;}}@media only screen and (min-width:1366px){#ferrero-branding .infographic{padding:40px 0 50px;}}@media only screen and (min-width:1024px){#ferrero-branding .infographic--wrapper{max-width:1290px;margin:0 auto;}}#ferrero-branding .news-grid{padding:25px 0 0;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid{padding:25px 40px 0;}}@media only screen and (min-width:1280px){#ferrero-branding .news-grid{padding:25px 40px 0;}}#ferrero-branding .news-grid .hide{height:0;overflow:hidden;transition:0.7s;}#ferrero-branding .news-grid .fr-button{position:relative;max-width:179px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid .fr-button{position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);max-width:229px;}}#ferrero-branding .news-grid--boxes{z-index:5;height:auto;transition:height 0.7s;}#ferrero-branding .news-grid .box-frame{position:relative;z-index:initial;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid .box-frame{border-top:1px solid #d5ac5b;border-left:1px solid #d5ac5b;border-right:1px solid #d5ac5b;margin:20px 20px 33px;}}#ferrero-branding .news-grid .box-frame .upper-state{position:absolute;width:108px;max-height:23px;right:0;top:15px;z-index:6;background-image:linear-gradient(117deg,#ffe3a5 30%,#ffe3a5 30%,#d5ac5b 64%,#f6d58f 78%);}@media only screen and (min-width:1024px){#ferrero-branding .news-grid .box-frame .upper-state{right:16px;top:0;transform:translateY(-50%);}}#ferrero-branding .news-grid .box-frame .upper-state p{font-family:"Ferrero StrettoFondente",sans-serif;font-weight:normal;font-style:normal;font-display:swap;text-transform:uppercase;text-align:center;color:#5c3327;font-size:14px;letter-spacing:4.38px;line-height:20px;padding:3px 0 4px;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid .box-frame::before{content:"";position:absolute;top:100%;left:0;width:0;height:1px;background-color:#d5ac5b;}}@media only screen and (min-width:1280px){#ferrero-branding .news-grid .box-frame::before{width:11%;}}@media only screen and (min-width:1024px){#ferrero-branding .news-grid .box-frame::after{content:"";position:absolute;top:100%;right:0;width:0;height:1px;background-color:#d5ac5b;}}@media only screen and (min-width:1280px){#ferrero-branding .news-grid .box-frame::after{width:11%;}}#ferrero-branding .news-grid--box{position:relative;padding:0 16px 62px;}@media only screen and (min-width:768px){#ferrero-branding .news-grid--box{max-width:440px;padding:0 0 48px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--box{margin:unset;padding:0 10px 64px;}}@media only screen and (min-width:1280px){#ferrero-branding .news-grid--box{padding:0 15px 64px;}}#ferrero-branding .news-grid--content{text-align:center;max-width:317px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--content{padding:0 20px 85px;text-align:left;max-width:unset;margin:unset;}}#ferrero-branding .news-grid--content .date{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-display:swap;padding:16px 0 12px;font-size:16px;color:#d5ac5b;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--content .date{padding:10px 0 11px;}}#ferrero-branding .news-grid--content .date.finished{color:#5c3327;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-weight:500;}#ferrero-branding .news-grid--content p:not(.date){padding-bottom:24px;font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--content p:not(.date){padding-bottom:0;font-size:18px;}}#ferrero-branding .news-grid--content .lead{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:14px;padding-bottom:24px;text-transform:none;line-height:22px;font-stretch:normal;letter-spacing:normal;color:#595959;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--content .lead{font-size:18px;padding-bottom:unset;line-height:1.44;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}}#ferrero-branding .news-grid--img{position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--img{overflow:hidden;width:115%;max-width:410px;left:50%;top:-20px;transform:translateX(-50%);z-index:-1;}}#ferrero-branding .news-grid--button-more{padding:0 0 57px;justify-content:center;display:none;}@media only screen and (min-width:768px){#ferrero-branding .news-grid--button-more{padding:20px 0 30px;}}#ferrero-branding .news-grid--button-more.active{display:flex;}#ferrero-branding .news-grid--button-more .fr-link{padding:0 25px 6px 0;}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--button-more .fr-link{padding:0 25px 8px 0;line-height:19px;}}#ferrero-branding .news-grid--button-more .fr-link::before{content:"";position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down-small.svg?t=1750437691) no-repeat center;top:2px;right:0;height:10px;width:8px;transition:0.4s;transform:rotate(0);}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--button-more .fr-link::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down.svg?t=1750437691) no-repeat center;top:0;height:16px;width:16px;}}#ferrero-branding .news-grid--button-more .fr-link.active::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down-small.svg?t=1750437691) no-repeat center;transform:rotate(180deg);}@media only screen and (min-width:1024px){#ferrero-branding .news-grid--button-more .fr-link.active::before{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-down.svg?t=1750437691) no-repeat center;}}#ferrero-branding .tabs{position:relative;justify-content:center;}#ferrero-branding .tabs.no-bg{background:unset;}#ferrero-branding .tabs.no-bg .tabs--img .alternating--box--wooden{display:none;}@media only screen and (min-width:1024px){#ferrero-branding .tabs{background:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .tabs{width:100%;margin:0 auto;}}#ferrero-branding .tabs--tabs{width:100%;max-width:1130px;margin:0 auto;padding:0 16px 40px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--tabs{padding:0 0 70px;}}#ferrero-branding .tabs--tabs::-webkit-scrollbar{display:none;}#ferrero-branding .tabs--tabs ul{display:flex;flex-direction:row;justify-content:space-between;}#ferrero-branding .tabs--tabs ul li{border:1px solid #e5ddcd;background-color:#fff;border-right:unset;flex:100%;text-align:center;}#ferrero-branding .tabs--tabs ul li a{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;padding:20px 0 16px;color:#5c3327;font-size:16px;min-width:105px;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--tabs ul li a{padding:21px 0 17px;font-size:20px;}}#ferrero-branding .tabs--tabs ul li:hover{background-color:#f5f5f5;}#ferrero-branding .tabs--tabs ul li:last-of-type{border-right:1px solid #e5ddcd;}#ferrero-branding .tabs--tabs ul li.active{background-color:#faf8f2;border-bottom:3px solid #d5ac5b;font-weight:700;}@media only screen and (min-width:768px){#ferrero-branding .tabs--wrapper{max-width:400px;margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .tabs--wrapper{padding:unset;max-width:unset;margin:unset;}}#ferrero-branding .tabs--wrapper .row{position:relative;}#ferrero-branding .tabs--wrapper .ingredients--text{text-align:center;padding:30px 29px 50px;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--wrapper .ingredients--text{padding:111px 270px 80px 40px;text-align:left;min-height:720px;}}@media only screen and (min-width:1280px){#ferrero-branding .tabs--wrapper .ingredients--text{padding:111px 270px 80px 110px;}}#ferrero-branding .tabs--wrapper .ingredients--text h3{width:100%;max-width:440px;padding-bottom:10px;}@media only screen and (max-width:1024px){#ferrero-branding .tabs--wrapper .ingredients--text h3{margin:0 auto;}}@media only screen and (min-width:1024px){#ferrero-branding .tabs--wrapper .ingredients--text h3{padding-bottom:20px;}}#ferrero-branding .tabs--wrapper .ingredients--text p{width:100%;max-width:440px;}@media only screen and (max-width:1024px){#ferrero-branding .tabs--wrapper .ingredients--text p{margin:0 auto;}}#ferrero-branding .tabs--wrapper .ingredients--text img{width:60px;padding:33px 0;}#ferrero-branding .tabs--wrapper .ingredients--table-wrapper{padding:30px 24px;}@media only screen and (max-width:1024px){#ferrero-branding .tabs--wrapper .ingredients--table-wrapper table tbody tr td:first-child{width:52%;}}#ferrero-branding .tabs--wrapper .ingredients--table-wrapper table tbody tr td:nth-child(3){padding-right:0;}@media only screen and (max-width:1024px){#ferrero-branding .tabs--wrapper .ingredients--table-wrapper table tbody tr td:nth-child(3){width:25%;}}#ferrero-branding .tabs .col-lg-10{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .tabs .col-lg-5{position:absolute;top:70px;right:0;}}@media only screen and (min-width:1280px){#ferrero-branding .tabs .col-lg-5{right:80px;}}#ferrero-branding .tabs--content{display:flex;flex-direction:column;align-items:center;}@media only screen and (max-width:1366px){#ferrero-branding .tabs--content{padding:0 30px;}}@media only screen and (min-width:1024px){#ferrero-branding .tabs--content{height:100%;align-items:flex-start;justify-content:center;}}#ferrero-branding .tabs--content h3{padding-bottom:10px;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--content h3{padding-bottom:20px;}}#ferrero-branding .tabs--content img{width:unset !important;padding-top:10px;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--content img{padding-top:20px;}}#ferrero-branding .tabs--img{position:relative;max-width:400px;padding-bottom:20px;z-index:2;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--img{max-width:600px;}}@media only screen and (min-width:1280px){#ferrero-branding .tabs--img{max-width:720px;}}#ferrero-branding .tabs--img .alternating--box--wooden{z-index:-1;}#ferrero-branding .tabs--img .alternating--box--wooden.no-bg{display:none;}#ferrero-branding .tabs--full-img{padding-top:50px;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--full-img{padding-top:60px;}}@media only screen and (min-width:1366px){#ferrero-branding .tabs--full-img{padding-top:101px;}}#ferrero-branding .tabs--video-wrapper{z-index:5;position:relative;overflow:hidden;}@media only screen and (min-width:1024px){#ferrero-branding .tabs .frame{z-index:initial;height:calc(100% - 40px);width:calc(100% - 40px);max-width:1130px;margin:0 auto;top:0;}}#ferrero-branding .tabs--video{margin:0 20px;}@media only screen and (min-width:1024px){#ferrero-branding .tabs--video{margin:unset;max-width:1130px;position:relative;z-index:-1;width:calc(100% + 40px);height:calc(100% + 40px);left:50%;top:-20px;transform:translateX(-50%);}}#ferrero-branding .tabs--video video,#ferrero-branding .tabs--video iframe{width:100%;position:absolute;top:0;opacity:0;left:0;}#ferrero-branding .tabs--video video.shown,#ferrero-branding .tabs--video iframe.shown{animation:fadeIn 2s;opacity:1;height:100%;}#ferrero-branding .tabs--video-img-wrapper{max-width:1130px;z-index:-1;width:100%;height:100%;left:50%;top:-20px;position:relative;transform:translateX(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .tabs--video-img-wrapper{width:calc(100% + 40px);height:calc(100% + 40px);}}#ferrero-branding .tabs--video-img-wrapper.hidden{animation:fadeOut 2s;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--text{padding:111px 40px 80px 270px;text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--text{padding:111px 110px 80px 270px;}}html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--table-wrapper h3{text-align:right;}html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--table-wrapper table thead tr th{text-align:left;}html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--table-wrapper table thead tr th:first-child{text-align:right;}html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--table-wrapper table tbody tr td{text-align:right;}html[dir=rtl] #ferrero-branding .tabs--wrapper .ingredients--table-wrapper table tbody tr td:nth-child(3){text-align:left;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tabs .col-lg-5{right:unset;left:0;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .tabs .col-lg-5{right:unset;left:80px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .tabs--content{text-align:right;}}#ferrero-branding .sidebox-50-50{padding:30px 0 33px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat center;}@media only screen and (min-width:768px){#ferrero-branding .sidebox-50-50{padding:79px 0;}}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50{background:unset;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox-50-50{padding:unset;}}#ferrero-branding .sidebox-50-50 .section-intro{padding-bottom:24px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50 .section-intro{position:relative;z-index:3;transform:translateY(-42px);}}@media only screen and (min-width:1366px){#ferrero-branding .sidebox-50-50 .section-intro{transform:translateY(-50px);}}#ferrero-branding .sidebox-50-50 .section-intro .prelude{padding-bottom:8px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50 .section-intro .prelude{padding-bottom:0;}}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50.without-preheader .section-intro{transform:translateY(-23px);}}@media only screen and (min-width:1366px){#ferrero-branding .sidebox-50-50.without-preheader .section-intro{transform:translateY(-28px);}}#ferrero-branding .sidebox-50-50--box{background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/wood-pattern.png?t=1750437691) no-repeat center;padding:38px 16px 0;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--box{padding:0 80px 58px;}}@media only screen and (min-width:1280px){#ferrero-branding .sidebox-50-50--box{max-width:1289px;margin:75px auto 50px;padding:0 110px 87px;}}#ferrero-branding .sidebox-50-50--content{text-align:center;padding-bottom:50px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content{text-align:left;max-width:470px;margin:0 auto;padding:unset;}}#ferrero-branding .sidebox-50-50--content .text-smaller{font-size:11px;padding-top:20px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content .text-smaller{font-size:13px;}}#ferrero-branding .sidebox-50-50--content.arrows::after{content:'';display:block;width:25px;height:34px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/double-arrow-mobile.png?t=1750437691) no-repeat center;position:absolute;position:absolute;bottom:13px;left:50%;transform:translateX(-50%);}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content.arrows::after{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/double-arrow.png?t=1750437691) no-repeat center;top:25px;bottom:unset;left:unset;right:-13px;transform:unset;}}#ferrero-branding .sidebox-50-50--content_text-upper{padding-bottom:20px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content_text-upper{display:flex;flex-direction:row;padding-bottom:46px;}}#ferrero-branding .sidebox-50-50--content_text-upper .flex-wrapper{display:flex;flex-direction:column;justify-content:center;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content_text-upper .flex-wrapper{padding-left:30px;}}#ferrero-branding .sidebox-50-50--content_text-upper p{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;line-height:1;}#ferrero-branding .sidebox-50-50--content_text-upper p:not(.number){color:#5c3327;}#ferrero-branding .sidebox-50-50--content_text-upper .number{font-size:70px;color:#d5ac5b;letter-spacing:-0.88px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content_text-upper .number{font-size:78px;letter-spacing:-2px;}}#ferrero-branding .sidebox-50-50--content_text-upper .upper{font-size:26px;padding-bottom:4px;letter-spacing:-0.65px;}@media only screen and (min-width:1024px){#ferrero-branding .sidebox-50-50--content_text-upper .upper{font-size:28px;letter-spacing:-0.11px;}}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sidebox-50-50--content{text-align:right;}}html[dir=rtl] #ferrero-branding .sidebox-50-50--content.arrows::after{content:'';display:block;width:25px;height:34px;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/double-arrow-mobile.png?t=1750437691) no-repeat center;position:absolute;position:absolute;bottom:13px;left:50%;transform:translateX(-50%);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .sidebox-50-50--content.arrows::after{left:-13px;right:unset;transform:rotate(90deg);}}html[lang=hu] #ferrero-branding .sidebox-50-50--content_text-upper .number{font-size:60px;}#ferrero-branding .boxes-4x4{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat top;padding:20px 16px 57px;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4{background:none;padding:50px 0 40px;max-width:980px;margin:0 auto;}}@media only screen and (min-width:1280px){#ferrero-branding .boxes-4x4{max-width:1160px;}}#ferrero-branding .boxes-4x4--boxes-wrapper{text-align:center;}#ferrero-branding .boxes-4x4--boxes-wrapper h3{padding:30px 0;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--boxes-wrapper h3{padding:0 0 10px;}}#ferrero-branding .boxes-4x4--single-title{text-align:center;}#ferrero-branding .boxes-4x4--single-title h4{padding:30px 0;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--single-title h4{padding:0 0 10px;}}#ferrero-branding .boxes-4x4--box{display:flex;background-color:#faf8f2;margin:0 0 20px;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--box{margin:30px 15px;}}#ferrero-branding .boxes-4x4--box img{max-width:119px;align-self:center;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--box img{max-width:190px;}}@media only screen and (min-width:1280px){#ferrero-branding .boxes-4x4--box img{max-width:230px;}}#ferrero-branding .boxes-4x4--content{background-color:#fcfbf7;padding:20px 15px;display:flex;align-items:center;}@media only screen and (min-width:1280px){#ferrero-branding .boxes-4x4--content{padding:27px 40px 47px 50px;}}#ferrero-branding .boxes-4x4--content p{font-size:14px;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--content p{font-size:18px;}}#ferrero-branding .boxes-4x4--text-bottom{text-align:center;padding-top:10px;}#ferrero-branding .boxes-4x4--text-bottom p{font-size:11px;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--text-bottom p{font-size:13px;}}#ferrero-branding .boxes-4x4--img-wrapper{background-color:#faf8f2;min-width:119px;}@media only screen and (min-width:1024px){#ferrero-branding .boxes-4x4--img-wrapper{min-width:230px;}}@media only screen and (min-width:1280px){html[dir=rtl] #ferrero-branding .boxes-4x4--content{padding:27px 50px 47px 40px;}}.modal-buy-now-wrapper .modal-buy-now-header,.modal-buy-now-wrapper .modal-buy-now-footer{border-radius:0;}@media only screen and (max-width:768px){.modal-buy-now-wrapper .modal-buy-now-header .button-close{top:35px;right:25px;}}.modal-buy-now-wrapper .modal-buy-now-content-inner{border-radius:0;}@media only screen and (max-width:768px){.modal-buy-now-wrapper .modal-buy-now-product-image{text-align:center;}}.modal-buy-now-wrapper .modal-buy-now-teaser-text h2{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:30px;color:#5c3327;}@media only screen and (max-width:768px){.modal-buy-now-wrapper .modal-buy-now-teaser-text h2{font-size:26px;text-align:center;}}.modal-buy-now-wrapper .modal-buy-now-teaser-text p{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:14px;color:#595959;}.modal-buy-now-wrapper .modal-buy-now-retailer-list-item{border-top-color:#d5ac5b;}.modal-buy-now-wrapper .modal-buy-now-retailer-list-item-text h3{color:#5c3327;font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;font-size:18px;}.modal-buy-now-wrapper .modal-buy-now-retailer-list-item-text a{color:#595959;text-decoration:none;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:14px;overflow-wrap:break-word;}.modal-buy-now-wrapper .modal-buy-now-retailer-list-item-btn{max-width:230px;}.modal-buy-now-wrapper .modal-buy-now-retailer-list-item-image{display:flex;justify-content:center;align-items:center;}@media only screen and (max-width:768px){.modal-buy-now-wrapper .modal-buy-now-retailer-list-item-content{width:65%;padding-left:0;}.modal-buy-now-wrapper .modal-buy-now-retailer-list-item-image{width:35%;padding-right:30px;}}.modal-buy-now-wrapper .modal-buy-now-btn{font-family:"Ferrero StrettoFondente",sans-serif;font-weight:normal;font-style:normal;font-display:swap;color:#5c3327 !important;font-size:14px;letter-spacing:4.38px;text-align:center;line-height:55px;background-image:linear-gradient(126deg,#ffe3a5 15%,#ffe3a5 15%,#d5ac5b 29%,#f6d58f 36%,#ffe3a5 50%);text-transform:uppercase;min-width:180px;width:auto;padding:0 15px;height:50px;position:relative;display:block;white-space:nowrap;transition:all 0.7s ease-in-out;overflow:hidden;background-size:250% 200%;background-position:0;background-repeat:repeat-x;border:none !important;border-radius:0;}.modal-buy-now-wrapper .modal-buy-now-btn:hover{background-position:-166%;color:#5c3327 !important;}.modal-buy-now-wrapper .modal-buy-now-btn svg{display:none;}@media only screen and (min-width:1024px){.modal-buy-now-wrapper .modal-buy-now-btn{width:auto;min-width:230px;padding:0 20px;height:60px;font-size:16px;letter-spacing:5px;line-height:64px;}}.modal-buy-now-wrapper .modal-buy-now-btn::after{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/button-pattern.svg?t=1750437691) repeat center;top:0;left:0;width:100%;height:100%;opacity:0.85;}@media only screen and (max-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-header .button-close{right:unset;left:25px;}}@media only screen and (min-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-header .button-close{right:unset;left:40px;}}@media only screen and (min-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-title{padding:10px 40px 10px 80px;}}@media only screen and (min-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-logo{padding:10px 40px 10px 0;}}@media only screen and (min-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-teaser-text h2{text-align:right;}}@media only screen and (min-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-teaser-text p{text-align:right;}}html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-retailer-list-item-text h3{text-align:right;}html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-retailer-list-item-text a{text-align:right;}html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-retailer-list-item-content{padding-left:0;padding-right:40px;}@media only screen and (max-width:768px){html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-retailer-list-item-content{padding-right:0;}html[dir=rtl] .modal-buy-now-wrapper .modal-buy-now-retailer-list-item-image{padding-right:0;padding-left:30px;}}#ferrero-branding .info-banner{background:#000;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:300;position:fixed;left:0;right:0;box-sizing:border-box;bottom:0;height:80px;}@media only screen and (max-width:768px){#ferrero-branding .info-banner{height:50px;padding:0 15px;}}#ferrero-branding .info-banner__image{width:auto;margin-right:15px;max-height:100%;display:block;}#ferrero-branding .info-banner__text p{font-weight:bold;font-size:14px;color:#fff;}@media only screen and (max-width:768px){#ferrero-branding .info-banner__text p{font-size:10px;line-height:1.2;}}.info-banner-active footer.footer{padding-bottom:80px;}@media only screen and (max-width:768px){.info-banner-active footer.footer{padding-bottom:50px;}}#ferrero-branding .quality-infographic .container{width:100%;max-width:1289px;padding:40px 0 52px 0;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) no-repeat top;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic .container{padding:62px 0 78px 0;}}#ferrero-branding .quality-infographic--wrapper{width:100%;max-width:1070px;min-height:395px;margin:31px auto 28px auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:white;position:relative;background:#f0ebe1;background:linear-gradient(38deg,#f0ebe1 0%,#f0ebe1 50%,white 50%,white 100%);}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--wrapper{min-height:256px;margin:40px auto 60px auto;padding:0 32px 0 60px;flex-direction:row;background:linear-gradient(8deg,#f0ebe1 0%,#f0ebe1 50%,white 50%,white 100%);}}#ferrero-branding .quality-infographic--title{text-align:center;}#ferrero-branding .quality-infographic--content{display:flex;flex-direction:column;padding:28px 0;z-index:1;margin-left:20px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content{padding:0;margin-left:0;}}#ferrero-branding .quality-infographic--content:first-of-type{align-self:center;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content:first-of-type{align-self:flex-end;}}#ferrero-branding .quality-infographic--content:last-of-type{align-self:center;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content:last-of-type{align-self:flex-start;}}#ferrero-branding .quality-infographic--content > div{display:flex;align-items:center;min-height:60px;}#ferrero-branding .quality-infographic--content .upper-text{font-family:"Cormorant Infant",serif;font-weight:normal;font-style:normal;font-size:16px;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content .upper-text{font-size:18px;position:relative;top:25px;}}#ferrero-branding .quality-infographic--content .percents{padding-right:14px;font-family:"Cormorant Infant",serif;font-weight:600;font-style:normal;font-size:60px;color:#d5ac5b;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content .percents{padding-right:20px;font-size:78px;}}#ferrero-branding .quality-infographic--content .percents::before{content:"";display:block;width:16px;height:1px;background-color:#d5ac5b;position:absolute;top:50%;left:-16px;}#ferrero-branding .quality-infographic--content h4{width:110px;font-size:18px;line-height:20px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content h4{width:176px;font-size:25px;line-height:28px;}}#ferrero-branding .quality-infographic--content h4 sup{font-size:10px;top:-0.7em;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--content h4 sup{font-size:14px;}}#ferrero-branding .quality-infographic--img{width:158px;height:158px;z-index:1;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/circle-icon.png?t=1750437691);position:relative;transform-style:preserve-3d;}#ferrero-branding .quality-infographic--img::before{content:"";display:block;width:300px;height:1px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(-1px) rotate(38.1deg);background-color:#d5ac5b;z-index:0;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--img::before{top:52%;transform:translateX(-50%) translateY(-50%) translateZ(-1px) rotate(8.1deg);}}#ferrero-branding .quality-infographic--img::after{display:block;content:"";border:solid #d5ac5b;border-width:0 1px 1px 0;padding:3px;position:absolute;top:50%;left:50%;transform:translateX(112px) translateY(87px) rotate(-6deg);}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--img::after{transform:translateX(142px) translateY(20px) rotate(-35deg);}}#ferrero-branding .quality-infographic--desc{width:100%;max-width:880px;margin:0 auto;padding:0 15px;}#ferrero-branding .quality-infographic--desc p{text-align:center;margin-bottom:25px;font-size:11px;}#ferrero-branding .quality-infographic--desc p:last-of-type{margin-bottom:0;}@media only screen and (min-width:1024px){#ferrero-branding .quality-infographic--desc p{font-size:13px;}}html[dir=rtl] #ferrero-branding .quality-infographic--wrapper{background:#f0ebe1;background:linear-gradient(-38deg,#f0ebe1 0%,#f0ebe1 50%,white 50%,white 100%);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .quality-infographic--wrapper{background:linear-gradient(-8deg,#f0ebe1 0%,#f0ebe1 50%,white 50%,white 100%);}}html[dir=rtl] #ferrero-branding .quality-infographic--content{margin:0 20px 0 0;}html[dir=rtl] #ferrero-branding .quality-infographic--content .upper-text{padding-left:0;padding-right:0;text-align:right;}html[dir=rtl] #ferrero-branding .quality-infographic--content .percents{padding-right:0;padding-left:0;margin-left:40px;}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .quality-infographic--content .percents{padding-right:0;padding-left:0;margin-left:40px;font-size:78px;}}html[dir=rtl] #ferrero-branding .quality-infographic--content h4{text-align:right;}html[dir=rtl] #ferrero-branding .quality-infographic--img::before{content:"";top:50%;left:50%;transform:translateX(-50%) translateY(-50%) translateZ(-1px) rotate(-38.1deg);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .quality-infographic--img::before{top:50%;transform:translateX(-50%) translateY(-50%) translateZ(-1px) rotate(-8.1deg);}}html[dir=rtl] #ferrero-branding .quality-infographic--img::after{top:50%;left:50%;transform:translateX(-119px) translateY(87px) rotate(100deg);}@media only screen and (min-width:1024px){html[dir=rtl] #ferrero-branding .quality-infographic--img::after{transform:translateX(-150px) translateY(17px) rotate(120deg);}}html[lang=hu] #ferrero-branding .quality-infographic--content .percents{font-size:40px;}@media only screen and (min-width:1024px){html[lang=hu] #ferrero-branding .quality-infographic--content .percents{font-size:60px;}}#ferrero-branding .quality-benefits{margin:0;padding-top:38px;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) top;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits{margin-top:40px;padding-top:unset;background:none;}}#ferrero-branding .quality-benefits .container{width:100%;max-width:1289px;}#ferrero-branding .quality-benefits--heading{text-align:center;z-index:1;}#ferrero-branding .quality-benefits--heading .prelude{font-family:"Ferrero StrettoGentile",sans-serif;font-weight:normal;font-style:normal;font-size:14px;color:#d5ac5b;letter-spacing:7px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--heading .prelude{font-size:18px;}}#ferrero-branding .quality-benefits--heading h2{font-size:32px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--heading h2{font-size:60px;}}#ferrero-branding .quality-benefits h3{text-align:center;margin-bottom:24px;}#ferrero-branding .quality-benefits--wrapper{width:100%;padding:48px 0 0 0;z-index:0;display:flex;flex-direction:column;align-items:center;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--wrapper{padding:120px 0 0 0;background:#faf8f2 url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) top;position:relative;top:-30px;}}#ferrero-branding .quality-benefits--content{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content{flex-direction:row;}}#ferrero-branding .quality-benefits--content:last-of-type{margin-bottom:0;}#ferrero-branding .quality-benefits--content-info{align-self:flex-end;margin-right:32px;text-align:right;order:2;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-info{align-self:unset;order:1;}}#ferrero-branding .quality-benefits--content-info .percents{font-family:"Cormorant Infant",serif;font-weight:600;font-style:normal;font-size:60px;color:#d5ac5b;line-height:64px;width:fit-content;margin:0 0 0 auto;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-info .percents{font-size:78px;}}#ferrero-branding .quality-benefits--content-info .percents::before{content:"";display:block;width:16px;height:2px;background-color:#d5ac5b;position:absolute;top:50%;left:-16px;}#ferrero-branding .quality-benefits--content-info h3{margin:0 0 30px 0;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-info h3{margin:10px 0 30px 0;}}#ferrero-branding .quality-benefits--content-info h3 p{margin:0;font-family:"Cormorant Infant",serif;font-style:normal;font-weight:600;font-size:26px;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-info h3 p{font-size:40px;}}#ferrero-branding .quality-benefits--content-info h3 sup{font-size:10px;top:-1.4em;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-info h3 sup{font-size:14px;}}#ferrero-branding .quality-benefits--content-info h3::before{content:'';display:block;width:5px;height:5px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;position:absolute;bottom:-21px;right:110px;}#ferrero-branding .quality-benefits--content-info h3::after{content:'';display:block;width:400px;height:1px;background-color:#d5ac5b;position:absolute;bottom:-17px;right:-285px;z-index:0;}#ferrero-branding .quality-benefits--content-info .desc p{font-family:"Cormorant Infant",serif;font-style:normal;font-weight:600;font-size:16px;color:#5c3327;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-info .desc p{font-size:18px;}}#ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info{align-self:flex-start;margin-right:0;margin-left:32px;text-align:left;order:2;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info{align-self:unset;}}#ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info .percents{margin:0 auto 0 20px;}#ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info h3::before{bottom:-21px;left:110px;}#ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info h3::after{bottom:-17px;left:-285px;}#ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-img{order:1;}#ferrero-branding .quality-benefits--content-img{width:100%;max-width:516px;padding:0 15px;z-index:1;order:1;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits--content-img{padding:0;order:2;}}#ferrero-branding .quality-benefits .sidebox-50-50{width:100%;margin-top:54px;padding:0;background:none;}#ferrero-branding .quality-benefits .sidebox-50-50--box{background:white url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/pattern-wood.png?t=1750437691) top;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits .sidebox-50-50--box{margin:0 auto;padding:50px 40px;background-image:none;}}#ferrero-branding .quality-benefits .sidebox-50-50--box .arrows{padding-bottom:70px;}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits .sidebox-50-50--box .arrows{padding-bottom:0;}}@media only screen and (min-width:1024px){#ferrero-branding .quality-benefits .sidebox-50-50--box .number{min-width:250px;}}html[dir=rtl] #ferrero-branding .quality-benefits--heading .prelude{letter-spacing:normal;}html[dir=rtl] #ferrero-branding .quality-benefits--content-info{margin-right:0;margin-left:32px;text-align:right;}html[dir=rtl] #ferrero-branding .quality-benefits--content-info .percents{text-align:right;}html[dir=rtl] #ferrero-branding .quality-benefits--content-info h3::before{bottom:-21px;left:110px;right:unset;}html[dir=rtl] #ferrero-branding .quality-benefits--content-info h3::after{bottom:-17px;left:-285px;right:unset;}html[dir=rtl] #ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info{margin-right:32px;margin-left:0;text-align:right;}html[dir=rtl] #ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info .percents{margin:0 0 0 auto;}html[dir=rtl] #ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info h3::before{bottom:-21px;left:unset;right:110px;}html[dir=rtl] #ferrero-branding .quality-benefits--content.img-left .quality-benefits--content-info h3::after{bottom:-17px;right:-285px;left:unset;}#ferrero-branding .hero-slider-wrapper{margin-bottom:80px;}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper{margin-bottom:20px;}}#ferrero-branding .hero-slider-wrapper .hero-banner{height:auto;}#ferrero-branding .hero-slider-wrapper .hero-banner--content{max-width:unset;}@media only screen and (min-width:1023px){#ferrero-branding .hero-slider-wrapper .hero-banner--content{padding:30px 45% 50px 40px;}}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper .hero-banner--content{padding:30px 45% 50px 70px;}}#ferrero-branding .hero-slider-wrapper .hero-banner--content.smaller h1{font-size:22px;}@media only screen and (min-width:1280px){#ferrero-branding .hero-slider-wrapper .hero-banner--content.smaller h1{font-size:28px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-slider-wrapper .hero-banner--content.smaller h1{font-size:38px;}}#ferrero-branding .hero-slider-wrapper .hero-banner--content h1{font-size:30px;}@media only screen and (min-width:1280px){#ferrero-branding .hero-slider-wrapper .hero-banner--content h1{font-size:36px;}}@media only screen and (min-width:1600px){#ferrero-branding .hero-slider-wrapper .hero-banner--content h1{font-size:48px;}}#ferrero-branding .hero-slider-wrapper .hero-banner--content .fr-button.primary{min-width:230px;width:auto;}#ferrero-branding .hero-slider-wrapper .hero-banner--video{width:100%;}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper .hero-banner--video.no-desktop-background:before{content:none;}}@media only screen and (max-width:1366px){#ferrero-branding .hero-slider-wrapper .hero-banner--video.no-mobile-background:before{content:none;}}#ferrero-branding .hero-slider-wrapper .hero-banner--img{width:100%;}@media only screen and (min-width:1024px){#ferrero-branding .hero-slider-wrapper .hero-banner--img{right:17%;}}#ferrero-branding .hero-slider-wrapper .hero-banner--img--wrapper{width:100%;}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper .hero-banner--img--wrapper.no-desktop-background:before{content:none;}}@media only screen and (max-width:1366px){#ferrero-branding .hero-slider-wrapper .hero-banner--img--wrapper.no-mobile-background:before{content:none;}}#ferrero-branding .hero-slider-wrapper.slick-slider .slick-dots{position:absolute;top:unset !important;bottom:-25px;left:50%;transform:translateX(-50%);}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper.slick-slider .slick-dots{bottom:25px;}}#ferrero-branding .hero-slider-wrapper.slick-slider .slick-dots li{width:8px;height:8px;transform:rotate(45deg);border-radius:unset;}#ferrero-branding .hero-slider-wrapper.slick-slider .slick-arrow{width:10.5px;height:21px;object-fit:contain;background-image:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-right.svg?t=1750437691);background-repeat:no-repeat;position:absolute;top:50% !important;transform:translateY(-5.25px);z-index:1;}#ferrero-branding .hero-slider-wrapper.slick-slider .slick-arrow.slick-prev{left:15px;background-image:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-left.svg?t=1750437691);}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper.slick-slider .slick-arrow.slick-prev{left:70px;}}#ferrero-branding .hero-slider-wrapper.slick-slider .slick-arrow.slick-next{right:15px;}@media only screen and (min-width:1366px){#ferrero-branding .hero-slider-wrapper.slick-slider .slick-arrow.slick-next{right:70px;}}.privacy-badge{display:flex;justify-content:center;margin:.5rem 0;}.privacy-badge img{max-height:70px;width:auto;height:auto;}#ferrero-branding .fr2-gallery{padding:60px 0;background:#fff;}@media only screen and (min-width:1024px){#ferrero-branding .fr2-gallery{padding:40px 0;}}#ferrero-branding .fr2-gallery--box{position:relative;border:6px solid #fff;box-shadow:0px 0px 0px 1px #d5ac5b;border-radius:10px;overflow:hidden;margin:1px 13px 32px;max-width:282px;}@media only screen and (min-width:1024px){#ferrero-branding .fr2-gallery--box{max-width:310px;}}@media only screen and (min-width:1280px){#ferrero-branding .fr2-gallery--box{max-width:370px;}}@media only screen and (min-width:1440px){#ferrero-branding .fr2-gallery--box{max-width:410px;}}@media only screen and (max-width:768px){#ferrero-branding .fr2-gallery .slick-init-fr2-gallery{justify-content:center;}}@media only screen and (max-width:1366px){#ferrero-branding .fr2-gallery .slick-init-fr2-gallery{margin:0;}}#header{margin:0;box-shadow:none;}@media only screen and (min-width:1600px){#header .region-header{max-width:1386px;padding:0;}}#header .menu--upper{display:flex;justify-content:space-between;align-items:center;position:relative;height:65px;}@media only screen and (min-width:1024px){#header .menu--upper{height:130px;justify-content:flex-end;align-items:flex-start;}}@media only screen and (max-width:1024px){#header .menu--upper .language-switcher-language-url{margin:unset;float:none;position:absolute;right:35px;}}#header .menu--upper .language{height:47px;display:flex;align-items:center;position:relative;z-index:400;cursor:pointer;width:33px;}#header .menu--upper .language::before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #d5ac5b;position:absolute;top:55%;right:0;transform:translateY(-50%);transition:transform .5s;}@media only screen and (min-width:1024px){#header .menu--upper .language::before{top:53%;}}@media only screen and (min-width:1024px){#header .menu--upper .language:hover::before{transform:translateY(-50%) rotate(180deg);}}#header .menu--upper .language.open::before{transform:translateY(-50%) rotate(180deg);}#header .menu--upper .language--selected p{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;text-transform:uppercase;font-size:16px;font-weight:500;letter-spacing:normal;line-height:normal;color:#5c3327;}@media only screen and (min-width:1024px){#header .menu--upper .language--selected p{font-size:13px;}}#header .menu--upper .links{display:none;position:absolute;top:40px;left:-38%;width:58px;background:#fff;box-shadow:0 0 30px 0 rgba(59,43,38,0.1);padding:5px 0;}#header .menu--upper .links li{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;text-transform:uppercase;font-size:12px;letter-spacing:.1px;font-weight:normal;line-height:normal;text-align:center;padding:7px 0;}#header .menu--upper .links li.is-active,#header .menu--upper .links li:hover{background-color:#faf8f2;}#header .menu--upper .links li.is-active a,#header .menu--upper .links li:hover a{font-family:sofia-pro-soft,sans-serif;color:#5c3327;font-weight:500;}#header .menu--upper .links li a{color:#795029;text-decoration:none;border:none;}#header .menu--upper .block-share-global{display:none;}@media only screen and (min-width:1024px){#header .menu--upper .block-share-global{display:flex;position:relative;top:15px;z-index:400;}}#header .menu--main{padding-left:0;}@media only screen and (min-width:1024px){#header .menu--main{position:absolute;top:30px;width:1024px;left:50%;transform:translateX(-50%);z-index:300;}}@media only screen and (min-width:1280px){#header .menu--main{width:1200px;}}@media only screen and (min-width:1366px){#header .menu--main{width:1320px;}}@media only screen and (min-width:1600px){#header .menu--main{width:1380px;}}#header .menu-main--wrapper{display:none;height:100vh;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bar_shadow_full_transparent.svg?t=1750437691) repeat-x top;padding-top:10px;}@media only screen and (min-width:1024px){#header .menu-main--wrapper{display:block;height:auto;background:none;padding-top:0;}}@media only screen and (min-width:1024px){#header .menu-main{display:flex;width:100%;justify-content:space-between;padding:0 25px;}#header .menu-main--left,#header .menu-main--right{display:flex;max-width:calc(50% - 80px);}}@media only screen and (min-width:1280px){#header .menu-main{padding:0;}}#header .menu-main--item{height:68px;display:flex;align-items:center;border-bottom:1px solid #f6f4ee;width:100%;padding:0 25px;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;color:#5c3327;letter-spacing:-.16px;font-weight:normal;}@media only screen and (min-width:1024px){#header .menu-main--item{font-size:14px;font-weight:500;line-height:normal;letter-spacing:normal;text-transform:uppercase;border:none;padding:0;margin:0 30px 0 0;width:auto;}#header .menu-main--item:last-child{margin-right:0;}#header .menu-main--item .main-link{position:relative;font-family:sofia-pro-soft,sans-serif;font-weight:500;font-style:normal;font-display:swap;font-size:15px;text-align:center;}#header .menu-main--item .main-link:before{background:none repeat scroll 0 0 transparent;content:'';display:block;height:1px;left:50%;position:absolute;background:#d5ac5b;transition:width 0.3s ease 0s,left 0.3s ease 0s;width:0;bottom:-10px;}#header .menu-main--item .main-link.active:before,#header .menu-main--item .main-link.active-page:before{width:100%;left:0;}#header .menu-main--item .main-link.active:after{content:'';display:block;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/triangle.png?t=1750437691) no-repeat;height:10px;width:100%;background-position:50% 40%;height:10px;width:100%;bottom:-65px;position:absolute;z-index:10000;}}@media only screen and (min-width:1280px){#header .menu-main--item .main-link{font-size:17px;}}@media only screen and (min-width:1366px){#header .menu-main--item{font-size:17px;margin:0 44px 0 0;}}#header .menu-main--item:active{color:#d5ac5b;}#header .menu-main--item.parent{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/menu-arrow.svg?t=1750437691) no-repeat center;background-position-x:95%;}@media only screen and (min-width:1024px){#header .menu-main--item.parent{background:none;}}#header .menu-main--item a{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;color:#5c3327;letter-spacing:-.16px;font-weight:normal;}#header .menu-main--item a:active,#header .menu-main--item a:hover{color:#d5ac5b;text-decoration:none;}#header .submenu--wrapper{opacity:0;height:100vh;background:#fff url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bar_shadow_full_transparent.svg?t=1750437691) repeat-x top;width:100%;top:0;left:0;transform:translateX(100%);position:absolute;z-index:10;transition:transform 0.5s ease;}@media only screen and (min-width:1024px){#header .submenu--wrapper{display:flex;width:100vw;min-height:370px;height:auto;background:#fff;border-radius:1px;box-shadow:0 10px 40px 0 rgba(0,0,0,0.1);transform:translateX(-50%) translateY(0);transition:transform .5s ease 2s,opacity .5s ease;position:absolute;top:50px;left:50%;z-index:-10;pointer-events:none;}}@media only screen and (min-width:1600px){#header .submenu--wrapper{width:1640px;}}#header .submenu--wrapper.active{opacity:1;}@media only screen and (max-width:768px){#header .submenu--wrapper.active{transform:translateX(0);transition:transform .5s ease;}}@media only screen and (min-width:1024px){#header .submenu--wrapper.active{z-index:700;transform:translateX(-50%) translateY(50px);transition:all .5s ease;pointer-events:auto;}}#header .submenu--wrapper .submenu--parent{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:18px;font-weight:normal;letter-spacing:-0.18px;text-align:center;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/menu-arrow-back.svg?t=1750437691) no-repeat center;background-position-x:10%;background-position-y:40%;padding:30px 0 50px;color:rgba(92,51,39,0.49);}@media only screen and (min-width:1024px){#header .submenu--wrapper .submenu--parent{background:none;}}#header .submenu--wrapper .submenu--additional-info{border-right:solid 1px #ded6d4;}@media only screen and (min-width:1024px){#header .submenu--wrapper .submenu--additional-info{margin:50px 30px 140px 60px;}}@media only screen and (min-width:1366px){#header .submenu--wrapper .submenu--additional-info{margin:72px 40px 120px 85px;}}@media only screen and (min-width:1440px){#header .submenu--wrapper .submenu--additional-info{margin:72px 40px 120px 120px;}}@media only screen and (min-width:1600px){#header .submenu--wrapper .submenu--additional-info{margin:72px 60px 120px 175px;}}#header .submenu--wrapper .submenu--additional-info .submenu--img{max-width:230px;}@media only screen and (min-width:1366px){#header .submenu--wrapper .submenu--additional-info .submenu--img{max-width:350px;}}@media only screen and (min-width:1024px){#header .submenu--wrapper .submenu--info{margin:0 30px 0 30px;max-width:200px;}}@media only screen and (min-width:1280px){#header .submenu--wrapper .submenu--info{margin:0 40px 0 50px;max-width:250px;}}@media only screen and (min-width:1600px){#header .submenu--wrapper .submenu--info{margin:0 50px 0 60px;}}#header .submenu--wrapper .submenu--info--heading{font-family:"Cormorant Infant",serif;font-weight:600;font-stretch:normal;font-style:normal;font-display:swap;font-feature-settings:'calt' off;color:#5c3327;margin:0;text-transform:none;line-height:44px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#header .submenu--wrapper .submenu--info--link{margin-top:45px;}#header .submenu--wrapper .submenu--info--link .fr-link{font-size:16px;position:relative;text-transform:none;padding:0 35px 0 0;display:inline-block;}#header .submenu--wrapper .submenu--info--link .fr-link::before{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;right:-10px;top:70%;bottom:0;transform:rotate(-180deg) translateY(4px);width:35px;height:30%;}@-moz-document url-prefix(){}@media only screen and (min-width:1024px){#header .submenu--wrapper .submenu--additional-info + .submenu{grid-template-columns:repeat(2,1fr);grid-auto-flow:unset;}}@media only screen and (max-width:1024px){#header .submenu--wrapper .submenu{overflow-y:auto;height:500px;padding-bottom:60px;}}@media only screen and (min-width:1024px){#header .submenu--wrapper .submenu{margin-top:50px;display:grid;grid-auto-flow:column;height:100%;grid-template-columns:repeat(2,1fr);}}@media only screen and (min-width:1366px){#header .submenu--wrapper .submenu{margin-top:80px;}}#header .submenu--wrapper .submenu--item{height:68px;display:flex;align-items:center;border-bottom:1px solid #f6f4ee;width:100%;padding:0 25px;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:16px;color:#5c3327;letter-spacing:-.16px;font-weight:normal;}@media only screen and (max-width:1024px){#header .submenu--wrapper .submenu--item.parent-page a{font-weight:600;}}@media only screen and (min-width:1024px){#header .submenu--wrapper .submenu--item{height:auto;width:200px;margin-right:20px;border:none;line-height:1.88;letter-spacing:normal;text-transform:none;padding:0;display:flex;align-items:start;}#header .submenu--wrapper .submenu--item.main{display:flex;flex-direction:column;align-items:flex-start;}#header .submenu--wrapper .submenu--item.main > a{font-size:16px;font-weight:500;text-align:left;margin-bottom:10px;}}@media only screen and (min-width:1366px){#header .submenu--wrapper .submenu--item{width:230px;margin-right:20px;}}#header .submenu--wrapper .submenu--item.parent{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/menu-arrow.svg?t=1750437691) no-repeat center;background-position-x:95%;}#header .submenu--wrapper .submenu--main-child .submenu--item a{font-size:14px;line-height:2.29;font-weight:normal;}#header .social-media--wrapper{padding:42px 0 0 25px;}@media only screen and (min-width:1024px){#header .social-media--wrapper{display:none;}}#header .social-media--wrapper a{display:inline-block;padding-right:28px;}#header .social-media--wrapper a.social-media--block{display:block;padding-bottom:20px;}#header .social-media--wrapper a:hover,#header .social-media--wrapper a :active{text-decoration:none;}#header .social-media--wrapper a img{max-height:24px;}#header .social-media--wrapper a span{font-size:16px;font-weight:normal;line-height:normal;letter-spacing:-0.16px;color:#5c3327;display:inline-block;vertical-align:middle;margin-left:12px;}#header .social-media--wrapper a span:hover,#header .social-media--wrapper a span :active{color:#d5ac5b;}#header .block-system-branding-block{top:18px;left:50%;}#header .logo-wrapper{width:100%;}@media only screen and (min-width:1024px){#header .logo-wrapper{padding-bottom:0;}}#header .logo-wrapper .logo{position:absolute;width:73px;top:4px;left:50%;transform:translate(-50%);z-index:400;}@media only screen and (min-width:1024px){#header .logo-wrapper .logo{width:133px;top:11px;}#header .logo-wrapper .logo img{width:100%;}}@media only screen and (min-width:1024px){html[lang=ru] #header .submenu--wrapper .submenu{grid-template-columns:230px 260px;}}html[lang=ru] #header .submenu--wrapper .submenu--item{width:100%;}@media only screen and (min-width:1024px){html[lang=hu] #header .submenu--wrapper .submenu{grid-template-columns:220px 290px;}}html[lang=hu] #header .submenu--wrapper .submenu--item{width:100%;}@media only screen and (max-width:1024px){html[dir=rtl] #header .menu--upper .language-switcher-language-url{margin:unset;float:none;position:absolute;right:unset;left:35px;}}html[dir=rtl] #header .menu--upper .language::before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #d5ac5b;position:absolute;top:55%;right:unset;left:0;transform:translateY(-50%);transition:transform .5s;}@media only screen and (min-width:1024px){html[dir=rtl] #header .menu-main--item{margin:0 0 0 30px;}html[dir=rtl] #header .menu-main--item:last-child{margin-left:0;}}@media only screen and (min-width:1366px){html[dir=rtl] #header .menu-main--item{font-size:17px;margin:0 0 0 44px;}}html[dir=rtl] #header .menu-main--item.parent{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/menu-arrow-back.svg?t=1750437691) no-repeat center;background-position-x:5%;}@media only screen and (min-width:1024px){html[dir=rtl] #header .menu-main--item.parent{background:none;}}@media only screen and (min-width:1024px){html[dir=rtl] #header .menu-main .submenu--item{margin:0 0 0 20px;}}html[dir=rtl] #header .menu-main .submenu--item.parent{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/menu-arrow-back.svg?t=1750437691) no-repeat center;background-position-x:5%;}@media only screen and (min-width:1366px){html[dir=rtl] #header .menu-main .submenu{margin-left:20px;}}html[dir=rtl] #header .menu-main .submenu--parent{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/menu-arrow.svg?t=1750437691) no-repeat center;background-position-x:90%;background-position-y:40%;}@media only screen and (min-width:1024px){html[dir=rtl] #header .menu-main .submenu--parent{background:none;}}html[dir=rtl] #header .submenu--additional-info{border-right:none;border-left:solid 1px #ded6d4;}@media only screen and (min-width:1024px){html[dir=rtl] #header .submenu--additional-info{margin:50px 60px 140px 30px;}}@media only screen and (min-width:1366px){html[dir=rtl] #header .submenu--additional-info{margin:72px 85px 120px 40px;}}@media only screen and (min-width:1440px){html[dir=rtl] #header .submenu--additional-info{margin:72px 120px 120px 40px;}}@media only screen and (min-width:1600px){html[dir=rtl] #header .submenu--additional-info{margin:72px 175px 120px 60px;}}html[dir=rtl] #header .submenu--info{text-align:right;}@media only screen and (min-width:1280px){html[dir=rtl] #header .submenu--info{margin:0 50px 0 40px;}}@media only screen and (min-width:1600px){html[dir=rtl] #header .submenu--info{margin:0 60px 0 50px;}}html[dir=rtl] #header .submenu--info--link .fr-link{padding:0 0 0 35px;}html[dir=rtl] #header .submenu--info--link .fr-link::before{display:none;}html[dir=rtl] #header .submenu--info--link .fr-link::after{position:absolute;background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/icons-rotator-arrow.svg?t=1750437691) no-repeat center;left:-10px;top:70%;bottom:0;transform:rotate(0) translateY(-4px);width:35px;height:30%;}html[dir=rtl] #header .block-share-global .content img{margin-right:0;margin-left:12px;}html[dir=rtl] #header .social-media--wrapper{padding:42px 25px 0 0;text-align:right;}html[dir=rtl] #header .social-media--wrapper a{padding:0 0 0 28px;}.region-header,.region-breadcrumb,.region.region-highlighted,.region-sidebar-first,#footer,#ferrero-branding,#header,main{font-size:16px;margin:0 auto !important;padding:0;}@media only screen and (min-width:1600px){.region-header,.region-breadcrumb,.region.region-highlighted,.region-sidebar-first,#footer,#ferrero-branding,#header,main{max-width:1640px;font-size:18px;}}.region-header .block-system-branding-block,.region-breadcrumb .block-system-branding-block,.region.region-highlighted .block-system-branding-block,.region-sidebar-first .block-system-branding-block,#footer .block-system-branding-block,#ferrero-branding .block-system-branding-block,#header .block-system-branding-block,main .block-system-branding-block{margin:0;}.region-header .paragraph,.region-breadcrumb .paragraph,.region.region-highlighted .paragraph,.region-sidebar-first .paragraph,#footer .paragraph,#ferrero-branding .paragraph,#header .paragraph,main .paragraph{padding:0;border:none;}.region-header,.region-breadcrumb,.region.region-highlighted,.region-sidebar-first,#ferrero-branding,#header{background:#fff;}#header .block-system-branding-block{position:static;}@media only screen and (min-width:1024px){#ferrero-branding{padding-bottom:80px;}}#ferrero-branding .spacer--wrapper{background:transparent;height:45px;width:20px;margin:0 auto;}@media only screen and (min-width:1024px){#ferrero-branding .spacer--wrapper{height:90px;}}#ferrero-branding .spacer--wrapper::before{display:block;width:6px;height:6px;left:50%;top:50%;transform:translateX(-50%) rotate(45deg);background-color:#d5ac5b;position:absolute;z-index:10;}@media only screen and (min-width:1024px){#ferrero-branding .spacer--wrapper::before{top:0;}}#ferrero-branding .spacer--wrapper::after{display:block;width:5px;height:5px;left:50%;top:150%;transform:translateX(-50%) rotate(45deg);background-color:#d5ac5b;position:absolute;z-index:10;opacity:0;transition:opacity 0.5s;transition-delay:1s;}@media only screen and (min-width:1024px){#ferrero-branding .spacer--wrapper::after{top:100%;}}#ferrero-branding .spacer--wrapper.visible::after{opacity:1;}#ferrero-branding .spacer.spacer-height:not(.long){height:45px;}@media only screen and (min-width:1024px){#ferrero-branding .spacer.spacer-height:not(.long){height:90px;}}#ferrero-branding .spacer.long.spacer-height{height:63px;}@media only screen and (min-width:1024px){#ferrero-branding .spacer.long.spacer-height{height:90px;}}#ferrero-branding section{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-pattern-mobile.png?t=1750437691) repeat top;max-width:1640px;margin:0 auto;position:relative;}@media only screen and (min-width:1024px){#ferrero-branding section{background:none;}}#ferrero-branding section.wooden{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/bg/bg-wooden.png?t=1750437691) repeat top;}@media only screen and (min-width:1024px){#ferrero-branding section.wooden{background:none;}}#ferrero-branding section.no-bg{background:none;}#ferrero-branding section.spacer-bg{background:transparent;}@media only screen and (max-width:768px){#ferrero-branding section.spacer-bg{margin-top:-45px;}}@media only screen and (max-width:1024px){#ferrero-branding section.no-mobile-bg{background:none;}}@media only screen and (min-width:1024px){#ferrero-branding section.spacer-full{background:transparent;}}#ferrero-branding section.spacer-full .spacer{top:0;}#ferrero-branding section.spacer-full .spacer--wrapper::before{top:0;}#ferrero-branding section.spacer-full .spacer--wrapper::after{top:100%;}@media only screen and (max-width:1023px){#ferrero-branding section.spacer-full + .qs-read-more{padding-top:40px;}}@media only screen and (min-width:1280px){#ferrero-branding section.w-p{margin:0 40px;}}@media only screen and (min-width:1600px){#ferrero-branding section.w-p{margin:0 175px;}}#ferrero-branding section .mobile-only{display:block !important;}@media only screen and (min-width:1024px){#ferrero-branding section .mobile-only{display:none !important;}}#ferrero-branding section .desktop-only{display:none !important;}@media only screen and (min-width:1024px){#ferrero-branding section .desktop-only{display:block !important;}}#ferrero-branding section .frame__up::before{top:-1px;left:-1px;display:none;}#ferrero-branding section .frame__up::after{top:-1px;left:100%;display:none;}#ferrero-branding section .frame__down::before{top:100%;left:-1px;display:none;}#ferrero-branding section .frame__down::after{top:100%;left:100%;display:none;}@media only screen and (min-width:1024px){#ferrero-branding section .frame{border:1px solid #d5ac5b;position:relative;}#ferrero-branding section .frame__up::before{display:block;}#ferrero-branding section .frame__up::after{display:block;}#ferrero-branding section .frame__down::before{display:block;}#ferrero-branding section .frame__down::after{display:block;}}#ferrero-branding section .section-intro{padding-bottom:32px;}@media only screen and (min-width:1024px){#ferrero-branding section .section-intro{padding-bottom:35px;}}#ferrero-branding section .section-intro h2{text-align:center;}#ferrero-branding section .tag{background:#fff;border:1px solid #a27f5e;border-radius:1px;padding:4px 10px;margin:10px 8px 0 0;}#ferrero-branding section .tag p{font-size:12px;color:#a27f5e;line-height:normal;}#ferrero-branding section .zoom-in img,#ferrero-branding section .zoom img{transform:scale(1);transition:transform 0.5s;}#ferrero-branding section .zoom-in img.hover,#ferrero-branding section .zoom img.hover{transform:scale(1.1);}.modal-buy-now-retailer-list-item-text a{border-bottom:none;}html[dir=rtl] #ferrero-branding section .tag{margin:10px 0 0 8px;}footer.footer{background-color:#2b1a15;padding:0;margin:0;width:100%;max-width:100%;margin:0 auto;position:relative;}@media only screen and (max-width:767px){footer.footer{position:relative;}}footer.footer .row{padding:0 14px;}@media only screen and (min-width:1024px){footer.footer .row{padding:0 55px;}}@media only screen and (min-width:1600px){footer.footer .row{padding:0 175px;}}footer.footer::before{width:14px;height:14px;transform:rotate(45deg) translate(-50%);background-color:#d5ac5b;position:absolute;top:-2px;left:50%;z-index:2;}footer.footer::after{display:none;}footer.footer .footer--logo{padding:38px 0;max-width:75px;margin:0 auto;}@media only screen and (min-width:1024px){footer.footer .footer--logo{padding:40px 0 70px;max-width:118px;}}@media only screen and (max-width:1023px){footer.footer #block-footer-information-menu{order:4;}footer.footer #block-footer-questions-menu{order:3;}footer.footer #block-views-block-social-channels-footer{order:2;}}footer.footer .menu--footer{text-align:left;}@media only screen and (max-width:1023px){footer.footer .menu--footer{padding:0 6px;}}footer.footer .menu--footer .footer--links{position:relative;padding:10px 0 30px 0;}@media only screen and (max-width:1024px){footer.footer .menu--footer .footer--links{margin:0 auto;max-width:375px;}}@media only screen and (min-width:1024px){footer.footer .menu--footer .footer--links{padding:24px 0;border-top:1px solid #3c291c;margin:24px 32px 60px 0;}}footer.footer .menu--footer .footer--links::before{background-color:#3c291c;top:-1px;left:0;}footer.footer .menu--footer .footer--links::after{background-color:#3c291c;top:-1px;left:100%;}footer.footer .menu--footer .footer--links a{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;text-decoration:none;color:#aaa3a1;font-size:14px;line-height:28px;position:relative;}@media only screen and (min-width:1024px){footer.footer .menu--footer .footer--links a{color:#fff;font-size:16px;line-height:36px;transition:color .3s;}footer.footer .menu--footer .footer--links a:hover{color:#d5ac5b;}}footer.footer .menu--footer .footer--heading{padding:18px 0;}@media only screen and (max-width:1023px){footer.footer .menu--footer .footer--heading{border-bottom:1px solid #3c291c;}}@media only screen and (max-width:1024px){footer.footer .menu--footer .footer--heading{margin:0 auto;max-width:355px;}footer.footer .menu--footer .footer--heading h4{font-size:20px;}}@media only screen and (min-width:1024px){footer.footer .menu--footer .footer--heading{padding:0;border-top:none;}}footer.footer .menu--footer .block-share-global{flex-direction:column;padding:0;}@media only screen and (min-width:1024px){footer.footer .menu--footer .block-share-global a{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;color:#fff;font-size:16px;line-height:36px;text-decoration:none;}}footer.footer .menu--footer .block-share-global img{margin-right:16px;max-height:17px;max-width:19px;}@media only screen and (min-width:1024px){footer.footer .menu--footer .block-share-global img{max-height:24px;max-width:28px;}}footer.footer .footer--lower{background-color:#281813;flex-direction:column-reverse;padding:68px 0 30px;}@media only screen and (min-width:1024px){footer.footer .footer--lower{padding:36px 55px;flex-direction:row;}}@media only screen and (min-width:1600px){footer.footer .footer--lower{padding:36px 175px;max-width:1640px;margin:0 auto;}}footer.footer .footer--lower .footer--copyrights{padding-top:18px;}@media only screen and (min-width:1600px){footer.footer .footer--lower .footer--copyrights{padding-top:0;}}footer.footer .footer--lower .footer--copyrights p{text-align:center;font-size:11px;color:#685d5a;font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-weight:normal;}@media only screen and (min-width:1280px){footer.footer .footer--lower .footer--copyrights p{text-align:left;font-size:14px;}}footer.footer .footer--lower .footer--copyrights p a{color:#685d5a;font-weight:bold;}footer.footer .footer--lower .footer--copyrights p a:hover{border-bottom:none;}footer.footer .footer--lower .footer--brands{flex-direction:column;align-items:center;}@media only screen and (min-width:1280px){footer.footer .footer--lower .footer--brands{flex-direction:row;align-items:flex-end;justify-content:flex-end;margin-right:32px;}}@media only screen and (min-width:1600px){footer.footer .footer--lower .footer--brands{margin-right:35px;}}footer.footer .footer--lower .footer--brands h5{line-height:20px;}footer.footer .footer--lower .footer--brands--logos{align-items:center;padding-top:10px;padding-bottom:45px;}@media only screen and (min-width:1280px){footer.footer .footer--lower .footer--brands--logos{padding-left:20px;padding-top:0;padding-bottom:0;}}@media only screen and (min-width:1600px){footer.footer .footer--lower .footer--brands--logos{padding-left:32px;}}footer.footer .footer--lower .footer--brands--logos .footer--brands--logo{margin-right:20px;}footer.footer .footer--lower .footer--brands--logos .footer--brands--logo img{width:100%;max-height:16px;vertical-align:bottom;}@media only screen and (max-width:767px){footer.footer .footer--lower .footer--brands--logos .footer--brands--logo img{width:auto;}}footer.footer .footer--lower .footer--brands--logos .footer--brands--logo:first-child img{max-height:11px;}footer.footer .footer--lower .footer--brands--logos .footer--brands--logo:last-child{margin-right:0;}footer.footer .footer--lower .footer--brands--logos .footer--brands--logo:last-child img{max-height:25px;}footer.footer .footer--lower .footer--brands--logos .footer--brands--logo a:hover{text-decoration:none;color:transparent;border-bottom:none;}footer.footer .footer-element{background-color:#2b1a15;border:none;margin:0;padding:0;}footer.footer .footer-element.copy{background-color:#281813;}@media only screen and (max-width:767px){footer.footer .block-footer--title{order:5;}}footer.footer .block-footer--title span{font-size:14px;color:#685d5a;}@media only screen and (max-width:767px){footer.footer .block-footer--title span{font-size:11px;}}footer.footer .text-image .footer--text-image{display:flex;align-items:center;}@media only screen and (max-width:767px){footer.footer .text-image .footer--text-image{justify-content:center;}}footer.footer .text-image .footer--text-image span{color:#685d5a;padding-right:10px;font-size:14px;}@media only screen and (max-width:767px){footer.footer .text-image .footer--text-image span{font-size:11px;}}footer.footer .text-image .footer--text-image img{width:20px;background-color:#FFF;}@media only screen and (min-width:1024px){html[dir=rtl] footer.footer .menu--footer .footer--links{margin:24px 0 60px 32px;}}html[dir=rtl] footer.footer .menu--footer .footer--links li{text-align:right;}html[dir=rtl] footer.footer .menu--footer .block-share-global .content{text-align:right;}html[dir=rtl] footer.footer .menu--footer .block-share-global img{margin-right:0;margin-left:16px;}@media only screen and (min-width:1280px){html[dir=rtl] footer.footer .footer--lower .footer--copyrights p{text-align:right;}}@media only screen and (min-width:1280px){html[dir=rtl] footer.footer .footer--lower .footer--brands .footer--brands--logos{padding-left:0;padding-right:20px;}}@media only screen and (min-width:1600px){html[dir=rtl] footer.footer .footer--lower .footer--brands .footer--brands--logos{padding-left:0;padding-right:32px;}}html[dir=rtl] footer.footer .footer--lower .footer--brands .footer--brands--logo{margin-right:0;margin-left:20px;}html[dir=rtl] footer.footer .footer--lower .footer--brands .footer--brands--logo:last-of-type{margin-left:0;}#ferrero-branding .slick-slider .slick-slide{outline:none;}#ferrero-branding .slick-slider .slick-arrow{color:transparent;opacity:1;transition:opacity .3s;}#ferrero-branding .slick-slider .slick-arrow.slick-disabled{opacity:0;cursor:auto;pointer-events:none;}#ferrero-branding .slick-slider .slick-dots{display:flex;color:transparent;}#ferrero-branding .slick-slider .slick-dots li{width:8px;height:8px;border-radius:50%;background-color:#d5ac5b;margin-right:12px;}#ferrero-branding .slick-slider .slick-dots li:last-child{margin-right:0;}#ferrero-branding .slick-slider .slick-dots li.slick-active{background-color:#5c3327;}html[dir=rtl] #ferrero-branding .slick-slider .slick-dots li{margin-right:0;margin-left:12px;}html[dir=rtl] #ferrero-branding .slick-slider .slick-dots li:last-child{margin-right:0;margin-left:0;}.breadcrumbs-nav{position:absolute;top:80px;left:0;z-index:200;}@media only screen and (min-width:1024px){.breadcrumbs-nav{top:145px;padding-left:40px;}}@media only screen and (min-width:1280px){.breadcrumbs-nav{padding-left:125px;}}.breadcrumbs-nav ul{display:flex;}@media only screen and (max-width:1023px){.breadcrumbs-nav ul{background:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/icons/arrow-back.svg?t=1750437691) no-repeat 15px;background-position-y:10px;padding-left:20px;}}.breadcrumbs-nav ul li{display:block;}@media only screen and (max-width:1023px){.breadcrumbs-nav ul li{padding-left:10px;display:none;}.breadcrumbs-nav ul li:nth-last-child(2){display:block;}}.breadcrumbs-nav a,.breadcrumbs-nav span{font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;font-size:11px;font-weight:400;color:#5c3327;}@media only screen and (min-width:1024px){.breadcrumbs-nav a,.breadcrumbs-nav span{font-size:16px;font-weight:300;}}.breadcrumbs-nav span{font-weight:400;}.breadcrumbs-nav a{padding-right:20px;}.breadcrumbs-nav a:hover{text-decoration:none;color:#5c3327;}.breadcrumbs-nav a::after{content:'›';font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;color:#5c3327;font-size:16px;position:relative;right:-10px;}@media only screen and (max-width:1023px){.breadcrumbs-nav a::after{display:none;}}html[dir=rtl] .breadcrumbs-nav{left:unset;right:0;}@media only screen and (min-width:1024px){html[dir=rtl] .breadcrumbs-nav{padding-left:0;padding-right:40px;}}@media only screen and (min-width:1280px){html[dir=rtl] .breadcrumbs-nav{padding-left:0;padding-right:125px;}}@media only screen and (max-width:1023px){html[dir=rtl] .breadcrumbs-nav ul{background:none;padding-left:0;padding-right:20px;}html[dir=rtl] .breadcrumbs-nav ul::before{content:"›";font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;color:#d5ac5b;font-size:18px;position:relative;top:4px;right:-4px;transform:rotate(180deg);}}@media only screen and (max-width:1023px){html[dir=rtl] .breadcrumbs-nav ul li{padding-left:0;padding-right:10px;}}html[dir=rtl] .breadcrumbs-nav a{padding-right:0;padding-left:20px;}html[dir=rtl] .breadcrumbs-nav a::after{content:'›';font-family:sofia-pro,sans-serif;font-weight:300;font-style:normal;font-display:swap;color:#5c3327;font-size:16px;position:relative;right:10px;}.hamburger--wrapper{padding-left:10px;}.hamburger--icon{width:28px;}@media only screen and (min-width:1024px){.hamburger--icon{display:none;}}.hamburger--icon:after,.hamburger--icon:before,.hamburger--icon div{background-color:#d5ac5b;content:'';display:block;height:1px;margin:5px 0;transition:all .8s ease-in-out;}.hamburger--icon.active:before{transform:translateY(6px) rotate(135deg);}.hamburger--icon.active:after{transform:translateY(-6px) rotate(-135deg);}.hamburger--icon.active div{transform:scale(0);}#block-ferrerorocher20-theme-local-tasks{position:fixed;bottom:0;width:100%;left:0;display:flex;z-index:999;justify-content:center;}#block-ferrerorocher20-theme-local-tasks ul{display:flex;padding:0;margin:auto;}#block-ferrerorocher20-theme-local-tasks ul > li{color:#000;background:#FFF;margin:0 1px;}#block-ferrerorocher20-theme-local-tasks ul > li a{color:#000;font-size:14px;}.block-buy-now{position:fixed;right:14px;-webkit-filter:drop-shadow(0px 5px 20px rgba(0,0,0,0.25));filter:drop-shadow(0px 5px 20px rgba(0,0,0,0.25));height:70px;bottom:30px;z-index:2000;display:flex;align-items:center;transition:all .6s ease;width:70px;}.block-buy-now .shop-btn{background-size:253px;background-position:right;background-image:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/buy_now-bkg.png?t=1750437691);background-repeat:no-repeat;display:flex;height:100%;width:100%;align-items:center;justify-content:center;transition:all .6s ease;}#ferrero-branding .block-buy-now .shop-btn img{width:30px;height:34px;}.block-buy-now .shop-btn span{display:none;}.block-buy-now.opened{width:253px;}@media (max-width:767px){.block-buy-now.opened{width:70px;}}.block-buy-now.opened .shop-btn{background-image:url(/ee/brands/ferrerorocher20/themes/custom/ferrerorocher20_theme/assets/images/buy_now-bkg.png?t=1750437691);background-position:center center;background-repeat:no-repeat;background-size:100% 100%;display:flex;height:100%;width:100%;align-items:center;justify-content:center;transition:all .6s ease;}@media (max-width:767px){.block-buy-now.opened .shop-btn{background-size:253px;background-position:right;}}.block-buy-now.opened .shop-btn span{font-family:"Ferrero StrettoFondente",sans-serif;color:#5C3327;padding-left:16px;font-size:18px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.6px;text-transform:uppercase;display:inline-block;}@media (max-width:767px){.block-buy-now.opened .shop-btn span{display:none;}}.block-buy-now.opened .block-buy-now--close{left:-31px;width:62px;height:auto;position:absolute;display:block;}@media (max-width:767px){.block-buy-now.opened .block-buy-now--close{display:none;}}.block-buy-now.opened .block-buy-now--close img{display:block;}.block-buy-now--close{left:0;width:70px;height:70px;position:absolute;outline:none !important;}.block-buy-now--close img{display:none;z-index:10;}
.region-header,.region-breadcrumb,.region.region-highlighted,.region-sidebar-first,.footer,main .layout-content{max-width:1210px;margin:0 auto;padding:0 15px;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/ee/themes/contrib/classy/images/misc/menu-expanded.png?t=1750437691) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/ee/themes/contrib/classy/images/icons/ee0000/required.svg?t=1750437691);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/ee/themes/contrib/classy/images/icons/e32700/error.svg?t=1750437691) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/ee/themes/contrib/classy/images/misc/help.png?t=1750437691) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/ee/themes/contrib/classy/images/misc/feed.svg?t=1750437691) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/ee/themes/contrib/classy/images/misc/menu-expanded.png?t=1750437691);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/ee/themes/contrib/classy/images/misc/menu-collapsed.png?t=1750437691);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/ee/themes/contrib/classy/images/misc/menu-collapsed-rtl.png?t=1750437691);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/ee/themes/contrib/classy/images/icons/73b355/check.svg?t=1750437691);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/ee/themes/contrib/classy/images/icons/e29700/warning.svg?t=1750437691);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/ee/themes/contrib/classy/images/icons/e32700/error.svg?t=1750437691);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.footer::after,.paragraph.paragraph--type--carousel{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;}main .layout-content{max-width:1210px;margin:0 auto;padding:0 15px;}.footer::after,.paragraph.paragraph--type--carousel{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;}@media (min-width:768px){.footer ul.menu{display:flex;flex-flow:row wrap;align-content:center;justify-content:center;}}@media (min-width:768px){.footer ul.menu li{flex-direction:column;flex:1 0 auto;flex-flow:row wrap;}}.paragraph > [class*='-title'],.paragraph--type--faq .field__label{font-size:42px;font-weight:bold;text-align:center;margin-bottom:40px;}@media (min-width:768px){.paragraph > [class*='-title'],.paragraph--type--faq .field__label{font-size:56px;}}.paragraph--type--quote .field--name-quote{padding-left:30px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmlld0JveD0iMCAtMjU2IDE3OTIgMTc5MiIKICAgaWQ9InN2ZzMwMTMiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC40OC4zLjEgcjk4ODYiCiAgIHdpZHRoPSIxMDAlIgogICBoZWlnaHQ9IjEwMCUiCiAgIHNvZGlwb2RpOmRvY25hbWU9InF1b3RlX2xlZnRfZm9udF9hd2Vzb21lLnN2ZyI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMzAyMyI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczMwMjEiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSI2NDAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iNDgwIgogICAgIGlkPSJuYW1lZHZpZXczMDE5IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjEzMTY5NjQzIgogICAgIGlua3NjYXBlOmN4PSI4OTYiCiAgICAgaW5rc2NhcGU6Y3k9Ijg5NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMjUiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJzdmczMDEzIiAvPgogIDxnCiAgICAgdHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsNjguMzM4OTgzLDEzNjguOTQ5MikiCiAgICAgaWQ9ImczMDE1Ij4KICAgIDxwYXRoCiAgICAgICBkPSJNIDc2OCw1NzYgViAxOTIgUSA3NjgsMTEyIDcxMiw1NiA2NTYsMCA1NzYsMCBIIDE5MiBRIDExMiwwIDU2LDU2IDAsMTEyIDAsMTkyIFYgODk2IFEgMCwxMDAwIDQwLjUsMTA5NC41IDgxLDExODkgMTUwLDEyNTggMjE5LDEzMjcgMzEzLjUsMTM2Ny41IDQwOCwxNDA4IDUxMiwxNDA4IGggNjQgcSAyNiwwIDQ1LC0xOSAxOSwtMTkgMTksLTQ1IHYgLTEyOCBxIDAsLTI2IC0xOSwtNDUgLTE5LC0xOSAtNDUsLTE5IGggLTY0IHEgLTEwNiwwIC0xODEsLTc1IC03NSwtNzUgLTc1LC0xODEgdiAtMzIgcSAwLC00MCAyOCwtNjggMjgsLTI4IDY4LC0yOCBoIDIyNCBxIDgwLDAgMTM2LC01NiA1NiwtNTYgNTYsLTEzNiB6IG0gODk2LDAgViAxOTIgUSAxNjY0LDExMiAxNjA4LDU2IDE1NTIsMCAxNDcyLDAgaCAtMzg0IHEgLTgwLDAgLTEzNiw1NiAtNTYsNTYgLTU2LDEzNiB2IDcwNCBxIDAsMTA0IDQwLjUsMTk4LjUgNDAuNSw5NC41IDEwOS41LDE2My41IDY5LDY5IDE2My41LDEwOS41IDk0LjUsNDAuNSAxOTguNSw0MC41IGggNjQgcSAyNiwwIDQ1LC0xOSAxOSwtMTkgMTksLTQ1IHYgLTEyOCBxIDAsLTI2IC0xOSwtNDUgLTE5LC0xOSAtNDUsLTE5IGggLTY0IHEgLTEwNiwwIC0xODEsLTc1IC03NSwtNzUgLTc1LC0xODEgdiAtMzIgcSAwLC00MCAyOCwtNjggMjgsLTI4IDY4LC0yOCBoIDIyNCBxIDgwLDAgMTM2LC01NiA1NiwtNTYgNTYsLTEzNiB6IgogICAgICAgaWQ9InBhdGgzMDE3IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOmN1cnJlbnRDb2xvciIgLz4KICA8L2c+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-size:20px;font-style:italic;font-size:20px;}.block-system-branding-block{margin-bottom:20px;text-align:center;}@media (min-width:768px){.block-system-branding-block{position:absolute;top:5px;left:15px;margin-bottom:0;font-size:0;z-index:10;}}.block-system-branding-block .site-logo{display:inline-block;border-bottom:0;}@media (min-width:768px){.menu--main{padding-left:215px;}}.menu--main .menu{margin:0 -10px;text-align:center;}.menu--main .menu-item{display:inline-block;padding-top:0;padding-left:10px;padding-right:10px;margin-bottom:5px;}.menu--main .menu-item a{display:block;font-size:18px;line-height:24px;}header{position:relative;margin-top:20px;padding-bottom:20px;box-shadow:0 8px 6px -6px #eaeef1;}.region-header{position:relative;min-height:25px;}nav.tabs{margin-top:30px;margin-bottom:30px;}ul.tabs{margin-bottom:0;border-bottom:1px solid #f4f4f4;box-shadow:0 8px 6px -6px #f4f4f4;text-align:center;}ul.tabs a,ul.tabs .is-active a{padding:10px 20px;font-size:17px;line-height:21px;color:#0a6fb4;}ul.tabs a:hover,ul.tabs .is-active a:hover{background-color:#dbdada;color:#075184;}ul.tabs .is-active a{background-color:#dbdada;border-bottom:1px solid #06426c;}.toolbar-icon-bdi-static-content-flow::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA5MDAuNzM2IDkwMC43MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiPg0KICA8ZyBmaWxsPSIjNzg3ODc4Ij4NCiAgICA8cGF0aCBkPSJNMzAwLjI0NSwyOTYuOTk4YzAtMjcuODMzLTIyLjU2NC01MC4zOTctNTAuMzk3LTUwLjM5N0g1MC4zOTdDMjIuNTYzLDI0Ni42MDEsMCwyNjkuMTY2LDAsMjk2Ljk5OHYxNTAuNTE4YzAsOC41NDksNi45MjksMTUuNDc5LDE1LjQ3NiwxNS40NzloMjY5LjI5MmM4LjU0OCwwLDE1LjQ3Ny02LjkzLDE1LjQ3Ny0xNS40NzlWMjk2Ljk5OEwzMDAuMjQ1LDI5Ni45OTh6Ii8+DQogICAgPHBhdGggZD0iTTE1MC4xMjIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjctMjIuMTIzLTIzLjcyMy0xOS45OTJjLTI0LjczOSw0LjI1LTc4LjY0OCwxNC45NTMtMTE2Ljc4NywyMi42MjVDNzYuNDI2LDM2LjQ3LDU4LjgzMiw1Ny45NzIsNTguODMyLDgyLjkzOHY0My4wMTFDNTguODMyLDE3Ni4zNjYsOTkuNzA0LDIxNy4yMzYsMTUwLjEyMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik04NTAuMzM3LDI0Ni42MDFoLTE5OS40NWMtMjcuODM0LDAtNTAuMzk2LDIyLjU2NS01MC4zOTYsNTAuMzk3djE1MC41MThjMCw4LjU0OSw2LjkyOSwxNS40NzksMTUuNDc2LDE1LjQ3OWgyNjkuMjkyYzguNTQ3LDAsMTUuNDc4LTYuOTMsMTUuNDc4LTE1LjQ3OVYyOTYuOTk4QzkwMC43MzQsMjY5LjE2NSw4NzguMTcsMjQ2LjYwMSw4NTAuMzM3LDI0Ni42MDF6Ii8+DQogICAgPHBhdGggZD0iTTc1MC42MTIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjYtMjIuMTIzLTIzLjcyNS0xOS45OTJjLTI0LjczNyw0LjI1LTc4LjY0NiwxNC45NTMtMTE2Ljc4NywyMi42MjVjLTI0LjQ3Nyw0LjkyNC00Mi4wNjksMjYuNDI2LTQyLjA2OSw1MS4zOTN2NDMuMDExQzY1OS4zMjEsMTc2LjM2Niw3MDAuMTkzLDIxNy4yMzYsNzUwLjYxMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik01NTAuMDkyLDY3NS43MmgtMTk5LjQ1Yy0yNy44MzQsMC01MC4zOTYsMjIuNTYzLTUwLjM5Niw1MC4zOTZ2MTUwLjUxOWMwLDguNTQ3LDYuOTI5LDE1LjQ3OSwxNS40NzYsMTUuNDc5aDI2OS4yOTJjOC41NDcsMCwxNS40NzgtNi45MzIsMTUuNDc4LTE1LjQ3OVY3MjYuMTE2QzYwMC40ODksNjk4LjI4Myw1NzcuOTI2LDY3NS43Miw1NTAuMDkyLDY3NS43MnoiLz4NCiAgICA8cGF0aCBkPSJNNTE3LjkzNCw0MzguMDM5Yy0yNC43MzcsNC4yNS03OC42NDYsMTQuOTUzLTExNi43ODYsMjIuNjI2Yy0yNC40NzgsNC45MjQtNDIuMDcxLDI2LjQyNS00Mi4wNzEsNTEuMzkydjQzLjAxMWMwLDUwLjQxOSw0MC44NzIsOTEuMjkxLDkxLjI5LDkxLjI5MXM5MS4yOTEtNDAuODcyLDkxLjI5MS05MS4yOTF2LTk3LjAzM0M1NDEuNjU3LDQ0NS40NTQsNTMwLjMzMSw0MzUuOTA5LDUxNy45MzQsNDM4LjAzOXoiLz4NCiAgICA8cGF0aCBkPSJNMjYxLjE1NSw2NjcuNDMxYy0yNS42NTYtMTcuNTg4LTQ4LjkzNy0zOC4xMzItNjkuNTgtNjEuMzU2bDIxLjM1Ny0xMi4zNjNjOS45OTQtNS43ODUsOS45NzctMjAuMjItMC4wMy0yNS45OGwtMTAyLjgwMy01OS4xOTJjLTEwLjAwNi01Ljc2Mi0yMi40OTcsMS40NjgtMjIuNDg1LDEzLjAxNGwwLjEyMSwxMTguNjNjMC4wMTIsMTEuNTQ5LDEyLjUyLDE4Ljc1MywyMi41MTQsMTIuOTY4bDIzLjM1NS0xMy41MTljMjYuNTM5LDMxLjcyLDU3LjExNSw1OS40MzEsOTEuMjU1LDgyLjcwMmM5LjQ2MSw2LjQ0OSwyMi4zNzcsMy43NjgsMjguMzgxLTUuOTgybDEzLjU0NC0yMS45OThDMjcyLjM1NCw2ODUuMzA0LDI2OS45MTUsNjczLjQzNSwyNjEuMTU1LDY2Ny40MzF6Ii8+DQogICAgPHBhdGggZD0iTTgzOS42Niw1NDEuNjI2bC0yMS45OTgtMTMuNTQ1Yy05LjA0NC01LjU2OC0yMC45MTItMy4xMy0yNi45MTcsNS42MzFjLTE3LjU4OCwyNS42NTUtMzguMTMxLDQ4LjkzNy02MS4zNTksNjkuNTc5bC0xMi4zNi0yMS4zNTZjLTUuNzg1LTkuOTkzLTIwLjIyMS05Ljk3OS0yNS45ODEsMC4wMjhMNjMxLjg1LDY4NC43NjZjLTUuNzYxLDEwLjAwNywxLjQ3LDIyLjQ5NywxMy4wMTYsMjIuNDg1bDExOC42My0wLjEyMWMxMS41NDgtMC4wMTIsMTguNzUyLTEyLjUyMSwxMi45NjctMjIuNTE1bC0xMy41MTgtMjMuMzU0YzMxLjcxOS0yNi41MzksNTkuNDMxLTU3LjExNCw4Mi43LTkxLjI1NkM4NTIuMDkzLDU2MC41NDUsODQ5LjQxMSw1NDcuNjI5LDgzOS42Niw1NDEuNjI2eiIvPg0KICAgIDxwYXRoIGQ9Ik0zMzkuMTIyLDEzMy4yOTZjMi40NTgsMTAuMzMzLDEyLjU3NCwxNywyMy4wMTQsMTUuMDUzYzMwLjU3OC01LjcwNSw2MS41NjUtNy42NCw5Mi41ODctNS44MTJsLTYuMzU5LDIzLjg0M2MtMi45NzcsMTEuMTU3LDcuMjQzLDIxLjM1MiwxOC4zOTIsMTguMzUxbDExNC41NDgtMzAuODM4YzExLjE0OS0zLjAwMSwxNC44NjktMTYuOTQ0LDYuNjk3LTI1LjEwMmwtODMuOTY5LTgzLjc5OGMtOC4xNzQtOC4xNTctMjIuMTEzLTQuNDA3LTI1LjA4OSw2Ljc1MWwtNi45NTYsMjYuMDcxYy00MS4xOTUtMy42NjItODIuNDEtMS42MzgtMTIzLjAwNyw2LjA0OWMtMTEuMjUsMi4xMzItMTguNDg3LDEzLjE1OS0xNS44MzcsMjQuMzAxTDMzOS4xMjIsMTMzLjI5NnoiLz4NCiAgPC9nPg0KPC9zdmc+DQo=");}.toolbar-icon-bdi-static-content-flow.is-active::before{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB3aWR0aD0iMjAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCA5MDAuNzM2IDkwMC43MzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMHB4IiB5PSIwcHgiPg0KICA8ZyBmaWxsPSIjMDAwIj4NCiAgICA8cGF0aCBkPSJNMzAwLjI0NSwyOTYuOTk4YzAtMjcuODMzLTIyLjU2NC01MC4zOTctNTAuMzk3LTUwLjM5N0g1MC4zOTdDMjIuNTYzLDI0Ni42MDEsMCwyNjkuMTY2LDAsMjk2Ljk5OHYxNTAuNTE4YzAsOC41NDksNi45MjksMTUuNDc5LDE1LjQ3NiwxNS40NzloMjY5LjI5MmM4LjU0OCwwLDE1LjQ3Ny02LjkzLDE1LjQ3Ny0xNS40NzlWMjk2Ljk5OEwzMDAuMjQ1LDI5Ni45OTh6Ii8+DQogICAgPHBhdGggZD0iTTE1MC4xMjIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjctMjIuMTIzLTIzLjcyMy0xOS45OTJjLTI0LjczOSw0LjI1LTc4LjY0OCwxNC45NTMtMTE2Ljc4NywyMi42MjVDNzYuNDI2LDM2LjQ3LDU4LjgzMiw1Ny45NzIsNTguODMyLDgyLjkzOHY0My4wMTFDNTguODMyLDE3Ni4zNjYsOTkuNzA0LDIxNy4yMzYsMTUwLjEyMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik04NTAuMzM3LDI0Ni42MDFoLTE5OS40NWMtMjcuODM0LDAtNTAuMzk2LDIyLjU2NS01MC4zOTYsNTAuMzk3djE1MC41MThjMCw4LjU0OSw2LjkyOSwxNS40NzksMTUuNDc2LDE1LjQ3OWgyNjkuMjkyYzguNTQ3LDAsMTUuNDc4LTYuOTMsMTUuNDc4LTE1LjQ3OVYyOTYuOTk4QzkwMC43MzQsMjY5LjE2NSw4NzguMTcsMjQ2LjYwMSw4NTAuMzM3LDI0Ni42MDF6Ii8+DQogICAgPHBhdGggZD0iTTc1MC42MTIsMjE3LjIzNmM1MC40MTgsMCw5MS4yOTEtNDAuODcsOTEuMjkxLTkxLjI5VjI4LjkxM2MwLTEyLjU3OC0xMS4zMjYtMjIuMTIzLTIzLjcyNS0xOS45OTJjLTI0LjczNyw0LjI1LTc4LjY0NiwxNC45NTMtMTE2Ljc4NywyMi42MjVjLTI0LjQ3Nyw0LjkyNC00Mi4wNjksMjYuNDI2LTQyLjA2OSw1MS4zOTN2NDMuMDExQzY1OS4zMjEsMTc2LjM2Niw3MDAuMTkzLDIxNy4yMzYsNzUwLjYxMiwyMTcuMjM2eiIvPg0KICAgIDxwYXRoIGQ9Ik01NTAuMDkyLDY3NS43MmgtMTk5LjQ1Yy0yNy44MzQsMC01MC4zOTYsMjIuNTYzLTUwLjM5Niw1MC4zOTZ2MTUwLjUxOWMwLDguNTQ3LDYuOTI5LDE1LjQ3OSwxNS40NzYsMTUuNDc5aDI2OS4yOTJjOC41NDcsMCwxNS40NzgtNi45MzIsMTUuNDc4LTE1LjQ3OVY3MjYuMTE2QzYwMC40ODksNjk4LjI4Myw1NzcuOTI2LDY3NS43Miw1NTAuMDkyLDY3NS43MnoiLz4NCiAgICA8cGF0aCBkPSJNNTE3LjkzNCw0MzguMDM5Yy0yNC43MzcsNC4yNS03OC42NDYsMTQuOTUzLTExNi43ODYsMjIuNjI2Yy0yNC40NzgsNC45MjQtNDIuMDcxLDI2LjQyNS00Mi4wNzEsNTEuMzkydjQzLjAxMWMwLDUwLjQxOSw0MC44NzIsOTEuMjkxLDkxLjI5LDkxLjI5MXM5MS4yOTEtNDAuODcyLDkxLjI5MS05MS4yOTF2LTk3LjAzM0M1NDEuNjU3LDQ0NS40NTQsNTMwLjMzMSw0MzUuOTA5LDUxNy45MzQsNDM4LjAzOXoiLz4NCiAgICA8cGF0aCBkPSJNMjYxLjE1NSw2NjcuNDMxYy0yNS42NTYtMTcuNTg4LTQ4LjkzNy0zOC4xMzItNjkuNTgtNjEuMzU2bDIxLjM1Ny0xMi4zNjNjOS45OTQtNS43ODUsOS45NzctMjAuMjItMC4wMy0yNS45OGwtMTAyLjgwMy01OS4xOTJjLTEwLjAwNi01Ljc2Mi0yMi40OTcsMS40NjgtMjIuNDg1LDEzLjAxNGwwLjEyMSwxMTguNjNjMC4wMTIsMTEuNTQ5LDEyLjUyLDE4Ljc1MywyMi41MTQsMTIuOTY4bDIzLjM1NS0xMy41MTljMjYuNTM5LDMxLjcyLDU3LjExNSw1OS40MzEsOTEuMjU1LDgyLjcwMmM5LjQ2MSw2LjQ0OSwyMi4zNzcsMy43NjgsMjguMzgxLTUuOTgybDEzLjU0NC0yMS45OThDMjcyLjM1NCw2ODUuMzA0LDI2OS45MTUsNjczLjQzNSwyNjEuMTU1LDY2Ny40MzF6Ii8+DQogICAgPHBhdGggZD0iTTgzOS42Niw1NDEuNjI2bC0yMS45OTgtMTMuNTQ1Yy05LjA0NC01LjU2OC0yMC45MTItMy4xMy0yNi45MTcsNS42MzFjLTE3LjU4OCwyNS42NTUtMzguMTMxLDQ4LjkzNy02MS4zNTksNjkuNTc5bC0xMi4zNi0yMS4zNTZjLTUuNzg1LTkuOTkzLTIwLjIyMS05Ljk3OS0yNS45ODEsMC4wMjhMNjMxLjg1LDY4NC43NjZjLTUuNzYxLDEwLjAwNywxLjQ3LDIyLjQ5NywxMy4wMTYsMjIuNDg1bDExOC42My0wLjEyMWMxMS41NDgtMC4wMTIsMTguNzUyLTEyLjUyMSwxMi45NjctMjIuNTE1bC0xMy41MTgtMjMuMzU0YzMxLjcxOS0yNi41MzksNTkuNDMxLTU3LjExNCw4Mi43LTkxLjI1NkM4NTIuMDkzLDU2MC41NDUsODQ5LjQxMSw1NDcuNjI5LDgzOS42Niw1NDEuNjI2eiIvPg0KICAgIDxwYXRoIGQ9Ik0zMzkuMTIyLDEzMy4yOTZjMi40NTgsMTAuMzMzLDEyLjU3NCwxNywyMy4wMTQsMTUuMDUzYzMwLjU3OC01LjcwNSw2MS41NjUtNy42NCw5Mi41ODctNS44MTJsLTYuMzU5LDIzLjg0M2MtMi45NzcsMTEuMTU3LDcuMjQzLDIxLjM1MiwxOC4zOTIsMTguMzUxbDExNC41NDgtMzAuODM4YzExLjE0OS0zLjAwMSwxNC44NjktMTYuOTQ0LDYuNjk3LTI1LjEwMmwtODMuOTY5LTgzLjc5OGMtOC4xNzQtOC4xNTctMjIuMTEzLTQuNDA3LTI1LjA4OSw2Ljc1MWwtNi45NTYsMjYuMDcxYy00MS4xOTUtMy42NjItODIuNDEtMS42MzgtMTIzLjAwNyw2LjA0OWMtMTEuMjUsMi4xMzItMTguNDg3LDEzLjE1OS0xNS44MzcsMjQuMzAxTDMzOS4xMjIsMTMzLjI5NnoiLz4NCiAgPC9nPg0KPC9zdmc+DQo=");}.toolbar-tray input[type='submit']{text-transform:none;}.breadcrumb{margin-bottom:20px;padding-bottom:0;}.breadcrumb li:not(:first-child)::before{content:'>';display:inline;vertical-align:middle;margin-right:5px;font-size:9px;color:#0a6fb4;}.breadcrumb li:not(:last-child){margin-right:5px;}.breadcrumb li a{display:inline-block;vertical-align:middle;font-size:14px;line-height:20px;}.messages{margin-top:30px;margin-bottom:30px;margin-left:8px;width:calc(100% - 8px);}.ui-widget.ui-widget-content{border:0;}.ui-widget-header{border:0;}.ui-dialog{background:transparent;border:0;position:absolute;z-index:1260;padding:0;min-width:92%;max-width:92%;}@media (min-width:768px){.ui-dialog{min-width:inherit;max-width:100%;}}.ui-dialog .ui-dialog-titlebar{background:#6b6b6b;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 50px 15px 15px;}[dir='rtl'] .ui-dialog{padding-left:50px;padding-right:15px;}.ui-dialog .ui-dialog-title{font-size:17px;font-weight:600;margin:0;color:#fff;}.ui-dialog .ui-dialog-titlebar-close{border:3px solid #6b6b6b;border-radius:5px;background:none;right:12px;top:10px;margin:0;padding:0;height:30px;width:30px;position:absolute;transition:all .1s;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{border-color:#fff;}[dir='rtl'] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:20px;}.ui-dialog h4.label{display:none;}.ui-dialog .form-item{margin-bottom:15px;}.ui-dialog .form-item input,.ui-dialog .form-item textarea{padding:5px 10px;}.ui-dialog .form-item textarea{max-height:100px;}.ui-dialog .ui-icon.ui-icon-closethick{background:url(/ee/themes/custom/bdi_theme/assets/icons/ex.svg?t=1750437691) 0 0 no-repeat;margin-top:-8px;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;float:none;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content{position:static;}.ui-dialog .ui-dialog-content.ui-dialog-content{background:#fff;overflow:auto;padding:20px 15px 20px;}.ui-dialog .ui-dialog-content.ui-dialog-buttonpane{background:#f4f4f4;margin:0;padding:15px 20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.ui-dialog .ui-dialog-content .form-actions{padding:0;margin:0;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0 15px 30px;border:0;}.ui-dialog .ui-dialog-buttonpane .button{margin:0;}.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):hover,.ui-dialog .ui-button:not(.ui-dialog-titlebar-close):focus{border:0;color:#fff;}.ui-dialog .messages{margin-bottom:20px;}.ui-dialog .form-item--error-message{margin-top:5px;font-size:14px;}.ui-dialog .form-item--error-message strong,.ui-dialog .form-item--error-message::before{vertical-align:middle;}.ui-dialog .ajax-progress-throbber{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#000;background-image:url(/ee/themes/custom/bdi_theme/assets/icons/loading-small.gif?t=1750437691);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:.9;padding:4px;width:24px;}[dir='rtl'] .ui-dialog .ajax-progress-throbber{left:auto;right:49%;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}.views-ui-dialog .ui-widget-content.ui-dialog-content{padding:0;}.block-page-title-block{margin-bottom:40px;}.block-page-title-block .page-title{margin:0;font-size:40px;}.node--unpublished{padding:10px;}.region-sidebar-first{margin-top:30px;}.form-item{margin-top:0;margin-bottom:20px;}.form-item label{display:block;margin-bottom:5px;font-weight:600;}.form-item input,.form-item textarea{padding:10px;border:1px solid #eaeef1;font-size:17px;line-height:26px;-webkit-appearance:none;box-shadow:none;width:100%;}.form-item input::-webkit-input-placeholder,.form-item textarea::-webkit-input-placeholder{color:#eaeef1;}.form-item input::-moz-placeholder,.form-item textarea::-moz-placeholder{color:#eaeef1;}.form-item input:-ms-input-placeholder,.form-item textarea:-ms-input-placeholder{color:#eaeef1;}.form-item input:-moz-placeholder,.form-item textarea:-moz-placeholder{color:#eaeef1;}.form-type-date input{width:auto;}.description{margin-top:3px;font-size:12px;color:#6b6b6b;}form > .description{margin-bottom:20px;}.form-actions input[type='submit'],.button{padding:10px 30px;border:0;border-radius:5px;background-color:#0a6fb4;font-size:17px;line-height:26px;color:#fff;text-transform:uppercase;transition:background-color 200ms ease-in-out;}.form-actions input:hover[type='submit'],.button:hover{background-color:#075184;}.button{margin:0;}.toolbar .button{text-transform:none;}.user-login-form,.user-register-form,.user-pass{max-width:600px;}.footer{position:relative;padding-top:50px;padding-bottom:20px;}.footer::after{content:'';display:block;position:absolute;top:0;left:0;bottom:0;height:100%;background-color:#efefef;}.footer-element{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #fff;text-align:center;z-index:1;}.footer-element:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.footer ul.menu li{width:20%;margin-bottom:20px;}.footer ul.menu li:nth-last-of-type(1):nth-child(5n),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-1),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-2),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(1):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-1),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-2),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(2):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(3):nth-child(5n-2),.footer ul.menu li:nth-last-of-type(3):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(3):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(4):nth-child(5n-3),.footer ul.menu li:nth-last-of-type(4):nth-child(5n-4),.footer ul.menu li:nth-last-of-type(5):nth-child(5n-4){margin-bottom:0;}.copy{font-size:14px;color:#6b6b6b;}.paragraph{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #eaeef1;}@media (min-width:768px){.paragraph{padding-top:60px;padding-bottom:60px;}}.paragraph > [class*='-title'] + .field--name-teaser{margin-top:-25px;}.paragraph > .field--name-teaser{margin-top:40px;text-align:center;}.paragraph.paragraph--type--carousel{padding:0;border-bottom:0;}.paragraph.paragraph--type--carousel img{height:65vh;}.paragraph.paragraph--type--carousel [dir='rtl'] .slick-prev{right:0;}.paragraph.paragraph--type--carousel [dir='rtl'] .slick-next{left:0;}.paragraph--type--video .field--name-link{text-align:center;}.paragraph--type--image .field--name-link{text-align:center;}.paragraph--type--social-media-link{text-align:center;}.paragraph--type--faq .field__label{text-align:center;}
