.ojs-fc{position:fixed;right:var(--fc-side);bottom:var(--fc-bottom);z-index:var(--fc-z);display:flex;flex-direction:column;align-items:flex-end;gap:var(--fc-gap);pointer-events:none;transition:opacity .35s ease,transform .35s ease}.ojs-fc--left{right:auto;left:var(--fc-side);align-items:flex-start}.ojs-fc--wait:not(.is-shown){opacity:0;transform:translateY(16px)}.ojs-fc--wait:not(.is-shown) .ojs-fc__btn{pointer-events:none}.ojs-fc__btn{position:relative;display:flex;align-items:center;gap:12px;text-decoration:none;pointer-events:auto}.ojs-fc--left .ojs-fc__btn{flex-direction:row-reverse}.ojs-fc__icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--fc-size);height:var(--fc-size);border-radius:50%;background:var(--fc-bg);color:var(--fc-icon);box-shadow:0 6px 18px #00000038;transition:transform .25s ease,box-shadow .25s ease}.ojs-fc__icon svg{width:52%;height:52%}.ojs-fc__btn:hover .ojs-fc__icon{transform:scale(1.08);box-shadow:0 10px 24px #00000047}.ojs-fc__btn--whatsapp:not(.ojs-fc__btn--custom) .ojs-fc__icon{background:#25d366;color:#fff}.ojs-fc__btn--instagram:not(.ojs-fc__btn--custom) .ojs-fc__icon{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);color:#fff}.ojs-fc__btn--call:not(.ojs-fc__btn--custom) .ojs-fc__icon,.ojs-fc__btn--link:not(.ojs-fc__btn--custom) .ojs-fc__icon{background:linear-gradient(135deg,#5e3218,#8a4f2a);color:#fff}.ojs-fc--pulse .ojs-fc__btn:first-child .ojs-fc__icon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;opacity:.5;z-index:-1;animation:ojs-fc-pulse 2.4s ease-out infinite}@keyframes ojs-fc-pulse{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(1.55);opacity:0}}.ojs-fc__label{padding:9px 16px;border-radius:8px;background:var(--fc-label-bg);color:var(--fc-label-color);font-family:var(--fc-label-font);font-weight:var(--fc-label-weight);font-size:var(--fc-label-size);line-height:1.2;white-space:nowrap;box-shadow:0 4px 16px #00000024;transition:opacity .25s ease,transform .25s ease}.ojs-fc--labels-none .ojs-fc__label{display:none}.ojs-fc--labels-first .ojs-fc__btn:not(:first-child) .ojs-fc__label,.ojs-fc--labels-hover .ojs-fc__label{position:absolute;right:calc(100% + 12px);opacity:0;transform:translate(8px);pointer-events:none}.ojs-fc--left.ojs-fc--labels-first .ojs-fc__btn:not(:first-child) .ojs-fc__label,.ojs-fc--left.ojs-fc--labels-hover .ojs-fc__label{right:auto;left:calc(100% + 12px);transform:translate(-8px)}.ojs-fc--labels-first .ojs-fc__btn:not(:first-child):hover .ojs-fc__label,.ojs-fc--labels-hover .ojs-fc__btn:hover .ojs-fc__label,.ojs-fc--labels-hover .ojs-fc__btn:focus-visible .ojs-fc__label{opacity:1;transform:none}@media screen and (max-width:749px){.ojs-fc{right:var(--fc-side-mobile);bottom:var(--fc-bottom-mobile)}.ojs-fc--left{right:auto;left:var(--fc-side-mobile)}.ojs-fc__icon{width:var(--fc-size-mobile);height:var(--fc-size-mobile)}.ojs-fc:not(.ojs-fc--labels-phone) .ojs-fc__label{display:none}}@media(prefers-reduced-motion:reduce){.ojs-fc--pulse .ojs-fc__btn:first-child .ojs-fc__icon:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ojasvi-floating-contact.css.map */
