.floating-action--mobile .lcb-button{position:relative;isolation:isolate;width:3.75rem;height:3.75rem;border:0;border-radius:50%;display:inline-grid;place-items:center;color:#fff;cursor:pointer;overflow:hidden;text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 42%),radial-gradient(circle at 36% 24%,#171327,#0b0710 42%,#050506);box-shadow:inset 0 3px 10px #ffffff0b,inset 0 -10px 18px #000000b8,inset 0 -2px #dd7eff38,0 4px #08050df0,0 8px 20px #41166047,0 0 48px #c650ff24;transform:translateY(-2px);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,background .22s ease}.floating-action--mobile .lcb-button,.floating-action--mobile .lcb-button *{box-sizing:border-box}.floating-action--mobile .lcb-button:before,.floating-action--mobile .lcb-button:after,.floating-action--mobile .lcb-edge-light,.floating-action--mobile .lcb-scan-light,.floating-action--mobile .lcb-scan-light:before,.floating-action--mobile .lcb-scan-light:after,.floating-action--mobile .lcb-ripple{position:absolute;content:"";pointer-events:none}.floating-action--mobile .lcb-button:before{top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 38%);mix-blend-mode:screen;opacity:.36;transition:opacity .26s ease}.floating-action--mobile .lcb-button:after{display:none}.floating-action--mobile .lcb-edge-light{top:0;right:0;bottom:0;left:0;z-index:2;padding:3px;border-radius:inherit;background:conic-gradient(from var(--lcb-orbit) at 50% 50%,transparent 0deg,transparent 205deg,rgba(76,210,255,.86) 222deg,rgba(117,95,255,.88) 246deg,rgba(239,72,255,.98) 272deg,rgba(255,255,255,.78) 288deg,transparent 326deg,transparent 360deg);filter:drop-shadow(0 0 10px rgba(229,92,255,.54));opacity:.96;animation:lcb-orbit-sweep 3.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.floating-action--mobile .lcb-scan-light{top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;overflow:hidden;background:radial-gradient(circle at 40% 32%,rgba(44,13,62,.92),transparent 52%),linear-gradient(135deg,#110619f0,#132030e6);mix-blend-mode:screen;opacity:0;transition:opacity .26s ease}.floating-action--mobile .lcb-scan-light:before{top:-190%;right:-190%;bottom:-190%;left:-190%;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,transparent 178deg,rgba(255,255,255,.08) 198deg,rgba(229,74,255,.48) 225deg,rgba(82,190,255,.3) 254deg,rgba(255,255,255,.12) 284deg,transparent 322deg,transparent 360deg);filter:blur(20px);transform-origin:50% 50%;animation:lcb-inner-orbit 3.2s linear infinite}.floating-action--mobile .lcb-scan-light:after{top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 48%),linear-gradient(90deg,rgba(229,72,255,.14),transparent 48%,rgba(63,147,255,.14));opacity:.7}.floating-action-icon{display:block;overflow:visible;shape-rendering:geometricPrecision;-webkit-backface-visibility:hidden;backface-visibility:hidden}.floating-action--mobile .lcb-logo-wrap{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:58%;height:58%;filter:drop-shadow(0 2px 6px rgba(24,6,34,.45));animation:lcb-logo-float 2.2s ease-in-out infinite}.floating-action--mobile .lcb-logo{display:block;width:100%;height:100%;flex-shrink:0;color:#fff;-webkit-user-select:none;user-select:none}.floating-action--mobile .lcb-ripple{width:20px;height:20px;left:var(--lcb-ripple-x, 50%);top:var(--lcb-ripple-y, 50%);z-index:1;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,rgba(255,255,255,.58),rgba(231,83,255,.28) 36%,transparent 70%);opacity:0}.floating-action--mobile .lcb-button:hover{filter:saturate(1.1) brightness(1.07);transform:translateY(-3px) scale(1.04);background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 42%),radial-gradient(circle at 36% 24%,#231832,#13091b 42%,#050506);box-shadow:inset 0 3px 14px #ffffff12,inset 0 -12px 22px #07030bc7,inset 0 -2px #dd7eff4d,0 5px #08050deb,0 10px 24px #5c187d61,0 0 64px #da5aff33}.floating-action--mobile .lcb-button:hover:before{opacity:.78}.floating-action--mobile .lcb-button:hover .lcb-scan-light{opacity:.9}.floating-action--mobile .lcb-button:active{transform:translateY(0) scale(.985)}.floating-action--mobile .lcb-button.lcb-is-clicked .lcb-ripple{animation:lcb-ripple .64s ease-out}.floating-action--desktop .cb-contact-button{position:relative;isolation:isolate;width:auto;height:3.25rem;border:0;border-radius:999px;padding:0 1.375rem 0 1.125rem;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;color:#fff;text-decoration:none;cursor:pointer;overflow:hidden;white-space:nowrap;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 42%),linear-gradient(96deg,#07060a,#100817 34%,#151323 64%,#050506);box-shadow:inset 0 5px 16px #ffffff0b,inset 0 -16px 28px #000000b8,inset 0 -2px #dd7eff38,0 4px #08050df0,0 8px 24px #41166047,0 0 60px #c650ff24;transform:translateY(-2px);transition:transform .22s ease,box-shadow .22s ease,filter .22s ease,background .22s ease}.floating-action--desktop .cb-contact-button,.floating-action--desktop .cb-contact-button *{box-sizing:border-box}.floating-action--desktop .cb-contact-button:before,.floating-action--desktop .cb-contact-button:after,.floating-action--desktop .cb-edge-light,.floating-action--desktop .cb-scan-light,.floating-action--desktop .cb-scan-light:before,.floating-action--desktop .cb-scan-light:after,.floating-action--desktop .cb-ripple{position:absolute;content:"";pointer-events:none}.floating-action--desktop .cb-contact-button:before{top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background:linear-gradient(100deg,rgba(255,255,255,.025),transparent 32%);mix-blend-mode:screen;opacity:.32;transition:opacity .26s ease}.floating-action--desktop .cb-contact-button:after{display:none}.floating-action--desktop .cb-edge-light{top:0;right:0;bottom:0;left:0;z-index:2;padding:3px;border-radius:inherit;background:conic-gradient(from var(--cb-orbit) at 50% 50%,transparent 0deg,transparent 206deg,rgba(76,210,255,.86) 222deg,rgba(117,95,255,.88) 246deg,rgba(239,72,255,.98) 272deg,rgba(255,255,255,.78) 288deg,transparent 326deg,transparent 360deg);filter:drop-shadow(0 0 10px rgba(229,92,255,.54));opacity:.96;animation:cb-orbit-sweep 3.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.floating-action--desktop .cb-scan-light{top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;overflow:hidden;background:linear-gradient(96deg,#110619f0,#2c0d3ee6,#132030e6 68%,#0a0612f0);mix-blend-mode:screen;opacity:0;transition:opacity .26s ease}.floating-action--desktop .cb-scan-light:before{top:-260%;right:-150%;bottom:-260%;left:-150%;border-radius:50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,transparent 178deg,rgba(255,255,255,.08) 198deg,rgba(229,74,255,.46) 225deg,rgba(82,190,255,.28) 254deg,rgba(255,255,255,.12) 284deg,transparent 322deg,transparent 360deg);filter:blur(22px);transform-origin:50% 50%;animation:cb-inner-orbit 3.2s linear infinite}.floating-action--desktop .cb-scan-light:after{top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.075),transparent 46%),linear-gradient(90deg,#e548ff29,#1a142c1f 48%,#3f93ff24);opacity:.7}.floating-action--desktop .cb-button-content{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;text-shadow:0 2px 12px rgba(20,7,28,.62)}.floating-action--desktop .cb-headset{width:1.5rem;height:1.5rem;display:block;flex:0 0 auto;color:#fff;filter:drop-shadow(0 2px 6px rgba(24,6,34,.45));animation:cb-icon-float 2.2s ease-in-out infinite;-webkit-user-select:none;user-select:none;will-change:transform}.floating-action--desktop .cb-label{font-family:var(--font-body);font-size:.875rem;font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap}.floating-action--desktop .cb-ripple{width:22px;height:22px;left:var(--cb-ripple-x, 50%);top:var(--cb-ripple-y, 50%);z-index:1;border-radius:50%;transform:translate(-50%,-50%) scale(0);background:radial-gradient(circle,rgba(255,255,255,.58),rgba(231,83,255,.28) 36%,transparent 70%);opacity:0}.floating-action--desktop .cb-contact-button:hover{filter:saturate(1.1) brightness(1.07);transform:translateY(-3px) scale(1.02);background:linear-gradient(180deg,rgba(255,255,255,.055),transparent 42%),linear-gradient(96deg,#08070b,#170b20 34%,#17162b 64%,#050506);box-shadow:inset 0 5px 20px #ffffff12,inset 0 -17px 30px #07030bc7,inset 0 -2px #dd7eff4d,0 6px #08050deb,0 12px 28px #5c187d61,0 0 98px #da5aff33}.floating-action--desktop .cb-contact-button:hover:before{opacity:.78}.floating-action--desktop .cb-contact-button:hover .cb-scan-light{opacity:.9}.floating-action--desktop .cb-contact-button:active{transform:translateY(0) scale(.985);box-shadow:inset 0 5px 18px #ffffff7a,inset 0 -9px 22px #07030bdb,inset 0 -2px #dd7eff38,0 2px #08050deb,0 6px 18px #4812663d,0 0 70px #da5aff24}.floating-action--desktop .cb-contact-button.cb-is-clicked .cb-ripple{animation:cb-ripple .64s ease-out}.floating-action__panel{position:absolute;right:0;bottom:calc(100% + .875rem);z-index:30;width:min(22rem,calc(100vw - 2rem));opacity:0;visibility:hidden;pointer-events:none;transform:translateY(.75rem) scale(.94);transform-origin:bottom right;transition:opacity .24s ease,transform .28s cubic-bezier(.22,1,.36,1),visibility .24s ease}.floating-action__panel[hidden]{display:block}.floating-action__panel.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.floating-action__panel-shell{position:relative;overflow:hidden;padding:1.625rem 1.15rem 1.15rem;border:1px solid rgba(255,255,255,.12);border-radius:1.5rem;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 28%),linear-gradient(135deg,#07060afa,#120b1ffa 42%,#08080efa);box-shadow:inset 0 1px #ffffff0f,0 18px 40px #00000085,0 0 60px #c650ff2e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.floating-action__panel-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#52beff73,#ef48ff6b,#ffffff2e);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.floating-action__panel-shell:after{content:"";position:absolute;right:1.375rem;bottom:-.375rem;width:.875rem;height:.875rem;border-right:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);background:#0c0912fa;transform:rotate(45deg)}.floating-action__panel-header{position:relative;z-index:1;margin-bottom:1rem;padding-top:.125rem}.floating-action__panel-title,.floating-action__panel-subtitle{margin:0}.floating-action__panel-title{color:#fff;font-family:var(--font-heading);font-size:.95rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.floating-action__panel-subtitle{margin-top:.75rem;color:#ffffffb8;font-size:.875rem;line-height:1.45}.floating-action__agents{position:relative;z-index:1;display:grid;gap:.625rem}.floating-action__agent{position:relative;overflow:hidden;padding:.8rem .95rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.75rem;color:#fff;text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 44%),linear-gradient(110deg,#110c1af5,#0a0a10f5);box-shadow:inset 0 1px #ffffff0a,0 10px 22px #00000047;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease}.floating-action__agent:hover{transform:translateY(-2px);border-color:#a87cff6b;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 44%),linear-gradient(110deg,#1c102afa,#0d0d14fa);box-shadow:inset 0 1px #ffffff0f,0 12px 26px #4e186e47,0 0 28px #c650ff1f}.floating-action__agent-avatar{width:2.75rem;height:2.75rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#755fffe6,#4cd2ffe6);box-shadow:0 0 0 1px #ffffff14}.floating-action__agent-avatar img,.floating-action__agent-logo{width:100%;height:100%;object-fit:cover;display:block}.floating-action__agent-avatar--logo{background:#ffffff14}.floating-action__agent-avatar--logo .floating-action__agent-logo{object-fit:contain;padding:.35rem}.floating-action__agent-initial{color:#fff;font-size:1rem;font-weight:700;line-height:1}.floating-action__agent-name{min-width:0;font-size:.95rem;font-weight:600;line-height:1.35}.floating-action__agent-arrow{color:#ffffff9e;font-size:1rem;font-weight:700;line-height:1;transition:transform .22s ease,color .22s ease}.floating-action__agent:hover .floating-action__agent-arrow{color:#fff;transform:translate(2px)}.floating-action--mobile .floating-action__panel{right:-.35rem;width:min(20rem,calc(100vw - 1.5rem))}@property --lcb-orbit{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@property --cb-orbit{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes lcb-orbit-sweep{to{--lcb-orbit: 360deg}}@keyframes lcb-inner-orbit{to{transform:rotate(360deg)}}@keyframes lcb-logo-float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes lcb-ripple{0%{transform:translate(-50%,-50%) scale(.3);opacity:.85}to{transform:translate(-50%,-50%) scale(11);opacity:0}}@keyframes cb-orbit-sweep{to{--cb-orbit: 360deg}}@keyframes cb-inner-orbit{to{transform:rotate(360deg)}}@keyframes cb-icon-float{50%{transform:translateY(-4px)}}@keyframes cb-ripple{0%{transform:translate(-50%,-50%) scale(.3);opacity:.85}to{transform:translate(-50%,-50%) scale(18);opacity:0}}@media(prefers-reduced-motion:reduce){.floating-action--mobile .lcb-button,.floating-action--mobile .lcb-button *,.floating-action--mobile .lcb-button:before,.floating-action--mobile .lcb-button:after,.floating-action--desktop .cb-contact-button,.floating-action--desktop .cb-contact-button *,.floating-action--desktop .cb-contact-button:before,.floating-action--desktop .cb-contact-button:after,.floating-action__panel,.floating-action__agent{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/floating-action-buttons.css.map */
