#sgl{display:block;width:100%;max-width:none;margin:0;padding:0;text-align:left;overflow-x:clip;background:#fff;color:#000;font-family:"Hanken Grotesk",system-ui,sans-serif;font-size:18px;line-height:1.5;font-weight:400;letter-spacing:normal;-webkit-font-smoothing:antialiased}#sgl button,#sgl input,#sgl textarea,#sgl output{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;width:auto;min-height:0;height:auto;line-height:inherit;text-shadow:none;transition:none;outline-offset:0}#sgl button{cursor:pointer;white-space:normal}#sgl button:hover,#sgl button:focus{background:none;color:inherit;text-decoration:none}#sgl a{color:inherit;text-decoration:underline;font-weight:inherit;box-shadow:none}#sgl a:hover,#sgl a:focus{color:inherit}#sgl a.btn,#sgl .card a,#sgl .bread a{text-decoration:none}#sgl h1,#sgl h2,#sgl h3{color:#000;letter-spacing:normal;text-transform:none;padding:0}#sgl p,#sgl li,#sgl summary,#sgl label{color:inherit;font-family:inherit;letter-spacing:normal}#sgl ul,#sgl ol{margin:0;padding:0;list-style:none}#sgl details,#sgl summary{border:0;background:none;padding:0;margin:0}#sgl figure{margin:0}#sgl img{border:0;border-radius:0;box-shadow:none}#sgl section{margin:0}#sgl input[type=range]{background:revert;border:revert;padding:revert;width:100%}@font-face{font-family:"Fraunces";src:url(/scheda-segnalibri-del-giappone/assets/fonts/Fraunces_72pt-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Fraunces";src:url(/scheda-segnalibri-del-giappone/assets/fonts/Fraunces_72pt-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Fraunces";src:url(/scheda-segnalibri-del-giappone/assets/fonts/Fraunces_72pt-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Fraunces";src:url(/scheda-segnalibri-del-giappone/assets/fonts/Fraunces_72pt-Black.woff2) format("woff2");font-weight:900;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(/scheda-segnalibri-del-giappone/assets/fonts/HankenGrotesk-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(/scheda-segnalibri-del-giappone/assets/fonts/HankenGrotesk-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(/scheda-segnalibri-del-giappone/assets/fonts/HankenGrotesk-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Hanken Grotesk";src:url(/scheda-segnalibri-del-giappone/assets/fonts/HankenGrotesk-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Pangolin";src:url(/scheda-segnalibri-del-giappone/assets/fonts/Pangolin-Regular.woff2) format("woff2");font-weight:400;font-display:swap}#sgl{--ink:#000;--bianco:#fff;--giallo:#f8cc58;--rosa:#ec6794;--verde:#9abc60;--azzurro:#96d4e7;--corallo:#ee998b;--lilla:#db9ac4;--pervinca:#93a3d3;--beige:#f8ead2;--ombra:#2f3435;--legno:#e8c79b;--legno-2:#d9b381;--serif:"Fraunces",Georgia,serif;--sans:"Hanken Grotesk",system-ui,sans-serif;--mano:"Pangolin",cursive;--r:16px;--bordo:2px solid var(--ink);--max:1140px}#sgl *,#sgl *::before,#sgl *::after{box-sizing:border-box}#sgl{scroll-behavior:smooth;scroll-padding-top:96px}#sgl{margin:0;background:var(--bianco);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased}#sgl img{max-width:100%;height:auto;display:block}#sgl a{color:inherit}#sgl button{font:inherit;color:inherit}#sgl h1,#sgl h2,#sgl h3{font-family:var(--serif);font-weight:700;line-height:1.08;margin:0 0 .4em;text-wrap:balance}#sgl h1{font-size:clamp(38px,5.6vw,66px)}#sgl h2{font-size:clamp(30px,4.4vw,52px)}#sgl h3{font-size:clamp(20px,2.2vw,25px)}#sgl p{margin:0 0 1em}#sgl em.s{font-family:var(--serif);font-style:italic;font-weight:700}#sgl .mano{font-family:var(--mano);font-size:clamp(20px,2.3vw,27px);line-height:1.25}#sgl .wrap{width:min(var(--max),100% - 40px);margin-inline:auto}#sgl .centro{text-align:center}#sgl .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#sgl .sr:focus{position:fixed;top:8px;left:8px;width:auto;height:auto;clip-path:none;background:var(--bianco);padding:10px 14px;z-index:200;border:var(--bordo);border-radius:8px}#sgl :focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:6px}#sgl .scura :focus-visible{outline-color:var(--giallo)}#sgl [hidden]{display:none!important}#sgl .entra{opacity:0;transform:translateY(26px);transition:opacity .6s,transform .6s}#sgl .entra.vista{opacity:1;transform:none}#sgl .btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--mano);font-size:19px;line-height:1.1;padding:13px 26px;border-radius:999px;border:var(--bordo);background:var(--bianco);color:var(--ink);text-decoration:none;cursor:pointer;box-shadow:4px 4px 0 var(--ink);transition:transform .15s,box-shadow .15s,background .15s}#sgl .btn:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}#sgl .btn:active{transform:translate(4px,4px);box-shadow:0 0 0 var(--ink)}#sgl .btn.pri{background:var(--rosa)}#sgl .btn.giallo{background:var(--giallo)}#sgl .btn.sm{font-size:16px;padding:10px 18px;box-shadow:3px 3px 0 var(--ink)}#sgl .btn.largo{width:100%;font-size:21px;padding:16px 24px}#sgl .fascia{height:24px;border-block:var(--bordo);background:conic-gradient(var(--ink) 25%,var(--bianco) 0 50%,var(--ink) 0 75%,var(--bianco) 0) 0 0/48px 48px}#sgl .topbar{background:var(--azzurro);border-bottom:var(--bordo);font-size:15px;font-weight:500}#sgl .topbar .wrap{display:flex;justify-content:space-between;align-items:center;min-height:40px;gap:12px}#sgl .social{display:flex;gap:8px}#sgl .social a{width:28px;height:28px;border-radius:8px;background:var(--lilla);display:grid;place-items:center;border:1.5px solid var(--ink)}#sgl .social a:hover{background:var(--giallo)}#sgl .social svg{width:15px;height:15px}#sgl .header{background:var(--giallo);position:sticky;top:0;z-index:50;border-bottom:var(--bordo)}#sgl .header .wrap{display:flex;align-items:center;gap:18px;min-height:82px;position:relative}#sgl .loghi{display:flex;align-items:center;text-decoration:none;flex-shrink:0}#sgl .loghi .cds{height:54px;width:auto}#sgl .nav{display:flex;gap:2px;margin-left:auto;font-weight:600;font-size:16px}#sgl .nav a{text-decoration:none;padding:8px 12px;border-radius:999px;white-space:nowrap}#sgl .nav a:hover{background:var(--bianco)}#sgl .nav a[aria-current]{background:var(--ink);color:var(--bianco)}#sgl .azioni{display:flex;align-items:center;gap:12px}#sgl .carrello{position:relative;display:grid;place-items:center;width:46px;height:46px;border:var(--bordo);border-radius:50%;background:var(--bianco);cursor:pointer;padding:0}#sgl .carrello:hover{background:var(--azzurro)}#sgl .carrello svg{width:22px;height:22px}#sgl .carrello .n{position:absolute;top:-6px;right:-6px;min-width:22px;height:22px;border-radius:11px;background:var(--rosa);font-size:12px;font-weight:700;display:grid;place-items:center;border:1.5px solid var(--ink);padding:0 4px}#sgl .burger{display:none;width:46px;height:46px;border:var(--bordo);border-radius:12px;background:var(--bianco);cursor:pointer;padding:0;place-items:center}#sgl .burger span,#sgl .burger span::before,#sgl .burger span::after{display:block;width:20px;height:2px;background:var(--ink);position:relative;content:""}#sgl .burger span::before{position:absolute;top:-6px}#sgl .burger span::after{position:absolute;top:6px}#sgl .hero{background:var(--beige);padding:clamp(30px,5vw,60px) 0}#sgl .hero .wrap{display:grid;grid-template-columns:1.15fr .85fr;grid-template-areas:"t f" "a f";column-gap:clamp(28px,5vw,64px);align-items:center}#sgl .hero-testo{grid-area:t;align-self:end}#sgl .hero-azione{grid-area:a;align-self:start}#sgl .hero-foto{grid-area:f;justify-self:center;width:auto;max-height:470px;filter:drop-shadow(10px 12px 0 rgb(0 0 0 / .16))}#sgl .hero h1{margin-bottom:.3em}#sgl .hero p.lead{font-size:clamp(19px,2vw,22px);max-width:27em}#sgl .hero-cta{display:flex;flex-wrap:wrap;gap:16px 22px;align-items:center;margin:14px 0 14px}#sgl .hero-prezzo{font-family:var(--serif);font-weight:700;font-size:30px;line-height:1}#sgl .hero-nota{font-size:15px;margin:0}#sgl .sez{padding:clamp(54px,7vw,88px) 0;position:relative;border-top:var(--bordo)}#sgl .sez.nb{border-top:0}#sgl .b-giallo{background:var(--giallo)}#sgl .b-rosa{background:var(--rosa)}#sgl .b-verde{background:var(--verde)}#sgl .b-azzurro{background:var(--azzurro)}#sgl .b-corallo{background:var(--corallo)}#sgl .b-lilla{background:var(--lilla)}#sgl .b-pervinca{background:var(--pervinca)}#sgl .b-bianco{background:var(--bianco)}#sgl .b-beige{background:var(--beige)}#sgl .scura{background:var(--ombra);color:#fff}#sgl .sottotitolo{font-family:var(--mano);font-size:clamp(19px,2.2vw,25px);margin:-.15em 0 1.4em}#sgl .filtri{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:34px}#sgl .filtri button{font-family:var(--sans);font-weight:600;font-size:15px;padding:8px 16px;border-radius:999px;border:var(--bordo);background:var(--giallo);cursor:pointer}#sgl .filtri button:hover{background:var(--bianco)}#sgl .filtri button[aria-pressed="true"]{background:var(--ink);color:var(--bianco)}#sgl .griglia{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}#sgl .card{position:relative;background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:12px 12px 20px;text-align:center;display:flex;flex-direction:column;box-shadow:5px 5px 0 var(--ink);transition:transform .18s,box-shadow .18s}#sgl .card:hover{transform:translate(-2px,-3px);box-shadow:8px 9px 0 var(--ink)}#sgl .card .foto{border-radius:10px;overflow:hidden;aspect-ratio:1;display:block;border:1.5px dashed var(--ink)}#sgl .card .foto img{width:100%;height:100%;object-fit:cover}#sgl .card h3{font-size:20px;margin:16px 4px 6px}#sgl .card h3 a{text-decoration:none}#sgl .card .corto{font-size:15px;margin:0 0 8px}#sgl .card .prezzo{font-weight:700;font-size:18px;margin-bottom:14px}#sgl .card .prezzo small{font-weight:400;font-size:14px}#sgl .card .btn{margin:auto auto 0}#sgl .bollo{position:absolute;top:-14px;left:-10px;z-index:2;font-family:var(--mano);font-size:17px;line-height:1;background:var(--giallo);border:var(--bordo);border-radius:999px;padding:7px 14px;transform:rotate(-7deg);box-shadow:3px 3px 0 var(--ink)}#sgl del{font-weight:400}#sgl .passi{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:16px;align-items:center;text-align:center;margin:14px 0 34px}#sgl .passi img{height:180px;width:auto;margin:0 auto 14px;object-fit:contain}#sgl .passi p{font-size:19px;margin:0}#sgl .passi .segno{font-family:var(--serif);font-size:54px;font-weight:700}#sgl .nota{display:inline-block;border:2px dashed var(--ink);border-radius:14px;background:var(--giallo);padding:12px 20px;font-size:18px;margin-bottom:30px}#sgl .due{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(30px,6vw,80px);align-items:center}#sgl .pila{position:relative;width:min(290px,76%);aspect-ratio:510/713;margin:0 auto}#sgl .pila img{position:absolute;inset:0;width:100%;height:100%;border-radius:4px;box-shadow:10px 12px 0 rgb(0 0 0 / .2);opacity:0;transform:rotate(4deg) scale(.96);transition:opacity .5s,transform .5s}#sgl .pila img.on{opacity:1;transform:rotate(4deg) scale(1)}#sgl .pila-nome{text-align:center;font-family:var(--mano);font-size:24px;margin-top:26px}#sgl .fatto{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,5vw,60px);align-items:center}#sgl .scena{height:600px;perspective:1100px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;display:grid;place-items:center}#sgl .scena:active{cursor:grabbing}#sgl .modello{position:relative;width:0;height:0;transform-style:preserve-3d;--k:1.4;transform:rotateX(var(--rx,-10deg)) rotateY(var(--ry,-28deg));transition:transform .6s}#sgl .modello.trascina{transition:none}#sgl .modello.gira{animation:gira 9s ease-in-out infinite alternate}@keyframes gira{from{transform:rotateX(-10deg) rotateY(-38deg)}to{transform:rotateX(-10deg) rotateY(38deg)}}#sgl .cubo{position:absolute;left:0;top:0;width:var(--w);height:var(--h);margin:calc(var(--h)/-2) 0 0 calc(var(--w)/-2);transform-style:preserve-3d;transform:translate3d(var(--x,0),var(--y,0),var(--z,0));transition:opacity .3s}#sgl .cubo>i{position:absolute;display:block;background:var(--c);border:1px solid rgb(0 0 0 / .28);backface-visibility:hidden}#sgl .cubo>.f{inset:0;transform:translateZ(calc(var(--d)/2))}#sgl .cubo>.k{inset:0;transform:rotateY(180deg) translateZ(calc(var(--d)/2))}#sgl .cubo>.l,#sgl .cubo>.r{top:0;height:100%;width:var(--d);left:calc(50% - var(--d)/2)}#sgl .cubo>.l{transform:rotateY(-90deg) translateZ(calc(var(--w)/2))}#sgl .cubo>.r{transform:rotateY(90deg) translateZ(calc(var(--w)/2))}#sgl .cubo>.t,#sgl .cubo>.u{left:0;width:100%;height:var(--d);top:calc(50% - var(--d)/2)}#sgl .cubo>.t{transform:rotateX(90deg) translateZ(calc(var(--h)/2))}#sgl .cubo>.u{transform:rotateX(-90deg) translateZ(calc(var(--h)/2))}#sgl .legno{--c:var(--legno)}#sgl .legno>i{background:repeating-linear-gradient(92deg,rgb(150 105 50 / .16) 0 2px,transparent 2px 13px),var(--legno)}#sgl .legno>.l,#sgl .legno>.r,#sgl .legno>.t,#sgl .legno>.u{background-color:var(--legno-2)}#sgl .blocco{--c:#fff}#sgl .blocco>.l,#sgl .blocco>.r{background:repeating-linear-gradient(90deg,#fff 0 2px,#ddd8cf 2px 3px)}#sgl .blocco>.t,#sgl .blocco>.u{background:repeating-linear-gradient(0deg,#fff 0 2px,#ddd8cf 2px 3px)}#sgl .blocco>.f{background:#fff;overflow:visible;border:0}#sgl .foglio{position:absolute;inset:0;background-size:cover;background-position:center;border:1px solid rgb(0 0 0 / .28);transform-origin:50% 0;backface-visibility:hidden}#sgl .foglio.strappa{animation:strappa .75s ease-in forwards}@keyframes strappa{40%{transform:rotateX(55deg)}100%{transform:rotateX(70deg) translate3d(60px,-170px,120px) rotateZ(24deg);opacity:0}}#sgl .perno{position:absolute;left:0;top:0;width:0;height:0;transform-style:preserve-3d;transform:translate3d(0,var(--y),calc(-6px*var(--k)))}#sgl .perno>b{position:absolute;display:block;width:calc(5.4px*var(--k));height:calc(104px*var(--k));left:calc(-2.7px*var(--k));top:calc(-52px*var(--k));background:var(--legno-2);transform:rotateZ(var(--a)) translateY(calc(-9px*var(--k))) rotateX(90deg)}#sgl .perno>b:nth-child(odd){background:var(--legno)}#sgl .perno>.f{position:absolute;display:block;width:calc(19px*var(--k));height:calc(19px*var(--k));left:calc(-9.5px*var(--k));top:calc(-9.5px*var(--k));border-radius:50%;background:radial-gradient(circle at 40% 35%,#f3dcb8,var(--legno-2));border:1px solid rgb(0 0 0 / .3);transform:translateZ(calc(52px*var(--k)))}#sgl .modello.scelta .cubo:not(.sel):not(.scatola){opacity:.22}#sgl .pannello>.k{background:url(/scheda-segnalibri-del-giappone/assets/img/base_retro.jpg) center/100% 100% no-repeat}#sgl .scatola{--y:calc(-460px*var(--k));opacity:0;pointer-events:none;transition:transform 1s cubic-bezier(.3,.8,.3,1),opacity .45s .35s}#sgl .modello.chiusa .scatola{--y:0px;opacity:1;transition:transform .8s cubic-bezier(.3,.8,.3,1),opacity .3s}#sgl .scatola>i{background-size:100% 100%;background-color:#e2568f;border-color:rgb(0 0 0 / .35)}#sgl .scatola>.f{background-image:url(/scheda-segnalibri-del-giappone/assets/img/scatola_fronte.jpg)}#sgl .scatola>.k{background-image:url(/scheda-segnalibri-del-giappone/assets/img/scatola_retro.jpg)}#sgl .scatola>.r{background-image:url(/scheda-segnalibri-del-giappone/assets/img/scatola_lato_dx.jpg)}#sgl .scatola>.l{background-image:url(/scheda-segnalibri-del-giappone/assets/img/scatola_lato_sx.jpg)}#sgl .scatola>.t{background-image:url(/scheda-segnalibri-del-giappone/assets/img/scatola_sopra.jpg)}#sgl .scatola>.u{background:#fdeecb}#sgl .parti{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}#sgl .parti button{font-family:var(--sans);font-weight:600;font-size:16px;padding:9px 16px;border-radius:999px;border:var(--bordo);background:var(--bianco);cursor:pointer}#sgl .parti button:hover{background:var(--azzurro)}#sgl .parti button[aria-pressed="true"]{background:var(--ink);color:var(--bianco)}#sgl .parte-testo{background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:20px 22px;box-shadow:5px 5px 0 var(--ink);min-height:150px}#sgl .parte-testo h3{margin-bottom:.3em}#sgl .parte-testo p{margin:0 0 .8em}#sgl .parte-testo p:last-child{margin:0}#sgl .suggerimento{font-family:var(--mano);font-size:17px;text-align:center;margin:28px 0 0}#sgl .strappo-g{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,70px);align-items:center;margin-top:10px}#sgl .strappo-pila{position:relative;width:min(290px,72%);aspect-ratio:510/713;margin:0 auto}#sgl .strappo-pila img{position:absolute;inset:0;width:100%;height:100%;border-radius:4px;box-shadow:8px 9px 0 rgb(0 0 0 / .18);transform-origin:50% 0;transition:transform .7s cubic-bezier(.3,.6,.3,1),opacity .45s .2s}#sgl .strappo-pila img:nth-child(odd){rotate:-2deg}#sgl .strappo-pila img:nth-child(even){rotate:2deg}#sgl .strappo-pila img.via{transform:translate(-115%,-35%) rotate(-30deg);opacity:0}#sgl .strappo-voci{list-style:none;padding:0;margin:0;display:grid;gap:10px}#sgl .strappo-voci li{border:var(--bordo);border-radius:14px;background:var(--bianco);padding:12px 18px;transition:background .3s,box-shadow .3s,transform .3s}#sgl .strappo-voci h3{margin:0;font-size:21px}#sgl .strappo-voci p{margin:4px 0 0;font-size:16px}#sgl .strappo-fine{padding-top:40px}#sgl .strappo.attivo{padding-top:0}#sgl .strappo.attivo .strappo-corsa{height:calc(100vh - 82px + 230vh)}#sgl .strappo.attivo .strappo-fermo{position:sticky;top:82px;height:calc(100vh - 82px);display:grid;align-items:center;overflow:hidden}#sgl .strappo.attivo .strappo-voci p{display:none}#sgl .strappo.attivo .strappo-voci li.on{background:var(--giallo);box-shadow:5px 5px 0 var(--ink);transform:translateX(-8px)}#sgl .strappo.attivo .strappo-voci li.on p{display:block}#sgl .strappo.attivo .strappo-fine{padding-top:0}#sgl .scacchiera-box{display:grid;place-items:center}#sgl .scacchiera{display:grid;grid-template-columns:repeat(8,1fr);width:min(460px,100%);aspect-ratio:1;border:var(--bordo);border-radius:10px;overflow:hidden;box-shadow:8px 8px 0 var(--ink);background:#fff}#sgl .scacchiera button{border:0;padding:0;margin:0;background:#fff;display:grid;place-items:center;cursor:pointer;font-family:"Apple Symbols","Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif;font-size:clamp(24px,5.6vw,46px);line-height:1;color:#000;aspect-ratio:1}#sgl .scacchiera button.scuro{background:var(--pervinca)}#sgl .scacchiera .pb{color:#fff;text-shadow:-1.5px 0 #000,1.5px 0 #000,0 -1.5px #000,0 1.5px #000,-1px -1px #000,1px 1px #000,-1px 1px #000,1px -1px #000}#sgl .scacchiera button.sel{background:var(--giallo)}#sgl .scacchiera button.ultima{background:var(--verde)}#sgl .scacchiera button.aiuto{box-shadow:inset 0 0 0 4px var(--rosa)}#sgl .scacchiera.sbaglio{animation:scuoti .35s}@keyframes scuoti{25%{transform:translateX(-7px)}75%{transform:translateX(7px)}}#sgl .pesca{text-align:center}#sgl .carta{perspective:1000px;width:min(270px,70%);aspect-ratio:510/713;margin:0 auto}#sgl .carta-in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.3,.7,.3,1);transform:rotate(3deg)}#sgl .carta.girata .carta-in{transform:rotate(-2deg) rotateY(180deg)}#sgl .carta img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:6px;backface-visibility:hidden;box-shadow:10px 12px 0 rgb(0 0 0 / .2);border:1.5px solid var(--ink)}#sgl .carta-fronte{transform:rotateY(180deg)}#sgl .pesca .pila-nome{margin:24px 0 12px}#sgl .appesi{display:flex;justify-content:center;gap:clamp(10px,6vw,80px);border-top:8px solid var(--ink);border-radius:4px;max-width:760px;margin:36px auto 0;padding:0 10px}#sgl .appeso{border:0;background:none;padding:0;cursor:pointer;transform-origin:50% 0;animation:dondolo var(--r,3s) ease-in-out infinite alternate;width:clamp(86px,18vw,150px)}#sgl .appeso img{width:100%;height:auto;filter:drop-shadow(6px 8px 0 rgb(0 0 0 / .16))}#sgl .appeso:hover,#sgl .appeso:focus-visible{animation-duration:.7s}#sgl .appeso.scelto img{filter:drop-shadow(0 0 0 #000) drop-shadow(6px 8px 0 rgb(0 0 0 / .3))}@keyframes dondolo{from{transform:rotate(-7deg)}to{transform:rotate(7deg)}}#sgl .tavolo{position:relative;max-width:640px;aspect-ratio:640/420;margin:6px auto 18px;background:var(--bianco);border:var(--bordo);border-radius:var(--r);box-shadow:8px 8px 0 var(--ink);overflow:hidden;touch-action:none}#sgl .oggetto{position:absolute;inset:14px}#sgl .oggetto svg{width:100%;height:100%;display:block}#sgl .attaccati{position:absolute;inset:0}#sgl .attaccati img,#sgl .volante{position:absolute;width:11%;height:auto;cursor:grab;filter:drop-shadow(1px 2px 0 rgb(0 0 0 / .25));user-select:none;-webkit-user-drag:none;touch-action:none}#sgl .attaccati img{animation:attacca .28s cubic-bezier(.3,1.5,.5,1)}#sgl .attaccati img:active{cursor:grabbing}#sgl .volante{position:fixed;z-index:120;pointer-events:none;width:70px;rotate:-6deg;scale:1.15}@keyframes attacca{from{scale:1.5;opacity:0}}#sgl .vassoio{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;max-width:640px;margin:0 auto 16px;background:var(--bianco);border:2px dashed var(--ink);border-radius:var(--r);padding:10px}#sgl .adesivo{border:0;background:none;padding:4px;cursor:grab;width:54px;height:54px;display:grid;place-items:center;transition:transform .15s;touch-action:none}#sgl .adesivo:hover{transform:scale(1.2) rotate(-4deg)}#sgl .adesivo img{max-width:100%;max-height:100%;width:auto;height:auto;pointer-events:none}#sgl .ppi{position:relative;border:var(--bordo);border-radius:var(--r);overflow:hidden;box-shadow:8px 8px 0 var(--ink)}#sgl .ppi>img{width:100%}#sgl .ppi-fogli{position:absolute;left:31.6%;top:28.6%;width:36.6%;height:51%}#sgl .ppi-fogli img{position:absolute;inset:0;width:100%;height:100%;border-radius:2px;box-shadow:0 2px 5px rgb(0 0 0 / .25);rotate:var(--r);animation:cade .6s cubic-bezier(.3,.8,.4,1) both}@keyframes cade{from{transform:translate(-150%,-190%) rotate(-35deg) scale(1.5);opacity:0}}#sgl .mesi{max-width:380px;margin:18px auto 0;text-align:center;font-family:var(--mano);font-size:18px}#sgl .mesi input{width:100%;accent-color:var(--ink);margin:8px 0 4px}#sgl .mesi output{display:block;font-family:var(--sans);font-size:15px;font-weight:600}#sgl .pezzi{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin:28px 0 22px}#sgl .pezzi button{width:104px;padding:14px 6px 10px;background:var(--bianco);border:var(--bordo);border-radius:var(--r);cursor:pointer;font-family:var(--mano);font-size:16px;line-height:1.1;transition:transform .15s,box-shadow .15s}#sgl .pezzi button img{height:56px;width:auto;margin:0 auto 8px}#sgl .pezzi button:hover{transform:translateY(-4px)}#sgl .pezzi button[aria-pressed="true"]{background:var(--giallo);box-shadow:4px 4px 0 var(--ink);transform:translateY(-6px)}#sgl .pezzo-testo{max-width:640px;margin:0 auto;background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:24px 26px;box-shadow:5px 5px 0 var(--ink)}#sgl .pezzo-testo h3{font-size:clamp(24px,3vw,32px)}#sgl .pezzo-testo p{margin:0;font-size:19px}#sgl .tre{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:34px}#sgl .tre .card{text-align:left;padding:12px 12px 24px}#sgl .tre .card h3{margin:20px 8px 8px;font-size:23px}#sgl .tre .card p{margin:0 8px;font-size:17px}#sgl .club-logo{height:74px;width:auto;margin-bottom:16px}#sgl .elenco-freccia{list-style:none;padding:0;margin:0 0 1.2em;display:grid;gap:8px}#sgl .elenco-freccia li{padding-left:30px;position:relative}#sgl .elenco-freccia li::before{content:"♞";position:absolute;left:0;top:-2px;font-size:20px}#sgl .offerte{display:grid;gap:18px}#sgl .offerta{display:grid;grid-template-columns:110px 1fr;gap:16px;align-items:center;background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:12px;box-shadow:5px 5px 0 var(--ink)}#sgl .offerta img{border-radius:10px;border:1.5px dashed var(--ink)}#sgl .offerta h3{margin:0 0 2px;font-size:22px}#sgl .offerta p{margin:0 0 10px;font-size:17px}#sgl .offerta b{font-size:20px}#sgl .nastro{overflow:hidden;margin:30px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}#sgl .nastro-in{display:flex;gap:20px;width:max-content;animation:scorri 60s linear infinite;padding:6px 0 10px}#sgl .nastro:hover .nastro-in,#sgl .nastro:focus-within .nastro-in{animation-play-state:paused}@keyframes scorri{to{transform:translateX(calc(-50% - 10px))}}#sgl .rec{width:340px;flex-shrink:0;background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:20px;text-align:left;box-shadow:5px 5px 0 var(--ink);display:flex;flex-direction:column}#sgl .rec .stelle{color:#00b67a;font-size:22px;letter-spacing:2px;line-height:1}#sgl .rec h3{font-family:var(--sans);font-size:18px;margin:10px 0 6px}#sgl .rec p{font-size:16px;margin:0 0 14px}#sgl .rec footer{margin-top:auto;font-size:14px;font-weight:600}#sgl .sponsor{border:2px dashed var(--ink);border-radius:var(--r);background:var(--bianco);padding:22px 26px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px;max-width:920px;margin:26px auto 0}#sgl .sponsor img{width:190px}#sgl .faq{max-width:820px;margin:26px auto 0;display:grid;gap:12px}#sgl .faq details{background:var(--bianco);border:var(--bordo);border-radius:14px;padding:0 20px}#sgl .faq details[open]{box-shadow:5px 5px 0 var(--ink)}#sgl .faq summary{font-family:var(--serif);font-weight:700;font-size:20px;padding:16px 34px 16px 0;cursor:pointer;list-style:none;position:relative}#sgl .faq summary::-webkit-details-marker{display:none}#sgl .faq summary::after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--sans);font-size:28px;font-weight:400}#sgl .faq details[open] summary::after{content:"–"}#sgl .faq details p{padding-bottom:18px;margin:0;font-size:17px}#sgl .testo{max-width:780px;margin-inline:auto}#sgl .testo h2{font-size:clamp(28px,3.6vw,42px)}#sgl .testo h3{margin-top:1.4em}#sgl .cerca-riv{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:22px}#sgl .cerca-riv input,#sgl .cerca-riv select{font:inherit;font-size:17px;padding:12px 16px;border:var(--bordo);border-radius:999px;background:var(--bianco);color:var(--ink)}#sgl .cerca-riv input{flex:1;min-width:220px}#sgl .cerca-riv span{font-family:var(--mano);font-size:19px}#sgl .riv-g{display:grid;grid-template-columns:1.25fr 1fr;gap:22px;align-items:start}#sgl .riv-mappa{height:620px;border:var(--bordo);border-radius:var(--r);overflow:hidden;box-shadow:6px 6px 0 var(--ink);background:var(--beige);position:sticky;top:104px;z-index:1}#sgl .riv-mappa .leaflet-tile-pane{filter:sepia(.28) saturate(.9)}#sgl .riv-mappa .leaflet-popup-content-wrapper{border:2px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);font-family:var(--sans)}#sgl .riv-mappa .leaflet-popup-content{margin:12px 14px;font-size:14px;line-height:1.35}#sgl .riv-mappa .leaflet-popup-content b{font-family:var(--serif);font-size:17px;display:block}#sgl .riv-mappa .leaflet-popup-tip{border:2px solid var(--ink);box-shadow:none}#sgl .segnaposto{width:30px;height:30px;border-radius:50% 50% 50% 0;background:var(--rosa);border:2px solid var(--ink);transform:rotate(-45deg);box-shadow:2px 2px 0 rgb(0 0 0 / .35)}#sgl .segnaposto::after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--ink)}#sgl .lista-riv{list-style:none;padding:0;margin:0;display:grid;gap:12px}#sgl .lista-riv li{background:var(--bianco);border:var(--bordo);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column;gap:2px;font-size:15px;cursor:pointer}#sgl .lista-riv li:hover,#sgl .lista-riv li.attivo{background:var(--giallo);box-shadow:4px 4px 0 var(--ink)}#sgl .lista-riv b{font-family:var(--serif);font-size:19px;line-height:1.15}#sgl .lista-riv .tipo{align-self:flex-start;font-size:12px;font-weight:700;background:var(--azzurro);border:1.5px solid var(--ink);border-radius:999px;padding:1px 9px;margin-bottom:4px}#sgl .lista-riv a{padding-top:4px;font-weight:600;align-self:flex-start}#sgl .riv-pagine{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;font-family:var(--mano);font-size:18px}#sgl .riv-pagine button:disabled{opacity:.4;cursor:default;box-shadow:none;transform:none}#sgl .tipo{display:inline-block;font-size:12px;font-weight:700;background:var(--azzurro);border:1.5px solid var(--ink);border-radius:999px;padding:1px 10px;margin-bottom:8px}#sgl .art-card{text-align:left;padding:20px 20px 22px;align-items:flex-start}#sgl .art-card h2,#sgl .art-card h3{font-size:23px;margin:4px 0 8px}#sgl .art-card h2 a,#sgl .art-card h3 a{text-decoration:none}#sgl .art-card p{font-size:16px;margin:0 0 16px}#sgl .art-card .btn{margin:auto 0 0}#sgl .art-meta{font-size:15px;margin:0}#sgl .art-corpo{font-size:19px;line-height:1.6}#sgl .art-corpo h2{font-size:clamp(26px,3.2vw,36px);margin-top:1.5em}#sgl .art-corpo h3{margin-top:1.3em}#sgl .art-corpo ul,#sgl .art-corpo ol{padding-left:1.2em;margin:0 0 1em}#sgl .art-corpo li{margin-bottom:.4em}#sgl .art-corpo .mosse{font-family:var(--serif);font-weight:700}#sgl .art-corpo details{background:var(--bianco);border:var(--bordo);border-radius:14px;padding:0 18px;margin:0 0 1em}#sgl .art-corpo summary{font-weight:700;padding:12px 0;cursor:pointer}#sgl .art-gioco{background:var(--corallo);border:var(--bordo);border-radius:var(--r);padding:clamp(16px,3vw,28px);margin:1.6em 0;font-size:17px}#sgl .art-gioco .fatto{grid-template-columns:1fr;gap:22px}#sgl .art-gioco .scacchiera{width:min(420px,100%)}#sgl .art-gioco h2{margin-top:0;font-size:28px}#sgl .partita{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;align-items:center;background:var(--azzurro);border:var(--bordo);border-radius:var(--r);padding:clamp(14px,3vw,24px);margin:1.6em 0;font-size:17px}#sgl .partita .scacchiera{width:100%;box-shadow:5px 5px 0 var(--ink)}#sgl .partita .scacchiera button{cursor:default;font-size:clamp(20px,3.6vw,34px)}#sgl .partita h3{margin:0 0 8px;font-size:22px}#sgl .partita-mossa{font-family:var(--serif);font-weight:700;font-size:22px;margin:0 0 6px}#sgl .partita-nota{min-height:5.5em;margin:0 0 12px}#sgl .partita-tasti{display:flex;flex-wrap:wrap;gap:8px}#sgl .art-cta{display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center;background:var(--giallo);border:var(--bordo);border-radius:var(--r);padding:18px;margin-top:2.4em;box-shadow:6px 6px 0 var(--ink);font-size:17px}#sgl .art-cta img{border-radius:12px;border:1.5px solid var(--ink)}#sgl .art-cta h2{font-size:26px;margin:0 0 6px}#sgl .art-cta p{margin:0 0 12px}#sgl .scatola-modulo{background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:clamp(18px,3vw,28px);box-shadow:6px 6px 0 var(--ink)}#sgl .modulo .campi{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px}#sgl .modulo .campo{margin:0;display:flex;flex-direction:column;gap:4px}#sgl .modulo .campo.largo{grid-column:1/-1}#sgl .modulo label{font-weight:600;font-size:15px}#sgl .modulo input:not([type=checkbox]),#sgl .modulo select,#sgl .modulo textarea{font:inherit;font-size:17px;padding:11px 14px;border:var(--bordo);border-radius:12px;background:var(--bianco);color:var(--ink);width:100%}#sgl .modulo textarea{resize:vertical}#sgl .modulo input:focus,#sgl .modulo select:focus,#sgl .modulo textarea:focus{outline:3px solid var(--azzurro);outline-offset:0}#sgl .modulo .consenso{font-size:15px;margin:14px 0}#sgl .modulo .consenso label{font-weight:400;display:flex;gap:8px;align-items:flex-start}#sgl .modulo .consenso input{width:18px;height:18px;margin-top:3px;accent-color:var(--ink);flex-shrink:0}#sgl .modulo .trappola{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#sgl .modulo .esito{margin:14px 0 0;padding:12px 14px;border:var(--bordo);border-radius:12px;font-weight:600;background:var(--verde)}#sgl .modulo .esito.errore{background:var(--corallo)}#sgl .modulo button[disabled]{opacity:.6;cursor:wait}#sgl .contatori{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0 22px}#sgl .contatori div{background:var(--bianco);border:var(--bordo);border-radius:14px;padding:14px 10px;text-align:center;box-shadow:4px 4px 0 var(--ink)}#sgl .contatori b{display:block;font-family:var(--serif);font-size:clamp(26px,3.4vw,38px);line-height:1}#sgl .contatori span{font-size:14px}#sgl .cookie{position:fixed;left:16px;bottom:16px;z-index:130;width:min(430px,calc(100% - 32px));background:var(--giallo);border:var(--bordo);border-radius:var(--r);box-shadow:6px 6px 0 var(--ink);padding:20px;font-size:15px}#sgl .cookie h2{font-size:21px;margin:0 0 8px}#sgl .cookie p{margin:0 0 14px}#sgl .cookie-scelte{display:grid;gap:8px;margin:0 0 14px}#sgl .cookie-scelte label{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;background:var(--bianco);border:1.5px solid var(--ink);border-radius:10px;padding:8px 10px}#sgl .cookie-scelte input{width:18px;height:18px;margin-top:2px;accent-color:var(--ink)}#sgl .cookie-scelte small{display:block;font-size:13px}#sgl .cookie-tasti{display:flex;flex-wrap:wrap;gap:8px}#sgl .cookie-tasti .btn{flex:1;white-space:nowrap;font-size:16px;padding:10px 12px;box-shadow:3px 3px 0 var(--ink)}#sgl .pref-cookie:not(.btn){border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}#sgl .pref-cookie:not(.btn):hover{text-decoration:underline}#sgl .legale h2{font-size:clamp(22px,2.6vw,28px)}#sgl .legale{font-size:17px}#sgl .pagamenti{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}#sgl .pagamenti img{height:34px;width:auto;border-radius:5px}#sgl .box-sped{border:2px dashed var(--ink);border-radius:var(--r);background:var(--bianco);padding:26px;text-align:center;font-family:var(--mano);font-size:22px;line-height:1.25}#sgl .box-sped img{height:30px;margin:8px auto 0}#sgl .footer{padding:56px 0 110px;font-size:16px}#sgl .footer-g{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr;gap:36px}#sgl .footer h3{font-size:21px;color:var(--giallo)}#sgl .footer ul{list-style:none;padding:0;margin:0;display:grid;gap:6px}#sgl .footer a{text-decoration:none}#sgl .footer a:hover{text-decoration:underline}#sgl .footer .cds{height:64px;width:auto;margin-bottom:14px}#sgl .footer .famiglia{display:flex;align-items:center;gap:12px;font-family:var(--mano);font-size:16px}#sgl .footer .famiglia img{height:58px;width:auto}#sgl .footer .social a{background:var(--bianco)}#sgl .sosten{display:grid;grid-template-columns:1fr 1.3fr;gap:36px;border-top:1.5px solid rgb(255 255 255 / .25);margin-top:36px;padding-top:30px;align-items:start}#sgl .sosten .cert{height:58px;width:auto}#sgl .copy{border-top:1.5px solid rgb(255 255 255 / .25);margin-top:26px;padding-top:16px;font-size:14px}#sgl .fissa{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--verde);border-top:var(--bordo);transform:translateY(110%);transition:transform .3s}#sgl .fissa.su{transform:none}#sgl .fissa .wrap{display:flex;align-items:center;justify-content:center;gap:20px;min-height:66px;font-size:17px;font-weight:600}#sgl .bread{font-size:15px;padding:18px 0 0}#sgl .bread a{text-decoration:none}#sgl .bread a:hover{text-decoration:underline}#sgl .scheda{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,4vw,44px);padding:22px 0 70px;align-items:start}#sgl .galleria{position:sticky;top:104px}#sgl .galleria .grande{border:var(--bordo);border-radius:var(--r);overflow:hidden;background:var(--bianco);aspect-ratio:1;box-shadow:6px 6px 0 var(--ink)}#sgl .galleria .grande img{width:100%;height:100%;object-fit:cover}#sgl .mini{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}#sgl .mini button{width:76px;height:76px;padding:0;border:1.5px solid var(--ink);border-radius:10px;overflow:hidden;cursor:pointer;background:var(--bianco);opacity:.75}#sgl .mini button[aria-current="true"]{opacity:1;box-shadow:3px 3px 0 var(--ink)}#sgl .mini img{width:100%;height:100%;object-fit:cover}#sgl .info{background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:clamp(20px,3vw,34px);box-shadow:6px 6px 0 var(--ink)}#sgl .info h1{font-size:clamp(30px,3.8vw,46px)}#sgl .info .prezzo-g{font-family:var(--serif);font-weight:700;font-size:32px;margin:0 0 16px;display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}#sgl .info .prezzo-g del{font-size:20px}#sgl .info .prezzo-g .risp{font-family:var(--sans);font-size:14px;font-weight:700;background:var(--verde);border:1.5px solid var(--ink);border-radius:999px;padding:2px 10px}#sgl .info ul{padding-left:1.1em;margin:0 0 1em}#sgl .info li{margin-bottom:.3em}#sgl .riquadro{border-top:2px dashed var(--ink);margin-top:24px;padding-top:22px}#sgl .riquadro h2{font-size:21px;margin-bottom:12px}#sgl .varianti{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}#sgl .varianti button{font-family:var(--sans);font-weight:600;font-size:16px;padding:10px 16px;border-radius:999px;border:var(--bordo);background:var(--bianco);cursor:pointer}#sgl .varianti button:hover{background:var(--azzurro)}#sgl .varianti button[aria-pressed="true"]{background:var(--ink);color:var(--bianco)}#sgl .var-foto{display:none}#sgl .riga-compra{display:flex;gap:12px;align-items:stretch}#sgl .qta{display:flex;align-items:center;border:var(--bordo);border-radius:999px;background:var(--bianco);overflow:hidden;flex-shrink:0}#sgl .qta button{width:42px;height:100%;min-height:42px;border:0;background:none;font-size:22px;cursor:pointer}#sgl .qta button:hover{background:var(--giallo)}#sgl .qta output{min-width:26px;text-align:center;font-weight:700}#sgl .caratteristiche{list-style:none;padding:0!important;margin:18px 0 0!important;display:grid;gap:8px;font-size:16px}#sgl .caratteristiche li{display:grid;grid-template-columns:28px 1fr;align-items:start;margin:0}#sgl .piu{border-top:1.5px solid rgb(0 0 0 / .2);padding:0}#sgl .piu+.piu{border-bottom:1.5px solid rgb(0 0 0 / .2)}#sgl .piu summary{font-family:var(--serif);font-weight:700;font-size:19px;padding:13px 30px 13px 0;cursor:pointer;list-style:none;position:relative}#sgl .piu summary::-webkit-details-marker{display:none}#sgl .piu summary::after{content:"+";position:absolute;right:2px;top:50%;transform:translateY(-50%);font-family:var(--sans);font-size:26px;font-weight:400}#sgl .piu[open] summary::after{content:"–"}#sgl .piu>p:first-of-type,#sgl .piu>ul{margin-top:0}#sgl .upsell{margin-top:20px;border:2px dashed var(--ink);border-radius:14px;padding:14px 16px;background:var(--giallo)}#sgl .upsell h3{font-family:var(--sans);font-size:16px;font-weight:700;margin:0 0 10px}#sgl .upsell label{display:grid;grid-template-columns:auto 46px 1fr auto;gap:10px;align-items:center;padding:7px 0;cursor:pointer;font-size:15px}#sgl .upsell label+label{border-top:1px solid rgb(0 0 0 / .25)}#sgl .upsell input{width:20px;height:20px;accent-color:var(--ink)}#sgl .upsell img{width:46px;height:46px;border-radius:8px;border:1.5px solid var(--ink);object-fit:cover}#sgl .upsell b{white-space:nowrap}#sgl .velo{position:fixed;inset:0;background:rgb(0 0 0 / .5);z-index:90;opacity:0;pointer-events:none;transition:opacity .25s}#sgl .velo.su{opacity:1;pointer-events:auto}#sgl .cassetto{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:var(--bianco);border-left:var(--bordo);z-index:100;display:flex;flex-direction:column;transform:translateX(105%);transition:transform .28s;visibility:hidden}#sgl .cassetto.su{transform:none;visibility:visible}#sgl .cassetto header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:var(--bordo);background:var(--giallo)}#sgl .cassetto header h2{font-size:26px;margin:0}#sgl .chiudi{width:40px;height:40px;border:var(--bordo);border-radius:50%;background:var(--bianco);font-size:22px;line-height:1;cursor:pointer}#sgl .sped-bar{padding:14px 20px;border-bottom:1.5px solid rgb(0 0 0 / .2);font-size:15px}#sgl .sped-bar .barra{height:12px;border:1.5px solid var(--ink);border-radius:999px;background:var(--bianco);overflow:hidden;margin-top:8px}#sgl .sped-bar .barra i{display:block;height:100%;background:var(--verde);width:0;transition:width .3s}#sgl .righe{flex:1;overflow:auto;padding:6px 20px}#sgl .riga{display:grid;grid-template-columns:72px 1fr auto;gap:12px;padding:14px 0;border-bottom:1.5px dashed rgb(0 0 0 / .3);align-items:center}#sgl .riga img{width:72px;height:72px;object-fit:cover;border:1.5px solid var(--ink);border-radius:10px}#sgl .riga b{display:block;font-family:var(--serif);font-size:17px;line-height:1.15}#sgl .riga small{display:block;font-size:14px;margin:2px 0 6px}#sgl .riga .qta button{width:32px;min-height:32px;font-size:18px}#sgl .riga .dx{text-align:right;font-weight:700}#sgl .riga .togli{display:block;margin:6px 0 0 auto;border:0;background:none;text-decoration:underline;font-size:13px;cursor:pointer;font-weight:400;padding:0}#sgl .vuoto{text-align:center;padding:50px 10px}#sgl .vuoto img{height:90px;margin:0 auto 16px}#sgl .cassetto footer{padding:18px 20px 22px;border-top:var(--bordo);background:var(--azzurro)}#sgl .totale{display:flex;justify-content:space-between;font-family:var(--serif);font-weight:700;font-size:24px;margin-bottom:12px}#sgl .cassetto footer p{font-size:13px;margin:12px 0 0;text-align:center}#sgl .toast{position:fixed;left:50%;bottom:86px;transform:translate(-50%,30px);background:var(--ink);color:var(--bianco);padding:12px 20px;border-radius:999px;font-weight:600;font-size:15px;z-index:110;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;white-space:nowrap}#sgl .toast.su{opacity:1;transform:translate(-50%,0)}@media (max-width:1060px){#sgl .griglia{grid-template-columns:repeat(2,1fr)}#sgl .footer-g{grid-template-columns:1fr 1fr}#sgl .nav{display:none;position:absolute;left:-20px;right:-20px;top:100%;background:var(--giallo);border-block:var(--bordo);flex-direction:column;padding:12px 20px;gap:2px;font-size:18px}#sgl .nav.aperta{display:flex}#sgl .burger{display:grid}#sgl .azioni{margin-left:auto}}@media (max-width:760px){#sgl{font-size:17px}#sgl .topbar{font-size:13px}#sgl .topbar .wrap{justify-content:center;text-align:center}#sgl .topbar .social{display:none}#sgl .header .wrap{min-height:70px}#sgl .loghi .cds{height:44px}#sgl .due,#sgl .scheda,#sgl .sosten,#sgl .fatto{grid-template-columns:1fr}#sgl .adesivo{width:46px;height:46px}#sgl .attaccati img{width:14%}#sgl .hero .wrap{grid-template-columns:1fr;grid-template-areas:"t" "f" "a";row-gap:18px}#sgl .hero{text-align:center}#sgl .hero p.lead{margin-inline:auto}#sgl .hero-cta{justify-content:center;margin-top:0}#sgl .hero-foto{max-height:300px}#sgl .due .ordine-1{order:-1}#sgl .passi{grid-template-columns:1fr;gap:6px}#sgl .passi img{height:140px}#sgl .passi .segno{font-size:40px;line-height:1}#sgl .strappo-g{grid-template-columns:1fr;gap:18px;margin-top:0}#sgl .strappo-pila{width:auto;height:38vh;aspect-ratio:510/713}#sgl .strappo.attivo .strappo-voci li:not(.on){display:none}#sgl .strappo.attivo .strappo-voci li.on{transform:none}#sgl .strappo .sottotitolo{margin-bottom:.6em}#sgl .tre,#sgl .partita,#sgl .art-cta,#sgl .modulo .campi{grid-template-columns:1fr}#sgl .art-cta img{max-width:160px}#sgl .art-corpo{font-size:18px}#sgl .riv-g{grid-template-columns:1fr}#sgl .riv-mappa{height:360px;position:relative;top:0}#sgl .scena{height:440px}#sgl .modello{--k:1.1}#sgl .pezzi{gap:8px}#sgl .pezzi button{width:calc(33.33% - 6px);font-size:15px;padding:12px 6px 10px}#sgl .pezzi button img{height:44px}#sgl .rec{width:280px}#sgl .sponsor{padding:14px}#sgl .sponsor img{width:150px}#sgl .galleria{position:static}#sgl .griglia{gap:14px}#sgl .card{padding:9px 9px 16px;box-shadow:4px 4px 0 var(--ink)}#sgl .card h3{font-size:17px;margin:12px 2px 6px}#sgl .card .corto{display:none}#sgl .card .btn.sm{font-size:14px;padding:9px 12px}#sgl .bollo{font-size:14px;padding:5px 10px;left:-6px}#sgl .fissa .wrap{font-size:15px;gap:12px;min-height:62px}#sgl .fissa span.lungo{display:none}#sgl .footer-g{grid-template-columns:1fr}#sgl .riga-compra{flex-direction:column}#sgl .qta{align-self:flex-start}#sgl .var-foto{display:block;width:100%;max-width:260px;border:var(--bordo);border-radius:12px;margin:0 0 14px}#sgl .offerta{grid-template-columns:84px 1fr}}@media (prefers-reduced-motion:reduce){#sgl *,#sgl *::before,#sgl *::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}#sgl .entra{opacity:1;transform:none}#sgl .nastro{overflow-x:auto}}#sgl .elenco-freccia li::before{content:"→";top:0;font-family:var(--serif);font-weight:700}#sgl .occhiello{font-family:var(--mano);font-size:19px;margin:0 0 .5em}#sgl .nav{font-size:15.5px}#sgl .nav .nuovo{font-family:var(--mano);font-size:13px;font-weight:400;background:var(--rosa);border:1.5px solid var(--ink);border-radius:999px;padding:1px 7px;margin-left:3px;color:var(--ink)}#sgl .bollo.rosa{background:var(--rosa)}#sgl .card .prezzo del{font-weight:400;opacity:.6;margin-right:4px}#sgl .scatola>i{background-color:#f8cc58}#sgl .hero-cc{overflow:hidden;position:relative}#sgl .hero-scena{position:relative;display:grid;place-items:center;width:100%;max-height:none;min-height:480px;filter:none}#sgl .hero-scena>img{position:relative;z-index:3;width:auto;max-height:440px;filter:drop-shadow(10px 12px 0 rgb(0 0 0 / .16))}#sgl .cerchi{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:0}#sgl .cerchi i{grid-area:1/1;width:min(560px,118%);aspect-ratio:1;border-radius:50%;border:30px solid var(--c);animation:cerchio 9s linear infinite;animation-delay:var(--d);opacity:0}#sgl .cerchi i:nth-child(1){--c:var(--rosa);--d:0s}#sgl .cerchi i:nth-child(2){--c:var(--giallo);--d:-1.8s}#sgl .cerchi i:nth-child(3){--c:var(--verde);--d:-3.6s}#sgl .cerchi i:nth-child(4){--c:var(--azzurro);--d:-5.4s}#sgl .cerchi i:nth-child(5){--c:var(--lilla);--d:-7.2s}@keyframes cerchio{0%{transform:scale(.18);opacity:0}12%{opacity:1}78%{opacity:1}100%{transform:scale(1.28);opacity:0}}#sgl .volanti{position:absolute;inset:0;pointer-events:none;z-index:2}#sgl .volanti .pagina{position:absolute;width:clamp(78px,9.5vw,128px);box-shadow:7px 8px 0 rgb(0 0 0 / .14);animation:vola 9s ease-in-out infinite alternate;will-change:transform}#sgl .volanti .pagina:nth-child(1){left:-3%;top:4%;--a:-14deg;--b:-8deg}#sgl .volanti .pagina:nth-child(2){right:-4%;top:0;--a:12deg;--b:18deg;animation-duration:11s}#sgl .volanti .pagina:nth-child(3){right:-1%;bottom:6%;--a:-9deg;--b:-2deg;animation-duration:8s}#sgl .volanti .pagina:nth-child(4){left:-1%;bottom:2%;--a:10deg;--b:4deg;animation-duration:12s}@keyframes vola{from{transform:translate(calc(var(--px,0)*1px),calc(var(--py,0)*1px)) rotate(var(--a))}to{transform:translate(calc(var(--px,0)*1px),calc(var(--py,0)*1px - 20px)) rotate(var(--b))}}#sgl .pagina{position:relative;display:block;aspect-ratio:540/756;container-type:inline-size;border-radius:3px;overflow:hidden;border:1px solid rgb(0 0 0 / .3);background:#fff}#sgl .pagina>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#sgl .tag{position:absolute;display:grid;place-items:center;background:#fff;border:1.5px solid var(--ink);border-radius:14%/34%;overflow:hidden;font-family:var(--sans);font-weight:700;line-height:1;text-align:center;white-space:nowrap;color:var(--ink)}#sgl .tag img{width:86%;height:74%;object-fit:contain;position:static}#sgl .tag.libero{border-style:dashed;font-family:var(--mano);font-weight:400}#sgl .tag.cop{left:31%;top:17.5%;width:38%;height:10.5%;font-size:5.6cqw;box-shadow:0 .6cqw 0 rgb(0 0 0 / .18)}#sgl .tag.pag{right:5%;top:3.6%;width:25%;height:7.6%;font-size:3.4cqw;border-width:1px}#sgl .card-pers .foto{background:var(--giallo);display:grid;place-items:center}#sgl .card-pers .foto .pagina{width:56%;rotate:-4deg;box-shadow:6px 7px 0 rgb(0 0 0 / .18)}#sgl .card .foto.dove{background:var(--beige);display:grid;place-items:center}#sgl .card .foto.dove .pagina{width:54%;box-shadow:6px 7px 0 rgb(0 0 0 / .16)}#sgl .card .foto.dove>img{width:72%;height:72%;object-fit:contain}#sgl .ded-fissa{background:var(--rosa)}#sgl .pagina.ded-fissa>img.mini-logo{inset:auto;left:5%;top:3.4%;width:15%;height:auto;object-fit:contain}#sgl .ded-fissa .carta-ded{position:absolute;left:11%;right:11%;top:17%;bottom:12%;background:#fff;rotate:-2.4deg;box-shadow:1.2cqw 1.6cqw 0 rgb(0 0 0 / .18);padding:8cqw 7cqw;font-size:5.4cqw;line-height:1.38;text-align:left}#sgl .prova-nome{margin:0 0 22px}#sgl .prova-nome label{display:block;font-family:var(--mano);font-size:19px;margin-bottom:6px}#sgl .prova-nome input{width:100%;max-width:380px;font:inherit;font-size:20px;padding:13px 18px;border:var(--bordo);border-radius:14px;background:#fff;box-shadow:4px 4px 0 var(--ink)}#sgl .prova-scena{position:relative;width:min(340px,82%);aspect-ratio:1/1.12;margin:0 auto}#sgl .prova-scena .pagina{position:absolute;width:62%;box-shadow:8px 9px 0 rgb(0 0 0 / .18)}#sgl .prova-scena .dietro{right:0;top:9%;rotate:7deg}#sgl .prova-scena .davanti{left:0;top:0;rotate:-5deg;transition:rotate .3s,translate .3s}#sgl .prova-scena.scrive .davanti{rotate:-2deg;translate:0 -6px}#sgl .sbircia-form{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0 0 18px}#sgl .sbircia-form select{font:inherit;font-size:18px;padding:12px 16px;border:var(--bordo);border-radius:14px;background:#fff;box-shadow:4px 4px 0 var(--ink);cursor:pointer}#sgl .sbircia-carta{perspective:1100px;width:min(290px,74%);aspect-ratio:480/660;margin:0 auto}#sgl .sbircia-in{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.7,.3,1);transform:rotate(3deg)}#sgl .sbircia-carta.girata .sbircia-in{transform:rotate(-2deg) rotateY(180deg)}#sgl .sbircia-carta img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:6px;backface-visibility:hidden;box-shadow:10px 12px 0 rgb(0 0 0 / .2);border:1.5px solid var(--ink)}#sgl .sbircia-carta .fronte{transform:rotateY(180deg)}#sgl .sbircia-carta.vuota{width:150px}#sgl .sbircia-carta.trema .sbircia-in{animation:trema .5s}@keyframes trema{25%{transform:rotate(3deg) translateX(-8px)}50%{transform:rotate(3deg) translateX(8px)}75%{transform:rotate(3deg) translateX(-5px)}}#sgl .batteria-box{display:flex;align-items:center;justify-content:center;margin:26px 0 24px}#sgl .batteria{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;padding:10px;border:3px solid var(--ink);border-radius:18px;background:var(--bianco);width:min(560px,92%)}#sgl .batteria button{aspect-ratio:1/1.5;border:2px solid var(--ink);border-radius:8px;background:var(--bianco);cursor:pointer;font-size:clamp(20px,3.6vw,32px);line-height:1;display:grid;place-items:center;filter:grayscale(1);opacity:.55;transition:background .2s,transform .15s,opacity .2s,filter .2s}#sgl .batteria button:hover{transform:translateY(-3px)}#sgl .batteria button.on{background:var(--giallo);filter:none;opacity:1}#sgl .batteria button.on:nth-child(-n+2){background:var(--corallo)}#sgl .batteria button.on:nth-child(n+6){background:var(--azzurro)}#sgl .batteria-box .polo{width:14px;height:54px;background:var(--ink);border-radius:0 8px 8px 0}#sgl .batteria-testo .btn{margin-top:16px}#sgl .pers-testa{padding-top:0}#sgl .studio{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,56px);align-items:start;padding-top:18px}#sgl .studio-scena{position:sticky;top:96px}#sgl .scena-p{height:600px;perspective:1200px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;display:grid;place-items:center;position:relative}#sgl .scena-p:active{cursor:grabbing}#sgl .scena-p .modello{--k:1.7}#sgl .scena-p .foglio{background:#fff;container-type:size;overflow:hidden}#sgl .scena-p .foglio>img.fondo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}#sgl .scena-p .foglio::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255 / .22),#fff0 38%,rgb(0 0 0 / .05));pointer-events:none}#sgl .scena-p .foglio.entra-f{animation:entraf .45s ease-out}@keyframes entraf{from{opacity:0;transform:rotateX(-22deg)}to{opacity:1;transform:none}}#sgl .scena-p .blocco>.f{transform-style:preserve-3d}#sgl .scena-p .modello.attesa .tag.cop.libero{animation:pulsa 1.6s ease-in-out infinite}@keyframes pulsa{50%{transform:scale(1.07)}}#sgl .ombra-terra{position:absolute;left:0;top:0;width:calc(300px*var(--k));height:calc(230px*var(--k));margin:calc(-115px*var(--k)) 0 0 calc(-150px*var(--k));background:radial-gradient(closest-side,rgb(0 0 0 / .3),#fff0);transform:translateY(calc(137px*var(--k))) rotateX(90deg)}#sgl .foglio.ded{background:var(--rosa)}#sgl .foglio.ded .mini{position:absolute;left:5%;top:3.4%;width:15%}#sgl .foglio.ded .carta-d{position:absolute;left:11%;right:11%;top:17%;bottom:12%;background:#fff;transform:rotate(-2.4deg);box-shadow:1.2cqw 1.6cqw 0 rgb(0 0 0 / .18);padding:8cqw 7cqw;overflow:hidden}#sgl .foglio.ded .testo{font-size:var(--fs,4.6cqw);line-height:1.38;white-space:pre-wrap;overflow-wrap:anywhere;display:block}#sgl .caduta{outline:3px dashed var(--ink);outline-offset:-14px;border-radius:24px}#sgl .viste{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:6px}#sgl .viste button{font-family:var(--mano);font-size:18px;border:var(--bordo);background:var(--bianco);border-radius:999px;padding:7px 18px;cursor:pointer}#sgl .viste button[aria-pressed="true"]{background:var(--ink);color:var(--bianco)}#sgl .studio-scena .suggerimento{margin-top:12px}#sgl .studio-lato h1{font-size:clamp(32px,4vw,48px)}#sgl .passi-p{display:grid;gap:16px;margin:24px 0 8px}#sgl .passo{border:var(--bordo);border-radius:var(--r);background:var(--bianco);padding:20px 22px;display:grid;grid-template-columns:auto 1fr;gap:4px 16px;transition:box-shadow .2s,transform .2s}#sgl .passo.attivo{box-shadow:6px 6px 0 var(--ink);transform:translate(-3px,-3px)}#sgl .passo .num{grid-row:span 3;font-family:var(--serif);font-weight:900;font-size:36px;line-height:1;width:52px;height:52px;display:grid;place-items:center;border:var(--bordo);border-radius:50%;background:var(--giallo)}#sgl .passo:nth-child(2) .num{background:var(--rosa)}#sgl .passo:nth-child(3) .num{background:var(--verde)}#sgl .passo h2{margin:4px 0 0;font-size:22px}#sgl .passo p{margin:0;font-size:16.5px}#sgl .passo .campi{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:10px}#sgl .passo input[type=text],#sgl .passo textarea{font:inherit;font-size:17px;border:var(--bordo);border-radius:12px;padding:10px 14px;background:#fff;width:100%}#sgl .passo textarea{resize:vertical;min-height:104px}#sgl .idee{display:flex;gap:6px;flex-wrap:wrap}#sgl .idee button{font-family:var(--mano);font-size:15px;border:1.5px dashed var(--ink);border-radius:999px;background:var(--beige);padding:4px 12px;cursor:pointer}#sgl .idee button:hover{background:var(--giallo)}#sgl .conta{font-size:14px;margin-left:auto}#sgl .riepilogo-p{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:6px;font-size:16px}#sgl .riepilogo-p li{display:grid;grid-template-columns:26px 1fr;align-items:start}#sgl .riepilogo-p li.no{opacity:.55}#sgl .privacy-logo{font-size:14.5px;margin:14px 0 0}#sgl .invito-pers{display:grid;grid-template-columns:54px 1fr;gap:14px;align-items:center;margin-top:18px;padding:12px 14px;border:var(--bordo);border-radius:14px;background:var(--azzurro);text-decoration:none;font-size:15.5px;box-shadow:4px 4px 0 var(--ink);transition:transform .15s,box-shadow .15s}#sgl .invito-pers:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}#sgl .invito-pers b{display:block;font-size:17px}#sgl .linea{list-style:none;padding:0;margin:34px auto 0;max-width:720px;display:grid;gap:22px;counter-reset:passo;position:relative}#sgl .linea::before{content:"";position:absolute;left:25px;top:10px;bottom:10px;border-left:2px dashed var(--ink)}#sgl .linea li{position:relative;padding:18px 22px 18px 74px;background:var(--bianco);border:var(--bordo);border-radius:var(--r);box-shadow:5px 5px 0 var(--ink);counter-increment:passo}#sgl .linea li::before{content:counter(passo);position:absolute;left:-2px;top:14px;width:52px;height:52px;display:grid;place-items:center;font-family:var(--serif);font-weight:900;font-size:26px;border:var(--bordo);border-radius:50%;background:var(--giallo);margin-left:2px}#sgl .linea li:nth-child(2)::before{background:var(--rosa)}#sgl .linea li:nth-child(3)::before{background:var(--verde)}#sgl .linea li:nth-child(4)::before{background:var(--azzurro)}#sgl .linea b{font-family:var(--serif);font-size:22px}#sgl .linea p{margin:4px 0 0}#sgl .catena{list-style:none;padding:0;margin:30px 0 0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}#sgl .catena li{background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:20px 14px;box-shadow:5px 5px 0 var(--ink)}#sgl .catena span{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 10px;border:var(--bordo);border-radius:50%;background:var(--lilla);font-family:var(--serif);font-weight:900;font-size:22px}#sgl .catena b{display:block;font-family:var(--serif);font-size:20px}#sgl .catena p{font-size:15px;margin:6px 0 0}#sgl .cat-links{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0}#sgl .testo .cat-links{justify-content:flex-start}#sgl .cat-link{font-weight:600;font-size:16px;padding:9px 18px;border-radius:999px;border:var(--bordo);background:var(--bianco);text-decoration:none;box-shadow:3px 3px 0 var(--ink)}#sgl .cat-link:hover{background:var(--giallo)}#sgl .esempi{display:flex;flex-wrap:wrap;gap:26px;justify-content:center;margin-top:30px}#sgl .esempi img{width:min(240px,42%);height:auto;border-radius:4px;box-shadow:8px 9px 0 rgb(0 0 0 / .18)}#sgl .esempi img:nth-child(odd){rotate:-3deg}#sgl .esempi img:nth-child(even){rotate:2deg}#sgl .art-corpo>p>b:only-child{font-family:var(--serif)}@media (max-width:1060px){#sgl .studio{grid-template-columns:1fr}#sgl .studio-scena{position:sticky;top:82px;z-index:5;background:var(--azzurro);margin:0 -20px;padding:0 20px 10px;border-bottom:2px dashed var(--ink)}#sgl .scena-p{height:400px}#sgl .scena-p .modello{--k:1.1}#sgl .studio-scena .suggerimento{display:none}#sgl .catena{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){#sgl .hero-scena{min-height:340px}#sgl .hero-scena>img{max-height:300px}#sgl .cerchi i{border-width:20px;width:min(380px,108%)}#sgl .volanti .pagina:nth-child(3),#sgl .volanti .pagina:nth-child(4){display:none}#sgl .volanti .pagina{width:74px}#sgl .studio-scena{top:70px}#sgl .scena-p{height:300px}#sgl .scena-p .modello{--k:.84}#sgl .viste button{font-size:15px;padding:5px 12px}#sgl .passo{grid-template-columns:1fr}#sgl .passo .num{grid-row:auto}#sgl .tre[style]{grid-template-columns:1fr!important}#sgl .catena{grid-template-columns:1fr}#sgl .sbircia-form select,#sgl .sbircia-form .btn{flex:1 1 40%}}@media (prefers-reduced-motion:reduce){#sgl .cerchi i{animation:none;opacity:1;transform:scale(calc(.3 + var(--n,0)*.2))}#sgl .cerchi i:nth-child(2){--n:1}#sgl .cerchi i:nth-child(3){--n:2}#sgl .cerchi i:nth-child(4){--n:3}#sgl .cerchi i:nth-child(5){--n:4}#sgl .volanti .pagina{animation:none;transform:rotate(var(--a))}}#sgl .studio-lato .prezzo-g{font-family:var(--serif);font-weight:700;font-size:34px;line-height:1;margin:0 0 .5em}#sgl .card h2{font-size:20px;margin:16px 4px 6px}#sgl .card h2 a{text-decoration:none}#sgl .tre .card .numero{display:grid;place-items:center;width:64px;height:64px;margin:12px 8px 0;border:var(--bordo);border-radius:50%;font-family:var(--serif);font-weight:900;font-size:32px;background:var(--giallo)}#sgl .tre .card .numero.n2{background:var(--rosa)}#sgl .tre .card .numero.n3{background:var(--verde)}#sgl .quattro-ill{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:340px;margin:auto}#sgl .quattro-ill img{background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:10px;box-shadow:4px 4px 0 var(--ink)}#sgl .quattro-ill img:nth-child(odd){rotate:-2deg}#sgl .quattro-ill img:nth-child(even){rotate:2deg}#sgl .lampo{background:var(--rosa);border-bottom:var(--bordo);font-size:17px;font-weight:600;position:sticky;top:0;z-index:55}#sgl .lampo .wrap{display:flex;align-items:center;justify-content:center;gap:14px;min-height:54px;flex-wrap:wrap;padding:6px 0;text-align:center}#sgl .lampo-tempo{font-family:var(--serif);font-size:1.15em;font-variant-numeric:tabular-nums;background:var(--bianco);border:1.5px solid var(--ink);border-radius:8px;padding:0 7px;display:inline-block;min-width:3.2em;text-align:center}#sgl .lampo .btn.sm{padding:7px 14px;font-size:15px;box-shadow:2px 2px 0 var(--ink);background:var(--giallo)}#sgl .con-lampo .header{top:var(--lampo-h,54px)}#sgl .lampo-nb{white-space:nowrap}#sgl .lampo-box{background:var(--rosa);border:var(--bordo);border-radius:12px;padding:10px 14px;font-size:15px;margin:0 0 16px!important;text-align:left!important}#sgl .cassetto footer .lampo-box{opacity:1}#sgl .suggerimento.spoiler{background:var(--bianco);border:var(--bordo);border-radius:12px;padding:12px 16px;font-weight:500;max-width:440px;margin-left:auto;margin-right:auto}#sgl .suggerimento.spoiler a{font-weight:700;white-space:nowrap}#sgl .offertona{background:var(--rosa);border-top:var(--bordo);padding:clamp(34px,5vw,56px) 0;overflow:hidden;position:relative}#sgl .offertona .wrap{display:grid;grid-template-columns:auto 1fr auto;gap:clamp(20px,4vw,54px);align-items:center}#sgl .stella{position:relative;width:clamp(150px,19vw,230px);aspect-ratio:1;display:grid;place-items:center}#sgl .stella::before{content:"";position:absolute;inset:0;background:var(--giallo);clip-path:polygon(50% 0,59% 13%,74% 6%,77% 22%,93% 23%,88% 38%,100% 50%,88% 62%,93% 77%,77% 78%,74% 94%,59% 87%,50% 100%,41% 87%,26% 94%,23% 78%,7% 77%,12% 62%,0 50%,12% 38%,7% 23%,23% 22%,26% 6%,41% 13%);animation:ruota 22s linear infinite;filter:drop-shadow(5px 6px 0 var(--ink))}@keyframes ruota{to{transform:rotate(360deg)}}#sgl .stella b{position:relative;font-family:var(--serif);font-weight:900;font-size:clamp(46px,6.2vw,78px);line-height:1;rotate:-8deg}#sgl .offertona h2{font-size:clamp(30px,4.4vw,54px);margin:0 0 .2em}#sgl .offertona p{font-size:clamp(17px,1.8vw,20px);margin:0;max-width:30em}#sgl .offertona .conto{text-align:center}#sgl .offertona .conto span{display:block;font-family:var(--mano);font-size:20px;margin-bottom:6px}#sgl .offertona .conto .lampo-tempo{font-size:clamp(52px,7vw,88px);font-weight:900;line-height:1;padding:.08em .22em;border:var(--bordo);border-radius:18px;box-shadow:6px 6px 0 var(--ink);min-width:3.1em}#sgl .offertona .conto .btn{margin-top:18px}#sgl .offertona .conto.agli-sgoccioli .lampo-tempo{animation:batti-forte 1s ease-in-out infinite}@keyframes batti-forte{50%{transform:scale(1.05)}}#sgl .bollo-lampo{position:fixed;left:16px;bottom:84px;z-index:45;width:112px;aspect-ratio:1;display:grid;place-items:center;text-decoration:none;text-align:center;line-height:1.05;transition:transform .2s}#sgl .bollo-lampo:hover{transform:scale(1.07) rotate(-4deg)}#sgl .bollo-lampo::before{content:"";position:absolute;inset:0;background:var(--giallo);clip-path:polygon(50% 0,59% 13%,74% 6%,77% 22%,93% 23%,88% 38%,100% 50%,88% 62%,93% 77%,77% 78%,74% 94%,59% 87%,50% 100%,41% 87%,26% 94%,23% 78%,7% 77%,12% 62%,0 50%,12% 38%,7% 23%,23% 22%,26% 6%,41% 13%);filter:drop-shadow(3px 4px 0 var(--ink));animation:ruota 22s linear infinite}#sgl .bollo-lampo span{position:relative;font-family:var(--serif);font-weight:900;font-size:25px}#sgl .bollo-lampo span small{display:block;font-family:var(--sans);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}#sgl .bollo-lampo .lampo-tempo{background:none;border:0;padding:0;min-width:0;font-family:var(--sans);font-size:13px}#sgl .prezzo-lampo{display:block;margin-top:4px;font-size:15px;font-weight:700}#sgl .prezzo-lampo b{background:var(--rosa);border:1.5px solid var(--ink);border-radius:999px;padding:2px 10px;font-size:16px;white-space:nowrap}#sgl .con-lampo .card .prezzo{margin-bottom:10px}@media (max-width:760px){#sgl .lampo{font-size:14.5px}#sgl .lampo .btn,#sgl .lampo-lungo{display:none}#sgl .lampo .wrap{min-height:46px}#sgl .offertona .wrap{grid-template-columns:1fr;text-align:center;justify-items:center}#sgl .offertona p{margin-inline:auto}#sgl .bollo-lampo{width:86px;left:8px;bottom:76px}#sgl .bollo-lampo span{font-size:19px}}@media (prefers-reduced-motion:reduce){#sgl .stella::before,#sgl .bollo-lampo::before{animation:none}}#sgl h1{font-size:clamp(34px,4.6vw,52px)}#sgl h2{font-size:clamp(27px,3.5vw,40px)}#sgl .offertona h2{font-size:clamp(27px,3.5vw,40px)}#sgl .offertona .conto .lampo-tempo{font-size:clamp(44px,5.4vw,64px)}#sgl .stella b{font-size:clamp(40px,5vw,60px)}#sgl .footer-cc{background:var(--lilla);color:var(--ink);border-top:var(--bordo);padding:56px 0 110px}#sgl .footer-cc h3{color:var(--ink);font-size:22px}#sgl .footer-cc .footer-g{grid-template-columns:1fr 1.25fr 1.1fr 1.15fr}#sgl .footer-cc .cds{height:76px}#sgl .footer-cc .con-icone a{display:inline-flex;gap:9px;align-items:baseline}#sgl .footer-cc .con-icone span{font-size:14px;width:18px;text-align:center;filter:grayscale(1)}#sgl .footer-cc .social a{background:var(--azzurro)}#sgl .footer-cc .pref-cookie{background:none;border:0;padding:0;font:inherit;cursor:pointer;text-decoration:underline}#sgl .footer-cc .sosten{border-top:1.5px solid var(--ink)}#sgl .footer-cc .copy{border-top:1.5px solid var(--ink);margin-top:30px;padding-top:18px;font-size:14.5px}#sgl .footer-cc .btn.sm{margin-top:4px}#sgl .card{overflow:visible}#sgl .bollo-sped{position:absolute;top:-13px;right:-8px;z-index:2;font-family:var(--mano);font-size:15px;line-height:1;background:var(--verde);border:var(--bordo);border-radius:999px;padding:6px 12px;transform:rotate(4deg);box-shadow:3px 3px 0 var(--ink);white-space:nowrap}#sgl .card .bollo+.bollo-sped{top:auto;bottom:calc(100% - 44px);right:-8px;top:18px}#sgl .linea::before{display:none}#sgl .linea li{padding:20px 24px 20px 92px}#sgl .linea li::before{left:20px;top:50%;transform:translateY(-50%);margin:0}#sgl .scaffale{width:min(460px,100%);margin:auto;padding:14px 14px 0;border-radius:14px;background:linear-gradient(180deg,#8a5a34,#6f4526);border:var(--bordo);box-shadow:8px 8px 0 var(--ink)}#sgl .ripiano{position:relative;display:flex;align-items:flex-end;gap:3px;height:150px;padding:0 12px;background:linear-gradient(180deg,#4c2f1a 0,#5d3a20 55%,#6b4426 100%);border-radius:4px 4px 0 0;margin-bottom:16px;box-shadow:inset 0 14px 18px rgb(0 0 0 / .35)}#sgl .ripiano::after{content:"";position:absolute;left:-6px;right:-6px;bottom:-16px;height:16px;background:linear-gradient(180deg,#d9a877,#b98350);border-radius:3px;box-shadow:0 5px 8px rgb(0 0 0 / .35)}#sgl .ripiano.con-cc{height:210px}#sgl .ripiano.basso{height:118px;margin-bottom:16px}#sgl .ripiano i{display:block;flex:0 0 var(--w);height:var(--h);background:linear-gradient(90deg,rgb(0 0 0 / .22),rgb(255 255 255 / .18) 22%,#fff0 55%,rgb(0 0 0 / .2)),var(--c);border-radius:3px 3px 1px 1px;position:relative;transform-origin:50% 100%;rotate:var(--t,0deg);box-shadow:1px 0 0 rgb(0 0 0 / .25)}#sgl .ripiano i::before{content:"";position:absolute;left:18%;right:18%;top:14%;height:9%;background:rgb(0 0 0 / .55);border-radius:1px}#sgl .ripiano i::after{content:"";position:absolute;left:0;right:0;bottom:10%;height:3px;background:rgb(0 0 0 / .35)}#sgl .ripiano i:nth-child(3n)::before{top:auto;bottom:24%;height:22%;left:30%;right:30%;background:rgb(255 255 255 / .75)}#sgl .ripiano .spazio{flex:1}#sgl .ripiano .cc{position:relative;flex:1;align-self:stretch;display:flex;align-items:flex-end;justify-content:center;z-index:2}#sgl .ripiano .cc img{height:118%;width:auto;max-width:none;margin-bottom:-4px;filter:drop-shadow(0 10px 8px rgb(0 0 0 / .45))}#sgl .ripiano .cartellino{position:absolute;left:50%;bottom:-34px;translate:-50% 0;z-index:3;font-family:var(--mano);font-weight:400;font-size:13px;line-height:1.1;white-space:nowrap;background:var(--giallo);border:1.5px solid var(--ink);border-radius:6px;padding:4px 9px;rotate:-2deg;box-shadow:2px 2px 0 var(--ink)}#sgl .ventaglio{position:relative;width:min(400px,92%);aspect-ratio:1/1;margin:auto}#sgl .ventaglio .pagina{position:absolute;width:48%;left:26%;top:10%;box-shadow:8px 9px 0 rgb(0 0 0 / .2);transform-origin:50% 120%;transition:rotate .35s cubic-bezier(.2,.7,.2,1)}#sgl .ventaglio .pagina:nth-child(1){rotate:-27deg}#sgl .ventaglio .pagina:nth-child(2){rotate:25deg}#sgl .ventaglio .pagina:nth-child(3){rotate:-2deg}#sgl .ventaglio:hover .pagina:nth-child(1){rotate:-33deg}#sgl .ventaglio:hover .pagina:nth-child(2){rotate:31deg}#sgl .tag-fisso{position:absolute;left:24%;top:17.5%;width:52%;height:10.5%;display:grid;place-items:center;background:#fff;border:1.5px solid var(--ink);border-radius:14%/34%;font-weight:700;font-size:6cqw;line-height:1;white-space:nowrap;box-shadow:0 .6cqw 0 rgb(0 0 0 / .18)}#sgl .bigliettino{position:absolute;right:0;bottom:6%;z-index:3;font-family:var(--mano);font-size:17px;line-height:1.2;background:var(--giallo);border:var(--bordo);padding:12px 14px;rotate:6deg;box-shadow:4px 4px 0 var(--ink);text-align:center}#sgl .cassetto .sped-bar{display:none!important}#sgl .premi{padding:14px 22px 34px;border-bottom:1.5px solid rgb(0 0 0 / .2);background:var(--beige)}#sgl .premi-testo{font-size:14.5px;text-align:center;margin:0 0 12px}#sgl .premi-barra{position:relative;height:12px;border:1.5px solid var(--ink);border-radius:999px;background:var(--bianco);margin:0 14px}#sgl .premi-barra>i{display:block;height:100%;background:var(--verde);border-radius:999px;transition:width .4s}#sgl .premi .tappa{position:absolute;top:50%;translate:-50% -50%;display:grid;justify-items:center}#sgl .premi .tappa b{display:grid;place-items:center;width:30px;height:30px;border:1.5px solid var(--ink);border-radius:50%;background:var(--bianco);font-size:15px;font-weight:400;filter:grayscale(1)}#sgl .premi .tappa.presa b{background:var(--verde);filter:none}#sgl .premi .tappa small{position:absolute;top:34px;font-size:11px;line-height:1.05;text-align:center;width:74px}#sgl .premi-nota{font-size:13.5px;margin:34px 0 -18px;text-align:center}#sgl .cassetto .righe{flex:1}#sgl .extra-2026{border-top:1.5px solid rgb(0 0 0 / .2);background:var(--bianco);padding:12px 20px}#sgl .extra-2026 label{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;cursor:pointer;font-size:13.5px;line-height:1.3}#sgl .extra-2026 label>span:first-child b{display:block;font-size:15px}#sgl .extra-prezzo{white-space:nowrap;font-size:14px}#sgl .extra-prezzo del{opacity:.6}#sgl .extra-2026 input{position:absolute;opacity:0;width:1px;height:1px}#sgl .extra-2026 i{display:block;width:44px;height:26px;border:1.5px solid var(--ink);border-radius:999px;background:#d9d9d9;position:relative;transition:background .2s}#sgl .extra-2026 i::after{content:"";position:absolute;left:2px;top:2px;width:19px;height:19px;border-radius:50%;background:var(--bianco);border:1.5px solid var(--ink);transition:translate .2s}#sgl .extra-2026 input:checked+i{background:var(--verde)}#sgl .extra-2026 input:checked+i::after{translate:18px 0}#sgl .extra-2026 input:focus-visible+i{outline:3px solid var(--ink);outline-offset:2px}#sgl .lampo{font-size:17px}#sgl .codice{font:inherit;font-family:var(--sans);font-weight:800;letter-spacing:.06em;background:var(--bianco);border:2px dashed var(--ink);border-radius:8px;padding:2px 10px;cursor:pointer}#sgl .codice:hover{background:var(--giallo)}#sgl .lampo-codice{margin-left:6px;white-space:nowrap}#sgl .offertona-codice{margin-top:14px!important;font-weight:600}#sgl .offertona-codice .codice{font-size:1.15em;padding:4px 14px;margin-left:6px}#sgl .bollo-lampo::before{background:var(--ink);filter:drop-shadow(3px 4px 0 rgb(0 0 0 / .35))}#sgl .bollo-lampo{width:124px;color:var(--giallo)}#sgl .bollo-lampo span{font-size:29px;color:var(--giallo)}#sgl .bollo-lampo span small{color:var(--bianco);font-weight:600;font-size:12px}#sgl .bollo-lampo .lampo-tempo{color:var(--bianco);font-weight:800}#sgl .lampo-finale .bollo-lampo{animation:batti-forte 1s ease-in-out infinite}#sgl .prezzo-lampo{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:6px}#sgl .prezzo-lampo b{background:var(--ink);color:var(--giallo);border:0;border-radius:999px;padding:4px 14px;font-size:17px;white-space:nowrap}#sgl .prezzo-lampo small{font-size:12.5px;font-weight:600}#sgl .prezzo-lampo .lampo-tempo{font-style:normal;font-size:12.5px;font-family:var(--sans);font-weight:800;background:var(--rosa);border-width:1px;padding:0 5px;min-width:3em;border-radius:6px}#sgl .con-lampo .card .prezzo{margin-bottom:12px}#sgl .pop-lampo{position:fixed;inset:0;z-index:120;background:rgb(0 0 0 / .62);display:grid;place-items:center;padding:18px;animation:pop-in .25s ease-out}@keyframes pop-in{from{opacity:0}to{opacity:1}}#sgl .pop-carta{position:relative;width:min(440px,100%);background:var(--rosa);border:var(--bordo);border-radius:22px;padding:26px 26px 22px;text-align:center;box-shadow:10px 10px 0 var(--ink);animation:pop-su .35s cubic-bezier(.3,1.4,.5,1)}@keyframes pop-su{from{transform:translateY(30px) scale(.94)}to{transform:none}}#sgl .pop-carta .stella{width:130px;margin:-64px auto 6px}#sgl .pop-carta .stella b{font-size:40px}#sgl .pop-carta h2{font-size:30px;margin:0 0 .3em}#sgl .pop-carta p{font-size:16.5px;margin:0 0 12px}#sgl .pop-tempo .lampo-tempo{font-size:34px;font-weight:900;padding:2px 12px;border:var(--bordo);border-radius:12px;box-shadow:4px 4px 0 var(--ink);margin-left:8px;vertical-align:middle}#sgl .pop-codice small{display:block;font-size:13px;margin-top:4px}#sgl .pop-chiudi{position:absolute;right:10px;top:8px;width:38px;height:38px;border:var(--bordo);border-radius:50%;background:var(--bianco);font-size:22px;line-height:1;cursor:pointer}#sgl .pop-no{display:block;margin:12px auto 0;background:none;border:0;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer}#sgl .tadaa-form{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}#sgl .tadaa-form input{flex:1;min-width:200px;font:inherit;padding:12px 16px;border:var(--bordo);border-radius:14px;background:#fff;box-shadow:4px 4px 0 var(--ink)}#sgl .notes{display:grid;place-items:center}#sgl .notes-foglio{width:min(340px,100%);min-height:380px;background:repeating-linear-gradient(180deg,#fff 0 37px,#cfe3ec 37px 38.5px);border:var(--bordo);border-radius:6px 6px 14px 14px;padding:58px 22px 22px 22px;position:relative;rotate:-2deg;box-shadow:8px 9px 0 rgb(0 0 0 / .2)}#sgl .notes-foglio::before{content:"";position:absolute;left:0;right:0;top:0;height:40px;background:var(--azzurro);border-bottom:var(--bordo);border-radius:4px 4px 0 0}#sgl .notes-titolo{position:absolute;top:7px;left:22px;font-family:var(--serif);font-size:20px}#sgl .notes ul{list-style:none;margin:0;padding:0}#sgl .notes li{position:relative;height:38.5px;display:flex;align-items:center;font-family:var(--mano);font-size:19px}#sgl .notes li label{display:flex;gap:10px;align-items:center;cursor:pointer;width:100%}#sgl .notes li input{width:20px;height:20px;accent-color:var(--ink);flex-shrink:0}#sgl .notes li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sgl .notes li.fatto span{text-decoration:line-through;opacity:.55}#sgl .notes li.nuovo{animation:entraf .4s ease-out}#sgl .tadaa-botto{position:absolute;right:-6px;top:-14px;font-family:var(--serif);font-size:22px;background:var(--giallo);border:var(--bordo);border-radius:999px;padding:2px 12px;rotate:8deg;box-shadow:3px 3px 0 var(--ink);animation:tadaa 1.3s ease-out forwards;pointer-events:none}@keyframes tadaa{0%{transform:scale(.3);opacity:0}18%{transform:scale(1.2);opacity:1}70%{transform:scale(1);opacity:1}100%{transform:translateY(-22px);opacity:0}}#sgl .parete{position:relative;aspect-ratio:1/1;width:min(420px,100%);margin:auto;border:var(--bordo);border-radius:var(--r);overflow:hidden;box-shadow:8px 8px 0 var(--ink);background:var(--beige);transition:background .3s}#sgl .parete[data-muro=azzurro]{background:var(--azzurro)}#sgl .parete[data-muro=rosa]{background:var(--rosa)}#sgl .parete[data-muro=verde]{background:var(--verde)}#sgl .parete[data-muro=pervinca]{background:var(--pervinca)}#sgl .parete::after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgb(255 255 255 / .28),#fff0 45%,rgb(0 0 0 / .08));pointer-events:none}#sgl .parete .chiodo{position:absolute;left:50%;top:13%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:#555;box-shadow:1px 2px 2px rgb(0 0 0 / .4);z-index:2}#sgl .parete .quadro{position:absolute;left:27%;top:14.5%;width:46%;aspect-ratio:1;transform-origin:50% 0;border:9px solid #f6f1e7;outline:2px solid var(--ink);box-shadow:10px 14px 14px rgb(0 0 0 / .28);background:#fff}#sgl .parete .quadro img{width:100%;height:100%;object-fit:cover}#sgl .parete .quadro.dondola{animation:dondola 1.2s ease-out}@keyframes dondola{0%{rotate:-7deg}30%{rotate:5deg}55%{rotate:-3deg}78%{rotate:1.5deg}100%{rotate:0deg}}#sgl .parete .battiscopa{position:absolute;left:0;right:0;bottom:0;height:9%;background:#fff;border-top:var(--bordo)}#sgl .parete-muri{display:flex;gap:10px;margin:6px 0 0}#sgl .muro-col{width:38px;height:38px;border-radius:50%;border:var(--bordo);cursor:pointer}#sgl .muro-col[aria-pressed=true]{box-shadow:0 0 0 3px var(--bianco),0 0 0 5px var(--ink)}#sgl .biglietto{position:relative;width:min(300px,78%);aspect-ratio:1/1;margin:auto;perspective:1400px;cursor:pointer}#sgl .big-dentro{position:absolute;inset:0;background:#fff;border:var(--bordo);border-radius:4px;display:grid;place-items:center;padding:12% 10%;box-shadow:10px 12px 0 rgb(0 0 0 / .2)}#sgl .big-dentro p{font-family:var(--mano);font-size:clamp(18px,2.3vw,24px);line-height:1.3;text-align:center;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}#sgl .big-copertina{position:absolute;inset:0;transform-origin:0 50%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.7,.3,1)}#sgl .big-copertina img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:var(--bordo);border-radius:4px;backface-visibility:hidden}#sgl .big-retro{position:absolute;inset:0;background:#f4efe6;border:var(--bordo);border-radius:4px;transform:rotateY(180deg);backface-visibility:hidden}#sgl .biglietto.aperto .big-copertina{transform:rotateY(-152deg)}#sgl .biglietto.aperto{translate:22% 0}#sgl .biglietto{transition:translate .9s cubic-bezier(.3,.7,.3,1)}#sgl #biglietto textarea{width:100%;max-width:420px;font:inherit;padding:12px 16px;border:var(--bordo);border-radius:14px;background:#fff;box-shadow:4px 4px 0 var(--ink);resize:vertical}@media (max-width:1060px){#sgl .footer-cc .footer-g{grid-template-columns:1fr 1fr}}@media (max-width:760px){#sgl .footer-cc .footer-g{grid-template-columns:1fr}#sgl .bollo-sped{font-size:13px;right:-4px}#sgl .ripiano{height:120px}#sgl .ripiano.con-cc{height:170px}#sgl .ripiano.basso{height:96px}#sgl .bollo-lampo{width:98px;left:8px;bottom:76px}#sgl .bollo-lampo span{font-size:22px}#sgl .lampo-codice{display:none}#sgl .biglietto.aperto{translate:30% 0}#sgl .linea li{padding:18px 18px 18px 78px}#sgl .linea li::before{left:14px}}#sgl .pop-carta .btn.pri{background:var(--giallo)}#sgl .premi-nota{margin:46px 0 -20px}#sgl .parete .quadro{border:0;outline:0;left:24%;width:52%;top:15%}#sgl .avviso-anteprima{background:var(--giallo);border:2px dashed var(--ink);border-radius:14px;padding:12px 16px;font-size:16px;margin:0 0 4px}#sgl .rev-tavolo{position:relative;min-height:300px;background:var(--verde);border:var(--bordo);border-radius:var(--r);box-shadow:8px 8px 0 var(--ink);padding:18px;display:flex;gap:16px;align-items:center}#sgl .rev-mazzo{width:92px;height:auto;border-radius:8px;box-shadow:3px 3px 0 #fff,6px 6px 0 rgb(0 0 0 / .35);flex-shrink:0}#sgl .rev-fila{display:flex;flex-wrap:wrap;gap:8px}#sgl .rev-c{width:68px;height:auto;border-radius:6px;box-shadow:3px 4px 0 rgb(0 0 0 / .25);animation:entraf .35s ease-out}#sgl .rev-c.sbagliata{outline:4px solid var(--rosa);rotate:-5deg}#sgl .rev-tasti{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}#sgl .rev-tasti button{display:grid;justify-items:center;gap:4px;width:78px;padding:8px 4px;font-family:var(--mano);font-size:15px;background:var(--bianco);border:var(--bordo);border-radius:14px;cursor:pointer;box-shadow:3px 3px 0 var(--ink)}#sgl .rev-tasti button:hover{background:var(--azzurro)}#sgl .rev-tasti img{height:44px;width:auto}#sgl .rev-carte{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:26px}#sgl .rev-carta{background:var(--bianco);border:var(--bordo);border-radius:var(--r);padding:14px 12px 16px;box-shadow:5px 5px 0 var(--ink);text-align:center}#sgl .rev-carta img{width:74%;height:auto;margin:0 auto 10px;border-radius:8px;box-shadow:3px 4px 0 rgb(0 0 0 / .2)}#sgl .rev-carta span{font-family:var(--mano);font-size:14px}#sgl .rev-carta h3{margin:2px 0 6px;font-size:21px}#sgl .rev-carta p{font-size:14.5px;margin:0}@media (max-width:1060px){#sgl .rev-carte{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){#sgl .rev-carte{grid-template-columns:1fr 1fr}#sgl .rev-tavolo{flex-direction:column;align-items:flex-start}#sgl .catena[style]{grid-template-columns:1fr!important}}#sgl .senza-carrello .lampo-box,#sgl .senza-carrello .qta{display:none}#sgl .rev-scena{position:relative;height:440px;display:grid;place-items:center;perspective:1300px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}#sgl .rev-scena:active{cursor:grabbing}#sgl .rev-scatola{--w:200px;--p:139px;--h:294px;position:relative;width:var(--w);height:var(--h);transform-style:preserve-3d;transform:rotateX(-12deg) rotateY(var(--giro,-28deg))}#sgl .rev-scatola i{position:absolute;top:0;left:50%;height:var(--h);background-size:100% 100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:3px}#sgl .rev-scatola .f1,#sgl .rev-scatola .f3{width:var(--w);margin-left:calc(var(--w)/-2)}#sgl .rev-scatola .f2,#sgl .rev-scatola .f4{width:var(--p);margin-left:calc(var(--p)/-2)}#sgl .rev-scatola .f1{background-image:url(/scheda-segnalibri-del-giappone/assets/img/revorso/scatola-fronte.jpg);transform:translateZ(calc(var(--p)/2))}#sgl .rev-scatola .f2{background-image:url(/scheda-segnalibri-del-giappone/assets/img/revorso/scatola-lato-rosa.jpg);transform:rotateY(90deg) translateZ(calc(var(--w)/2));filter:brightness(.92)}#sgl .rev-scatola .f3{background-image:url(/scheda-segnalibri-del-giappone/assets/img/revorso/scatola-retro.jpg);transform:rotateY(180deg) translateZ(calc(var(--p)/2))}#sgl .rev-scatola .f4{background-image:url(/scheda-segnalibri-del-giappone/assets/img/revorso/scatola-lato-verde.jpg);transform:rotateY(270deg) translateZ(calc(var(--w)/2));filter:brightness(.92)}#sgl .rev-scatola .su,#sgl .rev-scatola .giu{width:var(--w);height:var(--p);margin-left:calc(var(--w)/-2);top:50%;margin-top:calc(var(--p)/-2);background:#3389c9}#sgl .rev-scatola .su{background:#fbd808 url(/scheda-segnalibri-del-giappone/assets/img/revorso/scatola-sopra.jpg) center/100% 100%;transform:rotateX(90deg) translateZ(calc(var(--h)/2))}#sgl .rev-scatola .giu{transform:rotateX(-90deg) translateZ(calc(var(--h)/2))}#sgl .rev-ombra{position:absolute;left:50%;bottom:46px;width:250px;height:34px;margin-left:-125px;border-radius:50%;background:radial-gradient(closest-side,rgb(0 0 0 / .38),#fff0)}#sgl .rev-scena .suggerimento{position:absolute;bottom:0;left:0;right:0;margin:0}@media (max-width:760px){#sgl .rev-scena{height:360px}#sgl .rev-scatola{--w:160px;--p:111px;--h:235px}#sgl .rev-ombra{bottom:40px;width:200px;margin-left:-100px}}#sgl .senza-lampo .lampo-box{display:none}#sgl .nota-lampo{display:none;font-size:14.5px;margin:0 0 14px}#sgl .con-lampo .nota-lampo{display:block}#sgl .bollo-lampo{left:auto;right:16px}@media (max-width:760px){#sgl .bollo-lampo{left:auto;right:8px}}#sgl .faq.materiali{max-width:none;margin:0 0 16px}#sgl .faq.materiali summary{font-size:18px;padding:13px 34px 13px 0}#sgl .faq.materiali details p{font-size:16px;padding-bottom:12px}#sgl .faq.materiali details p:last-child{padding-bottom:16px}#sgl .woocommerce-notices-wrapper:empty{display:none}#sgl .rev-avvisi{width:min(1140px,100% - 40px);margin:0 auto;padding-top:16px;font-size:16px}#sgl .rev-avvisi:empty{display:none}#sgl .bread a{text-decoration:underline}#sgl #compra[disabled]{opacity:.55;cursor:not-allowed}#sgl .sgl-testa .scheda{padding-top:40px}#sgl .info h1{margin-bottom:12px}#sgl .galleria .grande{background:var(--beige)}#sgl .mini{flex-wrap:wrap}#sgl .nz-intro{font-size:19px;max-width:36em}#sgl .nz-stretto{width:min(780px,100% - 40px)}#sgl .nz-desc{margin-bottom:8px}#sgl .nz-desc p{margin:0 0 12px;font-size:17px}#sgl .nz-desc .nz-attacco{font-size:19px}#sgl .nz-elenco{list-style:disc!important;padding-left:20px!important;margin:0 0 14px!important;display:grid;gap:6px;font-size:16px}#sgl .nz-elenco li{list-style:disc}#sgl .nz-sped{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 0;padding:12px 14px;border:1.5px dashed var(--ink);border-radius:12px;font-size:16px;font-weight:600;background:var(--bianco)}#sgl .nz-etichette{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 6px}#sgl .nz-etichetta{display:inline-flex;align-items:center;gap:8px;background:var(--bianco);border:1.5px solid var(--ink);border-radius:999px;padding:5px 14px;font-size:15px;font-weight:600}#sgl .nz-etichetta img{height:26px;width:auto}#sgl .sgl-testa .riquadro{background:var(--bianco)}#sgl .sgl-nota{font-size:15px;margin:12px 0 0}#sgl .varianti{margin-bottom:4px}#sgl .varianti button s{opacity:.6;font-weight:400;margin-left:2px}#sgl #acquista .prezzo-g{margin:20px 0 18px}#sgl #compra[disabled]{opacity:.55;cursor:not-allowed}#sgl #acquista ul.nz-fiducia{display:flex;flex-wrap:wrap;gap:10px 26px;margin:0!important;padding-top:28px!important;font-size:15px;font-weight:600}#sgl .nz-fiducia li{display:flex;align-items:center;gap:8px}#sgl .nz-fiducia svg{width:18px;height:18px;fill:var(--ink);flex-shrink:0}#sgl .sgl-avvisi{width:min(1140px,100% - 40px);margin:0 auto;padding-top:16px;font-size:16px}#sgl .sgl-avvisi:empty{display:none}#sgl .sgl-avvisi:not(:empty){background:var(--giallo)}#sgl .woocommerce-notices-wrapper:empty{display:none}#sgl .nz-video{position:relative;width:min(330px,80vw);justify-self:center}#sgl .nz-video video{display:block;width:100%;height:auto;aspect-ratio:9/16;border:3px solid var(--ink);border-radius:28px;box-shadow:7px 7px 0 var(--ink);background:var(--giallo)}#sgl .nz-audio{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);background:var(--ink);color:#fff;border-radius:999px;font-family:var(--mano);font-size:17px;padding:9px 18px}#sgl .nz-audio:hover,#sgl .nz-audio:focus{background:var(--ink);color:#fff}#sgl .nz-video-sez h2{margin-bottom:16px}#sgl .nz-video-sez .btn{margin-top:10px}#sgl .nz-usi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;text-align:left}#sgl .nz-usi li{position:relative;background:var(--bianco);border:var(--bordo);border-radius:var(--r);box-shadow:5px 5px 0 var(--ink);padding:52px 22px 22px;font-size:17px;line-height:1.45}#sgl .nz-usi li::before{content:"✓";position:absolute;top:-16px;left:20px;width:46px;height:46px;display:grid;place-items:center;border:var(--bordo);border-radius:50%;background:var(--giallo);font:700 22px/1 var(--serif)}#sgl .nz-usi li:nth-child(3n+2)::before{background:var(--azzurro)}#sgl .nz-usi li:nth-child(3n)::before{background:var(--verde)}#sgl .nz-usi li:nth-child(even){rotate:.8deg}#sgl .nz-usi li:nth-child(odd){rotate:-.6deg}#sgl .nz-problema{max-width:780px;margin:0 auto 90px}#sgl .nz-problema .nz-intro{margin-inline:auto}#sgl .nz-soluzione{margin-bottom:.3em}#sgl .nz-passi{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:72px;counter-reset:passo}#sgl .nz-passo{position:relative;padding:34px 30px;background:var(--c);border:3px solid var(--ink);border-radius:22px;box-shadow:7px 7px 0 var(--ink)}#sgl .nz-passo:nth-child(1){--c:var(--giallo);rotate:-1.6deg}#sgl .nz-passo:nth-child(2){--c:var(--corallo);rotate:1.2deg;margin-top:26px}#sgl .nz-passo:nth-child(3){--c:var(--verde);rotate:-.8deg}#sgl .nz-passo::before{counter-increment:passo;content:counter(passo);display:block;font-family:var(--serif);font-weight:900;font-size:100px;line-height:.8;margin-bottom:22px}#sgl .nz-passo img{position:absolute;top:-38px;right:16px;width:78px;height:auto;transform:rotate(8deg);border:3px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);background:var(--bianco)}#sgl .nz-passo img.tondo{width:96px;border:0;border-radius:50%;box-shadow:none;background:none;filter:drop-shadow(4px 4px 0 var(--ink))}#sgl .nz-passo h3{font-size:clamp(24px,2.5vw,30px);line-height:1.05;margin:0 0 .55em}#sgl .nz-passo p{margin:0}#sgl .nz-tel{position:relative;width:270px;aspect-ratio:1206/2622;padding:9px;border-radius:44px;justify-self:center;background:linear-gradient(145deg,#3a3a3c,#111 45%,#2c2c2e);box-shadow:0 0 0 2px #0a0a0a,8px 10px 0 var(--ink),inset 0 0 0 1.5px #555}#sgl .nz-schermo{position:relative;width:100%;height:100%;border-radius:36px;overflow:hidden;background:#fbf5e8}#sgl .nz-schermo>img{width:100%;height:100%;object-fit:cover;transition:opacity .2s}#sgl .nz-schermo>img.cambia{opacity:0}#sgl .nz-isola{position:absolute;top:19px;left:50%;width:30%;height:22px;transform:translateX(-50%);background:#000;border-radius:20px}#sgl .nz-prova h2{margin-bottom:16px}#sgl .nz-comandi{display:flex;align-items:center;gap:22px;margin-top:26px}#sgl .nz-gettone{width:120px;cursor:grab;touch-action:none;transition:transform .5s cubic-bezier(.3,1.4,.5,1);filter:drop-shadow(4px 5px 0 rgb(0 0 0 / .3))}#sgl .nz-gettone.in-volo{transition:none;cursor:grabbing;position:relative;z-index:30}#sgl .nz-stato{margin:18px 0 0;min-height:2.6em}#sgl .nz-ios{background:linear-gradient(170deg,#F6D9A8,#EFC6C9 55%,#C9B6E4);font-family:-apple-system,"SF Pro Text",var(--sans)}#sgl .nz-barra{position:absolute;top:0;left:0;right:0;height:46px;display:flex;justify-content:space-between;align-items:center;padding:6px 26px 0;font-weight:600;font-size:14px;z-index:4}#sgl .nz-pill{background:var(--ink);color:#fff;border-radius:999px;padding:3px 9px;font-size:11px}#sgl .nz-home{position:absolute;inset:0;padding:70px 18px 20px}#sgl .nz-griglia{display:grid;grid-template-columns:repeat(4,1fr);gap:18px 8px}#sgl .nz-icona{display:grid;justify-items:center;gap:5px;color:var(--ink)}#sgl .nz-icona span{position:relative;width:52px;height:52px;border-radius:14px;display:grid;place-items:center;box-shadow:0 2px 6px rgb(0 0 0 / .15)}#sgl .nz-icona svg{width:30px;height:30px}#sgl .nz-icona small{font-size:10.5px;font-weight:500}#sgl .in-pausa-demo .nz-icona[data-blocca="1"] span{filter:grayscale(.85) brightness(1.1);opacity:.75}#sgl .in-pausa-demo .nz-icona[data-blocca="1"] span::after{content:"⏳";position:absolute;right:-6px;top:-6px;font-size:14px;background:#fff;border-radius:50%;width:22px;height:22px;display:grid;place-items:center;border:1.5px solid var(--ink)}#sgl .nz-app{position:absolute;inset:0;background:#fff;padding-top:48px;z-index:3;display:flex;flex-direction:column}#sgl .nz-app-testa{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid #eee;font-size:15px}#sgl .nz-indietro{color:#0a6cff;font-size:14px}#sgl .nz-indietro:hover,#sgl .nz-indietro:focus{color:#0a6cff}#sgl .nz-feed{flex:1;overflow:hidden;padding:12px;display:grid;gap:10px;align-content:start;animation:nz-scorri 6s linear infinite}#sgl .nz-post{height:150px;border-radius:12px;background:linear-gradient(135deg,#f3e2c4,#f2b8c6)}#sgl .nz-post:nth-child(2){background:linear-gradient(135deg,#bfe0ec,#c9b6e4)}#sgl .nz-post:nth-child(3){background:linear-gradient(135deg,#d2e6b5,#f5c24b)}@keyframes nz-scorri{to{transform:translateY(-160px)}}#sgl .nz-feed-nota{margin:0;padding:12px 14px;font-size:12.5px;line-height:1.4;border-top:1px solid #eee;background:#fff}#sgl .nz-scudo{position:absolute;inset:0;z-index:5;background:var(--giallo);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 24px;gap:6px}#sgl .nz-scudo h3{font-family:-apple-system,var(--sans);font-size:22px;font-weight:700;margin:8px 0 2px}#sgl .nz-scudo p{font-size:13.5px;margin:0 0 8px;line-height:1.4}#sgl .nz-scudo-frase{font-style:italic;opacity:.8}#sgl .nz-scudo-ok{margin-top:auto;width:100%;background:var(--ink);color:#fff;border-radius:14px;padding:13px;font-weight:600;font-size:15px}#sgl .nz-scudo-ok:hover,#sgl .nz-scudo-ok:focus{background:var(--ink);color:#fff}#sgl .nz-nfc{position:absolute;inset:0;z-index:6;background:rgb(0 0 0 / .35);display:flex;align-items:flex-end;padding:8px}#sgl .nz-foglio{width:100%;background:#f2f2f7;border-radius:30px;padding:22px 20px 26px;display:grid;justify-items:center;gap:10px;animation:nz-sali .35s ease-out;font-family:-apple-system,var(--sans)}#sgl .nz-foglio b{font-size:19px;color:#8e8e93;font-weight:600}#sgl .nz-nfc-ico{width:70px;height:70px;border-radius:50%;border:3px solid #0a84ff;color:#0a84ff;display:grid;place-items:center}#sgl .nz-nfc-ico svg{width:36px;height:36px}#sgl .nz-nfc.fatto .nz-nfc-ico{border-color:#34c759;color:#34c759}#sgl .nz-foglio small{font-size:13px;color:#333}@keyframes nz-sali{from{transform:translateY(100%)}}#sgl .nz-tasti{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}#sgl .nz-tasti button{font-family:var(--mano);font-size:17px;line-height:1;background:var(--bianco);border:var(--bordo);border-radius:999px;padding:10px 16px;box-shadow:3px 3px 0 var(--ink)}#sgl .nz-tasti button:hover{background:var(--bianco);transform:translate(1px,1px);box-shadow:2px 2px 0 var(--ink)}#sgl .nz-tasti button[aria-selected=true],#sgl .nz-tasti button[aria-selected=true]:hover{background:var(--giallo)}#sgl .nz-didascalia{margin:24px 0 0;font-size:18px;max-width:460px;min-height:3.4em}#sgl .nz-didascalia b{display:block;font-family:var(--serif);font-size:22px;margin-bottom:2px}#sgl .nz-app-tel{rotate:3deg}#sgl .nz-dove{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:40px}#sgl .nz-luogo{background:var(--bianco);border:var(--bordo);border-radius:var(--r);box-shadow:5px 5px 0 var(--ink);overflow:hidden;display:flex;flex-direction:column}#sgl .nz-luogo img{width:100%;aspect-ratio:1/1;object-fit:cover;border-bottom:var(--bordo)}#sgl .nz-luogo div{padding:20px 22px 24px}#sgl .nz-luogo h3{font-size:22px;margin:0 0 8px}#sgl .nz-luogo p{margin:0;font-size:16px}#sgl .nz-chip{display:inline-block;font-weight:700;font-size:14px;line-height:1;border:1.5px solid var(--ink);border-radius:999px;padding:6px 11px;margin-bottom:12px}#sgl .nz-dove-nota{margin:40px 0 0}#sgl .nz-confronto{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin:44px 0}#sgl .nz-col{border:3px solid var(--ink);border-radius:22px;padding:26px 28px}#sgl .nz-col h3{font-size:24px;margin:0 0 14px}#sgl .nz-col ul{display:grid;gap:12px}#sgl .nz-col li{position:relative;padding-left:32px}#sgl .nz-col li::before{position:absolute;left:0;top:0;font-weight:800;font-size:20px;line-height:1.2}#sgl .nz-col.no{background:rgb(255 255 255 / .55)}#sgl .nz-col.no li::before{content:"✕";color:#c0392b}#sgl .nz-col.si{background:var(--bianco);box-shadow:7px 7px 0 var(--ink)}#sgl .nz-col.si li::before{content:"✓"}#sgl .nz-vantaggi{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}#sgl .nz-vantaggi li{background:var(--beige);border:var(--bordo);border-radius:var(--r);padding:20px 22px;font-size:16px}#sgl .nz-vantaggi b{display:block;font-family:var(--serif);font-size:19px;margin-bottom:6px}#sgl .nz-manifesto p{font-size:19px;line-height:1.7}#sgl .nz-manifesto .nz-firma{font-size:clamp(23px,2.6vw,29px);margin-top:28px}#sgl .nz-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,5vw,70px);align-items:start}#sgl .nz-faq .faq{margin:0;max-width:none;gap:14px}#sgl .nz-faq-testa h2{margin-bottom:10px}#sgl .nz-faq-gettone{width:clamp(130px,15vw,200px);height:auto;margin-top:22px;rotate:-10deg;filter:drop-shadow(5px 6px 0 rgb(0 0 0 / .25))}@media (max-width:980px){#sgl .nz-passi{grid-template-columns:1fr;gap:56px}#sgl .nz-passo:nth-child(2){margin-top:0}#sgl .nz-usi,#sgl .nz-vantaggi{grid-template-columns:1fr 1fr}#sgl .nz-dove{grid-template-columns:1fr 1fr}}@media (max-width:860px){#sgl .nz-faq{grid-template-columns:1fr}#sgl .nz-faq-gettone{width:110px;margin-top:6px}#sgl .nz-confronto{grid-template-columns:1fr}}@media (max-width:760px){#sgl .nz-usi,#sgl .nz-vantaggi,#sgl .nz-dove{grid-template-columns:1fr}#sgl .nz-problema{margin-bottom:64px}#sgl .nz-comandi{gap:14px}#sgl .nz-gettone{width:90px}#sgl .nz-tel{width:min(240px,64vw)}#sgl .nz-app-sez .wrap.due{display:flex;flex-direction:column;gap:0}#sgl .nz-app-sez .wrap.due>div:first-child{display:contents}#sgl .nz-app-sez h2{order:1}#sgl .nz-app-sez .nz-intro{order:2}#sgl .nz-tasti{order:3;gap:8px;margin:6px 0 30px}#sgl .nz-tasti button{font-size:15px;padding:9px 13px}#sgl .nz-app-tel{order:4;align-self:center}#sgl .nz-didascalia{order:5;text-align:center;margin:28px auto 0}}#sgl .galleria .grande{position:relative}#sgl .nz-bollo-pre{position:absolute;top:18px;left:18px;z-index:2;font-family:var(--mano);font-size:22px;line-height:1;background:var(--rosa);color:var(--ink);border:var(--bordo);border-radius:999px;padding:9px 18px;transform:rotate(-7deg);box-shadow:3px 3px 0 var(--ink)}#sgl .nz-preordine{display:inline-block;margin:0 0 16px;padding:7px 14px;background:var(--giallo);border:var(--bordo);border-radius:12px;font-size:16px;line-height:1.35}#sgl .nz-preordine b{text-transform:uppercase;letter-spacing:.04em}@media (max-width:760px){#sgl .nz-bollo-pre{font-size:18px;top:12px;left:12px;padding:7px 14px}}#sgl .sgl-nota{font-size:15px;margin:0 0 14px;opacity:.85}#sgl .varianti{flex-wrap:wrap}#sgl .varianti button small{display:inline-block;margin-left:6px;font-size:12px;font-weight:700;background:var(--giallo);color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;padding:0 7px;line-height:1.5}#sgl .sgl-griglia{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}#sgl .sgl-uno{background:var(--bianco);border:var(--bordo);border-radius:var(--r);box-shadow:5px 5px 0 var(--ink);overflow:hidden;display:flex;flex-direction:column}#sgl .sgl-uno img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-bottom:var(--bordo)}#sgl .sgl-uno div{padding:16px 18px 20px}#sgl .sgl-uno h3{font-size:21px;margin:0 0 6px}#sgl .sgl-kanji{font-size:30px;line-height:1.1;margin:0;font-weight:700}#sgl .sgl-romaji{font-family:var(--serif);font-style:italic;font-size:17px;margin:2px 0 8px}#sgl .sgl-uno p:last-child{font-size:15.5px;margin:0}#sgl .sgl-griglia-nota{margin:34px 0 0}#sgl #faq .faq{max-width:820px;margin:26px auto 0}#sgl .sottotitolo,#sgl .centro p,#sgl .mano,#sgl h2{text-wrap:balance}#sgl p,#sgl li,#sgl summary,#sgl .nz-sped{text-wrap:pretty}@media (max-width:1060px){#sgl .sgl-griglia{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#sgl .sgl-griglia{grid-template-columns:1fr;gap:18px}}