.ecomirror-about_us .left-side-col {
  padding-right: 0;
}
.ecomirror-about_us .right-side-col {
  padding-left: clamp(0px, 83 * (100vw - 375px) / 905 + 0px, 83px);
  padding-right: clamp(0px, 83 * (100vw - 375px) / 905 + 0px, 83px);
}
.ecomirror-about_us .pl-0 {
  padding-left: 0;
}
.ecomirror-about_us .left-side {
  border-right: 1px solid rgba(33, 27, 20, 0.2);
  border-bottom: 1px solid rgba(33, 27, 20, 0.2);
}
.ecomirror-about_us .left-side .about-us-titte {
  font-size: clamp(28px, 36 * (100vw - 375px) / 905 + 28px, 64px);
  margin-bottom: clamp(32px, 137 * (100vw - 375px) / 905 + 32px, 169px);
  font-family: var(--font-tenor-sans);
  text-transform: uppercase;
  line-height: 100%;
}
.ecomirror-about_us .left-side .left-content-wrap {
  margin-bottom: 91px;
}
.ecomirror-about_us .left-side .left-content-wrap .about-us-content {
  font-size: 14px;
  line-height: 130%;
  color: rgba(33, 27, 20, 0.6);
  margin-right: 8px;
}
.ecomirror-about_us .left-side .left-bottom {
  border-top: 1px solid rgba(33, 27, 20, 0.2);
  padding-left: 32px;
}
.ecomirror-about_us .left-side .left-bottom .about-us-image {
  border-radius: 40px;
  width: 236px;
  height: auto;
}
.ecomirror-about_us .left-side .left-bottom .items .about-us-list {
  padding: clamp(12px, 22 * (100vw - 375px) / 905 + 12px, 34px) 0 clamp(12px, 22 * (100vw - 375px) / 905 + 12px, 34px) 23px;
  border-top: 1px solid rgba(33, 27, 20, 0.2);
  position: relative;
  font-size: clamp(12px, 4 * (100vw - 375px) / 905 + 12px, 16px);
  line-height: 130%;
  color: rgba(33, 27, 20, 0.6);
}
.ecomirror-about_us .left-side .left-bottom .items .about-us-list:before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
  height: 8px;
  background-color: rgba(33, 27, 20, 0.6);
}
.ecomirror-about_us .left-side .left-bottom .items .about-us-list:first-child {
  border-top: none;
}
.ecomirror-about_us .right-side .about-us-image-right {
  margin-bottom: 12px;
  width: 100%;
  border-radius: 40px;
}
.ecomirror-about_us .right-side .about-us-content {
  font-size: 14px;
  line-height: 130%;
  color: rgba(33, 27, 20, 0.6);
  margin-bottom: 24px;
}
.ecomirror-about_us .right-side a.theme-button {
  display: block;
  width: 100%;
  text-align: center;
}
.ecomirror-about_us .right-side a.theme-button.button-type-3 {
  margin-bottom: 8px;
}

@media all and (max-width: 991px) {
  .ecomirror-about_us .left-side-col {
    padding-right: 12px;
  }
  .ecomirror-about_us .left-side {
    border-right: none;
  }
  .ecomirror-about_us .left-side .about-us-titte {
    margin-bottom: 32px;
  }
  .ecomirror-about_us .left-side .left-content-wrap {
    margin-bottom: 32px;
  }
  .ecomirror-about_us .left-side .left-bottom {
    padding: 32px 0;
  }
  .ecomirror-about_us .left-side .left-bottom .about-us-image {
    margin-left: auto;
    margin-right: auto;
  }
  .ecomirror-about_us .right-side .about-us-image-right {
    margin-top: 32px;
  }
}
@media all and (max-width: 767px) {
  .ecomirror-about_us .right-side-col {
    padding-left: 12px;
    padding-right: 12px;
  }
  .ecomirror-about_us .left-side {
    border: none;
  }
  .ecomirror-about_us .left-side .left-content-wrap {
    margin-bottom: 8px;
  }
  .ecomirror-about_us .left-side .left-content-wrap .about-us-content {
    margin-bottom: 12px;
    margin-right: 0;
  }
  .ecomirror-about_us .left-side .left-bottom {
    border: none;
    padding: 0;
  }
  .ecomirror-about_us .left-side .left-bottom .pl-0 {
    padding-left: 12px !important;
  }
  .ecomirror-about_us .left-side .left-bottom .about-us-image {
    margin-top: 20px;
    width: 100%;
  }
  .ecomirror-about_us .left-side .left-bottom .items .about-us-list {
    padding: 12px 0 12px 23px;
  }
}
/*# sourceMappingURL=about_us.css.map */
