.bubu-seccion-cabecera{position:sticky;top:0;z-index:60}.bubu-cab{background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--bubu-borde)}.bubu-logo{width:auto;display:block}.bubu-logo--blanco{filter:brightness(0) invert(1)}.bubu-cab__logo{display:block;flex:none;line-height:0}.bubu-cab__logo .bubu-logo{height:25px}.bubu-cab__pc{min-height:var(--bubu-cabecera-h);display:flex;align-items:center;justify-content:space-between;gap:12px}.bubu-cab__nav{display:flex;align-items:center;gap:18px;flex-wrap:wrap;min-width:0;font-weight:500;font-size:14.5px}.bubu-cab__enlace{color:var(--bubu-tinta);transition:color .16s ease;padding:10px 0}.bubu-cab__enlace.is-activo{color:var(--bubu-morado)}@media(hover:hover){.bubu-cab__enlace:hover{color:var(--bubu-morado)}}.bubu-cab__acciones{display:flex;align-items:center;gap:10px;flex:none}.bubu-cab__regalo{appearance:none;-webkit-appearance:none;cursor:pointer;background:transparent;border:1.5px solid var(--bubu-borde-gris);color:var(--bubu-tinta);font-family:var(--bubu-font-cuerpo);font-weight:600;font-size:13px;padding:10px 15px;border-radius:var(--bubu-r-pildora);display:inline-flex;align-items:center;gap:7px;transition:border-color .16s ease,color .16s ease}@media(hover:hover){.bubu-cab__regalo:hover{border-color:var(--bubu-morado);color:var(--bubu-morado)}}.bubu-cab__punto{width:7px;height:7px;border-radius:50%;background:var(--bubu-magenta);display:block;animation:bubu-pulse 1.6s ease-in-out infinite}.bubu-cab__carrito{background:var(--bubu-degradado-boton);color:#fff;font-family:var(--bubu-font-cuerpo);font-weight:600;font-size:13px;white-space:nowrap;padding:13px 17px;border-radius:var(--bubu-r-pildora);box-shadow:var(--bubu-sombra-boton);display:inline-flex;align-items:center;gap:8px;line-height:1;transition:transform .16s ease,box-shadow .2s ease}@media(hover:hover){.bubu-cab__carrito:hover{color:#fff;transform:translateY(-1px);box-shadow:0 16px 30px -14px #9105ffd9}}.bubu-cab__carrito.is-bote{animation:bubuBote .5s var(--bubu-ease-pop) both}.bubu-cab__mov{display:none;position:relative;height:var(--bubu-cabecera-h-movil);align-items:center;padding:0 8px}.bubu-cab__logo--mov{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.bubu-cab__logo--mov .bubu-logo{height:21px}.bubu-cab__mov-acciones{display:flex;align-items:center;gap:2px;margin-left:auto;flex:none}.bubu-cab__icono{appearance:none;-webkit-appearance:none;position:relative;border:0;background:transparent;cursor:pointer;width:var(--bubu-tactil);height:var(--bubu-tactil);flex:none;color:var(--bubu-tinta);display:flex;align-items:center;justify-content:center;padding:0}@media(hover:hover){.bubu-cab__icono:hover{color:var(--bubu-tinta)}}.bubu-cab__punto--icono{position:absolute;top:9px;right:9px;width:8px;height:8px;border:1.5px solid #fff}.bubu-cab__badge{position:absolute;top:4px;right:3px;min-width:20px;height:20px;box-sizing:border-box;padding:0 4px;border-radius:var(--bubu-r-pildora);background:var(--bubu-morado);color:#fff;font-family:var(--bubu-font-display);font-weight:700;font-size:11.5px;line-height:16px;text-align:center;border:2px solid #fff}.bubu-cab__badge.is-vacio{display:none}@media(max-width:819.98px){.bubu-cab{background:#fffffffa;-webkit-backdrop-filter:none;backdrop-filter:none}.bubu-cab__pc{display:none}.bubu-cab__mov{display:flex}.bubu-cab__logo--mov{padding:12px}}.bubu-menu[hidden]{display:none}.bubu-menu{display:block}.bubu-menu__fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;background:#1d1d1d6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:bubuIn .2s ease both}.bubu-menu__panel{position:fixed;top:0;left:0;bottom:0;z-index:131;width:min(320px,86vw);background:#fff;box-shadow:0 0 60px -12px #1d1d1d80;display:flex;flex-direction:column;animation:bubuMenu .28s var(--bubu-ease-menu) both}.bubu-menu.is-cerrando .bubu-menu__panel{animation:bubuMenu .22s ease-in reverse both}.bubu-menu.is-cerrando .bubu-menu__fondo{animation:bubuIn .2s ease reverse both}.bubu-menu__cab{flex:none;display:flex;align-items:center;justify-content:space-between;padding:14px 16px 14px 20px;border-bottom:1px solid #f1eff5}.bubu-menu__cab .bubu-logo{height:24px}.bubu-menu__logo{display:inline-flex;align-items:center;padding:10px 8px;margin:-10px -8px;border-radius:12px;-webkit-tap-highlight-color:transparent}.bubu-menu__logo:focus-visible{outline:2px solid var(--bubu-morado);outline-offset:2px}.bubu-menu__nav{flex:1 1 auto;overflow-y:auto;padding:10px 12px}.bubu-menu__enlace{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 14px;min-height:var(--bubu-tactil);border-radius:14px;font-family:var(--bubu-font-display);font-weight:700;font-size:17px;letter-spacing:-.015em;color:var(--bubu-tinta);box-sizing:border-box}.bubu-menu__enlace svg{opacity:.4;flex:none}.bubu-menu__enlace.is-activo{color:var(--bubu-morado);background:var(--bubu-sup-morado)}.bubu-menu__pie{flex:none;padding:14px 16px calc(20px + env(safe-area-inset-bottom));border-top:1px solid #f1eff5}.bubu-menu__caja{width:100%;font-size:15px;padding:16px;box-sizing:border-box}.bubu-menu__nota{font-size:12px;color:var(--bubu-texto-terciario);text-align:center;margin:12px 0 0}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bubu-cabecera.css.map */
