/* Vzhled „Domov“ v1 — řádková kompozice: dárek nahoře vedle okna, praktická karta dole. */
.voucher--domov { background: #F7F3EC; }
.voucher--domov .v-main { left: 13mm; top: 11mm; width: 122mm; height: 80mm; }
.voucher--domov .v-logo { height: 12mm; }
.voucher--domov .v-eyebrow { margin-top: 6mm; color: #0074B8; }
.voucher--domov .v-amount { margin-top: 1mm; }
.voucher--domov .v-personal { margin-top: 4mm; }
.voucher.voucher--domov .v-personal__dedication { margin-top: 2mm; }
.voucher.voucher--domov .v-personal__from { margin-top: 2mm; }

.voucher--domov .v-card {
  left: 10mm;
  top: 94mm;
  width: 190mm;
  height: 44mm;
  background: #FFFFFF;
  border: 0.3mm solid #E6DCCB;
  border-radius: 4mm;
}
.voucher--domov .v-card__facts { position: absolute; left: 6mm; top: 4.5mm; width: 56mm; height: 36mm; }
.voucher--domov .v-card__terms { position: absolute; left: 66mm; top: 3.5mm; width: 86mm; height: 39mm; }
.voucher--domov .v-card__terms .v-company { position: static; margin-top: 1.5mm; white-space: normal; }
.voucher--domov .v-qr { position: absolute; right: 2mm; top: 2mm; width: 33mm; }
.voucher--domov .v-terms li:first-child { margin-top: 0; }

/* Úsporné varianty (jen když se běžná nevejde). */
.voucher--domov.voucher--compact .v-eyebrow { margin-top: 3.5mm; }
.voucher--domov.voucher--compact .v-personal { margin-top: 3mm; }
.voucher--domov.voucher--tight .v-logo { height: 10mm; }
.voucher--domov.voucher--tight .v-eyebrow { margin-top: 2.5mm; }
