/* Homepage layout fallbacks ? hover overlays stay hidden until hover */

.div_iw0Miu {
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
  margin-bottom: 5px;
  padding-bottom: 5px;
  opacity: 1 !important;
  visibility: visible !important;
}

.a27 {
  min-height: 200px !important;
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.c-video, .video_minbAm {
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 280px !important;
  object-fit: cover !important;
  display: block !important;
}

@media (max-width: 767px) {
  .c-video, .video_minbAm { min-height: 160px !important; }
  .a27 { min-height: 140px !important; }
}

html {
  min-height: 100% !important;
  overflow-y: auto !important;
}

/* Product family: ?? + VIEW ???????????? */
.linkblock_Tq4b2e,
.div_PhWEta,
[class*="linkblock_K3Wjp"] {
  opacity: 0 !important;
}

.linkblock_Tq4b2e:hover,
.div_PhWEta:hover,
[class*="linkblock_K3Wjp"]:hover {
  opacity: 1 !important;
}

/* ???????????????a13/a1401/a15?? */
.a12:hover > [class*="linkblock_K3Wjp"],
.a13:hover > [class*="linkblock_K3Wjp"],
.a14:hover [class*="linkblock_K3Wjp"],
.a1401:hover > [class*="linkblock_K3Wjp"],
.a1402:hover > [class*="linkblock_K3Wjp"],
.a15:hover > [class*="linkblock_K3Wjp"],
.a16:hover > [class*="linkblock_K3Wjp"],
.a17:hover [class*="linkblock_K3Wjp"],
.a1701:hover > [class*="linkblock_K3Wjp"],
.a1702:hover > [class*="linkblock_K3Wjp"],
.a18:hover > [class*="linkblock_K3Wjp"],
.a19:hover > [class*="linkblock_K3Wjp"],
.a20:hover > [class*="linkblock_K3Wjp"],
.a23:hover > [class*="linkblock_K3Wjp"],
.a24:hover > [class*="linkblock_K3Wjp"],
.a30:hover > [class*="linkblock_K3Wjp"],
.a32:hover > [class*="linkblock_K3Wjp"],
.a3201:hover > [class*="linkblock_K3Wjp"],
.div_KdXbzP:hover [class*="linkblock_K3Wjp"],
.div_K2NeYg01:hover [class*="linkblock_K3Wjp"],
.div_K2NeYg02:hover [class*="linkblock_K3Wjp"],
.div_7Up3gP:hover [class*="linkblock_K3Wjp"],
.column_bvr5zi:hover .linkblock_Tq4b2e,
.column_bvr5zi:hover .div_PhWEta,
.div_ArmeQU:hover .div_PhWEta {
  opacity: 1 !important;
}
