.stock-status-bar{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:20px;color:#fff;font-family:Druk Text CY Web,Trebuchet MS,Helvetica,Arial,sans-serif;font-style:italic;font-size:14px;text-align:center;font-weight:500;text-transform:uppercase;z-index:2;position:relative;overflow:hidden;display:inline-block;padding:.2em .7em;line-height:1.1}.stock-status-bar:after{position:absolute;content:" ";display:block;background:#000;height:100%;width:calc(100% - .4em);top:50%;left:50%;transform-origin:50% 50%;transform:translate(-50%) translateY(-50%) skew(-12.5deg);z-index:-1}@media only screen and (min-width: 768px){.stock-status-bar{font-size:20px;height:30px}}.stock-status-bar.out-of-stock{color:#000}.stock-status-bar.out-of-stock:after{background-color:#fff}
