.product15684{padding:0 10px 30px;box-sizing:border-box;margin:0 auto;overflow:hidden}.product15684 ul{display:flex;flex-flow:row wrap;justify-content:space-between;overflow:hidden}.product15684 ul::after{content:'';width:32%}.product15684 ul li{width:32%;height:0;padding-bottom:37.8%;margin-top:2%;position:relative;cursor:pointer;overflow:hidden}.product15684 ul li .li_item{width:100%;height:100%;position:absolute}.product15684 ul li img{width:100%;height:100%;object-fit:contain;transition:all .2s linear;overflow:hidden}.product15684 ul li:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.product15684 ul li:hover .banner-description{opacity:.89}.product15684 ul li .banner-description{width:76%;padding:19px 21px 30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block;text-align:center;background-color:white;color:black;opacity:0;transition:all .4s ease-in-out}.product15684 ul li .banner-description .banner-name{color:#000;font-size:26px;font-weight:400;line-height:1.5em;max-height:77px;overflow:hidden}.product15684 ul li .banner-description .banner-docs{line-height:1.6em;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-all}.product15684 ul li .banner-description .banner-docs div{display:inline}.product15684 ul li .banner-description a.moreBtn{margin-top:14px;padding:10px 36px;user-select:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border-radius:25px;border:2px solid #000;background:transparent;color:inherit;font-weight:500;outline:0;text-transform:uppercase;letter-spacing:.4px;white-space:normal;line-height:20px;font-size:12px;position:relative;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);transition-property:color;transition-duration:.3s}.product15684 ul li .banner-description a.moreBtn:hover{background-color:#000;color:#fff}@media(max-width:1200px){.product15684{width:100%;padding:0 20px 20px}.margin_unset{margin:0 !important}}@media(max-width:800px){.product15684 ul li{width:49%;padding-bottom:56.7%;margin-top:2%}.product15684 ul::after{content:'';width:48%}}@media(max-width:500px){.product15684 ul li{width:100%;padding-bottom:118.125%;margin-top:20px}}