:root{--fit-background:#f3fbfb;--fit-text:#0c4f4c;--fit-accent:#1a9e9b;--fit-aqua-soft:#cdeeee;--fit-aqua-bright:#6fd0cc;color-scheme:light}
html,body{background:#f3fbfb;color:#0c4f4c}
.text-jade,.text-neon,.eyebrow,.fit-price{color:#0c4f4c}
.bg-jade,.bg-neon{background-color:#6fd0cc;color:#0c4f4c}
.hover\:bg-neon:hover{background-color:#cdeeee}
.hover\:text-neon:hover,.hover\:text-jade:hover{color:#0c4f4c}
.hero-glow{background:radial-gradient(ellipse at 80% 30%,#6fd0cc88,transparent 56%),linear-gradient(135deg,#f3fbfb,#cdeeee)}
.hero-grid{background-image:linear-gradient(#1a9e9b12 1px,transparent 1px),linear-gradient(90deg,#1a9e9b12 1px,transparent 1px)}
.fit-hero-logo{mix-blend-mode:normal!important}
.text-stroke{-webkit-text-stroke-color:#1a9e9b}
input,select,textarea{accent-color:#1a9e9b}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-color:#0c4f4c}
::selection{background:#6fd0cc;color:#0c4f4c}
#bienfaits .fit-benefit-shade,#bienfaits .fit-benefit-card-shade{background:linear-gradient(0deg,rgba(12,79,76,.98) 0%,rgba(12,79,76,.88) 42%,rgba(12,79,76,.1) 100%)!important}
#bienfaits [data-testid^="benefit-card-"] .text-mist,#bienfaits [data-testid^="benefit-card-"] .text-sage{color:#f3fbfb}
#bienfaits [data-testid^="benefit-card-"] p.text-jade{color:#6fd0cc}
#bienfaits [data-testid^="benefit-card-"] span.text-neon{color:#f3fbfb;background:#0c4f4c}
