.fshpenh_rib {position: absolute; text-align: center; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); padding: 4px 0; top: 40px; left: -40px; width: 200px; color: #000000; display:grid; font: normal 15px sans-serif; z-index:9;font-size:10px; cursor:pointer; background-color: #FF9900;font-weight:bold;}
.product-thumb{overflow:hidden !important;position:inherit;}
ul.thumbnails li { position: relative; overflow: hidden; }
#product-info .magnific-popup { position: relative; overflow: hidden; }