.vican-cta{position:fixed;z-index:9999;margin:0;padding:0;font-family:inherit;line-height:1.4;direction:rtl}.vican-cta *,.vican-cta *::before,.vican-cta *::after{box-sizing:border-box}@media (min-width:768px){.vican-cta{bottom:20px;right:20px}}@media (max-width:767.98px){.vican-cta{bottom:65px;right:10px}}.vican-cta .vican-cta__button{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;width:var(--vican-cta-btn-size,60px);height:var(--vican-cta-btn-size,60px);margin:0;padding:0;background-color:var(--vican-cta-btn-bg,#F3EDE5);border:var(--vican-cta-btn-border-width,0) solid var(--vican-cta-btn-border-color,#ead9c3);border-radius:var(--vican-cta-btn-radius,50%);box-shadow:var(--vican-cta-btn-shadow,0 4px 14px rgb(0 0 0 / .3));cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:background-color 0.3s ease,transform 0.3s ease}.vican-cta .vican-cta__button:hover,.vican-cta .vican-cta__button:focus-visible{background-color:var(--vican-cta-btn-hover,#ead9c3)}.vican-cta .vican-cta__button:focus-visible{outline:2px solid var(--vican-cta-menu-hover-text,#e67700);outline-offset:3px}.vican-cta .vican-cta__button-icon{display:block;flex-shrink:0;width:var(--vican-cta-btn-icon-size,42px);max-width:100%;height:auto;pointer-events:none}.vican-cta.vican-cta--pulse .vican-cta__button{animation:vican-cta-heartbeat 1.8s ease-in-out infinite}@keyframes vican-cta-heartbeat{0%{transform:scale(1)}25%{transform:scale(1.08)}50%{transform:scale(1)}75%{transform:scale(1.08)}100%{transform:scale(1)}}.vican-cta .vican-cta__backdrop{all:unset;position:fixed;inset:0;z-index:-1;display:block;background-color:rgb(0 0 0 / .35);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease,visibility 0s linear 0.25s}.vican-cta.vican-cta--open .vican-cta__backdrop{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 0.25s ease,visibility 0s linear 0s}.vican-cta .vican-cta__menu{all:unset;position:absolute;bottom:calc(100% + 14px);right:0;display:flex;flex-direction:column;gap:10px;min-width:220px;margin:0;padding:0;list-style:none;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(16px) scale(.96);transform-origin:bottom right;transition:opacity 0.28s cubic-bezier(.4,0,.2,1),transform 0.28s cubic-bezier(.4,0,.2,1),visibility 0s linear 0.28s}.vican-cta.vican-cta--open .vican-cta__menu{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity 0.28s cubic-bezier(.4,0,.2,1),transform 0.28s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.vican-cta .vican-cta__item{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;gap:10px;max-width:300px;padding:12px 15px 12px 12px;background:var(--vican-cta-menu-bg,#ffffff);color:var(--vican-cta-menu-text,#333333);border-radius:14px;border-inline-start:3px solid var(--vican-cta-item-accent,transparent);box-shadow:0 2px 8px rgb(0 0 0 / .15);font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;text-transform:none;letter-spacing:normal;white-space:nowrap;cursor:pointer;opacity:0;transform:translateY(8px);transition:background-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.vican-cta.vican-cta--open .vican-cta__item{opacity:1;transform:translateY(0);transition:opacity 0.25s ease,transform 0.25s ease,background-color 0.2s ease,color 0.2s ease}.vican-cta.vican-cta--open .vican-cta__item:nth-child(1){transition-delay:0.03s}.vican-cta.vican-cta--open .vican-cta__item:nth-child(2){transition-delay:0.06s}.vican-cta.vican-cta--open .vican-cta__item:nth-child(3){transition-delay:0.09s}.vican-cta.vican-cta--open .vican-cta__item:nth-child(4){transition-delay:0.12s}.vican-cta.vican-cta--open .vican-cta__item:nth-child(5){transition-delay:0.15s}.vican-cta.vican-cta--open .vican-cta__item:nth-child(6){transition-delay:0.18s}.vican-cta .vican-cta__item:hover,.vican-cta .vican-cta__item:focus-visible{background-color:var(--vican-cta-menu-hover,#f8f8f8);color:var(--vican-cta-menu-hover-text,#e67700);text-decoration:none;transform:translateX(-2px)}.vican-cta .vican-cta__item:focus-visible{outline:2px solid var(--vican-cta-menu-hover-text,#e67700);outline-offset:2px}.vican-cta .vican-cta__label{color:inherit;font:inherit}.vican-cta .vican-cta__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px}.vican-cta .vican-cta__icon svg{display:block;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.vican-cta .vican-cta__button,.vican-cta .vican-cta__menu,.vican-cta .vican-cta__item,.vican-cta .vican-cta__backdrop{animation:none!important;transition-duration:0.01ms!important}}