.bubu-hoja__cuerpo--caja .bubu-caja__slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bubu-hoja__cuerpo--caja .bubu-slot.is-vacio span{font-size:22px}.bubu-hoja__cuerpo--caja{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.bubu-hoja__cuerpo--caja .bubu-caja{display:flex;flex-direction:column;flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow:hidden}.bubu-hoja__cuerpo--caja .bubu-caja__esc,.bubu-hoja__cuerpo--caja .bubu-caja__pie{flex:none}.bubu-hoja__cuerpo--caja .bubu-caja__esc{padding:12px 18px 13px}.bubu-hoja__cuerpo--caja .bubu-caja__slots-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:12px 18px 0}.bubu-hoja__cuerpo--caja .bubu-caja__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:4px}.bubu-hoja__cuerpo--caja .bubu-caja__extras{padding:12px 18px 10px;margin-top:0}.bubu-hoja__cuerpo--caja .bubu-caja__pie{position:static;background:#fff;box-shadow:0 -12px 20px -16px #1d1d1d2e}.bubu-hoja__cuerpo--caja .bubu-caja__cta{position:static;padding:10px 18px calc(14px + env(safe-area-inset-bottom))}.bubu-caja__slots-wrap{position:relative}.bubu-caja__slots-wrap:before,.bubu-caja__slots-wrap:after{content:"";position:absolute;left:0;right:0;height:30px;pointer-events:none;opacity:0;transition:opacity .18s ease;z-index:2}.bubu-caja__slots-wrap:before{top:calc(var(--bubu-rejilla-top, 30px) - 1px);height:31px;background:linear-gradient(to bottom,#fff 12%,#fff0)}.bubu-caja__slots-wrap:after{bottom:-1px;height:31px;background:linear-gradient(to top,#fff 12%,#fff0)}.bubu-caja__slots-wrap.is-mas-arriba:before{opacity:1}.bubu-caja__slots-wrap.is-mas-abajo:after{opacity:1}.bubu-slot.is-solo-movil{display:none}.bubu-hoja__cuerpo--caja .bubu-slot.is-solo-movil{display:flex}.bubu-hoja__cuerpo--caja .bubu-slot.is-solo-pc{display:none}@media(min-width:820px){.bubu-tienda__rail .bubu-caja{height:auto;min-height:0;max-height:var(--bubu-caja-h, min(900px, calc(100vh - 132px) ))}.bubu-tienda__rail .bubu-caja__cab{padding:10px 16px 9px}.bubu-tienda__rail .bubu-caja__esc{padding:9px 16px 10px}.bubu-tienda__rail .bubu-caja__slots-wrap{padding-top:10px}.bubu-tienda__rail .bubu-caja__scroll{margin-top:8px}.bubu-tienda__rail .bubu-caja__extras{padding:9px 16px 10px}.bubu-tienda__rail .bubu-extras{margin-top:8px}.bubu-tienda__rail .bubu-caja__cta{padding:12px 16px 14px}.bubu-tienda__rail .bubu-caja__ahorro{margin-bottom:9px}.bubu-tienda__rail .bubu-caja__btn{padding-top:14px;padding-bottom:14px}}.bubu-cesta__fondo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bubu-hoja__tirador,[data-bubu-tirador],[data-bubu-hoja-cab],.bubu-hoja__cab,.bubu-cesta__pie,.bubu-caja__esc,.bubu-hoja__cuerpo--caja .bubu-caja__cta{touch-action:none}[data-bubu-scroll],.bubu-hoja__cuerpo--caja,.bubu-caja__scroll{touch-action:pan-y}@media(max-width:819.98px){.bubu-hoja__panel--caja{max-height:92vh;max-height:90svh}}.bubu-slot.is-regalo{border:2px solid var(--bubu-morado);background:#f7edff;box-shadow:0 0 0 3px #9105ff1a}.bubu-slot__regalo{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background:var(--bubu-morado);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 7px -3px #1d1d1d8c}.bubu-slot__brillo{position:absolute;top:0;bottom:0;left:0;width:46%;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffffa8,#fff0);animation:bubuRegaloBrillo 6.5s var(--bubu-ease-sweep) .5s infinite both}.bubu-cesta__linea--regalo{border-bottom-color:transparent;background:linear-gradient(120deg,#faf3ff,#fdf4fb);border-radius:var(--bubu-r-16);padding:8px 10px;margin:5px 0}.bubu-cesta__linea--regalo .bubu-cesta__sub{color:var(--bubu-morado);font-weight:600}.bubu-cesta__foto--regalo{position:relative;border:2px solid var(--bubu-morado);border-radius:12px;background:#f7edff;box-shadow:0 0 0 3px #9105ff1a;overflow:hidden}.bubu-cesta__foto--regalo .bubu-slot__regalo{width:17px;height:17px;top:2px;right:2px}.bubu-caja__label-n{display:none;margin-left:7px;font-family:var(--bubu-font-cuerpo);font-weight:600;font-size:12px;color:var(--bubu-morado);background:#f6f0fd;padding:3px 9px;border-radius:var(--bubu-r-pildora);vertical-align:1px}.bubu-hoja__cuerpo--caja .bubu-caja__label-n{display:inline-block}.bubu-caja__ahorro--regalo{color:var(--bubu-morado)}.bubu-toast-regalo{position:fixed;top:calc(12px + env(safe-area-inset-top));left:50%;transform:translate(-50%);z-index:200;width:min(400px,calc(100vw - 24px));box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:11px 14px;background:#fff;border:1px solid rgba(145,5,255,.22);border-radius:20px;box-shadow:0 22px 48px -20px #1d1d1d73;animation:bubuCae .32s var(--bubu-ease-rebote) both;cursor:pointer}.bubu-toast-regalo.is-yendo{animation:bubuCae .24s ease-in reverse both}.bubu-toast-regalo__ico{flex:none;width:42px;height:42px;border-radius:13px;background:var(--bubu-grad-boton);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px -12px #9105ffcc}.bubu-toast-regalo__txt{min-width:0;flex:1 1 auto}.bubu-toast-regalo__t{display:block;font-family:var(--bubu-font-display);font-weight:700;font-size:14.5px;line-height:1.2;letter-spacing:-.02em;color:var(--bubu-tinta)}.bubu-toast-regalo__s{margin-top:3px;font-size:12.5px;color:var(--bubu-texto-2);display:flex;align-items:baseline;gap:6px}.bubu-toast-regalo__gratis{color:var(--bubu-verde-texto);font-weight:700}.bubu-toast-regalo__s .bubu-precio--tachado{color:var(--bubu-texto-desactivado)}.bubu-toast-regalo__foto{flex:none;width:46px;height:46px;border-radius:12px;overflow:hidden;background:#f6f0fd}.bubu-toast-regalo__foto img{width:100%;height:100%;object-fit:cover;display:block}@media(prefers-reduced-motion:reduce){.bubu-toast-regalo{animation:none}.bubu-slot__brillo{display:none}}.bubu-caja__turnos{position:relative;min-height:18px;margin-bottom:12px}.bubu-caja__turno{position:absolute;top:0;right:0;bottom:0;left:0}.bubu-caja__turno--1{animation:bubuRele1 5.6s ease-in-out infinite}.bubu-caja__turno--2{animation:bubuRele2 5.6s ease-in-out infinite}.bubu-caja__turno .bubu-caja__ahorro{margin-bottom:0}@media(prefers-reduced-motion:reduce){.bubu-caja__turno--1{animation:none;opacity:1}.bubu-caja__turno--2{display:none}}.bubu-hoja__cuerpo--caja .bubu-caja{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bubu-hoja__cuerpo--caja .bubu-caja__slots-wrap{flex:none}.bubu-hoja__cuerpo--caja .bubu-caja__scroll{flex:none;overflow:visible;min-height:0}.bubu-hoja__cuerpo--caja .bubu-caja__esc{position:sticky;top:0;z-index:10;background:#fff}.bubu-hoja__cuerpo--caja .bubu-caja__pie{display:contents}.bubu-hoja__cuerpo--caja .bubu-caja__extras{flex:none;background:#fff}.bubu-hoja__cuerpo--caja .bubu-caja__cta{position:sticky;bottom:0;z-index:10;background:#fff;box-shadow:0 -14px 28px -16px #1d1d1d9e}.bubu-hoja__cuerpo--caja .bubu-caja{touch-action:pan-y}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bubu-caja.css.map */
