body {
    background-image: url('magnifica_ex_bellissima.jpg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}

.card {
    --bs-card-bg: rgb(255 255 255 / 80%);
    background-color: rgb(255 255 255 / 80%) !important;
    backdrop-filter: blur(6px);
}


.title-brand {
    color: #B8352A;
}

.edition-badge {
    background-color: #0d1b2a;
    color: #B8352A;
    border: 2px solid #B8352A;
    font-size: 1.1rem;
    letter-spacing: 0.05em;
}

.icon-link {
    border-color: #B8352A;
    color: #1a1a1a;
}

.icon-link:hover {
    background-color: #B8352A;
    border-color: #B8352A;
    color: #fff;
}

a {
    color: #0d1b2a;
}
