.meikrem-stores-4-x-veTarjeta{position:relative;flex:0 0 142px;min-height:385px;scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border:1px solid #e7eaef;border-radius:8px;overflow:hidden}.meikrem-stores-4-x-veEnlace{display:flex;flex-direction:column;flex:1 1 auto;text-decoration:none;color:inherit}.meikrem-stores-4-x-veFoto{position:relative;height:142px;background:#fff;border-radius:6px;overflow:hidden}.meikrem-stores-4-x-veImagen{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.meikrem-stores-4-x-veNota{display:flex;align-items:center;gap:2px;margin-top:0}.meikrem-stores-4-x-veNotaVacia{display:block;height:16px}.meikrem-stores-4-x-veLlena,.meikrem-stores-4-x-veVacia{display:inline-block;width:11px;height:11px;background-repeat:no-repeat;background-position:50%;background-size:11px}.meikrem-stores-4-x-veLlena{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23eb6e2b'%3E%3Cpath d='M12 2l3.1 6.3 6.9 1-5 4.9 1.2 6.9-6.2-3.3-6.2 3.3L7 14.2 2 9.3l6.9-1z'/%3E%3C/svg%3E")}.meikrem-stores-4-x-veVacia{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23c3c9d2' stroke-width='1.8'%3E%3Cpath d='M12 2l3.1 6.3 6.9 1-5 4.9 1.2 6.9-6.2-3.3-6.2 3.3L7 14.2 2 9.3l6.9-1z'/%3E%3C/svg%3E")}.meikrem-stores-4-x-veNumero{margin-left:3px;font-size:12px;font-weight:900;line-height:1}.meikrem-stores-4-x-veResenas{font-size:12px;line-height:1;color:#5a6270}.meikrem-stores-4-x-veDatos{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;padding:9px 9px 10px}.meikrem-stores-4-x-veMarca{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:#5a6270}.meikrem-stores-4-x-veNombre{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;font-size:12.5px;font-weight:700;line-height:1.3;min-height:48px;color:#12161c}.meikrem-stores-4-x-vePrecios{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:9px}.meikrem-stores-4-x-vePrecioActual{display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:4px;column-gap:4px;max-width:100%}.meikrem-stores-4-x-vePorcentaje{display:inline-block;padding:2px 3px;border-radius:3px;background:#276b33;color:#fff;font-size:10px;font-weight:800;line-height:1.1;white-space:nowrap}.meikrem-stores-4-x-vePrecio{font-size:16px;font-weight:900;line-height:1.2}.meikrem-stores-4-x-veTachado{font-size:12px;font-weight:400;color:#5a6270;text-decoration:line-through}.meikrem-stores-4-x-veCashback{font-size:11.5px;font-weight:700;color:#12161c;white-space:nowrap}.meikrem-stores-4-x-veEntrega{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:9px;padding:3px 7px;border-radius:7px;background:#eaf5ee;font-size:10.5px;font-weight:700;color:#276b33}.meikrem-stores-4-x-veRayo{display:block;width:12px;height:12px;background-repeat:no-repeat;background-position:50%;background-size:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23276b33' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M13 2L4 14h7l-1 8 9-12h-7z'/%3E%3C/svg%3E")}.meikrem-stores-4-x-veAhora{font-size:12.5px;font-weight:900;color:#5a6270}.meikrem-stores-4-x-veRebajado{color:#12161c}.meikrem-stores-4-x-veAhorro{align-self:flex-start;padding:2px 7px;border-radius:6px;background:#f9ecea;font-size:11.5px;font-weight:800;line-height:1.35;color:#8f2b22;white-space:nowrap}.meikrem-stores-4-x-veFav{position:absolute;top:8px;right:8px;z-index:3;width:30px;height:30px;padding:0;border:0;border-radius:50%;background-color:hsla(0,0%,100%,.86);cursor:pointer;background-repeat:no-repeat;background-position:50%;background-size:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2312161c' stroke-width='1.6'%3E%3Cpath d='M20.8 8.6c0 4.7-8.8 9.9-8.8 9.9s-8.8-5.2-8.8-9.9A4.6 4.6 0 0112 6.8a4.6 4.6 0 018.8 1.8z'/%3E%3C/svg%3E");transition:transform .18s cubic-bezier(.22,1,.36,1)}.meikrem-stores-4-x-veFav[aria-pressed=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23c04e12'%3E%3Cpath d='M20.8 8.6c0 4.7-8.8 9.9-8.8 9.9s-8.8-5.2-8.8-9.9A4.6 4.6 0 0112 6.8a4.6 4.6 0 018.8 1.8z'/%3E%3C/svg%3E")}.meikrem-stores-4-x-veFav:active{transform:scale(.88)}.meikrem-stores-4-x-veFav:focus-visible{outline:2px solid #12161c;outline-offset:1px}.meikrem-stores-4-x-veBoton{margin:10px 9px;min-height:38px;padding:8px 0;border:0;border-radius:999px;background:#c04e12;color:#fff;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .2s ease,transform .12s ease}.meikrem-stores-4-x-veBoton:disabled{opacity:.72;cursor:default}.meikrem-stores-4-x-veBoton:active{transform:scale(.98)}.meikrem-stores-4-x-veBoton:focus-visible{outline:2px solid #12161c;outline-offset:2px}@media (hover:hover) and (pointer:fine){.meikrem-stores-4-x-veBoton:hover{background:#a8420f}}.meikrem-stores-4-x-vePuesto{background:var(--meik-azul-estado,#3f5a7d)}@media (hover:hover) and (pointer:fine){.meikrem-stores-4-x-vePuesto:hover{background:var(--meik-azul-estado,#3f5a7d)}}@media (prefers-reduced-motion:reduce){.meikrem-stores-4-x-veBoton,.meikrem-stores-4-x-veFav{transition:none}.meikrem-stores-4-x-veBoton:active,.meikrem-stores-4-x-veFav:active{transform:none}}.meikrem-stores-4-x-vePlazo{margin-top:3px;font-size:11.5px;color:#5a6270}.meikrem-stores-4-x-vePlazo strong{font-weight:700;color:#12161c}.meikrem-stores-4-x-veMotivo{display:block;margin-top:3px;font-size:11.5px;line-height:1.25;color:#5a6270;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meikrem-stores-4-x-veMotivo+.meikrem-stores-4-x-veNota{margin-top:9px}.meikrem-stores-4-x-veRebaja{color:#276b33}.meikrem-stores-4-x-veEstado,.meikrem-stores-4-x-veRebaja{display:block;margin-top:4px;font-size:11.5px;font-weight:700;line-height:1.3}.meikrem-stores-4-x-veEstado{color:#5a6270}.meikrem-stores-4-x-veSinStock{color:#b3352b}.meikrem-stores-4-x-veAgotado,.meikrem-stores-4-x-veBoton,.meikrem-stores-4-x-veCotizar{margin-top:auto}.meikrem-stores-4-x-veAgotado,.meikrem-stores-4-x-veCotizar{display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;text-decoration:none}.meikrem-stores-4-x-veAgotado{border:1.5px solid #c9ced6;background:#fff;color:#5a6270;font-size:11.5px}.meikrem-stores-4-x-veCotizar{border:1.5px solid #c04e12;background:#fff;color:#c04e12;font-size:11.5px}@media screen and (min-width:1024px){.meikrem-stores-4-x-veTarjeta{flex:0 0 185px!important;width:185px!important;max-width:185px!important}}