.af-cal{background:var(--verde);color:var(--carta)}.af-cal .af-testa .af-eyebrow{color:var(--giallo)}.af-cal .af-testa h2{color:var(--carta)}.af-cal .af-testa p{color:#fcfbf7d9}.af-cal__ora{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem 1.4rem;background:#0000002e;border-left:.4rem solid var(--giallo);padding:1.4rem 1.8rem;margin-bottom:2.8rem;border-radius:.2rem}.af-cal__ora-mese{font-family:var(--af-mono);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--giallo)}.af-cal__ora-lista{font-family:var(--af-serif);font-weight:700;font-size:2rem;color:var(--carta)}.af-cal__grid{display:flex;flex-direction:column}.af-cal__row{display:grid;grid-template-columns:22rem repeat(12,1fr);gap:.5rem;align-items:center;padding:.6rem 0;border-top:.1rem solid rgba(252,251,247,.14)}.af-cal__row--head{border-top:0;padding-bottom:1rem}.af-cal__name{display:flex;align-items:center;gap:1.2rem;font-weight:600;font-size:1.7rem;color:var(--carta)}.af-cal__row--head .af-cal__name,.af-cal__m{font-family:var(--af-mono);font-size:1.2rem;letter-spacing:.08em;font-weight:500;color:#fcfbf7b3;text-transform:uppercase}.af-cal__m{text-align:center;padding:.4rem 0;border-radius:.2rem}.af-cal__m abbr{text-decoration:none}.af-cal__m.is-oggi{background:var(--carta);color:var(--verde);font-weight:700}.af-cal__icon{width:3.6rem;height:3.6rem;flex:none;background:#fcfbf71a;border-radius:50%;padding:.4rem}.af-cal__c{height:3.2rem;border-radius:.3rem;background:#fcfbf714;display:flex;align-items:center;justify-content:center}.af-cal__c--top{background:var(--giallo)}.af-cal__c--ok{background:#6fa83ccc}.af-cal__c.is-oggi{outline:.2rem solid var(--carta);outline-offset:.2rem}.af-cal__lettera{display:none;font-family:var(--af-mono);font-size:1rem;font-weight:600;color:#18211b8c}.af-cal__c:not(.af-cal__c--top):not(.af-cal__c--ok) .af-cal__lettera{color:#fcfbf766}.af-cal__leg{margin-top:2.2rem;display:flex;gap:1.2rem 2.4rem;flex-wrap:wrap;font-size:1.4rem;color:#fcfbf7cc}.af-cal__leg span{display:flex;align-items:center;gap:.8rem}.af-cal__leg i{width:1.8rem;height:1.4rem;border-radius:.2rem;display:inline-block;background:#fcfbf714}.af-cal__leg i.af-cal__c--top{background:var(--giallo)}.af-cal__leg i.af-cal__c--ok{background:#6fa83ccc}.af-cal__leg i.af-cal__leg-oggi{background:transparent;outline:.2rem solid var(--carta);outline-offset:-.2rem}.af-cal__note{margin:1.6rem 0 0;font-size:1.4rem;color:#fcfbf79e}@media(max-width:989px){.af-cal__row{grid-template-columns:17rem repeat(12,1fr);gap:.4rem}.af-cal__name{font-size:1.5rem;gap:.8rem}.af-cal__icon{width:3rem;height:3rem}.af-cal__m{font-size:1rem;letter-spacing:0}}@media(max-width:649px){.af-cal__row--head{display:none}.af-cal__row{grid-template-columns:repeat(12,1fr);gap:.3rem;padding:1.2rem 0}.af-cal__name{grid-column:1 / -1;font-size:1.7rem;margin-bottom:.4rem}.af-cal__c{height:3rem}.af-cal__lettera{display:inline}.af-cal__ora-lista{font-size:1.8rem}}.af-anim .af-cal__row[data-af-reveal] .af-cal__c{transform:scaleY(.25);opacity:.35;transition:transform .45s cubic-bezier(.2,.7,.3,1),opacity .45s;transition-delay:calc(var(--m, 0) * 40ms + .2s)}.af-anim .af-cal__row[data-af-reveal].is-in .af-cal__c{transform:none;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/4/assets/af-calendario.css.map */
