html{font-size:10px}body{font-family:M,OS,Arial;font-size:1.2rem}body .container{max-width:1280px;margin:0 auto}a,img,input[type=image]{border:0;outline:none}a{text-decoration:none}a,a:active,a:hover,a:visited{color:#222}.bred,.prix.prix-red,.red{color:#c00!important}.white{color:#fff!important}.bold,.bred{font-weight:700}.smaller{font-size:.8em}.msisdn{font-family:M-sb,OS-sb,Arial;letter-spacing:.04em}.ta-l{text-align:left!important}.ta-c{text-align:center!important}.ta-r{text-align:right!important}.clear{clear:both}.fleft{float:left}.fright{float:right}.prix{font-family:M-sb,OS-sb,Arial}.prix.crossed{color:#000}.boutons button,.buttons button{outline:none}.hide{display:none}.show{display:block}.flash{position:relative;padding:1em;margin:0;font-size:1.5rem;border:1px solid rgba(0,0,0,.2);border-radius:.3333em}.flash ul{list-style:disc outside;margin:0;padding:3px 15px}.flash ul li{margin:2px 0}.flash .close{position:absolute;top:0;right:6px;line-height:1;font-size:1.6em;font-family:M-b,OS-b,Arial}.flash.flash-warning,.flash.flat.flash-warning{color:#b5934d;background-color:#fcf8e3;border-color:rgba(181,147,77,.1)}.flash.flash-warning:hover{border-color:rgba(181,147,77,.5)}.flash.flash-success{color:#468847;background-color:#dff0d8;border-color:rgba(70,136,71,.1)}.flash.flash-success:hover{border-color:rgba(70,136,71,.5)}.flash.flash-error{color:#b94a48;background-color:#f2dede;border-color:rgba(185,74,72,.1)}.flash.flash-error:hover{border-color:rgba(185,74,72,.5)}.flash.flash-info{color:#3a87ad;background-color:#d9edf7;border-color:rgba(58,135,173,.1)}.flash.flash-info:hover{border-color:rgba(58,135,173,.5)}.flash.flat{font-family:M-b,OS-b,Arial;text-align:center}.flash.flat.flash-warning{color:#000;background-color:#ffd400}.flash{margin-top:.8em!important}.container-loader{position:relative}.stretched-loader{position:absolute;top:-5px;right:-4px;bottom:-4px;left:-4px;background-color:rgba(0,0,0,.4);text-align:center;border:1px solid silver;border-radius:4px}.stretched-loader img{position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-22px}.creditCard{display:inline-block;height:23px;width:37px;background:url(/assets/images/paiement/sprite-creditCard.png) no-repeat;vertical-align:middle}.creditCard--toggle:not(.creditCard--disabled){cursor:pointer;transition:background-position .15s linear}.creditCard--toggle:not(.creditCard--disabled):hover{box-shadow:0 0 1px 0 #444,inset 0 0 0 1px #444}.creditCard--cb{background-position:0 -23px}.creditCard--cb.creditCard--toggle{background-position:0 0}.creditCard--cb.creditCard--toggle.selected:not(.creditCard--disabled),.creditCard--cb.creditCard--toggle:hover:not(.creditCard--disabled){background-position:0 -23px}.creditCard--mc{background-position:0 -69px}.creditCard--mc.creditCard--toggle{background-position:0 -46px}.creditCard--mc.creditCard--toggle.selected:not(.creditCard--disabled),.creditCard--mc.creditCard--toggle:hover:not(.creditCard--disabled){background-position:0 -69px}.creditCard--vs{width:39px;background-position:0 -115px;border:1px solid #ccc}.creditCard--vs.creditCard--toggle{background-position:0 -92px}.creditCard--vs.creditCard--toggle.selected:not(.creditCard--disabled),.creditCard--vs.creditCard--toggle:hover:not(.creditCard--disabled){background-position:0 -115px}.flag-sepa{width:27px;height:29px;margin-bottom:4px;background:url(/assets/images/paiement/pays-sepa.png);background-repeat:no-repeat;overflow:hidden}.flag-sepa.flag-FR{background-position:-1px 0}.flag-sepa.flag-MC{background-position:-30px 0;width:23px}.flag-sepa.flag-BE{background-position:-55px 0}.flag-sepa.flag-LU{background-position:-84px 0}.flag-sepa.flag-NL{background-position:-113px 0}.flag-sepa.flag-DE{background-position:-142px 0;width:30px}.flag-sepa.flag-AU{background-position:-174px 0}.flag-sepa.flag-PT{background-position:-203px 0}.flag-sepa.flag-ES{background-position:-232px 0}.flag-sepa.flag-IT{background-position:-261px 0}.flag-sepa.flag-CH{background-position:-290px 0}.flag-sepa.flag-FI{background-position:-319px 0}.flag-sepa.flag-IE{background-position:-348px 0}.flag-sepa.flag-CY{background-position:-24px -28px}.flag-sepa.flag-GR{background-position:-53px -28px}.flag-sepa.flag-EE{background-position:-82px -28px}.flag-sepa.flag-SE{background-position:-111px -28px}.flag-sepa.flag-SK{background-position:-140px -28px}.flag-sepa.flag-SI{background-position:-170px -28px}.flag-sepa.flag-NO{background-position:-199px -28px}.flag-sepa.flag-MT{background-position:-228px -28px}.flag-sepa.flag-LT{background-position:-257px -28px}.flag-sepa.flag-LV{background-position:-286px -28px}.flag-sepa.flag-DK{background-position:-315px -28px}.flag-sepa.flag-GB{background-position:-141px -56px}.flag-sepa.flag-PL{background-position:-170px -56px}.flag-sepa.flag-HU{background-position:-199px -56px}.flag-sepa.flag-SM{background-position:-110px -56px}.cbForm{margin:auto}.cbForm__header{margin-bottom:20px}.cbForm__header__text{margin:.2em 0 .3em;font-size:1.8rem!important;font-family:M-sb,OS-sb,Arial;text-align:left}.cbForm__header__icons{text-align:right}.cbForm__content{padding:0 2%}.cbForm__content__explain{padding:1em 0}.cbForm__content p{margin:0 0 1em;font-size:1.4rem}.cbForm__content .amount{padding:.3em;margin:0 0 1.5em;font-size:1.4rem}.cbForm__content .amount #cb-montant{color:#c00}.cbForm__content .cc-line{margin-bottom:18px}.cbForm__content .inputCcNum{background-position:3px;background-repeat:no-repeat}.cbForm__content .inputCcNum input[type=text]{padding-left:40px}.cbForm__content .inputCcNum--visa{background-image:url(/assets/images/paiement/visa.png)}.cbForm__content .inputCcNum--mastercard{background-image:url(/assets/images/paiement/mastercard.png)}.cbForm__content .inputCcNum--cb{background-image:url(/assets/images/paiement/cb.png)}.cbForm__content .inputCcCvv{background:url(/assets/images/paiement/cvv.png) calc(100% - 10px) 50% no-repeat}.cbForm__content .forbiddenCards{color:#a0a0a0;font-size:1.2rem}.cb-form--old{font-size:1.4rem;text-align:center}.cb-form--old .forbidden-cards{padding-bottom:.5em;font-size:.8em;text-align:justify}.cb-form--old .cb-container .grid-c{padding:8px 2px;font-size:1.4rem}.cb-form--old .montant{padding:.3em;margin:0 0 1.5em;font-size:pxem(16,14);background-color:#f4f4f4;border:1px solid #e1e1e1}.cb-form--old .montant #cb-montant{color:#c00}.cb-form--old .card-types{padding:10px;text-align:center}.cb-form--old .card-types img{border-radius:4px}.cb-form--old .card-types img+img{margin-left:10%}.cb-form--old__button{padding:1.2em 0 .4em}.cb-form--old__button .bt-icon{font-size:1.6em}.cb-form--old .bnk-disabled{display:inline-block;padding:1em 2em;border-radius:5px;border:2px solid gray}@media(min-width:480px){.cb-form--old{width:80%;margin:0 auto}}@media(min-width:840px){.cb-form--old{width:70%;margin:0 auto}}.mode-paiement{display:none}.mode-paiement__form .grid-c{padding:0 2px}.mode-paiement__form.mode--cb .mode-paiement--cb,.mode-paiement__form.mode--sepa .mode-paiement--sepa{display:block}.mode-paiement__form.mode--cb .link--cb,.mode-paiement__form.mode--sepa .link--sepa{display:none}.mode-paiement__form.mode--aucun .mode-paiement--aucun{display:block}.mode-paiement__form.mode--aucun .link--aucun{display:none}.mode-paiement__form .aucun-form{padding-bottom:35px}.mode-paiement__title{margin:.4em 0;font-size:1.4rem;font-family:M-sb,OS-sb,Arial;font-weight:400}.mode-paiement__link-container{padding:.5em 0 1em;color:#c6c6c6;text-align:center}.mode-paiement__link-container .bt-label{margin:1em auto;display:block;padding:.5em;text-align:center;width:100%}@media(min-width:480px){.mode-paiement__link-container .bt-label{width:90%}}@media(min-width:1280px){.mode-paiement__link-container .bt-label{width:40%}}.mode-paiement__link{font-size:1.2rem}.mode-paiement__link+.mode-paiement__link{margin-top:5px}.mode-paiement__link span{cursor:pointer}.mode-paiement__explain{display:none;color:#676767;padding:1em 1.3em;text-align:justify}.mode-paiement__explain .flags{padding-top:7px;text-align:center}.form-prelevement input:-moz-read-only{background-color:#f1f1f1}.form-prelevement input:read-only{background-color:#f1f1f1}@font-face{font-family:font-icon;src:url(/assets/fonts/font-icon/font-icon.eot);src:url(/assets/fonts/font-icon/font-icon.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/font-icon/font-icon.woff2) format("woff2"),url(/assets/fonts/font-icon/font-icon.woff) format("woff"),url(/assets/fonts/font-icon/font-icon.ttf) format("truetype"),url(/assets/fonts/font-icon/font-icon.svg#font-icon) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:font-icon;src:url(/assets/fonts/font-icon/font-icon.svg#font-icon) format("svg")}}[data-icon]:before{content:attr(data-icon)}.i-4G:before,.i-4g_antenna:before,.i-active_line:before,.i-adress:before,.i-adress_KO:before,.i-adress_OK:before,.i-android:before,.i-appels:before,.i-apple:before,.i-appointment:before,.i-arrow:before,.i-backspace-arrow:before,.i-bill:before,.i-cadeau:before,.i-call:before,.i-cancel:before,.i-check:before,.i-chevron-down:before,.i-chevron-left:before,.i-chevron-right:before,.i-chevron-up:before,.i-circle-warning:before,.i-clipboard:before,.i-close:before,.i-coins:before,.i-collapse-down:before,.i-computer:before,.i-conditions:before,.i-consumption:before,.i-convergence:before,.i-credit-card:before,.i-cross:before,.i-delivery:before,.i-download:before,.i-email:before,.i-extra_bundle:before,.i-eye-striked:before,.i-eye:before,.i-facture:before,.i-filter-add:before,.i-gift-box:before,.i-green-check:before,.i-green_tag:before,.i-heart:before,.i-help:before,.i-history:before,.i-home:before,.i-hotspot:before,.i-hourglass:before,.i-identite:before,.i-info:before,.i-internazionale:before,.i-item-box:before,.i-item-mobile:before,.i-lightbulb:before,.i-line:before,.i-line_feature:before,.i-locked:before,.i-mcafee:before,.i-message:before,.i-messagerie:before,.i-minus:before,.i-mms:before,.i-mobile:before,.i-mobile_appels:before,.i-mobili:before,.i-money:before,.i-nano_sim:before,.i-nessunoScatto:before,.i-offer:before,.i-open-box:before,.i-options:before,.i-password:before,.i-payment_method:before,.i-payment_status:before,.i-pdf:before,.i-pencil:before,.i-personal_informations:before,.i-pianoTarrifario:before,.i-piggyBank:before,.i-plane:before,.i-plus-circle:before,.i-plus:before,.i-portabilita:before,.i-portability_KO:before,.i-portability_OK:before,.i-printer:before,.i-puk:before,.i-razzo:before,.i-renvoi_appel:before,.i-reversing-hourglass:before,.i-richiami:before,.i-rio:before,.i-roaming:before,.i-segreteria:before,.i-selfcare:before,.i-shop:before,.i-shopping_cart:before,.i-sim:before,.i-sim_circled:before,.i-sim_triple:before,.i-smartphone:before,.i-store_locator:before,.i-support:before,.i-task-complete:before,.i-tick:before,.i-timer:before,.i-trash:before,.i-unlocked-padlock:before,.i-up-arrow:before,.i-user:before,.i-validate:before,.i-video:before,.i-videocam:before,.i-warning:before,.i-windows-phone:before,[data-icon]:before{display:inline-block;font-family:font-icon;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.i-4G:before{content:""}.i-4g_antenna:before{content:""}.i-active_line:before{content:""}.i-adress:before{content:""}.i-adress_KO:before{content:""}.i-adress_OK:before{content:""}.i-android:before{content:""}.i-appels:before{content:""}.i-apple:before{content:""}.i-appointment:before{content:""}.i-arrow:before{content:""}.i-backspace-arrow:before{content:""}.i-bill:before{content:""}.i-cadeau:before{content:""}.i-call:before{content:""}.i-cancel:before{content:""}.i-check:before{content:""}.i-chevron-down:before{content:""}.i-chevron-left:before{content:""}.i-chevron-right:before{content:""}.i-chevron-up:before{content:""}.i-circle-warning:before{content:""}.i-clipboard:before{content:""}.i-close:before{content:""}.i-coins:before{content:""}.i-collapse-down:before{content:""}.i-computer:before{content:""}.i-conditions:before{content:""}.i-consumption:before{content:""}.i-convergence:before{content:""}.i-credit-card:before{content:""}.i-cross:before{content:""}.i-delivery:before{content:""}.i-download:before{content:""}.i-email:before{content:""}.i-extra_bundle:before{content:""}.i-eye:before{content:""}.i-eye-striked:before{content:""}.i-facture:before{content:""}.i-filter-add:before{content:""}.i-gift-box:before{content:""}.i-green-check:before{content:""}.i-green_tag:before{content:""}.i-heart:before{content:""}.i-help:before{content:""}.i-history:before{content:""}.i-home:before{content:""}.i-hotspot:before{content:""}.i-hourglass:before{content:""}.i-identite:before{content:""}.i-info:before{content:""}.i-internazionale:before{content:""}.i-item-box:before{content:""}.i-item-mobile:before{content:""}.i-lightbulb:before{content:""}.i-line:before{content:""}.i-line_feature:before{content:""}.i-locked:before{content:""}.i-mcafee:before{content:""}.i-message:before{content:""}.i-messagerie:before{content:""}.i-minus:before{content:""}.i-mms:before{content:""}.i-mobile:before{content:""}.i-mobile_appels:before{content:""}.i-mobili:before{content:""}.i-money:before{content:""}.i-nano_sim:before{content:""}.i-nessunoScatto:before{content:""}.i-offer:before{content:""}.i-open-box:before{content:""}.i-options:before{content:""}.i-password:before{content:""}.i-payment_method:before{content:""}.i-payment_status:before{content:""}.i-pdf:before{content:""}.i-pencil:before{content:""}.i-personal_informations:before{content:""}.i-pianoTarrifario:before{content:""}.i-piggyBank:before{content:""}.i-plane:before{content:""}.i-plus:before{content:""}.i-plus-circle:before{content:""}.i-portabilita:before{content:""}.i-portability_KO:before{content:""}.i-portability_OK:before{content:""}.i-printer:before{content:""}.i-puk:before{content:""}.i-razzo:before{content:""}.i-renvoi_appel:before{content:""}.i-reversing-hourglass:before{content:""}.i-richiami:before{content:""}.i-rio:before{content:""}.i-roaming:before{content:""}.i-segreteria:before{content:""}.i-selfcare:before{content:""}.i-shop:before{content:""}.i-shopping_cart:before{content:""}.i-sim:before{content:""}.i-sim_circled:before{content:""}.i-sim_triple:before{content:""}.i-smartphone:before{content:""}.i-store_locator:before{content:""}.i-support:before{content:""}.i-task-complete:before{content:""}.i-tick:before{content:""}.i-timer:before{content:""}.i-trash:before{content:""}.i-unlocked-padlock:before{content:""}.i-up-arrow:before{content:""}.i-user:before{content:""}.i-validate:before{content:""}.i-video:before{content:""}.i-videocam:before{content:""}.i-warning:before{content:""}.i-windows-phone:before{content:""}.i-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.esim-download{font-size:1.4rem}.esim-download .headband{font-size:1.6rem}.esim-download .headband .title{text-transform:capitalize;font-family:M-b,OS-b,Arial;font-size:2rem}.esim-download .headband .title span:first-letter{text-transform:uppercase}.esim-download .qrcode-download,.esim-download .qrcode-wrapper{padding:20px 35px}.esim-download .qrcode-download .sub-title,.esim-download .qrcode-wrapper .sub-title{font-size:1.8rem}.esim-download .qrcode-download p span,.esim-download .qrcode-wrapper p span{font-family:M-b,OS-b,Arial}.esim-download .qrcode-download .textualCode,.esim-download .qrcode-wrapper .textualCode{border:1px solid #c00;color:#c00;text-transform:uppercase;letter-spacing:5px;padding:15px;max-width:250px;margin:10px auto;background:#fff}.esim-download .qrcode-wrapper{background:#f6f6f6}.esim-download a{text-decoration:underline;color:gray}.esim-download>p{color:gray;padding:0 35px}.esim-download>p a{white-space:nowrap}.modal-esim-download{padding:35px 0}html.modal-opened{overflow:hidden}html.modal-opened .modal-content{overflow-x:hidden;overflow-y:auto}.modal,[data-modal-id]{display:none}.modal{overflow:hidden;position:fixed;width:94%;left:3%;background-color:#fff;border:1px solid #aaa;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 3px 9px rgba(0,0,0,.5);font-size:12px;font-size:1.2rem;-webkit-overflow-scrolling:touch;outline:0}@media(min-width:768px){.modal{width:70%;left:15%}}@media(min-width:992px){.modal{max-width:700px}}.modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:9px 12px;background-color:#eee;border-bottom:1px solid #ccc}.modal-header .close{margin-top:0;float:right;line-height:15px;height:15px}.modal-header img{float:left;margin-top:0}.modal-header .modal-title{margin-left:17px;font-size:14px;font-weight:700}.modal-body{position:relative;padding:10px}.modal-body img.modal-image{display:none;position:absolute;width:150px;left:10px;top:20px}@media(min-width:768px){.modal-body img.modal-image{display:inline-block}.modal-body img.modal-image+.modal-content{padding-left:170px}}.modal-footer{padding:10px;text-align:right;border-top:1px solid #ccc}.modal-footer button+button{margin-left:5px;margin-bottom:0}.menu_select{position:relative;display:inline-block;margin:.5em 0;text-align:left;padding:8px;border:1px solid #cacaca;width:90%;font-size:1.3rem}@media(min-width:480px){.menu_select{width:auto;min-width:170px;margin:0 0 0 1em}}.menu_select:hover ul{max-height:13em;border:1px solid #cacaca}.menu_select>a{text-align:center}.menu_select a{display:block;color:#000;text-decoration:none}.menu_select a i{font-size:.9rem;margin-left:5px}.menu_select ul{position:absolute;top:2.4em;left:0;max-height:0;min-width:8em;width:100%;margin:0;padding:0;background-color:#fff;overflow:hidden;box-shadow:0 3px 4px rgba(0,0,0,.05);transition:max-height .2s;z-index:100}.menu_select ul li{position:relative;display:inline-block;width:100%;background:transparent none}.menu_select ul li a{color:#444;padding:.8em}.menu_select ul li a.selected{background:#c00;color:#fff}.menu_select ul li a.selected:after{content:"";font-family:font-icon;position:absolute;right:5px;top:8px;padding:3px}.menu_select ul li a.selected:hover{background:#e60000}.menu_select ul li:hover{background:#f6f6f6;color:#000}.flash+#contenu{margin-top:1.4em}.etape{padding:1rem;font-size:1.2rem}.etape .boutons{padding:30px 0 10px}.etape .boutons .grid-c{float:none}.etape .boutons .bt-label{width:100%;margin-top:1.5em;font-size:1.2rem}@media(min-width:480px){.etape{padding:1.5rem}.etape .boutons .grid-c{float:right}.etape .boutons .cell-other{text-align:right}.etape .boutons .bt-label{width:auto;margin:0}.etape .boutons .bt-precedent{float:left}.etape .boutons .cell-quit{margin-top:5px;text-align:center}}@media(min-width:840px){.etape{padding:3rem 2rem}.etape .boutons .cell-quit{margin-top:0;text-align:left}.etape .boutons .cell-prev{text-align:right}.etape .boutons .cell-other .bt-precedent{float:none;margin-right:1em}}.compatible-devices-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.compatible-devices-list>*{width:100%}@media(min-width:840px){.compatible-devices-list>*{width:-moz-fit-content;width:fit-content}}.compatible-devices-list ul{list-style:none;padding:0;margin:0}.bandeau{padding-top:1.5em;padding-bottom:1em;background-color:#fff}.bandeau,.bandeau .offre{text-align:center;font-size:1.4rem}.bandeau ul.nfo{display:block;list-style:none;padding:0 0 0 .5em;margin:0;font-size:1rem;text-align:left}.bandeau ul.nfo li{margin-top:.357em}.bandeau .infos{text-align:center}.bandeau .infos h3{margin:1.25em 0 .25em;font-size:1em}.bandeau .infos .warning{font-size:.85em}.bandeau ul.nfo{display:none}.bandeau .offre,.bandeau i{display:inline-block;vertical-align:middle}.bandeau i{font-size:54px}@media(min-width:480px){.bandeau{padding-top:2em}.bandeau ul.nfo{font-size:1.2rem}}@media(min-width:840px){.bandeau i{line-height:1;margin-right:3%}.bandeau .offre{text-align:left}.bandeau .offre h3{margin-top:0}.bandeau .offre h3.m-top{margin-top:1.25em}}.p-coords .bandeau,.p-ligne .bandeau,.p-otp .bandeau{padding-bottom:1.6em}@media(min-width:480px){.p-coords .bandeau,.p-ligne .bandeau,.p-otp .bandeau{padding-top:1.8em}.p-coords .bandeau i,.p-ligne .bandeau i,.p-otp .bandeau i{font-size:78px}.p-coords .bandeau ul.nfo,.p-ligne .bandeau ul.nfo,.p-otp .bandeau ul.nfo{display:block}}#breadcrumbs{margin:auto;padding:7px 0;background-color:#f6f6f6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#breadcrumbs .step{color:#d0d0d0;text-align:center}#breadcrumbs .step.active{color:#333}#breadcrumbs .step.active .circle{background-color:#c00}#breadcrumbs .step.active-old{color:#555}#breadcrumbs .step.active-old .circle{color:#fff;background-color:#646464}#breadcrumbs .step .circle{height:2.5rem;width:2.5rem;line-height:2.5rem;text-align:center;border-radius:100%;color:#fff;display:inline-block;margin:5px;font-family:M-b,OS-b,Arial;background-color:#dedede}#breadcrumbs .step .title{padding-top:.071429em;font-size:1.2rem;font-family:M-sb,OS-sb,Arial;margin:10px 0 5px}#light-stepper{margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:-ms-flexbox;display:flex}@media(min-width:1025px){#light-stepper{padding:15px 0}}#light-stepper .progressbar--line{position:absolute;top:29px;margin:0 auto;left:0;right:0;z-index:0;height:5%}@media(min-width:1025px){#light-stepper .progressbar--line{top:23px}}#light-stepper .step{position:relative;display:inline-block;color:#d0d0d0;text-align:center;z-index:5}#light-stepper .step .icon{position:absolute;top:-35%;left:50%;transform:translate(-50%,-50%)}#light-stepper .step .icon:before{font-size:5rem}#light-stepper .step .circle{height:2.2rem;width:2.2rem;line-height:2.2rem;text-align:center;border-radius:100%;color:#fff;display:inline-block;margin:5px;font-family:M-sb,OS-sb,Arial;background-color:#dedede;position:relative;margin-top:20px}@media(min-width:1025px){#light-stepper .step .circle{margin-top:auto}}#light-stepper .step .circle>span{vertical-align:middle}#light-stepper .step .title{padding-top:.7rem;font-size:1.2rem;font-family:M-sb,OS-sb,Arial}#light-stepper .step.active .icon{color:#013540}#light-stepper .step.active .circle{background-color:#013540}#light-stepper .step.active .sub-title,#light-stepper .step.active .title{color:#000}#light-stepper .step.inactive .circle{background:#f6f6f6;box-shadow:inset 0 0 0 2px #dedede;color:gray}.recap{padding:20px}.recap-head{border-bottom:1px solid #f6f6f6;margin-bottom:10px}.recap-head>div .inner{min-height:46px;line-height:1;font-size:1rem;color:gray;-ms-flex-align:center;align-items:center;padding:.75em 0}@media(min-width:480px){.recap-head>div .inner{font-size:1.3rem}}.recap-content{margin-bottom:10px}.recap-content--qty{font-size:1.3rem;font-family:M-b,OS-b,Arial}.recap-content--body-image{text-align:center;background:#f8f8f8;height:96px;width:96px;margin-right:20px;border-radius:8px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.recap-content--body-image span{font-size:20px}.recap-content--body-image span[class^=i-]{font-size:6rem}.recap-content--body-image img{max-width:80%;max-height:80%}.recap-content--body-libelle{font-size:1.3rem}.recap-content--price-monthly,.recap-content--price-order{font-size:1.6rem;font-family:M-b,OS-b,Arial}.recap-content .discount-amount{display:block;margin-top:20px}.recap-content .recap-mentions{color:gray;font-size:1rem;font-weight:400;font-family:Arial,monospace,serif}.recap-content .recap-mentions-prix{text-align:right;padding-top:4px}.recap-total>div{margin-bottom:15px}.recap-total--phone-discount-libelle,.recap-total--phone-discount-price,.recap-total--shipping-libelle,.recap-total--shipping-price,.recap-total--sub-total-libelle,.recap-total--sub-total-price{font-size:1.3rem}.recap-total--total-libelle{font-weight:700;font-size:1.4rem}.recap-total--total-price{font-weight:700;font-size:1.9rem;color:#c00}.recap-echeance{border:1px solid #f5f5f5;padding:20px;margin:20px;border-radius:10px}.recap-echeance--header-title{font-size:1.4rem;margin-bottom:5px}.recap-echeance--header-sub-title{font-size:1.3rem;color:#828282}.recap-echeance--body{margin-top:10px}.recap-echeance--body-header{padding:16px 0;color:#828282}.recap-echeance--body-content{padding:16px 0;border-top:1px solid #f5f5f5;font-size:1.4rem;font-family:M-b,OS-b,Arial}.fiscal-code-generation{border-radius:10px}.fiscal-code-generation #fiscal-code-form .title{font-family:M-b,OS-b,Arial;font-size:1.8rem;margin-bottom:30px}.fiscal-code-generation #fiscal-code-form .form-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:840px){.fiscal-code-generation #fiscal-code-form .form-container{-ms-flex-direction:row;flex-direction:row}}.fiscal-code-generation #fiscal-code-form .form-container .form__line{width:100%}@media(min-width:840px){.fiscal-code-generation #fiscal-code-form .form-container .form__line{width:45%}}.fiscal-code-generation #fiscal-code-form .form-container .form__line .mdc-select .mdc-select__anchor{max-width:none}@media(min-width:840px){.fiscal-code-generation #fiscal-code-form .form-container .form__line .mdc-select .mdc-select__anchor{max-width:310px}}.fiscal-code-generation #fiscal-code-form .form-container .form__line.civilite{margin-bottom:25px}.manage-consent{margin-top:10px}.manage-consent .global-consent{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.manage-consent .global-consent .mdc-form-field{width:100%;padding-right:20px}.manage-consent .global-consent .mdc-form-field .mdc-checkbox__label{padding-bottom:10px}.manage-consent .global-consent .icon{cursor:pointer;font-size:2rem;padding-bottom:25px}.manage-consent .list-consent{border-top:2px solid gray;padding-top:2rem;display:none;margin-left:20px;margin-right:10px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;text-align:left}@media(min-width:480px){.manage-consent .list-consent{margin-left:50px}}.manage-consent .list-consent .item{margin-bottom:20px}@media(min-width:840px){.manage-consent .list-consent .item{margin-bottom:0}}.manage-consent .list-consent.open{display:-ms-flexbox;display:flex}.marketing-com{margin:5rem auto;line-height:1.4rem}.marketing-com a{text-decoration:underline;color:#c00}.p-vad-summary .container #contenu#contenu{padding:72px 0}.p-vad-summary .vad-wrapper{margin:0 auto;max-width:1280px}.p-vad-summary .vad-wrapper .main-header{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:32px;gap:20px}.p-vad-summary .vad-wrapper .main-header h2{font-family:M-b,OS-b,Arial;margin:0;font-size:2.4rem}.p-vad-summary .vad-wrapper .main-header .step-subtitle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.p-vad-summary .vad-wrapper .main-header .step-subtitle p{line-height:1.4;margin:0;font-size:1.6rem}@media(min-width:480px){.p-vad-summary .vad-wrapper .main-header .step-subtitle p{font-size:1.8rem}}.p-vad-summary .vad-wrapper ul{list-style:none;padding:0;line-height:1.5}.p-vad-summary .main-container{margin:0}.p-vad-summary .flex-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #f5f5f5;background:#fff;border-radius:5px;margin-bottom:20px;box-shadow:0 8px 10px 0 rgba(0,0,0,.05)}@media(min-width:840px){.p-vad-summary .flex-container{padding-left:34px}}.p-vad-summary .flex-container .iliadbox-logo{width:35%}.p-vad-summary .flex-container .body-right,.p-vad-summary .flex-container .header-left{font-size:1.4rem}.p-vad-summary .flex-container .body-right .forfait-resume,.p-vad-summary .flex-container .header-left .forfait-resume{line-height:1.4}.p-vad-summary .flex-container .body-right .title,.p-vad-summary .flex-container .header-left .title{font-size:1.6rem}.p-vad-summary .flex-container .body-right .subtitle,.p-vad-summary .flex-container .header-left .subtitle{font-size:1.2rem}.p-vad-summary .flex-container .body-right .features-list,.p-vad-summary .flex-container .header-left .features-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;width:100%;padding:0;margin:0;list-style:none}.p-vad-summary .flex-container .body-right .features-list__item,.p-vad-summary .flex-container .header-left .features-list__item{width:100%}.p-vad-summary .flex-container .body-right .features-list__sublist,.p-vad-summary .flex-container .header-left .features-list__sublist{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:12px;margin-left:33px;padding:0;width:calc(100% - 33px)}.p-vad-summary .flex-container .body-right .features-list__subitem,.p-vad-summary .flex-container .header-left .features-list__subitem{width:100%}.p-vad-summary .flex-container .body-right .features-list .feature,.p-vad-summary .flex-container .header-left .features-list .feature{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:13px;width:100%}.p-vad-summary .flex-container .body-right .features-list .feature__icon,.p-vad-summary .flex-container .header-left .features-list .feature__icon{-ms-flex-negative:0;flex-shrink:0;width:25px;height:25px}.p-vad-summary .flex-container .body-right .features-list .feature__icon-img,.p-vad-summary .flex-container .header-left .features-list .feature__icon-img{width:100%;height:100%;object-fit:contain;border-radius:4px}.p-vad-summary .flex-container .body-right .features-list .feature__content,.p-vad-summary .flex-container .header-left .features-list .feature__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.p-vad-summary .flex-container .body-right .features-list .feature__title,.p-vad-summary .flex-container .header-left .features-list .feature__title{font-family:M-b,OS-b,Arial;color:#000;font-size:14px;line-height:1.4}.p-vad-summary .flex-container .body-right .features-list .feature__description,.p-vad-summary .flex-container .header-left .features-list .feature__description{color:#000;font-size:14px;line-height:1.4}.p-vad-summary .flex-container .body-right .features-list .subfeature,.p-vad-summary .flex-container .header-left .features-list .subfeature{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;gap:13px;width:100%}.p-vad-summary .flex-container .body-right .features-list .subfeature__icon,.p-vad-summary .flex-container .header-left .features-list .subfeature__icon{-ms-flex-negative:0;flex-shrink:0;width:25px;height:25px}.p-vad-summary .flex-container .body-right .features-list .subfeature__icon-img,.p-vad-summary .flex-container .header-left .features-list .subfeature__icon-img{width:100%;height:100%;object-fit:contain;border-radius:4px}.p-vad-summary .flex-container .body-right .features-list .subfeature__content,.p-vad-summary .flex-container .header-left .features-list .subfeature__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.p-vad-summary .flex-container .body-right .features-list .subfeature__text,.p-vad-summary .flex-container .header-left .features-list .subfeature__text{color:#000;font-size:16px;line-height:1.4}.p-vad-summary .flex-container .block .list--item{margin-bottom:10px;text-align:left}@media(min-width:480px){.p-vad-summary .flex-container .block .list--item{margin-bottom:10px}}@media(max-width:479px){.p-vad-summary .flex-container .block .list--item>*{display:inline-block}}.p-vad-summary .flex-container .block .list--item::marker{color:#cd0000;font-size:2.5rem}.p-vad-summary .flex-container .block .list--item-icon{display:none;vertical-align:middle}@media(min-width:961px){.p-vad-summary .flex-container .block .list--item-icon{display:inline-block}}.p-vad-summary .flex-container .block .list--item-content{display:inline-block;vertical-align:middle;margin-left:10px;max-width:87%}.p-vad-summary .flex-container .block .list--item-title{font-size:1.3rem;margin:0;font-family:M-b,OS-b,Arial}@media(min-width:840px){.p-vad-summary .flex-container .block .list--item-title{font-size:1.4rem}}.p-vad-summary .flex-container .block .list--item-subtitles{font-size:1rem}@media(min-width:840px){.p-vad-summary .flex-container .block .list--item-subtitles{font-size:1.2rem}}.p-vad-summary .flex-container .block .list--item-subtitles span{font-size:2.5rem;color:green;vertical-align:middle}@media(min-width:840px){.p-vad-summary .flex-container .block .list--item-subtitles span{font-size:4rem}}.p-vad-summary .body-right{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media(min-width:840px){.p-vad-summary .body-right{-ms-flex-direction:row;flex-direction:row}}.p-vad-summary .body-right--content{text-align:left;width:100%}.p-vad-summary .body-right--action{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:right;justify-content:right}.p-vad-summary .body-right--action a{margin-right:10px;margin-bottom:3px}.p-vad-summary .body-right--action a.confirm-portabilite{background:#c00;color:#fff}.p-vad-summary span[class^=i-]{font-size:5rem}.p-vad-summary .i-validate{color:green}.p-vad-summary .double-rectangle--body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:840px){.p-vad-summary .double-rectangle--body{-ms-flex-direction:row;flex-direction:row}}.p-vad-summary .double-rectangle--body>div{padding:15px}.p-vad-summary .double-rectangle--body.align-stretch{-ms-flex-align:stretch;align-items:stretch}.p-vad-summary .double-rectangle--body.align-center{-ms-flex-align:center;align-items:center}.p-vad-summary .simple-rectangle{min-height:335px}@media(min-width:840px){.p-vad-summary .simple-rectangle{width:100%}}@media(min-width:1130px){.p-vad-summary .simple-rectangle{width:47%}}.p-vad-summary .double-rectangle,.p-vad-summary .simple-rectangle{background-color:#fff;position:relative}@media(min-width:840px){.p-vad-summary .double-rectangle,.p-vad-summary .simple-rectangle{border-radius:5px}}.p-vad-summary .double-rectangle--header,.p-vad-summary .simple-rectangle--header{line-height:1.2;margin-bottom:30px}.p-vad-summary .double-rectangle--header-title,.p-vad-summary .simple-rectangle--header-title{font-size:1.6rem;display:inline-block;font-family:M-b,OS-b,Arial}@media(min-width:840px){.p-vad-summary .double-rectangle--header-title,.p-vad-summary .simple-rectangle--header-title{font-size:1.9rem}}.p-vad-summary .double-rectangle--header-sub-title,.p-vad-summary .simple-rectangle--header-sub-title{font-family:M-l,OS-l,Arial;font-size:1.5rem;display:block}.p-vad-summary .double-rectangle .vertical-line,.p-vad-summary .simple-rectangle .vertical-line{border-left:2px solid #013540;padding-left:5px}.p-vad-summary .double-rectangle .rectangle-content,.p-vad-summary .simple-rectangle .rectangle-content{padding:25px 20px}@media(min-width:840px){.p-vad-summary .double-rectangle .rectangle-content,.p-vad-summary .simple-rectangle .rectangle-content{padding:15px 15px 15px 40px}}@media(min-width:840px){.p-vad-summary .decoration:before{height:100%;background-color:#013540;content:"";position:absolute;left:-35px;width:30px;border-radius:5px 0 0 5px}.p-vad-summary .bubble{height:5rem;width:5rem;line-height:5rem;text-align:center;border-radius:100%;display:inline-block;margin:5px;background-color:#013540;font-family:M-b,OS-b,Arial;border-radius:5em;top:50%;position:absolute;left:-8px;transform:translate(-50%,-50%);z-index:5;color:#fff}.p-vad-summary .bubble:before{color:#fff;font-size:3.9rem;vertical-align:middle}}.p-vad-summary .header{display:none}.p-vad-summary .link-information-privacy{font-size:1.2rem}.p-vad-summary .link-information-privacy .email{color:#246ba9}.p-vad-summary .btn-edit-information{text-align:center;width:190px}.p-vad-summary .confirm-section{padding:10px;margin-top:15px}.p-vad-summary .confirm-section a{margin-right:10px}.p-vad-summary form{text-align:center}@media(min-width:840px){.p-vad-summary form{text-align:right}}.p-vad-summary form a,.p-vad-summary form button{text-align:center;width:100%;padding:5px 0;margin:5px 0}@media(min-width:480px){.p-vad-summary form a,.p-vad-summary form button{width:45%;padding:0}}@media(min-width:840px){.p-vad-summary form a,.p-vad-summary form button{width:30%;padding:0}}.p-vad-summary .etape.step-vad-error{padding:6rem 2rem 10rem}.p-vad-summary .etape.step-vad-error .buttons a{margin:15px 5px auto}.p-vad-summary .etape.step-vad-error p.text{line-height:1.8rem}.p-vad-summary .etape.step-vad-error i{font-size:6rem;padding:5px}.p-vad-summary .etape.step-vad-error i :before{vertical-align:middle}.p-vad-error .text{font-size:1.5rem}html{scroll-behavior:smooth}#opt-msisdn{max-width:100%;margin:auto}#opt-msisdn button{max-width:850px}#opt-msisdn .opt-question{font-size:1.4rem;margin-bottom:10px}@media(min-width:840px){#opt-msisdn .opt-question{font-size:1.2rem;position:absolute;top:20px;left:50%;transform:translateX(-50%);width:90%}}#opt-msisdn .opt-question .mdc-form-field .mdc-form-field{margin-left:1em}#opt-msisdn .opt-question .switch-porta{font-family:M-b,OS-b,Arial;font-size:1.2rem}#opt-msisdn .opt-question .switch-porta button{margin:0 10px}#opt-msisdn .box{margin-top:1em}@media(min-width:768px){#opt-msisdn #opt-numero-porta .row{text-align:center}}#opt-msisdn #msisdn_captcha{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}#opt-msisdn #msisdn_captcha div{padding:0!important;margin:0!important}#opt-msisdn #opt-numero-new{padding-top:1em;font-size:1.4rem}#opt-msisdn #opt-numero-new div{margin:.7rem;padding:.7rem}#opt-msisdn #opt-numero-new .choice,#opt-msisdn #opt-numero-new .verify{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#opt-msisdn #opt-numero-new .choice.hidden,#opt-msisdn #opt-numero-new .verify.hidden{display:none}#opt-msisdn #opt-numero-new .choice button,#opt-msisdn #opt-numero-new .verify button{width:60%;max-width:500px;text-align:center}#opt-msisdn #opt-numero-new .choice{gap:10px}#opt-msisdn #opt-numero-new .choice p{margin-top:50px;font-size:1.5rem;font-weight:bolder}#opt-msisdn #opt-numero-new .choice div{text-transform:uppercase;font-weight:bolder;margin:0}#opt-msisdn #opt-numero-new .choice .bt-grey{background-color:#444}@media(max-width:839px){#opt-msisdn #opt-numero-new .choice button{width:100%}}#opt-msisdn #opt-numero-new .bt-label{font-family:M-sb,OS-sb,Arial;padding:.2rem 2rem;border-radius:1rem}#opt-msisdn #opt-numero-new .bt-label .bt-icon{position:relative;top:1px;bottom:0;padding:2px 5px 0;display:none}#opt-msisdn #opt-numero-new .bt-label .bt-icon.bt-icon--loader:after{bottom:3px}@media(min-width:480px){#opt-msisdn #opt-numero-new .bt-label .bt-icon{display:inline-block}}#opt-msisdn #opt-numero-new .bt-label.bt-big{line-height:24px}#opt-msisdn #opt-numero-new .bt-label>span:not(.bt-icon){padding:10px 0 9px;display:inline-block;line-height:1.2}#opt-msisdn #opt-numero-new .loader{background-image:url(/assets/images/loader/custom-msisdn-loader.gif);background-repeat:no-repeat;background-position:50%;background-size:contain;height:27vh}#opt-msisdn #opt-numero-new button.loading:before{background-image:url(/assets/images/loader/ajax-loader.gif);background-repeat:no-repeat;background-position:50%;background-size:contain;width:4rem;height:90%;content:"";display:block;position:absolute}#opt-msisdn #opt-numero-new button.loading[disabled]:before{filter:grayscale(1)}#opt-msisdn #opt-numero-new .custom{text-align:center}#opt-msisdn #opt-numero-new .custom .msisdn-picker>div:not(:first-child){margin-top:0}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom .msisdn-picker>div:not(:first-child){margin-top:2.7rem;margin-bottom:2.7rem}}#opt-msisdn #opt-numero-new .custom .msisdn-picker ul{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0;font-size:1.6rem}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom .msisdn-picker ul{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}#opt-msisdn #opt-numero-new .custom .msisdn-picker li{border:1px solid #000;border-radius:10px;padding:1.4rem;cursor:pointer}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom .msisdn-picker li{width:48%;margin-bottom:1rem;white-space:nowrap}}#opt-msisdn #opt-numero-new .custom--title{font-size:2.1rem}@media(min-width:840px){#opt-msisdn #opt-numero-new .custom--title{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:90%}}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom--title{font-size:1.8rem;margin:-3rem 0 0;padding:0}}#opt-msisdn #opt-numero-new .custom--retry button{width:60%;text-align:center}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom--retry{margin:2rem 0}#opt-msisdn #opt-numero-new .custom--retry button{width:100%}}#opt-msisdn #opt-numero-new .custom--available:before{content:"";display:block;width:4.4rem;height:4.4rem;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#0c0;-webkit-mask-image:url(/assets/images/check.svg);mask-image:url(/assets/images/check.svg);margin-left:auto;margin-right:auto;margin-bottom:2rem}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom--available:before{width:5rem;height:5rem}}#opt-msisdn #opt-numero-new .custom--available--new-number{font-size:1.7rem;font-weight:bolder}#opt-msisdn #opt-numero-new .custom--available--new-number .msisdn{white-space:nowrap}#opt-msisdn #opt-numero-new .custom--not-available:before{content:"";display:block;width:4.4rem;height:4.4rem;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#c00;-webkit-mask-image:url(/assets/images/cancel.svg);mask-image:url(/assets/images/cancel.svg);margin-left:auto;margin-right:auto;margin-bottom:2rem}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom--not-available:before{width:5rem;height:5rem}}@media(max-width:839px){#opt-msisdn #opt-numero-new .custom--max-attempts button,#opt-msisdn #opt-numero-new .custom--not-available:before button{width:100%}}#opt-msisdn #opt-numero-new .custom--max-attempts div:first-child{background-color:#f6f6f6;border-radius:10px}#opt-msisdn #opt-numero-new .selected{text-align:center;font-size:1.8rem}#opt-msisdn #opt-numero-new .selected:before{content:"";display:block;width:4.4rem;height:4.4rem;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#0c0;-webkit-mask-image:url(/assets/images/check.svg);mask-image:url(/assets/images/check.svg);margin-left:auto;margin-right:auto;margin-bottom:2rem}@media(max-width:839px){#opt-msisdn #opt-numero-new .selected:before{width:5rem;height:5rem}}#opt-msisdn #opt-numero-new .selected .msisdn{white-space:nowrap}#opt-msisdn #opt-numero-new .digits{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:-10px 0 30px}@media(min-width:480px){#opt-msisdn #opt-numero-new .digits{margin:-2rem 0 3rem}}@media(max-width:839px){#opt-msisdn #opt-numero-new .digits{margin-top:1rem;margin-bottom:0}}#opt-msisdn #opt-numero-new .digits .digit{margin:.5rem;padding:1rem;width:3rem;width:var(--text-3xl);height:3rem;height:var(--text-3xl);border:none;text-align:center}@media(min-width:480px){#opt-msisdn #opt-numero-new .digits .digit{width:4rem;width:var(--text-4xl);height:4rem;height:var(--text-4xl)}}#opt-msisdn #opt-numero-new .digits .digit:focus{outline:none}#opt-msisdn #opt-numero-new .digits .digit--locked{font-weight:bolder;width:2.4rem;width:var(--text-2xl);padding:.5rem 1rem}@media(max-width:839px){#opt-msisdn #opt-numero-new .digits .digit--locked{padding-left:0;padding-right:0}}@media(min-width:480px){#opt-msisdn #opt-numero-new .digits .digit--locked{padding:1rem}}#opt-msisdn #opt-numero-new .digits .digit--input,#opt-msisdn #opt-numero-new .digits .digit--random{border-radius:10px;background-color:#f4f4f4;border:1px solid #c6c6c6;transition:all .2s ease}#opt-msisdn #opt-numero-new .digits .digit--input{font-size:1.6rem;font-size:var(--text-base)}@media(min-width:480px){#opt-msisdn #opt-numero-new .digits .digit--input{font-size:2.4rem;font-size:var(--text-2xl)}}#opt-msisdn #opt-numero-new .digits .digit--input:invalid{border:2px solid #c00;background-color:#fff}#opt-msisdn.is-new #opt-numero-new,#opt-msisdn.is-porta #opt-numero-porta{display:block}#opt-msisdn .opt-numero{display:none;padding-top:.5em;text-align:center}#opt-msisdn .opt-numero .reminder{margin-top:20px}@media(min-width:480px){#opt-msisdn .opt-numero .reminder{margin-top:50px}}#opt-msisdn [data-action=force-random]{text-align:center}.opt-sim{margin-bottom:70px}.opt-sim__invitation{font-size:1.4rem;text-align:center;margin-bottom:.5em}.opt-sim .grid-c+.grid-c{margin-top:10px}.opt-sim .opt{display:inline-block;cursor:pointer;height:180px;width:80%;position:relative;margin-top:2rem;-webkit-tap-highlight-color:rgba(0,0,0,0);border:2.5px solid #f3f3f3;border-radius:15px}@media(min-width:480px)and (max-width:839px){.opt-sim .opt{min-height:130px}}.opt-sim .opt.opt-none img{height:6rem;margin:40px 0}.opt-sim .opt .mdc-radio{display:none}.opt-sim .opt .icon{display:block;width:100%;height:100%}.opt-sim .opt .icon+.sim-label{font-size:1.4rem;position:absolute;top:0;left:0;right:0}.opt-sim .opt svg{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:60px;height:60px;fill:gray}.opt-sim .opt.active{border-color:#232121}.opt-sim .opt.active:after{content:"";position:absolute;width:28px;height:28px;line-height:28px;color:#fff;background-color:#000;font-family:font-icon;font-size:1.8rem;border-radius:50%;left:8px;top:8px}.opt-sim .opt.active svg{fill:#000}.opt-sim .opt label:hover{cursor:pointer}.opt-sim .opt.active .opt__img,.opt-sim .opt__img.active{background-color:#867979;border-radius:5px}.opt-sim .ml-esim{margin-top:10px}.opt-sim .ml-esim span{text-decoration:underline;cursor:pointer}@media(min-width:480px){.opt-sim .grid-c+.grid-c{margin-top:0}.opt-sim .opt.opt-nano .img_container{margin-top:50px;margin-bottom:34px}.opt-sim .opt .img_container{margin-bottom:0}}.p-ligne{background:#fff}#contenu>.p-ligne{padding-top:1.5em}.p-ligne .section-explain{margin:1em .5em 0;padding:1em;text-align:center;font-size:1.4rem}.p-ligne .mdc-radio+label{padding-left:0}.p-ligne .bt-iccid{margin-top:15px}.p-ligne .bt-iccid .bt-icon{font-size:20px}.p-ligne .etape:has(#opt-msisdn){min-height:57rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;position:relative}@media(min-width:840px){.p-ligne .etape:has(#opt-msisdn){padding-top:150px}.p-ligne .etape:has(#opt-msisdn):has(.custom--title.hidden){padding-top:50px}}.p-ligne .etape:has(#opt-msisdn) #form_ligne{width:100%}@media(min-width:840px){.p-ligne .etape:has(#opt-msisdn) #form_ligne>.grid-l{position:absolute;bottom:0;left:0;width:100%}}.p-ligne .etape:has(#opt-msisdn) .bt-next[type=submit][disabled=disabled]{display:none}.opt-sim{margin-top:3em;margin-bottom:3em}@media(min-width:840px){.opt-sim .opt-container{max-width:29%}}.opt-sim .grid-c+.grid-c{margin-top:20px}@media(min-width:480px){.opt-sim .grid-c+.grid-c{margin-top:0}}.opt-sim .sim-mobile{padding-top:1em}.e-coords{background-color:#fff}.e-coords h3{padding:0 0 .166667em .5em;margin:0 .5em .5em;color:#666;font-size:1.4rem;border-bottom:1px solid #d4d4d4}.e-coords h3.first{padding-top:.666667em}.e-coords h3 .smaller{font-size:.8em}@media(min-width:840px){.e-coords h3{font-size:1.6rem}}.e-coords h4{margin:10px 0 20px 10px;font-size:1.6rem;color:#ccc}.e-coords .infos-email{margin:0;padding:1em 1.5em .5em 1em;font-family:M-sb,OS-sb,Arial}.e-coords .mentions{padding:.5em 1.5em 1.5em;margin:0;font-family:Arial,sans-serif;color:#b2b2b2;font-size:1rem;text-align:justify}.e-coords .grid-l.form__line{margin-left:0;margin-right:0}form.form-coords .identite-adresse{padding-top:0}form.form-coords .identite-adresse .hint-text{width:50%}form.form-coords .identite-adresse .fiscal_code{position:relative}form.form-coords .identite-adresse .fiscal_code .mdc-text-field-helper-text{text-align:right}form.form-coords .identite-adresse .fiscal_code p{margin:0;position:absolute;left:0;bottom:10px}form.form-coords .identite-adresse .fiscal_code p a{color:#c00;text-decoration:underline}@media(min-width:840px){form.form-coords .identite-adresse>.grid-c{padding:0 10px}}.etape-sim_choice .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:480px){.etape-sim_choice .content-wrapper{-ms-flex-direction:row;flex-direction:row}}.etape-sim_choice .content-wrapper .choice-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}.etape-sim_choice .content-wrapper .choice-wrapper .choice{border:1px solid #000}.etape-sim_choice .sim-label{font-size:1.8rem}.text-desktop{display:none}.p-identification .etape .section-titre{margin-top:.25em;font-weight:400;font-family:M-sb,OS-sb,Arial}.p-identification .etape.mode-video .doc-list,.p-identification .etape.mode-video .documents{display:block}.p-identification .etape.mode-video .mode-livraison__square.video i{color:#c00;border-color:#c00}.p-identification .etape.mode-video .mode-livraison__square.video p{color:#a0a0a0}.p-identification .etape .mode-livraison{padding:0 0 5px}.p-identification .etape .mode-livraison .explain{margin-bottom:25px;text-align:justify}.p-identification .etape .mode-livraison__square{padding:20px 1%;text-align:center;cursor:pointer;position:relative}.p-identification .etape .mode-livraison__square i{display:block;width:100px;height:100px;line-height:100px;margin:0 auto 10px;color:silver;font-size:60px;text-align:center;border-radius:5px;border:4px solid silver}.p-identification .etape .mode-livraison__square p{display:block;margin:0 auto;color:#a0a0a0;font-size:1.8rem;font-family:M-sb,OS-sb,Arial}.p-identification .etape .mode-livraison__square ul{display:inline-block;margin-top:22px}.p-identification .etape .mode-livraison__square ul li{text-align:left;font-size:1.4rem;line-height:1.25}.p-identification .etape .mode-livraison__square ul li+li{margin-top:8px}.p-identification .etape .mode-livraison__square .alert-incompatible,.p-identification .etape .mode-livraison__square .alert-no-video{display:none;width:70%;font-size:1.8em;margin:auto;padding:0 10px 15px;left:0;right:0}.p-identification .etape .mode-livraison__square .alert-incompatible b,.p-identification .etape .mode-livraison__square .alert-no-video b{color:#c00}.p-identification .etape .mode-livraison__square .alert-incompatible i,.p-identification .etape .mode-livraison__square .alert-no-video i{margin:0;padding:0;display:block;width:100%;height:100%;line-height:50px}.p-identification .etape .mode-livraison__square.incompatible,.p-identification .etape .mode-livraison__square.no-video{cursor:inherit}.p-identification .etape .mode-livraison__square.incompatible i,.p-identification .etape .mode-livraison__square.no-video i{color:rgba(0,0,0,.15);border-color:rgba(0,0,0,.15);background-color:silver}.p-identification .etape .mode-livraison__square.incompatible .alert-incompatible,.p-identification .etape .mode-livraison__square.no-video .alert-no-video{display:block}@media(min-width:480px){.p-identification .etape .doc-list{overflow:hidden}.p-identification .etape .doc-list>.grid-c{background-color:#f6f6f6;position:relative;padding-left:4em;height:120px;line-height:120px;margin-bottom:5px;float:left}.p-identification .etape .doc-list>.grid-c:before,.p-identification .etape .doc-list>.grid-c:not(:last-child):after{background:#f6f6f6;bottom:0;-webkit-clip-path:polygon(75% 50%,-50% -50%,0 110%);clip-path:polygon(75% 50%,-50% -50%,0 110%);content:"";left:100%;position:absolute;top:0;transition:background .2s linear;width:3em;z-index:1}.p-identification .etape .doc-list>.grid-c:before{background:#fff;margin-left:5px}.p-identification .etape .doc-list>.grid-c:last-child{border-right:none}}@media(min-width:840px){.p-identification .etape .doc-list{background-position:50%}}.p-identification .etape .doc-list__item{position:relative;margin-top:4px;line-height:82px;background-color:#f6f6f6}.p-identification .etape .doc-list__item--valide .doc-list__icon .i-tick{display:block}.p-identification .etape .doc-list__icon{text-align:right;line-height:1}.p-identification .etape .doc-list__icon .icon{position:relative;display:inline-block;margin-top:6px;font-size:60px}.p-identification .etape .doc-list__icon .i-tick{display:none;position:absolute;bottom:0;right:-16px;font-size:90px;color:#0f903b}.p-identification .etape .doc-list__content{padding-left:25px;font-size:1.4rem;line-height:1;text-align:left}.p-identification .etape .doc-list__content p{margin:0 0 .25em}.p-identification .etape .doc-list__content button{font-size:1.2rem}.p-identification .etape .doc-list__progressbar{position:absolute;right:0;bottom:0;left:0;height:15px;line-height:15px;font-size:12px}.p-identification .etape .documents{display:none}.p-identification .etape .documents.complete .doc--choice{display:block}.p-identification .etape .documents.complete .doc--choice .box--choice{display:none}.p-identification .etape .documents.complete .doc--choice .box--complete{display:table}.p-identification .etape .documents .box{margin-top:3em;font-size:1.5rem}.p-identification .etape .documents .box--complete{display:none}.p-identification .etape .documents .doc{display:none;padding-top:15px}.p-identification .etape .documents .bouton-switch{padding:2em 0 .5em;text-align:center}.p-identification .etape .doc--choice{text-align:center}.p-identification .etape .doc--video.activated .overlay,.p-identification .etape .doc--video.activating .overlay,.p-identification .etape .doc--video .vjs-device-button{display:none}.p-identification .etape .doc--video.activated #videoLive{display:block}.p-identification .etape .doc--video.activated .doc__buttons .bt--record-start{display:inline-block}.p-identification .etape .doc--video.displayed .doc__buttons .bt--record-start,.p-identification .etape .doc--video.displayed .doc__buttons .bt--record-stop{display:none}.p-identification .etape .doc--video.displayed .doc__buttons .bt--record-again,.p-identification .etape .doc--video.displayed .doc__buttons .bt--record-play{display:inline-block}.p-identification .etape .doc--video.recording .doc__buttons .bt--record-again,.p-identification .etape .doc--video.recording .doc__buttons .bt--record-play,.p-identification .etape .doc--video.recording .doc__buttons .bt--record-start,.p-identification .etape .doc--video.recording .doc__buttons .bt--valider-video{display:none}.p-identification .etape .doc--video.recording .doc__buttons .bt--record-stop{display:inline-block}.p-identification .etape .doc--video.recording .record-msg{display:block;color:#ef0e0e;text-align:center;font-family:M-sb,OS-sb,Arial;animation:a .6s infinite alternate}.p-identification .etape .doc--video .phrase{color:#ef0e0e;font-size:1.6rem;font-family:M-b,OS-b,Arial}.p-identification .etape .doc--video #videoLive,.p-identification .etape .doc--video .doc__buttons .bt-label,.p-identification .etape .doc--video .record-msg{display:none}.p-identification .etape .doc--type .types .grid-c{height:250px}.p-identification .etape .doc--type .types .mdc-form-field{position:relative;width:100%}.p-identification .etape .doc--type .types .mdc-form-field label{height:160px;margin:auto}.p-identification .etape .doc--type .types .mdc-form-field label img{max-height:150px}.p-identification .etape .doc--type .types .mdc-form-field .mdc-radio{position:absolute;bottom:-30px;left:42%}.p-identification .etape .doc--type .doc__content{height:auto;background-color:#fff}.p-identification .etape .doc--type .doc__content img{display:inline;max-height:300px}.p-identification .etape .doc--type .displayed .overlay{display:none}.p-identification .etape .doc--type .displayed .doc__buttons{display:block}.p-identification .etape .doc--type .doc__buttons,.p-identification .etape .doc--type .image-document,.p-identification .etape .doc--type input[type=file]{display:none}.p-identification .etape .doc--type .doc__buttons .bt--valider{margin-left:25%}.p-identification .etape .doc__buttons{text-align:center;padding-top:20px}.p-identification .etape .doc__buttons .bt--valider{display:none}.p-identification .etape .doc__buttons button{margin-bottom:5px}.p-identification .etape .doc__title{text-align:justify;padding:5px 0 25px}.p-identification .etape .doc__title p{margin-bottom:0}.p-identification .etape .doc__content{position:relative;max-width:620px;height:300px;margin:0 auto;background-color:silver;text-align:center;overflow:hidden}.p-identification .etape .doc__content.number{height:auto}.p-identification .etape .doc__content.no-background{background-color:transparent}.p-identification .etape .doc__content.extended{max-width:none}.p-identification .etape .doc__content__upload{height:100%}.p-identification .etape .doc__content__upload .doc__img{background-color:silver;position:relative;height:300px}.p-identification .etape .doc__content__upload.recto{border-right:2px solid #fff}.p-identification .etape .doc__content__upload.verso{border-left:2px solid #fff}.p-identification .etape .doc__content .overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.p-identification .etape .doc__content .overlay button,.p-identification .etape .doc__content .overlay label{margin-top:136px}.p-identification .etape .doc__content input{display:block}.p-identification .etape .doc__content .max100{max-width:100%;max-height:100%}@media(min-width:480px){.p-identification .etape .mode-livraison .explain{margin-bottom:20px;text-align:center}.p-identification .etape .mode-livraison__square{padding:1% 3%}.p-identification .etape .mode-livraison__square i{width:200px;height:200px;margin-bottom:20px;line-height:200px;font-size:120px}.p-identification .etape .doc-list{height:120px;line-height:120px}.p-identification .etape .doc-list__item{margin-top:0;line-height:inherit;background-color:transparent}.p-identification .etape .doc-list__content{padding-left:10px;font-size:1.4rem}.p-identification .etape .documents .bouton-switch,.p-identification .etape .sms .bouton-switch{text-align:right}}@media(min-width:840px){.p-identification .etape .doc-list{background-position:50%}.p-identification .etape .doc-list__icon .icon{font-size:80px}.p-identification .etape .doc-list__content{padding-left:20px}.p-identification .etape .doc-list__content p{margin-bottom:.5em}}.p-identification .etape .record-in-progress{color:#c00;display:block;text-align:center}.p-identification .popin-webcam h1,.p-identification .popin-webcam h3,.p-identification .popin-webcam h4{font-weight:400}.p-identification .popin-webcam h1{font-family:M-b,OS-b,Arial}.p-identification .popin-webcam h3{padding-bottom:25px;color:#c00;font-size:1.6rem;font-family:M-sb,OS-sb,Arial}.p-identification .popin-webcam h4{padding-top:25px;font-size:1.4rem}@media(min-width:840px){.text-desktop{display:inline}}@keyframes a{0%{opacity:1}to{opacity:.4}}.p-sms-porta .etape .porta-recap .grid-c{font-size:1.4rem}.p-sms-porta .etape .section-titre{font-weight:400;font-family:M-sb,OS-sb,Arial;border-bottom:1px solid #c00}.p-sms-porta .etape .box{margin:1em auto}@media(min-width:840px){.p-sms-porta .porta-recap{width:90%;margin:0 auto}}.porta-form,.porta-form .grid-l{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.porta-form .grid-l{-ms-flex-pack:justify;justify-content:space-between}@media(min-width:840px){.porta-form .grid-l{-ms-flex-direction:row;flex-direction:row}}.porta-form .grid-l .grid-c{width:100%}@media(min-width:840px){.porta-form .grid-l .grid-c{width:45%}}.porta-form .box{margin:2em 0 1em}.porta-form__help{padding-top:17px}.porta-form .mentions{padding-top:15px;color:#888;font-size:.9rem}.porta-form .mentions #mentions-transfert{margin-bottom:15px}.porta-form #line-transfert,.porta-form #type-sim-card{padding-top:10px;text-align:left}@media(min-width:480px){.porta-form #line-transfert,.porta-form #type-sim-card{padding-top:0}}.porta-recap{overflow:hidden}.porta-recap__title{padding:5px;margin:1em 0;font-size:1.4em;font-weight:400;font-family:M-b,OS-b,Arial;border-radius:4px 4px 0 0}.porta-recap__subtitle{position:absolute;top:-10px;left:20px;margin:0;padding:4px 8px;font-family:M-sb,OS-sb,Arial;color:#c00;background:#fff}.porta-recap__block{position:relative;border:1px solid gray;border-radius:10px;padding:15px;margin:20px auto}.porta-recap .grid-l{margin-bottom:8px}.porta-recap__ml{padding-right:5px}.porta-recap__ml__content{height:200px;padding:5px 15px 5px 8px;font-size:1rem;text-align:justify;overflow-x:hidden;overflow-y:scroll}.porta-recap__ml__content p{margin:1em 0 .3em}.porta-recap__ml__content hr{max-width:35%;margin:0 15px 0 0}.porta-recap .checkbox-container{padding:1em 0}@media(min-width:840px){.porta-recap .checkbox-container{text-align:center}}.p-mode-paiement .etape,.p-paiement-commande .etape{background-color:#fff}.p-mode-paiement .etape .offer-reminder,.p-paiement-commande .etape .offer-reminder{font-size:2rem;line-height:2.2rem;font-family:M-b,OS-b,Arial}.p-mode-paiement .etape .section-titre,.p-paiement-commande .etape .section-titre{margin-left:0;font-size:1.6rem;font-weight:400;font-family:M-b,OS-b,Arial}.p-mode-paiement .etape .wrapper,.p-paiement-commande .etape .wrapper{max-width:100%;margin:0 auto}.p-mode-paiement .etape .wrapper .section-titre,.p-paiement-commande .etape .wrapper .section-titre{margin-left:0}.p-mode-paiement .etape .explain,.p-paiement-commande .etape .explain{font-size:pxem(18px,12px);margin:2em 0;text-align:justify}@media(min-width:480px){.p-mode-paiement .etape .explain,.p-paiement-commande .etape .explain{text-align:center}}.p-mode-paiement .etape .explain.smaller,.p-paiement-commande .etape .explain.smaller{font-size:1em;margin:1em 0 0}.p-mode-paiement .etape .explain .quoted,.p-paiement-commande .etape .explain .quoted{font-style:italic;font-size:.9em}.p-mode-paiement .etape .wrapper-form-cb,.p-paiement-commande .etape .wrapper-form-cb{width:100%;max-width:555px;margin:1.5em auto 1em}@media(min-width:768px){.p-mode-paiement .etape .wrapper-form-cb,.p-paiement-commande .etape .wrapper-form-cb{width:100%;margin:1.5em auto 1em}}@media(min-width:992px){.p-mode-paiement .etape .wrapper-form-cb,.p-paiement-commande .etape .wrapper-form-cb{width:70%;margin:1.5em auto 1em}}.p-otp .already_done{margin:20px auto}.p-otp .resend{margin-top:10px}#p-mode-paiement .payment-method__header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:35px;margin-bottom:5rem;margin-bottom:var(--spacing-10)}#p-mode-paiement .payment-method__header--title{text-align:center;font-family:M-b,OS-b,Arial;margin-bottom:0;margin-bottom:var(--spacing-0);font-size:2rem;font-size:var(--text-xl);color:#c00;color:var(--main)}#p-mode-paiement .payment-method__header--sub-title{text-align:center;margin:0;margin:var(--spacing-0);font-size:1.4rem;font-size:var(--text-sm)}#p-mode-paiement .payment-method__informations{background-color:#c00;background-color:var(--main);padding:1.2rem;padding:var(--spacing-3);border-radius:1rem;border-radius:var(--rounded-xl);color:#fff;color:var(--white);margin:auto;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media(min-width:840px){#p-mode-paiement .payment-method__informations{width:62%}}#p-mode-paiement .payment-method__informations h2{font-size:1.8rem;font-size:var(--text-lg)}#p-mode-paiement .payment-method__informations p{font-size:1.4rem;font-size:var(--text-sm)}#p-mode-paiement .payment-method__content .payment-method__items{margin:2rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media(max-width:599px){#p-mode-paiement .payment-method__content .payment-method__items.all-collapsed .with-badge{margin-top:30px}}#p-mode-paiement .payment-method__content .payment-method__items.all-collapsed .payment-method__item-badge{visibility:visible!important}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item{position:relative;width:100%;max-width:350px;margin:auto auto 20px}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.sepa .card__body p{padding:0}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item h2{color:#000;color:var(--black);margin:0;font-family:M-b,OS-b,Arial;font-size:16px;line-height:45px;height:45px;cursor:pointer}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper{overflow:hidden;z-index:1;transition:all .2s ease-in-out;text-align:center;background:#fff;position:relative;border-radius:15px;border:2px solid #0b0b0b}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper:after,#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper:before{background:#c00;background:var(--main);position:absolute;top:45px;left:50%;z-index:2;width:46%;height:2px;content:"";transform:scale(0) translate(0);transition:transform .4s ease-in-out}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper .card__body{height:0;transition:all .2s ease-in-out;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 40px;font-size:22px;line-height:30px;text-align:left}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper .card__body p{padding:28px 0;font-size:14px;text-align:center}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper .card__body .bt-label,#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper .card__body .selected-feedback{position:absolute;opacity:0;width:200px;text-align:center;left:calc(50% - 100px);pointer-events:none;transition:opacity 0s}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper .card__body .bt-label{bottom:15px}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-wrapper .card__body .selected-feedback{bottom:40px}@media(max-width:599px){#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.with-badge.open{margin-top:30px!important}}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.with-badge .payment-method__item-wrapper{box-shadow:5px 5px 15px 0 rgba(0,0,0,.18)}@media(max-width:599px){#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.with-badge .payment-method__item-wrapper{box-shadow:0 -2px 15px 0 rgba(0,0,0,.18)}}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-badge{position:absolute;top:0;left:calc(100% - 15px);z-index:0;height:49px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 15px 0 25px;border:2px solid #c00;border-top-right-radius:15px;border-bottom-right-radius:15px;font-size:16px;color:#c00;text-transform:uppercase;font-family:M-b,OS-b,Arial;visibility:hidden}@media(max-width:599px){#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-badge{-ms-flex-align:start;align-items:start;-ms-flex-pack:center;justify-content:center;top:-32px;left:0;width:100%;padding-top:4px;border-top-left-radius:14px;border-bottom-right-radius:0}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-badge-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:4.5px}}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item-badge span{font-family:M-sb,OS-sb,Arial;font-size:12px}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper{border-color:#c00;border-color:var(--main)}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper:before{transform:scale(1) translate(-100%)}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper:after{transform:scale(1)}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper .card__title{color:#c00;color:var(--main)}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper .card__body{padding-bottom:80px;height:-moz-max-content;height:max-content}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper .card__body .padded{margin:14px 0}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper .card__body .bt-label,#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-wrapper .card__body .selected-feedback{display:block;opacity:1;pointer-events:auto;transition:opacity .35s ease-in-out}#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-badge{top:calc(50% - 24.5px);visibility:visible;line-height:14px}@media(max-width:599px){#p-mode-paiement .payment-method__content .payment-method__items .payment-method__item.open .payment-method__item-badge{top:-32px;line-height:normal}}#p-mode-paiement .payment-method__link{text-align:center}@media(min-width:840px){.p-validation .type-esim{padding:5rem}}.p-validation .type-esim .section-titre{margin:3rem auto}@media(min-width:480px){.p-validation .w-tablet-80{width:80%;margin:auto}}.p-validation .e-valid-cmd .section-titre.bold,.p-validation .e-valid-cmd .section-titre.bred{font-family:M-b,OS-b,Arial;color:#000;font-size:1.3rem}.p-validation.etape{padding-top:1em;background-color:#fff}.p-validation .section-titre.cga-title{margin:10rem 0 3rem}.p-validation .box{font-size:1.3rem}.p-validation .form-inner{padding:0 .5em}@media(min-width:768px){.p-validation .form-inner{padding:0 2em}}.p-validation .section-titre{margin-left:0;font-size:1.5rem;font-weight:400;font-family:M-sb,OS-sb,Arial;line-height:1.4}.p-validation .section-titre span{font-family:M-b,OS-b,Arial}.p-validation .explain{color:#909090;margin:0;padding:1em 0 0 1em}.p-validation .address{-ms-flex-pack:center;justify-content:center}.p-validation .address,.p-validation .address .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.p-validation .address .content{min-height:100px;font-size:1.4rem;text-align:center}@media(min-width:480px){.p-validation .address .content{-ms-flex-direction:row;flex-direction:row;text-align:left}}.p-validation .address .content svg{margin:0 auto}.p-validation .address .content .text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:10px 30px;line-height:2rem;font-family:M-b,OS-b,Arial}.p-validation .address .content .text address{font-style:normal}.p-validation .address p{font-size:13px}.p-validation .address button{text-align:center;margin:0 auto 10px;padding:10px 25px;font-size:15px}.p-validation .address button span{font-family:M-l,OS-l,Arial}.p-validation .prelev{margin:2% auto;max-width:690px}.p-validation .prelev>div{margin:10px auto}.p-validation .prelev .mode{display:inline-block;padding:2px 5px;margin:5px 0;color:#fff;font-family:M-b,OS-b,Arial;background-color:#c00}.p-validation .prelev i{font-size:3.5rem;display:block;color:#c00;text-align:center;margin:0 20px}@media(min-width:840px){.p-validation .prelev i{float:right}}.p-validation .prelev i.icon_circle{background:url(/assets/images/icon_circle.png) no-repeat 0;width:105px;height:105px;line-height:105px;float:right;margin:auto 20px auto auto}.p-validation .prelev .prelev-box{-ms-flex-align:center;align-items:center;-ms-flex-pack:left;justify-content:left;font-size:1.4rem}.p-validation .prelev-box p{margin:0 0 3px}.p-validation .explain-livraison{padding:10px 0 0}.p-validation .explain-livraison__content{padding-top:5px;font-size:11px;text-align:justify}@media(min-width:480px){.p-validation .pl-5{padding-left:15px}.p-validation .explain-livraison{padding-top:0;padding-left:15px}}.p-validation .cga-container{margin-top:20px;border-radius:3px}.p-validation .paid-first-month{margin-top:5rem;font-size:1.6rem;text-align:center}.p-validation .paid-first-month>.paid-first-month__content{border:1px solid #c00;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.p-validation .paid-first-month>.paid-first-month__content--checkbox .text{margin-bottom:0}.p-validation .paid-first-month__box{width:65%;margin:25px auto 60px}.p-validation .paid-first-month__box .box{padding:10px}.p-validation .paid-first-month__box .box .box__text{text-align:center}.p-validation .retractation{text-align:center;margin:3rem 35px 35px}.p-validation .retractation__box{width:65%;margin:25px auto 60px}.p-validation .retractation__box .box{padding:10px}.p-validation .retractation__box .box .box__text{text-align:center}.p-validation .retractation p{margin-bottom:3px;text-align:justify}@media(min-width:840px){.p-validation .retractation p{text-align:center}}.p-validation .retractation .mdc-radio+.mdc-radio{margin-left:50px}.p-validation .marketing-com{margin:5rem auto;line-height:1.4rem}.p-validation .marketing-com a{text-decoration:underline;color:#c00}#change-address{padding:0 5px 5px;zoom:.85}@media(min-width:840px){#change-address{padding:35px;zoom:normal}}#change-address .flash-container{margin-bottom:10px}#change-address [data-remodal-action=cancel]{float:left}#change-address [data-remodal-action=closeOnConfirm]{float:right}.recap{padding:1em 0}.recap-wrapper{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;width:535px;max-width:100%;border:1px solid gray;margin:40px auto 20px;border-radius:10px;padding:15px 25px;font-size:1.4rem;font-family:M-b,OS-b,Arial}.recap-wrapper .recap-title{position:absolute;top:-7px;left:0;right:0;margin:0 auto;background:#fff;text-align:center;width:-moz-max-content;width:max-content;padding:0 10px}.recap-wrapper .recap-line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px auto;width:100%;-ms-flex-align:center;align-items:center}.recap-wrapper .recap-line .title{-ms-flex:1;flex:1}.recap-wrapper hr{width:90%;margin:10px auto}#summary-offer-banner-wrapper{position:unset;top:var(--header-height);z-index:2}#summary-offer-banner-wrapper .arrow{display:block;font-size:20px;position:absolute;top:77px;width:19px;height:133px;background:hsla(0,0%,100%,.8);color:#000;z-index:10}@media(min-width:480px){#summary-offer-banner-wrapper .arrow{display:none}}#summary-offer-banner-wrapper .arrow.left-arrow{left:0;display:none}#summary-offer-banner-wrapper .arrow.right-arrow{right:0}#summary-offer-banner-wrapper .arrow span:before{top:60px;position:absolute}#summary-offer-banner-wrapper .summary-offer-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}#summary-offer-banner-wrapper .summary-offer-banner__title{padding:15px;font-size:1.5rem;text-align:center;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#summary-offer-banner-wrapper .summary-offer-banner__title span{padding:0 4px}@media(min-width:480px){#summary-offer-banner-wrapper .summary-offer-banner__title{font-size:2rem;min-height:auto}}#summary-offer-banner-wrapper .summary-offer-banner__items{background-color:#fff;width:100%;-ms-flex-align:baseline;align-items:baseline;overflow:auto;display:-ms-flexbox;display:flex;min-height:145px;position:relative;margin-bottom:15px;list-style-type:none;padding:0}@media(min-width:480px){#summary-offer-banner-wrapper .summary-offer-banner__items{overflow:hidden;width:90%;border-radius:15px;min-height:auto}}#summary-offer-banner-wrapper .summary-offer-banner__items::-webkit-scrollbar{display:none}#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item{display:-ms-flexbox;display:flex;width:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:1.2rem auto;color:#c00;-ms-flex-negative:0;flex-shrink:0}@media(min-width:480px){#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item{-ms-flex-negative:1;flex-shrink:1;width:20%}}#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item--title{font-size:var(--text-base);font-family:M-b,OS-b,Arial;font-size:1.6rem;text-transform:uppercase;text-align:center;margin:10px 0 5px}@media(min-width:480px)and (max-width:839px){#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item--title{font-size:1rem}}#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item--sub-title{font-size:1rem;font-size:var(--text-smaller);color:#000;text-align:center;margin:5px 0}@media(min-width:480px)and (max-width:839px){#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item--sub-title{font-size:.8rem}}#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item--sub-title .bold,#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item--sub-title .bred{font-family:M-b,OS-b,Arial}#summary-offer-banner-wrapper .summary-offer-banner__items .summary-offer-banner__item svg{fill:#000}#summary-offer-banner-wrapper .summary-offer-banner .summary-offer-banner__activation-fee,#summary-offer-banner-wrapper .summary-offer-banner .summary-offer-banner__end-date{font-family:M-sb,OS-sb,Arial;text-transform:uppercase;letter-spacing:.3px;margin:0 auto 15px}.etape-inscription_terminee{background-color:#fff;font-size:1.4rem!important;margin-top:20px}.etape-inscription_terminee.epipoli{color:#000;text-align:center;line-height:1.8rem}.etape-inscription_terminee.epipoli .recap-final .section-titre{border:none;text-align:center;text-transform:uppercase}@media(max-width:650px){.etape-inscription_terminee.epipoli .separator{display:none}}.etape-inscription_terminee.epipoli .msg-fin,.etape-inscription_terminee.epipoli .section-titre{color:inherit}.etape-inscription_terminee.epipoli p{width:95%;margin:10px auto auto}@media(min-width:768px){.etape-inscription_terminee.epipoli p{width:80%;margin:auto}}.etape-inscription_terminee.epipoli .wrapper{padding:0;border:none;max-width:none;margin:0;border-radius:0}.etape-inscription_terminee.epipoli .msg-fin{padding:.5em}.etape-inscription_terminee.epipoli .font-light{font-family:M,OS,Arial}.etape-inscription_terminee.epipoli .boutons{padding:15px 0 10px}.etape-inscription_terminee.epipoli .boutons .bt-label{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;max-width:250px;margin:auto}.etape-inscription_terminee.epipoli .boutons .bt-label span{font-size:1.4rem}.etape-inscription_terminee .section-titre{color:#000;font-size:2rem;font-weight:400;font-family:M-b,OS-b,Arial}.etape-inscription_terminee .section-titre.bred,.etape-inscription_terminee .section-titre.prix.prix-red,.etape-inscription_terminee .section-titre.red{font-size:3rem}.etape-inscription_terminee .section-titre svg{vertical-align:middle}.etape-inscription_terminee .padded{padding:0 0 1em}.etape-inscription_terminee .wrapper{padding:20px;border:1px solid gray;max-width:975px;margin:0 auto;border-radius:10px}.etape-inscription_terminee .msg-fin{margin:0;padding:1.5em 0;color:#000;font-size:1.8rem;font-weight:400;font-family:M-b,OS-b,Arial}.etape-inscription_terminee .msg-ident-mail{width:95%;margin:auto}@media(min-width:768px){.etape-inscription_terminee .msg-ident-mail{width:80%;margin:auto}}.etape-inscription_terminee .esim-download{display:-ms-flexbox;display:flex;margin:35px auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.etape-inscription_terminee .esim-download p{font-size:1.6rem}.etape-inscription_terminee .esim-download .icons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.etape-inscription_terminee .esim-download .icons svg{fill:gray;margin:0 5px}.etape-inscription_terminee .esim-download .esim-selfcare-download{max-width:520px;margin:20px auto}.etape-inscription_terminee .info-sepa{padding-top:15px;font-size:1.4rem}.etape-inscription_terminee .boutons{padding-bottom:30px}.etape-inscription_terminee .boutons .bt-cancel{margin-top:1.8em}.etape-inscription_terminee .boutons .download-button{padding:15px 20px}.etape-inscription_terminee .final-step__banner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;border:2px solid #c00;border-radius:15px;padding:10px}@media(min-width:840px){.etape-inscription_terminee .final-step__banner{width:50%}}.etape-inscription_terminee .final-step__banner>p{margin:3px}.etape-inscription_terminee .final_step_esim_wrapper{width:80%;margin:auto;max-width:1280px;text-align:left;font-size:1.625rem;line-height:1.5}.etape-inscription_terminee .final_step_esim_wrapper .link{color:#0065ff;text-decoration:underline}.etape-inscription_terminee .final_step_esim_wrapper p{text-align:center}.etape-inscription_terminee .final_step_esim_wrapper b{font-family:M-b,OS-b,Arial}.etape-inscription_terminee .final_step_esim_wrapper li{list-style-type:"-";padding-left:10px}.etape-inscription_terminee .cross-sell-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media(min-width:480px){.etape-inscription_terminee .cross-sell-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:840px){.etape-inscription_terminee .cross-sell-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.etape-inscription_terminee .cross-sell-container .cross-sell__block{width:100%;margin-bottom:30px;position:relative;-ms-flex:1;flex:1}.etape-inscription_terminee .cross-sell-container .cross-sell__block img{width:100%;border-radius:15px}.etape-inscription_terminee .cross-sell-container .cross-sell__block .bt-label,.etape-inscription_terminee .cross-sell-container .cross-sell__block a:not(.banner-app){position:absolute;top:93%;left:50%;transform:translate(-50%,-50%);display:-ms-inline-flexbox;display:inline-flex;height:30px;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:-moz-max-content;width:max-content}@media(min-width:840px){.etape-inscription_terminee .cross-sell-container .cross-sell__block .bt-label,.etape-inscription_terminee .cross-sell-container .cross-sell__block a:not(.banner-app){top:94%;height:40px}}.etape-inscription_terminee .cross-sell-container .cross-sell__block .bt-label span,.etape-inscription_terminee .cross-sell-container .cross-sell__block a:not(.banner-app) span{font-size:1.5rem;margin:0 15px}@media print{.no-print,.no-print *{display:none!important}}.smartphones-carousel--body{margin-top:30px}.smartphones-carousel{margin:70px 10px}.smartphones-carousel--header{text-align:center}@media(min-width:840px){.smartphones-carousel--header{text-align:left}}.smartphones-carousel--header>div{line-height:1.4;margin-bottom:25px}.smartphones-carousel--header>div .sub-title{font-size:20px}.smartphones-carousel--header>div .title{font-size:32px}.smartphones-carousel--header .show-phones{font-size:14px;color:#707070;margin-bottom:0}.smartphones-carousel--body{position:relative;background:#0c3139;border-radius:10px}.smartphones-carousel--body .tns-controls button{display:none;position:absolute;height:40px;width:40px;top:0;bottom:65px;margin:auto 10px;z-index:5;font-size:4rem;padding:0;outline:none;background:#fff;border:2px solid #f6f6f6;border-radius:50%;color:#000}@media(min-width:480px){.smartphones-carousel--body .tns-controls button{display:block}}.smartphones-carousel--body .tns-controls button.dark{color:#000}.smartphones-carousel--body .tns-controls button.light{color:#fff}.smartphones-carousel--body .tns-controls button[data-controls=prev]{left:30px}.smartphones-carousel--body .tns-controls button[data-controls=next]{right:30px}.smartphones-carousel--body .tns-controls button:hover{transition:.3s;background:#f6f6f6;border-color:#ddd}.smartphones-carousel--body .tns-controls button i{display:block;text-align:center;font-size:3rem}.smartphones-carousel--body .tns-controls button i:before{display:block}.smartphones-carousel--body .tns-nav{text-align:center}.smartphones-carousel--body .tns-nav button{margin:5px;border-radius:50%;border:none;padding:4px;outline:none}.smartphones-carousel--body .tns-nav button:hover{background:#777}.smartphones-carousel--body .tns-nav button.tns-nav-active{background:#000}.smartphones-carousel--block{text-align:center}.smartphones-carousel--block-image{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px;border-radius:10px}.smartphones-carousel--block-image img{width:60%;height:60%;max-width:150px}.smartphones-carousel--block-informations{line-height:1.6;margin:20px;text-align:center;color:#fff}@media(min-width:480px){.smartphones-carousel--block-informations{text-align:left}}.smartphones-carousel--block-informations-marque{color:gray;font-size:1.6rem}@media(min-width:480px){.smartphones-carousel--block-informations-marque{font-size:1rem}}.smartphones-carousel--block-informations-modele{font-size:2rem}@media(min-width:480px){.smartphones-carousel--block-informations-modele{font-size:1.8rem}}.phone-carousel img{border-radius:10px}.p-iccid-check,.p-pin-code-check{text-align:center}.p-iccid-check .activation-sim-iliad,.p-pin-code-check .activation-sim-iliad{margin-bottom:3rem}.p-iccid-check .activation-sim-iliad .title,.p-pin-code-check .activation-sim-iliad .title{text-align:center;font-size:25px;line-height:.5;vertical-align:middle;font-family:M-l,OS-l,Arial;border-bottom:.5px solid #000;color:#000001}.p-iccid-check .activation-sim-iliad .title img,.p-pin-code-check .activation-sim-iliad .title img{width:55px;vertical-align:sub;margin-bottom:3.8px}.p-iccid-check .activation-sim-iliad .explanation,.p-pin-code-check .activation-sim-iliad .explanation{padding:5%}.p-iccid-check .activation-sim-iliad .explanation ul,.p-pin-code-check .activation-sim-iliad .explanation ul{list-style-type:none}.p-iccid-check .activation-sim-iliad .attiva-text,.p-pin-code-check .activation-sim-iliad .attiva-text{font-size:1.4rem;margin:50px auto 20px}.p-iccid-check .activation-sim-iliad .attiva-text .bold,.p-iccid-check .activation-sim-iliad .attiva-text .bred,.p-pin-code-check .activation-sim-iliad .attiva-text .bold,.p-pin-code-check .activation-sim-iliad .attiva-text .bred{font-size:1.6rem;margin-bottom:30px}.p-iccid-check .pictures,.p-pin-code-check .pictures{margin:30px auto}.p-iccid-check .pictures span,.p-pin-code-check .pictures span{font-size:1.7rem;color:#c00;font-weight:700;display:block}.p-forfait-choice .container{max-width:none}.p-forfait-choice .forfait-items{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block{min-height:515px;height:100%;background-size:cover}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__title{font-size:3rem}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap{width:100%;-ms-flex-positive:1;flex-grow:1}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap div[id^=offer-panel]{width:100%}@media(min-width:480px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap div[id^=offer-panel]{width:unset}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel{padding:15px 20px 10px;margin:auto auto 15px;min-height:195px}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--fairuse-informations{-ms-flex-pack:center;justify-content:center}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--fairuse{font-size:3rem}@media(min-width:940px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--fairuse{font-size:5rem}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--fairuse span{font-size:1.8rem}@media(min-width:940px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--fairuse span{font-size:2rem}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--text{font-size:1.6rem}@media(min-width:940px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--text{font-size:1.4rem}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--mese-text .mese,.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--text span{font-size:1.6rem;line-height:1.5rem}@media(min-width:940px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--mese-text .mese,.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--text span{font-size:2rem}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--price .price{font-size:4rem;line-height:5rem}@media(min-width:940px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--price .price{font-size:6rem;line-height:7rem}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--sempre{font-size:2rem}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__packshot-wrap .offer-panel--sim{font-size:1rem;margin-top:10px}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__5g-text{font-size:11px}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__5g-text *{color:#fff}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__5g-informations{font-size:1.5rem}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__5g-informations p{margin:0;line-height:1.7}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__5g-informations .circle-green{display:-ms-inline-flexbox;display:inline-flex}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__5g-informations .circle-green:after{width:91px;top:-28px;right:-8px}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner{-ms-flex-pack:center;justify-content:center;height:unset}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--title{position:unset;margin-top:-8px;font-size:1.6rem}@media(min-width:480px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--title{font-size:2rem}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--items{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media(min-width:480px){.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--items{gap:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--item .item-title{font-size:1.1rem}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--item .item-sub-title{font-size:1rem}.p-forfait-choice .forfait-items .forfait-block__wrapper .forfait-block__include-banner--item .icon{width:30px;height:30px}.p-forfait-choice .tns-horizontal.tns-subpixel>.tns-item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.p-forfait-choice #tns1>.tns-item{padding:0 2rem 2rem}@media(min-width:840px){.p-forfait-choice #tns1>.tns-item{padding:0 1rem 1rem}}.p-forfait-choice .tns-outer{width:100%;margin:auto}@media(min-width:480px){.p-forfait-choice .tns-outer{width:90%;max-width:1280px}}.p-forfait-choice .tns-controls button{position:absolute;height:100%;width:40px;top:0;bottom:0;z-index:5;font-size:2rem;background:none;border:none;padding:0;outline:none}@media(min-width:480px){.p-forfait-choice .tns-controls button{font-size:4rem}}.p-forfait-choice .tns-controls button[data-controls=prev]{left:0}@media(min-width:480px){.p-forfait-choice .tns-controls button[data-controls=prev]{left:35px}}.p-forfait-choice .tns-controls button[data-controls=next]{right:0}@media(min-width:480px){.p-forfait-choice .tns-controls button[data-controls=next]{right:35px}}.p-forfait-choice .tns-controls button:hover{transition:.3s}@media(min-width:480px){.p-forfait-choice .tns-controls button:hover{color:#000}}.p-forfait-choice .tns-controls button i{display:block;text-align:center}.p-forfait-choice .forfait-block__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:15px}.p-forfait-choice .forfait-block__wrapper .forfait-block{height:unset;margin:unset;min-height:580px;padding:0 5px 20px}@media(min-width:480px){.p-forfait-choice .forfait-block__wrapper .forfait-block{padding:0 20px 20px}}.p-forfait-choice .forfait-block__wrapper .forfait-block .offer-panel{width:100%;max-width:none}.p-forfait-choice .forfait-block__wrapper button{width:-moz-fit-content;width:fit-content;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.forfait-top-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-positive:1;flex-grow:1;width:100%}.forfait-top-block .forfait-block__packshot-wrap{-ms-flex-positive:0!important;flex-grow:0!important}.p-phone-summary .phone-summary__informations{font-size:1.5rem}.p-phone-summary form .phone-summary__list:not(:last-child){border-bottom:2px solid rgba(0,0,0,.168627451)}.p-phone-summary .mdc-radio__label{line-height:1.1}.p-phone-summary .phone-summary__list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:50px 0}.p-phone-summary .phone-summary__list .phone-summary__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1}.p-phone-summary .phone-summary__list .phone-summary__content .phone-informations__title{font-size:1.6rem}.p-phone-summary .phone-summary__list .phone-summary__content .phone-informations__features{font-size:1.3rem}.p-phone-summary .phone-summary__list .phone-summary__actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:2;flex:2;padding:10px 0 0;-ms-flex-pack:space-evenly;justify-content:space-evenly}.p-phone-summary .phone-summary__list .phone-summary__actions .attach-installment{padding-bottom:50px}.p-phone-summary .popin-etalement{max-width:900px;overflow-y:auto}.p-phone-summary .popin-etalement .echeancier__content,.p-phone-summary .popin-etalement .echeancier__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:5px}.p-phone-summary .popin-etalement .echeancier__header{width:100%;margin-bottom:15px;font-size:1.6rem}.p-phone-summary .popin-etalement .echeancier__header>div{width:100%}.p-phone-summary .popin-etalement .echeancier__content{-ms-flex-direction:column;flex-direction:column}.p-phone-summary .popin-etalement .echeancier__content--line{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:1.4rem;padding:5px}.p-phone-summary .popin-etalement .echeancier__content--line>div{width:100%}.p-phone-summary .popin-etalement .echeancier__content--line .green{color:#0f903b}.p-phone-summary .popin-etalement .echeancier__content--line.bg-green{background-color:#0f903b}.p-takeover .p-mode-paiement .etape,.p-takeover .p-paiement-commande .etape{background-color:#fff}.p-takeover .p-mode-paiement .etape .offer-reminder,.p-takeover .p-paiement-commande .etape .offer-reminder{font-size:2rem;line-height:2.2rem;font-family:M-b,OS-b,Arial}.p-takeover .p-mode-paiement .etape .section-titre,.p-takeover .p-paiement-commande .etape .section-titre{margin-left:0;font-size:1.6rem;font-weight:400;font-family:M-b,OS-b,Arial}.p-takeover .p-mode-paiement .etape .wrapper,.p-takeover .p-paiement-commande .etape .wrapper{max-width:100%;margin:0 auto}.p-takeover .p-mode-paiement .etape .wrapper .section-titre,.p-takeover .p-paiement-commande .etape .wrapper .section-titre{margin-left:0}.p-takeover .p-mode-paiement .etape .explain,.p-takeover .p-paiement-commande .etape .explain{font-size:pxem(18px,12px);margin:2em 0;text-align:justify}@media(min-width:480px){.p-takeover .p-mode-paiement .etape .explain,.p-takeover .p-paiement-commande .etape .explain{text-align:center}}.p-takeover .p-mode-paiement .etape .explain.smaller,.p-takeover .p-paiement-commande .etape .explain.smaller{font-size:1em;margin:1em 0 0}.p-takeover .p-mode-paiement .etape .explain .quoted,.p-takeover .p-paiement-commande .etape .explain .quoted{font-style:italic;font-size:.9em}.p-takeover .p-mode-paiement .etape .wrapper-form-cb,.p-takeover .p-paiement-commande .etape .wrapper-form-cb{width:100%;max-width:555px;margin:1.5em auto 1em}@media(min-width:768px){.p-takeover .p-mode-paiement .etape .wrapper-form-cb,.p-takeover .p-paiement-commande .etape .wrapper-form-cb{width:100%;margin:1.5em auto 1em}}@media(min-width:992px){.p-takeover .p-mode-paiement .etape .wrapper-form-cb,.p-takeover .p-paiement-commande .etape .wrapper-form-cb{width:70%;margin:1.5em auto 1em}}.p-takeover .header--offer{border:1px solid #cfcfcf;padding:7px 20px;font-size:15px;border-radius:12px;color:#cfcfcf;margin:15px 0}.p-takeover .icon{vertical-align:middle;padding-right:10px}.form__buttons{padding:30px 0 25px;margin:auto;text-align:left;clear:both}.form__buttons .bt-label{font-size:1.5rem}.form__buttons .bt-label .bt-icon{position:relative;top:1px;bottom:0;padding:2px 5px 0;display:none}@media(min-width:480px){.form__buttons .bt-label .bt-icon{display:inline-block}}.form__buttons .bt-label .bt-icon.bt-icon--loader:after{bottom:3px}.form__buttons .bt-label.bt-label-left{padding:0 10px;text-align:center}@media(min-width:480px){.form__buttons .bt-label.bt-label-left{padding:0 14px 0 6px}.form__buttons .bt-label.bt-label-left:not(.bt-cancel){padding:0 14px}}.form__buttons .bt-label.bt-label-left .bt-icon{left:3px}.form__buttons .bt-label.bt-label-right{padding:0 10px;text-align:center;float:right}@media(min-width:480px){.form__buttons .bt-label.bt-label-right{padding:0 14px}}.form__buttons .bt-label.bt-big{line-height:24px}.form__buttons .bt-label>span:not(.bt-icon){padding:10px 0 9px;display:inline-block;line-height:1.2}.form__buttons .bt-cancel .bt-icon{font-size:2rem}.text-center{text-align:center!important}.m-1{margin:.4rem}.m-2{margin:.8rem}.m-3{margin:1.2rem}.m-4{margin:1.6rem}.m-6{margin:2rem}.m-8{margin:3.2rem}.m-10{margin:5rem}.mt-1{margin-top:.4rem}.mt-2{margin-top:.8rem}.mt-3{margin-top:1.2rem}.mt-4{margin-top:1.6rem}.mt-6{margin-top:2rem}.mt-8{margin-top:3.2rem}.mt-10{margin-top:5rem}.mb-1{margin-bottom:.4rem}.mb-2{margin-bottom:.8rem}.mb-3{margin-bottom:1.2rem}.mb-4{margin-bottom:1.6rem}.mb-6{margin-bottom:2rem}.mb-8{margin-bottom:3.2rem}.mb-10{margin-bottom:5rem}.ml-1{margin-left:.4rem}.ml-2{margin-left:.8rem}.ml-3{margin-left:1.2rem}.ml-4{margin-left:1.6rem}.ml-6{margin-left:2rem}.ml-8{margin-left:3.2rem}.ml-10{margin-left:5rem}.mr-1{margin-right:.4rem}.mr-2{margin-right:.8rem}.mr-3{margin-right:1.2rem}.mr-4{margin-right:1.6rem}.mr-6{margin-right:2rem}.mr-8{margin-right:3.2rem}.mr-10{margin-right:5rem}.mx-1{margin-left:.4rem;margin-right:.4rem}.mx-2{margin-left:.8rem;margin-right:.8rem}.mx-3{margin-left:1.2rem;margin-right:1.2rem}.mx-4{margin-left:1.6rem;margin-right:1.6rem}.mx-6{margin-left:2rem;margin-right:2rem}.mx-8{margin-left:3.2rem;margin-right:3.2rem}.mx-10{margin-left:5rem;margin-right:5rem}.my-1{margin-top:.4rem;margin-bottom:.4rem}.my-2{margin-top:.8rem;margin-bottom:.8rem}.my-3{margin-top:1.2rem;margin-bottom:1.2rem}.my-4{margin-top:1.6rem;margin-bottom:1.6rem}.my-6{margin-top:2rem;margin-bottom:2rem}.my-8{margin-top:3.2rem;margin-bottom:3.2rem}.my-10{margin-top:5rem;margin-bottom:5rem}.mt-40{margin-top:16rem}.p-1{padding:.4rem}.p-2{padding:.8rem}.p-3{padding:1.2rem}.p-4{padding:1.6rem}.p-6{padding:2rem}.p-8{padding:3.2rem}.p-10{padding:5rem}.pt-1{padding-top:.4rem}.pt-2{padding-top:.8rem}.pt-3{padding-top:1.2rem}.pt-4{padding-top:1.6rem}.pt-6{padding-top:2rem}.pt-8{padding-top:3.2rem}.pt-10{padding-top:5rem}.pb-1{padding-bottom:.4rem}.pb-2{padding-bottom:.8rem}.pb-3{padding-bottom:1.2rem}.pb-4{padding-bottom:1.6rem}.pb-6{padding-bottom:2rem}.pb-8{padding-bottom:3.2rem}.pb-10{padding-bottom:5rem}.pl-1{padding-left:.4rem}.pl-2{padding-left:.8rem}.pl-3{padding-left:1.2rem}.pl-4{padding-left:1.6rem}.pl-6{padding-left:2rem}.pl-8{padding-left:3.2rem}.pl-10{padding-left:5rem}.pr-1{padding-right:.4rem}.pr-2{padding-right:.8rem}.pr-3{padding-right:1.2rem}.pr-4{padding-right:1.6rem}.pr-6{padding-right:2rem}.pr-8{padding-right:3.2rem}.pr-10{padding-right:5rem}.px-1{padding-left:.4rem;padding-right:.4rem}.px-2{padding-left:.8rem;padding-right:.8rem}.px-3{padding-left:1.2rem;padding-right:1.2rem}.px-4{padding-left:1.6rem;padding-right:1.6rem}.px-6{padding-left:2rem;padding-right:2rem}.px-8{padding-left:3.2rem;padding-right:3.2rem}.px-10{padding-left:5rem;padding-right:5rem}.py-1{padding-top:.4rem;padding-bottom:.4rem}.py-2{padding-top:.8rem;padding-bottom:.8rem}.py-3{padding-top:1.2rem;padding-bottom:1.2rem}.py-4{padding-top:1.6rem;padding-bottom:1.6rem}.py-6{padding-top:2rem;padding-bottom:2rem}.py-8{padding-top:3.2rem;padding-bottom:3.2rem}.py-10{padding-top:5rem;padding-bottom:5rem}.d-flex{display:-ms-flexbox;display:flex}.flex-1{-ms-flex:1;flex:1}@media(min-width:480px){.tablet-block{display:block!important}}@media(min-width:840px){.desktop-block{display:block!important}}.block{display:block}.inline-block{display:inline-block}.flex{display:-ms-flexbox;display:flex}.items-center{-ms-flex-align:center;align-items:center}.justify-center{-ms-flex-pack:center;justify-content:center}.gap-2{gap:.8rem}.text-italic{font-style:italic}.text-xs.text-xs{font-size:10px}.text-base.text-base{font-size:1.6rem}.text-sm.text-sm{font-size:1.4rem}.text-lg.text-lg{font-size:1.8rem}.f-item--container .f-item--rectangle-body-voice-text,.f-item--container .f-item--rectangle-title,.forfait-block__5g-informations,.forfait-block__include-banner--title,.forfaits-list .f-item--body-voice-text,.text-2xl.text-2xl{font-size:2.4rem}.f-item--container .f-item--rectangle-body-motto-text,.f-item--container .f-item .big,.forfaits-list .f-item--body-motto-text,.text-3xl.text-3xl{font-size:3rem}.text-6xl.text-6xl{font-size:6rem}.forfait-block__countdown--text,.text-xl.text-xl{font-size:2rem;line-height:2.4rem}.capitalize{text-transform:capitalize}.line-through{text-decoration:line-through}.whitespace-nowrap{white-space:nowrap}.w-full{width:100%}.w-auto{width:auto}.max-w-75p{max-width:75%}.rounded-lg{border-radius:.8rem}.rounded-xl{border-radius:1rem}.rounded-2xl{border-radius:2.4rem}.bg-iliad{background-color:#c00}.text-iliad{color:#c00}.font-normal.font-normal{font-weight:400;font-family:M,OS,Arial}.font-semibold{font-family:M-sb,OS-sb,Arial}.font-regular{font-family:M,OS,Arial}.font-bold{font-family:M-b,OS-b,Arial}.list-none{list-style-type:none}.f-item--rectangle{border-radius:5px}.forfaits-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.forfaits-list .f-item{width:45%;margin:2rem 0;border-radius:1px;cursor:pointer}.forfaits-list .f-item--container{width:100%}.forfaits-list .f-item.active{box-shadow:0 0 0 6px #fff,0 0 0 11px #c00}.forfaits-list .f-item--title{font-size:8rem;color:#fff}.forfaits-list .f-item--body{background:#fff;margin:0 5rem 5rem;padding:2rem;min-height:340px}.forfaits-list .f-item--body-fairuse{font-size:5rem;padding-top:.3rem}.forfaits-list .f-item--body-motto-text{text-align:left;text-transform:uppercase;line-height:3rem;color:#c00}.forfaits-list .f-item--body-cinqG{font-size:1.9rem;font-family:M-b,OS-b,Arial}.forfaits-list .f-item--body-sim{font-size:1.3rem;font-family:M-b,OS-b,Arial}.forfaits-list .f-item .line-bottom{border-bottom:1px solid #000;margin-bottom:5px}.forfaits-list .f-item .small{font-size:3.5rem}.forfaits-list .f-item .highlight{background-color:#c00}.forfaits-list .f-item input[type=radio]{display:none}.forfaits-list .f-item .price{font-size:9rem;line-height:9rem;width:150px;margin-top:-7px;font-family:OS,Arial;color:inherit}.forfaits-list .f-item .price__month{top:inherit;right:20px;bottom:7px;font-size:.3em}.forfaits-list .f-item .price__cents{font-size:.5em;top:10px;line-height:1;right:35px}.forfaits-list .f-item .price__cents__devise{position:absolute;font-size:.9em;top:1px}.f-item--container .f-item{width:100%}.f-item--container .f-item--rectangle{background:#000;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:25px 5px}@media(min-width:1000px){.f-item--container .f-item--rectangle{-ms-flex-direction:row;flex-direction:row;padding:25px 45px}}.f-item--container .f-item--rectangle-title{color:#fff;text-align:center}@media(min-width:840px){.f-item--container .f-item--rectangle-title{text-align:left}}.f-item--container .f-item--rectangle-title-slug{letter-spacing:2px;text-align:center;text-transform:uppercase;font-size:8.5rem}.f-item--container .f-item--rectangle-body{background:#fff;padding:2.5rem 1.5rem;border-radius:10px;min-width:240px}.f-item--container .f-item--rectangle-body.no-background{background:none;padding:unset;border-radius:unset;min-width:unset}.f-item--container .f-item--rectangle-body.no-background img{width:100%}@media(min-width:480px){.f-item--container .f-item--rectangle-body{min-width:450px}}@media(min-width:600px){.f-item--container .f-item--rectangle-body{min-width:450px}}.f-item--container .f-item--rectangle-body .details{line-height:1}.f-item--container .f-item--rectangle-body-fairuse{font-size:7rem;padding-top:.3rem;color:#000}@media(min-width:480px){.f-item--container .f-item--rectangle-body-fairuse{font-size:6.5rem}}.f-item--container .f-item--rectangle-body-voice-text{line-height:.9;padding-left:10px}@media(min-width:480px){.f-item--container .f-item--rectangle-body-voice-text{text-align:left}}.f-item--container .f-item--rectangle-body-motto-text{text-transform:uppercase;line-height:1;color:#c00;padding-left:10px;text-align:left}@media(min-width:480px){.f-item--container .f-item--rectangle-body-motto-text{font-size:2.6rem}}.f-item--container .f-item--rectangle-body-cinqG{font-size:1.9rem;font-family:M-b,OS-b,Arial}.f-item--container .f-item--rectangle-body-sim{font-size:1.3rem;font-family:M-b,OS-b,Arial}.f-item--container .f-item--rectangle-button{padding:1rem}.f-item--container .f-item--rectangle-button .bt-more{border:1px solid #fff;text-align:center;background:transparent;line-height:1.2;white-space:nowrap}.f-item--container .f-item--rectangle .notice{color:#fff;padding:0 10px;margin:auto;line-height:1.4rem}@media(min-width:480px){.f-item--container .f-item--rectangle .notice{padding:0 20%;text-align:center}}.f-item--container .f-item--rectangle .notice a{color:#fff;text-decoration:underline}.f-item--container .f-item input[type=radio]{display:none}.f-item--container .f-item--buttons{margin:2rem}.f-item--container .f-item--buttons .bt-forfait{font-family:M-b,OS-b,Arial;font-size:22px;padding:3px 20px}.f-item--container .f-item--buttons .bt-confirm{padding-right:40px;padding-left:40px}.f-item--container .f-item .line-bottom{border-bottom:1px solid #000}.f-item--container .f-item .line-left{border-left:none}@media(min-width:480px){.f-item--container .f-item .line-left{border-left:2px solid #000;padding-left:5px}}.f-item--container .f-item .small{font-size:3.5rem}@media(min-width:840px){.f-item--container .f-item .big{font-size:4rem}}.forfait-infos{max-width:850px;padding:24px;color:#000}.forfait-infos .remodal-close{background:#e0e0e0;z-index:10;width:28px;height:28px;border-radius:100%;top:12px;right:12px;left:auto}.forfait-infos .remodal-close:before{width:14px;line-height:14px;padding:7px 0 0 6.5px;color:#000}.forfait-infos__wrapper-content h2{text-align:left;font-size:20px;margin:0;font-family:M-b,OS-b,Arial;color:#000;text-transform:uppercase}.forfait-infos__wrapper-content .forfait-infos__block-content{display:grid;grid-template-columns:1fr;margin-top:26px;gap:34px 15px}@media(min-width:480px){.forfait-infos__wrapper-content .forfait-infos__block-content{grid-template-columns:1fr 1fr}}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block{display:-ms-flexbox;display:flex;gap:24px}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block svg{width:48px;height:48px;fill:#000}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block--wrapper-text{padding-top:4px}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block--wrapper-text .title{font-size:16px;font-family:M-b,OS-b,Arial;text-align:start;margin:0 0 8px}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block--wrapper-text .sub-title{display:block;font-size:14px;text-align:start;margin:0 0 3px;line-height:19px}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block--wrapper-text .underline{text-decoration:underline}.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block--wrapper-text .bold,.forfait-infos__wrapper-content .forfait-infos__block-content .forfait-infos__block--wrapper-text .bred{font-family:M-b,OS-b,Arial}.forfait-infos__wrapper-content hr{color:#c6c6c6;margin:24px 0;border-style:solid}.forfait-infos__wrapper-content .forfait-infos__included-list h3{text-align:left;font-size:16px;margin:0 0 19px;font-family:M-b,OS-b,Arial;color:#000}.forfait-infos__wrapper-content .forfait-infos__included-list .forfait-infos__included-items{display:grid;grid-template-columns:1fr;gap:13px}@media(min-width:480px){.forfait-infos__wrapper-content .forfait-infos__included-list .forfait-infos__included-items{grid-template-columns:1fr 1fr 1fr}}.forfait-infos__wrapper-content .forfait-infos__included-list .forfait-infos__included-items svg{width:24px;height:24px;fill:#000}.forfait-infos__wrapper-content .forfait-infos__included-list .forfait-infos__included-items svg path{fill:#000}.forfait-infos__wrapper-content .forfait-infos__included-list .forfait-infos__included-items .forfait-infos__included-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.forfait-infos__wrapper-content .forfait-infos__included-list .forfait-infos__included-items .forfait-infos__included-item .included-item-text{font-size:14px;margin:0;text-align:start}.forfait-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0 20px 20px;border-radius:20px;margin:auto;width:97%;height:805px;-ms-flex-pack:justify;justify-content:space-between;background-repeat:no-repeat;background-size:cover;position:relative}.forfait-block .new{position:absolute;width:150px;height:150px;top:-1px;right:-1px;text-align:center;background-color:#ffd400;-webkit-clip-path:polygon(0 0,100% 100%,100% 0);clip-path:polygon(0 0,100% 100%,100% 0);border-radius:0 10px}.forfait-block .new span{font-family:M-sb,OS-sb,Arial;position:absolute;text-transform:uppercase;transform:rotate(45deg);top:45px;left:10px;font-size:1.6rem;width:16rem}.forfait-block .new span.iot{top:60px;left:45px}.forfait-block__countdown{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.forfait-block__countdown--text{font-family:M-b,OS-b,Arial;color:#fff;margin:0}.forfait-block__title{font-size:5rem;text-transform:uppercase;color:#fff;margin:20px;font-family:M-b,OS-b,Arial}.forfait-block__packshot-wrap{margin-bottom:5px}.forfait-block__packshot-wrap,.forfait-block__packshot-wrap-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.forfait-block__packshot-wrap-content{width:90%;background-color:#fff;border-radius:15px;position:relative}.forfait-block__packshot-wrap-content .icon_5g{position:absolute;height:130px;width:130px;right:-75px;top:75px}.forfait-block__5g-text{color:#fff;text-align:center;font-size:13px;margin:2rem 0}.forfait-block__5g-text .forfait-block__5g-link{text-decoration:underline;text-underline-offset:5px}.forfait-block button.forfait-block__button{font-size:28px;padding:15px 60px;border-radius:15px;color:#c00}.forfait-block__5g-informations{display:-ms-flexbox;display:flex;background-color:#fff;padding:13px;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:15px;margin:5px 0 10px}.forfait-block__5g-informations .circle-green{position:relative}.forfait-block__5g-informations .circle-green:after{content:"";background-position:50%;position:absolute;width:200px;height:80px;display:block;background-size:100% 100%;top:-27px;right:-36px;background-image:url(/assets/images/circle-green.svg)}.forfait-block__5g-informations p{margin:11px;color:#c00;font-family:M-b,OS-b,Arial}.forfait-block__include-banner{display:-ms-flexbox;display:flex;border-radius:25px;padding:5px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:10px 0 0;width:100%;position:relative;height:140px}.forfait-block__include-banner--title{margin:0;position:absolute;padding:0 12px;color:#fff;bottom:122px;font-size:2.5rem;border-radius:10px}.forfait-block__include-banner--items{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;text-align:center;width:100%;padding:0;padding-inline-start:0}.forfait-block__include-banner--items .forfait-block__include-banner--item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1}.forfait-block__include-banner--items .forfait-block__include-banner--item .icon{width:45px;height:45px;margin-bottom:10px;fill:#fff}.forfait-block__include-banner--items .forfait-block__include-banner--item .item-title{color:#fff;text-transform:uppercase;font-family:M-b,OS-b,Arial;font-size:1.8rem;margin:0}.forfait-block__include-banner--items .forfait-block__include-banner--item .item-sub-title{text-align:center;color:#fff;font-size:1.2rem;margin:0}.forfait-block__include-banner--items .forfait-block__include-banner--item .item-sub-title a,.forfait-block__include-banner--items .forfait-block__include-banner--item .item-sub-title a:visited{color:inherit}.forfait-block__include-banner--items .forfait-block__include-banner--item .item-sub-title a,.forfait-block__include-banner--items .forfait-block__include-banner--item .item-sub-title span{font-family:M-b,OS-b,Arial}.forfait-block .rounded-packshot__container .compliant-5g__container{right:-40px}.modal-call-me-back{max-width:720px;border-radius:12px}#call-me-back-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#call-me-back-wrapper .call-me-back__title{background-image:url(/assets/images/background_green.svg);font-size:1.6rem;font-family:M-b,OS-b,Arial;background-position:50%;background-size:460px;background-repeat:no-repeat;height:100px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}#call-me-back-wrapper .call-me-back__content--sub-title,#call-me-back-wrapper .call-me-back__content--title{font-size:1.4rem;margin:0}#call-me-back-wrapper .call-me-back__content--sub-title{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#call-me-back-wrapper .call-me-back__content--title{font-family:M-b,OS-b,Arial}#call-me-back-wrapper .call-me-back__content--input{margin:20px auto auto}@media(min-width:480px){#call-me-back-wrapper .call-me-back__content--input{max-width:70%}}#call-me-back-wrapper .call-me-back__content--input .mdc-text-field__icon{font-size:20px}#call-me-back-wrapper .call-me-back__content--informations>p{font-size:1.1rem;margin:0}#call-me-back-wrapper .call-me-back__content--informations>p:last-child{font-family:M-b,OS-b,Arial}#call-me-back-wrapper .call-me-back__content--action{margin:18px 0}#call-me-back-wrapper .call-me-back__content .small{font-size:1rem}.modal-upselling{border-radius:12px;max-width:895px;min-height:280px}#upselling-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:column;flex-direction:column;gap:15px;min-height:200px;-ms-flex-align:center;align-items:center}@media(min-width:480px){#upselling-wrapper{-ms-flex-direction:row;flex-direction:row}}#upselling-wrapper .upselling__icon{position:relative}#upselling-wrapper .upselling__icon p{position:absolute;bottom:53%;left:-32px;transform:translate(50%,50%);font-size:5rem;color:#fff;font-family:M-b,OS-b,Arial;margin:0}#upselling-wrapper .upselling__icon p span.unit{font-size:2rem}#upselling-wrapper .upselling__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;color:#fff}@media(min-width:480px){#upselling-wrapper .upselling__content{-ms-flex-align:start;align-items:flex-start}}#upselling-wrapper .upselling__content--text{font-size:2.8rem;text-align:left;line-height:1.2;margin:0 0 12px}#upselling-wrapper .upselling__content--text .highlighted-green{position:relative;margin:0 5px;display:-ms-inline-flexbox;display:inline-flex;font-family:M-b,OS-b,Arial}#upselling-wrapper .upselling__content--text .highlighted-green:after{width:106%;height:62px;background-size:100% 100%;background-repeat:no-repeat;background-image:url(/assets/images/crossSell/highlighted-green.png);content:"";position:absolute;z-index:-1;top:0;bottom:0;left:-5px;margin:auto;background-position:0}#upselling-wrapper .upselling__content--end-date{font-size:1.8rem;margin:0;font-family:M-b,OS-b,Arial}#upselling-wrapper .upselling__content--button{margin:20px 0}@media(max-width:479px){#upselling-wrapper .upselling__content--button{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}#upselling-wrapper .upselling__content--button img{visibility:hidden}#upselling-wrapper .upselling__content small{color:#fff}#upselling-wrapper .upselling__content small a{color:inherit}.banner__container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background:#fff;border-radius:2.4rem;border-radius:var(--rounded-2xl);padding:20px 30px;gap:2rem;gap:var(--spacing-6)}.banner__container .banner__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem;font-size:var(--text-sm);text-align:left}.banner__container .banner__image{width:15%;max-width:300px;min-width:60px;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center}.banner__container .banner__image>img{width:100%;max-width:120px;object-fit:contain}.banner-with-rounded-image img{border-radius:10px}.mcafee-banner .banner__image>svg{fill:#c00;color:#c00}.mcafee-banner b{font-family:M-b,OS-b,Arial}.container{margin:2rem 15rem}.aa-Panel{z-index:9999999!important}