.ayc-widget{position:fixed;right:22px;bottom:35px;z-index:999999;display:flex;flex-direction:column;align-items:flex-end;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}.ayc-widget__mascot{position:relative;width:80px;height:80px;border:none;background:none;padding:0;cursor:pointer;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.ayc-widget__mascot.show{opacity:1;transform:translateY(0)}.ayc-widget__mascot:hover{animation:ayc-wave .8s ease-in-out}.ayc-widget__glow{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:radial-gradient(circle,rgba(199,168,109,.2) 0%,rgba(199,168,109,.08) 45%,transparent 75%);filter:blur(14px);z-index:0}.ayc-widget__mascot img{position:relative;z-index:2;width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 8px 14px rgba(0,0,0,.18)) drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ayc-widget__bubble{position:absolute;right:6px;bottom:82px;width:170px;padding:11px 14px;border-radius:16px;background:#121212e6;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 45px #00000040;opacity:0;pointer-events:none;transform:translateY(15px);transition:opacity .35s ease,transform .35s ease}.ayc-widget__bubble.show{opacity:1;pointer-events:auto;transform:translateY(0)}.ayc-widget__tail{position:absolute;width:14px;height:14px;right:28px;bottom:-7px;background:#121212e6;transform:rotate(45deg)}.ayc-widget__text{display:block;margin:0;text-align:center;font-size:12px;font-weight:400;line-height:1.45;letter-spacing:.01em;color:#f4f4f4;text-decoration:none;transition:color .25s ease,transform .25s ease}.ayc-widget__text:hover{color:#c7a86d;transform:translateY(-1px)}@media(max-width:768px){.ayc-widget{right:14px;bottom:15px}.ayc-widget__mascot{width:70px;height:70px}.ayc-widget__bubble{width:185px;right:0;bottom:72px;padding:12px 14px}}@keyframes ayc-wave{0%{transform:translateY(0) rotate(0)}20%{transform:translateY(-2px) rotate(-2deg)}40%{transform:translateY(-2px) rotate(2deg)}60%{transform:translateY(-2px) rotate(-2deg)}80%{transform:translateY(-2px) rotate(1deg)}to{transform:translateY(0) rotate(0)}}.ayc-widget--menu-open{opacity:0;pointer-events:none;transition:opacity .35s ease}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ayc-widget.css.map */
