body{background-color:#000;font-family:Arial,Helvetica,sans-serif}#registration .error{border-color:red}label{display:none}input[type=radio]{width:20px;height:20px;float:left}input[type=radio]~label{display:block;background-color:#f1f1f1;border-radius:7px;cursor:pointer;margin-bottom:20px;padding:10px 10px 10px 40px;text-align:left}.content #optinDivCampaign{display:none;position:fixed;overflow:scroll;top:0;left:0;width:100%;height:100%;margin-top:0;margin-left:0}.content #optinDivCampaignMask{background-color:#fff;opacity:1!important}.coreg .send{margin-top:10px;width:152px;height:58px;border:none}.header{width:330px}.content.address,.content.landing{width:290px;background-size:330px;text-align:center;padding:164px 20px 0;background-repeat:no-repeat}.content.address{padding:0 20px}.content.coreg1,.content.coreg2,.content.question{width:330px;background-size:330px;text-align:center;padding:145px 0 0;background-repeat:no-repeat}.flow{background-color:#ddd;padding:6px 23px 12px;overflow:hidden;text-align:center}.flow:before{content:"";position:absolute;height:1px;width:100%;background-color:#888;background:linear-gradient(90deg,hsla(0,0%,53.3%,0) 0,#888 10%,#888 90%,hsla(0,0%,53.3%,0));left:0;top:53px}.flow>li{display:inline-block;float:right;position:relative}.flow .disabled{float:left}.flow .selected{float:none;position:absolute;left:0;right:0;margin:auto;text-align:center}.flow .text{font-size:11px;line-height:20px;height:21px;display:block;position:relative;white-space:nowrap}.flow .text.double-line{margin-top:0;display:block;line-height:10px}.truck:before{content:"";height:95px;width:86px;background:url(https://static.collectoptin.com/build/images/truck.133deab7.png) no-repeat 50%;background-size:100%;display:block;position:absolute;top:0;left:-20px;right:0;margin:auto;z-index:0}.selected.truck:before{width:106px;left:8px}.disabled.truck:before{left:-4px}.flow .step{display:block;border-radius:50%;background-color:#fff;width:38px;height:38px;text-align:center;line-height:39px;color:#000;font-weight:700;font-size:19px;border:1px solid #c7c7c7;margin:6px 5px 0 auto;position:relative}.flow .disabled .step{background-color:#f10703;color:#ffc3c4;border-color:transparent;margin:6px auto 0 5px}.flow .selected .step{background-color:#f10703;color:#fff;border:2px solid #14c200;width:47px;height:47px;line-height:48px;margin:0 auto}.flow .end .step{width:36px;height:36px;line-height:37px;border:2px solid #73bd12;color:#73bd12}.coreg1 .flow{padding:6px 10px 12px}.coreg1 .disabled .step,.coreg1 .step{margin:6px auto 0}.red-arrow:after{content:"";height:0;width:0;display:block;position:absolute;z-index:-1;left:0;right:0;bottom:-40px;margin:auto;border-color:red transparent transparent;border-style:solid inset inset;border-width:23px 17px 10px;box-shadow:-35px -1px 0 9px #fff,35px -1px 0 9px #fff,8px -10px 0 0 red}.red-arrow{position:relative}.red-arrow:before{content:"";height:3px;width:126px;display:block;background:linear-gradient(90deg,rgba(241,7,3,0) 0,#f10703 20%,#f10703 80%,rgba(241,7,3,0));position:absolute;z-index:-2;left:0;right:0;bottom:1px;margin:auto}.headings p{width:161px;padding:40px 0 14px 30px;font-size:13px;line-height:15px;margin:0 0 0 auto}.address .red-arrow:after,.address .red-arrow:before{left:20px}.headings b{font-weight:700}.coreg2 .headings b{text-decoration:underline}.coreg1 .headings p,.coreg2 .headings p{width:auto;padding:15px;margin-bottom:34px}.scroll-down{position:absolute;height:100%;width:22px;top:0;right:0;background:#b4b4b4;border-radius:15px;overflow:hidden}@-webkit-keyframes arrow-anim{0%{-webit-transform:translateY(0)}to{-webit-transform:translateY(86px)}0%{transform:translateY(0)}to{transform:translateY(86px)}}@keyframes arrow-anim{0%{-webit-transform:translateY(0)}to{-webit-transform:translateY(86px)}0%{transform:translateY(0)}to{transform:translateY(86px)}}.scroll-down span{background:#fff;border-radius:50%;width:18px;height:18px;margin:-18px 2px 86px;display:block;position:relative;-webkit-animation:arrow-anim 2s linear infinite;animation:arrow-anim 2s linear infinite}.scroll-down span:before{content:"";display:block;height:6px;width:4px;background-color:#545454;position:absolute;top:4px;left:7px}.scroll-down span:after{content:"";display:block;height:0;width:0;position:absolute;top:9px;border-color:#545454 transparent transparent;border-style:solid inset inset;border-width:6px 5px 0;left:4px}.address .headings{background-size:330px;position:relative;z-index:-3;height:176px}.exit .headings p{padding:5px 0;width:auto;text-align:center}.exit .headings .red-arrow{background-color:red;color:#fff;margin-bottom:37px}.exit #exitFooter{position:fixed;bottom:0;background-color:red;color:#fff;padding:5px 0;font-size:14px;display:block;width:100%}input,select{width:260px;height:38px;max-width:270px;border-radius:10px;border:1px solid grey;background-color:transparent;font-size:18px;padding:0 7px;margin-bottom:5px}select{height:40px;-webkit-appearance:button}#componentRegistration{width:280px;overflow:inherit;margin:0 auto 10px}.componentRegistration_civility_div{text-align:left;margin-left:3px;width:80px;float:left}.componentRegistration_firstname_div{width:195px;float:left}.componentRegistration_firstname_div input{width:179px}label[for=componentRegistration_civility]{display:none}select#componentRegistration_civility{width:70px;padding-right:inherit}.address #componentRegistration_zipcode{width:70px;margin-right:11px;margin-left:3px}#componentRegistration_birthday select{border-radius:0;width:auto;float:left;margin:0}#componentRegistration_birthday{color:transparent;height:38px;border:1px solid grey;border-radius:10px}.componentRegistration_birthday_div{width:155px;float:right}select#componentRegistration_birthday_day,select#componentRegistration_birthday_month,select#componentRegistration_birthday_year{padding-right:0;border:none;border-radius:10px;-moz-appearance:none}select#componentRegistration_birthday_day{padding-left:11px;width:41px}select#componentRegistration_birthday_year{width:55px}select#componentRegistration_birthday_day.error{border-left:1px solid red}select#componentRegistration_birthday_year.error{border-right:1px solid red}.content #textValid{width:40%;float:left;border:1px solid #f10400;border-radius:5px;text-align:left;padding:2%;font-size:14px;color:#f10400;clear:both}.content #textValid b{font-weight:700}.content .falseOptinCampaignButton,.content .falseOptinCampaignButtonImg,.content .optinCampaignButton,.content .optinCampaignButtonImg{width:50%;color:#fff;background-color:#f10400;border:none;border-radius:5px;margin:0 1% 10px;font-size:15px;font-weight:400;padding:18px 0;line-height:17px;display:block;float:right}#optinDiv .falseOptinCampaignButton b,#optinDiv .optinCampaignButton b{font-size:15px;display:block;font-family:Arial Black,Gadget,sans-serif;text-transform:uppercase}p.getOffers{font-size:9px;position:relative;top:-50px;width:319px}.content.coreg1,.content.coreg2,.content.question{background:none;padding-top:0}.content .coreg .optinCampaignButtonImg{float:none;font-size:22px;line-height:15px;padding:23px 5%;margin:10px auto 0;font-weight:700;text-transform:uppercase}.content .coreg #optinDiv .optinCampaignButtonImg b{display:block;font-size:22px;line-height:26px}.content .coreg #textValid{float:right;clear:none;margin:0 1%;font-size:13px;color:#000;line-height:18px;padding:15px 1% 15px 2%;font-weight:700}.content .coreg #textValid b{color:#f10400;font-size:13px;line-height:18px}.coreg #optinDiv{overflow:hidden}.content .coreg #optinDiv label.optinCampaignRadioNoLabel,.content .coreg #optinDiv label.optinCampaignRadioYesLabel{float:left;border:1px solid grey;background-color:transparent;width:55px;padding-right:6px;position:relative;left:-10px}.content .coreg #optinDiv input.optinCampaignRadioNo,.content .coreg #optinDiv input.optinCampaignRadioYes{margin-top:7px;left:25px;position:relative}.content .coreg #optinDiv .optinCampaign{margin-right:40px}.content .coreg #optinDiv .optinCampaign:before{content:"";height:2px;display:block;background:linear-gradient(90deg,hsla(0,0%,64.7%,0) 0,#a5a5a5 5%,#a5a5a5 70%,hsla(0,0%,64.7%,0))}.content .coreg #optinDiv .optinCampaign h4,.content .coreg #optinDiv .optinCampaign p{text-align:left;padding:5px}.content .coreg #optinDiv .optinCampaignColumn{text-align:left;position:relative}div.falseOptinCampaign img,div.optinCampaign img{float:none;padding:6px 0 2px 10px}div.falseOptinCampaign>div,div.optinCampaign>div{padding:0 10px;width:290px;float:right;left:10px}.content.address{background:none;padding-top:0}.content.address input{margin-bottom:3px}.content.address input#componentRegistration_zipcode{float:left}.content.address input#componentRegistration_city{width:160px}.content.address .optinCampaignButton{width:100%}.address #optinDiv .optinCampaignButton,.address #optinDiv .optinCampaignButton b{text-transform:uppercase;font-size:17px;line-height:19px}.content.exit{background:none;padding-top:0;padding-bottom:53px;text-align:center}span.optinCampaignDecline{display:block;position:relative;top:5px;font-size:9px;clear:both;text-align:left;color:#010101}.landing .optinCampaignDecline a{color:#010101!important}span.optinCampaignDecline a,span.optinSponsors,span.optinSponsors a{color:#000;font-size:9px;-webkit-text-size-adjust:100%}span.optinCampaignDecline .optinCampaignDeclineLink{text-decoration:underline}#optinDiv span.optinSponsors{position:relative;top:-15px}#sponsors{margin-top:70px;margin-bottom:25px;position:relative}div.falseOptinCampaign input[type=checkbox],div.optinCampaign input[type=checkbox]{min-width:35px;max-width:38px;min-height:35px;max-height:38px;float:right}#optinSponsorsList div.falseOptinCampaign>div,#optinSponsorsList div.optinCampaign>div{width:90%}div.content #optinDiv #optinSponsorsList{margin-top:0;height:auto}div.content #optinDiv .falseOptinCampaign,div.content #optinDiv .optinCampaign{margin-bottom:0;min-height:90px}.content .optinComplex{padding-left:10px}#optinDiv .optinComplex,#optinDiv .optinComplex div,div.content #optinDiv .optinCampaign{font-size:11px}#optinDiv .optinComplex label{display:block}#sponsors.optinSponsorsCarrousel ul li{overflow:visible;display:inline-block;width:45%;height:30px;margin-left:10px}#sponsors.optinSponsorsCarrousel>div{float:none}.footer{font-size:9px;margin:30px 0;text-align:center}.footer,.footer a{color:#444}.footer .footer-logo{margin:20px 0}.simplemodal-close{position:fixed;top:2%;right:5%}.simplemodal-container{background:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch}.simplemodal-data>span{position:fixed;left:0;top:0;font-size:22px;font-weight:700;width:90%;background-color:#fff;padding:2% 5%}.modal__background .modal__container .switch input{display:none}#legalCookies{position:fixed;bottom:0;left:0;width:100%;padding:7px 0;color:#666;font-size:10px;background:#f0f0f0;z-index:999999}#legalCookies a{color:#666}#legalCookies button{border:0;background:none;color:#666;cursor:pointer;font-size:12px;line-height:8px}.mobil_buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:7px;overflow:hidden;margin-bottom:18px}.mobil_buttons li{-webkit-box-flex:1;-moz-box-flex:1;width:50%;-webkit-flex:1;-ms-flex:1;flex:1;height:40px}.mobil_buttons li,.mobil_buttons li label{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.mobil_buttons li label{margin:0;padding:0;background:none;width:100%}.mobil_buttons li span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center}.mobil_buttons input{display:none}.mobil_buttons li>div{height:100%;width:100%;position:absolute;background-color:#f1f1f1}.mobil_buttons input:checked+div{background-color:#b4c323}.mobil_buttons input:checked~label{color:#fff}.mobil_buttons li+li{border-left:1px solid #cdcdcd}.exit-display{width:90%;text-align:left;margin:auto;font-size:13px}.exit-display #text1{font-weight:700}.active-checkbox-validation .landing #optinDiv{position:relative}.active-checkbox-validation .landing #componentRegistration{margin:0 auto 33px}#optinp_agreement_container{position:absolute;top:-33px;font-size:12px;text-align:left;margin-left:26px}.address #optinp_agreement_container{position:static;top:0;margin-bottom:10px}#optinp_agreement{display:inline;height:auto;width:auto;padding:0;margin:0 0 0 -18px;font-size:12px;vertical-align:middle}#optinp_agreement_container label{display:inline;margin-left:5px}#optinp_agreement_container label a{color:#000}#componentFreeResponse_response{width:90%;height:100px;max-width:90%;max-height:100px;border:1px solid #ddd;padding:5px;margin:17px 0;font-size:24px}#componentFreeResponse_response_div label,.componentFreeResponse_response_div label{display:block;padding:0 20px}.question .headings{text-align:center;font-size:13px;line-height:15px;margin:15px 0}.question .optinCampaignButtonImg{display:inline;float:none}#componentFreeResponse_response.question-error{border:1px solid red;box-shadow:0 0 10px 0 red}#legalCookies .close{padding-left:20px}#simplemodal-container .simplemodal-close{top:-15px;right:-16px}.content .sponsoring__container.webrivage-optin-client{width:auto!important;margin-top:10%;border:none}@supports (-webkit-overflow-scrolling:touch){.sponsoring__container.webrivage-optin-client{margin-bottom:10%}}.sponsoring__container.webrivage-optin-client .sponsoring__header{display:none}.landing .block_privacy{margin-top:70px;text-align:left}.block_privacy{display:block;padding:10px;text-align:left;min-height:150px;margin-bottom:20px;color:#666;-moz-appearance:textfield-multiline;font:medium -moz-fixed;font:-webkit-small-control;overflow:auto;resize:vertical}.footer{margin:0 10px}.footer .block_privacy{height:300px}.bandeau-container a{color:#fff}.bandeau-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1;text-align:center;font-size:20px;line-height:22px}.bandeau-list{display:inline-block;color:#fff;width:90%;margin:0 1%}.bandeau-item-warning img{display:inline-block;margin:15px;vertical-align:middle;width:20%}.bandeau-item{background:#549a04;height:100%;margin:0;text-align:center;display:none;position:relative;border-radius:8px}.bandeau-item.active{display:block}.bandeau-text-container{margin-bottom:0;text-align:justify}.bandeau-buttons{margin:15px 0}.bandeau-buttons,.bandeau-buttons>*,.bandeau-text-container,.bandeau-text-container>*{display:inline-block;vertical-align:middle;text-align:center}.bandeau-item-warning{background:#2e6dc3;display:none;text-align:center;border-radius:8px;padding:0 15px 20px;font-size:11px;line-height:normal}.bandeau-item-warning p{display:inline-block}.bandeau-question{display:flex;flex-direction:row;align-items:center;border-radius:8px;line-height:65px;font-size:35px;padding:0 26px 0 73px;position:relative;margin-top:30px}.bandeau-question:before{content:"";background:url(/workflowbundle/sweepstake/v2/Common/theme_game/mobile/images/form-svg.svg) no-repeat;height:35px;width:33px;position:absolute;left:45px;top:-9px}.bandeau-question-triangle{position:absolute;left:0;height:100%;width:100%}.bandeau-question-triangle:after{border-color:#549a04 transparent transparent;border-width:23px 15px 0}.bandeau-question-triangle:after,.bandeau-question-triangle:before{content:"";display:block;height:0;width:0;border-style:solid;position:absolute;left:0;right:0;top:100%;margin:auto}.bandeau-question-triangle:before{border-color:#fff transparent transparent;border-width:30px 21px 0}.bandeau-arrow{display:none}.bandeau-buttons{text-align:center}.bandeau-button-accept{border:3px solid #fff;border-radius:8px;background-color:#0081ff;line-height:35px;padding:0 30px 0 20px;color:#fff;font-size:14px;cursor:pointer}.bandeau-button-accept input{top:4px;position:relative;left:-9px}.bandeau-container:before{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.bandeau-button-deny{border:3px solid #999;border-radius:8px;background-color:#ccc;line-height:20px;padding:0 15px;color:#999;font-size:12px;cursor:pointer;text-transform:uppercase;margin:10px auto;display:block}.bandeau-text{display:block;margin:30px 10px 15px;text-align:left;font-size:11px;line-height:normal}.legal-text{font-size:20px;line-height:20px;text-align:justify;margin-bottom:17px}.legal-text,.legal-text a{color:#868686}.bandeau-legal{font-size:15px;text-transform:uppercase;text-align:left;line-height:20px;margin-left:27px;margin-top:-9px;font-weight:700}.bandeau-step{font-size:25px;margin-left:21px;font-weight:700;line-height:normal;margin-top:-8px}#optinDiv .optinSponsors{display:none}.landing .green_panel{background-color:#9dda39;color:#fff;padding:15px 5px}.landing .green_panel a{color:#fff}.landing .head-birthday{text-align:left;margin:2px 0 10px 5px;font-size:21px}.landing .legal_box_text{text-align:left;margin:0 0 10px 5px;font-size:8px}.landing #componentRegistration_birthday{background-color:#fff}.content.landing .optinCampaignButton{width:99%;color:#fff;border:3px solid #fff;border-radius:5px;font-size:30px;font-weight:400;display:block;height:90px;margin:auto;float:inherit}.content.landing .optinCampaignButton span:first-child{font-size:33px;text-transform:uppercase;margin-bottom:15px;margin-top:5px;display:block}.content.landing .optinCampaignButton span:nth-child(2){font-size:7px;line-height:8px;display:block}.componentRegistration_birthday_div{width:267px;margin-right:3px}.landing #componentRegistration_birthday_day{padding-left:11px;width:90px}.landing #componentRegistration_birthday_month{width:90px}.landing #componentRegistration_birthday_year{width:80px}.landing #componentRegistration_birthday_div{margin-bottom:10px}.rule-link{text-align:center;padding:0 31px;display:block;line-height:15px}.landing~.footer .rule-link .container-link-affiliate{display:inline-block}#legalCookies .close{font-size:20px;text-decoration:underline;cursor:pointer}#legalCookies{padding:7px 15px}#sponsors.optinSponsorsCarrousel>div{display:none}.landing .partner-text a{color:#868686!important}#simplemodal-container .simplemodal-close{background:url(/images/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:20px;right:20px;cursor:pointer}.footer .text .hidden_content_modals,.gdpr-checkbox-container input{display:none}.gdpr-checkbox-container{margin-top:10px;position:relative;height:37px;padding-bottom:5px}.gdpr-checkbox-container a{color:#000}.gdpr-checkbox-container label{display:block;position:relative;width:88%;height:100%;padding:4px 0 0 35px;margin:0;overflow:visible;clip:unset;font-size:10.5px;cursor:pointer;text-align:left}.gdpr-checkbox-container label:before{content:"";display:block;width:20px;height:20px;border:4px solid #77ce04;position:absolute;left:3px;top:3px;background-color:#fff}.gdpr-checkbox-container input:checked+label:before{background:#77ce04;box-shadow:inset 0 0 0 7px #fff}.accept-popup{display:none;background-color:#2e7dc1;position:absolute;z-index:5;bottom:calc(100% + 50px);left:-1%;padding:10px 20px;border-radius:10px;height:115px;width:88%}.accept-popup img{display:block;margin:auto;width:18%}.accept-popup p{color:#fff;font-size:13px;line-height:15px;padding:15px 0}.accept-popup p a{color:#fff}#optinDiv{margin-top:10px}.content .optinCampaignButton{margin-bottom:15px}.gdpr-checkbox-container.accept-container #error-accept-popup{bottom:calc(100% + 103px)}.content .sponsoring__container.webrivage-optin-client{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.our-privacy>ol{list-style:none}.our-privacy>span{font-size:100%}.our-privacy{font-size:15px;padding-bottom:20px}.our-privacy,.our-privacy>button,.our-privacy>input{font-family:Arial,Helvetica,sans-serif}.our-privacy>input{margin:0;padding:0 5px}.our-privacy>select{margin:0;padding:0 0 0 5px}.our-privacy>b{font-weight:700}.our-privacy>i{font-style:italic}.red{color:#fd5a5f}.headtitle{font-size:20px}.paragraph{margin:10px 0}.bold{font-weight:700}.mg-left{margin-left:15px}.ls{list-style:inside}.image-dpo,.paragraph-image{display:inline-block}.image-dpo{width:120px;margin:-3px 0}.our-privacy.full-percent{font-size:100%}.address .headings{background-image:url(https://static.collectoptin.com/build/images/timeline_addressMan.8f9c743f.jpg)}@keyframes spin{to{transform:rotate(1turn)}}.typeform-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);transition:opacity .25s ease-in-out;z-index:10001;display:flex;align-items:center;justify-content:center}.typeform-popup .typeform-iframe-wrapper{position:relative;transition:opacity .25s ease-in-out;min-width:360px;min-height:360px}.typeform-popup .typeform-iframe-wrapper iframe{width:100%;height:100%;border:none;overflow:hidden;border-radius:8px}.typeform-popup .typeform-close{position:absolute;color:#fff;font-size:24px;line-height:24px;width:14px;height:14px;text-align:center;cursor:pointer;opacity:.75;transition:opacity .25s ease-in-out;text-decoration:none;top:-34px;right:0}.typeform-popup .typeform-close:hover{opacity:1}.typeform-popup .typeform-spinner{font-size:40px;width:1em;height:1em;border-radius:.5em;box-sizing:border-box;animation:spin 1s linear infinite;border:3px solid #aaa;border-top-color:#fff;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px}#componentRegistration_birthday,input[type=email],input[type=number],input[type=text],select{border-radius:3px;border:1px solid #c2c2c2;background-color:transparent;margin-bottom:4px;-webkit-appearance:none}.componentRegistration_civility_div{width:74px;margin-left:2px}.componentRegistration_firstname_div{width:auto}.componentRegistration_birthday_div{width:auto;float:none;margin-bottom:10px}#componentRegistration_birthday{font-size:0;line-height:0;width:auto}#componentRegistration_birthday #componentRegistration_birthday_day{padding-left:30px;width:100px}#componentRegistration_birthday #componentRegistration_birthday_month{padding-left:20px;width:74px}#componentRegistration_birthday #componentRegistration_birthday_year{padding-left:25px;width:91px}.form-row{display:inline-block}.componentRegistration_city_div #componentRegistration_city{width:149px}.componentRegistration_firstname_div input{width:186px}input#componentRegistration_zipcode{margin-right:0;margin-left:2px;width:90px}
/*# sourceMappingURL=plein2kdo_star_custom.848d2cd8.css.map */