/* @import url(@/assets/fonts/capital_badoudis.ttf); */
@font-face {
    font-family: 'Keter YG';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/KeterYG-Medium.ttf');
}

body{
    background-color: var(--bs-gray-200);
    /* font-family: Helvetica, Arial, sans-serif; */
    /* font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; */
    /* font-family: sans-serif, Arial, "Segoe UI", Roboto, Helvetica, "Segoe UI Emoji", "Segoe UI Symbol"; */
    font-family: var(--font-family);
    font-size: var(--bs-body-font-size);
    /* font-weight: var(--bs-body-font-weight); */
}

html {
    scroll-behavior: smooth;
}

.img-circle-cover{
    border-radius: 50%;
    object-fit: cover;
    width: 30px;
    height: 30px;
}

.dropdown-item.active, .dropdown-item:active{
    background-color: rgb(var(--site-primary-color-rgb));
}


.p-carousel-prev-button, .p-carousel-next-button{
    position: absolute !important;
    z-index: 1;
    visibility: hidden;
    transition: all .3s ease-in-out;
}
.p-carousel-prev-button{
    left: 0;
}
.p-carousel-next-button{
    right: 0;
}
.categories_section:hover {
    .p-carousel-prev-button {
        transform: translateX(115px);
        visibility: visible;
    }
    .p-carousel-next-button {
        transform: translateX(-100px);
        visibility: visible;
    }
}
@media(max-width: 578px) {
    .p-carousel-prev-button{
        left: 0;
    }
    .p-carousel-next-button{
        right: 0;
    }
    .categories_section:hover {
        .p-carousel-prev-button {
            transform: translateX(15px);
            visibility: visible;
        }
        .p-carousel-next-button {
            transform: translateX(-15px);
            visibility: visible;
        }
    }
}