@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--sg-marea:0%;--sg-sfuma:0px}}}@layer theme{:root,:host{--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-300:#ffa3a3;--color-red-400:#ff6568;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-emerald-50:#ecfdf5;--color-emerald-200:#a4f4cf;--color-emerald-700:#007956;--color-emerald-900:#004e3b;--color-sky-50:#f0f9ff;--color-sky-200:#b8e6fe;--color-sky-700:#0069a4;--color-violet-50:#f5f3ff;--color-violet-200:#ddd6ff;--color-violet-700:#7008e7;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-insegna);--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, monospace;--sg-aria-pannello:24px;--sg-pannello-etichetta:12px;--sg-pannello-nota:12px;--sg-pannello-voce:14px;--sg-pannello-titolo:16px;--sg-pannello-forte:18px;--breakpoint-sgm:640px}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-300:lab(76.5514% 36.422 15.5335);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-violet-50:lab(96.2416% 2.28849 -5.51657);--color-violet-200:lab(87.0888% 8.53688 -19.4189);--color-violet-700:lab(35.2783% 67.9912 -88.793)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}h1,h2,h3,h4,h5,h6{font-family:var(--font-insegna);font-weight:700}}@layer components{.sg-h1,.sg-h2,.sg-h3,.sg-h4{font-family:var(--font-titoli);color:var(--sg-nero);font-weight:600;line-height:1.1}.sg-h1{letter-spacing:-1px;font-size:32px}.sg-h2{letter-spacing:-.5px;font-size:26px}.sg-h3{font-size:20px}.sg-h4{font-size:17px;line-height:1.2}@media (min-width:640px){.sg-h1{letter-spacing:-1.5px;font-size:44px}.sg-h2{letter-spacing:-.75px;font-size:34px}.sg-h3{font-size:24px}.sg-h4{font-size:18px}.sg-p{font-size:16px}.sg-p-s{font-size:14px}}@media (min-width:1100px){.sg-h1{letter-spacing:-2px;font-size:60px}.sg-h2{letter-spacing:-1px;font-size:40px}.sg-h3{font-size:28px}.sg-h4{font-size:20px;line-height:1.2}}.sg-p{font-family:var(--font-insegna);color:var(--sg-testo);font-size:15px;line-height:1.55}.sg-p-s{font-family:var(--font-insegna);color:var(--sg-testo);font-size:13px;line-height:1.5}.sg-nome-prodotto{font-family:var(--font-insegna);color:var(--sg-nero);font-size:14px;font-weight:600;line-height:1.35}@media (min-width:1100px){.sg-nome-prodotto{font-size:15px}}.sg-prezzo{font-family:var(--font-insegna);color:var(--sg-nero);font-size:19px;font-weight:700;line-height:1.15}@media (min-width:640px){.sg-prezzo{font-size:21px}}@media (min-width:1100px){.sg-prezzo{font-size:23px}}.sg-etichetta{font-family:var(--font-insegna);letter-spacing:.01em;color:var(--sg-testo-2);font-size:12px;font-weight:600;line-height:1.4}@media (min-width:1100px){.sg-p{font-size:16px}.sg-p-s{font-size:14px}}.sg-evidenzia{color:var(--sg-rosa);background-image:var(--sg-gradiente-testo);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.sg-card-prodotto{transition:transform .34s var(--mo-fuori), box-shadow .34s var(--mo-fuori)}.sg-foto-prodotto{transition:transform .45s var(--mo-fuori)}@media (hover:hover){.sg-card-prodotto:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-card-prodotto:hover .sg-foto-prodotto{transform:translateY(-6px)rotate(-1.5deg)}}.sg-nome-acceso{color:var(--sg-nero);background-image:var(--sg-gradiente-testo), linear-gradient(var(--sg-nero), var(--sg-nero));-webkit-text-fill-color:transparent;transition:background-size .42s var(--mo-fuori);background-position:0 0,0 0;background-repeat:no-repeat;background-size:0% 100%,100% 100%;-webkit-background-clip:text;background-clip:text}.sg-prezzo-cresce{transform-origin:0;transition:transform var(--mo-mano) var(--mo-secca)}@media (hover:hover){.sg-card-prodotto:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}.sg-card-prodotto:hover .sg-prezzo-cresce{transform:scale(1.05)}}.sg-tondo{transition:background-color var(--mo-mano) var(--mo-secca), transform var(--mo-tocco) var(--mo-secca)}.sg-tondo>*{transition:transform .24s var(--mo-fuori)}@media (hover:hover){.sg-tondo:hover{background-color:var(--sg-bordo)}.sg-tondo:hover>*{transform:translateY(-2px)}}.sg-tondo:active{transform:scale(.92)}.sg-voce{position:relative}.sg-voce-barra:after{content:"";background-image:var(--sg-gradiente);transform-origin:0;height:2px;transition:transform .3s var(--mo-fuori);border-radius:2px;position:absolute;bottom:8px;left:12px;right:12px;transform:scaleX(0)}@media (hover:hover){.sg-voce-barra:hover:after{transform:scaleX(1)}}.sg-voce-piede{transition:color var(--mo-mano) var(--mo-secca);position:relative}.sg-voce-piede:after{content:"";background-image:var(--sg-gradiente);transform-origin:0;height:2px;transition:transform .3s var(--mo-fuori);border-radius:2px;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}@media (hover:hover){.sg-voce-piede:hover{color:#fff}.sg-voce-piede:hover:after{transform:scaleX(1)}}@keyframes sg-tendina-giu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.sg-tendina-voce{min-height:44px;color:var(--sg-nero);border-radius:12px;align-items:center;gap:10px;padding:4px 10px;font-size:14px;font-weight:500;display:flex}.sg-tendina-segno{width:30px;height:30px}.sg-tendina-segno svg{width:15px;height:15px}@media (hover:hover){.sg-tendina-voce:hover{background:var(--sg-fondo)}.sg-tendina-voce:hover .sg-menu-segno{box-shadow:inset 0 0 0 1px var(--sg-bordo);background:#fff}}.sg-tendina{padding:var(--sg-aria-pannello);animation:sg-tendina-giu .22s var(--mo-fuori) both;transform-origin:0 0;border:1px solid var(--sg-bordo);box-shadow:var(--sg-ombra-fluttuante)}.sg-tendina.right-0{transform-origin:100% 0}.sg-freccia-giu{transition:transform .26s var(--mo-fuori)}.sg-freccia-su{transform:rotate(180deg)}.sg-menu{top:76px;left:var(--sg-margine);right:var(--sg-margine);bottom:var(--sg-margine);z-index:1;opacity:0;visibility:hidden;transform-origin:top;pointer-events:none;content-visibility:hidden;transition:opacity .18s var(--mo-dentro), transform .2s var(--mo-dentro), visibility 0s linear .2s;display:flex;position:fixed;transform:translateY(-10px)scale(.99)}.sg-menu-visibile{content-visibility:visible}.sg-menu-aperto{opacity:1;visibility:visible;content-visibility:visible;pointer-events:auto;transition:opacity .22s var(--mo-fuori), transform .26s var(--mo-fuori), visibility 0s;transform:none}.sg-menu-carta{width:100%;box-shadow:var(--sg-ombra-fluttuante);align-content:start;gap:6px;padding:10px;display:grid;overflow-y:auto}.sg-menu-famiglie{border-bottom:1px solid var(--sg-bordo);grid-area:famiglie;gap:4px;margin-top:-8px;padding-bottom:11px;display:flex}.sg-menu-famiglia{text-align:center;min-width:0;transition:background-color .16s var(--mo-secca);border-radius:14px;flex-direction:column;flex:1 1 0;align-items:center;gap:4px;padding:4px 6px 9px;display:flex}.sg-menu-famiglia-scelta .sg-menu-famiglia-nome{text-underline-offset:3px;-webkit-text-decoration:underline #ff6a00;text-decoration:underline #ff6a00;text-decoration-thickness:2px}.sg-menu-famiglia-foto{object-fit:contain;width:56px;height:56px}.sg-menu-famiglia-nome{-webkit-line-clamp:2;max-width:100%;font-size:var(--sg-pannello-voce);color:var(--sg-nero);-webkit-box-orient:vertical;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.sg-menu-famiglia-conto{font-size:var(--sg-pannello-nota);color:#00000073;margin-top:auto;padding-top:2px;font-weight:500;line-height:1.2}@media (max-width:1279px){.sg-menu-famiglia-foto{width:48px;height:48px}.sg-menu-famiglia-nome{font-size:12px}}.sg-menu-titolo{font-size:var(--sg-pannello-etichetta);letter-spacing:.01em;color:var(--sg-testo-2);padding:0 10px 4px;font-weight:600}.sg-menu-foto{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.sg-menu-foto img{object-fit:contain;width:100%;height:100%;transition:transform .24s var(--mo-fuori);mix-blend-mode:multiply;padding:1px}.sg-menu-foto-vuota{border:1px dashed var(--sg-bordo-forte);background:0 0;border-radius:10px}.sg-menu-scheda,.sg-menu-scorciatoia{min-width:0;color:var(--sg-nero);border-radius:14px;align-items:center;gap:10px;padding:7px 10px;display:flex}.sg-menu-scheda-nome{font-size:var(--sg-pannello-voce);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.25;display:block;overflow:hidden}.sg-menu-scheda-conto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:1px;font-weight:500;display:block}.sg-menu-verso{color:var(--sg-testo-2);opacity:0;transition:opacity .18s var(--mo-secca), transform .22s var(--mo-fuori);flex-shrink:0;margin-left:8px;transform:translate(-4px)}@media (hover:hover){.sg-menu-scorciatoia:hover .sg-menu-verso{opacity:1;transform:none}}.sg-menu-etichetta{justify-items:center;display:grid}.sg-menu-etichetta>*{grid-area:1/1}.sg-menu-etichetta-ombra{visibility:hidden}.sg-menu-gruppi{columns:1;column-gap:22px;padding:0 2px}.sg-menu-gruppo{break-inside:avoid;padding-bottom:8px}.sg-menu-modello{font-size:var(--sg-pannello-voce);color:var(--sg-nero);border-radius:10px;padding:7px 22px 7px 10px;font-weight:600;line-height:1.3;display:block;position:relative}.sg-menu-freccina{width:13px;height:13px;color:var(--sg-testo-2);opacity:0;transition:opacity .16s var(--mo-secca), transform .2s var(--mo-fuori);margin-top:-6px;position:absolute;top:50%;right:8px;transform:translate(-4px)}@media (hover:hover){.sg-menu-modello:hover .sg-menu-freccina,.sg-menu-versione:hover .sg-menu-freccina{opacity:1;transform:none}}.sg-menu-gruppo ul{border-left:1px solid var(--sg-bordo);margin:1px 0 0 14px;padding-left:8px}.sg-menu-versione{color:var(--sg-testo);border-radius:8px;padding:4px 22px 4px 10px;font-size:12.5px;display:block;position:relative}@media (hover:hover){.sg-menu-modello:hover,.sg-menu-versione:hover{background:var(--sg-fondo);color:var(--sg-nero)}}.sg-menu-conto{color:var(--sg-testo-2);margin-left:auto;font-size:12px;font-weight:600}@media (hover:hover){.sg-menu-scheda:hover,.sg-menu-scorciatoia:hover{background:var(--sg-fondo)}}@media (prefers-reduced-motion:no-preference){.sg-menu-aperto .sg-menu-cambio{animation:sg-menu-cambio .24s var(--mo-fuori) both}}@keyframes sg-menu-cambio{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sg-tel-schermo .sg-menu-tutto{margin-bottom:14px}.sg-menu-tutto{border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;align-items:center;gap:8px;min-height:42px;margin:12px 0 2px 8px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.sg-menu-tutto.sg-con-gocce{color:#fff}.sg-menu-tutto svg{color:#fff;transition:transform var(--mo-mano) var(--mo-fuori)}@media (hover:hover){.sg-menu-tutto:hover svg{transform:translate(3px)}}.sg-menu-segno{background:var(--sg-fondo);width:36px;height:36px;color:var(--sg-nero);transition:background-color .16s var(--mo-secca), box-shadow .16s var(--mo-secca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #0000}@media (hover:hover){.sg-menu-scorciatoia:hover .sg-menu-segno,.sg-tel-tessera:hover .sg-menu-segno{box-shadow:inset 0 0 0 1px var(--sg-bordo);background:#fff}}.sg-tel{width:100%;box-shadow:var(--sg-ombra-fluttuante);padding:0;display:flex;overflow:hidden}.sg-tel-pista{width:100%;transition:transform .34s var(--mo-fuori);flex-shrink:0;display:flex}.sg-tel-dentro .sg-tel-pista{transform:translate(-100%)}.sg-tel-schermo{overscroll-behavior:contain;flex:0 0 100%;min-width:0;padding:10px 14px 26px;overflow-y:auto}.sg-tel-griglia{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:8px;padding:2px 0 6px;display:grid}.sg-tel-carta{background:var(--sg-fondo);color:var(--sg-nero);text-align:left;transition:transform .16s var(--mo-secca);border-radius:14px;flex-direction:column;padding:8px 9px 10px;display:flex;position:relative}.sg-tel-carta-verso{width:18px;height:18px;color:var(--sg-testo-2);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.sg-tel-carta:active{transform:scale(.97)}.sg-tel-tessera-foto{justify-content:center;align-items:center;width:100%;height:58px;margin-bottom:6px;display:flex}.sg-tel-tessera-titolo{font-size:var(--sg-pannello-voce);font-weight:600;line-height:1.15}.sg-tel-tessera-conto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:1px;font-weight:500}.sg-tel-io{border-radius:var(--sg-raggio);background:var(--sg-fondo);gap:12px;margin-bottom:12px;padding:14px;display:grid}.sg-tel-io-chi,.sg-tel-io-ospite{min-width:0;color:inherit;align-items:center;gap:12px;display:flex}.sg-tel-io-chi span,.sg-tel-io-ospite span{min-width:0;display:grid}.sg-tel-io strong{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:16px;font-weight:700}.sg-tel-io em{color:var(--sg-testo-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.sg-tel-io-tondo{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, var(--sg-gradiente) border-box;width:42px;height:42px;color:var(--sg-nero);border:2px solid #0000;border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}.sg-tel-io-voci{flex-wrap:wrap;gap:6px;display:flex}.sg-tel-io-voci a{border-radius:var(--sg-pillola);background:var(--sg-carta);color:var(--sg-nero);padding:7px 13px;font-size:13px;font-weight:600}.sg-tel-io-voci a:last-child{box-shadow:inset 0 0 0 1px var(--sg-bordo-forte);color:var(--sg-testo-2);background:0 0}.sg-tel-io-ospite{display:flex}.sg-tel-cima{border-bottom:1px solid var(--sg-bordo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;padding:2px 0 12px;display:flex}.sg-tel-cuore{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);height:32px;color:var(--sg-nero);background:#fff;align-items:center;gap:7px;padding:0 12px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.sg-comandi-stretti .sg-bottone-stretto{gap:5px;min-height:40px;padding-inline:11px;font-size:13px}@media (min-width:380px){.sg-comandi-stretti .sg-bottone-stretto{gap:7px;padding-inline:17px}}.sg-prezzo.sg-prezzo-stretto{font-size:21px}@media (min-width:380px){.sg-prezzo.sg-prezzo-stretto{font-size:22px}}.sg-tondo-menu.sg-tondo-menu{width:38px;transition:width .26s var(--mo-fuori), gap .26s var(--mo-fuori);justify-content:flex-start;gap:0;padding-left:9.5px;overflow:hidden}.sg-tondo-parola{text-align:center;opacity:0;white-space:nowrap;max-width:0;transition:max-width .26s var(--mo-fuori), opacity .18s var(--mo-fuori);flex:1;font-size:13px;font-weight:600;overflow:hidden}.sg-tondo-chiudi.sg-tondo-chiudi{border-radius:var(--sg-pillola);gap:7px;width:120px}.sg-tondi{opacity:1;transition:grid-template-columns .26s var(--mo-fuori), opacity .18s var(--mo-secca) 80ms;grid-template-columns:1fr;display:grid;overflow:hidden}.sg-tondi>*{min-width:0}[data-carrello=aperto] .sg-tondi,.sg-tondi[data-via=si]{opacity:0;pointer-events:none;transition:grid-template-columns .26s var(--mo-fuori), opacity .14s var(--mo-secca);grid-template-columns:0fr}.sg-tondo-chiudi .sg-tondo-parola,[data-carrello=aperto] .sg-tondo-carrello .sg-tondo-parola,.sg-tondo-carrello-aperto .sg-tondo-parola{opacity:1;max-width:100px}.sg-lingua-pastiglia,.sg-tel-cuore{transition:box-shadow .18s var(--mo-secca), transform .18s var(--mo-fuori)}@media (hover:hover){.sg-lingua-pastiglia:hover,.sg-tel-cuore:hover{transform:scale(1.03);box-shadow:inset 0 0 0 1.5px}.sg-lingua-pastiglia.sg-tondo:hover{box-shadow:none;transform:none}}.sg-lingua-pastiglia:active,.sg-tel-cuore:active{transform:scale(.97)}.sg-tel-cuore-conto{color:var(--sg-testo-2);font-size:11px;font-weight:700}.sg-tel-riga{width:100%;min-height:56px;color:var(--sg-nero);text-align:left;border-radius:14px;align-items:center;gap:12px;padding:6px 8px;display:flex}.sg-tel-riga:active{background:var(--sg-fondo)}.sg-tel-verso{color:var(--sg-testo-2);flex-shrink:0}.sg-tel-indietro{border-radius:var(--sg-pillola);background:var(--sg-fondo);min-height:40px;color:var(--sg-nero);transition:transform .14s var(--mo-secca);align-items:center;gap:8px;margin-bottom:10px;padding:0 16px 0 13px;font-size:13.5px;font-weight:600;display:inline-flex}.sg-tel-indietro:active{transform:scale(.96)}.sg-tel-titolone{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);padding:2px 8px 10px;font-size:26px;font-weight:700;line-height:1.1}.sg-tel-famiglie{grid-template-columns:1fr 1fr;gap:8px;padding-top:4px;display:grid}.sg-tel-famiglia{background:var(--sg-fondo);border-radius:14px;padding:5px}.sg-tel-famiglia-foto{width:34px;height:34px}.sg-tel-famiglia-verso{color:var(--sg-testo-2);opacity:.6}.sg-tel-famiglia-larga{grid-column:span 2}.sg-tel-famiglia-capo{min-height:40px;color:var(--sg-nero);align-items:center;gap:7px;padding:0 4px 0 0;font-size:12.5px;font-weight:600;line-height:1.2;display:flex}.sg-tel-famiglia-larga .sg-tel-famiglia-capo{padding:0 6px 0 0;font-size:13.5px}.sg-tel-famiglia-capo svg{color:var(--sg-testo-2)}.sg-tel-versioni{flex-wrap:wrap;gap:5px;padding:4px 4px 2px 41px;display:flex}.sg-tel-versione{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);min-height:32px;color:var(--sg-nero);transition:transform .14s var(--mo-secca);background:#fff;align-items:center;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.sg-tel-versione:active{background:var(--sg-fondo);transform:scale(.95)}.sg-tel-tessere{grid-template-columns:1fr 1fr;gap:8px;padding:2px 4px 4px;display:grid}.sg-tel-tessera{background:var(--sg-fondo);min-height:96px;color:var(--sg-nero);border-radius:16px;flex-direction:column;gap:8px;padding:12px;display:flex}.sg-tel-tessera:active{background:var(--sg-bordo)}.sg-tel-tessera:last-child:nth-child(odd){flex-direction:row;grid-column:span 2;align-items:center;gap:12px;min-height:64px}.sg-tel-tessera .sg-menu-segno{background:#fff}.sg-tel-tessera-nome{font-size:var(--sg-pannello-voce);font-weight:600;line-height:1.25}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary{cursor:pointer}.sg-menu-buio{z-index:-1;opacity:0;visibility:hidden;transition:opacity .2s var(--mo-secca), visibility 0s linear .2s;background:#0006;position:fixed;inset:0}.sg-menu-buio-acceso{opacity:1;visibility:visible;transition:opacity .24s var(--mo-secca), visibility 0s}.sg-menu-vuoto{align-content:center;justify-items:start;gap:14px;max-width:420px;padding:10px 2px;display:grid}.sg-menu-vuoto p{color:var(--sg-testo-2);margin:0;font-size:14px;line-height:1.5}.sg-menu-modelli{display:none}@media (min-width:1100px){.sg-menu{top:96px;bottom:var(--sg-margine);left:var(--sg-margine);right:var(--sg-margine);transform-origin:top;align-items:stretch;width:auto;max-width:1400px;margin-inline:auto;padding-inline:0;position:fixed;bottom:auto;transform:translateY(-12px)}.sg-menu-aperto{transform:none}.sg-menu-modelli{min-width:0;display:block}.sg-menu-carta{padding:20px var(--sg-aria-pannello) 30px;height:auto;min-height:506px;max-height:calc(100dvh - 96px - var(--sg-margine));grid-template:"famiglie famiglie""modelli scorciatoie"minmax(0,1fr)/minmax(0,1fr) 252px;gap:12px 18px}.sg-menu-modelli{flex-direction:column;grid-area:modelli;display:flex}.sg-menu-piede{margin-top:14px}.sg-menu-cambio{flex-direction:column;flex:1;display:flex}.sg-menu-tutto{min-height:34px;margin:0;padding:0 14px;font-size:12.5px}.sg-menu-gruppi{column-count:3}.sg-menu-scorciatoie{border-top:none;border-left:1px solid var(--sg-bordo);flex-direction:column;grid-area:scorciatoie;justify-content:flex-start;align-items:stretch;gap:6px;padding-top:0;padding-left:12px;display:flex}.sg-menu-scorciatoie .sg-menu-titolo{display:block}.sg-menu-scorciatoie .sg-menu-scorciatoia{background-color:var(--sg-fondo);border-radius:var(--sg-pillola);box-shadow:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;padding:6px 14px 6px 6px}.sg-menu-scorciatoie .sg-menu-scorciatoia:active{box-shadow:none;transform:none}.sg-menu-scorciatoie .sg-menu-scheda-nome{white-space:nowrap;flex:0 auto;line-height:1.2;position:relative;overflow:visible}.sg-menu-scorciatoie .sg-menu-segno{background:#fff;width:26px;height:26px;position:relative}.sg-menu-scorciatoie .sg-menu-scheda-conto{display:block}.sg-menu-scorciatoie .sg-menu-scorciatoia{padding:9px 12px}.sg-menu-scorciatoie .sg-menu-scorciatoia:hover .sg-menu-scheda-conto{color:#fffc}.sg-menu-scorciatoie .sg-menu-scorciatoia:hover .sg-menu-verso{color:#fff}.sg-menu-info-voce:hover .sg-menu-segno{background:#fff}.sg-menu-info-voce{padding:7px 12px}.sg-menu-titolo-due{margin-top:14px}.sg-menu-scorciatoie .sg-menu-verso{vertical-align:-1px;opacity:0;width:12px;height:12px;transition:opacity .2s var(--mo-secca), transform .24s var(--mo-fuori);margin-left:5px;display:inline-block;transform:translate(-4px)}@media (hover:hover){.sg-menu-scorciatoie .sg-menu-scorciatoia:hover .sg-menu-verso{opacity:1;transform:none}.sg-menu-scorciatoie .sg-menu-scorciatoia:hover .sg-menu-scheda-nome{color:#fff}.sg-menu-scorciatoie .sg-menu-scorciatoia:hover .sg-menu-verso{color:currentColor}}}@media (min-width:1100px) and (max-height:770px){:root{--sg-aria-pannello:22px}.sg-menu{max-height:calc(100dvh - 112px);bottom:auto}.sg-menu-modello{padding:6px 10px}.sg-menu-versione{padding:4px 10px}.sg-menu-gruppo{margin-bottom:4px}}@media (min-width:1100px) and (max-height:700px){:root{--sg-aria-pannello:16px}.sg-menu-titolo{padding:2px 10px}.sg-menu-tutto{min-height:32px;margin:4px 0 0 8px;padding:0 14px}.sg-menu-modello{padding:3px 8px}.sg-menu-versione{padding:2px 26px 2px 8px}.sg-menu-gruppo{margin-bottom:4px}}@media (min-width:1100px) and (max-height:620px){:root{--sg-aria-pannello:12px}.sg-menu-modello{padding:2px 26px 2px 8px}.sg-menu-versione{padding:1px 26px 1px 8px}.sg-menu-gruppo{margin-bottom:3px}.sg-menu-scorciatoie{padding-top:6px}.sg-menu-scorciatoie .sg-menu-scorciatoia{padding:4px 10px}.sg-menu-modello{font-size:12.5px;line-height:1.25}.sg-menu-versione{font-size:12px}}@keyframes sg-buio-entra{0%{opacity:0}to{opacity:1}}@keyframes sg-carta-entra{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes sg-buio-via{to{opacity:0}}@keyframes sg-carta-via{to{opacity:0;transform:translateY(4px)scale(.98)}}.sg-finestra{animation:sg-buio-entra .2s var(--mo-secca) both}.sg-finestra>*{animation:sg-carta-entra .26s var(--mo-fuori) both}.sg-finestra-via{animation:sg-buio-via .18s var(--mo-dentro) both}.sg-finestra-via>*{animation:sg-carta-via .18s var(--mo-dentro) both}.sg-chiudi{transition:transform .28s var(--mo-fuori), background-color var(--mo-mano) var(--mo-secca)}@media (hover:hover){.sg-chiudi:hover{background-color:var(--sg-bordo);transform:rotate(180deg)}}.sg-chiudi:active{transform:rotate(180deg)scale(.92)}.sg-risposta{transition:grid-template-rows .38s var(--mo-fuori);grid-template-rows:0fr;display:grid}.sg-risposta-dentro{visibility:hidden;transition:visibility 0s linear .38s;overflow:hidden}.sg-risposta-aperta .sg-risposta-dentro{visibility:visible;transition-delay:0s}.sg-risposta-dentro>*{opacity:0;transition:opacity .24s var(--mo-secca)}.sg-risposta-aperta{grid-template-rows:1fr}.sg-risposta-aperta .sg-risposta-dentro>*{opacity:1;transition-delay:.1s}.sg-piu{transition:transform .38s var(--mo-fuori)}.sg-piu-ritto{transform-origin:50%;transition:transform .38s var(--mo-fuori), opacity .24s var(--mo-secca)}.sg-piu-aperto{transform:rotate(180deg)}.sg-piu-aperto .sg-piu-ritto{opacity:0;transform:scaleY(0)}@keyframes sg-domanda-entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.sg-lista-domande-cambiata>li{animation:sg-domanda-entra .34s var(--mo-fuori) both}.sg-lista-domande-cambiata>li:nth-child(2){animation-delay:40ms}.sg-lista-domande-cambiata>li:nth-child(3){animation-delay:80ms}.sg-lista-domande-cambiata>li:nth-child(4){animation-delay:.12s}.sg-lista-domande-cambiata>li:nth-child(5){animation-delay:.16s}.sg-lista-domande-cambiata>li:nth-child(n+6){animation-delay:.2s}}.sg-freccia{z-index:0;isolation:isolate;transition:color .2s var(--mo-secca) 80ms, border-color .24s var(--mo-secca), transform var(--mo-tocco) var(--mo-secca);position:relative;overflow:hidden}.sg-freccia:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--sg-gradiente);transition:transform .28s var(--mo-fuori);position:absolute;inset:0;transform:scale(0)}@media (hover:hover){.sg-freccia:not(:disabled):hover{color:#fff;border-color:#0000}.sg-freccia:not(:disabled):hover:before{transform:scale(1)}}.sg-freccia:not(:disabled):active{transform:scale(.94)}.sg-tessera{transition:transform .28s var(--mo-fuori), box-shadow .28s var(--mo-fuori)}.sg-tessera-foto{position:relative}.sg-tessera-foto:after{content:"";opacity:.5;width:46%;height:10px;transition:transform .45s var(--mo-fuori), opacity .45s var(--mo-fuori);pointer-events:none;background:radial-gradient(closest-side,#0000004d 0%,#0000 100%);border-radius:50%;position:absolute;bottom:2px;left:50%;transform:translate(-50%)scale(.72)}.sg-tessera-foto img{z-index:1;transition:transform .45s var(--mo-fuori);position:relative}.sg-tessera-prezzo{transition:transform .34s var(--mo-fuori)}.sg-tessera-riga{color:var(--sg-testo-2);padding-top:4px;font-size:13px;line-height:1.4}@media (min-width:640px){.sg-tessera-riga{font-size:14px}}.sg-tessera-riga b{color:var(--sg-nero);font-weight:600}.sg-tessera-home{border-radius:var(--sg-raggio);background:var(--sg-carta);height:100%;box-shadow:var(--sg-ombra);color:var(--sg-nero);text-align:center;transition:transform .34s var(--mo-fuori), box-shadow .34s var(--mo-fuori);flex-direction:column;align-items:center;padding:18px 10px 16px;display:flex;position:relative}@media (min-width:640px){.sg-tessera-home{padding:22px 12px 20px}}@media (min-width:1100px){.sg-tessera-home{padding:28px 16px 24px}}.sg-tessera-home-foto{flex:1 0 auto;justify-content:center;align-items:center;width:100%;margin-top:12px;display:flex}@media (min-width:1100px){.sg-tessera-home-foto{margin-top:16px}}.sg-tessera-home-foto img{aspect-ratio:1;object-fit:contain;width:min(100%,112px);height:auto;transition:transform .45s var(--mo-fuori)}@media (min-width:640px){.sg-tessera-home-foto img{width:min(100%,132px)}}@media (min-width:1100px){.sg-tessera-home-foto img{width:min(100%,160px)}}.sg-tessera-home-nome{letter-spacing:-.2px;text-wrap:balance;font-size:18px;line-height:1.15}@media (min-width:640px){.sg-tessera-home-nome{font-size:21px}}@media (min-width:1100px){.sg-tessera-home-nome{letter-spacing:-.4px;font-size:24px}}.sg-tessera-home-meta{color:var(--sg-testo);margin-top:3px;font-size:13px;line-height:1.4}.sg-tessera-home .sg-tessera-esaurita{margin-top:6px}.sg-tessera-home-da{color:var(--sg-testo-2);white-space:nowrap;margin-top:auto;padding-top:10px;font-size:14px;line-height:1.3}.sg-tessera-home-da b{font-family:var(--font-insegna);color:var(--sg-nero);font-size:17px;font-weight:700;display:inline-block}@media (min-width:1100px){.sg-tessera-home-da{padding-top:12px;font-size:15px}.sg-tessera-home-da b{font-size:20px}}@media (hover:hover){a.sg-tessera-home:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}a.sg-tessera-home:hover .sg-tessera-home-foto img{transform:translateY(-6px)rotate(-1.5deg)}a.sg-tessera-home:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}a.sg-tessera-home:hover .sg-prezzo-cresce{transform:scale(1.05)}}.sg-tessera-home[data-esaurita=si]{cursor:default}.sg-tessera-home[data-esaurita=si] .sg-tessera-home-foto img{filter:grayscale(.6);opacity:.8}.sg-reparti-home{--c:2;--g:12px;justify-content:center;gap:var(--g);flex-wrap:wrap;display:flex}.sg-reparti-home>li{flex:0 0 calc((100% - (var(--c) - 1) * var(--g)) / var(--c));min-width:0}@media (min-width:640px){.sg-reparti-home{--c:var(--c-tablet,4);--g:16px}}@media (min-width:900px){.sg-reparti-home{--c:var(--c-tablet-largo,5)}}@media (min-width:1100px){.sg-reparti-home{--c:var(--c-computer,6)}}.sg-tessera .sg-evidenzia{background-image:linear-gradient(100deg, #fff0 44%, #ffffffeb 50%, #fff0 56%), var(--sg-gradiente-testo);transition:background-position .75s var(--mo-fuori);background-position:0 0,0 0;background-repeat:no-repeat;background-size:300% 100%,100% 100%;display:inline-block}@media (hover:hover){.sg-tessera:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}.sg-tessera:hover .sg-tessera-foto img{transform:translateY(-10px)rotate(-1.5deg)scale(1.12)}.sg-tessera:hover .sg-tessera-foto:after{opacity:.22;transform:translate(-50%)scale(1.25)}.sg-tessera:hover .sg-tessera-prezzo{transform:scale(1.1)}.sg-tessera:hover .sg-evidenzia{background-position:100% 0,0 0}.sg-tessera:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}}.sg-tessera[data-esaurita=si]{cursor:default}.sg-tessera[data-esaurita=si] .sg-tessera-foto{opacity:.5}.sg-tessera-esaurita{border-radius:var(--sg-pillola);background:var(--sg-fondo);color:var(--sg-testo-2);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;border:0;align-self:center;margin-bottom:0;padding:3px 10px 4px;font-size:11.5px;font-weight:600;line-height:1.4;display:inline-block;transform:none}@media (max-width:640px){.sg-tessera-esaurita{letter-spacing:.1em;margin-bottom:0;padding:3px 9px 4px;font-size:11px}}.sg-griglia-prodotti{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.sg-griglia-prodotti{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.sg-griglia-prodotti{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.sg-griglia-prodotti{grid-template-columns:repeat(4,minmax(0,1fr))}}.sg-dentro{width:100%;max-width:calc(1400px + var(--sg-margine) * 2);padding-inline:var(--sg-margine);margin-inline:auto}.sg-bottone,.sg-bottone-nero{border-radius:var(--sg-pillola);min-height:44px;font-family:var(--font-insegna);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding-inline:22px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.sg-bottone{background-image:var(--sg-gradiente);color:var(--sg-bianco);border:none}.sg-bottone-nero{background:var(--sg-nero);color:var(--sg-bianco);border:none}.sg-bottone-grande{min-height:50px;padding-inline:16px;font-size:15px}@media (min-width:640px){.sg-bottone-grande{min-height:54px;padding-inline:30px;font-size:16px}}.sg-bottone-chiaro{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo);background:var(--sg-carta);min-height:44px;font-family:var(--font-insegna);white-space:nowrap;cursor:pointer;color:var(--sg-nero);justify-content:center;align-items:center;gap:8px;padding-inline:20px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.sg-bottone-stretto{border-radius:var(--sg-pillola);background-image:var(--sg-gradiente);min-height:44px;color:var(--sg-bianco);font-family:var(--font-insegna);white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding-inline:16px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.sg-bottone,.sg-bottone-stretto{z-index:0;isolation:isolate;position:relative}:is(.sg-bottone:has(.sg-vaso),.sg-bottone-stretto:has(.sg-vaso)){overflow:hidden}.sg-corpo{border-radius:inherit;background-image:var(--sg-gradiente);transition:transform .1s;position:absolute;inset:0}.sg-zoccolo{border-radius:inherit;background-image:linear-gradient(90deg,#c2086a 0%,#c28a1f 100%);transition:transform .1s;position:absolute;inset:0;transform:translateY(3px)}.sg-bottone-stretto .sg-zoccolo{transform:translateY(2px)}.sg-alone{z-index:-1;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.sg-bottone .sg-bottone-testo,.sg-bottone-stretto .sg-bottone-testo{transition:transform .1s}@media (hover:hover){:where(a,button).sg-bottone:hover .sg-corpo,:where(a,button).sg-bottone-stretto:hover .sg-corpo,:where(a,button).sg-bottone:hover .sg-bottone-testo,:where(a,button).sg-bottone-stretto:hover .sg-bottone-testo{transform:translateY(-2px)}}:where(a,button).sg-bottone:active .sg-corpo,:where(a,button).sg-bottone:active .sg-bottone-testo{transform:translateY(3px)}:where(a,button).sg-bottone-stretto:active .sg-corpo,:where(a,button).sg-bottone-stretto:active .sg-bottone-testo{transform:translateY(2px)}.sg-bottone-nero,.sg-bottone-chiaro,.sg-con-gocce{--sg-spessore:3px;box-shadow:0 var(--sg-spessore) 0 var(--sg-zoccolo);transition:transform .1s ease, box-shadow .1s ease, color .22s var(--mo-secca) .18s, border-color .22s var(--mo-secca) .18s}.sg-bottone-nero{--sg-zoccolo:#2f2f2f}.sg-bottone-chiaro{--sg-zoccolo:#ded8c8}.sg-con-gocce{--sg-zoccolo:#00000042}:where(a,button,span).sg-bottone-nero:active,:where(a,button,span).sg-bottone-chiaro:active,:where(a,button,span).sg-con-gocce:active{transform:translateY(var(--sg-spessore));box-shadow:0 0 0 var(--sg-zoccolo)}.sg-vaso{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:-1px;overflow:hidden}.sg-gocce{filter:url(#sg-goo);will-change:filter;position:absolute;inset:0;transform:translateZ(0)}.sg-goccia{transform:translateY(var(--sg-sotto,175%));transition:transform .36s var(--mo-secca);border-radius:50%;position:absolute;top:-45%}.sg-vaso[data-tinta=bianco] .sg-goccia{background:#fff}.sg-vaso[data-tinta=nero] .sg-goccia{background:var(--sg-nero)}.sg-con-gocce{z-index:0;isolation:isolate;color:var(--sg-nero);transition:background-color .12s var(--mo-dentro), color .22s var(--mo-secca) .18s;position:relative;overflow:hidden}@media (hover:hover){.sg-con-gocce:hover{color:#fff;background-color:var(--sg-fondo-pieno,var(--sg-nero));transition:background-color 0s linear .66s,color 0s linear .66s}.sg-con-gocce:hover .sg-goccia{transition:transform .42s var(--mo-fuori);transform:translateY(0)}.sg-con-gocce:hover .sg-goccia:first-child{transition-delay:0s}.sg-con-gocce:hover .sg-goccia:nth-child(2){transition-delay:45ms}.sg-con-gocce:hover .sg-goccia:nth-child(3){transition-delay:90ms}.sg-con-gocce:hover .sg-goccia:nth-child(4){transition-delay:.135s}.sg-con-gocce:hover .sg-goccia:nth-child(5){transition-delay:.18s}.sg-con-gocce:hover .sg-goccia:nth-child(6){transition-delay:.225s}}.sg-goccia:first-child{transition-delay:.18s}.sg-goccia:nth-child(2){transition-delay:.144s}.sg-goccia:nth-child(3){transition-delay:.108s}.sg-goccia:nth-child(4){transition-delay:72ms}.sg-goccia:nth-child(5){transition-delay:36ms}.sg-goccia:nth-child(6){transition-delay:0s}@media (hover:hover){:where(a,button).sg-bottone-nero:hover .sg-goccia,:where(a,button).sg-bottone-chiaro:hover .sg-goccia{transition:transform .42s var(--mo-fuori);transform:translateY(0)}:where(a,button).sg-bottone-nero:hover .sg-goccia:first-child,:where(a,button).sg-bottone-chiaro:hover .sg-goccia:first-child{transition-delay:0s}:where(a,button).sg-bottone-nero:hover .sg-goccia:nth-child(2),:where(a,button).sg-bottone-chiaro:hover .sg-goccia:nth-child(2){transition-delay:45ms}:where(a,button).sg-bottone-nero:hover .sg-goccia:nth-child(3),:where(a,button).sg-bottone-chiaro:hover .sg-goccia:nth-child(3){transition-delay:90ms}:where(a,button).sg-bottone-nero:hover .sg-goccia:nth-child(4),:where(a,button).sg-bottone-chiaro:hover .sg-goccia:nth-child(4){transition-delay:.135s}:where(a,button).sg-bottone-nero:hover .sg-goccia:nth-child(5),:where(a,button).sg-bottone-chiaro:hover .sg-goccia:nth-child(5){transition-delay:.18s}:where(a,button).sg-bottone-nero:hover .sg-goccia:nth-child(6),:where(a,button).sg-bottone-chiaro:hover .sg-goccia:nth-child(6){transition-delay:.225s}}@keyframes sg-deriva{0%{translate:0 -8px}to{translate:0 8px}}:root{--sg-aria-testa:12px}@media (min-width:1100px){:root{--sg-aria-testa:24px}}.sg-velo-testa{z-index:39;height:calc(var(--sg-aria-testa) + 28px);pointer-events:none;background:#f4f2eae3;position:fixed;top:0;left:0;right:0}@media (min-width:1100px){.sg-velo-testa{height:calc(var(--sg-aria-testa) + 32px)}}.sg-intestazione{top:var(--sg-aria-testa);left:var(--sg-margine);right:var(--sg-margine);z-index:50;max-width:1400px;margin-inline:auto;position:fixed}.sg-spazio-testa{height:calc(var(--sg-aria-testa) + 56px)}@media (min-width:1100px){.sg-spazio-testa{height:calc(var(--sg-aria-testa) + 64px)}}.sg-salta{z-index:100;white-space:nowrap;clip-path:inset(50%);pointer-events:none;width:1px;height:1px;padding:0;position:fixed;top:12px;left:12px;overflow:hidden}.sg-salta:focus-visible,.sg-salta:focus{clip-path:none;border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;width:auto;height:auto;font-family:var(--font-insegna);pointer-events:auto;padding:10px 18px;font-size:14px;font-weight:600;line-height:1;overflow:visible}.sg-rivela{transition:opacity var(--mo-comparsa) var(--mo-fuori) var(--sg-ritardo,0s), transform var(--mo-comparsa) var(--mo-fuori) var(--sg-ritardo,0s)}.sg-rivela-riga{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;overflow:hidden}.sg-rivela-riga>*{transition:transform var(--mo-comparsa-riga) var(--mo-fuori) var(--sg-ritardo,0s)}@keyframes sg-entra-dal-taglio{0%{transform:translateY(105%)}to{transform:none}}@keyframes sg-entra-salendo{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.sg-rivela[data-subito]{transition:none}.sg-rivela-riga[data-subito]>*{animation:sg-entra-dal-taglio var(--mo-comparsa-riga) var(--mo-fuori) var(--sg-ritardo,0s) backwards;transition:none}.sg-rivela-sale[data-subito],.sg-rivela[data-subito]:not(.sg-rivela-riga){animation:sg-entra-salendo var(--mo-comparsa) var(--mo-fuori) var(--sg-ritardo,0s) backwards}@keyframes sg-entra-salendo-nudo{0%{transform:translateY(18px)}to{transform:none}}.sg-rivela[data-subito][data-nudo]{animation-name:sg-entra-salendo-nudo}@media (prefers-reduced-motion:reduce){.sg-rivela[data-subito],.sg-rivela-riga[data-subito]>*{animation:none}}[data-arranca=si] .sg-rivela,[data-arranca=si] .sg-rivela-riga>*,[data-arranca=si] .sg-rivela-gruppo>:only-child>*,[data-arranca=si] .sg-rivela-gruppo>:not(:only-child),[data-arranca=si] .sg-rivela-carte .sg-nastro>*{transition:none}.sg-rivela-gruppo>:only-child>*,.sg-rivela-gruppo>:not(:only-child),.sg-rivela-carte .sg-nastro>*{transition:opacity var(--mo-comparsa) var(--mo-fuori), transform var(--mo-comparsa) var(--mo-fuori)}.sg-rivela-gruppo>:only-child>:first-child,.sg-rivela-gruppo>:not(:only-child):first-child,.sg-rivela-carte .sg-nastro>:first-child{transition-delay:0s}.sg-rivela-gruppo>:only-child>:nth-child(2),.sg-rivela-gruppo>:not(:only-child):nth-child(2),.sg-rivela-carte .sg-nastro>:nth-child(2){transition-delay:45ms}.sg-rivela-gruppo>:only-child>:nth-child(3),.sg-rivela-gruppo>:not(:only-child):nth-child(3),.sg-rivela-carte .sg-nastro>:nth-child(3){transition-delay:90ms}.sg-rivela-gruppo>:only-child>:nth-child(4),.sg-rivela-gruppo>:not(:only-child):nth-child(4),.sg-rivela-carte .sg-nastro>:nth-child(4){transition-delay:.135s}.sg-rivela-gruppo>:only-child>:nth-child(5),.sg-rivela-gruppo>:not(:only-child):nth-child(5),.sg-rivela-carte .sg-nastro>:nth-child(5){transition-delay:.18s}.sg-rivela-gruppo>:only-child>:nth-child(6),.sg-rivela-gruppo>:not(:only-child):nth-child(6),.sg-rivela-carte .sg-nastro>:nth-child(6){transition-delay:.225s}.sg-rivela-gruppo>:only-child>:nth-child(7),.sg-rivela-gruppo>:not(:only-child):nth-child(7),.sg-rivela-carte .sg-nastro>:nth-child(7){transition-delay:.27s}.sg-rivela-gruppo>:only-child>:nth-child(8),.sg-rivela-gruppo>:not(:only-child):nth-child(8),.sg-rivela-carte .sg-nastro>:nth-child(8){transition-delay:.315s}.sg-rivela-gruppo>:only-child>:nth-child(9),.sg-rivela-gruppo>:not(:only-child):nth-child(9),.sg-rivela-carte .sg-nastro>:nth-child(9){transition-delay:.36s}.sg-rivela-gruppo>:only-child>:nth-child(n+10),.sg-rivela-gruppo>:not(:only-child):nth-child(n+10),.sg-rivela-carte .sg-nastro>:nth-child(n+10){transition-delay:.405s}@media (scripting:enabled) and (pointer:fine) and (min-width:1100px){.sg-rivela-carte[data-dentro=no]:not([data-posato]) .sg-nastro{overflow:visible}}@media (scripting:enabled){.sg-rivela-sale[data-dentro=no]:not([data-visto]){opacity:0;transform:translateY(24px)}.sg-rivela-riga[data-dentro=no]:not([data-visto])>*{transform:translateY(105%)}.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:only-child>*,.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:not(:only-child),.sg-rivela-carte[data-dentro=no]:not([data-visto]) .sg-nastro>*{opacity:0;transform:translateY(30px)scale(.94)rotate(-2.2deg)}.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:only-child>:nth-child(2n),.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:not(:only-child):nth-child(2n),.sg-rivela-carte[data-dentro=no]:not([data-visto]) .sg-nastro>:nth-child(2n){transform:translateY(30px)scale(.94)rotate(2.2deg)}.sg-rivela[data-dentro=no]:not([data-visto]) .sg-gocce{filter:none}}@media (max-width:1099px){.hidden .sg-gocce{filter:none}}@media (min-width:1100px){.sg\:hidden .sg-gocce{filter:none}}@media (pointer:coarse),(max-width:1099px){.sg-rivela-riga{overflow:visible}.sg-rivela-riga>*{transition:none}@media (scripting:enabled){.sg-rivela-riga[data-dentro=no]:not([data-visto])>*,.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:only-child>*,.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:not(:only-child),.sg-rivela-carte[data-dentro=no]:not([data-visto]) .sg-nastro>*,.sg-rivela-gruppo[data-dentro=no]:not([data-visto])>:only-child>:nth-child(2n),.sg-rivela-carte[data-dentro=no]:not([data-visto]) .sg-nastro>:nth-child(2n){opacity:0;transform:translateY(14px)}.sg-rivela-carte[data-dentro=no]:not([data-visto]) .sg-nastro>*{transform:none}.sg-rivela-gruppo[data-dentro=no]:not([data-visto]),.sg-rivela-carte[data-dentro=no]:not([data-visto]){opacity:1;transform:none}.sg-rivela-carte[data-dentro=no]:not([data-visto]) .sg-nastro>:nth-child(n+3){opacity:1}.sg-rivela-riga[data-dentro=no]:not([data-visto]){opacity:0;transform:translateY(14px)}}.sg-rivela-gruppo>:only-child>:nth-child(n),.sg-rivela-gruppo>:not(:only-child):nth-child(n),.sg-rivela-carte .sg-nastro>:nth-child(n){transition-duration:var(--mo-comparsa-tocco);transition-delay:0s}.sg-rivela-carte .sg-nastro>:nth-child(n+3){transition:none}.sg-rivela-sale,.sg-rivela-riga{transition-duration:var(--mo-comparsa-tocco)}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-20{top:calc(var(--spacing) * -20)}.top-0{top:0}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.top-24{top:calc(var(--spacing) * 24)}.top-\[-8\%\]{top:-8%}.top-\[-12\%\]{top:-12%}.top-\[-30\%\]{top:-30%}.top-\[3px\]{top:3px}.top-\[4\%\]{top:4%}.top-\[10\%\]{top:10%}.top-\[50\%\]{top:50%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.right-\[-3\%\]{right:-3%}.right-\[-5\%\]{right:-5%}.right-\[-15\%\]{right:-15%}.right-\[22\%\]{right:22%}.right-\[41\%\]{right:41%}.bottom-0{bottom:0}.bottom-0\.5{bottom:calc(var(--spacing) * .5)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[-4\%\]{bottom:-4%}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-14\%\]{bottom:-14%}.bottom-\[-18\%\]{bottom:-18%}.bottom-\[-20\%\]{bottom:-20%}.bottom-\[3px\]{bottom:3px}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-\[-3\%\]{left:-3%}.left-\[-10\%\]{left:-10%}.left-\[18px\]{left:18px}.left-\[22px\]{left:22px}.left-\[30\%\]{left:30%}.left-\[50\%\]{left:50%}.left-\[52\%\]{left:52%}.left-\[70\%\]{left:70%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[100\]{z-index:100}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}@media (min-width:640px){.container{max-width:640px}}@media (min-width:1100px){.container{max-width:1100px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container{width:100%;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1400px){.container{max-width:1400px}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-6{margin-right:calc(var(--spacing) * 6)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-auto{margin-right:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-auto{margin-bottom:auto}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\[52px\]{margin-left:52px}.ml-auto{margin-left:auto}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-square{aspect-ratio:1}.line-gradient{background:linear-gradient(90deg,#0000 0%,#0d966833 50%,#0000 100%);height:1px}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-48{height:calc(var(--spacing) * 48)}.h-80{height:calc(var(--spacing) * 80)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3\.75rem\]{height:3.75rem}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[26px\]{height:26px}.h-\[38px\]{height:38px}.h-\[42\%\]{height:42%}.h-\[42px\]{height:42px}.h-\[50\%\]{height:50%}.h-\[56\%\]{height:56%}.h-\[56px\]{height:56px}.h-\[70\%\]{height:70%}.h-\[75\%\]{height:75%}.h-\[86\%\]{height:86%}.h-\[96px\]{height:96px}.h-\[100\%\]{height:100%}.h-\[105\%\]{height:105%}.h-\[120px\]{height:120px}.h-\[210px\]{height:210px}.h-\[260px\]{height:260px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[40vh\]{max-height:40vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80\%\]{max-height:80%}.max-h-\[85\%\]{max-height:85%}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[280px\]{max-height:280px}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.\!min-h-9{min-height:calc(var(--spacing) * 9)!important}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-\[38px\]{min-height:38px}.min-h-\[60px\]{min-height:60px}.min-h-\[80px\]{min-height:80px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[112px\]{min-height:112px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[1080px\]{min-height:1080px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1px\]{width:1px}.w-\[17\%\]{width:17%}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[22\%\]{width:22%}.w-\[22px\]{width:22px}.w-\[25\%\]{width:25%}.w-\[26\%\]{width:26%}.w-\[26px\]{width:26px}.w-\[30\%\]{width:30%}.w-\[36\.22px\]{width:36.22px}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[52\%\]{width:52%}.w-\[55\%\]{width:55%}.w-\[60\%\]{width:60%}.w-\[62\%\]{width:62%}.w-\[70\%\]{width:70%}.w-\[76vw\]{width:76vw}.w-\[78vw\]{width:78vw}.w-\[120px\]{width:120px}.w-\[170px\]{width:170px}.w-\[240px\]{width:240px}.w-\[248px\]{width:248px}.w-\[264px\]{width:264px}.w-\[272px\]{width:272px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[70\%\]{max-width:70%}.max-w-\[80\%\]{max-width:80%}.max-w-\[84\%\]{max-width:84%}.max-w-\[85\%\]{max-width:85%}.max-w-\[96\%\]{max-width:96%}.max-w-\[200px\]{max-width:200px}.max-w-\[300px\]{max-width:300px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[422px\]{max-width:422px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[904px\]{max-width:904px}.max-w-\[944px\]{max-width:944px}.max-w-\[1400px\]{max-width:1400px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-min{min-width:min-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-bottom-left{transform-origin:0 100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-6{--tw-translate-x:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-5{--tw-translate-y:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.-rotate-\[18deg\]{rotate:-18deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-4deg\]{rotate:-4deg}.rotate-\[-10deg\]{rotate:-10deg}.rotate-\[8deg\]{rotate:8deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-fade-in{animation:.6s ease-out fade-in}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-px{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:hsl(var(--border))}:where(.divide-foreground\/10>:not(:last-child)){border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){:where(.divide-foreground\/10>:not(:last-child)){border-color:color-mix(in oklab, hsl(var(--foreground)) 10%, transparent)}}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[9px\]{border-radius:9px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[24px\]{border-radius:24px}.rounded-\[var\(--sg-raggio-l\)\]{border-radius:var(--sg-raggio-l)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-br-xl{border-bottom-right-radius:var(--radius-xl)}.rounded-bl-xl{border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--sg-bordo\)\]{border-color:var(--sg-bordo)}.border-\[var\(--sg-bordo-forte\)\]{border-color:var(--sg-bordo-forte)}.border-accent,.border-accent\/10{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/10{border-color:color-mix(in oklab, hsl(var(--accent)) 10%, transparent)}}.border-accent\/20{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab, hsl(var(--accent)) 20%, transparent)}}.border-accent\/25{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/25{border-color:color-mix(in oklab, hsl(var(--accent)) 25%, transparent)}}.border-accent\/30{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, hsl(var(--accent)) 30%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/60{border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-border,.border-border\/30{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/30{border-color:color-mix(in oklab, hsl(var(--border)) 30%, transparent)}}.border-border\/40{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab, hsl(var(--border)) 40%, transparent)}}.border-border\/50{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.border-border\/60{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.border-border\/70{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.border-card{border-color:hsl(var(--card))}.border-destructive,.border-destructive\/15{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/15{border-color:color-mix(in oklab, hsl(var(--destructive)) 15%, transparent)}}.border-destructive\/20{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.border-destructive\/25{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/25{border-color:color-mix(in oklab, hsl(var(--destructive)) 25%, transparent)}}.border-destructive\/30{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.border-emerald-200{border-color:var(--color-emerald-200)}.border-foreground\/10{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.border-foreground\/10{border-color:color-mix(in oklab, hsl(var(--foreground)) 10%, transparent)}}.border-foreground\/20{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.border-foreground\/20{border-color:color-mix(in oklab, hsl(var(--foreground)) 20%, transparent)}}.border-foreground\/25{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.border-foreground\/25{border-color:color-mix(in oklab, hsl(var(--foreground)) 25%, transparent)}}.border-input{border-color:hsl(var(--input))}.border-primary,.border-primary\/10{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/10{border-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.border-primary\/15{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.border-primary\/20{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.border-primary\/30{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.border-primary\/40{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.border-primary\/60{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.border-red-200{border-color:var(--color-red-200)}.border-sky-200{border-color:var(--color-sky-200)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.border-white\/16{border-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-\[\#55b479\]{background-color:#55b479}.bg-\[var\(--gradient-subtle\)\]{background-color:var(--gradient-subtle)}.bg-\[var\(--sg-bordo\)\]{background-color:var(--sg-bordo)}.bg-\[var\(--sg-fondo\)\],.bg-\[var\(--sg-fondo\)\]\/60{background-color:var(--sg-fondo)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--sg-fondo\)\]\/60{background-color:color-mix(in oklab, var(--sg-fondo) 60%, transparent)}}.bg-\[var\(--sg-nero\)\]{background-color:var(--sg-nero)}.bg-accent,.bg-accent\/5{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, hsl(var(--accent)) 5%, transparent)}}.bg-accent\/10{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, hsl(var(--accent)) 10%, transparent)}}.bg-accent\/15{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/15{background-color:color-mix(in oklab, hsl(var(--accent)) 15%, transparent)}}.bg-accent\/20{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, hsl(var(--accent)) 20%, transparent)}}.bg-accent\/25{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/25{background-color:color-mix(in oklab, hsl(var(--accent)) 25%, transparent)}}.bg-accent\/\[0\.06\]{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.bg-accent\/\[0\.06\]{background-color:color-mix(in oklab, hsl(var(--accent)) 6%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/60{background-color:color-mix(in oklab, var(--color-amber-50) 60%, transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab, red, red)){.bg-amber-50\/80{background-color:color-mix(in oklab, var(--color-amber-50) 80%, transparent)}}.bg-amber-100\/80{background-color:#fef3c6cc}@supports (color:color-mix(in lab, red, red)){.bg-amber-100\/80{background-color:color-mix(in oklab, var(--color-amber-100) 80%, transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-background,.bg-background\/70{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, hsl(var(--background)) 70%, transparent)}}.bg-background\/80{background-color:hsl(var(--background))}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, hsl(var(--background)) 80%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border,.bg-border\/60{background-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.bg-border\/60{background-color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.bg-card,.bg-card\/30{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab, hsl(var(--card)) 30%, transparent)}}.bg-card\/50{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab, hsl(var(--card)) 50%, transparent)}}.bg-card\/75{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/75{background-color:color-mix(in oklab, hsl(var(--card)) 75%, transparent)}}.bg-card\/80{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, hsl(var(--card)) 80%, transparent)}}.bg-card\/90{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, hsl(var(--card)) 90%, transparent)}}.bg-card\/95{background-color:hsl(var(--card))}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, hsl(var(--card)) 95%, transparent)}}.bg-destructive,.bg-destructive\/5{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, hsl(var(--destructive)) 5%, transparent)}}.bg-destructive\/10{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.bg-destructive\/\[0\.07\]{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/\[0\.07\]{background-color:color-mix(in oklab, hsl(var(--destructive)) 7.0%, transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-50\/80{background-color:color-mix(in oklab, var(--color-emerald-50) 80%, transparent)}}.bg-foreground,.bg-foreground\/5{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, hsl(var(--foreground)) 5%, transparent)}}.bg-foreground\/10{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, hsl(var(--foreground)) 10%, transparent)}}.bg-foreground\/30{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/30{background-color:color-mix(in oklab, hsl(var(--foreground)) 30%, transparent)}}.bg-foreground\/40{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/40{background-color:color-mix(in oklab, hsl(var(--foreground)) 40%, transparent)}}.bg-foreground\/60{background-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab, hsl(var(--foreground)) 60%, transparent)}}.bg-muted{background-color:hsl(var(--muted))}.bg-muted-foreground{background-color:hsl(var(--muted-foreground))}.bg-muted\/30{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, hsl(var(--muted)) 30%, transparent)}}.bg-muted\/40{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.bg-muted\/50{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, hsl(var(--muted)) 50%, transparent)}}.bg-popover{background-color:hsl(var(--popover))}.bg-primary,.bg-primary\/5{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.bg-primary\/10{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.bg-primary\/15{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.bg-primary\/20{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.bg-primary\/25{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/25{background-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.bg-primary\/40{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/40{background-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.bg-primary\/\[0\.06\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.06\]{background-color:color-mix(in oklab, hsl(var(--primary)) 6%, transparent)}}.bg-primary\/\[0\.08\]{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.bg-primary\/\[0\.08\]{background-color:color-mix(in oklab, hsl(var(--primary)) 8%, transparent)}}.bg-red-50{background-color:var(--color-red-50)}.bg-secondary,.bg-secondary\/20{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/20{background-color:color-mix(in oklab, hsl(var(--secondary)) 20%, transparent)}}.bg-secondary\/25{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/25{background-color:color-mix(in oklab, hsl(var(--secondary)) 25%, transparent)}}.bg-secondary\/30{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/30{background-color:color-mix(in oklab, hsl(var(--secondary)) 30%, transparent)}}.bg-secondary\/40{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/40{background-color:color-mix(in oklab, hsl(var(--secondary)) 40%, transparent)}}.bg-secondary\/50{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/50{background-color:color-mix(in oklab, hsl(var(--secondary)) 50%, transparent)}}.bg-secondary\/60{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/60{background-color:color-mix(in oklab, hsl(var(--secondary)) 60%, transparent)}}.bg-secondary\/70{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/70{background-color:color-mix(in oklab, hsl(var(--secondary)) 70%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-50\/80{background-color:#f0f9ffcc}@supports (color:color-mix(in lab, red, red)){.bg-sky-50\/80{background-color:color-mix(in oklab, var(--color-sky-50) 80%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-white{background-color:var(--color-white)}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab, red, red)){.bg-white\/16{background-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.dot-pattern{background-image:radial-gradient(circle,#0d96680f 1px,#0000 1px);background-size:24px 24px}.bg-\[radial-gradient\(circle\,hsl\(196_100\%_60\%\/0\.06\)_0\%\,transparent_50\%\)\]{background-image:radial-gradient(circle,#33c9ff0f 0%,#0000 50%)}.bg-\[radial-gradient\(ellipse\,hsl\(160_84\%_32\%\/0\.1\)_0\%\,hsl\(196_100\%_36\%\/0\.06\)_40\%\,transparent_70\%\)\]{background-image:radial-gradient(#0d96681a 0%,#0087b80f 40%,#0000 70%)}.bg-\[radial-gradient\(ellipse\,hsl\(160_84\%_32\%\/0\.08\)_0\%\,hsl\(196_100\%_36\%\/0\.04\)_40\%\,transparent_70\%\)\]{background-image:radial-gradient(#0d966814 0%,#0087b80a 40%,#0000 70%)}.bg-\[radial-gradient\(ellipse\,hsl\(160_84\%_32\%\/0\.08\)_0\%\,transparent_60\%\)\]{background-image:radial-gradient(#0d966814 0%,#0000 60%)}.from-\[hsl\(155_25\%_93\%\)\]{--tw-gradient-from:#e9f2ee;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[hsl\(155_30\%_95\%\)\]{--tw-gradient-from:#eef6f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-background{--tw-gradient-from:hsl(var(--background));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary{--tw-gradient-from:hsl(var(--primary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/5{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/5{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.from-primary\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/60{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/60{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.from-primary\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/\[0\.06\]{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 6%, transparent)}}.from-primary\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/\[0\.055\]{--tw-gradient-from:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.from-primary\/\[0\.055\]{--tw-gradient-from:color-mix(in oklab, hsl(var(--primary)) 5.5%, transparent)}}.from-primary\/\[0\.055\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[hsl\(155_15\%_94\%\)\]{--tw-gradient-via:#edf2f0;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[hsl\(160_20\%_91\%\)\]{--tw-gradient-via:#e3edea;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[hsl\(160_20\%_92\%\)\]{--tw-gradient-via:#e7efec;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[hsl\(196_60\%_92\%\/0\.5\)\]{--tw-gradient-via:#def0f780;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent{--tw-gradient-via:hsl(var(--accent));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent\/5{--tw-gradient-via:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.via-accent\/5{--tw-gradient-via:color-mix(in oklab, hsl(var(--accent)) 5%, transparent)}}.via-accent\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-accent\/10{--tw-gradient-via:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.via-accent\/10{--tw-gradient-via:color-mix(in oklab, hsl(var(--accent)) 10%, transparent)}}.via-accent\/10{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/5{--tw-gradient-via:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.via-primary\/5{--tw-gradient-via:color-mix(in oklab, hsl(var(--primary)) 5%, transparent)}}.via-primary\/5{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/15{--tw-gradient-via:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.via-primary\/15{--tw-gradient-via:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.via-primary\/15{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-primary\/25{--tw-gradient-via:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.via-primary\/25{--tw-gradient-via:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.via-primary\/25{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[hsl\(155_12\%_95\%\)\]{--tw-gradient-to:#f1f4f3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(170_15\%_90\%\)\]{--tw-gradient-to:#e2e9e8;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(170_18\%_89\%\)\]{--tw-gradient-to:#dee8e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[hsl\(196_80\%_88\%\/0\.3\)\]{--tw-gradient-to:#c8ecf94d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent{--tw-gradient-to:hsl(var(--accent));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent\/5{--tw-gradient-to:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.to-accent\/5{--tw-gradient-to:color-mix(in oklab, hsl(var(--accent)) 5%, transparent)}}.to-accent\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-accent\/\[0\.045\]{--tw-gradient-to:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.to-accent\/\[0\.045\]{--tw-gradient-to:color-mix(in oklab, hsl(var(--accent)) 4.5%, transparent)}}.to-accent\/\[0\.045\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-background{--tw-gradient-to:hsl(var(--background));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary{--tw-gradient-to:hsl(var(--primary));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/10{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/10{--tw-gradient-to:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.to-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-primary\/\[0\.02\]{--tw-gradient-to:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.to-primary\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab, hsl(var(--primary)) 2%, transparent)}}.to-primary\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.text-gradient{background:var(--gradient-hero);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fill-amber-400{fill:var(--color-amber-400)}.object-contain{object-fit:contain}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.\!px-3{padding-inline:calc(var(--spacing) * 3)!important}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-\[5px\]{padding-inline:5px}.px-\[var\(--sg-margine\)\]{padding-inline:var(--sg-margine)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[26px\]{padding-top:26px}.pt-\[72px\]{padding-top:72px}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-11{padding-right:calc(var(--spacing) * 11)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-\[var\(--sg-sezione\)\]{padding-bottom:var(--sg-sezione)}.pl-0{padding-left:0}.pl-1{padding-left:var(--spacing)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-insegna)}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#2b7f44\]{color:#2b7f44}.text-\[Npx\]{color:Npx}.text-\[var\(--sg-badge-iva-testo\)\]{color:var(--sg-badge-iva-testo)}.text-\[var\(--sg-nero\)\]{color:var(--sg-nero)}.text-\[var\(--sg-testo\)\]{color:var(--sg-testo)}.text-\[var\(--sg-testo-2\)\]{color:var(--sg-testo-2)}.text-accent{color:hsl(var(--accent))}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-accent\/50{color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.text-accent\/50{color:color-mix(in oklab, hsl(var(--accent)) 50%, transparent)}}.text-accent\/80{color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.text-accent\/80{color:color-mix(in oklab, hsl(var(--accent)) 80%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/40{color:#fcbb0066}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/40{color:color-mix(in oklab, var(--color-amber-400) 40%, transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-background{color:hsl(var(--background))}.text-border\/60{color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.text-border\/60{color:color-mix(in oklab, hsl(var(--border)) 60%, transparent)}}.text-brand{color:var(--inchiostro)}.text-current{color:currentColor}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-destructive\/90{color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.text-destructive\/90{color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-900{color:var(--color-emerald-900)}.text-foreground,.text-foreground\/50{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/50{color:color-mix(in oklab, hsl(var(--foreground)) 50%, transparent)}}.text-foreground\/55{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/55{color:color-mix(in oklab, hsl(var(--foreground)) 55%, transparent)}}.text-foreground\/60{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, hsl(var(--foreground)) 60%, transparent)}}.text-foreground\/70{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, hsl(var(--foreground)) 70%, transparent)}}.text-foreground\/75{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, hsl(var(--foreground)) 75%, transparent)}}.text-foreground\/80{color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, hsl(var(--foreground)) 80%, transparent)}}.text-muted-foreground,.text-muted-foreground\/30{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab, hsl(var(--muted-foreground)) 30%, transparent)}}.text-muted-foreground\/40{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, hsl(var(--muted-foreground)) 40%, transparent)}}.text-muted-foreground\/50{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.text-muted-foreground\/60{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab, hsl(var(--muted-foreground)) 60%, transparent)}}.text-muted-foreground\/70{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, hsl(var(--muted-foreground)) 70%, transparent)}}.text-muted-foreground\/80{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, hsl(var(--muted-foreground)) 80%, transparent)}}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary\/50{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/50{color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.text-primary\/60{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/60{color:color-mix(in oklab, hsl(var(--primary)) 60%, transparent)}}.text-primary\/70{color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.text-primary\/70{color:color-mix(in oklab, hsl(var(--primary)) 70%, transparent)}}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sky-700{color:var(--color-sky-700)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-dashed{text-decoration-style:dashed}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[hsl\(var\(--primary\)\)\]{accent-color:hsl(var(--primary))}.accent-accent{accent-color:hsl(var(--accent))}.opacity-0{opacity:0}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.mix-blend-luminosity{mix-blend-mode:luminosity}.mix-blend-multiply{mix-blend-mode:multiply}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_-4px_30px_-4px_rgba\(0\,0\,0\,0\.18\)\,0_0_0_1px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 -4px 30px -4px var(--tw-shadow-color,#0000002e), 0 0 0 1px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[3px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.glow{box-shadow:var(--shadow-glow)}.shadow-accent\/10{--tw-shadow-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-accent\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--accent)) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-accent\/20{--tw-shadow-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.shadow-accent\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--accent)) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-foreground\/5{--tw-shadow-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-foreground\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--foreground)) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-foreground\/\[0\.03\]{--tw-shadow-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-foreground\/\[0\.03\]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--foreground)) 3%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-foreground\/\[0\.05\]{--tw-shadow-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-foreground\/\[0\.05\]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--foreground)) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-foreground\/\[0\.06\]{--tw-shadow-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.shadow-foreground\/\[0\.06\]{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--foreground)) 6%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-accent\/20{--tw-ring-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab, hsl(var(--accent)) 20%, transparent)}}.ring-border,.ring-border\/50{--tw-ring-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.ring-border\/50{--tw-ring-color:color-mix(in oklab, hsl(var(--border)) 50%, transparent)}}.ring-destructive\/30{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/30{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.ring-foreground\/20{--tw-ring-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/20{--tw-ring-color:color-mix(in oklab, hsl(var(--foreground)) 20%, transparent)}}.ring-primary,.ring-primary\/15{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/15{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.ring-primary\/30{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.ring-primary\/40{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.ring-primary\/\[0\.12\]{--tw-ring-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.ring-primary\/\[0\.12\]{--tw-ring-color:color-mix(in oklab, hsl(var(--primary)) 12%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.glass{background:var(--gradient-glass);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid hsl(var(--border))}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.fade-out{--tw-exit-opacity:0}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:bg-primary\/20:is(:where(.group):hover *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/20:is(:where(.group):hover *){background-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-primary\/25:is(:where(.group):hover *){background-color:color-mix(in oklab, hsl(var(--primary)) 25%, transparent)}}.group-hover\:text-accent:is(:where(.group):hover *){color:hsl(var(--accent))}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:hsl(var(--muted-foreground))}.group-hover\:text-primary:is(:where(.group):hover *){color:hsl(var(--primary))}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.group-\[\.destructive\]\:border-muted\/40:is(:where(.group).destructive *){border-color:color-mix(in oklab, hsl(var(--muted)) 40%, transparent)}}.group-\[\.destructive\]\:text-red-300:is(:where(.group).destructive *){color:var(--color-red-300)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-secondary::file-selector-button{background-color:hsl(var(--secondary))}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.placeholder\:text-\[var\(--sg-testo-2\)\]::placeholder{color:var(--sg-testo-2)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/50::placeholder{color:hsl(var(--muted-foreground))}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab, hsl(var(--muted-foreground)) 50%, transparent)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-accent:hover,.hover\:border-accent\/20:hover{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/20:hover{border-color:color-mix(in oklab, hsl(var(--accent)) 20%, transparent)}}.hover\:border-accent\/40:hover{border-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab, hsl(var(--accent)) 40%, transparent)}}.hover\:border-border:hover,.hover\:border-border\/70:hover{border-color:hsl(var(--border))}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/70:hover{border-color:color-mix(in oklab, hsl(var(--border)) 70%, transparent)}}.hover\:border-foreground\/20:hover{border-color:hsl(var(--foreground))}@supports (color:color-mix(in lab, red, red)){.hover\:border-foreground\/20:hover{border-color:color-mix(in oklab, hsl(var(--foreground)) 20%, transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/20:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/20:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 20%, transparent)}}.hover\:border-primary\/30:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 30%, transparent)}}.hover\:border-primary\/40:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 40%, transparent)}}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab, hsl(var(--primary)) 50%, transparent)}}.hover\:bg-\[\#47a56b\]:hover{background-color:#47a56b}.hover\:bg-accent:hover,.hover\:bg-accent\/5:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/5:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 5%, transparent)}}.hover\:bg-accent\/8:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/8:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 8%, transparent)}}.hover\:bg-accent\/90:hover{background-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab, hsl(var(--accent)) 90%, transparent)}}.hover\:bg-card:hover{background-color:hsl(var(--card))}.hover\:bg-destructive\/10:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 10%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}.hover\:bg-muted\/60:hover{background-color:hsl(var(--muted))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab, hsl(var(--muted)) 60%, transparent)}}.hover\:bg-primary:hover,.hover\:bg-primary\/10:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.hover\:bg-primary\/15:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 15%, transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.hover\:bg-primary\/92:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/92:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 92%, transparent)}}.hover\:bg-primary\/\[0\.1\]:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/\[0\.1\]:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 10%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/30:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/30:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 30%, transparent)}}.hover\:bg-secondary\/40:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 40%, transparent)}}.hover\:bg-secondary\/50:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/50:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 50%, transparent)}}.hover\:bg-secondary\/60:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/60:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 60%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 80%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:bg-\[position\:100\%_0\]:hover{background-position:100% 0}.hover\:text-accent:hover{color:hsl(var(--accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-accent\/80:hover{color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:text-accent\/80:hover{color:color-mix(in oklab, hsl(var(--accent)) 80%, transparent)}}.hover\:text-destructive:hover{color:hsl(var(--destructive))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary:hover{color:hsl(var(--primary))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-accent\/30:hover{--tw-shadow-color:hsl(var(--accent))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-accent\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--accent)) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-primary\/5:hover{--tw-shadow-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-primary\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, hsl(var(--primary)) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.group-\[\.destructive\]\:hover\:border-destructive\/30:is(:where(.group).destructive *):hover{border-color:color-mix(in oklab, hsl(var(--destructive)) 30%, transparent)}}.group-\[\.destructive\]\:hover\:bg-destructive:is(:where(.group).destructive *):hover{background-color:hsl(var(--destructive))}.group-\[\.destructive\]\:hover\:text-destructive-foreground:is(:where(.group).destructive *):hover{color:hsl(var(--destructive-foreground))}.group-\[\.destructive\]\:hover\:text-red-50:is(:where(.group).destructive *):hover{color:var(--color-red-50)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.group-\[\.destructive\]\:focus\:ring-destructive:is(:where(.group).destructive *):focus{--tw-ring-color:hsl(var(--destructive))}.group-\[\.destructive\]\:focus\:ring-red-400:is(:where(.group).destructive *):focus{--tw-ring-color:var(--color-red-400)}.group-\[\.destructive\]\:focus\:ring-offset-red-600:is(:where(.group).destructive *):focus{--tw-ring-offset-color:var(--color-red-600)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-secondary\/80:active{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.active\:bg-secondary\/80:active{background-color:color-mix(in oklab, hsl(var(--secondary)) 80%, transparent)}}.active\:opacity-60:active{opacity:.6}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-20:disabled{opacity:.2}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.has-\[\:checked\]\:border-primary:has(:checked){border-color:hsl(var(--primary))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:.2s ease-out accordion-up}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:.8}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:calc(1 / 2*-100%)}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:calc(1*100%)}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:calc(48%*-1)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:.2s ease-out accordion-down}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:calc(1 / 2*-100%)}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:calc(48%*-1)}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:calc(1*-100%)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (min-width:380px){.min-\[380px\]\:w-\[26\%\]{width:26%}}@media (min-width:390px){.min-\[390px\]\:h-8{height:calc(var(--spacing) * 8)}}@media (min-width:640px){.sgm\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sgm\:block{display:block}.sgm\:flex{display:flex}.sgm\:hidden{display:none}.sgm\:inline{display:inline}.sgm\:w-\[58\%\]{width:58%}.sgm\:max-w-none{max-width:none}.sgm\:flex-row{flex-direction:row}.sgm\:items-center{align-items:center}.sgm\:items-start{align-items:flex-start}.sgm\:justify-between{justify-content:space-between}.sgm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sgm\:gap-5{gap:calc(var(--spacing) * 5)}.sgm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sgm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sgm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sgm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sgm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sgm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sgm\:py-7{padding-block:calc(var(--spacing) * 7)}.sgm\:py-10{padding-block:calc(var(--spacing) * 10)}.sgm\:py-12{padding-block:calc(var(--spacing) * 12)}.sgm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sgm\:text-\[11px\]{font-size:11px}.sgm\:text-\[15px\]{font-size:15px}.sgm\:text-\[16px\]{font-size:16px}}@media (min-width:1100px){.sg\:absolute{position:absolute}.sg\:top-1\/2{top:50%}.sg\:top-\[-14\%\]{top:-14%}.sg\:top-\[calc\(50\%\+26\.294\%\)\]{top:76.294%}.sg\:right-\[-2\%\]{right:-2%}.sg\:bottom-\[-20\%\]{bottom:-20%}.sg\:left-\[7\.064cqw\]{left:7.064cqw}.sg\:left-\[8\.630cqw\]{left:8.63cqw}.sg\:left-\[40\%\]{left:40%}.sg\:left-\[64\%\]{left:64%}.sg\:mt-6{margin-top:calc(var(--spacing) * 6)}.sg\:mt-7{margin-top:calc(var(--spacing) * 7)}.sg\:mt-8{margin-top:calc(var(--spacing) * 8)}.sg\:mt-10{margin-top:calc(var(--spacing) * 10)}.sg\:mt-12{margin-top:calc(var(--spacing) * 12)}.sg\:mt-\[1\.294cqw\]{margin-top:1.294cqw}.sg\:mt-\[1\.545cqw\]{margin-top:1.545cqw}.sg\:mt-\[1\.726cqw\]{margin-top:1.726cqw}.sg\:mt-\[1\.766cqw\]{margin-top:1.766cqw}.sg\:mt-\[3\.020cqw\]{margin-top:3.02cqw}.sg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sg\:block{display:block}.sg\:flex{display:flex}.sg\:grid{display:grid}.sg\:hidden{display:none}.sg\:inline{display:inline}.sg\:aspect-\[453\/367\]{aspect-ratio:453/367}.sg\:aspect-\[927\/367\]{aspect-ratio:927/367}.sg\:h-9{height:calc(var(--spacing) * 9)}.sg\:h-16{height:calc(var(--spacing) * 16)}.sg\:h-\[22px\]{height:22px}.sg\:h-\[30px\]{height:30px}.sg\:min-h-\[clamp\(176px\,26vh\,240px\)\]{min-height:clamp(176px,26vh,240px)}.sg\:w-\[15\%\]{width:15%}.sg\:w-\[22\%\]{width:22%}.sg\:w-\[27\%\]{width:27%}.sg\:w-\[54\%\]{width:54%}.sg\:w-\[57\.929cqw\]{width:57.929cqw}.sg\:w-\[74\.172cqw\]{width:74.172cqw}.sg\:w-\[300px\]{width:300px}.sg\:w-\[336px\]{width:336px}.sg\:w-\[380px\]{width:380px}.sg\:w-\[808px\]{width:808px}.sg\:w-full{width:100%}.sg\:max-w-none{max-width:none}.sg\:shrink-0{flex-shrink:0}.sg\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.sg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sg\:grid-cols-\[927fr_453fr\]{grid-template-columns:927fr 453fr}.sg\:flex-col{flex-direction:column}.sg\:flex-row{flex-direction:row}.sg\:flex-nowrap{flex-wrap:nowrap}.sg\:items-end{align-items:flex-end}.sg\:items-start{align-items:flex-start}.sg\:justify-between{justify-content:space-between}.sg\:justify-center{justify-content:center}.sg\:gap-0{gap:0}.sg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sg\:gap-4{gap:calc(var(--spacing) * 4)}.sg\:gap-8{gap:calc(var(--spacing) * 8)}.sg\:gap-12{gap:calc(var(--spacing) * 12)}.sg\:gap-\[1\.294cqw\]{gap:1.294cqw}.sg\:gap-\[20px\]{gap:20px}.sg\:gap-\[60px\]{gap:60px}.sg\:self-auto{align-self:auto}.sg\:self-stretch{align-self:stretch}.sg\:overflow-visible{overflow:visible}.sg\:rounded-\[32px\]{border-radius:32px}.sg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sg\:p-0{padding:0}.sg\:p-6{padding:calc(var(--spacing) * 6)}.sg\:p-10{padding:calc(var(--spacing) * 10)}.sg\:px-4{padding-inline:calc(var(--spacing) * 4)}.sg\:px-5{padding-inline:calc(var(--spacing) * 5)}.sg\:px-6{padding-inline:calc(var(--spacing) * 6)}.sg\:px-12{padding-inline:calc(var(--spacing) * 12)}.sg\:px-16{padding-inline:calc(var(--spacing) * 16)}.sg\:px-\[2\.157cqw\]{padding-inline:2.157cqw}.sg\:py-5{padding-block:calc(var(--spacing) * 5)}.sg\:py-14{padding-block:calc(var(--spacing) * 14)}.sg\:py-\[1\.726cqw\]{padding-block:1.726cqw}.sg\:pt-0{padding-top:0}.sg\:pt-4{padding-top:calc(var(--spacing) * 4)}.sg\:pt-5{padding-top:calc(var(--spacing) * 5)}.sg\:pt-10{padding-top:calc(var(--spacing) * 10)}.sg\:pt-\[60px\]{padding-top:60px}.sg\:pr-8{padding-right:calc(var(--spacing) * 8)}.sg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.sg\:pb-\[30px\]{padding-bottom:30px}.sg\:pl-8{padding-left:calc(var(--spacing) * 8)}.sg\:text-\[36px\]{font-size:36px}}@media (min-width:40rem){.sm\:top-auto{top:auto}.sm\:right-0{right:0}.sm\:bottom-0{bottom:0}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-0{margin-inline:0}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-64{height:calc(var(--spacing) * 64)}.sm\:min-h-\[860px\]{min-height:860px}.sm\:w-1\/2{width:50%}.sm\:w-\[280px\]{width:280px}.sm\:w-\[360px\]{width:360px}.sm\:w-auto{width:auto}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-flow-row-dense{grid-auto-flow:dense}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:overflow-visible{overflow:visible}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-1{padding-inline:var(--spacing)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[15px\]{font-size:15px}.sm\:leading-\[1\.25rem\]{--tw-leading:1.25rem;line-height:1.25rem}.sm\:leading-\[1\.75rem\]{--tw-leading:1.75rem;line-height:1.75rem}.sm\:leading-\[…\]{--tw-leading:…;line-height:…}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:calc(1*100%)}}@media (min-width:48rem){.md\:inset-x-4{inset-inline:calc(var(--spacing) * 4)}.md\:-mx-7{margin-inline:calc(var(--spacing) * -7)}.md\:mx-0{margin-inline:0}.md\:mt-0{margin-top:0}.md\:mt-1{margin-top:var(--spacing)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-3\.5{height:calc(var(--spacing) * 3.5)}.md\:h-4{height:calc(var(--spacing) * 4)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-11{height:calc(var(--spacing) * 11)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-40{height:calc(var(--spacing) * 40)}.md\:h-\[160px\]{height:160px}.md\:min-h-\[640px\]{min-height:640px}.md\:w-2\/5{width:40%}.md\:w-3\.5{width:calc(var(--spacing) * 3.5)}.md\:w-4{width:calc(var(--spacing) * 4)}.md\:w-8{width:calc(var(--spacing) * 8)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.md\:w-auto{width:auto}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-none{max-width:none}.md\:flex-1{flex:1}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-1{gap:var(--spacing)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}:where(.md\:space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.md\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pb-1{padding-bottom:var(--spacing)}.md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pl-12{padding-left:calc(var(--spacing) * 12)}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.md\:text-\[11px\]{font-size:11px}.md\:text-\[15px\]{font-size:15px}.md\:leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.md\:leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.md\:leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.md\:leading-\[1\.5rem\]{--tw-leading:1.5rem;line-height:1.5rem}.md\:leading-\[1\.75rem\]{--tw-leading:1.75rem;line-height:1.75rem}.md\:leading-\[1\]{--tw-leading:1;line-height:1}.md\:leading-\[1rem\]{--tw-leading:1rem;line-height:1rem}.md\:leading-\[2\.25rem\]{--tw-leading:2.25rem;line-height:2.25rem}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:inset-x-auto{inset-inline:auto}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:left-1\/2{left:50%}.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:mb-0{margin-bottom:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[560px\]{min-height:560px}.lg\:w-full{width:100%}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:flex-initial{flex:0 auto}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_minmax\(380px\,44\%\)\]{grid-template-columns:1fr minmax(380px,44%)}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-start{justify-content:flex-start}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:self-start{align-self:flex-start}.lg\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.lg\:text-left{text-align:left}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:leading-\[1\]{--tw-leading:1;line-height:1}}@media (min-width:80rem){.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_a\]\:text-muted-foreground a{color:hsl(var(--muted-foreground))}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:\[\&_a\]\:text-accent:hover a{color:hsl(var(--accent))}}.\[\&_iframe\]\:block iframe{display:block}.\[\&_iframe\]\:w-full iframe{width:100%}.\[\&_img\]\:pointer-events-none img,.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\>li\]\:text-\[13px\]>li{font-size:13px}.\[\&\>li\]\:leading-snug>li{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:h-1>span{height:var(--spacing)}.\[\&\>span\]\:h-\[3px\]>span{height:3px}.\[\&\>span\]\:w-3\.5>span{width:calc(var(--spacing) * 3.5)}.\[\&\>span\]\:w-5>span{width:calc(var(--spacing) * 5)}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@font-face{font-family:THICCCBOI;src:url(/fonts/THICCCBOI-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:THICCCBOI;src:url(/fonts/THICCCBOI-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:THICCCBOI;src:url(/fonts/THICCCBOI-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist;src:url(/fonts/Urbanist-latin-ext.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root,[data-theme=smartgeneration]{--sg-fondo:#f4f2ea;--sg-carta:#fff;--sg-bianco:#fff;--sg-nero:#000;--sg-crema:#fffdf8;--sg-testo:#0000009e;--sg-testo-2:#0000008c;--sg-bordo:#00000014;--sg-bordo-forte:#00000024;--sg-gradiente:linear-gradient(90deg, #ff0fb4 0%, #ffba30 100%);--sg-rosa:#ff0fb4;--sg-ambra:#ffba30;--sg-gradiente-testo:linear-gradient(90deg, #ff0fb4 0%, #ff6a00 100%);--sg-badge-margine-fondo:#fdf0db;--sg-badge-margine-testo:#6f4310;--sg-badge-iva-fondo:#fce7f2;--sg-badge-iva-testo:#8c1258;--sg-raggio-s:12px;--sg-raggio:20px;--sg-raggio-l:24px;--sg-pillola:999px;--sg-ombra:0 1px 2px #0000000a;--sg-ombra-alta:0 6px 24px #00000012;--sg-ombra-fluttuante:0 10px 34px #00000029;--sg-sezione:48px;--sg-margine:16px;--mo-tocco:.12s;--mo-mano:.22s;--mo-entra:.42s;--mo-fluido:.62s;--mo-comparsa:.52s;--mo-comparsa-riga:.62s;--mo-comparsa-tocco:.72s;--mo-giro-mazzo:8s;--mo-fuori:cubic-bezier(.22, 1, .36, 1);--mo-dentro:cubic-bezier(.55, 0, 1, .45);--mo-secca:cubic-bezier(.4, 0, .2, 1);--sg-gradiente-spento:linear-gradient(90deg, #5c0743 0%, #7a1c3f 100%);--background:0 0% 96%;--foreground:0 0% 0%;--card:0 0% 100%;--card-foreground:0 0% 0%;--popover:0 0% 100%;--popover-foreground:0 0% 0%;--primary:0 0% 0%;--primary-foreground:0 0% 100%;--secondary:0 0% 96%;--secondary-foreground:0 0% 0%;--muted:0 0% 96%;--muted-foreground:0 0% 40%;--accent:324 100% 53%;--accent-foreground:0 0% 100%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:0 0% 90%;--input:0 0% 90%;--ring:324 100% 53%;--radius:1rem;--fondo:#fff;--inchiostro:#000;--testo-2:#4d4d4d;--velo:#e6e6e6;--font-insegna:"THICCCBOI", Helvetica, system-ui, sans-serif;--font-titoli:"Urbanist", "THICCCBOI", system-ui, sans-serif;--sfondo-pagina:var(--sg-fondo)}@media (min-width:768px){:root,[data-theme=smartgeneration]{--sg-margine:24px}}@media (min-width:1100px){:root,[data-theme=smartgeneration]{--sg-sezione:80px;--sg-margine:40px}}[data-theme=refurbis]{--background:150 12% 96%;--foreground:160 20% 10%;--card:0 0% 100%;--card-foreground:160 20% 10%;--popover:0 0% 100%;--popover-foreground:160 20% 10%;--primary:160 84% 32%;--primary-foreground:0 0% 100%;--secondary:155 12% 92%;--secondary-foreground:160 20% 20%;--muted:150 10% 90%;--muted-foreground:155 5% 45%;--accent:196 100% 36%;--accent-foreground:0 0% 100%;--destructive:0 72% 51%;--destructive-foreground:0 0% 100%;--border:155 12% 88%;--input:155 12% 88%;--ring:196 100% 36%;--radius:.75rem;--sidebar-background:0 0% 100%;--sidebar-foreground:160 10% 30%;--sidebar-primary:160 84% 32%;--sidebar-primary-foreground:0 0% 100%;--sidebar-accent:155 12% 93%;--sidebar-accent-foreground:160 10% 30%;--sidebar-border:155 12% 88%;--sidebar-ring:195 100% 36%;--gradient-hero:linear-gradient(135deg, #0d9668 0%, #0087b8 100%);--gradient-subtle:linear-gradient(135deg, #0d966814 0%, #4db3910a 100%);--gradient-card:linear-gradient(160deg, #fff 0%, #f6f8f8 100%);--gradient-glass:linear-gradient(135deg, #fffc 0%, #fff9 100%);--gradient-page:linear-gradient(180deg, #f6f8f7 0%, #eef1f0 50%, #f4f6f5 100%);--shadow-glow:0 0 80px -20px #0d966826;--shadow-card:0 4px 24px -6px #141f1b14;--shadow-elevated:0 12px 40px -10px #141f1b1f;--font-insegna:var(--font-jakarta), system-ui, sans-serif;--sfondo-pagina:var(--gradient-page)}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 40px -10px #0d96681f}50%{box-shadow:0 0 60px -10px #0d966833}}body{-webkit-font-smoothing:antialiased;min-height:100vh}[data-theme]{background:var(--sfondo-pagina);color:hsl(var(--foreground));font-family:var(--font-insegna)}[data-theme=smartgeneration]{background:var(--sg-fondo)}html{background-color:var(--sg-fondo);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has([data-theme=smartgeneration]){background-color:var(--sg-fondo)}.sg-nastro{--sg-sfuma-dx:0px;-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sg-sfuma-dx)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sg-sfuma-dx)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sg-sfuma-dx)), transparent 100%);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--sg-sfuma-dx)), transparent 100%);mask-image:linear-gradient(to right, #000 calc(100% - var(--sg-sfuma-dx)), transparent 100%);margin-block:-18px;padding-block:18px;overflow-y:hidden}[data-scorre-dx=si] .sg-nastro{--sg-sfuma-dx:44px}.sg-nastro-barra{background:var(--sg-bordo);border-radius:999px;flex:auto;height:4px;overflow:hidden}.sg-nastro-cursore{background:var(--sg-gradiente);border-radius:999px;height:100%;display:block}:focus-visible:not(input):not(textarea):not(select){outline:2px solid hsl(var(--ring));outline-offset:3px}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:hsl(var(--primary));outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sg-menu:not(.sg-menu-aperto) .sg-gocce,.sg-menu:not(.sg-menu-aperto) .sg-vaso{filter:none}.sg-menu:not(.sg-menu-aperto) .sg-menu-foto img{mix-blend-mode:normal}.sg-menu:not(.sg-menu-aperto) .sg-goccia,.sg-menu:not(.sg-menu-aperto) .sg-bottone-nero,.sg-menu:not(.sg-menu-aperto) .sg-menu-tutto{background:0 0}.sg-panino-linea{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.sg-panino{transition:transform .6s cubic-bezier(.4,0,.2,1)}.sg-panino-capi{stroke-dasharray:12 61.75}.sg-panino[data-aperto=si]{transform:rotate(-45deg)}.sg-panino[data-aperto=si] .sg-panino-capi{stroke-dasharray:20 300;stroke-dashoffset:-32.9px}@property --sg-marea{syntax:"<percentage>";inherits:false;initial-value:0%}.sg-cuore{isolation:isolate;color:#00000038;transition:none;position:relative}.sg-cuore[data-animabile=si]{transition:color .2s var(--mo-secca) .18s}.sg-onda{z-index:-1;border-radius:inherit;background-image:var(--sg-gradiente);--sg-marea:0%;-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));transition:none;position:absolute;inset:0}.sg-cuore[data-animabile=si] .sg-onda{transition:--sg-marea .5s var(--mo-secca)}.sg-cuore[data-acceso=si]{color:#fff}.sg-cuore[data-acceso=si] .sg-onda{--sg-marea:100%}.sg-anello{z-index:-1;opacity:0;pointer-events:none;border:2px solid #ff0fb4;border-radius:50%;position:absolute;inset:-2px}@media (hover:hover){.sg-cuore:hover{color:#fff}.sg-cuore:hover .sg-onda{--sg-marea:100%}.sg-cuore[data-acceso=si]:not([data-appena=si]):hover{color:#00000038}.sg-cuore[data-acceso=si]:not([data-appena=si]):hover .sg-onda{--sg-marea:0%}.sg-cuore[data-acceso=no][data-appena=si]:hover{color:#00000038}.sg-cuore[data-acceso=no][data-appena=si]:hover .sg-onda{--sg-marea:0%}}.sg-social{isolation:isolate;position:relative}.sg-social:after{content:"";border-radius:inherit;background-image:var(--sg-gradiente);mix-blend-mode:multiply;pointer-events:none;--sg-marea:0%;-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));-webkit-mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));mask-image:radial-gradient(circle closest-side, #000 var(--sg-marea), transparent var(--sg-marea));transition:--sg-marea .42s var(--mo-secca);position:absolute;inset:0}@media (hover:hover){.sg-social:hover:after{--sg-marea:100%}}@keyframes sg-colpito{0%{transform:scale(1)}35%{transform:scale(1.18)}to{transform:scale(1)}}.sg-bersaglio-colpito{animation:sg-colpito .42s var(--mo-fuori)}.sg-bottone-testo{color:inherit;align-items:center;gap:8px;display:inline-flex;position:relative}.sg-bottone-nero,.sg-bottone-chiaro{isolation:isolate}:is(.sg-bottone-nero .sg-bottone-testo,.sg-bottone-chiaro .sg-bottone-testo,.sg-con-gocce:has(>.sg-vaso[data-tinta=nero])>:not(.sg-vaso,.sg-menu-segno),.sg-con-gocce:has(>.sg-vaso[data-tinta=bianco])>:not(.sg-vaso,.sg-menu-segno)){color:#fff;mix-blend-mode:difference;transition:none}:is(.sg-con-gocce:has(>.sg-vaso[data-tinta=nero]),.sg-con-gocce:has(>.sg-vaso[data-tinta=bianco])){isolation:isolate}@media (hover:none){.sg-bottone-nero .sg-vaso,.sg-bottone-chiaro .sg-vaso,.sg-con-gocce>.sg-vaso{display:none}.sg-gocce{filter:none;will-change:auto;transform:none}:is(.sg-bottone-nero .sg-bottone-testo,.sg-con-gocce:has(>.sg-vaso[data-tinta=bianco])>:not(.sg-vaso,.sg-menu-segno)){color:#fff;mix-blend-mode:normal}:is(.sg-bottone-chiaro .sg-bottone-testo,.sg-con-gocce:has(>.sg-vaso[data-tinta=nero])>:not(.sg-vaso,.sg-menu-segno)){color:var(--sg-nero);mix-blend-mode:normal}:is(.sg-bottone-nero,.sg-bottone-chiaro,.sg-con-gocce:has(>.sg-vaso[data-tinta=nero]),.sg-con-gocce:has(>.sg-vaso[data-tinta=bianco])){isolation:auto}}.sg-bottone-stretto .sg-bottone-testo{gap:6px}.sg-bottone-nero,.sg-bottone-chiaro{z-index:0;isolation:isolate;transition:background-color linear;position:relative;overflow:hidden}.sg-bottone-nero:before{content:"";box-sizing:border-box;border-radius:inherit;pointer-events:none;transition:border-color .22s var(--mo-secca) .18s;border:1px solid #0000;position:absolute;inset:0}@media (hover:hover){:where(a,button).sg-bottone-nero:hover:before{border-color:var(--sg-nero)}:where(a,button).sg-bottone-nero:hover{background-color:#fff;transition:background-color 0s linear .66s}:where(a,button).sg-bottone-chiaro:hover{border-color:var(--sg-nero);background-color:var(--sg-nero);transition:background-color 0s linear .66s,border-color 0s linear .66s}}@media (prefers-reduced-motion:reduce){[data-theme=smartgeneration],[data-theme=smartgeneration] *,[data-theme=smartgeneration] :before,[data-theme=smartgeneration] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:639px){.sg-bottone-stretto{gap:5px;padding-inline:12px}}.sg-confronto-riga[data-uguale=si]{background:#2d8a4a0f}.sg-confronto-riga{grid-template-columns:repeat(var(--sg-colonne,2), minmax(0, 1fr));column-gap:12px;max-width:904px;margin-inline:auto;display:grid}.sg-confronto-riga>.sg-confronto-voce{grid-column:1/-1}@media (min-width:640px){.sg-confronto-riga{column-gap:64px}}@property --sg-sfuma{syntax:"<length>";inherits:false;initial-value:0}.sg-confronto-piega{--sg-sfuma:52px;max-height:170px;-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sg-sfuma)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sg-sfuma)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sg-sfuma)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sg-sfuma)), transparent 100%);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--sg-sfuma)), transparent 100%);transition:max-height .36s var(--mo-fuori), --sg-sfuma .36s var(--mo-fuori);overflow:hidden}.sg-confronto-piega[data-aperta=si]{--sg-sfuma:0px}.sg-freccia-piega{transition:transform .36s var(--mo-fuori)}.sg-interruttore{border-radius:var(--sg-pillola);background:#00000024;flex-shrink:0;align-items:center;width:44px;height:24px;padding:3px;display:flex;position:relative}.sg-interruttore:before{content:"";border-radius:inherit;background-image:var(--sg-gradiente);opacity:0;transition:opacity .26s var(--mo-secca);position:absolute;inset:0}.sg-interruttore[data-acceso=si]:before{opacity:1}.sg-interruttore-pallino{width:18px;height:18px;transition:transform .26s var(--mo-fuori);background:#fff;border-radius:50%;display:block;position:relative;transform:translate(0)}.sg-interruttore[data-acceso=si] .sg-interruttore-pallino{transform:translate(20px)}.sg-nota-ferma{display:grid}.sg-nota-ferma>*{grid-area:1/1}.sg-nota-posto{visibility:hidden}.sg-confronto-testata{flex-direction:column;align-items:center;gap:16px;display:flex}@media (min-width:640px){.sg-confronto-testata{grid-template-columns:repeat(var(--sg-colonne,2), minmax(0, 1fr));align-items:stretch;column-gap:64px;max-width:904px;margin-inline:auto;display:grid}}.sg-confronto-appesa{z-index:30;pointer-events:none;padding:8px 0 48px;position:fixed;top:68px;left:0;right:0;overflow:hidden}.sg-confronto-appesa>*{visibility:hidden;pointer-events:auto;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s;transform:translateY(calc(-100% - 60px))}.sg-confronto-appesa[data-appesa=si]>*{visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.sg-confronto-appesa>*{transition:none}}.sg-confronto-nome{font-family:var(--font-insegna);color:var(--sg-nero);font-size:13px;font-weight:600;line-height:1.25}@media (min-width:640px){.sg-confronto-nome{font-size:15px}}.sg-confronto-barra{border-radius:var(--sg-raggio);background:#fff;box-shadow:0 10px 30px #00000024,0 2px 8px #0000000f,0 0 0 1px #0000000d}@media (min-width:1100px){.sg-confronto-appesa{top:88px}}.sg-carta{background:var(--sg-carta);border-radius:var(--sg-raggio);box-shadow:var(--sg-ombra)}@media (pointer:coarse){.sg-carta{box-shadow:none}}@media (max-width:1099px){.sg-testa-sx,.sg-testa-dx{flex:1 1 0;align-items:center;gap:6px;min-width:max-content;display:flex}.sg-testa-sx{order:-1}.sg-pillola-testa{column-gap:6px}.sg-testa-dx{justify-content:flex-end}.sg-testa-sx>.sg-tondi,.sg-testa-dx>.sg-tondi{flex:none}.sg-marchio-testa{flex:0 auto;min-width:0}}.sg-marchio-img{width:auto;max-width:100%;height:auto;max-height:32px}@media (min-width:1100px){.sg-testa-sx{display:contents}.sg-testa-sx>.sg-tondi,.sg-testa-dx{display:none}}@media (max-width:639px){.sg-lingua-testa .sg-lingua-testo{display:none}.sg-lingua-testa button{justify-content:center;width:38px;padding:0}}@media (min-width:1320px){.sg-menu-gruppi{column-count:4}}.sg-tondo-segni{flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.sg-tondo-segni>*{transition:opacity .22s var(--mo-fuori);grid-area:1/1}.sg-tondo-segni>:last-child,[data-carrello=aperto] .sg-tondo-carrello .sg-tondo-segni>:first-child{opacity:0}[data-carrello=aperto] .sg-tondo-carrello .sg-tondo-segni>:last-child{opacity:1}.sg-tondo-carrello.sg-tondo-carrello{width:38px;transition:width .26s var(--mo-fuori), gap .26s var(--mo-fuori), padding .26s var(--mo-fuori), border-radius .26s var(--mo-fuori);gap:0;padding:0 9px;position:relative;overflow:visible}@media (min-width:1100px){.sg-tondo-carrello.sg-tondo-carrello{width:auto;min-width:40px;padding:0 10px}}[data-carrello=aperto] .sg-tondo-carrello.sg-tondo-carrello,.sg-tondo-carrello-aperto.sg-tondo-carrello-aperto{border-radius:var(--sg-pillola);gap:7px;width:120px}@media (min-width:1100px){[data-carrello=aperto] .sg-tondo-carrello.sg-tondo-carrello,.sg-tondo-carrello-aperto.sg-tondo-carrello-aperto{gap:8px;width:auto;padding:0 16px;font-size:14px}[data-carrello=aperto] .sg-tondo-carrello .sg-tondo-parola,.sg-tondo-carrello-aperto .sg-tondo-parola{font-size:14px;font-weight:400}[data-carrello=aperto] .sg-tondo-carrello.sg-tondo-carrello .sg-tondo-segni,.sg-tondo-carrello-aperto.sg-tondo-carrello-aperto .sg-tondo-segni{width:17px;height:17px}}.sg-segno-in-carrello{background-image:var(--sg-gradiente);color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:24px;animation:sg-conta-entra .26s var(--mo-fuori) both;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 2px #fff}.sg-segno-in-carrello-icona{flex-shrink:0;width:13px;height:13px}.sg-card-angolo{z-index:10;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:0;right:0}.sg-card-angolo-sx{align-items:flex-start;left:0;right:auto}.sg-card-angolo>:first-child{border-radius:0 var(--sg-raggio) 0 14px;height:auto;min-height:30px;padding:7px 12px 7px 11px;box-shadow:inset 0 0 0 1.5px #fff}.sg-card-angolo-sx>:first-child{border-radius:var(--sg-raggio) 0 14px 0;padding:7px 11px 7px 12px}.sg-card-orizzontale:has(.sg-segno-in-carrello) .sg-nome-prodotto{padding-right:103px}@media (prefers-reduced-motion:reduce){.sg-segno-in-carrello{animation:none}}.sg-bottone-preso{cursor:not-allowed;background:var(--sg-fondo)!important;box-shadow:none!important;color:#00000073!important;background-image:none!important}.sg-bottone-preso .sg-alone,.sg-bottone-preso .sg-gocce{display:none!important}.sg-bottone-preso .sg-bottone-testo{color:#00000073!important}.sg-bottone-preso:hover,.sg-bottone-preso:active,.sg-bottone-preso:active .sg-bottone-testo,.sg-bottone-preso:active .sg-corpo,.sg-bottone-preso:hover .sg-bottone-testo{transform:none!important}.sg-tondo-conta{background-image:var(--sg-gradiente);color:#fff;text-align:center;min-width:18px;animation:sg-conta-entra .26s var(--mo-fuori) both;border-radius:999px;padding:0 4px;font-size:11px;font-weight:600;line-height:18px;position:absolute;top:-2px;right:-2px}@keyframes sg-conta-entra{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.sg-tondo-gonfio{animation:sg-tondo-gonfia .52s var(--mo-fuori)}@keyframes sg-tondo-gonfia{0%{transform:scale(1)}30%{transform:scale(1.22)}60%{transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.sg-tondo-gonfio,.sg-tondo-conta{animation:none}}.sg-cassetto-velo{z-index:40;animation:sg-velo-entra .22s var(--mo-secca) both;background:#0006;position:fixed;inset:0}@keyframes sg-velo-entra{0%{opacity:0}to{opacity:1}}.sg-cassetto{top:96px;right:calc(var(--sg-margine) + max(0px, (100% - 1400px - var(--sg-margine) * 2) / 2));z-index:45;max-height:calc(100dvh - 96px - var(--sg-margine));width:min(555px, calc(100% - var(--sg-margine) * 2));border-radius:var(--sg-raggio);box-shadow:var(--sg-ombra-fluttuante);transform-origin:100% 0;opacity:0;visibility:hidden;transition:transform .26s var(--mo-fuori), opacity .2s var(--mo-secca), visibility 0s linear .26s;background:#fff;flex-direction:column;justify-content:space-between;display:flex;position:fixed;transform:translate(24px)scale(.99)}.sg-cassetto-aperto{opacity:1;visibility:visible;transition:transform .3s var(--mo-fuori), opacity .24s var(--mo-secca), visibility 0s;transform:none}.sg-cassetto-alto{border-radius:var(--sg-raggio) var(--sg-raggio) 0 0;min-height:0;padding:var(--sg-aria-pannello) var(--sg-aria-pannello) 0;flex-direction:column;gap:24px;display:flex;overflow-y:auto}.sg-cassetto-testa{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sg-cassetto-titolone{font-size:var(--sg-pannello-titolo);color:var(--sg-nero);font-weight:600}.sg-cassetto-chiudi{width:38px;height:38px;color:var(--sg-nero);transition:background .18s var(--mo-secca);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.sg-cassetto-chiudi:hover{background:var(--sg-fondo)}}.sg-cassetto-vuoto{font-size:var(--sg-pannello-titolo);color:var(--sg-testo-2);padding:8px 0 40px}.sg-cassetto-righe{flex-direction:column;padding-bottom:24px;display:flex}.sg-cassetto-righe>*{padding-bottom:16px}.sg-cassetto-uscente{transition:grid-template-rows .26s var(--mo-dentro), opacity .2s var(--mo-dentro), padding-bottom .26s var(--mo-dentro);grid-template-rows:1fr;display:grid}.sg-cassetto-uscente[data-esce=si]{opacity:0;grid-template-rows:0fr;padding-bottom:0}.sg-cassetto-uscente>*{min-height:0;overflow:hidden}@keyframes sg-riga-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sg-cassetto-uscente,.sg-cassetto-uscente[data-esce=si]{transition:none}}.sg-cassetto-riga{animation:sg-riga-entra .3s var(--mo-fuori) both;background:0 0;align-items:center;gap:14px;padding:14px 0;display:flex}.sg-cassetto-acquisto{border-bottom:1px solid var(--sg-bordo)}.sg-cassetto-righe>.sg-cassetto-uscente:last-of-type .sg-cassetto-acquisto{border-bottom:0}.sg-cassetto-appendici{border-left:2px solid var(--sg-bordo);flex-direction:column;margin:2px 0 14px 18px;padding-left:14px;display:flex}.sg-cassetto-appendici>.sg-cassetto-uscente+.sg-cassetto-uscente .sg-cassetto-riga{border-top:1px solid var(--sg-bordo);padding-top:12px}.sg-cassetto-appendici-titolo{font-size:var(--sg-pannello-etichetta);letter-spacing:.02em;text-transform:uppercase;color:var(--sg-testo-2);margin-bottom:10px;font-weight:600}.sg-cassetto-riga-appendice{align-items:flex-start;padding:8px 0}.sg-cassetto-riga-appendice .sg-cassetto-dati{justify-content:flex-start;gap:4px}.sg-cassetto-riga-appendice .sg-cassetto-capo{align-items:baseline}.sg-cassetto-riga-appendice .sg-cassetto-foto{width:46px;height:46px}.sg-cassetto-foto img,.sg-cassetto-foto-piccola img,.sg-carrello-foto img,.sg-carrello-acc-foto img{mix-blend-mode:multiply}.sg-cassetto-accessorio .sg-cassetto-foto-piccola,.sg-scaffale-scheda .sg-carrello-acc-foto,.sg-carrello-scaffale li:not(.sg-scaffale-scheda) .sg-carrello-acc-foto{background:#fff}.sg-cassetto-riga-appendice .sg-cassetto-foto,.sg-carrello-riga-appendice .sg-carrello-foto{background:0 0}.sg-cassetto-riga-appendice .sg-cassetto-foto img{width:46px;height:46px}.sg-cassetto-nome-link{color:inherit;text-decoration:none}.sg-cassetto-nome-link:hover{text-underline-offset:3px;text-decoration:underline}.sg-cassetto-riga-appendice .sg-cassetto-nome{font-size:var(--sg-pannello-nota)}@media (prefers-reduced-motion:reduce){.sg-cassetto-riga{animation:none}}.sg-cassetto-foto{background:var(--sg-fondo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:74px;height:74px;display:flex;overflow:hidden}.sg-cassetto-foto img{object-fit:contain;width:82px;height:82px}.sg-cassetto-dati{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.sg-cassetto-capo{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.sg-cassetto-capo>:first-child{flex:1;min-width:0}.sg-cassetto-capo>.sg-cassetto-cestino{margin-left:auto}.sg-cassetto-nome{-webkit-line-clamp:2;font-size:var(--sg-pannello-voce);color:var(--sg-nero);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-cassetto-preordine{font-size:var(--sg-pannello-nota);color:#4a2fb0;margin-top:3px;font-weight:600;line-height:1.35}.sg-carrello-preordine{margin-top:12px}.sg-cassa-preordine{margin:0 0 12px}.sg-cassetto-versione{font-size:var(--sg-pannello-nota);text-overflow:ellipsis;white-space:nowrap;color:var(--sg-testo-2);margin-top:3px;font-weight:500;overflow:hidden}.sg-cassetto-cestino{white-space:nowrap;font-size:var(--sg-pannello-nota);color:#d9534f;text-underline-offset:3px;cursor:pointer;transition:color var(--mo-tocco) var(--mo-secca);background:0 0;border:0;flex-shrink:0;padding:0;font-weight:600;line-height:1.5;text-decoration:underline}@media (hover:hover){.sg-cassetto-cestino:not(:disabled):hover{color:#b8322e}}.sg-cassetto-cestino:disabled{opacity:.5}.sg-cassetto-fondo{justify-content:space-between;align-items:center;gap:10px;display:flex}.sg-cassetto-prezzo{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:600}.sg-cassetto-quanti{background:var(--sg-fondo);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.sg-cassetto-riga[data-esaurita=si] .sg-cassetto-foto{opacity:.4;filter:grayscale()}.sg-cassetto-riga[data-esaurita=si] .sg-cassetto-versione{color:#00000059}.sg-cassetto-gratis{background:var(--sg-fondo);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);border-radius:12px;padding:8px 12px}.sg-cassetto-gratis strong{color:var(--sg-nero)}.sg-cassetto-vedi{height:44px;font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);text-underline-offset:3px;transition:color .16s var(--mo-secca);justify-content:center;align-items:center;font-weight:600;text-decoration:underline;display:flex}@media (hover:hover){.sg-cassetto-vedi:hover{color:var(--sg-nero)}}.sg-carrello{width:100%;max-width:calc(1400px + var(--sg-margine) * 2);padding-inline:var(--sg-margine);margin-inline:auto;padding-top:24px;padding-bottom:80px}@media (min-width:1100px){.sg-carrello{padding-top:40px}}.sg-carrello-colonne{gap:20px;display:grid}@media (min-width:1000px){.sg-carrello-colonne{grid-template-columns:minmax(0,1fr) 372px;align-items:start}}.sg-carrello-merce{flex-direction:column;gap:16px;min-width:0;display:flex}.sg-carrello-elenco{flex-direction:column;padding:20px;display:flex}.sg-carrello-blocco{border-bottom:1px solid var(--sg-bordo);padding-block:18px}.sg-carrello-blocco:first-child{padding-top:0}.sg-carrello-blocco:last-child{border-bottom:0;padding-bottom:0}.sg-carrello-sezione{font-size:var(--sg-pannello-titolo);color:var(--sg-nero);font-weight:700}.sg-carrello-riga{gap:16px;display:flex}.sg-carrello-foto{background:var(--sg-fondo);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.sg-carrello-foto img{object-fit:contain;width:100%;height:100%}.sg-carrello-dati{flex-direction:column;flex:1;justify-content:flex-start;gap:6px;min-width:0;display:flex}.sg-carrello-capo{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sg-carrello-nome{font-size:var(--sg-pannello-titolo);color:var(--sg-nero);font-weight:600;line-height:1.3;display:block}.sg-carrello-verso{vertical-align:-1px;opacity:0;width:13px;height:13px;transition:opacity .18s var(--mo-secca), transform .22s var(--mo-fuori);margin-left:6px;display:inline-block;transform:translate(-4px)}@media (hover:hover){a.sg-carrello-nome:hover .sg-carrello-verso{opacity:1;transform:none}}.sg-carrello-versione{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:2px}.sg-carrello-fondo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sg-carrello-fondo>.sg-cassetto-quanti{margin-left:auto}.sg-carrello-prezzo{font-size:var(--sg-pannello-forte);color:var(--sg-nero);font-weight:700}.sg-carrello-appendici{border-left:2px solid var(--sg-bordo);flex-direction:column;gap:0;margin-top:16px;margin-left:24px;padding-left:20px;display:flex}.sg-carrello-appendici>.sg-carrello-riga+.sg-carrello-riga{border-top:1px solid var(--sg-bordo);margin-top:10px;padding-top:10px}.sg-carrello-appendici-titolo{font-size:var(--sg-pannello-etichetta);letter-spacing:.02em;text-transform:uppercase;color:var(--sg-testo-2);margin-bottom:12px;font-weight:600}.sg-carrello-riga-appendice .sg-carrello-foto{border-radius:12px;width:56px;height:56px}.sg-carrello-riga-appendice .sg-carrello-nome{font-size:var(--sg-pannello-voce)}.sg-carrello-riga-appendice .sg-carrello-dati{justify-content:flex-start;gap:6px}.sg-carrello-riga-appendice .sg-carrello-capo{align-items:center}.sg-carrello-riga-appendice .sg-cassetto-cestino{margin-block:-10px 0}.sg-carrello-riga-appendice .sg-carrello-prezzo{font-size:var(--sg-pannello-titolo)}.sg-carrello-da{color:var(--sg-testo-2);font-weight:400}.sg-svuota{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);text-underline-offset:3px;cursor:pointer;transition:color var(--mo-tocco) var(--mo-secca);background:0 0;border:0;padding:2px 0;font-weight:500;text-decoration:underline}.sg-svuota:hover{color:var(--sg-nero)}.sg-svuota[data-chiesto=si]{color:#f26d6d;font-weight:600}.sg-svuota:disabled{opacity:.5;cursor:default}.sg-svuota-in-pagina{align-self:flex-end;margin-block:-4px 4px}.sg-cta-appesa{z-index:40;inset-inline:var(--sg-margine);bottom:calc(12px + env(safe-area-inset-bottom,0px) + var(--sg-consenso-alto,0px));border-radius:var(--sg-raggio);opacity:0;visibility:hidden;transition:transform var(--mo-mano) var(--mo-dentro), opacity var(--mo-tocco) var(--mo-dentro), visibility 0s linear var(--mo-mano);background:#fff;padding:10px 12px;position:fixed;transform:translateY(calc(100% + 24px));box-shadow:0 -10px 30px #00000024,0 -2px 8px #0000000f,0 0 0 1px #0000000d}.sg-cta-appesa[data-mostra=si]{opacity:1;visibility:visible;transition:transform var(--mo-mano) var(--mo-fuori), opacity var(--mo-tocco) var(--mo-fuori), visibility 0s;transform:none}@media (prefers-reduced-motion:reduce){.sg-cta-appesa,.sg-cta-appesa[data-mostra=si]{transition:none}}@media (min-width:1000px){.sg-cta-appesa{display:none}}.sg-cta-appesa-dentro{max-width:calc(1400px + var(--sg-margine) * 2);align-items:center;gap:12px;margin-inline:auto;display:flex}.sg-cta-appesa-dentro>:last-child{flex:1;min-width:0}.sg-cta-appesa-conto{flex-direction:column;flex-shrink:0;line-height:1.15;display:flex}.sg-cta-appesa-conto span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2)}.sg-cta-appesa-conto strong{font-size:var(--sg-pannello-forte);color:var(--sg-nero);font-weight:700}.sg-scaffale-scheda{scroll-snap-align:start;background:var(--sg-fondo);border-radius:14px;flex-direction:row;flex-shrink:0;align-items:center;gap:10px;width:calc(33.3333% - 8px);padding:10px 12px;display:flex;position:relative}.sg-scaffale-scheda .sg-scaffale-fondo{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}.sg-scaffale-scheda .sg-carrello-acc-foto{background:var(--sg-carta);border-radius:10px;width:64px;height:64px}.sg-scaffale-scheda .sg-carrello-acc-foto img{width:34px;height:34px}.sg-scaffale-scheda .sg-carrello-acc-per,.sg-scaffale-scheda .sg-carrello-acc-nota{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:900px){.sg-scaffale-scheda{width:calc(57.1429% - 5.14286px);padding:12px}}.sg-scaffale-scheda .sg-carrello-acc-nome{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sg-scaffale-fondo{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;display:flex}@media (max-width:900px){.sg-scaffale-scheda{gap:6px;padding:9px 10px}.sg-scaffale-scheda .sg-carrello-acc-foto{width:48px;height:48px}.sg-scaffale-scheda .sg-carrello-acc-foto img{width:38px;height:38px}.sg-scaffale-scheda .sg-carrello-acc-nome{font-size:13px;line-height:1.28}.sg-scaffale-scheda .sg-carrello-acc-nota,.sg-scaffale-scheda .sg-carrello-acc-per{margin-top:0;font-size:11.5px;line-height:1.25}.sg-scaffale-scheda .sg-carrello-acc-prezzo{gap:5px;font-size:13.5px}.sg-scaffale-scheda .sg-carrello-acc-prezzo s{font-size:11.5px}.sg-scaffale-scheda .sg-scaffale-fondo{gap:6px;margin-top:0}.sg-scaffale-scheda .sg-bottone-stretto{padding-inline:11px}}.sg-carrello-scaffale{flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.sg-carrello-scaffale ul:not(.sg-nastro){flex-direction:column;display:flex}.sg-carrello-scaffale li:not(.sg-scaffale-scheda){border-bottom:1px solid var(--sg-bordo);align-items:center;gap:14px;padding:14px 0;display:flex}.sg-carrello-scaffale li:not(.sg-scaffale-scheda):last-child{border-bottom:0;padding-bottom:0}.sg-carrello-acc-foto{background:var(--sg-fondo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.sg-carrello-acc-foto img{object-fit:contain;width:100%;height:100%}.sg-carrello-acc-nome{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:600;line-height:1.3;display:block}.sg-carrello-acc-nota,.sg-carrello-acc-per{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);display:block}.sg-carrello-acc-per{font-style:italic}.sg-carrello-acc-prezzo{font-size:var(--sg-pannello-voce);flex-shrink:0;align-items:baseline;gap:6px;display:flex}.sg-carrello-acc-prezzo strong{color:var(--sg-nero);font-weight:700}.sg-carrello-acc-prezzo s{color:var(--sg-testo-2)}@media (max-width:560px){.sg-carrello-scaffale li:not(.sg-scaffale-scheda){grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"foto nome nome""foto prezzo bottone";align-items:center;gap:6px 12px;display:grid}.sg-carrello-acc-foto{grid-area:foto;align-self:start;width:56px;height:56px}.sg-carrello-scaffale li:not(.sg-scaffale-scheda)>span:nth-child(2){grid-area:nome}.sg-carrello-acc-prezzo{grid-area:prezzo}.sg-carrello-scaffale li:not(.sg-scaffale-scheda)>button{grid-area:bottone}}.sg-carrello-conto{flex-direction:column;gap:16px;display:flex}@media (min-width:1000px){.sg-carrello-conto{position:sticky;top:96px}}.sg-carrello-spedizione-riga{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2)}.sg-carrello-spedizione,.sg-carrello-riepilogo{flex-direction:column;gap:14px;padding:20px;display:flex}.sg-carrello-paga{display:flex}.sg-carrello-paga>*{flex:1;min-width:0}.sg-carrello-barra{background:var(--sg-fondo);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.sg-carrello-barra strong{color:var(--sg-nero)}.sg-carrello-barra-vasca{background:#00000014;border-radius:999px;height:6px;display:block;overflow:hidden}.sg-carrello-barra-pieno{background-image:var(--sg-gradiente);height:100%;transition:width .4s var(--mo-fuori);border-radius:999px;display:block}.sg-carrello-gratis-fatta{background:var(--sg-fondo);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);border-radius:14px;padding:12px 14px}.sg-carrello-gratis-fatta strong{color:var(--sg-nero)}.sg-carrello-metodi{flex-direction:column;gap:8px;display:flex}.sg-carrello-metodo{cursor:pointer;background:var(--sg-fondo);transition:background-color .16s var(--mo-secca), box-shadow .16s var(--mo-secca);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #0000}.sg-carrello-metodo-scelto{box-shadow:inset 0 0 0 2px var(--sg-nero);background:#fff}.sg-carrello-metodo input{width:16px;height:16px;accent-color:var(--sg-nero);flex-shrink:0}.sg-carrello-metodo-nome{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:600;display:block}.sg-carrello-metodo-nota{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:1px;display:block}.sg-carrello-metodo-costo{font-size:var(--sg-pannello-voce);color:var(--sg-nero);flex-shrink:0;font-weight:700}.sg-carrello-disfa{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}.sg-carrello-conti{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);flex-direction:column;gap:10px;display:flex}.sg-carrello-conti>div{justify-content:space-between;gap:12px;display:flex}.sg-carrello-conti dd{color:var(--sg-nero);text-align:right;font-weight:600}.sg-carrello-totale{border-top:1px solid var(--sg-bordo);font-size:var(--sg-pannello-forte);color:var(--sg-nero);justify-content:space-between;gap:12px;padding-top:14px;font-weight:700;display:flex}.sg-carrello-pagamenti{border-radius:var(--sg-raggio-carta,20px);background:var(--sg-nero);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.sg-carrello-pagamenti p{font-size:var(--sg-pannello-nota);color:#ffffffb3}.sg-cassetto-esaurito{font-size:var(--sg-pannello-titolo);color:#0006;font-weight:700}.sg-cassetto-restano{vertical-align:2px;margin-left:8px}.sg-cassetto-quanti span{text-align:center;min-width:14px;font-size:var(--sg-pannello-titolo);color:var(--sg-nero);font-weight:600}.sg-cassetto-quanti button{width:30px;height:30px;color:var(--sg-nero);transition:opacity .16s var(--mo-secca), background-color .16s var(--mo-secca);border-radius:999px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.sg-cassetto-quanti button:not(:disabled):hover{background:#fff}}.sg-cassetto-quanti button:disabled{opacity:.28}.sg-cassetto-quanti span{min-width:22px}.sg-cassetto-completa{flex-direction:column;gap:12px;padding-top:8px;display:flex}.sg-cassetto-titolo{font-size:var(--sg-pannello-titolo);color:var(--sg-nero);font-weight:600}.sg-cassetto-accessorio{scroll-snap-align:start;background:var(--sg-fondo);border-radius:14px;flex-direction:column;flex-shrink:0;gap:8px;width:248px;padding:10px;display:flex;position:relative}.sg-cassetto-accessorio .sg-cassetto-acc-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sg-cassetto-accessorio .sg-cassetto-foto-piccola{width:54px;height:54px}.sg-cassetto-accessorio .sg-cassetto-foto-piccola img{width:44px;height:44px}@media (min-width:640px){.sg-cassetto-accessorio{width:calc(50% - 6px);max-width:248px}}@media (max-width:900px){.sg-cassetto-accessorio{gap:6px;padding:9px 10px}.sg-cassetto-accessorio .sg-cassetto-acc-capo{gap:8px}.sg-cassetto-accessorio .sg-cassetto-foto-piccola{width:46px;height:46px}.sg-cassetto-accessorio .sg-cassetto-foto-piccola img{width:36px;height:36px}.sg-cassetto-accessorio .sg-cassetto-acc-nome{font-size:13px;line-height:1.28}.sg-cassetto-accessorio .sg-cassetto-acc-per,.sg-cassetto-accessorio .sg-cassetto-acc-nota{margin-top:0;font-size:11.5px;line-height:1.25}.sg-cassetto-accessorio .sg-cassetto-acc-prezzi{gap:5px;font-size:13.5px}.sg-cassetto-accessorio .sg-cassetto-acc-prezzi s{font-size:11.5px}.sg-cassetto-accessorio .sg-cassetto-acc-fondo{gap:6px}.sg-cassetto-accessorio .sg-bottone-stretto{padding-inline:11px}}.sg-cassetto-acc-capo{align-items:center;gap:10px;min-width:0;display:flex}.sg-cassetto-nastro{margin-top:2px}.sg-cassetto-nastro>div{margin-top:10px}.sg-cassetto-foto-piccola{background:var(--sg-fondo);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:68px;height:68px;display:flex;overflow:hidden}.sg-cassetto-foto-piccola img{object-fit:contain;width:56px;height:56px}.sg-cassetto-acc-nome{-webkit-line-clamp:2;font-size:var(--sg-pannello-voce);color:var(--sg-nero);-webkit-box-orient:vertical;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.sg-cassetto-acc-versione,.sg-cassetto-acc-per{font-size:var(--sg-pannello-nota);white-space:nowrap;text-overflow:ellipsis;color:#00000080;margin-top:2px;line-height:1.25;overflow:hidden}.sg-cassetto-acc-per{color:#00000061;font-style:italic}.sg-cassetto-acc-fondo{justify-content:space-between;align-items:center;gap:8px;display:flex}.sg-cassetto-acc-prezzi{min-width:0;font-size:var(--sg-pannello-titolo);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.sg-cassetto-acc-prezzi strong{color:var(--sg-nero);font-weight:600}.sg-cassetto-acc-prezzi s{color:#00000080;font-size:13px;font-weight:500}.sg-cassetto-risparmio{color:#00a843;background:#2fea7a33;border-radius:999px;padding:2px 6px;font-size:12.5px;font-weight:500}.sg-cassetto-aggiungi{flex-shrink:0}.sg-cassetto-aggiungi>*{justify-content:center;padding-inline:14px;font-size:13px}.sg-cassetto-piede{border-top:1px solid var(--sg-bordo);padding:24px var(--sg-aria-pannello) var(--sg-aria-pannello);flex-direction:column;gap:20px;display:flex}.sg-cassetto-somma{font-size:var(--sg-pannello-forte);color:var(--sg-nero);justify-content:space-between;align-items:baseline;font-weight:600;display:flex}.sg-cassetto-paga>*{width:100%}@media (max-width:1099px){.sg-cassetto{top:76px;left:var(--sg-margine);right:var(--sg-margine);width:auto;max-height:calc(100dvh - 76px - var(--sg-margine));box-shadow:var(--sg-ombra);transform-origin:100% 0;transition:opacity .22s var(--mo-fuori), transform .26s var(--mo-fuori), visibility 0s linear .26s;transform:translateY(-10px)scale(.99)}@media (pointer:coarse){.sg-cassetto{box-shadow:none}}.sg-cassetto-aperto{transition:opacity .22s var(--mo-fuori), transform .26s var(--mo-fuori), visibility 0s;transform:none}}@media (max-width:639px){.sg-cassetto-alto{gap:20px;padding:12px 14px 0}.sg-cassetto-piede{gap:14px;padding:18px 14px 26px}.sg-cassetto-riga{gap:14px;padding:14px}.sg-cassetto-foto{width:76px;height:76px}.sg-cassetto-foto img{width:62px;height:62px}.sg-cassetto-accessorio{padding:10px 12px}.sg-cassetto-foto-piccola{width:54px;height:54px}.sg-cassetto-foto-piccola img{width:44px;height:44px}.sg-cassetto-acc-nome{font-size:14px}}.sg-filtri{flex-direction:column;gap:12px;display:flex}.sg-filtro{background:var(--sg-carta);border-radius:16px;padding:16px 8px 12px}.sg-filtro-capo,.sg-filtro-voci>form{margin-inline:8px}.sg-filtro-capo{cursor:pointer;font-family:var(--font-titoli);color:var(--sg-nero);-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:1.5;list-style:none;display:flex}.sg-filtro-capo::-webkit-details-marker{display:none}.sg-filtro-freccia{width:24px;height:24px;color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-fuori);flex:none}.sg-filtro[open] .sg-filtro-freccia{transform:rotate(180deg)}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.sg-filtro::details-content{content-visibility:hidden;block-size:0;transition:block-size var(--mo-mano) var(--mo-fuori), content-visibility var(--mo-mano) allow-discrete;overflow:hidden}.sg-filtro[open]::details-content{content-visibility:visible;block-size:auto}}.sg-filtro-titolo{flex-direction:column;gap:1px;min-width:0;display:flex}.sg-filtro-sommario{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-corpo,inherit);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);font-weight:500;overflow:hidden}.sg-filtro[open] .sg-filtro-sommario{display:none}.sg-attesa{border-radius:inherit;display:none;position:absolute;inset:0}.sg-attesa[data-attesa=si]{background:conic-gradient(from 0deg, transparent 0 65%, currentColor 100%) border-box;color:var(--sg-nero);animation:.7s linear infinite sg-attesa-gira;display:block;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 60%);mask:radial-gradient(closest-side,#0000 58%,#000 60%)}@keyframes sg-attesa-gira{to{transform:rotate(1turn)}}.sg-filtro-quanti{position:relative}.sg-filtro-quanti:has(.sg-attesa[data-attesa=si]){color:#0000}.sg-filtro-voci{border-top:1px solid #0000001a;flex-direction:column;gap:2px;margin-top:12px;padding-top:12px;display:flex}.sg-filtro-voce{min-height:21px;font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:background-color var(--mo-tocco) var(--mo-secca);border-radius:10px;align-items:center;gap:8px;padding:7px 8px;line-height:1.5;display:flex;position:relative}@media (hover:hover){.sg-filtro-voce:hover{background-color:#0000000a}}.sg-filtro-casella{background:var(--sg-carta);width:16px;height:16px;transition:border-color var(--mo-tocco) var(--mo-secca);border:1px solid #00000040;border-radius:5px;flex:none;position:relative;overflow:hidden}@media (hover:hover){.sg-filtro-voce:hover .sg-filtro-casella{border-color:#00000073}}.sg-filtro-casella:before{content:"";border-radius:inherit;background-image:var(--sg-gradiente);transition:transform var(--mo-mano) var(--mo-fuori);position:absolute;inset:0;transform:scale(0)}.sg-filtro-casella:after{content:"";transform-origin:50%;width:4px;height:8px;transition:transform var(--mo-tocco) var(--mo-fuori) var(--mo-tocco);border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;position:absolute;top:2px;left:4.5px;transform:rotate(45deg)scale(0)}.sg-filtro-voce[data-scelto=si] .sg-filtro-casella{border-color:#0000}.sg-filtro-voce[data-scelto=si] .sg-filtro-casella:before{transform:scale(1)}.sg-filtro-voce[data-scelto=si] .sg-filtro-casella:after{transform:rotate(45deg)scale(1)}.sg-filtro-voce[data-scelto=si]{font-weight:600}.sg-filtro-altri{flex-direction:column;gap:2px;display:flex}.sg-filtro-altri>summary{cursor:pointer;text-align:center;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:color var(--mo-tocco) var(--mo-secca), border-color var(--mo-tocco) var(--mo-secca), background-color var(--mo-tocco) var(--mo-secca);border:1px solid #0000001a;border-radius:999px;order:0;align-self:stretch;margin-top:6px;padding:7px 12px;font-weight:600;list-style:none}.sg-filtro-altri[open]>summary{order:1}.sg-filtro-altri>summary::-webkit-details-marker{display:none}@media (hover:hover){.sg-filtro-altri>summary:hover{color:var(--sg-nero);border-color:#00000047}}.sg-filtro-altri-chiudi,.sg-filtro-altri[open] .sg-filtro-altri-apri{display:none}.sg-filtro-altri[open] .sg-filtro-altri-chiudi{display:inline}.sg-filtro-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sg-filtro-quanti{font-size:var(--sg-pannello-nota);font-variant-numeric:tabular-nums;color:var(--sg-testo-2);transition:background-color var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);background:#0000000b;border-radius:999px;flex:none;padding:1px 7px}.sg-filtro-voce[data-scelto=si] .sg-filtro-quanti{background:var(--sg-nero);color:var(--sg-bianco)}.sg-filtro-pallino{width:12px;height:12px;transition:transform var(--mo-mano) var(--mo-fuori);border-radius:999px;flex:none;box-shadow:inset 0 0 0 1px #0000001f}@media (hover:hover){.sg-filtro-voce:hover .sg-filtro-pallino{transform:scale(1.25)}}.sg-filtro-prezzo{align-items:center;gap:8px;display:flex}.sg-filtro-campo{min-width:0;transition:border-color var(--mo-tocco) var(--mo-secca);border:1px solid #0000001a;border-radius:8px;flex-direction:column;flex:1 0 0;gap:4px;padding:10px 16px;display:flex}.sg-filtro-campo:focus-within{border-color:#00000073}.sg-filtro-campo>span{color:#000000b3;font-size:18px;font-weight:400;line-height:1.5}.sg-filtro-campo input{width:100%;font-family:var(--font-titoli);color:var(--sg-nero);background:0 0;border:0;outline:none;padding:0;font-size:16px;font-weight:600;line-height:1.5}.sg-filtro-campo input::-webkit-outer-spin-button{appearance:none;margin:0}.sg-filtro-campo input::-webkit-inner-spin-button{appearance:none;margin:0}.sg-filtro-campo input[type=number]{appearance:textfield}.sg-filtro-applica{background:var(--sg-nero);width:100%;font-size:var(--sg-pannello-voce);color:var(--sg-bianco);transition:transform var(--mo-tocco) var(--mo-secca);border-radius:999px;margin-top:12px;padding:10px 16px;font-weight:600;box-shadow:0 3px #0000002e}@media (hover:hover){.sg-filtro-applica:hover{transform:translateY(-2px)}}.sg-filtro-applica:active{transform:translateY(3px);box-shadow:0 0 #0000002e}.sg-filtri-scelte{border-radius:var(--sg-raggio);background:var(--sg-carta);flex-wrap:wrap;align-items:center;gap:6px;padding:12px 14px 14px;display:flex}.sg-filtri-scelte-etichetta{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);flex-basis:100%;margin-bottom:2px;font-size:12px;font-weight:700}.sg-filtri-scelta{background:var(--sg-fondo);font-size:var(--sg-pannello-nota);color:var(--sg-nero);transition:transform var(--mo-tocco) var(--mo-secca);border-radius:999px;align-items:center;gap:6px;padding:6px 10px 6px 12px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-filtri-scelta:hover{transform:translateY(-2px)}}.sg-filtri-scelta svg{opacity:.5;width:12px;height:12px}.sg-filtro-azzera{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:background-color var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);border-radius:999px;align-self:flex-end;margin-top:8px;padding:5px 10px;font-weight:600}@media (hover:hover){.sg-filtro-azzera:hover{color:var(--sg-nero);background-color:#0000000d}}.sg-filtri-azzera{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);align-self:center;text-decoration:underline}.sg-elenco{margin-bottom:var(--sg-sezione);align-items:flex-start;gap:20px;display:flex}.sg-elenco-colonna{top:calc(var(--sg-aria-testa) + 64px + 12px);flex:none;align-self:flex-start;width:335px;position:sticky}.sg-elenco-merce{flex:1;min-width:0;scroll-margin-top:96px}.sg-elenco-capo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sg-elenco-quanti{font-size:var(--sg-pannello-voce);color:var(--sg-nero);margin-top:9px;font-weight:600}.sg-elenco-totale{color:var(--sg-testo-2);font-weight:400}.sg-elenco-totale-sotto{display:none}@media (max-width:639px){.sg-elenco-totale{display:none}.sg-elenco-totale-sotto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:4px;display:block}}.sg-ordina{z-index:20;position:relative}.sg-ordina-capo{cursor:pointer;background:var(--sg-carta);font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);transition:transform var(--mo-tocco) var(--mo-secca), box-shadow var(--mo-tocco) var(--mo-secca);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;display:flex;box-shadow:0 3px #0000000f}@media (hover:hover){.sg-ordina-capo:hover{transform:translateY(-2px);box-shadow:0 5px #0000000f}}.sg-ordina-capo:active{transform:translateY(3px);box-shadow:0 0 #0000000f}.sg-ordina-icona{flex:none;width:16px;height:16px}@media (max-width:639px){.sg-ordina-etichetta{display:none}}.sg-ordina-scelto{color:var(--sg-nero);font-weight:600}.sg-ordina-freccia{width:16px;height:16px;transition:transform var(--mo-mano) var(--mo-fuori);flex:none}.sg-ordina[data-aperto=si] .sg-ordina-freccia{transform:rotate(180deg)}.sg-ordina-voci{background:var(--sg-carta);transform-origin:100% 0;opacity:0;content-visibility:hidden;pointer-events:none;min-width:232px;transition:transform var(--mo-mano) var(--mo-fuori), opacity var(--mo-tocco) var(--mo-secca), content-visibility var(--mo-mano) allow-discrete;border-radius:18px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;transform:scale(.94)translateY(-6px);box-shadow:0 0 0 1px #0000000d,0 4px 10px #0000000f,0 18px 40px #00000029}.sg-ordina[data-aperto=si] .sg-ordina-voci{opacity:1;content-visibility:visible;pointer-events:auto;transform:scale(1)translateY(0)}.sg-ordina-voci a{font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:background-color var(--mo-tocco) var(--mo-secca);opacity:0;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex;transform:translateY(-4px)}.sg-ordina[data-aperto=si] .sg-ordina-voci a{opacity:1;transition:opacity var(--mo-mano) var(--mo-fuori) calc(var(--i) * 28ms), transform var(--mo-mano) var(--mo-fuori) calc(var(--i) * 28ms), background-color var(--mo-tocco) var(--mo-secca);transform:none}@media (hover:hover){.sg-ordina-voci a:hover{background-color:#0000000d}}.sg-ordina-voci a[data-scelto=si]{font-weight:600}.sg-ordina-segno{width:8px;height:8px;transition:box-shadow var(--mo-tocco) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori);border-radius:999px;flex:none;box-shadow:inset 0 0 0 1.5px #0000002e}.sg-ordina-voci a[data-scelto=si] .sg-ordina-segno{background-image:var(--sg-gradiente);box-shadow:none;transform:scale(1.25)}@media (prefers-reduced-motion:reduce){.sg-ordina-voci,.sg-ordina-voci a,.sg-ordina-capo,.sg-ordina-freccia{transition-duration:1ms!important;transition-delay:0s!important}}@keyframes sg-griglia-entra{0%{opacity:0;transform:translateY(6px)}}.sg-elenco-griglia{animation:sg-griglia-entra var(--mo-entra) var(--mo-fuori) both;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:12px;display:grid}.sg-elenco-vuoto{background:var(--sg-carta);text-align:center;border-radius:16px;margin-top:20px;padding:40px 24px}.sg-pagine{justify-content:center;align-items:center;gap:6px;margin-top:32px;display:flex}.sg-pagine a,.sg-pagine>span{z-index:0;isolation:isolate;background:var(--sg-carta);min-width:44px;height:44px;font-size:var(--sg-pannello-voce);font-variant-numeric:tabular-nums;color:var(--sg-nero);transition:color .2s var(--mo-secca) 60ms, transform var(--mo-tocco) var(--mo-secca);border-radius:999px;place-items:center;padding:0 12px;display:grid;position:relative;overflow:hidden}.sg-pagine a:before{content:"";z-index:-1;border-radius:inherit;background-image:var(--sg-gradiente);transition:transform .28s var(--mo-fuori);position:absolute;inset:0;transform:scale(0)}@media (hover:hover){.sg-pagine a:not([aria-current]):hover{color:var(--sg-bianco)}.sg-pagine a:not([aria-current]):hover:before{transform:scale(1)}}.sg-pagine a:active{transform:scale(.94)}.sg-pagine a[aria-current]{color:var(--sg-bianco);font-weight:600}.sg-pagine a[aria-current]:before{transform:scale(1)}.sg-pagine-freccia{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);padding:0}.sg-pagine>span[data-spenta]{opacity:.35;border:1px solid var(--sg-bordo-forte);padding:0}.sg-vai{align-items:center;gap:8px;margin-inline:4px;display:flex}.sg-vai-campo{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);text-align:center;font-variant-numeric:tabular-nums;width:66px;height:44px;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);appearance:textfield;border-radius:999px;padding:0 10px;font-size:16px;font-weight:600}.sg-vai-campo::-webkit-outer-spin-button{appearance:none;margin:0}.sg-vai-campo::-webkit-inner-spin-button{appearance:none;margin:0}@media (hover:hover){.sg-vai-campo:hover{border-color:var(--sg-nero)}}.sg-vai-campo:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-vai-di{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2)}.sg-vai-ok{z-index:0;isolation:isolate;background-image:var(--sg-gradiente);height:40px;font-size:var(--sg-pannello-voce);color:var(--sg-bianco);animation:sg-vai-ok-entra .24s var(--mo-fuori) backwards;transition:transform var(--mo-tocco) var(--mo-secca);border-radius:999px;padding:0 18px;font-weight:700;position:relative;overflow:hidden}@keyframes sg-vai-ok-entra{0%{opacity:0;transform:scale(.85)}}@media (hover:hover){.sg-vai-ok:hover{transform:translateY(-1px)}}.sg-vai-ok:active{transform:scale(.94)}.sg-vai-campo[data-tocco]{border-color:var(--sg-nero)}@media (max-width:560px){.sg-pagine{gap:5px}.sg-pagine a,.sg-pagine>span{min-width:40px;height:40px;padding:0 9px}.sg-vai-campo{height:40px}}@media (max-width:1099px){.sg-elenco{display:block}.sg-elenco-colonna{display:none}.sg-elenco-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}}@media (min-width:620px) and (max-width:1099px){.sg-elenco-griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:639px){.sg-elenco-griglia[data-sdraiate=si]{grid-template-columns:minmax(0,1fr);gap:10px}}.sg-hero-testo{container-type:inline-size}.sg-hero-trust{border-radius:var(--sg-raggio);background:var(--sg-bianco);box-shadow:var(--sg-ombra-alta);color:var(--sg-testo-2);transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border:1px solid #0000001a;padding:16px 18px 14px;display:block}.sg-hero-trust-vai{border-top:1px solid var(--sg-bordo);width:100%;color:var(--sg-nero);align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-hero-trust:hover{transform:translateY(-2px);box-shadow:0 10px 30px #0000001a}.sg-hero-trust:hover .sg-hero-trust-vai{text-underline-offset:3px;text-decoration:underline}}.sg-hero-testo .sg-h1{font-size:32px}@media (min-width:640px){.sg-hero-testo .sg-h1{font-size:max(30px, min(44px, 100cqi / (var(--sg-hero-lettere) * .45)));white-space:nowrap}}@media (min-width:1100px){.sg-hero-testo .sg-h1{font-size:max(30px, min(60px, 100cqi / (var(--sg-hero-lettere) * .45)))}}.sg-elenco-comandi{align-items:center;gap:8px;display:flex}.sg-filtri-bottone{background:var(--sg-carta);font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:transform var(--mo-tocco) var(--mo-secca), box-shadow var(--mo-tocco) var(--mo-secca);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-weight:600;display:none;box-shadow:0 3px #0000000f}.sg-filtri-bottone svg{flex:none;width:16px;height:16px}.sg-filtri-bottone:active{transform:translateY(3px);box-shadow:0 0 #0000000f}.sg-filtri-bottone-conta{background-image:var(--sg-gradiente);min-width:20px;height:20px;color:var(--sg-bianco);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}@media (max-width:1099px){.sg-filtri-bottone{display:inline-flex}}.sg-foglio{z-index:80;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.sg-foglio-velo{animation:sg-foglio-velo var(--mo-mano) var(--mo-fuori) both;background:#00000059;position:absolute;inset:0}@keyframes sg-foglio-velo{0%{opacity:0}}.sg-foglio-corpo{background:var(--sg-fondo);max-height:88dvh;animation:sg-foglio-sale var(--mo-entra) var(--mo-fuori) both;border-radius:24px 24px 0 0;flex-direction:column;display:flex;position:relative}@keyframes sg-foglio-sale{0%{transform:translateY(100%)}}.sg-foglio[data-uscendo] .sg-foglio-corpo{animation:sg-foglio-scende var(--sg-foglio-durata,var(--mo-entra)) var(--mo-dentro) both}.sg-foglio[data-uscendo] .sg-foglio-velo{animation:sg-foglio-velo var(--sg-foglio-durata,var(--mo-entra)) var(--mo-dentro) reverse both}@keyframes sg-foglio-scende{0%{transform:translateY(var(--sg-foglio-da,0px))}to{transform:translateY(100%)}}.sg-foglio-corpo{transition:transform var(--mo-mano) var(--mo-fuori)}.sg-foglio-corpo[style*=translateY]{animation:none}.sg-foglio-corpo[data-tirato]{transition:none}.sg-foglio-capo{touch-action:none;cursor:grab}.sg-foglio-capo:active{cursor:grabbing}.sg-foglio-capo{justify-content:space-between;align-items:center;padding:20px 16px 12px;display:flex;position:relative}.sg-foglio-capo h2{font-family:var(--font-titoli);color:var(--sg-nero);font-size:20px;font-weight:600}.sg-foglio-capo button{background:var(--sg-carta);width:32px;height:32px;color:var(--sg-nero);border-radius:999px;justify-content:center;align-items:center;display:flex}.sg-foglio-capo button svg{width:18px;height:18px}.sg-foglio-maniglia{background:#00000026;border-radius:999px;width:40px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.sg-foglio-dentro{overscroll-behavior:contain;flex:1;min-height:0;padding:0 12px 12px;overflow-y:auto}.sg-foglio-piede{background:var(--sg-fondo);padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid #00000014}.sg-foglio-fatto{background-image:var(--sg-gradiente);width:100%;color:var(--sg-bianco);transition:transform var(--mo-tocco) var(--mo-secca);border-radius:999px;padding:14px 20px;font-size:15px;font-weight:600;box-shadow:0 3px #0000001f}.sg-foglio-fatto:active{transform:translateY(3px);box-shadow:0 0 #0000001f}@media (prefers-reduced-motion:reduce){.sg-foglio-corpo,.sg-foglio-velo{animation-duration:1ms}}.sg-scelta{z-index:120;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sg-scelta-velo{animation:sg-scelta-velo var(--mo-mano) var(--mo-fuori) both;background:#00000059;position:absolute;inset:0}@keyframes sg-scelta-velo{0%{opacity:0}}.sg-scelta-corpo{background:var(--sg-carta);width:100%;max-width:380px;max-height:80dvh;box-shadow:var(--sg-ombra-fluttuante);animation:sg-scelta-sale var(--mo-entra) var(--mo-fuori) both;border-radius:20px;padding:20px;position:relative;overflow-y:auto}@keyframes sg-scelta-sale{0%{opacity:0;transform:translateY(10px)scale(.98)}}.sg-scelta-titolo{font-family:var(--font-titoli);color:var(--sg-nero);font-size:18px;font-weight:600}.sg-scelta-cosa{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:2px}.sg-scelta-elenco{flex-direction:column;gap:6px;margin-top:14px;display:flex}.sg-scelta-elenco button{text-align:left;width:100%;transition:border-color var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-secca);border:1px solid #0000001a;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}@media (hover:hover){.sg-scelta-elenco button:hover{border-color:#00000059;transform:translateY(-2px)}}.sg-scelta-elenco button:active{transform:translateY(1px)}.sg-scelta-foto{background:var(--sg-fondo);border-radius:10px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.sg-scelta-foto img{object-fit:contain;mix-blend-mode:multiply;width:38px;height:38px}.sg-scelta-nome{text-overflow:ellipsis;white-space:nowrap;font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:600;display:block;overflow:hidden}.sg-scelta-versione{text-overflow:ellipsis;white-space:nowrap;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:1px;display:block;overflow:hidden}.sg-scelta-annulla{width:100%;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:background-color var(--mo-tocco) var(--mo-secca);border-radius:999px;margin-top:12px;padding:9px;font-weight:600}@media (hover:hover){.sg-scelta-annulla:hover{background:#0000000d}}@media (prefers-reduced-motion:reduce){.sg-scelta-corpo,.sg-scelta-velo{animation-duration:1ms}}@media (max-width:639px){.sg-scaffale-scheda,.sg-cassetto-accessorio{width:80%}.sg-cassetto-accessorio .sg-cassetto-acc-fondo{justify-content:space-between;align-items:center;gap:10px;display:flex}.sg-scaffale-scheda{flex-wrap:wrap}.sg-scaffale-scheda .sg-scaffale-fondo{flex-direction:row;flex-basis:100%;justify-content:space-between;align-items:center;gap:10px}.sg-scaffale-scheda .sg-carrello-acc-nome,.sg-cassetto-accessorio .sg-cassetto-acc-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.sg-sconto-apri{text-align:center;width:100%;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:border-color var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);border:1px dashed #00000029;border-radius:12px;margin-top:12px;padding:10px;font-weight:600;display:block}@media (hover:hover){.sg-sconto-apri:hover{color:var(--sg-nero);border-color:#0006}}.sg-sconto{margin-top:12px}.sg-sconto-campo{transition:border-color var(--mo-tocco) var(--mo-secca);border:1px solid #00000024;border-radius:12px;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.sg-sconto-campo:focus-within{border-color:#00000073}.sg-sconto-campo input{min-width:0;font-size:var(--sg-pannello-voce);letter-spacing:.04em;text-transform:uppercase;color:var(--sg-nero);background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:600}.sg-sconto-campo input::placeholder{letter-spacing:0;text-transform:none;color:var(--sg-testo-2);font-weight:400}.sg-sconto-campo button{background:var(--sg-nero);font-size:var(--sg-pannello-nota);color:var(--sg-bianco);transition:opacity var(--mo-tocco) var(--mo-secca);border-radius:999px;flex:none;padding:9px 16px;font-weight:600}.sg-sconto-campo button:disabled{opacity:.4}.sg-sconto-motivo{font-size:var(--sg-pannello-nota);color:#b8322e;margin-top:8px}.sg-sconto-messo{border-top:1px solid var(--sg-bordo);margin-top:12px;padding-top:12px}.sg-sconto-riga{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sg-sconto-riga strong{letter-spacing:.04em;text-transform:uppercase;color:var(--sg-nero);font-weight:600}.sg-sconto-cifra{color:#2f8f5b;font-weight:600}.sg-sconto-nota{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:4px}.sg-sconto-netto{font-family:var(--font-titoli);font-size:var(--sg-pannello-titolo);color:var(--sg-nero);margin-top:8px;font-weight:600}.sg-sconto-togli{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);text-underline-offset:3px;transition:color var(--mo-tocco) var(--mo-secca);margin-top:8px;font-weight:600;text-decoration:underline}@media (hover:hover){.sg-sconto-togli:hover{color:var(--sg-nero)}}.sg-cuore-croce{width:20px;height:20px;color:var(--sg-nero);opacity:0;transition:opacity var(--mo-tocco) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori);position:absolute;transform:scale(.7)rotate(-45deg)}@media (hover:hover){.sg-cuore[data-preferiti=si]:hover .sg-cuore-croce{opacity:1;transform:scale(1)rotate(0)}.sg-cuore[data-preferiti=si]:hover .sg-cuore-segno{opacity:0;transform:scale(.6)}.sg-cuore[data-preferiti=si] .sg-cuore-segno{transition:opacity var(--mo-tocco) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori)}}.sg-griglia-prodotti>li[data-uscendo=si]{pointer-events:none;animation:sg-card-esce .26s var(--mo-dentro) both}@keyframes sg-card-esce{to{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.sg-griglia-prodotti>li[data-uscendo=si]{animation-duration:1ms}}@media (pointer:coarse){[data-theme=smartgeneration]{--mo-comparsa:.72s;--mo-comparsa-riga:.82s}[data-theme=smartgeneration] input:not([type=checkbox]):not([type=radio]),[data-theme=smartgeneration] textarea,[data-theme=smartgeneration] select{font-size:16px!important}}@media (max-width:640px){.sg-carrello-foto{border-radius:12px;width:62px;height:62px}.sg-carrello-nome{font-size:var(--sg-pannello-voce)}.sg-carrello-versione{font-weight:500}.sg-carrello-prezzo{font-size:var(--sg-pannello-voce);font-weight:600}}.sg-vuota{border-radius:var(--sg-raggio);background:var(--sg-carta);box-shadow:var(--sg-ombra);text-align:center;flex-direction:column;align-items:center;gap:22px;padding:36px 24px 34px;display:flex}.sg-vuota .sg-tessera-esaurita{margin-bottom:0}.sg-vuota-simili{width:100%;max-width:620px}.sg-vuota-simili ul{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.sg-vuota-voce{background:var(--sg-fondo);font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:background-color var(--mo-mano) var(--mo-secca);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-weight:600;display:inline-flex}.sg-vuota-voce em{font-style:normal;font-weight:500;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2)}@media (hover:hover){.sg-vuota-voce:hover{background:var(--sg-bordo)}}.sg-vuota-strade{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.sg-vuota-famiglie{text-align:center;margin-top:28px}.sg-vuota-famiglie ul{flex-wrap:wrap;justify-content:center;gap:6px 8px;margin-top:10px;display:flex}.sg-vuota-famiglia{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:background-color var(--mo-mano) var(--mo-secca), color var(--mo-mano) var(--mo-secca);border-radius:999px;padding:6px 12px;font-weight:600;display:inline-block}@media (hover:hover){.sg-vuota-famiglia:hover{background:var(--sg-carta);color:var(--sg-nero)}}.sg-scorciatoie{gap:18px;margin-top:26px;display:grid}.sg-scorciatoie>*{min-width:0}.sg-reparti{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sg-reparti>*{flex:100px;max-width:170px}@media (min-width:620px){.sg-reparti{gap:10px}.sg-reparti>*{flex-basis:132px;max-width:215px}}.sg-reparto{border-radius:var(--sg-raggio);background:var(--sg-carta);box-shadow:var(--sg-ombra);text-align:center;font-size:var(--sg-pannello-nota);color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);align-content:start;justify-items:center;gap:5px;padding:10px 8px 9px;font-weight:600;line-height:1.2;display:grid}.sg-reparto-foto{place-items:center;width:40px;height:40px;display:grid}@media (min-width:620px){.sg-reparto{gap:6px;padding:14px 10px 12px}.sg-reparto-foto{width:52px;height:52px}}.sg-reparto-foto img{object-fit:contain;max-width:100%;max-height:100%;transition:transform .3s var(--mo-fuori)}.sg-reparto:hover .sg-nome-acceso,.sg-trova-cella:not([data-accesa]):hover .sg-nome-acceso,.sg-cerca-prodotto:hover .sg-nome-acceso,.sg-cerca-prodotto[data-attiva=si] .sg-nome-acceso,.sg-cerca-voce:hover .sg-nome-acceso,.sg-cerca-voce[data-attiva=si] .sg-nome-acceso,.sg-cerca-reparto:hover .sg-nome-acceso,.sg-menu-famiglia:hover .sg-nome-acceso,.sg-menu-famiglia-scelta .sg-nome-acceso{background-size:100% 100%,100% 100%}.sg-trova-cella[data-accesa] .sg-nome-acceso{-webkit-text-fill-color:var(--sg-bianco);background-image:none}@media (hover:hover){.sg-reparto:hover .sg-reparto-foto img{transform:translateY(-4px)rotate(-1.5deg)}}.sg-reparto:active{transform:scale(.98)}.sg-trova{padding:4px 0 0}.sg-trova-titolo{font-family:var(--font-insegna);letter-spacing:.06em;text-transform:uppercase;color:var(--sg-testo-2);margin:0 0 10px 2px;font-size:12px;font-weight:600}.sg-trova-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:760px){.sg-trova-griglia{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}}.sg-trova-cella{border-radius:var(--sg-raggio);background:var(--sg-carta);min-height:70px;box-shadow:var(--sg-ombra);transition:background-color var(--mo-mano) var(--mo-secca), color var(--mo-mano) var(--mo-secca);align-content:space-between;gap:2px;padding:12px 14px;display:grid}.sg-trova-piede{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sg-trova-cella strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:color var(--mo-mano) var(--mo-secca);font-weight:700;line-height:1.25}.sg-trova-piede>span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);line-height:1.3}.sg-trova-cella em{font-style:normal;font-size:var(--sg-pannello-nota);font-variant-numeric:tabular-nums;color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);font-weight:600}.sg-trova-cella{transform:translateY(0)}.sg-trova-cella:after{content:"";background-image:var(--sg-gradiente);transform-origin:0;height:2px;transition:transform .32s var(--mo-fuori);border-radius:2px;position:absolute;bottom:6px;left:12px;right:12px;transform:scaleX(0)}@media (hover:hover){.sg-trova-cella:not([data-accesa]):focus-visible:after{transform:scaleX(1)}}.sg-trova-cella:active{transform:scale(.99)}.sg-trova-cella[data-accesa]{background-image:var(--sg-gradiente);box-shadow:var(--sg-ombra-alta);background-color:#0000}.sg-trova-cella[data-accesa] strong{color:var(--sg-bianco)}.sg-trova-cella[data-accesa] .sg-trova-piede>span{color:#ffffffe6;font-weight:600}.sg-trova-cella[data-accesa] em{color:var(--sg-bianco)}.sg-trova-cella[data-accesa]:after{display:none}.sg-inviti{gap:14px;display:grid}@media (min-width:800px){.sg-inviti{grid-template-columns:1fr 1fr}}.sg-invito{border-radius:var(--sg-raggio);background-image:var(--sg-gradiente);color:var(--sg-bianco);isolation:isolate;transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);flex-direction:column;align-items:flex-start;gap:6px;padding:26px 24px 24px;display:flex;position:relative;overflow:hidden}.sg-invito:after{content:"";z-index:-1;opacity:.22;pointer-events:none;background-repeat:no-repeat;background-size:contain;width:170px;height:170px;position:absolute;bottom:-38px;right:-28px}.sg-invito[data-segno=usato]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0l-7.2-7.2A2 2 0 0 1 2.8 12V4.8A2 2 0 0 1 4.8 2.8H12a2 2 0 0 1 1.4.6l7.2 7.2a2 2 0 0 1 0 2.8Z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.5'/%3E%3C/svg%3E")}.sg-invito[data-segno=aiuto]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.4 8.4 0 0 1-9 8.4 9 9 0 0 1-3.9-.9L3 21l1.9-4.6A8.4 8.4 0 0 1 12 3a8.4 8.4 0 0 1 9 8.5Z'/%3E%3Cpath d='M9.6 9.6a2.4 2.4 0 1 1 3.2 2.3c-.5.2-.8.7-.8 1.2v.4'/%3E%3Cpath d='M12 16.6h.01'/%3E%3C/svg%3E")}.sg-invito-occhiello{font-size:var(--sg-pannello-nota);letter-spacing:.06em;text-transform:uppercase;opacity:.85;font-weight:700}.sg-invito-titolo{font-family:var(--font-insegna);text-shadow:0 1px 12px #0000002e;font-size:26px;font-weight:700;line-height:1.15}.sg-invito-sotto{max-width:34ch;font-size:var(--sg-pannello-voce);opacity:.92;line-height:1.5}.sg-invito-azione{font-size:var(--sg-pannello-voce);transition:background-color var(--mo-mano) var(--mo-secca);background:#ffffff29;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:9px 16px;font-weight:700;display:inline-flex}@media (hover:hover){.sg-invito:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}.sg-invito:hover .sg-invito-azione{background:#ffffff47}}.sg-accesso{margin-block:28px var(--sg-sezione);gap:20px;display:grid}@media (min-width:900px){.sg-accesso{margin-block:44px var(--sg-sezione);grid-template-columns:minmax(0,460px) minmax(0,400px);justify-content:center;align-items:start;gap:24px}}.sg-accesso-carta{border-radius:var(--sg-raggio-l);background:var(--sg-carta);box-shadow:var(--sg-ombra);padding:18px}@media (min-width:620px){.sg-accesso-carta{padding:26px 28px 30px}}.sg-accesso-selettore{border-radius:var(--sg-pillola);background:var(--sg-fondo);grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.sg-accesso-pallina{border-radius:var(--sg-pillola);background:var(--sg-bianco);width:calc(50% - 4px);box-shadow:var(--sg-ombra);transition:transform .34s var(--mo-fuori);position:absolute;top:4px;bottom:4px;left:4px}.sg-accesso-pallina[data-dove=registrati]{transform:translate(100%)}.sg-accesso-selettore button{z-index:1;border-radius:var(--sg-pillola);height:40px;font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);font-weight:600;position:relative}.sg-accesso-selettore button[aria-selected=true]{color:var(--sg-nero)}.sg-accesso-corpo{margin-top:22px}.sg-accesso-titolo{font-family:var(--font-titoli), sans-serif;letter-spacing:-.01em;color:var(--sg-nero);font-size:28px;font-weight:700;line-height:1.15}.sg-accesso-sotto{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);margin-top:6px;line-height:1.5}.sg-accesso-sotto strong{color:var(--sg-nero);font-weight:600}.sg-accesso-guasto{border-radius:var(--sg-raggio-s);font-size:var(--sg-pannello-nota);color:#a4123a;background:#fdecef;margin-top:16px;padding:10px 14px;line-height:1.45}.sg-campo{margin-top:16px;display:block}.sg-campo-riga{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.sg-campo-nome{font-size:var(--sg-pannello-nota);color:var(--sg-nero);font-weight:600}.sg-campo-facoltativo{font-size:var(--sg-pannello-nota);color:var(--sg-testo)}.sg-campo-aiuto{font-size:var(--sg-pannello-nota);color:var(--sg-rosa);transition:opacity var(--mo-mano) var(--mo-secca);font-weight:600}@media (hover:hover){.sg-campo-aiuto:hover{opacity:.7}}.sg-campo input{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:100%;height:52px;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:14px;padding:0 16px;font-size:16px}.sg-campo input::placeholder{color:#00000059}@media (hover:hover){.sg-campo input:hover{border-color:var(--sg-nero)}}.sg-campo input:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-campo-conocchio{display:block;position:relative}.sg-campo-conocchio input{padding-right:92px}.sg-campo-conocchio button{border-radius:var(--sg-pillola);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:background-color var(--mo-mano) var(--mo-secca), color var(--mo-mano) var(--mo-secca);padding:6px 10px;font-weight:600;position:absolute;top:50%;right:12px;transform:translateY(-50%)}@media (hover:hover){.sg-campo-conocchio button:hover{background:var(--sg-fondo);color:var(--sg-nero)}}.sg-accesso-regola{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:6px}.sg-accesso-regola[data-ok]{color:#1a7f4b}.sg-accesso-avanti{z-index:0;isolation:isolate;border-radius:var(--sg-pillola);background-image:var(--sg-gradiente);width:100%;height:54px;font-size:var(--sg-pannello-titolo);color:var(--sg-bianco);transition:transform var(--mo-tocco) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);justify-content:center;align-items:center;gap:8px;margin-top:22px;font-weight:700;display:flex;position:relative;overflow:hidden}@media (hover:hover){.sg-accesso-avanti:not(:disabled):hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}}.sg-accesso-avanti:not(:disabled):active{transform:scale(.98)}.sg-accesso-avanti:disabled{opacity:.6}.sg-accesso-oppure{text-align:center;margin:20px 0 14px;position:relative}.sg-accesso-oppure:before{content:"";background:var(--sg-bordo);height:1px;position:absolute;top:50%;left:0;right:0}.sg-accesso-oppure span{background:var(--sg-carta);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);padding:0 12px;position:relative}.sg-accesso-social{gap:8px;display:grid}.sg-accesso-social button{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);height:50px;font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:background-color var(--mo-mano) var(--mo-secca), transform var(--mo-tocco) var(--mo-secca);border-radius:14px;justify-content:center;align-items:center;gap:10px;font-weight:600;display:flex}@media (hover:hover){.sg-accesso-social button:hover{background:var(--sg-fondo)}}.sg-accesso-social button:active{transform:scale(.98)}.sg-accesso-piede{text-align:center;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:18px}.sg-accesso-piede button{color:var(--sg-nero);text-underline-offset:3px;font-weight:700;text-decoration:underline}.sg-accesso-indietro{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);align-items:center;gap:6px;margin-bottom:14px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-accesso-indietro:hover{color:var(--sg-nero)}}.sg-cifre{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.sg-cifre input{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);text-align:center;font-variant-numeric:tabular-nums;width:100%;height:58px;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:14px;font-size:22px;font-weight:700}.sg-cifre input:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-accesso-motivi{border-radius:var(--sg-raggio-l);background:var(--sg-crema);box-shadow:var(--sg-ombra);padding:22px}@media (min-width:900px){.sg-accesso-motivi{padding:30px 32px}}.sg-accesso-motivi-titolo{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:22px;font-weight:700;line-height:1.2}.sg-accesso-motivi ul{gap:18px;margin-top:20px;display:grid}.sg-accesso-motivi li{gap:12px;display:flex}.sg-accesso-motivi strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700;display:block}.sg-accesso-motivi p{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:2px;line-height:1.45}.sg-accesso-icona{background-image:var(--sg-gradiente);width:38px;height:38px;color:var(--sg-bianco);border-radius:999px;flex:none;place-items:center;display:grid}.sg-accesso-nota{border-top:1px solid var(--sg-bordo);font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:22px;padding-top:16px;line-height:1.45}.sg-accesso-fiducia{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:18px;display:flex}.sg-accesso-fiducia img{width:auto;height:17px}.sg-accesso-fiducia p{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin:0}.sg-accesso-fiducia strong{color:var(--sg-nero);font-weight:600;display:inline}.sg-accesso-torna{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);align-items:center;gap:6px;font-weight:600;display:inline-flex}.sg-account{margin-block:24px var(--sg-sezione);gap:16px;display:grid}@media (min-width:900px){.sg-account{margin-block:32px var(--sg-sezione);align-items:start;gap:28px}}[data-fermo],[data-fermo] *{transition:none!important;animation:none!important}[data-senza=filtri] *,[data-senza=tutto] *{filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;will-change:auto!important}[data-senza=fusione] *,[data-senza=tutto] *{mix-blend-mode:normal!important}[data-senza=ombre] *,[data-senza=tutto] *{box-shadow:none!important;text-shadow:none!important}[data-senza=foto] img,[data-senza=tutto] img{visibility:hidden!important}[data-senza=comparse] [data-dentro],[data-senza=tutto] [data-dentro]{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}[data-senza=fusione] .sg-account img,[data-senza=fusione] .sg-casa img,[data-senza=tutto] .sg-account img,[data-senza=tutto] .sg-casa img{mix-blend-mode:normal!important}[data-senza=foto] .sg-account img,[data-senza=foto] .sg-casa img,[data-senza=tutto] .sg-account img,[data-senza=tutto] .sg-casa img{visibility:hidden!important}[data-senza=gradiente] .sg-account,[data-senza=gradiente] .sg-account *,[data-senza=gradiente] .sg-casa,[data-senza=gradiente] .sg-casa *,[data-senza=tutto] .sg-account,[data-senza=tutto] .sg-account *,[data-senza=tutto] .sg-casa,[data-senza=tutto] .sg-casa *{background-image:none!important}[data-senza=gradiente] .sg-quadrante-arco,[data-senza=tutto] .sg-quadrante-arco{stroke:var(--sg-testo-2)!important}.sg-spia{z-index:9999;color:#fff;pointer-events:none;white-space:pre-wrap;background:#000000e0;border-radius:12px;gap:2px;max-width:min(92vw,760px);max-height:60vh;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;line-height:1.45;display:grid;position:fixed;bottom:12px;left:12px;overflow:auto}.sg-spia b{color:#ff8ad8;font-weight:700}.sg-account-menu{scrollbar-width:none;background:var(--sg-crema);border-radius:999px;gap:4px;min-width:0;padding:5px;display:flex;position:relative;overflow-x:auto}.sg-account-cursore{z-index:0;background-image:var(--sg-gradiente);transition:transform .42s var(--mo-fuori), width .42s var(--mo-fuori), opacity var(--mo-mano) var(--mo-secca);pointer-events:none;border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}@media (prefers-reduced-motion:reduce){.sg-account-cursore{transition:none}}.sg-account-menu::-webkit-scrollbar{display:none}.sg-account-menu a{z-index:1;font-size:var(--sg-pannello-voce);white-space:nowrap;color:var(--sg-testo-2);transition:background-color var(--mo-mano) var(--mo-secca), color .16s var(--mo-secca) 0s, transform var(--mo-tocco) var(--mo-secca);background:#ffffff9e;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:flex;position:relative}.sg-account-menu a:active{transform:scale(.96)}.sg-account-menu a[data-scelta]{color:var(--sg-bianco);background:0 0;transition-delay:0s,.26s,0s}@media (prefers-reduced-motion:reduce){.sg-account-menu a[data-scelta]{transition-delay:0s}}.sg-account-menu a span{color:var(--sg-testo-2);font-size:12px;font-weight:700}.sg-account-menu a[data-scelta] span{color:#ffffffbf}@media (hover:hover){.sg-account-menu a:not([data-scelta]):hover{background:var(--sg-carta);color:var(--sg-nero)}}.sg-account-esci{background:0 0!important}@media (min-width:900px){.sg-account-menu{flex-wrap:wrap;justify-content:flex-start;overflow:visible}}.sg-account-esci{text-underline-offset:3px;margin-left:auto;text-decoration:underline;color:var(--sg-testo-2)!important;background:0 0!important}@media (max-width:899px){.sg-account-esci{display:none}}.sg-scaffale{gap:14px;display:grid}.sg-scaffale-capo{justify-content:space-between;align-items:baseline;gap:12px;padding-inline:4px;display:flex}.sg-scaffale-capo h2{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:22px;font-weight:700}.sg-scaffale-capo span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2)}.sg-scaffale-griglia{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.sg-pezzo{border-radius:var(--sg-raggio-l);border:1px solid var(--sg-bordo);background:var(--sg-carta);transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);align-content:start;display:grid;overflow:hidden}@media (hover:hover){.sg-pezzo:hover{box-shadow:var(--sg-ombra);transform:translateY(-3px)}.sg-pezzo:hover .sg-pezzo-scatto img{transform:translateY(-6px)rotate(-1.5deg)}}.sg-pezzo[data-spenta] .sg-pezzo-scatto{filter:grayscale();opacity:.72}.sg-pezzo-scatto{aspect-ratio:4/3;background:var(--sg-crema);border-bottom:1px solid var(--sg-bordo);place-items:center;display:grid;position:relative}.sg-pezzo-scatto img{object-fit:contain;mix-blend-mode:multiply;max-width:72%;max-height:76%;transition:transform var(--mo-fluido) var(--mo-fuori)}.sg-pezzo-quanti{border-radius:var(--sg-pillola);background:var(--sg-nero);color:var(--sg-bianco);padding:2px 9px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.sg-pezzo-sotto{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.sg-pezzo-chi{gap:4px;min-width:0;display:grid}.sg-pezzo-chi h3{-webkit-line-clamp:2;line-clamp:2;color:var(--sg-nero);-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-pezzo-chi code{letter-spacing:.02em;color:var(--sg-testo-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.sg-pezzo-chi em{color:var(--sg-testo-2);opacity:.7;font-size:11px;font-style:normal}.sg-quadrante{flex:none;width:54px;height:54px;position:relative}.sg-quadrante svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.sg-quadrante-testo{text-align:center;place-content:center;gap:1px;line-height:1;display:grid;position:absolute;inset:0}.sg-quadrante circle{fill:none;stroke-width:3px;stroke-linecap:round}.sg-quadrante-pista{stroke:var(--sg-bordo)}.sg-quadrante-arco{stroke:var(--sg-rosa)}.sg-quadrante-testo b{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:16px;font-weight:700}.sg-quadrante-testo i{letter-spacing:.04em;text-transform:uppercase;color:var(--sg-testo-2);font-size:8px;font-style:normal}[data-spenta] .sg-quadrante-testo b{color:var(--sg-testo-2);font-size:13px}.sg-pezzo-fare{border-top:1px solid var(--sg-bordo);gap:6px;margin-top:6px;padding:10px 12px;display:flex}.sg-pezzo-fare a{border-radius:var(--sg-pillola);color:var(--sg-testo-2);transition:background-color var(--mo-mano) var(--mo-secca), color var(--mo-mano) var(--mo-secca);padding:6px 12px;font-size:12px;font-weight:600}@media (hover:hover){.sg-pezzo-fare a:hover{background:var(--sg-fondo);color:var(--sg-nero)}}@media (prefers-reduced-motion:no-preference){.sg-bento-testa>*,.sg-account-menu,.sg-account-corpo[data-primo]>*{animation:sg-b-arriva .5s var(--mo-fuori) both}.sg-bento-testa>:nth-child(2){animation-delay:45ms}.sg-bento-testa>:nth-child(3){animation-delay:90ms}.sg-account-menu{animation-delay:.135s}.sg-account-corpo[data-primo]>:first-child{animation-delay:.18s}.sg-account-corpo[data-primo]>:nth-child(2){animation-delay:.225s}.sg-account-corpo[data-primo]>:nth-child(n+3){animation-delay:.27s}}@keyframes sg-b-arriva{0%{opacity:0;transform:translateY(10px)}}.sg-account-corpo{gap:14px;min-width:0;display:grid}@media (prefers-reduced-motion:reduce){.sg-account-corpo{animation:none}}.sg-account-titolo{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:26px;font-weight:700;line-height:1.15}.sg-account-apre{align-content:start;justify-items:start;gap:8px;display:grid}.sg-account-apre>.sg-account-sotto{margin-top:0}.sg-account-sotto{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);margin-top:-6px;line-height:1.5}.sg-account-testa{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sg-account-indietro{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);align-items:center;gap:6px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-account-indietro:hover{color:var(--sg-nero)}}.sg-account-blocco{gap:9px;min-width:0;display:grid}.sg-account-carta{background:var(--sg-carta);border-radius:26px;align-content:start;padding:18px;display:grid}@media (min-width:620px){.sg-account-carta{padding:22px 24px}}.sg-account-carta[data-liste]{border-radius:26px;padding:0;overflow:hidden}.sg-account-carta[data-liste]>*+*{border-top:1px solid var(--sg-bordo)}.sg-account-capo{justify-content:space-between;align-items:baseline;gap:12px;padding-inline:4px;display:flex}.sg-account-capo h2{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);font-size:12px;font-weight:700}.sg-account-azione{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);flex:none;align-items:center;gap:5px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-account-azione:hover{color:var(--sg-nero)}}.sg-account-riga{gap:14px;display:grid}@media (min-width:760px){.sg-account-riga{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-account-nulla{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);line-height:1.5}.sg-account-elenco{gap:10px;display:grid}.sg-account-ordine{border-radius:var(--sg-raggio);background:var(--sg-fondo);transition:background-color var(--mo-mano) var(--mo-secca), transform var(--mo-tocco) var(--mo-secca);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.sg-account-elenco .sg-account-ordine{background:var(--sg-carta);box-shadow:var(--sg-ombra)}.sg-account-ordine strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700;display:block}.sg-account-ordine span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2)}.sg-account-ordine-fine{align-items:center;gap:12px;display:flex}.sg-account-ordine-fine b{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700}@media (hover:hover){.sg-account-ordine:hover{background:var(--sg-fondo);transform:translateY(-2px)}.sg-account-elenco .sg-account-ordine:hover{box-shadow:var(--sg-ombra-alta)}}.sg-account-stato{color:#8a6a12;flex:none;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.sg-account-stato i{background:currentColor;border-radius:999px;flex:none;width:7px;height:7px}.sg-account-stato[data-tinta=fatto]{color:#1a7f4b}.sg-account-stato[data-tinta=male]{color:#a4123a}.sg-ord{color:inherit;transition:background-color var(--mo-mano) var(--mo-secca);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:14px 16px;display:grid}@media (min-width:620px){.sg-ord{grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:18px;padding:14px 22px}}@media (hover:hover){a.sg-ord:hover{background:var(--sg-fondo)}@supports (color:color-mix(in lab, red, red)){a.sg-ord:hover{background:color-mix(in srgb, var(--sg-fondo) 55%, transparent)}}a.sg-ord:hover .sg-ord-scatto{border-color:var(--sg-bordo-forte);transform:translateY(-3px)rotate(-1.5deg)}a.sg-ord:hover .sg-ord-scatto:first-child{transform:translateY(-3px)rotate(-1.5deg)translate(-3px)}a.sg-ord:hover .sg-ord-scatto:nth-child(3){transform:translateY(-3px)rotate(-1.5deg)translate(3px)}}.sg-ord[data-spenta]{opacity:.5}.sg-ord-pila{flex:none;grid-row:span 2;align-items:center;display:flex}@media (min-width:620px){.sg-ord-pila{grid-row:auto}}.sg-ord-scatto{transition:transform var(--mo-mano) var(--mo-fuori), border-color var(--mo-mano) var(--mo-secca);border:1px solid var(--sg-bordo);background:var(--sg-carta);border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.sg-ord-scatto+.sg-ord-scatto{margin-left:-14px}.sg-ord-scatto img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:3px}.sg-ord-altri{border:1px solid var(--sg-bordo);background:var(--sg-fondo);width:46px;height:46px;color:var(--sg-testo-2);border-radius:14px;place-items:center;margin-left:-14px;font-size:12px;font-weight:700;display:grid}.sg-ord-chi{gap:3px;min-width:0;display:grid}.sg-ord-chi strong{-webkit-line-clamp:2;line-clamp:2;color:var(--sg-nero);-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}@media (min-width:620px){.sg-ord-chi strong{white-space:nowrap;text-overflow:ellipsis;display:block}}.sg-ord-chi strong b{color:var(--sg-testo-2);margin-left:6px;font-size:12px;font-weight:700}.sg-ord-chi em{text-overflow:ellipsis;white-space:nowrap;color:var(--sg-testo-2);font-size:13px;font-style:normal;display:block;overflow:hidden}.sg-ord-chi em a{text-underline-offset:2px;text-decoration:underline}.sg-ord-chi code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.sg-ord-prezzo{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);white-space:nowrap;font-size:16px;font-weight:700}.sg-ord-freccia{color:var(--sg-testo-2);transition:transform var(--mo-mano) var(--mo-fuori);flex:none}@media (hover:hover){a.sg-ord:hover .sg-ord-freccia{transform:translate(3px)}}.sg-ord-resta{border-radius:var(--sg-pillola);background:var(--sg-fondo);color:var(--sg-testo-2);white-space:nowrap;flex:none;padding:4px 10px;font-size:12px;font-weight:600}.sg-ord-resta[data-poco]{background-image:var(--sg-gradiente);color:var(--sg-bianco)}.sg-ord-coda{grid-column:2/-1;align-items:center;gap:12px;display:flex}@media (min-width:620px){.sg-ord-coda{display:contents}}@media (max-width:619px){.sg-ord-coda .sg-ord-freccia{display:none}.sg-ord-coda .sg-ord-prezzo,.sg-ord-coda .sg-ord-resta{margin-left:auto}}.sg-solo-grande{display:none}@media (min-width:620px){.sg-solo-grande{display:inline}}.sg-viaggio{grid-auto-columns:1fr;grid-auto-flow:column;padding:4px 0 2px;display:grid}.sg-viaggio li{text-align:center;justify-items:center;gap:9px;display:grid;position:relative}.sg-viaggio li:before{content:"";background:var(--sg-bordo);height:2px;position:absolute;top:6px;left:-50%;right:50%}.sg-viaggio li:first-child:before{display:none}.sg-viaggio li[data-fatta]:before{background:var(--sg-nero)}.sg-viaggio-punto{background:var(--sg-carta);width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--sg-bordo-forte);border-radius:999px;position:relative}.sg-viaggio li[data-fatta] .sg-viaggio-punto{background:var(--sg-nero);box-shadow:none}.sg-viaggio li[data-qui] .sg-viaggio-punto{background-image:var(--sg-gradiente);width:18px;height:18px;box-shadow:0 0 0 4px var(--sg-fondo);margin:-2px 0}.sg-viaggio-nome{color:var(--sg-testo-2);font-size:12px}.sg-viaggio li[data-qui] .sg-viaggio-nome{color:var(--sg-nero);font-weight:700}@media (max-width:619px){.sg-viaggio-nome{font-size:11px}.sg-viaggio li:not([data-qui]):not(:first-child):not(:last-child) .sg-viaggio-nome{display:none}}.sg-casa-guscio{margin-top:24px}@media (min-width:900px){.sg-casa-guscio{margin-top:40px}}.sg-casa>*{min-width:0}.sg-casa{border-radius:var(--sg-raggio-l);background:var(--sg-crema);box-shadow:var(--sg-ombra);grid-template-columns:auto 1fr;align-items:center;gap:6px 16px;padding:20px;display:grid}@media (min-width:900px){.sg-casa{grid-template-columns:auto 1fr auto auto;align-content:center;gap:8px 28px;height:118px;padding:26px 32px}.sg-casa-chi h1,.sg-casa-chi p,.sg-casa-conti span{white-space:nowrap}.sg-casa-chi p{text-overflow:ellipsis;overflow:hidden}}.sg-casa-avatar{background:linear-gradient(var(--sg-crema), var(--sg-crema)) padding-box, var(--sg-gradiente) border-box;width:52px;height:52px;font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);border:2px solid #0000;border-radius:999px;grid-row:span 2;place-items:center;font-size:18px;font-weight:700;line-height:1;display:grid}@media (min-width:900px){.sg-casa-avatar{grid-row:span 1;width:66px;height:66px;font-size:23px}.sg-casa-conti strong{font-size:26px}}.sg-casa-chi h1{font-family:var(--font-titoli), sans-serif;letter-spacing:-.01em;color:var(--sg-nero);font-size:26px;font-weight:700;line-height:1.1}@media (min-width:900px){.sg-casa-chi h1{font-size:34px}}.sg-casa-chi p{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);overflow-wrap:anywhere;margin-top:3px}.sg-casa-chi p span+span:before{content:" · "}@media (max-width:619px){.sg-casa-chi p span{display:block}.sg-casa-chi p span+span:before{content:none}}.sg-casa-conti{border-top:1px solid var(--sg-bordo);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 12px;margin-top:16px;padding-top:14px;display:grid}@media (min-width:900px){.sg-casa-conti{border-top:0;border-left:1px solid var(--sg-bordo);grid-column:auto;gap:26px;margin-top:0;padding:4px 0 4px 28px;display:flex}}.sg-casa-conti span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);display:grid}.sg-casa-conti strong{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:23px;font-weight:700;line-height:1.05}.sg-casa-cose{display:none}@media (min-width:900px){.sg-casa-cose{grid-column:auto;align-self:center;padding-left:10px;display:flex}}.sg-casa-cose img{border:2px solid var(--sg-crema);object-fit:contain;mix-blend-mode:multiply;width:46px;height:46px;transition:transform var(--mo-mano) var(--mo-fuori);background:#fff;border-radius:999px;margin-left:-8px;padding:3px}@media (min-width:900px){.sg-casa-cose img{width:56px;height:56px;margin-left:-10px}}@media (hover:hover){.sg-casa:hover .sg-casa-cose img{transform:translate(4px)}.sg-casa:hover .sg-casa-cose img:first-child{transform:translate(-4px)}}.sg-casa-risparmio{line-height:1.25}.sg-account-nota{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-bottom:12px;line-height:1.5}.sg-account-coda{color:var(--sg-testo-2);padding:11px 16px;font-size:13px}@media (min-width:620px){.sg-account-coda{padding:11px 22px}}.sg-account-merce{gap:14px;display:grid}.sg-account-merce li{align-items:center;gap:14px;display:flex}.sg-account-merce li[data-spenta]{opacity:.55}.sg-account-merce strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:600;line-height:1.3;display:block}.sg-account-merce span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:2px;display:block}.sg-account-merce a{text-underline-offset:3px;text-decoration:underline}.sg-account-merce em{letter-spacing:.02em;color:var(--sg-nero);margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-style:normal;display:block}.sg-account-merce em.sg-account-manca{letter-spacing:0;color:var(--sg-testo-2);font-family:inherit}.sg-account-merce b{color:var(--sg-nero);flex:none;margin-left:auto;font-weight:700}.sg-account-foto{flex:none;place-items:center;width:56px;height:56px;display:grid}.sg-account-foto img{object-fit:contain;max-width:100%;max-height:100%}.sg-account-conto{gap:8px;display:grid}.sg-account-conto>div{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.sg-account-conto dd{font-variant-numeric:tabular-nums}.sg-account-conto-totale{border-top:1px solid var(--sg-bordo);padding-top:8px;font-weight:700;color:var(--sg-nero)!important}.sg-account-conto-totale dd{font-size:var(--sg-pannello-titolo)}.sg-account-indirizzo{font-style:normal;font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);gap:2px;line-height:1.45;display:grid}.sg-account-indirizzo strong{color:var(--sg-nero);font-weight:700}.sg-account-numerone{align-items:baseline;gap:10px;display:flex}.sg-account-numerone strong{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:34px;font-weight:700;line-height:1}.sg-account-numerone span{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);line-height:1.4}.sg-account-numerone em{color:var(--sg-rosa);font-style:normal;font-weight:600}.sg-account-vuoto{font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);justify-items:start;gap:12px;line-height:1.5;display:grid}.sg-account-bottone{border-radius:var(--sg-pillola);background:var(--sg-nero);height:46px;font-size:var(--sg-pannello-voce);color:var(--sg-bianco);transition:transform var(--mo-tocco) var(--mo-secca), opacity var(--mo-mano) var(--mo-secca);align-items:center;gap:8px;margin-top:6px;padding:0 20px;font-weight:700;display:inline-flex}.sg-account-bottone:disabled{opacity:.55}@media (hover:hover){.sg-account-bottone:not(:disabled):hover{transform:translateY(-2px)}}.sg-account-bottone:not(:disabled):active{transform:scale(.98)}.sg-account-campi{gap:12px 14px;display:grid}@media (min-width:620px){.sg-account-campi{grid-template-columns:repeat(12,minmax(0,1fr))}.sg-account-campi>.sg-campo{grid-column:span 6}.sg-account-campi>.sg-campo[data-larga]{grid-column:1/-1}.sg-account-campi>.sg-campo[data-corto]{grid-column:span 3}}.sg-account-campi select,.sg-account-campi textarea{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:100%;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:12px;padding:11px 14px;font-family:inherit;font-size:16px}.sg-account-campi select{height:46px;padding-block:0}.sg-account-campi .sg-campo input{border-radius:12px;height:46px;padding:0 14px}.sg-account-campi>.sg-campo{margin-top:0}.sg-account-campi select:focus-visible,.sg-account-campi textarea:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-campo input:disabled{background:var(--sg-fondo);color:var(--sg-testo-2)}.sg-account-avviso{border-radius:var(--sg-raggio-s);font-size:var(--sg-pannello-nota);color:#a4123a;background:#fdecef;margin-bottom:14px;padding:10px 14px;line-height:1.45}.sg-account-avviso[data-ok]{color:#1a7f4b;background:#e6f5ec}.sg-ordine{border-radius:var(--sg-raggio);background:var(--sg-carta);box-shadow:var(--sg-ombra);transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);gap:12px;padding:16px;display:grid}@media (hover:hover){.sg-ordine:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}}.sg-ordine:active{transform:scale(.995)}.sg-ordine-capo{justify-content:space-between;align-items:center;gap:12px;display:flex}.sg-ordine-capo strong{font-size:var(--sg-pannello-titolo);color:var(--sg-nero);font-weight:700}.sg-ordine-capo em{font-style:normal;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:1px;display:block}.sg-ordine-roba{border-top:1px solid var(--sg-bordo);border-bottom:1px solid var(--sg-bordo);align-items:center;gap:10px;padding-block:12px;display:flex}.sg-ordine-roba .sg-account-foto{flex:none;width:52px;height:52px}.sg-ordine-nomi{min-width:0;font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-left:4px;line-height:1.4}.sg-ordine-nomi em{color:var(--sg-nero);font-style:normal}.sg-ordine-piede{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);align-items:center;gap:12px;display:flex}.sg-ordine-piede b{font-size:var(--sg-pannello-titolo);color:var(--sg-nero);margin-left:auto;font-weight:700}.sg-account-esci-piede{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);text-underline-offset:3px;justify-self:center;margin-top:10px;padding:10px 18px;text-decoration:underline}@media (min-width:900px){.sg-account-esci-piede{display:none}}.sg-account-corpo>.sg-rivela{gap:14px;min-width:0;display:grid}.sg-account-corpo .sg-account-bottone{justify-self:start}.sg-account-modifica{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);transition:border-color var(--mo-mano) var(--mo-secca);justify-self:start;margin-top:14px;font-size:13px;font-weight:600;padding:8px 16px!important}@media (hover:hover){.sg-account-modifica:hover{border-color:var(--sg-nero)}}.sg-account-comandi{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sg-account-annulla{height:46px;font-size:var(--sg-pannello-voce);color:var(--sg-testo-2);transition:color var(--mo-mano) var(--mo-secca);padding:0 14px;font-weight:600}@media (hover:hover){.sg-account-annulla:hover{color:var(--sg-nero)}}.sg-io{position:relative}.sg-io-tondo{width:var(--sg-io-misura,40px);height:var(--sg-io-misura,40px);background:linear-gradient(var(--sg-fondo), var(--sg-fondo)) padding-box, var(--sg-gradiente) border-box;letter-spacing:.02em;color:var(--sg-nero);border:2px solid #0000;border-radius:999px;place-items:center;font-size:13px;font-weight:700;display:grid}.sg-testa-dx .sg-io-tondo{--sg-io-misura:38px}.sg-io-tondo{transition:box-shadow var(--mo-mano) var(--mo-secca), transform var(--mo-tocco) var(--mo-secca)}@media (hover:hover){.sg-tondo.sg-io-tondo:hover{background:linear-gradient(var(--sg-fondo), var(--sg-fondo)) padding-box, var(--sg-gradiente) border-box;box-shadow:0 0 0 4px var(--sg-rosa)}@supports (color:color-mix(in lab, red, red)){.sg-tondo.sg-io-tondo:hover{box-shadow:0 0 0 4px color-mix(in srgb, var(--sg-rosa) 15%, transparent)}}}.sg-io-chi{border-bottom:1px solid var(--sg-bordo);gap:1px;margin-bottom:6px;padding:4px 10px 10px;display:grid}.sg-io-chi strong{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:15px;font-weight:700}.sg-io-chi em{color:var(--sg-testo-2);overflow-wrap:anywhere;font-size:12px;font-style:normal}.sg-io-esci{border-top:1px solid var(--sg-bordo);border-radius:0 0 12px 12px;justify-content:space-between;margin-top:6px;color:var(--sg-testo-2)!important}.sg-io-scorciatoie{gap:10px;display:grid}@media (min-width:760px){.sg-io-scorciatoie{grid-template-columns:repeat(3,minmax(0,1fr))}}.sg-io-scorciatoie a{border-radius:var(--sg-raggio-l);border:1px solid var(--sg-bordo);background:var(--sg-carta);transition:border-color var(--mo-mano) var(--mo-secca), background-color var(--mo-mano) var(--mo-secca);align-content:start;gap:2px;padding:14px 16px;display:grid}.sg-io-scorciatoie strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700}.sg-io-scorciatoie span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);line-height:1.35}@media (hover:hover){.sg-io-scorciatoie a:hover{border-color:var(--sg-nero)}}.sg-bento-testa{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}@media (min-width:900px){.sg-bento-testa{margin-top:40px}}.sg-bento-testa>*{background:var(--sg-carta);border-radius:26px;min-width:0;padding:22px 24px}.sg-b-chi{grid-column:span 2;align-content:center;gap:4px;display:grid;background:var(--sg-crema)!important}.sg-b-avatar{background:linear-gradient(var(--sg-crema), var(--sg-crema)) padding-box, var(--sg-gradiente) border-box;width:58px;height:58px;font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);border:2px solid #0000;border-radius:999px;place-items:center;margin-bottom:12px;font-size:20px;font-weight:700;display:grid}.sg-b-chi h1{font-family:var(--font-titoli), sans-serif;letter-spacing:-.02em;color:var(--sg-nero);font-size:clamp(30px,3.2vw,42px);font-weight:700;line-height:1.05}.sg-b-chi p{text-overflow:ellipsis;white-space:nowrap;color:var(--sg-testo-2);font-size:13px;overflow:hidden}.sg-b-chi h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sg-b-soldi{color:var(--sg-bianco);align-content:center;gap:2px;display:grid;background-image:var(--sg-gradiente)!important}.sg-b-soldi b{font-family:var(--font-titoli), sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1}.sg-b-soldi span{opacity:.85;font-size:13px}.sg-b-conti{align-content:center;gap:12px;display:grid}.sg-b-conti a{color:inherit;transition:color var(--mo-mano) var(--mo-secca);align-items:baseline;gap:8px;display:flex}@media (hover:hover){.sg-b-conti a:hover span{color:var(--sg-nero)}}.sg-b-conti b{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:30px;font-weight:700}.sg-b-conti span{color:var(--sg-testo-2);font-size:13px}.sg-bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.sg-bento>*{background:var(--sg-carta);min-width:0;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);border-radius:26px;padding:22px 24px}@media (hover:hover){:is(a.sg-b-corto:hover,a.sg-b-soldi:hover,.sg-bento>section:has(a):hover){box-shadow:var(--sg-ombra);transform:translateY(-3px)}}.sg-b-viaggio,.sg-b-cose,.sg-b-ordine{grid-column:1/-1}.sg-b-corto{color:inherit;align-content:center;gap:3px;display:grid}.sg-b-corto strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700}.sg-b-corto span{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);line-height:1.4}.sg-b-ordini{margin:0 -24px -22px}.sg-b-ordini>*+*{border-top:1px solid var(--sg-bordo)}.sg-b-capo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.sg-b-capo h2{font-family:var(--font-titoli), sans-serif;color:var(--sg-nero);font-size:17px;font-weight:700}.sg-b-capo a{color:var(--sg-testo-2);font-size:13px}.sg-b-fila{grid-template-columns:repeat(auto-fill,minmax(150px,172px));gap:16px;display:grid}.sg-b-pezzo{color:inherit;gap:3px;display:grid}@media (hover:hover){.sg-b-pezzo:hover .sg-b-scatto img{transform:translateY(-6px)rotate(-1.5deg)}}.sg-b-pezzo[data-spenta]{opacity:.5}.sg-b-scatto{aspect-ratio:1;background:var(--sg-crema);border-radius:22px;place-items:center;margin-bottom:10px;display:grid;position:relative;overflow:hidden}.sg-b-scatto em{border-radius:var(--sg-pillola);background:var(--sg-nero);color:var(--sg-bianco);padding:2px 8px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:10px;left:10px}.sg-b-scatto img{object-fit:contain;mix-blend-mode:multiply;width:74%;height:74%;transition:transform var(--mo-fluido) var(--mo-fuori)}.sg-b-pezzo strong{-webkit-line-clamp:2;line-clamp:2;color:var(--sg-nero);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-b-pezzo span{color:var(--sg-testo-2);font-size:12px}.sg-b-ord{background:var(--sg-fondo);color:inherit;border-radius:20px;align-items:center;gap:16px;padding:14px 18px;display:flex}.sg-b-scatti{flex:none;display:flex}.sg-b-scatti img{border:2px solid var(--sg-fondo);object-fit:contain;mix-blend-mode:multiply;background:#fff;border-radius:14px;width:46px;height:46px;margin-left:-10px;padding:3px}.sg-b-scatti img:first-child{margin-left:0}.sg-b-ord-chi{gap:2px;min-width:0;display:grid}.sg-b-ord-chi strong{text-overflow:ellipsis;white-space:nowrap;color:var(--sg-nero);font-size:15px;font-weight:600;overflow:hidden}.sg-b-ord-chi em{color:var(--sg-testo-2);font-size:13px;font-style:normal}.sg-b-ord>b{font-family:var(--font-titoli), sans-serif;margin-left:auto;font-size:17px;font-weight:700}@media (max-width:899px){.sg-bento-testa,.sg-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-b-chi,.sg-b-soldi,.sg-b-conti{grid-column:1/-1}.sg-b-conti{grid-auto-columns:1fr;grid-auto-flow:column;gap:16px}.sg-b-fila{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.sg-b-ordini{margin-inline:-18px}}.sg-cerca-campo{border-radius:var(--sg-pillola);background:var(--sg-fondo);height:44px;transition:box-shadow var(--mo-mano) var(--mo-secca);align-items:center;gap:8px;padding:0 14px 0 16px;display:flex;position:relative;overflow:hidden}.sg-cerca-campo:focus-within{box-shadow:0 0 0 2px var(--sg-rosa)}.sg-cerca-campo input::-webkit-search-cancel-button{appearance:none}.sg-cerca-campo input::-webkit-search-decoration{appearance:none}.sg-cerca-svuota{width:22px;height:22px;color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca);background:#00000014;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.sg-cerca-svuota:hover{background:#00000024}.sg-cerca-carico{background:var(--sg-gradiente);opacity:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}.sg-cerca-carico-acceso{opacity:1;animation:sg-cerca-scorre .9s var(--mo-secca) infinite}@keyframes sg-cerca-scorre{0%{transform:translate(-100%)}to{transform:translate(100%)}}.sg-cerca-buio{z-index:45;animation:sg-cerca-appare .2s var(--mo-secca) both;background:#0006;position:fixed;inset:0}@keyframes sg-cerca-appare{0%{opacity:0}to{opacity:1}}.sg-cerca-tendina{z-index:60;box-sizing:border-box;max-height:calc(100dvh - 96px - var(--sg-margine));overscroll-behavior:contain;border-radius:var(--sg-raggio);border:1px solid var(--sg-bordo);background:var(--sg-carta);box-shadow:var(--sg-ombra-fluttuante);animation:sg-tendina-giu .22s var(--mo-fuori) both;transform-origin:top;position:fixed;overflow-y:auto}.sg-cerca-dentro{padding:var(--sg-aria-pannello)}.sg-cerca-colonne{gap:24px;display:grid}@media (min-width:1100px){.sg-cerca-colonne{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:28px}.sg-cerca-colonne-piena{grid-template-columns:minmax(0,1fr)}.sg-cerca-lato{border-right:1px solid var(--sg-bordo);padding-right:28px}}.sg-cerca-lato,.sg-cerca-merce{min-width:0}.sg-cerca-blocco+.sg-cerca-blocco{margin-top:22px}.sg-cerca-titolo{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.sg-cerca-quanti{letter-spacing:0;text-transform:none;color:var(--sg-testo-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.sg-cerca-azzera{letter-spacing:0;text-transform:none;color:var(--sg-nero);text-underline-offset:3px;font-size:11px;font-weight:600;text-decoration:underline}.sg-cerca-elenco{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.sg-cerca-recente{align-items:center;gap:4px;min-width:0;display:flex}.sg-cerca-recente>.sg-cerca-voce{flex:1;min-width:0;overflow:hidden}.sg-cerca-voce{border-radius:var(--sg-raggio-s);text-align:left;width:100%;min-height:38px;font-size:var(--sg-pannello-voce);color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca);justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.sg-cerca-voce>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sg-cerca-voce-con-segno{align-items:center;gap:8px;min-width:0;display:flex}.sg-cerca-voce-testo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sg-cerca-voce[data-attiva=si]{background:#00000008}.sg-cerca-voce mark,.sg-cerca-prodotto-nome mark{color:inherit;background:0 0;font-weight:700}.sg-cerca-segno{color:var(--sg-testo-2);flex-shrink:0}.sg-cerca-togli{width:26px;height:26px;color:var(--sg-testo-2);transition:background var(--mo-tocco) var(--mo-secca);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.sg-cerca-togli:hover{background:var(--sg-fondo);color:var(--sg-nero)}.sg-cerca-pastiglie{flex-wrap:wrap;gap:6px;display:flex}.sg-cerca-pastiglia{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);height:32px;color:var(--sg-nero);white-space:nowrap;transition:background var(--mo-tocco) var(--mo-secca), border-color var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-secca);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.sg-cerca-pastiglia:hover,.sg-cerca-pastiglia[data-attiva=si]{border-color:var(--sg-nero)}.sg-cerca-pastiglia:active{transform:translateY(1px)}.sg-cerca-pastiglia[aria-pressed=true]{background:var(--sg-nero);border-color:var(--sg-nero);color:#fff}.sg-cerca-pastiglia-n{opacity:.55;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.sg-cerca-merce-capo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.sg-cerca-merce-capo .sg-cerca-titolo{margin:0}.sg-cerca-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sg-cerca-chip{position:relative}.sg-cerca-chip-capo{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);height:32px;color:var(--sg-nero);white-space:nowrap;transition:background var(--mo-tocco) var(--mo-secca), border-color var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);align-items:center;gap:6px;padding:0 10px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.sg-cerca-chip-capo:hover,.sg-cerca-chip-capo[aria-expanded=true]{border-color:var(--sg-nero)}.sg-cerca-chip-capo[data-attivo=si]{background:var(--sg-nero);border-color:var(--sg-nero);color:#fff}.sg-cerca-chip-n{font-variant-numeric:tabular-nums;background:#ffffff38;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;display:inline-grid}.sg-cerca-chip-freccia{opacity:.7;width:12px;height:12px;transition:transform var(--mo-mano) var(--mo-fuori)}.sg-cerca-chip-capo[aria-expanded=true] .sg-cerca-chip-freccia{transform:rotate(180deg)}.sg-cerca-popover{z-index:75;overscroll-behavior:contain;border:1px solid var(--sg-bordo);background:var(--sg-carta);width:232px;max-height:320px;box-shadow:var(--sg-ombra-fluttuante);animation:sg-tendina-giu .18s var(--mo-fuori) both;transform-origin:100% 0;border-radius:16px;padding:6px;position:fixed;overflow-y:auto}.sg-cerca-opzione{text-align:left;width:100%;height:36px;color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:500;display:flex}.sg-cerca-opzione:hover{background:var(--sg-fondo)}.sg-cerca-opzione-testo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sg-cerca-opzione-segno{border:1.5px solid var(--sg-bordo-forte);width:16px;height:16px;transition:background var(--mo-tocco) var(--mo-secca), border-color var(--mo-tocco) var(--mo-secca);border-radius:5px;flex-shrink:0;position:relative}.sg-cerca-opzione[aria-checked=true] .sg-cerca-opzione-segno{background:var(--sg-nero);border-color:var(--sg-nero)}.sg-cerca-opzione[aria-checked=true] .sg-cerca-opzione-segno:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.sg-cerca-griglia{gap:6px;display:grid}@media (min-width:1100px){.sg-cerca-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px}}.sg-cerca-prodotto{text-align:left;width:100%;color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca), transform var(--mo-mano) var(--mo-secca);border-radius:14px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 8px;display:grid}.sg-cerca-prodotto[data-attiva=si]{background:#00000008}.sg-cerca-prodotto:hover .sg-cerca-prodotto-foto img,.sg-cerca-prodotto[data-attiva=si] .sg-cerca-prodotto-foto img{transform:translateY(-3px)}.sg-cerca-prodotto-foto{width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--sg-bordo);background:#fff;border-radius:12px;place-items:center;display:grid;overflow:hidden}.sg-cerca-prodotto-foto img{object-fit:contain;width:54px;height:54px;transition:transform var(--mo-mano) var(--mo-fuori)}.sg-cerca-prodotto-testo{gap:2px;min-width:0;display:grid}.sg-cerca-prodotto-nome{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-cerca-prodotto-sotto{color:var(--sg-testo-2);font-size:12.5px;line-height:1.35}.sg-cerca-prodotto-sotto mark{color:var(--sg-nero);background:0 0;font-weight:700}.sg-cerca-preordine{color:#4a2fb0;font-weight:700}.sg-cerca-prodotto-prezzo{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.sg-cerca-prodotto-prezzo small{color:var(--sg-testo-2);font-size:11px;font-weight:600}.sg-cerca-tutti{width:100%;min-height:46px;margin-top:14px;display:flex}.sg-cerca-tutti .sg-bottone-testo{align-items:center;gap:10px;display:inline-flex}.sg-cerca-tutti[data-attiva=si]{outline:2px solid var(--sg-rosa);outline-offset:2px}.sg-cerca-reparti{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.sg-cerca-reparti>li{min-width:0;display:flex}.sg-cerca-reparto{border-radius:var(--sg-raggio);background:var(--sg-fondo);text-align:center;color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);flex:1;grid-template-rows:auto 1fr;align-content:start;justify-items:center;gap:8px;padding:12px 8px 10px;font-size:12px;font-weight:600;line-height:1.2;display:grid}.sg-cerca-reparto>span:last-child{align-items:flex-start;min-height:2.4em;display:flex}.sg-cerca-reparto-foto{width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--sg-bordo);background:#fff;border-radius:12px;place-items:center;display:grid}.sg-cerca-reparto-foto img{object-fit:contain;width:42px;height:42px;transition:transform .3s var(--mo-fuori)}@media (hover:hover){.sg-cerca-reparto:hover .sg-cerca-reparto-foto img{transform:translateY(-4px)rotate(-1.5deg)}}.sg-cerca-nota{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);color:var(--sg-nero);align-items:flex-start;gap:8px;margin:0 0 16px;padding:10px 14px;font-size:13px;line-height:1.4;display:flex}.sg-cerca-nota em{color:var(--sg-testo-2);font-style:normal}.sg-cerca-vuoto{gap:14px;padding:6px 0 2px;display:grid}.sg-cerca-vuoto-titolo{color:var(--sg-nero);margin:0;font-size:17px;font-weight:700}.sg-cerca-vuoto-titolo em{background:var(--sg-gradiente-testo);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.sg-cerca-attesa{height:120px}.sg-cerca-foglio{--sg-sotto-sicuro:env(safe-area-inset-bottom,0px);z-index:70;padding-top:var(--sg-foglio-sopra,0px);padding-bottom:var(--sg-foglio-sotto,0px);background:var(--sg-fondo);animation:sg-cerca-sale .24s var(--mo-fuori) both;flex-direction:column;display:flex;position:fixed;inset:0}.sg-cerca-foglio[data-tastiera=si]{--sg-sotto-sicuro:0px}.sg-cerca-foglio:after{content:"";background:var(--sg-fondo);pointer-events:none;height:100vh;position:absolute;top:100%;left:0;right:0}html[data-foglio-aperto] body>:not(.sg-cerca-foglio){opacity:0!important;pointer-events:none!important}.sg-spia-tastiera{top:calc(env(safe-area-inset-top,0px) + 2px);z-index:5;color:#7cff9a;pointer-events:none;background:#000000c7;border-radius:8px;margin:0;padding:4px 8px;font:600 10.5px/1.35 ui-monospace,monospace;position:absolute;left:6px;right:6px}@keyframes sg-cerca-sale{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sg-cerca-foglio-testa{padding:calc(var(--sg-aria-testa) + env(safe-area-inset-top,0px)) var(--sg-margine) 10px;flex-shrink:0;align-items:center;gap:8px;display:flex}.sg-cerca-foglio-testa .sg-cerca-campo{background:var(--sg-carta);flex:1;gap:6px;height:48px;padding:0 8px 0 14px;box-shadow:0 2px 8px #00000012}.sg-cerca-foglio .sg-cerca-dettato{width:30px;height:30px}.sg-cerca-foglio-testa .sg-cerca-campo:focus-within{box-shadow:0 2px 8px #00000012, 0 0 0 2px var(--sg-rosa)}.sg-cerca-foglio .sg-cerca-campo input{font-size:16px}.sg-cerca-annulla{height:48px;color:var(--sg-nero);flex-shrink:0;padding:0 4px 0 6px;font-size:14px;font-weight:600}.sg-cerca-foglio-corpo{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:var(--sg-sotto-sicuro);flex:1;overflow:hidden auto}.sg-cerca-foglio .sg-cerca-dentro{padding:6px var(--sg-margine) 24px}.sg-cerca-foglio .sg-cerca-prodotto,.sg-cerca-foglio .sg-cerca-voce{background:var(--sg-carta)}.sg-cerca-foglio .sg-cerca-prodotto:hover,.sg-cerca-foglio .sg-cerca-prodotto[data-attiva=si],.sg-cerca-foglio .sg-cerca-voce:hover,.sg-cerca-foglio .sg-cerca-voce[data-attiva=si]{box-shadow:0 0 0 1.5px var(--sg-nero);background:#fff}.sg-cerca-foglio .sg-cerca-reparto{background:var(--sg-carta);box-shadow:var(--sg-ombra)}.sg-cerca-foglio .sg-cerca-nota{background:var(--sg-carta)}.sg-cerca-foglio .sg-cerca-dentro{flex-direction:column;gap:22px;display:flex}.sg-cerca-foglio .sg-cerca-colonne{display:contents}.sg-cerca-foglio .sg-cerca-nota{order:0;margin:0}.sg-cerca-foglio .sg-cerca-merce{order:1}.sg-cerca-foglio .sg-cerca-merce-capo{flex-flow:column;align-items:stretch}.sg-cerca-foglio .sg-cerca-merce-capo .sg-cerca-titolo{justify-content:flex-start;gap:8px}.sg-cerca-foglio .sg-cerca-chips{width:calc(100% + 2 * var(--sg-margine));margin-inline:calc(-1 * var(--sg-margine));padding-inline:var(--sg-margine);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.sg-cerca-foglio .sg-cerca-chips::-webkit-scrollbar{display:none}.sg-cerca-foglio .sg-cerca-chip{position:static}.sg-cerca-popover-foglio{top:auto;left:var(--sg-margine);right:var(--sg-margine);width:auto;bottom:calc(var(--sg-margine) + env(safe-area-inset-bottom,0px));z-index:80;transform-origin:bottom;max-height:50dvh}.sg-cerca-foglio .sg-cerca-lato{flex-direction:column;order:3;gap:22px;display:flex}.sg-cerca-foglio .sg-cerca-blocco+.sg-cerca-blocco{margin-top:0}.sg-cerca-foglio .sg-cerca-tutti{box-shadow:var(--sg-ombra-fluttuante);position:sticky;bottom:12px}.sg-cerca-foglio[data-uscendo=si]{animation:sg-cerca-scende .2s var(--mo-secca) both;pointer-events:none}@keyframes sg-cerca-scende{to{opacity:0;transform:translateY(10px)}}.sg-cerca-tendina[data-uscendo=si]{animation:sg-tendina-su .18s var(--mo-secca) both;pointer-events:none}@keyframes sg-tendina-su{to{opacity:0;transform:translateY(-6px)}}.sg-cerca-buio[data-uscendo=si]{animation:sg-cerca-sparisce .2s var(--mo-secca) both;pointer-events:none}@keyframes sg-cerca-sparisce{to{opacity:0}}@media (prefers-reduced-motion:reduce){.sg-cerca-tendina,.sg-cerca-foglio,.sg-cerca-buio{animation:none}.sg-cerca-carico-acceso{animation:none;transform:none}}.sg-cerca-nota-pagina{background:var(--sg-carta);max-width:640px;box-shadow:var(--sg-ombra);font-size:14px;display:inline-flex}.sg-cerca-reparti-pagina{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px}.sg-cerca-reparti-pagina .sg-cerca-reparto{background:var(--sg-carta);box-shadow:var(--sg-ombra);padding:18px 10px 14px;font-size:13px}.sg-pagina-prodotto{padding-bottom:var(--sg-sezione)}.sg-pp{padding-top:14px}.sg-pp-briciole{color:var(--sg-testo-2);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;font-size:12.5px;display:flex}.sg-pp-briciole a:hover{color:var(--sg-nero);text-decoration:underline}.sg-pp-testa{margin-top:10px;margin-bottom:18px}.sg-pp-titolo{text-wrap:balance}.sg-pp-titolo-coda{font-family:var(--font-insegna);letter-spacing:0;color:var(--sg-testo);-webkit-text-fill-color:currentColor;margin-top:6px;font-size:.42em;font-weight:500;line-height:1.3;display:block}.sg-pp-appeso-titolo .sg-pp-titolo-coda{margin-top:2px;font-size:.6em}.sg-pp-varianti{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.sg-pp-variante{border-radius:var(--sg-pillola);background:var(--sg-carta);min-height:34px;box-shadow:var(--sg-ombra);color:var(--sg-nero);align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.sg-pp-variante-tinta{border-radius:50%;width:14px;height:14px;box-shadow:inset 0 0 0 1px #00000024}.sg-pp-variante-grado{padding-left:6px;padding-right:6px}.sg-pp-variante-grado>*{background:0 0!important}.sg-pp-avviso{border-radius:var(--sg-raggio-s);background:var(--sg-badge-margine-fondo);color:var(--sg-badge-margine-testo);margin-bottom:16px;padding:12px 16px;font-size:14px}.sg-pp-avviso code{font-family:inherit;font-weight:600}.sg-pp-griglia{align-items:start;gap:20px;display:grid}.sg-pp-biglietto{order:2;min-width:0}.sg-pp-dossier{display:contents}.sg-pp-dossier>:first-child{order:1}.sg-pp-dossier>:not(:first-child){order:3}.sg-pp-galleria{min-width:0}.sg-pp-scena{background:var(--sg-carta);border-radius:var(--sg-raggio-l);box-shadow:var(--sg-ombra);padding:12px;position:relative}.sg-pp-scena-titolo{padding:8px 8px 0}.sg-pp-scena-titolo .sg-pp-testa{margin-top:0;margin-bottom:16px}.sg-pp-scena-titolo .sg-pp-titolo-coda{margin-top:10px}.sg-pp-scena-titolo .sg-pp-varianti{margin-top:20px}.sg-pp-scena-titolo .sg-pp-variante{background:var(--sg-fondo);box-shadow:none}.sg-pp-palco{position:relative}.sg-pp-nastro{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:block;overflow-x:auto}.sg-pp-nastro::-webkit-scrollbar{display:none}.sg-pp-binario{gap:12px;width:100%;display:flex}@media (pointer:fine){.sg-pp-nastro{scroll-snap-type:none;cursor:grab;-webkit-user-select:none;user-select:none;overflow-x:hidden}.sg-pp-binario{transition:transform .24s var(--mo-fuori);will-change:transform;gap:0}.sg-pp-nastro[data-trascina=si] .sg-pp-binario{transition:none}.sg-pp-nastro[data-trascina=si]{cursor:grabbing}.sg-pp-nastro[data-trascina=si] .sg-pp-foto{pointer-events:none}}.sg-pp-slide{aspect-ratio:1;background:radial-gradient(ellipse 72% 66% at 50% 46%, #fff 0, #fff 22%, #ffffff8c 62%, #fff0 100%), var(--sg-fondo);border-radius:var(--sg-raggio-l);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;justify-content:center;align-items:center;padding:8%;display:flex;position:relative}.sg-pp-foto{z-index:1;object-fit:contain;mix-blend-mode:darken;width:100%;height:100%;position:relative}.sg-pp-scena-angolo{z-index:3;position:absolute;top:12px;right:12px}.sg-pp-scena-angolo-testa{display:none;top:16px;right:16px}.sg-pp-palco .sg-pp-scena-angolo .sg-cuore{box-shadow:var(--sg-ombra);background:var(--sg-carta)!important}@media (min-width:640px){.sg-pp-scena-angolo-testa{display:block}.sg-pp-palco>.sg-pp-scena-angolo{display:none}}.sg-pp-freccia{z-index:3;display:none;position:absolute;bottom:16px}.sg-pp-freccia[data-verso=indietro]{right:72px}.sg-pp-freccia[data-verso=avanti]{right:16px}.sg-pp-freccia:disabled{pointer-events:none}.sg-pp-punti{justify-content:center;gap:6px;margin-top:12px;margin-bottom:4px;display:flex}.sg-pp-punti li{background:var(--sg-bordo-forte);width:6px;height:6px;transition:transform var(--mo-mano) var(--mo-fuori), background var(--mo-mano) var(--mo-fuori);border-radius:50%}.sg-pp-punti li[data-attiva=si]{background:var(--sg-nero);transform:scale(1.35)}.sg-pp-mini{display:none}.sg-pp-carta{background:var(--sg-carta);border-radius:var(--sg-raggio-l);box-shadow:var(--sg-ombra);padding:20px}.sg-pp-appeso{height:0;overflow:hidden}.sg-pp-appeso[data-mostra=si]{height:auto;overflow:visible}.sg-pp-appeso-dentro{opacity:0;transform:translateY(-8px)}.sg-pp-appeso[data-mostra=si] .sg-pp-appeso-dentro{animation:sg-appeso-titolo var(--mo-entra) var(--mo-fuori) 80ms both}@keyframes sg-appeso-titolo{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sg-pp-appeso[data-mostra=si] .sg-pp-appeso-dentro{opacity:1;animation:none;transform:none}}.sg-pp-appeso-dentro{padding-bottom:16px}.sg-pp-appeso-titolo{border-bottom:1px solid var(--sg-bordo);font-family:var(--font-titoli);letter-spacing:-.01em;color:var(--sg-nero);padding-bottom:16px;font-size:22px;font-weight:600;line-height:1.1}.sg-pp-carta-scegli{color:var(--sg-testo);font-size:14px;line-height:1.5}.sg-pp-carta-scegli b{font-family:var(--font-titoli);color:var(--sg-nero);font-size:18px;font-weight:600}.sg-pp-prezzone{align-items:center;gap:12px;display:flex}.sg-pp-prezzone strong{font-family:var(--font-titoli);letter-spacing:-.03em;color:var(--sg-nero);font-size:48px;font-weight:700;line-height:1}.sg-pp-sconto{border-radius:var(--sg-pillola);background-image:var(--sg-gradiente);color:var(--sg-bianco);letter-spacing:.01em;padding:5px 11px;font-size:15px;font-style:normal;font-weight:700;line-height:1.2;display:inline-block}.sg-pp-da-nuovo{color:var(--sg-testo-2);margin-top:8px;font-size:14px}.sg-pp-da-nuovo s{color:var(--sg-testo)}.sg-pp-prezzone-destra{margin-left:auto;display:inline-flex}.sg-pp-sotto-prezzo{justify-content:space-between;align-items:center;gap:10px;margin-top:8px;display:flex}.sg-pp-sotto-prezzo .sg-pp-da-nuovo{min-width:0;margin-top:0}.sg-pp-scorta{flex-shrink:0}.sg-pp-scorta[data-stato=ok]{color:#1a7f4b;background:#e6f5ec}.sg-pp-scorta[data-stato=zero]{color:#b3261e;background:#ffe4dc}.sg-pp-scorta[data-stato=desiderio]{background:var(--sg-badge-iva-fondo);color:var(--sg-badge-iva-testo);gap:5px}.sg-pp-scorta-posto{height:18px;display:inline-block}.sg-pp-iva{border-radius:var(--sg-pillola);height:22px;box-shadow:inset 0 0 0 1px var(--sg-bordo);letter-spacing:.06em;text-transform:uppercase;color:var(--sg-testo-2);cursor:help;transition:box-shadow var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);background:0 0;border:0;flex-shrink:0;align-items:center;padding:0 9px;font-family:inherit;font-size:10.5px;font-weight:600;display:inline-flex}button[data-apri-grado]{cursor:help}.sg-pp-iva:hover{box-shadow:inset 0 0 0 1px var(--sg-nero);color:var(--sg-nero)}.sg-iva-regimi{flex-direction:column;gap:6px;display:flex}.sg-iva-regime{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, linear-gradient(var(--sg-bordo), var(--sg-bordo)) border-box;border:2px solid #0000;border-radius:14px;padding:12px 14px}.sg-iva-regime[data-questo=si]{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, var(--sg-gradiente) border-box}.sg-iva-regime-testa{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.sg-iva-regime-nome{font-family:var(--font-titoli);color:var(--sg-nero);font-size:15px;font-weight:600}.sg-iva-regime-questo{background:var(--sg-nero);color:var(--sg-bianco);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:11px;font-weight:600}.sg-pp-pezzi{border-top:1px solid var(--sg-bordo);margin-top:18px;padding-top:18px}.sg-pp-asse-nome{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);align-items:baseline;gap:10px;margin-bottom:10px;font-size:11.5px;font-weight:600;display:flex}.sg-pp-pezzi-elenco{flex-direction:column;gap:8px;display:flex}.sg-pp-pezzo,.sg-pp-pezzo-orlo{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, linear-gradient(var(--sg-bordo), var(--sg-bordo)) border-box;min-height:58px;color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-fuori);border:2px solid #0000;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;display:flex;position:relative}a.sg-pp-pezzo{z-index:0;background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box;box-shadow:0 0 0 1px var(--sg-bordo-forte);transition:background var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca)}a.sg-pp-pezzo:before{content:"";background:var(--sg-gradiente);-webkit-mask-composite:xor;opacity:0;transition:opacity .12s var(--mo-secca);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:2px;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}a.sg-pp-pezzo:not([data-scelta=si]) .sg-pp-pezzo-foto{transition:background var(--mo-mano) var(--mo-secca)}@media (hover:hover){a.sg-pp-pezzo:not([data-scelta=si]):hover{box-shadow:0 0 0 1px #00000057}}a.sg-pp-pezzo[data-scelta=si]{box-shadow:var(--sg-ombra-alta);cursor:default;transition-duration:.16s}a.sg-pp-pezzo[data-scelta=si]:before{opacity:1;transition-duration:.16s}.sg-pp-pezzo-orlo{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box;box-shadow:0 0 0 1px var(--sg-bordo-forte)}.sg-pp-pezzo-foto{background:var(--sg-carta);border-radius:14px 0 0 14px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:72px;min-height:56px;margin:-10px 0 -10px -14px;padding:8px 12px;display:flex;position:relative}.sg-pp-pezzo-foto:after{content:"";background:var(--sg-bordo-forte);width:1px;position:absolute;top:10px;bottom:10px;right:0}.sg-pp-pezzo-foto img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}.sg-pp-pezzo-tinta{border-radius:50%;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000024}.sg-pp-pezzo-testo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sg-pp-pezzo-nome{color:var(--sg-nero);font-size:14px;font-weight:500;line-height:1.3}.sg-pp-pezzo[data-scelta=si] .sg-pp-pezzo-nome{font-weight:600}.sg-pp-pezzo-sep{vertical-align:-1px;background:var(--sg-testo-2);opacity:.5;width:1px;height:11px;margin:0 8px;display:inline-block}.sg-pp-pezzo-grado{color:var(--sg-testo);align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.sg-pp-pezzo[data-scelta=si] .sg-pp-pezzo-grado>span:last-child{color:var(--sg-nero);font-weight:600}.sg-pp-pezzo-grado>span:first-child>span{width:12px!important;height:4px!important}.sg-pp-pezzo-fine{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;margin-right:-4px;display:flex}.sg-pp-pezzo-prezzo{font-family:var(--font-titoli);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.2}.sg-pp-pezzo-foto{transition:background var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca)}.sg-logo-pagamento{box-sizing:border-box;background:#fff;border:1px solid #dfdcd3;border-radius:4px;flex-shrink:0;width:36.22px;height:23px;overflow:hidden}.sg-logo-pagamento img{object-fit:cover;width:100%;height:100%;display:block}.sg-ultimi{border-radius:var(--sg-pillola);color:#8a5200;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#fff1d3;align-items:center;height:18px;padding:0 7px;font-size:10px;font-weight:700;display:inline-flex}.sg-ultimi[data-n="1"]{color:#b3261e;background:#ffe4dc}.sg-ultimi[data-n="2"]{color:#8a5200;background:#fff1d3}.sg-ultimi[data-n="3"]{color:#6f6100;background:#f8f3c9}.sg-pp-pezzo .sg-pp-ultimo,.sg-pp-pezzo-orlo .sg-pp-ultimo{height:22px;box-shadow:none;border-radius:12px 0 14px;padding:0 12px;position:absolute;bottom:0;right:0}:is(.sg-pp-pezzo:has(.sg-pp-ultimo) .sg-pp-pezzo-fine,.sg-pp-pezzo:has(.sg-pp-ultimo) .sg-pp-pezzo-cerchio){align-self:flex-start}.sg-pp-pezzo:has(.sg-pp-ultimo) .sg-pp-pezzo-fine{margin-top:4px}.sg-pp-pezzo:has(.sg-pp-ultimo) .sg-pp-pezzo-cerchio{margin-top:8px}@media (max-width:639px){.sg-pp-ultimo{height:16px;padding:0 5px;font-size:9px}.sg-pp-pezzo{gap:10px;padding:10px 12px}.sg-pp-pezzo-foto{width:56px;margin-left:-12px;padding:6px 10px}.sg-pp-pezzo-prezzo{font-size:16px}.sg-pp-pezzo:has(.sg-pp-ultimo) .sg-pp-pezzo-cerchio{margin-top:5px}}.sg-pp-pezzo-cerchio{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--sg-bordo-forte);color:var(--sg-bianco);transition:box-shadow var(--mo-tocco) var(--mo-secca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;display:flex}a.sg-pp-pezzo:not([data-scelta=si]):hover .sg-pp-pezzo-cerchio{box-shadow:inset 0 0 0 1.5px var(--sg-nero)}.sg-pp-pezzo-cerchio[data-pieno=si]{box-shadow:none;background-image:var(--sg-gradiente)}a.sg-pp-pezzo[data-appena=si] .sg-pp-pezzo-cerchio svg{animation:sg-pp-spunta .16s var(--mo-fuori) both}@keyframes sg-pp-spunta{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){a.sg-pp-pezzo:before{transition:none}a.sg-pp-pezzo[data-appena=si] .sg-pp-pezzo-cerchio svg{animation:none}}.sg-pp-pieghevole{position:relative}.sg-pp-pieghevole-dentro{display:block}.sg-pp-pieghevole[data-aperta=no]{visibility:hidden;height:0;margin-top:-8px;overflow:hidden}.sg-pp-pieghevole[data-aperta=no][data-orlo=si]{visibility:visible;height:44px;margin-top:-7px;overflow:visible}.sg-pp-pieghevole[data-aperta=no][data-orlo=si][data-lato=sopra]{margin-top:0;margin-bottom:-7px}.sg-pp-pieghevole[data-aperta=no][data-orlo=si] .sg-pp-pieghevole-dentro{visibility:hidden;height:0;overflow:hidden}.sg-pp-mazzo{pointer-events:none;height:20px;position:absolute;top:0;left:0;right:0}.sg-pp-mazzo i{background:var(--sg-carta);border:1px solid var(--sg-bordo-forte);height:10px;transition:transform var(--mo-mano) var(--mo-fuori);position:absolute;left:50%;transform:translate(-50%)}.sg-pp-mazzo i:first-child{border-top:0;border-radius:0 0 12px 12px;width:calc(100% - 24px);top:0}.sg-pp-mazzo i:nth-child(2){border-color:#0000001a;border-top-style:none;border-top-width:0;border-radius:0 0 12px 12px;width:calc(100% - 48px);top:10px}.sg-pp-piega[data-verso=sopra] .sg-pp-mazzo{top:auto;bottom:0}.sg-pp-piega[data-verso=sopra] .sg-pp-mazzo i:first-child{border-top:1px solid var(--sg-bordo-forte);border-bottom:0;border-radius:12px 12px 0 0;top:auto;bottom:0}.sg-pp-piega[data-verso=sopra] .sg-pp-mazzo i:nth-child(2){border-top:1px solid #0000001a;border-bottom:0;border-radius:12px 12px 0 0;top:auto;bottom:10px}.sg-pp-piega:hover .sg-pp-mazzo i:first-child{transform:translate(-50%,1px)}.sg-pp-piega:hover .sg-pp-mazzo i:nth-child(2){transform:translate(-50%,3px)}.sg-pp-piega[data-verso=sopra]:hover .sg-pp-mazzo i:first-child{transform:translate(-50%,-1px)}.sg-pp-piega[data-verso=sopra]:hover .sg-pp-mazzo i:nth-child(2){transform:translate(-50%,-3px)}.sg-pp-piega{z-index:2;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.sg-pp-piega .sg-pp-piega-pillola{position:absolute;top:12px;left:50%;transform:translate(-50%)}.sg-pp-piega[data-verso=sopra] .sg-pp-piega-pillola{top:auto;bottom:12px}.sg-pp-piega-pillola{background:var(--sg-nero);height:32px;color:var(--sg-bianco);box-shadow:0 0 0 3px var(--sg-carta), 0 0 0 4px var(--sg-bordo-forte), var(--sg-ombra);font-family:var(--font-titoli);letter-spacing:-.01em;transition:background var(--mo-mano) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);border-radius:999px;align-items:center;gap:5px;padding:0 12px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.sg-pp-piega-pillola svg{transition:transform var(--mo-mano) var(--mo-fuori)}.sg-pp-piega:hover .sg-pp-piega-pillola{background:var(--sg-gradiente);box-shadow:0 0 0 3px var(--sg-carta), 0 0 0 4px var(--sg-bordo-forte), var(--sg-ombra-alta);transform:translate(-50%,1px)}.sg-pp-piega[data-verso=sopra]:hover .sg-pp-piega-pillola{transform:translate(-50%,-1px)}.sg-pp-piega:hover .sg-pp-piega-pillola svg{transform:translateY(2px)}.sg-pp-piega[data-verso=sopra]:hover .sg-pp-piega-pillola svg{transform:translateY(-2px)}.sg-pp-piega:focus-visible .sg-pp-piega-pillola{outline:2px solid var(--sg-nero);outline-offset:3px}@media (prefers-reduced-motion:reduce){.sg-pp-piega-pillola,.sg-pp-piega-pillola svg,.sg-pp-mazzo i{transition:none}}.sg-rullo{white-space:nowrap;vertical-align:baseline;align-items:baseline;display:inline-flex}.sg-rullo-cifra{display:block;position:relative;overflow:hidden}.sg-rullo-larghezza{visibility:hidden}.sg-rullo-colonna{transition:transform .55s var(--mo-fuori);will-change:transform;flex-direction:column;display:flex;position:absolute;top:0;left:0}.sg-rullo-colonna>span{height:1lh;display:block}.sg-rullo-fisso{display:block}.sg-pp-carta[data-cambiata=si] .sg-pp-vivo{animation:sg-pp-vivo-entra .4s var(--mo-fuori) both}.sg-pp-carta[data-cambiata=si] .sg-pp-sconto.sg-pp-vivo{animation-delay:.12s}@keyframes sg-pp-vivo-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sg-pp-galleria[data-cambiata=si] .sg-pp-slide .sg-pp-foto{animation:sg-pp-foto-entra .5s var(--mo-fuori) both}@keyframes sg-pp-foto-entra{0%{opacity:0;transform:scale(.975)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sg-rullo-colonna{transition:none}.sg-pp-carta[data-cambiata=si] .sg-pp-vivo,.sg-pp-galleria[data-cambiata=si] .sg-pp-slide .sg-pp-foto{animation:none}}.sg-pp-addon-scelti{background:var(--sg-fondo);border-radius:14px;flex-direction:column;gap:6px;margin-top:18px;padding:12px 14px;font-size:13px;display:flex}.sg-pp-addon-scelti li{align-items:center;gap:8px;display:flex}.sg-pp-addon-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--sg-nero);flex:1;overflow:hidden}.sg-pp-addon-prezzo{color:var(--sg-testo)}.sg-pp-addon-scelti button{background:var(--sg-carta);width:22px;height:22px;color:var(--sg-nero);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}.sg-pp-addon-totale{border-top:1px solid var(--sg-bordo);color:var(--sg-nero);justify-content:space-between;margin-top:4px;padding-top:8px;font-weight:600}.sg-pp-addon-totale strong{font-family:var(--font-titoli);font-size:17px}.sg-pp-acquisto{align-items:center;gap:10px;margin-top:20px;display:flex}.sg-pp-contatore{border-radius:var(--sg-pillola);background:var(--sg-fondo);flex-shrink:0;align-items:center;gap:0;height:56px;padding:8px;display:inline-flex}.sg-pp-contatore button{background:var(--sg-carta);width:40px;height:40px;color:var(--sg-nero);box-shadow:var(--sg-ombra);cursor:pointer;transition:transform var(--mo-tocco) var(--mo-secca), opacity var(--mo-tocco) var(--mo-secca);border-radius:50%;justify-content:center;align-items:center;display:flex}.sg-pp-contatore button:hover:not(:disabled){transform:translateY(-1px)}.sg-pp-contatore button:active:not(:disabled){transform:translateY(1px)}.sg-pp-contatore button:disabled{opacity:.35;box-shadow:none;cursor:default;background:0 0}.sg-pp-contatore output{text-align:center;min-width:1.7em;font-family:var(--font-titoli);color:var(--sg-nero);font-size:18px;font-weight:600}.sg-pp-acquisto .sg-pp-cta{flex:1;min-width:0}.sg-pp-pagamenti{opacity:.9;justify-content:center;margin-top:16px}.sg-pp-codice{border-top:1px solid var(--sg-bordo);color:var(--sg-testo-2);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.sg-pp-codice>div,.sg-pp-codice-destra>div{gap:4px;display:inline-flex}.sg-pp-codice-destra{gap:14px;margin-left:auto;display:inline-flex}.sg-pp-codice dt{color:var(--sg-testo-2);font-weight:500}.sg-pp-codice dd{color:var(--sg-testo);margin:0}.sg-pp-esaurita{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;padding:16px;display:flex}.sg-pp-preordine{border-radius:var(--sg-raggio-s);background:#f3f0fe;margin-top:16px;padding:16px}.sg-pp-preordine-titolo{font-family:var(--font-titoli);color:#4a2fb0;font-size:16px;font-weight:600}.sg-pp-preordine ul{color:var(--sg-testo);gap:6px;margin-top:8px;font-size:14px;line-height:1.45;display:grid}.sg-pp-preordine li{padding-left:14px;position:relative}.sg-pp-preordine li:before{content:"";background:#6d4fe0;border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.sg-pp-scorta[data-stato=preordine],.sg-ultimi[data-stato=preordine]{color:#4a2fb0;background:#ece6fe}.sg-consegna{transition:opacity var(--mo-mano) var(--mo-fuori);margin-top:14px}.sg-consegna[data-attesa=si]{opacity:0}.sg-consegna-riga{min-height:24px;color:var(--sg-testo);align-items:center;gap:8px;font-size:14px;line-height:1.35;display:flex}.sg-consegna-riga strong{white-space:nowrap;color:var(--sg-nero);font-weight:600}@media (max-width:399px){.sg-consegna-riga{gap:6px;font-size:13px}.sg-consegna-piu{font-size:12.5px}}.sg-consegna-segno{width:18px;height:18px;color:var(--sg-nero);flex-shrink:0}.sg-consegna[data-tipo=preordine] .sg-consegna-segno,.sg-consegna[data-tipo=preordine] .sg-consegna-riga strong{color:#4a2fb0}.sg-consegna-testo{flex:1;min-width:0}.sg-consegna-piu{color:var(--sg-testo);text-underline-offset:3px;flex-shrink:0;font-size:13px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.sg-consegna-piu:hover{color:var(--sg-nero)}.sg-consegna-dettagli{transition:grid-template-rows var(--mo-mano) var(--mo-fuori);grid-template-rows:0fr;display:grid}.sg-consegna[data-aperto=si] .sg-consegna-dettagli{grid-template-rows:1fr}.sg-consegna-dettagli>div{overflow:hidden}.sg-consegna-dettagli ul{color:var(--sg-testo);gap:4px;margin:6px 0 2px 26px;font-size:13px;line-height:1.45;display:grid}.sg-consegna-dettagli strong{color:var(--sg-nero);font-weight:600}@media (prefers-reduced-motion:reduce){.sg-consegna-dettagli{transition:none}}.sg-pp-pezzo-consegna{text-overflow:ellipsis;white-space:nowrap;color:#4a2fb0;min-height:1.35em;transition:opacity var(--mo-mano) var(--mo-fuori);font-size:11.5px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.sg-pp-pezzo-consegna[data-tipo=attesa]{opacity:0}.sg-pp-consegna-corto{display:none}@media (max-width:599px){.sg-pp-consegna-lungo{display:none}.sg-pp-consegna-corto{display:inline}}@media (max-width:379px){.sg-pp-pezzo-consegna{letter-spacing:-.01em;font-size:11px}}.sg-card-preordine{border-radius:var(--sg-pillola);color:#4a2fb0;white-space:nowrap;background:#ece6fe;align-items:center;height:28px;padding:0 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.sg-pp-esaurita-titolo,.sg-pdp-avvisami-titolo{font-family:var(--font-titoli);color:var(--sg-nero);font-size:18px;font-weight:600}.sg-pdp-avvisami{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;padding:16px;display:flex}.sg-pdp-avvisami-modulo{flex-wrap:wrap;gap:8px;width:100%;margin-top:4px;display:flex}.sg-pdp-avvisami-modulo input{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);min-width:180px;min-height:44px;color:var(--sg-nero);flex:1;padding:0 16px;font-size:16px}.sg-pdp-avvisami-modulo input:focus-visible{outline:2px solid var(--sg-rosa);outline-offset:1px}.sg-pdp-avvisami-errore{color:#b42318}@media (max-width:1099px){.sg-pp-appeso,.sg-pp-addon-scelti{display:none}}@media (max-width:639px){.sg-pp-scena-titolo .sg-pp-titolo{letter-spacing:-.8px;text-wrap:pretty;font-size:30px}.sg-pp-scena-titolo .sg-pp-testa{margin-bottom:10px}.sg-pp-scena-titolo .sg-pp-titolo-coda{margin-top:6px}.sg-pp-scena-titolo .sg-pp-varianti{contain:inline-size;flex-wrap:nowrap;gap:6px;min-width:0;margin-top:12px;overflow:hidden}.sg-pp-scena-titolo .sg-pp-variante{flex-shrink:0}.sg-pp-scena-titolo .sg-pp-variante-grado .sg-grado-info{display:none}.sg-pp-scena-titolo .sg-pp-variante{gap:4px;min-height:26px;padding:0 7px;font-size:11px}.sg-pp-scena-titolo .sg-pp-varianti{gap:4px}.sg-pp-scena-titolo .sg-pp-variante-tinta{width:11px;height:11px}.sg-pp-scena-titolo .sg-pp-variante-grado span.rounded-full:not(.sg-grado-info){width:12px}.sg-pp-scena-titolo .sg-pp-variante-grado .gap-1{gap:2px}.sg-pp-contatore{height:52px;padding:3px}.sg-pp-contatore button{width:38px;height:38px}.sg-pp-contatore output{min-width:1.5em;font-size:16px}.sg-pp-acquisto .sg-pp-cta{padding-inline:12px;font-size:14px}.sg-pp-acquisto .sg-pp-cta svg{display:none}.sg-pp-pagamenti{flex-wrap:nowrap;gap:4px}.sg-pp-pagamenti .sg-logo-pagamento{aspect-ratio:36.22/23;flex:1 1 0;width:auto;max-width:42px;height:auto}}.sg-pp-barra .sg-cta-appesa-dentro>:last-child{flex:none}.sg-pp-barra-foto{background:var(--sg-fondo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:3px;display:flex}.sg-pp-barra-foto img{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%}.sg-pp-barra .sg-cta-appesa-conto strong{order:2}@media (max-width:639px){.sg-pp-barra .sg-bottone-testo svg{display:none}}.sg-pp-barra-versione{text-overflow:ellipsis;white-space:nowrap;color:var(--sg-testo);order:1;font-size:11px;line-height:1.2;overflow:hidden}.sg-pp-barra .sg-cta-appesa-conto{flex:auto;min-width:0}.sg-pp-barra .sg-cta-appesa-conto span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sg-pp-scheda{background:var(--sg-carta);border-radius:var(--sg-raggio-l);box-shadow:var(--sg-ombra);padding:22px 20px}.sg-pp-h2{font-family:var(--font-titoli);letter-spacing:-.01em;color:var(--sg-nero);margin-bottom:12px;font-size:22px;font-weight:600;line-height:1.15}.sg-pp-p{color:var(--sg-testo);font-size:15px;line-height:1.6}.sg-pp-aste{flex-direction:column;gap:10px;margin-top:18px;display:flex}.sg-pp-asta-riga{grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.sg-pp-asta-nome{color:var(--sg-testo);font-size:12.5px;font-weight:600}.sg-pp-asta{border-radius:var(--sg-pillola);background:var(--sg-fondo);transform-origin:0;height:22px;display:block}.sg-pp-asta[data-nostro]{background-image:var(--sg-gradiente)}.sg-pp-asta-cifra{font-family:var(--font-titoli);color:var(--sg-nero);white-space:nowrap;font-size:16px;font-weight:600}.sg-pp-risparmio{color:var(--sg-testo);margin-top:14px;font-size:15px}.sg-pp-risparmio strong{font-family:var(--font-titoli);color:var(--sg-nero);font-size:20px;font-weight:600}.sg-pp-descrizione{color:var(--sg-testo);font-size:15px;line-height:1.65}.sg-pp-descrizione p+p{margin-top:10px}.sg-pp-descrizione strong{color:var(--sg-nero);font-weight:600}.sg-pp-tabella{border-top:1px solid var(--sg-bordo);flex-direction:column;display:flex}.sg-pp-tabella-resto{border-top:0}.sg-pp-riga{border-bottom:1px solid var(--sg-bordo);gap:2px;padding:12px 0;display:grid}.sg-pp-riga dt{color:var(--sg-nero);font-size:14px;font-weight:600}.sg-pp-riga dd{color:var(--sg-testo);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.sg-pp-nota{color:var(--sg-testo-2);margin-top:2px;font-size:12.5px;display:block}.sg-pp-mostra{color:var(--sg-nero);cursor:pointer;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:600;display:inline-flex}.sg-pp-mostra:hover{text-decoration:underline}.sg-pp-link{color:var(--sg-nero);align-items:center;gap:6px;margin-top:14px;font-size:14px;font-weight:600;display:inline-flex}.sg-pp-link:hover{text-decoration:underline}.sg-pp-link-piccolo{margin-top:4px;font-size:12.5px}.sg-pp-scheda-nera{background:var(--sg-nero);color:var(--sg-bianco)}.sg-pp-scheda-nera .sg-pp-h2{color:var(--sg-bianco)}.sg-pp-scheda-nera .sg-pp-p{color:#ffffffb8}.sg-pp-scheda-nera .sg-pp-link{color:var(--sg-bianco)}.sg-pp-gradi{gap:12px;margin-top:20px;display:grid}.sg-pp-grado-voce{border-radius:var(--sg-raggio-s);border:1px solid #ffffff24;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative}.sg-pp-grado-voce b{font-family:var(--font-titoli);color:var(--sg-bianco);font-size:17px;font-weight:600}.sg-pp-grado-voce p{color:#ffffffb8;font-size:13.5px;line-height:1.45}.sg-pp-grado-voce[data-questo=si]{border-color:var(--sg-bianco);background:#ffffff0f}.sg-pp-grado-questo{border-radius:var(--sg-pillola);background-image:var(--sg-gradiente);color:var(--sg-bianco);letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;font-size:11px;font-weight:700;position:absolute;top:-10px;right:12px}.sg-pp-fatti{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:16px;display:grid}.sg-pp-fatti li{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);align-items:center;gap:12px;padding:12px 14px;display:flex}.sg-pp-fatti svg{color:var(--sg-nero);flex-shrink:0}.sg-pp-fatti span{flex-direction:column;gap:2px;min-width:0;display:flex}.sg-pp-fatti b{color:var(--sg-nero);font-size:14px;font-weight:600;line-height:1.2}.sg-pp-fatti small{color:var(--sg-testo);font-size:12.5px;line-height:1.3}.sg-pp-visti-fila{align-items:stretch;gap:12px;margin-top:24px;display:grid}.sg-pp-visto{height:100%;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-fuori);align-items:center;gap:12px;padding:12px;display:flex}.sg-pp-visto:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-pp-visto-foto{background:var(--sg-fondo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;padding:6px;display:flex}.sg-pp-visto-foto img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}.sg-pp-visto-testo{flex-direction:column;gap:3px;min-width:0;display:flex}.sg-pp-visto-nome{-webkit-line-clamp:2;font-family:var(--font-titoli);color:var(--sg-nero);-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.sg-pp-visto-versione{color:var(--sg-testo);font-size:12.5px}.sg-pp-visto-prezzo{color:var(--sg-nero);margin-top:2px;font-size:15px;font-weight:600}.sg-pp-abbinati-fila{grid-auto-rows:1fr;gap:10px;margin-top:18px;display:grid}.sg-pp-abbinati-fila>li{display:flex}.sg-pp-abbinato{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, linear-gradient(var(--sg-bordo), var(--sg-bordo)) border-box;text-align:left;cursor:pointer;width:100%;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-fuori);border:2px solid #0000;border-radius:16px;flex:1;align-items:center;gap:12px;padding:10px 12px;display:flex}.sg-pp-abbinato:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}.sg-pp-abbinato-foto{background:var(--sg-fondo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:6px;display:flex}.sg-pp-abbinato-foto img{object-fit:contain;mix-blend-mode:multiply;max-width:100%;max-height:100%}.sg-pp-abbinati-nota{color:var(--sg-testo);margin-top:14px;font-size:13.5px;line-height:1.45}.sg-pp-abbinati-nota strong{color:var(--sg-nero);font-weight:600}.sg-pp-abbinato-icona{color:var(--sg-nero)}.sg-pp-abbinato-icona svg{width:30px;height:30px}.sg-pp-abbinato-testo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sg-pp-abbinato-nome{-webkit-line-clamp:3;color:var(--sg-nero);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.sg-pp-abbinato-sotto{color:var(--sg-testo);font-size:12px;line-height:1.3}.sg-pp-abbinato-prezzi{align-items:baseline;gap:8px;font-size:14px;display:flex}.sg-pp-abbinato-prezzi strong{color:var(--sg-nero);font-weight:600}.sg-pp-abbinato-prezzi s{color:var(--sg-testo-2);font-size:12px}.sg-pp-abbinato-piu{background:var(--sg-nero);width:38px;height:38px;color:var(--sg-bianco);transition:transform var(--mo-mano) var(--mo-fuori), background var(--mo-tocco) var(--mo-secca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sg-pp-abbinato:hover .sg-pp-abbinato-piu{transform:rotate(90deg)}.sg-pp-abbinato[data-scelto=si]{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, var(--sg-gradiente) border-box;box-shadow:var(--sg-ombra-alta);border:2px solid #0000}.sg-pp-abbinato[data-scelto=si] .sg-pp-abbinato-piu{background-image:var(--sg-gradiente);transform:none}@media (min-width:640px){.sg-pp-carta,.sg-pp-scheda{padding:28px}.sg-pp-riga{grid-template-columns:200px minmax(0,1fr);gap:16px;padding:14px 0}.sg-pp-gradi{grid-template-columns:repeat(3,minmax(0,1fr))}.sg-pp-fatti{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sg-pp-visti-fila{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sg-pp{padding-top:22px}.sg-pp-briciole{margin-bottom:20px}.sg-pp-scena-titolo .sg-pp-titolo{font-size:40px}.sg-pp-testa{margin-top:14px;margin-bottom:28px}.sg-pp-griglia{align-items:flex-start;gap:32px;display:flex}.sg-pp-dossier{flex:auto;min-width:0}.sg-pp-biglietto{width:520px;top:calc(var(--sg-aria-testa) + 64px + 12px);flex:0 0 520px;order:2;align-self:flex-start;position:sticky}.sg-pp-dossier{flex-direction:column;order:1;gap:20px;min-width:0;display:flex}.sg-pp-dossier>*{order:0}.sg-pp-scena{border-radius:28px;padding:14px}.sg-pp-scena-titolo{padding:14px 26px 18px}.sg-pp-scena-titolo .sg-pp-testa{margin:0}.sg-pp-scena-angolo{top:28px;right:28px}.sg-pp-nastro{border-radius:20px;overflow-x:hidden}.sg-pp-binario{gap:0}.sg-pp-slide{aspect-ratio:4/3;background:radial-gradient(ellipse 74% 70% at 56% 50%, #fff 0, #fff 22%, #ffffff8c 62%, #fff0 100%), var(--sg-fondo);border-radius:20px;flex-basis:100%;padding:6% 8% 6% 128px}.sg-pp-mini{z-index:3;flex-direction:column;gap:8px;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.sg-pp-palco[data-foto="7"] .sg-pp-miniatura,.sg-pp-palco[data-foto="8"] .sg-pp-miniatura,.sg-pp-palco[data-foto="9"] .sg-pp-miniatura{width:54px;height:54px;padding:6px}.sg-pp-palco[data-foto="7"] .sg-pp-mini,.sg-pp-palco[data-foto="8"] .sg-pp-mini,.sg-pp-palco[data-foto="9"] .sg-pp-mini{gap:6px}.sg-pp-miniatura{background:var(--sg-carta);width:64px;height:64px;box-shadow:var(--sg-ombra);cursor:pointer;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-fuori);border-radius:14px;justify-content:center;align-items:center;padding:8px;display:flex}.sg-pp-miniatura img{object-fit:contain;max-width:100%;max-height:100%}.sg-pp-miniatura:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}.sg-pp-miniatura[data-attiva=si]{box-shadow:0 0 0 2px var(--sg-carta), 0 0 0 4px var(--sg-rosa);background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, var(--sg-gradiente) border-box;box-shadow:var(--sg-ombra);border:2px solid #0000;padding:6px}.sg-pp-punti{display:none}.sg-pp-freccia{display:flex}.sg-pp-freccia[data-verso=indietro]{right:84px}.sg-pp-freccia[data-verso=avanti]{right:32px}.sg-pp-carta{padding:26px}.sg-pp-prezzone strong{font-size:56px}.sg-pp-h2{font-size:24px}.sg-pp-fatti{grid-template-columns:repeat(4,minmax(0,1fr))}.sg-pp-abbinati-fila{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-pp-fatti li{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}.sg-pp-visti-fila{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px) and (max-height:880px){.sg-pp-briciole{margin-bottom:10px}.sg-pp-scena-titolo{padding:10px 22px 12px}.sg-pp-scena-titolo .sg-pp-titolo{font-size:32px}.sg-pp-scena-titolo .sg-pp-testa{margin-bottom:10px}.sg-pp-scena-titolo .sg-pp-varianti{margin-top:12px}.sg-pp-scena-titolo .sg-pp-variante{min-height:30px;font-size:13px}.sg-pp-slide{aspect-ratio:3/2;padding:4% 7% 4% 118px}.sg-pp-carta{padding:20px 22px}.sg-pp-prezzone strong{font-size:46px}.sg-pp-scelte,.sg-pp-pezzi{margin-top:14px;padding-top:12px}.sg-pp-pezzo{min-height:52px;padding:7px 12px}.sg-pp-pezzo-foto{width:52px;margin:-7px 0 -7px -12px}.sg-pp-acquisto{margin-top:14px}.sg-pp-pagamenti{margin-top:12px}}[data-senza=colonna] .sg-pp-biglietto,[data-senza=tutto] .sg-pp-biglietto{position:static!important}[data-senza=fusione] .sg-pagina-prodotto img,[data-senza=tutto] .sg-pagina-prodotto img{mix-blend-mode:normal!important}[data-senza=ombre] .sg-pagina-prodotto *,[data-senza=tutto] .sg-pagina-prodotto *{box-shadow:none!important}[data-senza=foto] .sg-pp-foto,[data-senza=tutto] .sg-pp-foto{visibility:hidden!important}img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.sg-pp-zoom{z-index:3;display:flex;position:absolute;bottom:34px;right:12px}@media (min-width:1100px){.sg-pp-zoom{bottom:16px;right:136px}}.sg-lente{z-index:60;position:fixed;inset:0}.sg-lente-dentro{background:#f4f2eaf7;width:100%;height:100%;position:relative}.sg-lente-tondo{z-index:2;background:var(--sg-nero);width:44px;height:44px;color:var(--sg-bianco);cursor:pointer;transition:background var(--mo-mano) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori), opacity var(--mo-mano) var(--mo-secca);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.sg-lente-tondo:hover{background:var(--sg-gradiente)}.sg-lente-tondo:disabled{opacity:.3;cursor:default}.sg-lente-tondo:disabled:hover{background:var(--sg-nero)}.sg-lente-chiudi{top:16px;right:16px}.sg-lente-freccia{top:50%;transform:translateY(-50%)}.sg-lente-freccia[data-verso=indietro]{left:20px}.sg-lente-freccia[data-verso=avanti]{right:20px}.sg-lente-freccia:hover:not(:disabled){transform:translateY(-50%)scale(1.06)}.sg-lente-nastro{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;position:absolute;inset:0;overflow-x:auto}.sg-lente-nastro::-webkit-scrollbar{display:none}.sg-lente-binario{background:#f4f2eaf7;width:100%;height:100%;display:flex}@media (pointer:fine){.sg-lente-nastro{scroll-snap-type:none;cursor:grab;-webkit-user-select:none;user-select:none;overflow-x:hidden}.sg-lente-nastro[data-trascina=si]{cursor:grabbing}.sg-lente-binario{transition:transform .26s var(--mo-fuori);will-change:transform}.sg-lente-nastro[data-trascina=si] .sg-lente-binario{transition:none}.sg-lente-nastro[data-trascina=si] img{pointer-events:none}}.sg-lente-slide{scroll-snap-align:start;scroll-snap-stop:always;isolation:isolate;background:#f4f2eaf7;flex:0 0 100%;place-items:center;height:100%;padding:72px 80px 150px;display:grid}.sg-lente-slide img{object-fit:contain;mix-blend-mode:darken;opacity:.6;max-width:min(100vw - 160px,1100px);max-height:calc(100dvh - 222px);transition:transform .3s var(--mo-fuori), opacity .3s var(--mo-secca);transform:scale(.96)}.sg-lente-slide[data-attiva=si] img{opacity:1;transform:none}.sg-lente-piede{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:22px;left:0;right:0}.sg-lente-conto{letter-spacing:.04em;color:var(--sg-testo);font-size:13px;font-weight:600}.sg-lente-mini{scrollbar-width:none;pointer-events:auto;gap:8px;max-width:100%;padding:4px 16px;display:flex;overflow-x:auto}.sg-lente-mini::-webkit-scrollbar{display:none}.sg-lente-miniatura{background:var(--sg-carta);width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--sg-bordo);cursor:pointer;transition:box-shadow var(--mo-tocco) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;padding:6px;display:flex}.sg-lente-miniatura img{object-fit:contain;mix-blend-mode:darken;width:100%;height:100%}.sg-lente-miniatura:hover{box-shadow:inset 0 0 0 1px var(--sg-bordo-forte);transform:translateY(-2px)}.sg-lente-miniatura[data-attiva=si]{box-shadow:inset 0 0 0 2px var(--sg-nero)}@media (max-width:639px){.sg-lente-freccia{display:none}.sg-lente-slide{padding:64px 12px 120px}.sg-lente-slide img{max-width:calc(100vw - 24px);max-height:calc(100dvh - 184px)}.sg-lente-miniatura{border-radius:12px;width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.sg-pp-binario,.sg-lente-binario,.sg-lente-slide img,.sg-lente-tondo,.sg-lente-miniatura{transition:none}}@media (pointer:coarse){.sg-pp-abbinato:hover,.sg-pp-visto:hover,a.sg-pp-pezzo:hover{transform:none}}@media (prefers-reduced-motion:reduce){.sg-pp-punti li,.sg-pp-pezzo,.sg-pp-abbinato,.sg-pp-visto,.sg-pp-miniatura,.sg-pp-contatore button{transition:none}}.sg-cassa-colonne{gap:20px;display:grid}@media (min-width:900px){.sg-cassa-colonne{grid-template-columns:minmax(0,1fr) 360px;align-items:start}}@media (min-width:1200px){.sg-cassa-colonne{grid-template-columns:minmax(0,1fr) 440px;gap:28px}}.sg-cassa-modulo{flex-direction:column;gap:16px;min-width:0;display:flex}.sg-cassa-sezione{padding:22px 20px 24px}@media (min-width:900px){.sg-cassa-sezione{padding:26px 28px 30px}}.sg-cassa-titolo{font-size:var(--sg-pannello-forte);letter-spacing:-.01em;color:var(--sg-nero);align-items:center;gap:12px;font-weight:700;line-height:1.2;display:flex}.sg-cassa-passo{background:var(--sg-nero);color:#fff;width:28px;height:28px;transition:background var(--mo-mano) var(--mo-secca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.sg-cassa-sezione[data-stato=ok] .sg-cassa-passo{background:var(--sg-gradiente)}.sg-cassa-spiega{color:var(--sg-testo-2);margin-top:8px;font-size:13px;line-height:1.5}.sg-cassa-campi{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;margin-top:18px;display:grid}.sg-cassa-campi>.sg-cassa-campo{grid-column:span 2}@media (min-width:620px){.sg-cassa-campi{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 14px}.sg-cassa-campi>.sg-cassa-campo{grid-column:span 6}.sg-cassa-campi>.sg-cassa-campo[data-larga]{grid-column:1/-1}.sg-cassa-campi>.sg-cassa-campo[data-corto]{grid-column:span 3}}.sg-cassa-campi-piegati{background:var(--sg-fondo);border-radius:14px;margin-top:12px;padding:14px}.sg-cassa-campo{min-width:0;display:block}.sg-cassa-campo-riga{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.sg-cassa-campo-nome{font-size:var(--sg-pannello-nota);color:var(--sg-nero);font-weight:600}.sg-cassa-campo-nota{color:var(--sg-testo-2);white-space:nowrap;font-size:11px;font-weight:500}.sg-cassa-campo-scatola{display:block;position:relative}.sg-cassa-campo input,.sg-cassa-campo select,.sg-cassa-campo textarea{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:100%;height:46px;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:12px;padding:0 40px 0 14px;font-size:16px}@media (pointer:fine){.sg-cassa-campo input,.sg-cassa-campo select,.sg-cassa-campo textarea{font-size:15px}}.sg-cassa-campo textarea{resize:vertical;height:auto;min-height:92px;padding:12px 14px}.sg-cassa-campo select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}.sg-cassa-campo input::placeholder,.sg-cassa-campo textarea::placeholder{color:#00000059}@media (hover:hover){.sg-cassa-campo input:hover,.sg-cassa-campo select:hover,.sg-cassa-campo textarea:hover{border-color:var(--sg-nero)}}.sg-cassa-campo input:focus-visible,.sg-cassa-campo select:focus-visible,.sg-cassa-campo textarea:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-cassa-campo[data-stato=errore] input,.sg-cassa-campo[data-stato=errore] select,.sg-cassa-campo[data-stato=errore] textarea{border-color:#d3163f}.sg-cassa-segno{width:16px;height:16px;animation:sg-segno-entra .22s var(--mo-fuori) both;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.sg-cassa-campo[data-stato=ok] .sg-cassa-segno{color:#1a9a57}.sg-cassa-campo[data-stato=errore] .sg-cassa-segno{color:#d3163f}@keyframes sg-segno-entra{0%{opacity:0;transform:translateY(-50%)scale(.7)}to{opacity:1;transform:translateY(-50%)scale(1)}}.sg-cassa-campo-errore{color:#b3122f;margin-top:5px;font-size:12px;line-height:1.4;display:block}.sg-cassa-cerca .sg-cassa-campo-scatola input{padding-right:58px}.sg-cassa-cerca .sg-cassa-segno{right:34px}.sg-cassa-cerca-freccia{border-right:1.5px solid var(--sg-nero);border-bottom:1.5px solid var(--sg-nero);width:7px;height:7px;transition:transform var(--mo-mano) var(--mo-fuori);pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.sg-cassa-cerca[data-aperta=si] .sg-cassa-cerca-freccia{transform:translateY(-30%)rotate(225deg)}.sg-cassa-cerca-lista{z-index:30;background:var(--sg-carta);--sg-aria-pannello:6px;border-radius:16px;max-height:264px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sg-cassa-cerca-voce{cursor:pointer;min-height:40px;font-size:14px}.sg-cassa-cerca-voce[data-evidenziata=si]{background:var(--sg-fondo)}.sg-cassa-cerca-voce[aria-selected=true]{font-weight:600}.sg-cassa-cerca-niente{color:var(--sg-testo-2);padding:10px 12px;font-size:13px}.sg-cassa-piega{margin-top:14px}.sg-cassa-piega>summary{cursor:pointer;color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);text-decoration-color:var(--sg-bordo-forte);align-items:center;gap:6px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.sg-cassa-piega>summary::-webkit-details-marker{display:none}.sg-cassa-piega[open]>summary{text-decoration:none}.sg-cassa-casella{background:var(--sg-carta);color:#fff;width:18px;height:18px;transition:border-color var(--mo-tocco) var(--mo-secca);border:1px solid #00000040;border-radius:5px;flex:none;justify-content:center;align-items:center;margin-top:1px;display:inline-flex;position:relative;overflow:hidden}.sg-cassa-casella:before{content:"";border-radius:inherit;background-image:var(--sg-gradiente);transition:transform var(--mo-mano) var(--mo-fuori);position:absolute;inset:0;transform:scale(0)}.sg-cassa-casella>svg{position:relative}.sg-cassa-casella[data-pieno=si]{border-color:#0000}.sg-cassa-casella[data-pieno=si]:before{transform:scale(1)}@media (hover:hover){.sg-cassa-interruttore:hover .sg-cassa-casella,.sg-cassa-termini:hover .sg-cassa-casella,.sg-cassa-assicura:hover .sg-cassa-casella{border-color:#00000073}}:is(.sg-cassa-interruttore:has(input:focus-visible) .sg-cassa-casella,.sg-cassa-termini:has(input:focus-visible) .sg-cassa-casella,.sg-cassa-assicura:has(input:focus-visible) .sg-cassa-casella){box-shadow:0 0 0 2px var(--sg-rosa)}.sg-cassa-interruttori{border-top:1px solid var(--sg-bordo);margin-top:16px}.sg-cassa-interruttore{cursor:pointer;align-items:flex-start;gap:12px;padding:14px 0;display:flex}.sg-cassa-interruttori>.sg-cassa-interruttore+.sg-cassa-interruttore,.sg-cassa-interruttori>.sg-cassa-campi-piegati+.sg-cassa-interruttore{border-top:1px solid var(--sg-bordo)}.sg-cassa-interruttori>.sg-cassa-campi-piegati{margin:0 0 14px}.sg-cassa-interruttore-nome{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:600;line-height:1.3;display:block}.sg-cassa-interruttore-sotto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:2px;line-height:1.45;display:block}.sg-cassa-account{margin-top:6px}.sg-cassa-account-riga{color:var(--sg-testo-2);margin:10px 0 4px;font-size:13px}.sg-cassa-link{cursor:pointer;font:inherit;color:var(--sg-nero);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.sg-cassa-avviso{background:var(--sg-fondo);color:var(--sg-testo);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.sg-cassa-avviso p{flex:260px;font-size:13px;line-height:1.45}.sg-cassa-avviso strong{color:var(--sg-nero)}.sg-cassa-consegna{margin-top:18px}.sg-cassa-griglia{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:10px;display:grid}@media (min-width:620px){.sg-cassa-griglia{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}}.sg-cassa-griglia-pagamenti{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}@media (min-width:620px){.sg-cassa-griglia-pagamenti{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}.sg-cassa-griglia>li{min-width:0;display:flex}@media (max-width:619px){.sg-cassa-griglia>li:last-child:nth-child(odd){grid-column:1/-1}}.sg-cassa-tessera{cursor:pointer;background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, linear-gradient(var(--sg-bordo), var(--sg-bordo)) border-box;min-width:0;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-fuori);border:2px solid #0000;border-radius:16px;flex-direction:column;flex:1;gap:6px;padding:12px;display:flex;position:relative}@media (min-width:620px){.sg-cassa-tessera{padding:14px}}.sg-cassa-tessera:before{content:"";opacity:0;pointer-events:none;transition:opacity var(--mo-mano) var(--mo-fuori);background:linear-gradient(135deg,#ff0fb408,#ffba3004);border-radius:14px;position:absolute;inset:0}.sg-cassa-tessera>*{position:relative}@media (hover:hover){.sg-cassa-tessera[data-scelta=no]:hover{box-shadow:var(--sg-ombra-alta);background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, linear-gradient(var(--sg-bordo-forte), var(--sg-bordo-forte)) border-box;transform:translateY(-3px)}.sg-cassa-tessera[data-scelta=no]:hover .sg-cassa-cerchio{box-shadow:inset 0 0 0 1.5px var(--sg-nero)}}.sg-cassa-tessera[data-scelta=si]{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, var(--sg-gradiente) border-box;box-shadow:var(--sg-ombra-alta)}.sg-cassa-tessera[data-scelta=si]:before{opacity:1}.sg-cassa-tessera:has(input:focus-visible){box-shadow:0 0 0 2px var(--sg-rosa)}.sg-cassa-tessera-testa{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.sg-cassa-cerchio{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--sg-bordo-forte);color:#fff;transition:box-shadow var(--mo-tocco) var(--mo-secca);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sg-cassa-cerchio[data-pieno=si]{box-shadow:none;background-image:var(--sg-gradiente)}.sg-cassa-cerchio>svg{animation:sg-cassa-spunta-nasce var(--mo-mano) var(--mo-fuori) both}@keyframes sg-cassa-spunta-nasce{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.sg-cassa-tessera-nome{font-size:var(--sg-pannello-voce);color:var(--sg-nero);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;line-height:1.3;display:flex}.sg-cassa-tessera-sotto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);line-height:1.4}.sg-cassa-tessera-prezzo{font-family:var(--font-insegna);letter-spacing:-.01em;color:var(--sg-nero);margin-top:auto;padding-top:8px;font-size:18px;font-weight:700;line-height:1}.sg-cassa-tessera-prezzo[data-gratis=si]{background:var(--sg-gradiente-testo);color:#0000;-webkit-background-clip:text;background-clip:text}.sg-cassa-tag{border-radius:var(--sg-pillola);background:var(--sg-badge-iva-fondo);letter-spacing:.01em;color:var(--sg-badge-iva-testo);align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.sg-cassa-tag-negozio{background:var(--sg-fondo);color:var(--sg-testo-2)}.sg-cassa-marchio{background:var(--sg-fondo);width:64px;height:44px;box-shadow:inset 0 0 0 1px var(--sg-bordo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.sg-cassa-marchio img{object-fit:contain;width:100%;height:100%;padding:6px;display:block}.sg-cassa-marchio-iniziali{font-family:var(--font-insegna);letter-spacing:.04em;color:var(--sg-nero);font-size:15px;font-weight:700}.sg-cassa-prova{background:var(--sg-badge-margine-fondo);color:var(--sg-badge-margine-testo);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600}.sg-cassa-assicura{cursor:pointer;background:linear-gradient(var(--sg-fondo), var(--sg-fondo)) padding-box, linear-gradient(var(--sg-fondo), var(--sg-fondo)) border-box;color:var(--sg-nero);transition:box-shadow var(--mo-mano) var(--mo-fuori);border:2px solid #0000;border-radius:16px;align-items:center;gap:12px;margin:12px 0 0;padding:12px 14px;display:flex}.sg-cassa-assicura[data-assicura=si]{background:linear-gradient(var(--sg-carta), var(--sg-carta)) padding-box, var(--sg-gradiente) border-box;box-shadow:var(--sg-ombra-alta)}.sg-cassa-assicura:has(input:focus-visible){box-shadow:0 0 0 2px var(--sg-rosa)}.sg-cassa-assicura-icona{background:var(--sg-carta);width:40px;height:40px;color:var(--sg-nero);box-shadow:inset 0 0 0 1px var(--sg-bordo);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sg-cassa-assicura[data-assicura=si] .sg-cassa-assicura-icona{background:var(--sg-gradiente);color:#fff;box-shadow:none}.sg-cassa-assicura-nome{font-size:var(--sg-pannello-voce);font-weight:600;line-height:1.3;display:block}.sg-cassa-assicura-prezzo{margin-left:4px;font-weight:700}.sg-cassa-assicura-sotto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:2px;line-height:1.45;display:block}.sg-cassa-leva{width:46px;height:26px;transition:background var(--mo-mano) var(--mo-secca);background:#0000002e;border-radius:999px;flex-shrink:0;display:inline-block;position:relative}.sg-cassa-leva-pomello{width:20px;height:20px;transition:transform var(--mo-mano) var(--mo-fuori);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.sg-cassa-assicura[data-assicura=si] .sg-cassa-leva{background:var(--sg-gradiente)}.sg-cassa-assicura[data-assicura=si] .sg-cassa-leva-pomello{transform:translate(20px)}@media (hover:hover){.sg-cassa-assicura[data-assicura=no]:hover .sg-cassa-leva{background:#00000052}}.sg-cassa-arrivo{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);flex-direction:column;gap:1px;display:flex}.sg-cassa-arrivo-etichetta{letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.sg-cassa-arrivo-lungo{display:none}@media (min-width:620px){.sg-cassa-arrivo-lungo{display:inline}.sg-cassa-arrivo-corto{display:none}}.sg-cassa-arrivo strong{color:var(--sg-nero);font-size:15px;font-weight:700;line-height:1.25}.sg-cassa-gratis{color:var(--sg-testo-2);margin-top:10px;font-size:12px}.sg-cassa-gratis strong{color:var(--sg-nero)}.sg-cassa-vuoto{background:var(--sg-fondo);color:var(--sg-testo);border-radius:12px;margin-top:16px;padding:14px 16px;font-size:13px;line-height:1.45}.sg-cassa-pagamenti-blocco{margin-top:18px}.sg-cassa-pagamento-spiega{color:var(--sg-testo-2);margin:0;font-size:13px;line-height:1.5}.sg-cassa-pannello{gap:18px;display:grid}.sg-cassa-famiglia{gap:8px;display:grid}.sg-cassa-famiglia-titolo{background:var(--sg-fondo);font-family:var(--font-insegna);letter-spacing:.01em;color:var(--sg-nero);border-radius:11px;margin:0;padding:7px 14px;font-size:13px;font-weight:700}.sg-cassa-metodi{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sg-cassa-metodo-blocco{position:relative}.sg-cassa-metodo-sagoma{pointer-events:none}.sg-cassa-metodo-sagoma .sg-cassa-metodo{cursor:default}.sg-cassa-sagoma-tondo,.sg-cassa-sagoma-riga,.sg-cassa-sagoma-logo{background:var(--sg-fondo);border-radius:6px;display:block}.sg-cassa-sagoma-tondo{border-radius:50%;flex-shrink:0;width:22px;height:22px}.sg-cassa-sagoma-riga{width:180px;max-width:60%;height:12px}.sg-cassa-sagoma-riga-corta{width:120px;height:10px;margin-top:6px}.sg-cassa-sagoma-logo{border-radius:10px;flex-shrink:0;width:64px;height:36px}.sg-cassa-metodo-blocco{background:var(--sg-carta);box-shadow:0 0 0 1px var(--sg-bordo-forte);transition:box-shadow var(--mo-mano) var(--mo-secca), transform var(--mo-mano) var(--mo-fuori);border-radius:14px}.sg-cassa-metodo-blocco:before{content:"";background:var(--sg-gradiente);-webkit-mask-composite:xor;opacity:0;transition:opacity .16s var(--mo-secca);pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:14px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sg-cassa-metodo-blocco[data-aperta=si]{box-shadow:var(--sg-ombra-alta)}.sg-cassa-metodo-blocco[data-aperta=si]:before{opacity:1;transition-duration:.22s}@media (hover:hover){.sg-cassa-metodo-blocco[data-aperta=no]:hover{box-shadow:0 0 0 1px #00000057}}.sg-cassa-metodo{z-index:2;cursor:pointer;transition:background-color var(--mo-mano) var(--mo-secca);align-items:center;gap:12px;padding:13px 16px;display:flex;position:relative}@media (hover:hover){.sg-cassa-metodo[data-scelta=no]:hover .sg-cassa-cerchio{box-shadow:inset 0 0 0 1.5px var(--sg-nero)}}.sg-cassa-metodo-blocco:has(input:focus-visible){box-shadow:0 0 0 2px var(--sg-rosa)}.sg-cassa-metodo-testo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sg-cassa-metodo-nome{color:var(--sg-nero);flex-wrap:wrap;align-items:center;gap:7px;font-size:15px;font-weight:600;line-height:1.3;display:flex}.sg-cassa-metodo-blocco[data-aperta=si] .sg-cassa-metodo-nome{font-weight:700}.sg-cassa-metodo-nota{color:var(--sg-testo-2);font-size:13px;line-height:1.4}.sg-cassa-loghi{flex-shrink:0;align-items:center;gap:6px;display:flex}.sg-cassa-logo{background:var(--sg-fondo);width:64px;height:36px;box-shadow:inset 0 0 0 1px var(--sg-bordo);object-fit:contain;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:3px 5px;display:flex}.sg-cassa-logo-pieno{box-shadow:none;object-fit:cover;background:0 0;padding:0;overflow:hidden}.sg-cassa-logo-badge{border-radius:inherit;background-image:var(--sg-gradiente);place-items:center;width:100%;height:100%;display:grid}.sg-cassa-logo-badge>svg{width:19px;height:19px}.sg-cassa-loghi[data-circuiti]{gap:6px}.sg-cassa-logo-iniziali{font-family:var(--font-insegna);letter-spacing:.04em;color:var(--sg-nero);font-size:13px;font-weight:700}.sg-plastica{aspect-ratio:1.586;perspective:1200px;width:100%;max-width:400px;margin:4px 0 10px;position:relative}.sg-plastica-scena{transform-style:preserve-3d;transition:transform .66s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.sg-plastica[data-girata=si] .sg-plastica-scena{transform:rotateY(180deg)}.sg-plastica-faccia{backface-visibility:hidden;border-radius:18px;position:absolute;inset:0;overflow:hidden;box-shadow:0 12px 30px #0000002e,inset 0 0 0 1px #ffffff38}.sg-plastica-davanti{background-image:var(--sg-gradiente)}.sg-plastica-davanti:after{content:"";background:linear-gradient(135deg,#00000057,#0000000a 55%,#00000042);position:absolute;inset:0}.sg-plastica-chip{z-index:1;background:linear-gradient(140deg,#f4d58a,#c9a24a 55%,#f0cf86);border-radius:6px;flex-direction:column;justify-content:space-between;width:38px;height:28px;padding:5px 6px;display:flex;position:absolute;top:22px;left:22px;box-shadow:inset 0 0 0 1px #00000024}.sg-plastica-chip>span{background:#00000047;border-radius:1px;height:1.6px;display:block}.sg-plastica-chip>span:nth-child(2){width:68%}.sg-plastica-circuito{z-index:1;object-fit:contain;width:58px;height:30px;animation:sg-plastica-circuito-entra .3s var(--mo-fuori) both;background:#fffffff0;border-radius:7px;padding:3px 5px;position:absolute;top:18px;right:18px}@keyframes sg-plastica-circuito-entra{0%{opacity:0;transform:translateY(-5px)scale(.94)}to{opacity:1;transform:none}}.sg-plastica-onde{z-index:1;opacity:.85;width:22px;height:26px;transition:transform var(--mo-entra) var(--mo-fuori);position:absolute;top:22px;right:22px}.sg-plastica-davanti:has(.sg-plastica-circuito) .sg-plastica-onde{transform:translate(-72px)}.sg-plastica-dietro{background:linear-gradient(160deg,#2e2e31,#171719 62%,#242427);transform:rotateY(180deg)}.sg-plastica-banda{background:#0b0b0c;height:44px;position:absolute;top:26px;left:0;right:0}.sg-plastica-firma{background:repeating-linear-gradient(135deg,#efe9dd 0 7px,#e2dacb 7px 14px);border-radius:4px;width:44%;height:32px;position:absolute;top:90px;left:22px}.sg-plastica-campi{z-index:2;pointer-events:none;position:absolute;inset:0}.sg-plastica-posto{pointer-events:auto;transition:opacity .2s var(--mo-secca), background-color var(--mo-mano) var(--mo-secca);border-radius:10px;padding:4px 8px 2px;position:absolute}.sg-plastica-posto[data-vista=no]{opacity:0;pointer-events:none;transition-delay:0s}.sg-plastica-posto[data-vista=si]{opacity:1;transition-delay:.34s}.sg-plastica-posto[data-acceso=si]{background:#ffffff2e}.sg-plastica-etichetta{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8;align-items:center;gap:5px;font-size:9px;font-weight:700;display:flex}.sg-plastica-spunta{color:#fff;width:11px;height:11px}.sg-plastica-filo{height:2px;transition:background-color var(--mo-mano) var(--mo-secca);background:#ffffff52;border-radius:2px;display:block}.sg-plastica-posto[data-acceso=si] .sg-plastica-filo{background:#fff}.sg-plastica-posto[data-fatto=si] .sg-plastica-filo{background:#ffffffbf}.sg-plastica-scatola{min-height:34px}.sg-plastica-scatola iframe{width:100%;display:block;height:34px!important}.sg-plastica-posto-numero{top:40%;left:14px;right:14px}.sg-plastica-posto-nome{width:54%;bottom:14px;left:14px}.sg-plastica-posto-scadenza{width:30%;bottom:14px;right:14px}.sg-plastica-posto-cvv{background:#ffffff1a;width:32%;top:86px;right:20px;box-shadow:inset 0 0 0 1px #ffffff38}.sg-plastica-guida{max-width:400px;color:var(--sg-testo);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.sg-plastica-guida>span{min-width:0}.sg-plastica-guida[data-fatto=si]{color:var(--sg-nero);font-weight:600}.sg-plastica-fianco{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.sg-plastica-sicura{background:var(--sg-fondo);min-width:220px;color:var(--sg-testo-2);border-radius:14px;flex:1;align-items:flex-start;gap:9px;margin:4px 0 0;padding:14px 16px;font-size:13px;line-height:1.45;display:flex}.sg-plastica-sicura strong{color:var(--sg-nero);display:block}.sg-plastica-sicura svg{width:18px;height:18px;color:var(--sg-nero);flex-shrink:0;margin-top:1px}@media (max-width:719px){.sg-plastica-sicura{flex-basis:100%;min-width:0}}.sg-plastica-invito{color:var(--sg-nero);margin:0 0 10px;font-size:13.5px;font-weight:600}.sg-plastica-invito span{color:var(--sg-testo-2);font-weight:500}.sg-plastica-gira{white-space:nowrap;cursor:pointer;background:var(--sg-carta);color:var(--sg-nero);box-shadow:0 0 0 1px var(--sg-bordo-forte);transition:transform var(--mo-mano) var(--mo-fuori), background-color var(--mo-mano) var(--mo-secca);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 13px 6px 10px;font-size:12.5px;font-weight:700;display:inline-flex}@media (hover:hover){.sg-plastica-gira:hover{box-shadow:0 0 0 1px var(--sg-nero);transform:translateY(-2px)}}.sg-plastica-gira svg{width:15px;height:15px}.sg-cassa-metodo-dentro:has(.sg-plastica){padding-bottom:42px}@media (max-width:479px){.sg-plastica-posto-cvv{width:44%;right:16px}.sg-plastica-firma{width:36%}.sg-plastica-posto-nome{width:56%}.sg-plastica-posto-scadenza{width:32%}}@media (prefers-reduced-motion:reduce){.sg-plastica-scena,.sg-plastica-posto{transition:none;animation:none}.sg-plastica-posto[data-vista=si]{transition-delay:0s}}.sg-cassa-metodo-dentro{z-index:2;border-top:1px solid var(--sg-bordo);gap:12px;margin:0 18px;padding:14px 0 16px;display:grid;position:relative}.sg-cassa-chiusura{gap:12px;margin-top:16px;display:grid}.sg-cassa-chiusura .sg-cassa-paga{margin-top:0}.sg-cassa-metodo-nota strong{color:var(--sg-nero);font-weight:500}.sg-cassa-metodo-nota-poi{color:var(--sg-testo-2)}.sg-cassa-prezzo-consegna{font-family:var(--font-insegna);letter-spacing:-.01em;color:var(--sg-nero);flex-shrink:0;font-size:17px;font-weight:600;line-height:1}.sg-cassa-prezzo-consegna[data-gratis=si]{background:var(--sg-gradiente-testo);color:#0000;-webkit-background-clip:text;background-clip:text}.sg-cassa-metodi{container:cassa-metodi/inline-size}@container cassa-metodi (max-width:599px){.sg-cassa-metodo{gap:10px;padding:12px}.sg-cassa-logo{width:58px;height:32px;padding:2px 4px}.sg-cassa-corriere .sg-cassa-tag,.sg-cassa-corriere .sg-cassa-metodo-nota-poi{display:none}.sg-cassa-corriere{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marchio nome prezzo""marchio nota nota";align-items:center;gap:2px 7px;display:grid}.sg-cassa-corriere>.sg-cassa-logo{grid-area:marchio;align-self:end}.sg-cassa-metodo.sg-cassa-corriere{padding-left:12px}.sg-cassa-corriere .sg-cassa-metodo-testo{display:contents}.sg-cassa-corriere .sg-cassa-metodo-nome{grid-area:nome;font-size:13.5px}.sg-cassa-corriere .sg-cassa-metodo-nota{grid-area:nota}.sg-cassa-corriere>.sg-cassa-prezzo-consegna{grid-area:prezzo}.sg-cassa-metodo>.sg-cassa-cerchio{z-index:3;background:var(--sg-fondo);width:22px;height:22px;box-shadow:none;transition:background-color var(--mo-mano) var(--mo-secca);border-radius:14px 0 10px;position:absolute;top:0;left:0}.sg-cassa-metodo>.sg-cassa-cerchio:after{content:"";width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--sg-bordo-forte);border-radius:50%}.sg-cassa-metodo>.sg-cassa-cerchio[data-pieno=si]{background-image:var(--sg-gradiente)}.sg-cassa-metodo>.sg-cassa-cerchio[data-pieno=si]:after{display:none}.sg-cassa-metodo>.sg-cassa-cerchio>svg{width:10px;height:10px}.sg-cassa-metodo{padding-left:30px;padding-right:12px}.sg-cassa-corriere .sg-cassa-metodo-nota{font-size:12.5px}.sg-cassa-prezzo-consegna{font-size:15px}.sg-cassa-loghi[data-circuiti]{flex-shrink:0;width:60px;height:40px;display:block;position:relative}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo{box-shadow:inset 0 0 0 1px var(--sg-bordo), 0 1px 3px #0000001a;transform-origin:30% 130%;animation:sg-mazzo-giro var(--mo-giro-mazzo) var(--mo-secca) infinite;position:absolute;bottom:2px;right:1px}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:first-child{animation-delay:0s}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:nth-child(2){animation-delay:calc(var(--mo-giro-mazzo) * -.75)}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:nth-child(3){animation-delay:calc(var(--mo-giro-mazzo) * -.5)}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:nth-child(4){animation-delay:calc(var(--mo-giro-mazzo) * -.25)}.sg-cassa-metodo[data-scelta=no]:hover>.sg-cassa-cerchio{box-shadow:none}.sg-cassa-metodo[data-scelta=no]:hover>.sg-cassa-cerchio:after{box-shadow:inset 0 0 0 1.5px #00000061}}.sg-cassa-sezione>.sg-cassa-campo-errore{margin-top:10px}@media (min-width:900px){.sg-cassa-conto{position:sticky;top:96px}}.sg-cassa-riepilogo{flex-direction:column;gap:14px;padding:20px;display:flex}@media (min-width:1200px){.sg-cassa-riepilogo{padding:22px 24px}}.sg-cassa-righe{flex-direction:column;display:flex}.sg-cassa-acquisto{border-bottom:1px solid var(--sg-bordo);padding:12px 0}.sg-cassa-righe>.sg-cassa-acquisto:first-child{padding-top:0}.sg-cassa-righe>.sg-cassa-acquisto:last-child{border-bottom:0}.sg-cassa-riga{align-items:center;gap:12px;display:flex}.sg-cassa-riga-foto{border-right:1px solid var(--sg-bordo);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:77px;padding-right:12px;display:flex}.sg-cassa-riga-foto img{object-fit:contain;mix-blend-mode:multiply;width:64px;height:64px}.sg-cassa-riga-appendice .sg-cassa-riga-foto{width:57px}.sg-cassa-riga-appendice .sg-cassa-riga-foto img{width:44px;height:44px}.sg-cassa-riga-testo{flex-direction:column;flex:1;min-width:0;display:flex}.sg-cassa-riga-nome{-webkit-line-clamp:2;font-size:var(--sg-pannello-voce);color:var(--sg-nero);-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-cassa-riga-appendice .sg-cassa-riga-nome{font-size:12px}.sg-cassa-riga-versione,.sg-cassa-riga-quanti{font-size:var(--sg-pannello-nota);text-overflow:ellipsis;white-space:nowrap;color:var(--sg-testo-2);margin-top:3px;font-weight:500;overflow:hidden}.sg-cassa-riga-prezzi{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:1px;display:flex}.sg-cassa-riga-prezzo{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700}.sg-cassa-riga-pieno{color:var(--sg-testo-2);font-size:12px}.sg-cassa-appendici{border-left:2px solid var(--sg-bordo);flex-direction:column;gap:8px;margin:8px 0 0 18px;padding-left:14px;display:flex}.sg-cassa-quando{background:var(--sg-fondo);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sg-cassa-quando-icona{background:var(--sg-gradiente);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.sg-cassa-quando-titolo{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);font-size:11px;font-weight:700;display:block}.sg-cassa-quando-data{letter-spacing:-.01em;color:var(--sg-nero);font-size:16px;font-weight:700;line-height:1.25;display:block}.sg-cassa-quando-sotto{font-size:var(--sg-pannello-nota);color:var(--sg-testo-2);margin-top:1px;display:block}.sg-cassa-conti dt{min-width:0}.sg-cassa-conti-sotto{color:var(--sg-testo-2);font-size:11px;font-weight:400;line-height:1.3;display:block}.sg-cassa-sconto{align-items:flex-start}.sg-cassa-togli{margin-top:4px;display:block}.sg-cassa-codice{background:var(--sg-fondo);letter-spacing:.04em;text-transform:uppercase;color:var(--sg-nero);border-radius:6px;margin-left:4px;padding:1px 6px;font-size:11px;font-weight:700}.sg-cassa-totale{margin-top:0;font-size:20px}.sg-cassa-iva{text-align:right;color:var(--sg-testo-2);font-variant-numeric:tabular-nums;margin-top:-8px;font-size:12px;font-weight:400;line-height:1.4}.sg-cassa-riga-iva{white-space:nowrap;color:var(--sg-testo-2);font-size:11px;font-weight:500;line-height:1.3;display:block}.sg-cassa-termini{cursor:pointer;color:var(--sg-testo);align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.sg-cassa-termini a{color:var(--sg-nero);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sg-cassa-termini[data-stato=errore] .sg-cassa-casella{border-color:#d3163f}.sg-cassa-riepilogo>.sg-cassa-campo-errore{margin-top:-8px}.sg-cassa-guasto{color:#a4123a;background:#fdecef;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45}.sg-cassa-riga[data-esaurita=si] .sg-cassa-riga-foto img{opacity:.45;filter:grayscale()}.sg-cassa-riga[data-esaurita=si] .sg-cassa-riga-nome,.sg-cassa-riga[data-esaurita=si] .sg-cassa-riga-versione{color:var(--sg-testo-2)}.sg-cassa-riga-prezzo-esaurito{color:#0006!important}.sg-cassa-riga-esaurita,.sg-cassa-riga-ridotta{font-size:var(--sg-pannello-nota);color:#a4123a;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;line-height:1.4;display:flex}.sg-cassa-riga-ridotta{color:var(--sg-badge-margine-testo)}.sg-cassa-riga-esaurita button,.sg-cassa-riga-altre{color:var(--sg-nero);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);text-decoration-color:var(--sg-bordo-forte);transition:text-decoration-color var(--mo-tocco) var(--mo-secca);font-weight:700}@media (hover:hover){.sg-cassa-riga-esaurita button:hover,.sg-cassa-riga-altre:hover{-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);text-decoration-color:var(--sg-nero)}}.sg-cassa-riga-esaurita button:disabled{opacity:.5}.sg-cassa-esauriti{color:#a4123a;background:#fdecef;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-top:14px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45;display:flex}.sg-cassa-esauriti p{flex:200px;margin:0}.sg-cassa-esauriti button{border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;transition:transform var(--mo-tocco) var(--mo-fuori), opacity var(--mo-tocco) var(--mo-secca);flex-shrink:0;padding:8px 14px;font-size:13px;font-weight:700}@media (hover:hover){.sg-cassa-esauriti button:hover:not(:disabled){transform:translateY(-1px)}}.sg-cassa-esauriti button:disabled{opacity:.5}.sg-cassa-fisarmonica-dentro .sg-cassa-esauriti{margin:0 0 12px}.sg-carrello-esauriti,.sg-cassetto-esauriti{margin-bottom:12px}.sg-cassa-sicuro{color:var(--sg-testo-2);align-items:flex-start;gap:8px;font-size:12px;line-height:1.45;display:flex}.sg-cassa-sicuro a{color:var(--sg-nero);white-space:nowrap;font-weight:600}.sg-bottone:disabled,.sg-bottone-nero:disabled{cursor:wait;opacity:.65;transform:none}.sg-cassa-fisarmonica{margin-bottom:16px}.sg-cassa-fisarmonica>summary{cursor:pointer;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.sg-cassa-fisarmonica>summary::-webkit-details-marker{display:none}.sg-cassa-fisarmonica-testo{flex-direction:column;flex:1;min-width:0;display:flex}.sg-cassa-fisarmonica-titolo{color:var(--sg-nero);font-size:15px;font-weight:700}.sg-cassa-fisarmonica-sotto{color:var(--sg-testo-2);font-size:12px}.sg-cassa-fisarmonica-totale{color:var(--sg-nero);font-size:16px;font-weight:700}.sg-cassa-fisarmonica-freccia{border-right:1.5px solid var(--sg-nero);border-bottom:1.5px solid var(--sg-nero);width:8px;height:8px;transition:transform var(--mo-mano) var(--mo-fuori);flex-shrink:0;display:inline-block;transform:rotate(45deg)}.sg-cassa-fisarmonica[open] .sg-cassa-fisarmonica-freccia{transform:rotate(225deg)}.sg-cassa-fisarmonica-dentro{border-top:1px solid var(--sg-bordo);padding:12px 18px 16px}@media (min-width:900px){.sg-cassa-fisarmonica{display:none}}@media (max-width:899px){.sg-cassa-riepilogo>.sg-cassa-righe{display:none}}.sg-cassa-finestra{padding:18px 20px 24px}@media (min-width:620px){.sg-cassa-finestra{padding:22px 26px 28px}}.sg-cassa-finestra-testa{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sg-accesso-compatto{margin:0;display:block}.sg-accesso-compatto .sg-accesso-carta{box-shadow:none;padding:0}.sg-cassa-fatto-colonne{gap:20px;display:grid}@media (min-width:900px){.sg-cassa-fatto-colonne{grid-template-columns:minmax(0,1fr) 392px;align-items:start;gap:24px}}.sg-cassa-fatto-cosa{padding:22px 20px 24px}@media (min-width:900px){.sg-cassa-fatto-cosa{padding:26px 28px 30px}}.sg-cassa-passi{flex-direction:column;gap:16px;margin-top:18px;display:flex}.sg-cassa-passi>li{align-items:flex-start;gap:12px;display:flex}.sg-cassa-passi>li>span:last-child{flex-direction:column;gap:2px;display:flex}.sg-cassa-passi strong{font-size:var(--sg-pannello-voce);color:var(--sg-nero);font-weight:700}.sg-cassa-passi>li>span:last-child>span{color:var(--sg-testo-2);font-size:13px;line-height:1.45}.sg-cassa-passo-icona{background:var(--sg-fondo);width:34px;height:34px;color:var(--sg-nero);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sg-cassa-fatto-bottoni{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.sg-cassa-fatto-spunta{background:var(--sg-gradiente);color:#fff;vertical-align:-5px;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:8px;display:inline-flex}.sg-cassa-fatto-stato{color:var(--sg-testo-2);font-size:12px}.sg-cassa-attesa{color:var(--sg-testo-2);font-size:14px;line-height:1.5}.sg-cassa-esito{flex-direction:column;gap:14px;max-width:640px;display:flex}.sg-cassa-esito .sg-cassa-fatto-bottoni{margin-top:8px}.sg-grazie{padding-top:24px;padding-bottom:48px}.sg-grazie-colonne{gap:20px;display:grid}@media (min-width:900px){.sg-grazie-colonne{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:24px}}.sg-grazie-principale,.sg-grazie-lato{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}@media (max-width:899px){.sg-grazie-colonne{grid-template-columns:minmax(0,1fr)}.sg-grazie-principale,.sg-grazie-lato{display:contents}.sg-grazie-colonne>*>[aria-labelledby=grazie-passi]{order:1}.sg-grazie-colonne>*>[aria-labelledby=grazie-bonifico]{order:2}.sg-grazie-colonne>*>[aria-labelledby=grazie-dove]{order:3}.sg-grazie-colonne>*>[aria-labelledby=grazie-righe]{order:4}.sg-grazie-colonne>*>.sg-grazie-conto{order:5}.sg-grazie-colonne>*>.sg-grazie-promesse{order:6}.sg-grazie-colonne>*>.sg-grazie-account{order:7}.sg-grazie-colonne>*>[aria-labelledby=grazie-anche]{order:8}}.sg-grazie-carta{padding:22px 20px 24px}@media (min-width:620px){.sg-grazie-carta{padding:26px 28px 28px}}.sg-grazie-sotto{color:var(--sg-testo-2);margin-top:6px;font-size:14px;line-height:1.5}.sg-grazie-nota{color:var(--sg-testo-2);margin-top:14px;font-size:13px;line-height:1.5}.sg-grazie-spunta{background:var(--sg-gradiente);color:#fff;width:44px;height:44px;animation:sg-grazie-spunta-entra var(--mo-entra) var(--mo-fuori) both;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 8px 24px #ff0fb438}.sg-grazie-spunta svg{width:24px;height:24px}.sg-grazie-spunta-tratto{stroke-dasharray:24;stroke-dashoffset:24px;animation:sg-grazie-tratto var(--mo-entra) var(--mo-fuori) .26s forwards}.sg-grazie-spunta-alone{border:2px solid var(--sg-rosa);opacity:0;animation:sg-grazie-alone var(--mo-fluido) var(--mo-fuori) .32s both;border-radius:50%;position:absolute;inset:0}@keyframes sg-grazie-spunta-entra{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes sg-grazie-tratto{to{stroke-dashoffset:0}}@keyframes sg-grazie-alone{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.sg-grazie-numero{border-radius:var(--sg-pillola);background:var(--sg-fondo);color:var(--sg-nero);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:14px;display:inline-flex}.sg-grazie-numero-etichetta{color:var(--sg-testo-2)}.sg-grazie-numero strong{font-family:var(--font-insegna);letter-spacing:.02em;font-size:16px;font-weight:700}.sg-grazie-copia{border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;transition:background var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-fuori);padding:6px 12px;font-size:12px;font-weight:700}.sg-grazie-copia[data-copiato=si]{background:#1a9a57}@media (hover:hover){.sg-grazie-copia:hover{transform:translateY(-1px)}}.sg-grazie-tempo{gap:0;margin-top:18px;display:grid;position:relative}.sg-grazie-tempo>li{animation:sg-grazie-riga-entra var(--mo-entra) var(--mo-fuori) both;animation-delay:calc(.12s + var(--i) * 70ms);gap:14px;padding-bottom:18px;display:flex;position:relative}.sg-grazie-tempo>li:last-child{padding-bottom:0}.sg-grazie-tempo>li:before{content:"";background:var(--sg-bordo);width:2px;position:absolute;top:22px;bottom:-2px;left:10px}.sg-grazie-tempo>li[data-fatto=si]:before{background:var(--sg-gradiente);background:linear-gradient(#ff0fb4,#ffba30)}.sg-grazie-tempo>li:last-child:before{display:none}.sg-grazie-tempo-punto{z-index:1;background:var(--sg-carta);width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--sg-bordo-forte);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.sg-grazie-tempo>li[data-fatto=si] .sg-grazie-tempo-punto{background:var(--sg-gradiente);box-shadow:none}.sg-grazie-tempo>li[data-adesso=si] .sg-grazie-tempo-punto{box-shadow:inset 0 0 0 2px var(--sg-rosa)}.sg-grazie-tempo>li[data-adesso=si] .sg-grazie-tempo-punto:after{content:"";background:var(--sg-gradiente);width:8px;height:8px;animation:sg-grazie-pulsa 1.6s var(--mo-secca) infinite;border-radius:50%}.sg-grazie-tempo-testo{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.sg-grazie-tempo-testo strong{color:var(--sg-nero);font-size:15px;font-weight:700;line-height:1.3}.sg-grazie-tempo>li[data-fatto=no]:not([data-adesso]) .sg-grazie-tempo-testo strong{color:var(--sg-testo-2);font-weight:600}.sg-grazie-tempo-testo span{color:var(--sg-testo-2);font-size:13px;line-height:1.45}@keyframes sg-grazie-pulsa{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.6)}}@keyframes sg-grazie-riga-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sg-grazie-coordinate{gap:8px;margin-top:16px;display:grid}.sg-grazie-coordinata{background:var(--sg-fondo);border-radius:12px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px 10px 14px;display:grid}@media (max-width:480px){.sg-grazie-coordinata{grid-template-columns:minmax(0,1fr) auto}.sg-grazie-coordinata dt{grid-column:1/-1}}.sg-grazie-coordinata dt{letter-spacing:.04em;text-transform:uppercase;color:var(--sg-testo-2);font-size:12px;font-weight:600}.sg-grazie-coordinata dd{overflow-wrap:anywhere;min-width:0;color:var(--sg-nero);font-size:14px;font-weight:600}.sg-grazie-mono{letter-spacing:.02em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px}.sg-grazie-forte{font-family:var(--font-insegna);font-size:18px!important;font-weight:700!important}.sg-grazie-righe{margin-top:16px}.sg-grazie-righe a.sg-cassa-riga-nome{transition:color var(--mo-tocco) var(--mo-secca);text-decoration:none}@media (hover:hover){.sg-grazie-righe a.sg-cassa-riga-nome:hover{color:var(--sg-rosa)}}.sg-grazie-promesse{gap:12px;display:grid}@media (min-width:620px){.sg-grazie-promesse{grid-template-columns:repeat(3,minmax(0,1fr))}}.sg-grazie-promesse>li{display:flex}.sg-grazie-promessa{color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-fuori);flex-direction:column;flex:1;gap:6px;padding:18px 18px 20px;text-decoration:none;display:flex}@media (hover:hover){.sg-grazie-promessa:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}}.sg-grazie-promessa-icona{background:var(--sg-fondo);width:40px;height:40px;color:var(--sg-nero);border-radius:12px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.sg-grazie-promessa strong{font-size:15px;font-weight:700;line-height:1.3}.sg-grazie-promessa>span:last-child{color:var(--sg-testo-2);font-size:13px;line-height:1.45}.sg-grazie-account{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.sg-grazie-account>div{flex:320px;min-width:0}.sg-grazie-indirizzo{color:var(--sg-testo);gap:2px;margin-top:16px;font-size:14px;font-style:normal;line-height:1.45;display:grid}.sg-grazie-indirizzo strong{color:var(--sg-nero);font-size:15px}.sg-grazie-telefono{color:var(--sg-testo-2);align-items:center;gap:6px;margin-top:4px;display:inline-flex}.sg-grazie-note{color:var(--sg-testo-2);margin-top:4px;font-style:italic}.sg-grazie-corriere{border-top:1px solid var(--sg-bordo);align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.sg-grazie-corriere-marchio{width:70px;height:40px}.sg-grazie-corriere>span{color:var(--sg-testo-2);flex-direction:column;gap:1px;font-size:13px;display:flex}.sg-grazie-corriere strong{color:var(--sg-nero);font-size:14px}.sg-grazie-fattura{border-top:1px solid var(--sg-bordo);color:var(--sg-testo-2);gap:2px;margin-top:14px;padding-top:14px;font-size:13px;display:grid}.sg-grazie-fattura strong{color:var(--sg-nero)}.sg-grazie-cambia{color:var(--sg-testo-2);margin-top:16px;font-size:13px;line-height:1.5}.sg-grazie-cambia a{color:var(--sg-nero);font-weight:700}.sg-grazie-conto .sg-cassa-fatto-stato{margin-top:10px}.sg-grazie-bottoni{margin-top:18px}.sg-mappa{isolation:isolate;background:#e9e5da;border-radius:16px;height:200px;margin-top:16px;position:relative;overflow:hidden;transform:translateZ(0)}.sg-mappa-tessere{filter:saturate(.75)contrast(.95);grid-template-columns:repeat(auto-fill,256px);grid-auto-flow:row;display:grid;position:absolute}.sg-mappa-tessere img{-webkit-user-select:none;user-select:none;width:256px;height:256px;display:block}.sg-mappa-puntatore{width:0;height:0;position:absolute;top:50%;left:50%}.sg-mappa-puntatore-goccia{background:var(--sg-gradiente);width:28px;height:28px;animation:sg-mappa-cade var(--mo-entra) var(--mo-fuori) .2s both;border-radius:50% 50% 50% 0;position:absolute;top:-34px;left:-14px;transform:rotate(-45deg);box-shadow:0 6px 14px #ff0fb44d}.sg-mappa-puntatore-goccia:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:9px;left:9px}.sg-mappa-puntatore-onda{width:12px;height:24px;animation:sg-mappa-onda 2s var(--mo-secca) .6s infinite;background:#ff0fb459;border-radius:50%;position:absolute;top:-6px;left:-12px}@keyframes sg-mappa-cade{0%{opacity:0;transform:translateY(-16px)rotate(-45deg)}to{opacity:1;transform:translateY(0)rotate(-45deg)}}@keyframes sg-mappa-onda{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.sg-mappa-credito{color:var(--sg-testo-2);background:#ffffffd9;border-radius:6px;padding:2px 6px;font-size:10px;text-decoration:none;position:absolute;bottom:6px;right:8px}.sg-grazie-anche .sg-scaffale-nastro{margin-top:16px}.sg-grazie-recensione{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:8px 4px 4px;display:flex}.sg-grazie-recensione-icona{background:var(--sg-gradiente);color:#fff;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 10px 28px #ff0fb43d}.sg-grazie-recensione h2{font-family:var(--font-insegna);letter-spacing:-.01em;color:var(--sg-nero);font-size:24px;font-weight:700}.sg-grazie-recensione p{max-width:380px;color:var(--sg-testo-2);font-size:15px;line-height:1.5}.sg-grazie-recensione-bottoni{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:8px;display:flex}.sg-grazie-recensione-bottoni>*{width:100%}.sg-grazie-recensione-dopo{color:var(--sg-testo-2);text-underline-offset:3px;padding:8px;font-size:13px;font-weight:600;text-decoration:underline}.sg-riprova-venduto{padding:22px 20px 24px}@media (min-width:620px){.sg-riprova-venduto{padding:26px 28px 28px}}.sg-riprova-venduti,.sg-riprova-proposte{margin:0;padding:0;list-style:none}.sg-riprova-riga{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.sg-riprova-riga+.sg-riprova-riga{border-top:1px solid var(--sg-bordo)}.sg-riprova-foto{background:var(--sg-fondo);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.sg-riprova-foto img{object-fit:contain;width:100%;height:100%}.sg-riprova-foto-link{border-radius:14px;display:inline-flex}.sg-riprova-testo{flex-direction:column;gap:2px;min-width:0;display:flex}.sg-riprova-testo strong{color:var(--sg-nero);font-size:15px;font-weight:600;line-height:1.3}.sg-riprova-testo a{color:inherit;text-decoration:none}.sg-riprova-testo>span{color:var(--sg-testo-2);font-size:13px;line-height:1.4}.sg-riprova-testo .sg-riprova-prezzo{align-items:baseline;gap:8px;margin-top:2px;display:flex}.sg-riprova-prezzo b{color:var(--sg-nero);font-size:15px;font-weight:700}.sg-riprova-prezzo s{color:var(--sg-testo-2);font-size:13px}.sg-riprova-bollino{border-radius:var(--sg-pillola);background:var(--sg-badge-iva-fondo);letter-spacing:.06em;text-transform:uppercase;color:var(--sg-badge-iva-testo);padding:5px 10px;font-size:11px;font-weight:700}.sg-riprova-nota{color:var(--sg-testo);margin:12px 0 0;font-size:15px;line-height:1.5}.sg-riprova-finestra h2{font-family:var(--font-titoli);letter-spacing:-.01em;color:var(--sg-nero);margin:0 0 6px;font-size:24px;font-weight:600;line-height:1.2}.sg-riprova-finestra>p{color:var(--sg-testo);margin:0 0 8px;font-size:15px;line-height:1.5}.sg-riprova-finestra-piede{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.sg-riprova-altri{color:var(--sg-nero);text-underline-offset:3px;padding:8px 0;font-size:14px;font-weight:600;text-decoration:underline}@media (max-width:479px){.sg-riprova-proposta{grid-template-columns:56px minmax(0,1fr);gap:4px 12px}.sg-riprova-proposta .sg-riprova-foto,.sg-riprova-proposta .sg-riprova-foto-link{grid-row:span 2;align-self:start}.sg-riprova-proposta .sg-riprova-foto{width:56px!important;height:56px!important}.sg-riprova-aggiungi{grid-column:2;justify-self:start}.sg-riprova-finestra h2{font-size:21px}}.sg-consenso-sfondo{z-index:9989;pointer-events:none;animation:sg-consenso-velo var(--mo-mano) var(--mo-secca) both;background:#14141880;position:fixed;inset:0}.sg-consenso{z-index:9990;border-radius:var(--sg-raggio);background:var(--sg-carta);max-width:480px;box-shadow:var(--sg-ombra-fluttuante);animation:sg-consenso-entra var(--mo-entra) var(--mo-fuori) both;flex-direction:column;gap:14px;padding:20px 20px 18px;display:flex;position:fixed;bottom:16px;left:16px;right:16px}@media (min-width:640px){.sg-consenso{padding:22px 24px 20px;bottom:24px;left:24px;right:auto}}@keyframes sg-consenso-entra{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.sg-consenso-titolo{font-family:var(--font-insegna);letter-spacing:-.01em;color:var(--sg-nero);font-size:17px;font-weight:700}.sg-consenso-riga{color:var(--sg-testo);margin-top:6px;font-size:13.5px;line-height:1.55}.sg-consenso-link{color:var(--sg-nero);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);text-decoration-color:var(--sg-bordo-forte);font-weight:600}.sg-consenso-bottoni{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sg-consenso-bottoni .sg-bottone,.sg-consenso-bottoni .sg-bottone-nero{min-height:44px}@media (max-width:639px){.sg-consenso-bottoni .sg-bottone,.sg-consenso-bottoni .sg-bottone-nero{padding-inline:18px}.sg-consenso-bottoni{gap:8px}}.sg-consenso-scegli{color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);text-decoration-color:var(--sg-bordo-forte);transition:text-decoration-color var(--mo-tocco) var(--mo-secca);padding:8px 6px;font-size:14px;font-weight:600}@media (hover:hover){.sg-consenso-scegli:hover{-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);text-decoration-color:var(--sg-nero)}}.sg-consenso-chiudi{background:var(--sg-fondo);width:32px;height:32px;color:var(--sg-nero);border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:inline-flex;position:absolute;top:10px;right:10px}.sg-consenso-testo{padding-right:28px}.sg-consenso-velo{z-index:9991;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:sg-consenso-velo var(--mo-mano) var(--mo-secca) both;background:#1414186b;justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}@media (min-width:640px){.sg-consenso-velo{align-items:center;padding:24px}}@keyframes sg-consenso-velo{0%{opacity:0}to{opacity:1}}.sg-consenso-pannello{border-radius:var(--sg-raggio-l) var(--sg-raggio-l) 0 0;width:100%;max-width:560px;max-height:calc(100dvh - 24px);animation:sg-consenso-entra var(--mo-entra) var(--mo-fuori) both;padding:24px 22px 22px;position:relative;overflow-y:auto}@media (min-width:640px){.sg-consenso-pannello{border-radius:var(--sg-raggio-l);padding:30px 32px 28px}}.sg-consenso-pannello-testa{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sg-consenso-pannello-titolo{font-family:var(--font-insegna);letter-spacing:-.01em;color:var(--sg-nero);font-size:26px;font-weight:700;line-height:1.15}.sg-consenso-chiudi-pannello{flex-shrink:0;position:static}.sg-consenso-gruppi{gap:10px;margin-top:18px;display:grid}.sg-consenso-gruppo{background:var(--sg-fondo);transition:box-shadow var(--mo-mano) var(--mo-fuori);border-radius:16px;padding:14px 16px}.sg-consenso-gruppo[data-acceso=si]:not([data-categoria=necessari]){box-shadow:inset 0 0 0 2px var(--sg-rosa);background:var(--sg-carta)}.sg-consenso-gruppo-testa{cursor:pointer;align-items:center;gap:14px;display:flex}.sg-consenso-gruppo[data-categoria=necessari] .sg-consenso-gruppo-testa{cursor:default}.sg-consenso-gruppo-nome{color:var(--sg-nero);font-size:15px;font-weight:700;display:block}.sg-consenso-gruppo-sotto{color:var(--sg-testo-2);margin-top:2px;font-size:13px;line-height:1.45;display:block}.sg-consenso-sempre{border-radius:var(--sg-pillola);background:var(--sg-carta);letter-spacing:.04em;text-transform:uppercase;color:var(--sg-testo-2);flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:700}.sg-consenso-gruppo-testa input:checked~.sg-cassa-leva{background:var(--sg-gradiente)}.sg-consenso-gruppo-testa input:checked~.sg-cassa-leva .sg-cassa-leva-pomello{transform:translate(20px)}.sg-consenso-gruppo-testa input:focus-visible~.sg-cassa-leva{box-shadow:0 0 0 2px var(--sg-rosa)}.sg-consenso-strumenti{border-top:1px solid var(--sg-bordo);gap:4px;margin-top:10px;padding-top:10px;display:grid}.sg-consenso-strumento{color:var(--sg-testo);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:12.5px;line-height:1.45;display:flex}.sg-consenso-strumento strong{color:var(--sg-nero)}.sg-consenso-fornitore{color:var(--sg-testo-2)}.sg-consenso-strumento-vuoto{color:var(--sg-testo-2);font-style:italic}.sg-consenso-pannello-bottoni{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.sg-consenso-nota{color:var(--sg-testo-2);margin-top:14px;font-size:12.5px;line-height:1.5}.sg-doc-tabella{box-shadow:inset 0 0 0 1px var(--sg-bordo);border-radius:14px;margin:14px 0 18px;overflow-x:auto}.sg-doc-tabella table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.sg-doc-tabella th,.sg-doc-tabella td{text-align:left;vertical-align:top;border-bottom:1px solid var(--sg-bordo);padding:10px 14px}.sg-doc-tabella th{letter-spacing:.06em;text-transform:uppercase;color:var(--sg-testo-2);background:var(--sg-fondo);font-size:11px;font-weight:700}.sg-doc-tabella tr:last-child td{border-bottom:0}.sg-doc-tabella code{color:var(--sg-nero);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}@media (prefers-reduced-motion:reduce){.sg-consenso,.sg-consenso-sfondo,.sg-consenso-velo,.sg-consenso-pannello,.sg-grazie-spunta,.sg-grazie-spunta-alone,.sg-grazie-tempo>li,.sg-grazie-tempo-punto:after,.sg-mappa-puntatore-goccia,.sg-mappa-puntatore-onda{animation:none}.sg-grazie-spunta-tratto{stroke-dashoffset:0;animation:none}.sg-cassa-segno,.sg-cassa-assicura,.sg-cassa-cerchio>svg{animation:none}.sg-cassa-tessera,.sg-cassa-cerchio,.sg-cassa-casella,.sg-cassa-passo{transition:none}}.sg-est{flex-direction:column;gap:32px;padding-top:24px;padding-bottom:80px;display:flex}@media (min-width:1100px){.sg-est{gap:48px;padding-top:40px}}.sg-est-gradi{gap:16px;display:grid}@media (min-width:900px){.sg-est-gradi{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.sg-est-grado{flex-direction:column;gap:10px;padding:22px 22px 24px;display:flex}.sg-est-grado-testa{align-items:center;gap:10px;display:flex}.sg-est-grado-nome{font-family:var(--font-titoli);letter-spacing:-.02em;color:var(--sg-nero);font-size:22px;font-weight:600}.sg-est-grado-codice,.sg-est-esempio-codice{border-radius:var(--sg-pillola);box-shadow:inset 0 0 0 1px var(--sg-bordo);letter-spacing:.06em;text-transform:uppercase;color:var(--sg-testo-2);margin-left:auto;padding:2px 9px;font-size:10.5px;font-weight:700}.sg-est-grado-titolo{color:var(--sg-nero);font-size:16px;font-weight:700}.sg-est-grado-riga{color:var(--sg-testo);font-size:14px;line-height:1.5}.sg-est-grado-etichetta{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);margin-top:8px;font-size:11px;font-weight:700}.sg-est-grado-lista{flex-direction:column;gap:6px;display:flex}.sg-est-grado-lista li{color:var(--sg-testo);padding-left:18px;font-size:13.5px;line-height:1.45;position:relative}.sg-est-grado-lista li:before{content:"";background:var(--sg-gradiente);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:2px}.sg-est-grado-lista-no li:before{background:#00000040;border-radius:1px;width:8px;height:2px;top:10px}.sg-est-grado-sconto{border-top:1px solid var(--sg-bordo);color:var(--sg-testo);margin-top:auto;padding-top:14px;font-size:14px}.sg-est-grado-sconto strong{font-family:var(--font-titoli);letter-spacing:-.02em;color:var(--sg-nero);font-size:24px;font-weight:700;display:block}.sg-est-grado-sconto span{color:var(--sg-testo-2);font-size:12px;display:block}.sg-est-uguali,.sg-inf-fascia{border-radius:var(--sg-raggio-l);background:var(--sg-nero);color:#fff;padding:32px 22px}@media (min-width:900px){.sg-est-uguali,.sg-inf-fascia{padding:44px 48px}}.sg-est-uguali ul,.sg-inf-fascia ul{gap:18px;margin-top:22px;display:grid}@media (min-width:700px){.sg-est-uguali ul,.sg-inf-fascia ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.sg-est-uguali li,.sg-inf-fascia li{border-radius:var(--sg-raggio-s);border:1px solid #ffffff24;flex-direction:column;gap:6px;padding:18px;display:flex}.sg-est-uguali-icona,.sg-inf-fascia-icona{background:var(--sg-gradiente);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-bottom:4px;display:inline-flex}.sg-est-uguali b,.sg-inf-fascia b{font-family:var(--font-titoli);font-size:17px;font-weight:600}.sg-est-uguali p,.sg-inf-fascia p{color:#ffffffb8;font-size:13.5px;line-height:1.45}.sg-est-esempi-testa{max-width:640px}.sg-est-esempi-testa .sg-p{margin-top:8px}.sg-est-categorie{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.sg-est-esempi-testa .sg-h2{white-space:normal;overflow-wrap:anywhere}@media (max-width:639px){.sg-est-categorie{scrollbar-width:none;flex-wrap:wrap;padding-bottom:0}}.sg-est-categoria{cursor:pointer;border-radius:var(--sg-pillola);background:var(--sg-carta);box-shadow:inset 0 0 0 1px var(--sg-bordo-forte);font:inherit;color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca), box-shadow var(--mo-tocco) var(--mo-secca);border:0;flex-shrink:0;padding:9px 16px;font-size:14px;font-weight:600}@media (hover:hover){.sg-est-categoria[data-attiva=no]:hover{box-shadow:inset 0 0 0 1px var(--sg-nero)}}.sg-est-categoria[data-attiva=si]{background:var(--sg-nero);color:#fff;box-shadow:none}.sg-est-tre{gap:20px;margin-top:20px;display:none}@media (min-width:900px){.sg-est-tre{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sg-est-nastro{display:none}}.sg-est-nastro{margin-top:16px}.sg-est-scheda{scroll-snap-align:start;flex:0 0 min(86%,360px)}.sg-est-scheda>.sg-est-esempio{height:100%}.sg-est-esempio{animation:sg-carta-entra .3s var(--mo-fuori) both;flex-direction:column;gap:12px;padding:16px;display:flex}.sg-est-esempio-testa{align-items:center;gap:10px;display:flex}.sg-est-esempio-testa b{font-family:var(--font-titoli);color:var(--sg-nero);font-size:18px;font-weight:600}.sg-est-foto{aspect-ratio:1000/1242;background:var(--sg-fondo);border-radius:16px;position:relative}.sg-est-foto img{object-fit:cover;border-radius:16px;width:100%;height:100%;display:block}.sg-est-punto{cursor:pointer;background:var(--sg-nero);color:#fff;width:26px;height:26px;transition:background var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-fuori);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #00000040}.sg-est-punto:after{content:"";opacity:0;transition:opacity var(--mo-mano) var(--mo-fuori), transform var(--mo-mano) var(--mo-fuori);border:2px solid #ff0fb48c;border-radius:50%;position:absolute;inset:-8px;transform:scale(.6)}.sg-est-punto[data-acceso=si]{background:var(--sg-gradiente);z-index:2;transform:translate(-50%,-50%)scale(1.1)}.sg-est-punto[data-acceso=si]:after{opacity:1;transform:scale(1)}.sg-est-punto:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);outline:none}.sg-est-punto[data-lieve=si]{border-color:var(--sg-nero);color:var(--sg-nero);background:#ffffffeb}.sg-est-punto[data-lieve=si][data-acceso=si]{background:var(--sg-gradiente);color:#fff;border-color:#fff}.sg-est-legenda li[data-lieve=si] .sg-est-legenda-numero{box-shadow:inset 0 0 0 1.5px var(--sg-nero);color:var(--sg-nero);background:0 0}.sg-est-apri{width:34px;height:34px;color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-fuori);background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 4px #0000002e}.sg-est-apri:hover{background:var(--sg-nero);color:#fff;transform:translateY(-1px)}.sg-est-lente{z-index:80;animation:sg-est-lente-entra var(--mo-mano) var(--mo-fuori) both;background:#111111eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@keyframes sg-est-lente-entra{0%{opacity:0}to{opacity:1}}.sg-est-lente-dentro{background:var(--sg-carta);width:min(1180px,100%);max-height:100%;animation:sg-est-lente-sale var(--mo-mano) var(--mo-fuori) both;border-radius:24px;grid-template-columns:minmax(0,1fr) 320px;gap:24px;padding:24px;display:grid;position:relative}@keyframes sg-est-lente-sale{0%{transform:translateY(12px)scale(.98)}to{transform:none}}.sg-est-lente-foto{justify-content:center;min-width:0;max-height:calc(100vh - 96px);display:flex}.sg-est-lente-foto .sg-est-foto{width:min(100%,80.5153vh - 77.2947px);height:auto}.sg-est-lente-foto .sg-est-punto{width:32px;height:32px;font-size:14px}.sg-est-lente-lato{flex-direction:column;gap:14px;min-width:0;display:flex;overflow:auto}.sg-est-lente-testa{font-family:var(--font-titoli);align-items:center;gap:10px;font-size:22px;font-weight:600;display:flex}.sg-est-lente-riga{color:var(--sg-testo);font-size:14px;line-height:1.5}.sg-est-lente-categorie{flex-wrap:wrap;gap:6px;display:flex}.sg-est-lente-categorie .sg-est-categoria{height:30px;padding:0 12px;font-size:12px}.sg-est-lente-chiudi{z-index:3;width:44px;height:44px;color:var(--sg-nero);box-shadow:var(--sg-ombra);transition:background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;top:18px;right:18px}.sg-est-lente-chiudi:hover{background:var(--sg-nero);color:#fff}.sg-est-lente-frecce{border-top:1px solid var(--sg-bordo);justify-content:space-between;gap:10px;margin-top:auto;padding-top:10px;display:flex}.sg-est-lente-frecce button{background:var(--sg-fondo);color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.sg-est-lente-frecce button:hover{background:var(--sg-nero);color:#fff}@media (max-width:899px){.sg-est-lente{align-items:stretch;padding:0}.sg-est-lente-dentro{border-radius:0;grid-template-columns:minmax(0,1fr);gap:14px;width:100%;max-height:none;padding:72px 16px 24px;overflow:auto}.sg-est-lente-foto,.sg-est-lente-foto .sg-est-foto{max-height:none}.sg-est-lente-foto .sg-est-foto{width:100%;height:auto}.sg-est-lente-lato{overflow:visible}}@media (prefers-reduced-motion:reduce){.sg-est-lente,.sg-est-lente-dentro{animation:none}}.sg-est-fumetto{background:var(--sg-nero);text-align:left;color:#fff;opacity:0;visibility:hidden;pointer-events:none;width:max-content;max-width:220px;transition:opacity var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-fuori), visibility 0s linear var(--mo-tocco);border-radius:10px;padding:8px 10px;font-size:12px;font-weight:500;line-height:1.35;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.sg-est-punto[data-acceso=si] .sg-est-fumetto{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}.sg-est-punto[data-lato=sinistra] .sg-est-fumetto{left:-8px;transform:translateY(4px)}.sg-est-punto[data-lato=sinistra][data-acceso=si] .sg-est-fumetto{transform:translate(0)}.sg-est-punto[data-lato=destra] .sg-est-fumetto{left:auto;right:-8px;transform:translateY(4px)}.sg-est-punto[data-lato=destra][data-acceso=si] .sg-est-fumetto{transform:translate(0)}.sg-est-punto[data-verso=sotto] .sg-est-fumetto{top:calc(100% + 10px);bottom:auto}.sg-est-legenda{flex-direction:column;gap:6px;display:flex}.sg-est-legenda li{color:var(--sg-testo);transition:background var(--mo-tocco) var(--mo-secca);border-radius:10px;align-items:flex-start;gap:10px;padding:6px 8px;font-size:13px;line-height:1.4;display:flex}.sg-est-legenda li[data-acceso=si]{background:var(--sg-fondo);color:var(--sg-nero)}.sg-est-legenda-numero{background:var(--sg-nero);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}.sg-est-legenda li[data-acceso=si] .sg-est-legenda-numero{background:var(--sg-gradiente)}.sg-est-legenda-vuota{color:var(--sg-testo-2);padding:6px 8px;font-size:13px;line-height:1.4}.sg-est-domande,.sg-inf-domande{padding:24px 22px}@media (min-width:900px){.sg-est-domande,.sg-inf-domande{padding:36px 40px}}.sg-est-domande-elenco,.sg-inf-domande-elenco{border-top:1px solid var(--sg-bordo);margin-top:16px}.sg-est-domanda,.sg-inf-domanda{border-bottom:1px solid var(--sg-bordo)}.sg-est-domanda>summary,.sg-inf-domanda>summary{cursor:pointer;color:var(--sg-nero);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.sg-est-domanda>summary::-webkit-details-marker{display:none}.sg-inf-domanda>summary::-webkit-details-marker{display:none}.sg-est-domanda-freccia,.sg-inf-domanda-freccia{border-right:1.5px solid var(--sg-nero);border-bottom:1.5px solid var(--sg-nero);width:9px;height:9px;transition:transform var(--mo-mano) var(--mo-fuori);flex-shrink:0;display:inline-block;transform:rotate(45deg)}.sg-est-domanda[open] .sg-est-domanda-freccia,.sg-inf-domanda[open] .sg-inf-domanda-freccia{transform:rotate(225deg)}.sg-est-domanda>p,.sg-inf-domanda>p{max-width:720px;color:var(--sg-testo);padding:0 0 18px;font-size:14.5px;line-height:1.55}.sg-est-vai{text-align:center}.sg-est-vai-bottoni{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.sg-est-vai-link{margin-top:18px;display:inline-flex}@media (prefers-reduced-motion:reduce){.sg-est-esempio{animation:none}.sg-est-punto,.sg-est-punto:after,.sg-est-fumetto,.sg-est-categoria{transition:none}}.sg-inf{grid-template-areas:"breve""lettura""aiuto";gap:24px;padding-top:24px;padding-bottom:80px;display:grid}.sg-inf-lettura{flex-direction:column;grid-area:lettura;gap:16px;min-width:0;display:flex}.sg-inf-lato{flex-direction:column;gap:16px;min-width:0;display:flex}.sg-inf-lato-breve{grid-area:breve}.sg-inf-lato-aiuto{grid-area:aiuto}@media (min-width:1100px){.sg-inf{grid-template:"lettura breve""lettura aiuto"1fr/minmax(0,820px) 340px;justify-content:center;align-items:start;gap:16px 40px;padding-top:32px}}.sg-inf-sommario{padding:18px 20px 16px}.sg-inf-sommario ol{flex-direction:column;gap:2px;margin-top:8px;display:flex}.sg-inf-sommario a{min-height:34px;color:var(--sg-nero);transition:background-color var(--mo-tocco) var(--mo-secca);border-radius:10px;align-items:center;gap:10px;padding:0 8px 0 4px;font-size:14px;font-weight:600;display:flex}.sg-inf-sommario a:hover{background:var(--sg-fondo)}.sg-inf-sommario-n{background:var(--sg-gradiente);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}@media (max-width:1099px){.sg-inf-sommario ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;display:grid}.sg-inf-sommario a{font-size:13px}}.sg-inf-sezione{padding:26px 22px 28px;scroll-margin-top:96px}@media (min-width:640px){.sg-inf-sezione{padding:32px 36px 36px}}.sg-inf-sezione-titolo{margin-bottom:14px}.sg-inf-testo{color:var(--sg-testo);flex-direction:column;gap:14px;font-size:15.5px;line-height:1.65;display:flex}.sg-inf-testo strong{color:var(--sg-nero);font-weight:650}.sg-inf-testo a:not(.sg-account-bottone){color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline}.sg-inf-h3{color:var(--sg-nero);margin-top:8px;font-size:16px;font-weight:700}.sg-inf-elenco{flex-direction:column;gap:8px;display:flex}.sg-inf-elenco li{padding-left:20px;position:relative}.sg-inf-elenco li:before{content:"";background:var(--sg-gradiente);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:2px}.sg-inf-elenco[data-verso=no] li:before{background:#00000040;border-radius:1px;width:8px;height:2px;top:12px}.sg-inf-sapere{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);padding:14px 16px 14px 20px;font-size:14.5px;line-height:1.55;position:relative;overflow:hidden}.sg-inf-sapere:before{content:"";background:var(--sg-gradiente);width:4px;position:absolute;inset:0 auto 0 0}.sg-inf-sapere b{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.sg-inf-sapere div{color:var(--sg-nero)}.sg-inf-recapito{flex-direction:column;gap:2px;font-style:normal;display:flex}.sg-inf-recapito a{color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline}.sg-inf-zona{flex-direction:column;gap:8px;display:flex}.sg-inf-confronto{gap:12px;display:grid}@media (min-width:700px){.sg-inf-confronto{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.sg-inf-confronto-colonna{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);flex-direction:column;gap:10px;padding:16px 16px 18px;font-size:14.5px;line-height:1.55;display:flex}.sg-inf-confronto-colonna h3{font-family:var(--font-titoli);color:var(--sg-nero);font-size:16px;font-weight:600}.sg-inf-confronto-nota{color:var(--sg-testo-2);font-size:13px}.sg-inf-confronto-testo{color:var(--sg-testo);flex-direction:column;gap:10px;display:flex}.sg-inf-confronto-testo strong{color:var(--sg-nero);font-weight:650}.sg-inf-passi{flex-direction:column;gap:16px;display:flex}.sg-inf-passi li{gap:14px;display:flex;position:relative}.sg-inf-passi li:not(:last-child):before{content:"";background:var(--sg-bordo);width:1px;position:absolute;top:32px;bottom:-16px;left:15px}.sg-inf-passo-n{z-index:1;background:var(--sg-gradiente);color:#fff;width:30px;height:30px;font-family:var(--font-titoli);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex;position:relative}.sg-inf-passi b{color:var(--sg-nero);padding-top:4px;font-weight:650;display:block}.sg-inf-passi p{margin-top:2px;font-size:14.5px;line-height:1.55}.sg-inf-lato-titolo{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);font-size:11.5px;font-weight:700}.sg-inf-breve{padding:18px 20px 6px}.sg-inf-breve dl{margin-top:6px}@media (max-width:1099px){.sg-inf-breve dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}}.sg-inf-fatto{border-top:1px solid var(--sg-bordo);flex-direction:column;gap:2px;padding:12px 0 14px;display:flex}.sg-inf-breve dl .sg-inf-fatto:first-child{border-top:0}@media (max-width:1099px){.sg-inf-breve dl .sg-inf-fatto:nth-child(2){border-top:0}}.sg-inf-fatto dt{color:var(--sg-testo-2);font-size:12.5px;line-height:1.4}.sg-inf-fatto dd strong{font-family:var(--font-titoli);letter-spacing:-.02em;color:var(--sg-nero);font-size:24px;font-weight:700;line-height:1.1;display:block}.sg-inf-fatto dd span{color:var(--sg-testo);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.sg-inf-aiuto{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px 20px;display:flex}.sg-inf-aiuto p{color:var(--sg-testo);font-size:14px;line-height:1.5}.sg-inf-vedi{padding:4px 20px 0}.sg-inf-vedi ul{flex-direction:column;gap:8px;margin-top:8px;display:flex}.sg-gar-sigilli{gap:10px;display:grid}@media (min-width:640px){.sg-gar-sigilli{grid-template-columns:repeat(3,minmax(0,1fr))}}.sg-gar-sigillo{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}.sg-gar-sigillo-foto{background:#fff;border-radius:10px;justify-content:center;align-items:center;height:96px;display:flex}.sg-gar-sigillo img{width:100%;max-width:84px;height:auto;display:block}.sg-gar-sigillo b{font-family:var(--font-titoli);color:var(--sg-nero);font-size:15px;font-weight:600}.sg-gar-sigillo p{color:var(--sg-testo);font-size:13px;line-height:1.4}.sg-sped-zone{flex-direction:column;gap:12px;display:flex}.sg-sped-zona{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);padding:16px 18px 6px}.sg-sped-zona[data-italiana=si]{background:linear-gradient(var(--sg-fondo), var(--sg-fondo)) padding-box, var(--sg-gradiente) border-box;border:1.5px solid #0000}.sg-sped-zona h3{font-family:var(--font-titoli);color:var(--sg-nero);margin-bottom:6px;font-size:16px;font-weight:600}.sg-sped-modo{border-top:1px solid var(--sg-bordo);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 16px;padding:10px 0;font-size:14px;line-height:1.45;display:grid}.sg-sped-modo-prezzo{font-family:var(--font-titoli);white-space:nowrap;text-align:right;color:var(--sg-nero);font-size:16px;font-weight:700}.sg-sped-modo-prezzo small{font-family:var(--font-insegna);color:var(--sg-testo-2);font-size:11.5px;font-weight:500;display:block}.sg-sped-modo-nota{color:var(--sg-testo-2);grid-column:1/-1;font-size:12.5px}.sg-riga-unita{font-family:var(--font-insegna);letter-spacing:0;color:var(--sg-testo-2);font-size:12.5px;font-weight:500;display:block}.sg-pp-semplice{background:var(--sg-fondo);color:var(--sg-nero);border-radius:14px;align-items:center;gap:10px;margin-top:4px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.sg-pp-semplice-segno{background:var(--sg-gradiente);border-radius:50%;width:10px;height:10px;display:inline-block}.sg-pp-semplice[data-scorta=pochi] .sg-pp-semplice-segno{background:#e8853a}.sg-pp-semplice-testo{flex-direction:column;min-width:0;display:flex}.sg-pp-semplice:has(.sg-pp-semplice-consegna){align-items:flex-start}.sg-pp-semplice:has(.sg-pp-semplice-consegna) .sg-pp-semplice-segno{flex-shrink:0;margin-top:5px}.sg-pp-semplice-consegna{color:#1a7f4b;min-height:1.4em;transition:opacity var(--mo-mano) var(--mo-fuori);font-size:12.5px;font-weight:600;line-height:1.4;display:block}.sg-pp-semplice-consegna[data-tipo=preordine]{color:#4a2fb0}.sg-pp-semplice-consegna[data-tipo=attesa]{opacity:0}.sg-hero-fotografia{display:none}@media (min-width:640px){.sg-hero-fotografia{pointer-events:none;width:46%;display:block;position:absolute;inset:0 0 0 auto}.sg-hero-fotografia img{object-fit:cover;width:100%;height:100%;display:block}.sg-hero-fotografia:before{content:"";background:linear-gradient(90deg, var(--sg-crema) 0%, #fffdf800 100%);z-index:1;width:140px;position:absolute;inset:0 auto 0 0}}@media (min-width:1100px){.sg-hero-fotografia{width:50%}}.sg-ed-foto{object-fit:cover;width:100%;height:100%;display:block}.sg-ed-tessere{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:900px){.sg-ed-tessere{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.sg-ed-tessera{flex-direction:column;gap:8px;padding:20px 20px 18px;display:flex}@media (min-width:900px){.sg-ed-tessera{padding:28px 28px 24px}}.sg-ed-tessera-valore{font-family:var(--font-titoli);letter-spacing:-.75px;color:var(--sg-nero);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.05}@media (min-width:900px){.sg-ed-tessera-valore{letter-spacing:-1.25px;font-size:40px}}.sg-ed-tessera-etichetta{color:var(--sg-nero);flex-direction:column;gap:2px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.sg-ed-tessera-etichetta span{color:var(--sg-testo);font-size:13px;font-weight:400}.sg-ed-nera{border-radius:var(--sg-raggio-l);color:#fff;background:#111;gap:28px;padding:32px 24px;display:grid}@media (min-width:900px){.sg-ed-nera{gap:56px;padding:56px}.sg-ed-nera[data-con-lato=si]{grid-template-columns:minmax(0,1fr) 380px;align-items:center}}.sg-ed-nera-titolo{color:#fff}.sg-ed-nera-testo{flex-direction:column;gap:14px;max-width:62ch;display:flex}.sg-ed-nera-testo p{font-family:var(--font-insegna);color:#ffffffc7;font-size:15px;line-height:1.6}@media (min-width:640px){.sg-ed-nera-testo p{font-size:16px}}.sg-ed-nera-testo strong{color:#fff;font-weight:600}.sg-ed-nera-testo a{color:#fff;text-underline-offset:3px;text-decoration:underline}.sg-ed-nera-lato,.sg-ed-marchi{flex-direction:column;gap:20px;display:flex}.sg-ed-marchio{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.sg-ed-marchio+.sg-ed-marchio{border-top:1px solid #ffffff29;padding-top:20px}.sg-ed-marchio img{width:100%;max-width:240px;height:auto}.sg-ed-marchio span{color:#fff9;font-size:13px}.sg-ed-foto-carte,.sg-ed-fasi,.sg-ed-persone{margin-top:24px}@media (min-width:1100px){.sg-ed-foto-carte,.sg-ed-fasi,.sg-ed-persone{margin-top:32px}}.sg-ed-foto-carte{gap:16px;display:grid}@media (min-width:1100px){.sg-ed-foto-carte{grid-template-columns:592fr 690fr;align-items:stretch;gap:24px}.sg-ed-foto-carte[data-verso=foto-destra] .sg-ed-foto-riquadro{order:2}}.sg-ed-foto-riquadro{border-radius:var(--sg-raggio-l);background:var(--sg-bordo);aspect-ratio:3/2;overflow:hidden}@media (min-width:1100px){.sg-ed-foto-riquadro-alto{aspect-ratio:auto;height:100%;min-height:100%}}.sg-ed-carte{flex-direction:column;gap:12px;display:flex}.sg-ed-carta{align-items:flex-start;gap:16px;padding:20px;display:flex}@media (min-width:640px){.sg-ed-carta{gap:20px;padding:24px 28px}}.sg-ed-carta-titolo{margin-bottom:4px}.sg-ed-carta p{color:var(--sg-testo)}.sg-ed-carta p a,.sg-ed-fase-corpo p a,.sg-ed-larga-testo p a{color:var(--sg-nero);text-decoration:underline;-webkit-text-decoration-color:var(--sg-rosa);-webkit-text-decoration-color:var(--sg-rosa);-webkit-text-decoration-color:var(--sg-rosa);text-decoration-color:var(--sg-rosa);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1.5px}.sg-ed-tondo{background:var(--sg-gradiente);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}@media (min-width:640px){.sg-ed-tondo{width:52px;height:52px}}.sg-ed-fasi{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.sg-ed-fasi{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.sg-ed-fase{flex-direction:column;gap:16px;padding:12px 12px 22px;display:flex;overflow:hidden}.sg-ed-fase-foto{aspect-ratio:3/2;background:var(--sg-bordo);border-radius:16px;position:relative;overflow:hidden}.sg-ed-fase-n{background:var(--sg-carta);min-width:36px;height:36px;box-shadow:var(--sg-ombra-alta);font-family:var(--font-titoli);color:var(--sg-nero);border-radius:999px;justify-content:center;align-items:center;padding-inline:6px;font-size:17px;font-weight:600;display:inline-flex;position:absolute;top:12px;left:12px}.sg-ed-fase-testo{flex-direction:column;gap:10px;padding-inline:10px;display:flex}.sg-ed-fase-corpo{flex-direction:column;gap:10px;display:flex}.sg-ed-fase-corpo p{font-family:var(--font-insegna);color:var(--sg-testo);font-size:15px;line-height:1.6}.sg-ed-fase-corpo strong{color:var(--sg-nero);font-weight:600}.sg-ed-larga{gap:16px;padding:12px;display:grid;overflow:hidden}@media (min-width:900px){.sg-ed-larga{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;padding:12px}.sg-ed-larga[data-verso=foto-sinistra] .sg-ed-larga-foto{order:-1}.sg-ed-larga[data-verso=foto-sinistra] .sg-ed-larga-testo{padding-right:44px}.sg-ed-larga[data-verso=foto-destra] .sg-ed-larga-testo{padding-left:44px}}.sg-ed-larga-foto{aspect-ratio:3/2;background:var(--sg-bordo);border-radius:16px;overflow:hidden}.sg-ed-larga-testo{flex-direction:column;gap:12px;max-width:56ch;padding:8px 12px 12px;display:flex}@media (min-width:900px){.sg-ed-larga-testo{padding-block:24px}}.sg-ed-larga-testo p{font-family:var(--font-insegna);color:var(--sg-testo);font-size:15px;line-height:1.6}.sg-ed-larga-testo strong{color:var(--sg-nero);font-weight:600}.sg-ed-larga-testo .sg-h3{margin-bottom:2px}.sg-ed-larga-azione{margin-top:8px}.sg-ed-persone{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.sg-ed-persone{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:900px){.sg-ed-persone{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1100px){.sg-ed-persone{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.sg-ed-persona{flex-direction:column;gap:12px;padding:10px 10px 14px;display:flex}.sg-ed-persona-foto{aspect-ratio:4/3;background:var(--sg-bordo);border-radius:16px;justify-content:center;align-items:center;display:flex;overflow:hidden}.sg-ed-persona-foto .sg-ed-foto{object-position:50% 0}.sg-ed-persona-sagoma{color:#b9b5aa;background:#ebe8e0;justify-content:center;align-items:flex-end;width:100%;height:100%;display:flex}.sg-ed-persona-sagoma svg{width:auto;height:78%}.sg-ed-persona-nome{flex-direction:column;gap:2px;min-width:0;padding-inline:6px;display:flex}.sg-ed-persona-nome b{font-family:var(--font-titoli);color:var(--sg-nero);font-size:15px;font-weight:600;line-height:1.2}@media (min-width:640px){.sg-ed-persona-nome b{font-size:17px}}.sg-ed-persona-nome span{color:var(--sg-testo);font-size:13px}.sg-cont-carta{gap:28px;padding:24px;display:grid}@media (min-width:640px){.sg-cont-carta{border-radius:28px;padding:32px}}@media (min-width:1100px){.sg-cont-carta{border-radius:var(--sg-raggio-l);grid-template-columns:586fr 626fr;gap:56px;padding:40px}}.sg-cont-colonna{flex-direction:column;gap:24px;min-width:0;display:flex}@media (min-width:1100px){.sg-cont-carta{align-items:stretch}.sg-cont-scorciatoie{margin-top:auto}}.sg-cont-titolo{max-width:14ch}.sg-cont-sotto{color:var(--sg-testo);max-width:54ch}.sg-cont-dati{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.sg-cont-dato{color:var(--sg-testo);align-items:flex-start;gap:14px;font-size:15px;line-height:1.5;display:flex}.sg-cont-dato-corpo{flex-direction:column;gap:2px;min-width:0;padding-top:4px;display:flex}.sg-cont-dato-corpo b{font-family:var(--font-titoli);color:var(--sg-nero);font-size:16px;font-weight:600;line-height:1.2}.sg-cont-dato-valore{color:var(--sg-nero);font-weight:600}.sg-cont-dato-nota{color:var(--sg-testo-2);font-size:13px}.sg-cont-dato[data-tono=gradiente] .sg-cont-dato-segno{background:var(--sg-gradiente)}a.sg-cont-dato-corpo{transition:transform var(--mo-corto,.16s) var(--mo-fuori,ease-out);border-radius:10px}a.sg-cont-dato-corpo:hover{transform:translate(2px)}a.sg-cont-dato-corpo:hover .sg-cont-dato-valore{text-decoration:underline;-webkit-text-decoration-color:var(--sg-rosa);-webkit-text-decoration-color:var(--sg-rosa);-webkit-text-decoration-color:var(--sg-rosa);text-decoration-color:var(--sg-rosa);text-underline-offset:3px;text-decoration-thickness:1.5px}.sg-cont-dato-segno{background:var(--sg-nero);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.sg-cont-dato address{font-style:normal}.sg-cont-orario{display:block}.sg-cont-scorciatoie{gap:12px;margin-top:4px;display:grid}@media (min-width:520px){.sg-cont-scorciatoie{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-cont-scorciatoia{background:var(--sg-fondo);transition:background var(--mo-corto,.16s) var(--mo-fuori,ease-out);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.sg-cont-scorciatoia:hover{background:#efece1}.sg-cont-scorciatoia b{font-family:var(--font-titoli);color:var(--sg-nero);font-size:16px;font-weight:600}.sg-cont-scorciatoia>span{color:var(--sg-testo);font-size:13px;line-height:1.5}.sg-cont-modulo{background:var(--sg-fondo);border-radius:20px;min-width:0;padding:24px 20px}@media (min-width:640px){.sg-cont-modulo{padding:32px}}.sg-cont-modulo-titolo{margin-bottom:4px}.sg-cont-modulo-sotto{color:var(--sg-testo)}.sg-cont-modulo .sg-cassa-campo input,.sg-cont-modulo .sg-cassa-campo textarea{background:var(--sg-carta)}.sg-cont-modulo-fondo{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:20px;display:flex}.sg-cont-modulo-nota{color:var(--sg-testo-2);font-size:12px}.sg-cont-errore{color:#8c1233;background:#fdecef;border-radius:14px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.5}.sg-cont-modulo-fatto{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}.sg-cont-modulo-fatto .sg-p{color:var(--sg-testo);max-width:40ch}.sg-cont-fatto-segno{background:var(--sg-gradiente);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.sg-cont-esca{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sg-cont-schede{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.sg-cont-schede{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}}.sg-cont-scheda{padding:0;overflow:hidden}.sg-cont-scheda-link{text-align:center;flex-direction:column;align-items:center;gap:10px;min-height:44px;padding:32px 24px;display:flex}.sg-cont-scheda-link .sg-ed-tondo{transition:transform var(--mo-corto,.16s) var(--mo-fuori,ease-out);margin-bottom:6px}.sg-cont-scheda-link:hover .sg-ed-tondo{transform:translateY(-2px)}.sg-cont-scheda-valore{font-family:var(--font-titoli);color:var(--sg-nero);word-break:break-word;font-size:17px;font-weight:600}.sg-cont-scheda-sotto{color:var(--sg-testo-2);max-width:26ch;font-size:13px}.sg-cont-appuntamento{border-radius:var(--sg-raggio-l);background:var(--sg-gradiente);color:#fff;flex-direction:column;gap:20px;padding:28px 24px;display:flex}@media (min-width:900px){.sg-cont-appuntamento{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:40px 48px}}.sg-cont-appuntamento-titolo{color:#fff;margin-bottom:8px}.sg-cont-appuntamento p{font-family:var(--font-insegna);color:#ffffffeb;max-width:56ch;font-size:15px;line-height:1.6}.sg-cont-appuntamento p b{color:#fff;font-weight:600}.sg-ass-modulo{flex-direction:column;gap:8px;display:flex}.sg-ass-passo{border-bottom:1px solid #0000000f;padding:4px 0 18px}.sg-ass-passo:last-of-type{border-bottom:0}.sg-ass-passo[data-aperto=no]{opacity:.45;padding-bottom:10px}.sg-ass-passo-titolo{font-family:var(--font-titoli);color:var(--sg-nero);align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.sg-ass-passo .sg-cassa-campi{margin-top:14px}.sg-ass-spiega{color:var(--sg-testo);margin-top:10px;font-size:14px;line-height:1.5}.sg-ass-dove{color:var(--sg-testo);margin-top:12px;font-size:14px}.sg-ass-dove summary{cursor:pointer;color:var(--sg-nero);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sg-ass-dove ul{flex-direction:column;gap:4px;margin-top:8px;padding-left:16px;list-style:outside;display:flex}.sg-ass-dove b{color:var(--sg-nero);font-weight:600}.sg-ass-garanzia{border-radius:var(--sg-raggio-s);color:var(--sg-testo);background:#fff;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #00000014}.sg-ass-garanzia b{color:var(--sg-nero);font-weight:650}.sg-ass-garanzia svg{flex-shrink:0;margin-top:3px}.sg-ass-garanzia[data-esito=si]{color:#14532d;box-shadow:inset 0 0 0 1.5px #16a34a}.sg-ass-garanzia[data-esito=si] svg{color:#16a34a}.sg-ass-garanzia[data-esito=no]{color:#7f1d1d;box-shadow:inset 0 0 0 1.5px #dc2626}.sg-ass-garanzia[data-esito=no] svg{color:#dc2626}.sg-ass-garanzia[data-esito=cerco]{color:var(--sg-testo-2)}.sg-ass-allegati{flex-direction:column;gap:6px;margin-top:14px;font-size:14px;display:flex}.sg-ass-allegati em{color:var(--sg-testo-2);font-size:13px;font-style:normal;font-weight:400;display:block}.sg-ass-allegati input{color:var(--sg-testo);font-size:14px}.sg-ass-allegati-conta{color:var(--sg-nero);font-size:13px;font-weight:600}.sg-ass-consenso{color:var(--sg-testo);align-items:flex-start;gap:10px;margin-top:14px;font-size:13.5px;line-height:1.5;display:flex}.sg-ass-consenso input{width:16px;height:16px;accent-color:var(--sg-nero);margin-top:4px}.sg-ass-consenso a{color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline}.sg-ass-consenso[data-stato=errore]{color:#b91c1c}.sg-ass-fatto-link{flex-direction:column;align-items:center;gap:10px;margin-top:6px;display:flex}.sg-ass-stato{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);border-left:4px solid var(--sg-nero);padding:16px 18px}.sg-ass-stato[data-stato=IN_ATTESA_CLIENTE],.sg-ass-stato[data-stato=IN_ATTESA_PRODOTTO]{border-left-color:#d97706}.sg-ass-stato[data-stato=RISOLTO],.sg-ass-stato[data-stato=CHIUSO]{border-left-color:#16a34a}.sg-ass-stato[data-stato=RIFIUTATO],.sg-ass-stato[data-stato=DECADUTO]{border-left-color:#dc2626}.sg-ass-stato-titolo{font-family:var(--font-titoli);color:var(--sg-nero);margin-bottom:4px;font-size:20px;font-weight:700}.sg-ass-preventivo{border-radius:var(--sg-raggio-s);box-shadow:inset 0 0 0 1.5px var(--sg-nero);background:#fff;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.sg-ass-preventivo[data-esito=si]{box-shadow:inset 0 0 0 1.5px #16a34a}.sg-ass-preventivo[data-esito=no]{box-shadow:inset 0 0 0 1.5px #dc2626}.sg-ass-preventivo-titolo{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);font-size:12px;font-weight:700}.sg-ass-preventivo-importo{font-family:var(--font-titoli);color:var(--sg-nero);font-size:32px;font-weight:700;line-height:1.1}.sg-ass-preventivo-nota{color:var(--sg-testo);font-size:14px}.sg-ass-preventivo-esito{color:var(--sg-nero);font-size:14.5px;font-weight:600}.sg-ass-preventivo-bottoni{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.sg-ass-messaggi{flex-direction:column;gap:12px;display:flex}.sg-ass-messaggio{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);max-width:92%;padding:14px 16px}.sg-ass-messaggio[data-autore=CLIENTE]{background:#fff;align-self:flex-end;box-shadow:inset 0 0 0 1px #00000014}.sg-ass-messaggio[data-autore=SISTEMA]{background:0 0;font-size:14px;box-shadow:inset 0 0 0 1px #00000014}.sg-ass-messaggio-chi{color:var(--sg-testo-2);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13px;display:flex}.sg-ass-messaggio-chi b{color:var(--sg-nero);font-weight:650}.sg-ass-messaggio-testo{white-space:pre-line;color:var(--sg-testo);font-size:15px;line-height:1.55}.sg-ass-messaggio-allegati{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.sg-ass-messaggio-allegati a{color:var(--sg-nero);background:#fff;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 1px #0000001a}.sg-ass-rispondi{border-top:1px solid #0000000f;margin-top:8px;padding-top:16px}.sg-ass-rispondi .sg-campo{margin-top:0}.sg-ass-rispondi textarea{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);width:100%;color:var(--sg-nero);padding:12px 14px;font-size:15px;line-height:1.5;box-shadow:inset 0 0 0 1px #00000014}.sg-ass-chiusa{color:var(--sg-testo-2);font-size:14px}.sg-ass-scheda-blocco{flex-direction:column;gap:12px;display:flex}.sg-ass-scheda{border-radius:var(--sg-raggio-s);color:var(--sg-testo);background:#fff;flex-direction:column;gap:14px;padding:20px 22px;font-size:13.5px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #0000001f}.sg-ass-scheda-testa{border-bottom:2px solid var(--sg-nero);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:10px;display:flex}.sg-ass-scheda-marchio{font-family:var(--font-titoli);color:var(--sg-nero);font-size:15px;font-weight:700}.sg-ass-scheda-titolo{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);font-size:12px;font-weight:700}.sg-ass-scheda-numero{font-family:var(--font-titoli);color:var(--sg-nero);font-size:18px;font-weight:700}.sg-ass-scheda-colonne{grid-template-columns:1fr;gap:12px 20px;display:grid}@media (min-width:560px){.sg-ass-scheda-colonne{grid-template-columns:1fr 1fr}}.sg-ass-scheda-eti{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);margin-bottom:3px;font-size:11px;font-weight:700}.sg-ass-scheda b{color:var(--sg-nero);font-weight:650}.sg-ass-scheda small{color:var(--sg-testo-2)}.sg-ass-scheda-riga{border-bottom:1px solid #00000040;min-height:34px}.sg-ass-scheda-riservato{border-top:1px dashed #00000040;padding-top:10px}.sg-ass-scheda-riservato .sg-ass-scheda-riga{min-height:60px}.sg-ass-scheda-piede{color:var(--sg-testo-2);border-top:1px solid #0000001f;padding-top:10px;font-size:12px}.sg-ass-scheda-bottoni{justify-content:flex-end;display:flex}@media print{body *{visibility:hidden!important}#scheda-stampabile,#scheda-stampabile *{visibility:visible!important}#scheda-stampabile{width:100%;box-shadow:none;padding:0;position:absolute;inset:0 auto auto 0}}.sg-account-richieste{flex-direction:column;gap:8px;display:flex}.sg-account-richieste a{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);color:var(--sg-testo);gap:2px;padding:12px 14px;text-decoration:none;display:grid}.sg-account-richieste li[data-da-rispondere=no] a{box-shadow:inset 0 0 0 1px #0000000f}.sg-account-richiesta-numero{font-family:var(--font-titoli);color:var(--sg-nero);font-weight:700}.sg-account-richiesta-cosa{font-size:14px}.sg-account-richiesta-stato{color:var(--sg-testo-2);font-size:13px}.sg-ordc-griglia{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:620px){.sg-ordc-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sg-ordc-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}}.sg-bento>.sg-b-ordine:not([data-vuoto]){background:0 0;border-radius:0;padding:0}.sg-b-ordine:not([data-vuoto]) .sg-b-capo{padding:4px 6px 0}.sg-ordc-anno{gap:10px;display:grid}.sg-ordc-anno+.sg-ordc-anno{margin-top:22px}.sg-ordc-anno-titolo{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-testo-2);padding-left:6px;font-size:12px;font-weight:700}.sg-ordc{background:var(--sg-carta);min-width:0;color:inherit;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);border-radius:26px;grid-template-rows:auto minmax(0,1fr);padding:10px 10px 18px;display:grid}.sg-ordc-vetrina{background:var(--sg-crema);border-radius:20px;justify-content:center;align-items:center;gap:12px;height:180px;display:flex;position:relative;overflow:hidden}.sg-ordc-scatto{mix-blend-mode:multiply;width:128px;height:128px;transition:transform var(--mo-mano) var(--mo-fuori);place-items:center;display:grid}.sg-ordc[data-quante="2"] .sg-ordc-scatto,.sg-ordc[data-quante="3"] .sg-ordc-scatto{width:96px;height:96px}.sg-ordc-scatto img{object-fit:contain;max-width:100%;max-height:100%}.sg-ordc-altri{border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;bottom:12px;right:12px}.sg-ordc-stato{border-radius:var(--sg-pillola);background:var(--sg-carta);box-shadow:var(--sg-ombra);padding:5px 11px 5px 9px;position:absolute;top:12px;left:12px}.sg-ordc-corpo{align-content:start;gap:4px;padding:14px 8px 0;display:grid}.sg-ordc-quando{color:var(--sg-testo-2);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;line-height:1.4}.sg-ordc-nome{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-ordc-piede{justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;display:flex}.sg-ordc-prezzo{color:var(--sg-nero);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}.sg-ordc-vai{color:var(--sg-nero);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.sg-ordc-vai svg{transition:transform var(--mo-mano) var(--mo-fuori)}@media (hover:hover){.sg-ordc:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-ordc:hover .sg-ordc-scatto{transform:translateY(-5px)rotate(-1.5deg)}.sg-ordc:hover .sg-ordc-scatto:first-child:not(:only-child){transform:translateY(-5px)rotate(-1.5deg)translate(-3px)}.sg-ordc:hover .sg-ordc-scatto:nth-child(3){transform:translateY(-5px)rotate(-1.5deg)translate(3px)}.sg-ordc:hover .sg-ordc-vai svg{transform:translate(3px)}.sg-ordc:hover .sg-nome-acceso,.sg-account-aiuto:hover .sg-nome-acceso,.sg-info-voce:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}}.sg-b-corto{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.sg-b-corto .sg-b-corto-segno{background:var(--sg-nero);color:#fff;width:40px;height:40px;transition:transform var(--mo-mano) var(--mo-fuori);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:0;display:inline-flex}@media (max-width:619px){.sg-b-corto .sg-b-corto-segno{width:34px;height:34px}}.sg-b-corto-testo{gap:3px;min-width:0;display:grid}@media (hover:hover){a.sg-b-corto:hover .sg-b-corto-segno{transform:translateY(-2px)rotate(-6deg)}}.sg-ord-cosa .sg-ord-scatto{border-radius:18px;width:72px;height:72px}.sg-account-aiuto{background:var(--sg-carta);color:inherit;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:9px;padding:18px 22px;display:grid}.sg-account-aiuto-segno{background:var(--sg-gradiente);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.sg-account-aiuto-testo{gap:3px;min-width:0;display:grid}.sg-account-aiuto-testo strong{font-size:16px;font-weight:700;line-height:1.3}.sg-account-aiuto-testo span{color:var(--sg-testo-2);font-size:13px;line-height:1.45}.sg-account-aiuto-freccia{transition:transform var(--mo-mano) var(--mo-fuori)}@media (hover:hover){.sg-account-aiuto:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-account-aiuto:hover .sg-account-aiuto-freccia{transform:translate(3px)}}.sg-info-bottoni{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (min-width:900px){.sg-info-bottoni{justify-content:flex-end}}.sg-info-gruppi{gap:40px;display:grid}.sg-info-gruppo{gap:16px;display:grid}.sg-info-gruppo-capo{gap:4px;display:grid}.sg-info-gruppo-capo p{color:var(--sg-testo-2);font-size:14px}.sg-info-voci{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:620px){.sg-info-voci{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sg-info-voci{grid-template-columns:repeat(4,minmax(0,1fr))}}.sg-info-voce{background:var(--sg-carta);height:100%;box-shadow:var(--sg-ombra);color:inherit;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 16px 16px 18px;display:grid}.sg-info-voce-segno{background:var(--sg-nero);color:#fff;width:42px;height:42px;transition:transform var(--mo-mano) var(--mo-fuori);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.sg-info-voce[data-tono=gradiente] .sg-info-voce-segno{background:var(--sg-gradiente)}.sg-info-voce-testo{gap:3px;min-width:0;display:grid}.sg-info-voce-testo strong{font-size:15px;font-weight:700;line-height:1.3}.sg-info-voce-testo>span{color:var(--sg-testo-2);font-size:13px;line-height:1.45}.sg-info-voce-freccia{color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-fuori)}@media (hover:hover){.sg-info-voce:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-info-voce:hover .sg-info-voce-segno{transform:translateY(-2px)rotate(-6deg)}.sg-info-voce:hover .sg-info-voce-freccia{transform:translate(3px)}}.sg-info-pannello{box-sizing:border-box;transform-origin:top;padding:28px 32px 20px}.sg-info-pannello-griglia{grid-template-columns:340px minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px 48px;display:grid}.sg-info-pannello-assistenza{background:var(--sg-fondo);border-radius:20px;justify-items:start;gap:10px;padding:22px 22px 20px;display:grid}.sg-info-pannello-assistenza strong{color:var(--sg-nero);font-size:16px;font-weight:700;line-height:1.3}.sg-info-pannello-assistenza p{color:var(--sg-testo-2);font-size:13px;line-height:1.45}.sg-info-pannello-bottone{background:var(--sg-nero);color:#fff;min-height:42px;transition:transform var(--mo-mano) var(--mo-fuori);border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.sg-info-pannello-bottone svg{transition:transform var(--mo-mano) var(--mo-fuori)}.sg-info-pannello-link{color:var(--sg-nero);text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline}.sg-info-pannello-vendi{background:var(--sg-fondo);border-radius:20px;justify-items:start;gap:8px;margin-top:16px;padding:18px;display:grid}.sg-info-pannello-vendi strong{color:var(--sg-nero);font-size:15px;font-weight:700}.sg-info-pannello-vendi p{color:var(--sg-testo-2);font-size:13px;line-height:1.45}.sg-info-pannello-vendi .sg-info-pannello-cta{margin-top:4px}.sg-info-pannello-sinistra{align-content:start;gap:12px;display:grid}.sg-info-pannello-b2b{background:var(--sg-fondo);color:var(--sg-nero);border-radius:20px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sg-info-pannello-b2b .sg-menu-segno{background:var(--sg-carta);box-shadow:inset 0 0 0 1px var(--sg-bordo)}.sg-info-pannello-b2b-testo{flex:1;gap:2px;min-width:0;font-size:14px;font-weight:600;display:grid}.sg-info-pannello-b2b-testo>span{color:var(--sg-testo-2);font-size:12.5px;font-weight:400}.sg-info-pannello-b2b-freccia{transition:transform var(--mo-mano) var(--mo-fuori);flex-shrink:0}@media (hover:hover){.sg-info-pannello-b2b:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}.sg-info-pannello-b2b:hover .sg-info-pannello-b2b-freccia{transform:translate(3px)}}.sg-info-pannello-cta{min-height:42px;padding:0 18px;font-size:14px}.sg-info-pannello-gruppo{gap:2px;display:grid}.sg-info-pannello-gruppo .sg-menu-titolo{padding-bottom:6px}.sg-info-pannello-piede{border-top:1px solid var(--sg-bordo);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;display:flex}.sg-info-pannello-tutte{color:var(--sg-nero);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.sg-info-pannello-tutte svg{transition:transform var(--mo-mano) var(--mo-fuori)}.sg-info-pannello-altri{color:var(--sg-testo-2);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.sg-info-pannello-altri a:hover{color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.sg-tendina-voce:hover{background:0 0}.sg-tendina-voce:hover .sg-nome-acceso,.sg-info-pannello-tutte:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}.sg-info-pannello-bottone:hover{transform:translateY(-2px)}.sg-info-pannello-bottone:hover svg,.sg-info-pannello-tutte:hover svg{transform:translate(3px)}}.sg-menu-info-tutte{margin-top:4px}.sg-tel-tutte{background:var(--sg-nero);color:#fff;border-radius:16px;align-items:center;gap:12px;margin:4px 4px 14px;padding:12px 14px;display:flex}.sg-tel-tutte .sg-menu-segno{color:#fff;background:#ffffff24}.sg-tel-tutte-testo{flex:1;gap:2px;min-width:0;display:grid}.sg-tel-tutte .sg-menu-scheda-nome{color:#fff;white-space:normal}.sg-tel-tutte .sg-menu-scheda-conto{color:#ffffffa6}.sg-tel-tutte .sg-menu-verso{color:#fff;opacity:1}.sg-account-apri{background:var(--sg-carta);border-radius:26px;gap:18px;margin-bottom:18px;padding:22px 24px;display:grid}@media (min-width:760px){.sg-account-apri{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px}}.sg-account-apri-testo{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;display:grid}.sg-account-apri-titolo{color:var(--sg-nero);font-size:18px;font-weight:700;line-height:1.3}.sg-account-apri-passi{gap:6px;margin-top:8px;padding:0;list-style:none;display:grid}.sg-account-apri-passi li{color:var(--sg-testo-2);align-items:baseline;gap:10px;font-size:14px;line-height:1.45;display:flex}.sg-account-apri-passi b{background:var(--sg-fondo);width:22px;height:22px;color:var(--sg-nero);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:700;display:inline-grid;transform:translateY(4px)}.sg-account-apri-bottone{justify-content:flex-start;display:flex}@media (min-width:760px){.sg-account-apri-bottone{justify-content:flex-end}}.sg-richiesta{color:inherit;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"capo freccia""cosa freccia""quando freccia";align-items:center;gap:3px 16px;padding:14px 18px;display:grid}.sg-richiesta-capo{grid-area:capo;align-items:center;gap:10px;display:flex}.sg-richiesta-numero{font-family:var(--font-titoli);color:var(--sg-nero);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.sg-richiesta-stato{background:var(--sg-fondo);color:var(--sg-testo-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;display:inline-flex}.sg-richiesta-stato i{background:var(--sg-testo-2);border-radius:50%;width:7px;height:7px}.sg-richiesta[data-aperta] .sg-richiesta-stato{color:#8a6a12}.sg-richiesta[data-aperta] .sg-richiesta-stato i{background:#d9a318}.sg-richiesta[data-da-rispondere] .sg-richiesta-stato{background:var(--sg-nero);color:#fff}.sg-richiesta[data-da-rispondere] .sg-richiesta-stato i{background-image:var(--sg-gradiente)}.sg-richiesta-cosa{grid-area:cosa;font-size:15px;font-weight:600;line-height:1.3}.sg-richiesta-quando{color:var(--sg-testo-2);grid-area:quando;font-size:13px}.sg-richiesta-freccia{color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-fuori);grid-area:freccia}@media (hover:hover){.sg-richiesta:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}.sg-richiesta:hover .sg-richiesta-freccia{transform:translate(3px)}}.sg-blog-card{height:100%;color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);flex-direction:column;display:flex;overflow:hidden}.sg-blog-card-foto{aspect-ratio:13/4;background:var(--sg-fondo);display:block;position:relative;overflow:hidden}.sg-blog-card-foto img{object-fit:cover;width:100%;height:100%;transition:transform var(--mo-entra) var(--mo-fuori);display:block}.sg-blog-card-vuota{height:100%;font-family:var(--font-titoli);color:var(--sg-testo-2);justify-content:center;align-items:center;font-size:22px;font-weight:600;display:flex}.sg-blog-card-corpo{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.sg-blog-card-riga{color:var(--sg-testo-2);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}@media (min-width:640px){.sg-blog-card-minuti:before{content:"·";margin-right:10px}}.sg-blog-card-titolo{font-size:17px;font-weight:600;line-height:1.3}.sg-blog-card-estratto{color:var(--sg-testo);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.sg-blog-card-leggi{color:var(--sg-rosa);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:14px;font-weight:600;display:inline-flex}.sg-blog-card-leggi svg{color:var(--sg-rosa);transition:transform var(--mo-mano) var(--mo-fuori)}@media (hover:hover){.sg-blog-card:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-blog-card:hover .sg-blog-card-foto img{transform:scale(1.03)}.sg-blog-card:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}.sg-blog-card:hover .sg-blog-card-leggi svg{transform:translate(3px)}}.sg-blog-pastiglia{border-radius:var(--sg-pillola);white-space:nowrap;height:24px;color:var(--sg-badge-iva-testo);background:var(--sg-badge-iva-fondo);align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.sg-blog-pastiglia[data-tono=ambra]{color:var(--sg-badge-margine-testo);background:var(--sg-badge-margine-fondo)}.sg-blog-pastiglia[data-tono=gradiente]{color:#fff;background:var(--sg-gradiente)}.sg-blog-due{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px;display:grid}.sg-blog-due>li{min-width:0}@media (min-width:640px){.sg-blog-due{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media (min-width:1100px){.sg-blog-due{gap:36px;margin-top:36px}}.sg-blog-card[data-grande] .sg-blog-card-corpo{gap:10px;padding:20px 24px 26px}.sg-blog-card[data-grande] .sg-blog-card-titolo{font-family:var(--font-titoli);font-size:22px;line-height:1.2}@media (min-width:1100px){.sg-blog-card[data-grande] .sg-blog-card-corpo{padding:24px 28px 30px}.sg-blog-card[data-grande] .sg-blog-card-titolo{font-size:24px}}.sg-blog-griglia{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;display:grid}.sg-blog-griglia>li{min-width:0}@media (min-width:640px){.sg-blog-griglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (min-width:1100px){.sg-blog-griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.sg-blog-nastro-voce{scroll-snap-align:start;flex-shrink:0;width:76vw;max-width:360px}@media (min-width:1100px){.sg-blog-nastro-voce{width:calc(33.3333% - 8px);max-width:none}}.sg-blog-famiglie{scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.sg-blog-famiglie::-webkit-scrollbar{display:none}@media (min-width:640px){.sg-blog-famiglie{flex-wrap:wrap;overflow:visible}}.sg-blog-famiglia{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);height:40px;color:var(--sg-nero);transition:background-color var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca), border-color var(--mo-tocco) var(--mo-secca);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.sg-blog-famiglia-conto{color:var(--sg-testo-2);font-size:12px;font-weight:600}.sg-blog-famiglia[data-scelta]{background:var(--sg-nero);border-color:var(--sg-nero);color:#fff}.sg-blog-famiglia[data-scelta] .sg-blog-famiglia-conto{color:#ffffffb3}@media (hover:hover){.sg-blog-famiglia:not([data-scelta]):hover{border-color:var(--sg-nero)}}.sg-blog-vuoto{margin-top:32px}.sg-blog-pagine{justify-content:center;align-items:center;gap:16px;margin-top:32px;display:flex}.sg-blog-pagina{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:44px;height:44px;color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-secca), border-color var(--mo-tocco) var(--mo-secca);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sg-blog-pagina[data-spenta]{opacity:.35}@media (hover:hover){a.sg-blog-pagina:hover{border-color:var(--sg-nero);transform:translateY(-2px)}}.sg-blog-pagine-dove{color:var(--sg-testo);font-size:14px}.sg-blog-pagine-dove strong{color:var(--sg-nero)}.sg-blog-apertura .sg-hero-testo .sg-h1{white-space:normal;font-size:28px;line-height:1.1}@media (max-width:639px){.sg-blog-apertura .sg-hero-testo .sg-p{display:none}}@media (min-width:640px){.sg-blog-apertura .sg-hero-testo .sg-h1{font-size:clamp(28px,2.9vw,40px)}}.sg-blog-apertura-riga{color:var(--sg-testo-2);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.sg-blog-art{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px;display:grid}.sg-blog-art-lettura,.sg-blog-art-lato{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:1100px){.sg-blog-art{grid-template-columns:minmax(0,820px) 340px;justify-content:center;align-items:start;gap:40px;padding-top:32px}}.sg-blog-briciole{color:var(--sg-testo-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sg-blog-briciole a{color:var(--sg-nero);font-weight:600}.sg-blog-copertina{border-radius:var(--sg-raggio);background:var(--sg-carta);box-shadow:var(--sg-ombra);overflow:hidden}.sg-blog-copertina img{width:100%;height:auto;display:block}.sg-blog-carta{padding:24px 20px 26px}@media (min-width:640px){.sg-blog-carta{padding:36px 40px}}.sg-blog-testo{color:var(--sg-testo);overflow-wrap:anywhere;font-size:16px;line-height:1.7}.sg-blog-testo>*+*{margin-top:16px}.sg-blog-testo>p:first-child{color:var(--sg-nero);font-size:18px;line-height:1.6}.sg-blog-testo h2[id],.sg-blog-testo h3[id]{scroll-margin-top:96px}.sg-blog-testo h2,.sg-blog-testo h3,.sg-blog-testo h4,.sg-blog-testo h5,.sg-blog-testo h6{font-family:var(--font-titoli);color:var(--sg-nero);font-weight:600;line-height:1.2}.sg-blog-testo h2{margin-top:32px;font-size:26px}.sg-blog-testo h3{margin-top:28px;font-size:21px}.sg-blog-testo h4,.sg-blog-testo h5,.sg-blog-testo h6{margin-top:24px;font-size:17px}.sg-blog-testo strong,.sg-blog-testo b{color:var(--sg-nero);font-weight:650}.sg-blog-testo a{color:var(--sg-nero);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--sg-rosa);-webkit-text-decoration-color:var(--sg-rosa);-webkit-text-decoration-color:var(--sg-rosa);text-decoration-color:var(--sg-rosa)}.sg-blog-testo ul,.sg-blog-testo ol{flex-direction:column;gap:6px;padding-left:22px;display:flex}.sg-blog-testo ul{list-style:outside}.sg-blog-testo ol{list-style:decimal}.sg-blog-testo li::marker{color:var(--sg-rosa)}.sg-blog-testo hr{border:0;border-top:1px solid var(--sg-bordo);margin:28px 0}.sg-blog-testo blockquote{border-left:3px solid var(--sg-rosa);color:var(--sg-nero);padding:4px 0 4px 18px}.sg-blog-testo img{border-radius:var(--sg-raggio-s);max-width:100%;height:auto;margin:24px auto;display:block}.sg-blog-testo table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.sg-blog-testo td,.sg-blog-testo th{border:1px solid var(--sg-bordo);vertical-align:top;padding:8px 10px}.sg-blog-testo th{color:var(--sg-nero);background:var(--sg-fondo);font-weight:600}.sg-blog-piede{border-top:1px solid var(--sg-bordo);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding-top:20px;display:flex}.sg-blog-piede-famiglie{color:var(--sg-testo-2);font-size:14px}.sg-blog-piede-famiglie a{color:var(--sg-nero);font-weight:600}.sg-blog-condividi{color:var(--sg-testo-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sg-blog-condividi a{border-radius:var(--sg-pillola);border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);height:34px;color:var(--sg-nero);transition:border-color var(--mo-tocco) var(--mo-secca);align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-blog-condividi a:hover{border-color:var(--sg-nero)}}.sg-blog-vicini{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:640px){.sg-blog-vicini{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-blog-vicino{color:var(--sg-nero);transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);flex-direction:column;gap:6px;padding:16px 18px;display:flex}.sg-blog-vicino[data-verso=avanti]{text-align:right;align-items:flex-end}.sg-blog-vicino-verso{color:var(--sg-testo-2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.sg-blog-vicino-titolo{font-size:15px;font-weight:600;line-height:1.3}@media (hover:hover){.sg-blog-vicino:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}.sg-blog-vicino:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}}.sg-blog-sommario ol{flex-direction:column;display:flex!important}.sg-blog-sommario a{min-height:36px;padding-top:4px;padding-bottom:4px;line-height:1.3}.sg-blog-lato-capo{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.sg-blog-prodotti{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:640px) and (max-width:1099px){.sg-blog-prodotti{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-blog-lato-vuoto{flex-direction:column;align-items:flex-start;gap:10px;padding:24px 22px;display:flex}.sg-b2b-bottoni{flex-wrap:wrap;gap:10px;display:flex}.sg-b2b-vantaggi{grid-template-columns:minmax(0,1fr);gap:14px 28px;margin-top:4px;display:grid}@media (min-width:640px){.sg-b2b-vantaggi{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-b2b-vantaggi li{gap:4px;display:grid}.sg-b2b-vantaggi strong{font-family:var(--font-titoli);color:#fff;font-size:17px;font-weight:600}.sg-b2b-vantaggi span{color:#ffffffb8;font-size:14.5px;line-height:1.5}.sg-vendi-bottoni{flex-wrap:wrap;gap:10px;display:flex}.sg-vendi-partner-pillola{background:var(--sg-carta);min-height:40px;box-shadow:var(--sg-ombra);color:var(--sg-nero);transition:box-shadow var(--mo-mano) var(--mo-secca);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:13.5px;font-weight:600;display:inline-flex}.sg-vendi-partner-pillola:hover{box-shadow:var(--sg-ombra-alta)}.sg-vendi-partner-pillola img{width:auto;height:18px}.sg-vendi-partner-pillola svg{color:var(--sg-rosa)}.sg-vendi-barra-posto{z-index:5;margin-top:-22px;position:relative}@media (min-width:1100px){.sg-vendi-barra-posto{margin-top:-30px}}.sg-vendi-apertura .sg-hero-testo{padding-bottom:22px}.sg-vendi-apertura .sg-hero-fotografia img{object-position:50% 22%}.sg-vendi-barra{box-shadow:var(--sg-ombra-alta);padding:14px}@media (min-width:640px){.sg-vendi-barra{padding:18px 20px}}.sg-vendi-barra-vuota{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sg-vendi-barra-campo{position:relative}.sg-vendi-barra-pillola{background:var(--sg-fondo);min-height:56px;transition:box-shadow var(--mo-mano) var(--mo-secca);border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 18px;display:flex}@media (min-width:640px){.sg-vendi-barra-pillola{min-height:64px;padding-left:22px}}.sg-vendi-barra-pillola:focus-within{box-shadow:0 0 0 2px var(--sg-rosa)}.sg-vendi-barra-pillola input{min-width:0;height:44px;color:var(--sg-nero);background:0 0;border:0;outline:0;flex:1;font-size:16px}@media (min-width:640px){.sg-vendi-barra-pillola input{font-size:17px}}.sg-vendi-barra-pillola input::placeholder{color:var(--sg-testo-2)}.sg-vendi-barra-pillola input::-webkit-search-cancel-button{appearance:none}.sg-vendi-barra-pillola input::-webkit-search-decoration{appearance:none}.sg-vendi-barra-bottone{background-image:var(--sg-gradiente);color:#fff;white-space:nowrap;min-height:44px;transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 3px #0000002e}@media (min-width:640px){.sg-vendi-barra-bottone{min-height:52px;padding:0 24px;font-size:15px}}@media (hover:hover){.sg-vendi-barra-bottone:hover{transform:translateY(-2px);box-shadow:0 5px #0000002e}}.sg-vendi-barra-bottone:active{transform:translateY(3px);box-shadow:0 0 #0000002e}@media (max-width:639px){.sg-vendi-barra-bottone span{display:none}.sg-vendi-barra-bottone{justify-content:center;width:44px;padding:0}}.sg-vendi-risultati{z-index:30;box-shadow:var(--sg-ombra-fluttuante);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0}.sg-vendi-risultato,.sg-vendi-risultato-vuoto{border-radius:var(--sg-raggio-s);justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:15px;line-height:1.35;display:flex}.sg-vendi-risultato-vuoto{color:var(--sg-testo)}.sg-vendi-risultato[data-attiva=si]{background:var(--sg-fondo)}.sg-vendi-risultato-nome{flex-direction:column;min-width:0;display:flex}.sg-vendi-risultato-nome strong{color:var(--sg-nero);font-weight:600}.sg-vendi-risultato-nome span{color:var(--sg-testo-2);font-size:12.5px}.sg-vendi-risultato-prezzo{color:var(--sg-testo);white-space:nowrap;flex-shrink:0;font-size:13px}.sg-vendi-risultato-prezzo b{font-family:var(--font-titoli);font-size:17px;font-weight:600}.sg-vendi-barra-scorciatoie{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;padding:0 4px;display:none}@media (min-width:640px){.sg-vendi-barra-scorciatoie{display:flex}}.sg-vendi-barra-scorciatoie ul{flex-wrap:wrap;gap:6px;display:flex}.sg-vendi-scorciatoia{min-height:32px;box-shadow:inset 0 0 0 1px var(--sg-bordo-forte);color:var(--sg-nero);transition:background-color var(--mo-mano) var(--mo-secca), color var(--mo-mano) var(--mo-secca);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.sg-vendi-scorciatoia:hover{background:var(--sg-nero);color:#fff}@media (pointer:coarse){.sg-vendi-scorciatoia{min-height:40px}}.sg-vendi-punti{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:900px){.sg-vendi-punti{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.sg-vendi-punto{flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}@media (min-width:900px){.sg-vendi-punto{padding:24px 24px 22px}}.sg-vendi-punto .sg-ed-tondo{margin-bottom:6px}.sg-vendi-punto strong{font-family:var(--font-titoli);color:var(--sg-nero);font-size:16px;font-weight:600;line-height:1.25}@media (min-width:900px){.sg-vendi-punto strong{font-size:18px}}.sg-vendi-punto span:last-child{color:var(--sg-testo);font-size:13.5px;line-height:1.45}.sg-vendi-tessere{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.sg-vendi-tessere{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media (min-width:1100px){.sg-vendi-tessere{gap:14px}}.sg-vendi-tessera{border-radius:var(--sg-raggio);background:var(--sg-carta);width:100%;height:100%;box-shadow:var(--sg-ombra);text-align:center;cursor:pointer;flex-direction:column;align-items:center;padding:12px 8px;display:flex;position:relative}@media (min-width:1100px){.sg-vendi-tessera{padding:16px 12px 14px}}.sg-vendi-tessera:after{content:"";border-radius:inherit;background:var(--sg-gradiente);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--mo-mano) var(--mo-secca);pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.sg-vendi-tessera[data-attiva=si]:after{opacity:1}.sg-vendi-tessera[data-attiva=si] .sg-nome-acceso,.sg-vendi-tessera:hover .sg-nome-acceso{background-size:100% 100%,100% 100%}@media (hover:hover){.sg-vendi-tessera:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-3px)}.sg-vendi-tessera:hover .sg-tessera-foto img{transform:translateY(-4px)rotate(-1.5deg)}}.sg-vendi-tessera{overflow:hidden}.sg-vendi-tessera-foto{justify-content:center;align-items:center;width:100%;height:64px;display:flex}@media (min-width:640px){.sg-vendi-tessera-foto{height:88px}}@media (min-width:1100px){.sg-vendi-tessera-foto{height:104px}}.sg-vendi-tessera-foto img{object-fit:contain;max-width:100%;max-height:100%}.sg-vendi-tessera-nome{margin-top:8px;font-size:13px;line-height:1.2}@media (min-width:640px){.sg-vendi-tessera-nome{font-size:15px}}.sg-vendi-tessera-prezzo{color:var(--sg-testo-2);margin-top:3px;font-size:11.5px}@media (min-width:640px){.sg-vendi-tessera-prezzo{font-size:12.5px}}.sg-vendi-tessera-prezzo b{color:var(--sg-nero);font-weight:600}.sg-vendi-pannello{margin-top:12px;padding:18px}@media (min-width:640px){.sg-vendi-pannello{margin-top:16px;padding:24px}}@media (min-width:1100px){.sg-vendi-pannello{padding:28px 32px 32px}}.sg-vendi-pannello-testa{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;margin-bottom:16px;display:flex}.sg-vendi-pannello-testa .sg-p-s{max-width:560px;margin-top:4px}.sg-vendi-pannello-prezzo{color:var(--sg-testo);white-space:nowrap;font-size:.62em;font-weight:600}.sg-vendi-pannello-tutti,.sg-vendi-link{min-height:40px;color:var(--sg-nero);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);-webkit-text-decoration-color:var(--sg-bordo-forte);text-decoration-color:var(--sg-bordo-forte);transition:text-decoration-color var(--mo-mano) var(--mo-secca);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.sg-vendi-pannello-tutti:hover,.sg-vendi-link:hover{-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);text-decoration-color:var(--sg-nero)}.sg-vendi-versioni{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:640px){.sg-vendi-versioni{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (min-width:1100px){.sg-vendi-versioni{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}.sg-vendi-versione{border-radius:var(--sg-raggio-s);background:var(--sg-fondo);min-height:64px;transition:transform var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:grid}@media (hover:hover){.sg-vendi-versione:hover{box-shadow:var(--sg-ombra-alta);transform:translateY(-2px)}.sg-vendi-versione:hover .sg-vendi-versione-freccia{background:var(--sg-nero);color:#fff}}.sg-vendi-versione-nome{font-family:var(--font-titoli);color:var(--sg-nero);font-size:15px;font-weight:600;line-height:1.25}.sg-vendi-versione-prezzo{color:var(--sg-testo);white-space:nowrap;text-align:right;font-size:12px}.sg-vendi-versione-prezzo b{font-family:var(--font-titoli);font-size:18px;font-weight:600;line-height:1.1;display:block}.sg-vendi-versione-freccia{background:var(--sg-carta);width:32px;height:32px;color:var(--sg-nero);transition:background-color var(--mo-mano) var(--mo-secca), color var(--mo-mano) var(--mo-secca);border-radius:999px;place-items:center;display:grid}.sg-vendi-permuta{border-radius:var(--sg-raggio-l);color:#fff;background:#111;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:900px){.sg-vendi-permuta{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.sg-vendi-permuta-testo{flex-direction:column;align-items:flex-start;gap:14px;padding:28px 22px;display:flex}@media (min-width:900px){.sg-vendi-permuta-testo{padding:44px 40px 44px 48px}}.sg-vendi-permuta-testo .sg-h2{color:#fff}.sg-vendi-permuta-testo>p{color:#ffffffc7;max-width:520px;font-size:15.5px;line-height:1.55}.sg-vendi-permuta-testo>p strong{color:#fff}.sg-vendi-permuta-etichetta{color:#fff9;letter-spacing:.08em;text-transform:uppercase}.sg-vendi-permuta-foto{min-height:220px}.sg-vendi-permuta-foto img{object-fit:cover;width:100%;height:100%;display:block}.sg-vendi-conto{border-radius:var(--sg-raggio);background:#ffffff12;align-items:center;gap:16px;padding:14px 20px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.sg-vendi-conto>div{flex-direction:column;gap:2px;display:flex}.sg-vendi-conto span{color:#fff9;font-size:12px}.sg-vendi-conto b{font-family:var(--font-titoli);letter-spacing:-.5px;font-size:30px;font-weight:600;line-height:1}@media (min-width:900px){.sg-vendi-conto b{font-size:38px}}.sg-vendi-conto-freccia{color:#fff9;flex-shrink:0;width:22px;height:22px;transform:translateY(8px)}@media (min-width:900px){.sg-vendi-conto-freccia{transform:translateY(10px)}}.sg-vendi-permuta .sg-vendi-bottoni{margin-top:4px}.sg-vendi-partner{grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}@media (min-width:900px){.sg-vendi-partner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.sg-vendi-partner-foto{min-height:220px}.sg-vendi-partner-foto img{object-fit:cover;width:100%;height:100%;display:block}.sg-vendi-partner-testo{flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px 26px;display:flex}@media (min-width:900px){.sg-vendi-partner-testo{padding:40px 44px}}.sg-vendi-partner-loghi{color:var(--sg-testo-2);align-items:center;gap:14px;font-size:16px;line-height:1;display:flex}.sg-vendi-partner-loghi img{width:auto;height:22px}.sg-vendi-partner-loghi span{align-items:center;height:22px;padding-bottom:2px;display:inline-flex}.sg-vendi-partner-punti{gap:10px;display:grid}.sg-vendi-partner-punti li{color:var(--sg-testo);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.sg-vendi-partner-punti svg{color:var(--sg-rosa);flex-shrink:0;margin-top:2px}.sg-vendi-chiusura{border-radius:var(--sg-raggio-l);color:#fff;flex-direction:column;gap:18px;padding:28px 22px;display:flex}@media (min-width:900px){.sg-vendi-chiusura{flex-direction:row;justify-content:space-between;align-items:center;padding:40px 48px}}.sg-vendi-chiusura .sg-h2{color:#fff}.sg-vendi-chiusura>div>p:last-child{color:#ffffffd9;max-width:520px;margin-top:6px;font-size:15.5px}.sg-vendi-chiusura-lato{flex-direction:column;align-items:flex-start;gap:14px;display:flex}@media (min-width:900px){.sg-vendi-chiusura-lato{align-items:flex-end}}.sg-vendi-chiusura-lato img{opacity:.95;width:auto;height:26px}.sg-cerca-ai{border-radius:var(--sg-pillola);background:var(--sg-carta);letter-spacing:.06em;height:26px;color:var(--sg-nero);cursor:pointer;transition:transform var(--mo-tocco) var(--mo-fuori), background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);flex:none;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:10.5px;font-weight:800;display:inline-flex;box-shadow:0 1px 3px #0000001a}@media (hover:hover){.sg-cerca-ai:hover{transform:translateY(-1px)}}.sg-cerca-ai-acceso{background:var(--sg-nero);color:#fff}.sg-cerca-segno-ai{animation:sg-chat-brilla 3.4s var(--mo-secca) infinite;flex:none}@keyframes sg-chat-brilla{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.12)rotate(12deg)}}.sg-cerca-dettato{width:30px;height:30px}.sg-cerca-modi{border-bottom:1px solid var(--sg-bordo);align-items:center;gap:4px;margin:-6px 0 14px;padding-bottom:10px;display:flex}.sg-cerca-modo{border-radius:var(--sg-pillola);height:34px;color:var(--sg-testo);transition:background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}@media (hover:hover){.sg-cerca-modo:hover{background:var(--sg-fondo);color:var(--sg-nero)}}.sg-cerca-modo-attivo{background:var(--sg-nero);color:#fff}.sg-cerca-modo-segno{background:var(--sg-gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;line-height:1}.sg-cerca-modo-attivo .sg-cerca-modo-segno{color:#fff;background:0 0}.sg-cerca-modo-conta{border-radius:var(--sg-pillola);background:#ffffff38;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;display:grid}.sg-cerca-modo:not(.sg-cerca-modo-attivo) .sg-cerca-modo-conta{background:var(--sg-fondo);color:var(--sg-nero)}.sg-cerca-modi-azioni{gap:2px;margin-left:auto;display:inline-flex}.sg-cerca-chiedi-segno{background:var(--sg-gradiente);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;line-height:1}.sg-cerca-consegna{align-items:center;gap:10px;display:flex}.sg-cerca-consegna em{color:var(--sg-nero);font-style:normal;font-weight:700}.sg-cerca-domande{border-top:1px solid var(--sg-bordo);margin-top:18px;padding-top:14px}.sg-cerca-domande-lista{flex-wrap:wrap;gap:8px;display:flex}.sg-cerca-domanda{border-radius:var(--sg-pillola);background:var(--sg-fondo);color:var(--sg-nero);transition:background var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-fuori);padding:8px 13px;font-size:13px;font-weight:600}@media (hover:hover){.sg-cerca-domanda:hover{background:#ebe8df;transform:translateY(-1px)}}.sg-chat-dentro-ricerca{flex-direction:column;display:flex;position:relative}.sg-chat-corpo{flex-direction:column;min-width:0;display:flex}.sg-chat-flusso{background:var(--sg-fondo);scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:thin;border-radius:16px;flex-direction:column;flex:1;gap:14px;min-height:0;max-height:min(58dvh,560px);padding:12px;display:flex;overflow-y:auto}.sg-chat-benvenuto{flex-direction:column;gap:14px;padding-top:2px;display:flex}.sg-chat-saluto{color:var(--sg-nero);font-size:15px;line-height:1.5}.sg-chat-scorciatoie{flex-wrap:wrap;gap:8px;display:flex}.sg-chat-scorciatoia{border-radius:var(--sg-pillola);background:var(--sg-fondo);color:var(--sg-nero);text-align:left;transition:transform var(--mo-tocco) var(--mo-fuori), background var(--mo-tocco) var(--mo-secca);align-items:center;gap:9px;padding:8px 13px 8px 8px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.sg-chat-scorciatoia:hover{background:#ebe8df;transform:translateY(-1px)}}.sg-chat-scorciatoia-icona{border-radius:var(--sg-pillola);background:var(--sg-carta);flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:0 1px 4px #0000000f}.sg-chat-flusso .sg-chat-scorciatoia:not(.sg-chat-scorciatoia-nera){background:var(--sg-carta);box-shadow:0 1px 3px #0000000d}.sg-chat-flusso .sg-chat-scorciatoia-icona{background:var(--sg-fondo);box-shadow:none}@media (hover:hover){.sg-chat-flusso .sg-chat-scorciatoia:not(.sg-chat-scorciatoia-nera):hover{background:var(--sg-carta);box-shadow:0 3px 10px #00000014}}.sg-chat-scorciatoia-nera{background:var(--sg-nero);color:#fff;padding:9px 14px}@media (hover:hover){.sg-chat-scorciatoia-nera:hover{background:#222}}.sg-chat-domanda{background:var(--sg-nero);color:#fff;max-width:82%;animation:sg-chat-entra var(--mo-mano) var(--mo-fuori) both;border-radius:18px;align-self:flex-end;padding:9px 14px;font-size:14px;line-height:1.45}.sg-chat-risposta{animation:sg-chat-entra var(--mo-mano) var(--mo-fuori) both;align-items:flex-start;gap:10px;display:flex}.sg-chat-avatar{border-radius:var(--sg-pillola);background:var(--sg-nero);flex:none;place-items:center;width:28px;height:28px;margin-top:4px;display:grid}.sg-chat-risposta-corpo{background:var(--sg-carta);min-width:0;max-width:760px;box-shadow:0 2px 10px #00000012, 0 0 0 1px var(--sg-bordo);border-radius:6px 18px 18px;flex-direction:column;flex:1;gap:12px;padding:12px 16px;display:flex}.sg-cerca-foglio .sg-chat-risposta-corpo{box-shadow:0 2px 10px #0000000f}@keyframes sg-chat-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sg-chat-testo{color:var(--sg-nero);overflow-wrap:anywhere;font-size:15px;line-height:1.55}.sg-chat-testo p+p,.sg-chat-testo p+.sg-chat-elenco,.sg-chat-testo .sg-chat-elenco+p{margin-top:8px}.sg-chat-elenco{flex-direction:column;gap:5px;padding-left:18px;list-style:outside;display:flex}.sg-chat-testo strong{font-weight:700}.sg-chat-link{text-underline-offset:3px;transition:text-decoration-color var(--mo-tocco) var(--mo-secca);font-weight:600;-webkit-text-decoration:underline #00000040;text-decoration:underline #00000040}@media (hover:hover){.sg-chat-link:hover{-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);-webkit-text-decoration-color:var(--sg-nero);text-decoration-color:var(--sg-nero)}}.sg-chat-bolla-arriva>:last-child:after{content:"";border-radius:var(--sg-pillola);background-image:var(--sg-gradiente);vertical-align:middle;width:8px;height:8px;margin-left:4px;animation:1s ease-in-out infinite sg-chat-pulsa;display:inline-block}@keyframes sg-chat-pulsa{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.sg-chat-stato{color:var(--sg-testo);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.sg-chat-stato-segno{flex:none;animation:2.8s linear infinite sg-chat-gira}@keyframes sg-chat-gira{to{transform:rotate(360deg)}}.sg-chat-luce{background:linear-gradient(90deg, var(--sg-testo) 0%, var(--sg-testo) 32%, #ff0fb4 46%, #ffba30 58%, var(--sg-testo) 72%, var(--sg-testo) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite sg-chat-scorre}@keyframes sg-chat-scorre{0%{background-position:120% 0}to{background-position:-120% 0}}.sg-chat-carte{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px 10px;scroll-padding-left:16px;display:flex;overflow-x:auto}.sg-chat-carte::-webkit-scrollbar{display:none}.sg-chat-carta{scroll-snap-align:start;background:var(--sg-carta);width:212px;transition:transform var(--mo-mano) var(--mo-fuori), box-shadow var(--mo-mano) var(--mo-secca);border-radius:18px;flex-direction:column;flex:none;display:flex;box-shadow:0 6px 20px #00000012,0 0 0 1px #0000000d}@media (hover:hover){.sg-chat-carta:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000001a,0 0 0 1px #0000000d}}.sg-chat-carta-link{flex-direction:column;flex:1;gap:8px;padding:10px 12px 0;display:flex}.sg-chat-carta-foto{background:var(--sg-fondo);border-radius:14px;place-items:center;height:112px;display:grid;overflow:hidden}.sg-chat-carta-foto img{object-fit:contain;mix-blend-mode:multiply;max-width:82%;max-height:88px;transition:transform var(--mo-mano) var(--mo-fuori)}@media (hover:hover){.sg-chat-carta:hover .sg-chat-carta-foto img{transform:translateY(-3px)}}.sg-chat-carta-testo{flex-direction:column;gap:4px;min-width:0;display:flex}.sg-chat-carta-nome{color:var(--sg-nero);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.sg-chat-carta-versione{color:var(--sg-testo-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.sg-chat-carta-grado{color:var(--sg-testo);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.sg-chat-carta-riga{align-items:baseline;gap:8px;display:flex}.sg-chat-carta-riga strong{font-family:var(--font-insegna);color:var(--sg-nero);font-size:16px;font-weight:700}.sg-chat-carta-riga s{color:var(--sg-testo-2);font-size:12px}.sg-chat-carta-azioni{flex-direction:column;align-items:stretch;gap:6px;padding:10px 12px 12px;display:flex}.sg-chat-carta-acquista{display:flex}.sg-chat-carta-acquista .sg-bottone-stretto{width:100%;min-height:40px}.sg-chat-carta-vedi{min-height:30px;color:var(--sg-nero);white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.sg-chat-carta-vedi svg{transition:transform var(--mo-tocco) var(--mo-fuori)}@media (hover:hover){.sg-chat-carta-vedi:hover svg{transform:translate(3px)}}.sg-chat-sotto{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sg-chat-fonte{color:var(--sg-testo);border-radius:var(--sg-pillola);background:var(--sg-fondo);padding:4px 10px;font-size:12px;font-weight:600;text-decoration:none}.sg-chat-fonte:before{content:"Da: ";color:var(--sg-testo-2);font-weight:500}.sg-chat-voti{opacity:.55;transition:opacity var(--mo-tocco) var(--mo-secca);gap:2px;margin-left:auto;display:inline-flex}.sg-chat-risposta:hover .sg-chat-voti,.sg-chat-voti:focus-within{opacity:1}.sg-chat-voto{border-radius:var(--sg-pillola);width:28px;height:28px;color:var(--sg-testo-2);transition:color var(--mo-tocco) var(--mo-secca), background var(--mo-tocco) var(--mo-secca);place-items:center;display:grid}.sg-chat-voto-giu svg{transform:rotate(180deg)}@media (hover:hover){.sg-chat-voto:hover{background:var(--sg-fondo);color:var(--sg-nero)}}.sg-chat-voto-dato{color:#fff;background-image:var(--sg-gradiente)}.sg-chat-contatto{color:#12703a;background:#e8f7ee;border-radius:14px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.sg-chat-errore{color:#b42318;background:#fdecec;border-radius:14px;padding:9px 12px;font-size:13px}.sg-chat-piede{padding-top:10px;position:relative}.sg-chat-scrivi-riga{background:var(--sg-fondo);transition:box-shadow var(--mo-mano) var(--mo-secca);border-radius:24px;align-items:flex-end;gap:6px;padding:5px 5px 5px 6px;display:flex}.sg-chat-scrivi-riga:focus-within{box-shadow:0 0 0 2px var(--sg-rosa)}.sg-chat-scrivi-campo{min-width:0;min-height:38px;max-height:132px;color:var(--sg-nero);resize:none;field-sizing:content;background:0 0;outline:none;flex:1;padding:9px 10px;font-size:16px;line-height:1.3}.sg-chat-scrivi-campo::placeholder{color:var(--sg-testo-2)}.sg-chat-scrivi-riga .sg-dettato{width:38px;height:38px}.sg-chat-invia{border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;width:38px;height:38px;transition:transform var(--mo-tocco) var(--mo-fuori), opacity var(--mo-tocco) var(--mo-secca);flex:none;place-items:center;display:grid}.sg-chat-invia:disabled{opacity:.25}.sg-chat-invia:not(:disabled):active{transform:scale(.92)}.sg-chat-scrivi-nota{margin-bottom:8px}.sg-chat-giu{border-radius:var(--sg-pillola);background:var(--sg-nero);color:#fff;height:30px;animation:sg-chat-entra var(--mo-mano) var(--mo-fuori) both;z-index:2;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:-34px;left:50%;translate:-50%;box-shadow:0 6px 18px #0000002e}.sg-chat-lunga .sg-chat-flusso{max-height:min(100dvh - 300px,720px)}.sg-cerca-foglio .sg-chat-piede{z-index:2;margin:0 calc(-1 * var(--sg-margine));padding:10px var(--sg-margine) calc(10px + var(--sg-sotto-sicuro,env(safe-area-inset-bottom,0px)));background:var(--sg-fondo);position:sticky;bottom:0}.sg-cerca-foglio .sg-chat-scrivi-riga{background:var(--sg-carta);box-shadow:0 2px 8px #00000012}.sg-cerca-foglio .sg-chat-scrivi-riga:focus-within{box-shadow:0 2px 8px #00000012, 0 0 0 2px var(--sg-rosa)}.sg-cerca-foglio .sg-chat-giu{top:-26px}.sg-chat-nota{color:var(--sg-testo-2);padding:10px 4px 0;font-size:11.5px;line-height:1.45}.sg-chat-nota-link{color:var(--sg-nero);text-underline-offset:2px;font-weight:600;text-decoration:underline}.sg-chat-icona{border-radius:var(--sg-pillola);width:34px;height:34px;color:var(--sg-testo);transition:background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca), transform var(--mo-tocco) var(--mo-fuori);place-items:center;display:grid}@media (hover:hover){.sg-chat-icona:hover{background:var(--sg-fondo);color:var(--sg-nero)}}.sg-chat-icona:active{transform:scale(.92)}.sg-chat-pannello{flex-direction:column;flex:1;gap:14px;min-height:0;max-height:min(58dvh,560px);padding:0 4px 8px;display:flex;position:relative;overflow-y:auto}.sg-chat-pannello-testa{align-items:center;gap:10px;display:flex}.sg-chat-pannello-testa .sg-chat-icona{background:var(--sg-fondo);color:var(--sg-nero)}.sg-chat-pannello-titolo{font-family:var(--font-insegna);color:var(--sg-nero);font-size:17px;font-weight:700}.sg-chat-vuoto{color:var(--sg-testo);max-width:60ch;font-size:14px;line-height:1.5}.sg-chat-conv{border-radius:var(--sg-raggio-s);min-width:0;transition:background var(--mo-tocco) var(--mo-secca);align-items:center;gap:4px;display:flex}@media (hover:hover){.sg-chat-conv:hover{background:var(--sg-fondo)}}.sg-chat-conv-corrente{background:var(--sg-fondo)}.sg-chat-conv-apri{text-align:left;flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 10px;display:flex}.sg-chat-conv-titolo{color:var(--sg-nero);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.sg-chat-conv-sotto{color:var(--sg-testo-2);font-size:11.5px}.sg-chat-conv-cancella{border-radius:var(--sg-pillola);width:32px;height:32px;color:var(--sg-testo-2);opacity:0;transition:opacity var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca), background var(--mo-tocco) var(--mo-secca);flex:none;place-items:center;margin-right:4px;display:grid}.sg-chat-conv:hover .sg-chat-conv-cancella,.sg-chat-conv-corrente .sg-chat-conv-cancella,.sg-chat-conv-cancella:focus-visible{opacity:1}@media (hover:none){.sg-chat-conv-cancella{opacity:1}}@media (hover:hover){.sg-chat-conv-cancella:hover{color:#b42318;background:#fdecec}}.sg-chat-elenco-conv{flex-direction:column;gap:2px;display:flex}.sg-chat-conv-azioni{flex-wrap:wrap;gap:8px;display:flex}.sg-chat-campi-nota{color:var(--sg-testo-2);font-size:12px;line-height:1.45}.sg-chat-campi{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:760px;display:grid}.sg-chat-campo{flex-direction:column;gap:6px;display:flex}.sg-chat-campo-largo{grid-column:1/-1}.sg-chat-campo-nome{color:var(--sg-nero);font-size:13px;font-weight:600}.sg-chat-campo-nome small{color:var(--sg-testo-2);font-weight:500}.sg-chat-input{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:100%;height:48px;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:14px;outline:none;padding:0 14px;font-size:16px}.sg-chat-input::placeholder{color:#00000059}@media (hover:hover){.sg-chat-input:hover{border-color:var(--sg-nero)}}.sg-chat-input:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000}.sg-chat-campo-errore .sg-chat-input{border-color:#e0475b}.sg-chat-modulo-piede{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.sg-chat-modulo-piede .sg-bottone-testo{align-items:center;gap:8px;display:inline-flex}.sg-chat-fatto{align-items:flex-start;gap:10px;padding-top:6px;padding-bottom:14px}.sg-chat-fatto-spunta{border-radius:var(--sg-pillola);color:#fff;background-image:var(--sg-gradiente);width:44px;height:44px;animation:sg-chat-spunta var(--mo-entra) var(--mo-fuori) both;place-items:center;display:grid}@keyframes sg-chat-spunta{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.sg-chat-fatto-titolo{font-family:var(--font-insegna);color:var(--sg-nero);font-size:18px;font-weight:700}.sg-dettato{border-radius:var(--sg-pillola);width:36px;height:36px;color:var(--sg-testo);transition:background var(--mo-tocco) var(--mo-secca), color var(--mo-tocco) var(--mo-secca);flex:none;place-items:center;display:grid;position:relative}@media (hover:hover){.sg-dettato:hover{color:var(--sg-nero);background:#0000000f}}.sg-dettato-ascolta{color:#fff;background-image:var(--sg-gradiente)}.sg-dettato-onde{border-radius:var(--sg-pillola);border:2px solid #ff0fb473;animation:1.2s ease-out infinite sg-dettato-onda;position:absolute;inset:-4px}@keyframes sg-dettato-onda{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@media (max-width:639px){.sg-cerca-ai{background:var(--sg-fondo);width:30px;height:30px;box-shadow:0 0 0 1px var(--sg-bordo-forte);justify-content:center;padding:0}.sg-cerca-ai-acceso{background:var(--sg-nero);box-shadow:none}.sg-cerca-ai span{display:none}}@media (max-width:1099px){.sg-chat-campi{grid-template-columns:1fr}}.sg-cerca-foglio .sg-chat-flusso,.sg-cerca-foglio .sg-chat-pannello{background:0 0;border-radius:0;max-height:none;padding-left:0;padding-right:0;overflow:visible}.sg-cerca-foglio .sg-chat-domanda{max-width:88%}.sg-cerca-foglio .sg-cerca-domanda,.sg-cerca-foglio .sg-cerca-chiedi,.sg-cerca-foglio .sg-chat-scorciatoia,.sg-cerca-foglio .sg-chat-fonte,.sg-cerca-foglio .sg-chat-conv,.sg-cerca-foglio .sg-chat-voto:hover,.sg-cerca-foglio .sg-chat-icona:hover{background:var(--sg-carta)}.sg-cerca-foglio .sg-chat-scorciatoia-nera{background:var(--sg-nero)}.sg-cerca-foglio .sg-chat-scorciatoia-icona{background:var(--sg-fondo);box-shadow:none}.sg-cerca-foglio .sg-chat-carta-foto{background:var(--sg-fondo)}.sg-cerca-foglio .sg-chat-pannello-testa .sg-chat-icona{background:var(--sg-carta)}.sg-cerca-foglio .sg-chat-conv-cancella{opacity:1}.sg-cerca-foglio .sg-cerca-domande{border-top:0;margin-top:0;padding-top:0}.sg-dettato-assente{color:var(--sg-testo-2)}.sg-cerca-foglio .sg-cerca-modi{z-index:2;background:var(--sg-fondo);margin:0;padding:8px 0 10px;position:sticky;top:0}[data-leggero=si] .sg-chat-stato-segno,[data-leggero=si] .sg-chat-luce,[data-leggero=si] .sg-cerca-segno-ai,[data-leggero=si] .sg-chat-bolla-arriva>:last-child:after,[data-leggero=si] .sg-dettato-onde{animation:none}[data-leggero=si] .sg-chat-luce{color:var(--sg-testo);background:0 0}@media (prefers-reduced-motion:reduce){.sg-chat-stato-segno,.sg-chat-luce,.sg-cerca-segno-ai,.sg-chat-bolla-arriva>:last-child:after,.sg-dettato-onde{animation:none}.sg-chat-domanda,.sg-chat-risposta,.sg-chat-fatto-spunta{animation-duration:1ms}.sg-chat-luce{color:var(--sg-testo);background:0 0}}.sg-campo textarea,.sg-campo select{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:100%;color:var(--sg-nero);font-size:16px;font:inherit;border-radius:14px;padding:12px 16px}.sg-campo select{height:52px;padding:0 16px}.sg-campo textarea:focus-visible,.sg-campo select:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-reso{gap:12px;font-size:15px;line-height:1.5;display:grid}.sg-reso p{margin:0}.sg-reso-titolo{flex-wrap:wrap;align-items:baseline;gap:8px 12px;font-size:17px;font-weight:700;display:flex}.sg-reso-numero{color:#0000008c;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500}.sg-reso-indirizzo{background:var(--sg-avorio,#f6f4ee);border:1px dashed var(--sg-bordo-forte);border-radius:14px;padding:12px 16px;font-style:normal}.sg-reso-nota{color:#0009;font-size:13.5px}.sg-reso-errore{color:#b91c1c;font-weight:600}.sg-reso-modulo{gap:14px;display:grid}.sg-reso-scelte{gap:10px;display:grid}@media (min-width:640px){.sg-reso-scelte{grid-template-columns:1fr 1fr}}.sg-reso-scelta{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);cursor:pointer;transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.sg-reso-scelta[data-scelta=si]{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000}.sg-reso-scelta input{accent-color:var(--sg-rosa);margin-top:4px}.sg-reso-scelta span{gap:2px;display:grid}.sg-reso-scelta em{color:#0009;font-size:13.5px;font-style:normal}.sg-reso-azioni{flex-wrap:wrap;gap:10px;display:flex}.sg-reso-testo,.sg-reso-giorno{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);width:100%;font:inherit;color:var(--sg-nero);transition:border-color var(--mo-mano) var(--mo-secca), box-shadow var(--mo-mano) var(--mo-secca);border-radius:14px;font-size:16px}.sg-reso-testo{resize:vertical;min-height:120px;padding:14px 16px;line-height:1.5}.sg-reso-giorno{height:52px;padding:0 16px}.sg-reso-testo::placeholder{color:#00000059}@media (hover:hover){.sg-reso-testo:hover,.sg-reso-giorno:hover{border-color:var(--sg-nero)}}.sg-reso-testo:focus-visible,.sg-reso-giorno:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-reso-passi{gap:10px;margin:0;padding-left:20px;display:grid}.sg-reso-prodotti{margin:0;padding-left:20px}.sg-cassa-paypal{margin-top:18px}.sg-cassa-paypal-campi{gap:8px 12px;margin-top:14px}.sg-cassa-paypal-campi .sg-cassa-campo-riga{margin-bottom:0}.sg-cassa-paypal-campi>.sg-cassa-paypal-meta{grid-column:span 1}@media (min-width:620px){.sg-cassa-paypal-campi{gap:10px 14px}.sg-cassa-paypal-campi>.sg-cassa-paypal-meta{grid-column:span 6}}.sg-cassa-paypal-campo{min-height:58px;margin:0 -6px}.sg-cassa-paypal-campo iframe{width:100%;display:block}.sg-cassa-docente{gap:8px;margin-top:14px;display:grid}.sg-cassa-docente-campo{gap:8px;min-width:0;display:flex}.sg-cassa-docente-input{border:1px solid var(--sg-bordo-forte);background:var(--sg-carta);letter-spacing:.12em;text-transform:uppercase;width:100%;min-width:0;height:46px;color:var(--sg-nero);border-radius:12px;flex:1;padding:0 14px;font-size:16px}.sg-cassa-docente-input:focus-visible{box-shadow:0 0 0 2px var(--sg-rosa);border-color:#0000;outline:none}.sg-cassa-docente-verifica{background:var(--sg-nero);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;height:46px;padding:0 18px;font-size:15px;font-weight:700}.sg-cassa-docente-verifica:disabled{opacity:.5;cursor:default}.sg-cassa-docente-esito{border-radius:10px;margin:0;padding:10px 12px;font-size:13.5px;line-height:1.45}.sg-cassa-docente-esito-ok{color:#14532d;background:#e9f7ee}.sg-cassa-docente-esito-no{color:#b3122f;background:#fdecef}.sg-cassa-docente-resto{gap:8px;display:grid}.sg-cassa-docente-scelta{align-items:center;gap:8px;padding:4px 2px;font-size:14.5px;display:flex}.sg-cassa-docente-scelta input{accent-color:var(--sg-rosa)}.sg-cassa-rate{background:var(--sg-fondo);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.sg-cassa-rate-titolo{font-family:var(--font-insegna);letter-spacing:.02em;color:var(--sg-nero);margin:0;font-size:12px;font-weight:700}.sg-cassa-rate-elenco{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sg-cassa-rate-voce{align-items:baseline;gap:12px;display:flex}.sg-cassa-rate-quanto{width:92px;font-family:var(--font-insegna);color:var(--sg-nero);flex-wrap:wrap;flex-shrink:0;align-items:baseline;gap:4px;font-size:15px;line-height:1.2;display:flex}.sg-cassa-rate-quanto strong{font-weight:700}.sg-cassa-rate-quanto span{color:var(--sg-testo-2);font-size:12px;font-weight:600}.sg-cassa-rate-quanto em{color:var(--sg-testo-2);font-size:13px;font-style:normal;font-weight:600}.sg-cassa-rate-testo{gap:2px;min-width:0;display:grid}.sg-cassa-rate-nome{color:var(--sg-nero);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;font-weight:600;line-height:1.35;display:flex}.sg-cassa-rate-avviso{background:var(--sg-badge-margine-fondo);color:var(--sg-badge-margine-testo);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:600}.sg-cassa-rate-spiega{color:var(--sg-testo-2);font-size:12.5px;line-height:1.45}@media (max-width:479px){.sg-cassa-rate-voce{gap:2px;display:grid}.sg-cassa-rate-quanto{width:auto}}.sg-cassa-finanziamento{gap:10px;margin-top:12px;display:grid}.sg-cassa-finanziamento-rata{color:var(--sg-testo-2);margin:0;font-size:13.5px;line-height:1.45}.sg-cassa-finanziamento-rata strong{color:var(--sg-nero)}.sg-cassa-finanziamento-modulo{margin:0}.sg-cassa-finanziamento-bottone{color:#fff;cursor:pointer;width:100%;max-width:420px;min-height:48px;transition:background var(--mo-mano) var(--mo-secca);background:#55b479;border:0;border-radius:10px;justify-content:center;align-items:center;gap:18px;padding:0 22px;font-size:16px;font-weight:700;display:inline-flex}.sg-cassa-finanziamento-bottone:hover{background:#47a56b}.sg-cassa-finanziamento-marchio{letter-spacing:-.01em;font-size:20px;font-weight:800}.sg-cassa-apple-pay{cursor:pointer;-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;-apple-pay-button-style:black;border:0;border-radius:999px;width:100%;height:48px;display:block}.sg-cassa-google-pay{min-height:48px}.sg-cassa-google-pay>*{width:100%!important}.sg-cassa-google-pay button{min-height:48px}.sg-cassa-paypal-nota{color:var(--sg-grigio-testo,#6b6b6b);margin-top:8px;font-size:12px;line-height:1.4;display:block}.sg-torna-su{z-index:38;left:var(--sg-margine);bottom:calc(16px + env(safe-area-inset-bottom,0px) + var(--sg-consenso-alto,0px));border-radius:var(--sg-pillola);background:var(--sg-carta);width:44px;height:44px;color:var(--sg-nero);isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;visibility:hidden;transition:transform var(--mo-mano) var(--mo-dentro), opacity var(--mo-tocco) var(--mo-dentro), color var(--mo-mano) var(--mo-secca), visibility 0s linear var(--mo-mano);place-items:center;display:grid;position:fixed;overflow:hidden;transform:translateY(12px)scale(.9);box-shadow:0 6px 20px #0000001f,0 0 0 1px #0000000f}.sg-torna-su[data-mostra=si]{opacity:1;visibility:visible;transition:transform var(--mo-mano) var(--mo-fuori), opacity var(--mo-tocco) var(--mo-fuori), color var(--mo-mano) var(--mo-secca), visibility 0s;transform:none}.sg-torna-su:before{content:"";border-radius:inherit;background-image:var(--sg-gradiente);opacity:0;transition:opacity var(--mo-mano) var(--mo-secca);z-index:-1;position:absolute;inset:0}.sg-torna-su svg{transition:transform var(--mo-mano) var(--mo-fuori);transform:rotate(-90deg)}@media (hover:hover){.sg-torna-su:hover{color:#fff}.sg-torna-su:hover:before{opacity:1}.sg-torna-su:hover svg{transform:translateY(-2px)rotate(-90deg)}}.sg-torna-su:active svg{transform:translateY(-3px)rotate(-90deg)}.sg-torna-su:focus-visible{outline:2px solid var(--sg-nero);outline-offset:3px}@media (max-width:999px){body:has(.sg-cta-appesa[data-mostra=si]) .sg-torna-su{bottom:calc(16px + 80px + env(safe-area-inset-bottom,0px) + var(--sg-consenso-alto,0px))}}html[style*="overflow: hidden"] .sg-torna-su,html[data-foglio-aperto] .sg-torna-su,body[style*="overflow: hidden"] .sg-torna-su{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.sg-torna-su,.sg-torna-su[data-mostra=si]{transition:none}}@media print{.sg-torna-su{display:none}}[data-theme=refurbis] .sg-torna-su{background:hsl(var(--card));color:hsl(var(--foreground));left:12px}[data-theme=refurbis] .sg-torna-su:before{background-image:none;background:hsl(var(--accent))}@media (hover:hover){[data-theme=refurbis] .sg-torna-su:hover{color:#fff}}@media (min-width:768px){[data-theme=refurbis] .sg-torna-su{left:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px))}}@media (max-width:767px){body:has([data-bottom-bar]) .sg-torna-su{bottom:calc(12px + 84px + env(safe-area-inset-bottom,0px))}}@container cassa-metodi (max-width:300px){.sg-cassa-logo{width:44px;height:27px}.sg-cassa-loghi[data-circuiti]{width:54px;height:36px}}@keyframes sg-mazzo-giro{0%,21%{opacity:1;z-index:4;transform:rotate(0)}25%{opacity:0;z-index:4;transform:translate(14px)rotate(12deg)}25.5%{opacity:0;z-index:1;transform:rotate(-21deg)}29%,46%{opacity:1;z-index:1;transform:rotate(-21deg)}50%,71%{opacity:1;z-index:2;transform:rotate(-14deg)}75%,96%{opacity:1;z-index:3;transform:rotate(-7deg)}to{opacity:1;z-index:4;transform:rotate(0)}}@media (prefers-reduced-motion:reduce){@container cassa-metodi (max-width:599px){.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo{animation:none}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:first-child{z-index:4}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:nth-child(2){z-index:3;transform:rotate(-7deg)}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:nth-child(3){z-index:2;transform:rotate(-14deg)}.sg-cassa-loghi[data-circuiti]>.sg-cassa-logo:nth-child(4){z-index:1;transform:rotate(-21deg)}}}:root{--sg-striscia:34px}.sg-striscia-manutenzione{z-index:90;height:var(--sg-striscia);color:#fff;white-space:nowrap;background:#111;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;line-height:1;display:flex;position:fixed;inset:0 0 auto;overflow:hidden}.sg-striscia-cassa .sg-striscia-pallino{background:#ff6a00}.sg-striscia-pallino{background:#ffba30;border-radius:999px;flex:none;width:8px;height:8px}.sg-striscia-dettaglio{color:#ffffffb8;text-overflow:ellipsis;overflow:hidden}@media (max-width:599px){.sg-striscia-dettaglio{display:none}}html[data-striscia] body{padding-top:var(--sg-striscia)}html[data-striscia] .sg-intestazione{top:calc(var(--sg-aria-testa) + var(--sg-striscia))}html[data-striscia] .sg-velo-testa{top:var(--sg-striscia)}html[data-striscia] nav.fixed.top-3{top:calc(.75rem + var(--sg-striscia))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
