<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* ---------------------------------------------- */
.footer-wrapper button.button-link.go-to-top:active,
.footer-wrapper button.button-link.go-to-top:focus,
button.button-link.inTheMiddle:active,
button.button-link.inTheMiddle:focus {
   border: none !important;
   outline: none !important;
}

.ds9__header-content-3 .ds9__header-result-text:last-child {
   width: 90%;
   margin: 0 auto;
}

.ds9__page .ds9__formula-bloc-result-number {
   justify-content: center;
   min-width: 129px;
}

.ds9__page .ds9__popin-center .ds9__popin-main-text {
   width: 85%;
}

@media (min-width: 1250px) {
   .ds9__page .ds9__popin-content {
      padding-left: 20px;
   }
}

@media (min-width: 768px){
   .ds9__page .ds9__popin-reed-title {
      padding-right: 0px;
   }

   .ds9__formula-content-1 .ds9__title.ds9__formula-title {
      padding-bottom: 0;
   }
   
   .ds9__formula-content-1 .ds9__suptitle.ds9__formula-suptitle {
      padding-bottom: 44px;
   }

   .ds9__page .ds9__popin-dragonfly {
      margin-top: 18px;
  }
}


@media (max-width: 1200px) {
   html, body {
      overflow-x: clip;
  }
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (-webkit-min-device-pixel-ratio: 2) {
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {

   .ds9__page .ds9__innovation {
      height: 80vh;
   }
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
   .ds9__page .ds9__formula-bloc-content {
      padding-left: 15px;
  }

  .ds9__page .ds9__formula-content {
      left: 42%;
   }

   .ds9__page .ds9__innovation {
      height: 90vh;
  }

  .ds9__popin-epigenetics .ds9__popin-content {
      padding-left: 23px;
   }

   .ds9__popin-epiageing .ds9__popin-content {
      padding-left: 0;
   }

   .ds9__popin-epiageing .ds9__popin-content[data-item-content="2"] {
      padding-left: 27px;
   }

   .ds9__page .ds9__popin-body.ds9__popin-right {
      height: 16pc;
   }

   .ds9__page .ds9__popin-reed {
      margin: 0;
   }
}

/*iPhone 11, 12, 13, 13 Min, and 13 Pro Max*/
@media (max-width: 480px) {
   .ds9__page .ds9__header-content-3 {
      top: 815px;
      left: calc(50% - 148px);
      width: 294px;
  }
}


/* --- ------------------------------------------------------ --- */
.ds9__page .ds9__facial-qrcode{
   margin: 0 auto;
}

.ds9__page .ds9__popin-reed-content {
   width: 160px;
}
.ds9__page .ds9__popin-reed-title {
   font-size: 12px;
}
.ds9__page .ds9__popin-reed-text {
   font-size: 12px;
}

@media (min-width: 768px) {
   .ds9__page .ds9__bloc-faq {
     padding-top: 64px;
   }
 }
 

/* Mobile */
@media (max-width: 480px) {
   .ds9__page .ds9__bloc-faq {
      padding-top: 40px;
    }
    .ds9__page .ds9__facial-suptitle {
      font-size: 30px;
    }
    .ds9__page .ds9__facial-title {
      font-size: 30px;
    }
    .ds9__page .ds9__formula-subtitle {
      font-size: 22px;}
}

/* Tablet Portrait */
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {}

/* Tablet Landscape */
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {}</pre></body></html>