#fc-global,#fc-global *{box-sizing:border-box}.fc-widget{view-transition-name:fc-floating-widget}::view-transition-group(fc-floating-widget){animation-duration:0s!important}::view-transition-old(fc-floating-widget),::view-transition-new(fc-floating-widget){animation:none!important;mix-blend-mode:normal}.fc-widget{position:fixed;bottom:var(--fc-bottom, 24px);z-index:var(--fc-zindex, 999);display:flex;flex-direction:column;align-items:flex-end;gap:var(--fc-btn-gap, 14px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;pointer-events:none}.fc-widget *{pointer-events:auto}.fc-widget.fc-position-right{right:var(--fc-side, 24px);left:auto;align-items:flex-end}.fc-widget.fc-position-left{left:var(--fc-side, 24px);right:auto;align-items:flex-start}@media(max-width:749px){.fc-widget[data-mobile-enable=false]{display:none!important}}@media(min-width:750px){.fc-widget[data-desktop-enable=false]{display:none!important}}.fc-panel{display:flex;flex-direction:column;align-items:center;gap:var(--fc-btn-gap, 12px);width:auto;min-width:calc(var(--fc-action-btn-size, 50px) + 20px);max-height:0;opacity:0;visibility:hidden;transform:translateY(12px) scale(.94);transform-origin:bottom center;overflow:visible;padding:10px 18px 18px;margin:-10px -18px -18px;will-change:transform,opacity,max-height;transition:max-height .38s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1),visibility 0s linear .38s}.fc-widget[data-state=open] .fc-panel{max-height:600px;opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:max-height .42s cubic-bezier(.22,1,.36,1),opacity .32s cubic-bezier(.22,1,.36,1) .04s,transform .42s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.fc-widget[data-state=closed] .fc-panel[aria-hidden=true]{pointer-events:none}.fc-btn{position:relative;display:flex;align-items:center;justify-content:center;width:var(--fc-action-btn-size, 50px);height:var(--fc-action-btn-size, 50px);min-width:36px;min-height:36px;flex-shrink:0;border-radius:50%;background:var(--fc-btn-bg, #25d366);color:var(--fc-btn-icon-color, #ffffff);text-decoration:none;box-shadow:0 6px 16px #0000002e,0 2px 4px #0000001a;transform:translateY(8px) scale(.8);opacity:0;will-change:transform,opacity;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .28s ease,box-shadow .25s ease,filter .25s ease}.fc-widget[data-state=open] .fc-btn{transform:translateY(0) scale(1);opacity:1}.fc-widget[data-state=open] .fc-panel .fc-btn:nth-child(1){transition-delay:.05s}.fc-widget[data-state=open] .fc-panel .fc-btn:nth-child(2){transition-delay:.1s}.fc-widget[data-state=open] .fc-panel .fc-btn:nth-child(3){transition-delay:.15s}.fc-btn:hover,.fc-btn:focus-visible{filter:brightness(1.08);box-shadow:0 10px 22px #00000038,0 3px 6px #0000001f;transform:translateY(-3px) scale(1.06)}.fc-btn:active{transform:translateY(-1px) scale(.97)}.fc-btn:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}.fc-btn-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;overflow:visible;line-height:0}.fc-btn-icon svg{width:24px;height:24px;display:block;overflow:visible}.fc-tooltip{position:absolute;top:50%;transform:translateY(-50%) translate(6px);white-space:nowrap;padding:7px 14px;border-radius:10px;font-size:13px;font-weight:500;letter-spacing:.01em;color:#1a1a1a;background:#ffffffb8;backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);border:1px solid rgba(255,255,255,.35);box-shadow:0 8px 20px #0000001f;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s;will-change:opacity,transform}.fc-position-right .fc-tooltip{right:calc(100% + 12px);transform:translateY(-50%) translate(6px)}.fc-position-left .fc-tooltip{left:calc(100% + 12px);transform:translateY(-50%) translate(-6px)}.fc-btn:hover .fc-tooltip,.fc-btn:focus-visible .fc-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translate(0);transition:opacity .2s ease,transform .2s ease,visibility 0s linear 0s}.fc-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:var(--fc-bubble-size, 60px);height:var(--fc-bubble-size, 60px);min-width:44px;min-height:44px;border:none;border-radius:var(--fc-bubble-radius, 50%);background:var(--fc-bubble-bg, #25d366);color:var(--fc-bubble-icon-color, #ffffff);cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent;will-change:transform,box-shadow;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,filter .2s ease;box-shadow:none}.fc-bubble[data-shadow=true]{box-shadow:0 10px 28px var(--fc-shadow-color, rgba(0, 0, 0, .35)),0 3px 8px #00000024}.fc-bubble:hover{transform:translateY(-2px) scale(1.05);filter:brightness(1.06)}.fc-bubble[data-shadow=true]:hover{box-shadow:0 14px 34px var(--fc-shadow-color, rgba(0, 0, 0, .4)),0 4px 10px #00000029}.fc-bubble:active{transform:translateY(0) scale(.94)}.fc-bubble:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:3px}.fc-bubble-icon{position:absolute;display:flex;align-items:center;justify-content:center;width:46%;height:46%;will-change:transform,opacity;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .22s ease}.fc-bubble-icon svg{width:100%;height:100%;display:block}.fc-icon-open{opacity:1;transform:rotate(0) scale(1)}.fc-icon-close{opacity:0;transform:rotate(-45deg) scale(.5)}.fc-widget[data-state=open] .fc-icon-open{opacity:0;transform:rotate(45deg) scale(.5)}.fc-widget[data-state=open] .fc-icon-close{opacity:1;transform:rotate(0) scale(1)}.fc-widget:not(.fc-anim-enabled) .fc-panel,.fc-widget:not(.fc-anim-enabled) .fc-btn,.fc-widget:not(.fc-anim-enabled) .fc-bubble-icon{transition:none!important}.fc-anim-scale .fc-panel{transform:scale(.85)}.fc-anim-scale[data-state=open] .fc-panel,.fc-anim-scale.fc-widget[data-state=open] .fc-panel{transform:scale(1)}.fc-anim-scale .fc-btn{transform:scale(.6)}.fc-anim-scale[data-state=open] .fc-btn{transform:scale(1)}.fc-anim-fade .fc-panel,.fc-anim-fade .fc-btn{opacity:0}.fc-anim-fade[data-state=open] .fc-panel,.fc-anim-fade[data-state=open] .fc-btn{opacity:1}.fc-anim-slide .fc-panel{transform:translateY(24px)}.fc-anim-slide[data-state=open] .fc-panel{transform:translateY(0)}.fc-anim-slide .fc-btn{transform:translateY(18px)}.fc-anim-slide[data-state=open] .fc-btn{transform:translateY(0)}.fc-anim-bounce[data-state=open] .fc-panel,.fc-anim-bounce[data-state=open] .fc-btn{animation:fc-bounce-in .5s cubic-bezier(.34,1.56,.64,1)}@keyframes fc-bounce-in{0%{transform:translateY(16px) scale(.7);opacity:0}55%{transform:translateY(-4px) scale(1.05);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.fc-bubble.fc-anim-bounce-active{animation:fc-bubble-bounce .42s cubic-bezier(.34,1.56,.64,1)}@keyframes fc-bubble-bounce{0%{transform:scale(1)}35%{transform:scale(.88)}65%{transform:scale(1.08)}to{transform:scale(1)}}.fc-greeting{position:absolute;bottom:0;max-width:240px;padding:12px 32px 12px 16px;border-radius:14px;background:var(--fc-greeting-bg, #ffffff);color:var(--fc-greeting-color, #1a1a1a);font-size:14px;line-height:1.45;box-shadow:0 12px 30px #00000029,0 3px 8px #00000014;opacity:0;visibility:hidden;transform:translateY(8px) scale(.94);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s;z-index:1;pointer-events:none}.fc-greeting.fc-greeting-visible{opacity:1;visibility:visible;transform:translateY(0) scale(1);transition:opacity .3s ease,transform .3s ease,visibility 0s linear 0s;pointer-events:auto}.fc-widget[data-state=open] .fc-greeting{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(8px) scale(.94)!important;transition:opacity .18s ease,transform .18s ease!important}.fc-position-right .fc-greeting{right:calc(var(--fc-bubble-size, 60px) + 16px);transform-origin:right center}.fc-position-left .fc-greeting{left:calc(var(--fc-bubble-size, 60px) + 16px);transform-origin:left center}.fc-position-right .fc-greeting:after{content:"";position:absolute;bottom:18px;right:-5px;width:12px;height:12px;background:var(--fc-greeting-bg, #ffffff);transform:rotate(45deg);border-radius:2px}.fc-position-left .fc-greeting:after{content:"";position:absolute;bottom:18px;left:-5px;width:12px;height:12px;background:var(--fc-greeting-bg, #ffffff);transform:rotate(45deg);border-radius:2px}.fc-greeting-close{position:absolute;top:6px;right:8px;width:20px;height:20px;border:none;background:transparent;color:inherit;opacity:.5;font-size:15px;line-height:1;cursor:pointer;padding:0;transition:opacity .2s ease}.fc-greeting-close:hover{opacity:1}@media(max-width:480px){.fc-greeting{max-width:200px;font-size:13px;padding:10px 28px 10px 14px}}@media(max-width:480px){.fc-widget{gap:10px}.fc-tooltip{font-size:12px;padding:6px 11px}}.fc-widget [aria-hidden=true]{-webkit-user-select:none;user-select:none}.fc-bubble:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){.fc-widget,.fc-widget *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.fc-panel,.fc-btn,.fc-bubble,.fc-bubble-icon{transform:none!important}.fc-widget[data-state=open] .fc-panel{max-height:600px;opacity:1;visibility:visible}.fc-widget[data-state=open] .fc-btn{opacity:1}}@media print{.fc-widget{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/floating-contact.css.map */
