:root{--bubu-morado: #9105ff;--bubu-magenta: #ff4edb;--bubu-amarillo: #ffd400;--bubu-tinta: #1d1d1d;--bubu-blanco: #ffffff;--bubu-gris-claro: #e7e6eb;--bubu-verde: #1a7f4b;--bubu-grad-marca: linear-gradient(135deg, #9105ff 0%, #ff4edb 100%);--bubu-grad-boton: linear-gradient(120deg, #9105ff, #ff4edb);--bubu-grad-barra: linear-gradient(90deg, #9105ff, #ff4edb);--bubu-topbar-bg: #dcebfb;--bubu-topbar-ink: #1e2c4f;--bubu-ink-cuerpo: #3a3a42;--bubu-ink-2: #5a5a63;--bubu-ink-secundario: #6b6b75;--bubu-ink-terciario: #8b8b96;--bubu-ink-4: #9a9aa4;--bubu-ink-off: #a9a8b3;--bubu-sup-1: #f4f3f7;--bubu-sup-lila: #faf3ff;--bubu-sup-2: #f7f6f9;--bubu-sup-3: #efedf3;--bubu-sup-oscura: #2c2c34;--bubu-bd: rgba(29, 29, 29, .08);--bubu-bd-fuerte: rgba(29, 29, 29, .1);--bubu-bd-lila: rgba(145, 5, 255, .18);--bubu-bd-lila-fuerte: rgba(145, 5, 255, .35);--bubu-font-display: "Poppins", system-ui, sans-serif;--bubu-font-cuerpo: "Inter", system-ui, sans-serif;--bubu-fs-h1: clamp(32px, 6vw, 56px);--bubu-fs-h2: clamp(26px, 4.4vw, 40px);--bubu-fs-producto: 16px;--bubu-fs-kicker: 12.5px;--bubu-fs-cuerpo: 17px;--bubu-fs-meta: 13.5px;--bubu-fs-terciario: 12.5px;--bubu-fs-boton: 16px;--bubu-fs-boton-sm: 13.5px;--bubu-lh-h1: 1.02;--bubu-lh-h2: 1.05;--bubu-lh-cuerpo: 1.55;--bubu-ls-h1: -.025em;--bubu-ls-h2: -.02em;--bubu-ls-producto: -.015em;--bubu-ls-kicker: .04em;--bubu-r-pill: 999px;--bubu-r-foto-ficha: 28px;--bubu-r-hoja: 26px 26px 0 0;--bubu-r-tarjeta: 24px;--bubu-r-22: 22px;--bubu-r-20: 20px;--bubu-r-18: 18px;--bubu-r-16: 16px;--bubu-sh-tarjeta: 0 14px 34px -22px rgba(145, 5, 255, .18);--bubu-sh-foto-grad: 0 30px 60px -30px rgba(29, 29, 29, .55);--bubu-sh-boton: 0 12px 26px -14px rgba(145, 5, 255, .75);--bubu-sh-boton-ok: 0 14px 32px -14px rgba(145, 5, 255, .85);--bubu-sh-hoja: 0 -24px 60px -20px rgba(29, 29, 29, .5);--bubu-sh-circulo: 0 8px 20px -10px rgba(29, 29, 29, .45);--bubu-ease-rebote: cubic-bezier(.34, 1.5, .6, 1);--bubu-ease-rebote-corto: cubic-bezier(.34, 1.6, .6, 1);--bubu-ease-hoja: cubic-bezier(.32, 1.15, .5, 1);--bubu-ease-vuelve: cubic-bezier(.32, 1.3, .5, 1);--bubu-ease-sweep: cubic-bezier(.3, .7, .3, 1);--bubu-ease-suave: cubic-bezier(.2, .86, .24, 1);--bubu-t-pop: .5s;--bubu-t-halo: .72s;--bubu-t-mas: .42s;--bubu-t-check: .45s;--bubu-t-hoja: .3s;--bubu-t-vuelve: .28s;--bubu-corte: 820px;--bubu-tap: 44px;--bubu-caja-ancho: 318px;--bubu-rejilla: 8px}@keyframes bubuAddPop{0%{transform:scale(1)}30%{transform:scale(.976)}64%{transform:scale(1.016)}to{transform:scale(1)}}@keyframes bubuAddHalo{0%{box-shadow:0 0 #9105ff66}to{box-shadow:0 0 0 16px #9105ff00}}@keyframes bubuAddSweep{0%{transform:translate(-160%) skew(-16deg);opacity:0}14%{opacity:1}80%{opacity:1}to{transform:translate(280%) skew(-16deg);opacity:0}}@keyframes bubuRegaloBrillo{0%{transform:translate(-160%) skew(-16deg);opacity:0}5%{opacity:1}27%{opacity:1}32%,to{transform:translate(280%) skew(-16deg);opacity:0}}@keyframes bubuCheck{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes bubuMasPop{0%{transform:scale(1)}34%{transform:scale(.86)}68%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes bubuHoja{0%{transform:translateY(100%)}to{transform:none}}@keyframes bubuMenu{0%{transform:translate(-100%)}to{transform:none}}@keyframes bubuIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bubuCae{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes bubuPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes bubuFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes bubuFloatSlow{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(2deg)}}@keyframes bubuBob{0%,to{transform:scale(1.04) translateY(0)}50%{transform:scale(1.04) translateY(-7px)}}@keyframes bubu-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes bubu-pulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes bubuBarra{0%{transform:translate(-87.5%)}55%,to{transform:translate(29.17%)}}@keyframes bubuEmpuja{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes bubuLinea{0%{width:0}to{width:33.33%}}@keyframes bubuTacha{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bubuGratis{0%{opacity:0;transform:scale(.6) rotate(-6deg)}60%{opacity:1;transform:scale(1.1) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes bubuLatido{0%,to{box-shadow:0 0 0 2px #fff,0 0 #9105ff6b;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 0 2px #fff,0 0 0 7px #9105ff00;transform:translate(-50%,-50%) scale(1.14)}}@keyframes bubuLatido2{0%,to{box-shadow:0 0 0 2px #ffffffd9,0 0 #9105ff6b;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 0 2px #ffffffd9,0 0 0 7px #9105ff00;transform:translate(-50%,-50%) scale(1.14)}}@keyframes bubuLatidoVerde{0%,to{box-shadow:0 0 0 1.5px #1a7f4b,0 0 #1a7f4b73}55%{box-shadow:0 0 0 1.5px #1a7f4b,0 0 0 8px #1a7f4b00}}@keyframes bubuHito{0%{transform:translate(-50%,-50%) scale(.7);box-shadow:0 0 0 2px #fff,0 0 #1a7f4b8c}55%{transform:translate(-50%,-50%) scale(1.32)}to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 2px #fff,0 0 0 16px #1a7f4b00}}@keyframes bubuHito2{0%{transform:translate(-50%,-50%) scale(.7);box-shadow:0 0 0 2px #ffffffd9,0 0 #1a7f4b8c}55%{transform:translate(-50%,-50%) scale(1.32)}to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 2px #ffffffd9,0 0 0 16px #1a7f4b00}}@keyframes bubu-ring{0%{box-shadow:0 0 #1a7f4b73}to{box-shadow:0 0 0 14px #1a7f4b00}}@keyframes bubuBote{0%{transform:scale(1)}30%{transform:scale(1.13)}55%{transform:scale(.97)}to{transform:scale(1)}}@keyframes bubuQuita{0%{transform:scale(1)}45%{transform:scale(.9);opacity:.75}to{transform:scale(1);opacity:1}}@keyframes bubuCelebrate{0%{transform:scale(.7);opacity:0}45%{transform:scale(1.12);opacity:1}70%{transform:scale(.98)}to{transform:scale(1);opacity:1}}@keyframes bubuFlyCart{0%{transform:translate(-50%,14px) scale(.92);opacity:0}16%{transform:translate(-50%) scale(1);opacity:1}to{transform:translate(calc(-50% + 28vw),-44vh) scale(.42);opacity:0}}@keyframes bubuLatir{0%{transform:scale(1)}22%{transform:scale(.975)}55%{transform:scale(1.022)}to{transform:scale(1)}}@keyframes bubuShimmer{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes bubuShimmerT{0%{transform:translate(-70.91%)}to{transform:translate(16.36%)}}@keyframes bubuSheen{0%{transform:translate(-130%) rotate(14deg)}55%,to{transform:translate(240%) rotate(14deg)}}@keyframes bubuGira{0%{transform:rotate(-12deg)}to{transform:rotate(348deg)}}@keyframes bubuApaga{0%,60%{opacity:1}to{opacity:0}}@keyframes bubuFotoZoom{0%{transform:scale(1.14);filter:brightness(1.16) saturate(.96)}58%{filter:brightness(1) saturate(1)}to{transform:scale(1);filter:brightness(1) saturate(1)}}@keyframes bubuRele1{0%{opacity:0;transform:translateY(5px)}4%,46%{opacity:1;transform:translateY(0)}50%,to{opacity:0;transform:translateY(-5px)}}@keyframes bubuRele2{0%,50%{opacity:0;transform:translateY(5px)}54%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}@keyframes bubuSuma{0%{transform:scale(1)}30%{transform:scale(1.055)}62%{transform:scale(.987)}to{transform:scale(1)}}.bubu-add--on{animation:bubuAddPop var(--bubu-t-pop) var(--bubu-ease-rebote) both,bubuAddHalo var(--bubu-t-halo) ease-out;background:var(--bubu-grad-boton);box-shadow:var(--bubu-sh-boton-ok)}.bubu-add__sweep{position:absolute;top:0;bottom:0;width:34%;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff80,#fff0);animation:bubuAddSweep var(--bubu-t-halo) var(--bubu-ease-sweep) both}.bubu-add__check{animation:bubuCheck var(--bubu-t-check) var(--bubu-ease-rebote-corto) both}.bubu-mas--on{animation:bubuMasPop var(--bubu-t-mas) var(--bubu-ease-rebote) both;background:var(--bubu-morado);color:var(--bubu-blanco)}[data-flota]{animation:bubuFloatSlow 9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.bubu-add--on,.bubu-mas--on,.bubu-add__sweep,.bubu-add__check,[data-flota]{animation:none!important}[data-bubu-rele="1"]{animation:none!important;opacity:1!important;transform:none!important}[data-bubu-rele="2"]{animation:none!important;opacity:0!important}}:root{--bubu-ease-rebote-medio: cubic-bezier(.34, 1.4, .6, 1);--bubu-ease-rebote-foto: cubic-bezier(.34, 1.56, .64, 1);--bubu-ease-rebote-suave: cubic-bezier(.34, 1.2, .6, 1);--bubu-ease-barra: cubic-bezier(.34, 1.28, .5, 1);--bubu-ease-gira: cubic-bezier(.32, .06, .28, 1);--bubu-ease-inout: cubic-bezier(.5, 0, .5, 1);--bubu-ease-latido: cubic-bezier(.4, 0, .4, 1);--bubu-ease-menu: cubic-bezier(.32, 1.2, .5, 1);--bubu-ease-vuela: cubic-bezier(.5, .02, .72, .36)}.bubu-vuelo{position:fixed;z-index:140;pointer-events:none;border-radius:14px;background:#fff center / cover no-repeat;border:1.5px solid rgba(145,5,255,.28);box-shadow:0 18px 34px -14px #9105ffb3;will-change:transform,opacity}.bubu-vuelo.is-sin-foto{background:var(--bubu-grad-boton);border-color:transparent}.is-sumando{animation:bubuSuma .62s var(--bubu-ease-rebote) both}@media(prefers-reduced-motion:reduce){.bubu-vuelo{display:none}.is-sumando{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bubu-tokens.css.map */
