.ags{padding:28px 0 8px;font-family:inherit;overflow-x:clip}.ags__wrap{max-width:1040px;margin:0 auto;padding:0 16px}.ags__h{margin:0 0 6px;text-align:center;font-size:clamp(24px,5vw,34px);line-height:1.15;color:#2e0a45}.ags__sub{margin:0 0 10px;text-align:center;font-size:15px;line-height:1.4;color:#4a4a4a;text-wrap:balance}.ags__stage{--pr:.7048;--bw:min( calc(100vw - 32px) ,980px,calc((100vh - 230px) * var(--pr) * 2));--bh:calc(var(--bw) / (var(--pr) * 2));--cs:1.04;--k:var(--cs);position:relative;width:100%;margin:0 auto;height:calc(var(--bh) * var(--k) + 40px);transition:height .9s cubic-bezier(.5,0,.3,1)}.ags__stage:not(.is-closed){--k:1}@media(max-width:600px){.ags__stage{--bw:92vw;--cs:1.72;width:92vw}.ags{overflow-x:clip}}@media(min-width:601px)and (max-height:700px){.ags__stage{--bw:min( calc(100vw - 32px) ,980px,calc(560px * var(--pr) * 2))}}.ags__persp{position:absolute;left:50%;top:50%;width:calc(var(--bw) * var(--k));height:calc(var(--bh) * var(--k));margin:calc(var(--bh) * var(--k) / -2 - 10px) 0 0 calc(var(--bw) * var(--k) / -2);perspective:2400px;transition:width .9s cubic-bezier(.5,0,.3,1),height .9s cubic-bezier(.5,0,.3,1),margin .9s cubic-bezier(.5,0,.3,1)}.ags__ground{position:absolute;left:0;right:0;top:4%;bottom:-3%;border-radius:50%;background:#280c3c33;filter:blur(20px);transform:translateY(4%) scaleY(.95);transition:left .9s cubic-bezier(.5,0,.3,1),right .9s cubic-bezier(.5,0,.3,1),opacity .6s;pointer-events:none}.ags__stage.is-closed .ags__ground{left:25%;right:25%}.ags__book{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:flat;outline-offset:6px;border-radius:4px;cursor:pointer;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transform-origin:50% 50%;transition:transform .9s cubic-bezier(.5,0,.3,1)}.ags__stage.is-closed .ags__book{transform-origin:75% 50%;transform:translate(-25%) rotateY(-9deg) rotateX(2deg)}.ags__book:focus-visible{outline:3px solid #ff2d95}.ags__base,.ags__sheet{position:absolute;top:0;height:100%;left:50%;width:50%}.ags__base{background:#fffaf0;border-radius:0 3px 3px 0;overflow:hidden;box-shadow:0 1px #00000026,2px 2px #f1e9d8,4px 4px #e6dcc6}.ags__sheet{transform-origin:0 50%;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.5,0,.3,1)}.ags__sheet.is-flipped{transform:rotateY(-180deg)}.ags__face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#fffaf0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.ags__face--f{border-radius:0 3px 3px 0}.ags__face--b{transform:rotateY(180deg);border-radius:3px 0 0 3px}.ags__face img,.ags__base img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.ags__face:after,.ags__base:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ags__face--f:after,.ags__base:after{background:linear-gradient(90deg,#1e0a284d,#1e0a2800 7% 94%,#1e0a2814)}.ags__face--b:after{background:linear-gradient(270deg,#1e0a284d,#1e0a2800 7% 94%,#1e0a2814)}.ags__face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(90deg,#14051e80,#14051e00 70%)}.ags__sheet.is-turning .ags__face:before{animation:ags-shade .9s ease-in-out}@keyframes ags-shade{0%{opacity:0}35%{opacity:.55}to{opacity:0}}.ags__hint{position:absolute;left:50%;bottom:-22px;transform:translate(-50%);z-index:300;border:0;border-radius:999px;padding:11px 20px;min-height:44px;background:#630e89;color:#fff;font:inherit;font-weight:700;font-size:15px;letter-spacing:.01em;cursor:pointer;box-shadow:0 4px 14px #2e0a4559;white-space:nowrap;transition:opacity .4s,transform .4s;animation:ags-pulse 2.4s ease-in-out infinite}.ags__stage:not(.is-closed) .ags__hint{opacity:0;pointer-events:none;transform:translate(-50%) translateY(8px);animation:none}@keyframes ags-pulse{0%,to{box-shadow:0 4px 14px #2e0a4559}50%{box-shadow:0 4px 22px #ff2d958c}}.ags__hint:focus-visible,.ags__nav:focus-visible,.ags__zoombtn:focus-visible,.ags__close:focus-visible{outline:3px solid #ff2d95;outline-offset:2px}.ags__bar{display:flex;align-items:center;justify-content:center;gap:14px;margin:6px 0 2px}.ags__nav{flex:0 0 auto;width:48px;height:48px;border:0;border-radius:50%;background:#630e89;color:#fff;font-size:32px;line-height:44px;padding:0;cursor:pointer;box-shadow:0 2px 8px #2e0a454d}.ags__nav[disabled]{opacity:.3;cursor:default}.ags__count{margin:0;min-width:0;flex:0 1 330px;text-align:center;font-weight:700;color:#630e89;font-size:15px;line-height:1.3;text-wrap:balance}.ags__tools{margin:4px 0 0;text-align:center}.ags__zoombtn{min-height:44px;padding:8px 18px;border:2px solid #630e89;border-radius:999px;background:transparent;color:#630e89;font:inherit;font-weight:700;font-size:14px;cursor:pointer}.ags__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ags__note{margin:8px 0 0;text-align:center;font-size:13px;color:#666}.ags__dlg{border:0;padding:0;background:#111;max-width:100vw;max-height:100vh;width:100vw;height:100vh;overflow:auto}.ags__dlg::backdrop{background:#000000d9}.ags__dlg img{display:block;margin:0 auto;max-width:none;width:min(2048px,max(100vw,1200px));height:auto}@media(max-width:700px){.ags__dlg img{width:220vw}}.ags__close{position:fixed;top:10px;right:12px;z-index:3;width:46px;height:46px;border:0;border-radius:50%;background:#fff;color:#111;font-size:30px;line-height:44px;cursor:pointer;padding:0}@media(prefers-reduced-motion:reduce){.ags__persp,.ags__stage,.ags__book,.ags__sheet,.ags__ground,.ags__hint{transition:none!important;animation:none!important}.ags__sheet.is-turning .ags__face:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/agenda-sfoglio.css.map */
