﻿.product-image {
    box-shadow: 2px 2px 1px 0px #73737359;
}

.menu-item-name {
    background-color: rgb(64 64 64 / 11%);
    position: absolute;
    top: 0px;
    width: 100%;
    border-bottom: #29632000;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}

.product-size-bottom-line {
    border-bottom: 1px solid #adadad9e !important;
}

.item-size-line {
    border: 0px;
    background-color: #afafaf;
    position: absolute;
    top: -5%;
    width: 7.5px;
    height: 75%;
}

/*KSA National Day*/
.background-1 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-1 .menu {
    background-color: #ffffffd1;
}

.background-front-1 .shop_name {
    color: white;
}

.background-front-1 .navbar-icon {
    color: white;
}

.background-front-1 .collection {
    border: 0px solid #0d723a;
}

.background-front-1 .collection-item {
    background-color: #ffffff94 !important;
    border-bottom: 0px solid #b1b1b1;
}

.background-front-1 .tabs {
    background-color: rgba(255,255,255, 0.92);
}

    .background-front-1 .tabs .tab a {
        color: #383838;
    }

.background-front-1 .navbar-icon {
    color: white;
}

.background-front-1 .size-list {
    background-color: #ffffff00 !important
}

/*END KSA National Day*/

.background-2 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-2 {
    background-image: url("/menu-assets/backgrounds/1.png");
    background-repeat: repeat;
}

.background-3 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-3 {
    background-image: url("/menu-assets/backgrounds/2.png");
    background-repeat: repeat;
}

/*KSA National Day*/
.background-4 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-4 {
    background-image: url("/menu-assets/backgrounds/national-days/ksa.jpg");
    background-repeat: repeat;
}

    .background-front-4 .menu {
        background-color: #ffffffd1;
    }

    .background-front-4 .shop_name {
        color: white;
    }

    .background-front-4 .navbar-icon {
        color: white;
    }

    .background-front-4 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-4 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-4 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-4 .tabs .tab a {
            color: #383838;
        }

    .background-front-4 .navbar-icon {
        color: white;
    }

    .background-front-4 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-5 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-5 {
    background-image: url("/menu-assets/backgrounds/national-days/bhr.jpg");
    background-repeat: repeat;
}

    .background-front-5 .menu {
        background-color: #ffffffd1;
    }

    .background-front-5 .shop_name {
        color: white;
    }

    .background-front-5 .navbar-icon {
        color: white;
    }

    .background-front-5 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-5 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-5 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-5 .tabs .tab a {
            color: #383838;
        }

    .background-front-5 .navbar-icon {
        color: white;
    }

    .background-front-5 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-6 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-6 {
    background-image: url("/menu-assets/backgrounds/events/christmas1.jpg");
    background-repeat: repeat;
}

    .background-front-6 .menu {
        background-color: #ffffffd1;
    }

    .background-front-6 .shop_name {
        color: white;
    }

    .background-front-6 .navbar-icon {
        color: white;
    }

    .background-front-6 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-6 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-6 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-6 .tabs .tab a {
            color: #383838;
        }

    .background-front-6 .navbar-icon {
        color: white;
    }

    .background-front-6 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-7 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-7 {
    background-image: url("/menu-assets/backgrounds/events/christmas2.jpg");
    background-repeat: repeat;
}

    .background-front-7 .menu {
        background-color: #ffffffd1;
    }

    .background-front-7 .shop_name {
        color: white;
    }

    .background-front-7 .navbar-icon {
        color: white;
    }

    .background-front-7 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-7 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-7 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-7 .tabs .tab a {
            color: #383838;
        }

    .background-front-7 .navbar-icon {
        color: white;
    }

    .background-front-7 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-8 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-8 {
    background-image: url("/menu-assets/backgrounds/events/christmas3.jpg");
    background-repeat: repeat;
}

    .background-front-8 .menu {
        background-color: #ffffffd1;
    }

    .background-front-8 .shop_name {
        color: white;
    }

    .background-front-8 .navbar-icon {
        color: white;
    }

    .background-front-8 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-8 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-8 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-8 .tabs .tab a {
            color: #383838;
        }

    .background-front-8 .navbar-icon {
        color: white;
    }

    .background-front-8 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-9 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-9 {
    background-image: url("/menu-assets/backgrounds/events/christmas4.jpg");
    background-repeat: repeat;
}

    .background-front-9 .menu {
        background-color: #ffffffd1;
    }

    .background-front-9 .shop_name {
        color: white;
    }

    .background-front-9 .navbar-icon {
        color: white;
    }

    .background-front-9 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-9 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-9 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-9 .tabs .tab a {
            color: #383838;
        }

    .background-front-9 .navbar-icon {
        color: white;
    }

    .background-front-9 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-10 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-10 {
    background-image: url("/menu-assets/backgrounds/events/blackfriday1.jpg");
    background-repeat: repeat;
}

    .background-front-10 .menu {
        background-color: #ffffffd1;
    }

    .background-front-10 .shop_name {
        color: white;
    }

    .background-front-10 .navbar-icon {
        color: white;
    }

    .background-front-10 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-10 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-10 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-10 .tabs .tab a {
            color: #383838;
        }

    .background-front-10 .navbar-icon {
        color: white;
    }

    .background-front-10 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-11 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-11 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-11 {
    background-image: url("/menu-assets/backgrounds/events/halloween1.jpg");
    background-repeat: repeat;
}

    .background-front-11 .menu {
        background-color: #ffffffd1;
    }

    .background-front-11 .shop_name {
        color: white;
    }

    .background-front-11 .navbar-icon {
        color: white;
    }

    .background-front-11 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-11 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-11 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-11 .tabs .tab a {
            color: #383838;
        }

    .background-front-11 .navbar-icon {
        color: white;
    }

    .background-front-11 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*KSA National Day*/
.background-12 {
    background-repeat: repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.background-front-12 {
    background-image: url("/menu-assets/backgrounds/events/thanksgiving1.jpg");
    background-repeat: repeat;
}

    .background-front-12 .menu {
        background-color: #ffffffd1;
    }

    .background-front-12 .shop_name {
        color: white;
    }

    .background-front-12 .navbar-icon {
        color: white;
    }

    .background-front-12 .collection {
        border: 0px solid #0d723a;
    }

    .background-front-12 .collection-item {
        background-color: #ffffff94 !important;
        border-bottom: 0px solid #b1b1b1;
    }

    .background-front-12 .tabs {
        background-color: rgba(255,255,255, 0.92);
    }

        .background-front-12 .tabs .tab a {
            color: #383838;
        }

    .background-front-12 .navbar-icon {
        color: white;
    }

    .background-front-12 .size-list {
        background-color: #ffffff00 !important
    }


/*END KSA National Day*/

/*Custom options*/
.background-no-repeat {
    background-repeat: no-repeat !important;
    width: 100% !important;
    height: 100% !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    background-size: cover !important;
}

/*END Custom options*/
