@font-face{font-family:'Semplicita Pro';src:url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Regular.eot');src:local('Semplicita Pro Regular'),local('SemplicitaPro-Regular'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Regular.eot?') format('embedded-opentype'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Regular.woff2') format('woff2'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Regular.woff') format('woff'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Semplicita Pro';src:url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Bold.eot');src:local('Semplicita Pro Bold'),local('SemplicitaPro-Bold'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Bold.eot?') format('embedded-opentype'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Bold.woff2') format('woff2'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Bold.woff') format('woff'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Semplicita Pro';src:url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-Italic.eot');src:local('Semplicita Pro Light Italic'),local('SemplicitaPro-LightItalic'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-LightItalic.eot?') format('embedded-opentype'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-LightItalic.woff2') format('woff2'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-LightItalic.woff') format('woff'),url('/App_Themes/PrizeDraw/fonts/SemplicitaPro-LightItalic.ttf') format('truetype');font-weight:normal;font-style:italic}.font-color-on-dark a{color:#fff !important}.prize-draw-bg .container-fluid{display:block;max-width:1320px}.prize-draw-bg{background-color:#001a77;background-image:url('/DARPRO/media/DE-MP-Gewinnspiel/2025/Schmuckelemente-mobile.webp');background-repeat:no-repeat;background-position:top center;background-size:100%;color:#fff;min-height:500px;font-family:'Semplicita Pro';font-size:14px;line-height:160%}.prize-draw-spotlight-bg{background-image:url("/DARPRO/media/DE-MP-Gewinnspiel/2025/Kapseln-Topschild-licht-mobile.webp");background-repeat:no-repeat;background-size:100%;background-position:0 0}.font-xs-52{font-size:52px;line-height:1.33;font-weight:bold;margin:0}.font-xs-34{font-size:34px;line-height:1.33;font-weight:bold;margin:0}.font-xs-36{font-size:36px;line-height:1.33;font-weight:bold;margin:0}.font-xs-32{font-size:32px;line-height:1.33;font-weight:bold;margin:0}.font-xs-28{font-size:28px;font-weight:bold;line-height:1.33}.font-xs-24{font-size:24px;line-height:1.33;font-weight:bold}.font-xs-22{font-size:22px;line-height:1.33;font-weight:bold;text-align:center}.font-xs-14{font-size:14px;line-height:1.33;font-weight:bold;text-align:center}.font-xs-12{font-size:12px;line-height:1.33;font-weight:bold;text-align:center}.prize-draw-bg .winning-title{text-align:center;margin-top:70px}.prize-draw-bg .mt-extra_big{margin-top:70px}.prize-draw-bg .mt-big{margin-top:50px}.prize-draw-bg .mt-medium{margin-top:35px}.prize-draw-bg .mt-small{margin-top:20px}.prize-draw-bg .button{background-color:#ccb88f;color:#001a77;font-size:22px;line-height:100%;font-weight:bold;text-align:center;padding:6px 16px;border-radius:10px;margin:20px 0;display:inline-block;text-decoration:none}.mvp-header-section,.mvp-content-section{max-width:400px;margin:0 auto}.mvp-header-section img{max-width:350px}.mvp-steps-section{margin-top:33px;margin-bottom:0}.mvp-steps-section h1{margin-bottom:37px}.mvp-step-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-bottom:30px;max-width:330px;margin-left:auto;margin-right:auto}.mvp-step-item img{width:150px;height:150px;margin-bottom:15px}.mvp-step-item .mvp-step-number{font-size:36px;font-weight:bold;line-height:100%;margin-bottom:16px}.mvp-step-item span{font-size:22px;line-height:30px}.mvp-content-section .bordered-box{font-size:14px;line-height:20px;border:1px solid #fff;padding:15px 15px 10px;margin:100px auto;max-width:320px}.mvp-logo-section{margin:60px auto 60px;max-width:210px}.col-xs-push-1and-half{left:calc(25%/2)}@media(min-width:768px){.mvp-header-section,.mvp-content-section{max-width:calc(100% - 30px);margin:0 auto}.mt-md-100{margin-top:100px}.font-md-64{font-size:64px;line-height:1.33;font-weight:bold}.font-md-62{font-size:62px;line-height:1.33;font-weight:bold}.font-md-42{font-size:42px;line-height:1.333;font-weight:bold}.font-md-32{font-size:32px;line-height:1.333;font-weight:bold}.font-md-24{font-size:24px;line-height:1.333;font-weight:bold}.prize-draw-bg .mt-extra_big{margin-top:140px}.prize-draw-bg .mt-big{margin-top:100px}.prize-draw-bg .mt-medium{margin-top:70px}.prize-draw-bg .mt-small,.prize-draw-bg .mt-md-small{margin-top:40px}.prize-draw-bg .button{font-size:32px;padding:10px 12px 12px;border-radius:16px;border:none}.mvp-steps-section{margin-top:33px;margin-bottom:100px}.mvp-step-item{max-width:none}.mvp-step-item .mvp-step-number{font-size:42px}.mvp-step-item span{font-size:24px}.mvp-content-section .bordered-box{font-size:24px;line-height:30px;margin:70px 0;max-width:none}.mvp-logo-section{margin:130px 0 130px;max-width:none}}@media(min-width:768px) and (max-width:1200px){.mvp-steps .col-sm-6:nth-child(2n+1){clear:both}.mvp-header-section img{max-width:calc(100% - 40px)}}@media(min-width:1200px){.prize-draw-bg{background-image:url('/DARPRO/media/DE-MP-Gewinnspiel/2025/Schmuckelemente.webp');font-size:18px}.prize-draw-spotlight-bg{background-image:url("/DARPRO/media/DE-MP-Gewinnspiel/2025/Kapseln-Topschild-licht.webp")}.mvp-header-section img{max-width:100%}}.mvp-form{max-width:350px;margin-left:auto;margin-right:auto}.mvp-form fieldset{margin-bottom:36px;margin-top:36px}.mvp-form .mvp-form-user-data{margin-bottom:36px;margin-top:36px}.mvp-form fieldset legend{font-size:42px}.mvp-form fieldset.consolation-prize{margin-top:80px}.mvp-form fieldset.consolation-prize legend{font-size:22px}.mvp-form .form-message{font-size:14px;line-height:1.5;font-weight:bold;text-align:center;max-width:280px;margin:0 auto}.mvp-form .form-message.form-error,.mvp-form fieldset legend.invalid{color:#ff0004;border:3px solid #ff0004;background:#fff;border-radius:22px;padding:10px 16px}.gender-radiobuttons,.prize-draw-bg .checkbox{margin-bottom:30px;display:flex;align-items:center}.prize-draw-bg .checkbox{margin-top:0 !important}.gender-radiobuttons label,.prize-draw-bg label{font-size:14px;line-height:20px;font-weight:normal;margin-right:20px;position:relative}.prize-draw-bg .checkbox label{display:flex;margin:0;padding:0}.prize-draw-bg .checkbox label a{color:#fff;text-decoration:underline}.gender-radiobuttons label::before,.prize-draw-bg .checkbox label::before{content:"";width:20px;min-width:20px;height:20px;background:#fff;display:inline-block;margin-right:10px}.prize-draw-bg .checkbox.invalid label::before{border:3px solid #ff0004}.gender-radiobuttons input[type="radio"],.prize-draw-bg .checkbox input[type="checkbox"]{display:none}.gender-radiobuttons input[type="radio"]:checked+label::after,.prize-draw-bg .checkbox input[type="checkbox"]:checked+label::after{content:"";position:absolute;left:7px;top:1px;width:8px;height:15px;border:solid #001a77;border-width:0 3px 3px 0;transform:rotate(45deg)}.prize-draw-bg fieldset legend{color:#fff;font-size:22px;line-height:30px;font-weight:700;text-align:center;border-bottom:none;margin-bottom:34px}.mvp-input{display:flex;align-items:center;margin-bottom:22px}.mvp-input label{font-size:14px;line-height:20px;font-style:italic;font-weight:normal;flex:2;margin-bottom:0}.mvp-input input,.mvp-input select{width:100%;font-size:14px;line-height:20px;font-style:italic;font-weight:normal;color:#001a77;padding:5px 8px 6px;border:3px solid #fff;flex:1}.mvp-input input.invalid,.mvp-input select.invalid{border:3px solid #ff0004}.mvp-input input::placeholder{font-size:14px;line-height:20px;font-style:italic;font-weight:normal;color:#001a77}.mvp-input .city{flex:3;margin-left:34px}.mvp-input-date input,.mvp-input-date select{margin-left:10px}.file-uploader{border:4px dashed #ccb88f;border-radius:20px;padding:20px;text-align:center;color:white;position:relative;background-color:transparent;cursor:pointer;margin-bottom:34px;max-width:220px;margin-left:auto;margin-right:auto}.file-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.file-uploader-content{pointer-events:none;font-size:14px;line-height:20px;font-weight:700}.file-uploader-content .upload-message-desktop{display:none}.file-uploader-content .upload-message-mobile{display:block}.upload-icon{width:150px;height:150px;margin:30px 0}.coffee-types{display:flex;justify-content:space-around;flex-wrap:wrap;margin:0}.coffee-type{flex:none;text-align:center;margin:0 16px 50px;width:calc(50% - 32px)}.coffee-type label{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:20px;font-weight:700;height:100%}.design-types{display:flex;justify-content:space-around;align-items:center}.design-type label{display:flex;align-items:center;flex-direction:column}.design-type label img{margin-bottom:10px}.design-type label span{margin-top:inherit}.mvp-radio input[type="radio"]{display:none}.mvp-radio span{position:relative;margin-top:auto;display:block}.mvp-radio span::before{content:"";width:40px;min-width:40px;height:40px;background:#fff;display:inline-block;border:5px solid #ccb88f;border-radius:50%}.coffee-types.invalid .mvp-radio span::before,.design-types.invalid .mvp-radio span::before{border:5px solid #ff0004}.mvp-radio input[type="radio"]:checked+span::after{content:"";position:absolute;width:22px;height:22px;min-width:22px;top:9px;left:9px;background:#ccb88f;display:inline-block;border-radius:50%}.file-uploaded{display:flex;justify-content:space-between;padding:10px 30px;background:rgba(255,255,255,.3);border-radius:10px;align-items:center}.file-uploaded button.clear-btn{background:none;border:none;font-weight:bold;font-size:26px}.file-uploaded .clear-btn{display:inline-block;width:16px;height:16px;margin-left:8px;position:relative;cursor:pointer}.file-uploaded .clear-btn::before,.file-uploaded .clear-btn::after{content:"";position:absolute;top:50%;left:50%;width:2px;height:16px;background-color:#fff;transform-origin:center}.file-uploaded .clear-btn::before{transform:translate(-50%,-50%) rotate(45deg)}.file-uploaded .clear-btn::after{transform:translate(-50%,-50%) rotate(-45deg)}.file-uploaded .clear-btn:hover::before,.file-uploaded .clear-btn:hover::after{background-color:red}.terms-conditions{max-width:860px;margin:0 auto}.mvp-input-date label{margin-right:0;flex:0 0 calc(25% - 10px)}.mvp-input-date select[name="day"]{flex:0 0 calc(20% - 10px)}.mvp-input-date select[name="month"]{flex:0 0 30%}.mvp-input-date select[name="year"]{flex:0 0 calc(25% - 10px)}@media(min-width:768px){.mvp-form{max-width:800px}.mvp-form .form-message{font-size:24px;line-height:30px;max-width:800px}.mvp-form .form-message.form-error,.mvp-form fieldset legend.invalid{border:5px solid #ff0004}.mvp-form .mvp-form-user-data{margin-bottom:78px;margin-top:78px}.gender-radiobuttons label,.checkbox label{font-size:24px;line-height:30px}.gender-radiobuttons label::before,.prize-draw-bg .checkbox label::before{width:50px;min-width:50px;height:50px}.gender-radiobuttons input[type="radio"]:checked+label::after,.prize-draw-bg .checkbox input[type="checkbox"]:checked+label::after{left:15px;top:5px;width:20px;height:34px;border:solid #001a77;border-width:0 7px 7px 0}.mvp-input{margin-bottom:30px}.mvp-input label{font-size:24px;line-height:30px}.mvp-input input,.mvp-input select{font-size:24px;line-height:30px;border:5px solid #fff}.mvp-input input.invalid,.mvp-input select.invalid{border:5px solid #ff0004}.mvp-input input::placeholder{font-size:24px;line-height:30px}.mvp-form fieldset legend{font-size:42px;line-height:50px}.mvp-form fieldset.consolation-prize{margin-top:100px}.mvp-form fieldset.consolation-prize legend{font-size:32px}.file-uploader{max-width:none}.file-uploader-content{font-size:24px;line-height:30px}.file-uploader-content .upload-message-desktop{display:block}.file-uploader-content .upload-message-mobile{display:none}.coffee-type label{font-size:24px;line-height:30px}.mvp-radio span::before{width:50px;min-width:50px;height:50px}.mvp-radio input[type="radio"]:checked+span::after{width:30px;height:30px;min-width:30px;top:10px;left:10px}.design-type label{flex-direction:row}.checkbox.invalid label::before{border:5px solid #ff0004}}@media(min-width:992px){.coffee-types{margin:0 -100px}.coffee-type{flex:1;text-align:center;margin:0 10px}.mvp-input-date input,.mvp-input-date select{margin-left:16px}.mvp-input-date label{margin-right:20px;flex:2}.mvp-input-date select[name="day"],.mvp-input-date select[name="month"],.mvp-input-date select[name="year"]{flex:1}}@media(max-width:767px){.dose-thankyou .small-mobile{margin-top:40px}}h2.orange-Headline{color:#ccb88f;font-size:3em;font-weight:700!important}.h2-style{font-size:2.5rem;line-height:1.3;font-weight:700!important}@media(min-width:768px){h2.orange-Headline{font-size:4em}.h2-style{font-size:3.5em}}@media(min-width:1000px){h2.orange-Headline{font-size:5em}.h2-style{font-size:4.5em}}@media(min-width:1200px){h2.orange-Headline{font-size:5.65em}}