Envíos a todo el país
Envíos gratis desde los $150.000





Over 1000+ satisfied users
Descubrí los nuevos ingresos de esta temporada




Over 1000+ satisfied users
Congue mauris rhoncus aenean vel elit scelerisque mauris pellentesque pulvinar. Aliquam faucibus purus in massa tempor nec feugiat nisl. Facilisi morbi tempus iaculis urna id volutpat lacus laoreet. Mattis enim ut tellus elementum sagittis vitae et.
Tagline
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.


$ 27.600
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 28.000
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 31.000
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 31.000
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 39.000
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 35.000
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 39.600
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto


$ 12.000
Ver detalles Este producto tiene múltiples variantes. Las opciones se pueden elegir en la página de producto
Tagline
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt.
/*-- The root styles must go in the element of the structure with the name "Product price". --*/
.card-product-5__price{
/*-- Styles applied to the "price" class that don't have a child element with the "del" tag, in this way, you can give styles to the regular price without applying to those with sale prices. --*/
.price:not(:has(del)) bdi {
color: var(--dark);
font-weight: 700;
}
}
/* ---- ADDITIONAL INFORMATION FOR SALE TAG ----
- The element in the "Sale container" structure, which is the sale tag, needs to have a "Dynamic data" condition added, and the dynamic data field should be "" and not equal (!=). This way, the tag will only be displayed when it has a sale price.
- */document.addEventListener('DOMContentLoaded', (event) => {
setTimeout(() => {
// Get full slider class ID (change if you have changed it manually)
const idComplete = document.querySelector(".product-5__slider");
// Obtaining the required object ID for the const mySlider
const idSlider = idComplete.getAttribute('data-script-id');
const mySlider = window.bricksData?.splideInstances[idSlider] || false
// Please replace the button classes to suit your scenario
const myPrevBtn = document.querySelector('.product-5__arrow-left')
const myNextBtn = document.querySelector('.product-5__arrow-right')
if (mySlider && myPrevBtn && myNextBtn) {
// Add click event handlers for your custom buttons
myPrevBtn.addEventListener('click', function () {
mySlider.go('-1') // go() function by SplideJS
})
myNextBtn.addEventListener('click', function () {
mySlider.go('+1') // go() function by SplideJS
})
}
}, 250)
})SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
SALE
/* -- The root styles must go in the element of the structure with the name "Item list". --*/
.banner-1__container{
/* These styles apply only when the document has RTL text direction */
&:dir(rtl) {
flex-direction: row-reverse;
}
.banner-1__item-list{
/* Here you can change the animation time (75s), the more time you add, the slower the animation will be. */
--banner-1-duration: 75s;
animation: horizontal-scroll-rtl var(--banner-1-duration) linear infinite;
}
}
/* Animation from right to left */
@keyframes horizontal-scroll-rtl {
from {transform: translateX(0);}
to {transform: translateX(-100%);}
}Tagline
Aliqua id fugiat nostrud irure ex duis ea quis id quis ad et. Sunt qui esse pariatur duis deserunt mollit dolore cillum minim tempor enim elit aute irure tempor cupidatat.
/* -- The root styles must go in the element of the structure with the name "Card". --*/
.card-hero-71__wrapper{
filter: blur(3px);
opacity: 0.5;
transition: filter .3s ease-out,opacity .3s ease-out;
/* Styles applied to cards that are on the side of the active or center card */
&.is-prev, &.is-next{
filter: blur(1.5px);
opacity: 0.7;
}
/* Styles applied to the central or active card */
&.is-active{
filter: blur(0);
opacity: 1;
}
}document.addEventListener('DOMContentLoaded', () => {
setTimeout(() => {
const idComplete = document.querySelector(".hero-71__slider");
if (!idComplete) return;
const idSlider = idComplete.getAttribute('data-script-id');
const mySlider = window.bricksData?.splideInstances[idSlider] || false;
const myPrevBtn = document.querySelector('.hero-71__arrow-left');
const myNextBtn = document.querySelector('.hero-71__arrow-right');
let autoSlideInterval;
// Función que inicia el auto-slide
const startAutoSlide = () => {
autoSlideInterval = setInterval(() => {
mySlider.go('+1');
}, 5000);
};
// Función que reinicia el contador del auto-slide
const resetAutoSlide = () => {
clearInterval(autoSlideInterval);
startAutoSlide();
};
if (mySlider && myPrevBtn && myNextBtn) {
// Botón anterior
myPrevBtn.addEventListener('click', () => {
mySlider.go('-1');
resetAutoSlide();
});
// Botón siguiente
myNextBtn.addEventListener('click', () => {
mySlider.go('+1');
resetAutoSlide();
});
// Iniciar auto-slide al cargar
startAutoSlide();
}
}, 250);
});