.ev-card{position:relative;background:var(--white);border-radius:var(--radius);border:2px solid transparent;padding:.8rem;box-shadow:0 4px 14px #0000000d;display:grid;gap:.9rem;align-items:center;color:inherit}.ev-card:hover{border-color:var(--cyan)}.ev-card--urgente{border-color:var(--terracotta)}.ev-card--riga{grid-template-columns:70px 110px 1fr auto}.ev-card__dd{text-align:center;line-height:1}.ev-card__dd b{display:block;font-size:1.9rem;color:var(--terracotta);font-weight:800}.ev-card__dd small{display:block;font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:var(--mid)}.ev-card__serie{display:block;font-size:.56rem;color:var(--olive);font-weight:700;margin-top:.3rem;line-height:1.2}.ev-card__loc{width:110px;height:140px;border-radius:var(--radius-sm);overflow:hidden;background:var(--paper-dark);box-shadow:0 4px 10px #00000026;transform:rotate(-1.5deg);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:.68rem;font-weight:600;text-align:center;padding:.4rem}.ev-card__loc img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.ev-card__loc--img{padding:0}.ev-card__loc--laboratorio{background:linear-gradient(160deg,var(--tipo-laboratorio),#dd8a6c)}.ev-card__loc--corso{background:linear-gradient(160deg,var(--tipo-corso),#a3b068)}.ev-card__loc--incontro{background:linear-gradient(160deg,var(--tipo-incontro),#4a6fa5)}.ev-card__loc--festa{background:linear-gradient(160deg,var(--tipo-festa),#f3c871)}.ev-card__pills{display:flex;gap:.35rem;flex-wrap:wrap}.ev-pill{font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;padding:.18rem .55rem;border-radius:var(--radius-pill);border:1px solid}.ev-pill--laboratorio{color:var(--terracotta);background:#fbeae3;border-color:#e8b6a3}.ev-pill--corso{color:var(--olive);background:#eef1df;border-color:#c4cc95}.ev-pill--incontro{color:var(--navy);background:#e3e9f2;border-color:#a9b9d1}.ev-pill--festa{color:var(--amber);background:#fbf0dc;border-color:#ebcf9c}.ev-pill--pubblico{color:#555;background:#f1efea;border-color:#d7d2c7}.ev-card__titolo{font-size:1.05rem;color:var(--navy);line-height:1.2;margin:.3rem 0 .2rem}.ev-card__titolo a{color:inherit;text-decoration:none}.ev-card__titolo a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius)}.ev-card__meta{font-size:.74rem;color:var(--mid)}.ev-card__meta b{color:var(--dark);font-weight:600}.ev-card__desc{font-size:.74rem;color:var(--mid);margin:.3rem 0 0;max-width:56ch;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ev-card__q{font-size:.78rem;color:var(--dark);font-style:italic;margin-top:.4rem}.ev-card__lato{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;min-width:120px;position:relative;z-index:1}.ev-card__prezzo{font-weight:700;font-size:.95rem}.ev-card__poco{font-size:.62rem;color:var(--terracotta);font-weight:700}.ev-card__nopren{font-size:.74rem;color:var(--mid)}.ev-card__wa{color:#128c4a;font-size:.74rem;font-weight:600;text-decoration:none}.ev-card__wa:before{content:"\25cf  ";color:var(--wa)}.ev-card__wa:hover{text-decoration:underline}.ev-card--griglia,.ev-card--passato{grid-template-columns:1fr;align-items:start}.ev-card--griglia .ev-card__dd{text-align:left;display:flex;gap:.4rem;align-items:baseline}.ev-card--griglia .ev-card__dd b{font-size:1.4rem;display:inline}.ev-card--griglia .ev-card__loc{width:100%;height:160px;transform:none}.ev-card--griglia .ev-card__lato{align-items:flex-start;text-align:left}.ev-card__mosaico{position:relative;display:grid;height:150px;border-radius:var(--radius-sm);overflow:hidden}.ev-card__mosaico img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.ev-card__mosaico-n{position:absolute;right:.4rem;bottom:.4rem;background:#1b3a63d1;color:#fff;font-size:.66rem;font-weight:600;padding:.15rem .5rem;border-radius:var(--radius-pill)}.ev-card__mosaico .ev-card__loc{width:auto;height:auto;transform:none;border-radius:0;box-shadow:none}@media(max-width:767px){.ev-card--riga{grid-template-columns:56px 84px 1fr}.ev-card--riga .ev-card__loc{width:84px;height:108px}.ev-card--riga .ev-card__lato{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/evento-card.css.map */
