:root{--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-20:20px;--fs-24:24px;--fs-28:28px;--fs-32:32px;--fs-48:48px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-xs:4px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--m-testa-extra:12px;--red:#a82720;--red-dark:#8a1f1a;--yellow:#fcbc17;--yellow-pale:#fef3d6;--cream:#f5f4f0;--page-bg:var(--cream);--ink:#17181b;--ink-2:#4e5158;--mut:#646469;--faint:#aeb1b6;--line:#eaeaec;--line-2:#f1f1f3;--card:#fff;--ok:#2e9e5b;--ok-bg:#e3f4e9;--crit:#d64550;--crit-bg:#fbe7e9;--warn:#8a6d1a;--warn-bg:#fbf3d8;--hatch:repeating-linear-gradient(135deg, var(--yellow) 0 4px, var(--yellow-pale) 4px 9px);--hatch-white:repeating-linear-gradient(135deg, #fffffff2 0 3.5px, #ffffff47 3.5px 8px);--on-accent:#fff;--on-accent-dim:#ffffffbf;--on-accent-soft:#ffffffd9;--on-accent-bg:#ffffff2b;--on-accent-dark:#fff;--accent-text:var(--red);--hatch-on-accent:repeating-linear-gradient(135deg, #fffffff2 0 3.5px, #ffffff47 3.5px 8px);--hatch-gray:repeating-linear-gradient(135deg, var(--line) 0 3px, transparent 3px 6px);--r:14px;--mix-delivery:#de9a94;--mix-asporto:#d9d4c7;--primary:var(--red);--primary-light:#de9a94;--primary-50:var(--crit-bg);--muted:var(--mut);--border:var(--line);--hair:var(--line-2);--soft:var(--line-2);--page:var(--page-bg);--rail:#fff;--surface:#fff;--ink3:var(--mut);--dash:var(--line);--neutral-bg:var(--line-2);--internal-bg:var(--yellow-pale);--ok-text:var(--ok);--danger:var(--crit);--danger-bg:var(--crit-bg);--danger-dot:var(--crit);--warn-fg:var(--warn);--open-bar:var(--mix-delivery);--prog-bar:var(--mix-delivery);--bar-track:var(--line-2);--bar-fill:var(--hatch);--bar-base:var(--yellow);--r-card:var(--r);--r-item:9px;--r-tile:9px;--r-pill:9999px;--r-btn:9999px;--r-chip:9999px;--shadow-shell:0 20px 60px #17181b29;--shadow-tooltip:0 10px 30px #17181b24;--shadow-popover:0 10px 30px #17181b24}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{background:var(--page-bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-13);-webkit-font-smoothing:antialiased;line-height:1.5}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}input,textarea,select{font-family:inherit}a{color:var(--accent-text);text-decoration:none}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--accent-ink,var(--red));outline-offset:2px;border-radius:var(--r-xs)}.code{font-family:var(--font-mono);font-size:var(--fs-11);font-weight:600}.popover{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-popover);z-index:45;padding:12px}@media (width<=767px){html,body{overscroll-behavior:none;background:var(--page-bg)}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}:root{--page:#f5f4f0;--page-bg:var(--page);--card:#fff;--inset:#f5f4f0;--track:#efede8;--seg:#eaeaec;--skeleton:#e7e5df;--sidebar:#17181b;--ink:#17181b;--ink-2:#4e5158;--mut:#646469;--faint:#aeb1b6;--line:#eaeaec;--line-dark:#ffffff1a;--ok:#2e9e5b;--ok-bg:#e3f4e9;--crit:#d64550;--crit-bg:#fbe7e9;--warn:#8a6d1a;--warn-bg:#fbf3d8;--neutral-bg:#f1f1f3;--asporto:#d9d4c7;--brand-accent:#8ed1e8;--brand-accent-dark:#5fb8d6;--brand-data:#fe83af;--brand-hero-bg:#bce3f1;--brand-hero-deco:#cfebf5;--brand-on-accent:#17181b;--brand-on-accent-bg:#17181b1a;--brand-accent-text:#4e6e7a;--brand-accent-soft:#f1f9fc;--brand-accent-light:#cae9f4;--brand-data-pale:#ffe3ec;--brand-data-soft:#ffcddf;--brand-data-ink:#8b4e65;--r-card:20px;--r-card-m:22px;--r-kpi-m:18px;--r-sidebar:22px;--r-modal:28px;--r-popover:16px;--r-group:20px;--r-field:12px;--r-seg-m:12px;--r-pill:999px;--sh-modal:0 30px 80px #17181b47;--sh-popover:0 10px 30px #17181b2e, 0 0 0 1px #17181b0d;--sh-float:0 4px 20px #00000014;--sh-seg-on:0 1px 3px #00000014;--sh-toggle-knob:0 2px 4px #0003;--scrim:#17181b61;--scrim-m:#00000061;--font:"SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-sans:var(--font);--font-mono:ui-monospace, SFMono-Regular, Menlo, monospace}body{font-family:var(--font);background:var(--page);-webkit-font-smoothing:antialiased}html{background:var(--page)}.u-btn{border-radius:var(--r-pill);background:var(--card);height:36px;box-shadow:0 0 0 1px var(--line);font-size:var(--fs-14);color:var(--ink);cursor:pointer;white-space:nowrap;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-flex}.u-btn:hover{background:var(--inset);color:var(--ink)}.u-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1d1d1f59}.u-btn.is-primary{background:var(--accent,var(--ink));color:var(--accent-contrast,#fff);box-shadow:none}.u-btn.is-primary:hover{background:var(--accent-hover,#2a2b30);color:var(--accent-hover-contrast,#fff)}.u-btn.is-primary:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px rgba(var(--accent-rgb,29, 29, 31), .45)}.u-btn.is-lg{height:40px;font-size:var(--fs-14);padding:0 16px}.u-btn.is-sm{height:32px;font-size:var(--fs-13);padding:0 12px}.u-btn.is-inset{background:var(--inset);box-shadow:none}.u-btn.is-inset:hover{background:var(--line)}.u-btn[disabled]{opacity:.5;cursor:default}.u-btn.is-primary[disabled]{background:var(--off,#d2d2d7);color:#fff;opacity:1}.u-btn.is-crit{color:var(--crit)}.u-btn.is-primary.is-crit,.u-btn.is-primary.is-crit:hover{background:var(--crit);color:#fff}.u-btn.is-primary.is-crit:hover{background:var(--crit-ink,#bf3a45)}.u-btn.is-primary.is-crit[disabled],.u-btn.is-primary.is-crit[disabled]:hover{background:var(--crit);color:#fff;opacity:.5}@media screen{:root table>thead>tr>th:not([style*=background]){background:var(--head-bg,#f5f5f7);color:var(--ink-2);border-bottom:1px solid var(--off,#d2d2d7);font-weight:600}:root table>thead>tr:first-child>th:first-child{border-top-left-radius:10px}:root table>thead>tr:first-child>th:last-child{border-top-right-radius:10px}:root table>thead>tr:not(:last-child)>th:not([style*=background]):not([rowspan]){color:var(--mut);border-bottom-color:#0000}:root td table>thead>tr>th:not([style*=background]){color:var(--mut);border-bottom:1px solid var(--line);background:0 0;border-radius:0;font-weight:500}}.u-alert{border-radius:var(--r-md);color:var(--ink);font-size:var(--fs-14);overflow-wrap:anywhere;background:#fff7e6;align-items:flex-start;gap:8px;min-width:0;padding:12px 16px;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1px #fde3a7}.u-alert>svg{color:var(--warn-dot,var(--warn));flex-shrink:0;width:17px;height:17px;margin-top:1px}.u-alert.is-crit{box-shadow:inset 0 0 0 1px var(--crit-bg);background:#fff1f0}.u-alert.is-crit>svg{color:var(--crit)}.sh{z-index:30;background:var(--sidebar);color:#fff;width:60px;font-family:var(--font);flex-direction:column;justify-content:space-between;gap:40px;padding:16px 12px;transition:width .2s,box-shadow .2s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden}@media (height<=760px){.sh{gap:4px;padding-top:8px;padding-bottom:8px}}@media (prefers-reduced-motion:reduce){.sh{transition:none}}:root{--bordo-comando:var(--line)}.u-btn:disabled{cursor:default}@media (width<=767px){.u-btn{min-height:44px}}@media (pointer:coarse) and (width>=768px){.u-btn{height:44px;font-size:var(--fs-14);padding:0 16px}.u-btn.is-lg{height:46px}.u-btn.is-sm{height:40px}}.g-textbtn{font:inherit;font-size:var(--fs-13);color:var(--brand-accent-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:600}.g-textbtn.is-crit{color:var(--crit)}.g-textbtn:disabled{opacity:.45;cursor:default}.g-picker-h1{font-size:var(--fs-28);letter-spacing:-.025em;margin:8px 0 0;font-weight:600}.g-picker-sub{font-size:var(--fs-16);color:var(--mut);margin:0}.g-auth{background:var(--page);min-height:100dvh;color:var(--ink);justify-content:center;align-items:center;padding:40px 24px;line-height:normal;display:flex}.g-auth-col{flex-direction:column;gap:20px;width:100%;max-width:420px;display:flex}.g-auth-top{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.g-auth-card{border-radius:var(--r-lg);background:var(--card);flex-direction:column;gap:12px;padding:20px;display:flex}.g-auth-card h2{font-size:var(--fs-16);margin:0;font-weight:600}.g-auth-p{font-size:var(--fs-14);color:var(--mut);margin:0;line-height:1.45}.g-auth-field{flex-direction:column;gap:8px;display:flex}.g-auth-etichetta{font-size:var(--fs-13);color:var(--mut);margin:0 4px}.g-auth-nota{font-size:var(--fs-12);color:var(--mut);margin:0 4px;line-height:1.4}.g-auth-input{border-radius:var(--r-md);height:44px;box-shadow:inset 0 0 0 1px var(--line);background:var(--card);font:inherit;font-size:var(--fs-16);color:var(--ink);box-sizing:border-box;border:0;outline:0;width:100%;padding:0 16px}.g-auth-input:focus{box-shadow:inset 0 0 0 1px var(--ink)}.g-auth-input.is-code{text-align:center;letter-spacing:.2em;font-variant-numeric:tabular-nums}.g-auth-input.is-code.is-recupero{letter-spacing:.06em}.g-auth-recupero{align-self:center}.g-auth-btn{width:100%;height:44px;font-size:var(--fs-16);justify-content:center}.g-auth-or{font-size:var(--fs-13);color:var(--mut);align-items:center;gap:12px;display:flex}.g-auth-or:before,.g-auth-or:after{content:"";border-top:1px solid var(--line);flex:1}.g-auth-ok{font-size:var(--fs-14);color:var(--ok);background:var(--ok-bg);border-radius:var(--r-card);overflow-wrap:anywhere;padding:16px;line-height:1.45}.g-auth .g-textbtn{border-radius:var(--r-md);justify-content:center;align-self:center;align-items:center;min-height:44px;padding:0 12px;display:inline-flex}.g-auth .g-textbtn:hover{color:var(--ink)}.g-auth .g-textbtn:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.g-auth-pw{display:block;position:relative}.g-auth-pw .g-auth-input{padding-right:48px}.g-auth-occhio{border-radius:var(--r-md);width:44px;height:44px;color:var(--mut);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.g-auth-occhio:hover{color:var(--ink)}.g-auth-occhio:focus-visible{outline:2px solid var(--ink);outline-offset:-4px}.g-auth-azioni{gap:8px;display:flex}.g-auth-azioni .u-btn{flex:1;min-width:0}.g-auth-piede{font-size:var(--fs-13);text-align:center}.g-auth-annuncio:empty{margin-top:-16px}.acc-sfumatura,.acc-fascia{display:none}html:has(.acc){overscroll-behavior:none;background:#fff;overflow:hidden}html:has(.acc) body{overscroll-behavior:none;background:#fff;overflow:hidden}.g-auth.acc{height:var(--acc-alta,100dvh);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;color:#0b0c0e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:0;padding:0;display:block;position:fixed;inset:0 0 auto;overflow-y:auto}.acc-sfumatura{pointer-events:none;background:radial-gradient(125% 125% at 50% -50%,#f8d6dc 40%,#0000 100%),#fff;width:100vw;height:100lvh;display:block;position:fixed;top:0;left:0}.acc-fascia{z-index:2;background:#f8d6dc;height:0;position:fixed;top:0;left:0;right:0}@media (display-mode:standalone){.acc-fascia{height:12px;display:block}}.acc .g-auth-col{z-index:1;max-width:none;min-height:100%;padding:56px 20px calc(env(safe-area-inset-bottom,0px) + 56px);justify-content:center;gap:20px;animation:.6s cubic-bezier(.2,.7,.2,1) both acc-entra;position:relative}.acc .g-auth-top{text-align:center;align-items:center;gap:10px}@font-face{font-family:Cambusa Marchio;src:url(/fonts/cambusa-marchio.woff2)format("woff2");font-weight:800;font-display:block}.acc-cambusa{align-items:center;gap:10px;display:inline-flex}.acc-cambusa-t{letter-spacing:-.02em;color:#1e1e1e;font-family:Cambusa Marchio,system-ui,sans-serif;font-size:28px;font-weight:800;line-height:1}.acc-marchi{justify-content:center;align-items:center;gap:14px;display:flex}.acc-per{color:#0b0c0e59;font-size:20px;font-weight:300;line-height:1}.acc-partner{width:auto;height:20px;display:block}.acc-marchi{gap:12px}.acc-tastiera .acc-marchi{gap:10px}.acc-tastiera .acc-marchi svg{width:32px;height:32px}.acc-tastiera .acc-partner{height:15px}.acc-tastiera .acc-cambusa-t{font-size:20px}.acc-tastiera .acc-cambusa svg{width:28px;height:28px}.acc .g-picker-h1{color:#0b0c0e;letter-spacing:-.035em;text-wrap:balance;margin:14px 0 0;font-size:34px;font-weight:600;line-height:1.08}.acc .g-picker-sub{color:#0b0c0e99;text-wrap:balance;font-size:16px;line-height:1.4}.acc .g-auth-card{-webkit-backdrop-filter:blur(24px)saturate(1.3);backdrop-filter:blur(24px)saturate(1.3);background:#ffffffb8;border-radius:28px;gap:14px;padding:20px;box-shadow:inset 0 0 0 1px #0f172a14,0 12px 40px -16px #1e29632e}.acc .g-auth-etichetta{color:#0b0c0e9e;text-align:center;margin:0 2px;font-size:13px}.acc .g-auth-nota{color:#0b0c0e80;text-align:center;margin:0 2px}.acc .g-auth-input{text-align:center;color:#0b0c0e;caret-color:#0b0c0e;-webkit-tap-highlight-color:transparent;background:#0f172a0a;border-radius:16px;outline:0;height:52px;padding:0 16px;font-size:17px;box-shadow:inset 0 0 0 1px #0f172a1a}.acc .g-auth-input::placeholder{color:#0b0c0e52}.acc .g-auth-input:focus{background:#fff;box-shadow:inset 0 0 0 1px #0f172a59}.acc .g-auth-input:-webkit-autofill{-webkit-text-fill-color:#0b0c0e;caret-color:#0b0c0e;-webkit-box-shadow:inset 0 0 0 1px #0f172a1a,inset 0 0 0 40px #f4f5f9}.acc .g-auth-input.is-code{letter-spacing:.24em;padding:0 8px;font-size:24px;font-weight:600}.acc .g-auth-input.is-code.is-recupero{letter-spacing:.06em;font-size:20px}.acc .g-auth-input.is-code::placeholder{font-weight:400}.acc .g-auth-pw .g-auth-input{padding-left:52px;padding-right:52px}.acc .g-auth-occhio{color:#0b0c0e80;background:0 0;width:52px;height:52px}.acc .g-auth-btn{height:54px;box-shadow:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;font-size:17px;font-weight:600}.acc .g-auth-btn.is-primary,.acc .g-auth-btn.is-primary:hover{color:#fff;background:#0b0c0e}.acc .g-auth-btn.is-inset,.acc .g-auth-btn.is-inset:hover{color:#0b0c0e;background:#0f172a0f}.acc .g-auth-btn.g-auth-btn:disabled{color:#0b0c0e61;opacity:1;background:#0f172a14}.acc .g-auth-btn:focus-visible{outline-offset:2px;box-shadow:none;outline:1px solid #0f172a80}.acc .u-alert{text-align:center;color:#0b0c0e;background:#ffffffb3;border-radius:16px;justify-content:center;box-shadow:inset 0 0 0 1px #0f172a1a}.acc .u-alert>svg{color:#b26a00}.acc .u-alert.is-crit{background:#fff1f0;box-shadow:inset 0 0 0 1px #c8281e38}.acc .u-alert.is-crit>svg{color:#c8281e}.acc .g-textbtn,.acc .g-textbtn:hover{color:#0b0c0ead;-webkit-tap-highlight-color:transparent;min-height:44px;font-size:15px;font-weight:500}.acc .g-auth-or{color:#0b0c0e73}.acc .g-auth-or:before,.acc .g-auth-or:after{border-color:#0f172a1a}.acc .g-auth-piede{color:#0b0c0e73;text-align:center;padding:0 12px;font-size:12px}.acc-tastiera .g-auth-col{justify-content:center;gap:12px;padding-top:16px;padding-bottom:12px;animation:none}.acc-tastiera .g-auth-top{flex-direction:row;justify-content:center}.acc-tastiera .g-auth-top svg{width:32px;height:32px}.acc-tastiera .g-picker-h1{letter-spacing:-.02em;margin:0;font-size:20px}.acc-tastiera .g-picker-sub,.acc-tastiera .g-auth-piede{display:none}.acc-tastiera .g-auth-card{border-radius:24px;gap:12px;padding:16px}@media (width>=768px){.acc .g-auth-col{gap:24px;max-width:440px;margin:0 auto;padding:72px 24px 88px}.acc .g-picker-h1{font-size:40px}.acc .g-picker-sub{font-size:17px}.acc .g-auth-card{border-radius:30px;gap:16px;padding:28px}.acc .g-auth-btn.is-primary:hover{background:#26282d}.acc .g-auth-btn.is-inset:hover{background:#0f172a1a}.acc .g-textbtn:hover{color:#0b0c0e}}.acc-fila{display:none}@media (width<=1023px){html:has(.acc-con-pannello){background:#b20a24}html:has(.acc-con-pannello) body{background:#b20a24}.acc-con-pannello{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;background:#b20a24!important;display:flex!important}.acc-con-pannello .acc-sfumatura{display:none}.acc-con-pannello .acc-fascia{background:#b20a24}.acc-con-pannello .acc-pannello{color:#fff;width:100%;min-width:0;padding-top:env(safe-area-inset-top,0px);background:radial-gradient(80% 60% at 90% 0,#ffffff24,#0000 70%),#b20a24;flex-direction:column;flex:1 0 auto;justify-content:center;display:flex;overflow:hidden}.acc-con-pannello .acc-pannello-centro{text-align:center;flex-direction:column;align-items:center;gap:18px;width:100%;min-width:0;padding:26px 0 30px;display:flex}.acc-con-pannello .acc-pannello-marchi{flex-direction:column;align-items:center;gap:6px;margin-bottom:18px;padding:0 20px;display:flex}.acc-con-pannello .acc-pannello-marchi .acc-cambusa{gap:10px}.acc-con-pannello .acc-pannello-marchi .acc-cambusa svg{width:46px;height:46px}.acc-con-pannello .acc-pannello-marchi .acc-cambusa-t{color:#fff;font-size:38px}.acc-con-pannello .acc-pannello-per{color:#ffffff8c;font-size:22px;font-weight:300;line-height:1}.acc-con-pannello .acc-pannello-logo{filter:brightness(0)invert();width:auto;height:32px;display:block}.acc-con-pannello .acc-pannello-frase{text-wrap:balance;color:#ffffffdb;max-width:360px;margin:0;padding:0 32px;font-size:15px;font-weight:500;line-height:1.35}.acc-con-pannello .acc-pannello-brand{grid-template-columns:repeat(3,58px);justify-content:center;gap:12px 20px;margin:0;padding:0;list-style:none;display:grid}.acc-con-pannello .acc-pannello-brand li{background:#fff;border-radius:50%;width:58px;height:58px;box-shadow:0 8px 20px -10px #00000080}.acc-con-pannello .acc-pannello-brand img{object-fit:cover;border-radius:50%;width:58px;height:58px;display:block}.acc-con-pannello .acc-fila{display:none}.acc-fila{align-self:stretch;margin-top:10px;display:block;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.acc-fila-scorre{gap:14px;width:max-content;padding:4px 0 8px;animation:30s linear infinite acc-fila;display:flex}.acc-fila-scorre img{background:#fff;border-radius:50%;flex:none;width:56px;height:56px;box-shadow:0 8px 20px -10px #00000080}@keyframes acc-fila{to{transform:translate(calc(-25% - 3.5px))}}@media (prefers-reduced-motion:reduce){.acc-fila-scorre{animation:none}}.acc-con-pannello .g-auth-col{max-width:none;min-height:0;padding:26px 20px calc(env(safe-area-inset-bottom,0px) + 18px);background:#fff;border-radius:28px 28px 0 0;flex:none;justify-content:flex-start;gap:16px;margin:0;animation:none;box-shadow:0 -14px 34px -20px #3c000a8c}.acc-con-pannello .g-auth-col>*{width:100%;max-width:440px;margin-left:auto;margin-right:auto}.acc-con-pannello .g-auth-col{gap:16px}@media (height>=760px){.acc-con-pannello .g-auth-col{padding-top:32px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 60px);gap:18px}.acc-con-pannello .acc-pannello-centro{gap:16px;padding:18px 0 22px}.acc-con-pannello .g-auth-card{gap:14px}}.acc-con-pannello .acc-marchi,.acc-con-pannello .g-auth-top .g-picker-sub{display:none}.acc-con-pannello .g-picker-h1{margin:0;font-size:26px}.acc-con-pannello .g-auth-card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;gap:12px;padding:0}.acc-con-pannello .g-auth-input{background:#f4f2ef;height:52px;box-shadow:inset 0 0 0 1px #0000}.acc-con-pannello .g-auth-input:focus{background:#fff;box-shadow:inset 0 0 0 1px #1e1e1e}.acc-con-pannello .g-auth-btn{height:52px}.acc-con-pannello .g-auth-piede{color:#0b0c0e6b;font-size:11.5px}@media (height<=700px){.acc-con-pannello .acc-pannello-centro{gap:12px;padding:22px 0 26px}.acc-con-pannello .acc-pannello-frase{font-size:15px}.acc-con-pannello .acc-pannello-brand{grid-template-columns:repeat(6,44px);gap:8px}.acc-con-pannello .acc-pannello-brand li,.acc-con-pannello .acc-pannello-brand img{width:44px;height:44px}.acc-con-pannello .acc-pannello-marchi .acc-cambusa svg{width:36px;height:36px}.acc-con-pannello .acc-pannello-marchi .acc-cambusa-t{font-size:30px}.acc-con-pannello .acc-pannello-logo{height:25px}.acc-con-pannello .acc-pannello-marchi{gap:4px}.acc-con-pannello .g-auth-col{gap:12px;padding-top:22px}.acc-con-pannello .g-auth-input,.acc-con-pannello .g-auth-btn{height:48px}}.acc-con-pannello.acc-tastiera .acc-pannello{flex:none}.acc-con-pannello.acc-tastiera .acc-pannello-centro{gap:0;padding:14px 0 22px}.acc-con-pannello.acc-tastiera .acc-pannello-frase,.acc-con-pannello.acc-tastiera .acc-pannello-brand{display:none}.acc-con-pannello.acc-tastiera .acc-pannello-marchi{flex-direction:row;gap:10px}.acc-con-pannello.acc-tastiera .acc-pannello-per{font-size:16px}.acc-con-pannello.acc-tastiera .acc-pannello-marchi .acc-cambusa svg{width:26px;height:26px}.acc-con-pannello.acc-tastiera .acc-pannello-marchi .acc-cambusa-t{font-size:19px}.acc-con-pannello.acc-tastiera .acc-pannello-logo{height:16px}.acc-con-pannello.acc-tastiera .g-auth-col{flex:1 0 auto;padding-top:22px}}.acc-pannello{display:none}@media (width>=1024px){html:has(.acc-con-pannello){background:#f7f2eb}html:has(.acc-con-pannello) body{background:#f7f2eb}.acc-con-pannello{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:#f7f2eb!important;display:grid!important}.acc-con-pannello .acc-sfumatura{background:radial-gradient(90% 70% at 50% 0,#fbe7ea 0%,#0000 70%),#f7f2eb;width:50vw;left:auto;right:0}.acc-con-pannello .g-auth-col{grid-column:2;min-height:100dvh}.acc-pannello{z-index:1;color:#fff;background:radial-gradient(70% 60% at 85% 0,#ffffff1f,#0000 70%),#b20a24;border-radius:28px;flex-direction:column;grid-column:1;height:calc(100dvh - 24px);margin:12px 0 12px 12px;display:flex;position:sticky;top:12px;overflow:hidden}.acc-pannello-centro{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:36px;padding:48px;display:flex}.acc-pannello-marchi{align-items:center;gap:18px;display:flex}.acc-pannello-marchi .acc-cambusa{gap:12px}.acc-pannello-marchi .acc-cambusa-t{color:#fff;font-size:38px}.acc-pannello-per{color:#ffffff8c;font-size:26px;font-weight:300;line-height:1}.acc-pannello-logo{filter:brightness(0)invert();width:auto;height:40px;display:block}.acc-pannello-frase{letter-spacing:-.02em;text-wrap:balance;color:#ffffffe6;max-width:480px;margin:0;font-size:24px;font-weight:500;line-height:1.3}.acc-con-pannello .g-auth-top .g-picker-sub{display:none}.acc-pannello-brand{grid-template-columns:repeat(3,80px);justify-content:center;gap:22px 28px;margin:0;padding:0;list-style:none;display:grid}.acc-pannello-brand li{background:#fff;border-radius:50%;width:80px;height:80px;box-shadow:0 10px 30px -12px #00000073}.acc-pannello-brand img{object-fit:cover;border-radius:50%;width:80px;height:80px;display:block}.acc-con-pannello .g-auth-col{max-width:460px}.acc-con-pannello .g-picker-h1{font-size:36px}.acc-con-pannello .g-auth-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-radius:28px;gap:16px;padding:36px 36px 28px;box-shadow:0 0 0 1px #0f172a0f,0 30px 70px -30px #5a141e47}.acc-con-pannello .g-auth-etichetta{text-align:left;color:#2a2b30;margin:0 2px -6px;font-size:13px;font-weight:600}.acc-con-pannello .g-auth-input{text-align:left;background:#f6f4f1;border-radius:14px;height:52px;box-shadow:inset 0 0 0 1px #0000}.acc-con-pannello .g-auth-input:focus{background:#fff;box-shadow:inset 0 0 0 1px #1e1e1e}.acc-con-pannello .g-auth-input.is-code{text-align:center}.acc-con-pannello .g-auth-pw .g-auth-input{padding-left:16px}.acc-con-pannello .g-auth-btn{border-radius:14px;height:52px;margin-top:6px}.acc-con-pannello .g-auth-nota{text-align:left}.acc-con-pannello .acc-marchi{display:none}}@keyframes acc-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.acc .g-auth-col{animation:none}}@media (width<=767px){.g-picker-h1{font-size:var(--fs-32);letter-spacing:-.03em;margin:0;line-height:1.1}.g-auth{padding:calc(env(safe-area-inset-top,0px) + 36px) 18px 40px;align-items:flex-start}.g-auth-top{text-align:left;align-items:flex-start}}.gs{flex-direction:column;gap:16px;min-width:0;display:flex}
