@charset "UTF-8";@layer reset,aem,base,layout,components,utilities,aem-xf;@layer reset{*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}:where(html){color-scheme:light;text-size-adjust:none;-webkit-text-size-adjust:none;interpolate-size:allow-keywords;scrollbar-gutter:stable}body{min-block-size:100svb;line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-inline-size:100%;block-size:auto}input,button,textarea,select{font:inherit;font-size:inherit;letter-spacing:inherit;word-spacing:inherit}button{cursor:pointer}textarea:not([rows]){min-block-size:10em;field-sizing:content;resize:vertical}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;line-height:1.1}ul,ol{list-style:none}a{text-decoration-skip-ink:auto;color:currentcolor;text-underline-offset:30%;text-decoration:none}a:hover{text-decoration:underline}@media(prefers-reduced-motion:no-preference){html:focus-within{scroll-behavior:smooth}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:.125rem solid currentcolor;outline-offset:.125rem}}:root{--font-family-sans: Poppins, "Poppins fallback", sans-serif;--font-family-typeface: Work Sans, "Work Sans fallback", sans-serif}@layer base{body{font-size:.875rem;font-weight:400;font-family:Poppins,Poppins fallback,sans-serif;background-color:var(--color-bg-surface-primary);color:var(--color-text-brand-primary)}h1,h2,h3,h4,h5,h6{text-wrap:balance}}@layer base{:root{--background-brand-primary: #1b1d29;--background-brand-secondary: #c55900;--background-main-primary: #ffffff;--background-main-secondary: #efeefc;--background-main-tertiary: #dbdbf9;--background-main-quaternary: #756dcb;--background-interaction-hover-primary: #6e76a5;--background-interaction-hover-secondary: #a9a2f7;--background-interaction-hover-tertiary: #e7e6fb;--background-interaction-active-primary: #e7e6fb;--background-interaction-active-secondary: #756dcb;--background-disabled-primary: #edeef4;--background-disabled-secondary: #808185;--background-pack-primary: #eff9ff;--background-circularity-primary: #d0f6eb;--background-circularity-secondary: #99ecd3;--background-service-primary: #ccedff;--background-success-primary: #dcfae6;--background-success-secondary: #067647;--background-informative-primary: #dbdbf9;--background-informative-secondary: #ffddf8;--background-error-primary: #fee4e2;--background-error-secondary: #e01e00;--background-warning-primary: #fef0c7;--background-blur-primary: rgba(27, 29, 41, .25);--background-blur-secondary: rgba(27, 29, 41, .6);--background-blur-tertiary: rgba(255, 255, 255, .85);--background-blur-quaternary: rgba(117, 109, 203, .2);--background-reassurance-primary: #b9e7ff;--background-reassurance-secondary: #53b4e8;--background-reconditioned-primary: #1a5e5e;--text-brand-primary: #1b1d29;--text-brand-secondary: #c55900;--text-main-primary: #565d8a;--text-main-secondary: #ffffff;--text-main-tertiary: #8e94b9;--text-main-quaternary: #43486b;--text-disabled-default: #808185;--text-circularity-900: #2b5f4f;--text-circularity-default: #2b5f4f;--text-infinity-smartphone-essentiel: #3b8370;--text-infinity-smartphone-confort: #1c80a3;--text-infinity-smartphone-solo: #2d71a8;--text-infinity-smartphone-famille: #414187;--text-infinity-maison-1-univers: #cd4500;--text-infinity-maison-2-univers: #4d75a2;--text-infinity-maison-3-univers: #62763e;--text-success-default: #085d3a;--text-success-secondary: #067647;--text-informative-default: #1f1f24;--text-error-primary: #e01e00;--text-error-secondary: #be1900;--text-interaction-hover-primary: #1b1d29;--text-interaction-hover-secondary: #756dcb;--text-interaction-active-primary: #756dcb;--border-brand-primary: #1b1d29;--border-brand-secondary: #f56a00;--border-brand-tertiary: #cac9f6;--border-brand-quaternary: #dbdbf9;--border-brand-quinary: #e55000;--border-main-primary: #e7e6fb;--border-main-secondary: #cac9f6;--border-main-tertiary: #756dcb;--border-main-quaternary: #ffffff;--border-disabled-primary: #d4d5db;--border-disabled-secondary: #808185;--border-success-primary: #067647;--border-informative-primary: #1f1f24;--border-error-primary: #e01e00;--icon-brand-primary: #1b1d29;--icon-brand-secondary: #f56a00;--icon-main-primary: #ffffff;--icon-main-secondary: #565d8a;--icon-main-tertiary: #cdcfe0;--icon-disabled-primary: #626265;--icon-disabled-secondary: #d4d5db;--icon-success-primary: #067647;--icon-success-secondary: #17b26a;--icon-warning-primary: #f79009;--icon-informative-primary: #1f1f24;--icon-error-primary: #e01e00;--icon-pack-primary: #418db5;--icon-circularity-primary: #2b5f4f;--icon-interaction-hover-primary: #1b1d29;--icon-interaction-hover-secondary: #756dcb;--icon-interaction-active-primary: #756dcb;--button-background-primary: #1b1d29;--button-background-secondary: #dbdbf9;--button-background-tertiary: #ffffff;--button-border-tertiary: #1b1d29;--button-text-primary: #ffffff;--button-text-secondary: #1b1d29;--button-text-tertiary: #1b1d29;--button-interaction-hover-primary: #6e76a5;--button-interaction-hover-secondary: #a9a2f7;--button-ghost-background: #ffffff;--button-ghost-text-icon: #1b1d29;--button-ghost-hover: #756dcb}:focus-visible{outline:2px solid currentcolor;outline-offset:2px}html{scroll-padding-top:6rem}}@layer base{*{scrollbar-width:thin;scrollbar-color:var(--color-bg-surface-quaternary) var(--color-bg-surface-tertiary)}html.is-scroll-locked,body.is-scroll-locked{overflow:clip!important}}@layer base{@keyframes backdrop-fade-in{0%{background-color:transparent}to{background-color:var(--color-component-overlay-surface)}}@keyframes backdrop-fade-out{0%{background-color:var(--color-component-overlay-surface)}to{background-color:transparent}}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-left{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes h-scroll-indicators-mask{0%{-webkit-mask-image:linear-gradient(to right,black 0%,black 0%,black calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to right,black 0%,black 0%,black calc(100% - 2rem),transparent 100%)}5%,95%{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 2rem,black calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 2rem,black calc(100% - 2rem),transparent 100%)}to{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 2rem,black 100%,black 100%);mask-image:linear-gradient(to right,transparent 0%,black 2rem,black 100%,black 100%)}}@keyframes v-scroll-indicators-mask{0%{-webkit-mask-image:linear-gradient(to bottom,black 0%,black 0%,black calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to bottom,black 0%,black 0%,black calc(100% - 2rem),transparent 100%)}5%,95%{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 2rem,black calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 2rem,black calc(100% - 2rem),transparent 100%)}to{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 2rem,black 100%,black 100%);mask-image:linear-gradient(to bottom,transparent 0%,black 2rem,black 100%,black 100%)}}@keyframes shimmer{0%{transform:translate(-120%) skew(-10deg)}to{transform:translate(120%) skew(-20deg)}}}@layer utilities{.bg-brand-primary{background-color:var(--background-brand-primary)}.bg-brand-secondary{background-color:var(--background-brand-secondary)}.bg-main-primary{background-color:var(--background-main-primary)}.bg-main-secondary{background-color:var(--background-main-secondary)}.bg-main-tertiary{background-color:var(--background-main-tertiary)}.bg-main-quaternary{background-color:var(--background-main-quaternary)}.bg-interaction-hover-primary{background-color:var(--background-interaction-hover-primary)}.bg-interaction-hover-secondary{background-color:var(--background-interaction-hover-secondary)}.bg-interaction-hover-tertiary{background-color:var(--background-interaction-hover-tertiary)}.bg-interaction-active-primary{background-color:var(--background-interaction-active-primary)}.bg-interaction-active-secondary{background-color:var(--background-interaction-active-secondary)}.bg-disabled-primary{background-color:var(--background-disabled-primary)}.bg-disabled-secondary{background-color:var(--background-disabled-secondary)}.bg-pack-primary{background-color:var(--background-pack-primary)}.bg-circularity-primary{background-color:var(--background-circularity-primary)}.bg-circularity-secondary{background-color:var(--background-circularity-secondary)}.bg-service-primary{background-color:var(--background-service-primary)}.bg-success-primary{background-color:var(--background-success-primary)}.bg-success-secondary{background-color:var(--background-success-secondary)}.bg-informative-primary{background-color:var(--background-informative-primary)}.bg-informative-secondary{background-color:var(--background-informative-secondary)}.bg-error-primary{background-color:var(--background-error-primary)}.bg-error-secondary{background-color:var(--background-error-secondary)}.bg-warning-primary{background-color:var(--background-warning-primary)}.bg-blur-primary{background-color:var(--background-blur-primary)}.bg-blur-secondary{background-color:var(--background-blur-secondary)}.bg-blur-tertiary{background-color:var(--background-blur-tertiary)}.bg-blur-quaternary{background-color:var(--background-blur-quaternary)}.bg-reassurance-primary{background-color:var(--background-reassurance-primary)}.bg-reassurance-secondary{background-color:var(--background-reassurance-secondary)}.bg-reconditioned-primary{background-color:var(--background-reconditioned-primary)}.text-brand-primary{color:var(--text-brand-primary)}.text-brand-secondary{color:var(--text-brand-secondary)}.text-main-primary{color:var(--text-main-primary)}.text-main-secondary{color:var(--text-main-secondary)}.text-main-tertiary{color:var(--text-main-tertiary)}.text-main-quaternary{color:var(--text-main-quaternary)}.text-disabled-default{color:var(--text-disabled-default)}.text-circularity-900{color:var(--text-circularity-900)}.text-circularity-default{color:var(--text-circularity-default)}.text-infinity-smartphone-essentiel{color:var(--text-infinity-smartphone-essentiel)}.text-infinity-smartphone-confort{color:var(--text-infinity-smartphone-confort)}.text-infinity-smartphone-solo{color:var(--text-infinity-smartphone-solo)}.text-infinity-smartphone-famille{color:var(--text-infinity-smartphone-famille)}.text-infinity-maison-1-univers{color:var(--text-infinity-maison-1-univers)}.text-infinity-maison-2-univers{color:var(--text-infinity-maison-2-univers)}.text-infinity-maison-3-univers{color:var(--text-infinity-maison-3-univers)}.text-success-default{color:var(--text-success-default)}.text-success-secondary{color:var(--text-success-secondary)}.text-informative-default{color:var(--text-informative-default)}.text-error-primary{color:var(--text-error-primary)}.text-error-secondary{color:var(--text-error-secondary)}.text-interaction-hover-primary{color:var(--text-interaction-hover-primary)}.text-interaction-hover-secondary{color:var(--text-interaction-hover-secondary)}.text-interaction-active-primary{color:var(--text-interaction-active-primary)}.border-brand-primary{border-color:var(--border-brand-primary)}.border-brand-secondary{border-color:var(--border-brand-secondary)}.border-brand-tertiary{border-color:var(--border-brand-tertiary)}.border-brand-quaternary{border-color:var(--border-brand-quaternary)}.border-brand-quinary{border-color:var(--border-brand-quinary)}.border-main-primary{border-color:var(--border-main-primary)}.border-main-secondary{border-color:var(--border-main-secondary)}.border-main-tertiary{border-color:var(--border-main-tertiary)}.border-main-quaternary{border-color:var(--border-main-quaternary)}.border-disabled-primary{border-color:var(--border-disabled-primary)}.border-disabled-secondary{border-color:var(--border-disabled-secondary)}.border-success-primary{border-color:var(--border-success-primary)}.border-informative-primary{border-color:var(--border-informative-primary)}.border-error-primary{border-color:var(--border-error-primary)}.icon-brand-primary{color:var(--icon-brand-primary)}.icon-brand-secondary{color:var(--icon-brand-secondary)}.icon-main-primary{color:var(--icon-main-primary)}.icon-main-secondary{color:var(--icon-main-secondary)}.icon-main-tertiary{color:var(--icon-main-tertiary)}.icon-disabled-primary{color:var(--icon-disabled-primary)}.icon-disabled-secondary{color:var(--icon-disabled-secondary)}.icon-success-primary{color:var(--icon-success-primary)}.icon-success-secondary{color:var(--icon-success-secondary)}.icon-warning-primary{color:var(--icon-warning-primary)}.icon-informative-primary{color:var(--icon-informative-primary)}.icon-error-primary{color:var(--icon-error-primary)}.icon-pack-primary{color:var(--icon-pack-primary)}.icon-circularity-primary{color:var(--icon-circularity-primary)}.icon-interaction-hover-primary{color:var(--icon-interaction-hover-primary)}.icon-interaction-hover-secondary{color:var(--icon-interaction-hover-secondary)}.icon-interaction-active-primary{color:var(--icon-interaction-active-primary)}.sr-only,.bcom-chatbot-scope .visually-hidden{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;clip-path:inset(50%)!important}.badge-success{color:var(--color-text-success-primary);background:var(--color-bg-success-primary);border-radius:.25rem;padding:0 .25rem;text-transform:uppercase}}@layer utilities{.container{width:100%;margin-left:auto;margin-right:auto;padding-right:.5rem;padding-left:.5rem;max-width:1440px}@media(min-width:390px){.container{padding-left:1rem;padding-right:1rem}}@media(min-width:768px){.container{padding-left:1rem;padding-right:1rem}}@media(min-width:992px){.container{padding-left:1rem;padding-right:1rem}}@media(min-width:1440px){.container{padding-left:2rem;padding-right:2rem}}@media(min-width:1980px){.container{padding-left:2rem;padding-right:2rem}}@media(min-width:390px){.breakout-container{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media(min-width:768px){.breakout-container{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media(min-width:992px){.breakout-container{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media(min-width:1440px){.breakout-container{margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}}@media(min-width:1980px){.breakout-container{margin-left:-2rem;margin-right:-2rem;padding-left:2rem;padding-right:2rem}}.grid{display:grid;width:100%}@media(min-width:390px){.grid{grid-template-columns:repeat(12,1fr);gap:1rem}}@media(min-width:768px){.grid{grid-template-columns:repeat(12,1fr);gap:1rem}}@media(min-width:992px){.grid{grid-template-columns:repeat(12,1fr);gap:1rem}}@media(min-width:1440px){.grid{grid-template-columns:repeat(12,1fr);gap:1.5rem}}@media(min-width:1980px){.grid{grid-template-columns:repeat(12,1fr);gap:1.5rem}}@media(min-width:390px){.col-sm-1{grid-column:auto/span 1}.col-start-sm-1{grid-column-start:1}.col-sm-2{grid-column:auto/span 2}.col-start-sm-2{grid-column-start:2}.col-sm-3{grid-column:auto/span 3}.col-start-sm-3{grid-column-start:3}.col-sm-4{grid-column:auto/span 4}.col-start-sm-4{grid-column-start:4}.col-sm-5{grid-column:auto/span 5}.col-start-sm-5{grid-column-start:5}.col-sm-6{grid-column:auto/span 6}.col-start-sm-6{grid-column-start:6}.col-sm-7{grid-column:auto/span 7}.col-start-sm-7{grid-column-start:7}.col-sm-8{grid-column:auto/span 8}.col-start-sm-8{grid-column-start:8}.col-sm-9{grid-column:auto/span 9}.col-start-sm-9{grid-column-start:9}.col-sm-10{grid-column:auto/span 10}.col-start-sm-10{grid-column-start:10}.col-sm-11{grid-column:auto/span 11}.col-start-sm-11{grid-column-start:11}.col-sm-12{grid-column:auto/span 12}.col-start-sm-12{grid-column-start:12}}@media(min-width:768px){.col-md-1{grid-column:auto/span 1}.col-start-md-1{grid-column-start:1}.col-md-2{grid-column:auto/span 2}.col-start-md-2{grid-column-start:2}.col-md-3{grid-column:auto/span 3}.col-start-md-3{grid-column-start:3}.col-md-4{grid-column:auto/span 4}.col-start-md-4{grid-column-start:4}.col-md-5{grid-column:auto/span 5}.col-start-md-5{grid-column-start:5}.col-md-6{grid-column:auto/span 6}.col-start-md-6{grid-column-start:6}.col-md-7{grid-column:auto/span 7}.col-start-md-7{grid-column-start:7}.col-md-8{grid-column:auto/span 8}.col-start-md-8{grid-column-start:8}.col-md-9{grid-column:auto/span 9}.col-start-md-9{grid-column-start:9}.col-md-10{grid-column:auto/span 10}.col-start-md-10{grid-column-start:10}.col-md-11{grid-column:auto/span 11}.col-start-md-11{grid-column-start:11}.col-md-12{grid-column:auto/span 12}.col-start-md-12{grid-column-start:12}}@media(min-width:992px){.col-lg-1{grid-column:auto/span 1}.col-start-lg-1{grid-column-start:1}.col-lg-2{grid-column:auto/span 2}.col-start-lg-2{grid-column-start:2}.col-lg-3{grid-column:auto/span 3}.col-start-lg-3{grid-column-start:3}.col-lg-4{grid-column:auto/span 4}.col-start-lg-4{grid-column-start:4}.col-lg-5{grid-column:auto/span 5}.col-start-lg-5{grid-column-start:5}.col-lg-6{grid-column:auto/span 6}.col-start-lg-6{grid-column-start:6}.col-lg-7{grid-column:auto/span 7}.col-start-lg-7{grid-column-start:7}.col-lg-8{grid-column:auto/span 8}.col-start-lg-8{grid-column-start:8}.col-lg-9{grid-column:auto/span 9}.col-start-lg-9{grid-column-start:9}.col-lg-10{grid-column:auto/span 10}.col-start-lg-10{grid-column-start:10}.col-lg-11{grid-column:auto/span 11}.col-start-lg-11{grid-column-start:11}.col-lg-12{grid-column:auto/span 12}.col-start-lg-12{grid-column-start:12}}@media(min-width:1440px){.col-xl-1{grid-column:auto/span 1}.col-start-xl-1{grid-column-start:1}.col-xl-2{grid-column:auto/span 2}.col-start-xl-2{grid-column-start:2}.col-xl-3{grid-column:auto/span 3}.col-start-xl-3{grid-column-start:3}.col-xl-4{grid-column:auto/span 4}.col-start-xl-4{grid-column-start:4}.col-xl-5{grid-column:auto/span 5}.col-start-xl-5{grid-column-start:5}.col-xl-6{grid-column:auto/span 6}.col-start-xl-6{grid-column-start:6}.col-xl-7{grid-column:auto/span 7}.col-start-xl-7{grid-column-start:7}.col-xl-8{grid-column:auto/span 8}.col-start-xl-8{grid-column-start:8}.col-xl-9{grid-column:auto/span 9}.col-start-xl-9{grid-column-start:9}.col-xl-10{grid-column:auto/span 10}.col-start-xl-10{grid-column-start:10}.col-xl-11{grid-column:auto/span 11}.col-start-xl-11{grid-column-start:11}.col-xl-12{grid-column:auto/span 12}.col-start-xl-12{grid-column-start:12}}@media(min-width:1980px){.col-2xl-1{grid-column:auto/span 1}.col-start-2xl-1{grid-column-start:1}.col-2xl-2{grid-column:auto/span 2}.col-start-2xl-2{grid-column-start:2}.col-2xl-3{grid-column:auto/span 3}.col-start-2xl-3{grid-column-start:3}.col-2xl-4{grid-column:auto/span 4}.col-start-2xl-4{grid-column-start:4}.col-2xl-5{grid-column:auto/span 5}.col-start-2xl-5{grid-column-start:5}.col-2xl-6{grid-column:auto/span 6}.col-start-2xl-6{grid-column-start:6}.col-2xl-7{grid-column:auto/span 7}.col-start-2xl-7{grid-column-start:7}.col-2xl-8{grid-column:auto/span 8}.col-start-2xl-8{grid-column-start:8}.col-2xl-9{grid-column:auto/span 9}.col-start-2xl-9{grid-column-start:9}.col-2xl-10{grid-column:auto/span 10}.col-start-2xl-10{grid-column-start:10}.col-2xl-11{grid-column:auto/span 11}.col-start-2xl-11{grid-column-start:11}.col-2xl-12{grid-column:auto/span 12}.col-start-2xl-12{grid-column-start:12}}}@layer aem-xf{.aem-xf-content .grid{display:grid;grid-template-rows:repeat(var(--bs-rows, 1),1fr);grid-template-columns:repeat(var(--bs-columns, 12),1fr);gap:var(--bs-gap, 1rem)}@media(max-width:575.98px){.aem-xf-content .grid{grid-template-columns:repeat(var(--bs-columns, 8),1fr)}}.aem-xf-content .grid .g-col-1{grid-column:auto/span 1}.aem-xf-content .grid .g-col-2{grid-column:auto/span 2}.aem-xf-content .grid .g-col-3{grid-column:auto/span 3}.aem-xf-content .grid .g-col-4{grid-column:auto/span 4}.aem-xf-content .grid .g-col-5{grid-column:auto/span 5}.aem-xf-content .grid .g-col-6{grid-column:auto/span 6}.aem-xf-content .grid .g-col-7{grid-column:auto/span 7}.aem-xf-content .grid .g-col-8{grid-column:auto/span 8}.aem-xf-content .grid .g-col-9{grid-column:auto/span 9}.aem-xf-content .grid .g-col-10{grid-column:auto/span 10}.aem-xf-content .grid .g-col-11{grid-column:auto/span 11}.aem-xf-content .grid .g-col-12{grid-column:auto/span 12}@media(min-width:576px){.aem-xf-content .grid .g-col-sm-1{grid-column:auto/span 1}.aem-xf-content .grid .g-col-sm-2{grid-column:auto/span 2}.aem-xf-content .grid .g-col-sm-3{grid-column:auto/span 3}.aem-xf-content .grid .g-col-sm-4{grid-column:auto/span 4}.aem-xf-content .grid .g-col-sm-5{grid-column:auto/span 5}.aem-xf-content .grid .g-col-sm-6{grid-column:auto/span 6}.aem-xf-content .grid .g-col-sm-7{grid-column:auto/span 7}.aem-xf-content .grid .g-col-sm-8{grid-column:auto/span 8}.aem-xf-content .grid .g-col-sm-9{grid-column:auto/span 9}.aem-xf-content .grid .g-col-sm-10{grid-column:auto/span 10}.aem-xf-content .grid .g-col-sm-11{grid-column:auto/span 11}.aem-xf-content .grid .g-col-sm-12{grid-column:auto/span 12}}@media(min-width:768px){.aem-xf-content .grid .g-col-md-1{grid-column:auto/span 1}.aem-xf-content .grid .g-col-md-2{grid-column:auto/span 2}.aem-xf-content .grid .g-col-md-3{grid-column:auto/span 3}.aem-xf-content .grid .g-col-md-4{grid-column:auto/span 4}.aem-xf-content .grid .g-col-md-5{grid-column:auto/span 5}.aem-xf-content .grid .g-col-md-6{grid-column:auto/span 6}.aem-xf-content .grid .g-col-md-7{grid-column:auto/span 7}.aem-xf-content .grid .g-col-md-8{grid-column:auto/span 8}.aem-xf-content .grid .g-col-md-9{grid-column:auto/span 9}.aem-xf-content .grid .g-col-md-10{grid-column:auto/span 10}.aem-xf-content .grid .g-col-md-11{grid-column:auto/span 11}.aem-xf-content .grid .g-col-md-12{grid-column:auto/span 12}}@media(min-width:992px){.aem-xf-content .grid .g-col-lg-1{grid-column:auto/span 1}.aem-xf-content .grid .g-col-lg-2{grid-column:auto/span 2}.aem-xf-content .grid .g-col-lg-3{grid-column:auto/span 3}.aem-xf-content .grid .g-col-lg-4{grid-column:auto/span 4}.aem-xf-content .grid .g-col-lg-5{grid-column:auto/span 5}.aem-xf-content .grid .g-col-lg-6{grid-column:auto/span 6}.aem-xf-content .grid .g-col-lg-7{grid-column:auto/span 7}.aem-xf-content .grid .g-col-lg-8{grid-column:auto/span 8}.aem-xf-content .grid .g-col-lg-9{grid-column:auto/span 9}.aem-xf-content .grid .g-col-lg-10{grid-column:auto/span 10}.aem-xf-content .grid .g-col-lg-11{grid-column:auto/span 11}.aem-xf-content .grid .g-col-lg-12{grid-column:auto/span 12}}@media(min-width:1280px){.aem-xf-content .grid .g-col-xl-1{grid-column:auto/span 1}.aem-xf-content .grid .g-col-xl-2{grid-column:auto/span 2}.aem-xf-content .grid .g-col-xl-3{grid-column:auto/span 3}.aem-xf-content .grid .g-col-xl-4{grid-column:auto/span 4}.aem-xf-content .grid .g-col-xl-5{grid-column:auto/span 5}.aem-xf-content .grid .g-col-xl-6{grid-column:auto/span 6}.aem-xf-content .grid .g-col-xl-7{grid-column:auto/span 7}.aem-xf-content .grid .g-col-xl-8{grid-column:auto/span 8}.aem-xf-content .grid .g-col-xl-9{grid-column:auto/span 9}.aem-xf-content .grid .g-col-xl-10{grid-column:auto/span 10}.aem-xf-content .grid .g-col-xl-11{grid-column:auto/span 11}.aem-xf-content .grid .g-col-xl-12{grid-column:auto/span 12}}@media(min-width:1980px){.aem-xf-content .grid .g-col-xxl-1{grid-column:auto/span 1}.aem-xf-content .grid .g-col-xxl-2{grid-column:auto/span 2}.aem-xf-content .grid .g-col-xxl-3{grid-column:auto/span 3}.aem-xf-content .grid .g-col-xxl-4{grid-column:auto/span 4}.aem-xf-content .grid .g-col-xxl-5{grid-column:auto/span 5}.aem-xf-content .grid .g-col-xxl-6{grid-column:auto/span 6}.aem-xf-content .grid .g-col-xxl-7{grid-column:auto/span 7}.aem-xf-content .grid .g-col-xxl-8{grid-column:auto/span 8}.aem-xf-content .grid .g-col-xxl-9{grid-column:auto/span 9}.aem-xf-content .grid .g-col-xxl-10{grid-column:auto/span 10}.aem-xf-content .grid .g-col-xxl-11{grid-column:auto/span 11}.aem-xf-content .grid .g-col-xxl-12{grid-column:auto/span 12}}.aem-xf-content .container{width:auto;max-width:none;margin:0;padding:0}.aem-xf-content .align-items--start{align-items:flex-start}.aem-xf-content .align-items--center{align-items:center}.aem-xf-content .align-items--end{align-items:flex-end}.aem-xf-content .is--flex{display:flex}.aem-xf-content .is--justify-content-start{justify-content:flex-start}.aem-xf-content .is--justify-content-center{justify-content:center}.aem-xf-content .is--justify-content-end{justify-content:flex-end}.aem-xf-content .is--full{width:100%}.aem-xf-content .is--hidden{display:none!important}.aem-xf-content p{margin-bottom:1rem}.aem-xf-content ul{list-style-position:inside;list-style-type:disc}.aem-xf-content li{margin-bottom:.5rem}.aem-xf-content u:has(a){text-decoration:none}}.icon{flex-shrink:0;color:var(--icon-color, currentColor);fill:var(--icon-fill, currentColor)}.icon-8{width:var(--icon-2);height:var(--icon-2);min-width:var(--icon-2);min-height:var(--icon-2)}.icon-12{width:var(--icon-3);height:var(--icon-3);min-width:var(--icon-3);min-height:var(--icon-3)}.icon-14{width:var(--icon-3-5);height:var(--icon-3-5);min-width:var(--icon-3-5);min-height:var(--icon-3-5)}.icon-16{width:var(--icon-4);height:var(--icon-4);min-width:var(--icon-4);min-height:var(--icon-4)}.icon-20{width:var(--icon-5);height:var(--icon-5);min-width:var(--icon-5);min-height:var(--icon-5)}.icon-24{width:var(--icon-6);height:var(--icon-6);min-width:var(--icon-6);min-height:var(--icon-6)}.icon-32{width:var(--icon-8);height:var(--icon-8);min-width:var(--icon-8);min-height:var(--icon-8)}.icon-40{width:var(--icon-10);height:var(--icon-10);min-width:var(--icon-10);min-height:var(--icon-10)}.icon-48{width:var(--icon-12);height:var(--icon-12);min-width:var(--icon-12);min-height:var(--icon-12)}.icon-64{width:var(--icon-16);height:var(--icon-16);min-width:var(--icon-16);min-height:var(--icon-16)}@layer components{.header__fake-work-sans{font-family:Work Sans,Work Sans fallback,sans-serif;font-size:2.5rem;font-weight:800}.header-container{position:relative;z-index:1}.header__menu-icon-wrapper svg{min-width:1.625rem;margin-top:-.25rem}.header .services__icon{width:1.5rem;max-height:1.5rem;height:auto}}@layer aem{.header__container{max-width:var(--bp-xl);margin:auto}#header-container .is--hidden{display:none!important}#search-suggest-panel{width:auto}#search-suggest-panel .product-list__product-sponsored{font-size:.75rem;font-weight:400;display:flex;align-items:center;margin-top:.25rem;color:var(--color-text-main-primary)}#search-suggest-panel .product-list__product-sponsored-btn svg{display:block;width:.75rem;height:.75rem;margin-left:.25rem}}@layer components{html[data-bcom-agent-panel=open] .footer{container-type:inline-size;container-name:footer}@container footer (width < 1280px){html[data-bcom-agent-panel=open] .footer .footer__middle-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;height:auto}html[data-bcom-agent-panel=open] .footer .footer__middle-inner:before{content:none}html[data-bcom-agent-panel=open] .footer .footer__middle-inner>.footer__contact,html[data-bcom-agent-panel=open] .footer .footer__middle-inner>.footer__social{width:100%;max-width:31.875rem;height:auto;justify-self:auto}}}@layer components{@keyframes toast-enter-mobile{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toast-exit-mobile{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes toast-enter-desktop{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes toast-exit-desktop{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}@keyframes toast-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.toaster{margin:0;border:none;padding:0;background:none;overflow:visible;color:inherit;position:fixed;z-index:9999;display:none;flex-direction:column;gap:.5rem}.toaster:popover-open{display:flex}.toaster{bottom:.5rem;left:.5rem;right:.5rem}@media(min-width:768px){.toaster{bottom:auto;left:auto;top:7.5625rem;right:1rem;width:22.5rem}}@media(min-width:992px){.toaster{top:9rem;width:25rem}}.toast{position:relative;overflow:hidden;border:.0625rem solid var(--color-border-brand-primary);border-radius:1rem;background-color:var(--color-bg-surface-primary);animation:toast-enter-mobile .3s ease forwards}.toast--leaving{animation:toast-exit-mobile .3s ease forwards}@media(min-width:768px){.toast{animation:toast-enter-desktop .3s ease forwards}.toast--leaving{animation:toast-exit-desktop .3s ease forwards}}.toast--success{--toast-progress-color: var(--color-bg-success-primary);--toast-bg: var(--color-bg-success-primary)}.toast--informative{--toast-progress-color: var(--color-bg-informative-primary);--toast-bg: var(--color-bg-informative-primary)}.toast--warning{--toast-progress-color: var(--color-bg-warning-primary);--toast-bg: var(--color-bg-warning-primary)}.toast--error{--toast-progress-color: var(--color-bg-error-primary);--toast-bg: var(--color-bg-error-primary)}.toast--persistent{background-color:var(--toast-bg)}.toast__progress{position:absolute;inset:0;background-color:var(--toast-progress-color);transform-origin:left center;transform:scaleX(0);animation:toast-progress var(--toast-duration) linear 3s forwards;animation-play-state:var(--toast-play-state, running)}.toast__body{position:relative;z-index:1;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.toast__header{display:flex;align-items:center;gap:.5rem}.toast__icon{display:flex;flex-shrink:0;--icon-color: var(--color-icon-brand-primary)}.toast__title{font-size:.875rem;font-weight:700;flex:1;color:var(--color-text-brand-primary)}.toast__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:none;background:transparent;color:var(--color-text-brand-primary);--icon-color: var(--color-icon-brand-primary);--icon-fill: none}.toast__close:hover{opacity:.7}.toast__description{font-size:.75rem;font-weight:400;color:var(--color-text-brand-primary);margin:0;padding-left:1.75rem}}@layer components{.dti-info-popin .popin__content{background-color:var(--color-bg-surface-secondary)}}@layer components{.product-details-popin__content{padding:1rem 1.5rem 1.5rem}.product-details-popin__description{font-size:.875rem;font-weight:400;color:var(--color-text-brand-primary)}.product-details-popin__description img{display:block;max-width:100%;height:auto;margin:0 auto}.product-details-popin__description iframe{display:block;width:100%;max-width:100%;border:0;overflow:hidden}.product-details-popin__description h1,.product-details-popin__description h2,.product-details-popin__description h3,.product-details-popin__description h4,.product-details-popin__description h5,.product-details-popin__description h6{font-size:1rem;font-weight:700;color:var(--color-text-brand-primary);margin:2rem 0 1rem}.product-details-popin__description p{margin:0 0 1rem}.product-details-popin__description p:empty{display:none}.product-details-popin__description p:last-child{margin-bottom:0}.product-details-popin__description a{color:inherit;text-decoration:underline}.product-details-popin__pictos{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.5rem;padding-bottom:.5rem;list-style:none;margin:0 0 1rem;padding-left:0;touch-action:pan-x;-webkit-user-select:none;user-select:none;cursor:grab;scrollbar-width:none}.product-details-popin__pictos::-webkit-scrollbar{display:none}.product-details-popin__pictos--dragging{cursor:grabbing}.product-details-popin__picto-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:7.5rem;padding:1rem;border:1px solid var(--color-border-main-secondary);border-radius:1rem;background:var(--color-bg-surface-tertiary);text-align:center;flex-shrink:0}.product-details-popin__picto-img{display:block;width:2.5rem;height:2.5rem;object-fit:contain}.product-details-popin__picto-label{font-size:.875rem;font-weight:400;color:var(--color-text-brand-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.product-details-popin__sustainability{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--color-bg-circularity-primary);border-radius:1rem;padding:1rem;margin-bottom:1rem}.product-details-popin__sustainability-content{display:flex;flex-direction:column;gap:.25rem}.product-details-popin__sustainability-title{font-size:.875rem;font-weight:600;color:var(--color-text-brand-primary);display:flex;align-items:center;gap:.25rem}.product-details-popin__sustainability-text{font-size:.75rem;font-weight:400;color:var(--color-text-brand-primary)}.product-details-popin__groups{list-style:none;padding:0;margin:0}.product-details-popin__disclosure{border-bottom:1px solid var(--color-border-main-secondary)}.product-details-popin__disclosure:last-child{border-bottom:none}.product-details-popin__disclosure-summary{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;cursor:pointer;list-style:none}.product-details-popin__disclosure-summary::-webkit-details-marker{display:none}.product-details-popin__group-title{font-size:1rem;font-weight:700;color:var(--color-text-brand-primary)}.product-details-popin__disclosure-chevron{flex-shrink:0;transition:transform .2s ease}details[open] .product-details-popin__disclosure-chevron{transform:rotate(180deg)}.product-details-popin__properties{list-style:none;padding:0;margin:0 0 .5rem}.product-details-popin__property{display:grid;grid-template-columns:2fr 3fr;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--color-border-main-secondary)}.product-details-popin__property:last-child{border-bottom:none}.product-details-popin__property-label{font-size:.875rem;font-weight:600;color:var(--color-text-main-primary)}.product-details-popin__property--full{grid-template-columns:1fr}.product-details-popin__property-value{font-size:.875rem;font-weight:400;color:var(--color-text-brand-primary)}.product-details-popin__property-value a{color:inherit;text-decoration:underline}.product-details-popin__conformity-responsible{font-size:.875rem;font-weight:400;color:var(--color-text-main-primary);margin:0;padding:.5rem 0}.product-details-popin__package-list{list-style:none;padding:0;margin:0}.product-details-popin__package-item{font-size:.875rem;font-weight:400;color:var(--color-text-main-primary);padding:.5rem 0;border-bottom:1px solid var(--color-border-main-secondary)}.product-details-popin__package-item:last-child{border-bottom:none}.product-details-popin__package-label{font-size:.875rem;font-weight:600;color:var(--color-text-main-primary)}.product-details-popin__doc-list{list-style:none;padding:0;margin:0}.product-details-popin__doc-link{display:flex;align-items:center;gap:.75rem;padding:1rem;color:var(--color-text-main-primary);text-decoration:none;font-size:.875rem;font-weight:400;background:var(--color-bg-surface-secondary);border-radius:.5rem;margin-bottom:.5rem}.product-details-popin__doc-link:hover{text-decoration:underline}}@layer components{.product-recommendations{padding:2rem 0 2.5rem;background-color:var(--color-bg-surface-secondary)}.product-recommendations__header{margin-bottom:1rem}.product-recommendations__carousel{position:relative}.product-recommendations__viewport{overflow:hidden}.product-recommendations__title{margin:0 0 1rem;font-size:1rem;font-weight:700}.product-recommendations__title--with-icon{display:flex;align-items:center;gap:1rem}.product-recommendations__title-icon{color:var(--color-text-brand-primary);flex:0 0 auto}.product-recommendations__rail{display:flex;touch-action:pan-y pinch-zoom;padding-bottom:.5rem}.product-recommendations__slide{position:relative;flex:0 0 12.25rem;margin-right:1rem;margin-bottom:1rem;min-width:0}.product-recommendations__card{position:relative;display:grid;grid-template-rows:auto 1fr;min-height:100%;border:0;border-radius:1rem;background-color:var(--color-bg-surface-primary);color:inherit;text-decoration:none;overflow:hidden;scroll-snap-align:start}.product-recommendations__card--sponsored .moloco-sponsored-btn{margin-right:.75rem}.product-recommendations__link-overlay{position:absolute;inset:.25rem;z-index:1;border-radius:.75rem}.product-recommendations__content{position:relative;z-index:1;display:contents}.product-recommendations__link-label{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important;clip-path:inset(50%)!important}.product-recommendations--horizontal .product-recommendations__slide{flex:0 0 16.5rem}.product-recommendations__card--horizontal{grid-template-columns:4.5rem minmax(0,1fr);grid-template-rows:1fr;align-items:stretch;min-height:9.75rem;height:100%;padding:1rem;border-radius:1rem;border:.03125rem solid var(--color-text-main-tertiary)}.product-recommendations__card--accessory{min-height:0;padding:.5rem;border:.0625rem solid var(--color-text-main-tertiary)}.product-recommendations__card--added{border-color:var(--color-border-main-tertiary);box-shadow:inset 0 0 0 .0625rem var(--color-border-main-tertiary)}.product-recommendations__added-icon{position:absolute;top:.75rem;left:.75rem;z-index:2;display:flex;color:var(--color-icon-success-secondary)}.product-recommendations__control{position:absolute;top:50%;z-index:2;display:flex;border-radius:50%;background-color:var(--color-bg-surface-primary);box-shadow:0 .0625rem .25rem #00000029}.product-recommendations__control--prev{left:.5rem;transform:translateY(-50%)}.product-recommendations__control--next{right:.5rem;transform:translateY(-50%)}@media(min-width:1440px){.product-recommendations__control--prev{left:0;transform:translate(-60%,-50%)}.product-recommendations__control--next{right:0;transform:translate(60%,-50%)}}.product-recommendations__media{height:8.75rem;background-color:var(--color-bg-surface-primary);display:grid;place-items:center;padding:1rem 1rem .25rem}.product-recommendations__card--horizontal .product-recommendations__media{height:auto;padding:0;align-items:start}.product-recommendations__image{display:block;width:7rem;height:7rem;max-width:100%;max-height:100%;margin-inline:auto;object-fit:contain;object-position:center}.product-recommendations__sustainability{position:relative;z-index:2;display:flex;justify-content:center;margin-top:.5rem}.product-recommendations__card--horizontal .product-recommendations__image{width:4.5rem;height:4.5rem}.product-recommendations__body{display:grid;gap:.5rem;padding:.5rem 1rem 1rem;align-content:start}.product-recommendations__card:not(.product-recommendations__card--horizontal) .product-recommendations__body{grid-template-rows:minmax(3.375rem,auto) 1.5rem 1fr}.product-recommendations__card--horizontal .product-recommendations__body{display:grid;grid-template-rows:auto 1fr auto;min-width:0;height:100%;padding:0 3.25rem 0 1rem;gap:.25rem;position:relative}.product-recommendations__heading{min-width:0;overflow:hidden}.product-recommendations__brand{display:block;font-size:.875rem;font-weight:600;text-transform:uppercase;color:var(--color-text-main-primary)}.product-recommendations__label{margin:0;font-size:.875rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-text-brand-primary)}.product-recommendations__card--horizontal .product-recommendations__label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-width:0;width:100%;font-size:.875rem;font-weight:400;text-overflow:ellipsis;max-width:100%;overflow-wrap:anywhere;word-break:break-all;-webkit-hyphens:auto;hyphens:auto}.product-recommendations__price{margin-top:0;padding-top:.25rem;min-height:3.5rem;display:flex;align-items:flex-end}.product-recommendations__price--interactive{position:relative;z-index:2}.product-recommendations__footer{margin-top:auto}.product-recommendations__rating{min-height:1.5rem;display:flex;align-items:center}.product-recommendations .rating{min-height:auto;margin-top:0;align-items:center}.product-recommendations .rating__stars{margin-bottom:0}.product-recommendations .rating__label{font-size:.75rem;font-weight:700}.product-recommendations .price{font-size:.875rem;font-weight:400;min-height:100%;justify-content:flex-end}.product-recommendations .price__label{margin-bottom:.125rem;font-size:.75rem;font-weight:400;color:var(--color-text-brand-primary)}.product-recommendations .price__current{font-family:Work Sans,Work Sans fallback,sans-serif;font-size:1.25rem;font-weight:800;color:var(--color-text-brand-primary)}.product-recommendations .price__strikeout{font-size:.75rem;font-weight:400}.product-recommendations .price__badge{font-size:.75rem;font-weight:400;padding:.125rem .5rem}.product-recommendations__card--horizontal .product-recommendations__price{min-height:0;padding-top:0;width:100%}.product-recommendations__card--horizontal .price{justify-content:flex-start;min-height:0;font-size:.875rem;font-weight:400}.product-recommendations__card--horizontal .price__label{margin-bottom:.125rem;font-size:.625rem;font-weight:400}.product-recommendations__card--horizontal .price__current{font-size:.875rem;font-weight:700}.product-recommendations__card--horizontal .price__strikeout{font-size:.625rem;font-weight:400}.product-recommendations__card--horizontal .price__badge{font-size:.625rem;font-weight:400;padding:.125rem .5rem;height:1.5rem}.product-recommendations__card--content,.product-recommendations__service-link{display:block}.product-recommendations__service-media{line-height:0}.product-recommendations__service-img{display:block;width:100%;height:auto}.product-recommendations__card--code-cart{display:grid;grid-template-rows:1fr auto}.product-recommendations__promo-media{overflow:hidden;line-height:0}.product-recommendations__promo-img{display:block;width:100%;height:auto}.product-recommendations__body--code-cart{padding:.75rem 1rem;display:flex;align-items:center;justify-content:center}.product-recommendations__promo-copy-btn{font-size:.875rem;font-weight:600;display:block;width:100%;padding:.5rem .75rem;background-color:var(--color-bg-brand-primary);color:var(--color-text-main-secondary);border:none;border-radius:.5rem;cursor:pointer;text-align:center;position:relative;z-index:2}.product-recommendations__promo-copy-btn:hover{opacity:.9}.product-recommendations__cart-button{display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;z-index:2;flex-shrink:0}.product-recommendations__card--horizontal .product-recommendations__cart-button{position:absolute;right:0;bottom:0;z-index:1}.product-recommendations__card--horizontal .product-recommendations__brand{font-size:.875rem;font-weight:600;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.product-recommendations{padding-top:2.5rem;padding-bottom:3rem}.product-recommendations__slide{flex-basis:14.125rem}.product-recommendations--horizontal .product-recommendations__slide{flex-basis:20rem}.product-recommendations__media{height:10rem}}}@layer components{.product-services{container-type:inline-size;container-name:product-services}.product-services__card{padding:1rem;border:.0625rem solid var(--color-border-main-secondary);border-radius:1rem;display:grid;gap:.75rem;transition:border-color .2s ease,background-color .2s ease}.product-services__card--selected{background-color:var(--color-component-button-selected-hover)}.product-services__card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.product-services__card-header--insurance{flex-direction:column;gap:.75rem}@container product-services (min-width: $min){.product-services__card-header--insurance{flex-direction:row;align-items:center}}.product-services__card-category{margin:0;color:var(--color-text-brand-primary);font-size:.875rem;font-weight:700}.product-services__card-price{flex-shrink:0;color:var(--color-text-main-primary);font-size:.875rem;font-weight:500;white-space:nowrap}.product-services__card-description{margin:0;color:var(--color-text-main-primary);font-size:.875rem;font-weight:400}.product-services__card-descriptions{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}.product-services__card-description-item{display:flex;align-items:flex-start;gap:.5rem;color:var(--color-text-main-primary);font-size:.75rem;font-weight:400}.product-services__card-description-icon{flex-shrink:0;--icon-color: var(--color-icon-success-secondary);line-height:0;padding-top:.125rem}.product-services__learn-more{padding:0;background:none;border:none;color:var(--color-text-brand-primary);cursor:pointer;text-decoration:underline;text-align:left;font-size:.75rem;font-weight:400}.product-services__learn-more--footer{font-size:.875rem;font-weight:400}.product-services__card-content{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}.product-services__card-txt{display:flex;flex-direction:column;gap:1rem}.product-services__card-btn{flex-shrink:0}.product-services__card-icon{flex-shrink:0;line-height:0;display:flex;align-items:center}.product-services__card-icon svg{display:block}.product-services__card-label{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.product-services__card-price-insurance{margin:0;color:var(--color-text-main-primary);font-size:.875rem;font-weight:500}.product-services__infinity-card{display:flex;flex-direction:column;gap:.75rem}.product-services__infinity-logo{line-height:0}.product-services__infinity-body{display:flex;flex-direction:column;gap:.5rem}.product-services__infinity-top{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.product-services__infinity-price{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;white-space:nowrap;text-align:right;color:var(--color-text-main-quaternary)}.product-services__infinity-price-label,.product-services__infinity-price-value{font-size:.75rem;font-weight:500}.product-services__infinity-title{color:var(--color-text-main-primary);font-size:.75rem;font-weight:700}.product-services__infinity-desc{margin:0;color:var(--color-text-main-primary);font-size:.75rem;font-weight:400}.product-services__cta{display:flex;justify-content:center;margin-top:.25rem}.product-services__see-all{padding:0;background:none;border:none;cursor:pointer;text-decoration:underline;color:var(--color-text-main-primary);font-size:.75rem;font-weight:400}.product-services__category{display:grid;gap:.75rem}.product-services__category-title{margin:0;color:var(--color-text-main-primary);font-size:1rem;font-weight:700}.product-services__category-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.product-services__infinity-link-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:624.9375rem;height:2.5rem;padding:0 1rem;background-color:var(--color-bg-brand-primary);color:var(--color-text-main-secondary);text-decoration:none;flex-shrink:0;font-size:.75rem;font-weight:500}.product-services__infinity-link-btn:hover,.product-services__infinity-link-btn:focus-visible{outline:none;background-color:var(--color-component-button-filled-primary-hover)}.product-services__back-link{padding:0;background:none;border:none;color:var(--color-text-main-primary);cursor:pointer;text-decoration:underline;text-align:left;font-size:.75rem;font-weight:400}.product-services__detail-description{color:var(--color-text-main-primary);font-size:.875rem;font-weight:400}.product-services__detail-description p{margin-bottom:1rem}.product-services__detail-description li{list-style:none;margin-bottom:.5rem}.product-services__detail-description h1,.product-services__detail-description h2,.product-services__detail-description h3,.product-services__detail-description h4,.product-services__detail-description h5,.product-services__detail-description h6,.product-services__detail-description strong,.product-services__detail-description b{font-weight:600}.product-services__detail-description a{color:inherit;text-decoration:underline}.product-services__detail-price{color:var(--color-text-main-quaternary);font-size:1rem;font-weight:700}.product-services__plans-popin{display:grid;gap:1.25rem;overflow:hidden}#product-services-plans-popin .popin__footer,#product-services-acs-popin .popin__footer{box-shadow:none;padding:1rem 2rem}.product-services__plans-embla{position:relative;width:100%;min-width:0}.product-services__plans-viewport{width:100%;min-width:0;overflow:hidden}.product-services__plans-container{display:flex;align-items:stretch;touch-action:pan-y pinch-zoom}.product-services__plans-slide{flex:0 0 90%;min-width:0;padding:1.125rem .5rem 2.1875rem;height:auto}@media(min-width:768px){.product-services__plans-slide{max-width:23.75rem;margin:0 auto}}.product-services__plans-slide:only-child{flex:0 0 100%}.product-services__slider-nav{position:absolute;top:50%;z-index:2}.product-services__slider-nav:focus-visible{outline:.125rem solid currentcolor;outline-offset:.125rem}.product-services__slider-nav--prev{left:0}.product-services__slider-nav--next{right:0}.product-services__plan-card{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:.0625rem solid var(--color-border-main-secondary);border-radius:2rem;box-sizing:border-box;position:relative;height:100%}.product-services__plan-card--selected{border-color:var(--color-border-main-tertiary);background-color:var(--color-bg-surface-secondary)}.product-services__plan-card--essentiel{border-color:var(--color-text-infinity-essentiel)}.product-services__plan-card--confort{border-color:var(--color-text-infinity-confort)}.product-services__plan-card--solo{border-color:var(--color-text-infinity-solo)}.product-services__plan-card--famille{border-color:var(--color-text-infinity-famille)}.product-services__plan-header{position:absolute;top:-1.125rem;left:50%;transform:translate(-50%);white-space:nowrap;z-index:1}.product-services__plan-name{color:var(--color-text-main-primary);text-align:center;background-color:var(--color-bg-surface-primary);padding:0 .25rem;font-size:1rem;font-weight:700}.product-services__plan-name--essentiel{color:var(--color-text-infinity-essentiel)}.product-services__plan-name--confort{color:var(--color-text-infinity-confort)}.product-services__plan-name--solo{color:var(--color-text-infinity-solo)}.product-services__plan-name--famille{color:var(--color-text-infinity-famille)}.product-services__plan-recommended{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.25rem;margin-top:.5rem;min-height:1.3125rem;color:var(--color-text-brand-primary);font-size:.875rem;font-weight:700}.product-services__plan-recommended-icon{flex-shrink:0;color:var(--color-text-main-primary)}.product-services__plan-price{display:flex;flex-direction:column;align-items:center;gap:.25rem}.product-services__plan-amount-line{display:flex;align-items:baseline;gap:.25rem;margin:0}.product-services__plan-per-month{color:var(--color-text-brand-primary);font-size:.875rem;font-weight:400}.product-services__plan-amount{color:var(--color-text-brand-primary);font-size:1.5rem;font-weight:700}.product-services__plan-commitment{color:var(--color-text-main-primary);text-align:center;margin:0;font-size:.75rem;font-weight:400}.product-services__plan-action{display:flex;justify-content:center}.product-services__plan-section{display:flex;flex-direction:column;gap:.5rem;border-top:.0625rem solid var(--color-border-main-secondary)}.product-services__plan-section-title{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.25rem;margin:0 -1rem;padding:.25rem 1rem;background-color:var(--color-bg-surface-secondary);color:var(--color-text-brand-primary);text-align:center;font-size:.75rem;font-weight:700}.product-services__plan-section-title-note{color:var(--color-text-main-tertiary);font-size:.75rem;font-weight:400}.product-services__plan-section-text{margin:0;padding:0 0 .5rem;color:var(--color-text-brand-primary);font-size:.75rem;font-weight:400}.product-services__plan-coverage-list{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0 0 .5rem;list-style:none}.product-services__plan-coverage-item{display:flex;align-items:center;gap:.5rem;color:var(--color-text-brand-primary);font-size:.75rem;font-weight:400}.product-services__plan-coverage-item--disabled{color:var(--color-text-main-primary)}.product-services__plan-coverage-icon{flex-shrink:0;color:var(--color-icon-success-primary)}.product-services__plan-coverage-icon--cross{color:var(--color-text-main-primary)}.product-services__plan-advantage-logo{margin-left:auto;flex-shrink:0;line-height:0;display:flex;align-items:center}.product-services__plan-advantage-logo img{display:block;height:.75rem;width:auto}.product-services__plan-advantage-logo--applecare img{height:2rem}.product-services__plan-ceiling-list{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0 0 .5rem 1rem;list-style:disc}.product-services__plan-ceiling-item{color:var(--color-text-brand-primary);font-size:.75rem;font-weight:400}.product-services__plans-footer{display:flex;flex-direction:column;align-items:center;gap:.5rem}.product-services__plans-notice{color:var(--color-text-brand-primary);font-size:.75rem;font-weight:400;text-decoration:underline}.product-services__plans-see-conditions{display:inline-flex;align-items:center;gap:.25rem;padding:0;background:none;border:none;color:var(--color-text-brand-primary);cursor:pointer;text-decoration:underline;font-size:.75rem;font-weight:400}.product-services__popin{display:grid;gap:1.25rem}.product-services__detail-popin{display:grid;gap:1rem;padding-block:.5rem}.product-services__advantages-icon{display:inline-block;width:1.4375rem;height:1.375rem;vertical-align:middle;flex-shrink:0}.product-services__plans-legal{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;padding-top:.5rem}.product-services__plans-conditions{display:flex;flex-direction:column;gap:.5rem;padding:.5rem 0;color:var(--color-text-main-tertiary);font-size:.625rem;font-weight:400}.product-services__plans-conditions p{margin:0}}@layer layout{body{margin-left:var(--bcom-agent-panel-width, 0)}@media(min-width:1145px){html[data-bcom-agent-panel=open] body{margin-left:calc(var(--bcom-agent-panel-width, 0px) + 2px)}}}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/navigation-assets/assets/cpxAROuN-poppins-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Poppins fallback;src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%;font-style:normal;font-weight:400}@font-face{font-family:Poppins fallback;src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%;font-style:normal;font-weight:400}@font-face{font-family:Poppins fallback;src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%;font-style:normal;font-weight:400}@font-face{font-family:Poppins fallback;src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%;font-style:normal;font-weight:400}@font-face{font-family:Poppins fallback;src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%;font-style:normal;font-weight:400}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/navigation-assets/assets/by3JarPu-poppins-latin-ext-400-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/navigation-assets/assets/C8OXljZJ-poppins-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Poppins fallback;src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%;font-style:normal;font-weight:500}@font-face{font-family:Poppins fallback;src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%;font-style:normal;font-weight:500}@font-face{font-family:Poppins fallback;src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%;font-style:normal;font-weight:500}@font-face{font-family:Poppins fallback;src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%;font-style:normal;font-weight:500}@font-face{font-family:Poppins fallback;src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%;font-style:normal;font-weight:500}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/navigation-assets/assets/CK-6C4Hw-poppins-latin-ext-500-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/navigation-assets/assets/zEkxB9Mr-poppins-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Poppins fallback;src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%;font-style:normal;font-weight:600}@font-face{font-family:Poppins fallback;src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%;font-style:normal;font-weight:600}@font-face{font-family:Poppins fallback;src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%;font-style:normal;font-weight:600}@font-face{font-family:Poppins fallback;src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%;font-style:normal;font-weight:600}@font-face{font-family:Poppins fallback;src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%;font-style:normal;font-weight:600}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/navigation-assets/assets/CAhIAdZj-poppins-latin-ext-600-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/navigation-assets/assets/Qrb0O0WB-poppins-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Poppins fallback;src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%;font-style:normal;font-weight:700}@font-face{font-family:Poppins fallback;src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%;font-style:normal;font-weight:700}@font-face{font-family:Poppins fallback;src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%;font-style:normal;font-weight:700}@font-face{font-family:Poppins fallback;src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%;font-style:normal;font-weight:700}@font-face{font-family:Poppins fallback;src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%;font-style:normal;font-weight:700}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/navigation-assets/assets/cby-RkWa-poppins-latin-ext-700-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/navigation-assets/assets/Bd8-pIP1-poppins-latin-800-normal.woff2) format("woff2")}@font-face{font-family:Poppins fallback;src:local("Noto Sans");size-adjust:105.4852%;ascent-override:99.54%;descent-override:33.18%;line-gap-override:9.48%;font-style:normal;font-weight:800}@font-face{font-family:Poppins fallback;src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%;font-style:normal;font-weight:800}@font-face{font-family:Poppins fallback;src:local("Helvetica Neue");size-adjust:111.1111%;ascent-override:94.5%;descent-override:31.5%;line-gap-override:9%;font-style:normal;font-weight:800}@font-face{font-family:Poppins fallback;src:local("Segoe UI");size-adjust:112.7753%;ascent-override:93.1055%;descent-override:31.0352%;line-gap-override:8.8672%;font-style:normal;font-weight:800}@font-face{font-family:Poppins fallback;src:local("BlinkMacSystemFont");size-adjust:120.0469%;ascent-override:87.4658%;descent-override:29.1553%;line-gap-override:8.3301%;font-style:normal;font-weight:800}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:800;src:url(/navigation-assets/assets/CDgOlX-1-poppins-latin-ext-800-normal.woff2) format("woff2")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/navigation-assets/assets/CEeo_t6l-work-sans-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Work Sans fallback;src:local("Noto Sans");size-adjust:105.2743%;ascent-override:88.3407%;descent-override:23.0826%;line-gap-override:0%;font-style:normal;font-weight:700}@font-face{font-family:Work Sans fallback;src:local("Arial");size-adjust:111.9334%;ascent-override:83.0851%;descent-override:21.7093%;line-gap-override:0%;font-style:normal;font-weight:700}@font-face{font-family:Work Sans fallback;src:local("Helvetica Neue");size-adjust:110.8889%;ascent-override:83.8677%;descent-override:21.9138%;line-gap-override:0%;font-style:normal;font-weight:700}@font-face{font-family:Work Sans fallback;src:local("Segoe UI");size-adjust:112.5498%;ascent-override:82.6301%;descent-override:21.5904%;line-gap-override:0%;font-style:normal;font-weight:700}@font-face{font-family:Work Sans fallback;src:local("BlinkMacSystemFont");size-adjust:119.8068%;ascent-override:77.625%;descent-override:20.2827%;line-gap-override:0%;font-style:normal;font-weight:700}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/navigation-assets/assets/Bc0iTajH-work-sans-latin-ext-700-normal.woff2) format("woff2")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/navigation-assets/assets/CHo7j6hf-work-sans-latin-800-normal.woff2) format("woff2")}@font-face{font-family:Work Sans fallback;src:local("Noto Sans");size-adjust:105.2743%;ascent-override:88.3407%;descent-override:23.0826%;line-gap-override:0%;font-style:normal;font-weight:800}@font-face{font-family:Work Sans fallback;src:local("Arial");size-adjust:111.9334%;ascent-override:83.0851%;descent-override:21.7093%;line-gap-override:0%;font-style:normal;font-weight:800}@font-face{font-family:Work Sans fallback;src:local("Helvetica Neue");size-adjust:110.8889%;ascent-override:83.8677%;descent-override:21.9138%;line-gap-override:0%;font-style:normal;font-weight:800}@font-face{font-family:Work Sans fallback;src:local("Segoe UI");size-adjust:112.5498%;ascent-override:82.6301%;descent-override:21.5904%;line-gap-override:0%;font-style:normal;font-weight:800}@font-face{font-family:Work Sans fallback;src:local("BlinkMacSystemFont");size-adjust:119.8068%;ascent-override:77.625%;descent-override:20.2827%;line-gap-override:0%;font-style:normal;font-weight:800}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:800;src:url(/navigation-assets/assets/WPcZEmTk-work-sans-latin-ext-800-normal.woff2) format("woff2")}@layer tokens{:root{--color-bg-brand-primary: #1B1D29;--color-bg-brand-secondary: #F56A00;--color-bg-brand-secondary-accessible: #C25712;--color-bg-surface-primary: #FFFFFF;--color-bg-surface-secondary: #EFEEFC;--color-bg-surface-tertiary: #DBDBF9;--color-bg-surface-quaternary: #736BC8;--color-bg-surface-primary-hover: #F8F8FB;--color-bg-surface-primary-active: #F0F1F6;--color-bg-surface-primary-muted: #F5F5F9;--color-bg-surface-accent: #736BC8;--color-bg-container-primary: #FFFFFF;--color-bg-container-secondary: #DBDBF9;--color-bg-container-tertiary: #CAC9F6;--color-bg-container-static-primary: #FFFFFF;--color-bg-disabled-primary: #EDEEF4;--color-bg-disabled-secondary: #808185;--color-bg-disabled-tertiary: #E9EAF1;--color-bg-overlay-scrim: rgba(27,29,41,.25);--color-bg-pack-primary: #EFF9FF;--color-bg-circularity-primary: #D0F6EB;--color-bg-circularity-secondary: #67E2BD;--color-bg-success-primary: #ABEFC6;--color-bg-success-secondary: #067647;--color-bg-reassurance-primary: #B9E7FF;--color-bg-informative-primary: #CCEDFF;--color-bg-informative-secondary: #FFDDF8;--color-bg-warning-primary: #FEF0C7;--color-bg-error-primary: #FEE4E2;--color-bg-error-secondary: #E01E00;--color-bg-sponsorised-primary: #4B4694;--color-bg-blur-light-primary: #FFFFFF;--color-bg-blur-light-secondary: #FFFFFF;--color-bg-blur-dark-primary: #1B1D29;--color-bg-blur-dark-secondary: #1B1D29;--color-bg-blur-dark-tertiary: rgba(117,109,203,.2);--color-bg-gradient-app-primary-start: #1B1D29;--color-bg-gradient-app-primary-end: #565D8A;--color-bg-refurbished-primary: #CFE8D2;--color-bg-refurbished-secondary: #1A5E5E;--color-bg-gradient-refurbished-start: #1A5E5E;--color-bg-gradient-refurbished-end: #148D8D;--color-bg-loyalty-primary: #FFE2CC;--color-bg-applecare-background: #F2F2F5;--color-bg-gradient-ia-100-start: #FFF0E6;--color-bg-gradient-ia-100-middle: #FFDDF8;--color-bg-gradient-ia-100-end: #E7E6FB;--color-bg-gradient-ia-200-start: #FFE2CC;--color-bg-gradient-ia-200-middle: #FFCFF5;--color-bg-gradient-ia-200-end: #DBDBF9;--color-bg-gradient-ia-300-start: #FFD3B3;--color-bg-gradient-ia-300-middle: #FFBFF1;--color-bg-gradient-ia-300-end: #D5D4F8;--color-bg-gradient-ia-400-start: #FF984E;--color-bg-gradient-ia-400-middle: #E881D0;--color-bg-gradient-ia-400-end: #A9A2F7;--color-text-brand-primary: #1B1D29;--color-text-brand-secondary: #C25712;--color-text-brand-primary-hover: #2D3146;--color-text-brand-primary-active: #08080D;--color-text-brand-static-primary: #1B1D29;--color-text-action-primary: #736BC8;--color-text-brand-vivid-primary: #F56A00;--color-text-main-primary: #565D8A;--color-text-main-secondary: #FFFFFF;--color-text-main-tertiary: #8E94B9;--color-text-main-quaternary: #A9A2F7;--color-text-disabled-primary: #5C5C5F;--color-text-disabled-static-primary: #5C5C5F;--color-text-sponsorised-primary: #4B4694;--color-text-infinity-essentiel: #3B8370;--color-text-infinity-confort: #1C80A3;--color-text-infinity-solo: #2D71A8;--color-text-infinity-famille: #414187;--color-text-infinity-1-univers: #CD4500;--color-text-infinity-2-univers: #4D75A2;--color-text-infinity-3-univers: #62763E;--color-text-success-primary: #085D3A;--color-text-success-secondary: #085D3A;--color-text-informative-primary: #1B1D29;--color-text-error-primary: #BE1900;--color-text-error-secondary: #E01E00;--color-text-refurbished-primary: #1A5E5E;--color-text-refurbished-secondary: #CFE8D2;--color-border-brand-primary: #1B1D29;--color-border-brand-secondary: #F56A00;--color-border-main-primary: #E7E6FB;--color-border-main-secondary: #CAC9F6;--color-border-main-tertiary: #736BC8;--color-border-main-quaternary: #FFFFFF;--color-border-main-subtle: #E9EAF1;--color-border-disabled-primary: #D4D5DB;--color-border-disabled-secondary: #5C5C5F;--color-border-disabled-tertiary: #EDEEF4;--color-border-success-primary: #067647;--color-border-success-secondary: #17B26A;--color-border-informative-primary: #1B1D29;--color-border-error-primary: #BE1900;--color-border-error-secondary: #E01E00;--color-border-circularity-primary: #67D0BC;--color-icon-brand-primary: #1B1D29;--color-icon-brand-secondary: #F56A00;--color-icon-brand-static-primary: #1B1D29;--color-icon-brand-secondary-accessible: #C25712;--color-icon-main-primary: #FFFFFF;--color-icon-main-secondary: #565D8A;--color-icon-main-tertiary: #CDCFE0;--color-icon-main-quaternary: #4B4694;--color-icon-disabled-primary: #5C5C5F;--color-icon-disabled-secondary: #D4D5DB;--color-icon-success-primary: #067647;--color-icon-success-secondary: #17B26A;--color-icon-informative-primary: #1B1D29;--color-icon-warning-primary: #F79009;--color-icon-error-primary: #BE1900;--color-icon-pack-primary: #418DB5;--color-icon-circularity-primary: #67E2BD;--color-icon-circularity-secondary: #D0F6EB;--color-icon-sponsorised-primary: #4B4694;--color-icon-refurbished-primary: #CFE8D2;--color-icon-applecare-main: #FF1836;--color-component-button-filled-primary-background: #1B1D29;--color-component-button-filled-primary-text-icon: #FFFFFF;--color-component-button-filled-primary-hover: #565D8A;--color-component-button-filled-primary-disabled: #5C5C5F;--color-component-button-filled-primary-disabled-static: #5C5C5F;--color-component-button-filled-secondary-background: #DBDBF9;--color-component-button-filled-secondary-text-icon: #1B1D29;--color-component-button-filled-secondary-hover: #A9A2F7;--color-component-button-filled-secondary-disabled: #5C5C5F;--color-component-button-outline-primary-background: #FFFFFF;--color-component-button-outline-primary-text-icon: #1B1D29;--color-component-button-outline-primary-border: #1B1D29;--color-component-button-outline-primary-disabled: #5C5C5F;--color-component-button-outline-secondary-background: #FFFFFF;--color-component-button-outline-secondary-text-icon: #4B4694;--color-component-button-outline-secondary-border: #A9A2F7;--color-component-button-ghost-primary-text-icon: #1B1D29;--color-component-button-ghost-primary-hover: #736BC8;--color-component-button-ghost-primary-disabled: #5C5C5F;--color-component-button-ghost-secondary-text-icon: #736BC8;--color-component-button-ghost-secondary-hover: #A9A2F7;--color-component-button-ghost-secondary-disabled: #5C5C5F;--color-component-button-filled-primary-active: #08080D;--color-component-button-outline-primary-active: #F0F1F6;--color-component-button-selected-hover: #E7E6FB;--color-component-action-card-background: #FFFFFF;--color-component-action-card-border: #8E94B9;--color-component-action-card-background-actif: #EFEEFC;--color-component-action-card-border-actif: #736BC8;--color-component-bar-background-primary: #DBDBF9;--color-component-bar-background-secondary: #FFFFFF;--color-component-bar-bar-active: #736BC8;--color-component-range-slider-background: #736BC8;--color-component-range-slider-border: #FFFFFF;--color-component-range-slider-active: rgba(115,107,200,.2);--color-component-radio-and-check-background-default: #FFFFFF;--color-component-radio-and-check-border-default: #1B1D29;--color-component-search-bar-background-default: #EFEEFC;--color-component-search-bar-border-default: #CAC9F6;--color-component-search-bar-border-actif: #1B1D29;--color-component-search-bar-background-default-secondary: #FFFFFF;--color-component-slider-track-default: #DBDBF9;--color-component-slider-track-disabled: #E9EAF1;--color-component-slider-fill-default: #736BC8;--color-component-slider-fill-disabled: #A5A6AB;--color-component-slider-thumb-default: #736BC8;--color-component-slider-thumb-disabled: #A5A6AB;--color-component-pagination-current-bg: #A9A2F7;--color-component-pagination-hover-bg: #DBDBF9;--color-component-flap-success-bg: #ABEFC6;--color-component-flap-success-text: #085D3A;--color-component-flap-disabled-bg: #EDEEF4;--color-component-flap-disabled-text: #5C5C5F;--color-component-flap-disabled-border: #EDEEF4;--color-component-rating-star-empty: #CDCFE0;--color-component-rating-star-brand-hover: #FF7B1B;--color-component-rating-star-reconditionne: #565D8A;--color-component-rating-star-reconditionne-hover: #6E76A5;--color-component-rating-star-brand: #F56A00;--color-component-bullet-point-dot-default: #CDCFE0;--color-component-bullet-point-dot-active: #F56A00;--color-component-header-divider: #8E94B9;--color-component-scroll-indicator-gradient-start: #CAC9F6;--color-component-scroll-indicator-gradient-end: #736BC8;--color-component-tabs-on-dark-active-text: #A9A2F7;--color-component-toggle-track-off: #8E94B9;--color-component-toggle-track-off-hover: #6E76A5;--color-component-toggle-track-on: #17B26A;--color-component-toggle-track-on-hover: #079455;--color-component-toggle-track-disabled: #D4D5DB;--color-component-toggle-thumb: #FFFFFF;--color-component-overlay-surface: rgba(27,29,41,.6);--color-component-stepper-background-active: #1B1D29;--color-component-stepper-background-inactive: #EFEEFC;--color-component-stepper-text-active: #1B1D29;--color-component-stepper-text-inactive: #565D8A;--color-component-stepper-border-inactive: #6E76A5;--color-component-stepper-bar-active: #1B1D29;--color-component-stepper-bar-inactive: #6E76A5;--color-component-stepper-step-active: #FFFFFF;--color-component-stepper-step-inactive: #565D8A;--font-family-sans: "Poppins", "Poppins Fallback: BlinkMacSystemFont", "Poppins Fallback: Segoe UI", "Poppins Fallback: Helvetica Neue", "Poppins Fallback: Arial", serif;--font-family-typeface: "Work Sans", "Work Sans Fallback: BlinkMacSystemFont", "Work Sans Fallback: Segoe UI", "Work Sans Fallback: Helvetica Neue", "Work Sans Fallback: Arial", sans-serif;--font-scale-10: 4.5rem;--font-scale-00: .625rem;--font-scale-01: .75rem;--font-scale-02: .875rem;--font-scale-03: 1rem;--font-scale-04: 1.25rem;--font-scale-05: 1.5rem;--font-scale-06: 2rem;--font-scale-07: 2.5rem;--font-scale-08: 3rem;--font-scale-09: 4rem;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extra-bold: 800;--font-line-height-stretch-100: .875rem;--font-line-height-stretch-200: 1.0625rem;--font-line-height-stretch-050: .75rem;--spacing-100: .25rem;--spacing-200: .5rem;--spacing-300: .75rem;--spacing-400: 1rem;--spacing-500: 1.5rem;--spacing-600: 2rem;--spacing-700: 2.5rem;--spacing-800: 3rem;--spacing-900: 3.5rem;--spacing-1000: 4rem;--spacing-1100: 4.5rem;--spacing-1200: 5rem;--spacing-050: .125rem;--radius-none: 0;--radius-xs: .125rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-2xl: 2rem;--radius-full: 9999px;--stroke-xs: .5px;--stroke-sm: 1px;--stroke-md: 1.5px;--stroke-lg: 2px;--icon-2: .5rem;--icon-3: .75rem;--icon-4: 1rem;--icon-5: 1.25rem;--icon-6: 1.5rem;--icon-8: 2rem;--icon-10: 2.5rem;--icon-12: 3rem;--icon-16: 4rem;--icon-3-5: .875rem;--duration-instant: 0ms;--duration-fast: .12s;--duration-default: .2s;--duration-moderate: .32s;--duration-emphasized: .4s;--duration-slow: .5s;--easing-linear: cubic-bezier(0, 0, 1, 1);--easing-standard: cubic-bezier(.2, 0, 0, 1);--easing-in: cubic-bezier(.4, 0, 1, 1);--easing-out: cubic-bezier(0, 0, .2, 1);--easing-in-out: cubic-bezier(.4, 0, .2, 1);--easing-emphasized: cubic-bezier(.16, 1, .3, 1);--easing-bounce: cubic-bezier(.34, 1.56, .64, 1);--bp-sm: 390px;--bp-md: 768px;--bp-lg: 990px;--bp-xl: 1440px;--container-max-width: 1440px;--z-base: 0;--z-raised: 10;--z-dropdown: 1000;--z-sticky: 1100;--z-header: 1200;--z-overlay: 1300;--z-modal: 1400;--z-toast: 1500;--z-tooltip: 1600}[data-theme=dark],.dark{--color-bg-brand-primary: #08080D;--color-bg-surface-primary: #1B1D29;--color-bg-surface-secondary: #2D3146;--color-bg-surface-tertiary: #43486B;--color-bg-container-primary: #1B1D29;--color-bg-container-secondary: #2D3146;--color-bg-container-tertiary: #43486B;--color-bg-disabled-primary: #D4D5DB;--color-bg-pack-primary: #565D8A;--color-bg-success-primary: #DCFAE6;--color-bg-reassurance-primary: #83D4FF;--color-bg-informative-primary: #83D4FF;--color-bg-informative-secondary: #FFAAED;--color-bg-warning-primary: #FEDF89;--color-bg-error-primary: #FECDCA;--color-bg-error-secondary: #F97066;--color-bg-sponsorised-primary: #A9A2F7;--color-bg-blur-light-primary: rgba(255,255,255,.85);--color-bg-blur-light-secondary: rgba(255,255,255,.5);--color-bg-blur-dark-primary: rgba(27,29,41,.25);--color-bg-blur-dark-secondary: rgba(27,29,41,.6);--color-bg-gradient-app-primary-start: #08080D;--color-bg-gradient-app-primary-end: #08080D;--color-bg-gradient-ia-100-start: #43486B;--color-bg-gradient-ia-100-middle: #2D3146;--color-bg-gradient-ia-100-end: #1B1D29;--color-bg-gradient-ia-200-start: #FFC49A;--color-bg-gradient-ia-200-middle: #FFAAED;--color-bg-gradient-ia-200-end: #CAC9F6;--color-bg-gradient-ia-300-start: #FFC49A;--color-bg-gradient-ia-300-middle: #FFAAED;--color-bg-gradient-ia-300-end: #CAC9F6;--color-text-brand-primary: #FFFFFF;--color-text-brand-secondary: #FFA767;--color-text-main-primary: #CAC9F6;--color-text-main-tertiary: #EFEEFC;--color-text-disabled-primary: #E9EAF1;--color-text-sponsorised-primary: #A9A2F7;--color-text-infinity-essentiel: #75E0A7;--color-text-infinity-confort: #7EEAED;--color-text-infinity-solo: #5AC5FF;--color-text-infinity-famille: #CAC9F6;--color-text-success-primary: #17B26A;--color-text-error-primary: #F97066;--color-border-brand-primary: #FFFFFF;--color-border-error-primary: #F97066;--color-icon-brand-primary: #FFFFFF;--color-icon-brand-secondary: #FF7B1B;--color-icon-brand-secondary-accessible: #FF7B1B;--color-icon-main-primary: #1B1D29;--color-icon-main-secondary: #CAC9F6;--color-icon-main-tertiary: #FFFFFF;--color-icon-main-quaternary: #CAC9F6;--color-icon-error-primary: #F97066;--color-icon-sponsorised-primary: #A9A2F7;--color-component-button-filled-primary-background: #D5D4F8;--color-component-button-filled-primary-text-icon: #1B1D29;--color-component-button-filled-primary-hover: #A9A2F7;--color-component-button-filled-secondary-background: #565D8A;--color-component-button-filled-secondary-text-icon: #FFFFFF;--color-component-button-filled-secondary-hover: #43486B;--color-component-button-outline-primary-background: #2D3146;--color-component-button-outline-primary-text-icon: #FFFFFF;--color-component-button-outline-primary-border: #FFFFFF;--color-component-button-outline-secondary-background: #2D3146;--color-component-button-outline-secondary-text-icon: #FFFFFF;--color-component-button-outline-secondary-border: #FFFFFF;--color-component-button-ghost-primary-text-icon: #FFFFFF;--color-component-button-ghost-primary-hover: #A9A2F7;--color-component-button-ghost-secondary-text-icon: #FFFFFF;--color-component-action-card-background: #1B1D29;--color-component-action-card-border: #736BC8;--color-component-action-card-background-actif: #43486B;--color-component-bar-background-primary: #CAC9F6;--color-component-bar-background-secondary: #DBDBF9;--color-component-range-slider-background: #A9A2F7;--color-component-radio-and-check-background-default: #565D8A;--color-component-radio-and-check-border-default: #A9A2F7;--color-component-search-bar-background-default: #2D3146;--color-component-search-bar-border-default: #8E94B9;--color-component-search-bar-border-actif: #DBDBF9;--color-component-search-bar-background-default-secondary: #2D3146;--color-component-flap-success-bg: #DCFAE6;--color-component-flap-success-text: #17B26A;--color-component-flap-disabled-bg: #D4D5DB;--color-component-flap-disabled-border: #5C5C5F;--color-component-rating-star-reconditionne: #736BC8;--color-component-rating-star-brand: #FF7B1B;--color-component-overlay-surface: rgba(8,8,13,.6);--color-component-stepper-background-active: #DBDBF9;--color-component-stepper-background-inactive: #2D3146;--color-component-stepper-text-active: #FFFFFF;--color-component-stepper-text-inactive: #ADB1CC;--color-component-stepper-border-inactive: #8E94B9;--color-component-stepper-bar-active: #DBDBF9;--color-component-stepper-bar-inactive: #8E94B9;--color-component-stepper-step-active: #1B1D29;--color-component-stepper-step-inactive: #ADB1CC}}
