/* estilos para el contenedor del slider de productos */
.container-customer-slider, .container-customer-slider-customers, .container-customer-slider-plans{ height: auto; overflow: hidden; position: relative; padding: 10px 5px; width: 100%; }
/* estilos para el slider del contenedor */
.container-customer-slider .slider-customer-slider, .container-customer-slider .slider-customer-slider-customers, .container-customer-slider-plans .slider-customer-slider-customers{ -ms-align-items: stretch; align-items: stretch; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: nowrap; height: 100%; position: relative; }
/* estilos para los items del slider */
.container-customer-slider .slider-customer-slider .item-customer-slider, .container-customer-slider-customers .slider-customer-slider-customers .item-customer-slider-customers, .container-customer-slider-plans .slider-customer-slider .item-customer-slider{ height: 100%; padding: 0 15px; position: relative; -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease; }
/* esitlos para el contenedor de los botones */
.container-customer-buttons-slider, .container-customer-buttons-slider-customers, .container-customer-buttons-slider-plans{ align-items: center; display: flex; left: 0; justify-content: space-between; position: absolute; z-index: 3; top: 50%; transform: translateY(-50%); width: 100%; }

.container-customer-buttons-slider .button, .container-customer-buttons-slider-customers .button{ color: #fff; cursor: pointer; font-size: .64rem; padding: .5rem .8rem; }