.mb[data-astro-cid-lum2vxdn]{--mb-foto-h: min(30svh, 300px);width:100%;min-width:0;margin-top:calc(28 * var(--u));text-align:left}.mb__testa[data-astro-cid-lum2vxdn]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:calc(16 * var(--u))}.mb__conteggio[data-astro-cid-lum2vxdn]{color:var(--su-scuro-72)}.mb__frecce[data-astro-cid-lum2vxdn]{display:flex;gap:10px}.mb__freccia[data-astro-cid-lum2vxdn]{width:38px;height:38px;font-size:15px;color:inherit;background:transparent;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px currentColor;opacity:.65;cursor:pointer;transition:opacity .2s}.mb__freccia[data-astro-cid-lum2vxdn]:hover,.mb__freccia[data-astro-cid-lum2vxdn]:focus-visible{opacity:1}.mb__pista[data-astro-cid-lum2vxdn]:focus,.mb__foto[data-astro-cid-lum2vxdn]:focus{outline:none}.mb__pista[data-astro-cid-lum2vxdn]:focus-visible,.mb__foto[data-astro-cid-lum2vxdn]:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mb__pista[data-astro-cid-lum2vxdn]{display:flex;min-width:0;min-height:0;gap:4px;margin:0;padding:0 0 calc(18 * var(--u));list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mb__pista[data-astro-cid-lum2vxdn]::-webkit-scrollbar{display:none}.mb__scheda[data-astro-cid-lum2vxdn]{flex:0 0 auto;width:calc(var(--mb-foto-h) * var(--mb-rapporto, 3 / 4));scroll-snap-align:start}.mb__foto[data-astro-cid-lum2vxdn]{display:block;aspect-ratio:var(--mb-rapporto, 3 / 4);background:#0003;cursor:zoom-in}.mb__foto[data-astro-cid-lum2vxdn] img{width:100%;height:100%;object-fit:cover}.mb__piede[data-astro-cid-lum2vxdn]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(20 * var(--u));padding-top:calc(16 * var(--u))}.mb__avanzamento[data-astro-cid-lum2vxdn]{flex:1 1 160px;height:1px;background:currentColor;opacity:.25}.mb__avanzamento-riempi[data-astro-cid-lum2vxdn]{display:block;height:3px;margin-top:-1px;background:currentColor;transform:scaleX(.04);transform-origin:left center;transition:transform .15s linear}.mb__suggerimento[data-astro-cid-lum2vxdn]{margin-left:auto;color:var(--su-scuro-72)}.mb-lente[data-astro-cid-lum2vxdn]{width:auto;max-width:min(92vw,760px,calc((92svh - 44px)*.75));max-height:92svh;padding:0;overflow:hidden;color:var(--su-scuro);background:var(--neon-navy);border:0}.mb-lente[data-astro-cid-lum2vxdn][open]{display:flex;flex-direction:column}.mb-lente[data-astro-cid-lum2vxdn]::backdrop{background:#080b1adb}.mb-lente[data-astro-cid-lum2vxdn] img[data-astro-cid-lum2vxdn]{display:block;flex:1 1 auto;min-height:0;width:auto;max-width:100%;margin-inline:auto;object-fit:contain}.mb-lente__chiudi[data-astro-cid-lum2vxdn]{position:absolute;top:8px;right:8px;width:40px;height:40px;font-size:24px;line-height:1;color:var(--su-scuro);background:#080b1a99;border:0;cursor:pointer}.mb-lente__passo[data-astro-cid-lum2vxdn]{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;font-size:18px;line-height:1;color:var(--su-scuro);background:#080b1a99;border:0;border-radius:50%;cursor:pointer;transition:background-color .2s,opacity .2s}.mb-lente__passo[data-astro-cid-lum2vxdn]:hover:not(:disabled),.mb-lente__passo[data-astro-cid-lum2vxdn]:focus-visible{background:#080b1ad9}.mb-lente__passo[data-astro-cid-lum2vxdn]:disabled{opacity:.25;cursor:default}.mb-lente__passo--prec[data-astro-cid-lum2vxdn]{left:10px}.mb-lente__passo--succ[data-astro-cid-lum2vxdn]{right:10px}.mb-lente__scarica[data-astro-cid-lum2vxdn]{display:block;flex:0 0 auto;padding:14px 16px;box-shadow:inset 0 1px #f5ede238;transition:background-color .2s;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:var(--track-accent);text-transform:uppercase;text-align:center;color:var(--su-scuro);text-decoration:none}.mb-lente__scarica[data-astro-cid-lum2vxdn]:hover,.mb-lente__scarica[data-astro-cid-lum2vxdn]:focus-visible{background:#f5ede21a}@media(max-aspect-ratio:1/1){.mb__scheda[data-astro-cid-lum2vxdn]{width:100%;display:grid;justify-items:center;scroll-snap-align:center}.mb[data-astro-cid-lum2vxdn]{--mb-alta: min(34svh, 300px);--mb-larga: calc(var(--mb-alta) * 2 / 3)}.mb__foto[data-astro-cid-lum2vxdn]{inline-size:var(--mb-larga);block-size:calc(var(--mb-larga) * 5 / 4);aspect-ratio:auto;background:var(--fondo-moodboard)}.mb__foto[data-astro-cid-lum2vxdn] img{object-fit:contain}.mb__scheda[data-astro-cid-lum2vxdn]{align-content:center}.mb__testa[data-astro-cid-lum2vxdn]{display:contents}.mb[data-astro-cid-lum2vxdn]{display:grid;grid-template-columns:1fr}.mb__pista[data-astro-cid-lum2vxdn]{grid-row:1;grid-column:1;display:grid;justify-items:center;align-items:center;overflow:hidden;scroll-snap-type:none;touch-action:pan-y;gap:0}.mb__scheda[data-astro-cid-lum2vxdn]{grid-area:1 / 1;opacity:0;transition:opacity .3s ease-out;pointer-events:none}.mb__scheda[data-astro-cid-lum2vxdn][data-mb-attiva]{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.mb__scheda[data-astro-cid-lum2vxdn]{transition:none}}.mb__piede[data-astro-cid-lum2vxdn]{grid-row:2;grid-column:1}.mb__frecce[data-astro-cid-lum2vxdn]{grid-row:1;grid-column:1;align-self:stretch;padding-bottom:calc(18 * var(--u));display:flex;align-items:center;justify-content:space-between;padding-inline:8px;pointer-events:none;z-index:2}.mb__freccia[data-astro-cid-lum2vxdn]{pointer-events:auto}.mb__piede[data-astro-cid-lum2vxdn]{justify-content:center}.mb__conteggio[data-astro-cid-lum2vxdn]{display:none}.mb__suggerimento[data-astro-cid-lum2vxdn]{inline-size:100%;text-align:center}}.tw__intro[data-astro-cid-3n55ep7n],.tw__evento[data-astro-cid-3n55ep7n],.tw__dresscode[data-astro-cid-3n55ep7n]{display:grid;align-items:center;align-content:center;min-height:100svh}.tw__intro[data-astro-cid-3n55ep7n]{position:relative}.tw__scorri[data-astro-cid-3n55ep7n]{position:absolute;bottom:calc(26 * var(--u));left:50%;transform:translate(-50%);z-index:2}.tw__dresscode[data-astro-cid-3n55ep7n]{min-height:100svh}.tw__intro-inner[data-astro-cid-3n55ep7n]{display:grid;grid-template-columns:1fr calc(420 * var(--u));align-items:center;gap:calc(72 * var(--u));padding-block:calc(88 * var(--u))}.tw__intro-testo[data-astro-cid-3n55ep7n]{display:grid;gap:calc(22 * var(--u));max-width:calc(640 * var(--u))}.tw__intro-testo[data-astro-cid-3n55ep7n] .tw__intro-titolo[data-astro-cid-3n55ep7n]{font-size:clamp(34px,4.7vw,68px);padding-bottom:.03em;margin-bottom:calc(18 * var(--u));color:var(--su-scuro)}.tw__intro-testo[data-astro-cid-3n55ep7n] p[data-astro-cid-3n55ep7n]{margin:0;font-family:var(--font-corpo);font-size:clamp(14px,1.2vw,17px);line-height:1.75;text-align:justify;hyphens:none}.tw__album[data-astro-cid-3n55ep7n]{position:relative;margin:0;aspect-ratio:3 / 4;display:grid;grid-template-rows:minmax(0,1fr) auto}.tw__album-pista[data-astro-cid-3n55ep7n]{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.tw__album-pista[data-astro-cid-3n55ep7n]::-webkit-scrollbar{display:none}.tw__album-pista[data-astro-cid-3n55ep7n]:focus-visible{outline:1px solid var(--su-scuro-72);outline-offset:3px}.tw__album-scatto[data-astro-cid-3n55ep7n]{scroll-snap-align:center;scroll-snap-stop:always;min-width:0;height:100%}.tw__album-scatto[data-astro-cid-3n55ep7n] img[data-astro-cid-3n55ep7n]{display:block;width:100%;height:100%;object-fit:cover}.tw__album-freccia[data-astro-cid-3n55ep7n]{position:absolute;top:calc(50% - 22px);width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#1a0c106b;color:var(--su-scuro);font-size:26px;line-height:1;cursor:pointer;transition:background .2s,opacity .2s}.tw__album-freccia[data-astro-cid-3n55ep7n]:hover,.tw__album-freccia[data-astro-cid-3n55ep7n]:focus-visible{background:#1a0c10ad}.tw__album-freccia[data-astro-cid-3n55ep7n][disabled]{opacity:.28;cursor:default}.tw__album-freccia--prima[data-astro-cid-3n55ep7n]{left:10px}.tw__album-freccia--dopo[data-astro-cid-3n55ep7n]{right:10px}.tw__album-didascalia[data-astro-cid-3n55ep7n]{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:12px;font-family:var(--font-sans);font-size:clamp(9px,.7vw,11px);letter-spacing:var(--track-accent);text-transform:uppercase;color:var(--su-scuro-72)}.tw__album-punti[data-astro-cid-3n55ep7n]{display:flex;gap:6px}.tw__album-punto[data-astro-cid-3n55ep7n]{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:var(--su-scuro);opacity:.3;cursor:pointer;transition:opacity .2s}.tw__album-punto[data-astro-cid-3n55ep7n][aria-current=true]{opacity:1}.tw__evento-inner[data-astro-cid-3n55ep7n]{display:grid;grid-template-columns:calc(540 * var(--u)) 1fr;gap:calc(72 * var(--u));padding-block:calc(80 * var(--u));align-items:start}.tw__evento-testa[data-astro-cid-3n55ep7n]{position:relative;display:grid;align-content:center;justify-items:start;text-align:left;gap:calc(14 * var(--u));align-self:center}.tw__disegno-posto[data-astro-cid-3n55ep7n]{display:block}.tw__evento-testa[data-astro-cid-3n55ep7n] .tw__disegno{margin-top:0}.tw__giorno[data-astro-cid-3n55ep7n]{position:absolute;bottom:100%;left:0;text-indent:0;margin:0 0 calc(32 * var(--u));opacity:.7}.tw__nome[data-astro-cid-3n55ep7n]{white-space:nowrap}.fascia--avorio[data-astro-cid-3n55ep7n] .tw__nome[data-astro-cid-3n55ep7n]{color:var(--burgundy)}.tw__evento-corpo[data-astro-cid-3n55ep7n]{max-width:calc(640 * var(--u));min-width:0}.tw__testo[data-astro-cid-3n55ep7n]{margin:0 0 calc(56 * var(--u));font-family:var(--font-corpo);font-size:clamp(14px,1.15vw,16px);line-height:1.75;text-align:justify;hyphens:none}.tw__dettagli[data-astro-cid-3n55ep7n]{display:grid;grid-template-columns:calc(120 * var(--u)) 1fr;gap:calc(32 * var(--u)) calc(28 * var(--u));margin:0}.tw__dettagli[data-astro-cid-3n55ep7n] dt[data-astro-cid-3n55ep7n]{padding-top:.35em;opacity:.65}@media(min-width:1140px){.tw__indirizzo[data-astro-cid-3n55ep7n]{white-space:nowrap}}.tw__dettagli[data-astro-cid-3n55ep7n] dd[data-astro-cid-3n55ep7n]{display:grid;gap:4px;margin:0;font-family:var(--font-corpo);font-size:clamp(14px,1.15vw,16px);line-height:1.6}.tw__luogo[data-astro-cid-3n55ep7n]{font-family:var(--font-titolo);font-size:clamp(17px,1.5vw,21px)}.tw__indirizzo[data-astro-cid-3n55ep7n],.tw__dress[data-astro-cid-3n55ep7n]{justify-self:start;color:inherit;text-decoration:none;box-shadow:0 1px 0 currentColor;transition:opacity .2s}.tw__indirizzo[data-astro-cid-3n55ep7n]:hover,.tw__dress[data-astro-cid-3n55ep7n]:hover{opacity:.7}.tw__dress[data-astro-cid-3n55ep7n]{font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:var(--track-accent);text-transform:uppercase}.tw__nota[data-astro-cid-3n55ep7n]{margin:calc(56 * var(--u)) 0 0;font-size:max(14px,.86em);font-style:italic}.tw__nota[data-astro-cid-3n55ep7n]+.tw__nota[data-astro-cid-3n55ep7n]{margin-top:calc(8 * var(--u));font-family:var(--font-corpo);font-size:clamp(14px,1.05vw,15px);font-style:italic;line-height:1.6;opacity:.75}.tw__dresscode-inner[data-astro-cid-3n55ep7n]{display:grid;justify-items:center;gap:calc(12 * var(--u));padding-block:calc(20 * var(--u));min-height:0;text-align:center}.tw__dress-blocco[data-astro-cid-3n55ep7n]{display:grid;justify-items:center;gap:calc(12 * var(--u));width:100%;min-width:0;min-height:0;scroll-margin-top:calc(40 * var(--u))}.tw__dress-evento[data-astro-cid-3n55ep7n],.tw__dress-titolo[data-astro-cid-3n55ep7n]{max-width:min(calc(820 * var(--u)),100%)}.tw__dress-evento[data-astro-cid-3n55ep7n]{color:var(--su-scuro-72)}.tw__dress-occhiello[data-astro-cid-3n55ep7n]{margin:0 0 calc(30 * var(--u));text-align:center;text-indent:var(--track-accent);color:var(--su-scuro)}.tw__dress-titolo[data-astro-cid-3n55ep7n]{color:var(--su-scuro)}.tw__dress-testo[data-astro-cid-3n55ep7n]{margin:calc(34 * var(--u)) 0 0;max-width:calc(820 * var(--u));font-family:var(--font-corpo);font-size:clamp(15px,1.2vw,17px);line-height:1.6;color:var(--su-scuro-86);text-align:justify;text-align-last:center;hyphens:none}@media(max-aspect-ratio:1/1){.tw__intro-testo[data-astro-cid-3n55ep7n] p[data-astro-cid-3n55ep7n],.tw__testo[data-astro-cid-3n55ep7n],.tw__dress-testo[data-astro-cid-3n55ep7n]{text-align:left}.tw__album-pista[data-astro-cid-3n55ep7n]{display:grid;grid-auto-flow:unset;grid-auto-columns:auto;justify-items:center;align-items:center;overflow:hidden;scroll-snap-type:none;touch-action:pan-y}.tw__album-scatto[data-astro-cid-3n55ep7n]{grid-area:1 / 1;opacity:0;transition:opacity .3s ease-out;pointer-events:none}.tw__album-scatto[data-astro-cid-3n55ep7n][data-album-attivo]{opacity:1;pointer-events:auto}html[data-snap][data-snap]{scroll-snap-type:y proximity}main>section:not(.tw__dresscode){scroll-snap-align:none}.tw__dresscode[data-astro-cid-3n55ep7n]{padding-top:var(--nav-h);padding-bottom:var(--nav-h);scroll-snap-align:center;scroll-snap-stop:normal}.tw__intro-inner[data-astro-cid-3n55ep7n]{display:contents}.tw__intro[data-astro-cid-3n55ep7n]{align-content:start;grid-template-columns:minmax(0,1fr);row-gap:12px;padding-inline:var(--gutter);padding-top:calc(var(--nav-h) + 36px);padding-bottom:60px}.tw__intro-testo[data-astro-cid-3n55ep7n]{grid-column:1 / -1;margin-inline:auto}.tw__album[data-astro-cid-3n55ep7n]{max-width:calc(640 * var(--u));margin-inline:auto}.tw__dress-testo[data-astro-cid-3n55ep7n]{text-align:left;text-align-last:auto;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 5 4;text-wrap:pretty;--tw-misura: max(100%, min(358px, calc(100vw - 32px) ));inline-size:var(--tw-misura);max-inline-size:none;margin-inline:calc((100% - var(--tw-misura)) / 2)}.tw__tiene[data-astro-cid-3n55ep7n]{white-space:nowrap;-webkit-hyphens:manual;hyphens:manual}.tw__scorri[data-astro-cid-3n55ep7n]{position:static;transform:none;justify-self:center;margin-top:18px}.tw__album-freccia[data-astro-cid-3n55ep7n]{width:38px;height:38px;top:calc(50% - 19px);font-size:22px}.tw__album-freccia--prima[data-astro-cid-3n55ep7n]{left:6px}.tw__album-freccia--dopo[data-astro-cid-3n55ep7n]{right:6px}.tw__album[data-astro-cid-3n55ep7n]{aspect-ratio:2 / 3;inline-size:100%;grid-column:1;justify-self:start}.tw__evento-inner[data-astro-cid-3n55ep7n]{grid-template-columns:1fr;gap:calc(28 * var(--u) * var(--fitto) / 1px);padding-block:calc(44 * var(--fitto))}.tw__evento-testa[data-astro-cid-3n55ep7n]{gap:calc(14 * var(--u) * var(--fitto) / 1px);justify-items:center;text-align:center}.tw__giorno[data-astro-cid-3n55ep7n]{left:50%;transform:translate(-50%);text-indent:var(--track-accent)}.tw__giorno[data-astro-cid-3n55ep7n]{margin-bottom:calc(26 * var(--fitto))}.tw__disegno-posto[data-astro-cid-3n55ep7n]{margin-top:calc(29 * var(--fitto))}.tw__evento-corpo[data-astro-cid-3n55ep7n] .tw__testo[data-astro-cid-3n55ep7n]{margin-bottom:calc(31 * var(--fitto))}.tw__nota[data-astro-cid-3n55ep7n]{margin-top:calc(31 * var(--fitto))}.tw__dettagli[data-astro-cid-3n55ep7n]{gap:calc(4 * var(--fitto))}.tw__evento-testa[data-astro-cid-3n55ep7n] .ill{width:clamp(110px,calc(26svh * var(--fitto) / 1px),var(--ill-dim-stretta, var(--ill-dim)))}.tw__dettagli[data-astro-cid-3n55ep7n]{grid-template-columns:1fr;gap:4px}.tw__dettagli[data-astro-cid-3n55ep7n] dt[data-astro-cid-3n55ep7n]{padding-top:calc(14 * var(--u))}}
