/* -- OWL -- */

/*
//    container owl-loaded owl-drag >
//        owl-stage-outer >
//            owl-stage >
//                owl-item active
//                owl-item active
//                owl-item
//                owl-item
//        owl-nav
//            owl-prev disabled
//            owl-next
//        owl-dots disabled
*/

/* -- HACKS -- */

.scrollable .owl-prev.disabled,
.scrollable .owl-next.disabled {
    visibility: hidden;
}

/* -- FIXES -- */

.scrollable .owl-stage-outer {
    overflow: hidden;
}

/* -- LAYOUT -- */

.scrollable .owl-stage {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
}

.scrollable .owl-item {
    display: flex;
    flex-direction: row;
    align-items: stretch;
}

.scrollable .owl-nav {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
}

/* -- STYLING -- */

.scrollable .owl-next,
.scrollable .owl-prev {
    width: 24px;
    height: 24px;
}

.scrollable .owl-next {
    background: url('../img/carusel-arrow-right.png') no-repeat center center ;
}

.scrollable .owl-prev {
    background: url('../img/carusel-arrow_left.png')  no-repeat center center ;
}

.scrollable .owl-next:hover {
    background-image: url('../img/carusel-arrow-right-hover.png');
}

.scrollable .owl-prev:hover {
    background-image: url('../img/carusel-arrow-left-hover.png');
}
