.account .ui-tooltip{padding:.7em 1em;color:#626262;opacity:1;font-size:1.4rem;border-radius:3px;text-align:justify;box-shadow:none;background:hsla(0,0%,100%,.9)}.account .ui-tooltip-arrow{position:absolute;width:26px;height:14px;bottom:-14px;left:50%;margin-left:-13px;overflow:hidden}.account .ui-tooltip-arrow.top{top:-14px;bottom:auto}.account .ui-tooltip-arrow.top:after{bottom:-10px;top:auto}.account .ui-tooltip-arrow.left{left:0;margin-left:0}.account .ui-tooltip-arrow.right{right:0;left:auto}.account .ui-tooltip-arrow:after{content:"";position:absolute;left:3px;top:-10px;width:20px;height:20px;transform:rotate(45deg);background:#fff}.account .ui-tooltip,.account .ui-tooltip-arrow:after{border:3px solid rgba(0,0,0,.5)}.grid-lf{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:justify;align-content:space-between}.grid-lf__inline{display:-ms-inline-flexbox;display:inline-flex}.grid-lf .grid-cf{margin:auto}.grid-lf .w-1{-ms-flex-preferred-size:25%;flex-basis:25%}.grid-lf .w-2{-ms-flex-preferred-size:50%;flex-basis:50%}.grid-lf .w-3{-ms-flex-preferred-size:75%;flex-basis:75%}.grid-lf .w-4{-ms-flex-preferred-size:100%;flex-basis:100%}.grid-lf .f_ord-1{-ms-flex-order:1;order:1}.grid-lf .f_ord-2{-ms-flex-order:2;order:2}.grid-lf .f_ord-3{-ms-flex-order:3;order:3}.grid-lf .f_ord-4{-ms-flex-order:4;order:4}.grid-lf .f_ord-5{-ms-flex-order:5;order:5}.grid-lf .f_ord-6{-ms-flex-order:6;order:6}.grid-lf .f_ord-7{-ms-flex-order:7;order:7}.grid-lf .f_ord-8{-ms-flex-order:8;order:8}.grid-lf .f_gro-1{-ms-flex-positive:1;flex-grow:1}.grid-lf .f_shr-1{-ms-flex-negative:1;flex-shrink:1}.grid-lf .f_gro-2{-ms-flex-positive:2;flex-grow:2}.grid-lf .f_shr-2{-ms-flex-negative:2;flex-shrink:2}.grid-lf .f_gro-3{-ms-flex-positive:3;flex-grow:3}.grid-lf .f_shr-3{-ms-flex-negative:3;flex-shrink:3}.grid-lf .f_gro-4{-ms-flex-positive:4;flex-grow:4}.grid-lf .f_shr-4{-ms-flex-negative:4;flex-shrink:4}@media(max-width:479px){.grid-lf .grid-c.hidden-phone{display:none}}@media(min-width:480px){.grid-lf .w-tablet-1{-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.grid-lf .w-tablet-2{-ms-flex-preferred-size:25%;flex-basis:25%}.grid-lf .w-tablet-3{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}.grid-lf .w-tablet-4{-ms-flex-preferred-size:50%;flex-basis:50%}.grid-lf .w-tablet-5{-ms-flex-preferred-size:62.5%;flex-basis:62.5%}.grid-lf .w-tablet-6{-ms-flex-preferred-size:75%;flex-basis:75%}.grid-lf .w-tablet-7{-ms-flex-preferred-size:87.5%;flex-basis:87.5%}.grid-lf .w-tablet-8{-ms-flex-preferred-size:100%;flex-basis:100%}.grid-lf .f_ord-tablet-1{-ms-flex-order:1;order:1}.grid-lf .f_ord-tablet-2{-ms-flex-order:2;order:2}.grid-lf .f_ord-tablet-3{-ms-flex-order:3;order:3}.grid-lf .f_ord-tablet-4{-ms-flex-order:4;order:4}.grid-lf .f_ord-tablet-5{-ms-flex-order:5;order:5}.grid-lf .f_ord-tablet-6{-ms-flex-order:6;order:6}.grid-lf .f_ord-tablet-7{-ms-flex-order:7;order:7}.grid-lf .f_ord-tablet-8{-ms-flex-order:8;order:8}.grid-lf .f_gro-tablet-1{-ms-flex-positive:1;flex-grow:1}.grid-lf .f_shr-tablet-1{-ms-flex-negative:1;flex-shrink:1}.grid-lf .f_gro-tablet-2{-ms-flex-positive:2;flex-grow:2}.grid-lf .f_shr-tablet-2{-ms-flex-negative:2;flex-shrink:2}.grid-lf .f_gro-tablet-3{-ms-flex-positive:3;flex-grow:3}.grid-lf .f_shr-tablet-3{-ms-flex-negative:3;flex-shrink:3}.grid-lf .f_gro-tablet-4{-ms-flex-positive:4;flex-grow:4}.grid-lf .f_shr-tablet-4{-ms-flex-negative:4;flex-shrink:4}}@media(min-width:480px)and (max-width:839px){.grid-lf .grid-c.hidden-tablet{display:none}}@media(min-width:840px){.grid-lf .w-desktop-1{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%}.grid-lf .w-desktop-2{-ms-flex-preferred-size:16.6666666667%;flex-basis:16.6666666667%}.grid-lf .w-desktop-3{-ms-flex-preferred-size:25%;flex-basis:25%}.grid-lf .w-desktop-4{-ms-flex-preferred-size:33.3333333333%;flex-basis:33.3333333333%}.grid-lf .w-desktop-5{-ms-flex-preferred-size:41.6666666667%;flex-basis:41.6666666667%}.grid-lf .w-desktop-6{-ms-flex-preferred-size:50%;flex-basis:50%}.grid-lf .w-desktop-7{-ms-flex-preferred-size:58.3333333333%;flex-basis:58.3333333333%}.grid-lf .w-desktop-8{-ms-flex-preferred-size:66.6666666667%;flex-basis:66.6666666667%}.grid-lf .w-desktop-9{-ms-flex-preferred-size:75%;flex-basis:75%}.grid-lf .w-desktop-10{-ms-flex-preferred-size:83.3333333333%;flex-basis:83.3333333333%}.grid-lf .w-desktop-11{-ms-flex-preferred-size:91.6666666667%;flex-basis:91.6666666667%}.grid-lf .w-desktop-12{-ms-flex-preferred-size:100%;flex-basis:100%}.grid-lf .f_ord-desktop-1{-ms-flex-order:1;order:1}.grid-lf .f_ord-desktop-2{-ms-flex-order:2;order:2}.grid-lf .f_ord-desktop-3{-ms-flex-order:3;order:3}.grid-lf .f_ord-desktop-4{-ms-flex-order:4;order:4}.grid-lf .f_ord-desktop-5{-ms-flex-order:5;order:5}.grid-lf .f_ord-desktop-6{-ms-flex-order:6;order:6}.grid-lf .f_ord-desktop-7{-ms-flex-order:7;order:7}.grid-lf .f_ord-desktop-8{-ms-flex-order:8;order:8}.grid-lf .f_gro-desktop-1{-ms-flex-positive:1;flex-grow:1}.grid-lf .f_shr-desktop-1{-ms-flex-negative:1;flex-shrink:1}.grid-lf .f_gro-desktop-2{-ms-flex-positive:2;flex-grow:2}.grid-lf .f_shr-desktop-2{-ms-flex-negative:2;flex-shrink:2}.grid-lf .f_gro-desktop-3{-ms-flex-positive:3;flex-grow:3}.grid-lf .f_shr-desktop-3{-ms-flex-negative:3;flex-shrink:3}.grid-lf .f_gro-desktop-4{-ms-flex-positive:4;flex-grow:4}.grid-lf .f_shr-desktop-4{-ms-flex-negative:4;flex-shrink:4}}@media(min-width:840px){.grid-lf .grid-c.hidden-desktop{display:none}}.shopcart #nav-icon{display:none}.shopcart .wrapper-page{background-color:#f6f6f6!important}.shopcart .etape{max-width:1280px;margin:0 auto;padding:0 2px}.shopcart .etape .title{margin:0;padding:.5em 0;font-family:M-b,OS-b,Arial;font-size:1.3rem}.shopcart .etape.with-cart .block-paper{padding:20px}.shopcart .etape.with-cart .grid-c{font-size:1.3rem}.shopcart .etape.with-cart h2{margin:.2em 0 .3em;font-size:1.8rem;font-family:M-sb,OS-sb,Arial}.shopcart .etape.with-cart .h2--subtitle{color:#6f6f6f}.shopcart .etape.with-cart .h2--subtitle span{color:#000}.shopcart .etape.with-cart .opt-sim{margin-top:10px;margin-bottom:10px}.shopcart .etape.with-cart .opt-sim .sim-label{font-family:M-sb,OS-sb,Arial}.shopcart .etape.with-cart .offerChoice{padding:15px 0 5px}.shopcart .etape.with-cart .offerChoice p{margin-bottom:17px;font-size:1.4rem}.shopcart .etape.with-cart .reset-link{color:#06c;text-decoration:underline}.shopcart .etape.with-cart .reset-link:hover{color:#1a8cff}.shopcart .etape.with-cart .cart-left .block-paper,.shopcart .etape.with-cart .form__buttons{display:none}.shopcart .etape.with-cart .cart-left .block-paper.bloc-visible,.shopcart .etape.with-cart .form__buttons.bloc-visible{display:block}.shopcart .etape.with-cart .form__buttons .bt-submit{min-width:200px;text-align:center}.shopcart .etape.with-cart .mentions{display:block;padding-bottom:25px;font-size:1rem;color:#707070;text-align:justify}.shopcart .etape.confirmOrder{padding-bottom:30px}.shopcart .etape.confirmOrder .block-paper{padding:20px 1.5%}.shopcart .etape.confirmOrder .recap{padding:5px;margin-bottom:40px}.shopcart .etape.confirmOrder h2{margin:1em 0;font-size:2rem;font-family:M-sb,OS-sb,Arial}.shopcart .etape.confirmOrder h3{font-size:1.8rem;font-family:M-sb,OS-sb,Arial}.shopcart .etape.confirmOrder .shipmentReminder{margin-bottom:20px}.shopcart .etape.confirmOrder .form__buttons .bt-label{min-width:auto;text-align:center}.shopcart .etape.confirmOrder .form__buttons .bt-cancel{width:auto}.shopcart .etape.confirmOrder .form__buttons .bt-submit{min-width:200px;text-align:center}.shopcart .etape.shippingData{padding-bottom:35px}.shopcart .etape.shippingData .error{margin-top:70px}.shopcart .etape.purchaseCompleted{position:relative}.shopcart .etape.purchaseCompleted .etape-header{text-align:center}.shopcart .etape.purchaseCompleted .etape-header>div{margin:54px 0}.shopcart .etape.purchaseCompleted .etape-header--title{color:#c00;font-family:M-b,OS-b,Arial;font-size:3rem}.shopcart .etape.purchaseCompleted .etape-header--sub-title{font-size:1.4rem;line-height:1.3}.shopcart .etape.purchaseCompleted .etape-header .right-confettis{position:absolute;top:0;right:0}@media(min-width:840px){.shopcart .etape.purchaseCompleted .etape-header .right-confettis{right:50px}}.shopcart .etape.purchaseCompleted .etape-header .left-confettis{position:absolute;top:0;left:0}@media(min-width:840px){.shopcart .etape.purchaseCompleted .etape-header .left-confettis{left:50px}}.shopcart .etape.purchaseCompleted .etape-header .confettis{width:150px}@media(min-width:480px)and (max-width:839px){.shopcart .etape.purchaseCompleted .etape-header .confettis{width:220px}}@media(min-width:840px){.shopcart .etape.purchaseCompleted .etape-header .confettis{width:390px}}.shopcart .etape.purchaseCompleted .etape-body{background:#fff;padding:30px;max-width:800px;border-radius:10px;margin:auto}.shopcart .etape.purchaseCompleted .etape-body>div{margin-bottom:35px}.shopcart .etape.purchaseCompleted .etape-body .body-title{color:#000;font-family:M-b,OS-b,Arial;font-size:1.5rem;margin-bottom:15px}.shopcart .etape.purchaseCompleted .etape-body .no-bold{font-weight:lighter}.shopcart .etape.purchaseCompleted .etape-body--order-content{margin-bottom:5px}.shopcart .etape.purchaseCompleted .etape-body--order-content-image{text-align:center;background:#f6f6f6;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}.shopcart .etape.purchaseCompleted .etape-body--order-content-image span{font-size:20px}.shopcart .etape.purchaseCompleted .etape-body--order-content-image span[class^=i-]{font-size:6rem}.shopcart .etape.purchaseCompleted .etape-body--order-content-image img{max-width:80%;max-height:80%}.shopcart .etape.purchaseCompleted .etape-body--order-content-infos{font-size:1.3rem}.shopcart .etape.purchaseCompleted .etape-body--order-forfait .box--box-forfait-info{width:100%;color:#06c;font-size:1.3rem}.shopcart .etape.purchaseCompleted .etape-body--shipping-content{border:2px solid #f3f3f3;border-radius:10px;padding:5px 20px}.shopcart .etape.purchaseCompleted .etape-body--shipping-content .date-horaire{color:#06c;font-size:1.3rem}.shopcart .etape.purchaseCompleted .etape-body--odr-content{border:2px solid #f3f3f3;border-radius:10px;padding:5px 20px}.shopcart .etape.purchaseCompleted .etape-body--odr-content-link a,.shopcart .etape.purchaseCompleted .etape-body--odr-content .discount-amount,.shopcart .etape.purchaseCompleted .etape-body--odr-content .discount-method{font-size:1.3rem}.shopcart .etape.purchaseCompleted .etape-body--odr-content-link a{color:#06c;text-decoration:underline;font-family:M-sb,OS-sb,Arial}.shopcart .etape.purchaseCompleted .etape-body--faq-content .question{color:#000;font-size:1.3rem}.shopcart .etape.purchaseCompleted .margin{margin:8rem 0}.shopcart .etape.purchaseCompleted .btn-back-home{padding:25px 0;text-align:center}.shopcart .etape .cross-freebox{margin:40px auto 10px;min-height:210px;text-align:center}.shopcart .etape .cross-freebox a img{width:100%}.shopcart .etape .cross-freebox .redline{position:relative;color:#c00;border-top:1px solid #c00;text-align:center;height:25px;margin:20px 50px 10px}.shopcart .etape .cross-freebox .redline span{position:absolute;width:265px;margin-left:-125px;top:6px;padding:0 25px;background:#fff;margin-top:-15px;font-weight:700}.shopcart #p-financial-situation{text-align:center}.shopcart #p-financial-situation .line{margin:10px auto;font-size:1.4rem;line-height:1.4;font-family:M,OS,Arial}.shopcart #p-financial-situation .line+.title{margin-top:20px}.shopcart #p-financial-situation .paper{text-align:left}.shopcart #p-financial-situation form .mdc-select{display:block;max-width:150px;margin:10px auto 0;border-radius:15px}@media(min-width:480px){.shopcart #p-financial-situation form .mdc-select{display:inline-block}}.shopcart #p-financial-situation form .mdc-form-field label{font-size:1.3rem}.shopcart #p-financial-situation .income-select{border:none;border-bottom:1px solid #c00000;background-color:#fff;padding:0 2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.shopcart #p-financial-situation .income-select:focus{outline:1px solid gray}.shopcart .cga .section-titre{font-weight:400;font-family:M-sb,OS-sb,Arial;font-size:2rem;margin-top:3em}.shopcart .cga .section-titre:first-child{margin-top:0}.shopcart .cga .factures{margin-top:20px}.shopcart .cga .factures--head{font-size:1.3rem;line-height:1.5}.shopcart .cga .factures--link{font-size:1.3rem;margin-top:20px}.shopcart .cga .factures--link i{font-size:10px;vertical-align:middle;margin-left:5px}.shopcart .cga .factures--link i:before{color:gray}.shopcart .cga .factures .edit{cursor:pointer}.shopcart .cga .factures #opt-facture{display:none;padding-top:8px}.shopcart .cga .factures #opt-facture .mdc-form-field{width:100%}.shopcart .cga .bt-submit{float:left}.shopcart #id_check.p-kyc{padding:1.5em 5px!important;line-height:1.1;font-family:M,OS,Arial}.shopcart #id_check.p-kyc .choices .icon-box{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;border-radius:16px;width:100%;height:134px;padding:0;-ms-flex-align:center;align-items:center}.shopcart #id_check.p-kyc .choices .icon-box svg{width:20%;color:#000}.shopcart #id_check.p-kyc .choices .icon-box.selected{border-color:#000;border-radius:16px}.shopcart #id_check.p-kyc .choices .icon-box.selected svg{width:20%;transform:scale(1.4)}.shopcart #id_check.p-kyc .choices .icon-box.selected svg .color-1{fill:#c00000}.shopcart #id_check.p-kyc .choices .icon-box.selected svg .color-2,.shopcart #id_check.p-kyc .choices .icon-box.selected svg .color-3{fill:#4e4e4e}.shopcart #id_check.p-kyc .choices .icon-box.selected:after{width:25px;height:25px;line-height:26px;font-size:15px;background-color:#000;top:10px;left:26px}.shopcart #id_check.p-kyc .bt-precedent{border:none}.shopcart #id_check.p-kyc .steps--ID{min-height:380px}.shopcart #id_check.p-kyc .id-check_success{text-align:left;margin-top:30px}.shopcart #id_check.p-kyc .id-check_success i{margin-right:10px;border:1px solid #000;border-radius:50%;padding:5px}.shopcart .shipping-methods{padding:5px 0}.shopcart .shipping-methods .method{max-width:none}.shopcart .shipping-mentions{text-align:justify;line-height:1.2}@media(min-width:480px){.shopcart .etape .form__buttons{text-align:left}}.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}.acc_shopcart .p-basket .mention{margin-top:2em;font-size:1.2rem;text-align:center}.acc_shopcart .p-basket .mention h2{max-width:980px;margin:0 auto;font-size:1.6rem;line-height:2rem}@media(min-width:480px){.acc_shopcart .p-basket .mention h2{font-size:1.8rem;line-height:2.2rem}}.acc_shopcart .p-basket .mention p{margin-top:5px;line-height:1.4rem}.acc_shopcart .p-basket .confirmation-info{color:#6f6f6f;color:var(--gray-500)}.acc_shopcart h3.page__title{margin:1.2em auto .4em;font-family:M-b,OS-b,Arial;text-align:center}.acc_shopcart .cart{font-size:1.4rem}.acc_shopcart .cart img{max-height:110px}@media(min-width:480px){.acc_shopcart .cart img{margin-left:-20%}}.acc_shopcart .cart__header{margin-bottom:10px;background-color:#4a4a4a;border-radius:10px;padding:0 5px}.acc_shopcart .cart__header .grid-c{padding:4px 0;color:#fff;text-transform:uppercase}.acc_shopcart .cart__header .grid-c:first-child{padding-left:8px}.acc_shopcart .cart__shipping-cost{padding:5px;border:1px solid gray;border-radius:10px;font-family:M-b,OS-b,Arial;font-size:1.2rem;width:285px;text-align:center;margin-left:auto}.acc_shopcart .cart__shipping-cost svg{fill:#c00;margin:5px;vertical-align:middle}.acc_shopcart .cart__price-line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:5px}.acc_shopcart .cart__price{color:#c00;font-family:M-sb,OS-sb,Arial;font-size:2.2rem}.acc_shopcart .cart-name{margin:0;padding:8px 0 5px}@media(min-width:480px){.acc_shopcart .cart-name{margin:auto;padding:0;background-color:transparent}}.acc_shopcart .add-new-sim{background:#f6f6f6;margin:10px 0}.acc_shopcart .new-sim p{margin:0}.acc_shopcart .sim-line-selector{margin-bottom:10px;text-align:center}.acc_shopcart .livraison{font-family:M-b,OS-b,Arial}.acc_shopcart .livraison>.grid-l{margin:5px 0 15px}.acc_shopcart .livraison>.grid-l p{margin:0 0 .5em}.acc_shopcart .livraison .cell-digicodes{padding-top:15px}.acc_shopcart .livraison .cell-digicodes a{display:block;font-size:1.2rem;cursor:pointer}.acc_shopcart .livraison #form-digicodes{display:none}.acc_shopcart .livraison .link-addr{font-size:1.2rem}.acc_shopcart .livraison .link-addr a{text-align:center}.acc_shopcart .livraison address{font-style:normal}.acc_shopcart .livraison .mention{font-family:M,OS,Arial;color:#000}.acc_shopcart .form__buttons{padding:18px 0 0;text-align:center}.acc_shopcart .form__buttons .bt-cancel{margin-top:15px}.acc_shopcart .form__buttons .bt-commander .i-money:before{font-size:1.25em}@media(min-width:480px){.acc_shopcart .form__buttons{padding-left:10%;padding-right:10%;text-align:left}.acc_shopcart .form__buttons .bt-label{width:auto}.acc_shopcart .form__buttons .bt-cancel{margin-top:0}.acc_shopcart .form__buttons .bt-commander{float:right;margin-left:25px}.acc_shopcart .echeancier{margin:auto;max-width:520px}}@media(min-width:840px){.acc_shopcart .cart,.acc_shopcart .livraison{margin-left:10px;margin-right:10px}.acc_shopcart .cbForm{max-width:60%}.acc_shopcart .cbForm__content__explain{padding:0}}.popin-etalement .content{font-size:1.2rem;text-align:left}.acc_shopdone .page{padding-top:15px;font-size:1.4rem;text-align:center}.acc_shopdone .page .img-mobile{display:block;height:150px;margin:10px auto}.acc_shopdone .page .recap{margin:30px 0}.acc_shopdone .page .recap__line{margin-top:6px}.acc_shopdone .page .recap__line .grid-c{padding:5px;font-size:1.4rem}.acc_shopdone .page .container-boutons{padding:25px 0}@media(min-width:480px){.acc_shopdone .page .echeancier{margin:auto;max-width:520px}}table.echeancier{width:100%;font-size:1.2rem;border-collapse:collapse}table.echeancier th{color:#fff;font-weight:400;font-family:M-b,OS-b,Arial;background-color:#404040}table.echeancier td{line-height:20px;color:#000;text-align:center;background-color:#f5f5f5}table.echeancier td .icon{font-size:1.4em;line-height:20px}table.echeancier td .icon.float-right{margin-right:8px}table.echeancier td a,table.echeancier td a:hover{color:#fff}table.echeancier td a .icon{font-size:1.2rem}table.echeancier td a .icon.float-right{margin-right:10px}table.echeancier tr.green td{color:#0d8200}table.echeancier tr.green td:last-child{color:#fff;background-color:#0d8200}table.echeancier tr.dark-grey td{color:#000}table.echeancier tr.dark-grey td:last-child{color:#fff;background-color:#000}table.echeancier tr.red td{color:#c00}table.echeancier tr.red td:last-child{color:#fff;background-color:#c00}table.echeancier tr.orange td{color:#bf800c}table.echeancier tr.orange td:last-child{color:#fff;background-color:#bf800c}table.echeancier tr.grey td{opacity:.5}table.echeancier tr.grey td:last-child{color:#e1e1e1;background-color:#606060}.phone-model-filters{margin-top:2rem;margin-bottom:2rem;padding:0 2rem}.phone-model-filters ul{list-style-type:none}.phone-model-filters .filters{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.phone-model-filters .filters>li{text-align:left}.phone-model-filters .filters__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media(min-width:768px){.phone-model-filters .filters__content{-ms-flex-pack:end;justify-content:flex-end}}.phone-model-filters .filter-container{position:relative;display:none}.phone-model-filters .filter-container .filter-title{font-family:M-b,OS-b,Arial}.phone-model-filters .filter-container.filters-modal-displayer{display:inline-block}@media(min-width:768px){.phone-model-filters .filter-container{display:inline-block}.phone-model-filters .filter-container.filters-modal-displayer{display:none}}.phone-model-filters .filter-container:not(.filters-modal-displayer) button.filter-title{display:none}@media(min-width:768px){.phone-model-filters .filter-container:not(.filters-modal-displayer) button.filter-title{display:inline-block}}.phone-model-filters .filter-container button.filter-title{margin:1rem;padding:1.2rem 3rem;font-weight:bolder;font-size:1.3rem;border:2px solid #000;border-radius:10px;background-color:#fff;cursor:pointer}.phone-model-filters .filter-container span.filter-title{display:inline-block}@media(min-width:768px){.phone-model-filters .filter-container span.filter-title{display:none}}.phone-model-filters .filter-container--selected button.filter-title{background-color:#000;color:#fff}.phone-model-filters .filter-container--selected .filter-panel{animation-name:a;animation-duration:.4s;animation-fill-mode:both;opacity:0;z-index:501;max-height:500px}.phone-model-filters .filter-panel{width:100%;padding:4px;background-color:#fff;border-radius:10px;margin-top:5px;min-width:-moz-fit-content;min-width:fit-content;box-shadow:0 0 5px 0 #ddd;position:absolute;top:100%;z-index:500;overflow-y:auto;max-height:0;opacity:0}.phone-model-filters .filter-panel.prices-filter{padding:3.5rem 4rem 2.5rem}.phone-model-filters .filter-checkbox{margin:1rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.phone-model-filters .filter-checkbox>label{font-family:M-b,OS-b,Arial;font-weight:bolder;font-size:1.2rem;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:5px}.phone-model-filters .filter-checkbox__disabled,.phone-model-filters .filter-checkbox__disabled>label{color:#ccc!important}.phone-model-filters .filter-range{padding:1rem 3rem 3rem}.phone-model-filters .filter-range-label{margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.phone-model-filters .filter-tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.phone-model-filters .filter-tags .filter-tag{margin:0 .5rem;padding:6px 8px 6px 10px;font-weight:bolder;font-size:1.5rem;border-radius:15px;background-color:#000;color:#fff}.phone-model-filters .filter-tags .filter-tag>button{margin-left:.5rem;border-radius:99px;border:none;background-color:#fff;cursor:pointer;width:18px;height:18px;padding:0;vertical-align:middle}.multirange-slider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.multirange-slider .slider{position:relative;width:200px;top:-5px}.multirange-slider .slider__left-value,.multirange-slider .slider__range,.multirange-slider .slider__right-value,.multirange-slider .slider__track{position:absolute}.multirange-slider .slider__range,.multirange-slider .slider__track{border-radius:3px;height:3px}.multirange-slider .slider__track{background-color:#f0f0f0;width:100%;z-index:1}.multirange-slider .slider__range{background-color:#c00;z-index:2}.multirange-slider .slider__left-value,.multirange-slider .slider__right-value{color:#000;font-size:12px;top:-25px;font-weight:600;width:48px;text-align:center}.multirange-slider .slider__left-value{left:6px}.multirange-slider .slider__right-value{right:-4px}.multirange-slider .thumb,.multirange-slider .thumb::-webkit-slider-thumb{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.multirange-slider .thumb{pointer-events:none;position:absolute;height:0;width:200px;outline:none;top:28px}.multirange-slider .thumb--zindex-3{z-index:3}.multirange-slider .thumb--zindex-4{z-index:4}.multirange-slider .thumb--zindex-5{z-index:5}.multirange-slider .thumb::-webkit-slider-thumb{background-color:#f1f5f7;border:none;border-radius:50%;box-shadow:0 0 1px 1px #ced4da;cursor:pointer;height:15px;width:15px;margin-top:4px;pointer-events:all;position:relative}.multirange-slider .thumb::-moz-range-thumb{background-color:#f1f5f7;border:none;border-radius:50%;box-shadow:0 0 1px 1px #ced4da;cursor:pointer;height:18px;width:18px;margin-top:4px;pointer-events:all;position:relative}#modal-component{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;text-align:center;padding:10px 10px 0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#modal-component .modal__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(43,46,56,.9)}#modal-component .modal__wrapper{box-sizing:border-box;width:100%;margin-bottom:10px;padding:10px 24px;transform:translateZ(0);color:#2b2e38;background:#fff;border-radius:20px;max-width:700px}#modal-component .modal__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}#modal-component .modal__header--title{text-align:center;margin:0;font-weight:700;font-size:2rem}#modal-component .modal__header--close{position:absolute;top:0;right:5px;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;transition:color .2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}#modal-component .modal__header--close:before{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}#modal-component .modal__content{font-size:1.6rem;text-align:left}#modal-component.no-phones-match .modal__wrapper{padding:50px 30px}#modal-component.no-phones-match .modal__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:20px}#modal-component.no-phones-match .modal__content h4{font-size:3rem;color:#013540;margin:0}#modal-component.no-phones-match .modal__content p{font-size:1.7rem;margin:0 0 3rem;text-align:center}#modal-component.no-phones-match .modal__content button{font-size:18px;padding:10px 25px}#modal-component.filters-modal .modal__content .filter-container{display:-ms-flexbox;display:flex}#modal-component.filters-modal .modal__content .filter-container .filter-title{color:#000;background-color:transparent;border:none;padding:1.3rem 0;margin:0;cursor:default;font-family:M-b,OS-b,Arial;font-size:1.3rem}#modal-component.filters-modal .modal__content .filter-container .filter-checkbox>label{font-family:M,OS,Arial;font-size:1.3rem;font-weight:400;color:#000}#modal-component.filters-modal .modal__content .filter-container .filter-panel{box-shadow:none;position:relative;background:transparent}#modal-component.filters-modal .modal__content .filter-container .filter-panel .filter-checkbox{margin:5px 0}#modal-component.filters-modal .modal__content .filter-container .filter-panel.prices-filter{padding:3.5rem 2rem 2rem}@media(min-width:768px){#modal-component.filters-modal .modal__content .filter-container .filter-panel.prices-filter{padding:3.5rem 4rem 2rem}}#modal-component.filters-modal .modal__content ul{list-style:none;padding:0;margin:0}.shop-wrapper{min-height:50vh}.no-model-found{padding:2em .5em;text-align:center;background-color:#fff}.account.p-shop .ui-tooltip{font-size:1.2rem;color:#fff;padding:.5em .8em;background:rgba(0,0,0,.8);text-align:center;line-height:1.4;font-family:M-sb,OS-sb,Arial}.account.p-shop .ui-tooltip,.account.p-shop .ui-tooltip-arrow:after{border:none}body.p-shop{background:#f6f6f6!important}.p-shop{font-size:1.2rem;font-family:M,OS,Arial}.p-shop .my-slider picture>img{border-radius:10px;object-fit:unset!important}@media(min-width:840px){.p-shop .my-slider picture>img{aspect-ratio:128/35}}.p-shop .financing-banner{margin:10px auto;padding:20px;background:#0b3640;width:1280px;max-width:100%;text-align:center;font-size:1.8rem;border-radius:10px;font-family:M-b,OS-b,Arial;color:#fff}@media(min-width:480px){.p-shop .financing-banner{margin-top:0}}.p-shop .financing-banner a{display:block;width:100%;max-width:160px;font-size:1.8rem;padding:10px 20px;font-family:M-b,OS-b,Arial;margin:10px auto 0}@media(min-width:840px){.p-shop .financing-banner a{display:inline-block;margin-top:0;margin-left:40px;width:auto;max-width:none}}.p-shop .shipping-costs{display:block;background:#c00;color:#fff;position:sticky;bottom:0;width:240px;border-radius:10px 10px 0 0;text-align:center;z-index:900;margin:0 auto;padding:5px}@media(min-width:480px){.p-shop .shipping-costs{right:20%;margin:0 0 0 auto}}.p-shop .shipping-costs svg{fill:#fff;vertical-align:middle;margin-right:5px}.p-shop .shop-loader{padding:75px 0;color:rgba(51,51,51,.3);font-size:1.8em;font-weight:700;text-align:center}.p-shop .shop-loader.error{color:#c00;font-size:1.1em}.p-shop #no-model-found{display:none;padding:2em .5em;text-align:center;background-color:#fff}.p-shop .shop{max-width:1280px;margin:0 auto;display:none;padding-bottom:25px;text-align:center}.p-shop .phone-list__wrapper .phones-list{width:98%;margin:auto;padding-top:1em;padding-left:0;text-align:center;list-style:none}@media(min-width:900px){.p-shop .phone-list__wrapper .phones-list{display:grid;grid-auto-rows:1fr;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(2,calc(50% - 15px));gap:15px}}.p-shop .phone-list__wrapper .phones-list .ttt-container{height:100%;min-height:400px}.p-shop .phone-list__wrapper .refurbished-toggler-container{margin-top:30px}.p-shop .cgv{padding:10px 0;color:#909090}.p-shop .cgv a{text-decoration:underline;color:#909090}.p-shop .phone{position:relative;margin-bottom:.5em;padding:0 5px 10px 0;height:100%;min-height:340px;font-size:1.2rem;color:#000;text-align:left;overflow:hidden;vertical-align:top;background-color:#fff;box-shadow:0 5px 3px -3px hsla(0,0%,80%,.8);border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.p-shop .phone.border{box-shadow:inset 0 0 0 4px #c00}.p-shop .phone.border.border-promo{box-shadow:inset 0 0 0 4px #000;padding-left:5px}.p-shop .phone.border.border-new{box-shadow:inset 0 0 0 4px #c00}.p-shop .phone.border.border-cashback{box-shadow:inset 0 0 0 4px #3e3e3e}.p-shop .phone.border .phone-banner{margin-top:-1px;margin-left:-1px}.p-shop .phone.border .phone-banner .bandeau-statut{border-top-right-radius:0;border-bottom-left-radius:0}.p-shop .phone .phone-banner{height:25px}.p-shop .phone .phone-banner>div{height:100%;color:#fff;text-align:center;line-height:25px;vertical-align:top}.p-shop .phone .bandeau-statut{display:inline-block;width:26%;background-color:#c00;font-size:1.4rem}.p-shop .phone .bandeau-statut.statut-exclusivite,.p-shop .phone .bandeau-statut.statut-promo{color:#fff;background-color:#000}.p-shop .phone .bandeau-statut.statut-cashback{color:#fff;background-color:#3e3e3e}.p-shop .phone .bandeau-statut.statut-cashback,.p-shop .phone .bandeau-statut.statut-promo{width:33%}.p-shop .phone .bandeau-statut.statut-precommande{width:100%;font-size:1.2rem;background-color:#d4d4d4;color:#3e3e3e}@media(min-width:480px){.p-shop .phone .bandeau-statut.statut-precommande{width:56%}}.p-shop .phone .phone-conteneur{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:20px 0 0}@media(min-width:480px){.p-shop .phone .phone-conteneur{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.p-shop .phone .phone-conteneur .visuel{width:35%;min-width:150px}@media(min-width:480px){.p-shop .phone .phone-conteneur .visuel{width:25%}}.p-shop .phone .phone-conteneur .phone-content{-ms-flex-positive:1;flex-grow:1}.p-shop .phone .phone-conteneur .phone-content select[name=capacity]{padding:4px 0;color:#000;font-size:1.0833333333em;border-radius:3px;border:1px solid silver;background-color:#fafafa}.p-shop .phone .phone-conteneur .phone-content .capacity-alone{display:inline-block;padding:5px 9px;min-width:64px;color:#000;font-size:1.0833333333em;border:1px solid silver;border-radius:3px;background-color:#f3f3f3}.p-shop .phone .phone-conteneur .phone-content .coloris{display:inline-block;position:relative;height:24px;width:24px;margin-left:8px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.p-shop .phone .phone-conteneur .phone-content .coloris.selected{border-color:#777}.p-shop .phone .phone-conteneur .phone-content .coloris.selected:after{display:block;position:absolute;width:8px;left:50%;bottom:0;margin-bottom:-10px;margin-left:-6px;content:"";border:8px solid transparent;border-bottom-color:#c00;border-left-width:6px;border-right-width:6px}.p-shop .phone .phone-conteneur .phone-content br{clear:both}.p-shop .phone .model{text-align:center;padding:8px 2px 10px 0}@media(min-width:480px){.p-shop .phone .model{text-align:left;padding:8px 2px 10px 0;margin-right:17%}}.p-shop .phone .model .nom{display:block;vertical-align:middle;padding:0 .2rem .3rem;font-family:M,OS,Arial;font-size:1.4rem;min-height:32px}@media(min-width:480px){.p-shop .phone .model .nom{display:table-cell;margin-right:17%}}.p-shop .phone .model .choice{margin-top:8px}.p-shop .phone .model *{vertical-align:middle}.p-shop .phone-das{left:0;text-align:center}.p-shop .phone-prix{padding:5px 5px 5px 10px;margin:2px 0 10px;min-height:96px;border-radius:8px 0 0 8px}@media(min-width:480px){.p-shop .phone-prix{min-height:120px}}.p-shop .phone-prix .prix{font-family:M-b,OS-b,Arial}.p-shop .phone-prix .phone-prix-inner{display:inline-block;text-align:center}@media(min-width:480px){.p-shop .phone-prix .phone-prix-inner{text-align:left}}.p-shop .phone-prix .prix-xxl{font-size:2em}.p-shop .phone-prix .prix-big{font-size:1.3333333333em}.p-shop .phone-prix .prix-mid{font-size:1.1666666667em}.p-shop .phone-prix .old-price{margin-right:5px}.p-shop .phone-prix .engagement{font-size:.9166666667em;color:#aaa}.p-shop .phone-prix .etalement{padding-top:5px;margin-top:3px;border-top:1px solid #d8d8d8}.p-shop .types-paiement{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:8px 0;min-height:76px;row-gap:10px;column-gap:0}@media(min-width:480px){.p-shop .types-paiement{padding:8px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}}@media(min-width:520px)and (max-width:900px){.p-shop .types-paiement{column-gap:10px}}@media(min-width:960px){.p-shop .types-paiement{column-gap:10px}}.p-shop .type-paiement-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media(min-width:480px){.p-shop .type-paiement-block{-ms-flex-align:end;align-items:flex-end}}.p-shop .type-paiement-block .financing{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:25px;margin-bottom:5px}.p-shop .type-paiement-block .financing img{width:80px}@media(min-width:900px){.p-shop .type-paiement-block .financing{font-size:1vw}.p-shop .type-paiement-block .financing img{width:100px;max-width:50%}}@media(min-width:1280px){.p-shop .type-paiement-block .financing{font-size:inherit}.p-shop .type-paiement-block .financing img{max-width:80px}}.p-shop .type-paiement-block .type-paiement-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.p-shop .type-paiement{margin:0 2px;white-space:nowrap;padding:8px;color:#000;background-color:#fff;border:1px solid #6a6a6a;cursor:pointer;border-radius:5px;font-family:M-b,OS-b,Arial;width:-moz-fit-content;width:fit-content}@media(max-width:448px){.p-shop .type-paiement{margin-bottom:2px}}@media(min-width:480px){.p-shop .type-paiement{margin:auto}.p-shop .type-paiement.type-paiement{margin-left:8px;text-align:center}}.p-shop .type-paiement:first-letter{text-transform:uppercase}.p-shop .type-paiement.selected{background-color:#c00;color:#fff;border-color:transparent}.p-shop .phone-boutons{position:relative;padding:6px 8px 6px 0;text-align:right}.p-shop .phone-boutons form{margin:0}.p-shop .phone-boutons .bt-fiche,.p-shop .phone-boutons .bt-savoir{margin-right:15px;text-decoration:underline;font-size:1.2rem}.p-shop .phone-boutons .bt-disabled{color:#9a9a9a!important}.p-shop .phone-boutons .bt-label{font-family:M-b,OS-b,Arial}.p-shop .phone-icons{display:none;position:absolute;bottom:19px;left:20px;font-size:0;z-index:9;text-align:center}.p-shop .phone-icons .ico{display:inline-block;border-radius:5px;min-width:20px;height:24px;padding:3px 5px;font-size:1.2rem;text-align:center;background-color:#d4d4d4;color:#fff;vertical-align:bottom;font-family:M-b,OS-b,Arial}.p-shop .phone-icons .ico+.ico{margin-left:4px}@media(min-width:450px)and (max-width:799px){.p-shop .phone-icons{display:block}}@media(min-width:900px){.p-shop .phone-icons{display:block}}.p-shop .phone-ico{display:inline-block;min-width:22px;padding:2px 5px;border-radius:3px}.p-shop .ico-4g .ico-4g-more{display:inline-block;max-width:0;padding:2px 0;overflow:hidden;white-space:nowrap;transition:all .35s;vertical-align:top}.p-shop .no-model-found-modal{padding:50px 30px;border-radius:20px}@media(min-width:480px){.p-shop .no-model-found-modal{padding:50px 0}}.p-shop .no-model-found-modal__text{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem;gap:20px}.p-shop .no-model-found-modal__text h4{margin:0;font-size:3rem;color:#013540}.p-shop .no-model-found-modal__text p{margin:0;font-size:1.7rem;font-family:M-b,OS-b,Arial;color:#000}.p-shop .no-model-found-modal button{font-size:18px;padding:10px 25px}.p-shop .filters-modal{padding:10px 24px}.p-shop .filters-modal h2{font-size:2rem;font-family:M-b,OS-b,Arial}.p-shop .filters-modal .filters-modal-wrapper{gap:25px}.p-shop .filters-modal .filters-modal-wrapper,.p-shop .filters-modal .filters-modal-wrapper .filter-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.p-shop .filters-modal .filters-modal-wrapper .filter-container{border-top:1px solid #8c8c8c;width:100%}.p-shop .filters-modal .filters-modal-wrapper .filter-container .filter-item{color:#000;font-size:1.3rem;font-family:M-b,OS-b,Arial}.p-shop .filters-modal .filters-modal-wrapper .filter-container .filter-content__wrapper{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;gap:10px;width:100%}.p-shop .filters-modal .filters-modal-wrapper .filter-container .filter-content__wrapper .filter-content__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;gap:5px;margin:0;font-size:1.3rem;color:#000}.p-shop .filters-modal .filters-modal-wrapper .filter-container .filter-content__wrapper .filter-content__item.disabled{color:#bdbdbd}.p-shop .filters-modal .filters-modal-action{margin-top:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:15px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.p-shop .filters-modal .filters-modal-action .btn-link{color:gray;text-decoration:underline;background:transparent;border:none}.p-shop .filter-price{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;margin-top:19px}.p-shop .filter-price .slider-price{font-size:1.2rem;width:75%;top:5px}.p-shop .filter-price .slider-price .ui-slider-handle span{top:21px}.p-shop .filter-price .slider-price.ui-slider-horizontal{height:.3em}.p-shop .filter-price .slider-price *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-shop .filter-price .slider-price.bordered{border:1px solid #838383;border-radius:3px}.p-shop .filter-price .slider-price.ui-widget-content{background-color:#f0f0f0;border:none}.p-shop .filter-price .slider-price .ui-widget-header{background-color:#c00}.p-shop .filter-price .slider-price .ui-slider-handle{display:inline-block;position:relative;width:15px;height:15px;top:-.5em;margin-left:-1em;border-radius:50%;border-color:#aaa;outline:none;cursor:pointer}.p-shop .filter-price .slider-price .ui-slider-handle:active{background:#c00}.p-shop .filter-price .slider-price .ui-slider-handle span{position:absolute;top:-20px;left:-10px;color:#000;font-size:1.2rem;width:40px;text-align:center}.p-shop .filter-price .slider-price .value{font-family:M-sb,OS-sb,Arial;font-size:1.2rem;margin-top:16px}.p-shop .switch-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px;margin-left:15%}.p-shop .switch-wrapper .switch-container{position:relative;display:inline-block;width:65px;height:29px}.p-shop .switch-wrapper .switch-container input{opacity:0;width:0;height:0}.p-shop .switch-wrapper .switch-container input:checked+.slider:before{background-color:#72bd60;transform:translateX(34px)}.p-shop .switch-wrapper .switch-container .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;transition:.4s;border-radius:30px;box-shadow:0 0 0 2px #000}.p-shop .switch-wrapper .switch-container .slider:before{position:absolute;content:"";height:23px;width:23px;left:4px;bottom:3px;background-color:#000;transition:.4s;border-radius:30px}.p-shop .switch-wrapper .switch-label{font-family:M-b,OS-b,Arial;color:#000}@keyframes a{0%{transform:translate3d(0,30px,0)}to{transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,20px,0);opacity:0;max-height:0}}.img-visio{position:relative;min-height:175px;top:5px;text-align:center;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-visio:hover .link_diap{opacity:.4}.img-visio .link_diap{position:absolute;bottom:0;height:24px;width:24px;line-height:24px;color:#fff;font-weight:700;text-align:center;cursor:pointer;z-index:11;background-color:#000;transition:opacity .5s ease-out;opacity:0}.img-visio .link_diap[rel="-"]{left:0;border-radius:0 9px 0 9px}.img-visio .link_diap[rel="+"]{right:0;border-radius:9px 0 9px 0}.img-visio img.mobile{height:180px;margin:15px 0 5px;z-index:1000;-webkit-user-drag:none}.img-visio .accessories-rounded{position:absolute;width:90px;height:90px;background-color:#fff;bottom:0;right:1%;border-radius:50%}.img-visio .accessories-rounded .accessories-title{margin:auto;padding:15%;font-size:55%}.img-visio .accessories-rounded .accessories-picture{width:50%}.corner-wrapper{position:absolute;height:100%;width:100%;top:0;left:0;z-index:10;transform:translateX(100%);transition:transform .14s;transition-timing-function:cubic-bezier(.27,.7,.51,1);transition-delay:0s}.corner-wrapper.hide{display:none}.corner-wrapper.show{display:block}.corner-wrapper .corner{background-color:transparent;height:100%;position:absolute;width:90%;top:0;left:0;z-index:11;transition:all .25s;transition-delay:0s;transition-timing-function:cubic-bezier(.27,.7,.51,1)}.corner-wrapper .corner:before{background:#7f537b;content:"";height:390%;left:-118%;position:absolute;top:0;transform:translate(106%,-45%) rotate(-45deg);width:120%;z-index:0;transition:all .25s linear;transition-delay:0s}.corner-wrapper .corner-overlay{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:0;z-index:10;transition:all 0s linear}.corner-wrapper .corner__toggle{position:absolute;left:-5%;font-size:20px;top:23%;color:#fff;cursor:pointer;z-index:10}@media(min-width:480px){.corner-wrapper .corner__toggle{top:26%}}.corner-wrapper .corner__toggle-close,.corner-wrapper .corner__toggle.payment-younited{display:none}.corner-wrapper .corner__content{position:inherit;width:100%;height:100%;color:#fff;opacity:0;transition:opacity 0s linear}.corner-wrapper .corner__content__in{height:100%;padding:5px 10px 5px 0;text-align:center}.corner-wrapper .corner__content__in .offer{height:100%;background-repeat:no-repeat;background-position:100% 100%}.corner-wrapper .corner__content__in .offer a{text-decoration:underline;padding:3px 10px}.corner-wrapper .corner__content__in .infos{position:absolute;bottom:10px;right:10px;font-size:12px}.corner-wrapper .corner__content-small{position:inherit;width:92px;left:-92px;top:3px;font-size:10px;color:#fff}@media(max-width:915px){.corner-wrapper .corner__content-small{font-size:9px}}@media(min-width:500px)and (max-width:799px){.corner-wrapper .corner__toggle{left:-4%;top:31%}.corner-wrapper .corner__content-small{font-size:10px}}.corner-wrapper .corner-promo:before{background:#c00;border-color:#900}.corner-wrapper .corner-promo .corner__content-small,.corner-wrapper .corner-promo .corner__content__in,.corner-wrapper .corner-promo .corner__content__in .infos a,.corner-wrapper .corner-promo .corner__toggle{color:#fff}.corner-wrapper .corner-odr:before{background:#225ea4;border-color:#19467a}.corner-wrapper .corner-odr .corner__content-small,.corner-wrapper .corner-odr .corner__toggle{color:#fff}.corner-wrapper .corner-odr .corner__content__in,.corner-wrapper .corner-odr .corner__content__in .infos a{color:#f1f1f1}.corner-wrapper .corner-obj:before{transition-property:none;background:#dc4852;border-color:#ca2732}.corner-wrapper .corner-obj .corner__content-small,.corner-wrapper .corner-obj .corner__toggle{color:#fff}.corner-wrapper .corner-obj .corner__content__in,.corner-wrapper .corner-obj .corner__content__in .infos a{color:#333}.corner-wrapper .corner hr.separator{display:none}.corner-wrapper .corner-promo .corner__content-small span{display:block;font-family:M-sb,OS-sb,Arial;font-size:1.3em;text-align:center}.corner-wrapper .corner-promo .corner__content-small span:last-child{font-size:2em;padding-left:10%}.corner-wrapper .corner-promo .corner__content-small span.prix{font-family:M-b,OS-b,Arial}.corner-wrapper .corner-promo .corner__content__in{padding:9% 0 0 9%;font-size:14px}.corner-wrapper .corner-promo .corner__content__in h2{margin-bottom:7%}.corner-wrapper .corner-promo .corner__content__in .prix{margin-right:6px;font-family:M-b,OS-b,Arial}.corner-wrapper .corner-promo .corner__content__in .prix-actuel{font-size:40px}.corner-wrapper .corner-promo .corner__content__in .prix-ancien{font-size:26px}.corner-wrapper .corner-odr .corner__content-small{padding-right:4px;text-align:right}.corner-wrapper .corner-odr .corner__content-small span{display:block;font-family:M-b,OS-b,Arial;font-size:3em;line-height:1}.corner-wrapper .corner-odr .corner__content-small span.smaller{font-size:1em;line-height:1.1}.corner-wrapper .corner-odr .corner__content-small .remise{margin-top:1px}.corner-wrapper .corner-odr .corner__content__in{padding-top:25px;font-size:14px}.corner-wrapper .corner-odr .corner__content__in .prix{font-size:40px;font-family:M-b,OS-b,Arial}.corner-wrapper .corner-odr .corner__content__in .infos{text-align:right}.corner-wrapper .corner-odr .corner__content__in .infos p{margin-bottom:28px}.corner-wrapper .corner-odr .corner__content__in .infos .date{font-size:14px;font-family:M-b,OS-b,Arial}.corner-wrapper .corner-obj .corner__content-small{text-align:right;font-size:2.8em}.corner-wrapper .corner-obj .corner__content-small .ico{display:inline-block;margin-top:8px;margin-right:18px}.corner-wrapper .corner-obj .corner__content-small .ico.double{margin-top:0;margin-right:35px}.corner-wrapper .corner-obj .corner__content-small .ico.double+span{position:absolute;right:10px;bottom:-19px;font-size:.75em;font-weight:700}.corner-wrapper .corner-obj .corner__content__in{padding-top:20px}.corner-wrapper .corner-obj .corner__content__in .offer-obj{padding-right:5%}.corner-wrapper .corner-obj .corner__content__in .titre{font-size:2.2em;text-align:right;margin:0}.corner-wrapper .corner-obj .corner__content__in .text{padding:10px;margin:20px 50px 0 30px;text-align:justify;background-color:hsla(0,0%,100%,.4);font-size:1.2em;border-radius:5px}.corner-wrapper .corner-obj .corner__content__in .gift-text{font-size:1em;font-weight:700;color:red;text-align:right;display:block}.corner-wrapper .corner-obj .corner__content__in .gift-price{text-decoration:line-through;color:#000}.corner-wrapper .corner-obj .corner__content__in .infos{text-align:center}.corner-wrapper .corner-obj .corner__content__in .infos a{background-color:hsla(0,0%,100%,.5);border-radius:3px}.corner-wrapper .corner-obj .corner__content__in .obj0.no-image,.corner-wrapper .corner-obj .corner__content__in .obj1.no-image{right:0;text-align:center}.corner-wrapper .corner-obj .corner__content__in .obj1,.corner-wrapper .corner-obj .corner__content__in img{position:absolute}.corner-wrapper .corner-obj .corner__content__in .obj0{padding-left:30%;padding-top:20px}.corner-wrapper .corner-obj .corner__content__in .obj0__img{top:0;left:0;max-height:42%}.corner-wrapper .corner-obj .corner__content__in .obj1{top:150px;left:87px;text-align:left;z-index:2}.corner-wrapper .corner-obj .corner__content__in .obj1__img{bottom:0;right:0;max-height:55%;z-index:1}.corner-wrapper .corner-multiple .corner__content-small{top:2px}.corner-wrapper .corner-multiple .corner__content-small .offer-odr{text-align:right;padding-right:10px}.corner-wrapper .corner-multiple .corner__content-small .offer-odr span{display:block;font-family:M-sb,OS-sb,Arial;font-size:2.4em;line-height:1}.corner-wrapper .corner-multiple .corner__content-small .offer-odr span.smaller{font-size:1em;line-height:1.1}.corner-wrapper .corner-multiple .corner__content-small .offer-obj{padding-top:3px;padding-right:9px;text-align:right}.corner-wrapper .corner-multiple .corner__content-small .offer-obj .ico{font-size:2.2em}.corner-wrapper .corner-multiple .corner__content__in .offer{height:auto}.corner-wrapper .corner-multiple .corner__content__in .offer-odr{position:absolute;top:20px;left:0;right:0;bottom:58%;font-size:12px;text-align:center}.corner-wrapper .corner-multiple .corner__content__in .offer-odr h2{display:inline-block;margin-top:2px;font-size:22px}.corner-wrapper .corner-multiple .corner__content__in .offer-odr h2+p{display:inline-block}.corner-wrapper .corner-multiple .corner__content__in .offer-odr .prix{font-size:30px;font-family:M-b,OS-b,Arial}.corner-wrapper .corner-multiple .corner__content__in .offer-odr .infos{padding:0 0 0 5px}.corner-wrapper .corner-multiple .corner__content__in .offer-odr .infos .date{font-size:14px;font-family:M-sb,OS-sb,Arial}.corner-wrapper .corner-multiple .corner__content__in .offer-obj{position:absolute;bottom:0;right:0;left:120px;top:46%;padding-right:110px;background-size:contain;background-position-x:110%}.corner-wrapper .corner-multiple .corner__content__in .offer-obj .text{display:none}.corner-wrapper .corner-multiple .corner__content__in .offer-obj .infos{left:70px;padding-right:110px}.corner-wrapper .corner-multiple .corner__content__in .offer a{color:#333;background-color:hsla(0,0%,100%,.5);border-radius:3px}.corner-wrapper .corner-multiple .corner__content__in hr.separator{display:block;position:absolute;top:43%;width:54%;left:23%;margin:0;border-width:2px;border-color:#c00}.corner-wrapper.corner--open{transform:translateX(0);transition-duration:.25s;transition-delay:0s;border-color:#505050}.corner-wrapper.corner--open .corner{left:10%;transition-delay:0s}.corner-wrapper.corner--open .corner:before{background:#fff;opacity:.94;transition-delay:0s}.corner-wrapper.corner--open .corner-overlay{opacity:.75;transition:all .25s linear .25s}.corner-wrapper.corner--open .corner__toggle{right:1%;left:auto;top:4px;color:#333}.corner-wrapper.corner--open .corner__toggle-close{display:block}.corner-wrapper.corner--open .corner__toggle-open{display:none}.corner-wrapper.corner--open .corner__content{color:#333;opacity:1;transition-delay:.25s}.corner-wrapper.corner--open .corner__content-small{display:none;color:#333}.corner-wrapper.corner--open .corner-promo:before{background:#c00}.corner-wrapper.corner--open .corner-promo .corner__toggle{color:#fff}.corner-wrapper.corner--open .corner-odr:before{background:#2a66ab}.corner-wrapper.corner--open .corner-odr .corner__toggle{color:#f1f1f1}.corner-wrapper.corner--open .corner-obj:before{background:#fff}.corner-wrapper.corner--open .corner-obj .corner__toggle{color:#333}.corner-wrapper.corner--open .corner-multiple:before,.corner-wrapper.corner--open .corner-obj:before{opacity:1;border-color:#c00}.p-shop .phone-das{position:absolute;left:10px;right:0;bottom:0;color:#a4a4a4;font-size:.9rem;text-align:justify;max-width:200px}.p-shop .tete{bottom:6px}.p-shop .tronc{bottom:-4px}.p-shop .membres{bottom:-14px}.p-shop .refurbished-banner{max-width:1280px;margin:auto}.p-shop .refurbished-banner img{border-radius:1rem;border-radius:var(--rounded-xl);width:100%}.p-shop .blocks-wrapper{max-width:1280px;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;-ms-flex-line-pack:stretch;align-content:stretch;position:relative;gap:15px}.p-shop .blocks-wrapper .tns-outer{width:100%}.p-shop .blocks-wrapper .tns-controls{display:none}.p-shop .blocks-wrapper .tns-nav{z-index:1;position:absolute;bottom:12px;left:0;right:0;text-align:center}.p-shop .blocks-wrapper .tns-nav button{width:10px;height:12px;border-radius:50px;border:none;background:#c7c7c7;margin:0 5px}.p-shop .blocks-wrapper .tns-nav button.tns-nav-active{background:#000}.p-shop .blocks-wrapper h2{text-align:center;font-size:2.4rem;font-size:var(--text-2xl)}@media(min-width:840px){.p-shop .blocks-wrapper h2{text-align:left}}.p-shop .blocks-wrapper h3{margin:0;text-transform:uppercase;padding:0 20px;text-align:left;font-size:2rem;font-size:var(--text-xl)}.p-shop .blocks-wrapper .blocks-informations-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:480px){.p-shop .blocks-wrapper .blocks-informations-wrapper{gap:30px}}.p-shop .blocks-wrapper .block-informations{text-align:center;background-color:#fff;padding:15px;width:33%;border-radius:15px;min-height:390px;margin:10px}.p-shop .blocks-wrapper .block-informations>div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}@media(min-width:840px){.p-shop .blocks-wrapper .block-informations{margin:auto}}.p-shop .blocks-wrapper .block-informations p{text-align:left;-ms-flex:1 1 50%;flex:1 1 50%;line-height:1.4;padding:0 20px;font-size:1.8rem;font-size:var(--text-lg)}.p-shop .blocks-wrapper .block-informations svg{margin-bottom:2rem;margin-bottom:var(--spacing-6)}.p-shop .blocks-wrapper .block-informations h3{text-align:center}.p-shop .banner-aftercare{display:-ms-flexbox;display:flex;max-width:1280px;-ms-flex-direction:column;flex-direction:column;margin:30px auto;background-color:#fff;padding:45px 20px;gap:70px;-ms-flex-align:center;align-items:center;border-radius:unset}@media(min-width:768px){.p-shop .banner-aftercare{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;padding:45px 35px}}@media(min-width:1024px){.p-shop .banner-aftercare{border-radius:1rem;border-radius:var(--rounded-xl)}}.p-shop .banner-aftercare__content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.p-shop .banner-aftercare__content h2{margin:0;font-size:2.4rem;font-size:var(--text-2xl)}.p-shop .banner-aftercare__content p{line-height:1.4;font-size:1.8rem;font-size:var(--text-lg)}.modal-financing-alert{overflow:hidden;max-width:800px}.modal-financing-alert .financing-modal__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border-radius:15px;gap:30px;width:90%;margin:auto;max-width:620px}.modal-financing-alert .financing-modal__wrapper .bg-top-left{position:absolute;top:-80%;width:450px;left:-37%;display:none}@media(min-width:1024px){.modal-financing-alert .financing-modal__wrapper .bg-top-left{display:block}}.modal-financing-alert .financing-modal__wrapper .bg-bottom-right{position:absolute;top:45%;width:450px;left:78%;transform:rotate(181deg);display:none}@media(min-width:1024px){.modal-financing-alert .financing-modal__wrapper .bg-bottom-right{display:block}}.modal-financing-alert .financing-modal__text{font-size:1.6rem;text-align:left;line-height:1.2}.modal-financing-alert .financing-modal__information{background-color:#0b3640;font-size:1.6rem;border-radius:15px;padding:10px;line-height:1.2}.modal-financing-alert .financing-modal__information p{color:#fff}.modal-financing-alert .financing-modal__action{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-ms-flex-pack:center;justify-content:center}@media(min-width:480px){.modal-financing-alert .financing-modal__action{-ms-flex-pack:justify;justify-content:space-between}}.modal-financing-alert .financing-modal__action button{padding:5px 30px}.modal-financing-alert .financing-modal__action button.previous{border:1px solid #0b3640;background-color:#fff;color:#000;-ms-flex-order:-1;order:-1}