.elementor-826110201 .elementor-element.elementor-element-4748b91{margin-top:20px;margin-bottom:20px;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 > .elementor-widget-container > .elementor-heading-title{text-align:center;margin-bottom:10px;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);column-gap:8px;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);box-shadow:0px 0px 10px 0px rgba(234, 216, 216, 0.5);}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper-slide > *{border-width:1px 1px 1px 1px;border-style:solid;border-color:#EAD2D2;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper-slide, .elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper-slide > *{border-radius:6px 6px 6px 6px;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper-slide > :hover{border-color:#000000;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .elementor-swiper-button{font-size:40px;color:#4054B2;}.elementor-826110201 .elementor-element.elementor-element-7dbf991{margin-top:20px;margin-bottom:20px;}.elementor-826110201 .elementor-element.elementor-element-a80e10c > .elementor-widget-container > .elementor-heading-title{text-align:center;margin-bottom:10px;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);column-gap:8px;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);box-shadow:0px 0px 10px 0px rgba(234, 216, 216, 0.5);}.elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper-slide > *{border-width:1px 1px 1px 1px;border-style:solid;border-color:#EAD2D2;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper-slide, .elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper-slide > *{border-radius:6px 6px 6px 6px;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper-slide > :hover{border-color:#000000;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .elementor-swiper-button{font-size:40px;color:#4054B2;}.elementor-826110201 .elementor-element.elementor-element-2347338{margin-top:20px;margin-bottom:20px;}.elementor-826110201 .elementor-element.elementor-element-d24e311 > .elementor-widget-container > .elementor-heading-title{text-align:center;margin-bottom:10px;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);column-gap:8px;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper-slide{margin-top:calc(0px / 2);margin-bottom:calc(0px / 2);box-shadow:0px 0px 10px 0px rgba(234, 216, 216, 0.5);}.elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper-slide > *{border-width:1px 1px 1px 1px;border-style:solid;border-color:#EAD2D2;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper-slide, .elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper-slide > *{border-radius:6px 6px 6px 6px;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper-slide > :hover{border-color:#000000;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .elementor-swiper-button{font-size:40px;color:#4054B2;}@media(max-width:767px){.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);column-gap:3px;}.elementor-826110201 .elementor-element.elementor-element-5efa3a4 .elementor-swiper-button{font-size:25px;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);column-gap:3px;}.elementor-826110201 .elementor-element.elementor-element-a80e10c .elementor-swiper-button{font-size:25px;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(2, 1fr);column-gap:3px;}.elementor-826110201 .elementor-element.elementor-element-d24e311 .elementor-swiper-button{font-size:25px;}}/* Start custom CSS for section, class: .elementor-element-3b60209 *//* Nếu editor làm mất class, vẫn ép link trong cột Link thành nút */
.lm2800-table td:last-child a{
  display:inline-block;
  padding:7px 12px;
  border:1px solid rgba(0,0,0,.18);
  border-radius:10px;
  text-decoration:none;
  font-weight:700;
  font-size:13px;
  background:#fff;
  white-space:nowrap;
}
.lm2800-table td:last-child a:hover{
  border-color:rgba(0,0,0,.35);
}/* End custom CSS */
/* Start custom CSS for product-carousel, class: .elementor-element-5efa3a4 *//* =========================================================
   HOME SLIDER – FINAL FIX
   Ẩn CTA bên dưới, giữ nguyên CTA hover trên ảnh
   ========================================================= */

/* 1) Ẩn dòng "Xem thêm" bên dưới */
#slider-home .pro_second_box .hover_fly_btn_inner{
  display: none !important;
}

/* 2) Ẩn nút "Thêm vào giỏ" bên dưới */
#slider-home .pro_second_box .act_box_cart{
  display: none !important;
}

/* 3) ĐẢM BẢO nút Add to cart trên ảnh (hover) luôn hiện */
#slider-home .hover_fly,
#slider-home .hover_fly *{
  pointer-events: auto;
}

#slider-home .hover_fly .ajax_add_to_cart_button,
#slider-home .hover_fly a.ajax_add_to_cart_button{
  display: inline-flex !important;
  opacity: 1 !important;
  visibility: visible !important;
  transform: none !important;
}

/* 4) Phòng trường hợp theme có rule ẩn hover */
#slider-home .hover_fly_btn{
  opacity: 1 !important;
  visibility: visible !important;
}/* End custom CSS */