.celebrate-container-fr{display:flex}.celebrate-container-fr .cdp-var{font-size:24px;font-weight:700;line-height:130%;margin-bottom:10px}.celebrate-container-fr .celebrate-bg{background-image:url(/template/public/img/celebrate-bg4.618e0996.jpg);flex-basis:360px;position:relative;background-size:cover;background-position:bottom;border-radius:20px 0 0 20px}.celebrate-container-fr .celebrate-bg .float-logo{position:absolute;left:20px;top:20px;height:70px;display:none}.celebrate-container-fr.old .celebrate-bg{width:250px;height:435px;flex-basis:auto}.celebrate-container-fr.old .celebrate-main{flex:1;padding:20px}.celebrate-container-fr.old .c2{margin-bottom:20px;color:#9fc5cd}.celebrate-container-fr.old .celebrate-main .celebrate-top-info{font-size:40px;margin-bottom:40px}.celebrate-container-fr.old .celebrate-main .celebrate-top-info span{color:#bf9062}.celebrate-container-fr .celebrate-main{flex-grow:1;flex-shrink:0;flex-basis:480px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;text-align:center}.celebrate-container-fr .celebrate-main .celebrate-top-info{font-size:24px;font-weight:600;margin-bottom:20px;line-height:130%;text-align:center}.celebrate-container-fr .celebrate-main .c2,.celebrate-container-fr .celebrate-main .c3{font-size:18px;line-height:130%}.celebrate-container-fr .celebrate-main .c3{margin-bottom:20px}.celebrate-container-fr .celebrate-main .c1{font-size:80px;letter-spacing:4px;font-weight:700;line-height:100px;height:90px;color:#cb6340}.celebrate-container-fr .celebrate-main .input-email{width:100%;display:flex;font-size:14px;padding:7px 0;border:1px solid #e0e0e0;border-radius:5px}.celebrate-container-fr .celebrate-main .input-email:focus-within{border-color:#363636}.celebrate-container-fr .celebrate-main .input-email:focus-within .c-code{color:inherit}.celebrate-container-fr .celebrate-main .input-email .c-code{color:#c4c4c4}.celebrate-container-fr .celebrate-main .input-email input[type=number],.celebrate-container-fr .celebrate-main .input-email input[type=text]{flex:1;height:34px;padding:0 15px;outline:none;border:0}.celebrate-container-fr .celebrate-main .input-email input[type=number]::-webkit-input-placeholder,.celebrate-container-fr .celebrate-main .input-email input[type=text]::-webkit-input-placeholder{color:#c4c4c4}.celebrate-container-fr .celebrate-main .input-email .one-btn{width:295px;margin:0 auto}.celebrate-container-fr .celebrate-main .cdp{padding:30px 20px;border-radius:10px;background-color:#f5f5f5;display:block}.celebrate-container-fr .celebrate-main .cdp .input-email{padding:0;border-radius:10px}.celebrate-container-fr .celebrate-main .cdp .input-email input[type=number],.celebrate-container-fr .celebrate-main .cdp .input-email input[type=text]{height:50px;border-radius:10px 0 0 10px}.celebrate-container-fr .celebrate-main .cdp .continue-btn{height:50px;border-radius:0 10px 10px 0}.celebrate-container-fr .celebrate-main .continue-btn{width:120px;background:#94c6cd;border-radius:0 4px 4px 0;height:34px;border:none;color:#fff}.celebrate-container-fr .celebrate-main .gdpr-error,.celebrate-container-fr .celebrate-main .tip-error{display:none;font-size:12px;color:#dc2f2f;margin-bottom:10px;text-align:left;width:100%}.celebrate-container-fr .celebrate-main .c5{text-align:center;line-height:24px;margin-bottom:10px;font-size:18px;min-height:24px}.celebrate-container-fr .celebrate-main .c6{color:#dc2f2f}.celebrate-container-fr.old .celebrate-top-info{font-weight:600;color:#5b5b5b}.celebrate-container-fr.old .c4{text-align:center}.celebrate-container-fr.old.es .c4{text-align:left}.celebrate-container-fr.old .input-email{padding:0;margin-bottom:15px;border:0}.celebrate-container-fr.old .input-email input[type=text]{border:1px solid #cb6340;border-right-color:transparent;border-radius:4px 0 0 4px}.celebrate-container-fr .c4{text-align:left}.celebrate-container-fr .c4.a-checkbox{display:flex;justify-content:flex-start;align-items:flex-start;white-space:normal}.celebrate-container-fr .c4.a-checkbox .a-checkbox--square{width:20px;height:20px}.celebrate-container-fr .c4.a-checkbox .a-checkbox--label{width:90%}.celebrate-container-fr .c4.a-checkbox .a-checkbox--square:checked{background-size:20px}.celebrate-container-fr.old .gdpr-error{margin-left:45px}.celebrate-container-fr:not(.old) .gdpr-error{margin-left:30px}.celebrate-container-fr .ve-html{text-align:center;padding:25px 0}.celebrate-container-fr .ve-title{font-size:24px!important}.celebrate-container-fr .ve-time{font-size:14px!important;margin-top:60px!important}.celebrate-container-fr .ve-caption{justify-content:center;flex-wrap:wrap}.celebrate-container-fr .ve-change{margin-top:10px}.celebrate-container-fr .opt-subscribe{margin-top:40px!important}@media screen and (max-width:960px){.celebrate-bg{display:none}.celebrate-container-fr.old .celebrate-bg{display:block}}@media screen and (max-width:767px){.celebrate-container-fr.old .celebrate-bg{display:none}}.lottery-dialog{height:350px;background-image:url(/template/public/img/celebrate-bg4.618e0996.jpg);background-size:cover;border-radius:10px;padding:35px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.lottery-dialog .text_1{font-size:40px;font-weight:500;color:#dc2f2f;margin-bottom:10px;line-height:40px}.lottery-dialog .text_1,.lottery-dialog .text_2{font-style:italic;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lottery-dialog .text_2{font-size:24px;font-weight:600;color:#fff;margin-bottom:20px;line-height:24px}.lottery-dialog .link{padding:0 50px;background:#dc2f2f;color:#fff;font-size:18px;font-weight:600;border-radius:20px;text-decoration:none;line-height:40px;height:40px}