@font-face{font-family:'ibmplex';src:url('/images/commun/font/ibmplexsans-light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'ibmplex';src:url('/images/commun/font/ibmplexsans-medium.ttf') format('truetype');font-weight:500;font-style:normal} #header_cartefid{margin:0 0 50px 0}#header_cartefid .content{display:flex;align-items:flex-start;justify-content:space-between;margin:0 0 50px 0}#header_cartefid .content .title{margin:75px 0 0 0;flex:1;padding:0 25px}#header_cartefid .content .title h1{text-transform:uppercase;color:#000000;font-size:16px;line-height:18px;padding:0;text-align:left;font-weight:300;font-family:'ibmplex'}#header_cartefid .content .title h1 span{font-size:70px;line-height:72px;display:block;margin:10px 0 0 0;font-weight:bold;font-family:"Gotham A","Gotham B"}#header_cartefid .content .title p{text-transform:uppercase;color:#000000;font-size:26px;line-height:30px;margin:30px 0 0 0}#header_cartefid .content img{width:50%;height:auto}#header_cartefid .description{color:#000000;font-size:16px;line-height:20px}#page_large{width:90%;margin:0 auto 20px auto;min-width:980px;padding:0 20px;box-sizing:border-box}#page_large_container{display:flex}nav#nav_verticale{float:none}#page{flex:1;display:flex;justify-content:center}#cartefid{width:772px;font-size:13px;line-height:18px;font-family:'ibmplex';font-weight:300;color:#000000}#body_cartefid > figure{display:flex;align-items:flex-end;justify-content:space-between}#body_cartefid > figure:nth-child(even) img{order:2}#body_cartefid > figure:nth-child(even) .content{order:1}#body_cartefid > figure img{width:50%;height:auto}#body_cartefid > figure .content{flex:1;padding:10px 0 30px 30px}#body_cartefid > figure .content h4{font-size:56px;line-height:56px;color:#000000;font-weight:bold}#body_cartefid > figure .content p{margin:20px 0 0 0;color:#000000;font-size:16px;line-height:20px}#body_cartefid > figure .content p b{font-weight:500}.liste-cgu li{list-style:square;margin-left:30px}.liste-reglement li{list-style:circle;margin-left:30px}div.cartefidshadow{margin-left:47px;background-color:#ffffff;padding-bottom:35px}div#header_cartefid{height:210px;position:relative;margin:0 0 60px 0;background:url('https://www.promod.pt/images/commun/fidelite/degrade.png');background-repeat:repeat-x}div#header_cartefid div#colors{position:absolute;left:40px;width:17px;height:81px;background:url('https://www.promod.pt/images/commun/fidelite/carre-couleur.png')}div#header_cartefid div#img_carte{position:absolute;left:495px;top:20px;width:191px;height:154px;background:url('https://www.promod.pt/images/commun/fidelite/carte-promod.png')}div#header_cartefid div#title_ma_carte{font-size:38px;color:black;position:absolute;left:100px;top:40px}div#header_cartefid div#title_page{font-size:26px;position:absolute;left:20px;top:120px;color:#E74487;width:465px}div#footer_cartefid{float:left;width:730px;color:#766A62;font-size:10px}div#body_cartefid div#body_consultation{margin-left:85px;width:560px}div#body_cartefid div#body_consultation{margin-top:16px}div#body_cartefid div#consultation{float:left;background:url('https://www.promod.pt/images/langue/fidelite/consultation/carte.gif');width:373px;height:241px;margin-left:93px;margin-top:20px}div#body_cartefid div#consultation input#numeroCarte{position:relative;top:140px;left:80px;text-align:center}div#body_cartefid div#consultation input#valid{position:relative;top:145px;left:85px}div#body_cartefid div#consultation div#textecarte{position:relative;top:145px;left:80px;width:300px;width:235px;color:#ffffff;font-size:10px}div#body_cartefid div#resultat{clear:left;font-weight:bold;text-align:center}div#body_cartefid div#contact{margin-left:66px}div#body_cartefid div#contact div#intro{font-weight:bold;float:left;width:664px;margin-bottom:20px}div#body_cartefid div#contact div.parmoyen{margin-left:30px;width:634px;float:left;margin-top:10px;margin-bottom:10px}div#body_cartefid div#contact div.parmoyen *{float:left}div#body_cartefid div#contact div.parmoyen div.details{position:relative;top:10px;margin-left:20px}div#body_cartefid div#contact div.parmoyen div.details *{float:none}div#body_cartefid div#contact div#contacteznous{margin-bottom:20px;float:left;width:664px}div#body_cartefid div#contact div#parmail,div#body_cartefid div#contact div#partel{float:left}div#body_cartefid div#contact div.parmoyen div.details a#mail,div#body_cartefid div#contact div.parmoyen div.details a#mail:hover{font-weight:bold;color:#E74487;text-decoration:underline} div#body_cartefid div#obtention .question{font-size:16px;padding:15px 0;margin-top:15px}div#body_cartefid div#obtention .question:before{content:'';display:inline-block;height:9px;margin-right:6px;width:9px;background-color:#000000}div#body_cartefid div#obtention .question:first-child{margin-top:0}div#body_cartefid div#protection{margin-left:66px;margin-top:20px} div#body_cartefid div#cgu div.titre{font-weight:bold;margin-top:20px}div#body_cartefid div#privacy{margin-left:66px;margin-right:66px;text-align:justify}div#body_cartefid div#privacy div.titre{font-weight:bold;margin-top:20px}div#body_cartefid div#reglement{margin-left:66px;margin-right:66px;text-align:justify}div#body_cartefid div#reglement span{font-weight:bold}div#body_cartefid div#modif{margin-left:88px;margin-right:88px;float:left}div#body_cartefid div#modif div#bloccivilite,div#body_cartefid div#modif div#blocadresse,div#body_cartefid div#modif div#blocmagasin,div#body_cartefid div#canal div#loginfid,div#body_cartefid div#modif div#loginfid{border:1px solid #766A62;margin-top:10px;padding:5px 85px;width:384px}div#body_cartefid div#modif div#blocfidelite{margin-top:10px;width:554px}div#body_cartefid div#modif div#blocfidelite *{float:none}div#body_cartefid span.asterisque,div#footer_cartefid span.asterisque,div#body_cartefid div#canal span.asterisque{color:#E74487}div#body_cartefid #shopper input{background-color:#E4E4E4;border:1px solid white;width:202px}div#body_cartefid #shopper input[type="radio"]{background-color:white;margin-left:0;width:20px}div#body_cartefid #shopper input[name="j_naiss"]{width:50px;text-align:center}div#body_cartefid #shopper input[name="m_naiss"]{width:50px;text-align:center}div#body_cartefid #shopper input[name="a_naiss"]{width:70px;text-align:center}div#body_cartefid div#modif label,div#body_cartefid div#canal label{width:180px}div#body_cartefid div#modif label.canal,div#body_cartefid div#modif label.civilite,div#body_cartefid div#canal label.canal{width:100px;position:relative;top:4px}div#body_cartefid div#modif *{float:left}div#body_cartefid div#modif a[href^="mailto:"]{float:none}div#body_cartefid div#modif div#choixcanal,div#body_cartefid div#canal div#choixcanal{margin-top:10px;margin-bottom:6px;width:556px}div#body_cartefid div#modif span,div#body_cartefid div#canal span,div#body_cartefid div#login_cartefid span{float:none}div#body_cartefid div#modif span.separateurdate{float:left;padding-left:5px;padding-right:5px}div#body_cartefid div#modif div.sousbloc,div#body_cartefid div#canal div.sousbloc{width:405px;margin-top:3px}div#body_cartefid div#modif div.sousblocadresse{margin-top:1px}div#body_cartefid div#modif div#valider,div#body_cartefid div#canal div#valider{text-align:center;padding-left:226px;margin-top:20px}div#body_cartefid div#modif div#blocadresse select{width:202px;font-size:13px}div#body_cartefid div#modif div#blocmagasin select{width:202px;font-size:13px}div#footer_cartefid div#mentionslegales{font-size:11px;margin-bottom:10px;width:556px;clear:both}div#footer_cartefid div#mentionslegales p{float:none}div#body_cartefid div#modif div#footer_cartefid,div#body_cartefid div#modif div#coords div#blocs{width:556px}div#body_cartefid div#modif div#footer_cartefid{margin-top:20px}div#body_cartefid div#canal div#choixcanal div#erreur{width:530px !important}div#body_cartefid div#canal div#choix{border:1px solid #766A62;margin-top:10px;padding:5px 90px;width:384px}div#body_cartefid div#canal div#choixmag{border:1px solid #766A62;margin-top:10px;padding:5px 90px;width:384px}div#body_cartefid div#canal div#choixmag select{background-color:#E4E4E4;width:200px;border:1px solid white}div#body_cartefid div#canal div#valider{text-align:center;margin-top:20px}div#body_cartefid div#canal input.nothing{background-color:#E4E4E4;border:1px solid white;width:202px}div#body_cartefid div#canal input.errorfield1{width:202px}div#body_cartefid #shopper input[type="radio"]{background-color:white;margin-left:0;width:20px}div#body_cartefid #shopper input[type="image"]{background-color:white;width:103px}div#body_cartefid div#canal div#validationcanal *{float:none}div#body_cartefid div#modif div#error div.erreur{float:none}div#body_cartefid div#modif div.errormessage1,div#body_cartefid div#canal div.errormessage1{padding-bottom:5px}div#body_cartefid div#modif div.errormessage1{width:529px;margin-bottom:5px}div#body_cartefid div#modif div#loginfid div.errormessage1{width:338px;padding-left:35px;margin-bottom:5px}div#body_cartefid div#modif div#loginfid div.errormessage1 div{width:338px}div#body_cartefid div#canal div.errormessage1{width:529px;margin-bottom:5px}div#body_cartefid div#canal div#loginfid div.errormessage1{width:338px;padding-left:35px;margin-bottom:5px}div#body_cartefid div#canal div#loginfid div.errormessage1 div{width:338px}.alerte{color:#EF8925 !important;font-weight:bold !important}input.alerte{border:1px solid #EF8925 !important}div#body_cartefid div#alerte{clear:left;float:left;margin-top:20px;width:556px}div#body_cartefid div#alerte div{clear:left}div#body_cartefid div#canal br{float:none}div#body_cartefid div#validationcoords div#merci{margin-bottom:20px}div#body_cartefid div#validationcoords div#mag{margin-bottom:10px}div#body_cartefid div#validationcoords div{clear:left}div#body_cartefid div#validationcoords br{clear:left;float:none}div#body_cartefid div#modif div#modifcoords{width:556px}div#body_cartefid div#modif div#error{width:520px}div#body_cartefid div#modif div#validationcoords{width:556px}div#body_cartefid div#modif div#validationcoords div#civilite{width:556px;margin-bottom:20px}div#body_cartefid div#modif div#validationcoords *{float:none}div#body_cartefid div#modif div#validationcoords div#civilite,div#body_cartefid div#modif div#validationcoords div#portable,div#body_cartefid div#modif div#validationcoords div#mail,div#body_cartefid div#modif div#validationcoords div#naissance,div#body_cartefid div#modif div#validationcoords div#magasin{margin-left:40px} .tab_mouvement{width:567px;border-collapse:collapse;font-size:11px;cursor:default;margin-top:10px}.tab_mouvement td{padding-top:9px;padding-bottom:8px;vertical-align:top;border-bottom:1px solid #29181E}.tab_mouvement tr.bg_couleur{background-color:#E0E0E0}.tab_mouvement tr:hover{background:#87C8BC;color:white}.tab_mouvement td.nobg{background-color:#fff}.tab_mouvement .td_1{width:70px;padding-left:13px}.tab_mouvement .td_2{width:150px;padding-left:5px}.tab_mouvement td.td_1{vertical-align:middle;font-weight:bold}.tab_mouvement td.td_2{vertical-align:middle}.tab_mouvement .td_3{width:80px}.tab_mouvement tr.no_hover:hover{background:#fff}.tab_mouvement th{text-align:left}div#reglement .article{margin-top:20px;float:left;line-height:1.5em;clear:left;width:598px}div#reglement .article * div#reglement .article span,div#reglement .article u,div#reglement .article a,div#reglement .article i,div#reglement .article br{float:none}div#reglement .article a{text-decoration:underline}div#reglement .article li{margin-left:25px}.alinea{margin-left:30px;margin-top:5px}.alinea1{width:20px}.alinea2{width:548px}#cgu a{text-decoration:underline}#cgu h3{font-weight:bold;text-decoration:underline;margin-bottom:10px}#cgu li{width:568px;margin-top:5px}