#root,body,html{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%}.label>div{background:#00000088;border-radius:30px;color:#fff;overflow:hidden;padding:15px;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.hud,.label>div{font-family:Arial,Helvetica,sans-serif}.hud{inset:0;pointer-events:none;position:fixed;z-index:50}.crosshair{background:#ffffffbf;border-radius:50%;box-shadow:0 0 4px #0009;height:6px;left:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;transition:transform .15s,background .15s;width:6px}.crosshair.active{background:#ffd54a;transform:scale(1.8)}.hud-hint{border:1px solid #ffffff14;border-radius:999px;box-shadow:0 10px 30px #00000059;color:#ffffffeb;font-size:14px;padding:10px 20px;top:56%}.hud-action,.hud-hint{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016b8;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.hud-action{border:1px solid #ffffff24;border-radius:999px;bottom:84px;box-shadow:0 10px 30px #0006;color:#fff;font-size:15px;font-weight:700;max-width:80vw;overflow:hidden;padding:13px 28px;pointer-events:auto;text-overflow:ellipsis}.hud-action:active{background:#1e222ed9}.joystick{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1.5px solid #ffffff40;border-radius:50%;bottom:28px;height:128px;left:24px;position:fixed;touch-action:none;width:128px;z-index:95}.joystick-knob{background:#ffffff59;border:1.5px solid #ffffff80;border-radius:50%;height:56px;left:50%;margin:-28px 0 0 -28px;position:absolute;top:50%;width:56px}kbd{background:#ffffff22;border:1px solid #ffffff55;border-radius:4px;font-family:inherit;padding:1px 6px}.pp-backdrop{font-family:Arial,Helvetica,sans-serif;inset:0;pointer-events:none;position:fixed;z-index:100}.pp-price{font-size:22px;font-weight:700;margin-bottom:18px}.pp-price-discounted{color:#d32f2f}.pp-discount-pill{background:#d32f2f;border-radius:999px;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin-left:10px;padding:2px 10px;vertical-align:middle}.pp-discount-note{color:#2e7d32;font-size:12px;margin:-12px 0 16px}.pp-compare{color:#b33;font-size:16px;font-weight:400;margin-left:10px;text-decoration:line-through}.pp-lightbox{align-items:center;background:#000000e0;cursor:default;display:flex;inset:0;justify-content:center;pointer-events:auto;position:fixed;z-index:250}.pp-lightbox img,.pp-lightbox video{border-radius:10px;max-height:88vh;max-width:94vw}.pp-lightbox-close{right:14px;top:14px}.pp-lightbox-close,.pp-lightbox-nav{background:#ffffff22;color:#fff;position:fixed}.pp-lightbox-nav{border:none;border-radius:50%;cursor:pointer;font-size:26px;height:46px;line-height:1;top:50%;transform:translateY(-50%);width:46px}.pp-lightbox-nav:hover{background:#ffffff3a}.pp-lightbox-nav.prev{left:14px}.pp-lightbox-nav.next{right:14px}.pp-lightbox-count{bottom:16px;color:#ffffffbf;font-size:13px;left:50%;position:fixed;transform:translateX(-50%)}.pp-option-btn{background:#fff;border:1.5px solid #00000025;border-radius:8px;cursor:pointer;font-size:14px;padding:8px 14px}.pp-option-btn:hover{border-color:#00000060}.pp-option-btn.active{background:#1a1a1a;border-color:#1a1a1a;color:#fff}.pp-option-btn.soldout{opacity:.45;text-decoration:line-through}.pp-qty{align-items:center;border:1.5px solid #00000025;border-radius:8px;display:inline-flex;gap:14px;padding:4px 8px}.pp-qty button{background:none;border:none;cursor:pointer;font-size:18px;height:28px;width:28px}.pp-qty.small{gap:8px;padding:0 4px}.pp-qty.small button{font-size:15px;height:22px;width:22px}.pp-add-btn{background:#1a1a1a;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin-top:6px;padding:14px;width:100%}.pp-add-btn:hover:not(:disabled){background:#333}.pp-add-btn:disabled{background:#999;cursor:not-allowed}.pp-feedback{font-size:14px;margin-top:10px}.pp-feedback.error{color:#c62828}.orologio-tasto{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#161b27db,#070910eb);border:none;border-radius:14px;box-shadow:inset 0 0 0 1px #b4d7ff33,0 6px 18px #00000059;color:#eaf2ff;cursor:pointer;font-size:22px;height:46px;line-height:1;position:fixed;right:14px;top:14px;transition:transform .16s ease,box-shadow .16s ease;width:46px;z-index:90}.orologio-tasto.attivo{box-shadow:inset 0 0 0 1px #96cdff8c,0 0 16px #5aaaff73}.orologio-tasto:active{transform:scale(.93)}.adblock-avviso{animation:adblock-entra .32s ease-out;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;box-shadow:0 4px 20px #00000026;box-sizing:border-box;display:flex;font-family:Arial,Helvetica,sans-serif;gap:12px;max-width:calc(100vw - 28px);padding:13px 32px 13px 14px;position:fixed;right:14px;top:14px;width:320px;z-index:240}@keyframes adblock-entra{0%{opacity:0;translate:16px 0}to{opacity:1;translate:0 0}}.adblock-icona{flex:none;font-size:19px;line-height:1.15}.adblock-titolo{color:#856404;font-size:13px;font-weight:700;margin:0}.adblock-testo{color:#856404;font-size:12px;line-height:1.4;margin:3px 0 0}.adblock-chiudi{background:#0000;border:none;border-radius:7px;color:#856404;cursor:pointer;font:inherit;font-size:13px;height:22px;line-height:22px;padding:0;position:absolute;right:5px;top:5px;transition:background .18s ease;width:22px}.adblock-chiudi:hover{background:#85640424}@media (pointer:coarse){.adblock-avviso{top:72px}}.gumball-chiudi{align-items:center;animation:gumball-chiudi-entra .3s ease-out .35s both;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016b8;border:1px solid #ffffff14;border-radius:999px;color:#ffffffeb;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:14px;gap:8px;left:50%;padding:9px 18px;pointer-events:none;position:fixed;top:66%;translate:-50% 0;white-space:nowrap;z-index:60}@keyframes gumball-chiudi-entra{0%{opacity:0;translate:-50% 8px}to{opacity:1;translate:-50% 0}}.gumball-chiudi kbd{background:linear-gradient(#454b59,#262a33);border-radius:5px;box-shadow:inset 0 1px 0 #ffffff38,0 1px 0 #0009;color:#fff;font:inherit;font-size:.9em;font-weight:700;padding:1px 6px}.gumball-nota{border-right:1px solid #ffffff2e;color:#9be3a9;margin-right:2px;padding-right:10px}.gumball-avviso{animation-delay:0s;bottom:22%;max-width:min(420px,86vw);text-align:center;top:auto;white-space:normal}.gumball-prova{color:#ffb454;font-size:10.5px;font-weight:700;letter-spacing:.6px;margin-right:6px;text-transform:uppercase}.sola-lettura{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.loading-screen{color:#fff;font-family:Arial,Helvetica,sans-serif;inset:0;overflow:hidden;position:fixed;z-index:300}.loading-screen.awake{pointer-events:none}.loading-veil{backdrop-filter:blur(14px) brightness(.72);-webkit-backdrop-filter:blur(14px) brightness(.72);inset:0;position:absolute;will-change:opacity}.awake .loading-veil{animation:veil-clear 3.8s ease-out forwards}@keyframes veil-clear{0%{opacity:1}to{opacity:0}}.loading-lid{background:#0e1016;box-shadow:0 0 60px 30px #0e1016d9;filter:blur(14px);height:66vh;left:-12vw;position:absolute;width:124vw;will-change:transform}.loading-lid.top{animation:lid-breathe-top 5s ease-in-out infinite;border-radius:0 0 50% 50%/0 0 14vh 14vh;top:-12vh}.loading-lid.bottom{animation:lid-breathe-bottom 5s ease-in-out infinite;border-radius:50% 50% 0 0/14vh 14vh 0 0;bottom:-12vh}@keyframes lid-breathe-top{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5%)}}@keyframes lid-breathe-bottom{0%,to{transform:translateY(0)}50%{transform:translateY(1.5%)}}.awake .loading-lid.top{animation:lid-wake-top 3.8s cubic-bezier(.45,0,.3,1) forwards}.awake .loading-lid.bottom{animation:lid-wake-bottom 3.8s cubic-bezier(.45,0,.3,1) forwards}@keyframes lid-wake-top{0%{transform:translateY(0)}13%{transform:translateY(-26%)}22%{transform:translateY(-2%)}40%{transform:translateY(-58%)}52%{transform:translateY(-8%)}64%{transform:translateY(-14%)}to{transform:translateY(-125%)}}@keyframes lid-wake-bottom{0%{transform:translateY(0)}13%{transform:translateY(26%)}22%{transform:translateY(2%)}40%{transform:translateY(58%)}52%{transform:translateY(8%)}64%{transform:translateY(14%)}to{transform:translateY(125%)}}.guida{align-items:flex-end;bottom:20px;display:flex;gap:10px;left:20px;pointer-events:none;position:fixed;z-index:90}.guida-palla{animation:guida-galleggia 4.4s ease-in-out infinite;flex:none;height:58px;overflow:visible;width:58px}@keyframes guida-galleggia{0%,to{translate:0 0}50%{translate:0 -5px}}.guida-corpo{fill:#f56cf5}.guida-sussulto{transform-origin:110px 188px}.guida.parla .guida-sussulto{animation:guida-sussulto .62s ease-out}@keyframes guida-sussulto{0%{animation-timing-function:ease-in;transform:scale(1)}20%{transform:scale(1.13,.87)}48%{transform:scale(.93,1.09)}74%{transform:scale(1.04,.97)}to{transform:scale(1)}}.guida-avviso{opacity:0;transform-origin:176px 42px}.guida-avviso-dondolo{animation:avviso-dondola 2.9s ease-in-out infinite;transform-origin:176px 42px}.guida-avviso-disco{fill:#ffd60a}.guida-avviso-segno{fill:#1a1a1a}.guida.parla .guida-avviso{animation:avviso-entra .6s ease-out forwards}.guida.tace .guida-avviso{animation:avviso-esce .26s ease-in forwards}@keyframes avviso-entra{0%{opacity:0;transform:translateY(26px) scale(.3,.5)}30%{opacity:1;transform:translateY(-4px) scale(.92,1.16)}55%{opacity:1;transform:translateY(0) scale(1.1,.9)}78%{opacity:1;transform:scale(.97,1.03)}to{opacity:1;transform:scale(1)}}@keyframes avviso-dondola{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes avviso-esce{0%{opacity:1;transform:scale(1)}35%{opacity:1;transform:scale(1.12,.88)}to{opacity:0;transform:translateY(16px) scale(.3,.5)}}.mascotte-occhi{scale:1;transition:scale .45s ease-out}.guida.parla .mascotte-occhi{scale:1.08}.guida.parla .mascotte-sguardo-avviso{animation:sguardo-avviso 1.6s ease-out}@keyframes sguardo-avviso{0%{transform:translate(0)}13%,58%{transform:translate(3px,-2.5px)}to{transform:translate(0)}}.guida.parla .mascotte-bocca{animation:bocca-chiusa .74s step-end .3s 3}.guida.parla .mascotte-bocca-aperta{animation:bocca-aperta .74s step-end .3s 3}@keyframes bocca-aperta{0%{opacity:1}18%{opacity:0}32%{opacity:1}50%{opacity:0}58%{opacity:1}72%{opacity:0}}@keyframes bocca-chiusa{0%{opacity:0}18%{opacity:1}32%{opacity:0}50%{opacity:1}58%{opacity:0}72%{opacity:1}}.guida-nuvola{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0e1016d1;border-radius:16px 16px 16px 4px;box-shadow:inset 0 0 0 1px #f56cf573;color:#eef4ff;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.4;margin-bottom:6px;max-width:min(330px,60vw);opacity:0;padding:11px 15px;transition:opacity .35s ease,translate .35s ease,visibility .35s;translate:-10px 0;visibility:hidden}.guida-nuvola .tasto{background:linear-gradient(#454b59,#262a33);border-radius:5px;box-shadow:inset 0 1px 0 #ffffff38,0 1px 0 #0009,0 0 0 1px #ffffff24;color:#fff;display:inline-block;font:inherit;font-size:.9em;font-weight:700;line-height:1.3;margin:0 2px;min-width:1.5em;padding:1px 6px;text-align:center}.guida-nuvola.aperta{opacity:1;transition-delay:.24s;translate:0 0;visibility:visible}@media (max-height:520px),(max-width:820px){.guida{bottom:190px;gap:8px;left:14px}.guida-palla{height:46px;width:46px}.guida-nuvola{font-size:13px;max-width:min(240px,62vw)}}.loading-mascotte{animation:mascotte-deriva 9.4s ease-in-out infinite;flex:none;height:220px;margin-bottom:30px;position:relative;width:220px}@media (max-height:560px),(max-width:420px){.loading-mascotte{margin:-30px 0 -26px;transform:scale(.72)}}@keyframes mascotte-deriva{0%,to{translate:0 -1px}33%{translate:1px 2px}66%{translate:-1px 0}}.mascotte-titolo{fill:#ffffff80;text-anchor:middle;animation:mascotte-titolo-pulsa 2.6s ease-in-out infinite;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;letter-spacing:3.4px}@keyframes mascotte-titolo-pulsa{0%,to{opacity:.65}50%{opacity:1}}.mascotte-sottotitolo{fill:#fff;text-anchor:middle;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;letter-spacing:.2px}.mascotte-arte,.mascotte-scritte{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.carico-respiro{animation:mascotte-respiro 3.4s ease-in-out infinite;height:156px;left:32px;position:absolute;top:32px;width:156px}@keyframes mascotte-respiro{0%,to{transform:scaleY(.997)}50%{transform:scaleY(1.003)}}.carico-battito,.carico-corpo{background:#f56cf5;border-radius:50%;height:100%;width:100%}.carico-corpo{animation:carico-misura 6s infinite,carico-forma 6s infinite}@keyframes carico-misura{0%,6.667%{animation-timing-function:cubic-bezier(.55,0,.3,1);scale:1}16.667%,65.833%{animation-timing-function:cubic-bezier(.35,.1,.25,1);scale:.165}75%,to{scale:1}}@keyframes carico-forma{0%,6.667%{animation-timing-function:ease-in-out;transform:scale(1)}12.5%{animation-timing-function:ease-in-out;transform:scale(1.1,.84)}16.667%{animation-timing-function:linear;transform:scale(1)}22.917%,29.167%{animation-timing-function:linear;transform:scale(1.25)}31.167%,41.667%{animation-timing-function:linear;transform:scale(1)}47.917%,54.167%{animation-timing-function:linear;transform:scale(1.25)}56.167%,65.833%{animation-timing-function:ease-in-out;transform:scale(1)}71.667%{animation-timing-function:ease-in-out;transform:scale(1.09,.91)}75%{animation-timing-function:ease-in-out;transform:scale(.96,1.05)}78.333%,to{transform:scale(1)}}.carico-faccia{animation:carico-misura 6s infinite,carico-forma 6s infinite,carico-faccia-luce 6s infinite}@keyframes carico-faccia-luce{0%,8.5%{animation-timing-function:ease-out;opacity:1}13%,69%{animation-timing-function:ease-in;opacity:0}73.333%,to{opacity:1}}.mascotte-arte .mascotte-occhi{animation:ciglia-carico 6s linear infinite,occhi-si-svegliano 6s linear infinite}@keyframes ciglia-carico{0%,7.21%{transform:scaleY(1)}8.33%{transform:scaleY(.06)}10.5%,68.88%{transform:scaleY(1)}70%{transform:scaleY(.06)}72.17%,76.38%{transform:scaleY(1)}77.5%{transform:scaleY(.06)}79.67%,to{transform:scaleY(1)}}@keyframes occhi-si-svegliano{0%,68%{scale:1}71.5%{scale:1.08}76%,to{scale:1}}.occhio{fill:#eee}.pupilla{fill:#2b2b2b}.mascotte-sguardo-lento{animation:sguardo-lento 11.3s ease-out infinite}.mascotte-sguardo-svelto{animation:sguardo-svelto 3.7s ease-in-out infinite}@keyframes sguardo-lento{0%,17%{transform:translate(-5px,2px)}19%,44%{transform:translate(6px,-3px)}46%,60%{transform:translate(2.5px,5px)}62%,86%{transform:translate(-6px,-2px)}88%,to{transform:translate(-5px,2px)}}@keyframes sguardo-svelto{0%,to{transform:translate(1px)}40%{transform:translate(-1.5px,1px)}70%{transform:translate(.5px,-1px)}}.mascotte-testa{animation:testa-gira 11.3s ease-out infinite;transform-origin:110px 112px}@keyframes testa-gira{0%,17%{transform:translate(-11.25px,3px) scale(.95,.987)}22%,44%{transform:translate(13.5px,-4.5px) scale(.939,.98)}51%,60%{transform:translate(4.5px,6.75px) scale(.98,.97)}67%,86%{transform:translate(-13.5px,-3px) scale(.939,.987)}93%,to{transform:translate(-11.25px,3px) scale(.95,.987)}}.mascotte-occhi{animation:mascotte-ciglia 9s linear infinite;transform-origin:110px 97px}@keyframes mascotte-ciglia{0%,4.26%{transform:scaleY(1)}5%{transform:scaleY(.06)}34.26%,6.44%{transform:scaleY(1)}35%{transform:scaleY(.06)}36.44%,69.76%{transform:scaleY(1)}70.5%{transform:scaleY(.06)}71.94%,74.26%{transform:scaleY(1)}75%{transform:scaleY(.06)}76.44%,to{transform:scaleY(1)}}.occhio.dx{animation:occhiolino 21s linear infinite;transform-origin:140px 97px}.pupilla.dx{animation:occhiolino-pupilla 21s linear infinite}@keyframes occhiolino{0%,40%{transform:scaleY(1)}40.33%,45.5%{transform:scaleY(.16)}46.12%,to{transform:scaleY(1)}}@keyframes occhiolino-pupilla{0%,40%{opacity:1}40.33%,45.5%{opacity:0}46.12%,to{opacity:1}}.mascotte-bocca{fill:none;stroke:#c02cc0;stroke-width:4.5;stroke-linecap:round}.mascotte-bocca-aperta{fill:#c02cc0;opacity:0}.carico-punto{animation:carico-punto-esce 6s infinite;height:25.74px;position:absolute;top:97.13px;width:25.74px}.carico-punto.sx{--dentro:42.47px;left:54.66px}.carico-punto.dx{--dentro:-42.47px;left:139.6px}@keyframes carico-punto-esce{0%,8.333%{opacity:0;transform:translateX(var(--dentro)) scale(.35)}8.334%{animation-timing-function:cubic-bezier(.25,.7,.3,1);opacity:1;transform:translateX(var(--dentro)) scale(.35)}19.167%,60%{animation-timing-function:cubic-bezier(.45,0,.55,1);opacity:1;transform:translateX(0) scale(1)}68.333%{opacity:1;transform:translateX(var(--dentro)) scale(.35)}68.334%,to{opacity:0;transform:translateX(var(--dentro)) scale(.35)}}.carico-battito{animation:punto-batte 1.5s linear infinite}.carico-punto.dx .carico-battito{animation-delay:-1s}@keyframes punto-batte{0%{opacity:.55;transform:scale(1)}25%,50%{opacity:1;transform:scale(1.25)}58%,to{opacity:.55;transform:scale(1)}}.loading-content{align-items:center;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;position:absolute;transition:opacity .45s ease}.awake .loading-content{opacity:0}.help-backdrop{align-items:flex-start;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006;display:flex;font-family:Arial,Helvetica,sans-serif;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s ease,visibility .4s;visibility:hidden;z-index:210}.help-backdrop.open{opacity:1;pointer-events:auto;visibility:visible}.help-panel{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016b8;border:1px solid #ffffff14;border-radius:0 0 22px 22px;border-top:none;box-shadow:0 24px 70px #0000008c;color:#fff;padding:34px 40px 26px;text-align:center;transform:translateY(-110%);transition:transform .55s cubic-bezier(.2,.9,.3,1.04);width:min(480px,92vw)}.help-backdrop.open .help-panel{transform:translateY(0)}.help-overline{color:#ffffff73;font-size:11px;font-weight:700;letter-spacing:.35em;margin-bottom:8px;text-transform:uppercase}.help-title{font-size:26px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.help-subtitle{color:#ffffff8c;font-size:14px;margin:0 0 24px}.help-list{font-size:14px;list-style:none;margin:0 0 26px;padding:0;text-align:left}.help-list li{align-items:center;display:flex;gap:16px;padding:9px 2px}.help-list li+li{border-top:1px solid #ffffff12}.help-list li{opacity:0;transform:translateY(-6px);transition:opacity .35s ease,transform .35s ease}.help-backdrop.open .help-list li{opacity:1;transform:none}.help-backdrop.open .help-list li:first-child{transition-delay:.25s}.help-backdrop.open .help-list li:nth-child(2){transition-delay:.31s}.help-backdrop.open .help-list li:nth-child(3){transition-delay:.37s}.help-backdrop.open .help-list li:nth-child(4){transition-delay:.43s}.help-backdrop.open .help-list li:nth-child(5){transition-delay:.49s}.help-backdrop.open .help-list li:nth-child(6){transition-delay:.55s}.help-backdrop.open .help-list li:nth-child(7){transition-delay:.61s}.help-keys{display:flex;flex:0 0 132px;gap:4px;justify-content:flex-end}.help-desc{color:#ffffffc7}.help-panel kbd,.hud-hint kbd{background:linear-gradient(180deg,#ffffff29,#ffffff12);border:solid #ffffff38;border-radius:6px;border-width:1px 1px 2px;box-shadow:0 2px 4px #0000004d;font-size:12px;font-weight:700;min-width:14px;padding:3px 8px;text-align:center}.help-tag{border:1px dashed #ffffff40;border-radius:999px;color:#ffffffa6;font-size:12px;font-style:italic;padding:3px 10px}.help-close-btn{background:#fdfbf7;border:none;border-radius:999px;color:#1a1a1a;cursor:pointer;font-size:15px;font-weight:700;padding:12px 34px;transition:transform .15s ease,box-shadow .15s ease}.help-close-btn:hover{box-shadow:0 6px 18px #0006;transform:translateY(-1px)}.help-footer{color:#ffffff61;font-size:11.5px;margin-top:14px}.cart-backdrop{background:#0006;font-family:Arial,Helvetica,sans-serif;inset:0;position:fixed;z-index:110}.cart-drawer{background:#fdfbf7;box-shadow:-10px 0 40px #00000059;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:20px;position:absolute;right:0;top:0;width:min(400px,92vw)}.cart-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.cart-header h2{font-size:22px;margin:0}.cart-header .pp-close{position:static}.cart-policies{border-top:1px solid #00000010;display:flex;flex-wrap:wrap;font-size:11.5px;gap:4px 14px;margin-top:12px;padding-top:10px}.cart-policies a{color:#00000070;text-decoration:none}.cart-policies a:hover{text-decoration:underline}.cart-drawer{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016c7;border-left:1px solid #ffffff14;box-shadow:-18px 0 60px #0000008c;color:#fff}.cart-drawer .cart-lines::-webkit-scrollbar,.cart-drawer::-webkit-scrollbar{width:6px}.cart-drawer .cart-lines::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.cart-drawer .cart-lines::-webkit-scrollbar-track{background:#0000}.cart-drawer .cart-header h2{font-size:20px;letter-spacing:-.01em}.cart-drawer .pp-close{background:#ffffff14;border:1px solid #ffffff1f;color:#fff}.cart-drawer .pp-close:hover{background:#ffffff2e}.cart-drawer .cart-empty{color:#ffffff8c}.cart-drawer .cart-line{background:#ffffff0d;border:1px solid #ffffff17}.cart-drawer .cart-line img{background:#ffffffe6}.cart-drawer .cart-line-options{color:#ffffff80}.cart-drawer .cart-line-remove{color:#ff8a80}.cart-drawer .pp-qty{background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px}.cart-drawer .pp-qty button{background:#0000;border:none;color:#fff}.cart-drawer .pp-qty button:hover{background:#ffffff1f}.cart-drawer .pp-qty button:disabled{color:#ffffff4d}.cart-drawer .cart-footer{border-top:1px solid #ffffff17}.cart-codici{grid-gap:6px;display:grid;gap:6px;margin-top:12px}.cart-codice{align-items:center;background:#9be3a90f;border:1px dashed #9be3a973;border-radius:10px;color:#ffffff8c;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:8px 12px}.cart-codice-nome{color:#9be3a9;font-weight:700;letter-spacing:.5px}.cart-drawer .pp-add-btn{background:#fdfbf7;border-radius:999px;color:#14161c;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.cart-drawer .pp-add-btn:hover:not(:disabled){background:#fff;box-shadow:0 6px 18px #00000073;transform:translateY(-1px)}.cart-drawer .cart-note{color:#fff6}.cart-drawer .cart-policies{border-top:1px solid #ffffff17}.cart-drawer .cart-policies a{color:#ffffff73}.search-backdrop{align-items:flex-start;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000059;display:flex;font-family:Arial,Helvetica,sans-serif;inset:0;justify-content:center;padding-top:12vh;position:fixed;z-index:220}.search-panel{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016d1;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 24px 70px #0000008c;color:#fff;padding:14px;width:min(440px,92vw)}.search-input{background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;box-sizing:border-box;color:#fff;font-size:15px;outline:none;padding:12px 14px;width:100%}.search-input::placeholder{color:#fff6}.search-input:focus{border-color:#fff6}.search-results{display:flex;flex-direction:column;gap:4px;margin-top:10px;max-height:46vh;overflow-y:auto}.search-results::-webkit-scrollbar{width:6px}.search-results::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.search-result{align-items:center;background:#0000;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;gap:12px;padding:8px 10px;text-align:left}.search-result.scelta,.search-result:hover{background:#ffffff17}.search-result-esaurito{color:#ff8a80;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.search-noimg,.search-result img{background:#ffffffe6;border-radius:8px;flex:0 0 auto;height:40px;object-fit:cover;width:40px}.search-result-title{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-price{color:#ffffffbf;font-weight:700}.search-empty{color:#ffffff73;font-size:13.5px;padding:14px;text-align:center}.search-hint{border-top:1px solid #ffffff12;color:#fff6;font-size:10.5px;margin-top:8px;padding-top:8px;text-align:center}.search-hint kbd{font-size:9px;padding:1px 4px}.pp-bubble-wrap{align-items:flex-end;display:flex;gap:9px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;will-change:transform}.pp-bubble{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016c7;border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 18px 50px #00000080;color:#fff;flex:none;padding:13px 15px 11px;pointer-events:auto;position:relative;width:min(300px,88vw)}.pp-bubble-tail{background:#0e1016c7;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;bottom:-7px;height:14px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:14px}.pp-bubble-close{background:#ffffff14;border:1px solid #ffffff1f;color:#fff;font-size:12px;height:26px;position:absolute;right:8px;top:8px;width:26px}.pp-bubble-close:hover{background:#ffffff2e}.pp-bubble-minbtn{background:#ffffff14;border:1px solid #ffffff1f;color:#fff;font-size:14px;height:26px;line-height:1;position:absolute;right:38px;top:8px;width:26px}.pp-bubble-minbtn:hover{background:#ffffff2e}.pp-bubble.min{max-width:260px;min-width:180px;padding:12px 16px 8px;width:auto}.pp-bubble.min .pp-bubble-title{font-size:14px}.pp-bubble.min .pp-price{font-size:13px;margin-bottom:2px}.pp-bubble-title{font-size:16px;font-weight:700;letter-spacing:-.01em;margin:0 60px 2px 0}.pp-bubble .pp-price{font-size:15px;font-weight:700;margin-bottom:6px}.pp-bubble .pp-compare{color:#fff6;font-size:12px}.pp-bubble .pp-price-discounted{color:#ff6f64}.pp-bubble .pp-discount-pill{font-size:10px;margin-left:6px;padding:1px 8px}.pp-bubble .pp-discount-note{color:#7ddb8a;font-size:10.5px;margin:-4px 0 6px}.pp-bubble-desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fff9;display:-webkit-box;font-size:12px;line-height:1.45;margin:0 0 8px;overflow:hidden}.pp-bubble-row{align-items:center;display:flex;gap:8px;margin-bottom:8px}.pp-bubble-optname{color:#ffffff73;flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pp-bubble-values{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.pp-swatch{border:1px solid #ffffff59;border-radius:50%;cursor:pointer;height:22px;overflow:hidden;padding:0;position:relative;width:22px}.pp-swatch.active{box-shadow:0 0 0 2px #0e1016,0 0 0 4px #fff}.pp-swatch.soldout{cursor:not-allowed;opacity:.45}.pp-swatch.soldout:after{background:#fff;box-shadow:0 0 0 1px #00000073;content:"";height:2px;left:-4px;position:absolute;right:-4px;top:50%;transform:rotate(-45deg)}.pp-bubble .pp-option-btn{background:#ffffff0f;border:1px solid #ffffff29;border-radius:8px;color:#ffffffd9;font-size:11.5px;padding:3px 10px}.pp-bubble .pp-option-btn.active{background:#fff;border-color:#fff;color:#14161c}.pp-bubble .pp-option-btn.soldout{border-style:dashed;opacity:.35;text-decoration:line-through}.pp-bubble-actions{align-items:center;display:flex;gap:8px;margin-top:4px}.pp-spin-pad{background:#ffffff0d;border:1px solid #ffffff29;border-radius:50%;cursor:grab;flex:0 0 auto;height:48px;position:relative;touch-action:none;width:48px}.pp-spin-pad:active{cursor:grabbing}.pp-spin-knob{align-items:center;background:#ffffffd9;border-radius:50%;color:#14161c;display:flex;font-size:13px;height:24px;justify-content:center;left:50%;margin:-12px 0 0 -12px;pointer-events:none;position:absolute;top:50%;width:24px}.pp-bubble .pp-qty{background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;padding:0 2px}.pp-bubble .pp-qty button{background:#0000;border:none;color:#fff;cursor:pointer;font-size:14px;height:24px;width:24px}.pp-bubble .pp-qty span{font-size:13px;min-width:16px;text-align:center}.pp-bubble .pp-add-btn{background:#fdfbf7;border:none;border-radius:999px;color:#14161c;cursor:pointer;flex:1 1;font-size:13px;font-weight:700;padding:8px 0;transition:transform .15s ease,box-shadow .15s ease}.pp-bubble .pp-add-btn:hover:not(:disabled){background:#fff;box-shadow:0 5px 14px #00000073;transform:translateY(-1px)}.pp-bubble .pp-add-btn:disabled{background:#ffffff24;color:#fff6;cursor:not-allowed}.pp-bubble .pp-feedback{font-size:11.5px;margin-top:6px}.pp-bubble-media{margin:7px 0 3px}.pp-thumbs{display:flex;gap:6px;overflow-x:auto;padding-bottom:3px;scrollbar-color:#ffffff38 #0000;scrollbar-width:thin}.pp-thumbs::-webkit-scrollbar{height:4px}.pp-thumbs::-webkit-scrollbar-thumb{background:#ffffff38;border-radius:2px}.pp-thumb{background:#ffffff0f;border:1px solid #ffffff24;border-radius:9px;cursor:pointer;flex:0 0 auto;height:40px;overflow:hidden;padding:0;position:relative;transition:border-color .15s ease,transform .15s ease;width:40px}.pp-thumb:hover{border-color:#ffffff80;transform:translateY(-1px)}.pp-thumb img{display:block;height:100%;object-fit:cover;width:100%}.pp-thumb-play{align-items:center;background:#00000047;color:#fff;display:flex;font-size:13px;inset:0;justify-content:center;position:absolute;text-shadow:0 1px 4px #000000e6}.pp-bubble-keys{grid-gap:3px 10px;border-top:1px solid #ffffff12;color:#ffffff73;display:grid;font-size:10px;gap:3px 10px;grid-template-columns:1fr 1fr;margin-top:8px;padding-top:6px}.pp-bubble-keys kbd{font-size:9px;padding:1px 4px}.cart-empty{color:#666;line-height:1.7;margin-top:40px;text-align:center}.cart-lines{display:flex;flex:1 1;flex-direction:column;gap:14px;overflow-y:auto}.cart-line{background:#fff;border:1px solid #00000010;border-radius:12px;display:flex;gap:12px;padding:10px}.cart-line img{background:#f4f4f4;border-radius:8px;height:64px;object-fit:contain;width:64px}.cart-line-info{flex:1 1;min-width:0}.cart-line-title{font-size:14px;font-weight:700;margin-bottom:2px}.cart-line-options{color:#777;font-size:12px;margin-bottom:6px}.cart-line-right{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between}.cart-line-price{font-size:14px;font-weight:700}.cart-line-remove{background:none;border:none;color:#b33;cursor:pointer;font-size:12px;text-decoration:underline}.cart-footer{border-top:1px solid #00000015;margin-top:14px;padding-top:14px}.cart-subtotal{font-size:16px;margin-bottom:12px}.cart-riga-sconto,.cart-subtotal{display:flex;justify-content:space-between}.cart-riga-sconto{color:#9be3a9;font-size:13.5px;margin:-6px 0 8px}.cart-totale{margin-bottom:12px}.cart-note{color:#888;font-size:12px;margin:10px 0 0;text-align:center}.cassa-richiamo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(160deg,#161b27e6,#070910f0);border-radius:999px;bottom:96px;box-shadow:inset 0 0 0 1px #b4d7ff38,0 8px 24px #0006;color:#eef4ff;font-family:Arial,Helvetica,sans-serif;font-size:14px;left:50%;letter-spacing:.01em;padding:10px 18px;pointer-events:none;position:fixed;transform:translateX(-50%);white-space:nowrap;z-index:92}.cassa-richiamo kbd{background:#bee1ff2e;border-radius:5px;box-shadow:inset 0 0 0 1px #c8e6ff4d;display:inline-block;font:inherit;font-weight:700;margin:0 2px;min-width:1.5em;padding:1px 5px;text-align:center}.cassa-richiamo.tappabile{border:none;cursor:pointer;pointer-events:auto}.cassa-stato{align-items:center;background:linear-gradient(160deg,#161b27e6,#070910f0);border-radius:999px;bottom:96px;box-shadow:inset 0 0 0 1px #b4d7ff33;color:#dce8fb;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:14px;gap:9px;left:50%;padding:10px 18px;pointer-events:none;position:fixed;transform:translateX(-50%);z-index:92}.cassa-punto{animation:cassa-pulsa 1s ease-in-out infinite;background:#7fc4ff;border-radius:50%;height:8px;width:8px}@keyframes cassa-pulsa{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}.cassa-annulla{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0f18b8;border:none;border-radius:12px;bottom:34px;box-shadow:inset 0 0 0 1px #b4d7ff2e;color:#e6f0ffd9;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:14px;left:50%;padding:10px 22px;position:fixed;transform:translateX(-50%);transition:color .15s ease,background .15s ease;z-index:95}.cassa-annulla:hover{background:#bee1ff1a;color:#fff}@media (max-width:760px){.cassa-richiamo,.cassa-stato{bottom:140px;font-size:13px}}@media (orientation:portrait) and (max-width:820px){.pp-bubble{width:min(290px,84vw)}.cart-drawer{border-left:none;border-radius:22px 22px 0 0;border-top:1px solid #ffffff1a;bottom:0;box-shadow:0 -10px 40px #00000059;height:auto;max-height:70vh;padding:14px 18px 18px;top:auto;width:100vw}.hud-action{bottom:176px}.help-panel{padding:24px 20px 20px;width:96vw}.help-list{font-size:13px}.help-keys{flex:0 0 106px}}@media (orientation:landscape) and (max-height:520px){.pp-bubble{width:min(250px,40vw)}.cart-drawer{width:min(400px,55vw)}.help-panel{max-height:100vh;overflow-y:auto;padding:14px 26px 16px;width:min(560px,94vw)}.help-overline{margin-bottom:4px}.help-title{font-size:19px;margin:0}.help-subtitle{margin-bottom:10px}.help-list{margin-bottom:12px}.help-list li{padding:5px 2px}.help-footer{margin-top:8px}.joystick{bottom:18px;height:104px;left:18px;width:104px}.hud-action{bottom:28px}}.tut{bottom:22px;display:flex;justify-content:center;left:0;padding:0 16px;pointer-events:none;position:fixed;right:0;z-index:95}.tut-card{align-items:center;animation:tut-entra .35s ease-out;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016db;border:1px solid #ffffff1c;border-radius:18px;box-shadow:0 18px 50px #0000008c;color:#fff;display:flex;gap:14px;padding:12px 16px;width:min(620px,100%)}.tut-card.fine{align-items:flex-start}@keyframes tut-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tut-mascotte.guida{bottom:auto;flex:none;left:auto;position:static}.tut-mascotte .guida-palla{height:62px;width:62px}.tut-corpo{flex:1 1 auto;min-width:0}.tut-passo{color:#ffffff6b;font-size:10px;letter-spacing:.06em;margin-bottom:3px;text-transform:uppercase}.tut-frase{font-size:14px;line-height:1.4;margin:0 0 7px}.tut-tasti{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.tut-riep-keys kbd,.tut-tasti kbd{align-items:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:6px;color:#ffffffd9;display:inline-flex;font:inherit;font-size:11px;gap:3px;padding:3px 8px;transition:background .2s ease,border-color .2s ease,color .2s ease}.tut-tasti kbd.ok{background:#26a24a47;border-color:#46dc78b3;color:#8ff0b0}.tut-ok{font-size:10px}.tut-tag{background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;color:#ffffffbf;font-size:11px;font-style:italic;padding:3px 9px}.tut-azioni{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:8px;pointer-events:auto}.tut-salta{background:#0000;border:1px solid #ffffff29;border-radius:999px;color:#ffffff80;cursor:pointer;font:inherit;font-size:11px;padding:4px 10px}.tut-salta:hover{border-color:#fff6;color:#ffffffd9}.tut-pallini{display:flex;gap:5px}.tut-pallini span{background:#ffffff2e;border-radius:50%;height:6px;width:6px}.tut-pallini span.fatto{background:#46dc78bf}.tut-pallini span.ora{background:#fff;transform:scale(1.25)}.tut-chiudi{background:#f56cf5;border:none;border-radius:999px;color:#1a1a1a;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:8px 18px}.tut-chiudi:hover{filter:brightness(1.08)}.tut-riepilogo{grid-gap:4px 14px;color:#ffffffb8;display:grid;font-size:12px;gap:4px 14px;grid-template-columns:1fr 1fr;list-style:none;margin:4px 0 0;padding:0}.tut-riepilogo li{align-items:baseline;display:flex;gap:7px}.tut-riep-keys{display:flex;flex:none;gap:3px}@media (max-width:620px){.tut-card{flex-wrap:wrap;gap:10px;padding:11px 13px}.tut-frase{font-size:13px}.tut-riepilogo{grid-template-columns:1fr}.tut-azioni{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.tut-mascotte.guida{animation:tut-dondolo 3.1s ease-in-out infinite}@keyframes tut-dondolo{0%,to{rotate:-5deg}50%{rotate:5deg}}.tut-mascotte .guida-palla{animation-duration:2.1s}.guida:not(.tut-mascotte):not(.tut-volo)>.guida-palla{cursor:pointer;pointer-events:auto}.guida-palla{-webkit-tap-highlight-color:transparent}.guida-palla:focus{outline:none}.guida-palla:focus-visible{outline:2px solid #f56cf5;outline-offset:4px}.guida.chiama .guida-avviso{opacity:1;scale:1}.guida.chiama .guida-palla{animation:guida-galleggia 2.6s ease-in-out infinite}.tut-volo{animation:tut-vola .88s cubic-bezier(.34,.06,.2,1) forwards;pointer-events:none;position:fixed;z-index:96}.tut-volo .guida-palla{animation:none;height:100%;width:100%}@keyframes tut-vola{0%{scale:1;translate:0 0}40%{scale:1.14;translate:calc(var(--dx)*.38) calc(var(--dy)*.28 - 70px)}to{scale:var(--s);translate:var(--dx) var(--dy)}}.tut-card.via{opacity:0;transform:translateY(16px);transition:opacity .3s ease,transform .3s ease}.pp-rail{align-items:center;display:flex;flex:none;flex-direction:column;gap:8px;pointer-events:auto}.pp-rail>*{animation:pp-rail-spunta .42s cubic-bezier(.2,1.3,.4,1) backwards}.pp-rail>:first-child{animation-delay:.05s}.pp-rail>:nth-child(2){animation-delay:.13s}.pp-rail>:nth-child(3){animation-delay:.21s}@keyframes pp-rail-spunta{0%{opacity:0;transform:translateX(-14px) scale(.7)}to{opacity:1;transform:none}}.pp-rail .pp-spin-pad{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#0e1016db;border:1px solid #ffffff21;box-shadow:0 8px 22px #0006;height:52px;width:52px}.pp-bubble-azioni{align-items:center;display:flex;gap:14px;margin-top:6px}.pp-bubble-azioni .pp-qty{gap:2px;padding:0}.pp-bubble-azioni .pp-qty button{font-size:13px;height:23px;width:21px}.pp-bubble-azioni .pp-qty span{min-width:13px}.pp-cart-btn{background:#d8352c;border:none;border-radius:999px;box-shadow:0 8px 22px #d8352c6b;cursor:pointer;display:grid;flex:none;height:30px;padding:0;place-items:center;transition:transform .18s ease,filter .18s ease;width:56px}.pp-cart-btn svg{height:22px;width:22px}.pp-cart-btn .pp-cart-corpo{stroke:#fff}.pp-cart-btn .pp-cart-freccia,.pp-cart-btn .pp-cart-ruota{fill:#fff}.pp-cart-btn:hover:not(:disabled){filter:brightness(1.07);transform:scale(1.06)}.pp-cart-btn:hover:not(:disabled) .pp-cart-freccia{animation:pp-freccia-giu .85s ease-in-out infinite}@keyframes pp-freccia-giu{0%{opacity:0;translate:0 -4px}35%{opacity:1;translate:0 0}75%{opacity:1;translate:0 5px}to{opacity:0;translate:0 8px}}.pp-cart-btn:disabled{background:#ffffff1f;box-shadow:none;cursor:not-allowed}.pp-cart-btn:disabled .pp-cart-corpo{stroke:#ffffff61}.pp-cart-btn:disabled .pp-cart-freccia,.pp-cart-btn:disabled .pp-cart-ruota{fill:#ffffff61}.pp-cart-btn.occupato{animation:pp-cart-attesa .9s ease-in-out infinite}@keyframes pp-cart-attesa{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.pp-cart-btn.occupato,.pp-cart-btn:hover .pp-cart-freccia,.pp-rail>*{animation:none}}.pp-colori{align-items:center;display:flex;flex:none;position:relative}.pp-swatch-capo{flex:none;height:26px;width:26px;z-index:4}.pp-swatch-capo.multi{background:conic-gradient(#e53935,#fdd835,#43a047,#1e88e5,#8e24aa,#e53935)}.pp-swatch-capo:after{border-radius:50%;box-shadow:inset 0 0 0 2px #00000040;content:"";inset:0;position:absolute}.pp-colori-ruota{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:3}.pp-colori-ruota:before{background:#0e1016e6;border:1px solid #ffffff24;border-radius:50%;box-shadow:0 14px 40px #00000080;content:"";height:124px;left:50%;margin:-62px 0 0 -62px;opacity:0;position:absolute;top:50%;transform:scale(.06);transition:transform .34s cubic-bezier(.2,1.25,.4,1),opacity .2s ease;width:124px}.pp-colori.aperto .pp-colori-ruota{pointer-events:auto}.pp-colori.aperto .pp-colori-ruota:before{opacity:1;transform:none}.pp-colori-ruota .pp-swatch{height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;scale:0;top:50%;transition:translate .36s cubic-bezier(.2,1.3,.4,1),scale .3s cubic-bezier(.2,1.4,.4,1);translate:0 0;width:24px}.pp-colori.aperto .pp-colori-ruota .pp-swatch{scale:1;translate:var(--x) var(--y)}.pp-stato{color:#ffb3ad;font-size:11px;margin:2px 0 4px}@media (max-width:560px){.pp-colori-ruota{left:calc(50% + 44px)}.pp-colori-ruota:before{transform-origin:-44px 50%}}.guida,.pp-bubble-wrap,.pp-rail,.tut{-webkit-user-select:none;user-select:none}.pp-cart-btn,.pp-qty,.pp-spin-knob,.pp-spin-pad,.pp-swatch,.pp-thumb{-webkit-touch-callout:none}.pp-bubble-desc,.tut-riepilogo{-webkit-user-select:text;user-select:text}.tut-card{font-family:ui-rounded,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,system-ui,Roboto,Helvetica Neue,sans-serif;letter-spacing:.1px}.tut-frase{font-weight:450}.tut-passo{font-weight:600}.guida-punto{animation:cassa-pulsa 1s ease-in-out infinite;background:#8fd8ff;border-radius:50%;display:inline-block;height:6px;margin-right:7px;vertical-align:middle;width:6px}
/*# sourceMappingURL=main.e393b207.css.map*/