.picker__day.booked{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAPElEQVQYV2NkIADOnj37nxGfGpACY2NjRpyKYApAhmBVhKwAqyJ0BRiKsClAUYRLAVwRPgVgRYQUgBQBAKv8I3BUT3C3AAAAAElFTkSuQmCC) repeat;}.picker__day--stock{position:relative;padding:.3125em 50% .3125em 0;}.stock-amount{box-sizing:border-box;height:100%;width:50%;font-size:0.8em;position:absolute;top:0;right:0;padding:.525em 0 .525em 0;background:#f5f5f5;text-align:center;}.stock-amount.in_stock{color:#5fa644;}.stock-amount.low{color:#e49518;}@media (max-width:480px){.stock-amount{display:none;}}.picker__day--highlighted .stock-amount{color:#000000;}