@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");@import url("https://fonts.googleapis.com/css?family=Inter:500,400,700,600|Roboto:500,400|Nunito:500,400,300|Helvetica-Regular:500,400,300");*{padding:0;margin:0;box-sizing:border-box;font-family:var(--font-family-roboto)!important}:root{--black:#374649;--scarpa-flow:#52536a;--white:#fff;--blaze-orange:#ff5c00;--shady-lady:#a9a9a9;--alabaster:#f9fafc;--gallery:#eaecef;--gallery2:#ededed;--nevada:#666b74;--red:red;--gulf-blue:#001257;--wild-sand:#f2f4f8;--linen:#faf3e5;--cherokee:#ffda9f;--horses-neck:#5d3f0e;--mischka:#cfd4dd;--shark:#252829;--font-size-l:18px;--font-size-m:16px;--font-size-s:14px;--font-size-xl:29px;--font-size-xs:13px;--font-size-xxl:42px;--font-size-xxs:12px;--font-size-xxxl:45px;--font-family-roboto:"Roboto",noto sans;--font-family-nunito:"Nunito"}.inter-medium-scarpa-flow-13px{color:var(--scarpa-flow);font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-style:normal;font-weight:500}.mobile-padding{padding:0}.profil-icon-solde{margin-top:36px}body{background-color:#fafbfb}.authentification_block{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:30px}.logo{text-align:center}.pwyp-modal-frame{height:90vh;flex-direction:column}.authentification_form{align-items:flex-start;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.57));border:1px solid #d3dcf2;border-radius:10px;display:flex;flex-direction:column;margin-left:0;margin-top:30px;padding:24px 28px;width:70%}.authentification_form h1{color:#374649;font-size:var(--font-size-xl);font-weight:700;white-space:nowrap}.authentification_form h1,.authentification_form p{align-self:center;font-family:var(--font-family-roboto);letter-spacing:0;text-align:center}.authentification_form p{color:var(--scarpa-flow);font-size:var(--font-size-s);font-weight:400;margin:12px 55px 24px;line-height:20px}@media screen and (max-width:397px){.authentification_form p{margin:12px 12px 24px}.authentification_form h1{font-size:24px}}.authentification_form label{height:25px;letter-spacing:0;line-height:13px;margin-left:0;margin-top:1.5px;white-space:nowrap;color:var(--scarpa-flow);font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-style:normal;font-weight:500}.authentification_form input.tel{align-items:flex-start;background:url(webpack:///mini-css-extract-plugin/_next/static/media/icon-material-info@1x.ac2860cf.png) no-repeat 98% 50%;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.tel::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.authentification_form input.password,.new_account_form input.confirmation_password,.new_account_form input.password{align-items:flex-start;background:url(webpack:///mini-css-extract-plugin/_next/static/media/icon-ionic-md-eye-off@1x.8a1695f6.png) no-repeat 98% 50%;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.password::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.authentification_form a{color:var(--scarpa-flow);cursor:pointer;font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-weight:500;white-space:nowrap;text-decoration:underline}.authentification_form div.btn_block{align-items:center;display:flex;flex-direction:column;text-align:center;gap:15px;margin:0;width:100%}.authentification_form input.btn_connexion{align-items:center;background-color:#ed0000;border-radius:28px;min-width:100%;padding:5px 0;margin-top:24px;border:1px solid #e0e7ff;color:#fff;font-family:var(--font-family-roboto);font-size:14px;font-weight:700;letter-spacing:0;height:46px}.authentification_form input.btn_connexion:hover{background:#fff;color:#ed0000;border:1px solid #ed0000}a.inscrire{color:#1592e6;font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-weight:700;letter-spacing:0;text-decoration:underline}p.no_account{margin:16px auto 0}.service_client_block{background-color:#f2f4f8;border:1px solid #d7e0f5;border-radius:10px;display:flex;gap:14px;height:60px;margin:32px 0 10px;align-items:center}.service_client_block .description_service_client{color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-m);font-weight:400;letter-spacing:0;padding:0 20px 0 0}.service_client_block .img_service_client{margin:10px 0 10px 20px}.service_client_block p a{text-decoration:underline;font-weight:700}.authentification_block_global{display:flex;flex-direction:column;align-items:center}.espace_fidelite_description{position:absolute;top:69%;max-height:100%}.scroll_espace_fidelite{align-items:flex-start;display:flex;gap:10px}.new_account_form{align-items:flex-start;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.57));border:1px solid #d3dcf2;border-radius:10px;display:flex;flex-direction:column;margin-left:0;margin-top:30px;padding:24px 28px;width:80%}.new_account_form h1{color:#374649;font-size:var(--font-size-xl);font-weight:700;white-space:nowrap}.new_account_form h1,.new_account_form p{align-self:center;font-family:var(--font-family-roboto);letter-spacing:0;text-align:center}.new_account_form p{color:var(--scarpa-flow);font-size:var(--font-size-s);font-weight:400;margin:12px 55px 24px;line-height:20px}.new_account_form label{letter-spacing:0;line-height:25px;margin-left:0;margin-top:1.5px;color:var(--scarpa-flow);font-size:var(--font-size-xs);font-style:normal}.new_account_form input.nom,.new_account_form label{font-family:var(--font-family-roboto);font-weight:500}.new_account_form input.nom{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;width:100%;color:var(--black);font-size:var(--font-size-s);margin-bottom:16px}.new_account_form .nom::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form input.prenom{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;width:100%;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .prenom::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form input.tel{align-items:flex-start;background:url(webpack:///mini-css-extract-plugin/_next/static/media/icon-material-info@1x.ac2860cf.png) no-repeat 97% 50%;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .tel::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form input.email{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .email::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form .membre{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .membre::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form .civilite{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .civilite::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form input.date_de_naissance{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .date_de_naissance::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form input.password{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .password::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form input.confirmation_password{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .confirmation_password::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form p.check_conditions{color:var(--scarpa-flow);font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-weight:500;text-align:left;margin:0;position:relative;top:-13px;left:25px;line-height:15px;padding-right:15px}.new_account_form .checkbox_conditions{margin-right:10px}.new_account_form input.btn_connexion{align-items:center;background-color:#ed0000;border-radius:28px;min-width:60%;padding:5px 0;margin-top:24px;border:1px solid #ed0000;color:#fff;font-family:var(--font-family-roboto);font-size:14px;font-weight:700;letter-spacing:0;height:46px}.new_account_form input.btn_connexion:hover{background:#fff;color:#ed0000;border:1px solid #ed0000}.new_account_block,.new_account_block_global{display:flex;flex-direction:column;align-items:center}.new_account_block{justify-content:center;margin-top:30px}.new_account_form div.btn_block{text-align:center;gap:15px;margin:0;width:100%}.etapes,.new_account_form div.btn_block{align-items:center;display:flex;flex-direction:column}.etapes{gap:4px;margin-bottom:40px}.etapes_container{align-items:flex-start;display:flex}.etape_text_active{color:var(--blaze-orange)}.etape_text,.etape_text_active{letter-spacing:0;line-height:14px;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:400}.etape_text{color:var(--scarpa-flow)}.progress_etapes{gap:4px;align-items:center;display:flex}.ellipse_active{fill:var(--blaze-orange);background-color:var(--blaze-orange)}.ellipse,.ellipse_active{border-radius:6px;height:12px;width:12px}.ellipse{fill:var(--shady-lady);background-color:var(--shady-lady)}.line_active hr{width:120px;border:1px solid var(--blaze-orange)}.line hr{width:120px;border:1px solid var(--shady-lady)}.first_etape,.second_etape{margin-right:75px}@media screen and (max-width:433px){.first_etape,.second_etape{margin-right:50px}.line_active hr{width:80px;border:1px solid var(--blaze-orange)}.line hr{width:80px;border:1px solid var(--shady-lady)}}@media screen and (max-width:380px){.first_etape,.second_etape{margin-right:30px}.line_active hr{width:60px;border:1px solid var(--blaze-orange)}.line hr{width:60px;border:1px solid var(--shady-lady)}}.new_account_form .profession{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .profession::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form .ville{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.new_account_form .ville::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.new_account_form .redio_card_button{margin-right:5px}.new_account_form .card_number_block{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:0 5px 5px 0;display:flex;flex:1 1;height:51px;justify-content:flex-end;margin-bottom:0;padding:15.4px 13.4px;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;width:100%}.new_account_form .card_number_block::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.choisissez-un-nouveau-mot-de-passe{font-size:29px!important}@media screen and (max-width:397px){.choisissez-un-nouveau-mot-de-passe{font-size:18px!important}}.otp_form{align-items:flex-start;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,.57));border:1px solid #d3dcf2;border-radius:10px;display:flex;flex-direction:column;margin-left:0;margin-top:30px;padding:24px 28px;width:50%}.otp_form h1{color:#374649;font-size:var(--font-size-xl);font-weight:700}.otp_form h1,.otp_form p{align-self:center;font-family:var(--font-family-roboto);letter-spacing:0;text-align:center}.otp_form p{color:var(--scarpa-flow);font-size:var(--font-size-s);font-weight:400;margin:12px 55px 24px;line-height:20px}@media screen and (max-width:397px){.otp_form p{margin:12px 12px 24px}.otp_form h1{font-size:24px}}.otp_description{line-height:20px}.otp_form .otp_number{align-items:flex-start;background-size:18px;border:1px solid #dee0e4;border-radius:5px;display:flex;flex:1 1;height:51px;justify-content:flex-end;min-width:100%;width:20%;color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:16px}.otp_form div.btn_block{align-items:center;display:flex;flex-direction:column;text-align:center;gap:15px;margin:0;width:100%}.otp_form input.btn_connexion{align-items:center;background-color:#ed0000;border-radius:28px;min-width:100%;padding:5px 0;margin-top:24px;border:1px solid #ed0000;color:#fff;font-family:var(--font-family-roboto);font-size:14px;font-weight:700;letter-spacing:0;line-height:40px}.otp_form input.btn_connexion:hover{background:#fff;color:#ed0000;border:1px solid #ed0000}.otp_number{text-align:center}.new_account_form input.btn_passer{align-items:center;background-color:#fff;border-radius:28px;min-width:60%;padding:5px 0;color:#b7cbd3;font-family:var(--font-family-roboto);font-size:var(--font-size-m);font-weight:500;letter-spacing:0;line-height:40px;border:1px solid #b7cbd3}.new_account_form input.btn_passer:hover{color:#eb2800;border:1px solid #eb2800}.btn_block_passer{margin-top:12px!important}.espace_fidelite_inscirption{height:100%!important}.authentification_form input.tel:focus{border-color:blue;border-width:1px!important}@media screen and (max-width:960px){.authentification_form,.otp_form{width:100%}.tel::placeholder{font-size:10px}.password::placeholder{font-size:10px}.espace_fidelite{display:none}}@media screen and (max-width:576px){.service_client_block .description_service_client{font-size:11px}.new_account_form input.btn_passer{font-size:var(--font-size-s)}.otp_form .col-2{padding:0 5px}.profil-points-update{padding:10px}.profil-points-update .profil-points-update-icon{margin-top:0}.profil-points-update .user-actions{padding-top:5px}.profil-points-update .profil-points-update-text{padding-top:0}.profil-points-update .profil-points-update-amount{padding-top:10px}.profil-solde-update{padding:10px}.profil-solde-update .profil-icon-solde{margin-top:0}.profil-solde-update .transfert-solde-card{margin:10px 0 0}}@media screen and (max-width:960px){.new_account_form{width:100%}.new_account_form .confirmation_password::placeholder,.new_account_form .email::placeholder,.new_account_form .nom::placeholder,.new_account_form .password::placeholder,.new_account_form .prenom::placeholder,.new_account_form .tel::placeholder{font-size:10px}.espace_fidelite{display:none}}@media screen and (max-width:375px){.new_account_form{padding:24px 12px}.new_account_form p{margin:12px 20px 24px}}@media screen and (max-width:280px){.new_account_form h1{font-size:var(--font-size-l)}}.espace_fidelite .slider{position:relative;z-index:0}.navItem{cursor:pointer}.img-slide{width:100%;height:100%;background-size:cover;object-fit:cover}.espace_fidelite .background_espace_fidelite{position:relative;z-index:2;top:-300px}.espace_fidelite{height:100vh;width:100%}.espace_fidelite .slider:after{content:"";position:absolute;bottom:0;right:0;z-index:1;width:100%;height:100%;background:transparent linear-gradient(0deg,#374649,#54545400 40%) 0 0 no-repeat padding-box}.espace_fidelite_description .slider-content{width:100%}.espace_fidelite_description{align-items:flex-start;display:flex;flex-direction:column;min-height:214px;padding:20px 60px;width:100%;max-width:100%}.espace_fidelite_title{font-size:var(--font-size-xxl);font-weight:600;font-size:32px;line-height:1.2em}.espace_fidelite_description_p,.espace_fidelite_title{color:var(--white);font-family:var(--font-family-roboto)}.espace_fidelite_description_p{font-size:var(--font-size-l);font-weight:400;letter-spacing:0;line-height:24px;margin-top:20px;font-size:14px}.scroll_espace_fidelite{margin-top:30px}.navItem .slick-dots{display:flex}.navItem .slick-dots .custom-dot{background-color:#ffffff7c;width:40px;height:5px;border-radius:20px;opacity:.6;margin-right:10px;transition:width .5s ease,background-color .5s ease}.navItem .slick-dots .slick-active .custom-dot{background-color:#ed0100;width:60px;border-radius:20px;opacity:1;margin-right:10px}.navItem .slick-dots .custom-dot:active,.navItem .slick-dots .custom-dot:focus,.navItem .slick-dots .custom-dot:hover{background-color:#ed0100;width:60px;outline:none}.img-total{width:70px;margin:auto auto 20px}.img-congrats{width:200px;margin:auto auto 20px}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.2)}}.zoom-in-image{width:100px;height:auto;animation:zoomIn 2s forwards}.mot-de-passe{text-align:center;font:normal normal normal 16px/26px Inter;letter-spacing:0;color:#5c5c5c;font-size:1em;opacity:1}@media screen and (max-width:960px){.authentification_form{width:100%}.tel::placeholder{font-size:10px}.password::placeholder{font-size:10px}.espace_fidelite{display:none}}@media screen and (max-width:576px){.service_client_block .description_service_client{font-size:11px}.authentification_form{min-width:100%}}.btn_connexion_update{min-width:60%!important}.authentification_form .icon-info{background-color:#fff;color:var(--shady-lady)}.authentification_form input.phoneNumber{height:51px;font-family:var(--font-family-roboto);border-right:0}.authentification_form .country{font-family:var(--font-family-roboto);font-weight:500}.authentification_form .country,.new_account_block .icon-info{color:var(--shady-lady);background-color:#fff}.new_account_block input.phoneNumber{height:51px;font-family:var(--font-family-roboto);border-right:0}.new_account_block .country{font-family:var(--font-family-roboto);color:var(--shady-lady);background-color:#fff;font-weight:500}.card_label{font-size:24px!important;color:#374649!important;font-weight:700!important}.input-group-text{background-color:var(--white)}.sous_titre_card{text-align:left!important;margin:12px 55px 24px 0!important}.form_card{padding:35px 25px;background-color:var(--wild-sand);border-radius:5px}@media screen and (max-width:430px){.form_card{padding:35px 10px}}@media screen and (max-width:991.5px){.espace_fidelite{display:none}.pwyp-modal-frame{height:78vh}}.menu_block{margin-top:25px;align-items:center;flex-direction:column;display:flex}a{-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.menu{align-items:center;flex-direction:column;display:flex;margin-top:50px;width:100%}.menu a{margin-top:20px;width:85%;max-width:85%}.menu a,.menu a:hover{text-decoration:none}.menu-item{align-items:center;background-color:var(--alabaster);border:1px solid;border-color:var(--gallery);border-radius:46px;display:flex;gap:10px;justify-content:center;padding:10px 25px}.menu-item-title{align-self:flex-end;letter-spacing:0;padding-left:10px;font-size:12px;color:var(--nevada);font-family:var(--font-family-roboto);font-style:normal;font-weight:700;width:90px}.menu-item-lien a{-webkit-text-decoration-line:none;text-decoration-line:none}@media screen and (max-width:1120px){.menu-item-title{font-size:var(--font-size-xxs)}}.welcome-block{margin-top:25px}.welcome-title{color:var(--red);font-weight:700;letter-spacing:0}.welcome-title,.welcome-title-span{align-self:flex-end;font-family:var(--font-family-nunito);font-size:var(--font-size-l)}.welcome-title-span{color:var(--black);font-style:italic;font-weight:300}.welcome-block-notifications{justify-content:flex-end}.welcome-block-notifications,.welcome-block-title{height:50px;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:32px 0}.dashboard{background-color:#f5f5f5}.icone-profil{margin-left:20px;border-radius:100%}.profil-details{background-color:var(--white);border:1px solid;border-color:var(--gallery2);border-radius:10px;display:flex;flex-direction:column;padding:23px 0}.profil-details-fullname{color:#374649;font-family:var(--font-family-roboto);font-size:24px;font-weight:700;letter-spacing:0;line-height:24px;padding-bottom:6px}.profil-details-poste{color:var(--nevada);font-family:var(--font-family-roboto);font-size:var(--font-size-l);font-style:normal;font-weight:400;padding-top:6px}.profil-details-block{margin-top:15px;position:relative;display:flex;width:80%;border:0}.profil-details-block span{color:#666b74;font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-style:normal;font-weight:500;flex:1 1;letter-spacing:0;line-height:12px}.profil-details-email-details{padding:15px 0;width:100%;max-width:100%}.profil-details-block p{color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-style:normal;font-weight:900;margin-top:8px;flex:1 1;letter-spacing:0;line-height:12px}.profil-details-complementaires{align-items:flex-start;background-color:#e6f2ff;border-radius:20px;display:flex;flex-direction:column;padding:15px;width:90%;margin-top:32px}.profil-details-complementaires h2{color:var(--gulf-blue);flex:1 1;font-family:var(--font-family-nunito);font-size:18px;font-weight:700;letter-spacing:0}.profil-details-complementaires-content{padding:0 10px;width:100%}.profil-details-complementaires-content p{color:var(--gulf-blue);font-family:var(--font-family-nunito);font-size:10px;font-style:normal;font-weight:400;margin-top:10px;width:85%;line-height:12px}.progress-bar{background-color:#007bff}.progress-bar::-webkit-progress-value{background-color:#3bff00}.progress-bar{border:0;height:5px;border-radius:5px;width:100%}.progress-bar::-webkit-progress-bar{background-color:#fff}.progress-bar::-webkit-progress-bar,.progress-bar::-webkit-progress-value{border:0;height:5px;border-radius:5px}.progress-bar::-moz-progress-bar{border:0;height:5px;border-radius:5px}.hr-dashboard{margin-top:0;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.ellipse-first{background:linear-gradient(0deg,#b7def8,#d5eeff);border-radius:45px;height:90px;float:right;width:90px}.ellipse-first,.ellipse-second{flex-direction:column;justify-content:center;display:flex;align-items:center}.ellipse-second{background:linear-gradient(0deg,#86cbf8,#d5eeff);border-radius:33px;height:66px;position:absolute;width:66px}.img-profil-progress{float:right;width:40px;height:auto}.progress-infos{display:flex;align-items:center}.progress-infos p{display:flex;justify-content:flex-end;margin:0;padding:0}.progress-block{display:flex;align-items:center}.nopadding{padding:0!important;margin:0!important}.modifier-profil{color:var(--red);font-family:var(--font-family-nunito);font-size:var(--font-size-xxs);font-style:normal;font-weight:400;margin-left:10px}.modifier-profil-link{display:flex;align-items:center}.modifier-profil-link:hover{text-decoration:none}.profil-points{background:linear-gradient(234.1deg,#f70 19.27%,red 80.97%);border-radius:10px;position:relative;padding:15px 30px;width:100%;max-width:100%;height:175px;max-height:175px}.profil-points h6{font-size:var(--font-size-xs);font-weight:600}.profil-points h2,.profil-points h6{color:var(--white);font-family:var(--font-family-roboto);padding:15px}.profil-points h2{flex:1 1;font-size:45px;font-weight:700}.rewards-badge{align-items:center;background:linear-gradient(229.6deg,hsla(0,0%,100%,.97) -36.7%,#f08046 84.13%);border:1px solid;border-color:var(--white);border-radius:8px;display:flex;height:60px;justify-content:center;margin:10px 20px;width:60px}.profil-points .desc{color:var(--white);flex:1 1;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;margin-bottom:20px}.bold{font-weight:700}.profil-solde{align-items:center;background-color:#e6ddfa;border-radius:10px;display:flex;flex-direction:column;position:relative;padding:30px;width:100%;max-width:100%;height:175px;max-height:175px}.profil-solde-icon{padding:15px;background-color:var(--white);border-radius:10px}.profil-solde-title{font-size:var(--font-size-xs);font-weight:600;letter-spacing:0;padding:20px 0}.profil-solde-amount,.profil-solde-title{color:var(--gulf-blue);font-family:var(--font-family-roboto);text-align:center}.profil-solde-amount{font-size:18px;font-weight:bolder}.profil-solde-currency{color:var(--gulf-blue);font-family:var(--font-family-roboto);font-size:var(--font-size-xxs);font-weight:500}.profil-conversions{align-items:center;background-color:#e5f7f6;border-radius:10px;display:flex;flex-direction:column;position:relative;padding:30px;width:100%;max-width:100%;height:175px;max-height:175px}.profil-conversions-icon{padding:15px;background-color:var(--white);border-radius:10px}.profil-conversions-title{font-size:var(--font-size-xs);font-weight:600;letter-spacing:0;text-align:center;padding:20px 0}.profil-conversions-amount,.profil-conversions-title{color:var(--gulf-blue);font-family:var(--font-family-roboto)}.profil-conversions-amount{font-size:18px;font-weight:bolder}.p-right{padding-right:5px}.p-left{padding-left:5px}.profil-transactions-title{color:var(--black);font-size:var(--font-size-l);font-weight:500;margin:15px 0}.profil-transactions-desc,.profil-transactions-title{font-family:var(--font-family-roboto);font-style:normal}.profil-transactions-desc{color:var(--chicago);font-size:var(--font-size-xs);font-weight:400}.option-checked{background-color:var(--white)}.option-not-checked{background-color:#f1f2f5}.card-color-enabled{color:#e81800}input[type=text]:focus{border:1px solid #e81800!important}.all-transactions-history{height:100%;display:flex;justify-content:flex-end;align-items:flex-end}.transactions-block-history{background-color:var(--white);border:1px solid;border-color:var(--gallery2);border-radius:10px;margin:0}.transactions-block-details{display:flex;padding:10px 0}.transactions-date{background-color:#e6f2ff;border:1px solid;border-color:var(--gallery);border-radius:5px;height:50px;width:50px;display:flex;align-items:center;justify-content:center;flex-direction:column}.transactions-date .day{font-size:14px;font-weight:700}.transactions-date .day,.transactions-date .month{position:relative;text-align:center;color:var(--gulf-blue);font-family:var(--font-family-roboto);font-style:normal}.transactions-date .month{font-size:9px;font-weight:500}.station-location{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;padding-left:16px}.station-location .location-street{color:#374649;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:700}.transactions-amount{display:flex;align-items:center;justify-content:flex-end}.transactions-amount .montant{color:red;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500}.transactions-amount .added-points{background-color:var(--linen);border:1px solid;border-color:var(--linen);border-radius:25px;display:flex;padding:5px 10px;align-items:center;margin:0 8px}.added-points .added-points-amount{color:var(--horses-neck);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500;padding-right:5px}.fullwidth{width:100%;display:flex;align-items:center}.header_mobile{width:100%;margin:15px 0;padding:10px 0}.logo-mobile{text-align:center}@media screen and (max-width:991.5px){.header_desktop{display:none}.header_mobile{display:inline}}@media screen and (min-width:991.5px){.header_desktop{display:inline}.header_mobile{display:none}}.navbar,nav{width:100%}.navbar{padding:0}.nav-container{display:flex;justify-content:space-between;align-items:center;height:62px}.navbar .nav-container li{list-style:none}.navbar .nav-container a{text-decoration:none;font-weight:500;font-size:1.2rem}.navbar .nav-container a:hover{font-weight:bolder}.nav-container{display:block;position:relative;height:60px}.nav-container .checkbox{position:absolute;display:block;height:32px;width:32px;top:20px;left:30px;z-index:5;opacity:0;cursor:pointer}.nav-container .hamburger-lines{height:26px;width:32px;position:absolute;top:17px;left:30px;z-index:2;display:flex;flex-direction:column;justify-content:space-between}.nav-container .hamburger-lines .line{display:block;height:4px;width:100%;background:#ff3d00}.nav-container .hamburger-lines .line2{display:block;height:4px;width:50%;background:#ff3d00}.nav-container .hamburger-lines .line1{transform-origin:0 0;transition:transform .4s ease-in-out}.nav-container .hamburger-lines .line2{transition:transform .2s ease-in-out}.nav-container .hamburger-lines .line3{transform-origin:0 100%;transition:transform .4s ease-in-out}.navbar .menu-items{position:absolute;top:58px;margin-top:27px;box-shadow:inset 0 0 2000px hsla(0,0%,100%,.5);width:100%;transform:translate(-150%);display:flex;flex-direction:column;transition:transform .5s ease-out;text-align:left;z-index:10;background-color:var(--white)}.navbar .menu-items li{margin-bottom:1.2rem;font-size:1.5rem;font-weight:500}.navbar>.container{justify-content:center}.menu-items-link{font-family:var(--font-family-nunito);font-size:var(--font-size-l);color:#374649;text-align:left}.hr-header-mobile{margin-top:0}.navbar .menu-items li i{float:right;font-size:20px}.notifications-header-mobile{position:absolute;right:30px;background-color:#eaecef;border:1px solid #eaecef;border-radius:50px;padding:6px}.nav-container input[type=checkbox]:checked~.menu-items{transform:translateX(0);overflow:scroll;height:100vh}.nav-container input[type=checkbox]:checked~.hamburger-lines .line1{transform:rotate(45deg)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line2{transform:scaleY(0)}.nav-container input[type=checkbox]:checked~.hamburger-lines .line3{transform:rotate(-45deg)}.nav-container input[type=checkbox]:checked~.logo{display:none}.faq-top .faq-title{color:var(--white);font-family:var(--font-family-nunito);font-size:var(--font-size-xxxl);font-weight:700}.faq-top .faq-description{color:#d8efff;font-family:var(--font-family-nunito);font-size:var(--font-size-xl);font-weight:400}.faq-content{display:flex;align-items:center;flex-direction:column}.faq-content .faq-content-title{color:var(--black);font-family:var(--font-family-nunito);font-size:var(--font-size-xl);font-weight:700;padding:54px}.faq-content .faq-barre-recherche{background-color:#f2f4f8;border:1px solid;border-color:var(--mischka);border-radius:10px;width:70%}.faq-content .faq-barre-recherche .faq-recherche-paragraphe{color:var(--black);font-family:var(--font-family-roboto);font-size:var(--font-size-m);font-weight:400;padding:16px}.input-faq-recherche{align-items:center;background-color:var(--white);border:1px solid;border-color:var(--mischka);border-radius:30px 0 0 30px;display:flex;justify-content:flex-end;padding:16px;width:75%}.faq-recherche-btn{width:25%}.input-faq-recherche-btn{align-items:center;background-color:#666b74;border-radius:0 30px 30px 0;display:flex;width:100%;justify-content:center;border-color:transparent}.input-faq-recherche-text,input.input-faq-recherche-btn[type=button]{color:var(--white);font-family:var(--font-family-roboto);font-size:var(--font-size-m);font-weight:500;text-align:center;padding:16px}.input-faq-recherche::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.faq-form{padding:16px}.faq-exemples-recherche{color:#727272;flex:1 1;font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-weight:400;padding:16px;line-height:18px}.faq-link{border:1px solid;border-color:var(--mischka);border-radius:10px;display:flex!important}.faq-link,.faq-link-aria-expanded{align-items:flex-start;background-color:var(--white);color:var(--shark);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500;padding:24px}.faq-link-aria-expanded{border:1px solid;border-color:var(--mischka);border-radius:10px 10px 0 0;display:flex}.faq-link-block{display:flex;flex-direction:column;justify-content:center}.faq-link:after{font-family:Font Awesome\ 6 Free;font-weight:900;width:20px;height:20px;text-align:center;line-height:20px;font-size:15px;color:var(--blaze-orange);left:150px;position:relative}.faq-link:hover{text-decoration:none;color:var(--shark)}.faq-card-description{background-color:#e6f5ff;border:1px solid #dee4ed;border-radius:10px;display:flex;flex-direction:column}.faq-card-description p{font-family:var(--font-family-roboto);font-size:var(--font-size-xs);padding:10px 0;line-height:20px!important}.faq-card-description ul li{font-family:var(--font-family-roboto);font-size:var(--font-size-xs-new)!important}.faq-user-vote{align-items:center;background:linear-gradient(264.78deg,#1492e6 .11%,#006eff 105.87%);border-radius:35px;display:flex;margin-top:16px}.faq-user-vote img{margin:20px 15px 20px 20px}.faq-user-vote p{color:var(--white);padding-right:10px}.happy-user,.sad-user{align-items:center;background-color:var(--white);border-radius:30px;display:flex;padding:0 15px}.happy-user{margin-left:23%}.happy-user a,.sad-user a{color:#033b6a;font-family:var(--font-family-roboto);font-size:var(--font-size-xs);font-weight:500;letter-spacing:0;padding:10px 0;display:flex;align-items:center}.happy-user a:hover,.sad-user a:hover{text-decoration:none}.scrollable-const{height:80vh!important;overflow-y:scroll!important}.sad-user{margin-left:2%}.faq-question{display:flex;flex-direction:row;align-items:center}.faq-question p{color:#505050}.faq-top{text-align:center;padding:200px 350px;display:flex;flex-direction:column;align-items:center;background:url(webpack:///mini-css-extract-plugin/_next/static/media/faq-background.23a38e2a.png) no-repeat 50% 50%;background-position-y:bottom}@media screen and (max-width:1200px){.happy-user{margin-left:0}}@media screen and (max-width:1024px){.faq-top{padding:100px 200px}}@media screen and (max-width:720px){.faq-content .faq-content-title{font-size:var(--font-size-l)}input.input-faq-recherche-btn[type=button]{font-size:var(--font-size-s)}.faq-content .faq-barre-recherche{width:90%}.faq-top{padding:100px}}@media screen and (max-width:540px){.faq-top{padding:80px 20px}input.input-faq-recherche-btn[type=button]{font-size:var(--font-size-xs)}.faq-link:after{left:0}}.faq-bottom{text-align:center;padding:70px 350px;display:flex;flex-direction:column;align-items:center;background-color:var(--white)}.faq-bottom-title{font-size:var(--font-size-xxxl);font-weight:700}.faq-bottom-description,.faq-bottom-title{color:var(--black);font-family:var(--font-family-nunito)}.faq-bottom-description{font-size:var(--font-size-xl);font-weight:400}.faq-bottom-form{display:flex;align-items:stretch;flex-direction:column;padding:70px;background:url(webpack:///mini-css-extract-plugin/_next/static/media/total-animation-op.f9940d79.png) no-repeat 50% 50%;background-size:cover}.faq_form{background-color:#f2f4f8;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:950px 85px;border-top-right-radius:950px 85px}.faq_form label{color:var(--scarpa-flow);font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500;padding:20px 0}.faq_form .faq-nom,.faq_form .faq-prenom,.faq_form .faq_membre{background-color:var(--white);border:1px solid #dee0e4;border-radius:5px;flex:1 1;height:64px;max-height:64px;display:flex;width:100%;padding:0 20px;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;color:#9299a5}.faq_form .faq_membre::placeholder{align-self:center;background-color:transparent;border:0;color:#c3c3c3;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;padding:0}.faq_form .faq_message{background-color:var(--white);border:1px solid #dee0e4;border-radius:5px;flex:1 1;display:flex;width:100%;padding:20px;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-weight:500;color:#9299a5;line-height:20px}.faq_form .btn_block{align-items:center;display:flex;flex-direction:column;text-align:center;gap:15px;margin:0;width:100%}.card-account-loyalty{position:relative}.card-account-loyalty-info{bottom:16%;left:14%;font-size:10px;color:#fff;text-transform:uppercase}.card-account-loyalty-info,.card-account-prepaid-info{position:absolute;font-family:var(--font-family-roboto)}.card-account-prepaid-info{bottom:10%;left:5%;font-size:13px;color:#1e1e1e}@media screen and (max-width:1777px){.card-account-loyalty-info{position:absolute;bottom:15%;left:13%;color:#fff;font-size:11px}}@media screen and (max-width:1574px){.card-account-loyalty-info{position:absolute;bottom:15%;left:13%;color:#fff;font-size:10px}.card-account-prepaid-info{bottom:11%;left:8%;color:#1e1e1e;font-size:12px}}@media screen and (max-width:1476px){.card-account-loyalty-info{position:absolute;bottom:15%;left:15%;color:#fff;font-size:11px}.card-account-prepaid-info{bottom:13%;left:7%;color:#1e1e1e;font-size:12px}}@media screen and (max-width:768px){.card-account-loyalty-info{bottom:15%;left:13%;color:#fff;font-size:20px}.card-account-prepaid-info{bottom:8%;left:5%;color:#1e1e1e;font-size:23px}}@media screen and (max-width:430px){.card-account-loyalty-info{bottom:16%;left:14%;color:#fff;font-size:6px}.card-account-prepaid-info{bottom:13%;left:6%;color:#1e1e1e;font-size:6px}}.faq_form input.btn_send{align-items:center;background-color:#ed0000;border-radius:60px;width:160px;height:46px;padding:0;margin-top:46px;border:1px solid #ed0000;color:#fff;font-family:var(--font-family-roboto);font-size:14px;font-weight:700;letter-spacing:0;line-height:40px}.faq_form input.btn_send:hover{background:#fff;color:#ed0000;border:1px solid #ed0000}.faq-form-container{padding:70px 20px}@media screen and (max-width:1024px){.faq-bottom{padding:100px 80px}}@media screen and (max-width:720px){.faq-bottom{padding:50px 20px}}.cgu-breadcrumb{padding:24px 40px}.cgu-breadcrumb p{font-family:var(--font-family-nunito);font-size:var(--font-size-m)}.cgu-breadcrumb a{color:#666b74}.cgu-breadcrumb a:hover{text-decoration:none}.cgu-content{background-color:#fff;padding:50px;border-radius:30px;border:1px solid #e0e0e0}.cgu-content h1{font-size:24px;padding-bottom:25px;font-weight:700}.cgu-article-title,.cgu-content h1{color:#313131;font-family:var(--font-family-nunito)}.cgu-article-title{font-size:20px;padding:40px 0 20px;font-weight:500}.cgu-article-content{color:#313131;font-family:var(--font-family-nunito);font-size:16px;line-height:25px}.contact-form{background:url(webpack:///mini-css-extract-plugin/_next/static/media/faq-background.23a38e2a.png) no-repeat 50% 50%;background-position:0}.contact-content{padding:120px;display:flex;flex-direction:column}.contact-content .contact-title{color:var(--white);font-family:var(--font-family-nunito);font-size:var(--font-size-xl);font-weight:700}.contact-content .contact-description{color:#d8efff;font-family:var(--font-family-nunito);font-size:var(--font-size-l);font-weight:400;line-height:20px}.site_en_construction_logo{background-color:var(--white);display:flex;justify-content:center;align-items:center}.site_en_construction_logo img{width:100px;height:auto;margin:24px 0}.site_en_construction{background:url(webpack:///mini-css-extract-plugin/_next/static/media/total-animation-op1.037d8b11.png) no-repeat 50% 50%}.site_en_construction_block{-webkit-backdrop-filter:blur(15.92px) brightness(104.53%);backdrop-filter:blur(15.92px) brightness(104.53%);background-color:#ffffff93;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px;text-align:center}.site_en_construction_block img{margin:16px 0}.site_en_construction_title{color:#374649;font-weight:700;padding:16px}.site_en_construction_title,.site_en_construction_title_span{font-family:var(--font-family-nunito);font-size:var(--font-size-xxl)}.site_en_construction_title_span{color:red}.site_en_construction_text{font-family:var(--font-family-nunito);font-size:var(--font-size-m);color:#374649;padding:16px}.site_en_construction_social_media{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:48px;background-color:var(--white)}.site_en_construction_social_media_text{font-family:var(--font-family-nunito);font-size:var(--font-size-m);color:#374649;margin:24px 0}.site_en_construction_social_media_icons{display:flex;align-items:center;justify-content:center}.site_en_construction_social_media_icons img{margin:0 8px}.menu-item-lien:hover{#Path_11462,#Path_11464,#Path_11468,#Path_11469,#Path_11728,#Path_11729,#Path_11730,#Path_11731{fill:#0061a2}.menu-item-mobile-title-mobile,.menu-item-title{color:#0061a2}.menu-item,.menu-item-mobile{background-color:#ecf4fe;border:1px solid #006eff}}.menu-item-lien:active{#Path_11462,#Path_11464,#Path_11468,#Path_11469,#Path_11728,#Path_11729,#Path_11730,#Path_11731{fill:#0061a2}.menu-item-mobile-title-mobile,.menu-item-title{color:#0061a2}.menu-item,.menu-item-mobile{background-color:#ecf4fe;border:1px solid #006eff}}.menu-item-lien-active{#Path_11462,#Path_11464,#Path_11468,#Path_11469,#Path_11728,#Path_11729,#Path_11730,#Path_11731{fill:#0061a2}.menu-item-mobile-title-mobile,.menu-item-title{color:#0061a2}.menu-item,.menu-item-mobile{background-color:#ecf4fe;border:1px solid #006eff}}.profil-cards{background-color:var(--white);border:1px solid #ededed;border-radius:10px;padding:12px}.profil-cards .profil-cards-title{font-family:var(--font-family-nunito);font-size:16px;padding:12px 0;font-weight:700}.profil-have-cards{background-color:#f7f9fa;border:1px solid #eaecef;padding:24px;border-radius:5px;position:relative;height:190px;display:flex;flex-direction:column;justify-content:flex-end}.card1,.card2{width:212px;position:absolute;height:auto}.card1-info{bottom:22%;left:17%;color:#fff;color:var(--white);font-size:9px;text-transform:uppercase}.card1-info,.card2-info{line-height:1.1;position:absolute;font-family:var(--font-family-roboto);font-style:normal}.card2-info{bottom:25%;left:14%;color:#fff;color:#343434;font-size:12px;font-weight:500}.card2-info-show{display:block;z-index:2}.card2-info-hidden{display:none;z-index:1}.card1-info-show{z-index:2}.card1-info-hidden{z-index:1}img.hidden{opacity:.5}img.show{z-index:1}.cards-btns{position:relative;display:flex;justify-content:center;top:20px}.card-btn{background-color:#c1c1c1;height:6px;width:30px;border:0;margin:6px;border-radius:5px}.cards-btns .card-btn:focus{border:0;outline:0}.card-btn-active{background-color:red;width:40px}.card2{margin:0 0 15px 15px}.fade-in-image{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.profil-carte-prep{background-color:#f7f9fa;border:1px solid #eaecef;padding:12px;border-radius:5px;position:relative}.carte-prep-content,.profil-carte-prep{display:flex;flex-direction:column;align-items:center}.carte-prep-content{text-align:center}.carte-prep-content .carte-prep-title{font-family:var(--font-family-nunito);font-size:14px;padding:12px 0;font-weight:700}.carte-prep-content .carte-prep-text{font-family:var(--font-family-nunito);font-size:12px;font-weight:400;color:#585858}.demande-carte-prep{display:flex;align-items:center;flex-direction:column;padding:5px 0}.demande-carte-prep .carte-prep-question{color:#707f9a;font-family:var(--font-family-roboto);font-size:10px;font-weight:400;padding:5px 0;text-align:center}.demande-carte-prep .carte-prep-link{font-family:var(--font-family-roboto);font-size:13px;font-weight:400;color:#006eff;padding:5px 0}.lien-demande-carte-prep .carte-prep-title{color:#0a0a0a}.lien-demande-carte-prep:hover{text-decoration:none}.profil-points-update{background:linear-gradient(60deg,#006eff,red);border-radius:10px;display:flex;flex-direction:column;align-items:center;height:100%}.profil-points-update-icon{margin-top:26px;padding:10px 0}.profil-points-update-text{font-family:var(--font-family-roboto);font-size:12px;font-weight:400;color:#fff;padding-top:12px}.profil-points-update-amount{font-family:var(--font-family-roboto);font-size:26px;font-weight:700;color:#fff;padding:16px 0 0}.user-actions{display:flex;flex-direction:row;padding-top:32px}.action-icon{background-color:#fff;text-align:center;padding:16px;border-radius:50px}.action-name{font-family:var(--font-family-roboto);font-size:12px;font-weight:400;color:#fff;padding:6px 0}.profil-solde-update{display:flex;flex-direction:column;align-items:center;background:linear-gradient(265deg,red -6.71%,#e20100 108.99%);border-radius:10px;height:100%}.profil-solde-update-icon{border-radius:10px;background-color:#eaf1ff;padding:5px;margin-top:40px}.solde-global-update-text{font-family:var(--font-family-roboto);font-size:12px;font-weight:700;color:#fff;padding:16px 0}.profil-solde-update-amount{color:#fff;font-family:var(--font-family-roboto);font-size:26px;font-weight:bolder;text-align:center}.profil-solde-update-currency{color:#fff;font-family:var(--font-family-roboto);font-size:var(--font-size-xxs);font-weight:500}.transfert-solde-card{display:flex;flex-direction:row;padding:12px;background:linear-gradient(265deg,red -6.71%,#e20100 108.99%);border:1px solid #fff;align-items:center;border-radius:45px;margin:36px 0 12px}.transfert-solde-card-text{font-family:var(--font-family-roboto);font-size:12px;padding-left:10px;font-weight:400;color:#fff}.transfert-solde-card-link{padding:0 16px}.transfert-solde-card-link:hover{text-decoration:none}.modifier-profil-update{color:#006eff;font-family:var(--font-family-nunito);font-size:var(--font-size-xxs);font-style:normal;font-weight:400;margin-left:10px}.profil-details-update{display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:wrap;padding:0 16px}.profil-details-update img{border-radius:100%}.profil-name-poste{padding-left:16px}.profil-all-details-update{display:flex;flex-direction:column;align-items:center}.profil-details-update-link{text-align:right;padding-right:16px;color:#666b74}.action-date-location{color:#032e67;font-family:var(--font-family-roboto);font-size:12px;font-weight:400;display:flex;flex-direction:row;align-content:center;align-items:center;flex-wrap:wrap}.action-date-location span{padding-left:6px}.points-to-money{background-color:#eaf1ff;border:1px solid #eaf1ff;border-radius:25px;display:flex;padding:5px 10px;align-items:center;margin:0 8px}.points-to-money-amount{color:#054fb2;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500}.details-location-update{display:flex;flex-direction:row;align-items:center;margin-top:6px}.action-details{text-align:center}.action-details-middle{padding:0 32px}.points-exclamation-text{font-family:var(--font-family-roboto);color:#666b74;font-size:9px;font-weight:400}.services-tombolas-compte{background-color:#fff;border-radius:10px;border:1px solid #ededed;padding:12px}.gallery-scroll{display:flex;flex-wrap:nowrap;margin:0;padding:0;scroll-snap-type:x mandatory;scroll-behavior:smooth;overflow-x:scroll}.gallery-item{padding:6px;font-size:1.2rem;text-align:center;color:#d9d9d9;scroll-snap-align:center;cursor:pointer}.profil-faq-link-block{display:flex;flex-direction:column;justify-content:center}.profil-faq-link{align-items:flex-start;background-color:#f7f9fa;border:1px solid #e6efff;border-radius:8px;display:flex!important;color:#006eff;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500;padding:24px}.profil-faq-link:hover{text-decoration:none;color:#006eff}.profil-faq-link:after{font-family:Font Awesome\ 6 Free;font-weight:900;width:20px;height:20px;text-align:center;line-height:20px;font-size:15px;color:var(--blaze-orange);position:static}@media screen and (max-width:540px){.profil-faq-link:after{left:0}}.profil-details-menu{display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:wrap;padding:26px 32px 0;background-color:#f9fafb;border-top:1px solid #eaecef;border-left:1px solid #eaecef;border-right:1px solid #eaecef}.profil-details-menu img{border-radius:100%}.profil-name-menu{padding-left:16px}.edit-profil-mobile-block{display:flex;flex-direction:row;align-items:center;align-content:center;flex-wrap:wrap;padding:0 32px 26px;background-color:#f9fafb;border-bottom:1px solid #eaecef;border-left:1px solid #eaecef;border-right:1px solid #eaecef}.edit-profil-mobile{color:red;text-decoration:underline!important;font-family:var(--font-family-roboto);font-size:16px;font-style:normal;padding-top:24px}.menu-items-list{padding:16px}.menu-item-mobile{align-items:center;background-color:var(--alabaster);border:1px solid;border-color:var(--gallery);border-radius:46px;display:flex;gap:10px;padding:10px 25px}.menu-item-title-mobile{font-size:12px;font-family:var(--font-family-roboto);font-style:normal;color:#666b74}.menu-item-title-mobile:hover{color:#0061a2}.menu-item-mobile-title-mobile{letter-spacing:0;padding-left:10px;font-size:12px;color:var(--nevada);font-family:var(--font-family-roboto);font-style:normal;font-weight:700;width:90px}@media screen and (max-width:1500px){.card1,.card2{width:190px;position:absolute;height:auto}}@media screen and (max-width:1400px){.card1,.card2{width:180px;position:absolute;height:auto}.profil-have-cards{padding:24px 12px}}@media screen and (max-width:1600px){.card1-info{line-height:1.1;position:absolute;bottom:22%;left:17%;color:#fff;color:var(--white);font-family:var(--font-family-roboto);font-size:9px;font-style:normal;text-transform:uppercase}}@media screen and (max-width:1330px){.card1,.card2{width:170px;position:absolute;height:auto}.profil-have-cards{height:170px;padding:24px 12px}.action-details-middle{padding:0 24px}.card1-info{position:absolute;bottom:30%;left:15%;color:var(--white);font-family:var(--font-family-roboto);font-size:12px;font-style:normal}}@media screen and (max-width:1236px){.card1,.card2{width:160px;position:absolute;height:auto}.profil-have-cards{height:170px;padding:24px 12px}.action-icon svg{width:20px;height:20px}.action-details-middle{padding:0 16px}}@media screen and (max-width:1164px){.card1,.card2{width:150px;position:absolute;height:auto}.profil-have-cards{height:170px;padding:24px 12px}.action-icon svg{width:16px;height:16px}.card1-info{position:absolute;bottom:30%;left:15%;color:var(--white);font-family:var(--font-family-roboto);font-size:12px;font-style:normal}}@media screen and (max-width:1110px){.card1,.card2{width:150px;position:absolute;height:auto}.profil-have-cards{height:170px;padding:24px 6px}.action-details-middle{padding:0 12px}}@media screen and (max-width:1075px){.card1,.card2{width:140px;position:absolute;height:auto}.profil-have-cards{height:170px;padding:24px 6px}.action-details-middle{padding:0 12px}}@media screen and (max-width:1020px){.card1,.card2{width:130px;position:absolute;height:auto}.profil-have-cards{height:170px;padding:24px 6px}.action-details-middle{padding:0 12px}}@media screen and (max-width:1496px){.profil-faq-link:after{left:76px}.scrollable{height:80vh;overflow-y:scroll}}@media screen and (max-width:1452px){.profil-faq-link:after{left:45px}}@media screen and (max-width:1370px){.profil-faq-link:after{left:25px}}@media screen and (max-width:1256px){.profil-faq-link:after{left:6px}}@media screen and (max-width:991.5px){.desktop-cards{display:none}}@media screen and (min-width:991.5px){.mobile-cards{display:none}}@media screen and (max-width:1413px){.profil-conversions-title,.profil-solde-title{font-size:var(--font-size-xxs)}.profil-conversions-amount,.profil-solde-amount{font-size:16px}.profil-solde-currency{font-size:10px}.profil-points h2{font-size:36px}.rewards-badge img{width:30px;height:auto}.profil-transactions-title{font-size:var(--font-size-m)}.profil-transactions-desc{font-size:var(--font-size-xxs)}}@media screen and (max-width:1351px){.profil-conversions-title,.profil-solde-title{font-size:10px}.profil-conversions-amount,.profil-solde-amount{font-size:12px}.profil-solde-currency{font-size:8px}.profil-points h2{font-size:28px}.profil-points .desc{font-size:12px}.rewards-badge{margin:10px}.profil-transactions-title{font-size:var(--font-size-s)}.profil-transactions-desc{font-size:10px}.added-points .added-points-amount,.station-location .location-street,.transactions-amount .montant{font-size:var(--font-size-xs)}.action-date-location span{font-size:10px}.points-to-money{padding:9px}.points-to-money-amount{font-size:12px}}@media screen and (max-width:1298px){.points-to-money{padding:9px 7px}}@media screen and (max-width:1076px){.profil-conversions-amount,.profil-solde-amount{font-size:10px}.profil-solde-currency{font-size:7px}.rewards-badge{margin:10px 0}.profil-transactions-title{font-size:var(--font-size-xs)}.added-points .added-points-amount,.station-location .location-street,.transactions-amount .montant{font-size:var(--font-size-xxs)}.profil-details-complementaires h2{font-size:14px}}@media screen and (max-width:999px){.added-points .added-points-amount,.transactions-amount .montant{font-size:10px}}@media screen and (max-width:991.5px){.profil-conversions,.profil-points,.profil-solde{margin-top:25px}.profil-details{display:none}}.mobile-cards .profil-carte-prep{flex-direction:row;align-items:center;justify-content:center}.mobile-cards .carte-prep-link{font-weight:700;text-decoration:underline}.profil-historiques-block{display:flex;flex-direction:column;justify-content:center}.profil-historiques-link{align-items:center;background-color:#f7f9fa;border:1px solid #e6efff;border-radius:10px;display:flex!important;color:#374649;font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500;padding:12px 40px 12px 24px}.profil-historiques-link:hover{text-decoration:none;color:#374649}.profil-historiques-link:after{font-family:Font Awesome\ 6 Free;font-weight:900;width:20px;height:20px;text-align:center;line-height:20px;font-size:15px;color:var(--blaze-orange);position:absolute;right:35px}.historiques-card-description{background-color:#fff;border:1px solid #eaecef;display:flex;flex-direction:column}.historiques-block-details{display:flex;padding:10px 0}.mobile-cards .details-location-update-mobile{display:flex;flex-direction:row;align-items:center}.mobile-cards .location-street-mobile{color:#374649;font-family:var(--font-family-roboto);font-size:11px;font-style:normal;font-weight:900;padding:10px 0}.mobile-cards .transactions-amount-mobile{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.transactions-amount-mobile .added-points-mobile{background-color:var(--linen);border:1px solid;border-color:var(--linen);border-radius:25px;display:flex;padding:5px 10px;align-items:center;margin:0 8px}.added-points-mobile .added-points-amount-mobile{color:var(--horses-neck);padding-right:5px}.added-points-mobile .added-points-amount-mobile,.transactions-amount-mobile .montant{font-family:var(--font-family-roboto);font-size:var(--font-size-s);font-style:normal;font-weight:500}.transactions-amount-mobile .montant{color:red;padding-top:6px}.all-transactions-history-mobile{height:100%;display:flex;justify-content:center;align-items:center;padding:24px 0}.modifier-profil-update-mobile{color:#006eff;font-family:var(--font-family-nunito);font-size:16px;font-style:normal;font-weight:700;margin-left:10px;text-decoration:underline}.gallery-div{width:194px;height:113px;border-radius:10px;background:url(webpack:///mini-css-extract-plugin/_next/static/media/points-gratuits.8997430f.png);text-align:left}.gallery-div-title{font-family:var(--font-family-roboto);font-size:14px;font-weight:500;color:#001257;padding:12px}.points-added-points{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:#fff;width:-moz-fit-content;width:fit-content;padding:6px 12px;border-radius:24px;gap:6px;position:relative;top:30px;float:right;right:16px}.points-added-points-amount{font-family:var(--font-family-roboto);font-size:14px;font-weight:500;color:#001257}.btn-faq-profil{padding:24px 0 12px}.btn-faq-profil-desktop{font-family:var(--font-family-roboto);font-size:16px;color:red;font-weight:700}.btn-faq-profil-desktop:hover{text-decoration:underline;color:#ed0000}.btn-faq-profil-mobile{padding:24px;margin-top:18px;text-align:center;border:1px solid red;border-radius:50px}.btn-faq-profil-mobile-link{font-family:var(--font-family-roboto);font-size:20px;color:red;font-weight:500}@media screen and (max-width:375px){.btn-faq-profil-mobile-link{font-size:16px}}.cookies-block{display:flex;justify-content:flex-end}.terms-conditions-desktop{font-family:var(--font-family-roboto);color:#3e3e3e;font-size:16px;font-weight:500}.socials-block-mobile{background-color:#fff;border-radius:10px;border:1px solid #ededed;padding:36px 0}.suivez-nous-block{display:flex;flex-direction:column;align-items:center;justify-content:center}.suivez-nous-title{font-family:var(--font-family-nunito);font-size:18px;font-weight:700;color:#374649;padding-bottom:24px}.socials-icones-block{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.socials-icones-block img{width:32px;height:32px}.terms-conditions-mobile{font-family:var(--font-family-roboto);color:#3e3e3e;font-size:10px;font-weight:500}.terms-conditions-block-mobile{text-align:center}.assitant-agent-block{position:relative;display:flex;justify-content:flex-end}.green-dot{width:10px;height:10px;border-radius:30px;background-color:lime;position:fixed;right:35px;top:87vh;border:2px solid #fff}.assitant-agent{width:max-content;border-radius:50px;right:30px}.assitant-agent,.assitant-agent-content{background-color:red;padding:12px;position:fixed;top:87vh;z-index:2}.assitant-agent-content{border-radius:5px;width:340px;right:100px;display:flex;flex-direction:row;align-items:center;gap:10px}.assitant-agent-description{font-size:12px;font-weight:400}.assitant-agent-description,.assitant-agent-number{font-family:var(--font-family-roboto);line-height:16px;color:ffffff}.assitant-agent-number{font-size:13px;font-weight:700;text-decoration:underline}.assitant-agent-number:hover{color:#fff}.assitant-agent-content em{width:15px;height:15px;position:fixed;top:89vh;right:79px;background:transparent;border-top:9px dashed transparent;border-bottom:9px dashed transparent;border-left:12px solid red;overflow:hidden;transform:translate(-50%)}@media screen and (max-width:450px){.assitant-agent-content{width:260px;top:84vh}.assitant-agent-description{padding-left:10px}}@media screen and (max-width:352px){.assitant-agent-content{width:215px}}@media screen and (max-width:308px){.assitant-agent-content{width:155px;top:80vh}}.conversion-bloc-info{background-color:var(--white);border:1px solid #ededed;border-radius:10px;padding:12px}.conversion-breadcrumb,.conversion-breadcrumb a{font-family:var(--font-family-nunito);color:#374649;font-size:14px;font-weight:700}.conversion-info{background-color:#e6f2ff;border:1px solid #88bbfd;margin-top:16px;border-radius:5px;padding:16px 10px}.conversion-info-alert{display:flex;padding-bottom:10px;align-items:center;flex-direction:row}.conversion-info-alert-text{font-family:var(--font-family-nunito);color:#374649;font-size:18px;font-weight:900;padding-left:6px}.conversion-info-description{color:#001257}.conversion-info-description,.conversion-info-description-span{font-family:var(--font-family-nunito);font-weight:500;font-size:14px}.conversion-info-description-span{color:#ff5e00}.conversion-info-description-link{color:#006eff;font-family:var(--font-family-nunito);font-size:14px;font-weight:500;text-decoration:underline}.conversion-title{font-size:20px;font-weight:900;padding-top:24px}.conversion-desc,.conversion-title{font-family:var(--font-family-nunito);color:#374649;padding-left:6px}.conversion-desc{font-size:16px;font-weight:200;padding-top:8px}.conversion-service-block{background-color:#fbffff;border:1px solid #eaecef;border-radius:10px}.conversion-service-block,.conversion-service-block-conversions{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:18px}.conversion-service-block-conversions{background-color:#ffefdb;border:1px solid #ffd1b1;border-radius:10px}.conversion-service-img{width:50px;height:auto}.conversion-service-title{color:#032e67}.conversion-service-title,.conversion-service-title-conversions{font-family:var(--font-family-nunito);font-size:14px;font-weight:700;padding-top:8px}.conversion-service-title-conversions{color:#374649}.mobile-cards .conversion-service-block,.mobile-cards .conversion-service-block-conversions{margin-top:16px}.conversion-bloc-info a:active,.conversion-bloc-info a:hover{text-decoration:none}@media screen and (max-width:991.5px){.conversion-service-img{width:40px;height:auto}}.desktop-cards .conversion-title{padding-top:12px}.desktop-cards a{-webkit-text-decoration-line:none;text-decoration-line:none}.desktop-cards a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.conversion-prep-card-bloc-info{background-color:var(--white);border:1px solid #ededed;border-radius:10px;padding:12px}.conversion-service-prep-card-block{background-color:#f9fafb;border:1px solid #eaecef;border-radius:10px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:14px;gap:12px}.pwyp-store-container{cursor:pointer}.pwyp-store-main-container{padding:10px;display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.pwyp-store-main-container form{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;margin-top:20px;width:50%}.pwyp-container .continuer{width:-moz-fit-content;width:fit-content;background:#ed0000;border:1px solid #ed0000;border-radius:28px;color:#fff;font-family:var(--font-family-roboto);font-size:14px;padding:8px 48px;font-weight:700;height:46px;margin-top:15px}.pwyp-container .continuer:hover{background:#fff;border:1px solid #ed0000;color:#ed0000}.pwyp-store-main-container .compte-input{background-color:#fff;border-radius:5px;border:1px solid #dee0e4;width:100%;height:45px;font-family:var(--font-family-roboto);padding:6px 12px;color:#52536a;font-size:14px}.pwyp-store-main-container .compte-input:active{border:1px solid #dee0e4}.pwyp-store-main-container .scan-title{font-size:20px;margin-top:10px;font-weight:700}#scann-btn:hover svg path{fill:#ed0000}#scann-btn{background-color:#fff;border:none;color:#ed0000}.voucher-container{display:flex;align-items:flex-start;flex-direction:column;width:100%;margin-bottom:20px}.voucher-container-info{display:flex;align-items:center;justify-content:flex-start;width:100%}.voucher-container-info .voucher-see-more-btn{width:-moz-fit-content;width:fit-content;margin:0 0 0 auto;height:32px;padding:8px 24px}.rtl-style .voucher-container-info .voucher-see-more-btn{margin-left:0;margin-right:auto}.voucher-container-info h2{font-weight:700}.vouchers-list{width:100%;display:flex;flex-wrap:nowrap;overflow-x:auto;gap:20px}.voucher-item-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:min-content;text-align:center;margin-bottom:10px;background-color:#fff;border-radius:10px;height:100%}.voucher-item-container>:not(img){padding:5px}.voucher-item-container .voucher-order-now{height:30px;padding:8px 12px;margin:0 0 10px}.voucher-item-container h5{font-weight:700}.voucher-item-container p{line-height:1.3;color:var(--black)}.bold-primary-color-text{color:#ed0000;font-weight:bolder}.conversion-service-prep-card-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px}.conversion-service-prep-card-title{font-family:var(--font-family-nunito);color:#374649;font-size:18px;font-weight:700}.conversion-service-prep-card-description{font-family:var(--font-family-nunito);color:#374649;font-size:14px;font-weight:500}.conversion-prep-card-bloc-info a:hover{text-decoration:none}.conversion-service-prep-card-img{width:110px;height:auto;border-radius:10px}@media screen and (max-width:991.5px){.conversion-service-prep-card-img{width:80px;height:auto;border-radius:10px}}@media screen and (max-width:375px){.conversion-service-img{width:30px;height:auto}.conversion-service-title,.conversion-service-title-conversions{font-size:12px}.conversion-service-prep-card-title{font-size:16px}.conversion-service-prep-card-description{font-size:12px}}@media screen and (max-width:338px){.conversion-service-img{width:30px;height:auto}.conversion-service-title,.conversion-service-title-conversions{font-size:10px}.conversion-service-prep-card-title{font-size:14px}.conversion-service-prep-card-description{font-size:10px}}.card-prep-block{z-index:5;height:100%}.card-prep-block-details{height:100vh;position:relative}.card-prep-block-details .overlay-card-prep{position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:#675555;opacity:.2;width:100%;height:100%}.card-prep-block{position:absolute;top:0;left:0}@media screen and (max-width:991.5px){.card-prep-block-details{height:100%}}.formulaire-carte-prep-elements-first-step{display:flex;flex-direction:column;align-items:center;padding:18px 0;text-align:center}.formulaire-carte-prep-elements-second-step{display:flex;flex-direction:column;align-items:flex-start;padding:18px 0}.formulaire-carte-prep-elements-first-step h1{font-family:var(--font-family-nunito);color:#374649;font-weight:900;font-size:24px;padding:20px 0}.formulaire-carte-prep-elements-first-step p{font-family:var(--font-family-nunito);color:#474e5d;font-weight:500;font-size:13px;margin-bottom:32px}.formulaire-carte-prep-content{background-color:#fafbfc;border-radius:5px;border:1px solid #eff3fd;width:100%;padding:24px}.formulaire-carte-prep-content h3{font-family:var(--font-family-roboto);font-size:14px;color:#374649;font-weight:700;margin:0;padding-bottom:16px}.carte-prep-delivery-location{display:flex;flex-direction:row;align-items:center;gap:18px}.carte-prep-delivery-location button{border:none;padding:0;background:none;outline:none}.carte-prep-delivery-location-details{display:flex;flex-direction:row;align-items:center;padding:16px;gap:6px;background-color:#f6f9fe;border:1px solid #cfd4dd;border-radius:5px}.carte-prep-icone{background-color:#fff;padding:8px;border:1px solid #eaecef;border-radius:3px}.carte-prep-delivery-location-details p{color:#a3a7ad;font-family:var(--font-family-nunito)}.carte-prep-delivery-location a:hover{text-decoration:none}.formulaire-carte-prep-elements-third-step{display:flex;flex-direction:row;justify-content:flex-end;gap:26px;padding-bottom:16px}.formulaire-carte-prep-elements-third-step .annuler{background-color:#f7f9fa;border:1px solid #e0e7ff;border-radius:28px;color:#b7cbd3;font-family:var(--font-family-roboto);font-size:16px;padding:8px 48px}.formulaire-carte-prep-elements-third-step .annuler:hover{color:#eb2800;border:1px solid #eb2800}.pwyp-second-step-buttons{margin-top:15px;display:flex;justify-content:center;align-items:center}.pwyp-second-step-buttons .annuler{margin-top:15px;height:46px}.formulaire-carte-prep-elements-third-step .continuer{background:#ed0000;border:1px solid #ed0000;border-radius:28px;color:#fff;font-family:var(--font-family-roboto);font-size:14px;padding:8px 48px;font-weight:700;height:46px}.formulaire-carte-prep-elements-third-step .continuer:hover{background:#fff;border:1px solid #ed0000;color:#ed0000}.point-relais-block{padding:16px 0}.point-relais-block p{font-family:var(--font-family-roboto);color:#52536a;font-size:14px;font-weight:500}.point-relais-block .adresse,.point-relais-block select{font-family:var(--font-family-roboto);color:#374649;font-size:14px;padding:12px;background-color:#fff;border:1px solid #dee0e4;border-radius:5px;width:100%;margin-top:12px}.formulaire-carte-prep-elements-first-step .etapes{margin:0}.adresse-bloc-element,.relais-bloc-element{display:none}.carte-prep-delivery-location-details-active{background-color:#fff;border:2px solid red}.carte-prep-icone-active{border-color:red}#card-prep-demande-block-1,#card-prep-demande-block-2,#card-prep-demande-block-3,#card-prep-demande-block-4{display:none}.demande-carte-prep button{border:none;padding:0;background:none;outline:none}@media screen and (max-width:404px){p#a-domicile,p#point-de-relais{font-size:12px}.formulaire-carte-prep-elements-third-step{flex-direction:column-reverse}.carte-prep-delivery-location-details{padding:8px 10px}}@media screen and (max-width:376px){.carte-prep-icone svg{width:16px;height:16px}.formulaire-carte-prep-content{padding:8px}}@media screen and (max-width:282px){p#a-domicile,p#point-de-relais{font-size:10px}}@media screen and (max-width:264px){p#a-domicile,p#point-de-relais{font-size:8px}}.point-relais-block .email,.point-relais-block .nom,.point-relais-block .prenom,.point-relais-block .telephone{font-family:var(--font-family-roboto);color:#374649;font-size:14px;padding:12px;background-color:#fff;border:1px solid #dee0e4;border-radius:5px;width:100%;margin-top:12px}.mobile-cards a{-webkit-text-decoration-line:none;text-decoration-line:none}.mobile-cards a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.formulaire-carte-prep-elements-second-step-new{display:flex;flex-direction:column;align-items:flex-start;padding:18px 0;background-color:#eaf1ff;border-radius:5px;border:1px solid #b7cbd3}.formulaire-carte-prep-content-new{background-color:#eaf1ff;width:100%;padding:0 24px}.point-relais-block-new{padding:0}.point-relais-block-new h3{font-family:var(--font-family-roboto);color:#032e67;font-size:20px;font-weight:700}.point-relais-block-new p{font-family:var(--font-family-roboto);color:#3673e2;font-size:14px;font-weight:500}.point-relais-block-new p span{color:#001257}@media screen and (max-width:376px){.formulaire-carte-prep-content-new{padding:8px}}@media screen and (max-width:991.5px){.card-prep-block{top:113px}}@media screen and (min-width:991.5px){#dashboard{display:block!important}}.choix-option-points{display:flex;flex-direction:column;align-items:center;height:250px;justify-content:center;cursor:pointer;text-align:center}.choix-option-points h2{font-family:var(--font-family-nunito);color:#374649;font-size:20px;font-weight:700;padding-top:8px}@media screen and (max-width:465px){.choix-option-points h2{font-size:16px}}@media screen and (max-width:390px){.choix-option-points h2{font-size:12px;font-weight:500}}.conversion-breadcrumb-service,.conversion-breadcrumb-service a{font-family:var(--font-family-nunito);color:#374649;font-size:14px;font-weight:700;margin:24px 0}.service-details-content{background-color:#fafbfc;border-radius:5px;border:1px solid #eff3fd;width:100%;padding:12px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.service-details-content h2{color:#374649;font-size:24px;font-weight:700;padding:12px}.service-details-content h2,.service-details-content p{font-family:var(--font-family-roboto);text-align:center}.service-details-content p{color:#525252;font-size:14px;font-weight:500}.service-details-content button{background-color:#ed0000;color:#fff;border:2px solid #ed0000!important;padding:12px 24px;border-radius:28px;margin-top:32px;font-family:var(--font-family-roboto);font-weight:700;font-size:14px;display:flex;align-items:center}.service-details-content button svg{margin-right:8px}.service-details-content button:hover{background-color:#fff;color:#ed0000;border:2px solid #ed0000!important}.service-details-content button:hover svg path{fill:#ed0000}.hideDiv{display:none!important}@media screen and (max-width:991.5px){#body{overflow-y:scroll!important}}.conversion-breadcrumb-block{display:flex;justify-content:space-between;align-items:center}#service-details-block-1,#service-details-block-2,#service-details-block-3,#service-details-block-4{display:none}.pop-service-details-lien{cursor:pointer}.service-points-update{background:linear-gradient(60deg,#006eff,red);border-radius:10px;display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.service-points-update .service-points-update-text{font-family:var(--font-family-roboto);font-size:12px;font-weight:400;color:#fff}.service-points-update .service-points-update-amount{font-family:var(--font-family-roboto);font-size:36px;font-weight:700;color:#fff;padding:12px 10px}.recap-paiement-update{background-color:#e6f2ff;border:1px solid #88bbfd;border-radius:5px;width:100%;display:flex;align-items:center;flex-direction:column;margin-top:18px}.recap-paiement-update h2{font-family:var(--font-family-roboto);color:#032e67;font-size:20px;padding:16px 12px;text-align:center}.recap-paiement-update p{font-family:var(--font-family-nunito);color:#001257;font-size:14px;padding:0 12px 20px}.recap-paiement-update-details{display:flex;flex-direction:row;align-items:center;gap:12px;padding-bottom:12px}.recap-paiement-update-details-points{display:flex;flex-direction:row;align-items:center;gap:10px;background-color:#fff;border:1px solid #ffda9f;border-radius:3px;padding:12px 30px}.recap-paiement-update-details-points p{font-family:var(--font-family-roboto);color:#5d3f0e;font-size:18px;font-weight:500;padding:0}.recap-paiement-update-details-money{display:flex;flex-direction:row;align-items:center;gap:10px;background-color:#fff;border:1px solid #bed5ff;border-radius:3px;padding:12px 30px}.recap-paiement-update-details-money p{font-family:var(--font-family-roboto);color:#032e67;font-size:18px;font-weight:500;padding:0}@media screen and (max-width:440px){.recap-paiement-update-details-money,.recap-paiement-update-details-points{padding:12px}.recap-paiement-update-details-money p,.recap-paiement-update-details-points p{font-size:16px}}@media screen and (max-width:342px){.recap-paiement-update-details{flex-direction:column}.recap-paiement-update h2,.service-details-content h2{font-size:14px}}.check-solde-conversion{display:flex;flex-direction:column;align-items:center;background-color:#fff;border:1px solid #eaf1ff;border-radius:5px;width:100%;margin-top:18px;padding:16px}.formulaire-carte-prep-elements-first-step-conversion{display:flex;flex-direction:column;align-items:center;text-align:center}.etapes-conversion{align-items:center;display:flex;flex-direction:column;gap:4px}.actions-solde-conversion{display:flex;flex-direction:row;justify-content:flex-end;gap:26px;padding-top:36px;width:100%}.actions-solde-conversion .annuler{background-color:#f7f9fa;border:1px solid #e0e7ff;border-radius:28px;color:#b7cbd3;font-family:var(--font-family-roboto);font-size:14px;padding:8px 48px;font-weight:700;height:46px}.actions-solde-conversion .annuler:hover{color:#eb2800;border:1px solid #eb2800}.actions-solde-conversion .continuer{background:#ed0000;border:1px solid #ed0000;border-radius:28px;color:#fff;font-family:var(--font-family-roboto);font-size:14px;padding:8px 48px;font-weight:700;height:46px}.actions-solde-conversion .continuer:hover{background:#fff;border:1px solid #ed0000;color:#ed0000}.actions-solde-conversion .disabled-continue-button{background:#a3a3a3;border:1px solid #d1d1d1;border-radius:28px;color:#fff;font-family:var(--font-family-roboto);font-size:16px;padding:8px 48px;cursor:default}@media screen and (max-width:440px){.montant-info{display:none}.actions-solde-conversion{flex-direction:column;flex-direction:column-reverse}}@media screen and (max-width:330px){.conversion-breadcrumb-service,.conversion-breadcrumb-service a{font-family:var(--font-family-nunito);color:#374649;font-size:12px;font-weight:700;margin:24px 0}.service-points-update .service-points-update-amount{font-size:24px}.actions-solde-conversion .annuler,.actions-solde-conversion .continuer{padding:8px 24px}}@media screen and (max-width:287px){.conversion-breadcrumb-service,.conversion-breadcrumb-service a{font-family:var(--font-family-nunito);color:#374649;font-size:10px;font-weight:700;margin:24px 0}}.service-details-content .notif-solde{display:flex;flex-direction:row;align-items:center;gap:12px;background-color:#e6f2ff;border-radius:5px;padding:12px;width:100%}.service-details-content .notif-solde p{text-align:left;font-family:var(--font-family-roboto);font-size:12px;color:#032e67;margin:0}#recharge-mobile-block-1,#recharge-mobile-block-2,#recharge-mobile-block-3,#recharge-mobile-block-4{display:none}.recharge-mobile-content{background-color:#fafbfc;border-radius:5px;border:1px solid #eff3fd;width:100%;padding:12px 24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px}.recharge-mobile-content h2{color:#374649;font-size:24px;font-weight:700}.recharge-mobile-content h2,.recharge-mobile-content p{font-family:var(--font-family-roboto);text-align:center}.recharge-mobile-content p{color:#525252;font-size:14px;font-weight:500}.recharge-mobile-content button{background-color:#fff;color:#ff0600;border:2px solid #ff0600!important;padding:12px 24px;border-radius:28px;margin-top:32px;font-family:var(--font-family-roboto);font-weight:700;display:flex;align-items:center}.recharge-mobile-content button svg{margin-right:8px}.operator{display:flex;align-items:center;background-color:#fff;border-radius:5px;width:100%;padding:10px;gap:12px;border:1px solid #eaecef;cursor:pointer}.operator .img{height:200px}.recharge-mobile-operator-choice,.recharge-mobile-operator-choice:hover{width:100%;text-decoration:none}.recharge-mobile-content-second{background-color:#fafbfc;border-radius:5px;border:1px solid #eff3fd;padding:12px 24px;align-items:flex-start;gap:16px}.recharge-mobile-content-second,.transfer-modal-container{width:100%;display:flex;flex-direction:column;justify-content:center}.solde-actuel-conversion,.transfer-modal-container{gap:12px;align-items:center}.solde-actuel-conversion{display:flex;flex-direction:column;justify-content:center;width:100%}.recharge-mobile-content-second h3{font-family:var(--font-family-roboto);color:#032e67;font-size:14px;font-weight:500}.recharge-mobile-content-second .solde-actuel{width:100%;border-radius:5px;border:1px solid #cfd4dd;background-color:#fff;padding:12px;text-align:center}.recharge-mobile-content-second .solde-actuel p{font-family:var(--font-family-roboto);color:#032e67;font-size:36px;font-weight:700;text-align:center}.recharge-mobile-content-second .num-tel{font-family:var(--font-family-roboto);color:#7e7e99;font-size:14px;font-weight:500}.recharge-mobile-content-second .telephone{font-family:var(--font-family-roboto);color:#374649;font-size:14px;padding:12px;background-color:#fff;border:1px solid #dee0e4;border-radius:5px;width:100%}.recharge-mobile-content-second .montant-recharge{background-color:#fff;border-radius:5px;border:1px solid #eff0f3;display:flex;align-items:center;justify-content:center;padding:6px;cursor:pointer}.recharge-mobile-content-second .montant-recharge p{color:#8399a2;font-family:var(--font-family-roboto);font-size:14px;font-weight:500}@media screen and (max-width:460px){.recharge-mobile-content-second .montant-recharge p{font-size:12px}}@media screen and (max-width:356px){.recharge-mobile-content-second .montant-recharge p{font-size:10px}}@media screen and (max-width:327px){.recharge-mobile-content-second .montant-recharge p{font-size:8px}.recharge-mobile-content-second .solde-actuel p{font-size:24px}.recharge-mobile-content-second .montant-recharge{padding:6px 3px}}@media screen and (max-width:273px){.recharge-mobile-content-second .montant-recharge p{font-size:6px}}.recharge-mobile-content-second .info-recharge-mobile{background-color:#e6f2ff;padding:12px;border-radius:5px;display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:flex-start;width:100%}.recharge-mobile-content-second .info-recharge-mobile p{font-family:var(--font-family-roboto);color:#001257;font-size:14px;font-weight:500;text-align:left}@media screen and (max-width:420px){.recharge-mobile-content-second .info-recharge-mobile p{font-size:12px}}@media screen and (max-width:311px){.recharge-mobile-content-second .info-recharge-mobile p{font-size:10px}}@media screen and (max-width:281px){.recharge-mobile-content-second .info-recharge-mobile p{font-size:8px}}.recharge-mobile-content .points-used{display:flex;flex-direction:column;align-items:center;background-color:#e6f2ff;border-radius:5px;width:100%;padding:16px;gap:12px}.recharge-mobile-content .points-used .points-used-text{font-family:var(--font-family-roboto);color:#001257;font-size:14px;font-weight:500;text-align:center;margin:0}.link-renvoi{text-decoration:underline;color:#1592e6}.link-renvoi,.link-wait{display:flex;justify-content:center;align-items:center;font-family:var(--font-family-roboto);font-size:14px;font-weight:700}.link-wait{cursor:default;color:#afafaf;width:100%}#compte-info-block-1,#compte-info-block-2{display:none}.compte-info-first-step{display:flex;flex-direction:column;align-items:flex-start;padding:18px 0;text-align:center}.compte-info-first-step h1{font-family:var(--font-family-nunito);color:#374649;font-weight:900;font-size:24px;padding:20px 0}.compte-info-first-step p{font-family:var(--font-family-nunito);color:#474e5d;font-weight:500;font-size:13px}.compte-form{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.pwyp-step3-buttons .annuler{margin-left:auto}.pwyp-step3-buttons .continuer{margin:0}.voucher-item-main h2{font-weight:bolder;margin-bottom:12px}.compte-form .compte-bloc{display:flex;flex-direction:column;gap:12px}.voucher-step-buttons{margin-top:20px;display:flex;justify-content:center;align-items:center;width:100%}.voucher-step-buttons .annuler,.voucher-step-buttons .continuer{margin:0;height:min-content}.voucher-infos{display:flex;justify-content:center;align-items:center;flex-direction:column}.compte-form .compte-bloc .compte-label{font-family:var(--font-family-roboto);font-size:14px;color:#52536a;font-weight:500}.compte-form .compte-bloc .compte-input,.compte-form .compte-bloc .trust-license{background-color:#fff;border-radius:5px;border:1px solid #dee0e4;width:100%;height:45px;font-family:var(--font-family-roboto);padding:6px 12px;color:#52536a;font-size:14px}.compte-form .compte-bloc .compte-input:active{border:1px solid #dee0e4}#card-prep-ajout-block-1,#card-prep-ajout-block-2,#card-prep-ajout-block-3,#gain-details-block-1,#gain-details-block-2,#gain-details-block-3,#gain-details-block-4,#gain-details-block-5,#gain-details-block-6{display:none}.gain-details-content{background-color:#fafbfc;border-radius:5px;border:1px solid #eff3fd;width:100%;padding:12px 24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.gain-details-content h2{font-family:var(--font-family-roboto);color:#374649;font-size:24px;font-weight:700;padding:12px 0}.gain-details-content p{font-family:var(--font-family-roboto);color:#525252;font-size:14px;font-weight:500}.gain-details-location{display:flex;justify-content:space-between;align-items:center;width:100%}.liste-pompes-block{background-color:#f9fafb;border:1px solid #eaecef;border-radius:5px;width:100%;display:flex;align-items:center;flex-direction:column;margin-top:18px;padding:12px}.liste-pompes-block h2{font-family:var(--font-family-roboto);color:#374649;font-size:20px;padding:16px 12px;text-align:center}.liste-pompes-block-details{display:flex;flex-direction:row;align-items:center;gap:12px;padding:6px 12px;width:100%;background-color:#fff;border:1px solid #cfd4dd;border-radius:5px;margin-bottom:12px}.montant-paye-content{background-color:#e6f2ff;border-radius:10px;border:1px solid #88bbfd;width:100%;padding:12px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.montant-paye-content h2{color:#032e67;font-size:12px;font-weight:700;padding:12px}.montant-paye-content h2,.montant-paye-content p{font-family:var(--font-family-roboto);text-align:center}.montant-paye-content p{color:#525252;font-size:14px;font-weight:500}.montant-paye{background-color:#fff;border:1px solid #3673e2;width:70%;border-radius:5px;padding:12px;text-align:center}.montant-paye h3{font-family:var(--font-family-roboto);color:#3673e2;font-size:26px;font-weight:700}.montant-paye-content-details{width:100%;display:flex;flex-direction:column;gap:12px}.montant-paye-content-details h3{font-family:var(--font-family-roboto);color:#032e67;font-size:18px;font-weight:700}.montant-paye-details{display:flex;flex-direction:row;align-items:center;gap:12px}.montant-paye-details p{font-family:var(--font-family-roboto);color:#032e67;font-size:14px;font-weight:500}.montant-points-gagnees{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;padding:12px;margin-top:12px;background-color:#fff;border:1px solid #eaf1ff;border-radius:10px}.montant-points-gagnees h3{font-family:var(--font-family-roboto);color:#374649;font-size:20px;font-weight:700}.montant-points-gagnees p{font-family:var(--font-family-roboto);color:#374649;font-size:14px;font-weight:500;text-align:center}.montant-points-gagnees-update{display:flex;flex-direction:row;align-items:center;gap:10px;background-color:#fff;border:1px solid #ffda9f;border-radius:25px;padding:12px 30px}.confirmation-montant{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.confirmation-montant h3{font-family:var(--font-family-roboto);color:#374649;font-size:20px;font-weight:700}.confirmation-montant p{font-family:var(--font-family-roboto);color:#52536a;font-size:14px}.montant-paye-content-confirmation{background-color:#fff;border-radius:10px;border:1px solid #e7eaf0;width:100%;padding:12px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.montant-paye-content-confirmation h2{font-family:var(--font-family-roboto);color:#032e67;font-size:14px;font-weight:700;padding:12px;text-align:center}.montant-paye-confirmation{background-color:#f7f9fa;border:1px solid #e7eaf0;width:50%;border-radius:5px;padding:12px;text-align:center}.montant-paye-confirmation h3{font-family:var(--font-family-roboto);color:red;font-size:26px;font-weight:700}.montant-points-gagnees-confirmation{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:12px;margin-top:12px;background-color:#e6f2ff;border-radius:10px}.montant-points-gagnees-confirmation p{font-family:var(--font-family-roboto);color:#374649;font-size:14px;font-weight:500}#deblocage-cashback-block-1,#deblocage-cashback-block-2,#deblocage-cashback-block-3,#deblocage-cashback-block-4{display:none}.deblocage-cashback-content{display:flex;width:100%;flex-direction:row;align-items:center;gap:12px;margin:12px 0}.deblocage-cashback-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px}.deblocage-cashback-info h4{font-family:var(--font-family-roboto);color:#374649;font-size:14px;font-weight:700}.deblocage-cashback-info p{font-family:var(--font-family-roboto);color:#52536a;font-size:14px;text-align:left}.deblocage-cashback-action{display:flex;flex-direction:row;justify-content:center;gap:26px;padding-top:36px;width:100%}.deblocage-points-update{background:linear-gradient(265deg,red -6.71%,#e20100 108.99%);border-radius:10px;display:flex;flex-direction:column;align-items:center;height:100%;width:100%}.deblocage-points-update .deblocage-points-update-text{font-family:var(--font-family-roboto);font-size:12px;font-weight:400;color:#fff}.deblocage-points-update .deblocage-points-update-amount{font-family:var(--font-family-roboto);font-size:36px;font-weight:700;color:#fff;padding:12px 10px}.deblocage-cashback-block{background-color:#f9fafb;border:1px solid #eaecef;border-radius:5px;width:100%;display:flex;align-items:center;flex-direction:column;margin-top:18px;padding:12px}.deblocage-cashback-block-details{display:flex;flex-direction:row;align-items:center;gap:12px;padding:6px 12px;width:100%;background-color:#fff;border:1px solid #cfd4dd;border-radius:5px;margin-bottom:12px;justify-content:space-between}.deblocage-cashback-block-details a{text-decoration:none;cursor:pointer}.deblocage-moins-plus{background-color:#eaecef;padding:12px;font-size:24px;font-weight:900}.gain-details-content .notif-solde{display:flex;flex-direction:row;align-items:center;gap:12px;background-color:#e6f2ff;border-radius:5px;padding:12px;width:100%}.deblocage-cashback-second-step{background-color:#f9fafb;border:1px solid #eaecef;border-radius:10px}.deblocage-cashback-second-step,.deblocage-cashback-third-step{padding:12px;width:100%;display:flex;flex-direction:row;justify-content:space-between}.deblocage-cashback-third-step{background-color:#fff;border-radius:5px;border:1px solid #eaecef;align-items:center}.deblocage-cashback-block-update{display:flex;flex-direction:row;align-items:center;gap:10px;background-color:#fff;border:1px solid red;border-radius:25px;padding:12px 16px;font-family:var(--font-family-roboto);color:red}.deblocage-cashback-block-description{display:flex;flex-direction:column;gap:6px}.deblocage-cashback-block-description h3{font-family:var(--font-family-roboto);color:#374649;font-size:16px;font-weight:700;text-align:left}.deblocage-cashback-block-description p{font-family:var(--font-family-roboto);color:#374649;font-size:12px;text-align:left}.deblocage-change{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;justify-content:center;padding:24px;gap:16px}.deblocage-change h3{font-family:var(--font-family-roboto);color:#374649;font-size:18px;font-weight:700;text-align:center}.deblocage-change-value{background-color:#eaecef;border-radius:5px;padding:12px;width:100%;border:1px solid #eaecef;text-align:center}.deblocage-change-value p{font-family:var(--font-family-roboto);color:#032e67;font-size:24px;font-weight:700;text-align:center}.deblocage-notif-solde{display:flex;flex-direction:row;align-items:center;gap:12px;background-color:#ffe6bf;border-radius:5px;padding:12px;width:100%;margin-top:16px}.deblocage-notif-solde p{font-family:var(--font-family-roboto);font-size:16px;color:#374649;text-align:left}#partenaire-details-block-1,#partenaire-details-block-2,#partenaire-details-block-3,#partenaire-details-block-4{display:none}.item{display:flex;flex-direction:row;align-items:center;gap:12px;padding:6px 12px;width:100%;background-color:#fff;border:1px solid #cfd4dd;border-radius:5px;margin-bottom:12px;cursor:pointer}.item.selected,.montant-recharge.selected,.operator.selected{background-color:#eaf1ff;border:1px solid #b7cbd3;border-radius:5px}.icone-notification-block{background-color:#f7f9fa;border:1px solid #f0f0f0;border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.click-bounce{transition:transform .3s ease}.click-bounce:active{transform:scale(.95)}#notifications-block-1{display:none}.notifications-ps{flex-direction:column;margin:5px 0}.notifications-ps,.notifications-ps-header{background-color:#fff;padding:12px;display:flex;gap:12px}.notifications-ps-header{flex-direction:row;justify-content:flex-start;align-items:center}.notifications-ng{background-color:#f4f4f4;padding:12px;display:flex;flex-direction:column;gap:12px}.notifications-ng p,.notifications-ps p{font-family:var(--font-family-roboto);font-size:14px;color:#374649;text-align:left}.notifications-ng span,.notifications-ps span{font-family:var(--font-family-roboto);font-size:12px;color:#4a73e1;text-align:left}.enter,.enter-light{animation:slidein .3s ease-in-out}.enter-background{animation:slideinBackground 3.5s}.slide-right{animation:slideRight .6s ease-in-out}.slide-left-section{animation:slideLeftSection .3s ease-in-out}.barcode-holder svg{max-width:100%!important}@keyframes slideRight{0%{transform:translateX(100%)}50%{transform:translateX(-3%)}80%{transform:translateX(1%)}to{transform:translateX(0)}}@keyframes slideLeftSection{0%{opacity:0;transform:translateX(1%)}to{opacity:100%;transform:translateX(0)}}@keyframes slidein{0%{transform:scale(99%);opacity:0}to{transform:scale(100%);opacity:100%}}@keyframes slideinBackground{0%{opacity:0}to{opacity:.2}}@media screen and (max-width:1699px){.card2-info{line-height:1.1;bottom:25%;left:18%;color:#fff;color:#343434;font-size:12px;font-weight:500}.card1-info,.card2-info{position:absolute;font-family:var(--font-family-roboto);font-style:normal}.card1-info{bottom:21%;left:20%;color:var(--white);font-size:8px}}@media screen and (max-width:1405px){.card2-info{line-height:1.1;bottom:25%;color:#fff;color:#343434;font-size:9px;font-weight:500}.card1-info,.card2-info{position:absolute;left:15%;font-family:var(--font-family-roboto);font-style:normal}.card1-info{bottom:21%;color:var(--white);font-size:6px}}.slide-right-assistant{animation:slideRightAssistant .3s ease-in-out}@keyframes slideRightAssistant{0%{opacity:0}to{opacity:100%}}.telephone-input-style{font-family:var(--font-family-roboto);color:#374649;font-size:14px;padding:12px;background-color:#fff;border:1px solid #dee0e4;border-radius:5px;width:100%}@media screen and (max-width:937px){.mobile-padding{padding:0 1.1rem}.row{--bs-gutter-x:0}.mobile-full-screen-modal{top:0}.mobile-full-screen-modal .scrollable{height:100vh;padding:10px}}