li.product.outofstock .out-of-stock-badge,.woocommerce-product-gallery .out-of-stock-badge{height:auto;width:auto;border-radius:0;display:block;z-index:5;background-color:#d9534f;color:white;font-size:12px;font-weight:700;text-align:center;padding:6px 40px;margin:0;position:absolute;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}