/* La gift card en pantalla: el frente impreso (CR80) con el valor y la filial arriba a la derecha. */
.gc-tarjeta {
    position: relative;
    width: 100%;
    max-width: 440px;
    margin: 0 auto;
    container-type: inline-size;
}

.gc-card {
    display: block;
    width: 100%;
    aspect-ratio: 85.6 / 54;
    object-fit: cover;
    border-radius: 18px;
    box-shadow: 0 14px 30px rgba(6, 78, 137, .35);
}

/* El valor y la filial arriba a la derecha, sobre la foto: la sombra los despega de las lámparas. */
.gc-card-pie {
    position: absolute;
    top: 6%;
    right: 5%;
    max-width: 46%;
    text-align: right;
    color: #fff;
    text-shadow: 0 1px 3px rgba(0, 0, 0, .85), 0 0 12px rgba(0, 0, 0, .55);
}

.gc-card-valor {
    font-size: 6.4cqw;
    font-weight: 700;
    line-height: 1.1;
}
.gc-card-valor.es-texto { font-size: 4cqw; }

.gc-card-filial {
    margin-top: 1cqw;
    font-size: 3.4cqw;
    opacity: .95;
}
