.rr-dock{display:none}@media screen and (max-width:749px){body.rr-has-dock{padding-bottom:calc(8.8rem + env(safe-area-inset-bottom))}body.rr-has-dock .rr-whatsapp{bottom:calc(9.6rem + env(safe-area-inset-bottom))}.rr-dock{display:block;position:fixed;left:1.2rem;right:1.2rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:60;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s var(--rr-ease)}.rr-dock.is-hidden{transform:translateY(calc(100% + 2.4rem));opacity:0}.rr-dock__list{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;margin:0;padding:.6rem .4rem;border:1px solid rgba(var(--rr-champagne-rgb),.45);border-radius:2.4rem;background:linear-gradient(180deg,rgba(var(--rr-bg-rgb),.86),rgba(var(--rr-bg-rgb),.94));-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 1.6rem 4rem -.8rem rgba(var(--rr-ink-rgb),.28),inset 0 1px #ffffffb3}.rr-dock__list:before{content:"";position:absolute;left:18%;right:18%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--rr-blush),transparent)}.rr-dock__list>li{display:flex;justify-content:center}.rr-dock__item{position:relative;display:grid;justify-items:center;gap:.3rem;width:100%;min-height:5.2rem;padding:.6rem 0 .4rem;color:var(--rr-muted);text-decoration:none;-webkit-tap-highlight-color:transparent}.rr-dock__ico{width:2.3rem;height:2.3rem;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.rr-dock__icowrap{position:relative;display:grid}.rr-dock__label{font-family:var(--rr-label-font);font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.rr-dock__item.is-active{color:var(--rr-ink)}.rr-dock__item.is-active .rr-dock__ico{transform:translateY(-1px);fill:rgba(var(--rr-blush-rgb),.45)}.rr-dock__item.is-active:after{content:"";position:absolute;bottom:-.2rem;left:50%;width:1.8rem;height:.2rem;border-radius:99px;background:var(--rr-champagne);transform:translate(-50%)}.rr-dock__item:active .rr-dock__ico{transform:scale(.88)}.rr-dock__badge{position:absolute;top:-.6rem;right:-.9rem;min-width:1.7rem;height:1.7rem;padding:0 .45rem;border-radius:99px;background:var(--rr-btn);color:var(--rr-btn-text);font-family:var(--font-body-family);font-size:1rem;line-height:1.7rem;text-align:center;box-shadow:0 0 0 2px var(--rr-bg)}.rr-dock__badge:empty{display:none}.rr-dock__badge.is-bump{animation:rr-dock-bump .6s cubic-bezier(.34,1.56,.64,1)}.rr-dock__center{position:relative;flex-direction:column;align-items:center}.rr-dock__fab{position:relative;display:grid;place-items:center;width:5.6rem;height:5.6rem;margin-top:-2.6rem;border-radius:50%;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);text-decoration:none;box-shadow:0 1rem 2.4rem -.4rem rgba(var(--rr-rosewood-rgb),.6),0 0 0 .4rem var(--rr-bg),0 0 0 .5rem rgba(var(--rr-champagne-rgb),.6);-webkit-tap-highlight-color:transparent;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.rr-dock__fab:active{transform:scale(.92)}.rr-dock__fab .rr-dock__ico{width:2.4rem;height:2.4rem;stroke-width:1.6}.rr-dock__ring{position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;border-radius:50%;border:1px solid rgba(var(--rr-champagne-rgb),.9);animation:rr-dock-ring 3.2s ease-out infinite;pointer-events:none}.rr-dock__spark{position:absolute;top:-.2rem;right:-.2rem;width:1.4rem;height:1.4rem;fill:var(--rr-champagne);stroke:none;animation:rr-dock-twinkle 2.8s ease-in-out infinite}.rr-dock__label--center{margin-top:.4rem;color:var(--rr-ink)}body.overflow-hidden .rr-dock,body.overflow-hidden-mobile .rr-dock,html.rr-lock .rr-dock{transform:translateY(calc(100% + 2.4rem));opacity:0;pointer-events:none}}@keyframes rr-dock-bump{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes rr-dock-ring{0%{transform:scale(.92);opacity:.9}70%{transform:scale(1.35);opacity:0}to{opacity:0}}@keyframes rr-dock-twinkle{0%,to{transform:scale(.7) rotate(0);opacity:.6}50%{transform:scale(1.1) rotate(35deg);opacity:1}}@media(prefers-reduced-motion:reduce){.rr-dock,.rr-dock__ico,.rr-dock__fab{transition:none!important}.rr-dock__ring,.rr-dock__spark,.rr-dock__badge.is-bump{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rr-mobile-dock.css.map */
