﻿@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../fonts/open-sans-v44-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../fonts/open-sans-v44-latin-700.woff2") format("woff2")}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeuePro-SemiExpRegular.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue";src:url("../fonts/BebasNeuePro-SemiExpBold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Better Times";src:url("../fonts/BetterTimes.ttf") format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;padding:0;margin:0;outline:none;border:none}html{font-family:"Bebas Neue",sans-serif;font-weight:400;font-size:16px;scroll-behavior:smooth}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;background-image:url(../img/background.jpg)}@media(min-width: 960px){body{background-size:contain}}#gweb-content .inline-logo{display:inline-block;vertical-align:middle}#gweb-content .inline-logo--end{width:69px}@media(min-width: 960px){#gweb-content .inline-logo--end{width:118px}}#gweb-content .inline-logo--receipt-big{width:50px}@media(min-width: 960px){#gweb-content .inline-logo--receipt-big{width:98px}}#gweb-content .inline-logo--receipt-small{width:40px}@media(min-width: 960px){#gweb-content .inline-logo--receipt-small{width:72px}}.headline{position:relative;--_font-size: 20px;font-family:"Bebas Neue",sans-serif;line-height:1.2;font-weight:700;margin:0;padding:0;text-align:center;font-size:var(--_font-size);color:#e3464c}.headline--lvl1{--_font-size: 40px;margin:0 0 .25em;text-transform:uppercase}@media(min-width: 960px){.headline--lvl1{--_font-size: 60px}}.headline--lvl2{--_font-size: 30px;margin-bottom:.5em}@media(min-width: 960px){.headline--lvl2{--_font-size: 50px}}.headline--lvl3{--_font-size: 20px}@media(min-width: 960px){.headline--lvl3{--_font-size: 40px}}.headline--meta{--_font-size: 20px;font-family:"Bebas Neue",sans-serif;text-align:left;font-weight:700;margin-bottom:.5em}@media(min-width: 960px){.headline--meta{--_font-size: 40px}}.headline--text-font{font-family:"Bebas Neue",sans-serif;font-weight:700}.paragraph{--_font-size: 15px;font-size:var(--_font-size);text-align:center;margin:0;color:#266e6a;line-height:1.5;margin-bottom:1em}@media(min-width: 960px){.paragraph{--_font-size: 21px}}.paragraph--lg{font-size:calc(var(--_font-size)*1.17)}.paragraph--xl{font-size:calc(var(--_font-size)*1.4);font-weight:bold}.paragraph--bold{font-weight:700}a{color:inherit;text-decoration:underline}a:hover,a:focus{text-decoration:none}.nowrap{white-space:nowrap}.ot-sdk-cookie-policy *{color:inherit !important}#partner-company .ferrero_partner{font-family:"Bebas Neue",sans-serif;font-weight:400;line-height:1.3;font-size:26px}@media(min-width: 768px){#partner-company .ferrero_partner{font-size:28px}}@media(min-width: 1200px){#partner-company .ferrero_partner{font-size:30px}}#partner-company li{margin:15px 0 0 30px;padding-left:7px;text-align:left}@media(min-width: 768px){#partner-company li{padding-left:8.5px}}@media(min-width: 1200px){#partner-company li{padding-left:10px}}#tnb .paragraph,#cookie .paragraph,#dse .paragraph{text-align:left !important}#tnb .paragraph a,#cookie .paragraph a,#dse .paragraph a{word-break:break-word;hyphens:auto}.ol-list{margin-left:2rem}#dse .headline{word-break:break-word;hyphens:auto}#dse .table-wrapper{overflow:auto;width:75vw}@media(min-width: 768px){#dse .table-wrapper{width:100%}}#dse .table-wrapper table{border:1px solid #000;margin-top:10px !important;font-family:"Bebas Neue",sans-serif}@media(min-width: 768px){#dse .table-wrapper table{font-size:20px}}#dse .table-wrapper table tr td{padding:.25rem;border-top:1px solid #000;vertical-align:top}@media(min-width: 768px){#dse .table-wrapper table tr td{padding:.5rem}}#dse .table-wrapper table tr td:not(:last-child){border-right:1px solid #000}#dse .table-wrapper table th{font-size:1.2rem}#dse .table-wrapper table th:not(:last-child){border-right:1px solid #000}.code-preview{background-image:url("../img/btn-bg.svg");background-size:cover;background-position:right center;background-repeat:no-repeat;color:#fff;box-shadow:5px 5px 13px 0px rgba(0,0,0,.25);max-width:280px;margin:0 auto;text-align:center;font-size:32px;height:60px;border-radius:15px;display:flex;align-items:center;justify-content:center;user-select:all}.section{padding-inline:1rem}.content-wrapper{--_width: 1270px;position:relative;margin:0 auto;padding-block:24px;margin-top:50px;max-width:var(--_width)}@media(min-width: 768px){.content-wrapper{padding-block:60px}}.btn,.button{position:relative;display:block;border-radius:35px;padding:12px 30px 6px;width:fit-content;font-family:"Better Times",sans-serif;font-size:36px;background-image:url("../img/btn-bg.svg");background-size:cover;background-position:right center;background-repeat:no-repeat;color:#fff;border:5px solid #fff;cursor:pointer;text-align:center;text-decoration:none;line-height:1;transition:all 250ms ease-out;box-shadow:5px 5px 13px 0px rgba(0,0,0,.25)}@media(min-width: 768px){.btn,.button{font-size:42px}}.btn:hover,.button:hover{filter:brightness(0.85)}.btn--center,.button--center{left:50%;transform:translateX(-50%)}.btn--hero,.button--hero{font-size:40px;padding:16px 40px 10px}@media(min-width: 768px){.btn--hero,.button--hero{font-size:62px}}#cep{margin:0 0 30px;border-radius:21px;width:100%;color:#266e6a}@media(min-width: 768px){#cep{margin:0px 0 35px;border-radius:21px}}#cep .form__cep-headline{font-size:20px;font-weight:700;margin:0;text-align:left}@media(min-width: 768px){#cep .form__cep-headline{font-size:29px;text-align:center}}#cep .form__cep-teaser{font-size:16px;margin-top:15px;margin-bottom:15px;text-align:left;font-weight:600}@media(min-width: 768px){#cep .form__cep-teaser{margin-bottom:20px;font-size:20px;text-align:center}}#cep .cep__checkbox{position:relative;display:block;margin:10px 0}#cep .cep__checkbox input{display:none}#cep .cep__checkbox label{position:absolute;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:100%;background-color:#fff;width:40px;height:40px;cursor:pointer;border:2px solid #266e6a}#cep .cep__checkbox input:checked+label:after{content:"";font-family:"Font Awesome 6 Pro";color:#266e6a;font-size:25px}#cep .label{margin-left:60px;text-align:left;font-size:18px;line-height:1.2;font-weight:400}#cep .label a{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit}#cep .label a:hover{color:rgb(158.9,49,53.2)}#cep #cepOptOut{margin-top:30px}#cep .form__grid{margin-top:30px;margin-left:55px}@media(min-width: 960px){#cep .form__grid{margin-top:35px}}@media(min-width: 1700px){#cep .form__grid{margin-top:40px}}.content-box{--_width: 1270px;position:relative;padding:24px 1rem;background-color:hsla(0,0%,100%,.75);margin-top:50px;border-radius:20px;box-shadow:0px 0px 13px 0px rgba(0,0,0,.33);max-width:var(--_width)}@media(min-width: 768px){.content-box{padding:60px 2rem;margin-inline:auto;background-color:hsla(0,0%,100%,.5)}}#form{position:relative}#form #flower-left{display:none;position:absolute;top:0;left:0;z-index:1;transform:translateY(-30%)}@media(min-width: 1700px){#form #flower-left{display:block}}#form #flower-right{display:none;position:absolute;bottom:0;right:0;z-index:1;transform:translateY(70%)}@media(min-width: 1700px){#form #flower-right{display:block}}#form .button{margin-top:30px}#form .form-content-wrapper{margin:0 auto;position:relative}@media(min-width: 768px){#form .form-content-wrapper{max-width:880px}}#mandatory-field{font-size:16px;font-weight:700;color:#266e6a;text-align:center;margin-bottom:40px}.form__error-message{font-size:1.2rem !important;color:var(--glform-error-color)}#legal-info{font-size:16px;text-align:left;color:#266e6a;margin-bottom:40px;font-weight:700}@media(min-width: 768px){#legal-info{font-size:20px}}.gweb-form{--glform-font-family: "Bebas Neue", sans-serif;--glform-font-color: #266e6a;--glform-input-font-size: 36px;--glform-input-border-width: 2px;--glform-input-border-color: #266e6a;--glform-input-border-radius: 50px;--glform-input-padding-inline: 30px}@media(min-width: 768px){.gweb-form{--glform-input-font-size: 30px}}.gweb-form .form__grid{margin-block:25px}@media(min-width: 768px){.gweb-form .form__grid{margin-block:50px;column-gap:30px}}@media(min-width: 768px)and (min-width: 1200px){.gweb-form .form__grid{column-gap:80px;row-gap:60px}}.gweb-form .form__grid>div{display:flex;flex-direction:column}.gweb-form .form__input-icon-wrapper{display:flex;width:100%}.gweb-form .form__input:disabled{background-color:#f0f0f0}.gweb-form .form__input,.gweb-form .form__select{height:unset !important;padding-top:1rem !important;min-height:30px}.gweb-form .form__label{margin-left:15px;font-weight:700}.gweb-form .captcha{text-align:center}.form__select{position:relative}.form__select .form__label{top:10px !important;font-size:12px !important;transform:translateY(0) !important}@media(min-width: 768px){.form__select .form__label{font-size:15px !important}}.form__input-wrapper{position:relative}.form__input-wrapper input::placeholder{opacity:0}.form__input-wrapper input:focus~label,.form__input-wrapper input:not(:placeholder-shown)~label{left:30px !important;top:10px;transform:translate(0) !important;font-size:14px}@media(min-width: 768px){.form__input-wrapper input:focus~label,.form__input-wrapper input:not(:placeholder-shown)~label{font-size:15px}}.form__input-wrapper .form__label{font-weight:unset;margin-left:unset;position:absolute;left:30px;top:50%;transform:translateY(-50%);transition:all .2s ease-in-out;pointer-events:none;line-height:1;color:#266e6a;z-index:1;font-size:26px}@media(min-width: 768px){.form__input-wrapper .form__label{font-size:30px}}#code-wrapper{position:relative;left:50%;transform:translateX(-50%);flex-direction:column;max-width:unset;display:flex;margin-top:30px}@media(min-width: 768px){#code-wrapper{max-width:50%}}#code-wrapper label{left:50%;transform:translate(-50%, -50%)}#code-wrapper input{text-transform:uppercase;text-align:center}#code-wrapper a{text-decoration:underline;color:#266e6a;text-align:center;font-weight:700;font-size:17px;margin-top:16px}#email-input .form__input-icon{color:#7ec8be;z-index:2;pointer-events:unset;background-color:rgba(0,0,0,0);cursor:pointer}.mail-popover{visibility:hidden;user-select:none;position:absolute;right:0;top:100%;padding:10px;background-color:#7ec8be;color:#fff;border-radius:5px;font-size:1.2rem;z-index:2;max-width:200px;line-height:1.2}.mail-popover::before{content:"";position:absolute;bottom:90%;left:75%;font-family:"Font Awesome 6 Pro";color:#7ec8be}.mail-popover--active{visibility:unset;user-select:unset}#how-to{position:relative}#how-to .content-box{margin-top:40px}@media(min-width: 768px){#how-to .content-box{margin-top:90px}}#how-to #steps-wrapper{display:flex;flex-direction:column;gap:20px;margin-top:60px;width:100%;margin-bottom:50px;justify-content:center}@media(min-width: 768px){#how-to #steps-wrapper{flex-direction:row;flex-wrap:wrap}}@media(min-width: 960px){#how-to #steps-wrapper{margin-top:110px;margin-bottom:20px}}#how-to #steps-wrapper .step{display:flex;align-items:center;flex-direction:row;position:relative;min-width:250px;gap:30px}@media(min-width: 768px){#how-to #steps-wrapper .step{justify-content:space-between;flex:1;flex-direction:column;gap:1rem}}#how-to #steps-wrapper .step--one .step__icon__img{width:80px}@media(min-width: 768px){#how-to #steps-wrapper .step--one .step__icon__img{width:unset}}@media(min-width: 768px){#how-to #steps-wrapper .step--one .step__caption span{display:block}}#how-to #steps-wrapper .step--two .step__icon__img{width:42px}@media(min-width: 768px){#how-to #steps-wrapper .step--two .step__icon__img{width:unset}}#how-to #steps-wrapper .step--three .step__icon__img{width:80px}@media(min-width: 768px){#how-to #steps-wrapper .step--three .step__icon__img{width:unset}}#how-to #steps-wrapper .step__caption{font-size:24px;text-wrap:balance;flex:1;line-height:26px;color:#266e6a;font-weight:700}@media(min-width: 768px){#how-to #steps-wrapper .step__caption{font-size:35px;line-height:40px;text-align:center;max-width:unset}}#how-to #steps-wrapper .step__icon{display:flex;align-items:center;position:relative;min-width:80px;margin-left:60px}@media(min-width: 768px){#how-to #steps-wrapper .step__icon{min-width:110px;height:130px;justify-content:center;margin-left:0}}#how-to #steps-wrapper .step__icon__number{position:absolute;left:0;top:0;width:55px;transform:translate(-80%, -30%)}@media(min-width: 768px){#how-to #steps-wrapper .step__icon__number{width:unset;transform:translate(-50%, -50%)}}#how-to #steps-wrapper .step__icon__img{width:100%;height:100%}#how-to #steps-wrapper .step__icon img{height:auto}#hero{display:flex;flex-direction:column;align-items:center;position:relative;width:100%}#hero picture{width:100%}#hero picture img{width:100%}#social-share{position:relative;padding-bottom:30px}#social-share .headline{margin-bottom:20px;color:#e3464c}@media(min-width: 768px){#social-share .headline{margin-bottom:25px}}@media(min-width: 1200px){#social-share .headline{margin-bottom:30px}}#social-share p{margin:0 auto 15px;max-width:600px;text-align:center}@media(min-width: 768px){#social-share p{margin-bottom:30px}}@media(min-width: 1200px){#social-share p{margin-bottom:45px}}#social-share #social-media-wrapper{margin:30px auto 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;--_icon--color: white;--_icon--size: 70px;--_icon--border-radius: 5px}@media(min-width: 768px){#social-share #social-media-wrapper{margin:40px auto 0;--_icon--size: 80px}}#social-share #social-media-wrapper #facebook{position:relative}#social-share #social-media-wrapper #facebook::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%, -50%);width:96%;height:96%;background-color:#fff;border-radius:100%}#social-share #social-media-wrapper #facebook ul{padding:0}#social-share #social-media-wrapper #facebook ul .shariff-button.facebook{list-style:none;padding:0;margin:0;width:auto;height:auto}#social-share #social-media-wrapper #facebook ul .shariff-button.facebook::marker{display:none}#social-share #social-media-wrapper #facebook ul .shariff-button.facebook a{margin:0;padding:0;width:auto;height:auto;background-color:rgba(0,0,0,0)}#social-share #social-media-wrapper #facebook ul .shariff-button.facebook a .fab{color:#1877f2;width:auto;line-height:1;font-size:var(--_icon--size);transition:all 250ms ease-out;background-color:#fff;border-radius:100%}#social-share #social-media-wrapper #facebook ul .shariff-button.facebook a .fab:hover{color:rgb(19.2,95.2,193.6)}#social-share #social-media-wrapper .icon{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;border-radius:10px;width:var(--_icon--size);height:var(--_icon--size);padding:0;color:var(--_icon--color);transition:all 250ms ease-out;text-decoration:none}@media(min-width: 768px){#social-share #social-media-wrapper .icon{border-radius:var(--_icon--border-radius)}}#social-share #social-media-wrapper .icon:hover{text-decoration:none}#social-share #social-media-wrapper .icon.rounded{border-radius:100%}#social-share #social-media-wrapper .icon.social-media-twitter{background-color:#000;font-size:calc(var(--_icon--size)/2)}#social-share #social-media-wrapper .icon.social-media-twitter:hover{background-color:hsl(0,0%,30%)}#social-share #social-media-wrapper .icon.social-media-mail{background-color:#7ec8be;font-size:calc(var(--_icon--size)/1.8)}#social-share #social-media-wrapper .icon.social-media-mail:hover{filter:brightness(0.85)}#social-share #social-media-wrapper .icon.social-media-whatsapp{background-image:linear-gradient(to bottom, #25d266 0%, #31bf2f 100%);font-size:calc(var(--_icon--size)/1.3)}@media(min-width: 768px){#social-share #social-media-wrapper .icon.social-media-whatsapp{display:none}}.footer__links{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){.footer__links{flex-direction:row;gap:50px}}.footer__links a{margin-bottom:0;font-size:25px;text-align:center;text-decoration:none;color:#266e6a;font-weight:700}@media(min-width: 768px){.footer__links a{font-size:30px}}.footer__links a:hover{text-decoration:underline}.footer .content-box{padding-block:2rem;margin-bottom:20px}#faq{display:flex;flex-direction:column;gap:10px;max-width:840px;margin:0 auto;position:relative;z-index:1;counter-reset:faqNumber}@media(min-width: 960px){#faq{gap:20px}}#faq .headline{margin-bottom:30px}#faq img{width:100%;max-width:300px}#faq .faq-question{--_marker-size: 25px;--_inline-padding: 15px;--_block-padding: 15px;--_content-padding: 35px;--_border-radius: 30px;position:relative}@media(min-width: 960px){#faq .faq-question{--_marker-size: 38px;--_inline-padding: 30px;--_border-radius: 35px;padding-inline:var(--_content-padding)}}#faq .faq-question .faq-question__headline{position:relative;color:#fff;font-family:"Bebas Neue",sans-serif;background:#7ec8be;border:3px solid #7ec8be;padding:var(--_block-padding) calc(var(--_inline-padding) + var(--_marker-size)) var(--_block-padding) calc(var(--_inline-padding) + var(--_number-size, 0px));border-radius:var(--_border-radius);font-size:26px;font-weight:700;line-height:1.1;list-style:none;cursor:pointer}@media(min-width: 960px){#faq .faq-question .faq-question__headline{font-size:33px;margin-inline:calc(var(--_content-padding)*-1)}}#faq .faq-question .faq-question__headline .faq-question__marker{position:absolute;right:var(--_inline-padding);top:var(--_block-padding);width:var(--_marker-size);transition:all 250ms ease-out;display:flex;justify-content:center;align-items:center;transform-origin:center;font-size:1.2em}#faq .faq-question.faq-question--numbered{--_number-size: 40px}@media(min-width: 960px){#faq .faq-question.faq-question--numbered{--_number-size: 60px}}#faq .faq-question.faq-question--numbered .faq-question__headline::before{counter-increment:faqNumber;content:counter(faqNumber) ".";text-align:right;line-height:1.1;width:var(--_number-size);position:absolute;left:calc(var(--_inline-padding) - 5px)}#faq .faq-question .faq__content{background:#fff;border:3px solid #7ec8be;font-family:"Bebas Neue",sans-serif;border-radius:0 0 var(--_border-radius) var(--_border-radius);padding:var(--_block-padding) var(--_inline-padding) calc(var(--_block-padding)*2)}@media(max-width: calc(960px - 1px)){#faq .faq-question .faq__content{margin-top:calc(var(--_border-radius)*-1);padding-top:calc(var(--_block-padding) + var(--_border-radius));padding-bottom:var(--_block-padding)}}#faq .faq-question .faq__content .paragraph{text-align:left;line-height:1.4}#faq .faq-question .faq__content .paragraph:last-child{margin-bottom:0}#faq .faq-question .faq__content .paragraph a{color:inherit}#faq .faq-question[open] .faq-question__marker{transform:rotate(90deg)}.special-raffle{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.special-raffle__image{margin:190px auto 0;width:100%;max-width:350px;height:auto}@media(min-width: 580px){.special-raffle__image{margin-top:100px}}@media(min-width: 768px){.special-raffle__image{margin-top:150px;max-width:450px}}@media(min-width: 1200px){.special-raffle__image{max-width:550px}}.special-raffle__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.special-raffle__title{position:absolute;top:30px;left:50%;transform:translateX(-50%);font-family:"Better Times",sans-serif;line-height:1.2;font-weight:700;margin:0 0 30px;width:100%;text-align:center;font-size:3rem}@media(min-width: 1200px){.special-raffle__title{font-size:calc(3rem + 5px)}}.special-raffle__intro{text-align:center;font-size:1.5rem}.special-raffle .paragraph{font-weight:normal;font-size:20px;color:#266e6a;line-height:1.3}@media(min-width: 768px){.special-raffle .paragraph{font-size:25px}}@media(min-width: 1200px){.special-raffle .paragraph{font-size:30px}}/*# sourceMappingURL=main.css.map */
