.ipc,.ipc-finestra,.ipc-impostazioni{--ipc-piano:var(--v3-piano,var(--twp-carta));--ipc-tx:var(--v3-tx,var(--twp-inchiostro));--ipc-tx2:var(--v3-tx2,var(--twp-tenue));--ipc-pozzo:var(--v3-pozzo,var(--twp-superficie));--ipc-rilievo:var(--v3-rilievo,none);--ipc-rilievo-btn:var(--v3-rilievo-btn,none);--ipc-rilievo-piccolo:var(--v3-rilievo-piccolo,none);--ipc-incavo:var(--v3-incavo,inset 0 0 0 1px var(--twp-linea));--ipc-incavo-forte:var(--v3-incavo-forte,inset 0 0 0 1px var(--twp-linea));--ipc-filo:var(--v3-filo,inset 0 0 0 1px var(--twp-linea));--ipc-oro:var(--twp-gold-ink)}.ipc{background:var(--ipc-piano);color:var(--ipc-tx)}.ipc-lastra{background:var(--ipc-piano);box-shadow:var(--ipc-filo), var(--ipc-rilievo);border-radius:24px}.ipc-pozzo{background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);border-radius:20px}.ipc :is(.ipc-lastra,.ipc-pozzo){scrollbar-width:thin;scrollbar-color:rgba(var(--v3-ombra,0, 0, 0), .35) transparent}.ipc-occhiello{letter-spacing:.17em;text-transform:uppercase;color:var(--ipc-tx2);padding:0 4px;font-size:10.5px;font-weight:600;display:block}.ipc-tenue{color:var(--ipc-tx2)}.ipc-btn{min-height:40px;color:var(--ipc-tx);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-btn);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;line-height:1.2;transition:box-shadow .2s,color .2s,filter .2s;display:inline-flex}.ipc-btn:hover:not(:disabled){color:var(--v3-ht,var(--ipc-tx));box-shadow:var(--v3-rilievo-sopra,none)}.ipc-btn:active:not(:disabled){box-shadow:var(--ipc-incavo)}.ipc-btn:disabled{opacity:.45;cursor:not-allowed}.ipc-btn[data-picc=true]{border-radius:11px;min-height:32px;padding:0 12px;font-size:12px}.ipc-btn[data-deciso=true]{color:var(--v3-on-b,var(--color-on-petrolio));background:linear-gradient(90deg, var(--v3-b1,var(--color-petrolio-vivo)), var(--v3-b2,var(--color-petrolio-vivo)));box-shadow:-4px -4px 10px var(--v3-luce,transparent), 0 10px 18px -8px var(--v3-b-ombra,transparent)}.ipc-btn[data-deciso=true]:hover:not(:disabled){color:var(--v3-on-b,var(--color-on-petrolio));filter:brightness(1.07)saturate(1.08)}.ipc-btn[data-deciso=true]:active:not(:disabled){box-shadow:inset 3px 3px 8px rgba(var(--v3-ombra,0, 0, 0), .35)}.ipc :is(.ipc-btn,.ipc-voce,.ipc-tondo,.ipc-tab,.ipc-aggiungi):focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:3px}.ipc-tondo{width:26px;height:26px;color:var(--ipc-tx2);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:box-shadow .2s,color .2s;display:grid}.ipc-tondo svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.ipc-tondo:hover:not(:disabled){color:var(--v3-ht,var(--ipc-tx))}.ipc-tondo:active:not(:disabled){box-shadow:var(--ipc-incavo)}.ipc-tondo:disabled{opacity:.35;box-shadow:none;cursor:default}.ipc-voce{text-align:left;width:100%;color:var(--ipc-tx);cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:flex-start;gap:10px;padding:10px 12px;transition:box-shadow .2s,color .2s;display:flex}.ipc-voce:hover{box-shadow:var(--ipc-rilievo-piccolo)}.ipc-voce[data-attiva=true] .ipc-voce-tit{color:var(--v3-gt,var(--ipc-tx))}.ipc-voce[data-rossa=true]{box-shadow:var(--ipc-incavo), inset 0 0 0 1.5px var(--v3-rosso-t,var(--color-danger))}.ipc-voce-tit{color:var(--ipc-tx);font-size:13.5px;font-weight:600;display:block}.ipc-voce-sotto{color:var(--ipc-tx2);margin-top:1px;font-size:11.5px;display:block}.ipc-num{width:24px;height:24px;color:var(--v3-on-b,var(--color-on-petrolio));background:linear-gradient(90deg, var(--v3-b1,var(--color-petrolio-vivo)), var(--v3-b2,var(--color-petrolio-vivo)));border-radius:8px;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:700;display:grid}.ipc-aggiungi{border:1.5px dashed rgba(var(--v3-ombra,0, 0, 0), .22);width:100%;min-height:44px;color:var(--ipc-tx);cursor:pointer;background:0 0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:600;transition:box-shadow .2s,color .2s,border-color .2s;display:flex}.ipc-aggiungi:hover{color:var(--v3-ht,var(--ipc-tx));border-color:rgba(var(--v3-hrgb,0, 0, 0), .6)}.ipc-aggiungi:active{box-shadow:var(--ipc-incavo)}.ipc-pill{white-space:nowrap;min-height:26px;color:var(--v3-verde-t,var(--ipc-tx));background:var(--v3-verde-f,var(--ipc-pozzo));border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex}.ipc-pill>i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.ipc-pill[data-tono=attesa]{color:var(--ipc-tx2);background:var(--ipc-pozzo)}.ipc-pill[data-tono=rosso]{color:var(--v3-rosso-t,var(--color-danger-ink));background:var(--v3-rosso-velo,transparent)}.ipc-prezzo{font-family:var(--font-display);letter-spacing:.03em;white-space:nowrap;color:var(--ipc-oro);font-size:30px;line-height:1}.ipc-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.ipc-solco{box-shadow:inset 0 1px 1px rgba(var(--v3-ombra,0, 0, 0), .18), 0 -1px 0 var(--v3-luce,transparent);border-radius:1px;margin-top:12px}.ipc-riga-stato{border-radius:14px;margin-top:10px;padding:8px 12px;font-size:12.5px;line-height:1.45}.ipc-riga-stato[data-tono=rosso]{color:var(--v3-rosso-t,var(--color-danger-ink));background:var(--v3-rosso-velo,transparent)}.ipc-riga-stato[data-tono=attesa]{color:var(--ipc-tx);background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo)}.ipc-vassoio{box-shadow:var(--ipc-incavo);border-radius:16px;gap:4px;margin-top:12px;padding:5px;display:flex}.ipc-tab{min-height:34px;color:var(--ipc-tx2);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;padding:0 8px;font-size:12px;font-weight:600}.ipc-tab:hover{color:var(--v3-ht,var(--ipc-tx))}.ipc-tab:is([aria-selected=true],[aria-pressed=true]){color:var(--v3-gt,var(--ipc-tx));background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo)}.ipc-pz{width:38px;height:38px;color:var(--ipc-tx);box-shadow:var(--ipc-incavo);border-radius:12px;flex:none;place-items:center;display:grid}.ipc-vuoto{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}.ipc-vuoto-pz{width:56px;height:56px;color:var(--v3-gt,var(--ipc-tx));box-shadow:var(--ipc-incavo-forte);border-radius:18px;place-items:center;display:grid}.ipc-vuoto-pz svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.ipc-finestra{background:var(--v3-piano,var(--twp-superficie));color:var(--v3-tx,var(--twp-inchiostro));box-shadow:var(--v3-filo,none), var(--v3-rilievo-sopra,0 20px 40px -20px #0006)}.ipc-finestra-testa{box-shadow:0 10px 14px -12px rgba(var(--v3-ombra,0, 0, 0), .45);border-bottom:0}.ipc-scelta{background:var(--v3-piano,var(--twp-superficie));box-shadow:var(--v3-rilievo-piccolo,inset 0 0 0 1px var(--twp-linea));border:0;border-radius:14px;transition:box-shadow .2s}.ipc-scelta:hover:not(:disabled){box-shadow:var(--v3-rilievo-sopra,inset 0 0 0 1px var(--twp-linea))}.ipc-scelta:active:not(:disabled){box-shadow:var(--v3-incavo,inset 0 0 0 1px var(--twp-linea))}.ipc-miniatura{box-shadow:var(--v3-rilievo-piccolo,inset 0 0 0 1px var(--twp-linea));border:0;border-radius:12px;transition:box-shadow .2s}.ipc-miniatura:hover:not(:disabled){box-shadow:var(--v3-rilievo-sopra,none), 0 0 0 2px rgba(var(--v3-hrgb,0, 0, 0), .55)}.ipc-impostazioni :is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=color]),textarea,select){color:var(--ipc-tx);background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);border-color:#0000;border-radius:12px}.ipc-impostazioni :is(input,textarea,select):focus-visible{box-shadow:var(--ipc-incavo), 0 0 0 2px rgba(var(--v3-hrgb,0, 0, 0), .5);outline:0}.ipc-impostazioni input[type=checkbox]{appearance:none;background:var(--ipc-pozzo);width:38px;height:22px;box-shadow:var(--ipc-incavo);cursor:pointer;vertical-align:middle;border-radius:11px;flex:none;margin:0;position:relative}.ipc-impostazioni input[type=checkbox]:after{content:"";background:linear-gradient(145deg, var(--v3-tile1,var(--twp-superficie)), var(--v3-tile2,var(--twp-superficie)));width:16px;height:16px;box-shadow:var(--ipc-rilievo-piccolo), 0 0 0 1px rgba(var(--v3-ombra,0, 0, 0), .12);border-radius:50%;transition:left .2s,background .2s;position:absolute;top:3px;left:3px}.ipc-impostazioni input[type=checkbox]:checked:after{background:linear-gradient(135deg, var(--v3-g1,var(--color-petrolio-vivo)), var(--v3-g2,var(--color-petrolio-vivo)));left:19px}.ipc-impostazioni input[type=checkbox]:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.ipc-impostazioni input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.ipc-impostazioni input[type=radio]{accent-color:var(--v3-g2,var(--color-petrolio-vivo))}.ipc-impostazioni button.border-linea{background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo);border-color:#0000;border-radius:12px;transition:box-shadow .2s,color .2s}.ipc-impostazioni button.border-linea:hover:not(:disabled){color:var(--v3-ht,var(--ipc-tx));background:var(--ipc-piano)}.ipc-impostazioni button.border-linea:active:not(:disabled){box-shadow:var(--ipc-incavo)}.ipc-pastiglia{min-height:30px;color:var(--ipc-tx);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo);cursor:pointer;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:600;transition:box-shadow .2s,color .2s}.ipc-pastiglia:hover{color:var(--v3-ht,var(--ipc-tx))}.ipc-pastiglia:active,.ipc-pastiglia[data-scelto=true]{color:var(--v3-gt,var(--ipc-tx));background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo), inset 0 0 0 1.5px var(--v3-g2,var(--color-petrolio-vivo))}.ipc-pastiglia:focus-visible,.ipc-regola-testa:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.ipc-regola{background:var(--ipc-piano);box-shadow:var(--ipc-filo), var(--ipc-rilievo-piccolo);border-radius:14px;margin-top:8px}.ipc-regola-testa{min-height:38px;color:var(--ipc-tx);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;list-style:none;display:flex}.ipc-regola-testa::-webkit-details-marker{display:none}.ipc-regola-freccia{color:var(--ipc-tx2);transition:transform .2s}.ipc-regola[open] .ipc-regola-freccia{transform:rotate(180deg)}.ipc-regola-corpo{background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);border-radius:12px;margin:0 8px 8px;padding:10px 12px}.ipc-cart{box-shadow:0 26px 44px -28px rgba(var(--v3-ombra,0, 0, 0), .5), 0 2px 8px rgba(var(--v3-ombra,0, 0, 0), .1);border-radius:12px;padding:8px 8px 12px;transition:transform .3s,box-shadow .3s}.ipc-cart[data-scelta=true]{box-shadow:0 0 0 3px var(--color-petrolio), 0 34px 56px -28px rgba(var(--v3-ombra,0, 0, 0), .55);transform:translateY(-6px)}.ipc-cart-foto{border-radius:6px}.ipc-fanta{border:2px dashed color-mix(in srgb, var(--color-petrolio) 35%, transparent);border-radius:12px}.ipc-fanta-btn{transition:background-color .2s}.ipc-fanta-btn:hover{background:color-mix(in srgb, var(--color-petrolio) 8%, transparent)}.ipc-fanta-ic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:36px;height:36px}.ipc-carta-btn{cursor:pointer;min-height:34px;box-shadow:0 8px 20px -12px rgba(var(--v3-ombra,0, 0, 0), .5), 0 0 0 1px rgba(var(--v3-ombra,0, 0, 0), .08);border:0;border-radius:12px;transition:box-shadow .2s,transform .2s}.ipc-carta-btn:hover{box-shadow:0 12px 24px -12px rgba(var(--v3-ombra,0, 0, 0), .55), 0 0 0 1px rgba(var(--v3-ombra,0, 0, 0), .1);transform:translateY(-1px)}.ipc-carta-btn:active{box-shadow:inset 2px 2px 6px rgba(var(--v3-ombra,0, 0, 0), .22);transform:none}@media (prefers-reduced-motion:reduce){.ipc :is(.ipc-btn,.ipc-voce,.ipc-tondo,.ipc-aggiungi,.ipc-scelta,.ipc-miniatura),.ipc-impostazioni input[type=checkbox]:after,:is(.ipc-pastiglia,.ipc-regola-freccia,.ipc-cart,.ipc-fanta-btn,.ipc-carta-btn){transition:none}}.ipc-partenza{flex-direction:column;gap:14px;display:flex}.ipc-modelli{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:768px){.ipc-modelli{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.ipc-mod{text-align:left;width:100%;color:var(--ipc-tx);background:var(--ipc-piano);box-shadow:var(--ipc-filo), var(--ipc-rilievo-piccolo);cursor:pointer;border:0;border-radius:18px;flex-direction:column;transition:box-shadow .2s;display:flex;overflow:hidden}.ipc-mod:hover{box-shadow:var(--ipc-filo), var(--ipc-rilievo)}.ipc-mod[data-on=true]{outline:3px solid rgba(var(--v3-hrgb,0, 0, 0), .85);outline-offset:2px}.ipc-mod:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.ipc-mod-ft{height:76px;color:var(--ipc-tx2);background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);place-items:center;display:grid;position:relative}.ipc-mod-ft .ipc-ic{width:26px;height:26px}.ipc-mod-pill{min-height:22px;font-size:10px;position:absolute;top:8px;left:8px}.ipc-mod-tx{flex-direction:column;gap:3px;padding:10px 12px 12px;display:flex}.ipc-mod-tx b{font-size:13.5px;font-weight:600}.ipc-mod-tx small{color:var(--ipc-tx2);font-size:11.5px;line-height:1.4}.ipc-mini{gap:4px;margin-top:4px;display:flex}.ipc-mini i{background:rgba(var(--v3-hrgb,0, 0, 0), .45);border-radius:3px;width:16px;height:5px;display:block}.ipc-finestra-piede{box-shadow:0 -10px 14px -12px rgba(var(--v3-ombra,0, 0, 0), .45)}@media (prefers-reduced-motion:reduce){.ipc-mod{transition:none}}.ipro-chiaro.ipc-ponte-car{color:inherit;color-scheme:inherit;display:contents}.ipc-eredita-car{font-family:inherit;font-size:inherit;font-weight:inherit}.ipc-tessera-car{text-align:left;min-width:0;color:var(--ipc-tx);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-btn);cursor:pointer;border:0;border-radius:14px;padding:10px 12px;transition:box-shadow .2s;display:block}.ipc-tessera-car:hover{box-shadow:var(--v3-rilievo-sopra,var(--ipc-rilievo-btn))}.ipc-tessera-car[data-attiva=true]{background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo), inset 0 0 0 1.5px var(--v3-acc2,var(--color-brand-accent))}.ipc-tasto-aa{min-width:34px;height:30px;color:var(--ipc-tx);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-btn);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.ipc-tasto-aa[data-attiva=true]{color:var(--v3-gt,var(--ipc-tx));background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo)}.ipc-menu-aa{z-index:20;width:min(300px,100vw - 32px);margin-top:6px;position:absolute;right:0}.ipc :is(.ipc-tessera-car,.ipc-tasto-aa):focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.ipc-puntino-aa{font-family:var(--font-sans), sans-serif;letter-spacing:0;text-transform:none;vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.ipc-maniglia{width:22px;height:36px;color:var(--ipc-tx2);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ipc-maniglia svg{fill:currentColor;width:16px;height:16px}.ipc-maniglia:active{cursor:grabbing}.ipc-maniglia:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.ipc-riga-schermata{position:relative}@media (hover:hover){.ipc-riga-schermata .ipc-frecce{opacity:0;transition:opacity .2s}.ipc-riga-schermata:is(:hover,:focus-within) .ipc-frecce{opacity:1}}.ipc-pill[data-tono=viola]{color:var(--v3-vt,var(--ipc-tx));background:color-mix(in srgb, var(--v3-vt,var(--ipc-tx)) 13%, transparent)}.ipc-riga-schermata[data-trascinata=true]{opacity:.55}.ipc-riga-schermata[data-sopra]:after{content:"";background:var(--color-petrolio);border-radius:3px;height:3px;position:absolute;left:24px;right:0}.ipc-riga-schermata[data-sopra=sopra]:after{top:-5px}.ipc-riga-schermata[data-sopra=sotto]:after{bottom:-5px}.ipc-cart-matita{box-shadow:0 6px 14px -8px rgba(var(--v3-ombra,0, 0, 0), .55);opacity:.85;transition:opacity .2s}.ipc-cart:hover .ipc-cart-matita,.ipc-cart-matita:focus-visible{opacity:1}@media (max-width:639px){.ipc-menu-aa{z-index:60;width:auto;max-height:72vh;padding-bottom:calc(12px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;margin:0;position:fixed;inset:auto 0 0;overflow-y:auto}}.ipc-oro{background-image:linear-gradient(180deg, var(--twp-oro-carta-alto), var(--twp-oro-carta-basso));color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.ipc-oro{color:canvastext;background:0 0}}.ipc .ipc-impostazioni .ipc-campo-oro input:not([type=checkbox]):not([type=radio]),.ipc-impostazioni .ipc-campo-oro input{font-family:var(--font-display);letter-spacing:.02em;text-align:right;color:var(--twp-oro-campo);caret-color:var(--ipc-tx);font-size:28px;line-height:1}.ipc-num{color:var(--ipc-tx2);background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo)}.ipc-num svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.ipc-voce[data-attiva=true] .ipc-num{color:var(--twp-oro-chiaro);background:linear-gradient(160deg, var(--color-petrolio-vivo), var(--color-petrolio));box-shadow:none}.ipc-num[data-moneta=true],.ipc-voce[data-attiva=true] .ipc-num[data-moneta=true]{color:var(--twp-moneta-inchiostro);background:linear-gradient(160deg, var(--twp-moneta-1), var(--twp-moneta-2) 55%, var(--twp-moneta-3));box-shadow:none}.ipc-voce[data-attiva=true]{background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo), inset 0 0 0 2px color-mix(in srgb, var(--color-petrolio-vivo) 60%, transparent)}.ipc-voce[data-fisso=true]{cursor:default;opacity:.8}.ipc-voce[data-fisso=true]:hover{box-shadow:none}.ipc-vassoio-pic{background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);border-radius:12px;flex-wrap:wrap;gap:3px;margin-top:4px;padding:4px;display:flex}.ipc-vassoio-pic .ipc-pastiglia,.ipc-vassoio-pic .ipc-pastiglia:active{min-height:28px;color:var(--ipc-tx2);box-shadow:none;background:0 0;border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;display:inline-flex}.ipc-vassoio-pic .ipc-pastiglia[data-scelto=true]{color:var(--ipc-tx);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo)}.ipc-vassoio-pic .ipc-pastiglia[data-scelto=true][data-bollino=piu_scelto]{color:var(--twp-moneta-inchiostro);background:linear-gradient(160deg, var(--twp-moneta-1), var(--twp-moneta-2) 55%, var(--twp-moneta-3))}.ipc-vassoio-pic .ipc-pastiglia[data-scelto=true][data-bollino=premium]{letter-spacing:.07em;text-transform:uppercase;color:var(--twp-oro-chiaro);background:linear-gradient(145deg, var(--color-petrolio-vivo), var(--color-petrolio) 60%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--twp-oro-chiaro) 55%, transparent), var(--ipc-rilievo-piccolo)}.ipc-vassoio-pic .ipc-pastiglia{white-space:nowrap}.ipc-vassoio-pic .ipc-pastiglia:not([data-scelto=true]):hover{color:var(--v3-ht,var(--ipc-tx))}.ipc-vassoio-pic .ipc-pastiglia .ipc-ic{width:13px;height:13px}.ipc-video-scelto{color:var(--ipc-tx);background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);border-radius:14px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;padding:8px;font-size:12px;display:grid}.ipc-video-scelto b{font-size:12px;font-weight:600;display:block}.ipc-video-scelto small{color:var(--ipc-tx2);font-size:11px;display:block}.ipc-video-scelto-th{border-radius:9px;place-items:center;height:48px;display:grid;position:relative;overflow:hidden}.ipc-video-scelto-th>:first-child{position:absolute;inset:0}.ipc-video-scelto-th>[role=img] svg{display:none}.ipc-video-scelto-play{background:color-mix(in srgb, var(--twp-pillola-carta-su-inchiostro) 92%, transparent);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:relative}.ipc-video-scelto-play svg{width:11px;height:11px;fill:var(--twp-pillola-carta-inchiostro);stroke:none}.ipc-regola-int{background:var(--ipc-pozzo);box-shadow:var(--ipc-incavo);border-radius:14px;flex-direction:column;gap:8px;margin-top:8px;padding:10px 12px;font-size:12.5px;display:flex}.ipc-regola-int-testa{align-items:center;gap:10px;font-weight:600;display:flex}.ipc-regola-int-testa>span:first-child{flex:1;min-width:0}.ipc-int{background:var(--ipc-pozzo);width:40px;height:24px;box-shadow:var(--ipc-incavo);cursor:pointer;border:0;border-radius:12px;flex:none;transition:background .2s;position:relative}.ipc-int:after{content:"";background:var(--ipc-piano);width:18px;height:18px;box-shadow:var(--ipc-rilievo-piccolo);border-radius:50%;transition:left .2s;position:absolute;top:3px;left:3px}.ipc-int[aria-checked=true]{background:linear-gradient(160deg, var(--color-petrolio-vivo), var(--color-petrolio))}.ipc-int[aria-checked=true]:after{background:var(--twp-oro-chiaro);left:19px}.ipc-int:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.ipc-gettone{min-height:30px;color:var(--ipc-tx2);background:var(--ipc-piano);box-shadow:var(--ipc-rilievo-piccolo);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.ipc-impostazioni .ipc-gettone input[type=checkbox]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ipc-gettone{position:relative}.ipc-gettone-spunta{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;display:none}.ipc-gettone:has(input:checked) .ipc-gettone-spunta{display:inline}.ipc-gettone:has(input:focus-visible){outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.ipc-gettone:has(input:checked){color:var(--ipc-tx);box-shadow:var(--ipc-rilievo-piccolo), inset 0 0 0 1.5px var(--v3-g2,var(--color-petrolio-vivo))}.ipc-onesta{color:var(--v3-vt,var(--ipc-tx));background:color-mix(in srgb, var(--v3-vt,var(--ipc-tx)) 11%, transparent);border-radius:14px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.ipc-cart{box-shadow:0 34px 60px -32px rgba(var(--v3-ombra,0, 0, 0), .5), 0 2px 8px rgba(var(--v3-ombra,0, 0, 0), .08);padding:10px 10px 14px}.ipc-prev{box-shadow:inset 0 0 0 1px rgba(var(--v3-ombra,0, 0, 0), .08);border-radius:22px}@media (max-width:1023px){.ipc-foglio{z-index:60;max-height:82vh;padding-top:10px;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;margin:0;animation:.28s cubic-bezier(.2,.9,.25,1) ipc-sale;position:fixed;inset:auto 0 0}.ipc-foglio-maniglia{width:46px;height:6px;box-shadow:var(--ipc-incavo);border-radius:3px;margin:0 auto 12px;display:block}}@keyframes ipc-sale{0%{transform:translateY(100%)}to{transform:none}}@media (min-width:640px){.ipc-menu-aa{flex-basis:100%;order:10;width:100%;margin-top:2px;position:static}}@media (prefers-reduced-motion:reduce){.ipc-foglio{animation:none}.ipc-int,.ipc-int:after{transition:none}}
.ipro-chiaro.fixed{margin:0}.ipro-chiaro{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ipro-ghiaccio:#f2f6f8;--ipro-carta:#fffdf8;--ipro-carta-rgb:255 253 248;--ipro-inchiostro:#27272a;--ipro-tenue:#4f525a;--ipro-linea:#dde3e8;--ipro-petrolio:#0a5654;--ipro-verde:#12695b;--ipro-verde-notte:#073f3d;--ipro-verde-vivo:#16827d;--ipro-verde-alba:#3f9c7c;--ipro-freccia:#0a4a46;--ipro-on-petrolio:#fff;--ipro-ok-testo:#1f5559;--ipro-ok-fondo:#e4eff0;--ipro-oro-testo:#7d6229;--ipro-oro-chiaro:#f2c56b;--ipro-oro-chiaro-rgb:242 197 107;--ipro-oro-1:#f7dc95;--ipro-oro-2:#e2b04a;--ipro-oro-3:#b9801c;--ipro-oro-alto:#b07c1a;--ipro-oro-basso:#7d540c;--ipro-oro-inchiostro:#4a3203;--ipro-oro-filo:#e8c46e;--ipro-argento-1:#fbfbfc;--ipro-argento-2:#e3e6eb;--ipro-argento-3:#bfc6cf;--ipro-argento-testo:#24303c;--ipro-regalo-fondo:#fdf3dc;--ipro-regalo-alba:#fffaf0;--ipro-regalo-sera:#fbefd6;--ipro-regalo-linea:#ecd29a;--ipro-errore:#a02f20;--ipro-conferma-testo:#0d5a43;--ipro-conferma-fondo:#d6f2e5;--ipro-conferma-alba:#e3f4ec;--ipro-oro-cornice:#e6bf6a;--ipro-avviso-fondo:#fff6e6;--ipro-avviso-linea:185 128 28;--ipro-attesa-testo:#5b4a07;--ipro-attesa-fondo:#f6ecc0;--ipro-campo:#fff;--ipro-risposta-testo:#1f4f6b;--ipro-risposta-fondo:#dcecf6;--ipro-esito-no-testo:#7a3b06;--ipro-esito-no-fondo:#fbe6cc;--ipro-esito-alt-testo:#6a4705;--ipro-esito-alt-fondo:#f8e7bd;--ipro-planner-testo:#4b3cae;--ipro-planner-fondo:#e6e1fb;--ipro-planner-linea:#6b5bd2;--ipro-planner-bolla:#f1eefb;--ipro-bolla-pro:#eef7f3;--ipro-bolla-no:#f7f1ec;--ipro-bolla-no-linea:#b46a2a;--ipro-bolla-alt:#fbf5e6;--ipro-bolla-alt-linea:#b9801c;--ipro-oro-propo:#d9a441;--ipro-ombra:24 39 52;--ipro-ombra-fredda:40 60 70;--ipro-ombra-carta:40 50 60;--ipro-ombra-verde:4 50 46;--ipro-ombra-oro:110 70 0;--ipro-nero:0 0 0;--ipro-luce:255 255 255;background:var(--ipro-ghiaccio);color:var(--ipro-inchiostro)}.ipro-tasto{background-image:linear-gradient(160deg, var(--ipro-verde), var(--ipro-petrolio) 55%, var(--ipro-verde-notte));color:var(--ipro-oro-chiaro)}.ipro-moneta{background-image:radial-gradient(120% 80% at 30% 0, rgb(var(--ipro-luce) / .55), transparent 55%), linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));color:var(--ipro-freccia)}.ipro-oro{background-image:linear-gradient(180deg, var(--ipro-oro-alto), var(--ipro-oro-basso));color:#0000;-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.ipro-oro{color:canvastext;background:0 0}}.ipro-barra-regalo{background-image:linear-gradient(90deg, var(--ipro-oro-1), var(--ipro-oro-2), var(--ipro-oro-3))}.ipro-ombra{box-shadow:0 10px 30px -12px rgb(var(--ipro-ombra) / .35)}.ipro-ombra-forte{box-shadow:0 18px 40px -14px rgb(var(--ipro-ombra) / .45)}.ipro-bt{white-space:nowrap;height:48px;color:var(--ipro-inchiostro);background-color:var(--ipro-carta);box-shadow:0 8px 20px -12px rgb(var(--ipro-ombra-fredda) / .45), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;line-height:1;transition:transform .16s ease-out,box-shadow .16s ease-out;display:inline-flex}.ipro-bt svg{flex:none;width:16px;height:16px}.ipro-bt:hover:not(:disabled){transform:translateY(-1px)}.ipro-bt:active:not(:disabled){transform:translateY(1px)}.ipro-bt:disabled{opacity:.55;cursor:not-allowed}.ipro-bt:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-bt.ipro-tasto{color:var(--ipro-oro-chiaro);box-shadow:0 12px 24px -12px rgb(var(--ipro-ombra-verde) / .75), inset 0 1px 0 rgb(var(--ipro-luce) / .12)}.ipro-avt{gap:12px;padding-right:8px}.ipro-avt .ipro-fr{width:30px;height:30px;box-shadow:0 4px 10px -4px rgb(var(--ipro-nero) / .45), inset 0 1px 0 rgb(var(--ipro-luce) / .5);border-radius:50%;place-items:center;transition:transform .35s cubic-bezier(.2,.9,.25,1.3);display:grid}.ipro-avt .ipro-fr svg{stroke-width:2.4px;width:16px;height:16px}.ipro-avt:hover:not(:disabled) .ipro-fr,.ipro-avt:focus-visible .ipro-fr{transform:translate(4px)}.ipro-avt.ipro-grande{border-radius:18px;height:56px;padding:0 10px 0 30px;font-size:16px}.ipro-avt.ipro-grande .ipro-fr{width:36px;height:36px}.ipro-avt.ipro-grande .ipro-fr svg{width:19px;height:19px}.ipro-testa{align-items:center;gap:16px;padding:18px 28px;display:flex}.ipro-testa.sopra{z-index:3;pointer-events:none;position:absolute;top:0;left:0;right:0}.ipro-testa.sopra>*{pointer-events:auto}.ipro-testa.sopra>.ipro-logo,.ipro-testa.sopra>.ipro-testa-nome{visibility:hidden}.ipro-logo{letter-spacing:.02em;width:40px;height:40px;color:var(--ipro-oro-1);background-image:linear-gradient(160deg, var(--ipro-petrolio), var(--ipro-verde-notte));box-shadow:0 6px 14px -8px rgb(var(--ipro-ombra-verde) / .8);border-radius:12px;flex:none;place-items:center;font-family:IPRO Cormorant,Georgia,serif;font-size:19px;font-style:italic;display:grid}.ipro-logo.ipro-logo-grande{border-radius:16px;width:56px;height:56px;font-size:26px}.ipro-testa-nome{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ipro-testa-nome b{font-size:14px;font-weight:600}.ipro-testa-nome small{color:var(--ipro-tenue);font-size:12px}.ipro-punti{color:var(--ipro-tenue);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ipro-punti button{background:rgb(var(--ipro-ombra-fredda) / .18);border-radius:5px;width:9px;height:9px;transition:width .25s ease-out;display:block}.ipro-punti button.fatto{background:var(--ipro-verde)}.ipro-punti button.on{background-image:linear-gradient(90deg, var(--ipro-verde-alba), var(--ipro-petrolio));width:28px}.ipro-punti>i{background-image:linear-gradient(90deg, var(--ipro-verde-alba), var(--ipro-petrolio));border-radius:5px;width:28px;height:9px;display:block}.ipro-punti button:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-esci{min-width:38px;height:38px;color:var(--ipro-tenue);background:var(--ipro-carta);box-shadow:0 8px 20px -12px rgb(var(--ipro-ombra-fredda) / .45);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:600;display:inline-flex}.ipro-esci.con-testo{padding:0 12px}.ipro-esci:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-titolo{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:760px;margin:0 auto;display:flex}.ipro-occhiello{letter-spacing:.22em;text-transform:uppercase;color:var(--ipro-verde);font-size:11px;font-weight:700}.ipro-h{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;margin:0;font-size:56px;font-weight:400;line-height:.95}.ipro-titolo p{margin:0;font-size:15px;line-height:1.6}.ipro-cartoline{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:40px;padding:14px 0 6px;display:flex}.ipro-cart{background:var(--ipro-carta);width:318px;box-shadow:0 34px 60px -32px rgb(var(--ipro-ombra-carta) / .5), 0 2px 8px rgb(var(--ipro-ombra-carta) / .08);border-radius:12px;flex-direction:column;padding:14px 14px 20px;transition:transform .35s,box-shadow .35s;display:flex;position:relative}.ipro-cart[data-scelta=si]{box-shadow:0 0 0 3px var(--ipro-verde), 0 40px 70px -30px rgb(var(--ipro-ombra-carta) / .55);transform:translateY(-8px)}.ipro-cart[data-esclusa=si]{opacity:.6}.ipro-cart-foto{background-image:linear-gradient(160deg, var(--ipro-ghiaccio), var(--ipro-linea));border-radius:6px;height:340px;position:relative;overflow:hidden}.ipro-cart-foto>img{object-fit:cover;width:100%;height:100%}.ipro-cart-scelto{z-index:2;white-space:nowrap;height:30px;box-shadow:0 8px 18px -8px rgb(var(--ipro-ombra-verde) / .7);border-radius:15px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.ipro-cart-scelto svg{stroke-width:2.6px;width:14px;height:14px}.ipro-cart-tx{flex-direction:column;flex:1;gap:10px;padding:16px 8px 0;display:flex}.ipro-cart-riga{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ipro-cart-h{min-width:0;font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:400;line-height:.95}.ipro-cart-prezzo{font-family:"Bebas Neue", var(--font-display), sans-serif;white-space:nowrap;flex:none;margin:0;font-size:28px;font-weight:400;line-height:1}.ipro-cart-desc{margin:0;font-size:13.5px;line-height:1.55}.ipro-cart-nota{color:var(--ipro-tenue);margin:0;font-size:12px;font-weight:500}.ipro-cart-azione{margin-top:auto;padding-top:4px}.ipro-cart-azione .ipro-bt{width:100%}.ipro-cartoline[data-n="2"]>.ipro-cart{flex:1 1 0;width:auto;min-width:0;max-width:590px}.ipro-cartoline[data-n="2"] .ipro-cart-foto{height:400px}.ipro-cartoline[data-n="2"] .ipro-cart-tx{padding:18px 12px 0}.ipro-cartoline[data-n="2"] .ipro-cart-h{font-size:44px}.ipro-cartoline[data-n="2"] .ipro-cart-prezzo{font-size:40px}.ipro-cartoline[data-n="2"] .ipro-cart-desc{font-size:15px}.ipro-cartoline[data-n="2"] .ipro-voci{grid-template-columns:1fr 1fr;gap:8px 18px;font-size:13.5px;display:grid}.ipro-cartoline[data-n="1"]>.ipro-cart{width:330px}.ipro-cartoline[data-n="1"] .ipro-cart-foto{height:330px}.ipro-cartoline[data-n="1"] .ipro-cart-h{font-size:38px}.ipro-cartoline[data-n="1"] .ipro-cart-prezzo{font-size:34px}.ipro-voci{border-top:1px dashed rgb(var(--ipro-ombra-fredda) / .18);flex-direction:column;gap:6px;margin:0;padding:10px 0 0;font-size:13px;list-style:none;display:flex}.ipro-voci li{align-items:center;gap:9px;display:flex}.ipro-voci svg{width:15px;height:15px;color:var(--ipro-verde);stroke-width:2.2px;flex:none}.ipro-nastro{z-index:1;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;height:26px;color:var(--ipro-oro-inchiostro);background-image:radial-gradient(120% 80% at 20% 0, rgb(var(--ipro-luce) / .55), transparent 55%), linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));box-shadow:0 6px 16px -6px rgb(var(--ipro-ombra-oro) / .55);border-radius:9px;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px}.ipro-nastro svg{stroke-width:2.2px;width:13px;height:13px}.ipro-nastro.base{color:var(--ipro-argento-testo);background-image:radial-gradient(120% 80% at 20% 0, rgb(var(--ipro-luce) / .9), transparent 55%), linear-gradient(160deg, var(--ipro-argento-1), var(--ipro-argento-2) 55%, var(--ipro-argento-3));box-shadow:0 6px 16px -6px rgb(var(--ipro-ombra-carta) / .4)}.ipro-nastro.premium{color:var(--ipro-oro-chiaro);background-image:radial-gradient(120% 90% at 0 0, rgb(var(--ipro-luce) / .14), transparent 55%), linear-gradient(145deg, var(--ipro-verde-vivo), var(--ipro-petrolio) 60%, var(--ipro-verde-notte));box-shadow:inset 0 0 0 1px rgb(var(--ipro-oro-chiaro-rgb) / .55), 0 6px 16px -6px rgb(var(--ipro-ombra-verde) / .6)}.ipro-nastro.piccolo{height:22px;padding:0 8px;font-size:9px;top:8px;left:8px}.ipro-nastro.piccolo svg{width:11px;height:11px}.ipro-dal{height:34px;color:var(--ipro-inchiostro);background:rgb(var(--ipro-luce) / .93);box-shadow:0 6px 16px rgb(var(--ipro-nero) / .22);border-radius:12px;align-items:center;gap:7px;padding:0 13px 0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:12px;left:12px}.ipro-dal:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-dal-pl{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.ipro-dal-pl svg{width:10px;height:10px}.ipro-salta{border-radius:14px;align-self:center;height:44px;font-size:13.5px}.ipro-salta svg{width:15px;height:15px}.ipro-contatore{justify-content:center;align-items:center;gap:22px;display:flex}.ipro-contatore .ipro-qt{width:62px;height:62px;color:var(--ipro-inchiostro);background-color:var(--ipro-carta);box-shadow:0 10px 22px -12px rgb(var(--ipro-ombra-fredda) / .5), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:20px;place-items:center;display:grid}.ipro-contatore .ipro-qt.piu{color:var(--ipro-oro-chiaro)}.ipro-contatore .ipro-qt svg{stroke-width:2.4px;width:24px;height:24px}.ipro-contatore .ipro-qt:disabled{opacity:.4;cursor:not-allowed}.ipro-contatore .ipro-qt:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-contatore strong{min-width:70px;font-family:"Bebas Neue", var(--font-display), sans-serif;text-align:center;font-size:84px;font-weight:400;line-height:.9}.ipro-costo{text-align:center;color:var(--ipro-tenue);margin:10px 0 0;font-size:14px}.ipro-costo b{font-family:"Bebas Neue", var(--font-display), sans-serif;margin-left:6px;font-size:30px;font-weight:400}.ipro-puntini-g{justify-content:center;gap:6px;display:none}.ipro-puntini-g>i{background:rgb(var(--ipro-ombra-fredda) / .2);border-radius:4px;width:7px;height:7px;transition:width .25s ease-out;display:block}.ipro-puntini-g>i.on{background:var(--ipro-verde);width:20px}.ipro-reg{justify-content:center;align-items:center;gap:56px;display:flex}.ipro-reg .ipro-reg-carta{width:340px;box-shadow:0 0 0 2px var(--ipro-oro-filo), 0 34px 60px -32px rgb(var(--ipro-ombra-oro) / .5)}.ipro-reg .ipro-reg-faccia{height:380px;color:var(--ipro-oro-inchiostro);background-image:radial-gradient(120% 80% at 20% 0, rgb(var(--ipro-luce) / .55), transparent 55%), linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));place-items:center;display:grid}.ipro-reg .ipro-reg-faccia svg{stroke-width:1.3px;width:88px;height:88px}.ipro-reg .ipro-reg-foto{height:380px}.ipro-reg-dx{flex-direction:column;gap:16px;max-width:520px;display:flex}.ipro-reg-dx>.ipro-privacy{font-size:15px;line-height:1.6}.ipro-sigillo{letter-spacing:.14em;text-transform:uppercase;height:40px;color:var(--ipro-oro-inchiostro);background-image:radial-gradient(120% 80% at 20% 0, rgb(var(--ipro-luce) / .55), transparent 55%), linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));box-shadow:0 10px 24px -10px rgb(var(--ipro-ombra-oro) / .6);border-radius:14px;align-self:flex-start;align-items:center;gap:10px;padding:0 16px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.ipro-sigillo svg{width:18px;height:18px}.ipro-reg-h{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;margin:0;font-size:52px;font-weight:400;line-height:.95}.ipro-reg-descr{margin:0;font-size:15px;line-height:1.6}.ipro-reg-valore{align-items:baseline;gap:12px;margin:0;display:flex}.ipro-reg-valore s{font-family:"Bebas Neue", var(--font-display), sans-serif;color:var(--ipro-tenue);font-size:34px}.ipro-reg-valore strong{font-family:"Bebas Neue", var(--font-display), sans-serif;font-size:52px;font-weight:400;line-height:1}.ipro-gioco{background:var(--ipro-carta);width:50px;height:70px;box-shadow:0 8px 16px -8px rgb(var(--ipro-ombra-carta) / .55), 0 0 0 1px rgb(var(--ipro-ombra-carta) / .07);transform:rotate(var(--r,0deg));border-radius:6px;flex-direction:column;flex:none;align-items:center;gap:2px;padding:3px 3px 0;transition:transform .3s cubic-bezier(.2,.9,.25,1.15);display:flex;position:relative}button.ipro-gioco:hover,.ipro-gioco[aria-expanded=true]{z-index:30;transform:rotate(0)translateY(-4px)}button.ipro-gioco:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-gioco-ft{background-image:linear-gradient(160deg, var(--ipro-ghiaccio), var(--ipro-linea));border-radius:3px;flex:none;width:44px;height:48px;display:block;overflow:hidden}.ipro-gioco-ft>img{object-fit:cover;width:100%;height:100%}.ipro-gioco>small{white-space:nowrap;font-size:8.5px;font-weight:700;line-height:1.1}.ipro-sale{text-align:left;background:var(--ipro-carta);width:236px;box-shadow:0 30px 60px -22px rgb(var(--ipro-ombra-carta) / .6), 0 0 0 1px rgb(var(--ipro-ombra-carta) / .06);transform-origin:25px 100%;border-radius:14px;flex-direction:column;gap:4px;padding:10px 10px 14px;animation:.5s cubic-bezier(.2,.9,.25,1.15) ipro-sale;display:flex;position:absolute;bottom:calc(100% + 12px);left:-3px}@keyframes ipro-sale{0%{opacity:0;transform:translateY(28px)scale(.22)}to{opacity:1;transform:none}}.ipro-sale-ft{background-image:linear-gradient(160deg, var(--ipro-ghiaccio), var(--ipro-linea));border-radius:9px;height:150px;display:block;position:relative;overflow:hidden}.ipro-sale-ft>img{object-fit:cover;width:100%;height:100%}.ipro-sale small{letter-spacing:.14em;text-transform:uppercase;color:var(--ipro-tenue);margin-top:6px;font-size:10px;font-weight:600}.ipro-sale b{font-size:14.5px;font-weight:600;line-height:1.25}.ipro-sale strong{font-family:"Bebas Neue", var(--font-display), sans-serif;font-size:28px;font-weight:400;line-height:1}.ipro-piu-u{width:20px;height:20px;color:var(--ipro-verde);background:var(--ipro-carta);box-shadow:0 4px 10px -6px rgb(var(--ipro-ombra-fredda) / .5), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .08);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.ipro-gioco.regalo{box-shadow:0 0 0 1.5px var(--ipro-oro-filo), 0 8px 16px -8px rgb(var(--ipro-ombra-oro) / .55)}.ipro-gioco.regalo .ipro-gioco-ft,.ipro-gioco.regalo .ipro-sale-ft{color:var(--ipro-oro-inchiostro);background-image:linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));place-items:center;display:grid}.ipro-gioco.regalo .ipro-gioco-ft svg{width:20px;height:20px}.ipro-gioco.regalo>small{letter-spacing:-.02em}.ipro-gioco.regalo .ipro-sale-ft svg{stroke-width:1.3px;width:44px;height:44px}.ipro-mazzetto{align-items:center;padding:6px 0 6px 4px;display:flex}.ipro-mazzetto>.ipro-gioco{margin-left:-18px}.ipro-mazzetto>.ipro-gioco:first-child{margin-left:0}.ipro-striscia{z-index:5;background:rgb(var(--ipro-carta-rgb) / .95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 -14px 30px -18px rgb(var(--ipro-ombra-fredda) / .35), inset 0 1px 0 rgb(var(--ipro-ombra-fredda) / .06);grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"fila verso tot nav";align-items:center;gap:22px;padding:12px 28px 14px;display:grid;position:relative}.ipro-a-fila{grid-area:fila}.ipro-a-verso{grid-area:verso}.ipro-a-tot{grid-area:tot}.ipro-a-nav{grid-area:nav}.ipro-fila{align-items:center;gap:9px;min-width:0;margin:0;padding:6px 0 6px 4px;list-style:none;display:flex}.ipro-fila>li{align-items:center;gap:9px;display:flex}.ipro-fila.stretta,.ipro-fila.stretta>li{gap:0}.ipro-fila.stretta>li+li{margin-left:-18px}.ipro-fila.stretta .ipro-piu-u{display:none}.ipro-sconto{height:30px;color:var(--ipro-ok-testo);background:var(--ipro-ok-fondo);border-radius:10px;flex:none;align-items:center;gap:6px;margin-left:6px;padding:0 11px;font-size:11.5px;font-weight:600;display:inline-flex}.ipro-sconto svg{width:13px;height:13px}.ipro-verso{flex-direction:column;gap:6px;width:230px;display:flex}.ipro-verso small{align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.3;display:flex}.ipro-verso small svg{width:15px;height:15px;color:var(--ipro-oro-3);flex:none}.ipro-verso.fatto small{color:var(--ipro-oro-basso)}.ipro-verso .ipro-barretta{background:rgb(var(--ipro-ombra-fredda) / .08);height:10px;box-shadow:inset 0 1px 2px rgb(var(--ipro-ombra-fredda) / .15);border-radius:5px;overflow:hidden}.ipro-verso .ipro-barretta>i{border-radius:5px;height:100%;display:block}.ipro-verso .ipro-viaggio{font-size:11.5px;font-weight:500}.ipro-tot{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ipro-tot small{color:var(--ipro-tenue);font-size:11.5px}.ipro-tot strong{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;font-size:40px;font-weight:400;line-height:.9}.ipro-tot .ipro-chi-salva{min-height:1em;color:var(--ipro-tenue);font-size:10.5px}.ipro-nav{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ipro-nav-tasti{gap:10px;display:flex}.ipro-nav-nota{color:var(--ipro-tenue);font-size:12px}.ipro-benv{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);min-height:100%;display:grid}.ipro-benv-foto{background-image:linear-gradient(160deg, var(--ipro-linea), var(--ipro-ghiaccio));min-height:420px;position:relative}.ipro-benv-foto>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ipro-benv-dx{background:var(--ipro-ghiaccio);flex-direction:column;justify-content:center;gap:22px;padding:56px 64px;display:flex}.ipro-chi{align-items:center;gap:14px;display:flex}.ipro-chi b{font-size:16px;font-weight:600;display:block}.ipro-benv-dx>h1{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;margin:0;font-size:72px;font-weight:400;line-height:.92}.ipro-lettera{margin:0;font-size:16px;line-height:1.65}.ipro-fatti{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ipro-fatti li{background:var(--ipro-carta);height:36px;box-shadow:0 8px 18px -12px rgb(var(--ipro-ombra-fredda) / .45), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .05);border-radius:12px;align-items:center;gap:8px;padding:0 14px;font-size:12.5px;font-weight:600;display:inline-flex}.ipro-fatti svg{width:15px;height:15px;color:var(--ipro-verde)}.ipro-regalo-box{background-image:linear-gradient(145deg, var(--ipro-regalo-alba), var(--ipro-regalo-sera));box-shadow:0 0 0 1px var(--ipro-regalo-linea), 0 14px 30px -20px rgb(var(--ipro-ombra-oro) / .6);border-radius:20px;align-items:center;gap:14px;padding:16px 18px;display:flex}.ipro-regalo-box b{font-size:15px;display:block}.ipro-regalo-box p{margin:0;font-size:13px;line-height:1.5}.ipro-gm{width:52px;height:52px;color:var(--ipro-oro-inchiostro);border-radius:16px;flex:none;place-items:center;display:grid}.ipro-gm svg{width:26px;height:26px}.ipro-privacy{color:var(--ipro-tenue);align-items:flex-start;gap:10px;margin:0;font-size:12.5px;line-height:1.5;display:flex}.ipro-privacy svg{flex:none;width:16px;height:16px;margin-top:1px}.ipro-benv-dx .ipro-avt{align-self:flex-start}.ipro-mazzo-zona{flex-direction:column;align-items:center;gap:14px;display:flex}.ipro-mazzo{width:100%;max-width:1240px;height:420px;margin:0;padding:0;list-style:none;position:relative;container-type:inline-size}.ipro-rc{--passo:min(244px, calc((100cqw - 232px) / var(--m,1)));z-index:var(--z,1);text-align:left;background:var(--ipro-carta);width:224px;height:360px;box-shadow:0 26px 50px -26px rgb(var(--ipro-ombra-carta) / .55), 0 1px 4px rgb(var(--ipro-ombra-carta) / .1);transform:translateX(var(--fx,0px)) rotate(var(--fr,0deg));transform-origin:50% 120%;transition:transform .6s cubic-bezier(.2,.9,.25,1.12);transition-delay:calc((var(--n,1) - 1 - var(--k,0)) * 45ms);border-radius:14px;flex-direction:column;margin-left:-112px;padding:10px 10px 12px;display:flex;position:absolute;top:20px;left:50%}.ipro-mazzo:hover>.ipro-rc,.ipro-mazzo:focus-within>.ipro-rc,.ipro-mazzo.aperto>.ipro-rc{transform:translateX(calc((var(--k,0) - var(--c,0)) * var(--passo))) rotate(0deg);transition-delay:calc(var(--k,0) * 45ms)}.ipro-mazzo:hover>.ipro-rc:hover{transform:translateX(calc((var(--k,0) - var(--c,0)) * var(--passo))) translateY(-10px) rotate(0deg)}.ipro-rc-ft{background-image:linear-gradient(160deg, var(--ipro-ghiaccio), var(--ipro-linea));border-radius:9px;flex:none;height:200px;position:relative;overflow:hidden}.ipro-rc-ft>img{object-fit:cover;width:100%;height:100%}.ipro-rc-tx{flex-direction:column;flex:1;gap:4px;min-height:0;padding:12px 6px 0;display:flex}.ipro-rc-tx small{letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--ipro-tenue);font-size:10.5px;font-weight:600;overflow:hidden}.ipro-rc-tx b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.ipro-rc-tx strong{font-family:"Bebas Neue", var(--font-display), sans-serif;margin-top:auto;font-size:30px;font-weight:400;line-height:1}.ipro-rc-piede{justify-content:space-between;padding:8px 6px 0;font-size:12.5px;font-weight:600;display:flex}.ipro-rc-piede button{color:var(--ipro-verde);border-radius:6px}.ipro-rc-piede button.via{color:var(--ipro-tenue);font-weight:500}.ipro-rc-piede button:hover{text-underline-offset:2px;text-decoration:underline}.ipro-rc-piede button:focus-visible{outline:2px solid var(--ipro-petrolio);outline-offset:2px}.ipro-rc-piede span.via{color:var(--ipro-tenue);font-weight:500}.ipro-rc.regalo{box-shadow:0 0 0 2px var(--ipro-oro-filo), 0 26px 50px -26px rgb(var(--ipro-ombra-oro) / .6)}.ipro-rc.regalo .ipro-rc-ft{color:var(--ipro-oro-inchiostro);background-image:radial-gradient(120% 80% at 20% 0, rgb(var(--ipro-luce) / .55), transparent 55%), linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));place-items:center;display:grid}.ipro-rc.regalo .ipro-rc-ft svg{stroke-width:1.3px;width:52px;height:52px}.ipro-suggerimento{color:var(--ipro-tenue);justify-content:center;align-items:center;gap:8px;margin:0;font-size:12.5px;display:inline-flex}.ipro-suggerimento svg{flex:none;width:16px;height:16px}.ipro-mano-tocco{display:none}.ipro-uguale{text-align:left;background:var(--ipro-carta);width:100%;max-width:1000px;box-shadow:0 18px 40px -26px rgb(var(--ipro-ombra-carta) / .5), 0 1px 4px rgb(var(--ipro-ombra-carta) / .08);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:18px 26px;display:flex}.ipro-righe{flex-direction:column;gap:6px;min-width:0;font-size:13.5px;display:flex}.ipro-righe p{align-items:center;gap:10px;margin:0;display:flex}.ipro-righe svg{flex:none;width:16px;height:16px}.ipro-righe .ok{color:var(--ipro-ok-testo);font-weight:600}.ipro-tot-g{align-items:center;gap:22px;display:flex}.ipro-tot-g>span:first-child{flex-direction:column;align-items:flex-end;display:flex}.ipro-tot-g small{white-space:nowrap;color:var(--ipro-tenue);font-size:12px}.ipro-tot-g strong{font-family:"Bebas Neue", var(--font-display), sans-serif;font-size:60px;font-weight:400;line-height:.9}.ipro-tot-g .ipro-bt{height:52px}.ipro-conf{text-align:left;background:var(--ipro-carta);width:100%;max-width:640px;box-shadow:0 24px 50px -28px rgb(var(--ipro-ombra-carta) / .45), 0 1px 4px rgb(var(--ipro-ombra-carta) / .08);border-radius:28px;flex-direction:column;gap:16px;margin:8px auto 0;padding:28px 30px;display:flex}.ipro-conf .ipro-occhiello{letter-spacing:.2em}.ipro-conf-h{font-family:"Bebas Neue", var(--font-display), sans-serif;margin:0;font-size:40px;font-weight:400;line-height:.95}.ipro-conf-riga{border-top:2px solid rgb(var(--ipro-ombra-fredda) / .1);justify-content:space-between;align-items:baseline;gap:12px;padding-top:12px;display:flex}.ipro-conf-riga strong{font-family:"Bebas Neue", var(--font-display), sans-serif;font-size:48px;font-weight:400;line-height:.9}.ipro-conf p{margin:0;font-size:13.5px;line-height:1.55}.ipro-conf-tasti{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ipro-conf-tasti .ipro-bt{border-radius:16px;height:52px;font-size:15px}.ipro-conf-fatto{text-align:center;align-items:center}.ipro-conf-fatto .ipro-gm{width:64px;height:64px;color:var(--ipro-freccia);border-radius:50%}.ipro-conf-fatto .ipro-gm svg{stroke-width:2.4px;width:30px;height:30px}.ipro-corpo{flex-direction:column;gap:22px;padding:6px 56px 34px;display:flex}@media (max-width:1023px){.ipro-corpo{padding:6px 24px 28px}.ipro-benv-dx{padding:40px 36px}.ipro-benv-dx>h1{font-size:56px}.ipro-striscia{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"fila tot nav""verso verso verso";gap:10px 18px}.ipro-verso{width:auto}}@media (max-width:767px){.ipro-benv{grid-template-columns:minmax(0,1fr)}.ipro-benv-foto{height:330px;min-height:0}.ipro-benv-dx{border-radius:26px 26px 0 0;gap:12px;margin-top:-30px;padding:18px 18px 22px;position:relative}.ipro-benv-dx>h1{font-size:44px}.ipro-lettera{font-size:13.5px;line-height:1.6}.ipro-regalo-box{gap:10px;padding:12px}.ipro-regalo-box .ipro-gm{border-radius:14px;width:42px;height:42px}.ipro-regalo-box .ipro-gm svg{width:22px;height:22px}.ipro-regalo-box b{font-size:13px}.ipro-regalo-box p{font-size:12px}.ipro-benv-dx .ipro-avt{justify-content:center;align-self:stretch}.ipro-logo.ipro-logo-grande{border-radius:9px;width:30px;height:30px;font-size:14px}.ipro-chi{gap:10px}.ipro-chi b{font-size:13px}}@media (max-width:639px){.ipro-testa{gap:10px;padding:12px 16px}.ipro-logo{border-radius:9px;width:30px;height:30px;font-size:14px}.ipro-testa-nome{display:none}.ipro-punti{flex:1;justify-content:center;gap:5px;font-size:11px}.ipro-punti button{width:7px;height:7px}.ipro-punti button.on{width:18px}.ipro-esci{border-radius:10px;min-width:32px;height:32px}.ipro-corpo{gap:14px;padding:4px 16px 20px}.ipro-h{font-size:36px}.ipro-titolo p{font-size:13px;line-height:1.55}.ipro-occhiello{letter-spacing:.2em;font-size:10px}.ipro-cartoline:not([data-n="1"]){scroll-snap-type:x mandatory;flex-wrap:nowrap;justify-content:flex-start;gap:16px;margin:0 -16px;padding:18px 34px 12px;scroll-padding:0 34px;overflow-x:auto}.ipro-cartoline>.ipro-cart,.ipro-cartoline[data-n="2"]>.ipro-cart{scroll-snap-align:start;flex:none;width:250px;max-width:none;padding:10px 10px 14px}.ipro-cartoline[data-n="1"]>.ipro-cart{width:280px}.ipro-cartoline .ipro-cart-foto,.ipro-cartoline[data-n="2"] .ipro-cart-foto,.ipro-cartoline[data-n="1"] .ipro-cart-foto{height:250px}.ipro-cartoline .ipro-cart-tx,.ipro-cartoline[data-n="2"] .ipro-cart-tx{gap:8px;padding:12px 4px 0}.ipro-cartoline .ipro-cart-h,.ipro-cartoline[data-n="2"] .ipro-cart-h,.ipro-cartoline[data-n="1"] .ipro-cart-h{font-size:28px}.ipro-cartoline .ipro-cart-prezzo,.ipro-cartoline[data-n="2"] .ipro-cart-prezzo,.ipro-cartoline[data-n="1"] .ipro-cart-prezzo{font-size:26px}.ipro-cartoline .ipro-cart-desc,.ipro-cartoline[data-n="2"] .ipro-cart-desc{font-size:12px}.ipro-cartoline .ipro-voci,.ipro-cartoline[data-n="2"] .ipro-voci{gap:4px;font-size:11.5px;display:flex}.ipro-cart-azione .ipro-bt{height:42px;font-size:13px}.ipro-dal{height:30px;font-size:11px}.ipro-dal-pl{width:20px;height:20px}.ipro-nastro{height:22px;font-size:9px}.ipro-contatore{gap:14px}.ipro-contatore .ipro-qt{border-radius:16px;width:52px;height:52px}.ipro-contatore strong{min-width:50px;font-size:64px}.ipro-costo b{font-size:26px}.ipro-puntini-g{margin-top:-4px;display:flex}.ipro-reg{flex-direction:column;gap:22px}.ipro-reg .ipro-reg-carta{width:250px;padding:10px 10px 14px}.ipro-reg .ipro-reg-faccia,.ipro-reg .ipro-reg-foto{height:250px}.ipro-reg .ipro-reg-faccia svg{width:64px;height:64px}.ipro-reg .ipro-cart-h{font-size:28px}.ipro-reg-dx{gap:12px}.ipro-reg-h{font-size:36px}.ipro-reg-valore s{font-size:26px}.ipro-reg-valore strong{font-size:40px}.ipro-reg-dx>.ipro-privacy{font-size:13px}.ipro-reg-descr{font-size:14px;line-height:1.55}.ipro-gioco.regalo .ipro-gioco-ft svg{width:14px;height:14px}.ipro-mano-mouse{display:none}.ipro-mano-tocco{display:inline}.ipro-fumetto{padding:0 11px}.ipro-fumetto-parola{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ipro-striscia{background:rgb(var(--ipro-carta-rgb) / .96);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fila tot""verso verso""nav nav";gap:8px 10px;padding:10px 14px 14px}.ipro-fila,.ipro-fila>li{gap:6px}.ipro-gioco{width:34px;height:48px;padding:2px 2px 0}.ipro-gioco-ft{width:30px;height:32px}.ipro-gioco>small{font-size:6.5px}.ipro-piu-u{width:15px;height:15px;font-size:10px}.ipro-fila.stretta>li+li{margin-left:-12px}.ipro-tot small{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ipro-tot strong{font-size:30px}.ipro-verso small{font-size:11px}.ipro-verso .ipro-barretta{height:7px}.ipro-nav{align-items:stretch}.ipro-nav-tasti>*{flex:1}.ipro-nav-tasti .ipro-bt{height:44px;font-size:13px}.ipro-sconto{display:none}.ipro-mazzo{height:330px}.ipro-rc{width:150px;height:244px;transform:translateX(calc(var(--fx,0px) * .5)) rotate(var(--fr,0deg));margin-left:-75px;padding:7px 7px 9px;top:10px}.ipro-mazzo:hover>.ipro-rc,.ipro-mazzo:focus-within>.ipro-rc{transform:translateX(calc(var(--fx,0px) * .5)) rotate(var(--fr,0deg))}.ipro-rc-ft{height:130px}.ipro-rc-tx{padding:8px 3px 0}.ipro-rc-tx b{font-size:12px}.ipro-rc-tx small{font-size:9px}.ipro-rc-tx strong{font-size:22px}.ipro-rc-piede{padding:5px 3px 0;font-size:11px}.ipro-rc .ipro-nastro{height:18px;padding:0 6px;font-size:7.5px}.ipro-rc .ipro-nastro svg{display:none}.ipro-mazzo.aperto{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:auto;display:grid}.ipro-mazzo.aperto>.ipro-rc,.ipro-mazzo.aperto>.ipro-rc:hover{width:auto;height:auto;min-height:236px;margin:0;position:relative;top:auto;left:auto;transform:none}.ipro-mazzo.aperto .ipro-rc-ft{height:110px}.ipro-uguale{flex-direction:column;align-items:stretch;gap:12px;padding:14px 16px}.ipro-tot-g{flex-direction:column;align-items:stretch;gap:12px}.ipro-tot-g>span:first-child{flex-direction:row;justify-content:space-between;align-items:baseline}.ipro-tot-g strong{font-size:44px}.ipro-tot-g .ipro-bt{width:100%}.ipro-conf{border-radius:24px;padding:22px 18px}.ipro-conf-h{font-size:34px}.ipro-conf-riga strong{font-size:40px}.ipro-conf-tasti>*{flex:1}}@media (prefers-reduced-motion:reduce){.ipro-chiaro *,.ipro-chiaro :before,.ipro-chiaro :after{transition:none!important;animation:none!important}}@font-face{font-family:IPRO Anton;src:url(../media/anton.44-lrkefphrp_.ttf?dpl=df990f4)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IPRO Italiana;src:url(../media/italiana.3cte0gqqhxofy.ttf?dpl=df990f4)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IPRO Great Vibes;src:url(../media/great-vibes.2yv9srkwtau0m.ttf?dpl=df990f4)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IPRO Tangerine;src:url(../media/tangerine-700.11op_bpnwalfh.ttf?dpl=df990f4)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IPRO Cormorant;src:url(../media/cormorant-variabile.0vov1dgqurkav.ttf?dpl=df990f4)format("truetype");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:IPRO Playfair;src:url(../media/playfair-variabile.2ezigffbvor1n.ttf?dpl=df990f4)format("truetype");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:IPRO Lora;src:url(../media/lora-variabile.3485w8-p3mse9.ttf?dpl=df990f4)format("truetype");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:IPRO Montserrat;src:url(../media/montserrat-variabile.3jtw53q37e1ol.ttf?dpl=df990f4)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:IPRO Jost;src:url(../media/jost-variabile.3hi2rzun30dbh.ttf?dpl=df990f4)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:IPRO Lato;src:url(../media/lato-400.0o5gbo_leuvpu.ttf?dpl=df990f4)format("truetype");font-weight:400;font-style:normal;font-display:swap}.ipro-chiaro .ipro-testo{font-size:calc(var(--ipro-gr,1) * var(--ipro-scala,1) * 1em)}.ipro-chiaro .ipro-ruolo-titoli{overflow-wrap:anywhere}.ipro-chiaro .ipro-ruolo-titoli.ipro-gr-piccolo{--ipro-gr:.85}.ipro-chiaro .ipro-ruolo-titoli.ipro-gr-grande{--ipro-gr:1.2}.ipro-chiaro .ipro-ruolo-voci.ipro-gr-piccolo{--ipro-gr:.9286}.ipro-chiaro .ipro-ruolo-voci.ipro-gr-grande{--ipro-gr:1.1429}.ipro-chiaro .ipro-car-bebas{font-family:"Bebas Neue", var(--font-display), sans-serif;font-weight:400}.ipro-chiaro .ipro-car-anton{font-family:IPRO Anton,Impact,sans-serif;font-weight:400}.ipro-chiaro .ipro-car-italiana{--ipro-scala:1.1;font-family:IPRO Italiana,Georgia,serif;font-weight:400}.ipro-chiaro .ipro-car-great-vibes{--ipro-scala:1.15;font-family:IPRO Great Vibes,cursive;font-weight:400}.ipro-chiaro .ipro-car-tangerine{--ipro-scala:1.4;font-family:IPRO Tangerine,cursive;font-weight:700}.ipro-chiaro .ipro-car-cormorant{font-family:IPRO Cormorant,Georgia,serif;font-weight:500}.ipro-chiaro .ipro-car-playfair{font-family:IPRO Playfair,Georgia,serif;font-weight:400}.ipro-chiaro .ipro-car-poppins{font-family:"Poppins", var(--font-sans), sans-serif;font-weight:400}.ipro-chiaro .ipro-car-lora{font-family:IPRO Lora,Georgia,serif;font-weight:400}.ipro-chiaro .ipro-car-montserrat{font-family:"IPRO Montserrat", var(--font-sans), sans-serif;font-weight:400}.ipro-chiaro .ipro-car-jost{font-family:"IPRO Jost", var(--font-sans), sans-serif;font-weight:400}.ipro-chiaro .ipro-car-lato{font-family:"IPRO Lato", var(--font-sans), sans-serif;font-weight:400}.ipro-rl{gap:26px;padding-top:10px;padding-bottom:40px}.ipro-rl-h{font-size:56px}.ipro-rl-stato-posto{flex:auto;justify-content:center;min-width:0;display:flex}.ipro-rl-stato{white-space:nowrap;height:34px;color:var(--ipro-conferma-testo);background:var(--ipro-conferma-fondo);border-radius:17px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}.ipro-rl-stato svg{stroke-width:2.2px;width:16px;height:16px}.ipro-rl-lista{flex-direction:column;align-items:center;width:100%;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:flex}.ipro-rl-lista>li{flex-direction:column;align-items:center;width:100%;display:flex}.ipro-rl-giunto{place-items:center;height:42px;display:grid}.ipro-rl-giunto>span{width:30px;height:30px;color:var(--ipro-verde);background:var(--ipro-carta);box-shadow:0 6px 14px -8px rgb(var(--ipro-ombra-carta) / .6), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .08);border-radius:50%;place-items:center;font-size:18px;font-weight:700;line-height:1;display:grid}.ipro-rl-scheda{background:var(--ipro-carta);width:100%;box-shadow:0 24px 50px -30px rgb(var(--ipro-ombra-carta) / .55), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:16px;grid-template-columns:auto minmax(0,1fr) 210px;gap:28px;padding:16px;display:grid;position:relative}.ipro-rl-scheda.regalo{box-shadow:0 24px 50px -30px rgb(var(--ipro-ombra-oro) / .55), inset 0 0 0 2px var(--ipro-oro-cornice)}.ipro-rl-foto{background-image:linear-gradient(160deg, var(--ipro-ghiaccio), var(--ipro-linea));border-radius:9px;align-self:start;width:300px;height:200px;position:relative;overflow:hidden}.ipro-rl-foto[data-misurata]{height:auto;max-height:300px}.ipro-rl-foto[data-forma=verticale]{width:180px;max-height:320px}.ipro-rl-foto>img{object-fit:cover;width:100%;height:100%;display:block}.ipro-rl-foto.regalo{color:var(--ipro-oro-inchiostro);background-image:radial-gradient(120% 80% at 30% 0, rgb(var(--ipro-luce) / .6), transparent 55%), linear-gradient(160deg, var(--ipro-oro-1), var(--ipro-oro-2) 55%, var(--ipro-oro-3));place-items:center;display:grid}.ipro-rl-foto.regalo>svg{stroke-width:1.4px;width:64px;height:64px}.ipro-rl-tx{flex-direction:column;gap:9px;min-width:0;padding:6px 0;display:flex}.ipro-rl-et{letter-spacing:.2em;text-transform:uppercase;color:var(--ipro-verde);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.ipro-rl-nn{letter-spacing:0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;line-height:1;display:grid}.ipro-rl-titolo{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;overflow-wrap:anywhere;margin:0;font-size:40px;font-weight:400;line-height:.95}.ipro-rl-desc{max-width:62ch;margin:0;font-size:14px;line-height:1.55}.ipro-rl-voci{border-top:1px dashed rgb(var(--ipro-ombra-fredda) / .18);grid-template-columns:1fr 1fr;gap:6px 18px;margin:4px 0 0;padding:10px 0 0;list-style:none;display:grid}.ipro-rl-voci li{align-items:center;gap:8px;font-size:13px;display:flex}.ipro-rl-voci svg{width:14px;height:14px;color:var(--ipro-verde);stroke-width:2.2px;flex:none}.ipro-rl-pr{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;padding:6px 4px;display:flex}.ipro-rl-pr strong{font-family:"Bebas Neue", var(--font-display), sans-serif;text-align:right;white-space:nowrap;font-size:42px;font-weight:400;line-height:1}.ipro-rl-ok{color:var(--ipro-conferma-testo);align-items:center;gap:6px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.ipro-rl-ok svg{stroke-width:2.4px;width:14px;height:14px}.ipro-rl-sconto{width:100%;max-width:1040px;color:var(--ipro-conferma-testo);background:var(--ipro-conferma-alba);border-radius:14px;align-items:center;gap:10px;margin:18px auto 0;padding:12px 18px;font-size:14px;display:flex}.ipro-rl-sconto+.ipro-rl-sconto{margin-top:-14px}.ipro-rl-sconto svg{stroke-width:2.2px;flex:none;width:16px;height:16px}.ipro-rl-sconto b{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;white-space:nowrap;margin-left:auto;font-size:26px;font-weight:400;line-height:1}.ipro-rl-viaggio{color:var(--ipro-inchiostro);background:var(--ipro-carta);box-shadow:0 0 0 1px rgb(var(--ipro-ombra-fredda) / .08)}.ipro-rl-totale{background:var(--ipro-carta);width:100%;max-width:1040px;box-shadow:0 30px 60px -34px rgb(var(--ipro-ombra-carta) / .6), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:18px;align-items:center;gap:26px;margin:0 auto;padding:22px 26px;display:flex}.ipro-rl-q{flex-direction:column;gap:6px;min-width:0;font-size:13px;line-height:1.5;display:flex}.ipro-rl-q>span{align-items:center;gap:8px;display:flex}.ipro-rl-q svg{width:15px;height:15px;color:var(--ipro-verde);flex:none}.ipro-rl-cifra{flex-direction:column;align-items:flex-end;margin-left:auto;display:flex}.ipro-rl-cifra small{color:var(--ipro-tenue);font-size:12px}.ipro-rl-cifra strong{font-family:"Bebas Neue", var(--font-display), sans-serif;white-space:nowrap;font-size:60px;font-weight:400;line-height:1}.ipro-rl-tasti{flex-direction:column;align-items:stretch;gap:8px;display:flex}.ipro-rl-tasti svg{width:17px;height:17px}@media (max-width:1023px){.ipro-rl-scheda{grid-template-columns:auto minmax(0,1fr) auto;gap:20px}.ipro-rl-foto{width:220px;height:150px}.ipro-rl-foto[data-forma=verticale]{width:140px}.ipro-rl-pr strong{font-size:34px}.ipro-rl-voci{grid-template-columns:1fr}.ipro-rl-totale{flex-wrap:wrap}}@media (max-width:767px){.ipro-testa:has(.ipro-rl-stato-posto){flex-wrap:wrap}.ipro-testa:has(.ipro-rl-stato-posto) .ipro-testa-nome{display:flex}.ipro-rl-stato-posto{flex-basis:100%;order:3}.ipro-rl{gap:14px}.ipro-rl-h{font-size:36px}.ipro-rl-scheda{box-shadow:0 18px 36px -24px rgb(var(--ipro-ombra-carta) / .6), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:10px}.ipro-rl-scheda.regalo{box-shadow:0 18px 36px -24px rgb(var(--ipro-ombra-oro) / .6), inset 0 0 0 2px var(--ipro-oro-cornice)}.ipro-rl-tx,.ipro-rl-pr{display:contents}.ipro-rl-foto{grid-area:1/1/auto/-1;justify-self:center;width:100%;height:170px}.ipro-rl-foto[data-misurata]{height:auto;max-height:260px}.ipro-rl-foto[data-forma=verticale]{width:62%;max-height:300px}.ipro-rl-et{letter-spacing:.18em;grid-area:2/1/auto/-1;padding:0 4px;font-size:10px}.ipro-rl-nn{width:18px;height:18px;font-size:10px}.ipro-rl-titolo{grid-area:3/1;align-self:baseline;padding:0 4px;font-size:28px;line-height:1}.ipro-rl-pr strong{grid-area:3/2;align-self:baseline;padding-right:4px;font-size:26px}.ipro-rl-desc{grid-column:1/-1;padding:0 4px;font-size:12.5px;line-height:1.5}.ipro-rl-voci{grid-column:1/-1;grid-template-columns:1fr;margin:0 4px;padding-top:8px}.ipro-rl-voci li{font-size:12.5px}.ipro-rl-ok{display:none}.ipro-rl-giunto{height:24px}.ipro-rl-giunto>span{width:24px;height:24px;font-size:15px}.ipro-rl-sconto{margin-top:6px;padding:10px 14px;font-size:13px}.ipro-rl-sconto+.ipro-rl-sconto{margin-top:-6px}.ipro-rl-sconto b{font-size:22px}.ipro-rl-totale{border-radius:16px;flex-direction:column;align-items:stretch;gap:10px;padding:14px}.ipro-rl-q{font-size:12.5px}.ipro-rl-q>span{align-items:flex-start}.ipro-rl-q svg{margin-top:3px}.ipro-rl-cifra{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px;margin-left:0}.ipro-rl-cifra strong{font-size:44px}.ipro-rl-tasti .ipro-bt{border-radius:14px;width:100%;height:46px}}.ipro-rl-stato.att{color:var(--ipro-attesa-testo);background:var(--ipro-attesa-fondo)}.ipro-rl-intro{background:var(--ipro-avviso-fondo);width:100%;max-width:1040px;box-shadow:inset 0 0 0 1px rgb(var(--ipro-avviso-linea) / .28);border-radius:16px;align-items:flex-start;gap:16px;margin:0 auto;padding:18px 22px;display:flex}.ipro-rl-intro .ic{width:42px;height:42px;color:var(--ipro-oro-inchiostro);background:radial-gradient(120% 80% at 30% 0, rgb(var(--ipro-luce) / .6), transparent 55%), linear-gradient(160deg, var(--ipro-oro-chiaro), var(--ipro-oro-alto));border-radius:50%;flex:none;place-items:center;display:grid}.ipro-rl-intro .ic svg{width:20px;height:20px}.ipro-rl-intro b{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;margin-bottom:6px;font-size:28px;font-weight:400;line-height:1;display:block}.ipro-rl-intro p{margin:0;font-size:14px;line-height:1.55}.ipro-rl-ferma{color:var(--ipro-tenue);align-items:center;gap:6px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.ipro-rl-ferma svg{width:13px;height:13px}.ipro-rl-chiedi{border-top:1px dashed rgb(var(--ipro-ombra-fredda) / .18);flex-direction:column;grid-column:1/-1;gap:8px;padding:14px 4px 2px;display:flex}.ipro-rl-chiedi label{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ipro-rl-chiedi label svg{width:15px;height:15px;color:var(--ipro-oro-alto);flex:none}.ipro-rl-chiedi label small{color:var(--ipro-tenue);font-size:12px;font-weight:400}.ipro-rl-campo{resize:vertical;width:100%;min-height:50px;font:inherit;color:var(--ipro-inchiostro);background:var(--ipro-campo);box-shadow:inset 0 2px 6px rgb(var(--ipro-ombra-fredda) / .1), inset 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .12);border:0;border-radius:13px;padding:13px 16px;font-size:14px;line-height:1.5}.ipro-rl-campo::placeholder{color:var(--ipro-tenue);opacity:1}.ipro-rl-campo:focus{box-shadow:inset 0 2px 6px rgb(var(--ipro-ombra-fredda) / .1), inset 0 0 0 2px var(--ipro-verde);outline:none}.ipro-rl-scheda.scritta{box-shadow:0 24px 50px -30px rgb(var(--ipro-ombra-carta) / .55), inset 0 0 0 2px var(--ipro-oro-cornice)}.ipro-rl-sez{flex-wrap:wrap;align-items:baseline;gap:4px 12px;width:100%;max-width:1040px;margin:8px auto -14px;display:flex}.ipro-rl-sez b{font-family:"Bebas Neue", var(--font-display), sans-serif;letter-spacing:.02em;font-size:30px;font-weight:400}.ipro-rl-sez small{color:var(--ipro-tenue);font-size:13px}.ipro-rl-nonsc{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:grid}.ipro-rl-ns{background:rgb(var(--ipro-carta-rgb) / .6);box-shadow:inset 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .1);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:12px;display:grid}.ipro-rl-ns .ft{background:var(--ipro-linea);opacity:.55;filter:saturate(.6);border-radius:8px;width:110px;height:80px;overflow:hidden}.ipro-rl-ns .ft img{object-fit:cover;width:100%;height:100%;display:block}.ipro-rl-ns .nm{min-width:0;color:var(--ipro-tenue);flex-direction:column;gap:3px;font-size:13px;display:flex}.ipro-rl-ns .nm b{color:var(--ipro-inchiostro);font-size:15px}.ipro-rl-ns .ipro-rl-chiedi{padding:8px 0 0}.ipro-rl-ns .ipro-rl-campo{min-height:44px;padding:10px 14px;font-size:13px}.ipro-rl-ns.scritta{background:var(--ipro-carta);box-shadow:inset 0 0 0 2px var(--ipro-oro-cornice)}.ipro-rl-ns.scritta .ft{opacity:.85}.ipro-rl-gen{background:var(--ipro-carta);width:100%;max-width:1040px;box-shadow:0 20px 40px -30px rgb(var(--ipro-ombra-carta) / .5), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:16px;margin:0 auto;padding:16px 18px}.ipro-rl-gen.scritta{box-shadow:0 20px 40px -30px rgb(var(--ipro-ombra-carta) / .5), inset 0 0 0 2px var(--ipro-oro-cornice)}.ipro-rl-gen .ipro-rl-chiedi{border-top:0;padding:0}.ipro-rl-barra{background:var(--ipro-carta);box-shadow:0 -20px 40px -30px rgb(var(--ipro-ombra-carta) / .5);align-items:center;gap:18px;padding:18px 56px;display:flex}.ipro-rl-barra .conta{flex-direction:column;gap:4px;min-width:0;font-size:13px;display:flex}.ipro-rl-barra .conta b{font-size:15px}.ipro-rl-barra .spinge{flex:1}.ipro-rl-filo{border-top:1px dashed rgb(var(--ipro-ombra-fredda) / .18);flex-direction:column;grid-column:1/-1;gap:10px;padding:14px 4px 2px;display:flex}.ipro-rl-msg{align-items:flex-start;gap:12px;display:flex}.ipro-rl-msg .av{width:34px;height:34px;color:var(--ipro-on-petrolio);background:var(--ipro-petrolio);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.ipro-rl-msg .bolla{background:var(--ipro-ghiaccio);overflow-wrap:anywhere;border-radius:4px 16px 16px;flex:1;min-width:0;padding:12px 16px;font-size:14px;line-height:1.5}.ipro-rl-msg .bolla>span:last-child{white-space:pre-line}.ipro-rl-msg .ch{color:var(--ipro-tenue);overflow-wrap:normal;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:4px;font-size:12px;display:flex}.ipro-rl-msg .ch b{color:var(--ipro-inchiostro);font-size:13px}.ipro-rl-msg .ch>b,.ipro-rl-msg .ch>span{white-space:nowrap}.ipro-rl-esito{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;height:26px;color:var(--ipro-attesa-testo);background:var(--ipro-attesa-fondo);border-radius:13px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.ipro-rl-esito svg{stroke-width:2.4px;width:13px;height:13px}.ipro-rl-semplice{background:var(--ipro-carta);width:100%;box-shadow:0 20px 40px -30px rgb(var(--ipro-ombra-carta) / .5), 0 0 0 1px rgb(var(--ipro-ombra-fredda) / .06);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ipro-rl-semplice>b{font-size:15px}.ipro-rl-semplice>small{color:var(--ipro-tenue);font-size:12.5px}.ipro-rl-dopo{justify-content:center;display:flex}.ipro-rl-stato.ris{color:var(--ipro-risposta-testo);background:var(--ipro-risposta-fondo)}.ipro-rl-scheda.cambia{box-shadow:0 24px 50px -30px rgb(var(--ipro-ombra-carta) / .55), inset 0 0 0 2px var(--ipro-verde)}.ipro-rl-scheda.propo{box-shadow:0 24px 50px -30px rgb(var(--ipro-ombra-carta) / .55), inset 0 0 0 2px var(--ipro-oro-propo)}.ipro-rl-pr .prima{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ipro-rl-pr .prima s{color:var(--ipro-tenue);font-size:15px;font-weight:600}@media (max-width:767px){.ipro-rl-pr .prima{flex-direction:row;grid-area:3/2;align-self:baseline;align-items:baseline;gap:6px;padding-right:4px}.ipro-rl-pr .prima strong{padding-right:0}.ipro-rl-pr .prima s{font-size:13px}}.ipro-rl-msg.pro .av{color:var(--ipro-oro-chiaro);background:var(--ipro-petrolio);font-family:Georgia,serif;font-style:italic;font-weight:400}.ipro-rl-msg.pla .av{color:var(--ipro-on-petrolio);background:var(--ipro-planner-linea)}.ipro-rl-msg.pro .bolla{background:var(--ipro-bolla-pro);box-shadow:inset 3px 0 0 var(--ipro-verde)}.ipro-rl-msg.pro.no .bolla{background:var(--ipro-bolla-no);box-shadow:inset 3px 0 0 var(--ipro-bolla-no-linea)}.ipro-rl-msg.pro.alt .bolla{background:var(--ipro-bolla-alt);box-shadow:inset 3px 0 0 var(--ipro-bolla-alt-linea)}.ipro-rl-msg.pla .bolla{background:var(--ipro-planner-bolla);box-shadow:inset 3px 0 0 var(--ipro-planner-linea)}.ipro-rl-tag{letter-spacing:.08em;text-transform:uppercase;height:20px;color:var(--ipro-planner-testo);background:var(--ipro-planner-fondo);border-radius:10px;align-items:center;padding:0 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.ipro-rl-esito.si{color:var(--ipro-conferma-testo);background:var(--ipro-conferma-fondo)}.ipro-rl-esito.no{color:var(--ipro-esito-no-testo);background:var(--ipro-esito-no-fondo)}.ipro-rl-esito.alt{color:var(--ipro-esito-alt-testo);background:var(--ipro-esito-alt-fondo)}.ipro-rl-altre{flex-direction:column;gap:12px;width:100%;max-width:1040px;margin:0 auto;padding:0;list-style:none;display:flex}.ipro-rl-altre>li>.ipro-rl-gen .ipro-rl-filo{border-top:0;padding:8px 0 0}.ipro-rl-altre .titolo{font-size:13px;font-weight:600}.ipro-rl-q>.ipro-rl-conti{grid-template-columns:repeat(3,auto);justify-content:start;align-items:end;gap:4px 22px;font-size:13px;display:grid}.ipro-rl-conti b{font-family:"Bebas Neue", var(--font-display), sans-serif;font-size:24px;font-weight:400;line-height:1}.ipro-rl-cifra .due{align-items:baseline;gap:12px;display:flex}.ipro-rl-cifra .due s{color:var(--ipro-tenue);font-size:22px;font-weight:600}@media (max-width:767px){.ipro-rl-q>.ipro-rl-conti{gap:4px 14px}.ipro-rl-cifra .due strong{font-size:40px}}@media (max-width:1023px){.ipro-rl-barra{padding:16px 24px}}@media (max-width:767px){.ipro-rl-intro{gap:12px;padding:14px}.ipro-rl-intro .ic{width:34px;height:34px}.ipro-rl-intro b{font-size:24px}.ipro-rl-intro p{font-size:13px}.ipro-rl-ferma{display:none}.ipro-rl-chiedi{padding:10px 4px 0}.ipro-rl-nonsc{grid-template-columns:1fr}.ipro-rl-sez{margin-bottom:-4px}.ipro-rl-sez b{font-size:26px}.ipro-rl-barra{flex-wrap:wrap;gap:10px;padding:12px 16px}.ipro-rl-barra .conta{flex-basis:100%;font-size:12.5px}.ipro-rl-barra .spinge{display:none}.ipro-rl-barra .ipro-bt{flex:1;justify-content:center}}
.epc{--epc-piano:var(--v3-piano,var(--twp-carta));--epc-tile1:var(--v3-tile1,var(--twp-carta));--epc-tile2:var(--v3-tile2,var(--twp-carta));--epc-tx:var(--v3-tx,var(--twp-inchiostro));--epc-tx2:var(--v3-tx2,var(--twp-tenue));--epc-inciso:var(--v3-inciso,var(--twp-tenue));--epc-pozzo:var(--v3-pozzo,var(--twp-superficie));--epc-incavo:var(--v3-incavo,inset 0 0 0 1px var(--twp-linea));--epc-filo:var(--v3-filo,inset 0 0 0 1px var(--twp-linea));--epc-rilievo:var(--v3-rilievo,none);--epc-rilievo-lieve:var(--v3-rilievo-piccolo,none);--epc-bordo:var(--twp-linea);--epc-oro-1:var(--twp-oro-carta-alto);--epc-oro-2:var(--twp-oro-carta-basso);--epc-velo-foto:var(--twp-velo);--epc-bianco:var(--twp-on-petrolio)}.dark .epc,.epc.dark{--epc-oro-1:var(--twp-moneta-1);--epc-oro-2:var(--twp-moneta-2)}.epc-sez{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.epc-sez>h3{font-family:var(--font-display);letter-spacing:.03em;color:var(--epc-tx);margin:0;font-size:28px;font-weight:400;line-height:1}.epc-sez>p{min-width:12rem;color:var(--epc-tx2);flex:1;margin:0;font-size:12.5px}.epc-oro{background-image:linear-gradient(180deg, var(--epc-oro-1), var(--epc-oro-2));color:#0000;-webkit-background-clip:text;background-clip:text}.epc-oro-foto{background-image:linear-gradient(180deg, var(--twp-moneta-1), var(--twp-moneta-2));color:#0000;filter:drop-shadow(0 2px 6px var(--epc-velo-foto));-webkit-background-clip:text;background-clip:text}.epc-opz{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:768px){.epc-opz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.epc-opz{grid-template-columns:repeat(3,minmax(0,1fr))}}.epc-op{background:linear-gradient(145deg, var(--epc-tile1), var(--epc-tile2));min-width:0;box-shadow:var(--epc-filo), var(--epc-rilievo);border-radius:22px;flex-direction:column;gap:8px;padding:0 0 16px;display:flex;overflow:hidden}.epc-op>:not(.epc-ph){margin-left:14px;margin-right:14px}.epc-ph{height:168px;color:var(--epc-bianco);background:var(--epc-pozzo);border-radius:22px 22px 0 0;flex-direction:column;justify-content:flex-end;gap:2px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.epc-ph[data-foto=false]{color:var(--epc-tx);box-shadow:var(--epc-incavo)}.epc-ph>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.epc-ph[data-foto=true]:after{content:"";background:linear-gradient(180deg, transparent 35%, var(--epc-velo-foto));pointer-events:none;position:absolute;inset:0}.epc-ph>:not(img){z-index:1;position:relative}.epc-ph-su{justify-content:space-between;align-items:flex-start;gap:8px;display:flex;top:12px;left:12px;right:12px;position:absolute!important}.epc-da{white-space:nowrap;height:24px;color:var(--epc-bianco);background:var(--epc-velo-foto);border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:10.5px;font-weight:600;display:inline-flex}.epc-da svg{width:12px;height:12px}.epc-cambia{white-space:nowrap;height:30px;color:var(--epc-tx);background:color-mix(in srgb, var(--epc-piano) 92%, transparent);box-shadow:0 4px 12px -2px var(--epc-velo-foto);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;margin-left:auto;padding:0 11px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.epc-cambia svg{width:14px;height:14px}.epc-cambia:focus-visible,.epc-foto:focus-visible,.epc-x:focus-visible,.epc-mini:focus-visible,.epc-punto:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:3px}.epc-nome{width:100%;font-family:var(--font-display);letter-spacing:.03em;color:inherit;background:0 0;border:0;border-radius:6px;margin:0;padding:0;font-size:28px;line-height:1.05}.epc-nome::placeholder{color:inherit;opacity:.75}.epc-nome:focus-visible{outline-offset:2px;outline:2px dashed}.epc-prezzo-foto{font-family:var(--font-display);letter-spacing:.02em;font-size:40px;line-height:.95}.epc-nastro{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;height:22px;color:var(--twp-moneta-inchiostro);background:linear-gradient(160deg, var(--twp-moneta-1), var(--twp-moneta-2) 55%, var(--twp-moneta-3));box-shadow:0 6px 16px -6px var(--epc-velo-foto);border-radius:8px;align-self:flex-start;align-items:center;gap:5px;padding:0 8px;font-size:9.5px;font-weight:700;line-height:1;display:inline-flex}.epc-nastro svg{width:12px;height:12px}.epc-nastro[data-bollino=base]{color:var(--twp-inchiostro);background:linear-gradient(160deg, var(--twp-carta), var(--twp-superficie) 55%, var(--twp-linea))}.epc-nastro[data-bollino=premium]{color:var(--twp-oro-chiaro);background:linear-gradient(145deg, var(--color-petrolio-vivo), var(--color-petrolio) 60%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--twp-oro-chiaro) 55%, transparent), 0 6px 16px -6px var(--epc-velo-foto)}.epc-bollino{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.epc-bollino>span{letter-spacing:.14em;text-transform:uppercase;color:var(--epc-tx2);font-size:10px;font-weight:600}.epc-vassoio{background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:12px;flex-wrap:wrap;gap:3px;padding:4px;display:inline-flex}.epc-vassoio>button{white-space:nowrap;height:26px;color:var(--epc-tx2);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:600;display:inline-flex}.epc-vassoio>button:hover{color:var(--v3-ht,var(--epc-tx))}.epc-vassoio>button:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.epc-vassoio>button[aria-checked=true]{color:var(--epc-tx);background:var(--epc-piano);box-shadow:var(--epc-rilievo-lieve)}.epc-vassoio>button[aria-checked=true]>.epc-nastro{height:20px;box-shadow:none;margin:0 -5px}.epc-domanda{color:var(--epc-tx);background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:14px;flex-direction:column;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.epc-riquadro{color:var(--epc-tx);background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;line-height:1.45;display:flex}.epc-riquadro svg{width:18px;height:18px;color:var(--epc-oro-2);flex:none;margin-top:1px}.epc-voce{background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:12px;grid-template-columns:12px minmax(0,1fr) auto 22px;align-items:start;gap:6px;padding:6px 6px 6px 8px;font-size:12px;display:grid}.epc-voce>.epc-maniglia{color:var(--epc-inciso);padding-top:6px;font-size:12px;line-height:1}.epc-campo-nudo{width:100%;min-width:0;font:inherit;color:var(--epc-tx);resize:none;background:0 0;border:0;border-radius:6px;padding:4px 2px}.epc-campo-nudo::placeholder{color:var(--epc-inciso)}.epc-campo-nudo:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:1px}.epc-voce .epc-prezzo-voce{text-align:right;font-variant-numeric:tabular-nums;width:5.5rem;font-weight:600}.epc-inclusa{text-align:right;color:var(--epc-tx2);margin-top:2px;font-size:10.5px;font-weight:500;display:block}.epc-x{width:22px;height:26px;color:var(--epc-inciso);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;display:grid}.epc-x:hover{color:var(--v3-rosso-t,var(--color-danger-ink))}.epc-x svg{width:14px;height:14px}.epc-tot{border-top:2px solid var(--epc-bordo);color:var(--epc-tx2);flex-direction:column;gap:4px;margin-top:8px;padding-top:10px;font-size:12.5px;display:flex}.epc-tot>p{justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.epc-tot>p.epc-gr{color:var(--epc-tx);font-size:15px;font-weight:600}.epc-tot>p.epc-gr b{font-family:var(--font-display);letter-spacing:.02em;font-size:30px;font-weight:400}.epc-sconto{width:4.5rem;font:inherit;text-align:right;font-variant-numeric:tabular-nums;color:var(--epc-tx);background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border:0;border-radius:9px;padding:3px 8px}.epc-ex-lista{flex-direction:column;gap:12px;display:flex}.epc-ex{background:linear-gradient(145deg, var(--epc-tile1), var(--epc-tile2));box-shadow:var(--epc-filo), var(--epc-rilievo-lieve);border-radius:20px;grid-template-columns:96px minmax(0,1fr) 22px;grid-template-areas:"riass riass riass""foto.x""campi campi campi""prezzo prezzo prezzo";align-items:center;gap:10px 14px;padding:12px;display:grid}.epc-ex>.epc-riass{grid-area:riass}@media (min-width:641px){.epc-ex{grid-template-columns:96px minmax(0,1fr) 22px;grid-template-areas:"foto campi x""foto prezzo prezzo"}}@media (min-width:768px){.epc-ex{grid-template-columns:96px minmax(0,1fr) 132px 22px;grid-template-areas:"foto campi prezzo x"}}.epc-ex>.epc-foto{grid-area:foto}.epc-ex>.epc-campi{grid-area:campi}.epc-ex>.epc-prezzo-ex{grid-area:prezzo}.epc-ex>.epc-x{grid-area:x}.epc-foto{background:var(--epc-pozzo);cursor:pointer;border:0;border-radius:14px;place-items:center;height:76px;padding:0;display:grid;position:relative;overflow:hidden}.epc-foto>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.epc-foto>em{width:24px;height:24px;color:var(--epc-tx);background:color-mix(in srgb, var(--epc-piano) 92%, transparent);border-radius:8px;place-items:center;display:grid;position:absolute;bottom:5px;right:5px}.epc-foto>em svg{width:13px;height:13px}.epc-foto[data-vuota=true]{border:2px dashed var(--epc-bordo);color:var(--epc-tx2);box-shadow:var(--epc-incavo);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:flex}.epc-foto[data-vuota=true] svg{width:18px;height:18px}.epc-campi{flex-direction:column;gap:8px;min-width:0;display:flex}.epc-ing{min-height:38px;color:var(--epc-tx);background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:14px;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex}.epc-ing>input,.epc-ing>textarea{min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;padding:8px 0}.epc-ing>input::placeholder,.epc-ing>textarea::placeholder{color:var(--epc-inciso)}.epc-ing>input:focus-visible,.epc-ing>textarea:focus-visible{outline:none}.epc-ing:focus-within{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.epc-ing[data-leggera=true]{color:var(--epc-tx2);font-size:12.5px}.epc-ing>em{color:var(--epc-inciso);font-size:11px;font-style:normal}.epc-prezzo-ex .epc-ing{min-height:44px}.epc-prezzo-ex input{text-align:right;font-family:var(--font-display);letter-spacing:.02em;color:var(--epc-oro-2);font-size:26px}.epc-ing.epc-area{align-items:flex-start;min-height:78px;padding:4px 14px;line-height:1.55}.epc-fondo{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:18px;display:grid}@media (min-width:1024px){.epc-fondo{grid-template-columns:repeat(3,minmax(0,1fr))}}.epc-tile{background:linear-gradient(145deg, var(--epc-tile1), var(--epc-tile2));min-width:0;box-shadow:var(--epc-filo), var(--epc-rilievo);border-radius:24px;flex-direction:column;gap:12px;padding:18px 18px 18px 22px;display:flex;position:relative}.epc-tile:before{content:"";background:linear-gradient(180deg, var(--v3-barra1,var(--color-petrolio-vivo)), var(--v3-barra2,var(--color-petrolio)));border-radius:0 4px 4px 0;width:4px;position:absolute;top:22px;bottom:22px;left:0}.epc-tile-testa{align-items:center;gap:10px;display:flex}.epc-tile-testa>i{width:28px;height:28px;color:var(--epc-tx2);background:var(--epc-piano);box-shadow:var(--epc-rilievo-lieve);border-radius:9px;flex:none;place-items:center;display:grid}.epc-tile-testa>i svg{width:15px;height:15px}.epc-tile-testa>h4{letter-spacing:.17em;text-transform:uppercase;color:var(--epc-tx);flex:1;margin:0;font-size:10.5px;font-weight:600}.epc-tile-testa>small{color:var(--epc-inciso);font-size:11px;font-weight:600}.epc-tile-sotto{color:var(--epc-tx);margin:0;font-size:13px;font-weight:600}.epc-ant{height:150px;color:var(--epc-bianco);background:var(--color-petrolio);border-radius:16px;flex-direction:column;justify-content:flex-end;gap:1px;padding:12px;display:flex;position:relative;overflow:hidden}.epc-ant>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.epc-ant[data-foto=true]:after{content:"";background:linear-gradient(180deg, transparent 40%, var(--epc-velo-foto));position:absolute;inset:0}.epc-ant>:not(img){z-index:1;position:relative}.epc-ant b{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.epc-ant strong{font-family:var(--font-display);font-size:34px;font-weight:400;line-height:.95}.epc-ant .epc-nastro{height:20px;margin-bottom:6px;padding:0 7px;font-size:8.5px}.epc-minis{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.epc-mini{background:var(--epc-pozzo);height:34px;box-shadow:var(--epc-incavo);cursor:pointer;border:0;border-radius:9px;padding:0;position:relative;overflow:hidden}.epc-mini>img{object-fit:cover;width:100%;height:100%}.epc-mini[aria-pressed=true]{outline:2px solid var(--v3-acc1,var(--color-brand-accent));outline-offset:2px}.epc-vers{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.epc-v{border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:flex-start;gap:10px;padding:10px;display:grid}.epc-v[data-attuale=true]{background:var(--epc-piano);box-shadow:var(--epc-rilievo-lieve)}.epc-v>span:first-child{width:30px;height:30px;color:var(--epc-tx2);background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:9px;place-items:center;font-size:12px;font-weight:700;display:grid}.epc-v[data-attuale=true]>span:first-child{color:var(--v3-on-b,var(--color-on-petrolio));background:linear-gradient(90deg, var(--v3-b1,var(--color-petrolio-vivo)), var(--v3-b2,var(--color-petrolio)));box-shadow:none}.epc-v b{color:var(--epc-tx);font-size:13px;font-weight:600;display:block}.epc-v small{color:var(--epc-tx2);font-size:11.5px;line-height:1.4;display:block}.epc-ritaglio{grid-template-columns:minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (min-width:768px){.epc-ritaglio{grid-template-columns:minmax(0,1fr) 220px}}.epc-palchetto{height:150px;color:var(--epc-bianco);background:var(--epc-pozzo);touch-action:none;-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:column;justify-content:flex-end;padding:12px 14px;display:flex;position:relative;overflow:hidden}.epc-palchetto>img{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.epc-palchetto:after{content:"";background:linear-gradient(180deg, transparent 45%, var(--epc-velo-foto));pointer-events:none;position:absolute;inset:0}.epc-palchetto>:not(img){z-index:1;position:relative}.epc-palchetto b{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.epc-palchetto strong{font-family:var(--font-display);font-size:34px;font-weight:400;line-height:.95}.epc-punto{border:3px solid var(--epc-bianco);width:26px;height:26px;box-shadow:0 0 0 2px var(--epc-velo-foto), 0 4px 12px var(--epc-velo-foto);cursor:grab;background:0 0;border-radius:50%;margin:-13px;padding:0;z-index:2!important;position:absolute!important}.epc-punto:active{cursor:grabbing}@media (prefers-reduced-motion:no-preference){.epc-punto{transition:box-shadow .15s}}.epc-op[data-scelta=true]{box-shadow:var(--epc-filo), 0 0 0 2px var(--v3-verde-t,var(--twp-success)), var(--epc-rilievo)}.epc-domanda>.ipc-pill,.epc-domanda .epc-nastro{align-self:flex-start}.epc-riass{display:none}.epc-dett{display:contents}@media (max-width:640px){.epc-riass{min-width:0;color:var(--epc-tx2);align-items:center;gap:10px;font-size:12.5px;display:flex}.epc-riass>span:first-child{flex:1;min-width:0}.epc-riass>button{min-height:32px;font:inherit;color:var(--epc-tx);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 4px;font-size:13px;font-weight:600;display:inline-flex}.epc-riass>button svg{width:14px;height:14px}.epc-riass>button[aria-expanded=true] svg{transform:rotate(90deg)}.epc-riass>button:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px}.epc-riass-nome{color:var(--epc-tx);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.epc-dett[data-aperta=false],.epc-ex[data-aperta=false]>:not(.epc-riass){display:none}.epc-lav-riass{background:var(--epc-piano);box-shadow:var(--epc-filo), var(--epc-rilievo-lieve);border-radius:16px;padding:10px 12px}.epc-lav-riass>span.epc-lav-mini{flex:none;display:flex}.epc-lav-mini>img,.epc-lav-mini>i{object-fit:cover;background:var(--epc-pozzo);width:30px;height:40px;box-shadow:0 0 0 2px var(--epc-piano);border-radius:8px;margin-left:-6px}.epc-lav-mini>:first-child{margin-left:0}.epc-lav-riass-t{flex-direction:column;flex:1;min-width:0;display:flex}.epc-lav-riass-t>b{color:var(--epc-tx);font-size:13.5px;font-weight:600}}.epc-lav-testa{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:end;gap:12px 18px;display:grid}@media (max-width:640px){.epc-lav-testa{grid-template-columns:minmax(0,1fr)}}.epc-lav-campo{flex-direction:column;gap:6px;display:flex}.epc-lav-campo>small,.epc-lav-levetta-t>small,.epc-lav-nota{color:var(--epc-tx2);font-size:12px}.epc-lav-nota{margin:0}.epc-lav-levetta{background:var(--epc-pozzo);box-shadow:var(--epc-incavo);border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex}.epc-lav-levetta-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.epc-lav-levetta-t>b{color:var(--epc-tx);font-size:13.5px;font-weight:600}.epc-lav-strip{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.epc-lav-strip>li{background:var(--epc-pozzo);width:104px;height:104px;box-shadow:var(--epc-rilievo-lieve);border-radius:14px;position:relative;overflow:hidden}@media (max-width:640px){.epc-lav-strip>li{width:76px;height:76px}}.epc-lav-strip img,.epc-lav-mos img{object-fit:cover;width:100%;height:100%;display:block}.epc-lav-strip>li[data-ferma=true],.epc-lav-lk>li[data-ferma=true]{filter:grayscale();opacity:.55}.epc-lav-lk{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.epc-lav-lk>li{background:var(--epc-piano);box-shadow:var(--epc-filo), var(--epc-rilievo-lieve);border-radius:16px;align-items:center;gap:12px;padding:8px 14px 8px 8px;display:flex}.epc-lav-mos{background:var(--epc-pozzo);border-radius:10px;flex:none;grid-template-columns:repeat(3,26px);gap:3px;height:44px;display:grid;overflow:hidden}.epc-lav-lk-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.epc-lav-lk-t>b{color:var(--epc-tx);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.epc-lav-lk-t>small{color:var(--epc-tx2);font-size:11.5px}.epc-ant-intera{align-self:flex-start;gap:6px;margin-top:10px}.epc-ant-intera svg{width:15px;height:15px}.epc-lav-x{width:24px;height:24px;color:var(--epc-tx);background:var(--epc-piano);box-shadow:var(--epc-rilievo-lieve);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:5px;right:5px}.epc-lav-x svg,.epc-lav-lk-x svg{stroke-width:2.4px;width:12px;height:12px}.epc-lav-x:focus-visible,.epc-lav-lk-x:focus-visible,.epc-lav-piu>button:focus-visible,.epc-lav-rimetti:focus-visible{outline:2px solid var(--twp-petrolio);outline-offset:2px}.epc-lav-qui{color:var(--epc-tx);background:var(--epc-piano);border-radius:999px;padding:1px 6px;font-size:9.5px;font-weight:600;position:absolute;bottom:5px;left:5px}.epc-lav-strip>li.epc-lav-piu{box-shadow:none;background:0 0}.epc-lav-piu>button{border:2px dashed var(--epc-bordo);width:100%;height:100%;font:inherit;color:var(--epc-tx2);background:var(--epc-pozzo);box-shadow:var(--epc-incavo);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:flex}.epc-lav-piu svg{width:20px;height:20px}.epc-lav-lk-x{width:28px;height:28px;color:var(--epc-inciso);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.epc-lav-rimetti{font:inherit;color:var(--epc-tx);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.epc-lav-vuota{border:2px dashed var(--epc-bordo);background:var(--epc-pozzo);color:var(--epc-tx);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px 18px;font-size:13px;display:flex}.epc-lav-vuota>p{flex:1;min-width:12rem;margin:0}.epc-lav-piede{margin:0;font-size:12.5px;font-weight:600}.epc-lav-piede>a{color:var(--v3-acc2,var(--color-brand-accent));text-decoration:none}.epc-lav-piede>a:hover{text-decoration:underline}.epc-lav-piede>a:focus-visible,.epc-lav-vuota>a:focus-visible{outline:2px solid var(--v3-acc2,var(--color-brand-accent));outline-offset:2px;border-radius:6px}
.palco{color:var(--v3-tx);container-type:inline-size}.palco svg{flex:none;width:16px;height:16px}.palco-pila{flex-direction:column;gap:22px;display:flex}.palco-oro{background-image:linear-gradient(180deg, var(--twp-palco-oro-alto), var(--twp-palco-oro-basso));color:#0000;-webkit-background-clip:text;background-clip:text}.palco-oro-foto{background-image:linear-gradient(180deg, var(--twp-palco-oro-foto-alto), var(--twp-palco-oro-foto-basso));color:#0000;filter:drop-shadow(0 2px 6px var(--twp-palco-oro-ombra));-webkit-background-clip:text;background-clip:text}.palco-passo{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px;display:flex}.palco-passo em{width:24px;height:24px;color:var(--v3-on-b);background:linear-gradient(135deg, var(--v3-b1), var(--v3-b2));border-radius:8px;align-self:center;place-items:center;font-size:12px;font-style:normal;font-weight:700;display:inline-grid}.palco-passo h2,.palco-passo h3{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:26px;font-weight:400;line-height:1}.palco-passo small{color:var(--v3-tx2);font-size:12px}.palco-bollino{height:28px;font:700 11px/1 var(--font-sans,Poppins), sans-serif;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-shadow:none;color:var(--twp-moneta-inchiostro);background:radial-gradient(120% 80% at 20% 0, var(--twp-palco-riflesso), transparent 55%), linear-gradient(160deg, var(--twp-moneta-1), var(--twp-moneta-2) 55%, var(--twp-moneta-3));box-shadow:0 6px 16px -6px var(--twp-palco-ombra-oro);border-radius:9px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex}.palco-bollino svg{flex:none;width:14px;height:14px}.palco-bollino[data-bollino=base]{color:var(--twp-palco-argento-inchiostro);background:radial-gradient(120% 80% at 20% 0, var(--twp-palco-argento-riflesso), transparent 55%), linear-gradient(160deg, var(--twp-palco-argento-1), var(--twp-palco-argento-2) 55%, var(--twp-palco-argento-3));box-shadow:0 6px 16px -6px var(--twp-palco-ombra-argento)}.palco-bollino[data-bollino=premium]{color:var(--twp-oro-chiaro);background:radial-gradient(120% 90% at 0 0, var(--twp-palco-riflesso-lieve), transparent 55%), linear-gradient(145deg, var(--twp-palco-senza-foto-1), var(--twp-palco-senza-foto-2) 60%, var(--twp-palco-senza-foto-3));box-shadow:inset 0 0 0 1px var(--twp-palco-filo-oro), 0 6px 16px -6px var(--twp-palco-ombra-petrolio)}.palco-bollino.piccolo{letter-spacing:.06em;height:20px;padding:0 7px;font-size:8.5px}.palco-bollino.piccolo svg{display:none}.palco-scena{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.palco-foto{isolation:isolate;min-height:250px;color:var(--twp-palco-su-foto);text-shadow:0 1px 10px var(--twp-palco-ombra-testo);box-shadow:var(--v3-rilievo);background:radial-gradient(120% 90% at 0 0, var(--twp-palco-riflesso-lieve), transparent 55%), linear-gradient(145deg, var(--twp-palco-senza-foto-1), var(--twp-palco-senza-foto-2) 60%, var(--twp-palco-senza-foto-3));border-radius:22px;flex-direction:column;order:1;justify-content:flex-end;align-items:flex-start;padding:16px;display:flex;position:relative;overflow:hidden}.palco-mini{order:2}.palco-voci{order:3}.palco-foto>img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.palco-foto:after{content:"";z-index:-1;background:linear-gradient(180deg, transparent 30%, var(--twp-palco-velo) 100%);position:absolute;inset:0}.palco-foto .palco-bollino{margin-bottom:12px}.palco-foto-nome{letter-spacing:.16em;text-transform:uppercase;opacity:.92;font-size:14px;font-weight:600}.palco-foto-prezzo{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.02em;margin-top:4px;font-size:50px;line-height:.9}.palco-foto-sconto{color:var(--twp-palco-su-foto-tenue);margin-top:4px;font-size:12.5px}.palco-voci{flex-direction:column;margin:0;padding:2px 4px;list-style:none;display:flex}.palco-voci li{border-bottom:1px dashed color-mix(in srgb, var(--v3-tx2) 30%, transparent);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.palco-voci li:last-child{border-bottom:0}.palco-voci b{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.palco-voci .inclusa{color:var(--v3-tx2);font-weight:500}.palco-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 6px;padding-top:10px;display:grid}.palco-mini button{text-align:center;cursor:pointer;color:var(--v3-tx);background:linear-gradient(145deg, var(--v3-tile1), var(--v3-tile2));box-shadow:var(--v3-filo), var(--v3-rilievo-piccolo);font:inherit;border:0;border-radius:16px;flex-direction:column;align-items:stretch;gap:6px;padding:6px 6px 8px;display:flex;position:relative}.palco-mini button:focus-visible,.palco-mini button[aria-pressed=true]{outline:3px solid var(--v3-g1);outline-offset:2px}.palco-mini-th{background:linear-gradient(145deg, var(--twp-palco-senza-foto-1), var(--twp-palco-senza-foto-2) 60%, var(--twp-palco-senza-foto-3));border-radius:11px;width:100%;height:50px;display:block;position:relative;overflow:hidden}.palco-mini-th img{object-fit:cover;width:100%;height:100%;display:block}.palco-mini-testo{flex-direction:column;gap:2px;min-width:0;display:flex}.palco-mini-testo b{letter-spacing:.08em;text-transform:uppercase;color:var(--v3-tx2);overflow-wrap:anywhere;font-size:9.5px;font-weight:600}.palco-mini button[aria-pressed=true] .palco-mini-testo b{color:var(--v3-gt)}.palco-mini-testo strong{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.02em;font-size:22px;font-weight:400;line-height:1}.palco-mini .palco-bollino{z-index:1;position:absolute;top:-11px;right:50%;transform:translate(50%)}.palco-extra{flex-direction:column;gap:12px;display:flex}.palco-ex{cursor:pointer;text-align:left;width:100%;color:var(--v3-tx);font:inherit;background:linear-gradient(145deg, var(--v3-tile1), var(--v3-tile2));box-shadow:var(--v3-filo), var(--v3-rilievo);border:0;border-radius:18px;flex-direction:row;align-items:stretch;padding:0;transition:transform .2s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.palco-ex:hover{transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.palco-ex,.palco-ex:hover{transition:none;transform:none}}.palco-ex:focus-visible,.palco-ex[aria-pressed=true]{outline:3px solid var(--v3-g1);outline-offset:3px}.palco-ex-foto{flex:none;width:86px;min-height:118px;position:relative;overflow:hidden}.palco-ex-foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.palco-ex-senza{width:86px;min-height:118px;color:var(--v3-g1);background:var(--v3-pozzo);box-shadow:var(--v3-incavo);flex:none;place-items:center;display:grid}.palco-ex-senza svg{opacity:.8;width:26px;height:26px}.palco-ex-corpo{flex-direction:column;flex:1;gap:4px;min-width:0;padding:12px 12px 12px 14px;display:flex}.palco-ex-corpo b{font-size:13.5px;font-weight:600;line-height:1.3}.palco-ex-corpo small{color:var(--v3-tx2);flex:1;font-size:11.5px;line-height:1.5}.palco-ex-piede{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.palco-ex-prezzo{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.02em;white-space:nowrap;font-size:26px;line-height:1}.palco-ex-tasto{white-space:nowrap;height:32px;color:var(--v3-tx);background:var(--v3-piano);box-shadow:var(--v3-rilievo-btn);border-radius:13px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.palco-ex-tasto svg{width:15px;height:15px}.palco-ex[aria-pressed=true] .palco-ex-tasto{color:var(--v3-hon);background:linear-gradient(135deg, var(--v3-g1), var(--v3-g2));box-shadow:none}html:not(.dark) .palco-ex[aria-pressed=true] .palco-ex-tasto{color:var(--v3-on-b)}.palco-ex>.palco-bollino{z-index:1;position:absolute;top:8px;left:8px}.palco-ex-bollo{display:none}.palco-striscia{scrollbar-width:thin;gap:10px;margin:0;padding-bottom:6px;padding-left:0;list-style:none;display:flex;overflow-x:auto}.palco-striscia li{flex:none}.palco-striscia img{object-fit:cover;width:auto;max-width:260px;height:110px;box-shadow:var(--v3-rilievo-piccolo);border-radius:14px;display:block}.palco-link{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.palco-lk{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--v3-tx);background:var(--v3-piano);box-shadow:var(--v3-filo), var(--v3-rilievo-piccolo);border:0;border-radius:18px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.palco-lk:focus-visible{outline:3px solid var(--v3-g1);outline-offset:2px}.palco-lk[aria-disabled=true]{cursor:default}.palco-lk-cop{background:var(--v3-pozzo);border-radius:12px;flex:none;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:3px;width:84px;height:56px;display:grid;position:relative;overflow:hidden}.palco-lk-cop img{object-fit:cover;width:100%;height:100%;display:block}.palco-lk-cop img:first-child{grid-row:1/3}.palco-lk-cop[data-una=true] img:first-child{grid-column:1/3}.palco-lk-play{background:var(--twp-palco-play);width:30px;height:30px;box-shadow:0 4px 14px var(--twp-palco-ombra-testo);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.palco-lk-play:before{content:"";border-left:10px solid var(--twp-palco-play-segno);border-top:6px solid #0000;border-bottom:6px solid #0000;margin-left:3px}.palco-lk-t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.palco-lk-t b{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.3}.palco-lk-t small{color:var(--v3-tx2);font-size:11.5px}.palco-nota-video{color:var(--v3-tx2);margin:8px 0 0;font-size:11.5px}.palco-note{background:var(--v3-piano);box-shadow:var(--v3-filo), var(--v3-rilievo-piccolo);border-radius:18px;gap:12px;padding:16px 18px;font-size:13px;line-height:1.6;display:flex}.palco-note b{margin-bottom:2px;font-weight:600;display:block}.palco-note p{white-space:pre-line;margin:0}.palco-scelta{background:linear-gradient(145deg, var(--v3-tile1), var(--v3-tile2));box-shadow:var(--v3-filo), var(--v3-rilievo);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:16px;padding:18px;display:grid}.palco-scelta h2{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:0 0 12px;font-size:26px;font-weight:400;line-height:1}.palco-riep{background:var(--v3-pozzo);box-shadow:var(--v3-incavo);border-radius:16px;flex-direction:column;gap:4px;margin:0;padding:12px 14px;list-style:none;display:flex}.palco-riep li{justify-content:space-between;gap:12px;padding:4px 0;font-size:13px;display:flex}.palco-riep li b{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.palco-riep li.tot{border-top:1px solid color-mix(in srgb, var(--v3-tx2) 30%, transparent);align-items:flex-end;margin-top:6px;padding-top:10px;font-weight:600}.palco-riep li.tot b{font-family:var(--font-display,"Bebas Neue"), sans-serif;letter-spacing:.02em;font-size:34px;font-weight:400;line-height:1}.palco-azioni{flex-direction:column;gap:12px;display:flex}.palco-primario{width:100%;min-height:46px;font:600 14px/1.2 var(--font-sans,Poppins), sans-serif;color:var(--v3-on-b);background:linear-gradient(135deg, var(--v3-b1), var(--v3-b2));box-shadow:0 10px 22px -10px var(--v3-b-ombra);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.palco-primario:disabled{opacity:.55;cursor:default}.palco-primario:focus-visible,.palco-secondario:focus-visible,.palco-testuale:focus-visible{outline:3px solid var(--v3-g1);outline-offset:2px}.palco-secondario{width:100%;min-height:42px;font:600 13px/1.2 var(--font-sans,Poppins), sans-serif;color:var(--v3-tx);background:var(--v3-piano);box-shadow:var(--v3-rilievo-btn);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.palco-testuale{font:600 13px/1.2 var(--font-sans,Poppins), sans-serif;color:var(--v3-tx);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:center;padding:4px;text-decoration:underline}.palco-piccolo{color:var(--v3-tx2);margin:0;font-size:11.5px;line-height:1.5}.palco-piccolo svg{vertical-align:-2px;width:12px;height:12px;margin-right:4px;display:inline}.palco-scelta svg{flex:none}@container (min-width:720px){.palco-scena{grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:18px 0}.palco-foto{border-radius:28px;grid-area:1/1/auto/3;min-height:380px;padding:26px}.palco-foto[data-con-voci=true]{padding-right:440px}.palco-foto-prezzo{font-size:76px}.palco-voci{z-index:1;background:color-mix(in srgb, var(--v3-piano) 86%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 30px -12px var(--twp-palco-vetro-ombra);border-radius:18px;grid-area:1/2;align-self:end;margin:0 22px 22px 0;padding:6px 14px}.palco-voci li{padding:7px 0;font-size:12px}.palco-mini{grid-area:2/1/auto/3;gap:18px 14px}.palco-mini button{text-align:left;border-radius:20px;flex-direction:row;align-items:center;gap:12px;padding:10px}.palco-mini-th{border-radius:14px;flex:none;width:76px;height:56px}.palco-mini-testo b{letter-spacing:.12em;font-size:12px}.palco-mini-testo strong{font-size:28px}.palco-mini .palco-bollino{letter-spacing:.1em;height:22px;padding:0 9px 0 7px;font-size:9.5px;right:12px;transform:none}.palco-mini .palco-bollino svg{width:12px;height:12px;display:inline-block}.palco-extra{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.palco-ex{border-radius:22px;flex-direction:column;height:100%}.palco-ex-foto,.palco-ex-senza{width:100%;height:120px;min-height:0}.palco-ex-senza svg{width:34px;height:34px}.palco-ex-corpo{gap:6px;padding:16px 18px 18px}.palco-ex-corpo b{font-size:15px}.palco-ex-corpo small{font-size:12.5px}.palco-ex-prezzo{font-size:34px}.palco-ex-tasto{height:38px;padding:0 16px;font-size:13px}.palco-ex>.palco-bollino{letter-spacing:.14em;height:28px;padding:0 12px 0 10px;font-size:11px;top:12px;left:auto;right:12px}.palco-ex>.palco-bollino svg{display:inline-block}.palco-ex[aria-pressed=true] .palco-ex-bollo{z-index:1;height:26px;color:var(--v3-on-b);background:linear-gradient(135deg, var(--v3-g1), var(--v3-g2));border-radius:9px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.palco-ex-bollo svg{width:13px;height:13px}.palco-striscia img{max-width:320px;height:150px}.palco-link{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.palco-lk{flex-direction:column;align-items:stretch;gap:10px;height:100%;padding:10px 10px 14px}.palco-lk-cop{width:100%;height:120px}.palco-lk-play{width:42px;height:42px}.palco-lk-play:before{border-top-width:8px;border-bottom-width:8px;border-left-width:13px}.palco-scelta{grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:28px;padding:22px 22px 22px 20px}.palco-azioni{padding-top:38px}.palco-pila>[data-pezzo=scelta]{order:10}}.palco-pila>:empty{display:none}.palco-pila[data-spento=true]{opacity:.45;filter:saturate(.5)}.palco-anteprima{z-index:60;background:var(--v3-piano,var(--twp-carta));overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.palco-anteprima-testa{z-index:1;color:var(--v3-tx);background:var(--v3-piano,var(--twp-carta));box-shadow:var(--v3-ombra,0 1px 0 var(--twp-linea));justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex;position:sticky;top:0}.palco-anteprima-testa>span{flex-direction:column;gap:2px;min-width:0;display:flex}.palco-anteprima-testa b{font-size:14px;font-weight:600}.palco-anteprima-testa small{color:var(--v3-tx2);font-size:12px}.palco-anteprima-testa>button{width:40px;height:40px;color:var(--v3-tx);background:var(--v3-piano,var(--twp-carta));box-shadow:var(--v3-rilievo-piccolo,none);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.palco-anteprima-testa>button:focus-visible{outline:2px solid var(--twp-petrolio);outline-offset:2px}.palco-anteprima-testa svg{width:18px;height:18px}.palco-anteprima-corpo{width:100%;max-width:72rem;margin:0 auto;padding:24px 20px 48px}.palco-anteprima-spazio{text-transform:uppercase;letter-spacing:.02em;margin:0 0 18px;font-size:34px;line-height:1}
.rsp{min-width:0;color:var(--v3-tx);flex-direction:column;gap:18px;display:flex}.rsp-ic{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.rsp-testa{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rsp-h{font-family:var(--font-display,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--v3-tx);margin:0;font-size:22px;line-height:1.1}.rsp-spinge{flex:1}.rsp-pill{min-height:24px;color:var(--v3-tx);box-shadow:var(--v3-rilievo-piccolo);border-radius:12px;align-items:center;gap:6px;padding:3px 11px;font-size:11px;font-weight:600;display:inline-flex}.rsp-pill[data-tono=viola]{color:var(--v3-acc2)}.rsp-pill[data-tono=ok]{color:var(--v3-verde-t);background:var(--v3-verde-f)}.rsp-pill[data-tono=attesa]{color:var(--v3-ht);background:rgba(var(--v3-hrgb), .16)}.rsp-decide{color:var(--v3-tx2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.rsp-spiega{color:var(--v3-tx);align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.rsp-spiega .rsp-ic{color:var(--v3-tx2);margin-top:2px}.rsp-spiega[data-tono=ok]{color:var(--v3-verde-t);background:var(--v3-verde-f);border-radius:14px;padding:10px 14px}.rsp-vuoto{text-align:center;color:var(--v3-tx2);box-shadow:var(--v3-incavo);border-radius:16px;margin:0;padding:18px;font-size:13.5px}.rsp-riga{border-bottom:1px dashed color-mix(in srgb, var(--v3-tx2) 30%, transparent);grid-template-columns:230px minmax(0,1fr);align-items:start;gap:18px;padding-bottom:18px;display:grid}.rsp-carta{box-shadow:var(--v3-rilievo-piccolo);border-radius:14px;flex-direction:column;gap:6px;padding:10px;display:flex}.rsp-ft{height:70px;color:var(--v3-tx2);box-shadow:var(--v3-incavo);border-radius:9px;place-items:center;display:grid}.rsp-ft .rsp-ic{width:20px;height:20px}.rsp-carta b{overflow-wrap:anywhere;font-size:14px}.rsp-carta small{color:var(--v3-tx2);font-size:12px}.rsp-dx{flex-direction:column;gap:10px;min-width:0;display:flex}.rsp-msg{align-items:flex-start;gap:10px;display:flex}.rsp-av{width:28px;height:28px;color:var(--v3-on-av);background:linear-gradient(135deg, var(--v3-av1), var(--v3-av2));border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:700;display:grid}.rsp-av[data-chi=planner]{color:var(--v3-on-b);background:linear-gradient(135deg, var(--v3-b1), var(--v3-b2))}.rsp-bolla{min-width:0;box-shadow:var(--v3-filo), var(--v3-rilievo-piccolo);overflow-wrap:anywhere;border-radius:4px 14px 14px;flex:1;padding:10px 14px;font-size:13.5px;line-height:1.5}.rsp-msg[data-chi=planner] .rsp-bolla{box-shadow:inset 3px 0 0 var(--v3-acc1), var(--v3-rilievo-piccolo)}.rsp-ch{color:var(--v3-tx2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:3px;font-size:12px;display:flex}.rsp-ch b{color:var(--v3-tx)}.rsp-tx{white-space:pre-line}.rsp-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--v3-acc2);box-shadow:var(--v3-incavo);border-radius:8px;padding:1px 7px;font-size:9.5px;font-weight:700}.rsp-tre{flex-wrap:wrap;gap:8px;display:flex}.rsp-bt{min-height:38px;font:inherit;color:var(--v3-tx);box-shadow:var(--v3-rilievo-btn);cursor:pointer;background:0 0;border:0;border-radius:19px;justify-content:center;align-items:center;gap:7px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-flex}.rsp-bt[data-deciso=true]{color:var(--v3-on-b);background:linear-gradient(90deg, var(--v3-b1), var(--v3-b2));box-shadow:0 8px 16px -6px var(--v3-b-ombra)}.rsp-bt:disabled{cursor:not-allowed;opacity:.55}.rsp-bt:focus-visible,.rsp-link:focus-visible,.rsp-campo:focus-visible,.rsp-cella input:focus-visible{outline:2px solid var(--v3-acc1);outline-offset:2px}.rsp-prezzo{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:13px;display:flex}.rsp-cella{height:38px;box-shadow:inset 0 0 0 2px var(--v3-acc1);border-radius:11px;align-items:center;gap:4px;padding:0 12px;font-weight:600;display:inline-flex}.rsp-cella input{width:84px;font:inherit;text-align:right;color:var(--v3-tx);background:0 0;border:0;font-size:14px}.rsp-cella input[aria-invalid=true]{color:var(--v3-rosso-t)}.rsp-prezzo s,.rsp-prezzo-letto s,.rsp-tenue{color:var(--v3-tx2)}.rsp-link{font:inherit;color:var(--v3-acc2);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:600;display:inline-flex}.rsp-campo{box-sizing:border-box;width:100%;font:inherit;color:var(--v3-tx);box-shadow:var(--v3-incavo);resize:vertical;background:0 0;border:0;border-radius:12px;margin:0;padding:11px 14px;font-size:13.5px;line-height:1.5;display:block}.rsp-campo::placeholder{color:var(--v3-tx2)}.rsp-scrivi{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.rsp-esito-riga{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rsp-esito-riga .rsp-campo{flex-basis:100%}.rsp-esito{border-radius:10px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.rsp-esito[data-esito=accetto]{color:var(--v3-verde-t);background:var(--v3-verde-f)}.rsp-esito[data-esito=alternativa]{color:var(--v3-acc2);box-shadow:var(--v3-incavo)}.rsp-esito[data-esito=no]{color:var(--v3-rosso-t);background:var(--v3-rosso-velo)}.rsp-prezzo-letto{align-items:baseline;gap:6px;font-size:13px;display:inline-flex}.rsp-piede{box-shadow:var(--v3-rilievo);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:16px 18px;display:flex}.rsp-piede>p{flex:1;min-width:240px;margin:0;font-size:13px;line-height:1.5}.rsp-pieno{flex-basis:100%}.rsp-errore{color:var(--v3-rosso-t);margin:0;font-size:13px;font-weight:600}.rsp-v2{box-shadow:var(--v3-incavo);border-radius:12px;flex-direction:column;gap:6px;margin:0;padding:12px 14px;list-style:none;display:flex}.rsp-v2 li{justify-content:space-between;gap:12px;font-size:13px;display:flex}.rsp-v2 li[data-totale=true]{border-top:1px dashed color-mix(in srgb, var(--v3-tx2) 30%, transparent);padding-top:6px;font-weight:600}@media (max-width:720px){.rsp-riga{grid-template-columns:minmax(0,1fr)}.rsp-carta{flex-flow:wrap;align-items:center}.rsp-ft{width:44px;height:44px}.rsp-carta small{flex-basis:100%}.rsp-piede .rsp-bt{flex:1}}
