.chatipiculo-root,.chatipiculo-root *{box-sizing:border-box}.chatipiculo-root{position:static;inset:auto;width:0;height:0;overflow:visible;z-index:auto;pointer-events:none;opacity:1;visibility:visible;background:#fff0;font-family:Montserrat,Arial,sans-serif}.chatipiculo-desktop,.chatipiculo-mobile{opacity:0;visibility:hidden;pointer-events:none;z-index:var(--cp-z,99990);transition:opacity .35s ease,visibility .35s ease}.chatipiculo-root.is-visible .chatipiculo-desktop,.chatipiculo-root.is-visible .chatipiculo-mobile{opacity:1;visibility:visible;pointer-events:auto}.chatipiculo-desktop{position:fixed;top:var(--cp-offset,56%);transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--cp-gap,12px);pointer-events:auto}.chatipiculo-side-right .chatipiculo-desktop{right:var(--cp-edge,18px)}.chatipiculo-side-left .chatipiculo-desktop{left:var(--cp-edge,18px)}.chatipiculo-action{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:var(--cp-size,72px);height:var(--cp-size,72px);color:#fff!important;text-decoration:none!important;outline:none}.chatipiculo-side-left .chatipiculo-action{justify-content:flex-start}.chatipiculo-circle{position:relative;z-index:2;width:var(--cp-size,72px);height:var(--cp-size,72px);flex:0 0 var(--cp-size,72px);display:grid;place-items:center;border:1px solid var(--cp-border,rgb(255 255 255 / .18));border-radius:50%;background:var(--cp-glass,rgb(21 26 28 / .78));color:#fff;box-shadow:0 18px 40px var(--cp-shadow,rgb(0 0 0 / .28));backdrop-filter:blur(13px) saturate(110%);-webkit-backdrop-filter:blur(13px) saturate(110%)}.chatipiculo-wa .chatipiculo-circle{color:var(--cp-wa,#25D366);box-shadow:0 18px 40px var(--cp-shadow,rgb(0 0 0 / .28)),0 0 0 1px color-mix(in srgb,var(--cp-wa,#25D366) 34%,transparent) inset}.chatipiculo-tel .chatipiculo-circle{color:var(--cp-tel,#23A9D2);box-shadow:0 18px 40px var(--cp-shadow,rgb(0 0 0 / .28)),0 0 0 1px color-mix(in srgb,var(--cp-tel,#23A9D2) 34%,transparent) inset}.chatipiculo-circle svg{width:43%;height:43%;display:block}.chatipiculo-label{position:absolute;top:50%;right:calc(var(--cp-size,72px) + 12px);min-height:48px;display:flex;align-items:center;padding:0 16px;border:1px solid var(--cp-border,rgb(255 255 255 / .18));border-radius:6px;background:var(--cp-glass,rgb(21 26 28 / .78));color:var(--cp-label,#D9DDDE)!important;box-shadow:0 14px 30px var(--cp-shadow,rgb(0 0 0 / .28));backdrop-filter:blur(13px) saturate(110%);-webkit-backdrop-filter:blur(13px) saturate(110%);white-space:nowrap;font-size:12px;font-weight:600;line-height:1;opacity:0;visibility:hidden;transform:translate(8px,-50%);transition:opacity .24s ease,transform .24s ease,visibility .24s ease}.chatipiculo-side-left .chatipiculo-label{right:auto;left:calc(var(--cp-size,72px) + 12px);transform:translate(-8px,-50%)}.chatipiculo-action:hover .chatipiculo-label,.chatipiculo-action:focus-visible .chatipiculo-label{opacity:1;visibility:visible;transform:translate(0,-50%)}.chatipiculo-action:focus-visible .chatipiculo-circle{outline:2px solid #fff;outline-offset:3px}.chatipiculo-mobile{display:none;position:fixed;left:50%;bottom:calc(var(--cp-mobile-bottom,13px) + env(safe-area-inset-bottom,0px));width:min(var(--cp-mobile-width,392px),calc(100% - 26px));transform:translateX(-50%);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--cp-border,rgb(255 255 255 / .18));border-radius:10px;background:rgb(9 14 17 / .94);box-shadow:0 16px 42px var(--cp-shadow,rgb(0 0 0 / .28));backdrop-filter:blur(15px) saturate(115%);-webkit-backdrop-filter:blur(15px) saturate(115%);pointer-events:auto}.chatipiculo-mobile-action{min-width:0;min-height:var(--cp-mobile-height,50px);display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:700;line-height:1.1}.chatipiculo-mobile-wa{background:color-mix(in srgb,var(--cp-wa,#25D366) 72%,#111 28%)}.chatipiculo-mobile-tel{background:color-mix(in srgb,var(--cp-tel,#23A9D2) 72%,#111 28%)}.chatipiculo-mobile-icon{width:21px;height:21px;display:grid;place-items:center;flex:0 0 21px}.chatipiculo-mobile-icon svg{width:100%;height:100%;display:block}@media (max-width:760px){.chatipiculo-desktop{display:none}.chatipiculo-mobile{display:grid}.chatipiculo-no-mobile .chatipiculo-mobile{display:none}}@media (min-width:761px){.chatipiculo-no-desktop .chatipiculo-desktop{display:none}}@media (prefers-reduced-motion:reduce){.chatipiculo-root,.chatipiculo-label{transition:none!important}}.chatipiculo-mobile-action:only-child{grid-column:1/-1}.chatipiculo-skin-marfil{--cp-gold:#b99b63;--cp-forest:#294a35;--cp-olive:#3d6049;--cp-botanical-image:none;--cp-botanical-opacity:.12;font-family:Manrope,system-ui,-apple-system,Segoe UI,Arial,sans-serif}.chatipiculo-skin-marfil .chatipiculo-desktop{isolation:isolate;gap:clamp(8px,var(--cp-gap,12px),18px)}.chatipiculo-skin-marfil .chatipiculo-desktop::before{content:"";position:absolute;inset:-15px -12px;z-index:-2;pointer-events:none;border:1px solid rgb(185 155 99 / .56);border-radius:42px;background:linear-gradient(147deg,rgb(255 253 248 / .82),rgb(244 235 219 / .66));box-shadow:0 17px 40px rgb(40 61 44 / .18),inset 0 1px 0 rgb(255 255 255 / .90);backdrop-filter:blur(18px) saturate(126%);-webkit-backdrop-filter:blur(18px) saturate(126%);transform:rotate(2.2deg)}.chatipiculo-skin-marfil .chatipiculo-desktop::after{content:"";position:absolute;z-index:-1;inset:-14px -12px;border-radius:42px;background:var(--cp-botanical-image) center/cover no-repeat;opacity:var(--cp-botanical-opacity,.12);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,#000 15%,transparent 98%);mask-image:radial-gradient(ellipse at center,#000 15%,transparent 98%)}.chatipiculo-skin-marfil .chatipiculo-action{z-index:1}.chatipiculo-skin-marfil .chatipiculo-circle{border:1px solid rgb(186 154 96 / .63);border-radius:50%;color:var(--cp-forest);background:radial-gradient(circle at 28% 17%,rgb(255 255 255 / .96),rgb(255 252 245 / .78) 54%,rgb(231 223 207 / .64) 100%);box-shadow:0 10px 21px rgb(53 76 51 / .16),inset 0 1px 1px rgb(255 255 255 / .92);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);transition:background .26s ease,box-shadow .26s ease,transform .26s ease,border-color .26s ease,color .26s ease}.chatipiculo-skin-marfil .chatipiculo-circle::after{content:"";position:absolute;inset:5px;border:1px solid rgb(185 155 99 / .18);border-radius:50%;pointer-events:none}.chatipiculo-skin-marfil .chatipiculo-wa .chatipiculo-circle{color:var(--cp-wa,#25D366);box-shadow:0 10px 21px rgb(53 76 51 / .16),inset 0 0 0 1px rgb(37 211 102 / .12)}.chatipiculo-skin-marfil .chatipiculo-tel .chatipiculo-circle{color:var(--cp-forest)}.chatipiculo-skin-marfil .chatipiculo-action:is(:hover,:focus-visible) .chatipiculo-circle{transform:translateY(-3px);border-color:rgb(185 155 99 / .78);background:linear-gradient(140deg,rgb(255 255 255 / .59),rgb(239 247 238 / .38));box-shadow:0 15px 31px rgb(43 71 50 / .19),inset 0 1px 0 rgb(255 255 255 / .94),0 0 0 4px rgb(255 255 255 / .19);backdrop-filter:blur(22px) saturate(155%);-webkit-backdrop-filter:blur(22px) saturate(155%)}.chatipiculo-skin-marfil .chatipiculo-action:active .chatipiculo-circle{transform:scale(.97)}.chatipiculo-skin-marfil .chatipiculo-label{border:1px solid rgb(185 155 99 / .62);border-radius:999px;background:linear-gradient(140deg,rgb(255 252 246 / .81),rgb(244 237 224 / .73));color:var(--cp-forest)!important;box-shadow:0 14px 29px rgb(40 66 45 / .14);backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%);font-weight:700;min-height:44px}.chatipiculo-skin-marfil .chatipiculo-action:focus-visible .chatipiculo-circle{outline:3px solid rgb(146 116 157 / .90);outline-offset:3px}.chatipiculo-skin-marfil .chatipiculo-mobile{left:50%;right:auto;bottom:calc(var(--cp-mobile-bottom,13px) + env(safe-area-inset-bottom,0px));width:min(var(--cp-mobile-width,392px),calc(100vw - 24px));transform:translateX(-50%);padding:5px;gap:5px;overflow:hidden;isolation:isolate;border:1px solid rgb(185 155 99 / .62);border-radius:23px;background:linear-gradient(145deg,rgb(255 253 249 / .81),rgb(242 234 217 / .73));box-shadow:0 15px 36px rgb(39 64 44 / .23),inset 0 1px 0 rgb(255 255 255 / .85);backdrop-filter:blur(21px) saturate(145%);-webkit-backdrop-filter:blur(21px) saturate(145%)}.chatipiculo-skin-marfil .chatipiculo-mobile::before{content:"";position:absolute;z-index:-1;inset:0;background:var(--cp-botanical-image) center/cover no-repeat;opacity:var(--cp-botanical-opacity,.12);pointer-events:none}.chatipiculo-skin-marfil .chatipiculo-mobile-action{min-width:0;min-height:max(48px,var(--cp-mobile-height,50px));padding:0 9px;gap:8px;overflow:hidden;border:1px solid #fff0;border-radius:17px;font-size:clamp(11px,3.3vw,13px);font-weight:800;line-height:1.2;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .18s ease,border-color .22s ease}.chatipiculo-skin-marfil .chatipiculo-mobile-action>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chatipiculo-skin-marfil .chatipiculo-mobile-wa{color:#fff!important;background:linear-gradient(140deg,rgb(36 171 79 / .90),rgb(32 139 69 / .79));border-color:rgb(30 125 60 / .25);box-shadow:inset 0 1px 0 rgb(255 255 255 / .29);backdrop-filter:blur(11px) saturate(122%);-webkit-backdrop-filter:blur(11px) saturate(122%)}.chatipiculo-skin-marfil .chatipiculo-mobile-tel{color:#294A35!important;background:linear-gradient(140deg,rgb(255 255 255 / .73),rgb(255 250 239 / .54));border-color:rgb(185 155 99 / .38);box-shadow:inset 0 1px 0 rgb(255 255 255 / .65);backdrop-filter:blur(11px) saturate(126%);-webkit-backdrop-filter:blur(11px) saturate(126%)}.chatipiculo-skin-marfil .chatipiculo-mobile-wa:is(:hover,:focus-visible,:active){color:#1e7544!important;background:rgb(240 255 244 / .54);border-color:rgb(71 137 93 / .37);box-shadow:inset 0 1px 0 rgb(255 255 255 / .92),0 4px 13px rgb(42 99 57 / .14);backdrop-filter:blur(19px) saturate(150%);-webkit-backdrop-filter:blur(19px) saturate(150%)}.chatipiculo-skin-marfil .chatipiculo-mobile-tel:is(:hover,:focus-visible,:active){background:rgb(255 255 255 / .40);border-color:rgb(185 155 99 / .70);box-shadow:inset 0 1px 0 rgb(255 255 255 / .95),0 4px 13px rgb(42 99 57 / .10);backdrop-filter:blur(19px) saturate(150%);-webkit-backdrop-filter:blur(19px) saturate(150%)}.chatipiculo-skin-marfil .chatipiculo-mobile-action:active{transform:scale(.975)}.chatipiculo-skin-marfil .chatipiculo-mobile-action:focus-visible{outline:3px solid rgb(146 116 157 / .90);outline-offset:-3px}.chatipiculo-skin-marfil .chatipiculo-mobile-icon{flex:0 0 22px;width:22px;height:22px}.chatipiculo-skin-marfil .chatipiculo-mobile-icon svg{width:100%;height:100%}.chatipiculo-skin-marfil .chatipiculo-mobile-action:only-child{grid-column:1/-1}@media(max-width:375px){.chatipiculo-skin-marfil .chatipiculo-mobile{border-radius:20px;padding:4px;gap:4px}.chatipiculo-skin-marfil .chatipiculo-mobile-action{padding:0 7px;gap:6px;border-radius:15px}.chatipiculo-skin-marfil .chatipiculo-mobile-icon{width:19px;height:19px;flex-basis:19px}}@media(prefers-reduced-motion:reduce){.chatipiculo-skin-marfil .chatipiculo-circle,.chatipiculo-skin-marfil .chatipiculo-mobile-action,.chatipiculo-skin-marfil .chatipiculo-label{transition:none!important;transform:none!important}}.chatipiculo-skin-marfil .chatipiculo-tel .chatipiculo-circle{color:#294A35}.chatipiculo-skin-marfil .chatipiculo-tel .chatipiculo-circle svg{width:43%;height:43%}.chatipiculo-skin-marfil .chatipiculo-mobile-tel .chatipiculo-mobile-icon{color:#294A35}.chatipiculo-skin-marfil .chatipiculo-mobile-tel .chatipiculo-mobile-icon svg{stroke:currentColor}@media (min-width:761px){.chatipiculo-skin-marfil .chatipiculo-desktop,.chatipiculo-skin-marfil .chatipiculo-desktop::before,.chatipiculo-skin-marfil .chatipiculo-desktop::after,.chatipiculo-skin-marfil .chatipiculo-desktop .chatipiculo-circle,.chatipiculo-skin-marfil .chatipiculo-desktop .chatipiculo-label{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.chatipiculo-skin-marfil .chatipiculo-desktop::before{background:linear-gradient(147deg,rgb(255 253 248 / .89),rgb(244 235 219 / .79))}.chatipiculo-skin-marfil .chatipiculo-desktop .chatipiculo-circle{background:radial-gradient(circle at 26% 17%,rgb(255 255 255 / .98),rgb(255 251 245 / .88) 62%,rgb(231 223 207 / .76) 100%)}.chatipiculo-skin-marfil .chatipiculo-desktop .chatipiculo-action:is(:hover,:focus-visible) .chatipiculo-circle{background:linear-gradient(145deg,rgb(255 255 255 / .85),rgb(231 244 229 / .72))}}@media (max-width:760px){.chatipiculo-desktop{display:none}.chatipiculo-mobile{display:grid}.chatipiculo-no-mobile .chatipiculo-mobile{display:none}}@media (min-width:761px){.chatipiculo-desktop{display:flex}.chatipiculo-mobile{display:none}.chatipiculo-no-desktop .chatipiculo-desktop{display:none}}