#section-embrace {
    background-color: var(--c-green-light);
}

.science-backed-section {
  padding: 0px 3.125vw;
  position: relative;
  overflow: hidden;
  min-height: 43.8vw;
  max-height: 43.8vw;
  display: flex;
  align-items: center;
}
.science-backed-container,
.science-backed-content {
	position: relative;
}
.science-backed-container {
  max-width: 100%;
  margin: 0 auto;
  height: 100%;
}
.science-backed-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.science-backed-text {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0px;
}
.science-backed-text .text-content {
    color: var(--c-green);
	font-weight:800;
    font-size: 4.2vw;
  line-height: 1.2;
  display: inline-block;
}
.text-part {
  opacity: 1;
  transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}

.science-backed-section.animated .text-part--left {
  transform: translate(-7.82vw);
}
.science-backed-section.animated .text-part--right {
  transform: translate(7.82vw);
}
.science-backed-bottle {
    position: absolute;
    left: 50%;
    bottom: -52vw;
    transform: translate(-48%);
    transition: all 1.2s cubic-bezier(0.4, 0, 0.2, 1);
    margin-top: 0;
}
.science-backed-section.animated .science-backed-bottle {
    transform: translate(-48%) translateY(-37.8vw);
}
.bottle-image {
  max-width: unset !important;
  width: 42vw;
  height:auto;
  object-fit: contain; 
}

@media screen and (max-width: 991px) {
.science-backed-section {
  padding: 0px 2.604vw;
  min-height: 46vw;
  max-height: 46vw;
}
.science-backed-text .text-content {
  font-size: 3.8875vw;
}
.science-backed-section.animated .text-part--left {
  transform: translate(-8.82vw);
}
.science-backed-section.animated .text-part--right {
  transform: translate(8.82vw);
}
.science-backed-bottle {
    bottom: -58vw;
    transform: translate(-48%);
}
.science-backed-section.animated .science-backed-bottle {
    transform: translate(-48%) translateY(-40.8vw);
}
.bottle-image {
  width: 48vw;
}
}

@media screen and (max-width: 767px) {
.science-backed-section {
  padding: 0px 2.604vw;
  min-height: 148vw;
  max-height: 148vw;
}
.science-backed-text {
  flex-direction: column;
  justify-content: center;
   margin-top: -80vw;
  gap: 0vw;
}
.science-backed-section.animated .science-backed-text {
   margin-top: 0vw;
  gap: 0vw;
}
.science-backed-text .text-content {
  font-size: 10.41vw;
}
.science-backed-section.animated .text-part--left {
  transform: translate(0) translateY(-48vw);
}
.science-backed-section.animated .text-part--right {
  transform: translate(0) translateY(48vw);
}
.science-backed-bottle {
    bottom: -168vw;
    transform: translate(-49%);
}
.science-backed-section.animated .science-backed-bottle {
    transform: translate(-49%) translateY(-132vw);
}
.bottle-image {
  width: 120vw;
}
}
