.fab{position:fixed;right:24px;bottom:24px;z-index:300;background:#25d366;color:#fff;border:2px solid #0a0a0a;border-radius:50%;width:56px;height:56px;padding:0;display:inline-flex;align-items:center;justify-content:center;box-shadow:5px 5px #0a0a0a;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none}.fab:hover{transform:translate(1px,2px);box-shadow:7px 7px #0a0a0a}.fab__logo{display:block}.fab__text{font-size:14px;letter-spacing:.02em}.fab__pulse{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:#fdda0d;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.5;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.4)}}@keyframes fab-wiggle{0%,to{transform:rotate(0)}15%{transform:rotate(-14deg)}30%{transform:rotate(11deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}}.fab.is-wiggle{animation:fab-wiggle .6s ease-in-out}@media(min-width:641px)and (max-width:768px){.fab{bottom:90px}}@media(max-width:640px){.fab{bottom:88px;right:16px;width:56px;height:56px;padding:0;border-radius:50%;justify-content:center;box-shadow:4px 4px #0a0a0a}.fab__text{display:none}}.toast{position:fixed;top:96px;right:24px;z-index:310;background:#fff;border:2px solid #0a0a0a;border-radius:14px;box-shadow:6px 6px #0a0a0a;padding:14px 16px;display:none;align-items:center;gap:12px;font-family:Inter}.toast.is-open{display:inline-flex;animation:toast-in .22s ease-out both}.toast__check{width:32px;height:32px;border-radius:50%;background:#fdda0d;border:2px solid #0a0a0a;display:flex;align-items:center;justify-content:center}.toast__text{font-size:14px;font-weight:600;max-width:240px}.toast__text small{display:block;font-weight:400;color:#5c5c5c;font-size:12px}.toast__close{background:none;border:0;color:#5c5c5c;padding:4px;display:flex}@keyframes toast-in{0%{transform:translateY(-12px);opacity:0}to{transform:translateY(0);opacity:1}}.exit-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#0a0a0a8c;display:none;align-items:center;justify-content:center;padding:20px}.exit-modal.is-open{display:flex;animation:fade-in .2s ease-out}.exit-modal__card{background:#fff;border:3px solid #0a0a0a;border-radius:20px;box-shadow:14px 14px #0a0a0a;max-width:440px;width:100%;padding:36px 32px 30px;text-align:center;position:relative;animation:pop-in .3s cubic-bezier(.34,1.56,.64,1)}.exit-modal__close{position:absolute;top:14px;right:14px;background:#f5f5f5;border:2px solid #0a0a0a;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.exit-modal__art{font-size:56px;margin:0 0 14px;line-height:1}.exit-modal h3{font-family:Snug-Black,sans-serif;font-weight:900;font-size:28px;line-height:1.12;text-transform:uppercase;letter-spacing:-.02em;margin:0 0 12px}.exit-modal h3 em{color:#ff4683;font-style:normal}.exit-modal p{font-size:15px;color:#444;line-height:1.5;margin:0 0 22px}.exit-modal__cta{width:100%;margin:0 0 10px}.exit-modal__dismiss{display:inline-block;background:none;border:0;font-family:Inter;font-size:13px;font-weight:500;color:#5c5c5c;text-decoration:underline;cursor:pointer}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/kitsters-floating-ui.css.map */
