.card .card__icons{position:absolute;bottom:0.5rem;display:flex;z-index:2;flex-direction:row;gap:0.5rem;align-items:center;justify-content:center;width:100%;transition:opacity 0.3s ease-in-out}@media (min-width: 768px){.card .card__icons{opacity:0.8}}.card:hover .card__icons{opacity:1}.card .card__icons-item{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0.5rem;padding:0.2rem 1rem;border-radius:2px;background-color:rgba(255,255,255,0.8)}.card .card__icons-item .icon{max-width:2rem;max-height:2rem}.card .card__icons-item .label{font-size:1.2rem;font-weight:600;line-height:1rem}
