.images-2-icon3 {
  top: 60px;
  left: 1350px;
  width: 30px;
  height: auto;

  position: absolute;
}
body a {
  text-decoration: none;
}

.trang-ch20 a,
.sn-phm21 a,
.tin-tc34 a,
.lin-h14 a {
  color: black;
  transition: color 0.5s;
}


.trang-ch20 a:hover,
.sn-phm21 a:hover,
.tin-tc34 a:hover,
.lin-h14 a:hover {
  color: red;
 
  background-color: rgb(132, 132, 183);
}

.fc{
  font-size: 32px;
}
.trang-ch20 {
  position: absolute;
  top: 55px;
  left: 501px;
}
.lin-h14,
.sn-phm21,
.tin-tc34 {
  position: absolute;
  top: 55px;
  left: 683px;
}
.lin-h14,
.tin-tc34 {
  left: 855px;
}
.lin-h14 {
  left: 977px;
}
.timkiem>input{
  position: absolute;
  height: 20px;
  left: 1140px;
  top: 60px;
}
.anh00{
 
  width: 395px;
  height: 193px;
  object-fit: cover;
}

.chonall {
  top: 290px;
  position: absolute;
  left: 170px;



}

.chonall1 {
  top: 500px;
  position: absolute;
  left: 170px;


}

.chonall2 {
  top: 800px;
  position: absolute;
  left: 170px;


}

.desktop-1-item {
  position: absolute;
  top: 1054px;
  left: 506px;

  width: 171px;
  height: 212px;
}

.desktop-1-item {
  top: 271px;
  left: 152px;
  background-color: var(--color-gainsboro);
  width: 615px;
  height: 64px;
}

.sn-phm24 {
  position: absolute;
  top: 220px;
  left: 409px;
  font-size: var(--font-size-mini);
  text-transform: uppercase;
  font-weight: 200;
  display: inline-block;
  width: 231px;
  height: 20px;
}

.chn-tt-c {
  top: 290px;
  left: 247px;
  font-size: var(--font-size-xl);
  font-weight: 300;
  width: 328px;
  height: 37px;
}

.chn-tt-c,
.gi-hng3,
.sn-phm25 {
  position: absolute;
  text-transform: uppercase;
  display: inline-block;
}

.sn-phm25 {
  top: 292px;
  left: 482px;
  font-size: var(--font-size-base);
  font-weight: 300;
  width: 197px;
  height: 22px;
}



.gi-hng2 {
  position: absolute;
  top: 214px;
  left: 195px;
  width: 227px;
  height: 44px;
}

.desktop-1-inner {
  position: absolute;
  top: 397px;
  left: 225px;
  width: 224px;
  height: 177px;
  object-fit: cover;
}

.bnh-du-tr8 {
  position: absolute;
  top: 515px;
  left: 482px;
  font-size: var(--font-size-smi);
  text-transform: uppercase;
  display: inline-block;
  width: 612px;
  height: 72px;
}

.desktop-1-child1 {
  position: absolute;
  top: 468px;
  left: 482px;
  background-color: var(--color-gainsboro);
  width: 181px;
  height: 40px;
}

.div27,
.div28 {
  position: absolute;
  text-transform: uppercase;
  display: inline-block;
}

.div27 {
  top: 456px;
  left: 502px;
  font-size: var(--font-size-29xl);
  width: 39px;
  height: 65px;
}

.div28 {
  top: 473px;
  left: 551px;
  width: 24px;
  height: 32px;

}


.desktop-1-child2 {
  position: absolute;
  top: 450px;
  left: 696px;
  background-color: var(--color-red-100);
  width: 150px;
  height: 40px;
}

.div35,
.thm-vo-gii3 {
  position: absolute;
  text-transform: uppercase;
  display: inline-block;

}

.thm-vo-gii3 {
  top: 460px;
  left: 712px;
  font-size: var(--font-size-base);
  font-weight: 900;
  color: var(--color-white);
  width: 293px;
  height: 22px;
}

.div35 {
  top: 475px;
  left: 590px;
  font-size: 22px;

  width: 40px;
  height: 44px;
}

.desktop-1-child6 {
  position: absolute;
  top: 782px;
  left: 449px;
  background-color: var(--color-gainsboro);
  width: 230px;
  height: 40px;
}

.div36,
.div37,
.div38,
.div44,
.div45 {
  position: absolute;
  text-transform: uppercase;
  display: inline-block;
}

.div36 {
  top: 770px;
  left: 500px;
  font-size: var(--font-size-29xl);
  width: 39px;
  height: 66px;

}

.div37,
.div38,
.div44,
.div45 {
  top: 787px;
  left: 551px;
  width: 24px;
  height: 33px;
}

.div44 {
  width: 39px;
  height: 66px;
  font-size: 22px;
  left: 590px;
}

.desktop-1-child10,
.desktop-1-child9 {
  position: absolute;
  top: 782px;
  left: 630px;
  width: 150px;
  height: 40px;
}

.desktop-1-child10 {
  left: 698px;
  background-color: var(--color-red-100);

}

.thm-vo-gii6 {
  position: absolute;
  top: 791px;
  left: 705px;
  font-size: var(--font-size-base);
  text-transform: uppercase;
  font-weight: 900;
  color: var(--color-white);
  display: inline-block;
  width: 291px;
  height: 22px;
}

.icon4 {
  position: absolute;
  top: 672px;
  left: 195px;
  width: 287px;
  height: 210px;
  object-fit: cover;
}

.v-lng1 {
  top: 686px;
  left: 482px;
  width: 285px;
  height: 33px;
}

.div48,
.v-lng1,
.vic-thng-xuyn {
  position: absolute;
  text-transform: uppercase;
  display: inline-block;
}

.div48 {
  top: 728px;
  left: 482px;
  color: var(--color-crimson);
  width: 223px;
  height: 33px;
}

.vic-thng-xuyn {
  top: 836px;
  left: 475px;
  font-size: var(--font-size-smi);
  width: 636px;
  height: 54px;
}

.kisspng-computer-icons-arrow-b34 {
  position: absolute;
  top: 1101px;
  left: 528px;
  width: 33.1px;
  height: 35px;
  object-fit: contain;
}

.anh-chup-man-hinh-2024-01-icon8 {
  position: absolute;
  top: 1054px;
  left: 26px;
  width: 395px;
  height: 193px;
  object-fit: cover;
}

.desktop-1-child11 {
  position: absolute;
  top: 945px;
  left: 11px;
  max-height: 100%;
  width: 1429px;
}

.desktop-1-child12 {
  position: absolute;
  top: 1527.5px;
  left: 1426.4px;
  width: 1.1px;
  height: 157px;
  object-fit: contain;
}

.desktop-1-child13,
.desktop-1-child14 {
  position: absolute;
  top: 363px;
  left: 214px;
  border-radius: 50%;
  background-color: var(--color-gainsboro);
  width: 85px;
  height: 74px;
}

.desktop-1-child14 {
  top: 644px;
}

.xo,
.xo1 {
  position: absolute;
  top: 658px;
  left: 231px;
  font-size: var(--font-size-xl);
  text-transform: uppercase;
}

.xo1 {
  top: 385px;
  left: 236px;
}

.desktop-1 {
  width: 100%;
  position: relative;
  background-color: var(--color-white);
  height: 1463px;
  overflow: hidden;
  text-align: left;
  font-size: var(--font-size-5xl);
  color: var(--color-black);
  font-family: var(--font-inter);
}

.anh-chup-man-hinh-2024-01-icon9 {
  position: absolute;
  top: 1300px;
  left: 40px;
  width: 395px;
  height: 193px;
  object-fit: cover;
}


.kisspng-computer-icons-arrow-b34 {
  position: absolute;
  top: 1410px;
  left: 467px;
  width: 33.1px;
  height: 35px;
  object-fit: contain;
}


.menu17 {
  font-size: var(--font-size-5xl);
  top: -5px;
  position: absolute;
  left: 50px;
  font-size: xx-large;
  width: 400px;
}

.menu16 {
  font-weight: 900;
  font-family: var(--font-inter);
}

.menu15 {
  margin: 0;
  width: 400px;
}

.menu-trang-ch-container5 {
  position: absolute;
  top: 1415px;
  left: 465px;
  text-transform: uppercase;
  font-size: var(--font-size-base);
}

.kisspng-computer-icons-arrow-b35,
.kisspng-computer-icons-arrow-b36 {
  position: absolute;
  top: 1407px;
  left: 716px;
  width: 33.1px;
  height: 35px;
  object-fit: contain;
}

.kisspng-computer-icons-arrow-b36 {
  left: 1022px;
}

.danh-mc11 {
  font-size: xx-large;
  font-weight: 800;
  font-family: var(--font-inter);

}

.danh-mc-n-container5 {
  position: absolute;
  top: 1407px;
  left: 768px;
  text-transform: uppercase;
  display: inline-block;
  width: 199px;
  font-size: var(--font-size-base);
}

.tin-tc-kin-khch-hng-hn5 {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  padding-left: var(--padding-2xl);
}

.dch-v5,
.tin-tc-container5 {
  position: absolute;
  top: 1457px;
  left: 1070px;
  font-size: var(--font-size-base);
  text-transform: uppercase;
}

.dch-v5 {
  top: 1402px;
  left: 1087px;
  font-size: xx-large;
  font-weight: 800;
  width: 400px;
}

.trang-ch23 {
  position: absolute;
  width: 400px;
}

.len {
  top: -400px;
  position: absolute;
}

body a {
  text-decoration: none;
  color: black;
}

.chu {
  width: 1220px;
  left: 70px;
  position: absolute;
  top: 1500px;
}

.sr {
  top: 1160px;
  left: 75px;
  position: absolute;
  width: 3000px;
}

.sl {
  top: 1140px;
  left: 75px;
  position: absolute;
  width: 800px;
}

.ls {
  top: 1520px;
  left: 70px;
  position: absolute;
  width: 800px;
}

.len {
  top: -300px;
  position: absolute;
}

.xuong {
  position: absolute;
  top: 100px;
  left: -5px;
}

.bdd {
  position: absolute;
  top: 360px;
  left: 470PX;

}

.tiend {
  top: 400px;
  position: absolute;
  left: 490px;
  color: red;
}

.xunne {
  position: absolute;
  top: 450px;
  left: 490px;
}

.xunne1 {
  position: absolute;
  top: 780px;
  left: 490px;
}

.xunne>input {
  width: 170px;
  height: 30px;
}

.xunne1>input {
  width: 170px;
  height: 30px;
}