.ac{--color-white:#fff;--color-light-grey:#eee;--color-grey:#8a8a8a;--color-black:#111;background-color:var(--color-white);border:1px solid var(--color-light-grey);box-sizing:border-box;margin-bottom:8px}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{background-color:initial;border:0;color:var(--color-black);cursor:pointer;display:block;font:700 16px Arial,sans-serif;margin:0;padding:8px 32px 8px 8px;position:relative;text-align:left;text-decoration:none;transition:color .25s ease;width:100%}.ac .ac-trigger:after{content:"+";position:absolute;right:10px;text-align:center;top:50%;transform:translateY(-50%);width:15px}.ac .ac-trigger:focus{color:var(--color-grey)}.ac .ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}.ac .ac-panel .ac-text{color:var(--color-black);font:15px/24px Arial,sans-serif;margin:0;padding:8px}.ac.js-enabled .ac-panel{visibility:hidden}.ac.is-active .ac-panel{visibility:visible}.ac.is-active>.ac-header .ac-trigger:after{content:"\2013"}@font-face{font-family:icon-fk;font-style:normal;font-weight:400;src:url(../fonts/icomoon/fonts/icomoon.woff) format("woff")}body{font-size:1.0625rem}main{color:#130100}.navigation--header .navigation__link span.blue-plain{background-color:#0059a1;background-image:none}.navigation--header .navigation__link span.blue-light{background-color:#2b85cc;background-image:none}.navigation--header .navigation__link .span.color-zartbitter{background-color:#391610;background-image:none}.section.mask-top-wrapper{margin-top:calc(var(--mask-top)*-1)}.section.mask-top-wrapper .background{padding-top:var(--mask-top)}.section.mask-bottom-wrapper{margin-bottom:calc(var(--mask-bottom)*-1)}.section.mask-bottom-wrapper .background{padding-bottom:var(--mask-bottom)}.section.mask-bottom-wrapper+.section .background{padding-top:var(--mask-bottom)}.section .background.no-clip{clip-path:none!important}.section.section--spacer-bottom.section-space-beige .background{background-color:#fffbf0}.wrap--content{max-width:1280px;width:90%}[class*=" ficon--"],[class^=ficon--]{font-family:icon-fk;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.ficon--upload:before{content:"\e900"}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.button--cta-red{background:#0000 linear-gradient(90deg,#a51412,#ff2e46 47%,#a61613) 0 0 no-repeat padding-box}@media screen and (min-width:768px){.header__angled>div{background:#0000 linear-gradient(270deg,#f49402,#e16600) 0 0 no-repeat padding-box}}.footer .decals--kiss-before:before{background:#0000 url(../img/super-kuesschen-herz.png) no-repeat 50%;background-size:contain;padding-bottom:14.69%;right:0;transform:translateY(-120%);width:20%}.pre-screen .footer{z-index:2}.section--product-header.section--product-header-gratis-testen{background:#0000 url(../img/header-background.svg) no-repeat 50%;background-size:cover}.section--product-header.section--product-header-gratis-testen .background{color:#fff;z-index:2}.section--product-header.section--product-header-gratis-testen .wrap--content{padding-bottom:30%}.section--product-header.section--product-header-gratis-testen .column--images{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:480px;padding-top:80px;position:relative;width:100%;z-index:2}.section--product-header.section--product-header-gratis-testen .column--images .picture{width:80%}.section--product-header.section--product-header-gratis-testen .column--images .picture picture{bottom:auto;left:50%;right:auto;top:50%;transform:translate(-50%,-50%);width:100%}.section--product-header.section--product-header-gratis-testen .column--images .picture:first-child{z-index:2}.section--product-header.section--product-header-gratis-testen .column--images .picture:nth-child(2){margin-top:-12%}.section--product-header.section--product-header-gratis-testen .text-svg{filter:drop-shadow(0 16px 16px #5C2804)}.section--product-header.section--product-header-gratis-testen .header-gewinne{bottom:64px;height:auto;left:64%;position:absolute;width:50%;z-index:2}.section--product-header.section--product-header-gratis-testen .cta-wrapper{margin-top:32px;text-align:center;width:100%}@media screen and (min-width:1024px){.section--product-header.section--product-header-gratis-testen .cta-wrapper .button--cta:first-child{margin-top:0}}@media screen and (min-width:768px){.section--product-header.section--product-header-gratis-testen .wrap--content{padding-bottom:14%}.section--product-header.section--product-header-gratis-testen .column--images{flex-direction:row;max-width:1200px;padding-top:120px}.section--product-header.section--product-header-gratis-testen .column--images .picture{width:50%}.section--product-header.section--product-header-gratis-testen .column--images .picture:first-child{margin-right:-3%}.section--product-header.section--product-header-gratis-testen .column--images .picture:nth-child(2){margin-left:-3%;margin-top:0}.section--product-header.section--product-header-gratis-testen .header-gewinne{left:78%;width:32%}}.section.section--spacer-bottom{z-index:2}.section.section--spacer-bottom .background{background-color:#fff}.section.section--how-it-works{z-index:4}.section.section--how-it-works .background{background:#0000 radial-gradient(closest-side at 45% 48%,#f49400 0,#d15116 100%) 0 0 no-repeat padding-box;color:#fff}.section.section--how-it-works .column--text{width:100%}.section.section--how-it-works .column--images{display:flex;flex-direction:column;gap:32px;margin:40px auto 0;max-width:360px;padding-bottom:3rem;width:100%}.section.section--how-it-works .bg-deco{display:none}@media screen and (min-width:768px){.section.section--how-it-works{overflow:visible}.section.section--how-it-works .column--images{flex-direction:row;gap:16px;justify-content:space-between;max-width:none;padding-bottom:5rem}.section.section--how-it-works .bg-deco{display:block;height:auto;position:absolute}.section.section--how-it-works .bg-deco.kiss{bottom:0;left:24px;max-width:230px;transform:translateY(50%);width:18%}}@media screen and (min-width:1304px){.section.section--how-it-works .bg-deco.kiss{left:calc(50vw - 640px)}}.how-to-step{width:100%}.how-to-step img,.how-to-step picture{margin:0 auto}.how-to-step .text{font-size:clamp(1.25rem,calc(.8214rem + .8929vw),1.625rem);margin-top:1rem}.how-to-step .text a{font-weight:500}@media screen and (min-width:768px){.how-to-step{max-width:387px;width:33.33%}}.section.section--gratis-form{z-index:2}.section.section--gratis-form .background{color:#130100}.section.section--gratis-form .wrap--content{padding:40px 0;position:relative;z-index:2}.section.section--gratis-form .column--text{width:100%}.section.section--gratis-form .bg-deco{display:none}@media screen and (min-width:768px){.section.section--gratis-form .bg-deco{display:block;height:auto;position:absolute}.section.section--gratis-form .bg-deco.kiss{bottom:0;right:0;width:18%}.section.section--gratis-form .bg-deco.deco4{right:0;top:24px;width:4%}}.gratis-form{margin:24px auto 0;max-width:1000px;position:relative}.gratis-form__bon{display:none}.gratis-form.sent{opacity:.3;pointer-events:none}.gratis-form fieldset{margin-top:40px}.gratis-form fieldset:first-child{margin-top:0}.gratis-form fieldset input:not([type=checkbox]):not([type=radio]):not([type=file]),.gratis-form fieldset select{border:1px solid #130100}.gratis-form__row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:1rem;position:relative}.gratis-form__row:first-child{margin-top:0}.gratis-form__row.justify-center{justify-content:center}.gratis-form__col{flex:0 0 auto;position:relative;width:100%}.gratis-form .bic-explanation,.gratis-form .bic-field{display:none}.gratis-form.bic-required .bic-explanation,.gratis-form.bic-required .bic-field{display:block}@media screen and (min-width:768px){.gratis-form__bon{display:block;height:auto;max-width:380px;position:absolute;right:0;top:0;transform:translate(20%,-50%);width:24%}.gratis-form__col.col-24{width:100%}.gratis-form__col.col-12{width:calc(50% - 9px)}.gratis-form__col.col-8{width:calc(33.33% - 12px)}.gratis-form__col.col-center{justify-self:center}}@media screen and (min-width:1280px){.gratis-form__bon{transform:translate(50%,-50%)}}form fieldset input:not([type=checkbox]):not([type=radio]):not([type=file]),form fieldset select{border-radius:28px;min-height:56px}form fieldset input[type=date],form fieldset input[type=time]{text-align:center}.button.button--upload{font-size:42px;max-width:552px;width:100%}.button.button--upload span{padding:26px 0;width:100%}.button.button--upload .ficon--upload{margin-right:8px}.custom-file-input{opacity:0;position:absolute}.receipt-upload-label{font-weight:500;margin:8px 0 0}.lightbox-link{color:#d80010;font-weight:500;text-decoration:underline}.input-label{display:block;font-size:1rem;margin-bottom:.3rem;padding-left:.8rem}.select-wrapper{position:relative}.select-wrapper select{text-align:center}.select-wrapper:after{content:"\e90e";font-family:icon-fk;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;pointer-events:none;position:absolute;right:1rem;text-transform:none;top:50%;transform:translateY(-50%)}.custom-input-error{color:red;display:none;font-size:.875rem;font-weight:500;margin:.5em 0 0}.custom-input-error.error{display:block}input.error select,input.error[type=date],input.error[type=email],input.error[type=number],input.error[type=text],input.error[type=time]{border-color:red}.form-global-error-msg{color:red;display:none;font-weight:500}.form-global-error-msg.error{display:block}.custom-check{opacity:0;position:absolute}.custom-check+label{display:block;padding-left:24px;position:relative}.custom-check+label a{text-decoration:underline}.custom-check+label:before{border:1px solid #130100;border-radius:8px;box-sizing:border-box;content:"";display:block;height:16px;left:0;position:absolute;top:.1em;width:16px}.custom-check[type=checkbox]:checked+label:after{border-bottom:3px solid #0059a1;border-right:3px solid #0059a1;box-sizing:border-box;content:"";display:block;height:15px;left:2px;position:absolute;top:-.15em;transform:rotate(45deg);width:12px}.custom-check.error+label{color:red}.g-recaptcha>div{margin:0 auto}.cep-detailed-options .allMarketingConsent,.dataMatchingConsent,.emailMarketingConsent,.personalAdConsent,.postalDeliveryConsent{display:none}.cep-detailed-options .dataMatchingConsent,.cep-detailed-options .emailMarketingConsent,.cep-detailed-options .personalAdConsent,.cep-detailed-options .postalDeliveryConsent{display:block}.cep-birthday{display:none}.cep-birthday.cep-active{display:flex}.section.section--faq .background{background:#0000 url(../img/faq-background.svg) no-repeat 50%;background-size:cover;color:#130100}.section.section--faq .wrap--content{padding:24px 0 calc(40px + 2%);position:relative;z-index:2}.section.section--faq .column--text{width:100%}@media screen and (min-width:768px){.section.section--faq .background:before{background:#0000 no-repeat 50%;background-image:url(../img/hexagon-orange.svg);background-size:contain;bottom:0;content:"";display:block;overflow:hidden;padding-top:MIN(51.58282%,1051px);position:absolute;right:0;transform:translate(20%,-20%);width:MIN(40%,815px)}.section.section--faq .wrap--content:before{background:#0000 url(../img/nuts.png) no-repeat 50%;background-size:contain;content:"";display:block;overflow:hidden;padding-top:MIN(16.26036%,253px);position:absolute;right:0;top:auto;transform:translate(50%);width:MIN(18%,229px)}}.faq-accordion{margin:40px auto 0;max-width:980px}.faq-accordion .ac{background:#0000 none;border:0;border-bottom:1px solid #430000;margin:0;padding:13px 0}.faq-accordion .ac .ac-trigger{font-family:League Gothic,sans-serif;font-size:clamp(1.25rem,calc(.7727rem + 1.3636vw),2rem);font-weight:400;padding:0 24px 0 0;text-transform:uppercase}.faq-accordion .ac .ac-trigger:focus{color:#130100}.faq-accordion .ac .ac-trigger:after{content:"\e90e"!important;font-family:icon-fk;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;height:auto;line-height:1;right:0;text-transform:none;width:auto}.faq-accordion .ac.is-active>.ac-header .ac-trigger:after{transform:rotate(180deg) translateY(50%)}.faq-accordion .ac .ac-panel{padding:0 24px 0 0}.faq-accordion .ac .ac-panel>*{margin:13px auto}.faq-accordion .ac .ac-panel ol{padding-inline-start:1em}.faq-accordion .ac .ac-panel ol li+li{margin-top:.5em}.faq-accordion .ac .ac-panel a{text-decoration:underline}.faq-accordion .ac .ac-panel a:hover{text-decoration:none}.faq-accordion .faq-images{align-items:center;display:flex;gap:16px;justify-content:flex-start;margin-top:1rem}.faq-accordion .faq-images img{flex:1 1 auto;width:0}.section.section--social{z-index:2}.section.section--social .background{background:#0000 radial-gradient(closest-side at 50% 50%,#f89246 0,#ea6500 100%) 0 0 no-repeat padding-box}.section.section--social .column--text{padding:5% 0 10%;width:100%}.section.section--social .navigation__share{margin-top:24px}.section.section--social .navigation__share .navigation__items{gap:16px}.section.section--social .navigation__share .navigation__item+.navigation__item{margin-left:0}.section.section--social .navigation__share .navigation__link{height:4rem;width:4rem}@media screen and (min-width:768px){.section.section--social:after,.section.section--social:before{content:"";display:block;position:absolute;z-index:2}.section.section--social:before{background:#0000 url(../img/chocolate-splash-cl.png) no-repeat 0 0;background-size:contain;height:100%;left:MAX(-8%,-100px);top:0;transform:translateY(-10%);width:30%}.section.section--social:after{background-image:url(https://www.ferrero-kuesschen.de/img/decals/splits-5.png),url(../img/ferrero-kuesschen-praline.png);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:20% auto,100% auto;bottom:0;padding-top:20%;right:6%;width:14%}}.section.section--contact .wrap--content{padding-top:40px}.section.section--contact .column--text{width:100%}.section.section--contact .column--text a{font-weight:500;text-decoration:none}.section.section--contact .column--text a:hover{text-decoration:underline}@media screen and (min-width:768px){.text-page{padding-bottom:64px}}.section.section--text .wrap--content .headline{display:block}@media screen and (min-width:1024px){.section.section--text .wrap--content{max-width:72%}}.text--partners ul{list-style:disc!important;margin:1em auto!important}.text--partners ul li{margin:0!important;padding:0!important}.text--partners ul li+li{margin-top:.5em!important}.text--note{font-size:.75rem}.text--narrow{margin-left:auto;margin-right:auto;max-width:810px}.text--nowrap{white-space:nowrap}.my-modal-is-open{overflow:hidden}.my-modal{background:#0000 none;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .3s ease-in-out;visibility:hidden;z-index:300}.my-modal [role=button]:focus,.my-modal a:focus,.my-modal button:focus{outline:2px solid;outline-offset:4px;outline-style:dashed}.my-modal.opened{opacity:1;pointer-events:auto;visibility:visible}.my-modal__inner{background:#0000 linear-gradient(133deg,#f58129,#ef6b1a) 0 0 no-repeat padding-box;box-shadow:0 3px 6px #00000029;left:50%;padding:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.my-modal__main{max-height:87vh;overflow:auto;width:87vw}.my-modal__closer{height:32px;left:24px;position:absolute;top:16px;width:32px;z-index:3}.my-modal__closer:after,.my-modal__closer:before{background-color:#5c2804;content:"";display:block;height:141.42%;left:50%;position:absolute;top:50%;width:3px}.my-modal__closer:before{transform:translate(-50%,-50%) rotate(45deg)}.my-modal__closer:after{transform:translate(-50%,-50%) rotate(-45deg)}.my-modal.no-close .my-modal__closer{display:none}@media screen and (min-width:768px){.my-modal__closer{height:40px;width:40px}}#receipt-example .my-modal__main{color:#130100;max-width:1080px}.receipt-example{margin:0 auto;max-width:880px;padding-bottom:40px;position:relative}.receipt-example img{margin:0 auto;max-width:337px;width:75%}.receipt-example .text{margin-top:16px}#gratis-form-overlay .my-modal__inner{background:#0000 linear-gradient(180deg,#f58129,#f06d1c) 0 0 no-repeat padding-box;background-size:cover;padding:0}#gratis-form-overlay .my-modal__main{max-width:1500px}@media screen and (min-width:768px){#gratis-form-overlay .my-modal__main{position:relative}#gratis-form-overlay .my-modal__main:after,#gratis-form-overlay .my-modal__main:before{content:"";display:block;position:absolute}}.gratis-form-overlay{align-content:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:60vh;padding:0;position:relative;z-index:2}.gratis-form-overlay .gratis-form-overlay__loyalty,.gratis-form-overlay .thanks-text,.gratis-form-overlay:before{transition:opacity .3s ease-in-out}.gratis-form-overlay .text{position:relative}.gratis-form-overlay .thanks-text{margin:0 auto;padding:32px 24px 0;position:relative}.gratis-form-overlay:before{animation:spin 2s linear infinite;content:"\e97a";display:none;font-family:icon-fk;font-size:64px;font-style:normal;font-variant:normal;font-weight:400;left:calc(50% - 32px);line-height:1;position:absolute;text-transform:none;top:calc(50% - 32px)}.gratis-form-overlay.loading .gratis-form-overlay__loyalty,.gratis-form-overlay.loading .thanks-text{opacity:0}.gratis-form-overlay.loading:before{display:block}.gratis-form-overlay__loyalty{background:#e16600;clip-path:polygon(0 16%,32% 0,100% 8%,100% 100%,0 100%);margin-top:32px;padding:64px 24px 32px}.gratis-form-overlay__loyalty .text{text-align:center}.gratis-form-overlay__loyalty-inner{margin:0 auto;max-width:880px}.gratis-form-overlay__loyalty-inner img{display:block;height:auto;margin:auto;width:40%}.gratis-form-overlay .bg-deco{height:auto;position:absolute;top:15px;width:3.5em}.gratis-form-overlay .bg-deco.kiss{right:calc(50% + 4em)}.gratis-form-overlay .bg-deco.nuts{left:calc(50% + 4em)}@media screen and (min-width:768px){.gratis-form-overlay__loyalty .text{text-align:left}.gratis-form-overlay__loyalty-inner{align-items:center;display:flex}.gratis-form-overlay .bg-deco{top:24px;width:4em}.gratis-form-overlay .bg-deco.kiss{right:calc(50% + 6em)}.gratis-form-overlay .bg-deco.nuts{left:calc(50% + 6em)}}@media screen and (min-width:1280px){.gratis-form-overlay .bg-deco{width:12%}.gratis-form-overlay .bg-deco.kiss{right:calc(50% + 16em)}.gratis-form-overlay .bg-deco.nuts{left:calc(50% + 16em)}}