.ab-biscotto{container:biscotto / inline-size;width:100%;max-width:540px;margin:0 auto;background:transparent;color:inherit;font-family:Manrope,sans-serif;text-align:center}.ab-biscotto *{box-sizing:border-box}.ab-biscotto__interaction{position:relative}.ab-biscotto__trigger{display:block;width:100%;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.ab-biscotto__trigger[aria-disabled=true]{cursor:default}.ab-biscotto__scene{display:block;position:relative;width:100%;aspect-ratio:627 / 460;overflow:hidden;transform-origin:50% 55%}.ab-biscotto__scene img{position:absolute;width:200%;height:auto;max-width:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ab-biscotto__paper{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ab-biscotto__action{display:flex;justify-content:center;align-items:center;gap:9px;min-height:44px;margin:0 44px;font-size:12px;font-weight:500;line-height:1.5;opacity:.72}.ab-biscotto__action>span{font-size:18px}.ab-biscotto__trigger[data-phase=opening] .ab-biscotto__scene{animation:biscotto-crack .4s linear}.ab-biscotto__sound{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;opacity:.6}.ab-biscotto__sound[aria-pressed=true]{opacity:1}.ab-biscotto button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ab-biscotto__fortune{display:none;max-width:360px;margin:16px auto 0;padding:0 4px;font-size:17px;line-height:1.6;text-wrap:pretty}.ab-biscotto__retry{display:block;min-height:44px;margin:8px auto;padding:10px 16px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:inherit;cursor:pointer}@container biscotto (max-width: 420px){.ab-biscotto__fortune{display:block}}@media (hover: hover) and (prefers-reduced-motion: no-preference){.ab-biscotto__trigger[data-phase=closed]:not([aria-disabled=true]):hover .ab-biscotto__scene{transform:rotate(-2deg) scale(1.025);transition:transform .22s}.ab-biscotto__trigger:hover .ab-biscotto__action{opacity:1}}@media (prefers-reduced-motion: reduce){.ab-biscotto *,.ab-biscotto *:before,.ab-biscotto *:after{animation:none!important;transition:none!important}}@keyframes biscotto-crack{0%,to{transform:rotate(0)}20%{transform:rotate(-2deg) scale(.99)}40%{transform:rotate(2deg)}65%{transform:rotate(-1deg)}}.ab-astrologi-announcement{max-width:720px;margin:24px auto 0;padding:16px 20px 0;font-family:Manrope,sans-serif;text-align:center}.ab-astrologi-announcement a{color:#625748;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:6px;column-gap:6px;min-height:48px;padding:8px 0;font-size:13px;line-height:1.6;text-decoration:none}.ab-astrologi-announcement__link{color:#7d5800;font-weight:700;text-decoration:underline;text-underline-offset:3px}.ab-astrologi-announcement a:focus-visible{outline:3px solid #7d5800;outline-offset:4px}.ab-astrologi-announcement a:hover .ab-astrologi-announcement__link{color:#1e1b17}.home-phone-overlay{position:fixed;inset:0;z-index:10000;background:#0f0c086b;backdrop-filter:blur(16px)}.home-phone-sheet{position:fixed;left:50%;z-index:10001;transform:translate(-50%);bottom:calc(var(--phone-keyboard-offset, 0px) + max(12px,env(safe-area-inset-bottom)));max-height:calc(var(--phone-viewport-height, 100dvh) - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));box-sizing:border-box;width:calc(100% - 32px);max-width:420px;display:flex;flex-direction:column;overflow:hidden;padding:20px 24px;border-radius:24px 24px 20px 20px;background:#fff;color:#1e1b17;box-shadow:0 -4px 40px #0000001f;font-family:Manrope,sans-serif}.home-phone-grip{flex-shrink:0;width:36px;height:4px;border-radius:2px;background:#e4dcd3;margin:0 auto 16px}.home-phone-scroll{min-height:0;overflow-y:auto;overflow-wrap:anywhere;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.home-phone-scroll h2{font:700 18px/1.3 Plus Jakarta Sans,sans-serif;margin:0 0 6px}.home-phone-scroll p{color:#827561;font-size:13px;line-height:1.5;margin:0 0 16px}.home-phone-scroll label{display:block;font-size:12px;font-weight:700;margin:0 0 6px}.home-phone-scroll input{width:100%;box-sizing:border-box;min-height:50px;border:1.5px solid transparent;border-radius:12px;padding:12px 16px;background:#f9f3eb;color:#1e1b17;font:400 16px Manrope,sans-serif}.home-phone-scroll input[aria-invalid=true]{border-color:#b91d1d}.home-phone-scroll .home-phone-error{color:#b91d1d;font-weight:600;margin:8px 0 0}.home-phone-actions{display:flex;flex-shrink:0;gap:10px;margin-top:16px}.home-phone-actions button{flex:1;min-height:48px;border:1.5px solid #d5c4ad;border-radius:12px;background:transparent;color:#504534;font:700 14px Plus Jakarta Sans,sans-serif;cursor:pointer}.home-phone-actions button[type=submit]{flex:1.4;border:0;background:#e8a817;color:#5d4000;font-weight:800}.home-phone-actions button:disabled{opacity:.7;cursor:wait}.home-phone-sheet :focus-visible{outline:2px solid #7d5800;outline-offset:-2px}@media (max-height: 380px){.home-phone-sheet{padding:12px 20px}.home-phone-grip{margin-bottom:8px}.home-phone-actions{margin-top:10px}}.home-explanation-overlay{position:fixed;inset:0;z-index:10000;background:#0f0c086b;backdrop-filter:blur(16px)}.home-explanation-sheet{position:fixed;z-index:10001;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translate(-50%);width:calc(100% - 32px);max-width:420px;max-height:calc(100vh - 40px);max-height:calc(100dvh - max(20px,env(safe-area-inset-top)) - max(20px,env(safe-area-inset-bottom)));box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:28px 24px 24px;border-radius:24px 24px 20px 20px;background:#fff;color:#1e1b17;box-shadow:0 -4px 40px #0000001f}.home-explanation-grip{flex-shrink:0;width:36px;height:4px;margin:0 auto 20px;border-radius:2px;background:#e4dcd3}.home-explanation-scroll{min-height:0;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;overflow-wrap:anywhere}.home-explanation-title{font-family:Plus Jakarta Sans,sans-serif;font-size:17px;line-height:1.35;margin:0 0 12px}.home-explanation-text{color:#504534;font-family:"Noto Serif",serif;font-size:15px;font-style:italic;line-height:1.75;margin:0 0 24px;white-space:pre-line}.home-explanation-close{flex-shrink:0;min-height:48px;margin-top:12px;width:100%;background:#1e1b17;border:0;border-radius:14px;color:#fff8f0;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700}.home-explanation-scroll:focus-visible,.home-explanation-close:focus-visible{outline:2px solid #7d5800;outline-offset:-2px}.quotidiano-cover-pupazzo-stage{align-items:center;display:flex;height:280px;justify-content:center;margin-top:8px;width:100%}.quotidiano-cover-pupazzo-stage--condensed{height:132px;margin-top:4px}.quotidiano-cover-pupazzo{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media (max-width: 359px){.quotidiano-cover-pupazzo-stage:not(.quotidiano-cover-pupazzo-stage--condensed){height:220px}}body:has(.ab-star-home){background-color:#f5f0e6!important}#root:has(>.ab-star-home){display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:#f5f0e6}#root:has(>.ab-star-home)>.ab-star-home{min-height:0}.ab-star-home{--home-paper: #f5f0e6;--home-ink: #191813;--home-gold: #a67825;--home-secondary: #6b6457;--home-orbit: #d9cfbe;--home-vh: 1vh;--home-art-size: clamp(96px, calc(16 * var(--home-vh) - 22px), 174px);--home-phone-height: clamp(180px, calc(22 * var(--home-vh) + 8px), 280px);display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;min-height:calc(100vh - 149px);color:var(--home-ink);background:var(--home-paper);font-family:Plus Jakarta Sans,sans-serif;-webkit-font-smoothing:antialiased;padding:19px 24px 48px}.ab-star-home *,.ab-star-home *:before,.ab-star-home *:after{box-sizing:border-box}.ab-star-home__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ab-star-home__tema-promo{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px clamp(8px,2vw,24px);width:min(100%,1040px);min-height:60px;margin:0 auto 12px;padding:9px clamp(10px,2vw,24px);border:1px solid #8e712e;border-radius:10px;background:#f4db9d;color:var(--home-ink);text-decoration:none}.ab-star-home__tema-promo:hover{background:#f7e4b4}.ab-star-home__tema-promo:focus-visible{outline:3px solid #7d5800;outline-offset:3px}.ab-star-home__tema-title{display:grid;gap:2px;margin-right:auto;line-height:1.15}.ab-star-home__tema-title>span{font-size:12px;font-weight:700}.ab-star-home__tema-title>strong{font-size:clamp(16px,3.5vw,23px);font-weight:800}.ab-star-home__tema-prices{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.ab-star-home__tema-prices>s{color:#533a12;font-size:13px;text-decoration-thickness:2px}.ab-star-home__tema-prices>strong{font-size:clamp(21px,4vw,32px);font-weight:800;line-height:1}.ab-star-home__tema-action{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--home-ink);color:var(--home-paper);font-size:13px;font-weight:800}@media (max-width: 600px){.ab-star-home__tema-action>span{display:none}}.ab-star-home__invitation{margin:0;text-align:center;font:500 13px/1.5 Manrope,sans-serif;color:var(--home-secondary)}.ab-star-home__scene{position:relative;isolation:isolate;flex-shrink:0;width:min(100%,clamp(920px,calc((100 * var(--home-vh) - 214px) * 1.5),1420px));height:clamp(700px,calc(100 * var(--home-vh) - 214px),940px);margin:0 auto}.ab-star-home__anchor{position:absolute;top:0;left:50%;scroll-margin-top:30px}.ab-star-home__orbit{position:absolute;z-index:-1;inset:18% 18% 11%;border:1px solid var(--home-orbit);border-radius:50%;pointer-events:none}.ab-star-home__orbit:after{content:"";position:absolute;width:4px;height:4px;border-radius:50%;top:57%;left:-2px;background:#b69b68}.ab-star-home__brand{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;flex-direction:column;width:clamp(200px,calc(24 * var(--home-vh)),228px);color:inherit;text-align:center;text-decoration:none;-webkit-tap-highlight-color:#d6ac532a}.ab-star-home__brand:focus-visible{outline:3px solid var(--home-gold);outline-offset:6px;border-radius:12px}.ab-star-home__phone{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:9px;height:var(--home-phone-height);width:calc(var(--home-phone-height) * .54);padding:25px 10px 20px;border:5px solid #272621;border-radius:25px;outline:1px solid #81765f;background:#171715;box-shadow:inset 0 0 0 1px #4c473c,0 15px 22px #19181328;transform:rotate(-4deg);transition:transform .18s ease}.ab-star-home__phone:before{content:"";position:absolute;top:8px;left:50%;width:29%;height:7px;border-radius:8px;background:#050505;transform:translate(-50%)}.ab-star-home__phone:after{content:"";position:absolute;bottom:6px;left:50%;width:30%;height:3px;border-radius:3px;background:#d9cfbe;transform:translate(-50%)}.ab-star-home__phone img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ab-star-home__phone-wordmark{color:#f5f0e6;font-size:11px;font-weight:800;line-height:1.05;letter-spacing:-.04em}.ab-star-home__phone-wordmark strong{display:block;font:inherit}.ab-star-home__app-label{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:14px;padding:12px 16px;border:1px solid #bd8513;border-radius:28px;background:#e8a817;box-shadow:0 4px #a6782526;font-size:18px;font-weight:800;line-height:1.25;letter-spacing:-.02em;white-space:nowrap;transition:background-color .14s ease}.ab-star-home__brand:is(:hover,:focus-visible) .ab-star-home__app-label{background:#f3b82d;border-color:var(--home-gold)}.ab-star-home__brand:is(:hover,:focus-visible) .ab-star-home__phone{transform:translateY(-3px) rotate(-2deg)}.ab-star-home__products{margin:0;padding:0;list-style:none}.ab-star-home__slot{position:absolute;top:var(--home-y);left:var(--home-x);width:clamp(170px,calc(20 * var(--home-vh)),228px);transform:translate(-50%,-50%)}.ab-star-home__slot--libro{--home-x: 35%;--home-y: 12%}.ab-star-home__slot--accademia{--home-x: 65%;--home-y: 12%}.ab-star-home__slot--portachiavi{--home-x: 86%;--home-y: 31%}.ab-star-home__slot--bag{--home-x: 86%;--home-y: 57%}.ab-star-home__slot--tema{--home-x: 75%;--home-y: 84%}.ab-star-home__slot--posta{--home-x: 50%;--home-y: 91%}.ab-star-home__slot--affinita{--home-x: 25%;--home-y: 84%}.ab-star-home__slot--anno{--home-x: 14%;--home-y: 57%}.ab-star-home__slot--pallina{--home-x: 14%;--home-y: 31%}.ab-star-home__product{display:flex;flex-direction:column;align-items:center;width:calc(100% - 10px);margin-inline:auto;min-width:44px;min-height:44px;padding:7px 5px;color:inherit;text-align:center;text-decoration:none;-webkit-tap-highlight-color:#d6ac532a}.ab-star-home__product:focus-visible{outline:3px solid var(--home-gold);outline-offset:5px;border-radius:5px}.ab-star-home__visual{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:var(--home-art-size);margin-bottom:8px;transition:transform .18s ease;pointer-events:none}.ab-star-home__visual>img{position:relative;z-index:1;display:block;width:auto;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ab-star-home__visual--libro>img{height:92%;box-shadow:4px 3px #bfb7a6;transform:rotate(-5deg);filter:drop-shadow(0 9px 7px #362b1917)}.ab-star-home__visual--portachiavi>img{height:99%;transform:rotate(6deg);filter:drop-shadow(0 9px 6px #362b191b)}.ab-star-home__visual--bag>img{height:97%;transform:rotate(-5deg);filter:drop-shadow(0 8px 5px #362b1914)}.ab-star-home__visual--pallina>img{height:95%;width:auto;border-radius:12px;transform:rotate(-5deg);box-shadow:0 7px 12px #362b191a}.ab-star-home__visual--posta>svg{width:calc(var(--home-art-size) * 1.25)!important;max-width:100%;max-height:100%;transform:rotate(-6deg);filter:drop-shadow(0 9px 6px #362b191b)}.ab-star-home__academy-screen{position:relative;display:block;width:88%;height:76%;margin-right:12%;border:4px solid #272621;border-bottom-width:9px;border-radius:5px;background:#171715;box-shadow:0 7px 12px #362b1926;transform:rotate(-5deg);overflow:hidden}.ab-star-home__academy-screen>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ab-star-home__academy-play{position:absolute;inset:50% auto auto 50%;display:grid;place-items:center;width:29px;aspect-ratio:1;border:1px solid #fff7;border-radius:50%;background:#191813cf;color:#fff6df;transform:translate(-50%,-50%)}.ab-star-home__academy-play>svg{width:19px;height:19px}.ab-star-home__visual--accademia>.ab-star-home__academy-card{position:absolute;right:2%;bottom:0;height:86%;width:auto;border:2px solid #fff7e5;border-radius:2px;box-shadow:2px 4px 7px #19181335;transform:rotate(9deg)}.ab-star-home__name{display:block;max-width:100%;font-size:clamp(16px,calc(1.6 * var(--home-vh)),18px);font-weight:750;line-height:1.3;letter-spacing:-.015em;text-wrap:balance}.ab-star-home__detail{display:block;margin-top:5px;max-width:100%;font:400 clamp(12px,calc(1.2 * var(--home-vh)),14px)/1.4 "Manrope",sans-serif;color:var(--home-secondary);text-wrap:balance}.ab-star-home__product:is(:hover,:focus-visible) .ab-star-home__visual{transform:translateY(-5px)}.ab-star-home__product:is(:hover,:focus-visible) .ab-star-home__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.ab-star-home__toast{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto 12px;padding:10px 17px;border-radius:5px;background:var(--home-ink);color:var(--home-paper);font-size:13px;line-height:1.5;text-align:center}@supports (height: 1svh){.ab-star-home{--home-vh: 1svh}}@media (max-width: 900px){.ab-star-home{--home-phone-height: 176px;padding:16px 18px 36px}.ab-star-home__scene{width:100%;height:780px}.ab-star-home__slot{width:156px}.ab-star-home__slot--portachiavi,.ab-star-home__slot--pallina{--home-y: 37%}.ab-star-home__slot--bag,.ab-star-home__slot--anno{--home-y: 61%}.ab-star-home__slot--tema{--home-x: 78%}.ab-star-home__slot--affinita{--home-x: 22%}.ab-star-home__slot--posta{--home-y: 93%}.ab-star-home__brand{width:180px}.ab-star-home__app-label{min-height:48px;margin-top:12px;padding:10px 14px;font-size:16px}.ab-star-home__phone-wordmark{font-size:9px}.ab-star-home__visual{height:104px}.ab-star-home__visual--libro>img{height:96px}.ab-star-home__visual--portachiavi>img,.ab-star-home__visual--bag>img{height:101px}.ab-star-home__name{font-size:15px}.ab-star-home__detail{font-size:12px}.ab-star-home__visual--posta>svg{width:148px!important}}@media (max-width: 600px){.ab-star-home{--home-phone-height: 160px;min-height:calc(100vh - 201px);padding:10px 10px 36px}.ab-star-home__invitation{font-size:12px}.ab-star-home__scene{height:800px}.ab-star-home__orbit{inset:10% 16% 7%}.ab-star-home__slot{width:112px}.ab-star-home__slot--libro{--home-x: 27%;--home-y: 10%}.ab-star-home__slot--accademia{--home-x: 73%;--home-y: 10%}.ab-star-home__slot--portachiavi{--home-x: 86%;--home-y: 31%}.ab-star-home__slot--pallina{--home-x: 14%;--home-y: 31%}.ab-star-home__slot--bag{--home-x: 86%;--home-y: 52%}.ab-star-home__slot--anno{--home-x: 14%;--home-y: 52%}.ab-star-home__slot--tema{--home-x: 80%;--home-y: 74%}.ab-star-home__slot--affinita{--home-x: 20%;--home-y: 74%}.ab-star-home__slot--posta{--home-x: 50%;--home-y: 93%}.ab-star-home__brand{top:48%;width:clamp(122px,36vw,150px)}.ab-star-home__phone{padding:23px 8px 18px;gap:7px;border-width:4px;border-radius:19px}.ab-star-home__phone-wordmark{font-size:8px}.ab-star-home__app-label{min-height:48px;margin-top:12px;padding:10px 9px;gap:7px;font-size:14px}.ab-star-home__visual{height:79px;margin-bottom:5px}.ab-star-home__visual--libro>img{height:72px;box-shadow:3px 2px #bfb7a6}.ab-star-home__visual--portachiavi>img{height:79px}.ab-star-home__visual--bag>img{height:76px}.ab-star-home__visual--posta{height:69px}.ab-star-home__visual--posta>svg{width:90px!important;max-height:100%}.ab-star-home__name{font-size:14px;line-height:1.3}.ab-star-home__detail{margin-top:4px;font-size:12px;line-height:1.4}}@media (max-width: 360px){.ab-star-home{--home-phone-height: 150px;padding-inline:6px}.ab-star-home__slot{width:98px}.ab-star-home__brand:focus-visible{outline-offset:3px}.ab-star-home__product{width:calc(100% - 14px)}.ab-star-home__product:focus-visible{outline-offset:2px}.ab-star-home__app-label{min-height:46px;margin-top:10px;padding-inline:6px;font-size:13px}.ab-star-home__app-label>span{display:none}.ab-star-home__name{font-size:13px}.ab-star-home__visual{height:73px}.ab-star-home__visual--libro>img{height:67px}.ab-star-home__visual--portachiavi>img{height:73px}.ab-star-home__visual--bag>img{height:71px}.ab-star-home__visual--posta{height:60px}}@media (prefers-reduced-motion: reduce){.ab-star-home__visual,.ab-star-home__phone,.ab-star-home__app-label{transition:none}.ab-star-home__product:is(:hover,:focus-visible) .ab-star-home__visual{transform:none}.ab-star-home__brand:is(:hover,:focus-visible) .ab-star-home__phone{transform:rotate(-4deg)}}
