.rr-whatsapp{display:none!important}.rr-assist{position:fixed;right:1.6rem;bottom:1.6rem;z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}@media screen and (min-width:750px){.rr-assist{right:2.4rem;bottom:2.4rem}}@media screen and (max-width:749px){body.rr-has-dock .rr-assist{bottom:calc(9.4rem + env(safe-area-inset-bottom));transition:bottom .45s cubic-bezier(.22,1,.36,1)}body.rr-has-dock.rr-dock-hidden .rr-assist{bottom:calc(1.6rem + env(safe-area-inset-bottom))}}html.rr-chat-open .rr-assist__wa{opacity:0;pointer-events:none}.rr-assist__wa{position:relative;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;background:#fff;color:#1f8f55;box-shadow:0 1rem 2.4rem -.6rem rgba(var(--rr-ink-rgb),.3),0 0 0 1px rgba(var(--rr-champagne-rgb),.5);transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s}.rr-assist__wa svg{width:2.4rem;height:2.4rem}.rr-assist__wa:hover{transform:translateY(-2px) scale(1.04)}.rr-assist__tip{position:absolute;right:calc(100% + 1rem);top:50%;transform:translate(.6rem,-50%);opacity:0;pointer-events:none;white-space:nowrap;padding:.6rem 1.2rem;border-radius:99px;background:var(--rr-ink);color:var(--rr-bg);font-family:var(--rr-label-font);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;transition:opacity .25s,transform .25s}.rr-assist__wa:hover .rr-assist__tip,.rr-assist__wa:focus-visible .rr-assist__tip{opacity:1;transform:translateY(-50%)}.rr-assist__chat{position:relative;display:inline-flex;align-items:center;gap:1rem;height:5.4rem;padding:0 2.2rem 0 1.6rem;border:0;border-radius:99px;cursor:pointer;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--rr-btn) 55%,#fff),var(--rr-btn) 58%,color-mix(in srgb,var(--rr-btn) 85%,var(--rr-ink)));color:var(--rr-btn-text);box-shadow:0 1.4rem 3rem -.8rem rgba(var(--rr-rosewood-rgb),.65),0 0 0 1px rgba(var(--rr-champagne-rgb),.6);font-family:var(--rr-label-font);font-size:1.15rem;letter-spacing:var(--rr-label-tracking);text-transform:uppercase;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.rr-assist__chat:hover{transform:translateY(-2px)}.rr-assist__chat[aria-expanded=true]{transform:scale(.94)}.rr-assist__spark{width:2.2rem;height:2.2rem;fill:currentColor;animation:rr-assist-twinkle 3s ease-in-out infinite}.rr-assist__pulse{position:absolute;top:-.4rem;right:-.4rem;bottom:-.4rem;left:-.4rem;border-radius:inherit;border:1px solid rgba(var(--rr-champagne-rgb),.9);animation:rr-assist-pulse 3.2s ease-out infinite;pointer-events:none}@media screen and (max-width:749px){.rr-assist__chat{width:5.4rem;padding:0;justify-content:center}.rr-assist__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}@keyframes rr-assist-pulse{0%{transform:scale(.96);opacity:.9}70%{transform:scale(1.18);opacity:0}to{opacity:0}}@keyframes rr-assist-twinkle{0%,to{transform:rotate(0) scale(.9)}50%{transform:rotate(20deg) scale(1.08)}}.rr-chat{position:fixed;right:2.4rem;bottom:9.6rem;z-index:71;display:flex;flex-direction:column;width:min(40rem,calc(100vw - 3.2rem));height:min(64rem,calc(100vh - 13rem));border:1px solid rgba(var(--rr-champagne-rgb),.5);border-radius:2.4rem;overflow:hidden;background:var(--rr-bg);color:var(--rr-ink);box-shadow:0 3.2rem 8rem -1.6rem rgba(var(--rr-ink-rgb),.35);opacity:0;transform:translateY(1.6rem) scale(.98);transform-origin:100% 100%;transition:opacity .28s var(--rr-ease),transform .4s cubic-bezier(.22,1,.36,1)}.rr-chat.is-open{opacity:1;transform:none}@media screen and (max-width:749px){.rr-chat{left:0;right:0;bottom:0;width:100%;height:min(88svh,72rem);border-radius:2.4rem 2.4rem 0 0;border-bottom:0;transform:translateY(100%);transform-origin:50% 100%}.rr-chat.is-open{transform:none}html.rr-chat-open .rr-dock,html.rr-chat-open .rr-assist{opacity:0;pointer-events:none}}.rr-chat svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.rr-chat__head{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.2rem 1.4rem 1.6rem;background:linear-gradient(135deg,rgba(var(--rr-blush-rgb),.55),rgba(var(--rr-bg-rgb),.9));border-bottom:1px solid var(--rr-line)}.rr-chat__avatar{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--rr-btn);box-shadow:0 0 0 .3rem var(--rr-bg),0 0 0 .4rem rgba(var(--rr-champagne-rgb),.7)}.rr-chat__avatar svg{fill:var(--rr-btn-text);stroke:none;width:2rem;height:2rem}.rr-chat__who{flex:1;min-width:0}.rr-chat__name{margin:0;font-family:var(--font-heading-family);font-size:2rem;line-height:1.1}.rr-chat__status{display:flex;align-items:center;gap:.6rem;margin:.2rem 0 0;font-family:var(--rr-label-font);font-size:.95rem;letter-spacing:.08em;color:var(--rr-muted)}.rr-chat__dot{width:.7rem;height:.7rem;border-radius:50%;background:var(--rr-success);box-shadow:0 0 0 .3rem #5f8f722e}.rr-chat__icon{display:grid;place-items:center;width:4rem;height:4rem;border:0;border-radius:50%;background:none;color:var(--rr-ink);cursor:pointer}.rr-chat__icon:hover{background:rgba(var(--rr-ink-rgb),.06)}.rr-chat__log{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:1.6rem;display:flex;flex-direction:column;gap:1rem;scroll-behavior:smooth}.rr-chat__msg{display:flex;flex-direction:column;max-width:88%;animation:rr-chat-in .35s cubic-bezier(.22,1,.36,1)}.rr-chat__msg--bot{align-self:flex-start}.rr-chat__msg--user{align-self:flex-end;align-items:flex-end}.rr-chat__bubble{padding:1.1rem 1.4rem;border-radius:1.8rem 1.8rem 1.8rem .4rem;background:var(--rr-bg-alt);font-family:var(--font-heading-family);font-size:1.65rem;line-height:1.45}.rr-chat__bubble a{color:var(--rr-accent)}.rr-chat__msg--user .rr-chat__bubble{border-radius:1.8rem 1.8rem .4rem;background:var(--rr-btn);color:var(--rr-btn-text)}.rr-chat__typing{display:inline-flex;gap:.4rem;padding:1.4rem 1.6rem}.rr-chat__typing span{width:.6rem;height:.6rem;border-radius:50%;background:var(--rr-muted);animation:rr-chat-dot 1.2s infinite ease-in-out}.rr-chat__typing span:nth-child(2){animation-delay:.15s}.rr-chat__typing span:nth-child(3){animation-delay:.3s}@keyframes rr-chat-dot{0%,80%,to{transform:translateY(0);opacity:.4}40%{transform:translateY(-.4rem);opacity:1}}@keyframes rr-chat-in{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}.rr-chat__msg:has(.rr-chat__cards){max-width:100%;align-self:stretch}.rr-chat__cards{display:grid;grid-auto-flow:column;grid-auto-columns:15rem;gap:1rem;margin:0 -1.6rem;padding:.2rem 1.6rem .6rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.rr-chat__cards::-webkit-scrollbar{display:none}.rr-chat__card{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .6rem .8rem;border:1px solid var(--rr-line);border-radius:1.4rem;background:var(--rr-surface);scroll-snap-align:start}.rr-chat__card-media{display:block;aspect-ratio:1;border-radius:1rem;overflow:hidden;background:var(--rr-bg-alt)}.rr-chat__card-media img{width:100%;height:100%;object-fit:cover}.rr-chat__card-title{font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.2;color:var(--rr-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.6rem}.rr-chat__card-price{font-family:var(--rr-label-font);font-size:1.1rem;color:var(--rr-muted)}.rr-chat__card-actions{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;margin-top:.2rem}.rr-chat__card-view,.rr-chat__card-add{display:grid;place-items:center;min-height:3.2rem;border-radius:99px;font-family:var(--rr-label-font);font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.rr-chat__card-view{border:1px solid var(--rr-line);color:var(--rr-ink);background:none}.rr-chat__card-add{border:0;background:var(--rr-btn);color:var(--rr-btn-text)}.rr-chat__card-add.is-added{background:var(--rr-success)}.rr-chat__more{align-self:flex-start;margin-top:.4rem;font-family:var(--rr-label-font);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--rr-accent)}.rr-chat__chips{display:flex;gap:.6rem;padding:0 1.6rem 1rem;overflow-x:auto;scrollbar-width:none}.rr-chat__chips::-webkit-scrollbar{display:none}.rr-chat__chips:empty{display:none}.rr-chat__chip{flex:none;min-height:3.6rem;padding:0 1.4rem;border:1px solid rgba(var(--rr-rosewood-rgb),.45);border-radius:99px;background:var(--rr-bg);cursor:pointer;font-family:var(--font-heading-family);font-size:1.45rem;color:var(--rr-accent);transition:background-color .2s,color .2s}.rr-chat__chip:hover{background:var(--rr-btn);color:var(--rr-btn-text)}.rr-chat__form{display:flex;align-items:center;gap:.8rem;margin:0 1.2rem 1.2rem;padding:.4rem .4rem .4rem 1.6rem;border:1px solid var(--rr-line);border-radius:99px;background:#fff}.rr-chat__form:focus-within{border-color:var(--rr-btn)}.rr-chat__input{flex:1;min-width:0;height:4.4rem;border:0;outline:0;background:none;font-family:var(--font-heading-family);font-size:1.6rem;color:var(--rr-ink)}.rr-chat__send{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:var(--rr-btn);color:var(--rr-btn-text);cursor:pointer}.rr-chat__wa{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:-.4rem 0 1.2rem;font-family:var(--rr-label-font);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;color:#1f8f55;text-decoration:none}.rr-chat__wa svg{width:1.6rem;height:1.6rem}@media(prefers-reduced-motion:reduce){.rr-chat,.rr-chat__msg,.rr-assist__chat,.rr-assist__wa{transition:none!important;animation:none!important}.rr-assist__pulse,.rr-assist__spark,.rr-chat__typing span{animation:none!important}}.rr-chat .rr-chat__input,.rr-chat .rr-chat__input:focus,.rr-chat .rr-chat__input:focus-visible{-webkit-appearance:none;appearance:none;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;outline:0!important}.rr-assist{max-width:calc(100vw - 3.2rem);contain:layout}.rr-assist__pulse{top:0;right:0;bottom:0;left:0}@keyframes rr-assist-pulse{0%{transform:scale(1);opacity:.9}70%{transform:scale(1.12);opacity:0}to{opacity:0}}@media screen and (max-width:749px){.rr-assist{right:1.2rem;gap:.8rem}.rr-assist__wa{width:4.4rem;height:4.4rem}.rr-assist__chat{width:5rem;height:5rem}.rr-assist__tip{display:none}}.rr-totop{position:fixed;left:1.6rem;bottom:1.6rem;z-index:69;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(var(--rr-champagne-rgb),.7);border-radius:50%;background:rgba(var(--rr-bg-rgb),.92);color:var(--rr-ink);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 .8rem 2rem -.8rem rgba(var(--rr-ink-rgb),.35);transition:transform .3s var(--rr-ease),background-color .25s,color .25s}.rr-totop[hidden]{display:none}.rr-totop:hover{transform:translateY(-2px);background:var(--rr-btn);color:var(--rr-btn-text)}.rr-totop svg{width:1.8rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media screen and (min-width:750px){.rr-totop{left:2.4rem;bottom:2.4rem}}@media screen and (max-width:749px){body.rr-has-dock .rr-totop{bottom:calc(9.4rem + env(safe-area-inset-bottom));left:1.2rem;width:4rem;height:4rem}}html.rr-chat-open .rr-totop{opacity:0;pointer-events:none}.rr-chat__card-add.is-added{background:var(--rr-ink);color:var(--rr-bg);border-color:var(--rr-ink)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rr-concierge.css.map */
