.na-launcher{position:fixed;right:16px;bottom:18px;z-index:60;display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border-radius:999px;background:var(--ink,#1d1612);color:var(--cream,#f9f6ee);border:1px solid rgba(251,246,238,.22);font:500 13px/1 Inter,system-ui,sans-serif;cursor:pointer;box-shadow:0 14px 34px #190f0a47;transition:transform .3s,box-shadow .3s,opacity .3s}.na-launcher:hover{transform:translateY(-2px);box-shadow:0 18px 40px #190f0a57}.na-launcher.is-hidden{opacity:0;pointer-events:none;transform:translateY(8px)}@media(max-width:767px){body:has(.product-sticky-buy:not([hidden])) .na-launcher{bottom:88px}}.na-panel{position:fixed;right:16px;bottom:16px;z-index:70;width:min(calc(100vw - 32px),400px);height:min(76vh,600px);display:flex;flex-direction:column;background:var(--cream,#f9f6ee);color:var(--ink,#1d1612);border:1px solid rgba(25,15,10,.12);border-radius:22px;overflow:hidden;box-shadow:0 30px 80px #190f0a4d;opacity:0;transform:translateY(16px) scale(.98);transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1)}.na-panel[hidden]{display:none}.na-panel.is-open{opacity:1;transform:none}.na-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:var(--ink,#1d1612);color:var(--cream,#f9f6ee)}.na-head strong{display:block;font:400 19px Fraunces,Georgia,serif;letter-spacing:-.01em}.na-head span{display:block;margin-top:3px;font-size:11.5px;opacity:.65}.na-close{width:36px;height:36px;border-radius:50%;border:1px solid rgba(251,246,238,.25);background:transparent;color:inherit;font-size:22px;line-height:1;cursor:pointer}.na-log{flex:1;overflow:auto;padding:18px 18px 8px;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain}.na-msg{max-width:88%;padding:12px 15px;border-radius:16px;font-size:14px;line-height:1.55}.na-msg p{margin:0}.na-bot{align-self:flex-start;background:#fff;border:1px solid rgba(25,15,10,.08);border-bottom-left-radius:4px}.na-me{align-self:flex-end;background:var(--ink,#1d1612);color:var(--cream,#f9f6ee);border-bottom-right-radius:4px}.na-link{display:inline-flex;margin:10px 12px 0 0;font-size:13px;font-weight:500;color:var(--ink,#1d1612);text-decoration:underline;text-underline-offset:3px}.na-cta{display:inline-flex;align-items:center;justify-content:center;margin-top:12px;padding:11px 18px;border:0;border-radius:999px;background:var(--ink,#1d1612);color:var(--cream,#f9f6ee);font:500 12.5px Inter,system-ui,sans-serif;letter-spacing:.04em;cursor:pointer}.na-cta:disabled{opacity:.6}.na-chips{display:flex;gap:8px;overflow-x:auto;padding:6px 18px 12px;scrollbar-width:none}.na-chips::-webkit-scrollbar{display:none}.na-chip{flex:0 0 auto;padding:9px 14px;border-radius:999px;border:1px solid rgba(25,15,10,.18);background:transparent;color:inherit;font:400 12.5px Inter,system-ui,sans-serif;cursor:pointer;transition:background .25s,color .25s}.na-chip:hover{background:var(--ink,#1d1612);color:var(--cream,#f9f6ee)}.na-input{display:flex;gap:8px;padding:12px 14px 14px;border-top:1px solid rgba(25,15,10,.08);background:#fff}.na-input input{flex:1;min-width:0;padding:12px 16px;border:1px solid rgba(25,15,10,.16);border-radius:999px;background:var(--cream,#f9f6ee);font:400 14px Inter,system-ui,sans-serif;color:inherit}.na-input button{width:44px;height:44px;border-radius:50%;border:0;background:var(--ink,#1d1612);color:var(--cream,#f9f6ee);font-size:18px;cursor:pointer}.na-mail{display:flex;flex-direction:column;gap:8px;margin-top:12px}.na-mail input,.na-mail textarea{width:100%;padding:11px 13px;border:1px solid rgba(25,15,10,.16);border-radius:12px;background:var(--cream,#f9f6ee);font:400 14px Inter,system-ui,sans-serif;color:inherit;resize:vertical}.na-error{margin:0;min-height:0;font-size:12.5px;color:#a23a2a}@media(max-width:560px){.na-panel{right:8px;left:8px;bottom:8px;width:auto;height:min(82vh,640px)}}@media(prefers-reduced-motion:reduce){.na-panel,.na-launcher{transition-duration:.01s}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/nugina-assistant.css.map */
