html[data-store-brand=casacorazona] .cc-support{z-index:900;font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink);position:fixed;bottom:20px;right:20px}html[data-store-brand=casacorazona] .cc-support :is(button,textarea){font:inherit;color:inherit}html[data-store-brand=casacorazona] .cc-support__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-store-brand=casacorazona] .cc-support__fab{background:var(--ink);width:56px;height:56px;color:var(--cal);cursor:pointer;border:0;border-radius:50%;place-items:center;margin-left:auto;transition:background-color .18s,transform .18s;display:grid;position:relative;box-shadow:0 6px 20px #16130f47}html[data-store-brand=casacorazona] .cc-support__fab:hover{background:var(--rosa)}html[data-store-brand=casacorazona] .cc-support :is(button,textarea):focus-visible{outline:2px solid var(--ink);outline-offset:3px}html[data-store-brand=casacorazona] .cc-support__fab:focus-visible{outline-color:var(--rosa)}html[data-store-brand=casacorazona] .cc-support__dot{background:var(--rosa);border:2px solid var(--cal);border-radius:50%;width:12px;height:12px;position:absolute;top:6px;right:6px}html[data-store-brand=casacorazona] .cc-support__panel{background:var(--cal);border:1px solid var(--line-ink);flex-direction:column;width:380px;height:min(560px,100vh - 120px);margin-bottom:12px;animation:.2s ease-out cc-support-in;display:flex;box-shadow:0 14px 44px #16130f42}@keyframes cc-support-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}html[data-store-brand=casacorazona] .cc-support__head{background:var(--ink);color:var(--cal);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 14px 20px;display:flex}html[data-store-brand=casacorazona] .cc-support__title{font-family:var(--font-display);letter-spacing:var(--track-display);margin:0;font-size:24px;font-weight:400;line-height:1.1}html[data-store-brand=casacorazona] .cc-support__sub{font-size:var(--text-xs);color:var(--on-ink-strong);margin:4px 0 0}html[data-store-brand=casacorazona] .cc-support__x{width:36px;height:36px;color:var(--cal);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-6px -6px 0 0;display:grid}html[data-store-brand=casacorazona] .cc-support__x:focus-visible{outline-color:var(--cal)}html[data-store-brand=casacorazona] .cc-support__log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}html[data-store-brand=casacorazona] .cc-support__row{flex-direction:column;max-width:86%;display:flex}html[data-store-brand=casacorazona] .cc-support__row--me{align-self:flex-end;align-items:flex-end}html[data-store-brand=casacorazona] .cc-support__row--them{align-self:flex-start;align-items:flex-start}html[data-store-brand=casacorazona] .cc-support__author{font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--concreto);margin-bottom:3px}html[data-store-brand=casacorazona] .cc-support__bubble{white-space:pre-wrap;overflow-wrap:anywhere;padding:9px 13px;line-height:1.5}html[data-store-brand=casacorazona] .cc-support__bubble--customer{background:var(--ink);color:var(--cal)}html[data-store-brand=casacorazona] .cc-support__bubble--pending{opacity:.6}html[data-store-brand=casacorazona] .cc-support__bubble--bot,html[data-store-brand=casacorazona] .cc-support__bubble--operator{border:1px solid var(--line);background:#fff}html[data-store-brand=casacorazona] .cc-support__bubble--operator{border-left:3px solid var(--rosa)}html[data-store-brand=casacorazona] .cc-support__bubble a{color:inherit;text-underline-offset:2px;text-decoration:underline}html[data-store-brand=casacorazona] .cc-support__bubble--bot a:hover,html[data-store-brand=casacorazona] .cc-support__bubble--operator a:hover{color:var(--rosa-hover)}html[data-store-brand=casacorazona] .cc-support__system{text-align:center;max-width:90%;font-size:var(--text-eyebrow);color:var(--concreto);overflow-wrap:anywhere;white-space:pre-wrap;align-self:center;margin:2px 0;line-height:1.5}html[data-store-brand=casacorazona] .cc-support__status{text-align:center;color:var(--concreto);margin:auto}html[data-store-brand=casacorazona] .cc-support__status p{margin:0 0 6px}html[data-store-brand=casacorazona] .cc-support__typing{align-items:center;gap:4px;padding:12px 14px;display:flex}html[data-store-brand=casacorazona] .cc-support__typing i{background:var(--concreto);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite cc-support-dot}html[data-store-brand=casacorazona] .cc-support__typing i:nth-of-type(2){animation-delay:.15s}html[data-store-brand=casacorazona] .cc-support__typing i:nth-of-type(3){animation-delay:.3s}@keyframes cc-support-dot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}html[data-store-brand=casacorazona] .cc-support__notice{font-size:var(--text-xs);color:var(--rosa-hover);border-top:1px solid var(--line);margin:0;padding:8px 20px}html[data-store-brand=casacorazona] .cc-support__form,html[data-store-brand=casacorazona] .cc-support__ended{border-top:1px solid var(--line-ink);padding:12px 16px 10px}html[data-store-brand=casacorazona] .cc-support__person{font-size:var(--text-xs);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;margin:0 0 10px;padding:0}html[data-store-brand=casacorazona] .cc-support__person:hover:not(:disabled){color:var(--rosa-hover)}html[data-store-brand=casacorazona] .cc-support__person:disabled,html[data-store-brand=casacorazona] .cc-support__link:disabled{opacity:.45;cursor:not-allowed}html[data-store-brand=casacorazona] .cc-support__compose{align-items:flex-end;gap:8px;display:flex}html[data-store-brand=casacorazona] .cc-support__input{resize:none;border:1px solid var(--line-ink);background:#fff;border-radius:0;flex:1;min-width:0;max-height:120px;padding:10px 12px;line-height:1.4}html[data-store-brand=casacorazona] .cc-support__input:disabled{opacity:.6}html[data-store-brand=casacorazona] .cc-support__send{flex:none;padding:11px 16px}html[data-store-brand=casacorazona] .cc-support__ended{justify-content:center;display:flex}html[data-store-brand=casacorazona] .cc-support__foot{text-align:right;margin-top:8px}html[data-store-brand=casacorazona] .cc-support__link{font-size:var(--text-eyebrow);color:var(--concreto);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}html[data-store-brand=casacorazona] .cc-support__link:hover:not(:disabled){color:var(--ink)}@media (max-width:639.98px){html[data-store-brand=casacorazona] .cc-support[data-open=true]{inset:0}html[data-store-brand=casacorazona] .cc-support[data-open=true] .cc-support__panel{width:100%;height:100dvh;box-shadow:none;border:0;margin:0}html[data-store-brand=casacorazona] .cc-support[data-open=true] .cc-support__fab{display:none}html[data-store-brand=casacorazona] .cc-support__input{font-size:16px}}@media (prefers-reduced-motion:reduce){html[data-store-brand=casacorazona] .cc-support__panel,html[data-store-brand=casacorazona] .cc-support__typing i{animation:none}html[data-store-brand=casacorazona] .cc-support__fab{transition:none}}html[data-store-brand=casacorazona] .cc-support__consent{flex-direction:column;gap:10px;margin:auto 0;line-height:1.5;display:flex}html[data-store-brand=casacorazona] .cc-support__consent p{margin:0}html[data-store-brand=casacorazona] .cc-support__consent-title{font-size:var(--text-sm,1rem);margin:0;font-weight:600}html[data-store-brand=casacorazona] .cc-support__consent-actions{align-items:center;gap:16px;display:flex}html[data-store-brand=casacorazona] .cc-support__ways{font-size:var(--text-xs);color:var(--concreto)}html[data-store-brand=casacorazona] .cc-support__ways a{color:inherit;text-decoration:underline}html[data-store-brand=casacorazona] .cc-support__promise{font-size:var(--text-xs);border:1px solid var(--line-ink);align-self:stretch;margin:4px 0;padding:8px 10px;line-height:1.5}html[data-store-brand=casacorazona] .cc-support__left{font-size:var(--text-eyebrow);color:var(--concreto);margin:4px 0 0}html[data-store-brand=casacorazona] .cc-support__person{border:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);min-height:44px;padding:8px 14px}html[data-store-brand=casacorazona] .cc-support__link,html[data-store-brand=casacorazona] .cc-support__x{min-width:24px;min-height:24px}@media (prefers-reduced-motion:reduce){html[data-store-brand=casacorazona] .cc-support__typing i{opacity:.6;animation:none}}.cc-support__botcheck{min-height:65px;margin:.75rem 0}
