.nx-guia{--nx-guia-w: 15rem;position:fixed;right:1.6rem;bottom:calc(var(--nx-guia-bar, 0px) + 1.2rem);z-index:8;width:var(--nx-guia-w);pointer-events:none;visibility:hidden;opacity:0;transform:translate(var(--nx-guia-x, 0px),140%);transition:transform .7s cubic-bezier(.25,1.15,.4,1),opacity .35s ease,visibility 0s linear .7s}.nx-guia.is-visible{visibility:visible;opacity:1;transform:translate(var(--nx-guia-x, 0px));transition:transform .9s cubic-bezier(.3,1.1,.4,1),opacity .35s ease,visibility 0s}.nx-guia__figure{position:relative;display:block;width:100%;aspect-ratio:4 / 5;margin:0;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.nx-guia__luca,.nx-guia__hop{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 100%}.nx-guia__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:0;transform:scale(.92);transition:opacity .3s ease,transform .4s ease;filter:drop-shadow(0 1rem 1.2rem rgba(11,61,46,.3));-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.nx-guia__img.is-on{opacity:1;transform:none}.nx-guia__bubble{position:absolute;right:calc(100% - 1.8rem);bottom:60%;width:max-content;max-width:22rem;padding:1rem 1.3rem;background:#f8f7f2;color:#1e1e1e;border:1px solid rgba(30,30,30,.18);border-left:3px solid #d4af7c;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.4;letter-spacing:0;box-shadow:0 .8rem 2.4rem #0b3d2e2e;opacity:0;transform:translate(.8rem) scale(.96);transform-origin:100% 100%;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.nx-guia__bubble:after{content:"";position:absolute;right:-.65rem;bottom:1.3rem;width:1rem;height:1rem;background:#f8f7f2;border-top:1px solid rgba(30,30,30,.18);border-right:1px solid rgba(30,30,30,.18);transform:rotate(45deg)}.nx-guia__bubble.is-show{opacity:1;transform:none}.nx-guia.is-left .nx-guia__bubble{right:auto;left:calc(100% - 1.8rem);transform:translate(-.8rem) scale(.96);transform-origin:0 100%}.nx-guia.is-left .nx-guia__bubble.is-show{transform:none}.nx-guia.is-left .nx-guia__bubble:after{right:auto;left:-.65rem;border-top:0;border-right:0;border-bottom:1px solid rgba(30,30,30,.18);border-left:1px solid rgba(30,30,30,.18)}@media screen and (max-width:749px){.nx-guia{--nx-guia-w: 10rem;right:.6rem;bottom:calc(var(--nx-guia-bar, 0px) + .8rem)}.nx-guia__bubble{max-width:17rem;bottom:56%;font-size:1.25rem;padding:.8rem 1rem}}@media(prefers-reduced-motion:no-preference){.nx-guia.is-visible .nx-guia__luca{animation:nx-guia-float 5.5s ease-in-out infinite}.nx-guia__hop.is-hop{animation:nx-guia-hop .65s cubic-bezier(.3,.7,.4,1)}}@media(prefers-reduced-motion:reduce){.nx-guia,.nx-guia.is-visible,.nx-guia__img,.nx-guia__bubble{transition-duration:.01s}.nx-guia,.nx-guia.is-visible{transform:translate(var(--nx-guia-x, 0px))}}@keyframes nx-guia-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-.6rem) rotate(-1deg)}}@keyframes nx-guia-hop{0%{transform:translateY(0) scale(1)}30%{transform:translateY(-1.8rem) scale(.97,1.04)}60%{transform:translateY(0) scale(1.04,.95)}80%{transform:translateY(-.4rem) scale(1)}to{transform:translateY(0) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/nx-luca-guia.css.map */
