@use postcss-nested;
@use postcss-cssnext;

.owl-carousel {
    padding: 0px 0px 80px 0px;
}

.owl-carousel .product {
    height: 200px;
    margin: 0px 35px;
}

.owl-carousel .product img {
    width: auto;
    margin: auto auto;
    width: 230px;
    /*width: 100%;*/

}


.owl-theme .owl-nav {
    display: inline-block;
    text-align: center;
}

.owl-theme .owl-prev,
.owl-theme .owl-next {
    width: 30px;
    height: 140px;
    line-height: 60px;
    position: relative;
    display: inline-block;
    transition: background color 0.2s;
    color: var(--green);
}

.owl-theme .owl-prev:hover,
.owl-theme .owl-next:hover {
    color: var(--green_dark);
}

.owl-theme .owl-prev.disabled,
.owl-theme .owl-next.disabled {
    color: var (--brown);
    background: white;
}

.owl-theme .owl-prev:before {
    content: "◄";
    font-size: 30px;

}

.owl-theme .owl-next:before {
    content: '►';
    font-size: 30px;

}


.owl-theme-extend.has-middle-nav .owl-nav {
    position: absolute;
    height: 0;
    width: 100%;
    top: 50%;
    left: 0;
}

.owl-theme-extend.has-middle-nav .owl-prev,
.owl-theme-extend.has-middle-nav .owl-next {
    transform: translateY(-50%);
    position: absolute;
}

.owl-theme-extend.has-middle-nav .owl-prev {
    left: 0;
}

.owl-theme-extend.has-middle-nav .owl-next {
    right: 0;
}

.owl-theme-extend.has-center-dots .owl-dots {
    text-align: center;
}
