@charset "utf-8";

.awardMarker {
    display: inline-block;
    padding: 3px 5px;
    font-size: 15px;
    font-weight: bold;
    background: goldenrod;
    color: white;
}

.awardMarker:before {
    content: "🏆︎";
    margin-right: 3px;
}

.numberPlateMarker {
    display: inline-block;
    margin: 2px 1px;
    border: white solid 2px;
    border-radius: 5px;
    box-shadow: 0 0 0 1px black;
    padding: 0 3px;
    font-family: "uknumberplate";
    font-size: 20px;
    background: black;
    color: white;
}

.numberPlateMarker:before {
    content: "•";
    margin-right: 3px;
}

.numberPlateMarker:after {
    content: "•";
    margin-left: 3px;
}

.inStockMarker:before {
    content: "In stock";
}

.inStockMarker {
    display: inline-block;
    margin: 0 8px;
    padding: 2px 5px 3px 5px;
    font-weight: bold;
    background: green;
    color: white;
}

.outOfStockMarker:before {
    content: "Out of stock";
}

.outOfStockMarker {
    display: inline-block;
    margin: 0 8px;
    padding: 2px 5px 3px 5px;
    font-weight: bold;
    background: red;
    color: white;
}

.madeToOrderMarker:before {
    content: "Made to order";
}

.madeToOrderMarker {
    display: inline-block;
    margin: 0 8px;
    padding: 2px 5px 3px 5px;
    font-weight: bold;
    background: blue;
    color: white;
}

.soldMarker:before {
    content: "Sold";
}

.soldMarker {
    display: inline-block;
    position: relative;
    margin: 0 5px;
    padding: 2px 3px 2px 2px;
    bottom: 1px;
    font-size: 8pt;
    font-weight: bold;
    background: red;
    color: white;
}
