
/* Carousel styles */
.iw-products.slider .slick-track {
	display: flex;
	flex-flow: row nowrap;
	align-items: stretch;
}

.slick-next::before,
.slick-prev::before {
    font-size: 75px !important;
    color: #000 !important;
    position: absolute !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
}
.slick-next::before {
    content: '›' !important;
}

.slick-prev::before {
    content: '‹' !important;
}

.iw-products.slider .slick-dots {
	position: static !important;
	padding: 30px 0 !important;
	text-align: right !important;
}
.iw-products.slider .slick-dots > li {
    margin: 0 5px !important;
}
.iw-products.slider .slick-dots button::before {
    font-size: 22px !important;
    cursor: pointer !important;
    transition: .3s !important;
}
.iw-products.slider .slick-dots li.slick-active button::before,
.iw-products.slider .slick-dots button:hover::before {
    color: var(--producto-color-destacado) !important;
    transition: .3s !important;
}
.slick-dots li.slick-active button:before {
    opacity: 1 !important;
}
/* Oculta las flechas por defecto */
.slick-next, .slick-prev {
    font-size: 0 !important;
    width: auto !important;
    height: auto !important;
    background: none !important;
    border: none !important;
}






@media(max-width: 980px) {
    .slick-next, .slick-prev {
        display: none !important;
    }
    .iw-products.slider .slick-dots {
        text-align: center !important;
    }
}











