.gridcontent-other {
  cursor: pointer!important;
}
.gridcontent-sub-price {
  color: #f71408;
  margin-bottom: 5px;
}
.gridcontent-sub-sp {
  font-size: 15px;
  font-family:Roboto-Thin;
  margin-bottom: 4px;
}
/* CHỈNH NONE DỂ HIDDEN */
.fa-square-xmark {
  position: absolute;
  font-size: 25px;
  right: 1.5px;
  top: 0;
  cursor: pointer;
}
.fa-square-xmark:hover {
  color: rgb(124, 15, 15);
}
/* SUBMIT FORM START */
.formsubmit__root {
 display: none;
 background-color: rgb(233, 236, 236);
 padding: 10px 10px;
 border-radius: 10px;
 margin: auto;
 max-width: 300px;
}
.col-75 {
  text-align: left;
  font-family: Roboto-Regular;
}
.col-75 span {
  font-size: 15px;
  font-family: oboto-Lightitalic;
}
.form-control::placeholder {
  text-align: left;
  font-family: Roboto-Lightitalic;
  font-size: 12px;
}
.btn-primary {
  padding: 0px 40px;
  text-align: center;
  align-content: center;
  align-items: center;
}
.container button {
  margin-top: 10px;
  padding: 0px 20px;
  background-color: #c25151;
  color: #f8f8f8;
  border-radius: 10px;
  border: none;
}
.container button:hover {
  background-color: #ff0101;
}
/* SUBMIT FORM END*/

/* Bố cục chi tiết sản phẩm start */
@media only screen and (max-width:992px) {
  .product-unhide {
    position: fixed;
    top: 70px;
    left: 1%;
    right: 1%;
    height: 80%;
    width: 97%!important;
    display: none;
    padding-left: 2%;
    padding-top: 2%;
    /* background-color: blue; */
    border-radius: 5px;
    z-index: 4100;
    overflow-y:auto;
    overflow-x: hidden;
    text-align: center;
  }
}
@media only screen and (max-width:767.5px) {
  .product__detail-picture {
    width: 90vw!important;
  }
  .product__detail-product {
    padding:0!important;
  }
  .product__detail-imformation ul{
    list-style-type: none;
    margin: 0;
    padding:0;
  }
  .product__detail-csphucvu div {
    margin-left: 40px;
  }
}

.product-unhide {
  position: fixed;
  top: 70px;
  width: 80%;
  height: 80%;
  display: none;
  margin-left: 0.5%;
  padding-left: 2%;
  padding-top: 0.6%;
  background-color: rgb(255, 255, 255);
  border-radius: 5px;
  z-index: 4100;
  overflow-y:auto;
  overflow-x: hidden;
}
/* scrollbar */
.product-unhide::-webkit-scrollbar {
  width: 10px;
  color: rgb(104, 104, 104);
}
.product-unhide::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}
.product-unhide::-webkit-scrollbar-thumb {
  background: #30392f; 
  border-radius: 10px;
}
.product-unhide::-webkit-scrollbar-thumb:hover {
  background: #4b1a1a;
  cursor: pointer!important; 
}
/* Picture */
.product__detail-picture {
  width: 30vw;
}

.product__detail-picture:hover {
  -ms-transform: scale(1.3); /* IE 9 */
  -webkit-transform: scale(1.3); /* Safari 3-8 */
  transform: scale(1.3);
  cursor: pointer;
  transition: 3s;
}

/* Sản phẩm */
.product__detail-product {
  padding-left: 8vw;
  line-height: 30px;
}
.product__detail-product p {
  color: #f71408;
  font-family:Roboto-Bold;

}
.product__detail-cart {
  text-align: center;
  margin-top: 10px;
}
.buy-oder {
  display: block;
  width: 190px;
  background-color: #f71408;
  margin: 5px 0px;
  font-family:Roboto-Bold;
  border: none;
  border-radius: 6px;
  color: rgb(245, 245, 245);
  cursor: pointer;
  padding: 5px 0px;
  margin: 5px auto;
  line-height: 20px;
}

/* Thông tin sản phẩm */
.product__detail-imformation {
  padding-top: 40px;
}
.product__detail-imformation ul {
  font-size: 14px;
}

/* Chính sách phục vụ */
.product__detail-csphucvu div {
  display: flex;
}
.product__detail-csphucvu div img {
  width: 22px;
  height: 22px;
  margin-right: 5px;
}
.product__detail-csphucvu div p {
  font-size: 14px;
}

/* Bố cục chi tiết sản phẩm end */

/* cầu thang inox start */
.product__detail-CTINOX-01:checked~.product-CTINOX-01 {
  display: block;
 }
 .product__detail-CTINOX-01:checked~.overlay-custom-CTINOX-01 {
  display: block;
 }
.overlay-custom-CTINOX-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTINOX-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTINOX-02:checked~.product-CTINOX-02 {
  display: block;
 }
 .product__detail-CTINOX-02:checked~.overlay-custom-CTINOX-02 {
  display: block;
 }
.overlay-custom-CTINOX-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTINOX-02:checked~.formsubmit__root {
  display: block;
}
/* cầu thang inox end */

/* Cầu thang sắt start */
.product__detail-CTS-01:checked~.product-CTS-01 {
  display: block;
 }
 .product__detail-CTS-01:checked~.overlay-custom-CTS-01 {
  display: block;
 }
.overlay-custom-CTS-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-02:checked~.product-CTS-02 {
  display: block;
 }
 .product__detail-CTS-02:checked~.overlay-custom-CTS-02 {
  display: block;
 }
.overlay-custom-CTS-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-03:checked~.product-CTS-03 {
  display: block;
 }
 .product__detail-CTS-03:checked~.overlay-custom-CTS-03 {
  display: block;
 }
.overlay-custom-CTS-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-04:checked~.product-CTS-04 {
  display: block;
 }
 .product__detail-CTS-04:checked~.overlay-custom-CTS-04 {
  display: block;
 }
.overlay-custom-CTS-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-05:checked~.product-CTS-05 {
  display: block;
 }
 .product__detail-CTS-05:checked~.overlay-custom-CTS-05 {
  display: block;
 }
.overlay-custom-CTS-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-06:checked~.product-CTS-06 {
  display: block;
 }
 .product__detail-CTS-06:checked~.overlay-custom-CTS-06 {
  display: block;
 }
.overlay-custom-CTS-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-07:checked~.product-CTS-07 {
  display: block;
 }
 .product__detail-CTS-07:checked~.overlay-custom-CTS-07 {
  display: block;
 }
.overlay-custom-CTS-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-08:checked~.product-CTS-08 {
  display: block;
 }
 .product__detail-CTS-08:checked~.overlay-custom-CTS-08 {
  display: block;
 }
.overlay-custom-CTS-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-09:checked~.product-CTS-09 {
  display: block;
 }
 .product__detail-CTS-09:checked~.overlay-custom-CTS-09 {
  display: block;
 }
.overlay-custom-CTS-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-10:checked~.product-CTS-10 {
  display: block;
 }
 .product__detail-CTS-10:checked~.overlay-custom-CTS-10 {
  display: block;
 }
.overlay-custom-CTS-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-11:checked~.product-CTS-11 {
  display: block;
 }
 .product__detail-CTS-11:checked~.overlay-custom-CTS-11 {
  display: block;
 }
.overlay-custom-CTS-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTS-12:checked~.product-CTS-12 {
  display: block;
 }
 .product__detail-CTS-12:checked~.overlay-custom-CTS-12 {
  display: block;
 }
.overlay-custom-CTS-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTS-12:checked~.formsubmit__root {
  display: block;
}
/* Cầu thang sắt end */

/* Thang thoát hiểm start */
.product__detail-TTH-01:checked~.product-TTH-01 {
  display: block;
 }
 .product__detail-TTH-01:checked~.overlay-custom-TTH-01 {
  display: block;
 }
.overlay-custom-TTH-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-TTH-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-TTH-02:checked~.product-TTH-02 {
  display: block;
 }
 .product__detail-TTH-02:checked~.overlay-custom-TTH-02 {
  display: block;
 }
.overlay-custom-TTH-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-TTH-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-TTH-03:checked~.product-TTH-03 {
  display: block;
 }
 .product__detail-TTH-03:checked~.overlay-custom-TTH-03 {
  display: block;
 }
.overlay-custom-TTH-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-TTH-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-TTH-04:checked~.product-TTH-04 {
  display: block;
 }
 .product__detail-TTH-04:checked~.overlay-custom-TTH-04 {
  display: block;
 }
.overlay-custom-TTH-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-TTH-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-TTH-05:checked~.product-TTH-05 {
  display: block;
 }
 .product__detail-TTH-05:checked~.overlay-custom-TTH-05 {
  display: block;
 }
.overlay-custom-TTH-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-TTH-05:checked~.formsubmit__root {
  display: block;
}
/* Thang thoát hiểm end */

/* Cầu thang xoắn start */
.product__detail-CTX-01:checked~.product-CTX-01 {
  display: block;
 }
 .product__detail-CTX-01:checked~.overlay-custom-CTX-01 {
  display: block;
 }
.overlay-custom-CTX-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-02:checked~.product-CTX-02 {
  display: block;
 }
 .product__detail-CTX-02:checked~.overlay-custom-CTX-02 {
  display: block;
 }
.overlay-custom-CTX-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-03:checked~.product-CTX-03 {
  display: block;
 }
 .product__detail-CTX-03:checked~.overlay-custom-CTX-03 {
  display: block;
 }
.overlay-custom-CTX-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-04:checked~.product-CTX-04 {
  display: block;
 }
 .product__detail-CTX-04:checked~.overlay-custom-CTX-04 {
  display: block;
 }
.overlay-custom-CTX-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-05:checked~.product-CTX-05 {
  display: block;
 }
 .product__detail-CTX-05:checked~.overlay-custom-CTX-05 {
  display: block;
 }
.overlay-custom-CTX-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-06:checked~.product-CTX-06 {
  display: block;
 }
 .product__detail-CTX-06:checked~.overlay-custom-CTX-06 {
  display: block;
 }
.overlay-custom-CTX-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-07:checked~.product-CTX-07 {
  display: block;
 }
 .product__detail-CTX-07:checked~.overlay-custom-CTX-07 {
  display: block;
 }
.overlay-custom-CTX-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-08:checked~.product-CTX-08 {
  display: block;
 }
 .product__detail-CTX-08:checked~.overlay-custom-CTX-08 {
  display: block;
 }
.overlay-custom-CTX-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CTX-09:checked~.product-CTX-09 {
  display: block;
 }
 .product__detail-CTX-09:checked~.overlay-custom-CTX-09 {
  display: block;
 }
.overlay-custom-CTX-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CTX-09:checked~.formsubmit__root {
  display: block;
}
/* Cầu thang xoắn end */

/* Cửa chống muỗi start */
.product__detail-CCM-01:checked~.product-CCM-01 {
  display: block;
 }
 .product__detail-CCM-01:checked~.overlay-custom-CCM-01 {
  display: block;
 }
.overlay-custom-CCM-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCM-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCM-02:checked~.product-CCM-02 {
  display: block;
 }
 .product__detail-CCM-02:checked~.overlay-custom-CCM-02 {
  display: block;
 }
.overlay-custom-CCM-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCM-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCM-03:checked~.product-CCM-03 {
  display: block;
 }
 .product__detail-CCM-03:checked~.overlay-custom-CCM-03 {
  display: block;
 }
.overlay-custom-CCM-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCM-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCM-04:checked~.product-CCM-04 {
  display: block;
 }
 .product__detail-CCM-04:checked~.overlay-custom-CCM-04 {
  display: block;
 }
.overlay-custom-CCM-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCM-04:checked~.formsubmit__root {
  display: block;
}
/* Cửa chống muỗi end */

/*Cửa cổng sắt start */
.product__detail-CC-01:checked~.product-CC-01 {
  display: block;
 }
 .product__detail-CC-01:checked~.overlay-custom-CC-01 {
  display: block;
 }
.overlay-custom-CC-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-02:checked~.product-CC-02 {
  display: block;
 }
 .product__detail-CC-02:checked~.overlay-custom-CC-02 {
  display: block;
 }
.overlay-custom-CC-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-03:checked~.product-CC-03 {
  display: block;
 }
 .product__detail-CC-03:checked~.overlay-custom-CC-03 {
  display: block;
 }
.overlay-custom-CC-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-04:checked~.product-CC-04 {
  display: block;
 }
 .product__detail-CC-04:checked~.overlay-custom-CC-04 {
  display: block;
 }
.overlay-custom-CC-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-05:checked~.product-CC-05 {
  display: block;
 }
 .product__detail-CC-05:checked~.overlay-custom-CC-05 {
  display: block;
 }
.overlay-custom-CC-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-06:checked~.product-CC-06 {
  display: block;
 }
 .product__detail-CC-06:checked~.overlay-custom-CC-06 {
  display: block;
 }
.overlay-custom-CC-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-07:checked~.product-CC-07 {
  display: block;
 }
 .product__detail-CC-07:checked~.overlay-custom-CC-07 {
  display: block;
 }
.overlay-custom-CC-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-08:checked~.product-CC-08 {
  display: block;
 }
 .product__detail-CC-08:checked~.overlay-custom-CC-08 {
  display: block;
 }
.overlay-custom-CC-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-09:checked~.product-CC-09 {
  display: block;
 }
 .product__detail-CC-09:checked~.overlay-custom-CC-09 {
  display: block;
 }
.overlay-custom-CC-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-10:checked~.product-CC-10 {
  display: block;
 }
 .product__detail-CC-10:checked~.overlay-custom-CC-10 {
  display: block;
 }
.overlay-custom-CC-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-11:checked~.product-CC-11 {
  display: block;
 }
 .product__detail-CC-11:checked~.overlay-custom-CC-11 {
  display: block;
 }
.overlay-custom-CC-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-12:checked~.product-CC-12 {
  display: block;
 }
 .product__detail-CC-12:checked~.overlay-custom-CC-12 {
  display: block;
 }
.overlay-custom-CC-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-13:checked~.product-CC-13 {
  display: block;
 }
 .product__detail-CC-13:checked~.overlay-custom-CC-13 {
  display: block;
 }
.overlay-custom-CC-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-14:checked~.product-CC-14 {
  display: block;
 }
 .product__detail-CC-14:checked~.overlay-custom-CC-14 {
  display: block;
 }
.overlay-custom-CC-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-15:checked~.product-CC-15 {
  display: block;
 }
 .product__detail-CC-15:checked~.overlay-custom-CC-15 {
  display: block;
 }
.overlay-custom-CC-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-16:checked~.product-CC-16 {
  display: block;
 }
 .product__detail-CC-16:checked~.overlay-custom-CC-16 {
  display: block;
 }
.overlay-custom-CC-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-17:checked~.product-CC-17 {
  display: block;
 }
 .product__detail-CC-17:checked~.overlay-custom-CC-17 {
  display: block;
 }
.overlay-custom-CC-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-18:checked~.product-CC-18 {
  display: block;
 }
 .product__detail-CC-18:checked~.overlay-custom-CC-18 {
  display: block;
 }
.overlay-custom-CC-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-19:checked~.product-CC-19 {
  display: block;
 }
 .product__detail-CC-19:checked~.overlay-custom-CC-19 {
  display: block;
 }
.overlay-custom-CC-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-20:checked~.product-CC-20 {
  display: block;
 }
 .product__detail-CC-20:checked~.overlay-custom-CC-20 {
  display: block;
 }
.overlay-custom-CC-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-21:checked~.product-CC-21 {
  display: block;
 }
 .product__detail-CC-21:checked~.overlay-custom-CC-21 {
  display: block;
 }
.overlay-custom-CC-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-22:checked~.product-CC-22 {
  display: block;
 }
 .product__detail-CC-22:checked~.overlay-custom-CC-22 {
  display: block;
 }
.overlay-custom-CC-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-23:checked~.product-CC-23 {
  display: block;
 }
 .product__detail-CC-23:checked~.overlay-custom-CC-23 {
  display: block;
 }
.overlay-custom-CC-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-24:checked~.product-CC-24 {
  display: block;
 }
 .product__detail-CC-24:checked~.overlay-custom-CC-24 {
  display: block;
 }
.overlay-custom-CC-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-25:checked~.product-CC-25 {
  display: block;
 }
 .product__detail-CC-25:checked~.overlay-custom-CC-25 {
  display: block;
 }
.overlay-custom-CC-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-26:checked~.product-CC-26 {
  display: block;
 }
 .product__detail-CC-26:checked~.overlay-custom-CC-26 {
  display: block;
 }
.overlay-custom-CC-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-27:checked~.product-CC-27 {
  display: block;
 }
 .product__detail-CC-27:checked~.overlay-custom-CC-27 {
  display: block;
 }
.overlay-custom-CC-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-28:checked~.product-CC-28 {
  display: block;
 }
 .product__detail-CC-28:checked~.overlay-custom-CC-28 {
  display: block;
 }
.overlay-custom-CC-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-29:checked~.product-CC-29 {
  display: block;
 }
 .product__detail-CC-29:checked~.overlay-custom-CC-29 {
  display: block;
 }
.overlay-custom-CC-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-30:checked~.product-CC-30 {
  display: block;
 }
 .product__detail-CC-30:checked~.overlay-custom-CC-30 {
  display: block;
 }
.overlay-custom-CC-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-31:checked~.product-CC-31 {
  display: block;
 }
 .product__detail-CC-31:checked~.overlay-custom-CC-31 {
  display: block;
 }
.overlay-custom-CC-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-32:checked~.product-CC-32 {
  display: block;
 }
 .product__detail-CC-32:checked~.overlay-custom-CC-32 {
  display: block;
 }
.overlay-custom-CC-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-33:checked~.product-CC-33 {
  display: block;
 }
 .product__detail-CC-33:checked~.overlay-custom-CC-33 {
  display: block;
 }
.overlay-custom-CC-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-34:checked~.product-CC-34 {
  display: block;
 }
 .product__detail-CC-34:checked~.overlay-custom-CC-34 {
  display: block;
 }
.overlay-custom-CC-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-35:checked~.product-CC-35 {
  display: block;
 }
 .product__detail-CC-35:checked~.overlay-custom-CC-35 {
  display: block;
 }
.overlay-custom-CC-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-36:checked~.product-CC-36 {
  display: block;
 }
 .product__detail-CC-36:checked~.overlay-custom-CC-36 {
  display: block;
 }
.overlay-custom-CC-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-37:checked~.product-CC-37 {
  display: block;
 }
 .product__detail-CC-37:checked~.overlay-custom-CC-37 {
  display: block;
 }
.overlay-custom-CC-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-38:checked~.product-CC-38 {
  display: block;
 }
 .product__detail-CC-38:checked~.overlay-custom-CC-38 {
  display: block;
 }
.overlay-custom-CC-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-39:checked~.product-CC-39 {
  display: block;
 }
 .product__detail-CC-39:checked~.overlay-custom-CC-39 {
  display: block;
 }
.overlay-custom-CC-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-40:checked~.product-CC-40 {
  display: block;
 }
 .product__detail-CC-40:checked~.overlay-custom-CC-40 {
  display: block;
 }
.overlay-custom-CC-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-41:checked~.product-CC-41 {
  display: block;
 }
 .product__detail-CC-41:checked~.overlay-custom-CC-41 {
  display: block;
 }
.overlay-custom-CC-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-42:checked~.product-CC-42 {
  display: block;
 }
 .product__detail-CC-42:checked~.overlay-custom-CC-42 {
  display: block;
 }
.overlay-custom-CC-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-42:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-43:checked~.product-CC-43 {
  display: block;
 }
 .product__detail-CC-43:checked~.overlay-custom-CC-43 {
  display: block;
 }
.overlay-custom-CC-43 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-43:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-44:checked~.product-CC-44 {
  display: block;
 }
 .product__detail-CC-44:checked~.overlay-custom-CC-44 {
  display: block;
 }
.overlay-custom-CC-44 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-44:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-45:checked~.product-CC-45 {
  display: block;
 }
 .product__detail-CC-45:checked~.overlay-custom-CC-45 {
  display: block;
 }
.overlay-custom-CC-45 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-45:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-46:checked~.product-CC-46 {
  display: block;
 }
 .product__detail-CC-46:checked~.overlay-custom-CC-46 {
  display: block;
 }
.overlay-custom-CC-46 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-46:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-47:checked~.product-CC-47 {
  display: block;
 }
 .product__detail-CC-47:checked~.overlay-custom-CC-47 {
  display: block;
 }
.overlay-custom-CC-47 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-47:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-48:checked~.product-CC-48 {
  display: block;
 }
 .product__detail-CC-48:checked~.overlay-custom-CC-48 {
  display: block;
 }
.overlay-custom-CC-48 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-48:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-49:checked~.product-CC-49 {
  display: block;
 }
 .product__detail-CC-49:checked~.overlay-custom-CC-49 {
  display: block;
 }
.overlay-custom-CC-49 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-49:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-50:checked~.product-CC-50 {
  display: block;
 }
 .product__detail-CC-50:checked~.overlay-custom-CC-50 {
  display: block;
 }
.overlay-custom-CC-50 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-50:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-51:checked~.product-CC-51 {
  display: block;
 }
 .product__detail-CC-51:checked~.overlay-custom-CC-51 {
  display: block;
 }
.overlay-custom-CC-51 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-51:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-52:checked~.product-CC-52 {
  display: block;
 }
 .product__detail-CC-52:checked~.overlay-custom-CC-52 {
  display: block;
 }
.overlay-custom-CC-52 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-52:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-53:checked~.product-CC-53 {
  display: block;
 }
 .product__detail-CC-53:checked~.overlay-custom-CC-53 {
  display: block;
 }
.overlay-custom-CC-53 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-53:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-54:checked~.product-CC-54 {
  display: block;
 }
 .product__detail-CC-54:checked~.overlay-custom-CC-54 {
  display: block;
 }
.overlay-custom-CC-54 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-54:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-55:checked~.product-CC-55 {
  display: block;
 }
 .product__detail-CC-55:checked~.overlay-custom-CC-55 {
  display: block;
 }
.overlay-custom-CC-55 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-55:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-56:checked~.product-CC-56 {
  display: block;
 }
 .product__detail-CC-56:checked~.overlay-custom-CC-56 {
  display: block;
 }
.overlay-custom-CC-56 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-56:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-57:checked~.product-CC-57 {
  display: block;
 }
 .product__detail-CC-57:checked~.overlay-custom-CC-57 {
  display: block;
 }
.overlay-custom-CC-57 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-57:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-58:checked~.product-CC-58 {
  display: block;
 }
 .product__detail-CC-58:checked~.overlay-custom-CC-58 {
  display: block;
 }
.overlay-custom-CC-58 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-58:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-59:checked~.product-CC-59 {
  display: block;
 }
 .product__detail-CC-59:checked~.overlay-custom-CC-59 {
  display: block;
 }
.overlay-custom-CC-59 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-59:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-60:checked~.product-CC-60 {
  display: block;
 }
 .product__detail-CC-60:checked~.overlay-custom-CC-60 {
  display: block;
 }
.overlay-custom-CC-60 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-60:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-61:checked~.product-CC-61 {
  display: block;
 }
 .product__detail-CC-61:checked~.overlay-custom-CC-61 {
  display: block;
 }
.overlay-custom-CC-61 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-61:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-62:checked~.product-CC-62 {
  display: block;
 }
 .product__detail-CC-62:checked~.overlay-custom-CC-62 {
  display: block;
 }
.overlay-custom-CC-62 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-62:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-63:checked~.product-CC-63 {
  display: block;
 }
 .product__detail-CC-63:checked~.overlay-custom-CC-63 {
  display: block;
 }
.overlay-custom-CC-63 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-63:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-64:checked~.product-CC-64 {
  display: block;
 }
 .product__detail-CC-64:checked~.overlay-custom-CC-64 {
  display: block;
 }
.overlay-custom-CC-64 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-64:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-65:checked~.product-CC-65 {
  display: block;
 }
 .product__detail-CC-65:checked~.overlay-custom-CC-65 {
  display: block;
 }
.overlay-custom-CC-65 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-65:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-66:checked~.product-CC-66 {
  display: block;
 }
 .product__detail-CC-66:checked~.overlay-custom-CC-66 {
  display: block;
 }
.overlay-custom-CC-66 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-66:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-67:checked~.product-CC-67 {
  display: block;
 }
 .product__detail-CC-67:checked~.overlay-custom-CC-67 {
  display: block;
 }
.overlay-custom-CC-67 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-67:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-68:checked~.product-CC-68 {
  display: block;
 }
 .product__detail-CC-68:checked~.overlay-custom-CC-68 {
  display: block;
 }
.overlay-custom-CC-68 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-68:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-69:checked~.product-CC-69 {
  display: block;
 }
 .product__detail-CC-69:checked~.overlay-custom-CC-69 {
  display: block;
 }
.overlay-custom-CC-69 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-69:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-70:checked~.product-CC-70 {
  display: block;
 }
 .product__detail-CC-70:checked~.overlay-custom-CC-70 {
  display: block;
 }
.overlay-custom-CC-70 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-70:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-71:checked~.product-CC-71 {
  display: block;
 }
 .product__detail-CC-71:checked~.overlay-custom-CC-71 {
  display: block;
 }
.overlay-custom-CC-71 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-71:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-72:checked~.product-CC-72 {
  display: block;
 }
 .product__detail-CC-72:checked~.overlay-custom-CC-72 {
  display: block;
 }
.overlay-custom-CC-72 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-72:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-73:checked~.product-CC-73 {
  display: block;
 }
 .product__detail-CC-73:checked~.overlay-custom-CC-73 {
  display: block;
 }
.overlay-custom-CC-73 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-73:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-74:checked~.product-CC-74 {
  display: block;
 }
 .product__detail-CC-74:checked~.overlay-custom-CC-74 {
  display: block;
 }
.overlay-custom-CC-74 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-74:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-75:checked~.product-CC-75 {
  display: block;
 }
 .product__detail-CC-75:checked~.overlay-custom-CC-75 {
  display: block;
 }
.overlay-custom-CC-75 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-75:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-76:checked~.product-CC-76 {
  display: block;
 }
 .product__detail-CC-76:checked~.overlay-custom-CC-76 {
  display: block;
 }
.overlay-custom-CC-76 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-76:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-77:checked~.product-CC-77 {
  display: block;
 }
 .product__detail-CC-77:checked~.overlay-custom-CC-77 {
  display: block;
 }
.overlay-custom-CC-77 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-77:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-78:checked~.product-CC-78 {
  display: block;
 }
 .product__detail-CC-78:checked~.overlay-custom-CC-78 {
  display: block;
 }
.overlay-custom-CC-78 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-78:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-79:checked~.product-CC-79 {
  display: block;
 }
 .product__detail-CC-79:checked~.overlay-custom-CC-79 {
  display: block;
 }
.overlay-custom-CC-79 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-79:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-80:checked~.product-CC-80 {
  display: block;
 }
 .product__detail-CC-80:checked~.overlay-custom-CC-80 {
  display: block;
 }
.overlay-custom-CC-80 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-80:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CC-81:checked~.product-CC-81 {
  display: block;
 }
 .product__detail-CC-81:checked~.overlay-custom-CC-81 {
  display: block;
 }
.overlay-custom-CC-81 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CC-81:checked~.formsubmit__root {
  display: block;
}
/* Cửa cổng sắt end */

/*Cửa cổng cnc start */
.product__detail-CCNC-01:checked~.product-CCNC-01 {
  display: block;
 }
 .product__detail-CCNC-01:checked~.overlay-custom-CCNC-01 {
  display: block;
 }
.overlay-custom-CCNC-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-02:checked~.product-CCNC-02 {
  display: block;
 }
 .product__detail-CCNC-02:checked~.overlay-custom-CCNC-02 {
  display: block;
 }
.overlay-custom-CCNC-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-03:checked~.product-CCNC-03 {
  display: block;
 }
 .product__detail-CCNC-03:checked~.overlay-custom-CCNC-03 {
  display: block;
 }
.overlay-custom-CCNC-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-04:checked~.product-CCNC-04 {
  display: block;
 }
 .product__detail-CCNC-04:checked~.overlay-custom-CCNC-04 {
  display: block;
 }
.overlay-custom-CCNC-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-05:checked~.product-CCNC-05 {
  display: block;
 }
 .product__detail-CCNC-05:checked~.overlay-custom-CCNC-05 {
  display: block;
 }
.overlay-custom-CCNC-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-06:checked~.product-CCNC-06 {
  display: block;
 }
 .product__detail-CCNC-06:checked~.overlay-custom-CCNC-06 {
  display: block;
 }
.overlay-custom-CCNC-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-07:checked~.product-CCNC-07 {
  display: block;
 }
 .product__detail-CCNC-07:checked~.overlay-custom-CCNC-07 {
  display: block;
 }
.overlay-custom-CCNC-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-08:checked~.product-CCNC-08 {
  display: block;
 }
 .product__detail-CCNC-08:checked~.overlay-custom-CCNC-08 {
  display: block;
 }
.overlay-custom-CCNC-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-09:checked~.product-CCNC-09 {
  display: block;
 }
 .product__detail-CCNC-09:checked~.overlay-custom-CCNC-09 {
  display: block;
 }
.overlay-custom-CCNC-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-10:checked~.product-CCNC-10 {
  display: block;
 }
 .product__detail-CCNC-10:checked~.overlay-custom-CCNC-10 {
  display: block;
 }
.overlay-custom-CCNC-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-11:checked~.product-CCNC-11 {
  display: block;
 }
 .product__detail-CCNC-11:checked~.overlay-custom-CCNC-11 {
  display: block;
 }
.overlay-custom-CCNC-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-12:checked~.product-CCNC-12 {
  display: block;
 }
 .product__detail-CCNC-12:checked~.overlay-custom-CCNC-12 {
  display: block;
 }
.overlay-custom-CCNC-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-13:checked~.product-CCNC-13 {
  display: block;
 }
 .product__detail-CCNC-13:checked~.overlay-custom-CCNC-13 {
  display: block;
 }
.overlay-custom-CCNC-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-14:checked~.product-CCNC-14 {
  display: block;
 }
 .product__detail-CCNC-14:checked~.overlay-custom-CCNC-14 {
  display: block;
 }
.overlay-custom-CCNC-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-15:checked~.product-CCNC-15 {
  display: block;
 }
 .product__detail-CCNC-15:checked~.overlay-custom-CCNC-15 {
  display: block;
 }
.overlay-custom-CCNC-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-16:checked~.product-CCNC-16 {
  display: block;
 }
 .product__detail-CCNC-16:checked~.overlay-custom-CCNC-16 {
  display: block;
 }
.overlay-custom-CCNC-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-17:checked~.product-CCNC-17 {
  display: block;
 }
 .product__detail-CCNC-17:checked~.overlay-custom-CCNC-17 {
  display: block;
 }
.overlay-custom-CCNC-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-18:checked~.product-CCNC-18 {
  display: block;
 }
 .product__detail-CCNC-18:checked~.overlay-custom-CCNC-18 {
  display: block;
 }
.overlay-custom-CCNC-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCNC-19:checked~.product-CCNC-19 {
  display: block;
 }
 .product__detail-CCNC-19:checked~.overlay-custom-CCNC-19 {
  display: block;
 }
.overlay-custom-CCNC-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCNC-19:checked~.formsubmit__root {
  display: block;
}
/* Cửa cổng cnc end */

/*Cửa cổng Inox start */
.product__detail-CINOX-01:checked~.product-CINOX-01 {
  display: block;
 }
 .product__detail-CINOX-01:checked~.overlay-custom-CINOX-01 {
  display: block;
 }
.overlay-custom-CINOX-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-02:checked~.product-CINOX-02 {
  display: block;
 }
 .product__detail-CINOX-02:checked~.overlay-custom-CINOX-02 {
  display: block;
 }
.overlay-custom-CINOX-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-03:checked~.product-CINOX-03 {
  display: block;
 }
 .product__detail-CINOX-03:checked~.overlay-custom-CINOX-03 {
  display: block;
 }
.overlay-custom-CINOX-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-04:checked~.product-CINOX-04 {
  display: block;
 }
 .product__detail-CINOX-04:checked~.overlay-custom-CINOX-04 {
  display: block;
 }
.overlay-custom-CINOX-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-05:checked~.product-CINOX-05 {
  display: block;
 }
 .product__detail-CINOX-05:checked~.overlay-custom-CINOX-05 {
  display: block;
 }
.overlay-custom-CINOX-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-06:checked~.product-CINOX-06 {
  display: block;
 }
 .product__detail-CINOX-06:checked~.overlay-custom-CINOX-06 {
  display: block;
 }
.overlay-custom-CINOX-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-07:checked~.product-CINOX-07 {
  display: block;
 }
 .product__detail-CINOX-07:checked~.overlay-custom-CINOX-07 {
  display: block;
 }
.overlay-custom-CINOX-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-08:checked~.product-CINOX-08 {
  display: block;
 }
 .product__detail-CINOX-08:checked~.overlay-custom-CINOX-08 {
  display: block;
 }
.overlay-custom-CINOX-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-09:checked~.product-CINOX-09 {
  display: block;
 }
 .product__detail-CINOX-09:checked~.overlay-custom-CINOX-09 {
  display: block;
 }
.overlay-custom-CINOX-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-10:checked~.product-CINOX-10 {
  display: block;
 }
 .product__detail-CINOX-10:checked~.overlay-custom-CINOX-10 {
  display: block;
 }
.overlay-custom-CINOX-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-11:checked~.product-CINOX-11 {
  display: block;
 }
 .product__detail-CINOX-11:checked~.overlay-custom-CINOX-11 {
  display: block;
 }
.overlay-custom-CINOX-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-12:checked~.product-CINOX-12 {
  display: block;
 }
 .product__detail-CINOX-12:checked~.overlay-custom-CINOX-12 {
  display: block;
 }
.overlay-custom-CINOX-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-13:checked~.product-CINOX-13 {
  display: block;
 }
 .product__detail-CINOX-13:checked~.overlay-custom-CINOX-13 {
  display: block;
 }
.overlay-custom-CINOX-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-14:checked~.product-CINOX-14 {
  display: block;
 }
 .product__detail-CINOX-14:checked~.overlay-custom-CINOX-14 {
  display: block;
 }
.overlay-custom-CINOX-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-15:checked~.product-CINOX-15 {
  display: block;
 }
 .product__detail-CINOX-15:checked~.overlay-custom-CINOX-15 {
  display: block;
 }
.overlay-custom-CINOX-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-16:checked~.product-CINOX-16 {
  display: block;
 }
 .product__detail-CINOX-16:checked~.overlay-custom-CINOX-16 {
  display: block;
 }
.overlay-custom-CINOX-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-17:checked~.product-CINOX-17 {
  display: block;
 }
 .product__detail-CINOX-17:checked~.overlay-custom-CINOX-17 {
  display: block;
 }
.overlay-custom-CINOX-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-18:checked~.product-CINOX-18 {
  display: block;
 }
 .product__detail-CINOX-18:checked~.overlay-custom-CINOX-18 {
  display: block;
 }
.overlay-custom-CINOX-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-19:checked~.product-CINOX-19 {
  display: block;
 }
 .product__detail-CINOX-19:checked~.overlay-custom-CINOX-19 {
  display: block;
 }
.overlay-custom-CINOX-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-20:checked~.product-CINOX-20 {
  display: block;
 }
 .product__detail-CINOX-20:checked~.overlay-custom-CINOX-20 {
  display: block;
 }
.overlay-custom-CINOX-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-21:checked~.product-CINOX-21 {
  display: block;
 }
 .product__detail-CINOX-21:checked~.overlay-custom-CINOX-21 {
  display: block;
 }
.overlay-custom-CINOX-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-22:checked~.product-CINOX-22 {
  display: block;
 }
 .product__detail-CINOX-22:checked~.overlay-custom-CINOX-22 {
  display: block;
 }
.overlay-custom-CINOX-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-23:checked~.product-CINOX-23 {
  display: block;
 }
 .product__detail-CINOX-23:checked~.overlay-custom-CINOX-23 {
  display: block;
 }
.overlay-custom-CINOX-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-24:checked~.product-CINOX-24 {
  display: block;
 }
 .product__detail-CINOX-24:checked~.overlay-custom-CINOX-24 {
  display: block;
 }
.overlay-custom-CINOX-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-25:checked~.product-CINOX-25 {
  display: block;
 }
 .product__detail-CINOX-25:checked~.overlay-custom-CINOX-25 {
  display: block;
 }
.overlay-custom-CINOX-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-26:checked~.product-CINOX-26 {
  display: block;
 }
 .product__detail-CINOX-26:checked~.overlay-custom-CINOX-26 {
  display: block;
 }
.overlay-custom-CINOX-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-27:checked~.product-CINOX-27 {
  display: block;
 }
 .product__detail-CINOX-27:checked~.overlay-custom-CINOX-27 {
  display: block;
 }
.overlay-custom-CINOX-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-28:checked~.product-CINOX-28 {
  display: block;
 }
 .product__detail-CINOX-28:checked~.overlay-custom-CINOX-28 {
  display: block;
 }
.overlay-custom-CINOX-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-29:checked~.product-CINOX-29 {
  display: block;
 }
 .product__detail-CINOX-29:checked~.overlay-custom-CINOX-29 {
  display: block;
 }
.overlay-custom-CINOX-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-30:checked~.product-CINOX-30 {
  display: block;
 }
 .product__detail-CINOX-30:checked~.overlay-custom-CINOX-30 {
  display: block;
 }
.overlay-custom-CINOX-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-31:checked~.product-CINOX-31 {
  display: block;
 }
 .product__detail-CINOX-31:checked~.overlay-custom-CINOX-31 {
  display: block;
 }
.overlay-custom-CINOX-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-32:checked~.product-CINOX-32 {
  display: block;
 }
 .product__detail-CINOX-32:checked~.overlay-custom-CINOX-32 {
  display: block;
 }
.overlay-custom-CINOX-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-33:checked~.product-CINOX-33 {
  display: block;
 }
 .product__detail-CINOX-33:checked~.overlay-custom-CINOX-33 {
  display: block;
 }
.overlay-custom-CINOX-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-34:checked~.product-CINOX-34 {
  display: block;
 }
 .product__detail-CINOX-34:checked~.overlay-custom-CINOX-34 {
  display: block;
 }
.overlay-custom-CINOX-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-35:checked~.product-CINOX-35 {
  display: block;
 }
 .product__detail-CINOX-35:checked~.overlay-custom-CINOX-35 {
  display: block;
 }
.overlay-custom-CINOX-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-36:checked~.product-CINOX-36 {
  display: block;
 }
 .product__detail-CINOX-36:checked~.overlay-custom-CINOX-36 {
  display: block;
 }
.overlay-custom-CINOX-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CINOX-37:checked~.product-CINOX-37 {
  display: block;
 }
 .product__detail-CINOX-37:checked~.overlay-custom-CINOX-37 {
  display: block;
 }
.overlay-custom-CINOX-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CINOX-37:checked~.formsubmit__root {
  display: block;
}
/* Cửa cổng Inox end */

/* Cửa cuốn tấm liền -dài loan start */
.product__detail-CCTL-01:checked~.product-CCTL-01 {
  display: block;
 }
 .product__detail-CCTL-01:checked~.overlay-custom-CCTL-01 {
  display: block;
 }
.overlay-custom-CCTL-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-02:checked~.product-CCTL-02 {
  display: block;
 }
 .product__detail-CCTL-02:checked~.overlay-custom-CCTL-02 {
  display: block;
 }
.overlay-custom-CCTL-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-03:checked~.product-CCTL-03 {
  display: block;
 }
 .product__detail-CCTL-03:checked~.overlay-custom-CCTL-03 {
  display: block;
 }
.overlay-custom-CCTL-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-04:checked~.product-CCTL-04 {
  display: block;
 }
 .product__detail-CCTL-04:checked~.overlay-custom-CCTL-04 {
  display: block;
 }
.overlay-custom-CCTL-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-05:checked~.product-CCTL-05 {
  display: block;
 }
 .product__detail-CCTL-05:checked~.overlay-custom-CCTL-05 {
  display: block;
 }
.overlay-custom-CCTL-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-06:checked~.product-CCTL-06 {
  display: block;
 }
 .product__detail-CCTL-06:checked~.overlay-custom-CCTL-06 {
  display: block;
 }
.overlay-custom-CCTL-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-07:checked~.product-CCTL-07 {
  display: block;
 }
 .product__detail-CCTL-07:checked~.overlay-custom-CCTL-07 {
  display: block;
 }
.overlay-custom-CCTL-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-08:checked~.product-CCTL-08 {
  display: block;
 }
 .product__detail-CCTL-08:checked~.overlay-custom-CCTL-08 {
  display: block;
 }
.overlay-custom-CCTL-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-09:checked~.product-CCTL-09 {
  display: block;
 }
 .product__detail-CCTL-09:checked~.overlay-custom-CCTL-09 {
  display: block;
 }
.overlay-custom-CCTL-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-10:checked~.product-CCTL-10 {
  display: block;
 }
 .product__detail-CCTL-10:checked~.overlay-custom-CCTL-10 {
  display: block;
 }
.overlay-custom-CCTL-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-11:checked~.product-CCTL-11 {
  display: block;
 }
 .product__detail-CCTL-11:checked~.overlay-custom-CCTL-11 {
  display: block;
 }
.overlay-custom-CCTL-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-12:checked~.product-CCTL-12 {
  display: block;
 }
 .product__detail-CCTL-12:checked~.overlay-custom-CCTL-12 {
  display: block;
 }
.overlay-custom-CCTL-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-13:checked~.product-CCTL-13 {
  display: block;
 }
 .product__detail-CCTL-13:checked~.overlay-custom-CCTL-13 {
  display: block;
 }
.overlay-custom-CCTL-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-14:checked~.product-CCTL-14 {
  display: block;
 }
 .product__detail-CCTL-14:checked~.overlay-custom-CCTL-14 {
  display: block;
 }
.overlay-custom-CCTL-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-15:checked~.product-CCTL-15 {
  display: block;
 }
 .product__detail-CCTL-15:checked~.overlay-custom-CCTL-15 {
  display: block;
 }
.overlay-custom-CCTL-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-16:checked~.product-CCTL-16 {
  display: block;
 }
 .product__detail-CCTL-16:checked~.overlay-custom-CCTL-16 {
  display: block;
 }
.overlay-custom-CCTL-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-17:checked~.product-CCTL-17 {
  display: block;
 }
 .product__detail-CCTL-17:checked~.overlay-custom-CCTL-17 {
  display: block;
 }
.overlay-custom-CCTL-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-18:checked~.product-CCTL-18 {
  display: block;
 }
 .product__detail-CCTL-18:checked~.overlay-custom-CCTL-18 {
  display: block;
 }
.overlay-custom-CCTL-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-19:checked~.product-CCTL-19 {
  display: block;
 }
 .product__detail-CCTL-19:checked~.overlay-custom-CCTL-19 {
  display: block;
 }
.overlay-custom-CCTL-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-20:checked~.product-CCTL-20 {
  display: block;
 }
 .product__detail-CCTL-20:checked~.overlay-custom-CCTL-20 {
  display: block;
 }
.overlay-custom-CCTL-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-21:checked~.product-CCTL-21 {
  display: block;
 }
 .product__detail-CCTL-21:checked~.overlay-custom-CCTL-21 {
  display: block;
 }
.overlay-custom-CCTL-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-22:checked~.product-CCTL-22 {
  display: block;
 }
 .product__detail-CCTL-22:checked~.overlay-custom-CCTL-22 {
  display: block;
 }
.overlay-custom-CCTL-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-23:checked~.product-CCTL-23 {
  display: block;
 }
 .product__detail-CCTL-23:checked~.overlay-custom-CCTL-23 {
  display: block;
 }
.overlay-custom-CCTL-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-24:checked~.product-CCTL-24 {
  display: block;
 }
 .product__detail-CCTL-24:checked~.overlay-custom-CCTL-24 {
  display: block;
 }
.overlay-custom-CCTL-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCTL-25:checked~.product-CCTL-25 {
  display: block;
 }
 .product__detail-CCTL-25:checked~.overlay-custom-CCTL-25 {
  display: block;
 }
.overlay-custom-CCTL-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCTL-25:checked~.formsubmit__root {
  display: block;
}
/* Cửa cuốn tấm liền -dài loan end */

/*Cửa cuốn đức tấm xuyên start */
.product__detail-CCXS-01:checked~.product-CCXS-01 {
  display: block;
 }
 .product__detail-CCXS-01:checked~.overlay-custom-CCXS-01 {
  display: block;
 }
.overlay-custom-CCXS-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-02:checked~.product-CCXS-02 {
  display: block;
 }
 .product__detail-CCXS-02:checked~.overlay-custom-CCXS-02 {
  display: block;
 }
.overlay-custom-CCXS-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-03:checked~.product-CCXS-03 {
  display: block;
 }
 .product__detail-CCXS-03:checked~.overlay-custom-CCXS-03 {
  display: block;
 }
.overlay-custom-CCXS-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-04:checked~.product-CCXS-04 {
  display: block;
 }
 .product__detail-CCXS-04:checked~.overlay-custom-CCXS-04 {
  display: block;
 }
.overlay-custom-CCXS-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-05:checked~.product-CCXS-05 {
  display: block;
 }
 .product__detail-CCXS-05:checked~.overlay-custom-CCXS-05 {
  display: block;
 }
.overlay-custom-CCXS-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-06:checked~.product-CCXS-06 {
  display: block;
 }
 .product__detail-CCXS-06:checked~.overlay-custom-CCXS-06 {
  display: block;
 }
.overlay-custom-CCXS-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-07:checked~.product-CCXS-07 {
  display: block;
 }
 .product__detail-CCXS-07:checked~.overlay-custom-CCXS-07 {
  display: block;
 }
.overlay-custom-CCXS-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-08:checked~.product-CCXS-08 {
  display: block;
 }
 .product__detail-CCXS-08:checked~.overlay-custom-CCXS-08 {
  display: block;
 }
.overlay-custom-CCXS-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-09:checked~.product-CCXS-09 {
  display: block;
 }
 .product__detail-CCXS-09:checked~.overlay-custom-CCXS-09 {
  display: block;
 }
.overlay-custom-CCXS-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-10:checked~.product-CCXS-10 {
  display: block;
 }
 .product__detail-CCXS-10:checked~.overlay-custom-CCXS-10 {
  display: block;
 }
.overlay-custom-CCXS-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-11:checked~.product-CCXS-11 {
  display: block;
 }
 .product__detail-CCXS-11:checked~.overlay-custom-CCXS-11 {
  display: block;
 }
.overlay-custom-CCXS-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-12:checked~.product-CCXS-12 {
  display: block;
 }
 .product__detail-CCXS-12:checked~.overlay-custom-CCXS-12 {
  display: block;
 }
.overlay-custom-CCXS-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-13:checked~.product-CCXS-13 {
  display: block;
 }
 .product__detail-CCXS-13:checked~.overlay-custom-CCXS-13 {
  display: block;
 }
.overlay-custom-CCXS-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-14:checked~.product-CCXS-14 {
  display: block;
 }
 .product__detail-CCXS-14:checked~.overlay-custom-CCXS-14 {
  display: block;
 }
.overlay-custom-CCXS-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-15:checked~.product-CCXS-15 {
  display: block;
 }
 .product__detail-CCXS-15:checked~.overlay-custom-CCXS-15 {
  display: block;
 }
.overlay-custom-CCXS-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-16:checked~.product-CCXS-16 {
  display: block;
 }
 .product__detail-CCXS-16:checked~.overlay-custom-CCXS-16 {
  display: block;
 }
.overlay-custom-CCXS-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-17:checked~.product-CCXS-17 {
  display: block;
 }
 .product__detail-CCXS-17:checked~.overlay-custom-CCXS-17 {
  display: block;
 }
.overlay-custom-CCXS-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-18:checked~.product-CCXS-18 {
  display: block;
 }
 .product__detail-CCXS-18:checked~.overlay-custom-CCXS-18 {
  display: block;
 }
.overlay-custom-CCXS-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-19:checked~.product-CCXS-19 {
  display: block;
 }
 .product__detail-CCXS-19:checked~.overlay-custom-CCXS-19 {
  display: block;
 }
.overlay-custom-CCXS-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-20:checked~.product-CCXS-20 {
  display: block;
 }
 .product__detail-CCXS-20:checked~.overlay-custom-CCXS-20 {
  display: block;
 }
.overlay-custom-CCXS-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-21:checked~.product-CCXS-21 {
  display: block;
 }
 .product__detail-CCXS-21:checked~.overlay-custom-CCXS-21 {
  display: block;
 }
.overlay-custom-CCXS-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-22:checked~.product-CCXS-22 {
  display: block;
 }
 .product__detail-CCXS-22:checked~.overlay-custom-CCXS-22 {
  display: block;
 }
.overlay-custom-CCXS-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-23:checked~.product-CCXS-23 {
  display: block;
 }
 .product__detail-CCXS-23:checked~.overlay-custom-CCXS-23 {
  display: block;
 }
.overlay-custom-CCXS-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-24:checked~.product-CCXS-24 {
  display: block;
 }
 .product__detail-CCXS-24:checked~.overlay-custom-CCXS-24 {
  display: block;
 }
.overlay-custom-CCXS-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-25:checked~.product-CCXS-25 {
  display: block;
 }
 .product__detail-CCXS-25:checked~.overlay-custom-CCXS-25 {
  display: block;
 }
.overlay-custom-CCXS-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-26:checked~.product-CCXS-26 {
  display: block;
 }
 .product__detail-CCXS-26:checked~.overlay-custom-CCXS-26 {
  display: block;
 }
.overlay-custom-CCXS-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-27:checked~.product-CCXS-27 {
  display: block;
 }
 .product__detail-CCXS-27:checked~.overlay-custom-CCXS-27 {
  display: block;
 }
.overlay-custom-CCXS-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-28:checked~.product-CCXS-28 {
  display: block;
 }
 .product__detail-CCXS-28:checked~.overlay-custom-CCXS-28 {
  display: block;
 }
.overlay-custom-CCXS-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-29:checked~.product-CCXS-29 {
  display: block;
 }
 .product__detail-CCXS-29:checked~.overlay-custom-CCXS-29 {
  display: block;
 }
.overlay-custom-CCXS-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-30:checked~.product-CCXS-30 {
  display: block;
 }
 .product__detail-CCXS-30:checked~.overlay-custom-CCXS-30 {
  display: block;
 }
.overlay-custom-CCXS-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-31:checked~.product-CCXS-31 {
  display: block;
 }
 .product__detail-CCXS-31:checked~.overlay-custom-CCXS-31 {
  display: block;
 }
.overlay-custom-CCXS-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-32:checked~.product-CCXS-32 {
  display: block;
 }
 .product__detail-CCXS-32:checked~.overlay-custom-CCXS-32 {
  display: block;
 }
.overlay-custom-CCXS-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-33:checked~.product-CCXS-33 {
  display: block;
 }
 .product__detail-CCXS-33:checked~.overlay-custom-CCXS-33 {
  display: block;
 }
.overlay-custom-CCXS-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-34:checked~.product-CCXS-34 {
  display: block;
 }
 .product__detail-CCXS-34:checked~.overlay-custom-CCXS-34 {
  display: block;
 }
.overlay-custom-CCXS-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-35:checked~.product-CCXS-35 {
  display: block;
 }
 .product__detail-CCXS-35:checked~.overlay-custom-CCXS-35 {
  display: block;
 }
.overlay-custom-CCXS-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-36:checked~.product-CCXS-36 {
  display: block;
 }
 .product__detail-CCXS-36:checked~.overlay-custom-CCXS-36 {
  display: block;
 }
.overlay-custom-CCXS-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-37:checked~.product-CCXS-37 {
  display: block;
 }
 .product__detail-CCXS-37:checked~.overlay-custom-CCXS-37 {
  display: block;
 }
.overlay-custom-CCXS-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-38:checked~.product-CCXS-38 {
  display: block;
 }
 .product__detail-CCXS-38:checked~.overlay-custom-CCXS-38 {
  display: block;
 }
.overlay-custom-CCXS-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-39:checked~.product-CCXS-39 {
  display: block;
 }
 .product__detail-CCXS-39:checked~.overlay-custom-CCXS-39 {
  display: block;
 }
.overlay-custom-CCXS-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCXS-40:checked~.product-CCXS-40 {
  display: block;
 }
 .product__detail-CCXS-40:checked~.overlay-custom-CCXS-40 {
  display: block;
 }
.overlay-custom-CCXS-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCXS-40:checked~.formsubmit__root {
  display: block;
}
/* Cửa cuốn đức xuyên sáng end */

/*Cửa cuốn kéo tay start */
.product__detail-CCKT-01:checked~.product-CCKT-01 {
  display: block;
 }
 .product__detail-CCKT-01:checked~.overlay-custom-CCKT-01 {
  display: block;
 }
.overlay-custom-CCKT-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCKT-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CCKT-02:checked~.product-CCKT-02 {
  display: block;
 }
 .product__detail-CCKT-02:checked~.overlay-custom-CCKT-02 {
  display: block;
 }
.overlay-custom-CCKT-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CCKT-02:checked~.formsubmit__root {
  display: block;
}
/*Cửa cuốn kéo tay end */

/* Cửa đi  start */
.product__detail-CD-01:checked~.product-CD-01 {
  display: block;
 }
 .product__detail-CD-01:checked~.overlay-custom-CD-01 {
  display: block;
 }
.overlay-custom-CD-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-02:checked~.product-CD-02 {
  display: block;
 }
 .product__detail-CD-02:checked~.overlay-custom-CD-02 {
  display: block;
 }
.overlay-custom-CD-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-03:checked~.product-CD-03 {
  display: block;
 }
 .product__detail-CD-03:checked~.overlay-custom-CD-03 {
  display: block;
 }
.overlay-custom-CD-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-04:checked~.product-CD-04 {
  display: block;
 }
 .product__detail-CD-04:checked~.overlay-custom-CD-04 {
  display: block;
 }
.overlay-custom-CD-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-05:checked~.product-CD-05 {
  display: block;
 }
 .product__detail-CD-05:checked~.overlay-custom-CD-05 {
  display: block;
 }
.overlay-custom-CD-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-06:checked~.product-CD-06 {
  display: block;
 }
 .product__detail-CD-06:checked~.overlay-custom-CD-06 {
  display: block;
 }
.overlay-custom-CD-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-07:checked~.product-CD-07 {
  display: block;
 }
 .product__detail-CD-07:checked~.overlay-custom-CD-07 {
  display: block;
 }
.overlay-custom-CD-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-08:checked~.product-CD-08 {
  display: block;
 }
 .product__detail-CD-08:checked~.overlay-custom-CD-08 {
  display: block;
 }
.overlay-custom-CD-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-09:checked~.product-CD-09 {
  display: block;
 }
 .product__detail-CD-09:checked~.overlay-custom-CD-09 {
  display: block;
 }
.overlay-custom-CD-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-10:checked~.product-CD-10 {
  display: block;
 }
 .product__detail-CD-10:checked~.overlay-custom-CD-10 {
  display: block;
 }
.overlay-custom-CD-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-11:checked~.product-CD-11 {
  display: block;
 }
 .product__detail-CD-11:checked~.overlay-custom-CD-11 {
  display: block;
 }
.overlay-custom-CD-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-12:checked~.product-CD-12 {
  display: block;
 }
 .product__detail-CD-12:checked~.overlay-custom-CD-12 {
  display: block;
 }
.overlay-custom-CD-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CD-13:checked~.product-CD-13 {
  display: block;
 }
 .product__detail-CD-13:checked~.overlay-custom-CD-13 {
  display: block;
 }
.overlay-custom-CD-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CD-13:checked~.formsubmit__root {
  display: block;
}
/* Cửa đi end */

/* Cửa kéo đài loan start */
.product__detail-CKDL-01:checked~.product-CKDL-01 {
  display: block;
 }
 .product__detail-CKDL-01:checked~.overlay-custom-CKDL-01 {
  display: block;
 }
.overlay-custom-CKDL-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-02:checked~.product-CKDL-02 {
  display: block;
 }
 .product__detail-CKDL-02:checked~.overlay-custom-CKDL-02 {
  display: block;
 }
.overlay-custom-CKDL-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-03:checked~.product-CKDL-03 {
  display: block;
 }
 .product__detail-CKDL-03:checked~.overlay-custom-CKDL-03 {
  display: block;
 }
.overlay-custom-CKDL-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-04:checked~.product-CKDL-04 {
  display: block;
 }
 .product__detail-CKDL-04:checked~.overlay-custom-CKDL-04 {
  display: block;
 }
.overlay-custom-CKDL-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-05:checked~.product-CKDL-05 {
  display: block;
 }
 .product__detail-CKDL-05:checked~.overlay-custom-CKDL-05 {
  display: block;
 }
.overlay-custom-CKDL-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-06:checked~.product-CKDL-06 {
  display: block;
 }
 .product__detail-CKDL-06:checked~.overlay-custom-CKDL-06 {
  display: block;
 }
.overlay-custom-CKDL-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-07:checked~.product-CKDL-07 {
  display: block;
 }
 .product__detail-CKDL-07:checked~.overlay-custom-CKDL-07 {
  display: block;
 }
.overlay-custom-CKDL-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-08:checked~.product-CKDL-08 {
  display: block;
 }
 .product__detail-CKDL-08:checked~.overlay-custom-CKDL-08 {
  display: block;
 }
.overlay-custom-CKDL-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-09:checked~.product-CKDL-09 {
  display: block;
 }
 .product__detail-CKDL-09:checked~.overlay-custom-CKDL-09 {
  display: block;
 }
.overlay-custom-CKDL-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-10:checked~.product-CKDL-10 {
  display: block;
 }
 .product__detail-CKDL-10:checked~.overlay-custom-CKDL-10 {
  display: block;
 }
.overlay-custom-CKDL-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKDL-11:checked~.product-CKDL-11 {
  display: block;
 }
 .product__detail-CKDL-11:checked~.overlay-custom-CKDL-11 {
  display: block;
 }
.overlay-custom-CKDL-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKDL-11:checked~.formsubmit__root {
  display: block;
}
/* Cửa kéo đài loan end */

/* Cửa kéo sắt start */
.product__detail-CKS-01:checked~.product-CKS-01 {
  display: block;
 }
 .product__detail-CKS-01:checked~.overlay-custom-CKS-01 {
  display: block;
 }
.overlay-custom-CKS-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKS-02:checked~.product-CKS-02 {
  display: block;
 }
 .product__detail-CKS-02:checked~.overlay-custom-CKS-02 {
  display: block;
 }
.overlay-custom-CKS-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKS-03:checked~.product-CKS-03 {
  display: block;
 }
 .product__detail-CKS-03:checked~.overlay-custom-CKS-03 {
  display: block;
 }
.overlay-custom-CKS-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKS-04:checked~.product-CKS-04 {
  display: block;
 }
 .product__detail-CKS-04:checked~.overlay-custom-CKS-04 {
  display: block;
 }
.overlay-custom-CKS-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKS-05:checked~.product-CKS-05 {
  display: block;
 }
 .product__detail-CKS-05:checked~.overlay-custom-CKS-05 {
  display: block;
 }
.overlay-custom-CKS-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKS-06:checked~.product-CKS-06 {
  display: block;
 }
 .product__detail-CKS-06:checked~.overlay-custom-CKS-06 {
  display: block;
 }
.overlay-custom-CKS-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKS-07:checked~.product-CKS-07 {
  display: block;
 }
 .product__detail-CKS-07:checked~.overlay-custom-CKS-07 {
  display: block;
 }
.overlay-custom-CKS-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKS-07:checked~.formsubmit__root {
  display: block;
}
/* Cửa kéo sắt end */

/*Cửa kính cường lực start */
.product__detail-CKCL-01:checked~.product-CKCL-01 {
  display: block;
 }
 .product__detail-CKCL-01:checked~.overlay-custom-CKCL-01 {
  display: block;
 }
.overlay-custom-CKCL-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-02:checked~.product-CKCL-02 {
  display: block;
 }
 .product__detail-CKCL-02:checked~.overlay-custom-CKCL-02 {
  display: block;
 }
.overlay-custom-CKCL-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-03:checked~.product-CKCL-03 {
  display: block;
 }
 .product__detail-CKCL-03:checked~.overlay-custom-CKCL-03 {
  display: block;
 }
.overlay-custom-CKCL-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-04:checked~.product-CKCL-04 {
  display: block;
 }
 .product__detail-CKCL-04:checked~.overlay-custom-CKCL-04 {
  display: block;
 }
.overlay-custom-CKCL-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-05:checked~.product-CKCL-05 {
  display: block;
 }
 .product__detail-CKCL-05:checked~.overlay-custom-CKCL-05 {
  display: block;
 }
.overlay-custom-CKCL-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-06:checked~.product-CKCL-06 {
  display: block;
 }
 .product__detail-CKCL-06:checked~.overlay-custom-CKCL-06 {
  display: block;
 }
.overlay-custom-CKCL-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-07:checked~.product-CKCL-07 {
  display: block;
 }
 .product__detail-CKCL-07:checked~.overlay-custom-CKCL-07 {
  display: block;
 }
.overlay-custom-CKCL-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-08:checked~.product-CKCL-08 {
  display: block;
 }
 .product__detail-CKCL-08:checked~.overlay-custom-CKCL-08 {
  display: block;
 }
.overlay-custom-CKCL-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-09:checked~.product-CKCL-09 {
  display: block;
 }
 .product__detail-CKCL-09:checked~.overlay-custom-CKCL-09 {
  display: block;
 }
.overlay-custom-CKCL-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-10:checked~.product-CKCL-10 {
  display: block;
 }
 .product__detail-CKCL-10:checked~.overlay-custom-CKCL-10 {
  display: block;
 }
.overlay-custom-CKCL-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-11:checked~.product-CKCL-11 {
  display: block;
 }
 .product__detail-CKCL-11:checked~.overlay-custom-CKCL-11 {
  display: block;
 }
.overlay-custom-CKCL-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-12:checked~.product-CKCL-12 {
  display: block;
 }
 .product__detail-CKCL-12:checked~.overlay-custom-CKCL-12 {
  display: block;
 }
.overlay-custom-CKCL-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-13:checked~.product-CKCL-13 {
  display: block;
 }
 .product__detail-CKCL-13:checked~.overlay-custom-CKCL-13 {
  display: block;
 }
.overlay-custom-CKCL-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-14:checked~.product-CKCL-14 {
  display: block;
 }
 .product__detail-CKCL-14:checked~.overlay-custom-CKCL-14 {
  display: block;
 }
.overlay-custom-CKCL-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-15:checked~.product-CKCL-15 {
  display: block;
 }
 .product__detail-CKCL-15:checked~.overlay-custom-CKCL-15 {
  display: block;
 }
.overlay-custom-CKCL-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-16:checked~.product-CKCL-16 {
  display: block;
 }
 .product__detail-CKCL-16:checked~.overlay-custom-CKCL-16 {
  display: block;
 }
.overlay-custom-CKCL-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-17:checked~.product-CKCL-17 {
  display: block;
 }
 .product__detail-CKCL-17:checked~.overlay-custom-CKCL-17 {
  display: block;
 }
.overlay-custom-CKCL-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-18:checked~.product-CKCL-18 {
  display: block;
 }
 .product__detail-CKCL-18:checked~.overlay-custom-CKCL-18 {
  display: block;
 }
.overlay-custom-CKCL-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-19:checked~.product-CKCL-19 {
  display: block;
 }
 .product__detail-CKCL-19:checked~.overlay-custom-CKCL-19 {
  display: block;
 }
.overlay-custom-CKCL-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-20:checked~.product-CKCL-20 {
  display: block;
 }
 .product__detail-CKCL-20:checked~.overlay-custom-CKCL-20 {
  display: block;
 }
.overlay-custom-CKCL-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-21:checked~.product-CKCL-21 {
  display: block;
 }
 .product__detail-CKCL-21:checked~.overlay-custom-CKCL-21 {
  display: block;
 }
.overlay-custom-CKCL-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-22:checked~.product-CKCL-22 {
  display: block;
 }
 .product__detail-CKCL-22:checked~.overlay-custom-CKCL-22 {
  display: block;
 }
.overlay-custom-CKCL-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-23:checked~.product-CKCL-23 {
  display: block;
 }
 .product__detail-CKCL-23:checked~.overlay-custom-CKCL-23 {
  display: block;
 }
.overlay-custom-CKCL-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-24:checked~.product-CKCL-24 {
  display: block;
 }
 .product__detail-CKCL-24:checked~.overlay-custom-CKCL-24 {
  display: block;
 }
.overlay-custom-CKCL-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-25:checked~.product-CKCL-25 {
  display: block;
 }
 .product__detail-CKCL-25:checked~.overlay-custom-CKCL-25 {
  display: block;
 }
.overlay-custom-CKCL-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-26:checked~.product-CKCL-26 {
  display: block;
 }
 .product__detail-CKCL-26:checked~.overlay-custom-CKCL-26 {
  display: block;
 }
.overlay-custom-CKCL-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-27:checked~.product-CKCL-27 {
  display: block;
 }
 .product__detail-CKCL-27:checked~.overlay-custom-CKCL-27 {
  display: block;
 }
.overlay-custom-CKCL-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-28:checked~.product-CKCL-28 {
  display: block;
 }
 .product__detail-CKCL-28:checked~.overlay-custom-CKCL-28 {
  display: block;
 }
.overlay-custom-CKCL-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-29:checked~.product-CKCL-29 {
  display: block;
 }
 .product__detail-CKCL-29:checked~.overlay-custom-CKCL-29 {
  display: block;
 }
.overlay-custom-CKCL-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-30:checked~.product-CKCL-30 {
  display: block;
 }
 .product__detail-CKCL-30:checked~.overlay-custom-CKCL-30 {
  display: block;
 }
.overlay-custom-CKCL-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-31:checked~.product-CKCL-31 {
  display: block;
 }
 .product__detail-CKCL-31:checked~.overlay-custom-CKCL-31 {
  display: block;
 }
.overlay-custom-CKCL-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-32:checked~.product-CKCL-32 {
  display: block;
 }
 .product__detail-CKCL-32:checked~.overlay-custom-CKCL-32 {
  display: block;
 }
.overlay-custom-CKCL-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-33:checked~.product-CKCL-33 {
  display: block;
 }
 .product__detail-CKCL-33:checked~.overlay-custom-CKCL-33 {
  display: block;
 }
.overlay-custom-CKCL-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-34:checked~.product-CKCL-34 {
  display: block;
 }
 .product__detail-CKCL-34:checked~.overlay-custom-CKCL-34 {
  display: block;
 }
.overlay-custom-CKCL-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-35:checked~.product-CKCL-35 {
  display: block;
 }
 .product__detail-CKCL-35:checked~.overlay-custom-CKCL-35 {
  display: block;
 }
.overlay-custom-CKCL-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-36:checked~.product-CKCL-36 {
  display: block;
 }
 .product__detail-CKCL-36:checked~.overlay-custom-CKCL-36 {
  display: block;
 }
.overlay-custom-CKCL-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-37:checked~.product-CKCL-37 {
  display: block;
 }
 .product__detail-CKCL-37:checked~.overlay-custom-CKCL-37 {
  display: block;
 }
.overlay-custom-CKCL-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-38:checked~.product-CKCL-38 {
  display: block;
 }
 .product__detail-CKCL-38:checked~.overlay-custom-CKCL-38 {
  display: block;
 }
.overlay-custom-CKCL-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-39:checked~.product-CKCL-39 {
  display: block;
 }
 .product__detail-CKCL-39:checked~.overlay-custom-CKCL-39 {
  display: block;
 }
.overlay-custom-CKCL-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-40:checked~.product-CKCL-40 {
  display: block;
 }
 .product__detail-CKCL-40:checked~.overlay-custom-CKCL-40 {
  display: block;
 }
.overlay-custom-CKCL-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-41:checked~.product-CKCL-41 {
  display: block;
 }
 .product__detail-CKCL-41:checked~.overlay-custom-CKCL-41 {
  display: block;
 }
.overlay-custom-CKCL-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CKCL-42:checked~.product-CKCL-42 {
  display: block;
 }
 .product__detail-CKCL-42:checked~.overlay-custom-CKCL-42 {
  display: block;
 }
.overlay-custom-CKCL-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CKCL-42:checked~.formsubmit__root {
  display: block;
}
/* Cửa kính cường lực end */

/*Cửa nhôm tungshin start */
.product__detail-CNTS-01:checked~.product-CNTS-01 {
  display: block;
 }
 .product__detail-CNTS-01:checked~.overlay-custom-CNTS-01 {
  display: block;
 }
.overlay-custom-CNTS-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-02:checked~.product-CNTS-02 {
  display: block;
 }
 .product__detail-CNTS-02:checked~.overlay-custom-CNTS-02 {
  display: block;
 }
.overlay-custom-CNTS-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-03:checked~.product-CNTS-03 {
  display: block;
 }
 .product__detail-CNTS-03:checked~.overlay-custom-CNTS-03 {
  display: block;
 }
.overlay-custom-CNTS-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-04:checked~.product-CNTS-04 {
  display: block;
 }
 .product__detail-CNTS-04:checked~.overlay-custom-CNTS-04 {
  display: block;
 }
.overlay-custom-CNTS-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-05:checked~.product-CNTS-05 {
  display: block;
 }
 .product__detail-CNTS-05:checked~.overlay-custom-CNTS-05 {
  display: block;
 }
.overlay-custom-CNTS-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-06:checked~.product-CNTS-06 {
  display: block;
 }
 .product__detail-CNTS-06:checked~.overlay-custom-CNTS-06 {
  display: block;
 }
.overlay-custom-CNTS-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-07:checked~.product-CNTS-07 {
  display: block;
 }
 .product__detail-CNTS-07:checked~.overlay-custom-CNTS-07 {
  display: block;
 }
.overlay-custom-CNTS-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-08:checked~.product-CNTS-08 {
  display: block;
 }
 .product__detail-CNTS-08:checked~.overlay-custom-CNTS-08 {
  display: block;
 }
.overlay-custom-CNTS-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-09:checked~.product-CNTS-09 {
  display: block;
 }
 .product__detail-CNTS-09:checked~.overlay-custom-CNTS-09 {
  display: block;
 }
.overlay-custom-CNTS-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-10:checked~.product-CNTS-10 {
  display: block;
 }
 .product__detail-CNTS-10:checked~.overlay-custom-CNTS-10 {
  display: block;
 }
.overlay-custom-CNTS-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-11:checked~.product-CNTS-11 {
  display: block;
 }
 .product__detail-CNTS-11:checked~.overlay-custom-CNTS-11 {
  display: block;
 }
.overlay-custom-CNTS-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CNTS-12:checked~.product-CNTS-12 {
  display: block;
 }
 .product__detail-CNTS-12:checked~.overlay-custom-CNTS-12 {
  display: block;
 }
.overlay-custom-CNTS-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CNTS-12:checked~.formsubmit__root {
  display: block;
}
/* Cửa nhôm tungshin end */

/*Nhôm Xingfa start */
.product__detail-NXF-01:checked~.product-NXF-01 {
  display: block;
 }
 .product__detail-NXF-01:checked~.overlay-custom-NXF-01 {
  display: block;
 }
.overlay-custom-NXF-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-02:checked~.product-NXF-02 {
  display: block;
 }
 .product__detail-NXF-02:checked~.overlay-custom-NXF-02 {
  display: block;
 }
.overlay-custom-NXF-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-03:checked~.product-NXF-03 {
  display: block;
 }
 .product__detail-NXF-03:checked~.overlay-custom-NXF-03 {
  display: block;
 }
.overlay-custom-NXF-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-04:checked~.product-NXF-04 {
  display: block;
 }
 .product__detail-NXF-04:checked~.overlay-custom-NXF-04 {
  display: block;
 }
.overlay-custom-NXF-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-05:checked~.product-NXF-05 {
  display: block;
 }
 .product__detail-NXF-05:checked~.overlay-custom-NXF-05 {
  display: block;
 }
.overlay-custom-NXF-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-06:checked~.product-NXF-06 {
  display: block;
 }
 .product__detail-NXF-06:checked~.overlay-custom-NXF-06 {
  display: block;
 }
.overlay-custom-NXF-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-07:checked~.product-NXF-07 {
  display: block;
 }
 .product__detail-NXF-07:checked~.overlay-custom-NXF-07 {
  display: block;
 }
.overlay-custom-NXF-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-08:checked~.product-NXF-08 {
  display: block;
 }
 .product__detail-NXF-08:checked~.overlay-custom-NXF-08 {
  display: block;
 }
.overlay-custom-NXF-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-09:checked~.product-NXF-09 {
  display: block;
 }
 .product__detail-NXF-09:checked~.overlay-custom-NXF-09 {
  display: block;
 }
.overlay-custom-NXF-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-10:checked~.product-NXF-10 {
  display: block;
 }
 .product__detail-NXF-10:checked~.overlay-custom-NXF-10 {
  display: block;
 }
.overlay-custom-NXF-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-11:checked~.product-NXF-11 {
  display: block;
 }
 .product__detail-NXF-11:checked~.overlay-custom-NXF-11 {
  display: block;
 }
.overlay-custom-NXF-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-12:checked~.product-NXF-12 {
  display: block;
 }
 .product__detail-NXF-12:checked~.overlay-custom-NXF-12 {
  display: block;
 }
.overlay-custom-NXF-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-13:checked~.product-NXF-13 {
  display: block;
 }
 .product__detail-NXF-13:checked~.overlay-custom-NXF-13 {
  display: block;
 }
.overlay-custom-NXF-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-14:checked~.product-NXF-14 {
  display: block;
 }
 .product__detail-NXF-14:checked~.overlay-custom-NXF-14 {
  display: block;
 }
.overlay-custom-NXF-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-15:checked~.product-NXF-15 {
  display: block;
 }
 .product__detail-NXF-15:checked~.overlay-custom-NXF-15 {
  display: block;
 }
.overlay-custom-NXF-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-16:checked~.product-NXF-16 {
  display: block;
 }
 .product__detail-NXF-16:checked~.overlay-custom-NXF-16 {
  display: block;
 }
.overlay-custom-NXF-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-17:checked~.product-NXF-17 {
  display: block;
 }
 .product__detail-NXF-17:checked~.overlay-custom-NXF-17 {
  display: block;
 }
.overlay-custom-NXF-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-18:checked~.product-NXF-18 {
  display: block;
 }
 .product__detail-NXF-18:checked~.overlay-custom-NXF-18 {
  display: block;
 }
.overlay-custom-NXF-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-19:checked~.product-NXF-19 {
  display: block;
 }
 .product__detail-NXF-19:checked~.overlay-custom-NXF-19 {
  display: block;
 }
.overlay-custom-NXF-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-20:checked~.product-NXF-20 {
  display: block;
 }
 .product__detail-NXF-20:checked~.overlay-custom-NXF-20 {
  display: block;
 }
.overlay-custom-NXF-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-21:checked~.product-NXF-21 {
  display: block;
 }
 .product__detail-NXF-21:checked~.overlay-custom-NXF-21 {
  display: block;
 }
.overlay-custom-NXF-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-22:checked~.product-NXF-22 {
  display: block;
 }
 .product__detail-NXF-22:checked~.overlay-custom-NXF-22 {
  display: block;
 }
.overlay-custom-NXF-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-23:checked~.product-NXF-23 {
  display: block;
 }
 .product__detail-NXF-23:checked~.overlay-custom-NXF-23 {
  display: block;
 }
.overlay-custom-NXF-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-24:checked~.product-NXF-24 {
  display: block;
 }
 .product__detail-NXF-24:checked~.overlay-custom-NXF-24 {
  display: block;
 }
.overlay-custom-NXF-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-25:checked~.product-NXF-25 {
  display: block;
 }
 .product__detail-NXF-25:checked~.overlay-custom-NXF-25 {
  display: block;
 }
.overlay-custom-NXF-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-26:checked~.product-NXF-26 {
  display: block;
 }
 .product__detail-NXF-26:checked~.overlay-custom-NXF-26 {
  display: block;
 }
.overlay-custom-NXF-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-27:checked~.product-NXF-27 {
  display: block;
 }
 .product__detail-NXF-27:checked~.overlay-custom-NXF-27 {
  display: block;
 }
.overlay-custom-NXF-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-28:checked~.product-NXF-28 {
  display: block;
 }
 .product__detail-NXF-28:checked~.overlay-custom-NXF-28 {
  display: block;
 }
.overlay-custom-NXF-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-29:checked~.product-NXF-29 {
  display: block;
 }
 .product__detail-NXF-29:checked~.overlay-custom-NXF-29 {
  display: block;
 }
.overlay-custom-NXF-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-30:checked~.product-NXF-30 {
  display: block;
 }
 .product__detail-NXF-30:checked~.overlay-custom-NXF-30 {
  display: block;
 }
.overlay-custom-NXF-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-31:checked~.product-NXF-31 {
  display: block;
 }
 .product__detail-NXF-31:checked~.overlay-custom-NXF-31 {
  display: block;
 }
.overlay-custom-NXF-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-32:checked~.product-NXF-32 {
  display: block;
 }
 .product__detail-NXF-32:checked~.overlay-custom-NXF-32 {
  display: block;
 }
.overlay-custom-NXF-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-NXF-33:checked~.product-NXF-33 {
  display: block;
 }
 .product__detail-NXF-33:checked~.overlay-custom-NXF-33 {
  display: block;
 }
.overlay-custom-NXF-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-NXF-33:checked~.formsubmit__root {
  display: block;
}
/* Nhôm Xingfa end */

/*Cửa sổ start */
.product__detail-CSO-01:checked~.product-CSO-01 {
  display: block;
 }
 .product__detail-CSO-01:checked~.overlay-custom-CSO-01 {
  display: block;
 }
.overlay-custom-CSO-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-02:checked~.product-CSO-02 {
  display: block;
 }
 .product__detail-CSO-02:checked~.overlay-custom-CSO-02 {
  display: block;
 }
.overlay-custom-CSO-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-03:checked~.product-CSO-03 {
  display: block;
 }
 .product__detail-CSO-03:checked~.overlay-custom-CSO-03 {
  display: block;
 }
.overlay-custom-CSO-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-04:checked~.product-CSO-04 {
  display: block;
 }
 .product__detail-CSO-04:checked~.overlay-custom-CSO-04 {
  display: block;
 }
.overlay-custom-CSO-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-05:checked~.product-CSO-05 {
  display: block;
 }
 .product__detail-CSO-05:checked~.overlay-custom-CSO-05 {
  display: block;
 }
.overlay-custom-CSO-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-06:checked~.product-CSO-06 {
  display: block;
 }
 .product__detail-CSO-06:checked~.overlay-custom-CSO-06 {
  display: block;
 }
.overlay-custom-CSO-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-07:checked~.product-CSO-07 {
  display: block;
 }
 .product__detail-CSO-07:checked~.overlay-custom-CSO-07 {
  display: block;
 }
.overlay-custom-CSO-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-08:checked~.product-CSO-08 {
  display: block;
 }
 .product__detail-CSO-08:checked~.overlay-custom-CSO-08 {
  display: block;
 }
.overlay-custom-CSO-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-09:checked~.product-CSO-09 {
  display: block;
 }
 .product__detail-CSO-09:checked~.overlay-custom-CSO-09 {
  display: block;
 }
.overlay-custom-CSO-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-10:checked~.product-CSO-10 {
  display: block;
 }
 .product__detail-CSO-10:checked~.overlay-custom-CSO-10 {
  display: block;
 }
.overlay-custom-CSO-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-11:checked~.product-CSO-11 {
  display: block;
 }
 .product__detail-CSO-11:checked~.overlay-custom-CSO-11 {
  display: block;
 }
.overlay-custom-CSO-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-12:checked~.product-CSO-12 {
  display: block;
 }
 .product__detail-CSO-12:checked~.overlay-custom-CSO-12 {
  display: block;
 }
.overlay-custom-CSO-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-13:checked~.product-CSO-13 {
  display: block;
 }
 .product__detail-CSO-13:checked~.overlay-custom-CSO-13 {
  display: block;
 }
.overlay-custom-CSO-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-14:checked~.product-CSO-14 {
  display: block;
 }
 .product__detail-CSO-14:checked~.overlay-custom-CSO-14 {
  display: block;
 }
.overlay-custom-CSO-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-15:checked~.product-CSO-15 {
  display: block;
 }
 .product__detail-CSO-15:checked~.overlay-custom-CSO-15 {
  display: block;
 }
.overlay-custom-CSO-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-16:checked~.product-CSO-16 {
  display: block;
 }
 .product__detail-CSO-16:checked~.overlay-custom-CSO-16 {
  display: block;
 }
.overlay-custom-CSO-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-17:checked~.product-CSO-17 {
  display: block;
 }
 .product__detail-CSO-17:checked~.overlay-custom-CSO-17 {
  display: block;
 }
.overlay-custom-CSO-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-18:checked~.product-CSO-18 {
  display: block;
 }
 .product__detail-CSO-18:checked~.overlay-custom-CSO-18 {
  display: block;
 }
.overlay-custom-CSO-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-19:checked~.product-CSO-19 {
  display: block;
 }
 .product__detail-CSO-19:checked~.overlay-custom-CSO-19 {
  display: block;
 }
.overlay-custom-CSO-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-20:checked~.product-CSO-20 {
  display: block;
 }
 .product__detail-CSO-20:checked~.overlay-custom-CSO-20 {
  display: block;
 }
.overlay-custom-CSO-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-21:checked~.product-CSO-21 {
  display: block;
 }
 .product__detail-CSO-21:checked~.overlay-custom-CSO-21 {
  display: block;
 }
.overlay-custom-CSO-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-22:checked~.product-CSO-22 {
  display: block;
 }
 .product__detail-CSO-22:checked~.overlay-custom-CSO-22 {
  display: block;
 }
.overlay-custom-CSO-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-23:checked~.product-CSO-23 {
  display: block;
 }
 .product__detail-CSO-23:checked~.overlay-custom-CSO-23 {
  display: block;
 }
.overlay-custom-CSO-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-24:checked~.product-CSO-24 {
  display: block;
 }
 .product__detail-CSO-24:checked~.overlay-custom-CSO-24 {
  display: block;
 }
.overlay-custom-CSO-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-25:checked~.product-CSO-25 {
  display: block;
 }
 .product__detail-CSO-25:checked~.overlay-custom-CSO-25 {
  display: block;
 }
.overlay-custom-CSO-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-26:checked~.product-CSO-26 {
  display: block;
 }
 .product__detail-CSO-26:checked~.overlay-custom-CSO-26 {
  display: block;
 }
.overlay-custom-CSO-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-27:checked~.product-CSO-27 {
  display: block;
 }
 .product__detail-CSO-27:checked~.overlay-custom-CSO-27 {
  display: block;
 }
.overlay-custom-CSO-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-28:checked~.product-CSO-28 {
  display: block;
 }
 .product__detail-CSO-28:checked~.overlay-custom-CSO-28 {
  display: block;
 }
.overlay-custom-CSO-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-29:checked~.product-CSO-29 {
  display: block;
 }
 .product__detail-CSO-29:checked~.overlay-custom-CSO-29 {
  display: block;
 }
.overlay-custom-CSO-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-30:checked~.product-CSO-30 {
  display: block;
 }
 .product__detail-CSO-30:checked~.overlay-custom-CSO-30 {
  display: block;
 }
.overlay-custom-CSO-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-31:checked~.product-CSO-31 {
  display: block;
 }
 .product__detail-CSO-31:checked~.overlay-custom-CSO-31 {
  display: block;
 }
.overlay-custom-CSO-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-32:checked~.product-CSO-32 {
  display: block;
 }
 .product__detail-CSO-32:checked~.overlay-custom-CSO-32 {
  display: block;
 }
.overlay-custom-CSO-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-33:checked~.product-CSO-33 {
  display: block;
 }
 .product__detail-CSO-33:checked~.overlay-custom-CSO-33 {
  display: block;
 }
.overlay-custom-CSO-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-34:checked~.product-CSO-34 {
  display: block;
 }
 .product__detail-CSO-34:checked~.overlay-custom-CSO-34 {
  display: block;
 }
.overlay-custom-CSO-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-35:checked~.product-CSO-35 {
  display: block;
 }
 .product__detail-CSO-35:checked~.overlay-custom-CSO-35 {
  display: block;
 }
.overlay-custom-CSO-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-36:checked~.product-CSO-36 {
  display: block;
 }
 .product__detail-CSO-36:checked~.overlay-custom-CSO-36 {
  display: block;
 }
.overlay-custom-CSO-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-37:checked~.product-CSO-37 {
  display: block;
 }
 .product__detail-CSO-37:checked~.overlay-custom-CSO-37 {
  display: block;
 }
.overlay-custom-CSO-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-38:checked~.product-CSO-38 {
  display: block;
 }
 .product__detail-CSO-38:checked~.overlay-custom-CSO-38 {
  display: block;
 }
.overlay-custom-CSO-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-39:checked~.product-CSO-39 {
  display: block;
 }
 .product__detail-CSO-39:checked~.overlay-custom-CSO-39 {
  display: block;
 }
.overlay-custom-CSO-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-40:checked~.product-CSO-40 {
  display: block;
 }
 .product__detail-CSO-40:checked~.overlay-custom-CSO-40 {
  display: block;
 }
.overlay-custom-CSO-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-41:checked~.product-CSO-41 {
  display: block;
 }
 .product__detail-CSO-41:checked~.overlay-custom-CSO-41 {
  display: block;
 }
.overlay-custom-CSO-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-42:checked~.product-CSO-42 {
  display: block;
 }
 .product__detail-CSO-42:checked~.overlay-custom-CSO-42 {
  display: block;
 }
.overlay-custom-CSO-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-42:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-43:checked~.product-CSO-43 {
  display: block;
 }
 .product__detail-CSO-43:checked~.overlay-custom-CSO-43 {
  display: block;
 }
.overlay-custom-CSO-43 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-43:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-44:checked~.product-CSO-44 {
  display: block;
 }
 .product__detail-CSO-44:checked~.overlay-custom-CSO-44 {
  display: block;
 }
.overlay-custom-CSO-44 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-44:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-45:checked~.product-CSO-45 {
  display: block;
 }
 .product__detail-CSO-45:checked~.overlay-custom-CSO-45 {
  display: block;
 }
.overlay-custom-CSO-45 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-45:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-46:checked~.product-CSO-46 {
  display: block;
 }
 .product__detail-CSO-46:checked~.overlay-custom-CSO-46 {
  display: block;
 }
.overlay-custom-CSO-46 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-46:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-47:checked~.product-CSO-47 {
  display: block;
 }
 .product__detail-CSO-47:checked~.overlay-custom-CSO-47 {
  display: block;
 }
.overlay-custom-CSO-47 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-47:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-CSO-48:checked~.product-CSO-48 {
  display: block;
 }
 .product__detail-CSO-48:checked~.overlay-custom-CSO-48 {
  display: block;
 }
.overlay-custom-CSO-48 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-CSO-48:checked~.formsubmit__root {
  display: block;
}
/* Cửa sổ end */

/*Khung bảo vệ start */
.product__detail-KBV-01:checked~.product-KBV-01 {
  display: block;
 }
 .product__detail-KBV-01:checked~.overlay-custom-KBV-01 {
  display: block;
 }
.overlay-custom-KBV-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-02:checked~.product-KBV-02 {
  display: block;
 }
 .product__detail-KBV-02:checked~.overlay-custom-KBV-02 {
  display: block;
 }
.overlay-custom-KBV-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-03:checked~.product-KBV-03 {
  display: block;
 }
 .product__detail-KBV-03:checked~.overlay-custom-KBV-03 {
  display: block;
 }
.overlay-custom-KBV-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-04:checked~.product-KBV-04 {
  display: block;
 }
 .product__detail-KBV-04:checked~.overlay-custom-KBV-04 {
  display: block;
 }
.overlay-custom-KBV-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-05:checked~.product-KBV-05 {
  display: block;
 }
 .product__detail-KBV-05:checked~.overlay-custom-KBV-05 {
  display: block;
 }
.overlay-custom-KBV-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-06:checked~.product-KBV-06 {
  display: block;
 }
 .product__detail-KBV-06:checked~.overlay-custom-KBV-06 {
  display: block;
 }
.overlay-custom-KBV-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-07:checked~.product-KBV-07 {
  display: block;
 }
 .product__detail-KBV-07:checked~.overlay-custom-KBV-07 {
  display: block;
 }
.overlay-custom-KBV-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-08:checked~.product-KBV-08 {
  display: block;
 }
 .product__detail-KBV-08:checked~.overlay-custom-KBV-08 {
  display: block;
 }
.overlay-custom-KBV-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-09:checked~.product-KBV-09 {
  display: block;
 }
 .product__detail-KBV-09:checked~.overlay-custom-KBV-09 {
  display: block;
 }
.overlay-custom-KBV-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-10:checked~.product-KBV-10 {
  display: block;
 }
 .product__detail-KBV-10:checked~.overlay-custom-KBV-10 {
  display: block;
 }
.overlay-custom-KBV-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-11:checked~.product-KBV-11 {
  display: block;
 }
 .product__detail-KBV-11:checked~.overlay-custom-KBV-11 {
  display: block;
 }
.overlay-custom-KBV-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-12:checked~.product-KBV-12 {
  display: block;
 }
 .product__detail-KBV-12:checked~.overlay-custom-KBV-12 {
  display: block;
 }
.overlay-custom-KBV-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-13:checked~.product-KBV-13 {
  display: block;
 }
 .product__detail-KBV-13:checked~.overlay-custom-KBV-13 {
  display: block;
 }
.overlay-custom-KBV-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-14:checked~.product-KBV-14 {
  display: block;
 }
 .product__detail-KBV-14:checked~.overlay-custom-KBV-14 {
  display: block;
 }
.overlay-custom-KBV-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-15:checked~.product-KBV-15 {
  display: block;
 }
 .product__detail-KBV-15:checked~.overlay-custom-KBV-15 {
  display: block;
 }
.overlay-custom-KBV-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-16:checked~.product-KBV-16 {
  display: block;
 }
 .product__detail-KBV-16:checked~.overlay-custom-KBV-16 {
  display: block;
 }
.overlay-custom-KBV-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-17:checked~.product-KBV-17 {
  display: block;
 }
 .product__detail-KBV-17:checked~.overlay-custom-KBV-17 {
  display: block;
 }
.overlay-custom-KBV-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-18:checked~.product-KBV-18 {
  display: block;
 }
 .product__detail-KBV-18:checked~.overlay-custom-KBV-18 {
  display: block;
 }
.overlay-custom-KBV-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-19:checked~.product-KBV-19 {
  display: block;
 }
 .product__detail-KBV-19:checked~.overlay-custom-KBV-19 {
  display: block;
 }
.overlay-custom-KBV-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-20:checked~.product-KBV-20 {
  display: block;
 }
 .product__detail-KBV-20:checked~.overlay-custom-KBV-20 {
  display: block;
 }
.overlay-custom-KBV-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-21:checked~.product-KBV-21 {
  display: block;
 }
 .product__detail-KBV-21:checked~.overlay-custom-KBV-21 {
  display: block;
 }
.overlay-custom-KBV-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-22:checked~.product-KBV-22 {
  display: block;
 }
 .product__detail-KBV-22:checked~.overlay-custom-KBV-22 {
  display: block;
 }
.overlay-custom-KBV-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-23:checked~.product-KBV-23 {
  display: block;
 }
 .product__detail-KBV-23:checked~.overlay-custom-KBV-23 {
  display: block;
 }
.overlay-custom-KBV-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-24:checked~.product-KBV-24 {
  display: block;
 }
 .product__detail-KBV-24:checked~.overlay-custom-KBV-24 {
  display: block;
 }
.overlay-custom-KBV-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-25:checked~.product-KBV-25 {
  display: block;
 }
 .product__detail-KBV-25:checked~.overlay-custom-KBV-25 {
  display: block;
 }
.overlay-custom-KBV-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-26:checked~.product-KBV-26 {
  display: block;
 }
 .product__detail-KBV-26:checked~.overlay-custom-KBV-26 {
  display: block;
 }
.overlay-custom-KBV-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-27:checked~.product-KBV-27 {
  display: block;
 }
 .product__detail-KBV-27:checked~.overlay-custom-KBV-27 {
  display: block;
 }
.overlay-custom-KBV-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-28:checked~.product-KBV-28 {
  display: block;
 }
 .product__detail-KBV-28:checked~.overlay-custom-KBV-28 {
  display: block;
 }
.overlay-custom-KBV-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-29:checked~.product-KBV-29 {
  display: block;
 }
 .product__detail-KBV-29:checked~.overlay-custom-KBV-29 {
  display: block;
 }
.overlay-custom-KBV-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-30:checked~.product-KBV-30 {
  display: block;
 }
 .product__detail-KBV-30:checked~.overlay-custom-KBV-30 {
  display: block;
 }
.overlay-custom-KBV-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-31:checked~.product-KBV-31 {
  display: block;
 }
 .product__detail-KBV-31:checked~.overlay-custom-KBV-31 {
  display: block;
 }
.overlay-custom-KBV-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-32:checked~.product-KBV-32 {
  display: block;
 }
 .product__detail-KBV-32:checked~.overlay-custom-KBV-32 {
  display: block;
 }
.overlay-custom-KBV-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-33:checked~.product-KBV-33 {
  display: block;
 }
 .product__detail-KBV-33:checked~.overlay-custom-KBV-33 {
  display: block;
 }
.overlay-custom-KBV-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-34:checked~.product-KBV-34 {
  display: block;
 }
 .product__detail-KBV-34:checked~.overlay-custom-KBV-34 {
  display: block;
 }
.overlay-custom-KBV-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-35:checked~.product-KBV-35 {
  display: block;
 }
 .product__detail-KBV-35:checked~.overlay-custom-KBV-35 {
  display: block;
 }
.overlay-custom-KBV-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-36:checked~.product-KBV-36 {
  display: block;
 }
 .product__detail-KBV-36:checked~.overlay-custom-KBV-36 {
  display: block;
 }
.overlay-custom-KBV-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-KBV-37:checked~.product-KBV-37 {
  display: block;
 }
 .product__detail-KBV-37:checked~.overlay-custom-KBV-37 {
  display: block;
 }
.overlay-custom-KBV-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-KBV-37:checked~.formsubmit__root {
  display: block;
}
/* Khung bảo vệ end*/

/*Lan can inox ban công start */
.product__detail-LCIBC-01:checked~.product-LCIBC-01 {
  display: block;
 }
 .product__detail-LCIBC-01:checked~.overlay-custom-LCIBC-01 {
  display: block;
 }
.overlay-custom-LCIBC-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-02:checked~.product-LCIBC-02 {
  display: block;
 }
 .product__detail-LCIBC-02:checked~.overlay-custom-LCIBC-02 {
  display: block;
 }
.overlay-custom-LCIBC-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-03:checked~.product-LCIBC-03 {
  display: block;
 }
 .product__detail-LCIBC-03:checked~.overlay-custom-LCIBC-03 {
  display: block;
 }
.overlay-custom-LCIBC-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-04:checked~.product-LCIBC-04 {
  display: block;
 }
 .product__detail-LCIBC-04:checked~.overlay-custom-LCIBC-04 {
  display: block;
 }
.overlay-custom-LCIBC-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-05:checked~.product-LCIBC-05 {
  display: block;
 }
 .product__detail-LCIBC-05:checked~.overlay-custom-LCIBC-05 {
  display: block;
 }
.overlay-custom-LCIBC-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-06:checked~.product-LCIBC-06 {
  display: block;
 }
 .product__detail-LCIBC-06:checked~.overlay-custom-LCIBC-06 {
  display: block;
 }
.overlay-custom-LCIBC-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-07:checked~.product-LCIBC-07 {
  display: block;
 }
 .product__detail-LCIBC-07:checked~.overlay-custom-LCIBC-07 {
  display: block;
 }
.overlay-custom-LCIBC-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-08:checked~.product-LCIBC-08 {
  display: block;
 }
 .product__detail-LCIBC-08:checked~.overlay-custom-LCIBC-08 {
  display: block;
 }
.overlay-custom-LCIBC-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-09:checked~.product-LCIBC-09 {
  display: block;
 }
 .product__detail-LCIBC-09:checked~.overlay-custom-LCIBC-09 {
  display: block;
 }
.overlay-custom-LCIBC-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-10:checked~.product-LCIBC-10 {
  display: block;
 }
 .product__detail-LCIBC-10:checked~.overlay-custom-LCIBC-10 {
  display: block;
 }
.overlay-custom-LCIBC-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-11:checked~.product-LCIBC-11 {
  display: block;
 }
 .product__detail-LCIBC-11:checked~.overlay-custom-LCIBC-11 {
  display: block;
 }
.overlay-custom-LCIBC-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-12:checked~.product-LCIBC-12 {
  display: block;
 }
 .product__detail-LCIBC-12:checked~.overlay-custom-LCIBC-12 {
  display: block;
 }
.overlay-custom-LCIBC-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-13:checked~.product-LCIBC-13 {
  display: block;
 }
 .product__detail-LCIBC-13:checked~.overlay-custom-LCIBC-13 {
  display: block;
 }
.overlay-custom-LCIBC-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-14:checked~.product-LCIBC-14 {
  display: block;
 }
 .product__detail-LCIBC-14:checked~.overlay-custom-LCIBC-14 {
  display: block;
 }
.overlay-custom-LCIBC-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-15:checked~.product-LCIBC-15 {
  display: block;
 }
 .product__detail-LCIBC-15:checked~.overlay-custom-LCIBC-15 {
  display: block;
 }
.overlay-custom-LCIBC-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-16:checked~.product-LCIBC-16 {
  display: block;
 }
 .product__detail-LCIBC-16:checked~.overlay-custom-LCIBC-16 {
  display: block;
 }
.overlay-custom-LCIBC-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-17:checked~.product-LCIBC-17 {
  display: block;
 }
 .product__detail-LCIBC-17:checked~.overlay-custom-LCIBC-17 {
  display: block;
 }
.overlay-custom-LCIBC-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-18:checked~.product-LCIBC-18 {
  display: block;
 }
 .product__detail-LCIBC-18:checked~.overlay-custom-LCIBC-18 {
  display: block;
 }
.overlay-custom-LCIBC-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-19:checked~.product-LCIBC-19 {
  display: block;
 }
 .product__detail-LCIBC-19:checked~.overlay-custom-LCIBC-19 {
  display: block;
 }
.overlay-custom-LCIBC-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-20:checked~.product-LCIBC-20 {
  display: block;
 }
 .product__detail-LCIBC-20:checked~.overlay-custom-LCIBC-20 {
  display: block;
 }
.overlay-custom-LCIBC-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-21:checked~.product-LCIBC-21 {
  display: block;
 }
 .product__detail-LCIBC-21:checked~.overlay-custom-LCIBC-21 {
  display: block;
 }
.overlay-custom-LCIBC-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-22:checked~.product-LCIBC-22 {
  display: block;
 }
 .product__detail-LCIBC-22:checked~.overlay-custom-LCIBC-22 {
  display: block;
 }
.overlay-custom-LCIBC-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-23:checked~.product-LCIBC-23 {
  display: block;
 }
 .product__detail-LCIBC-23:checked~.overlay-custom-LCIBC-23 {
  display: block;
 }
.overlay-custom-LCIBC-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-24:checked~.product-LCIBC-24 {
  display: block;
 }
 .product__detail-LCIBC-24:checked~.overlay-custom-LCIBC-24 {
  display: block;
 }
.overlay-custom-LCIBC-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-25:checked~.product-LCIBC-25 {
  display: block;
 }
 .product__detail-LCIBC-25:checked~.overlay-custom-LCIBC-25 {
  display: block;
 }
.overlay-custom-LCIBC-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-26:checked~.product-LCIBC-26 {
  display: block;
 }
 .product__detail-LCIBC-26:checked~.overlay-custom-LCIBC-26 {
  display: block;
 }
.overlay-custom-LCIBC-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-27:checked~.product-LCIBC-27 {
  display: block;
 }
 .product__detail-LCIBC-27:checked~.overlay-custom-LCIBC-27 {
  display: block;
 }
.overlay-custom-LCIBC-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-28:checked~.product-LCIBC-28 {
  display: block;
 }
 .product__detail-LCIBC-28:checked~.overlay-custom-LCIBC-28 {
  display: block;
 }
.overlay-custom-LCIBC-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-29:checked~.product-LCIBC-29 {
  display: block;
 }
 .product__detail-LCIBC-29:checked~.overlay-custom-LCIBC-29 {
  display: block;
 }
.overlay-custom-LCIBC-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-30:checked~.product-LCIBC-30 {
  display: block;
 }
 .product__detail-LCIBC-30:checked~.overlay-custom-LCIBC-30 {
  display: block;
 }
.overlay-custom-LCIBC-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-31:checked~.product-LCIBC-31 {
  display: block;
 }
 .product__detail-LCIBC-31:checked~.overlay-custom-LCIBC-31 {
  display: block;
 }
.overlay-custom-LCIBC-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-32:checked~.product-LCIBC-32 {
  display: block;
 }
 .product__detail-LCIBC-32:checked~.overlay-custom-LCIBC-32 {
  display: block;
 }
.overlay-custom-LCIBC-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-33:checked~.product-LCIBC-33 {
  display: block;
 }
 .product__detail-LCIBC-33:checked~.overlay-custom-LCIBC-33 {
  display: block;
 }
.overlay-custom-LCIBC-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-34:checked~.product-LCIBC-34 {
  display: block;
 }
 .product__detail-LCIBC-34:checked~.overlay-custom-LCIBC-34 {
  display: block;
 }
.overlay-custom-LCIBC-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-35:checked~.product-LCIBC-35 {
  display: block;
 }
 .product__detail-LCIBC-35:checked~.overlay-custom-LCIBC-35 {
  display: block;
 }
.overlay-custom-LCIBC-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-36:checked~.product-LCIBC-36 {
  display: block;
 }
 .product__detail-LCIBC-36:checked~.overlay-custom-LCIBC-36 {
  display: block;
 }
.overlay-custom-LCIBC-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-37:checked~.product-LCIBC-37 {
  display: block;
 }
 .product__detail-LCIBC-37:checked~.overlay-custom-LCIBC-37 {
  display: block;
 }
.overlay-custom-LCIBC-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-38:checked~.product-LCIBC-38 {
  display: block;
 }
 .product__detail-LCIBC-38:checked~.overlay-custom-LCIBC-38 {
  display: block;
 }
.overlay-custom-LCIBC-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-39:checked~.product-LCIBC-39 {
  display: block;
 }
 .product__detail-LCIBC-39:checked~.overlay-custom-LCIBC-39 {
  display: block;
 }
.overlay-custom-LCIBC-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-40:checked~.product-LCIBC-40 {
  display: block;
 }
 .product__detail-LCIBC-40:checked~.overlay-custom-LCIBC-40 {
  display: block;
 }
.overlay-custom-LCIBC-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-41:checked~.product-LCIBC-41 {
  display: block;
 }
 .product__detail-LCIBC-41:checked~.overlay-custom-LCIBC-41 {
  display: block;
 }
.overlay-custom-LCIBC-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-42:checked~.product-LCIBC-42 {
  display: block;
 }
 .product__detail-LCIBC-42:checked~.overlay-custom-LCIBC-42 {
  display: block;
 }
.overlay-custom-LCIBC-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-42:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-43:checked~.product-LCIBC-43 {
  display: block;
 }
 .product__detail-LCIBC-43:checked~.overlay-custom-LCIBC-43 {
  display: block;
 }
.overlay-custom-LCIBC-43 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-43:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-44:checked~.product-LCIBC-44 {
  display: block;
 }
 .product__detail-LCIBC-44:checked~.overlay-custom-LCIBC-44 {
  display: block;
 }
.overlay-custom-LCIBC-44 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-44:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-45:checked~.product-LCIBC-45 {
  display: block;
 }
 .product__detail-LCIBC-45:checked~.overlay-custom-LCIBC-45 {
  display: block;
 }
.overlay-custom-LCIBC-45 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-45:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-46:checked~.product-LCIBC-46 {
  display: block;
 }
 .product__detail-LCIBC-46:checked~.overlay-custom-LCIBC-46 {
  display: block;
 }
.overlay-custom-LCIBC-46 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-46:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-47:checked~.product-LCIBC-47 {
  display: block;
 }
 .product__detail-LCIBC-47:checked~.overlay-custom-LCIBC-47 {
  display: block;
 }
.overlay-custom-LCIBC-47 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-47:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-48:checked~.product-LCIBC-48 {
  display: block;
 }
 .product__detail-LCIBC-48:checked~.overlay-custom-LCIBC-48 {
  display: block;
 }
.overlay-custom-LCIBC-48 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-48:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-49:checked~.product-LCIBC-49 {
  display: block;
 }
 .product__detail-LCIBC-49:checked~.overlay-custom-LCIBC-49 {
  display: block;
 }
.overlay-custom-LCIBC-49 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-49:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-50:checked~.product-LCIBC-50 {
  display: block;
 }
 .product__detail-LCIBC-50:checked~.overlay-custom-LCIBC-50 {
  display: block;
 }
.overlay-custom-LCIBC-50 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-50:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-51:checked~.product-LCIBC-51 {
  display: block;
 }
 .product__detail-LCIBC-51:checked~.overlay-custom-LCIBC-51 {
  display: block;
 }
.overlay-custom-LCIBC-51 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-51:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCIBC-52:checked~.product-LCIBC-52 {
  display: block;
 }
 .product__detail-LCIBC-52:checked~.overlay-custom-LCIBC-52 {
  display: block;
 }
.overlay-custom-LCIBC-52 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCIBC-52:checked~.formsubmit__root {
  display: block;
}
/* Lan can inox ban công end */

/*LAN CAN BAN CÔNG KÍNH start */
.product__detail-LCKBC-01:checked~.product-LCKBC-01 {
  display: block;
 }
 .product__detail-LCKBC-01:checked~.overlay-custom-LCKBC-01 {
  display: block;
 }
.overlay-custom-LCKBC-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-02:checked~.product-LCKBC-02 {
  display: block;
 }
 .product__detail-LCKBC-02:checked~.overlay-custom-LCKBC-02 {
  display: block;
 }
.overlay-custom-LCKBC-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-03:checked~.product-LCKBC-03 {
  display: block;
 }
 .product__detail-LCKBC-03:checked~.overlay-custom-LCKBC-03 {
  display: block;
 }
.overlay-custom-LCKBC-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-04:checked~.product-LCKBC-04 {
  display: block;
 }
 .product__detail-LCKBC-04:checked~.overlay-custom-LCKBC-04 {
  display: block;
 }
.overlay-custom-LCKBC-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-05:checked~.product-LCKBC-05 {
  display: block;
 }
 .product__detail-LCKBC-05:checked~.overlay-custom-LCKBC-05 {
  display: block;
 }
.overlay-custom-LCKBC-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-06:checked~.product-LCKBC-06 {
  display: block;
 }
 .product__detail-LCKBC-06:checked~.overlay-custom-LCKBC-06 {
  display: block;
 }
.overlay-custom-LCKBC-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-07:checked~.product-LCKBC-07 {
  display: block;
 }
 .product__detail-LCKBC-07:checked~.overlay-custom-LCKBC-07 {
  display: block;
 }
.overlay-custom-LCKBC-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-08:checked~.product-LCKBC-08 {
  display: block;
 }
 .product__detail-LCKBC-08:checked~.overlay-custom-LCKBC-08 {
  display: block;
 }
.overlay-custom-LCKBC-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-09:checked~.product-LCKBC-09 {
  display: block;
 }
 .product__detail-LCKBC-09:checked~.overlay-custom-LCKBC-09 {
  display: block;
 }
.overlay-custom-LCKBC-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-10:checked~.product-LCKBC-10 {
  display: block;
 }
 .product__detail-LCKBC-10:checked~.overlay-custom-LCKBC-10 {
  display: block;
 }
.overlay-custom-LCKBC-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-11:checked~.product-LCKBC-11 {
  display: block;
 }
 .product__detail-LCKBC-11:checked~.overlay-custom-LCKBC-11 {
  display: block;
 }
.overlay-custom-LCKBC-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-12:checked~.product-LCKBC-12 {
  display: block;
 }
 .product__detail-LCKBC-12:checked~.overlay-custom-LCKBC-12 {
  display: block;
 }
.overlay-custom-LCKBC-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-13:checked~.product-LCKBC-13 {
  display: block;
 }
 .product__detail-LCKBC-13:checked~.overlay-custom-LCKBC-13 {
  display: block;
 }
.overlay-custom-LCKBC-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-14:checked~.product-LCKBC-14 {
  display: block;
 }
 .product__detail-LCKBC-14:checked~.overlay-custom-LCKBC-14 {
  display: block;
 }
.overlay-custom-LCKBC-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-15:checked~.product-LCKBC-15 {
  display: block;
 }
 .product__detail-LCKBC-15:checked~.overlay-custom-LCKBC-15 {
  display: block;
 }
.overlay-custom-LCKBC-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-16:checked~.product-LCKBC-16 {
  display: block;
 }
 .product__detail-LCKBC-16:checked~.overlay-custom-LCKBC-16 {
  display: block;
 }
.overlay-custom-LCKBC-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-17:checked~.product-LCKBC-17 {
  display: block;
 }
 .product__detail-LCKBC-17:checked~.overlay-custom-LCKBC-17 {
  display: block;
 }
.overlay-custom-LCKBC-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-18:checked~.product-LCKBC-18 {
  display: block;
 }
 .product__detail-LCKBC-18:checked~.overlay-custom-LCKBC-18 {
  display: block;
 }
.overlay-custom-LCKBC-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-19:checked~.product-LCKBC-19 {
  display: block;
 }
 .product__detail-LCKBC-19:checked~.overlay-custom-LCKBC-19 {
  display: block;
 }
.overlay-custom-LCKBC-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-20:checked~.product-LCKBC-20 {
  display: block;
 }
 .product__detail-LCKBC-20:checked~.overlay-custom-LCKBC-20 {
  display: block;
 }
.overlay-custom-LCKBC-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-21:checked~.product-LCKBC-21 {
  display: block;
 }
 .product__detail-LCKBC-21:checked~.overlay-custom-LCKBC-21 {
  display: block;
 }
.overlay-custom-LCKBC-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-22:checked~.product-LCKBC-22 {
  display: block;
 }
 .product__detail-LCKBC-22:checked~.overlay-custom-LCKBC-22 {
  display: block;
 }
.overlay-custom-LCKBC-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-23:checked~.product-LCKBC-23 {
  display: block;
 }
 .product__detail-LCKBC-23:checked~.overlay-custom-LCKBC-23 {
  display: block;
 }
.overlay-custom-LCKBC-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-24:checked~.product-LCKBC-24 {
  display: block;
 }
 .product__detail-LCKBC-24:checked~.overlay-custom-LCKBC-24 {
  display: block;
 }
.overlay-custom-LCKBC-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-25:checked~.product-LCKBC-25 {
  display: block;
 }
 .product__detail-LCKBC-25:checked~.overlay-custom-LCKBC-25 {
  display: block;
 }
.overlay-custom-LCKBC-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-26:checked~.product-LCKBC-26 {
  display: block;
 }
 .product__detail-LCKBC-26:checked~.overlay-custom-LCKBC-26 {
  display: block;
 }
.overlay-custom-LCKBC-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-27:checked~.product-LCKBC-27 {
  display: block;
 }
 .product__detail-LCKBC-27:checked~.overlay-custom-LCKBC-27 {
  display: block;
 }
.overlay-custom-LCKBC-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-28:checked~.product-LCKBC-28 {
  display: block;
 }
 .product__detail-LCKBC-28:checked~.overlay-custom-LCKBC-28 {
  display: block;
 }
.overlay-custom-LCKBC-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKBC-29:checked~.product-LCKBC-29 {
  display: block;
 }
 .product__detail-LCKBC-29:checked~.overlay-custom-LCKBC-29 {
  display: block;
 }
.overlay-custom-LCKBC-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKBC-29:checked~.formsubmit__root {
  display: block;
}
/* Lan can ban công kính end */

/*Lan can sắt ban công start */
.product__detail-LCSBC-01:checked~.product-LCSBC-01 {
  display: block;
 }
 .product__detail-LCSBC-01:checked~.overlay-custom-LCSBC-01 {
  display: block;
 }
.overlay-custom-LCSBC-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-02:checked~.product-LCSBC-02 {
  display: block;
 }
 .product__detail-LCSBC-02:checked~.overlay-custom-LCSBC-02 {
  display: block;
 }
.overlay-custom-LCSBC-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-03:checked~.product-LCSBC-03 {
  display: block;
 }
 .product__detail-LCSBC-03:checked~.overlay-custom-LCSBC-03 {
  display: block;
 }
.overlay-custom-LCSBC-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-04:checked~.product-LCSBC-04 {
  display: block;
 }
 .product__detail-LCSBC-04:checked~.overlay-custom-LCSBC-04 {
  display: block;
 }
.overlay-custom-LCSBC-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-05:checked~.product-LCSBC-05 {
  display: block;
 }
 .product__detail-LCSBC-05:checked~.overlay-custom-LCSBC-05 {
  display: block;
 }
.overlay-custom-LCSBC-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-06:checked~.product-LCSBC-06 {
  display: block;
 }
 .product__detail-LCSBC-06:checked~.overlay-custom-LCSBC-06 {
  display: block;
 }
.overlay-custom-LCSBC-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-07:checked~.product-LCSBC-07 {
  display: block;
 }
 .product__detail-LCSBC-07:checked~.overlay-custom-LCSBC-07 {
  display: block;
 }
.overlay-custom-LCSBC-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-08:checked~.product-LCSBC-08 {
  display: block;
 }
 .product__detail-LCSBC-08:checked~.overlay-custom-LCSBC-08 {
  display: block;
 }
.overlay-custom-LCSBC-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-09:checked~.product-LCSBC-09 {
  display: block;
 }
 .product__detail-LCSBC-09:checked~.overlay-custom-LCSBC-09 {
  display: block;
 }
.overlay-custom-LCSBC-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-10:checked~.product-LCSBC-10 {
  display: block;
 }
 .product__detail-LCSBC-10:checked~.overlay-custom-LCSBC-10 {
  display: block;
 }
.overlay-custom-LCSBC-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-11:checked~.product-LCSBC-11 {
  display: block;
 }
 .product__detail-LCSBC-11:checked~.overlay-custom-LCSBC-11 {
  display: block;
 }
.overlay-custom-LCSBC-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-12:checked~.product-LCSBC-12 {
  display: block;
 }
 .product__detail-LCSBC-12:checked~.overlay-custom-LCSBC-12 {
  display: block;
 }
.overlay-custom-LCSBC-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-13:checked~.product-LCSBC-13 {
  display: block;
 }
 .product__detail-LCSBC-13:checked~.overlay-custom-LCSBC-13 {
  display: block;
 }
.overlay-custom-LCSBC-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-14:checked~.product-LCSBC-14 {
  display: block;
 }
 .product__detail-LCSBC-14:checked~.overlay-custom-LCSBC-14 {
  display: block;
 }
.overlay-custom-LCSBC-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-15:checked~.product-LCSBC-15 {
  display: block;
 }
 .product__detail-LCSBC-15:checked~.overlay-custom-LCSBC-15 {
  display: block;
 }
.overlay-custom-LCSBC-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-16:checked~.product-LCSBC-16 {
  display: block;
 }
 .product__detail-LCSBC-16:checked~.overlay-custom-LCSBC-16 {
  display: block;
 }
.overlay-custom-LCSBC-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCSBC-17:checked~.product-LCSBC-17 {
  display: block;
 }
 .product__detail-LCSBC-17:checked~.overlay-custom-LCSBC-17 {
  display: block;
 }
.overlay-custom-LCSBC-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCSBC-17:checked~.formsubmit__root {
  display: block;
}
/* Lan can sắt ban công */

/*Lan can cầu thang inox start */
.product__detail-LCCTI-01:checked~.product-LCCTI-01 {
  display: block;
 }
 .product__detail-LCCTI-01:checked~.overlay-custom-LCCTI-01 {
  display: block;
 }
.overlay-custom-LCCTI-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-02:checked~.product-LCCTI-02 {
  display: block;
 }
 .product__detail-LCCTI-02:checked~.overlay-custom-LCCTI-02 {
  display: block;
 }
.overlay-custom-LCCTI-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-03:checked~.product-LCCTI-03 {
  display: block;
 }
 .product__detail-LCCTI-03:checked~.overlay-custom-LCCTI-03 {
  display: block;
 }
.overlay-custom-LCCTI-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-04:checked~.product-LCCTI-04 {
  display: block;
 }
 .product__detail-LCCTI-04:checked~.overlay-custom-LCCTI-04 {
  display: block;
 }
.overlay-custom-LCCTI-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-05:checked~.product-LCCTI-05 {
  display: block;
 }
 .product__detail-LCCTI-05:checked~.overlay-custom-LCCTI-05 {
  display: block;
 }
.overlay-custom-LCCTI-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-06:checked~.product-LCCTI-06 {
  display: block;
 }
 .product__detail-LCCTI-06:checked~.overlay-custom-LCCTI-06 {
  display: block;
 }
.overlay-custom-LCCTI-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-07:checked~.product-LCCTI-07 {
  display: block;
 }
 .product__detail-LCCTI-07:checked~.overlay-custom-LCCTI-07 {
  display: block;
 }
.overlay-custom-LCCTI-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-08:checked~.product-LCCTI-08 {
  display: block;
 }
 .product__detail-LCCTI-08:checked~.overlay-custom-LCCTI-08 {
  display: block;
 }
.overlay-custom-LCCTI-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-09:checked~.product-LCCTI-09 {
  display: block;
 }
 .product__detail-LCCTI-09:checked~.overlay-custom-LCCTI-09 {
  display: block;
 }
.overlay-custom-LCCTI-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-10:checked~.product-LCCTI-10 {
  display: block;
 }
 .product__detail-LCCTI-10:checked~.overlay-custom-LCCTI-10 {
  display: block;
 }
.overlay-custom-LCCTI-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-11:checked~.product-LCCTI-11 {
  display: block;
 }
 .product__detail-LCCTI-11:checked~.overlay-custom-LCCTI-11 {
  display: block;
 }
.overlay-custom-LCCTI-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-12:checked~.product-LCCTI-12 {
  display: block;
 }
 .product__detail-LCCTI-12:checked~.overlay-custom-LCCTI-12 {
  display: block;
 }
.overlay-custom-LCCTI-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-13:checked~.product-LCCTI-13 {
  display: block;
 }
 .product__detail-LCCTI-13:checked~.overlay-custom-LCCTI-13 {
  display: block;
 }
.overlay-custom-LCCTI-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-14:checked~.product-LCCTI-14 {
  display: block;
 }
 .product__detail-LCCTI-14:checked~.overlay-custom-LCCTI-14 {
  display: block;
 }
.overlay-custom-LCCTI-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-15:checked~.product-LCCTI-15 {
  display: block;
 }
 .product__detail-LCCTI-15:checked~.overlay-custom-LCCTI-15 {
  display: block;
 }
.overlay-custom-LCCTI-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-16:checked~.product-LCCTI-16 {
  display: block;
 }
 .product__detail-LCCTI-16:checked~.overlay-custom-LCCTI-16 {
  display: block;
 }
.overlay-custom-LCCTI-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-17:checked~.product-LCCTI-17 {
  display: block;
 }
 .product__detail-LCCTI-17:checked~.overlay-custom-LCCTI-17 {
  display: block;
 }
.overlay-custom-LCCTI-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-18:checked~.product-LCCTI-18 {
  display: block;
 }
 .product__detail-LCCTI-18:checked~.overlay-custom-LCCTI-18 {
  display: block;
 }
.overlay-custom-LCCTI-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-19:checked~.product-LCCTI-19 {
  display: block;
 }
 .product__detail-LCCTI-19:checked~.overlay-custom-LCCTI-19 {
  display: block;
 }
.overlay-custom-LCCTI-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-20:checked~.product-LCCTI-20 {
  display: block;
 }
 .product__detail-LCCTI-20:checked~.overlay-custom-LCCTI-20 {
  display: block;
 }
.overlay-custom-LCCTI-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-21:checked~.product-LCCTI-21 {
  display: block;
 }
 .product__detail-LCCTI-21:checked~.overlay-custom-LCCTI-21 {
  display: block;
 }
.overlay-custom-LCCTI-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-22:checked~.product-LCCTI-22 {
  display: block;
 }
 .product__detail-LCCTI-22:checked~.overlay-custom-LCCTI-22 {
  display: block;
 }
.overlay-custom-LCCTI-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-23:checked~.product-LCCTI-23 {
  display: block;
 }
 .product__detail-LCCTI-23:checked~.overlay-custom-LCCTI-23 {
  display: block;
 }
.overlay-custom-LCCTI-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-24:checked~.product-LCCTI-24 {
  display: block;
 }
 .product__detail-LCCTI-24:checked~.overlay-custom-LCCTI-24 {
  display: block;
 }
.overlay-custom-LCCTI-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-25:checked~.product-LCCTI-25 {
  display: block;
 }
 .product__detail-LCCTI-25:checked~.overlay-custom-LCCTI-25 {
  display: block;
 }
.overlay-custom-LCCTI-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-26:checked~.product-LCCTI-26 {
  display: block;
 }
 .product__detail-LCCTI-26:checked~.overlay-custom-LCCTI-26 {
  display: block;
 }
.overlay-custom-LCCTI-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-27:checked~.product-LCCTI-27 {
  display: block;
 }
 .product__detail-LCCTI-27:checked~.overlay-custom-LCCTI-27 {
  display: block;
 }
.overlay-custom-LCCTI-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-28:checked~.product-LCCTI-28 {
  display: block;
 }
 .product__detail-LCCTI-28:checked~.overlay-custom-LCCTI-28 {
  display: block;
 }
.overlay-custom-LCCTI-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-29:checked~.product-LCCTI-29 {
  display: block;
 }
 .product__detail-LCCTI-29:checked~.overlay-custom-LCCTI-29 {
  display: block;
 }
.overlay-custom-LCCTI-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-30:checked~.product-LCCTI-30 {
  display: block;
 }
 .product__detail-LCCTI-30:checked~.overlay-custom-LCCTI-30 {
  display: block;
 }
.overlay-custom-LCCTI-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-31:checked~.product-LCCTI-31 {
  display: block;
 }
 .product__detail-LCCTI-31:checked~.overlay-custom-LCCTI-31 {
  display: block;
 }
.overlay-custom-LCCTI-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-32:checked~.product-LCCTI-32 {
  display: block;
 }
 .product__detail-LCCTI-32:checked~.overlay-custom-LCCTI-32 {
  display: block;
 }
.overlay-custom-LCCTI-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-33:checked~.product-LCCTI-33 {
  display: block;
 }
 .product__detail-LCCTI-33:checked~.overlay-custom-LCCTI-33 {
  display: block;
 }
.overlay-custom-LCCTI-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-34:checked~.product-LCCTI-34 {
  display: block;
 }
 .product__detail-LCCTI-34:checked~.overlay-custom-LCCTI-34 {
  display: block;
 }
.overlay-custom-LCCTI-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-35:checked~.product-LCCTI-35 {
  display: block;
 }
 .product__detail-LCCTI-35:checked~.overlay-custom-LCCTI-35 {
  display: block;
 }
.overlay-custom-LCCTI-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-36:checked~.product-LCCTI-36 {
  display: block;
 }
 .product__detail-LCCTI-36:checked~.overlay-custom-LCCTI-36 {
  display: block;
 }
.overlay-custom-LCCTI-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-37:checked~.product-LCCTI-37 {
  display: block;
 }
 .product__detail-LCCTI-37:checked~.overlay-custom-LCCTI-37 {
  display: block;
 }
.overlay-custom-LCCTI-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-38:checked~.product-LCCTI-38 {
  display: block;
 }
 .product__detail-LCCTI-38:checked~.overlay-custom-LCCTI-38 {
  display: block;
 }
.overlay-custom-LCCTI-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-39:checked~.product-LCCTI-39 {
  display: block;
 }
 .product__detail-LCCTI-39:checked~.overlay-custom-LCCTI-39 {
  display: block;
 }
.overlay-custom-LCCTI-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTI-40:checked~.product-LCCTI-40 {
  display: block;
 }
 .product__detail-LCCTI-40:checked~.overlay-custom-LCCTI-40 {
  display: block;
 }
.overlay-custom-LCCTI-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTI-40:checked~.formsubmit__root {
  display: block;
}
/* Lan can cầu thang inox end */

/*Lan can kính cầu thang start */
.product__detail-LCKCT-01:checked~.product-LCKCT-01 {
  display: block;
 }
 .product__detail-LCKCT-01:checked~.overlay-custom-LCKCT-01 {
  display: block;
 }
.overlay-custom-LCKCT-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-02:checked~.product-LCKCT-02 {
  display: block;
 }
 .product__detail-LCKCT-02:checked~.overlay-custom-LCKCT-02 {
  display: block;
 }
.overlay-custom-LCKCT-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-03:checked~.product-LCKCT-03 {
  display: block;
 }
 .product__detail-LCKCT-03:checked~.overlay-custom-LCKCT-03 {
  display: block;
 }
.overlay-custom-LCKCT-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-04:checked~.product-LCKCT-04 {
  display: block;
 }
 .product__detail-LCKCT-04:checked~.overlay-custom-LCKCT-04 {
  display: block;
 }
.overlay-custom-LCKCT-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-05:checked~.product-LCKCT-05 {
  display: block;
 }
 .product__detail-LCKCT-05:checked~.overlay-custom-LCKCT-05 {
  display: block;
 }
.overlay-custom-LCKCT-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-06:checked~.product-LCKCT-06 {
  display: block;
 }
 .product__detail-LCKCT-06:checked~.overlay-custom-LCKCT-06 {
  display: block;
 }
.overlay-custom-LCKCT-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-07:checked~.product-LCKCT-07 {
  display: block;
 }
 .product__detail-LCKCT-07:checked~.overlay-custom-LCKCT-07 {
  display: block;
 }
.overlay-custom-LCKCT-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-08:checked~.product-LCKCT-08 {
  display: block;
 }
 .product__detail-LCKCT-08:checked~.overlay-custom-LCKCT-08 {
  display: block;
 }
.overlay-custom-LCKCT-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-09:checked~.product-LCKCT-09 {
  display: block;
 }
 .product__detail-LCKCT-09:checked~.overlay-custom-LCKCT-09 {
  display: block;
 }
.overlay-custom-LCKCT-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-10:checked~.product-LCKCT-10 {
  display: block;
 }
 .product__detail-LCKCT-10:checked~.overlay-custom-LCKCT-10 {
  display: block;
 }
.overlay-custom-LCKCT-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-11:checked~.product-LCKCT-11 {
  display: block;
 }
 .product__detail-LCKCT-11:checked~.overlay-custom-LCKCT-11 {
  display: block;
 }
.overlay-custom-LCKCT-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-12:checked~.product-LCKCT-12 {
  display: block;
 }
 .product__detail-LCKCT-12:checked~.overlay-custom-LCKCT-12 {
  display: block;
 }
.overlay-custom-LCKCT-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-13:checked~.product-LCKCT-13 {
  display: block;
 }
 .product__detail-LCKCT-13:checked~.overlay-custom-LCKCT-13 {
  display: block;
 }
.overlay-custom-LCKCT-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-14:checked~.product-LCKCT-14 {
  display: block;
 }
 .product__detail-LCKCT-14:checked~.overlay-custom-LCKCT-14 {
  display: block;
 }
.overlay-custom-LCKCT-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-15:checked~.product-LCKCT-15 {
  display: block;
 }
 .product__detail-LCKCT-15:checked~.overlay-custom-LCKCT-15 {
  display: block;
 }
.overlay-custom-LCKCT-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-16:checked~.product-LCKCT-16 {
  display: block;
 }
 .product__detail-LCKCT-16:checked~.overlay-custom-LCKCT-16 {
  display: block;
 }
.overlay-custom-LCKCT-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-17:checked~.product-LCKCT-17 {
  display: block;
 }
 .product__detail-LCKCT-17:checked~.overlay-custom-LCKCT-17 {
  display: block;
 }
.overlay-custom-LCKCT-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-18:checked~.product-LCKCT-18 {
  display: block;
 }
 .product__detail-LCKCT-18:checked~.overlay-custom-LCKCT-18 {
  display: block;
 }
.overlay-custom-LCKCT-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-19:checked~.product-LCKCT-19 {
  display: block;
 }
 .product__detail-LCKCT-19:checked~.overlay-custom-LCKCT-19 {
  display: block;
 }
.overlay-custom-LCKCT-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-20:checked~.product-LCKCT-20 {
  display: block;
 }
 .product__detail-LCKCT-20:checked~.overlay-custom-LCKCT-20 {
  display: block;
 }
.overlay-custom-LCKCT-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-21:checked~.product-LCKCT-21 {
  display: block;
 }
 .product__detail-LCKCT-21:checked~.overlay-custom-LCKCT-21 {
  display: block;
 }
.overlay-custom-LCKCT-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-22:checked~.product-LCKCT-22 {
  display: block;
 }
 .product__detail-LCKCT-22:checked~.overlay-custom-LCKCT-22 {
  display: block;
 }
.overlay-custom-LCKCT-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-23:checked~.product-LCKCT-23 {
  display: block;
 }
 .product__detail-LCKCT-23:checked~.overlay-custom-LCKCT-23 {
  display: block;
 }
.overlay-custom-LCKCT-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-24:checked~.product-LCKCT-24 {
  display: block;
 }
 .product__detail-LCKCT-24:checked~.overlay-custom-LCKCT-24 {
  display: block;
 }
.overlay-custom-LCKCT-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-25:checked~.product-LCKCT-25 {
  display: block;
 }
 .product__detail-LCKCT-25:checked~.overlay-custom-LCKCT-25 {
  display: block;
 }
.overlay-custom-LCKCT-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-26:checked~.product-LCKCT-26 {
  display: block;
 }
 .product__detail-LCKCT-26:checked~.overlay-custom-LCKCT-26 {
  display: block;
 }
.overlay-custom-LCKCT-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-27:checked~.product-LCKCT-27 {
  display: block;
 }
 .product__detail-LCKCT-27:checked~.overlay-custom-LCKCT-27 {
  display: block;
 }
.overlay-custom-LCKCT-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-28:checked~.product-LCKCT-28 {
  display: block;
 }
 .product__detail-LCKCT-28:checked~.overlay-custom-LCKCT-28 {
  display: block;
 }
.overlay-custom-LCKCT-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-29:checked~.product-LCKCT-29 {
  display: block;
 }
 .product__detail-LCKCT-29:checked~.overlay-custom-LCKCT-29 {
  display: block;
 }
.overlay-custom-LCKCT-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-30:checked~.product-LCKCT-30 {
  display: block;
 }
 .product__detail-LCKCT-30:checked~.overlay-custom-LCKCT-30 {
  display: block;
 }
.overlay-custom-LCKCT-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-31:checked~.product-LCKCT-31 {
  display: block;
 }
 .product__detail-LCKCT-31:checked~.overlay-custom-LCKCT-31 {
  display: block;
 }
.overlay-custom-LCKCT-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-32:checked~.product-LCKCT-32 {
  display: block;
 }
 .product__detail-LCKCT-32:checked~.overlay-custom-LCKCT-32 {
  display: block;
 }
.overlay-custom-LCKCT-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-33:checked~.product-LCKCT-33 {
  display: block;
 }
 .product__detail-LCKCT-33:checked~.overlay-custom-LCKCT-33 {
  display: block;
 }
.overlay-custom-LCKCT-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-34:checked~.product-LCKCT-34 {
  display: block;
 }
 .product__detail-LCKCT-34:checked~.overlay-custom-LCKCT-34 {
  display: block;
 }
.overlay-custom-LCKCT-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-35:checked~.product-LCKCT-35 {
  display: block;
 }
 .product__detail-LCKCT-35:checked~.overlay-custom-LCKCT-35 {
  display: block;
 }
.overlay-custom-LCKCT-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-36:checked~.product-LCKCT-36 {
  display: block;
 }
 .product__detail-LCKCT-36:checked~.overlay-custom-LCKCT-36 {
  display: block;
 }
.overlay-custom-LCKCT-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-37:checked~.product-LCKCT-37 {
  display: block;
 }
 .product__detail-LCKCT-37:checked~.overlay-custom-LCKCT-37 {
  display: block;
 }
.overlay-custom-LCKCT-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-38:checked~.product-LCKCT-38 {
  display: block;
 }
 .product__detail-LCKCT-38:checked~.overlay-custom-LCKCT-38 {
  display: block;
 }
.overlay-custom-LCKCT-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-39:checked~.product-LCKCT-39 {
  display: block;
 }
 .product__detail-LCKCT-39:checked~.overlay-custom-LCKCT-39 {
  display: block;
 }
.overlay-custom-LCKCT-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-40:checked~.product-LCKCT-40 {
  display: block;
 }
 .product__detail-LCKCT-40:checked~.overlay-custom-LCKCT-40 {
  display: block;
 }
.overlay-custom-LCKCT-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-41:checked~.product-LCKCT-41 {
  display: block;
 }
 .product__detail-LCKCT-41:checked~.overlay-custom-LCKCT-41 {
  display: block;
 }
.overlay-custom-LCKCT-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-42:checked~.product-LCKCT-42 {
  display: block;
 }
 .product__detail-LCKCT-42:checked~.overlay-custom-LCKCT-42 {
  display: block;
 }
.overlay-custom-LCKCT-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-42:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-43:checked~.product-LCKCT-43 {
  display: block;
 }
 .product__detail-LCKCT-43:checked~.overlay-custom-LCKCT-43 {
  display: block;
 }
.overlay-custom-LCKCT-43 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-43:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-44:checked~.product-LCKCT-44 {
  display: block;
 }
 .product__detail-LCKCT-44:checked~.overlay-custom-LCKCT-44 {
  display: block;
 }
.overlay-custom-LCKCT-44 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-44:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-45:checked~.product-LCKCT-45 {
  display: block;
 }
 .product__detail-LCKCT-45:checked~.overlay-custom-LCKCT-45 {
  display: block;
 }
.overlay-custom-LCKCT-45 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-45:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-46:checked~.product-LCKCT-46 {
  display: block;
 }
 .product__detail-LCKCT-46:checked~.overlay-custom-LCKCT-46 {
  display: block;
 }
.overlay-custom-LCKCT-46 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-46:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-47:checked~.product-LCKCT-47 {
  display: block;
 }
 .product__detail-LCKCT-47:checked~.overlay-custom-LCKCT-47 {
  display: block;
 }
.overlay-custom-LCKCT-47 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-47:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-48:checked~.product-LCKCT-48 {
  display: block;
 }
 .product__detail-LCKCT-48:checked~.overlay-custom-LCKCT-48 {
  display: block;
 }
.overlay-custom-LCKCT-48 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-48:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-49:checked~.product-LCKCT-49 {
  display: block;
 }
 .product__detail-LCKCT-49:checked~.overlay-custom-LCKCT-49 {
  display: block;
 }
.overlay-custom-LCKCT-49 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-49:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-50:checked~.product-LCKCT-50 {
  display: block;
 }
 .product__detail-LCKCT-50:checked~.overlay-custom-LCKCT-50 {
  display: block;
 }
.overlay-custom-LCKCT-50 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-50:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-51:checked~.product-LCKCT-51 {
  display: block;
 }
 .product__detail-LCKCT-51:checked~.overlay-custom-LCKCT-51 {
  display: block;
 }
.overlay-custom-LCKCT-51 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-51:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-52:checked~.product-LCKCT-52 {
  display: block;
 }
 .product__detail-LCKCT-52:checked~.overlay-custom-LCKCT-52 {
  display: block;
 }
.overlay-custom-LCKCT-52 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-52:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-53:checked~.product-LCKCT-53 {
  display: block;
 }
 .product__detail-LCKCT-53:checked~.overlay-custom-LCKCT-53 {
  display: block;
 }
.overlay-custom-LCKCT-53 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-53:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-54:checked~.product-LCKCT-54 {
  display: block;
 }
 .product__detail-LCKCT-54:checked~.overlay-custom-LCKCT-54 {
  display: block;
 }
.overlay-custom-LCKCT-54 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-54:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCKCT-55:checked~.product-LCKCT-55 {
  display: block;
 }
 .product__detail-LCKCT-55:checked~.overlay-custom-LCKCT-55 {
  display: block;
 }
.overlay-custom-LCKCT-55 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCKCT-55:checked~.formsubmit__root {
  display: block;
}
/* Lan can kính cầu thang end */

/*Lan can cầu thang sắt start */
.product__detail-LCCTS-01:checked~.product-LCCTS-01 {
  display: block;
 }
 .product__detail-LCCTS-01:checked~.overlay-custom-LCCTS-01 {
  display: block;
 }
.overlay-custom-LCCTS-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-02:checked~.product-LCCTS-02 {
  display: block;
 }
 .product__detail-LCCTS-02:checked~.overlay-custom-LCCTS-02 {
  display: block;
 }
.overlay-custom-LCCTS-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-03:checked~.product-LCCTS-03 {
  display: block;
 }
 .product__detail-LCCTS-03:checked~.overlay-custom-LCCTS-03 {
  display: block;
 }
.overlay-custom-LCCTS-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-04:checked~.product-LCCTS-04 {
  display: block;
 }
 .product__detail-LCCTS-04:checked~.overlay-custom-LCCTS-04 {
  display: block;
 }
.overlay-custom-LCCTS-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-05:checked~.product-LCCTS-05 {
  display: block;
 }
 .product__detail-LCCTS-05:checked~.overlay-custom-LCCTS-05 {
  display: block;
 }
.overlay-custom-LCCTS-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-06:checked~.product-LCCTS-06 {
  display: block;
 }
 .product__detail-LCCTS-06:checked~.overlay-custom-LCCTS-06 {
  display: block;
 }
.overlay-custom-LCCTS-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-07:checked~.product-LCCTS-07 {
  display: block;
 }
 .product__detail-LCCTS-07:checked~.overlay-custom-LCCTS-07 {
  display: block;
 }
.overlay-custom-LCCTS-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-08:checked~.product-LCCTS-08 {
  display: block;
 }
 .product__detail-LCCTS-08:checked~.overlay-custom-LCCTS-08 {
  display: block;
 }
.overlay-custom-LCCTS-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-09:checked~.product-LCCTS-09 {
  display: block;
 }
 .product__detail-LCCTS-09:checked~.overlay-custom-LCCTS-09 {
  display: block;
 }
.overlay-custom-LCCTS-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-10:checked~.product-LCCTS-10 {
  display: block;
 }
 .product__detail-LCCTS-10:checked~.overlay-custom-LCCTS-10 {
  display: block;
 }
.overlay-custom-LCCTS-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-11:checked~.product-LCCTS-11 {
  display: block;
 }
 .product__detail-LCCTS-11:checked~.overlay-custom-LCCTS-11 {
  display: block;
 }
.overlay-custom-LCCTS-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-12:checked~.product-LCCTS-12 {
  display: block;
 }
 .product__detail-LCCTS-12:checked~.overlay-custom-LCCTS-12 {
  display: block;
 }
.overlay-custom-LCCTS-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-13:checked~.product-LCCTS-13 {
  display: block;
 }
 .product__detail-LCCTS-13:checked~.overlay-custom-LCCTS-13 {
  display: block;
 }
.overlay-custom-LCCTS-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-14:checked~.product-LCCTS-14 {
  display: block;
 }
 .product__detail-LCCTS-14:checked~.overlay-custom-LCCTS-14 {
  display: block;
 }
.overlay-custom-LCCTS-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-15:checked~.product-LCCTS-15 {
  display: block;
 }
 .product__detail-LCCTS-15:checked~.overlay-custom-LCCTS-15 {
  display: block;
 }
.overlay-custom-LCCTS-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-LCCTS-16:checked~.product-LCCTS-16 {
  display: block;
 }
 .product__detail-LCCTS-16:checked~.overlay-custom-LCCTS-16 {
  display: block;
 }
.overlay-custom-LCCTS-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-LCCTS-16:checked~.formsubmit__root {
  display: block;
}
/* Lan can cầu thang sắt */

/*Mái che bãi gửi xe start */
.product__detail-MCT-01:checked~.product-MCT-01 {
  display: block;
 }
 .product__detail-MCT-01:checked~.overlay-custom-MCT-01 {
  display: block;
 }
.overlay-custom-MCT-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-02:checked~.product-MCT-02 {
  display: block;
 }
 .product__detail-MCT-02:checked~.overlay-custom-MCT-02 {
  display: block;
 }
.overlay-custom-MCT-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-03:checked~.product-MCT-03 {
  display: block;
 }
 .product__detail-MCT-03:checked~.overlay-custom-MCT-03 {
  display: block;
 }
.overlay-custom-MCT-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-04:checked~.product-MCT-04 {
  display: block;
 }
 .product__detail-MCT-04:checked~.overlay-custom-MCT-04 {
  display: block;
 }
.overlay-custom-MCT-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-05:checked~.product-MCT-05 {
  display: block;
 }
 .product__detail-MCT-05:checked~.overlay-custom-MCT-05 {
  display: block;
 }
.overlay-custom-MCT-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-06:checked~.product-MCT-06 {
  display: block;
 }
 .product__detail-MCT-06:checked~.overlay-custom-MCT-06 {
  display: block;
 }
.overlay-custom-MCT-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-07:checked~.product-MCT-07 {
  display: block;
 }
 .product__detail-MCT-07:checked~.overlay-custom-MCT-07 {
  display: block;
 }
.overlay-custom-MCT-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-08:checked~.product-MCT-08 {
  display: block;
 }
 .product__detail-MCT-08:checked~.overlay-custom-MCT-08 {
  display: block;
 }
.overlay-custom-MCT-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-09:checked~.product-MCT-09 {
  display: block;
 }
 .product__detail-MCT-09:checked~.overlay-custom-MCT-09 {
  display: block;
 }
.overlay-custom-MCT-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-10:checked~.product-MCT-10 {
  display: block;
 }
 .product__detail-MCT-10:checked~.overlay-custom-MCT-10 {
  display: block;
 }
.overlay-custom-MCT-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-11:checked~.product-MCT-11 {
  display: block;
 }
 .product__detail-MCT-11:checked~.overlay-custom-MCT-11 {
  display: block;
 }
.overlay-custom-MCT-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-12:checked~.product-MCT-12 {
  display: block;
 }
 .product__detail-MCT-12:checked~.overlay-custom-MCT-12 {
  display: block;
 }
.overlay-custom-MCT-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-13:checked~.product-MCT-13 {
  display: block;
 }
 .product__detail-MCT-13:checked~.overlay-custom-MCT-13 {
  display: block;
 }
.overlay-custom-MCT-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-14:checked~.product-MCT-14 {
  display: block;
 }
 .product__detail-MCT-14:checked~.overlay-custom-MCT-14 {
  display: block;
 }
.overlay-custom-MCT-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-15:checked~.product-MCT-15 {
  display: block;
 }
 .product__detail-MCT-15:checked~.overlay-custom-MCT-15 {
  display: block;
 }
.overlay-custom-MCT-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-16:checked~.product-MCT-16 {
  display: block;
 }
 .product__detail-MCT-16:checked~.overlay-custom-MCT-16 {
  display: block;
 }
.overlay-custom-MCT-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MCT-17:checked~.product-MCT-17 {
  display: block;
 }
 .product__detail-MCT-17:checked~.overlay-custom-MCT-17 {
  display: block;
 }
.overlay-custom-MCT-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MCT-17:checked~.formsubmit__root {
  display: block;
}
/* Mái che bãi gửi xe end*/

/*Hàng rào start */
.product__detail-HR-01:checked~.product-HR-01 {
  display: block;
 }
 .product__detail-HR-01:checked~.overlay-custom-HR-01 {
  display: block;
 }
.overlay-custom-HR-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-02:checked~.product-HR-02 {
  display: block;
 }
 .product__detail-HR-02:checked~.overlay-custom-HR-02 {
  display: block;
 }
.overlay-custom-HR-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-03:checked~.product-HR-03 {
  display: block;
 }
 .product__detail-HR-03:checked~.overlay-custom-HR-03 {
  display: block;
 }
.overlay-custom-HR-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-04:checked~.product-HR-04 {
  display: block;
 }
 .product__detail-HR-04:checked~.overlay-custom-HR-04 {
  display: block;
 }
.overlay-custom-HR-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-05:checked~.product-HR-05 {
  display: block;
 }
 .product__detail-HR-05:checked~.overlay-custom-HR-05 {
  display: block;
 }
.overlay-custom-HR-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-06:checked~.product-HR-06 {
  display: block;
 }
 .product__detail-HR-06:checked~.overlay-custom-HR-06 {
  display: block;
 }
.overlay-custom-HR-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-07:checked~.product-HR-07 {
  display: block;
 }
 .product__detail-HR-07:checked~.overlay-custom-HR-07 {
  display: block;
 }
.overlay-custom-HR-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-08:checked~.product-HR-08 {
  display: block;
 }
 .product__detail-HR-08:checked~.overlay-custom-HR-08 {
  display: block;
 }
.overlay-custom-HR-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-09:checked~.product-HR-09 {
  display: block;
 }
 .product__detail-HR-09:checked~.overlay-custom-HR-09 {
  display: block;
 }
.overlay-custom-HR-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-10:checked~.product-HR-10 {
  display: block;
 }
 .product__detail-HR-10:checked~.overlay-custom-HR-10 {
  display: block;
 }
.overlay-custom-HR-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-11:checked~.product-HR-11 {
  display: block;
 }
 .product__detail-HR-11:checked~.overlay-custom-HR-11 {
  display: block;
 }
.overlay-custom-HR-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-12:checked~.product-HR-12 {
  display: block;
 }
 .product__detail-HR-12:checked~.overlay-custom-HR-12 {
  display: block;
 }
.overlay-custom-HR-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-13:checked~.product-HR-13 {
  display: block;
 }
 .product__detail-HR-13:checked~.overlay-custom-HR-13 {
  display: block;
 }
.overlay-custom-HR-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-14:checked~.product-HR-14 {
  display: block;
 }
 .product__detail-HR-14:checked~.overlay-custom-HR-14 {
  display: block;
 }
.overlay-custom-HR-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-15:checked~.product-HR-15 {
  display: block;
 }
 .product__detail-HR-15:checked~.overlay-custom-HR-15 {
  display: block;
 }
.overlay-custom-HR-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-16:checked~.product-HR-16 {
  display: block;
 }
 .product__detail-HR-16:checked~.overlay-custom-HR-16 {
  display: block;
 }
.overlay-custom-HR-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-17:checked~.product-HR-17 {
  display: block;
 }
 .product__detail-HR-17:checked~.overlay-custom-HR-17 {
  display: block;
 }
.overlay-custom-HR-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-18:checked~.product-HR-18 {
  display: block;
 }
 .product__detail-HR-18:checked~.overlay-custom-HR-18 {
  display: block;
 }
.overlay-custom-HR-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-19:checked~.product-HR-19 {
  display: block;
 }
 .product__detail-HR-19:checked~.overlay-custom-HR-19 {
  display: block;
 }
.overlay-custom-HR-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-20:checked~.product-HR-20 {
  display: block;
 }
 .product__detail-HR-20:checked~.overlay-custom-HR-20 {
  display: block;
 }
.overlay-custom-HR-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-21:checked~.product-HR-21 {
  display: block;
 }
 .product__detail-HR-21:checked~.overlay-custom-HR-21 {
  display: block;
 }
.overlay-custom-HR-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-22:checked~.product-HR-22 {
  display: block;
 }
 .product__detail-HR-22:checked~.overlay-custom-HR-22 {
  display: block;
 }
.overlay-custom-HR-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-23:checked~.product-HR-23 {
  display: block;
 }
 .product__detail-HR-23:checked~.overlay-custom-HR-23 {
  display: block;
 }
.overlay-custom-HR-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-24:checked~.product-HR-24 {
  display: block;
 }
 .product__detail-HR-24:checked~.overlay-custom-HR-24 {
  display: block;
 }
.overlay-custom-HR-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-25:checked~.product-HR-25 {
  display: block;
 }
 .product__detail-HR-25:checked~.overlay-custom-HR-25 {
  display: block;
 }
.overlay-custom-HR-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-26:checked~.product-HR-26 {
  display: block;
 }
 .product__detail-HR-26:checked~.overlay-custom-HR-26 {
  display: block;
 }
.overlay-custom-HR-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-27:checked~.product-HR-27 {
  display: block;
 }
 .product__detail-HR-27:checked~.overlay-custom-HR-27 {
  display: block;
 }
.overlay-custom-HR-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-28:checked~.product-HR-28 {
  display: block;
 }
 .product__detail-HR-28:checked~.overlay-custom-HR-28 {
  display: block;
 }
.overlay-custom-HR-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-29:checked~.product-HR-29 {
  display: block;
 }
 .product__detail-HR-29:checked~.overlay-custom-HR-29 {
  display: block;
 }
.overlay-custom-HR-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-30:checked~.product-HR-30 {
  display: block;
 }
 .product__detail-HR-30:checked~.overlay-custom-HR-30 {
  display: block;
 }
.overlay-custom-HR-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-31:checked~.product-HR-31 {
  display: block;
 }
 .product__detail-HR-31:checked~.overlay-custom-HR-31 {
  display: block;
 }
.overlay-custom-HR-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-32:checked~.product-HR-32 {
  display: block;
 }
 .product__detail-HR-32:checked~.overlay-custom-HR-32 {
  display: block;
 }
.overlay-custom-HR-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-33:checked~.product-HR-33 {
  display: block;
 }
 .product__detail-HR-33:checked~.overlay-custom-HR-33 {
  display: block;
 }
.overlay-custom-HR-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-34:checked~.product-HR-34 {
  display: block;
 }
 .product__detail-HR-34:checked~.overlay-custom-HR-34 {
  display: block;
 }
.overlay-custom-HR-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-35:checked~.product-HR-35 {
  display: block;
 }
 .product__detail-HR-35:checked~.overlay-custom-HR-35 {
  display: block;
 }
.overlay-custom-HR-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-36:checked~.product-HR-36 {
  display: block;
 }
 .product__detail-HR-36:checked~.overlay-custom-HR-36 {
  display: block;
 }
.overlay-custom-HR-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-37:checked~.product-HR-37 {
  display: block;
 }
 .product__detail-HR-37:checked~.overlay-custom-HR-37 {
  display: block;
 }
.overlay-custom-HR-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-38:checked~.product-HR-38 {
  display: block;
 }
 .product__detail-HR-38:checked~.overlay-custom-HR-38 {
  display: block;
 }
.overlay-custom-HR-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-39:checked~.product-HR-39 {
  display: block;
 }
 .product__detail-HR-39:checked~.overlay-custom-HR-39 {
  display: block;
 }
.overlay-custom-HR-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-40:checked~.product-HR-40 {
  display: block;
 }
 .product__detail-HR-40:checked~.overlay-custom-HR-40 {
  display: block;
 }
.overlay-custom-HR-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-41:checked~.product-HR-41 {
  display: block;
 }
 .product__detail-HR-41:checked~.overlay-custom-HR-41 {
  display: block;
 }
.overlay-custom-HR-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-HR-42:checked~.product-HR-42 {
  display: block;
 }
 .product__detail-HR-42:checked~.overlay-custom-HR-42 {
  display: block;
 }
.overlay-custom-HR-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-HR-42:checked~.formsubmit__root {
  display: block;
}
/* Hàng rào end */

/*Mái kính start */
.product__detail-MK-01:checked~.product-MK-01 {
  display: block;
 }
 .product__detail-MK-01:checked~.overlay-custom-MK-01 {
  display: block;
 }
.overlay-custom-MK-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-02:checked~.product-MK-02 {
  display: block;
 }
 .product__detail-MK-02:checked~.overlay-custom-MK-02 {
  display: block;
 }
.overlay-custom-MK-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-03:checked~.product-MK-03 {
  display: block;
 }
 .product__detail-MK-03:checked~.overlay-custom-MK-03 {
  display: block;
 }
.overlay-custom-MK-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-04:checked~.product-MK-04 {
  display: block;
 }
 .product__detail-MK-04:checked~.overlay-custom-MK-04 {
  display: block;
 }
.overlay-custom-MK-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-05:checked~.product-MK-05 {
  display: block;
 }
 .product__detail-MK-05:checked~.overlay-custom-MK-05 {
  display: block;
 }
.overlay-custom-MK-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-06:checked~.product-MK-06 {
  display: block;
 }
 .product__detail-MK-06:checked~.overlay-custom-MK-06 {
  display: block;
 }
.overlay-custom-MK-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-07:checked~.product-MK-07 {
  display: block;
 }
 .product__detail-MK-07:checked~.overlay-custom-MK-07 {
  display: block;
 }
.overlay-custom-MK-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-08:checked~.product-MK-08 {
  display: block;
 }
 .product__detail-MK-08:checked~.overlay-custom-MK-08 {
  display: block;
 }
.overlay-custom-MK-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-09:checked~.product-MK-09 {
  display: block;
 }
 .product__detail-MK-09:checked~.overlay-custom-MK-09 {
  display: block;
 }
.overlay-custom-MK-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-10:checked~.product-MK-10 {
  display: block;
 }
 .product__detail-MK-10:checked~.overlay-custom-MK-10 {
  display: block;
 }
.overlay-custom-MK-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-11:checked~.product-MK-11 {
  display: block;
 }
 .product__detail-MK-11:checked~.overlay-custom-MK-11 {
  display: block;
 }
.overlay-custom-MK-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-12:checked~.product-MK-12 {
  display: block;
 }
 .product__detail-MK-12:checked~.overlay-custom-MK-12 {
  display: block;
 }
.overlay-custom-MK-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-13:checked~.product-MK-13 {
  display: block;
 }
 .product__detail-MK-13:checked~.overlay-custom-MK-13 {
  display: block;
 }
.overlay-custom-MK-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-14:checked~.product-MK-14 {
  display: block;
 }
 .product__detail-MK-14:checked~.overlay-custom-MK-14 {
  display: block;
 }
.overlay-custom-MK-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-15:checked~.product-MK-15 {
  display: block;
 }
 .product__detail-MK-15:checked~.overlay-custom-MK-15 {
  display: block;
 }
.overlay-custom-MK-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-16:checked~.product-MK-16 {
  display: block;
 }
 .product__detail-MK-16:checked~.overlay-custom-MK-16 {
  display: block;
 }
.overlay-custom-MK-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-17:checked~.product-MK-17 {
  display: block;
 }
 .product__detail-MK-17:checked~.overlay-custom-MK-17 {
  display: block;
 }
.overlay-custom-MK-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-18:checked~.product-MK-18 {
  display: block;
 }
 .product__detail-MK-18:checked~.overlay-custom-MK-18 {
  display: block;
 }
.overlay-custom-MK-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-19:checked~.product-MK-19 {
  display: block;
 }
 .product__detail-MK-19:checked~.overlay-custom-MK-19 {
  display: block;
 }
.overlay-custom-MK-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-20:checked~.product-MK-20 {
  display: block;
 }
 .product__detail-MK-20:checked~.overlay-custom-MK-20 {
  display: block;
 }
.overlay-custom-MK-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-21:checked~.product-MK-21 {
  display: block;
 }
 .product__detail-MK-21:checked~.overlay-custom-MK-21 {
  display: block;
 }
.overlay-custom-MK-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-22:checked~.product-MK-22 {
  display: block;
 }
 .product__detail-MK-22:checked~.overlay-custom-MK-22 {
  display: block;
 }
.overlay-custom-MK-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-23:checked~.product-MK-23 {
  display: block;
 }
 .product__detail-MK-23:checked~.overlay-custom-MK-23 {
  display: block;
 }
.overlay-custom-MK-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-24:checked~.product-MK-24 {
  display: block;
 }
 .product__detail-MK-24:checked~.overlay-custom-MK-24 {
  display: block;
 }
.overlay-custom-MK-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-25:checked~.product-MK-25 {
  display: block;
 }
 .product__detail-MK-25:checked~.overlay-custom-MK-25 {
  display: block;
 }
.overlay-custom-MK-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-26:checked~.product-MK-26 {
  display: block;
 }
 .product__detail-MK-26:checked~.overlay-custom-MK-26 {
  display: block;
 }
.overlay-custom-MK-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-27:checked~.product-MK-27 {
  display: block;
 }
 .product__detail-MK-27:checked~.overlay-custom-MK-27 {
  display: block;
 }
.overlay-custom-MK-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-28:checked~.product-MK-28 {
  display: block;
 }
 .product__detail-MK-28:checked~.overlay-custom-MK-28 {
  display: block;
 }
.overlay-custom-MK-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-29:checked~.product-MK-29 {
  display: block;
 }
 .product__detail-MK-29:checked~.overlay-custom-MK-29 {
  display: block;
 }
.overlay-custom-MK-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-30:checked~.product-MK-30 {
  display: block;
 }
 .product__detail-MK-30:checked~.overlay-custom-MK-30 {
  display: block;
 }
.overlay-custom-MK-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-31:checked~.product-MK-31 {
  display: block;
 }
 .product__detail-MK-31:checked~.overlay-custom-MK-31 {
  display: block;
 }
.overlay-custom-MK-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-32:checked~.product-MK-32 {
  display: block;
 }
 .product__detail-MK-32:checked~.overlay-custom-MK-32 {
  display: block;
 }
.overlay-custom-MK-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-33:checked~.product-MK-33 {
  display: block;
 }
 .product__detail-MK-33:checked~.overlay-custom-MK-33 {
  display: block;
 }
.overlay-custom-MK-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-34:checked~.product-MK-34 {
  display: block;
 }
 .product__detail-MK-34:checked~.overlay-custom-MK-34 {
  display: block;
 }
.overlay-custom-MK-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-35:checked~.product-MK-35 {
  display: block;
 }
 .product__detail-MK-35:checked~.overlay-custom-MK-35 {
  display: block;
 }
.overlay-custom-MK-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-36:checked~.product-MK-36 {
  display: block;
 }
 .product__detail-MK-36:checked~.overlay-custom-MK-36 {
  display: block;
 }
.overlay-custom-MK-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-37:checked~.product-MK-37 {
  display: block;
 }
 .product__detail-MK-37:checked~.overlay-custom-MK-37 {
  display: block;
 }
.overlay-custom-MK-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-38:checked~.product-MK-38 {
  display: block;
 }
 .product__detail-MK-38:checked~.overlay-custom-MK-38 {
  display: block;
 }
.overlay-custom-MK-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-39:checked~.product-MK-39 {
  display: block;
 }
 .product__detail-MK-39:checked~.overlay-custom-MK-39 {
  display: block;
 }
.overlay-custom-MK-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-39:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-40:checked~.product-MK-40 {
  display: block;
 }
 .product__detail-MK-40:checked~.overlay-custom-MK-40 {
  display: block;
 }
.overlay-custom-MK-40 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-40:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-41:checked~.product-MK-41 {
  display: block;
 }
 .product__detail-MK-41:checked~.overlay-custom-MK-41 {
  display: block;
 }
.overlay-custom-MK-41 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-41:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-42:checked~.product-MK-42 {
  display: block;
 }
 .product__detail-MK-42:checked~.overlay-custom-MK-42 {
  display: block;
 }
.overlay-custom-MK-42 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-42:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-43:checked~.product-MK-43 {
  display: block;
 }
 .product__detail-MK-43:checked~.overlay-custom-MK-43 {
  display: block;
 }
.overlay-custom-MK-43 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-43:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-44:checked~.product-MK-44 {
  display: block;
 }
 .product__detail-MK-44:checked~.overlay-custom-MK-44 {
  display: block;
 }
.overlay-custom-MK-44 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-44:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-45:checked~.product-MK-45 {
  display: block;
 }
 .product__detail-MK-45:checked~.overlay-custom-MK-45 {
  display: block;
 }
.overlay-custom-MK-45 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-45:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-46:checked~.product-MK-46 {
  display: block;
 }
 .product__detail-MK-46:checked~.overlay-custom-MK-46 {
  display: block;
 }
.overlay-custom-MK-46 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-46:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-47:checked~.product-MK-47 {
  display: block;
 }
 .product__detail-MK-47:checked~.overlay-custom-MK-47 {
  display: block;
 }
.overlay-custom-MK-47 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-47:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-48:checked~.product-MK-48 {
  display: block;
 }
 .product__detail-MK-48:checked~.overlay-custom-MK-48 {
  display: block;
 }
.overlay-custom-MK-48 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-48:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-MK-49:checked~.product-MK-49 {
  display: block;
 }
 .product__detail-MK-49:checked~.overlay-custom-MK-49 {
  display: block;
 }
.overlay-custom-MK-49 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-MK-49:checked~.formsubmit__root {
  display: block;
}
/* Mái kính end */

/*Vách kính tắm start */
.product__detail-VKWC-01:checked~.product-VKWC-01 {
  display: block;
 }
 .product__detail-VKWC-01:checked~.overlay-custom-VKWC-01 {
  display: block;
 }
.overlay-custom-VKWC-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-02:checked~.product-VKWC-02 {
  display: block;
 }
 .product__detail-VKWC-02:checked~.overlay-custom-VKWC-02 {
  display: block;
 }
.overlay-custom-VKWC-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-03:checked~.product-VKWC-03 {
  display: block;
 }
 .product__detail-VKWC-03:checked~.overlay-custom-VKWC-03 {
  display: block;
 }
.overlay-custom-VKWC-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-04:checked~.product-VKWC-04 {
  display: block;
 }
 .product__detail-VKWC-04:checked~.overlay-custom-VKWC-04 {
  display: block;
 }
.overlay-custom-VKWC-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-05:checked~.product-VKWC-05 {
  display: block;
 }
 .product__detail-VKWC-05:checked~.overlay-custom-VKWC-05 {
  display: block;
 }
.overlay-custom-VKWC-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-06:checked~.product-VKWC-06 {
  display: block;
 }
 .product__detail-VKWC-06:checked~.overlay-custom-VKWC-06 {
  display: block;
 }
.overlay-custom-VKWC-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-07:checked~.product-VKWC-07 {
  display: block;
 }
 .product__detail-VKWC-07:checked~.overlay-custom-VKWC-07 {
  display: block;
 }
.overlay-custom-VKWC-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-08:checked~.product-VKWC-08 {
  display: block;
 }
 .product__detail-VKWC-08:checked~.overlay-custom-VKWC-08 {
  display: block;
 }
.overlay-custom-VKWC-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-09:checked~.product-VKWC-09 {
  display: block;
 }
 .product__detail-VKWC-09:checked~.overlay-custom-VKWC-09 {
  display: block;
 }
.overlay-custom-VKWC-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-10:checked~.product-VKWC-10 {
  display: block;
 }
 .product__detail-VKWC-10:checked~.overlay-custom-VKWC-10 {
  display: block;
 }
.overlay-custom-VKWC-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-11:checked~.product-VKWC-11 {
  display: block;
 }
 .product__detail-VKWC-11:checked~.overlay-custom-VKWC-11 {
  display: block;
 }
.overlay-custom-VKWC-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-12:checked~.product-VKWC-12 {
  display: block;
 }
 .product__detail-VKWC-12:checked~.overlay-custom-VKWC-12 {
  display: block;
 }
.overlay-custom-VKWC-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-13:checked~.product-VKWC-13 {
  display: block;
 }
 .product__detail-VKWC-13:checked~.overlay-custom-VKWC-13 {
  display: block;
 }
.overlay-custom-VKWC-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-14:checked~.product-VKWC-14 {
  display: block;
 }
 .product__detail-VKWC-14:checked~.overlay-custom-VKWC-14 {
  display: block;
 }
.overlay-custom-VKWC-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-15:checked~.product-VKWC-15 {
  display: block;
 }
 .product__detail-VKWC-15:checked~.overlay-custom-VKWC-15 {
  display: block;
 }
.overlay-custom-VKWC-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-16:checked~.product-VKWC-16 {
  display: block;
 }
 .product__detail-VKWC-16:checked~.overlay-custom-VKWC-16 {
  display: block;
 }
.overlay-custom-VKWC-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-17:checked~.product-VKWC-17 {
  display: block;
 }
 .product__detail-VKWC-17:checked~.overlay-custom-VKWC-17 {
  display: block;
 }
.overlay-custom-VKWC-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-18:checked~.product-VKWC-18 {
  display: block;
 }
 .product__detail-VKWC-18:checked~.overlay-custom-VKWC-18 {
  display: block;
 }
.overlay-custom-VKWC-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-19:checked~.product-VKWC-19 {
  display: block;
 }
 .product__detail-VKWC-19:checked~.overlay-custom-VKWC-19 {
  display: block;
 }
.overlay-custom-VKWC-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-20:checked~.product-VKWC-20 {
  display: block;
 }
 .product__detail-VKWC-20:checked~.overlay-custom-VKWC-20 {
  display: block;
 }
.overlay-custom-VKWC-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-21:checked~.product-VKWC-21 {
  display: block;
 }
 .product__detail-VKWC-21:checked~.overlay-custom-VKWC-21 {
  display: block;
 }
.overlay-custom-VKWC-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-22:checked~.product-VKWC-22 {
  display: block;
 }
 .product__detail-VKWC-22:checked~.overlay-custom-VKWC-22 {
  display: block;
 }
.overlay-custom-VKWC-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-23:checked~.product-VKWC-23 {
  display: block;
 }
 .product__detail-VKWC-23:checked~.overlay-custom-VKWC-23 {
  display: block;
 }
.overlay-custom-VKWC-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-24:checked~.product-VKWC-24 {
  display: block;
 }
 .product__detail-VKWC-24:checked~.overlay-custom-VKWC-24 {
  display: block;
 }
.overlay-custom-VKWC-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-25:checked~.product-VKWC-25 {
  display: block;
 }
 .product__detail-VKWC-25:checked~.overlay-custom-VKWC-25 {
  display: block;
 }
.overlay-custom-VKWC-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-25:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-26:checked~.product-VKWC-26 {
  display: block;
 }
 .product__detail-VKWC-26:checked~.overlay-custom-VKWC-26 {
  display: block;
 }
.overlay-custom-VKWC-26 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-26:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-27:checked~.product-VKWC-27 {
  display: block;
 }
 .product__detail-VKWC-27:checked~.overlay-custom-VKWC-27 {
  display: block;
 }
.overlay-custom-VKWC-27 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-27:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-28:checked~.product-VKWC-28 {
  display: block;
 }
 .product__detail-VKWC-28:checked~.overlay-custom-VKWC-28 {
  display: block;
 }
.overlay-custom-VKWC-28 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-28:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-29:checked~.product-VKWC-29 {
  display: block;
 }
 .product__detail-VKWC-29:checked~.overlay-custom-VKWC-29 {
  display: block;
 }
.overlay-custom-VKWC-29 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-29:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-30:checked~.product-VKWC-30 {
  display: block;
 }
 .product__detail-VKWC-30:checked~.overlay-custom-VKWC-30 {
  display: block;
 }
.overlay-custom-VKWC-30 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-30:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-31:checked~.product-VKWC-31 {
  display: block;
 }
 .product__detail-VKWC-31:checked~.overlay-custom-VKWC-31 {
  display: block;
 }
.overlay-custom-VKWC-31 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-31:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-32:checked~.product-VKWC-32 {
  display: block;
 }
 .product__detail-VKWC-32:checked~.overlay-custom-VKWC-32 {
  display: block;
 }
.overlay-custom-VKWC-32 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-32:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-33:checked~.product-VKWC-33 {
  display: block;
 }
 .product__detail-VKWC-33:checked~.overlay-custom-VKWC-33 {
  display: block;
 }
.overlay-custom-VKWC-33 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-33:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-34:checked~.product-VKWC-34 {
  display: block;
 }
 .product__detail-VKWC-34:checked~.overlay-custom-VKWC-34 {
  display: block;
 }
.overlay-custom-VKWC-34 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-34:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-35:checked~.product-VKWC-35 {
  display: block;
 }
 .product__detail-VKWC-35:checked~.overlay-custom-VKWC-35 {
  display: block;
 }
.overlay-custom-VKWC-35 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-35:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-36:checked~.product-VKWC-36 {
  display: block;
 }
 .product__detail-VKWC-36:checked~.overlay-custom-VKWC-36 {
  display: block;
 }
.overlay-custom-VKWC-36 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-36:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-37:checked~.product-VKWC-37 {
  display: block;
 }
 .product__detail-VKWC-37:checked~.overlay-custom-VKWC-37 {
  display: block;
 }
.overlay-custom-VKWC-37 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-37:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-38:checked~.product-VKWC-38 {
  display: block;
 }
 .product__detail-VKWC-38:checked~.overlay-custom-VKWC-38 {
  display: block;
 }
.overlay-custom-VKWC-38 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-38:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VKWC-39:checked~.product-VKWC-39 {
  display: block;
 }
 .product__detail-VKWC-39:checked~.overlay-custom-VKWC-39 {
  display: block;
 }
.overlay-custom-VKWC-39 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VKWC-39:checked~.formsubmit__root {
  display: block;
}
/* Vách kính tắm end */

/*Vách ngăn nhôm kính start */
.product__detail-VNNK-01:checked~.product-VNNK-01 {
  display: block;
 }
 .product__detail-VNNK-01:checked~.overlay-custom-VNNK-01 {
  display: block;
 }
.overlay-custom-VNNK-01 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-01:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-02:checked~.product-VNNK-02 {
  display: block;
 }
 .product__detail-VNNK-02:checked~.overlay-custom-VNNK-02 {
  display: block;
 }
.overlay-custom-VNNK-02 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-02:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-03:checked~.product-VNNK-03 {
  display: block;
 }
 .product__detail-VNNK-03:checked~.overlay-custom-VNNK-03 {
  display: block;
 }
.overlay-custom-VNNK-03 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-03:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-04:checked~.product-VNNK-04 {
  display: block;
 }
 .product__detail-VNNK-04:checked~.overlay-custom-VNNK-04 {
  display: block;
 }
.overlay-custom-VNNK-04 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-04:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-05:checked~.product-VNNK-05 {
  display: block;
 }
 .product__detail-VNNK-05:checked~.overlay-custom-VNNK-05 {
  display: block;
 }
.overlay-custom-VNNK-05 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-05:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-06:checked~.product-VNNK-06 {
  display: block;
 }
 .product__detail-VNNK-06:checked~.overlay-custom-VNNK-06 {
  display: block;
 }
.overlay-custom-VNNK-06 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-06:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-07:checked~.product-VNNK-07 {
  display: block;
 }
 .product__detail-VNNK-07:checked~.overlay-custom-VNNK-07 {
  display: block;
 }
.overlay-custom-VNNK-07 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-07:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-08:checked~.product-VNNK-08 {
  display: block;
 }
 .product__detail-VNNK-08:checked~.overlay-custom-VNNK-08 {
  display: block;
 }
.overlay-custom-VNNK-08 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-08:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-09:checked~.product-VNNK-09 {
  display: block;
 }
 .product__detail-VNNK-09:checked~.overlay-custom-VNNK-09 {
  display: block;
 }
.overlay-custom-VNNK-09 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-09:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-10:checked~.product-VNNK-10 {
  display: block;
 }
 .product__detail-VNNK-10:checked~.overlay-custom-VNNK-10 {
  display: block;
 }
.overlay-custom-VNNK-10 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-10:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-11:checked~.product-VNNK-11 {
  display: block;
 }
 .product__detail-VNNK-11:checked~.overlay-custom-VNNK-11 {
  display: block;
 }
.overlay-custom-VNNK-11 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-11:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-12:checked~.product-VNNK-12 {
  display: block;
 }
 .product__detail-VNNK-12:checked~.overlay-custom-VNNK-12 {
  display: block;
 }
.overlay-custom-VNNK-12 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-12:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-13:checked~.product-VNNK-13 {
  display: block;
 }
 .product__detail-VNNK-13:checked~.overlay-custom-VNNK-13 {
  display: block;
 }
.overlay-custom-VNNK-13 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-13:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-14:checked~.product-VNNK-14 {
  display: block;
 }
 .product__detail-VNNK-14:checked~.overlay-custom-VNNK-14 {
  display: block;
 }
.overlay-custom-VNNK-14 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-14:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-15:checked~.product-VNNK-15 {
  display: block;
 }
 .product__detail-VNNK-15:checked~.overlay-custom-VNNK-15 {
  display: block;
 }
.overlay-custom-VNNK-15 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-15:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-16:checked~.product-VNNK-16 {
  display: block;
 }
 .product__detail-VNNK-16:checked~.overlay-custom-VNNK-16 {
  display: block;
 }
.overlay-custom-VNNK-16 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-16:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-17:checked~.product-VNNK-17 {
  display: block;
 }
 .product__detail-VNNK-17:checked~.overlay-custom-VNNK-17 {
  display: block;
 }
.overlay-custom-VNNK-17 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-17:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-18:checked~.product-VNNK-18 {
  display: block;
 }
 .product__detail-VNNK-18:checked~.overlay-custom-VNNK-18 {
  display: block;
 }
.overlay-custom-VNNK-18 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-18:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-19:checked~.product-VNNK-19 {
  display: block;
 }
 .product__detail-VNNK-19:checked~.overlay-custom-VNNK-19 {
  display: block;
 }
.overlay-custom-VNNK-19 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-19:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-20:checked~.product-VNNK-20 {
  display: block;
 }
 .product__detail-VNNK-20:checked~.overlay-custom-VNNK-20 {
  display: block;
 }
.overlay-custom-VNNK-20 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-20:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-21:checked~.product-VNNK-21 {
  display: block;
 }
 .product__detail-VNNK-21:checked~.overlay-custom-VNNK-21 {
  display: block;
 }
.overlay-custom-VNNK-21 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-21:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-22:checked~.product-VNNK-22 {
  display: block;
 }
 .product__detail-VNNK-22:checked~.overlay-custom-VNNK-22 {
  display: block;
 }
.overlay-custom-VNNK-22 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-22:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-23:checked~.product-VNNK-23 {
  display: block;
 }
 .product__detail-VNNK-23:checked~.overlay-custom-VNNK-23 {
  display: block;
 }
.overlay-custom-VNNK-23 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-23:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-24:checked~.product-VNNK-24 {
  display: block;
 }
 .product__detail-VNNK-24:checked~.overlay-custom-VNNK-24 {
  display: block;
 }
.overlay-custom-VNNK-24 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-24:checked~.formsubmit__root {
  display: block;
}
/*  */
.product__detail-VNNK-25:checked~.product-VNNK-25 {
  display: block;
 }
 .product__detail-VNNK-25:checked~.overlay-custom-VNNK-25 {
  display: block;
 }
.overlay-custom-VNNK-25 {
  background-color: rgba(0, 0, 0, 0.3);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 4000;
  display: none;
}
.product__buy-VNNK-25:checked~.formsubmit__root {
  display: block;
}
/* Vách ngăn nhôm kính end */