.product.outofstock .premium-woo-product-thumbnail::before{content:"Out of Stock";position:absolute;z-index:2;background-color:#d9534f;color:white;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;padding:6px 40px;top:20px;left:-35px;transform:rotate(-45deg);box-shadow:0 1px 3px rgba(0,0,0,.3)}.ct-product-add-to-cart p.stock.out-of-stock,.premium-woo-atc-button p.stock.out-of-stock{color:#c9302c;font-size:1.1em;font-weight:600;background-color:#fdf2f2;border:1px solid #eacccc;border-radius:5px;padding:15px;text-align:center;margin-bottom:0}.single-product p.custom-in-stock-message{color:#28a745;font-weight:700;font-size:1.1em;margin-bottom:1em;border:1px solid #d4edda;background-color:#f1fdf4;padding:10px;border-radius:5px;text-align:center}