.lipstick-finder-steps__button {
    padding-left: 0;
    padding-right: 0;
  }
  .lipstick-finder-steps__button[data-filter="BENEFITS"] {
    max-width: 216px;
  }
  @media only screen
  and (min-device-width : 834px)
  and (max-device-width : 1112px)
  and (orientation : portrait)
  and (-webkit-min-device-pixel-ratio: 2) {
  body,
  html {
    width: 100%;
    overflow-x: hidden !important;
  }
  #main:not(.main-homepage) {
      padding-left: 0 !important;
      padding-right: 0 !important;
  }
  .lipstick-finder {
      overflow: hidden;
  }
  .lipstick-finder-background {
    width: 1700px;
  }
  .lipstick-finder-screen[data-screen="results"], .lipstick-finder-screen[data-screen="steps"] {
      overflow: hidden;
  }
  i-slider.thumbnail-images.blur-top.blur-bottom {
      overflow: unset !important;
  }
  i-slider {
      overflow: unset !important;
  }
  }
  @media only screen
  and (min-device-width : 834px)
  and (max-device-width : 1112px)
  and (orientation : landscape)
  and (-webkit-min-device-pixel-ratio: 2) {
  body,
  html {
    width: 100%;
    overflow-x: hidden !important;
  }
  #main:not(.main-homepage) {
      padding-left: 0 !important;
      padding-right: 0 !important;
  }
  }
  
  /*iPhone 6/7/8/plus, XR, 11, X, 12 and 11.*/
  @media (max-width: 480px) {
  body,
  html {
    width: 100%;
    overflow-x: hidden !important;
  }
  #main:not(.main-homepage) {
      padding-left: 0 !important;
      padding-right: 0 !important;
  }
  .lipstick-finder-steps__item .lipstick-finder-steps__button>span {
        padding: 0;
  }
    .lipstick-finder-home__wrapper {
      padding: 0 15px;
  }
  .lipstick-finder-steps__button {
      padding: 0 !important;
  }
  .lipstick-finder-steps__button[data-filter="INTENSITY"] .lipstick-finder-steps__picto {
      width: 100%;
      padding: 0;
      margin: 0 auto;
      left: 0;
      position: relative;
  }
  .lipstick-finder-steps__button[data-filter="BENEFITS"] {
      justify-content: center;
  }
  .lipstick-finder-background {
      left: 0;
      width: 100%;
  }
  }