.cx-cart__head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);padding:var(--space-18) var(--space-28);border-bottom:var(--borde-fino) solid var(--color-borde)}.cx-cart__heading{display:flex;align-items:baseline;gap:var(--space-10);min-width:0}.cx-cart__title{font-family:var(--font-titular);font-size:var(--fs-32);font-weight:400;line-height:var(--lh-1);letter-spacing:var(--ls-titular)}.cx-cart__count{color:var(--color-texto-secundario);font-size:var(--fs-14)}.cx-cart__close{min-width:40px}.cx-cart__close--celular{display:none}.cx-cart__banda{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-18) var(--space-28) var(--space-22);background:var(--bloque-fondo)}.cx-cart__banda-msg{font-size:var(--fs-14);font-weight:500}.cx-cart__pista{position:relative;display:block;height:30px}.cx-cart__pista-linea,.cx-cart__pista-relleno{position:absolute;top:7px;left:0;display:block;height:4px}.cx-cart__pista-linea{right:0;background:currentColor;opacity:.15}.cx-cart__pista-relleno{width:var(--cx-progreso, 0%);background:currentColor;transition:width var(--t-barra)}.cx-cart__punto{position:absolute;top:2px;left:var(--cx-pos);display:block;width:14px;height:14px;border:var(--borde-grueso) solid currentColor;border-radius:var(--radius-circle);background:var(--bloque-fondo);transform:translate(-100%);transition:background-color var(--t-fondo),transform var(--t-base) var(--ease-panel)}.cx-cart__punto.is-alcanzado{background:currentColor}.cx-cart__punto.is-sube{animation:cx-cart-punto var(--t-panel) var(--ease-panel)}@keyframes cx-cart-punto{50%{transform:translate(-100%) scale(1.35)}}.cx-cart__hitos{display:grid;grid-template-columns:repeat(var(--cx-hitos, 3),minmax(0,1fr));gap:var(--space-8)}.cx-cart__hito{display:flex;flex-direction:column;gap:var(--space-2);text-align:right;opacity:.6;transition:opacity var(--t-fondo)}.cx-cart__hito.is-alcanzado{opacity:1}.cx-cart__hito-label{font-size:var(--fs-12);font-weight:500}.cx-cart__hito-monto{font-size:var(--fs-11)}.cx-cart__body{display:flex;flex:1 0 auto;flex-direction:column;gap:var(--space-22);padding:var(--space-4) var(--space-28) var(--space-24)}.cx-cart__body>[data-cx-cart-part]:empty{display:none}.ui-drawer[open] .cx-cart__body>*{animation:ui-aparecer var(--t-panel) var(--ease-panel) backwards;animation-delay:calc(.08s + var(--cx-i, 0) * var(--reveal-stagger))}.cx-cart__body>:nth-child(2){--cx-i: 1}.cx-cart__body>:nth-child(3){--cx-i: 2}.cx-cart__body>:nth-child(n+4){--cx-i: 3}.cx-cart__vacio{display:flex;flex-direction:column;gap:var(--space-10);padding:var(--space-36) 0 var(--space-8)}.cx-cart__vacio-titulo{font-family:var(--font-titular);font-size:var(--fs-26);font-weight:400;letter-spacing:var(--ls-titular)}.cx-cart__vacio-texto{line-height:var(--lh-text)}.cx-cart__vacio-boton{align-self:flex-start}.cx-cart__lista{display:flex;flex-direction:column}.cx-cart__item{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:start;gap:var(--space-14);padding:var(--space-16) 0;border-bottom:var(--borde-fino) solid var(--color-separador-carrito);transition:opacity var(--t-fondo)}.cx-cart__item--regalo{align-items:center}.cx-cart__item.is-cargando{opacity:.45;pointer-events:none}.cx-cart__item.is-nuevo{animation:ui-aparecer var(--t-panel) var(--ease-panel) backwards}.cx-cart__thumb{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--bloque-fondo)}.cx-cart__thumb img{display:block;width:100%;height:100%;object-fit:cover}.cx-cart__info{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.cx-cart__meta{color:var(--color-texto-secundario);font-size:var(--fs-12)}.cx-cart__name{color:inherit;font-size:var(--fs-15);font-weight:500;line-height:var(--lh-snug)}.cx-cart__name:hover{text-decoration:none}.cx-cart__acciones{display:flex;align-items:center;gap:var(--space-14);margin-top:var(--space-6)}.cx-cart__regalo{align-self:flex-start}.cx-cart__quitar{height:auto;margin:0;padding:0;border:0;background:none;color:var(--color-texto-secundario);font-family:var(--font-texto);font-size:var(--fs-12);font-weight:400;line-height:normal;text-decoration:underline;text-transform:none;cursor:pointer;transition:opacity var(--t-rapida)}.cx-cart__quitar--codigo{color:var(--color-negro)}@media(hover:hover){.cx-cart__quitar:hover{opacity:.6}}.cx-cart__precio{display:flex;flex-direction:column;align-items:flex-end;font-size:var(--fs-15);white-space:nowrap}.cx-cart__tachado{color:var(--color-texto-terciario);font-size:var(--fs-12)}.cx-cart__error{color:var(--color-error);font-size:var(--fs-13)}.cx-cart__error:not([hidden]){animation:ui-aparecer var(--t-fondo) var(--ease-reveal)}.cx-cart__upsell{display:flex;flex-direction:column;gap:var(--space-12)}.cx-cart__upsell-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-10)}.cx-cart__extras{display:flex;flex-direction:column;gap:var(--space-10)}.cx-cart__codigo{display:flex;justify-content:space-between;gap:var(--space-12);font-size:var(--fs-13);animation:ui-aparecer var(--t-fondo) var(--ease-reveal)}.cx-cart__para-regalo{padding:var(--space-6) 0;font-size:var(--fs-14)}.cx-cart__pagos{display:flex;flex-direction:column;gap:var(--space-12);padding-top:var(--space-18);border-top:var(--borde-fino) solid var(--color-separador-carrito)}.cx-cart__pagos-cajas{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);font-size:var(--fs-12)}.cx-cart__pago{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-10) var(--space-12);background:var(--bloque-fondo)}.cx-cart__medios{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-6);margin:0;padding:0;list-style:none}.cx-cart__medio{display:flex}.cx-cart__medio-icono{display:block;width:38px;height:24px}.cx-cart__confianza{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-14);color:var(--color-texto-secundario);font-size:var(--fs-11)}.cx-cart__envio{padding-top:var(--space-18);border-top:var(--borde-fino) solid var(--color-separador-carrito)}.cx-cart__pie{width:100%}.cx-cart__pie-celular{display:none;align-items:center;gap:var(--space-14);padding:var(--space-12) var(--space-16) calc(var(--space-12) + env(safe-area-inset-bottom))}.cx-cart__pie-total{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.cx-cart__pie-rotulo{color:var(--color-texto-secundario);font-size:var(--fs-12)}.cx-cart__pie-monto{font-size:var(--fs-20);font-weight:500;white-space:nowrap}.cx-cart__pie-celular .cx-cart__checkout{flex:1}.cx-cart__pie-tablet{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-14) var(--space-28) var(--space-16)}.cx-cart__fila{display:flex;justify-content:space-between;gap:var(--space-12);color:var(--color-gris-oscuro);font-size:var(--fs-14)}.cx-cart__fila--total{align-items:baseline;padding-top:var(--space-6);border-top:var(--borde-fino) solid var(--color-separador-carrito);color:var(--color-negro);font-size:var(--fs-20)}.cx-cart__fila-cuotas{color:var(--color-gris-oscuro);font-size:var(--fs-12)}.cx-cart__pie-tablet .cx-cart__checkout{margin-top:var(--space-4)}.cx-cart.is-actualizando .cx-cart__pie,.cx-main-cart.is-actualizando .cx-cart__pie{opacity:.6;transition:opacity var(--t-rapida)}@media(max-width:759.98px){.cx-cart__head{padding:var(--space-12) var(--space-16)}.cx-cart__title{font-size:var(--fs-26)}.cx-cart__close--celular{display:inline-flex}.cx-cart__close--tablet{display:none}.cx-cart__banda{padding:var(--space-14) var(--space-16) var(--space-16)}.cx-cart__body{padding:var(--space-4) var(--space-16) var(--space-20)}.cx-cart__item{grid-template-columns:64px minmax(0,1fr) auto}.cx-cart .cx-cart__pie-celular{display:flex}.cx-cart .cx-cart__pie-tablet{display:none}}cx-main-cart{display:block}.cx-main-cart.ui-section{padding-top:var(--space-24)}.cx-main-cart .cx-cart__upsell-grid{grid-template-columns:repeat(3,minmax(0,180px))}.cx-main-cart .ui-breadcrumbs{margin-bottom:var(--space-16)}.cx-main-cart__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-8) var(--space-16);margin-bottom:var(--space-28)}.cx-main-cart__grid{display:grid;grid-template-columns:minmax(0,1fr) min(440px,36%);align-items:start;gap:var(--space-28) var(--space-64)}.cx-main-cart__main,.cx-main-cart__aside{display:flex;flex-direction:column;gap:var(--space-22);min-width:0}.cx-main-cart__aside{position:sticky;top:calc(var(--header-h) + var(--space-24))}.cx-main-cart [data-cx-cart-slot]:empty{display:none}.cx-main-cart .cx-cart__banda{padding:var(--space-18) var(--space-22) var(--space-22)}.cx-main-cart .cx-cart__pie{border:var(--borde-fino) solid var(--color-borde)}.cx-main-cart .cx-cart__pie-tablet{padding:var(--space-18) var(--space-22) var(--space-22)}.cx-main-cart .cx-cart__item{grid-template-columns:120px minmax(0,1fr) auto}.cx-main-cart .cx-cart__lista{border-top:var(--borde-fino) solid var(--color-separador-carrito)}@media(max-width:1079.98px){.cx-main-cart__grid{grid-template-columns:minmax(0,1fr)}.cx-main-cart__aside{position:static}}@media(max-width:759.98px){.cx-main-cart .cx-cart__item{grid-template-columns:64px minmax(0,1fr) auto}.cx-main-cart .cx-cart__banda{padding:var(--space-14) var(--space-16) var(--space-16)}.cx-main-cart .cx-cart__pie-tablet{padding:var(--space-16)}}@media(prefers-reduced-motion:reduce){.cx-cart__pista-relleno,.cx-cart__punto,.cx-cart__hito{transition:none}.cx-cart__punto.is-sube,.cx-cart__item.is-nuevo,.cx-cart__codigo,.cx-cart__error:not([hidden]),.ui-drawer[open] .cx-cart__body>*{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-cx-cart.css.map */
