.pubm-columna{flex-direction:column;display:flex}.pubm-fila{display:flex}.pubm-gap-8{gap:8px}.pubm-gap-12{gap:12px}.pubm-gap-16{gap:16px}.pubm-flex-1{flex:1}.pubm-sin-margen{margin:0}.pubm-fila-extremos{justify-content:space-between;gap:12px;display:flex}.pubm-nota-cubeta{opacity:.65;margin:4px 0 0;font-size:13px}.pubm-fila-total{border-top:1px solid color-mix(in srgb, var(--puny-on-surface) 12%, transparent);justify-content:space-between;padding-top:10px;font-weight:700;display:flex}.pubm-nota{opacity:.65;margin:0;font-size:14px}.pubm-error{color:var(--puny-error);margin:0;font-size:14px}puny-boton.puny-button.pubm-pildora{border-radius:999px}.pubm-hecho{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.pubm-hecho-icono{color:var(--puny-verde);font-size:48px}.pubm-seccion-superficie{background:var(--puny-surface)}.rio-float.pubm-rio-logo{flex-shrink:0;width:96px;height:96px;display:block}.how-step-icon.pubm-fondo-primario{background:var(--puny-primary)}.how-step-icon.pubm-fondo-verde{background:var(--puny-verde)}puny-boton.puny-button.pubm-atras{margin-bottom:8px}.pubm-cabecera-accion{align-items:center;gap:8px;display:flex}.puny-modal-title.pubm-titulo-flexible{flex:1;min-width:0}.pubm-pie-acciones{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.image-picker-helper.pubm-ayuda-carrito{margin-bottom:4px}.pubm-qr{background:#fff;border-radius:16px;justify-content:center;align-self:center;padding:16px;display:flex}.pubm-toque-editor{z-index:3;cursor:pointer;position:absolute;inset:0}.banner-card-body.pubm-alinear-left{text-align:left}.banner-card-body.pubm-alinear-center{text-align:center}.banner-card-body.pubm-alinear-right{text-align:right}.pubm-alinear-left>.banner-card-head{justify-content:flex-start}.pubm-alinear-center>.banner-card-head{justify-content:center}.pubm-alinear-right>.banner-card-head,.pubm-alinear-left>.pill-row{justify-content:flex-end}.pubm-alinear-center>.pill-row{justify-content:center}.pubm-alinear-right>.pill-row{justify-content:flex-start}.public-profile-container.pubm-entrada{opacity:1;transition:opacity .5s}.public-profile-container.pubm-entrada.pubm-entrada-oculta{opacity:0}.pubm-oculto.pubm-oculto{display:none}.pubm-relleno-bloque{width:100%;height:100%;display:block}.puny-sheet-title.pubm-sin-margen{margin:0}
