@media screen and (max-width: 767px) {
  #node-488361 {
    padding-inline: calc(clamp(0px, 5.3333333333vw, 5.3333333333vw) * 1);
  }
  #node-488361 .slick-slider {
    padding-bottom: 0;
    margin-bottom: 0;
    padding-inline: calc(clamp(0px, 12.8vw, 12.8vw) * 1);
  }
  #node-488361 .slick-slide {
    padding-inline: calc(clamp(0px, 0.5333333333vw, 0.5333333333vw) * 1);
  }
  #node-488361 .slick-dots {
    display: none !important;
  }
  #node-488361 .slick-arrow {
    top: calc(clamp(0px, 20.8vw, 20.8vw) * 1);
  }
  #node-488361 .slick-prev {
    left: 0;
    transform: initial;
  }
  #node-488361 .slick-next {
    right: 0;
    transform: rotate(180deg);
  }
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__title {
    margin-top: calc(clamp(0px, 5.4904831625vw, 75px) * 1);
    margin-bottom: calc(clamp(0px, 2.9282576867vw, 40px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__title {
    margin-top: calc(clamp(0px, 10.6666666667vw, 10.6666666667vw) * 1);
    margin-bottom: calc(clamp(0px, 5.3333333333vw, 5.3333333333vw) * 1);
  }
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__content {
    width: calc(clamp(0px, 80.5270863836vw, 1100px) * 1);
    margin-inline: auto;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    -moz-column-gap: calc(clamp(0px, 1.0980966325vw, 15px) * 1);
    column-gap: calc(clamp(0px, 1.0980966325vw, 15px) * 1);
  }
}
.First_estee_lauder .FE__makeup__base .base__slide {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__slide {
    display: grid;
    grid-row: 1/span 4;
    grid-template-rows: subgrid;
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__slide {
    width: 100%;
  }
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__slide__column {
    margin-block: calc(clamp(0px, 1.4641288433vw, 20px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__slide__column {
    margin-block: calc(clamp(0px, 4vw, 4vw) * 1) calc(clamp(0px, 4.6666666667vw, 4.6666666667vw) * 1);
  }
}
.First_estee_lauder .FE__makeup__base .base__slide__title {
  font-weight: bold;
  line-height: 1.6;
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__slide__title {
    font-size: calc(clamp(0px, 1.1713030747vw, 16px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__slide__title {
    font-size: calc(clamp(0px, 4vw, 4vw) * 1);
    letter-spacing: -0.05em;
  }
}
.First_estee_lauder .FE__makeup__base .base__slide__text {
  line-height: 1.5;
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__slide__text {
    margin-top: calc(clamp(0px, 0.7320644217vw, 10px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__slide__text {
    margin-top: calc(clamp(0px, 2vw, 2vw) * 1);
  }
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__slide__link {
    margin-top: auto;
    margin-inline: auto;
    width: calc(clamp(0px, 11.3469985359vw, 155px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__slide__link {
    width: 100%;
  }
}
.First_estee_lauder .FE__makeup__base .base__slide__note {
  line-height: 1.6;
}
@media screen and (min-width: 768px) {
  .First_estee_lauder .FE__makeup__base .base__slide__note {
    margin-top: calc(clamp(0px, 1.4641288433vw, 20px) * 1);
    font-size: calc(clamp(0px, 0.8052708638vw, 11px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .First_estee_lauder .FE__makeup__base .base__slide__note {
    margin-top: calc(clamp(0px, 2.9333333333vw, 2.9333333333vw) * 1);
    font-size: calc(clamp(0px, 2.9333333333vw, 2.9333333333vw) * 1);
  }
}