↑
↓
document.addEventListener("DOMContentLoaded", function () {
/* ---------------------------
GALERÍA: CAMBIO DE IMÁGENES
----------------------------*/
var thumbs = document.querySelectorAll(".thumb-img");
var mainWrapper = document.getElementById("main-image");
var mainImg = mainWrapper ? mainWrapper.querySelector("img") : null;
if (mainImg && thumbs.length > 0) {
thumbs.forEach(function (thumb, index) {
thumb.style.cursor = "pointer";
thumb.addEventListener("click", function () {
var newSrc = thumb.getAttribute("data-img");
if (newSrc) {
mainImg.src = newSrc;
mainImg.removeAttribute("srcset");
mainImg.removeAttribute("data-src");
mainImg.removeAttribute("data-srcset");
}
});
});
}
/* ---------------------------
NAVEGACIÓN VERTICAL DE MINIATURAS
----------------------------*/
var scrollContainer = document.querySelector('.custom-thumbnails-scroll');
var arrowUp = document.querySelector('.arrow-up');
var arrowDown = document.querySelector('.arrow-down');
var thumbsArr = Array.prototype.slice.call(thumbs);
var currentIndex = 0;
function showImageAt(i) {
if (!mainImg || !thumbsArr[i]) return;
var newSrc = thumbsArr[i].getAttribute("data-img");
if (newSrc) {
mainImg.src = newSrc;
mainImg.removeAttribute("srcset");
mainImg.removeAttribute("data-src");
mainImg.removeAttribute("data-srcset");
}
if (scrollContainer) {
scrollContainer.scrollTo({
top: thumbsArr[i].offsetTop - scrollContainer.offsetTop,
behavior: "smooth"
});
}
currentIndex = i;
}
thumbsArr.forEach(function (thumb, i) {
thumb.addEventListener("click", function () {
showImageAt(i);
});
});
if (arrowUp) {
arrowUp.addEventListener("click", function () {
if (currentIndex > 0) showImageAt(currentIndex - 1);
});
}
if (arrowDown) {
arrowDown.addEventListener("click", function () {
if (currentIndex < thumbsArr.length - 1) showImageAt(currentIndex + 1);
});
}
showImageAt(0);
/* ---------------------------
ZOOM AL PASAR EL MOUSE
----------------------------*/
var wrapper = document.querySelector('.zoom-wrapper');
var image = wrapper ? wrapper.querySelector('.zoomable-image img') : null;
if (wrapper && image) {
wrapper.addEventListener('mousemove', function (e) {
var rect = wrapper.getBoundingClientRect();
var x = ((e.clientX - rect.left) / rect.width) * 100;
var y = ((e.clientY - rect.top) / rect.height) * 100;
image.style.transformOrigin = x + "% " + y + "%";
image.style.transform = "scale(2)";
});
wrapper.addEventListener('mouseleave', function () {
image.style.transform = "scale(1)";
image.style.transformOrigin = "center center";
});
}
});
Cómoda Ossi
- + 100 Calificaciones
La Cómoda Ossi combina diseño curvo distintivo con funcionalidad amplia, ideal para quienes buscan un mueble con carácter que también organiza con elegancia.
Dimensiones generales
Ancho: 44.9″.
Profundidad: 18.5″.
Altura: 39.4″.
Clearance: 4.7″
Dimensiones Cajones:
21″ W x 13.9″ D x 7.8″ H
$1,799.99
Características Destacadas
✅ Frente arqueado que aporta suavidad y presencia escultural.
✅ Seis cajones amplios situados sobre guías metálicas para apertura suave.
✅ Espacio interior generoso en cada cajón.
✅ Fabricada con madera secada al horno para mayor estabilidad.
💎 La Cómoda Ossi no solo organiza: es una pieza con carácter que aporta elegancia suave y presencia distintiva al dormitorio.
Productos Relacionados
Productos relacionados
-
Cama Elpira
$1,499.99 - $1,999.99Rango de precios: desde $1,499.99 hasta $1,999.99 Seleccionar opciones Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto -
Cama Savoia
$1,099.99 - $1,599.99Rango de precios: desde $1,099.99 hasta $1,599.99 Seleccionar opciones Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto -
Cama Royal
$1,899.99 - $2,499.99Rango de precios: desde $1,899.99 hasta $2,499.99 Seleccionar opciones Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto -
Cama Bellagio
$1,099.99 - $1,599.99Rango de precios: desde $1,099.99 hasta $1,599.99 Seleccionar opciones Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto















