/* screen - x03productpage */

.x03productpage {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: 7794px;
  overflow: hidden;
  width: 1920px;
}

.x03productpage .image-18 {
  height: 52px;
  margin-left: -258px;
  margin-top: 7049.13px;
  object-fit: cover;
  width: 44px;
}

.x03productpage .overlap-group6 {
  height: 7795px;
  margin-left: 209px;
  position: relative;
  width: 1925px;
}

.x03productpage .base-bg {
  background-color: var(--seashell);
  height: 7500px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 1920px;
}

.x03productpage .footer {
  height: 790px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 7005px;
  width: 1920px;
}

.x03productpage .rectangle-37 {
  background-color: var(--cod-gray);
  height: 90px;
  left: 5px;
  position: absolute;
  top: 0;
  width: 1920px;
}

.x03productpage .group-21 {
  display: flex;
  height: 53px;
  left: 37px;
  position: absolute;
  top: 18px;
  width: 1855px;
}

.x03productpage .group-7 {
  align-items: flex-start;
  display: flex;
  justify-content: center;
  min-width: 184px;
}

.x03productpage .overlap-group {
  align-items: flex-start;
  background-image: url(../img/logo-1@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  min-width: 184px;
}

.x03productpage .mask-group {
  height: 53px;
  width: 184px;
}

.x03productpage .group-20 {
  display: flex;
  height: 23.32px;
  margin-left: 1477px;
  margin-top: 14.4px;
  width: 193.51px;
}

.x03productpage .menu-1 {
  height: 23px;
  margin-left: -0.2px;
  margin-top: 0.1px;
  object-fit: cover;
  width: 38px;
}

.x03productpage .find {
  height: 24px;
  margin-left: 54.0px;
  margin-top: -0.3px;
  width: 23px;
}

.x03productpage .cart-1 {
  height: 24px;
  margin-left: 53.9px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 25px;
}

.x03productpage .rectangle-38 {
  height: 880px;
  left: 5px;
  position: absolute;
  top: 90px;
  width: 919px;
}

.x03productpage .rectangle-41 {
  background-color: var(--bon-jour);
  height: 166px;
  left: 5px;
  position: absolute;
  top: 975px;
  width: 179px;
}

.x03productpage .rectangle-43 {
  background-color: var(--bon-jour);
  height: 166px;
  left: 374px;
  position: absolute;
  top: 975px;
  width: 179px;
}

.x03productpage .mask-group-1 {
  height: 166px;
  left: 374px;
  position: absolute;
  top: 975px;
  width: 180px;
}

.x03productpage .rectangle-42 {
  background-color: var(--bon-jour);
  height: 166px;
  left: 189px;
  position: absolute;
  top: 975px;
  width: 179px;
}

.x03productpage .rectangle-44 {
  background-color: var(--bon-jour);
  height: 166px;
  left: 559px;
  position: absolute;
  top: 975px;
  width: 179px;
}

.x03productpage .mask-group-2 {
  height: 166px;
  left: 559px;
  position: absolute;
  top: 975px;
  width: 180px;
}

.x03productpage .rectangle-45 {
  background-color: var(--bon-jour);
  height: 166px;
  left: 744px;
  position: absolute;
  top: 975px;
  width: 179px;
}

.x03productpage .group-23 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 999px;
  min-height: 960px;
  position: absolute;
  top: 169px;
  width: 747px;
}

.x03productpage .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: -0.03px;
  min-height: 738px;
  width: 700px;
}

.x03productpage .home-captor-i-kraft {
  letter-spacing: 0;
  margin-left: 3.65px;
  min-height: 23px;
}

.x03productpage .dezire-luxe-340-speed-rpm {
  letter-spacing: 0;
  margin-left: 3.65px;
  margin-top: 25px;
  min-height: 44px;
}

.x03productpage .group-22 {
  display: flex;
  margin-left: 3.65px;
  margin-top: 21px;
  width: 609px;
}

.x03productpage .favourite-1-3 {
  height: 20.5px;
  margin-left: -0.2px;
  margin-top: 2.8px;
  object-fit: cover;
  width: 20.5px;
}

.x03productpage .favourite {
  height: 20.5px;
  margin-left: 5.7px;
  margin-top: 2.8px;
  object-fit: cover;
  width: 20.5px;
}

.x03productpage .address-1 {
  height: 23px;
  letter-spacing: 0;
  margin-left: 15.9px;
  width: 466px;
}

.x03productpage .line-2 {
  height: 2px;
  margin-left: 3.06px;
  margin-top: 34px;
  width: 697px;
}

.x03productpage .flex-row {
  align-items: flex-start;
  display: flex;
  height: 30px;
  margin-left: 3.65px;
  margin-top: 30px;
  min-width: 558px;
}

.x03productpage .text-4 {
  letter-spacing: 0;
  min-height: 30px;
  min-width: 218px;
}

.x03productpage .span0 {
  text-decoration: line-through;
}

.x03productpage .x10-off-you-save-3999 {
  height: 26px;
  letter-spacing: 0;
  margin-left: 30px;
  margin-top: 1px;
  width: 310px;
}

.x03productpage .flex-row-1 {
  align-items: center;
  display: flex;
  height: 24px;
  margin-left: 3.65px;
  margin-top: 28px;
  min-width: 300px;
}

.x03productpage .overlap-group2 {
  align-items: flex-start;
  background-color: var(--seashell);
  border-radius: 10px;
  display: flex;
  height: 20px;
  margin-bottom: 1.59px;
  min-width: 20px;
  padding: 2.0px;
}

.x03productpage .ellipse-5 {
  background-color: var(--scarlet);
  border-radius: 7px;
  height: 14px;
  width: 14px;
}

.x03productpage .name {
  align-self: flex-start;
  letter-spacing: 0;
  margin-left: 16px;
  min-height: 23px;
  min-width: 90px;
}

.x03productpage .ellipse-8 {
  background-color: #8b8a8a;
  border: 1px solid var(--mine-shaft);
  border-radius: 7px;
  height: 14px;
  margin-bottom: 1.41px;
  margin-left: 22px;
  width: 14px;
}

.x03productpage .name-1 {
  align-self: flex-end;
  letter-spacing: 0;
  margin-left: 34px;
  min-height: 23px;
  min-width: 104px;
}

.x03productpage .overlap-group-container {
  align-items: flex-start;
  display: flex;
  margin-left: 0.59px;
  margin-top: 37px;
  min-width: 370px;
}

.x03productpage .overlap-group3 {
  align-items: center;
  background-color: var(--mist-gray);
  display: flex;
  height: 50px;
  justify-content: flex-end;
  min-width: 170px;
  padding: 0 17.0px;
}

.x03productpage .add-to-cart {
  letter-spacing: 0;
  min-height: 22px;
  min-width: 130px;
}

.x03productpage .overlap-group1 {
  align-items: center;
  background-color: var(--scarlet);
  display: flex;
  height: 50px;
  margin-left: 29px;
  min-width: 170px;
  padding: 0 37.6px;
}

.x03productpage .buy-now {
  letter-spacing: 0;
  min-height: 22px;
  min-width: 95px;
}

.x03productpage .flex-row-2 {
  align-items: center;
  display: flex;
  height: 29px;
  margin-left: 0.59px;
  margin-top: 65px;
  min-width: 378px;
}

.x03productpage .enter-the-pincode {
  letter-spacing: 0;
  min-height: 25px;
  min-width: 150px;
}

.x03productpage .check {
  letter-spacing: 0;
  margin-left: 167px;
  min-height: 29px;
  min-width: 61px;
}

.x03productpage .line-3 {
  height: 2px;
  margin-left: 0.26px;
  margin-top: 14px;
  width: 376px;
}

.x03productpage .flex-row-3 {
  align-items: flex-start;
  display: flex;
  height: 23px;
  margin-left: 0.34px;
  margin-top: 31px;
  min-width: 590px;
}

.x03productpage .wallet-1 {
  height: 19px;
  margin-top: 0.52px;
  object-fit: cover;
  width: 18px;
}

.x03productpage .no-cost-em-is-from-5 {
  letter-spacing: 0;
  margin-left: 21px;
  min-height: 23px;
}

.x03productpage .flex-row-4 {
  align-items: center;
  display: flex;
  height: 23px;
  margin-left: 0.34px;
  margin-top: 22px;
  min-width: 594px;
}

.x03productpage .tag {
  height: 18px;
  margin-bottom: 2.0px;
  object-fit: cover;
  width: 18px;
}

.x03productpage .special-price-get-ext {
  letter-spacing: 0;
  margin-left: 21px;
  min-height: 23px;
  min-width: 554px;
}

.x03productpage .flex-row-5 {
  align-items: center;
  display: flex;
  height: 23px;
  margin-left: 0.34px;
  margin-top: 21px;
  min-width: 484px;
}

.x03productpage .wallet-offer-extra-5 {
  letter-spacing: 0;
  margin-left: 21px;
  min-height: 23px;
  min-width: 444px;
}

.x03productpage .highlights {
  letter-spacing: 0;
  margin-left: 0.59px;
  margin-top: 65px;
  min-height: 26px;
}

.x03productpage .line-4 {
  height: 2px;
  margin-top: 21px;
  width: 697px;
}

.x03productpage .flex-row-6 {
  align-items: center;
  display: flex;
  height: 90px;
  margin-top: 34px;
  min-width: 618px;
}

.x03productpage .ellipse-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.03px;
  min-height: 77px;
  width: 11px;
}

.x03productpage .ellipse {
  background-color: var(--scarlet);
  border-radius: 5.53px;
  height: 11px;
  width: 11px;
}

.x03productpage .ellipse-1 {
  background-color: var(--scarlet);
  border-radius: 5.53px;
  height: 11px;
  margin-top: 22px;
  width: 11px;
}

.x03productpage .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 29px;
  min-height: 90px;
  width: 284px;
}

.x03productpage .wifi-internet-enabled {
  letter-spacing: 0;
  min-height: 23px;
}

.x03productpage .app-controlled {
  letter-spacing: 0;
  margin-top: 11px;
  min-height: 23px;
}

.x03productpage .temperature-humidity-sensor {
  letter-spacing: 0;
  margin-top: 11px;
  min-height: 23px;
}

.x03productpage .ellipse-container-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 1.03px;
  margin-left: 34px;
  min-height: 77px;
  width: 11px;
}

.x03productpage .flex-col-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 29px;
  min-height: 90px;
  width: 221px;
}

.x03productpage .address-2 {
  letter-spacing: 0;
  min-height: 23px;
}

.x03productpage .auto-mode {
  letter-spacing: 0;
  margin-top: 11px;
  min-height: 23px;
}

.x03productpage .digital-load-indicator {
  letter-spacing: 0;
  margin-top: 11px;
  min-height: 23px;
}

.x03productpage .flex-row-7 {
  align-items: center;
  display: flex;
  margin-left: -0.25px;
  margin-top: 68px;
  min-width: 693px;
}

.x03productpage .mask-group-3 {
  height: 30px;
  width: 30px;
}

.x03productpage .address-3 {
  letter-spacing: 0;
  margin-left: 12px;
  min-height: 23px;
  min-width: 161px;
}

.x03productpage .mask-group-4 {
  height: 30px;
  margin-left: 56px;
  width: 30px;
}

.x03productpage .free-delivery {
  letter-spacing: 0;
  margin-left: 15px;
  min-height: 23px;
  min-width: 126px;
}

.x03productpage .overlap-group4 {
  align-items: center;
  background-color: var(--scarlet);
  border-radius: 15px;
  display: flex;
  height: 30px;
  margin-left: 54px;
  min-width: 30px;
  padding: 0 9.0px;
}

.x03productpage .text-5 {
  letter-spacing: 0;
  min-height: 23px;
  min-width: 12px;
}

.x03productpage .name-2 {
  letter-spacing: 0;
  margin-left: 15px;
  min-height: 23px;
  min-width: 163px;
}

.x03productpage .cf-1-1 {
  height: 593px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 207px;
  width: 825px;
}

.x03productpage .image-12 {
  cursor: pointer;
  height: 124px;
  left: 8px;
  mix-blend-mode: multiply;
  object-fit: cover;
  position: absolute;
  top: 990px;
  width: 172px;
}

.x03productpage .image-13 {
  height: 124px;
  left: 748px;
  mix-blend-mode: multiply;
  object-fit: cover;
  position: absolute;
  top: 990px;
  width: 172px;
}

.x03productpage .cf-1-2 {
  cursor: pointer;
  height: 108px;
  left: 204px;
  object-fit: cover;
  position: absolute;
  top: 1004px;
  width: 151px;
}

.x03productpage .product-page-1 {
  height: 1px;
  left: 966px;
  object-fit: cover;
  position: absolute;
  top: 3695px;
  width: 1px;
}

.x03productpage .rectangle-49 {
  background-color: var(--tuatara);
  height: 662px;
  left: 116px;
  position: absolute;
  top: 1250px;
  width: 850px;
}

.x03productpage .rectangle-50 {
  height: 663px;
  left: 964px;
  position: absolute;
  top: 1249px;
  width: 850px;
}

.x03productpage .function-meet-form {
  left: 217px;
  letter-spacing: 0;
  line-height: 81px;
  position: absolute;
  top: 1361px;
}

.x03productpage .lorem-ipsum-dolor-si {
  left: 216px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 1573px;
  width: 657px;
}

.x03productpage .fan-4 {
  height: 565px;
  left: 1013px;
  object-fit: cover;
  position: absolute;
  top: 1316px;
  width: 784px;
}

.x03productpage .rectangle-53 {
  background-color: var(--concrete);
  height: 800px;
  left: 514px;
  position: absolute;
  top: 1912px;
  width: 800px;
}

.x03productpage .rectangle-54 {
  background-color: var(--tuatara);
  height: 800px;
  left: 1314px;
  position: absolute;
  top: 1912px;
  width: 500px;
}

.x03productpage .rectangle-56 {
  height: 695px;
  left: 113px;
  position: absolute;
  top: 2711px;
  width: 612px;
}

.x03productpage .specifications-overview {
  left: 188px;
  letter-spacing: 0;
  line-height: 81px;
  position: absolute;
  top: 3989px;
  white-space: nowrap;
}

.x03productpage .line-5 {
  height: 3px;
  left: 188px;
  position: absolute;
  top: 4064px;
  width: 1554px;
}

.x03productpage .line-6 {
  height: 6px;
  left: 244px;
  position: absolute;
  top: 4063px;
  width: 87px;
}

.x03productpage .rectangle-58 {
  background-color: var(--bon-jour-2);
  height: 588px;
  left: 113px;
  position: absolute;
  top: 4108px;
  width: 1701px;
}

.x03productpage .rectangle-59 {
  background-color: var(--quill-gray);
  height: 84px;
  left: 113px;
  position: absolute;
  top: 4108px;
  width: 1701px;
}

.x03productpage .rectangle-61 {
  background-color: var(--quill-gray);
  height: 84px;
  left: 113px;
  position: absolute;
  top: 4276px;
  width: 1701px;
}

.x03productpage .rectangle-62 {
  background-color: var(--quill-gray);
  height: 84px;
  left: 113px;
  position: absolute;
  top: 4444px;
  width: 1701px;
}

.x03productpage .rectangle-64 {
  background-color: var(--quill-gray);
  height: 84px;
  left: 113px;
  position: absolute;
  top: 4612px;
  width: 1701px;
}

.x03productpage .product-guantee {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4136px;
}

.x03productpage .body-material {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4220px;
}

.x03productpage .color-family {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4305px;
}

.x03productpage .power-watts {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4388px;
}

.x03productpage .product-weight {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4472px;
}

.x03productpage .package-dimensionlbh {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4556px;
}

.x03productpage .box-contains {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4640px;
}

.x03productpage .address-4 {
  left: 598px;
  letter-spacing: 0;
  position: absolute;
  top: 4136px;
}

.x03productpage .stainless-steel {
  left: 598px;
  letter-spacing: 0;
  position: absolute;
  top: 4220px;
}

.x03productpage .color {
  left: 596px;
  letter-spacing: 0;
  position: absolute;
  top: 4305px;
}

.x03productpage .number-1 {
  left: 598px;
  letter-spacing: 0;
  position: absolute;
  top: 4388px;
}

.x03productpage .address-5 {
  left: 602px;
  letter-spacing: 0;
  position: absolute;
  top: 4472px;
}

.x03productpage .phone {
  left: 602px;
  letter-spacing: 0;
  position: absolute;
  top: 4556px;
}

.x03productpage .x1x-fan {
  left: 603px;
  letter-spacing: 0;
  position: absolute;
  top: 4640px;
}

.x03productpage .rectangle-66 {
  background-color: var(--bon-jour-2);
  height: 1222px;
  left: 115px;
  position: absolute;
  top: 4752px;
  width: 1699px;
}

.x03productpage .customer-questions-answers {
  left: 188px;
  letter-spacing: 0;
  position: absolute;
  top: 4824px;
}

.x03productpage .line-7 {
  height: 1px;
  left: 768px;
  position: absolute;
  top: 4860px;
  width: 696px;
}

.x03productpage .line-8 {
  height: 2px;
  left: 203px;
  position: absolute;
  top: 4988px;
  width: 704px;
}

.x03productpage .q-can-it-be-directl {
  left: 204px;
  letter-spacing: 0;
  position: absolute;
  top: 5041px;
}

.x03productpage .q-is-it-good-for-da {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5259px;
}

.x03productpage .q-is-it-good-for-da-1 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5476px;
}

.x03productpage .q-is-it-good-for-da-2 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5694px;
}

.x03productpage .a-it-needs-to-be-pr {
  left: 204px;
  letter-spacing: 0;
  position: absolute;
  top: 5086px;
}

.x03productpage .a-its-very-good-fo {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5304px;
}

.x03productpage .a-its-very-good-fo-1 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5522px;
}

.x03productpage .a-its-very-good-fo-2 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5739px;
}

.x03productpage .read-other-answers {
  left: 204px;
  letter-spacing: 0;
  position: absolute;
  top: 5159px;
}

.x03productpage .read-other-answers-1 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5377px;
}

.x03productpage .read-other-answers-2 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5594px;
}

.x03productpage .read-other-answers-3 {
  left: 206px;
  letter-spacing: 0;
  position: absolute;
  top: 5812px;
}

.x03productpage .rectangle-67 {
  background-color: var(--scarlet);
  border-radius: 33.84px;
  height: 68px;
  left: 1501px;
  position: absolute;
  top: 4821px;
  width: 229px;
}

.x03productpage .have-a-question-search-for-answers {
  left: 204px;
  letter-spacing: 0;
  position: absolute;
  top: 4936px;
}

.x03productpage .search {
  height: 24px;
  left: 883px;
  position: absolute;
  top: 4940px;
  width: 24px;
}

.x03productpage .rectangle-68 {
  background-color: var(--tuatara);
  height: 938px;
  left: 0;
  position: absolute;
  top: 6017px;
  width: 517px;
}

.x03productpage .rectangle-69 {
  background-color: var(--cararra);
  height: 469px;
  left: 517px;
  position: absolute;
  top: 6017px;
  width: 469px;
}

.x03productpage .rectangle-73 {
  background-color: var(--cararra);
  height: 469px;
  left: 1455px;
  position: absolute;
  top: 6017px;
  width: 469px;
}

.x03productpage .rectangle-71 {
  background-color: var(--alto);
  height: 469px;
  left: 986px;
  position: absolute;
  top: 6017px;
  width: 469px;
}

.x03productpage .rectangle-70 {
  background-color: var(--alto);
  height: 469px;
  left: 517px;
  position: absolute;
  top: 6487px;
  width: 469px;
}

.x03productpage .rectangle-74 {
  background-color: var(--scarlet);
  height: 469px;
  left: 1455px;
  position: absolute;
  top: 6487px;
  width: 469px;
}

.x03productpage .rectangle-72 {
  background-color: var(--cararra);
  height: 469px;
  left: 986px;
  position: absolute;
  top: 6487px;
  width: 469px;
}

.x03productpage .customer-reviews {
  left: 72px;
  letter-spacing: 0;
  line-height: 71px;
  position: absolute;
  top: 6083px;
  width: 390px;
}

.x03productpage .line-9 {
  height: 4px;
  left: 72px;
  position: absolute;
  top: 6257px;
  width: 378px;
}

.x03productpage .text-6 {
  left: 72px;
  letter-spacing: 0;
  line-height: 71px;
  position: absolute;
  top: 6294px;
  white-space: nowrap;
}

.x03productpage .overall {
  left: 220px;
  letter-spacing: 0;
  position: absolute;
  top: 6294px;
}

.x03productpage .rating {
  left: 220px;
  letter-spacing: 0;
  position: absolute;
  top: 6330px;
}

.x03productpage .group-24 {
  display: flex;
  height: 27px;
  left: 72px;
  position: absolute;
  top: 6386px;
  width: 166px;
}

.x03productpage .favourite-1-4 {
  height: 27px;
  margin-left: -0.2px;
  margin-top: -0.2px;
  object-fit: cover;
  width: 27px;
}

.x03productpage .favourite-1 {
  height: 27px;
  margin-left: 7.9px;
  margin-top: -0.2px;
  object-fit: cover;
  width: 27px;
}

.x03productpage .group-38 {
  display: flex;
  height: 21px;
  left: 560px;
  position: absolute;
  top: 6082px;
  width: 127px;
}

.x03productpage .favourite-1-1 {
  height: 21.5px;
  margin-left: -0.1px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 20.5px;
}

.x03productpage .favourite-2 {
  height: 21.5px;
  margin-left: 6.1px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 20.5px;
}

.x03productpage .favourite-3 {
  height: 21.5px;
  margin-left: 5.9px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 21px;
}

.x03productpage .favourite-4 {
  height: 21.5px;
  margin-left: 5.6px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 21px;
}

.x03productpage .favourite-5 {
  height: 21.5px;
  margin-left: 5.9px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 20.5px;
}

.x03productpage .group-39 {
  display: flex;
  height: 21px;
  left: 1040px;
  position: absolute;
  top: 6082px;
  width: 127px;
}

.x03productpage .favourite-1-2 {
  height: 21.5px;
  margin-left: -0.3px;
  margin-top: -0.3px;
  object-fit: cover;
  width: 21px;
}

.x03productpage .group-40 {
  display: flex;
  height: 21px;
  left: 1510px;
  position: absolute;
  top: 6083px;
  width: 127px;
}

.x03productpage .group-41 {
  display: flex;
  height: 21px;
  left: 560px;
  position: absolute;
  top: 6546px;
  width: 127px;
}

.x03productpage .group-42 {
  display: flex;
  height: 21px;
  left: 1040px;
  position: absolute;
  top: 6546px;
  width: 127px;
}

.x03productpage .group-37 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  left: 72px;
  min-height: 216px;
  position: absolute;
  top: 6516px;
  width: 399px;
}

.x03productpage .group-26 {
  display: flex;
  width: 390px;
}

.x03productpage .group-25 {
  align-items: center;
  display: flex;
  height: 34px;
  min-width: 394.14px;
}

.x03productpage .number {
  letter-spacing: 0;
  min-height: 34px;
  min-width: 17px;
}

.x03productpage .favourite-6 {
  height: 20px;
  margin-left: 8px;
  object-fit: cover;
  width: 20px;
}

.x03productpage .overlap-group-1 {
  align-items: flex-start;
  background-image: url(../img/line-10@2x.png);
  background-size: 100% 100%;
  display: flex;
  margin-left: 17px;
  min-width: 232px;
}

.x03productpage .line-11 {
  height: 4px;
  width: 168px;
}

.x03productpage .address-6 {
  letter-spacing: 0;
  margin-left: 16px;
  min-height: 18px;
  min-width: 81px;
}

.x03productpage .group {
  display: flex;
  margin-top: 12px;
  width: 399px;
}

.x03productpage .group-1 {
  align-items: center;
  display: flex;
  height: 34px;
  min-width: 403.14px;
}

.x03productpage .overlap-group-2 {
  align-items: flex-start;
  background-image: url(../img/line-12@2x.png);
  background-size: 100% 100%;
  display: flex;
  margin-left: 26px;
  min-width: 230px;
}

.x03productpage .line-13 {
  height: 4px;
  width: 214px;
}

.x03productpage .address {
  letter-spacing: 0;
  margin-left: 17px;
  min-height: 18px;
  min-width: 81px;
}

.x03productpage .overlap-group-3 {
  align-items: flex-start;
  background-image: url(../img/line-14@2x.png);
  background-size: 100% 100%;
  display: flex;
  margin-left: 26px;
  min-width: 230px;
}

.x03productpage .line-15 {
  height: 4px;
  width: 97px;
}

.x03productpage .group-32 {
  display: flex;
  margin-top: 12px;
  width: 390px;
}

.x03productpage .group-31 {
  align-items: center;
  display: flex;
  height: 34px;
  min-width: 393.84px;
}

.x03productpage .favourite-5-1 {
  height: 20px;
  margin-left: 7px;
  object-fit: cover;
  width: 20px;
}

.x03productpage .overlap-group-4 {
  align-items: flex-start;
  background-image: url(../img/line-16@2x.png);
  background-size: 100% 100%;
  display: flex;
  margin-left: 26px;
  min-width: 230px;
  padding: 0 0.0px;
}

.x03productpage .line-17 {
  height: 4px;
  width: 50px;
}

.x03productpage .address-7 {
  letter-spacing: 0;
  margin-left: 17px;
  min-height: 18px;
  min-width: 72px;
}

.x03productpage .group-30 {
  display: flex;
  margin-top: 12px;
  width: 388px;
}

.x03productpage .group-29 {
  align-items: center;
  display: flex;
  height: 34px;
  min-width: 391.8px;
}

.x03productpage .favourite-6-1 {
  height: 20px;
  margin-left: 11px;
  object-fit: cover;
  width: 20px;
}

.x03productpage .line-container {
  height: 5px;
  margin-bottom: 0;
  margin-left: 21px;
  position: relative;
  width: 230px;
}

.x03productpage .line-18 {
  height: 4px;
  left: 0;
  position: absolute;
  top: 0;
  width: 230px;
}

.x03productpage .line-19 {
  height: 5px;
  left: 1px;
  position: absolute;
  top: 0;
  width: 24px;
}

.x03productpage .address-8 {
  letter-spacing: 0;
  margin-left: 15px;
  min-height: 18px;
  min-width: 72px;
}

.x03productpage .line-20 {
  height: 2px;
  left: 77px;
  position: absolute;
  top: 6477px;
  width: 126px;
}

.x03productpage .rectangle-75 {
  background-color: var(--tuatara);
  border-radius: 35px;
  height: 70px;
  left: 77px;
  position: absolute;
  top: 6798px;
  width: 353px;
}

.x03productpage .excellent-product {
  left: 716px;
  letter-spacing: 0;
  position: absolute;
  top: 6082px;
}

.x03productpage .baking-made-easy {
  left: 1197px;
  letter-spacing: 0;
  position: absolute;
  top: 6082px;
}

.x03productpage .looks-stunning {
  left: 1666px;
  letter-spacing: 0;
  position: absolute;
  top: 6083px;
}

.x03productpage .address-9 {
  left: 716px;
  letter-spacing: 0;
  position: absolute;
  top: 6546px;
}

.x03productpage .excellent-product-1 {
  left: 1197px;
  letter-spacing: 0;
  position: absolute;
  top: 6546px;
}

.x03productpage .amazing-product-with {
  left: 560px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6128px;
  width: 347px;
}

.x03productpage .amazing-product-with-1 {
  left: 1040px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6128px;
  width: 347px;
}

.x03productpage .amazing-product-with-2 {
  left: 1510px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6129px;
  width: 347px;
}

.x03productpage .amazing-product-with-3 {
  left: 560px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6592px;
  width: 347px;
}

.x03productpage .amazing-product-with-4 {
  left: 1040px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6592px;
  width: 347px;
}

.x03productpage .rajendra-sharma {
  left: 560px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6386px;
  white-space: nowrap;
}

.x03productpage .rohan-mehta {
  left: 1040px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6386px;
  white-space: nowrap;
}

.x03productpage .kajal-aggarwal {
  left: 1510px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6388px;
  white-space: nowrap;
}

.x03productpage .rajendra-sharma-1 {
  left: 560px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6850px;
  white-space: nowrap;
}

.x03productpage .rajendra-sharma-2 {
  left: 1040px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 6850px;
  white-space: nowrap;
}

.x03productpage .see-all-reviews {
  left: 1489px;
  letter-spacing: 0;
  line-height: 71.4px;
  position: absolute;
  top: 6651px;
  width: 355px;
}

.x03productpage .see-all-fa-qs {
  left: 1529px;
  letter-spacing: 0;
  line-height: 35px;
  position: absolute;
  top: 4838px;
  white-space: nowrap;
}

.x03productpage .arrow-right {
  height: 24px;
  left: 1685px;
  position: absolute;
  top: 4843px;
  width: 24px;
}

.x03productpage .mask-group-5 {
  height: 400px;
  left: 113px;
  position: absolute;
  top: 2312px;
  width: 400px;
}

.x03productpage .fits-any-room-makes-the-room {
  left: 1384px;
  letter-spacing: 0;
  line-height: 65px;
  position: absolute;
  top: 2002px;
}

.x03productpage .lorem-ipsum-dolor-si-1 {
  left: 1384px;
  letter-spacing: 0;
  line-height: 30px;
  position: absolute;
  top: 2230px;
  width: 375px;
}

.x03productpage .image-22 {
  height: 546px;
  left: 535px;
  mix-blend-mode: multiply;
  object-fit: cover;
  position: absolute;
  top: 2039px;
  width: 758px;
}

.x03productpage .mask-group-6 {
  height: 694px;
  left: 724px;
  position: absolute;
  top: 2712px;
  width: 1090px;
}

.x03productpage .rectangle-76 {
  height: 538px;
  left: 113px;
  position: absolute;
  top: 3405px;
  width: 1701px;
}

.x03productpage .mask-group-7 {
  height: 538px;
  left: 114px;
  position: absolute;
  top: 3405px;
  width: 1702px;
}

.x03productpage .ce-iling-fans {
  left: 280px;
  letter-spacing: 0;
  line-height: 111.6px;
  position: absolute;
  top: 3598px;
  white-space: nowrap;
  width: 482px;
}

.x03productpage .inspired-by-latest-t {
  left: 114px;
  letter-spacing: 0;
  line-height: 38.0px;
  position: absolute;
  text-align: center;
  top: 3704px;
  width: 813px;
}

.x03productpage .overlap-group5 {
  align-items: flex-end;
  background-image: url(../img/logo-3@2x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 84px;
  left: 1395px;
  min-width: 290px;
  position: absolute;
  top: 3634px;
}

.x03productpage .mask-group-8 {
  height: 84px;
  margin-bottom: 0;
  width: 290px;
}

.x03productpage .mask-group-9 {
  height: 710px;
  left: 114px;
  position: absolute;
  top: 2696px;
  width: 612px;
}

.x03productpage .sleek {
  left: 155px;
  letter-spacing: 0;
  position: absolute;
  top: 2857px;
  width: 293px;
}

.x03productpage .design {
  left: 239px;
  letter-spacing: 0;
  position: absolute;
  top: 2961px;
  width: 370px;
}

.x03productpage .based-on-23-reviews {
  left: 274px;
  letter-spacing: 0;
  position: absolute;
  top: 6393px;
}

.x03productpage .mask-group-10 {
  height: 400px;
  left: 115px;
  position: absolute;
  top: 1912px;
  width: 400px;
}

.x03productpage .arrow-right-1 {
  height: 31px;
  left: 1842px;
  position: absolute;
  top: 6882px;
  width: 31px;
}

.x03productpage .view-all {
  left: 177px;
  letter-spacing: 0;
  position: absolute;
  top: 6814px;
}

.x03productpage .text {
  letter-spacing: 0;
  line-height: 35px;
  margin-left: 67px;
  margin-top: 6453px;
  min-height: 35px;
  min-width: 1px;
  white-space: nowrap;
}

.x03productpage .rectangle-65 {
  background-color: var(--mist-gray);
  height: 84px;
  margin-left: 3px;
  margin-top: 4967.81px;
  width: 44px;
}
