.sw-dock{--sw-font-body: "Inter", sans-serif;font-family:var(--sw-font-body)}.sw-dock a{text-decoration:none}.sw-dock svg{width:22px;height:22px;display:block}.sw-dock__rail{position:fixed;z-index:var(--sw-dock-z);display:flex;flex-direction:column;gap:6px;padding:8px;margin:0;list-style:none;background:var(--sw-dock-bg);border-radius:999px;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 32px #1e0a2824,0 2px 6px #1e0a280f;animation:sw-dock-in .6s cubic-bezier(.2,.8,.2,1) .4s both}.sw-dock--right .sw-dock__rail{right:18px}.sw-dock--left .sw-dock__rail{left:18px}.sw-dock--middle .sw-dock__rail{top:50%;transform:translateY(-50%)}.sw-dock--bottom .sw-dock__rail{bottom:var(--sw-dock-bottom-desktop)}.sw-dock__rail li{position:relative}.sw-dock__rail li+li:before{content:"";position:absolute;top:-4px;left:50%;width:14px;height:1px;transform:translate(-50%);background:#00000014}.sw-dock__btn{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;color:var(--sw-brand);transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.sw-dock__btn--instagram{--sw-brand: var(--sw-ig)}.sw-dock__btn--facebook{--sw-brand: var(--sw-fb)}.sw-dock__btn--call{--sw-brand: var(--sw-call)}.sw-dock__btn--whatsapp{--sw-brand: var(--sw-wa)}.sw-dock--outline .sw-dock__btn:hover,.sw-dock--outline .sw-dock__btn:focus-visible{background:color-mix(in srgb,var(--sw-brand) 12%,#ffffff);transform:scale(1.06);outline:none}.sw-dock--ig-gradient.sw-dock--outline .sw-dock__btn--instagram rect,.sw-dock--ig-gradient.sw-dock--outline .sw-dock__btn--instagram circle{stroke:url(#SwDockIgGradient)}.sw-dock--ig-gradient.sw-dock--outline .sw-dock__btn--instagram circle:last-child{fill:url(#SwDockIgGradient);stroke:none}.sw-dock--filled .sw-dock__btn{background:var(--sw-brand);color:#fff}.sw-dock--filled.sw-dock--ig-gradient .sw-dock__btn--instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.sw-dock--filled .sw-dock__btn:hover,.sw-dock--filled .sw-dock__btn:focus-visible{transform:scale(1.08);box-shadow:0 6px 14px color-mix(in srgb,var(--sw-brand) 40%,transparent);outline:none}.sw-dock--filled .sw-dock__rail{gap:10px}.sw-dock--filled .sw-dock__rail li+li:before{display:none}.sw-dock__label{position:absolute;top:50%;white-space:nowrap;padding:7px 12px;border-radius:6px;background:#1a0a1e;color:#fbf0dc;font-size:12px;font-weight:500;letter-spacing:.04em;pointer-events:none;opacity:0;transition:opacity .2s ease,transform .2s ease}.sw-dock--right .sw-dock__rail .sw-dock__label{right:calc(100% + 16px);transform:translate(8px,-50%)}.sw-dock--left .sw-dock__rail .sw-dock__label{left:calc(100% + 16px);transform:translate(-8px,-50%)}.sw-dock__rail .sw-dock__btn:hover .sw-dock__label,.sw-dock__rail .sw-dock__btn:focus-visible .sw-dock__label{opacity:1;transform:translateY(-50%)}@keyframes sw-dock-in{0%{opacity:0;translate:24px 0}to{opacity:1;translate:0 0}}.sw-dock--left .sw-dock__rail{animation-name:sw-dock-in-left}@keyframes sw-dock-in-left{0%{opacity:0;translate:-24px 0}to{opacity:1;translate:0 0}}.sw-dock__fab-wrap,.sw-dock__bar{display:none}@media screen and (max-width:767px){.sw-dock__rail,.sw-dock--hide-mobile{display:none}.sw-dock--m-fab .sw-dock__fab-wrap{position:fixed;z-index:var(--sw-dock-z);bottom:calc(var(--sw-dock-bottom-mobile) + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;gap:12px}.sw-dock--m-right .sw-dock__fab-wrap{right:16px}.sw-dock--m-left .sw-dock__fab-wrap{left:16px}.sw-dock__fab{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:var(--sw-dock-bg);color:var(--sw-fab-icon);box-shadow:0 10px 26px #1e0a2838,0 0 0 1px #0000000d;cursor:pointer;-webkit-tap-highlight-color:transparent}.sw-dock__fab svg{width:26px;height:26px;transition:transform .3s ease,opacity .2s ease}.sw-dock__fab .sw-dock__fab-close{position:absolute;opacity:0;transform:rotate(-90deg)}.sw-dock.is-open .sw-dock__fab .sw-dock__fab-open{opacity:0;transform:rotate(90deg)}.sw-dock.is-open .sw-dock__fab .sw-dock__fab-close{opacity:1;transform:rotate(0)}.sw-dock--pulse .sw-dock__fab:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--sw-wa);animation:sw-dock-pulse 2.4s ease-out infinite;pointer-events:none}.sw-dock.is-open .sw-dock__fab:after{animation:none;opacity:0}@keyframes sw-dock-pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}.sw-dock__menu{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;order:-1}.sw-dock__menu li{opacity:0;transform:translateY(12px) scale(.85);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.sw-dock.is-open .sw-dock__menu li{opacity:1;transform:none;pointer-events:auto}.sw-dock.is-open .sw-dock__menu li:nth-last-child(1){transition-delay:.02s}.sw-dock.is-open .sw-dock__menu li:nth-last-child(2){transition-delay:.06s}.sw-dock.is-open .sw-dock__menu li:nth-last-child(3){transition-delay:.1s}.sw-dock.is-open .sw-dock__menu li:nth-last-child(4){transition-delay:.14s}.sw-dock__menu .sw-dock__btn{width:48px;height:48px;box-shadow:0 6px 16px #1e0a282e}.sw-dock--outline .sw-dock__menu .sw-dock__btn{background:var(--sw-dock-bg)}.sw-dock__menu .sw-dock__label{opacity:1;transform:translateY(-50%);background:#fff;color:#1a0a1e;box-shadow:0 4px 12px #0000001f}.sw-dock--m-right .sw-dock__menu .sw-dock__label{right:calc(100% + 10px)}.sw-dock--m-left .sw-dock__menu .sw-dock__label{left:calc(100% + 10px)}.sw-dock__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--sw-dock-z) - 1);background:#1a0a1e59;opacity:0;pointer-events:none;transition:opacity .25s ease}.sw-dock.is-open .sw-dock__backdrop{opacity:1;pointer-events:auto}.sw-dock--m-bar .sw-dock__bar{position:fixed;z-index:var(--sw-dock-z);left:0;right:0;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:0;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));list-style:none;background:var(--sw-dock-bg);border-top:1px solid rgba(0,0,0,.06);box-shadow:0 -6px 20px #1e0a2814}.sw-dock__bar a{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 4px;border-radius:8px;color:#1a1a1a;font-size:11px;font-weight:500;letter-spacing:.02em}.sw-dock__bar a:active{background:#0000000a}.sw-dock__bar a svg{color:var(--sw-brand)}.sw-dock--ig-gradient .sw-dock__bar .sw-dock__btn--instagram rect,.sw-dock--ig-gradient .sw-dock__bar .sw-dock__btn--instagram circle{stroke:url(#SwDockIgGradient)}.sw-dock--ig-gradient .sw-dock__bar .sw-dock__btn--instagram circle:last-child{fill:url(#SwDockIgGradient);stroke:none}.sw-dock__bar-spacer{height:64px}}@media screen and (min-width:768px){.sw-dock--hide-desktop .sw-dock__rail{display:none}}@media(prefers-reduced-motion:reduce){.sw-dock__rail{animation:none}.sw-dock--pulse .sw-dock__fab:after{animation:none;display:none}.sw-dock__menu li,.sw-dock__btn,.sw-dock__label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAI */
