:root{--ew-star-cream: 255, 205, 130;--ew-star-gold: 180, 130, 80;--ew-constellation: 220, 170, 110;--ew-dust-core: 255, 220, 160;--ew-dust-halo: 180, 130, 80}.enchanted-world-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:4;display:block;will-change:transform}.enchanted-world-canvas:not([data-world-initialized]){opacity:0}.enchanted-world-canvas[data-world-initialized]{opacity:1;transition:opacity .6s ease-out}@media(prefers-reduced-motion:reduce){.enchanted-world-canvas{transition:none}}.ew-creatures{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:50;overflow:hidden}.ew-creature{position:absolute;top:30%;left:-160px;opacity:0;pointer-events:none;color:var(--atelier-bronze, #b89577);will-change:transform,opacity}.ew-creature__svg,.ew-creature__img{display:block;width:100%;height:100%;transform-origin:center center}.ew-creature__img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ew-creature__inner{display:block;width:100%;height:100%;transform-origin:center center;will-change:transform}.ew-creature--butterfly{width:58px;height:48px;filter:drop-shadow(0 0 10px rgba(255,200,130,.55))}.ew-creature--firefly{width:34px;height:34px;color:#ffd282;filter:drop-shadow(0 0 14px rgba(255,210,130,.95))}.ew-creature--boat{width:54px;height:44px;filter:drop-shadow(0 0 8px rgba(255,200,130,.5))}.ew-creature--bird{width:72px;height:26px;filter:drop-shadow(0 0 8px rgba(255,200,130,.5))}.ew-creature--butterfly .ew-creature__svg{animation:ewButterflyFlap 1.1s ease-in-out infinite}@keyframes ewButterflyFlap{0%,to{transform:scaleX(1)}50%{transform:scaleX(.7)}}.ew-creature--firefly .ew-creature__svg{animation:ewFireflyPulse 1.3s ease-in-out infinite}@keyframes ewFireflyPulse{0%,to{transform:scale(.9);opacity:.78}50%{transform:scale(1.12);opacity:1}}.ew-creature--boat .ew-creature__svg{animation:ewBoatSway 3.4s ease-in-out infinite}@keyframes ewBoatSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.ew-creature--bird .ew-creature__svg{animation:ewBirdFlap .85s ease-in-out infinite}@keyframes ewBirdFlap{0%,to{transform:scaleY(1)}50%{transform:scaleY(.62)}}.ew-creature--astronaut{width:40px;height:50px;filter:drop-shadow(0 0 9px rgba(255,200,130,.55))}.ew-creature--rocket{width:30px;height:50px;filter:drop-shadow(0 0 11px rgba(255,160,90,.65))}.ew-creature--car{width:60px;height:36px;filter:drop-shadow(0 0 9px rgba(255,200,130,.55))}.ew-creature--plane{width:60px;height:30px;filter:drop-shadow(0 0 9px rgba(255,200,130,.55))}.ew-creature--bicycle{width:60px;height:42px;filter:drop-shadow(0 0 8px rgba(255,200,130,.5))}.ew-creature--motorbike{width:60px;height:36px;filter:drop-shadow(0 0 9px rgba(255,200,130,.55))}.ew-creature--lipstick{width:22px;height:44px;filter:drop-shadow(0 0 9px rgba(255,130,180,.65))}.ew-creature--palette{width:50px;height:38px;filter:drop-shadow(0 0 10px rgba(255,200,130,.6))}.ew-creature--rocket .ew-creature__svg{animation:ewRocketShake .6s ease-in-out infinite}@keyframes ewRocketShake{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.ew-creature--lipstick .ew-creature__svg{animation:ewLipstickWobble 1.6s ease-in-out infinite}@keyframes ewLipstickWobble{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.ew-creature--palette .ew-creature__svg{animation:ewPaletteTilt 2.4s ease-in-out infinite}@keyframes ewPaletteTilt{0%,to{transform:rotate(-3deg)}50%{transform:rotate(5deg)}}.ew-creature--astronaut .ew-creature__svg{animation:ewAstronautFloat 2.6s ease-in-out infinite}@keyframes ewAstronautFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3px) rotate(3deg)}}.ew-creature--butterfly.is-active{animation:ewDriftButterfly 22s ease-in-out forwards}.ew-creature--firefly.is-active{animation:ewDriftFirefly 19s linear forwards}.ew-creature--boat.is-active{animation:ewDriftBoat 26s ease-in-out forwards}.ew-creature--bird.is-active{animation:ewDriftBird 16s linear forwards}.ew-creature--astronaut.is-active{animation:ewDriftButterfly 24s ease-in-out forwards}.ew-creature--rocket.is-active{animation:ewDriftBird 12s linear forwards}.ew-creature--car.is-active{animation:ewDriftBird 18s linear forwards}.ew-creature--plane.is-active{animation:ewDriftBird 13s linear forwards}.ew-creature--bicycle.is-active{animation:ewDriftBoat 24s ease-in-out forwards}.ew-creature--motorbike.is-active{animation:ewDriftBird 15s linear forwards}.ew-creature--lipstick.is-active{animation:ewDriftFirefly 21s linear forwards}.ew-creature--palette.is-active{animation:ewDriftButterfly 22s ease-in-out forwards}@keyframes ewDriftButterfly{0%{transform:translate3d(-150px,0,0) rotate(-4deg);opacity:0}10%{opacity:.92}25%{transform:translate3d(30vw,-28px,0) rotate(3deg)}55%{transform:translate3d(60vw,22px,0) rotate(-3deg)}85%{transform:translate3d(92vw,-16px,0) rotate(4deg)}92%{opacity:.92}to{transform:translate3d(calc(100vw + 150px),0,0) rotate(0);opacity:0}}@keyframes ewDriftFirefly{0%{transform:translate3d(-90px,0,0);opacity:0}14%{opacity:1}22%{transform:translate3d(22vw,-36px,0)}42%{transform:translate3d(46vw,30px,0)}62%{transform:translate3d(62vw,-24px,0)}82%{transform:translate3d(82vw,20px,0)}92%{opacity:1}to{transform:translate3d(calc(100vw + 90px),0,0);opacity:0}}@keyframes ewDriftBoat{0%{transform:translate3d(-170px,20px,0);opacity:0}12%{opacity:.95}25%{transform:translate3d(25vw,-10px,0)}55%{transform:translate3d(55vw,12px,0)}80%{transform:translate3d(80vw,-6px,0)}92%{opacity:.95}to{transform:translate3d(calc(100vw + 170px),8px,0);opacity:0}}@keyframes ewDriftBird{0%{transform:translate3d(-190px,0,0);opacity:0}15%{opacity:.88}50%{transform:translate3d(50vw,-18px,0)}85%{opacity:.88}to{transform:translate3d(calc(100vw + 190px),0,0);opacity:0}}.ew-creatures[data-creatures-paused] .ew-creature,.ew-creatures[data-creatures-paused] .ew-creature__svg,.ew-creatures[data-creatures-paused] .ew-creature__img,.ew-creatures[data-creatures-paused] .ew-creature__inner{animation-play-state:paused!important}@media(max-width:749px){.ew-creature--butterfly{width:34px;height:28px}.ew-creature--firefly{width:22px;height:22px}.ew-creature--boat{display:none}.ew-creature--bird{width:42px;height:16px}}@media(prefers-reduced-motion:reduce){.ew-creatures{display:none}}h1,h2,h3,.h1,.h2,.h3{text-shadow:0 0 14px rgba(255,220,150,.55),0 0 28px rgba(255,200,120,.3),0 1px 2px rgba(60,35,15,.35)}@media(prefers-reduced-motion:reduce){h1,h2,h3,.h1,.h2,.h3{text-shadow:none}}.header-logo{flex-direction:column!important;align-items:center!important;gap:2px;font-family:var(--font-heading--family, var(--font-body--family))!important;font-weight:700!important;font-size:clamp(18px,2.4vw,26px)!important;letter-spacing:.01em;line-height:1.05;color:#b48250;text-shadow:0 0 14px rgba(255,220,150,.55),0 0 28px rgba(255,200,120,.3),0 1px 2px rgba(60,35,15,.35)}.header-logo:after{content:"Moda bambini 0-16 anni\a Comiso \b7  Via Cechov 21\aVittoria \b7  Via Ruggero Settimo 61";white-space:pre-line;display:block;text-align:center;font-family:var(--font-body--family, system-ui, sans-serif);font-weight:400;font-size:clamp(9px,.95vw,11px);letter-spacing:.16em;text-transform:uppercase;color:#8c6446;opacity:.85;margin-top:4px;line-height:1.55;text-shadow:none}.header-logo:has(img.header-logo__image):after{content:none}.header-logo:has(img.header-logo__image){flex-direction:row!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;color:inherit!important;text-shadow:none}@media(max-width:749px){.header-logo:after{content:"Comiso \b7  Via Cechov 21\aVittoria \b7  V. Ruggero Settimo 61";font-size:9px;letter-spacing:.1em;line-height:1.5;margin-top:3px}}.footer-utilities__addresses{display:block;margin-bottom:6px;line-height:1.6}.footer-utilities__addresses strong{color:#b48250;font-weight:700;letter-spacing:.02em}.footer-utilities__addresses .footer-store a{color:inherit;text-decoration:none;border-bottom:1px dotted currentColor;transition:color .2s ease,border-color .2s ease}.footer-utilities__addresses .footer-store a:hover{color:#dcaa6e;border-bottom-color:#dcaa6e}@media(max-width:749px){.footer-utilities__addresses .footer-store-sep{display:none}.footer-utilities__addresses .footer-store{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/enchanted-world.css.map */
