.vev{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.vev-pezzo{max-width:17rem;aspect-ratio:var(--ar);background:var(--color-beige);border-radius:3px;flex:0 calc(50% - .375rem);position:relative;overflow:hidden}.vev-media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vev-comandi{pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:8px;left:8px;right:8px}.vev-tasto{width:44px;height:44px;color:var(--color-crema);cursor:pointer;pointer-events:auto;background:#22331fd1;border:1px solid #f7f2e759;border-radius:999px;place-items:center;display:grid}.vev-tasto[aria-pressed=true]{background:var(--color-mattone);border-color:#f7f2e799}.vev-tasto:focus-visible{outline:2px solid var(--color-crema);outline-offset:2px}@media (hover:hover) and (pointer:fine){.vev-tasto{transition:background-color .2s cubic-bezier(.2,.8,.2,1)}.vev-tasto:hover{background:#22331ff2}.vev-tasto[aria-pressed=true]:hover{background:#a83224}}.vev-manca{border:1px dashed var(--color-secondario);text-align:center;color:var(--color-secondario-scuro);place-items:center;padding:12px;font-size:13px;line-height:1.4;display:grid;position:absolute;inset:10px}@media (min-width:40rem){.vev{flex-wrap:nowrap}.vev-pezzo{flex:1 1 0}}@media (min-width:64rem){.vev{gap:1rem}.vev-pezzo{flex:1 1 0;max-width:21rem}}
.ev{--accento:var(--color-mattone);--ev-ombra:110 88 50;overflow-x:clip}.ev-invito{--r:-1deg;background:var(--color-carta);rotate:var(--r);box-shadow:0 2px 2px rgb(var(--ev-ombra) / .14), 0 22px 34px -16px rgb(var(--ev-ombra) / .45);padding:2.25rem 1.5rem 2rem;position:relative}.ev-invito:before{content:"";pointer-events:none;border:1px solid var(--color-beige);position:absolute;inset:10px}.ev-titolo{font-size:clamp(2rem,1.55rem + 2vw,3.25rem)}.ev-testo{max-width:46ch;margin-top:1.25rem;font-size:1.0625rem;line-height:1.5}.ev-store{margin-top:1.75rem}@media (max-width:29.99rem){.ev-invito{padding-inline:1.25rem}.ev-store img{height:2.75rem}}.ev-video{margin-top:2.5rem}@media (min-width:64rem){.ev-riga{grid-template-columns:minmax(0,1fr) minmax(0,28rem);grid-template-areas:"video invito";align-items:center;column-gap:clamp(2rem,4vw,4rem);max-width:112rem;display:grid}.ev-posto{grid-area:invito}.ev-video{grid-area:video;margin-top:0}.ev-invito{padding:2.75rem 2.75rem 2.5rem}}[data-entra] .ev-invito{animation:.75s cubic-bezier(.34,1.3,.64,1) 60ms backwards ev-atterra}[data-entra=attesa] .ev-invito{animation-play-state:paused}@keyframes ev-atterra{0%{opacity:0;translate:0 -30px;scale:1.04;rotate:calc(var(--r) + 4deg)}}@media (prefers-reduced-motion:reduce){[data-entra] .ev-invito{animation:none}}.ev-postit-posto{justify-content:center;margin-top:-2rem;padding:0 1.25rem 2.5rem;display:flex}.ev-postit{--r:-2.5deg;--ev-postit-ombra:110 40 22;background:var(--color-mattone);width:min(100%,25rem);color:var(--color-crema);rotate:var(--r);box-shadow:0 1px 1px rgb(var(--ev-postit-ombra) / .25), 0 20px 28px -14px rgb(var(--ev-postit-ombra) / .55);gap:.75rem;padding:1.75rem 2.75rem 1.625rem 1.75rem;text-decoration:none;display:grid;position:relative}.ev-postit:before{content:"";pointer-events:none;background:linear-gradient(#3c0c0624,#3c0c0600);height:1.25rem;position:absolute;inset:0 0 auto}.ev-postit:after{content:"";background:linear-gradient(315deg, var(--color-crema) 50%, #d97a65 50%, #c9604b 100%);pointer-events:none;width:2.25rem;height:2.25rem;position:absolute;bottom:0;right:0;box-shadow:-1px -1px 3px #3c0c0633}.ev-postit-domanda{font-family:var(--font-accento);font-size:1.875rem;font-style:normal;line-height:1.05}.ev-postit-azione{text-underline-offset:.3em;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:600;-webkit-text-decoration:underline #f7f2e78c;text-decoration:underline #f7f2e78c;text-decoration-thickness:1px;display:inline-flex}.ev-postit-freccia{transition:translate .25s cubic-bezier(.2,.8,.2,1)}.ev-postit:focus-visible{outline:2px solid var(--color-inchiostro);outline-offset:4px}@media (min-width:64rem){.ev-postit-posto{margin-top:-2.75rem;padding-bottom:3rem}.ev-postit{width:30rem;padding:2rem 3.25rem 1.875rem 2.25rem}.ev-postit-domanda{font-size:2.375rem}.ev-postit-azione{font-size:1.125rem}}[data-entra] .ev-postit{animation:.7s cubic-bezier(.34,1.3,.64,1) .12s backwards ev-postit-atterra}[data-entra=attesa] .ev-postit{animation-play-state:paused}@keyframes ev-postit-atterra{0%{opacity:0;translate:0 -34px;scale:1.08;rotate:calc(var(--r) - 7deg)}}@media (hover:hover) and (pointer:fine){.ev-postit{transition:rotate .35s cubic-bezier(.2,.8,.2,1),translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1)}.ev-postit:hover{box-shadow:0 1px 1px rgb(var(--ev-postit-ombra) / .25), 0 30px 36px -16px rgb(var(--ev-postit-ombra) / .6);translate:0 -4px;rotate:-.5deg}.ev-postit:hover .ev-postit-freccia{translate:4px}}@media (prefers-reduced-motion:reduce){[data-entra] .ev-postit{animation:none}.ev-postit,.ev-postit-freccia{transition:none}}
