/* CukiBoszi címke definíció.
 */

.cb-label::before {
  white-space: nowrap;  
  color: white;
  padding: 4px 6px;
  border: 1px solid;
  border-radius: 4px;
  font-weight: bold;
  font-size: medium;
  line-height: 1.8;
}
.TK::before {
  background-color: orangered;
  border-color: orangered;
  content: "teljes kiőrlésű";
}
.BLM::before {
  background-color: orange;
  border-color: orange;
  content: "búzaliszt mentes";
}
.CM::before {
  background-color: dodgerblue;
  border-color: dodgerblue;
  content: "hozzáadott cukor mentes";
}
.TJ::before {
  background-color: magenta;
  border-color: magenta;
  content: "tejmentes";
}
.TM::before {
  background-color: blueviolet;
  border-color: blueviolet;
  content: "tojásmentes";
}
.UJ::before {
  background-color: red;
  border-color: red;
  content: "ÚJDONSÁG!";
  padding: 6px 8px;
  border-radius: 6px;
  font-size: large;  
  line-height: 2.0;
}
.HA::before {
  color: red;
  border-color: red;
  content: "Elérhető heti ajánlat esetén";
  padding: 6px 8px;
  border-radius: 6px;
  font-size: large;  
  line-height: 2.0;
}
.REND::before {
  color: red;
  border-color: red;
  content: "Csak rendelésre";
  padding: 6px 8px;
  border-radius: 6px;
  font-size: large;  
  line-height: 2.0;
}
.MIN5::before {
  color: red;
  border-color: red;
  content: "Rendelhető minimum 5 darabtól";
  padding: 6px 8px;
  border-radius: 6px;
  font-size: large;  
  line-height: 2.0;
}
.FR {
  text-align: right;
}
.SH {
  font-weight: bold;
  color: white;
  text-shadow: 3px 3px 4px black, 0 0 25px green, 0 0 5px black;
}
.SH2 {
  text-shadow: 3px 3px 4px black, 0 0 15px green, 0 0 5px black;