@media(max-width:749px){.vn form[data-vn-carrito].vn-carr-rej{grid-template-columns:minmax(0,1fr);gap:28px;width:100%;min-width:0;max-width:100%}.vn form[data-vn-carrito]>*,.vn form[data-vn-carrito] .vn-carr-fila>*{min-width:0;max-width:100%}.vn form[data-vn-carrito] .vn-carr-cab{display:none}.vn form[data-vn-carrito] .vn-carr-fila{grid-template-columns:128px minmax(0,1fr) 44px;grid-template-rows:auto auto;gap:14px 8px;align-items:center;padding:20px 0}.vn form[data-vn-carrito] .vn-carr-prod{grid-column:1 / -1;grid-row:1;gap:12px;align-items:center;min-width:0}.vn form[data-vn-carrito] .vn-carr-prod .vn-marco{width:72px;flex:0 0 72px;aspect-ratio:1}.vn form[data-vn-carrito] .vn-carr-prod>div:last-child{min-width:0;max-width:100%;overflow-wrap:anywhere}.vn form[data-vn-carrito] .vn-carr-prod b{font-size:15px;line-height:1.35}.vn form[data-vn-carrito] .vn-carr-prod span{display:block;margin-top:4px;font-size:13px;line-height:1.4}.vn form[data-vn-carrito] .vn-carr-fila>.vn-cant{grid-column:1;grid-row:2;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:0;width:128px;max-width:128px;padding:2px}.vn form[data-vn-carrito] .vn-cant button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;font-size:20px}.vn form[data-vn-carrito] .vn-cant input{width:100%;min-width:0;min-height:44px;padding:0;font-size:16px;line-height:1.25}.vn form[data-vn-carrito] .vn-carr-total{grid-column:2;grid-row:2;justify-self:end;min-width:0;font-size:14px;line-height:1.35;text-align:right;overflow-wrap:anywhere}.vn form[data-vn-carrito] .vn-carr-total:before{content:"Total";display:block;font-size:11px;font-weight:400;line-height:1.4;color:var(--texto-suave, #6B6E6F)}.vn form[data-vn-carrito] .vn-carr-quitar{grid-column:3;grid-row:2;justify-self:end;width:44px;height:44px;min-width:44px;min-height:44px;border:1px solid var(--n-200, #DBD8D3);background:#fff;color:var(--texto, #3B3F41)}.vn form[data-vn-carrito]>div:first-child>div:last-child>.vn-btn{flex:1 1 100%;width:100%;min-width:0;min-height:44px;padding-inline:16px;white-space:normal;text-align:center}.vn form[data-vn-carrito] .vn-resumen{position:static;min-width:0;padding:20px}.vn form[data-vn-carrito] .vn-resumen__fila,.vn form[data-vn-carrito] .vn-resumen__total{gap:12px}.vn form[data-vn-carrito] .vn-resumen__fila>*,.vn form[data-vn-carrito] .vn-resumen__total>*{min-width:0;overflow-wrap:anywhere}.vn form[data-vn-carrito] .vn-resumen__fila>:last-child,.vn form[data-vn-carrito] .vn-resumen__total>:last-child{text-align:right}.vn form[data-vn-carrito] .vn-resumen__desc input{min-width:0;min-height:44px;font-size:16px}.vn form[data-vn-carrito] .vn-resumen .vn-btn{min-width:0;min-height:44px;white-space:normal}.vn form[data-vn-carrito] :is(a,button,input){scroll-margin-block:16px calc(var(--vn-bottom-nav-space, calc(64px + env(safe-area-inset-bottom, 0px)) ) + 16px)}.vn form[data-vn-carrito] :is(a,button,input):focus-visible{outline:3px solid var(--texto-fuerte, #191B1C);outline-offset:3px}}@media(max-width:359px){.vn form[data-vn-carrito] .vn-resumen__desc{flex-direction:column}.vn form[data-vn-carrito] .vn-resumen__desc .vn-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vn-mobile-cart-ux-20260922.css.map */
