@charset "UTF-8";
/***!  Style Declaration  !***/

:is(#recensione-v2,html) div.qba-gal-pro{display:block;margin:20px 0 24px;font-family:var(--qba-gal-font,"QBA Inter","QBA Fallback",Arial,sans-serif)}:is(#recensione-v2,html) div.qba-gal-pro h3.qba-gal-pro-h{display:block;margin:48px 0 6px!important;padding:0!important;border:0!important;background:none!important;font-family:var(--qba-gal-font,"QBA Inter","QBA Fallback",Arial,sans-serif)!important;font-size:18px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important;color:var(--qba-gal-procedura,#002b45)!important}:is(#recensione-v2,html) div.qba-gal-pro h3.qba-gal-pro-h::before,:is(#recensione-v2,html) div.qba-gal-pro h3.qba-gal-pro-h::after{content:none!important;display:none!important}:is(#recensione-v2,html) div.qba-gal-pro p.qba-gal-pro-intro{margin:0!important;padding:0!important;font-size:15px!important;line-height:1.5!important;text-align:center!important;color:#475569!important}:is(#recensione-v2,html) div.qba-gal-pro p.qba-gal-pro-intro+ol.qba-gal-pro-t{padding-top:8px!important}:is(#recensione-v2,html) div.qba-gal-pro h3.qba-gal-pro-h+ol.qba-gal-pro-t{padding-top:2px!important}:is(#recensione-v2,html) div.qba-gal-pro ol.qba-gal-pro-t{display:grid;justify-content:center;margin:0;padding:6px 0 0;list-style:none;max-width:none;border-radius:32px}:is(#recensione-v2,html) div.qba-gal-pro ol.qba-gal-pro-t:focus-visible{outline:2px solid var(--qba-gal-procedura,#002b45);outline-offset:4px}:is(#recensione-v2,html) div.qba-gal-pro ol.qba-gal-pro-t li.qba-gal-pro-i{grid-area:1/1;width:280px;max-width:calc(100vw - 80px);margin:0;padding:0;list-style:none;font-size:14px;line-height:1.4;color:#0f172a;visibility:hidden}:is(#recensione-v2,html) div.qba-gal-pro ol.qba-gal-pro-t li.qba-gal-pro-i.is-attivo{visibility:visible}:is(#recensione-v2,html) div.qba-gal-pro li.qba-gal-pro-i::before,:is(#recensione-v2,html) div.qba-gal-pro li.qba-gal-pro-i::marker{content:none}:is(#recensione-v2,html) div.qba-gal-pro figure{position:relative;width:100%;margin:0!important;cursor:pointer}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ph{position:relative;display:block;padding-top:16px;border:7px solid #0f172a;border-radius:30px;box-shadow:0 10px 24px rgba(15,23,42,.22)}:is(#recensione-v2,html) div.qba-gal-pro figure::after{content:"";position:absolute;top:7px;left:7px;right:7px;height:17px;border-radius:23px 23px 0 0;background:var(--qba-gal-sb,#fff)}:is(#recensione-v2,html) div.qba-gal-pro figure::before{content:"";position:absolute;z-index:1;top:10px;left:50%;width:34px;height:0;margin-left:-22px;border:5px solid #0f172a;border-radius:6px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ph::before,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ph::after{content:"";position:absolute;width:3px;background:#0f172a}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ph::before{left:-10px;top:18%;height:7%;border-radius:2px 0 0 2px;box-shadow:0 36px 0 #0f172a}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ph::after{right:-10px;top:24%;height:11%;border-radius:0 2px 2px 0}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ph img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:1/var(--qba-gal-ar);object-fit:contain;object-position:top;margin:0;padding:0;border:0;border-radius:0 0 22px 22px;background:var(--qba-pro-bg,#fff);box-shadow:none}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-dot{position:absolute;left:calc(100% * var(--qba-pro-x));top:calc(16px + (100% - 16px) * var(--qba-pro-y));width:22px;height:22px;margin:-11px 0 0 -11px;border:2px solid var(--qba-gal-procedura,#002b45);border-radius:50%;background:#fff;box-sizing:border-box;box-shadow:0 2px 6px rgba(15,23,42,.25);pointer-events:none}:is(#recensione-v2,html) div.qba-gal-pro figcaption.qba-gal-pro-cap{position:absolute;left:calc(7px + (100% - 14px) * var(--qba-pro-l));width:calc((100% - 14px) * .78);margin:0!important;padding:9px 12px 10px!important;box-sizing:border-box;border-radius:8px;border:1px solid var(--qba-gal-fumetto-bordo,#cbd5e1)!important;background:var(--qba-gal-fumetto,#e2e8f0)!important;color:var(--qba-gal-fumetto-testo,#0f172a)!important;font-family:var(--qba-gal-font,"QBA Inter","QBA Fallback",Arial,sans-serif);font-size:13px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;text-align:left!important;box-shadow:0 6px 18px rgba(15,23,42,.25)}:is(#recensione-v2,html) div.qba-gal-pro figcaption.qba-gal-pro-cap--sotto{top:calc(23px + (100% - 30px) * var(--qba-pro-fy) + 20px)}:is(#recensione-v2,html) div.qba-gal-pro figcaption.qba-gal-pro-cap--sopra{bottom:calc(7px + (100% - 30px) * (1 - var(--qba-pro-fy)) + 20px)}:is(#recensione-v2,html) div.qba-gal-pro figcaption.qba-gal-pro-cap--libero{top:calc(23px + (100% - 30px) * var(--qba-pro-fy))}:is(#recensione-v2,html) div.qba-gal-pro figcaption.qba-gal-pro-cap--basso{bottom:23px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sotto::before,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sopra::before,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sotto::after,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sopra::after{content:"";position:absolute;left:var(--qba-pro-coda);width:0;height:0;border-style:solid;border-color:transparent}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sotto::before,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sopra::before{margin-left:-11px;border-width:11px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sotto::after,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sopra::after{margin-left:-10px;border-width:10px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sotto::before{top:-12px;border-top-width:0;border-bottom-color:var(--qba-gal-fumetto-bordo,#cbd5e1)}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sotto::after{top:-10px;border-top-width:0;border-bottom-color:var(--qba-gal-fumetto,#e2e8f0)}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sopra::before{bottom:-12px;border-bottom-width:0;border-top-color:var(--qba-gal-fumetto-bordo,#cbd5e1)}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-cap--sopra::after{bottom:-10px;border-bottom-width:0;border-top-color:var(--qba-gal-fumetto,#e2e8f0)}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-n{display:flex;align-items:center;gap:6px;margin:0 0 4px;font-family:var(--qba-gal-font,"QBA Inter","QBA Fallback",Arial,sans-serif);font-size:10px;font-weight:700;line-height:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--qba-gal-procedura,#002b45)}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-n img.qba-gal-pro-fav{display:block;flex:0 0 14px;width:14px!important;height:14px!important;max-width:none;margin:0!important;padding:0;border:0;border-radius:3px;box-shadow:none;object-fit:contain;background:none}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-bar{display:flex;gap:4px;width:280px;max-width:calc(100vw - 80px);margin:14px auto 0}:is(#recensione-v2,html) div.qba-gal-pro button.qba-gal-pro-seg{flex:1 1 0;display:block;min-width:0;height:16px;margin:0;padding:6px 0;border:0;border-radius:0;background:none;box-shadow:none;cursor:pointer}:is(#recensione-v2,html) div.qba-gal-pro button.qba-gal-pro-seg i{display:block;height:4px;border-radius:2px;background:linear-gradient(var(--qba-gal-procedura,#002b45),var(--qba-gal-procedura,#002b45)) no-repeat 0 0/0 100%,#e2e8f0}:is(#recensione-v2,html) div.qba-gal-pro button.qba-gal-pro-seg.is-fatto i,:is(#recensione-v2,html) div.qba-gal-pro button.qba-gal-pro-seg.is-attivo i{background-size:100% 100%}:is(#recensione-v2,html) div.qba-gal-pro button.qba-gal-pro-seg:focus-visible{outline:2px solid var(--qba-gal-procedura,#002b45);outline-offset:1px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-ctl{display:flex;align-items:center;justify-content:center;gap:12px;height:38px;margin:10px 0 0}:is(#recensione-v2,html) div.qba-gal-pro:not(.is-pronta) .qba-gal-pro-ctl{visibility:hidden}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-slot{display:flex;justify-content:center;width:110px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-b,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-rip{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;margin:0;padding:0;border:1px solid #cbd5e1;border-radius:19px;background:#fff;color:#0f172a;font:700 14px/1 var(--qba-gal-font,"QBA Inter","QBA Fallback",Arial,sans-serif);box-shadow:none;cursor:pointer}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-b{width:38px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-rip{padding:0 16px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-b[hidden],:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-rip[hidden]{display:none}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-b:disabled{color:#94a3b8;cursor:default}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-b:focus-visible,:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-rip:focus-visible{outline:2px solid var(--qba-gal-procedura,#002b45);outline-offset:2px}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media (hover:hover) and (pointer:fine){:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-b:hover:not(:disabled),:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-rip:hover{border-color:#94a3b8;background:#f8fafc}}@media (prefers-reduced-motion:no-preference){:is(#recensione-v2,html) div.qba-gal-pro.is-auto button.qba-gal-pro-seg.is-attivo i{animation:qba-pro-riempi var(--qba-pro-t,3500ms) linear forwards paused}:is(#recensione-v2,html) div.qba-gal-pro.is-auto.is-play button.qba-gal-pro-seg.is-attivo i{animation-play-state:running}:is(#recensione-v2,html) div.qba-gal-pro .qba-gal-pro-dot{animation:qba-pro-pulsa 1.6s ease-out infinite}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:is(#recensione-v2,html) div.qba-gal-pro.is-auto.is-play:hover button.qba-gal-pro-seg.is-attivo i{animation-play-state:paused}}:is(#recensione-v2,html) :has(+div.qba-gal-pro),:is(#recensione-v2,html) :has(+div.qba-gal-pro)>:last-child{margin-bottom:0!important}
