@font-face {
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  src: url(https://mimarkt.pl/images/companies/1/Photo%20product/Zegarki%20i%20opaski/Xiaomi-Watch-2/fonts/CamphorProForXiaoMi-Bold.ttf);
}
@font-face {
  font-family: 'CAMPHORPROFORXIAOMI-MEDIUM';
  src: url(https://mimarkt.pl/images/companies/1/Photo%20product/Zegarki%20i%20opaski/Xiaomi-Watch-2/fonts/CamphorProForXiaoMi-Medium.ttf);
}
@font-face {
  font-family: 'CAMPHORPROFORXIAOMI-REGULAR';
  src: url(https://mimarkt.pl/images/companies/1/Photo%20product/Zegarki%20i%20opaski/Xiaomi-Watch-2/fonts/CamphorProForXiaoMi-Regular.ttf);
}
@font-face {
  font-family: 'CAMPHORPROFORXIAOMI-LIGHT';
  src: url(https://mimarkt.pl/images/companies/1/Photo%20product/Zegarki%20i%20opaski/Xiaomi-Watch-2/fonts/CamphorProForXiaoMi-Light.ttf);
}
#xiaomi-watch-2-overview {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  margin: 0 auto;
  max-width: 920px;
  min-width: 320px;
  overflow: hidden;
  color: #000;
  font-family: 'CAMPHORPROFORXIAOMI-REGULAR';
}
#xiaomi-watch-2-overview * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
#xiaomi-watch-2-overview h1,
#xiaomi-watch-2-overview .h1 {
  font-size: 28.03px;
  line-height: 1;
  font-family: 'CAMPHORPROFORXIAOMI-MEDIUM';
  font-weight: normal;
  margin: 0;
}
#xiaomi-watch-2-overview h2 {
  font-size: 25.88px;
  line-height: 1.11;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  font-weight: normal;
  margin: 0;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview h2 {
    font-size: 22px;
  }
}
#xiaomi-watch-2-overview h3,
#xiaomi-watch-2-overview .h3 {
  font-size: 31.62px;
  line-height: 1;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  font-weight: normal;
  margin: 0;
}
#xiaomi-watch-2-overview h4 {
  font-size: 16.53px;
  line-height: 1.2;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  font-weight: normal;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview h4 {
    font-size: 15px;
  }
}
#xiaomi-watch-2-overview h5 {
  font-size: 12.94px;
  line-height: 1.11;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  font-weight: normal;
}
#xiaomi-watch-2-overview p {
  font-size: 9.34px;
  line-height: 1.39;
  font-family: 'CAMPHORPROFORXIAOMI-LIGHT';
  color: #000;
  margin: 0;
}
#xiaomi-watch-2-overview p.xt-big {
  font-size: 35.94px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview p.xt-big {
    font-size: 28px;
  }
}
#xiaomi-watch-2-overview img {
  max-width: 100%;
  height: auto;
}
#xiaomi-watch-2-overview .xt-fs-11 {
  font-size: 10.78px;
}
#xiaomi-watch-2-overview .xt-fs-13 {
  font-size: 13px;
}
#xiaomi-watch-2-overview .xt-fs-17 {
  font-size: 17.25px;
}
#xiaomi-watch-2-overview .xt-fs-25 {
  font-size: 25.16px;
}
#xiaomi-watch-2-overview .xt-fs-40 {
  font-size: 39.53px;
  line-height: 1.1;
}
#xiaomi-watch-2-overview .xt-text-grey {
  color: #666;
}
#xiaomi-watch-2-overview .xt-text-white {
  color: #fff;
}
#xiaomi-watch-2-overview .xt-text-black {
  color: #000;
}
#xiaomi-watch-2-overview .xt-text-green {
  background: #a3d62e;
  background: linear-gradient(
    142deg,
    rgb(163, 214, 46) 0%,
    rgb(110, 158, 2) 77%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
}
#xiaomi-watch-2-overview .xt-gradient-green {
  font-size: 48px;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  background: #7a9933;
  background: linear-gradient(
    155deg,
    rgb(122, 153, 51) 0%,
    rgb(71, 89, 30) 25%,
    rgb(0, 0, 0) 75%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
  letter-spacing: -0.16px;
  line-height: 1;
}
#xiaomi-watch-2-overview .xt-gradient-green.xt-light {
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  background: #a3d62e;
  background: linear-gradient(
    142deg,
    rgb(163, 214, 46) 0%,
    rgb(110, 158, 2) 77%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: rgba(0, 0, 0, 0);
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-gradient-green {
    font-size: 34px;
  }
}
#xiaomi-watch-2-overview .xt-text-black-60 {
  color: rgba(0, 0, 0, 0.6);
}
#xiaomi-watch-2-overview .xt-text-white-50 {
  color: rgba(255, 255, 255, 0.5);
}
#xiaomi-watch-2-overview .xt-text-white-60 {
  color: rgba(255, 255, 255, 0.6);
}
#xiaomi-watch-2-overview .xt-regular {
  font-family: 'CAMPHORPROFORXIAOMI-REGULAR';
}
#xiaomi-watch-2-overview .xt-bold {
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
}
#xiaomi-watch-2-overview .xt-light {
  font-family: 'CAMPHORPROFORXIAOMI-LIGHT';
}
#xiaomi-watch-2-overview .xt-container {
  width: 100%;
  max-width: 535px;
  padding: 0 15px;
  margin: 0 auto;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-container.wide {
  max-width: 580px;
}
#xiaomi-watch-2-overview .xt-container.large {
  max-width: 750px;
}
#xiaomi-watch-2-overview .xt-container.full {
  max-width: 920px;
}
#xiaomi-watch-2-overview .xt-section {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100%;
}
@media (max-width: 919px) {
  #xiaomi-watch-2-overview .xt-section {
    background-size: cover;
  }
}
#xiaomi-watch-2-overview .xt-hero {
  background-image: url(../img/hero-img.jpg);
  padding-top: 80px;
  padding-bottom: 315px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-hero {
    padding-top: 60px;
    padding-bottom: 205px;
  }
}
#xiaomi-watch-2-overview .xt-hero img {
  width: 298px;
  height: auto;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-hero img {
    width: 240px;
  }
}
#xiaomi-watch-2-overview .xt-hero h2 {
  font-size: 26.23px;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-hero h2 {
    font-size: 22px;
  }
}
#xiaomi-watch-2-overview .xt-features-grid {
  background: #000;
  padding-top: 150px;
  padding-bottom: 150px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-features-grid {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
#xiaomi-watch-2-overview .xt-features-grid .xt-feature {
  position: relative;
  margin-bottom: 6px;
}
#xiaomi-watch-2-overview .xt-features-grid .xt-feature .xt-feature-item {
  position: absolute;
}
#xiaomi-watch-2-overview .xt-features-grid .xt-feature .xt-feature-item .xt-bg {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
#xiaomi-watch-2-overview .xt-features-grid .xt-feature .xt-feature-item p {
  font-size: 14.09px;
  font-family: 'CAMPHORPROFORXIAOMI-BOLD';
  color: #fff;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-features-grid .xt-feature .xt-feature-item p {
    font-size: 12.5px;
  }
}
#xiaomi-watch-2-overview
  .xt-features-grid
  .xt-feature
  .xt-feature-item.xt-feature-item-1 {
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  padding: 0 40px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview
    .xt-features-grid
    .xt-feature
    .xt-feature-item.xt-feature-item-1 {
    padding: 0 5px;
  }
}
#xiaomi-watch-2-overview
  .xt-features-grid
  .xt-feature
  .xt-feature-item.xt-feature-item-1
  img {
  width: 158px;
  height: auto;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview
    .xt-features-grid
    .xt-feature
    .xt-feature-item.xt-feature-item-1
    img {
    width: 145px;
  }
}
#xiaomi-watch-2-overview
  .xt-features-grid
  .xt-feature
  .xt-feature-item.xt-feature-item-2 {
  top: 30px;
  left: 0;
  padding: 0 40px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview
    .xt-features-grid
    .xt-feature
    .xt-feature-item.xt-feature-item-2 {
    top: 15px;
    padding: 0 15px;
  }
}
#xiaomi-watch-2-overview
  .xt-features-grid
  .xt-feature
  .xt-feature-item.xt-feature-item-3 {
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  padding: 0 40px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview
    .xt-features-grid
    .xt-feature
    .xt-feature-item.xt-feature-item-3 {
    padding: 0 15px;
  }
}
#xiaomi-watch-2-overview
  .xt-features-grid
  .xt-feature
  .xt-feature-item.xt-feature-item-4 {
  top: 30px;
  left: 0;
  padding: 0 20px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview
    .xt-features-grid
    .xt-feature
    .xt-feature-item.xt-feature-item-4 {
    top: 15px;
    padding: 0 15px;
  }
}
#xiaomi-watch-2-overview .xt-experience {
  padding-top: 170px;
  padding-bottom: 80px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-experience {
    padding-top: 80px;
    padding-bottom: 0;
  }
}
#xiaomi-watch-2-overview .xt-wear {
  background-image: url(../img/google-wear.png);
  padding-top: 70px;
  padding-bottom: 350px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-wear {
    padding-top: 60px;
    padding-bottom: 280px;
  }
}
#xiaomi-watch-2-overview .xt-wear p {
  width: 360px;
  max-width: 100%;
}
#xiaomi-watch-2-overview .xt-wear .w-158 {
  width: 158px;
  height: auto;
}
#xiaomi-watch-2-overview .xt-play {
  background-image: url(../img/google-play.png);
  padding-top: 20px;
  padding-bottom: 550px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-play {
    padding-bottom: 420px;
  }
}
#xiaomi-watch-2-overview .xt-play .w-79 {
  width: 79px;
  height: auto;
}
#xiaomi-watch-2-overview .xt-wallet {
  padding-bottom: 80px;
}
#xiaomi-watch-2-overview .xt-wallet .xt-flex div:first-child {
  min-width: 77px;
}
#xiaomi-watch-2-overview .xt-wallet h2 {
  margin-left: 20px;
}
#xiaomi-watch-2-overview .xt-wallet .xt-bottom {
  width: 190px;
  max-width: 100%;
  margin-top: -80px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-wallet .xt-bottom {
    margin-top: -55px;
    width: 140px;
  }
}
#xiaomi-watch-2-overview .xt-maps {
  padding-bottom: 80px;
}
#xiaomi-watch-2-overview .xt-maps .xt-flex div:first-child {
  min-width: 77px;
}
#xiaomi-watch-2-overview .xt-maps h2 {
  margin-left: 20px;
}
#xiaomi-watch-2-overview .xt-maps .xt-bottom {
  width: 190px;
  max-width: 100%;
  margin-top: -80px;
  margin-left: 10px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-maps .xt-bottom {
    margin-top: -55px;
    margin-left: 0;
  }
}
#xiaomi-watch-2-overview .xt-assistant {
  padding-bottom: 80px;
}
#xiaomi-watch-2-overview .xt-assistant .xt-flex div:first-child {
  min-width: 77px;
}
#xiaomi-watch-2-overview .xt-assistant h2 {
  margin-left: 20px;
}
#xiaomi-watch-2-overview .xt-assistant .xt-bottom {
  width: 190px;
  max-width: 100%;
  margin-top: -80px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-assistant .xt-bottom {
    margin-top: -55px;
    width: 140px;
  }
}
#xiaomi-watch-2-overview .xt-smart {
  background: #000;
  padding-top: 190px;
  padding-bottom: 100px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-smart {
    padding-top: 80px;
    padding-bottom: 0;
  }
}
#xiaomi-watch-2-overview .xt-processor {
  background-image: url(../img/processor.png);
  background-color: #000;
  padding-top: 50px;
  padding-bottom: 430px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-processor {
    padding-bottom: 340px;
  }
}
#xiaomi-watch-2-overview .xt-processor p {
  width: 300px;
  max-width: 100%;
}
#xiaomi-watch-2-overview .xt-storage {
  background-color: #000;
  padding-bottom: 60px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-storage {
    padding-bottom: 20px;
  }
}
#xiaomi-watch-2-overview .xt-battery {
  background-image: url(../img/battery-bg.png);
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 265px;
}
#xiaomi-watch-2-overview .xt-battery .xt-top {
  width: 310px;
  max-width: 100%;
}
#xiaomi-watch-2-overview .xt-modes {
  background-image: url(../img/modes.png);
  padding-top: 40px;
  padding-bottom: 345px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-modes {
    padding-bottom: 280px;
  }
}
#xiaomi-watch-2-overview .xt-skiing {
  padding-top: 50px;
  padding-bottom: 55px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-skiing {
    padding-top: 30px;
  }
}
#xiaomi-watch-2-overview .xt-gnss {
  background-image: url(../img/gnss-bg.png);
  padding-top: 45px;
  padding-bottom: 200px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-gnss {
    padding-bottom: 90px;
  }
}
#xiaomi-watch-2-overview .xt-gnss p {
  width: 170px;
  max-width: 100%;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-gnss p {
    width: 140px;
  }
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-gnss h2 {
    font-size: 20px;
  }
}
#xiaomi-watch-2-overview .xt-water {
  background-image: url(../img/wodoodporny.png);
  padding-top: 178px;
  padding-bottom: 170px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-water {
    padding-top: 80px;
    padding-bottom: 160px;
  }
}
#xiaomi-watch-2-overview .xt-water p {
  width: 170px;
  max-width: 100%;
}
#xiaomi-watch-2-overview .xt-ppg {
  background-image: url(../img/ppg.png);
  padding-top: 90px;
  padding-bottom: 330px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-ppg {
    padding-top: 40px;
    padding-bottom: 145px;
  }
}
#xiaomi-watch-2-overview .xt-protection {
  padding-top: 40px;
  padding-bottom: 70px;
}
#xiaomi-watch-2-overview .xt-protection .w-168 {
  width: 168px;
  height: auto;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-protection .w-168 {
    width: 140px;
  }
}
#xiaomi-watch-2-overview .xt-protection .w-290 {
  width: 290px;
  height: auto;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-protection .w-290 {
    width: 160px;
  }
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-protection .xt-col-7 {
    text-align: center;
  }
}
#xiaomi-watch-2-overview .xt-protection .xt-bg-grey {
  position: relative;
  z-index: 1;
}
#xiaomi-watch-2-overview .xt-protection .xt-bg-grey:before {
  content: '';
  width: 130%;
  height: 140%;
  background: #f5f5f7;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-53%, -50%);
  border-radius: 15px;
  z-index: -1;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-protection .xt-bg-grey:before {
    width: 110%;
    height: 110%;
  }
}
#xiaomi-watch-2-overview .xt-animal {
  background-image: url(../img/animal.png);
  padding-top: 100px;
  padding-bottom: 156px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-animal {
    padding-bottom: 100px;
  }
}
#xiaomi-watch-2-overview .xt-animal p {
  width: 190px;
  max-width: 100%;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-animal p {
    width: 140px;
  }
}
#xiaomi-watch-2-overview .xt-safe {
  padding-top: 90px;
  padding-bottom: 10px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-safe {
    padding-top: 40px;
  }
}
#xiaomi-watch-2-overview .xt-safe .xt-feature-safe {
  position: relative;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-safe .xt-feature-safe {
    padding-top: 150px;
    background-color: #f5f5f7;
    border-radius: 15px;
  }
}
#xiaomi-watch-2-overview .xt-safe .xt-feature-safe .xt-feature-text {
  position: absolute;
  top: 50px;
  left: 0;
  padding: 0 80px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-safe .xt-feature-safe .xt-feature-text {
    top: 25px;
    padding: 0 20px;
  }
}
#xiaomi-watch-2-overview .xt-safe .xt-feature-safe .xt-feature-text img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
#xiaomi-watch-2-overview .xt-health-data {
  background-image: url(../img/health-data.png);
  padding-top: 128px;
  padding-bottom: 125px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-health-data {
    padding-top: 30px;
    padding-bottom: 40px;
  }
}
#xiaomi-watch-2-overview .xt-health-data .w-145 {
  width: 145px;
}
#xiaomi-watch-2-overview .xt-amoled {
  background-image: url(../img/amoled-bg.png);
  background-color: #000;
  padding-top: 15px;
  padding-bottom: 480px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-amoled {
    padding-bottom: 400px;
  }
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-amoled .xt-col-5,
  #xiaomi-watch-2-overview .xt-amoled .xt-col-7 {
    width: 100% !important;
  }
}
#xiaomi-watch-2-overview .xt-amoled .xt-amoled-data div:first-child {
  margin-right: 50px;
  position: relative;
}
#xiaomi-watch-2-overview .xt-amoled .xt-amoled-data div:first-child:after {
  content: '';
  width: 3px;
  height: 45px;
  background: #a5dd27;
  display: block;
  position: absolute;
  right: -25px;
  top: 5px;
}
#xiaomi-watch-2-overview .xt-body {
  background-color: #000;
  padding-top: 60px;
  padding-bottom: 250px;
  position: relative;
  z-index: 9;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-body {
    padding-bottom: 160px;
  }
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-body .xt-container {
    padding-top: 20px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background: #b2e930;
    position: relative;
  }
}
#xiaomi-watch-2-overview .xt-body img {
  width: 893px;
  height: auto;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: -1;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-body img {
    top: 120px;
  }
}
#xiaomi-watch-2-overview .xt-faces {
  background-color: #000;
  padding-top: 20px;
  padding-bottom: 100px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-faces {
    padding-bottom: 80px;
  }
}
#xiaomi-watch-2-overview .xt-themes {
  background-color: #000;
  padding-bottom: 80px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-camera {
    padding-top: 40px;
  }
}
#xiaomi-watch-2-overview .xt-more {
  padding-top: 80px;
  padding-bottom: 150px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-more {
    padding-bottom: 100px;
  }
}
#xiaomi-watch-2-overview .xt-more .w-99 {
  width: 99px;
  height: auto;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-more .w-99 {
    width: 60px;
  }
}
#xiaomi-watch-2-overview .xt-notes {
  padding-bottom: 120px;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-notes {
    padding-bottom: 60px;
  }
}
#xiaomi-watch-2-overview .xt-notes p {
  color: rgba(0, 0, 0, 0.7);
}
#xiaomi-watch-2-overview .xt-flex {
  display: flex;
}
#xiaomi-watch-2-overview .xt-block {
  display: block;
}
#xiaomi-watch-2-overview .xt-align-items-start {
  align-items: flex-start;
}
#xiaomi-watch-2-overview .xt-align-items-end {
  align-items: flex-end;
}
#xiaomi-watch-2-overview .xt-align-items-center {
  align-items: center;
}
#xiaomi-watch-2-overview .xt-justify-content-space-between {
  justify-content: space-between;
}
#xiaomi-watch-2-overview .xt-justify-content-space-around {
  justify-content: space-around;
}
#xiaomi-watch-2-overview .xt-justify-content-center {
  justify-content: center;
}
#xiaomi-watch-2-overview .xt-justify-content-end {
  justify-content: flex-end;
}
#xiaomi-watch-2-overview .xt-text-right {
  text-align: right;
}
#xiaomi-watch-2-overview .xt-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -3px;
}
#xiaomi-watch-2-overview .xt-row.is-multiline {
  flex-wrap: wrap;
}
#xiaomi-watch-2-overview .xt-row .xt-col-12 {
  width: 100%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-9 {
  width: 74.2%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-8 {
  width: 66.7%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-7 {
  width: 58%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-6 {
  width: 50%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-5 {
  width: 42%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-4 {
  width: 33%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-3 {
  width: 25%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-2 {
  width: 16%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-56 {
  width: 56%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-57 {
  width: 57%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-44 {
  width: 44%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .xt-col-43 {
  width: 43%;
  padding: 0 3px;
  flex: none;
  box-sizing: border-box;
}
#xiaomi-watch-2-overview .xt-row .offset-col-9 {
  margin-left: 75%;
}
#xiaomi-watch-2-overview .xt-row .offset-col-8 {
  margin-left: 66.6666666667%;
}
#xiaomi-watch-2-overview .xt-row .offset-col-7 {
  margin-left: 58.3333333333%;
}
#xiaomi-watch-2-overview .xt-row .offset-col-6 {
  margin-left: 50%;
}
#xiaomi-watch-2-overview .xt-row .offset-col-5 {
  margin-left: 41.6666666667%;
}
#xiaomi-watch-2-overview .xt-row .offset-col-3 {
  margin-left: 25%;
}
#xiaomi-watch-2-overview .xt-row .offset-col-1 {
  margin-left: 8.3333333333%;
}
#xiaomi-watch-2-overview .xt-text-center {
  text-align: center;
}
#xiaomi-watch-2-overview .xt-text-right {
  text-align: right;
}
#xiaomi-watch-2-overview .xt-text-uppercase {
  text-transform: uppercase;
}
#xiaomi-watch-2-overview .w-77 {
  width: 77px;
  height: auto;
}
#xiaomi-watch-2-overview .m-r-17 {
  margin-right: 17px;
}
#xiaomi-watch-2-overview .m-r-20 {
  margin-right: 20px;
}
#xiaomi-watch-2-overview .m-b-5 {
  margin-bottom: 5px;
}
#xiaomi-watch-2-overview .m-b-10 {
  margin-bottom: 10px;
}
#xiaomi-watch-2-overview .m-b-15 {
  margin-bottom: 15px;
}
#xiaomi-watch-2-overview .m-b-20 {
  margin-bottom: 20px;
}
#xiaomi-watch-2-overview .m-b-25 {
  margin-bottom: 25px;
}
#xiaomi-watch-2-overview .m-b-30 {
  margin-bottom: 30px;
}
#xiaomi-watch-2-overview .m-b-35 {
  margin-bottom: 35px;
}
#xiaomi-watch-2-overview .m-b-40 {
  margin-bottom: 40px;
}
#xiaomi-watch-2-overview .m-b-50 {
  margin-bottom: 50px;
}
#xiaomi-watch-2-overview .m-b-60 {
  margin-bottom: 60px;
}
#xiaomi-watch-2-overview .m-b-80 {
  margin-bottom: 80px;
}
#xiaomi-watch-2-overview .m-b-100 {
  margin-bottom: 100px;
}
#xiaomi-watch-2-overview .m-b-120 {
  margin-bottom: 120px;
}
#xiaomi-watch-2-overview .xt-hidden-mobile {
  display: block;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-hidden-mobile {
    display: none;
  }
}
#xiaomi-watch-2-overview .xt-visible-mobile {
  display: none;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .xt-visible-mobile {
    display: block;
  }
}
#xiaomi-watch-2-overview .br-visible-mobile br {
  display: none;
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .br-visible-mobile br {
    display: block;
  }
}
@media (max-width: 550px) {
  #xiaomi-watch-2-overview .m-b-mobile-0 {
    margin-bottom: 0;
  }
  #xiaomi-watch-2-overview .m-b-mobile-5 {
    margin-bottom: 5px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-8 {
    margin-bottom: 8px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-10 {
    margin-bottom: 10px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-15 {
    margin-bottom: 15px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-20 {
    margin-bottom: 20px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-30 {
    margin-bottom: 30px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-40 {
    margin-bottom: 40px;
  }
  #xiaomi-watch-2-overview .m-b-mobile-60 {
    margin-bottom: 60px;
  }
  #xiaomi-watch-2-overview .m-t-mobile-10 {
    margin-top: 10px;
  }
  #xiaomi-watch-2-overview .m-t-neg-mobile-109 {
    margin-top: -109px;
  }
  #xiaomi-watch-2-overview .mb-hidden-mobile {
    display: none;
  }
  #xiaomi-watch-2-overview .mt-neg-60-mobile {
    margin-top: -60px;
  }
  #xiaomi-watch-2-overview .br-hidden-mobile br {
    display: none;
  }
  #xiaomi-watch-2-overview .xt-justify-content-center-mobile {
    justify-content: center;
  }
  #xiaomi-watch-2-overview .xt-justify-content-start-mobile {
    justify-content: flex-start;
  }
  #xiaomi-watch-2-overview .xt-block-mobile {
    display: block;
  }
  #xiaomi-watch-2-overview .xt-text-right-mobile {
    text-align: right;
  }
}
