﻿@keyframes new-animo{0%{transform:rotate(0) skew(0) scale(0);opacity:1}20%{transform:rotate(7deg) skew(-5deg) scale(1);opacity:1}80%{transform:rotate(7deg) skew(-5deg) scale(1);opacity:1}99%{transform:rotate(7deg) skew(-5deg) scale(1);opacity:0}100%{transform:rotate(0) skew(0) scale(0);opacity:0}}@keyframes line-animo{0%{transform:scaleX(0.5);transform-origin:center;opacity:1}20%{opacity:1}50%{transform:scaleX(1);transform-origin:center}80%{opacity:1}99%{opacity:0}100%{transform:scaleX(0.5);transform-origin:center;opacity:0}}:root{--clr-primary: #55220E;--clr-secondary: #DD0D15;--clr-tertiary: #FCE9C7;--clr-green: #A4B501;--font-primary: "Sansita", sans-serif;--font-secondary: "Source Sans 3", sans-serif;--clr-text: var(--clr-primary);--font-text: var(--font-primary);--font-buttons: var(--font-primary);--font-headlines: var(--font-primary);--font-footer: var(--font-secondary);--button-margin: 20px}html{--content-width: 900px;--divider-height: 5vw;--header-overlap: 60vw;color:var(--clr-text);line-height:1}html body{display:flex;min-height:100vh;flex-direction:column;width:100%;max-width:100vw;position:relative;background-color:#fff}html body *{box-sizing:border-box}html body img{max-width:100%;height:auto}html #gweb-content{flex:1;font-family:var(--font-text)}html .hidden{display:none}.content-wrapper{--_inline-padding: 25px;margin:0 auto;width:100%;padding-inline:var(--_inline-padding);max-width:var(--content-width)}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:400;src:url("../fonts/source-sans-3-v19-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Source Sans 3";font-style:normal;font-weight:700;src:url("../fonts/source-sans-3-v19-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Delicious Handrawn";font-style:normal;font-weight:400;src:url("../fonts/delicious-handrawn-v10-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Redrock";font-style:normal;font-weight:400;src:url("../fonts/redrock.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Sansita";font-style:normal;font-weight:400;src:url("../fonts/sansita-v12-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Sansita";font-style:normal;font-weight:700;src:url("../fonts/sansita-v12-latin-700.woff2") format("woff2")}.nowrap{white-space:nowrap}@media(max-width: 768px){.mobile-block{display:block}}.paragraph{--_font-size: 16px;margin-top:0;margin-bottom:20px;font-size:var(--_font-size);font-family:var(--font-text);line-height:normal;text-align:center;font-weight:400}@media(min-width: 960px){.paragraph{--_font-size: 20px}}@media(min-width: 1400px){.paragraph{--_font-size: 26px}}.paragraph strong{font-weight:700}.paragraph--xl{font-size:calc(var(--_font-size)*1.25)}.paragraph--bold{font-weight:700}a{color:var(--clr-text);cursor:pointer;transition:all .3s;text-decoration:underline}a:hover{text-decoration:none}.headline{line-height:1.1;font-weight:700;margin:0;padding:0;text-align:center;font-family:var(--font-headlines);color:var(--clr-primary);text-transform:uppercase;font-size:var(--_font-size)}.headline--white{color:#fff;font-weight:400;font-family:"Redrock",sans-serif;display:block;--_font-size: 33px;text-transform:none}@media(min-width: 960px){.headline--white{--_font-sizesize: 75px}}.headline--lvl1{--_font-size: 33px;--_margin-bottom: 15px;line-height:1.15;margin-bottom:var(--_margin-bottom);letter-spacing:1.85px}@media(min-width: 960px){.headline--lvl1{--_font-size: 75px;--_margin-bottom: 30px}}.headline--lvl2{--_font-size: 22px;line-height:1.25;margin-bottom:15px}@media(min-width: 960px){.headline--lvl2{--_font-size: 45px}}.headline--lvl3{--_font-size: 22px;line-height:1.25;margin-bottom:5px}@media(min-width: 960px){.headline--lvl3{--_font-size: 26px}}.headline--gold{background:radial-gradient(50% 50% at 50% 50%, #FAE58B 0%, #E3C15C 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.headline.headline--form{margin-bottom:10px}@media(min-width: 960px){.headline.headline--form{margin-bottom:40px}}.headline--meta{--_font-size: 20px;text-align:left;margin:20px 0 5px}.headline--win{color:var(--clr-primary);text-align:center;font-family:"Delicious Handrawn",sans-serif;--_font-size: 30px;font-style:normal;font-weight:400;line-height:1.12;text-transform:uppercase;transform:rotate(-4deg);filter:drop-shadow(3px 0px 0px #ffffff);margin-bottom:30px}@media(min-width: 960px){.headline--win{--_font-size: 50px}}#prize-slider-headline{display:block;width:100%;max-width:333px;margin:0 auto}@media(min-width: 960px){#prize-slider-headline{max-width:555px}}@media(min-width: 1400px){#prize-slider-headline{max-width:868px}}#bon-upload{text-align:center;margin:30px auto;position:relative}@media(min-width: 960px){#bon-upload{margin-block:50px}}#bon-upload #upload-content{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;margin:0 auto 30px;padding:30px 15px;background:#fff;cursor:pointer;outline:4px dotted var(--clr-secondary);outline-offset:-2px;min-height:270px;max-width:208px}@media(min-width: 960px){#bon-upload #upload-content{max-width:350px;padding-block:50px}}#bon-upload #upload-content #upload-image{position:relative;display:none;text-align:center}#bon-upload #upload-content #upload-image svg{display:inline-block;width:104px;margin-bottom:25px}#bon-upload #upload-content #upload-image span{display:block;text-align:center;font-weight:700;font-size:22px;color:var(--clr-green)}#bon-upload #upload-content input{pointer-events:none;display:none;position:absolute}#bon-upload #upload-content #upload-content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;user-select:none;color:var(--clr-primary)}#bon-upload #upload-content #upload-content-wrapper .upload__img{width:55px;height:auto}@media(min-width: 960px){#bon-upload #upload-content #upload-content-wrapper .upload__img{width:94px}}#bon-upload #upload-content #upload-content-wrapper .upload__content__headline{margin:0;font-size:15px;font-family:var(--font-headlines);color:var(--clr-secondary);line-height:1.3;font-weight:700;letter-spacing:.75px;text-transform:uppercase}@media(min-width: 960px){#bon-upload #upload-content #upload-content-wrapper .upload__content__headline{font-size:24px;line-height:normal}}#bon-upload #upload-content #upload-content-wrapper .upload__content__teaser{font-size:12px;line-height:1.4;font-weight:400;font-family:var(--font-primary);color:var(--clr-primary);margin:0;text-wrap:balance}@media(min-width: 960px){#bon-upload #upload-content #upload-content-wrapper .upload__content__teaser{font-size:18px}}#bon-upload .button-wrapper{margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}#bon-upload .button-wrapper .button{margin:0}@media(min-width: 960px){.content-box:has(.cep){margin-top:100px}}.cep{--_checkbox-size: 18px;--_checkbox-gap: 15px;margin-inline:auto;padding:0;font-family:var(--font-text);color:var(--clr-primary)}@media(min-width: 960px){.cep{--_checkbox-size: 35px}}.cep .form__cep-headline{font-size:22px;text-align:center;margin:0 0 10px;line-height:1;font-weight:400;font-family:var(--font-primary);color:var(--clr-secondary)}@media(min-width: 960px){.cep .form__cep-headline{font-size:33px}}.cep .form__cep-teaser{font-size:18px;text-align:center;margin:0 auto 30px;line-height:normal;font-weight:700;max-width:600px}@media(min-width: 960px){.cep .form__cep-teaser{font-size:22px}}.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:rgba(0,0,0,0);border:2px solid var(--clr-primary);width:var(--_checkbox-size);height:var(--_checkbox-size);cursor:pointer}.cep .cep__checkbox input:checked+label::after{content:"";font-family:"Font Awesome 7 Pro";color:var(--clr-primary);font-size:10px}@media(min-width: 960px){.cep .cep__checkbox input:checked+label::after{font-size:18px}}.cep .label{margin-left:calc(var(--_checkbox-size) + var(--_checkbox-gap));text-align:left;font-size:14px;line-height:normal;font-weight:400}@media(min-width: 960px){.cep .label{font-size:18px}}.cep .label a{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit}.cep .label a:hover{text-decoration:none}.cep .cep-form{margin-block:30px;margin-left:calc(var(--_checkbox-size) + var(--_checkbox-gap))}.cep .cep-form .form__grid{margin:0}.cep .cep-form .form__grid .form__error-message{color:red}.gweb-form{--glform-font-family: "Open Sans", sans-serif;--glform-icon-font: "Font Awesome 7 Pro";--glform-font-color: var(--clr-primary);--glform-icon-color: #999;--glform-input-height: 50px;--glform-input-font-size: 14px;--glform-input-border-radius: 10px;--glform-input-border-width: 1px;--glform-input-border-color: var(--clr-primary);--glform-placeholder-color: #848484;--glform-input-padding-inline: 12px;--glform-mobile-factor: 1;--glform-label-floating-font-size: 10px;--glform-label-floating-top-margin: 10px;--glform-label-font-size: 14px}.gweb-form .headline--lvl2{margin-bottom:30px}.gweb-form .form__grid{--_grid-gap: 15px;gap:var(--_grid-gap);max-width:275px;margin-inline:auto;margin-bottom:40px}@media(min-width: 768px){.gweb-form .form__grid{--_grid-gap: 20px;max-width:680px}}.gweb-form .form__grid>div{position:relative}.gweb-form .captcha{text-align:center;margin-inline:calc(var(--_inline-padding)*-1)}.gweb-form .form__error-message{font-size:.8rem;color:#fff}.gweb-form div.form__grid.adress-form div.form__error-message{color:red;font-size:.8rem}#legal-info{text-align:center;font-size:14px;margin:20px auto;font-family:var(--font-text);line-height:1.4;max-width:690px}@media(min-width: 960px){#legal-info{font-size:18px}}#legal-info a{color:inherit}#mandatory-field{position:relative;font-size:14px;text-align:center;line-height:1.8;margin:10px auto 0}@media(min-width: 960px){#mandatory-field{font-size:18px}}.form-ornament{display:none;position:absolute;pointer-events:none}@media(min-width: 1400px){.form-ornament{display:block}}.form-ornament--hasel{width:229px;top:-58px;right:-40px}.form-ornament--kokos{width:342px;bottom:-35px;left:-46px}#gweb-footer{--_footer-padding: 30px;--_footer-gap: 0px;padding:var(--_footer-padding);font-family:var(--font-footer);position:relative;background-color:rgba(0,0,0,0);font-size:16px;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column}@media(min-width: 768px){#gweb-footer{justify-content:center;align-items:center;flex-direction:row;--_footer-gap: 30px;row-gap:var(--_footer-gap)}}@media(min-width: 960px){#gweb-footer{--_footer-gap: 40px;column-gap:var(--_footer-gap);padding-bottom:70px}}#gweb-footer #footer-logo{margin:0 0 30px;display:block}@media(min-width: 768px){#gweb-footer #footer-logo{margin:0}}#gweb-footer #footer-links{--_link-padding: 0px;display:flex;color:#000;flex-direction:column;margin:0;position:relative;line-height:32px;gap:calc(var(--_footer-gap) - var(--_link-padding))}@media(min-width: 768px){#gweb-footer #footer-links{align-items:center;flex-wrap:wrap;justify-content:center;flex-direction:row}}@media(min-width: 960px){#gweb-footer #footer-links{--_link-padding: 10px}}#gweb-footer #footer-links a{text-decoration:none;padding-inline:var(--_link-padding);color:inherit}#gweb-footer #footer-links a:hover{color:var(--clr-secondary)}#gweb-footer #footer-links span{text-transform:uppercase}@media(max-width: calc(768px - 1px)){#gweb-footer #footer-links span{margin-top:30px}}#gweb-header{position:relative;overflow-x:clip;z-index:1}#gweb-header.header-big{background:rgba(0,0,0,0) url("../img/header/big/background-mobile.webp") top center no-repeat;background-size:100% auto;padding-bottom:calc(var(--divider-height) + 25px)}@media(min-width: 768px){#gweb-header.header-big{background:rgba(0,0,0,0) url("../img/header/big/background-desktop.webp") top center no-repeat;background-size:cover;padding-bottom:0}#gweb-header.header-big+#gweb-content .section:first-of-type{margin-top:calc(var(--divider-height)*-1);padding-top:calc(var(--divider-height) + var(--_padding-top))}#gweb-header.header-big+#gweb-content .section:first-of-type::before{display:none !important}}@media(min-width: 768px)and (min-width: 768px){#gweb-header.header-big+#gweb-content .section:first-of-type{--_padding-top: 80px}}@media(max-width: calc(768px - 1px)){#gweb-header.header-big.header-big--home{background-color:var(--clr-tertiary)}}@media(max-width: calc(768px - 1px)){#gweb-header.header-big+#gweb-content:has(.section.section--beige-gradient){--divider-top-height: 40vw;margin-top:calc(var(--divider-top-height)*-1)}}#gweb-header.header-big+#gweb-content:has(.section.section--beige-gradient) .section.section--beige-gradient:first-of-type{padding-bottom:var(--_padding-bottom)}@media(max-width: calc(768px - 1px)){#gweb-header.header-big+#gweb-content:has(.section.section--beige-gradient) .section.section--beige-gradient:first-of-type{padding-top:calc(var(--divider-top-height) - var(--_padding-top))}}#gweb-header.header-big .button{display:block;margin-inline:auto;--_button-margin: 0}@media(min-width: 768px){#gweb-header.header-big .button{--_button-offset: 90px;position:absolute;left:50%;transform:translateX(-50%);bottom:calc(var(--divider-height) - var(--_button-offset))}}@media(min-width: 960px){#gweb-header.header-big .button{--_button-offset: 60px}}#gweb-header.header-big #header-image{display:inline-block;pointer-events:none;position:relative}@media(min-width: 768px){#gweb-header.header-big #header-image{margin-bottom:-12.5vw}}#gweb-header.header-small{background:rgba(0,0,0,0) url("../img/header/small/gold-mobile.png") bottom center no-repeat;background-size:100% auto}@media(min-width: 768px){#gweb-header.header-small{background:rgba(0,0,0,0) url("../img/header/small/gold-desktop.png") bottom center no-repeat;background-size:cover}}#gweb-header.header-small #pralinen-small{width:100%;max-width:none;margin-top:15px}@media(min-width: 768px){#gweb-header.header-small #pralinen-small{margin-top:30px}}#gweb-header.header-small+#gweb-content{margin-top:calc(var(--header-overlap)*-1)}#gweb-header.header-small+#gweb-content .section:first-child{padding-top:calc(var(--header-overlap) + 50px)}.section{--_padding-top: 30px;--_padding-bottom: 30px;position:relative;padding:var(--_padding-top) 0 calc(var(--_padding-bottom) + var(--divider-height));width:100%;overflow-x:clip}@media(min-width: 768px){.section{--_padding-top: 40px;--_padding-bottom: 40px}}.section::before{top:calc(var(--divider-height)*-1);content:"";display:block;position:absolute;left:0;right:0;z-index:1;height:var(--divider-height);pointer-events:none}.section--red{background-color:var(--clr-secondary);color:#fff;--clr-text: white;padding-inline:10px}@media(min-width: 768px){.section--red{padding-inline:0}}.section--red .headline{color:#fff}.section--red::before{background:rgba(0,0,0,0) url("../img/divider/red.png") no-repeat left bottom;background-size:contain}.section--beige{background-color:var(--clr-tertiary)}.section--beige::before{background:url("../img/divider/beige.png") no-repeat left bottom;background-size:contain}.section--beige-gradient{background-image:linear-gradient(180deg, #E3C15C -2.3%, #FCE9C7 71.78%);background-image:linear-gradient(180deg, #E3C15C 0px, #FCE9C7 300px)}.section--green{background-color:var(--clr-green)}.section--green::before{background:rgba(0,0,0,0) url("../img/divider/green.png") no-repeat left bottom;background-size:contain}@media(max-width: calc(768px - 1px)){.section--preview{padding-top:calc(var(--divider-top-height)) !important}.section--preview::before{content:"";display:block;position:absolute;top:13vw;left:80vw;width:42px;height:83px;background:url("../img/ornaments/preview-arrow.svg") center no-repeat;background-size:contain}}.section--prices{background:var(--clr-green) url("../img/prizes/glow-mobile.png") no-repeat center 110px;background-size:445px 250px;--_padding-bottom: 0px}@media(min-width: 960px){.section--prices{background:var(--clr-green) url("../img/prizes/glow-desktop.png") no-repeat center 120px;background-size:1300px auto}}@media(min-width: 1400px){.section--prices{background-size:2619px 1121px;background-position-y:-60px}}.section--footer{background-image:linear-gradient(180deg, #FFF4E1 65px, #FFF 155px);padding-bottom:0}.section--footer::before{background:rgba(0,0,0,0) url("../img/divider/footer.png") no-repeat left bottom;background-size:contain}.section.section--win,.section.section--win-address{background:var(--clr-green) url("../img/gold-mobile.png") no-repeat;background-position-y:calc(var(--header-overlap) - 8vw);background-position-x:right;background-size:100% auto;padding-top:calc(var(--header-overlap) + 15px) !important}@media(min-width: 768px){.section.section--win,.section.section--win-address{background-image:url("../img/gold-desktop.jpg");background-position-y:calc(var(--header-overlap) - 8vw);background-position-x:right;background-size:100% auto}}.section.section--win{background-position-y:calc(var(--header-overlap) - 35vw)}@media(min-width: 768px){.section.section--win{background-position-y:calc(var(--header-overlap) - 15vw)}}.section.section--win-address{background-position-y:1vw}@media(min-width: 768px){.section.section--win-address{background-position-y:30vw}}.section.section--win-confirm{background-color:var(--clr-green);background-image:url("../img/gold-confirm-mobile.png");background-repeat:no-repeat;background-position-y:20vw;background-position-x:right;background-size:100% auto;padding-top:calc(var(--header-overlap) + 15px) !important}@media(min-width: 768px){.section.section--win-confirm{background-image:url("../img/gold-desktop.jpg");background-position-y:calc(var(--header-overlap) - 8vw);background-position-x:right;background-size:100% auto}}.section.section--win-confirm .paragraph{text-wrap:balance}.button{color:#fff;transition:all .3s;font-family:var(--font-buttons);font-size:24px;font-weight:700;text-align:center;text-transform:uppercase;line-height:1;letter-spacing:1.85px;display:inline-block;min-width:250px;width:max-content;border:4px solid #fff;background-color:var(--clr-primary);cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none;outline:none;border-radius:50px;padding:14px 30px 18px;margin-top:var(--button-margin)}@media(min-width: 960px){.button{font-size:28px;padding-inline:50px}}.button:hover{background-color:var(--clr-secondary)}@media(min-width: 1400px){.button--xl{font-size:42px;padding:16px 70px 18px;border-width:5px;box-shadow:0 6px 6px 0 rgba(0,0,0,.15)}}.button--center{display:block;margin-inline:auto}.content-box{--_inline-padding: 10px;--clr-text: var(--clr-primary);width:100%;max-width:var(--content-width);background:#fff;border-radius:20px;margin:0 auto;padding:25px var(--_inline-padding)}@media(min-width: 960px){.content-box{--_inline-padding: 60px;padding:40px var(--_inline-padding) 60px}}.content-box:not(:last-child){margin-bottom:25px}@media(min-width: 960px){.content-box:not(:last-child){margin-bottom:30px}}#prize-kleeblatt{position:absolute;top:135px;left:50%;transform:translateX(150%) rotate(15deg);width:65px;pointer-events:none}@media(min-width: 960px){#prize-kleeblatt{width:100px;top:115px;left:50%;transform:translateX(350%) rotate(15deg)}}@media(min-width: 1400px){#prize-kleeblatt{width:189px;top:130px;left:50%;transform:translateX(300%) rotate(15deg)}}.ornament{display:none;position:absolute;left:50%;z-index:1}@media(min-width: 1800px){.ornament{display:block}}.ornament--kuesschen{top:-360px;transform:translateX(250px)}.ornament--rocher{top:-230px;transform:translateX(-930px)}.ornament--dark-kuesschen{top:-360px;transform:translateX(-888px)}.ornament--wave{display:block;transform:translateX(-360px);width:300px;top:-180px}@media(min-width: 768px){.ornament--wave{left:0;transform:none}}@media(min-width: 1800px){.ornament--wave{width:648px;top:-500px}}.ornament--mon-cheri{display:block;transform:translateX(60px);width:420px;top:-45px;max-width:none}@media(min-width: 768px){.ornament--mon-cheri{width:300px;right:0;left:auto;transform:none}}@media(min-width: 1800px){.ornament--mon-cheri{width:568px}}#faq-product-images{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;align-items:center}@media(min-width: 960px){#faq-product-images{grid-template-columns:repeat(3, 1fr)}}#faq-product-images picture{filter:drop-shadow(0 2px 5px #ccc)}@media(min-width: 960px){#faq-product-images picture{filter:drop-shadow(0 4px 16px #ccc)}}#faq-container{display:flex;flex-direction:column;gap:0;max-width:750px;margin:0 auto 30px;position:relative;z-index:1;counter-reset:faqNumber}#faq-container .faq-question{--_marker-size: 25px;--_inline-padding: 35px;--_block-padding: 25px;--_content-padding: 35px;position:relative;border-bottom:1px solid #d9d9d9}@media(min-width: 768px){#faq-container .faq-question{--_block-padding: 15px}}#faq-container .faq-question .faq-question__headline{position:relative;color:var(--clr-text);padding:var(--_block-padding) calc(var(--_inline-padding) + var(--_marker-size)*1.25) var(--_block-padding) calc(var(--_inline-padding) + var(--_number-size, 0px));font-size:16px;font-weight:400;font-family:var(--font-text);line-height:1.6;list-style:none;cursor:pointer}#faq-container .faq-question .faq-question__headline .faq-question__marker{position:absolute;right:var(--_inline-padding);top:var(--_block-padding);width:var(--_marker-size);height:var(--_marker-size);color:var(--clr-text);transition:all .3s;display:flex;justify-content:center;align-items:center;transform-origin:center;font-size:1.8em}#faq-container .faq-question.faq-question--numbered{--_number-size: 35px}#faq-container .faq-question.faq-question--numbered .faq-question__headline::before{counter-increment:faqNumber;content:counter(faqNumber) ".";text-align:left;line-height:1.6;width:var(--_number-size);position:absolute;left:var(--_inline-padding)}#faq-container .faq-question .faq__content{color:var(--clr-text);font-family:var(--font-text);padding:0 var(--_inline-padding) var(--_block-padding)}#faq-container .faq-question .faq__content .paragraph{text-align:left;line-height:1.6;font-size:16px}#faq-container .faq-question .faq__content .paragraph:last-child{margin-bottom:0}#faq-container .faq-question .faq__content .paragraph a{color:inherit}#faq-container .faq-question[open] .faq-question__marker{transform:rotate(90deg)}#how-to{--_step-width: 333px;--_bg-size: 315px;counter-reset:stepNumber;display:flex;align-items:center;flex-direction:column;margin:0 auto 30px;padding-inline:25px;gap:30px}@media(min-width: 768px){#how-to{flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:30px;max-width:1300px;padding:0}}@media(min-width: 1400px){#how-to{--_step-width: 390px;--_bg-size: 383px;gap:0;justify-content:space-between;margin-bottom:60px;margin-top:150px}}#how-to .how-to-step{--_number-size: 55px;--_number-left: 50%;--_number-top: calc(var(--_number-size) / -1.8);width:100%;max-width:var(--_step-width);flex:0 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:0;margin-top:calc(var(--_number-size)/2);background:url("../img/how-to/background.svg") top center no-repeat;background-size:var(--_bg-size) auto;position:relative}@media(min-width: 1400px){#how-to .how-to-step{--_number-size: 70px}}#how-to .how-to-step::before{counter-increment:stepNumber;content:counter(stepNumber);display:flex;align-items:flex-start;justify-content:center;width:var(--_number-size);height:var(--_number-size);line-height:calc(var(--_number-size) - .25em);position:absolute;left:var(--_number-left);top:var(--_number-top);transform:translateX(-50%);font-size:40px;font-family:var(--font-primary);background:var(--clr-primary);border-radius:100%;color:#fff;border:3px solid #fff;filter:drop-shadow(2px 4px 5px rgba(0, 0, 0, 0.25))}@media(min-width: 1400px){#how-to .how-to-step::before{border-width:4px;font-size:50px}}#how-to .how-to-step::after{display:block;background:url("../img/how-to/arrow.svg") no-repeat top left;background-size:contain;position:absolute;width:90px;height:48px;z-index:1}@media(min-width: 768px){#how-to .how-to-step::after{display:none}}@media(min-width: 1400px){#how-to .how-to-step::after{display:block;width:110px;height:60px}}#how-to .how-to-step:first-of-type{padding-top:20px}@media(min-width: 1400px){#how-to .how-to-step:first-of-type{padding-top:20px}}#how-to .how-to-step:first-of-type img{width:235px;margin-left:7px}@media(min-width: 1400px){#how-to .how-to-step:first-of-type img{width:337px}}#how-to .how-to-step:first-of-type::after{content:"";transform:rotate(-70deg);left:73%;top:101%}@media(min-width: 768px){#how-to .how-to-step:first-of-type::after{display:none}}@media(min-width: 1400px){#how-to .how-to-step:first-of-type::after{background-size:contain;display:block;top:15%;left:100%;rotate:-110deg}}#how-to .how-to-step:nth-of-type(2n){padding-top:30px}@media(min-width: 1400px){#how-to .how-to-step:nth-of-type(2n){align-self:flex-end;--_step-width: 460px}}#how-to .how-to-step:nth-of-type(2n) img{width:275px;margin-bottom:5px}@media(min-width: 1400px){#how-to .how-to-step:nth-of-type(2n) img{width:357px}}#how-to .how-to-step:nth-of-type(2n)::after{content:"";right:79%;top:96%;scale:1 -1;rotate:-100deg}@media(min-width: 1400px){#how-to .how-to-step:nth-of-type(2n)::after{left:90%;top:15%;right:auto;rotate:-170deg}}#how-to .how-to-step:nth-of-type(3n){padding-top:35px}@media(min-width: 1400px){#how-to .how-to-step:nth-of-type(3n){padding-top:45px}}#how-to .how-to-step:nth-of-type(3n) img{width:130px;margin-bottom:15px}@media(min-width: 1400px){#how-to .how-to-step:nth-of-type(3n) img{width:158px}}#how-to .how-to-step:nth-of-type(3n) .how-to-step__caption{max-width:230px}@media(min-width: 1400px){#how-to .how-to-step:nth-of-type(3n) .how-to-step__caption{max-width:240px}}#how-to .how-to-step__caption{font-size:22px;line-height:1.25;text-align:center;font-family:var(--font-primary);font-weight:700;color:var(--clr-text)}@media(min-width: 1400px){#how-to .how-to-step__caption{line-height:1.25;font-size:26px}}.how-to-hint{text-align:center;text-wrap:balance;margin:0}@media(min-width: 1400px){.how-to-hint{--_font-size: 20px}}#how-to-spiral{position:absolute;inset:190px 0 auto;pointer-events:none;z-index:-1;width:100%;max-width:none}@media(min-width: 768px){#how-to-spiral{top:var(--_padding-top)}}#loading{position:absolute;display:none;width:100%;height:100%;align-items:center;justify-content:center}#loading .loader{--outer-circle-size: 70px;position:absolute;display:inline-block;border:3px solid;border-radius:50%;border-color:#fff #fff rgba(0,0,0,0);width:var(--outer-circle-size);height:var(--outer-circle-size);box-sizing:border-box;animation:rotation 1s linear infinite}#loading .loader::after{--inner-circle-size: 50px;content:"";box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:rgba(0,0,0,0) var(--clr-primary) var(--clr-primary);width:var(--inner-circle-size);height:var(--inner-circle-size);border-radius:50%;animation:rotationBack .5s linear infinite;transform-origin:center center}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotationBack{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}.receipt-upload-popup{border:none;border-radius:38px;max-width:450px;text-align:center;padding:60px 35px 10px;width:90%;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:var(--clr-primary)}@media(min-width: 768px){.receipt-upload-popup{max-width:700px;padding:30px 50px 10px}}.receipt-upload-popup .paragraph{font-size:20px}@media(min-width: 768px){.receipt-upload-popup .paragraph{max-width:600px;margin-inline:auto}}.receipt-upload-popup .popup__image{display:inline-block;margin:0 auto 25px}.receipt-upload-popup button{cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none;outline:none;border:none;padding:0;background:none;position:absolute;top:25px;right:25px}#receipt-hint-link{color:var(--clr-text);text-align:center;display:block;font-size:14px;margin-bottom:25px;text-decoration:underline;cursor:pointer}#receipt-hint-link:hover{text-decoration:none}@media(min-width: 960px){#receipt-hint-link{font-size:20px}}@media(min-width: 1400px){#receipt-hint-link{font-size:26px}}.receipt{position:relative}@media(min-width: 768px){.receipt{display:flex;justify-content:center;align-items:flex-start}}.receipt .paragraph{text-align:center}@media(min-width: 768px){.receipt .paragraph{margin-bottom:10px;text-align:left}}.receipt .receipt__text{margin-bottom:25px}@media(min-width: 768px){.receipt .receipt__text{margin-bottom:0;width:50%}}.receipt .receipt__text .receipt__list{display:flex;flex-direction:column;gap:10px;align-items:flex-start;justify-content:flex-start}.receipt .receipt__text .receipt__list .receipt__list__letter{width:33px;display:inline-block;vertical-align:middle;margin-right:10px}.receipt .receipt__text .receipt__list>div{font-size:20px;display:flex;align-items:center}.receipt .receipt__image{max-width:347px;width:100%}@media(min-width: 768px){.receipt .receipt__image{max-width:200px}}.blaze-slider{width:70%;margin-inline:auto;max-width:275px}.blaze-slider .blaze-prev,.blaze-slider .blaze-next{width:42px;cursor:pointer}@media(min-width: 960px){.blaze-slider .blaze-prev,.blaze-slider .blaze-next{width:126px}}.blaze-slider .blaze-prev{position:absolute;top:50%;right:100%;transform:translateY(-50%)}.blaze-slider .blaze-next{position:absolute;top:50%;left:100%;transform:translateY(-50%) scaleX(-1)}@media(min-width: 768px){.product-slider{max-width:450px}}@media(min-width: 960px){.product-slider{max-width:1300px}}.product-slider .product-slide{display:flex;align-items:center;justify-content:center;padding:10px 25px}@media(min-width: 960px){.product-slider .product-slide{padding-block:40px}}@media(max-width: calc(768px - 1px)){.product-slider .product-slide.product-slide--kuss picture{width:80%}}.product-slider .product-slide img{filter:drop-shadow(0 2px 5px #8C1724)}@media(min-width: 960px){.product-slider .product-slide img{filter:drop-shadow(0 4px 16px #8C1724)}}.prize-slider{margin-top:-20px}@media(min-width: 960px){.prize-slider{max-width:670px;margin-top:-100px}}@media(min-width: 1400px){.prize-slider{max-width:1370px;width:80%;margin-top:-80px}}.prize-slider .prize-slide{display:flex;align-items:center;justify-content:center;position:relative}.prize-slider .prize-slide.prize-slide--auto .prize-caption{bottom:50px}@media(min-width: 960px){.prize-slider .prize-slide.prize-slide--auto .prize-caption{bottom:140px}}@media(min-width: 1400px){.prize-slider .prize-slide.prize-slide--auto .prize-caption{bottom:70px}}.prize-slider .prize-slide.prize-slide--reise .prize-caption{bottom:20px}@media(min-width: 960px){.prize-slider .prize-slide.prize-slide--reise .prize-caption{bottom:60px}}@media(min-width: 1400px){.prize-slider .prize-slide.prize-slide--reise .prize-caption{bottom:20px}}@media(max-width: calc(960px - 1px)){.prize-slider .prize-slide.prize-slide--paket{padding-bottom:20px}}.prize-slider .prize-slide.prize-slide--paket .prize-caption{bottom:0}.prize-slider .prize-slide .prize-caption{font-family:var(--font-primary);color:var(--clr-primary);text-transform:uppercase;font-size:22px;font-weight:700;position:absolute;inset:auto 0 0;text-align:center;text-wrap:balance}@media(min-width: 960px){.prize-slider .prize-slide .prize-caption{font-size:35px}}@media(min-width: 1400px){.prize-slider .prize-slide .prize-caption{font-size:65px}}#social-share{position:relative;padding:0;margin-top:var(--_footer-padding);color:var(--clr-primary)}#social-share .headline{color:var(--clr-secondary)}@media(min-width: 960px){#social-share .headline{--_font-size: 60px}}#social-share #social-media-wrapper{margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;--_icon--color: white;--_icon--size: 46px;--_icon--border-radius: 5px}@media(min-width: 960px){#social-share #social-media-wrapper{--_icon--size: 80px;gap:8px}}#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 .3s}#social-share #social-media-wrapper #facebook ul .shariff-button.facebook a .fab:hover{color:rgb(3.4265509482%,28.4667309547%,60.8871745419%)}#social-share #social-media-wrapper .icon{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;border-radius:var(--_icon--border-radius);width:var(--_icon--size);height:var(--_icon--size);padding:0;color:var(--_icon--color);transition:all .3s;text-decoration:none}#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:#333}#social-share #social-media-wrapper .icon.social-media-mail{background-color:#000;font-size:calc(var(--_icon--size)/1.8)}#social-share #social-media-wrapper .icon.social-media-mail:hover{background:#333}#social-share #social-media-wrapper .icon.social-media-whatsapp{font-size:calc(var(--_icon--size)/1.3)}@media(min-width: 768px){#social-share #social-media-wrapper .icon.social-media-whatsapp{display:none}}.special-raffle{text-align:center;margin-block:50px}.special-raffle .special-raffle__image{display:inline-block;width:100%;max-width:550px;height:auto}.special-raffle .special-raffle__title{font-weight:bold;font-size:24px;line-height:1.3;margin:0}.special-raffle .special-raffle__title p{margin:0}@media(min-width: 768px){.special-raffle .special-raffle__title{font-size:30px}}.special-raffle .special-raffle__content{font-size:16px;line-height:1.25;text-wrap:balance}.special-raffle .special-raffle__content p{margin-top:0}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy{color:var(--clr-primary);font-family:var(--font-text)}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{font-family:var(--font-primary);font-weight:900;font-size:24px;color:var(--clr-primary);text-align:left;word-break:break-all;margin-bottom:5px}@media(min-width: 960px){#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title{font-size:50px}}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{color:var(--clr-primary);font-size:20px !important;font-family:var(--font-primary);font-weight:900;margin-bottom:10px}@media(min-width: 960px){#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group{font-size:35px !important}}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc{color:inherit;font-family:var(--font-text) !important;--_font-size: 16px;font-size:var(--_font-size) !important;line-height:1.5;margin-bottom:15px}@media(min-width: 960px){#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group-desc{--_font-size: 20px}}#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody tr th,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody tr td,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody tr td span,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table tbody tr td span a,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead th,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead td,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead td span,#ot-sdk-cookie-policy #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table thead td span a{color:var(--clr-primary)}.meta-page .paragraph{--_font-size: 18px;text-align:left;font-family:var(--font-text)}.meta-page .ol-list{margin:0;padding-left:3rem;list-style:lower-alpha}.meta-page .ol-list li.paragraph{text-wrap:auto}.meta-page .ul-list{margin:0}.meta-page .ul-list li{list-style-type:circle}.meta-page .ul-list li.paragraph{text-wrap:auto}.meta-page a{word-break:break-all}.meta-page p{line-height:1.4}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content{color:var(--clr-text)}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container{--_marker-size: 25px;--_inline-padding: 35px;--_block-padding: 25px;--_content-padding: 35px;color:var(--clr-primary);position:relative;border-bottom:1px solid #d9d9d9}@media(min-width: 768px){.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container{--_block-padding: 15px}}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-header{position:relative;color:var(--clr-text);padding:var(--_block-padding) calc(var(--_inline-padding) + var(--_marker-size)*1.25) var(--_block-padding) calc(var(--_inline-padding) + var(--_number-size, 0px));font-size:16px;font-weight:400;font-family:var(--font-text);line-height:1.6;list-style:none;cursor:pointer}@media(min-width: 768px){.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-header{padding-left:var(--_inline-padding);padding-right:100px}}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-header::after{position:absolute;right:var(--_inline-padding);top:var(--_block-padding);width:var(--_marker-size);height:var(--_marker-size);color:var(--clr-primary);transition:all .3s;display:flex;justify-content:center;align-items:center;transform-origin:center;font-size:1.8em}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-header.active::after{font-size:1.8em}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content{color:var(--clr-text);font-family:var(--font-text);padding:0 var(--_inline-padding) var(--_block-padding)}@media(min-width: 768px){.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content{padding-left:120px;padding-right:100px}}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content .paragraph{text-align:left;line-height:1.6}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content .paragraph:last-child{margin-bottom:0}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content .paragraph a{color:inherit}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content ul{padding-right:0}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content ul li{list-style-type:disc}.otnotice .otnotice-content .otnotice-sections .otnotice-section-content .ot-notice-layer-break-container .ot-notice-layer-breaker-content ul li.paragraph{text-wrap:auto}.win-prize{height:556px;max-width:1000px;width:calc(100% + var(--_inline-padding)*2);margin-inline:calc(var(--_inline-padding)*-1);object-fit:cover;object-position:center;pointer-events:none}.win-prize--auto{height:361px;margin-top:-100px;margin-bottom:-60px}@media(min-width: 768px){.win-prize--auto{margin-bottom:0}}.win-prize--produktpaket{margin-top:-100px;margin-bottom:-40px}.win-prize--reise{margin-top:-100px;margin-bottom:-20px}@media(min-width: 768px){.win-prize--produktpaket{margin-bottom:-30px}}.win-prize-icon{position:absolute;top:calc(var(--header-overlap) - 31vw)}@media(min-width: 768px){.win-prize-icon{top:calc(var(--header-overlap) - 13vw)}}.win-prize-icon.win-prize-icon--produktpaket,.win-prize-icon.win-prize-icon--reise{width:30vw;left:56vw}@media(min-width: 768px){.win-prize-icon.win-prize-icon--produktpaket,.win-prize-icon.win-prize-icon--reise{width:13vw;left:70vw}}.win-prize-icon.win-prize-icon--auto{width:69vw;right:0;top:calc(var(--header-overlap) - 40vw)}@media(min-width: 768px){.win-prize-icon.win-prize-icon--auto{width:26vw;left:62vw;right:auto;top:calc(var(--header-overlap) - 16vw)}}.win-prize-icon.win-prize-icon--kleeblatt{transform:rotate(15deg);width:25vw;left:59vw}@media(min-width: 768px){.win-prize-icon.win-prize-icon--kleeblatt{width:12vw;left:72vw}}/*# sourceMappingURL=main.css.map */
