﻿@import url('https://fonts.googleapis.com/css2?family=Corben&family=Merienda&display=swap');

.banner-card {
    border-radius: 25px !important;
    width: 95%;
}

.card-banner-img {
    border-radius: 25px;
}

.product-card-name {
    font-size: 1rem;
}

.product-card-text {
    font-size: .8rem;
}

.product-card-price {
    font-size: 1.1rem;
    color: red;
}

.product-card-basket-btn {
    background-color: rgb(248, 248, 248) !important;
    width: 100%;
    margin-bottom: 1rem;
    margin-top: .5rem;
    border-radius: 20px !important;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.product-card {
    border: 0px !important;
    box-shadow: rgba(67, 71, 85, 0.27) 0px 0px 0.25em, rgba(90, 125, 188, 0.05) 0px 0.25em 1em;
    border-radius: 0px !important;
}

.product-btn {
    width: 100%;
}

.product-btn-box {
    background-color: rgb(238, 236, 236);
}

.menu-bar-btn {
    width: 100%;
    border-radius: 15px !important;
}

.menu {
    position: fixed;
    top: 90%;
    z-index: 3;
}

.menu-bar {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 15px !important;
    background-color: rgb(248, 248, 248) !important;
}

.menu-list {
    position: fixed;
    top: 30%;
    z-index: 3;
}

.category-btn {
    width: 100%;
    border-radius: 25px !important;
}

.menu-list-box {
    background-color: rgb(248, 248, 248) !important;
    box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
    border-radius: 25px;
}

.menu-list-box-min-box {
    padding: 2rem;
}

.menu-btn-box {
    border-radius: 25px !important;
}

.menu-btn-card {
    border: 0px !important;
    background-color: rgb(248, 248, 248) !important;
    border-radius: 25px !important;
}

.category-title {
    font-size: .8rem;
    text-transform: uppercase;
}

.category-img {
    border-radius: 10px;
}

.title {
    text-transform: uppercase;
}

.category-card {
    border: 0px !important;
    border-radius: 25px !important;
}

.category-img {
    border-radius: 15px;
}

.btn-category {
    width: 100%;
}

.fa-cart-shopping {
    font-size: 3rem;
    position: relative;
    left: 50%;
    transform: translate(-50%);
    color: orange;
}

.basket-box {
    background-color: rgb(248, 248, 248) !important;
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
    clip-path: circle(50% at 50% 50%);
}

.btn-basket {
    width: 100%;
}

.basket {
    position: fixed;
    top: 80%;
    left: 105%;
    transform: translate(-100%, -60%);
    z-index: 3;
}

.product-order-basket {
    position: absolute;
    left: 35%;
    top: 2%;
    font-size: 1rem;
    background-color: red;
    clip-path: circle(50% at 50% 50%);
    color: white;
}

.basket-product-title {
    font-size: 1rem;
}

.basket-product-text {
    font-size: .8rem;
}

.basket-order-add-btn-box {
    background-color: rgb(248, 248, 248) !important;
    border-radius: 10px;
}

.basket-order-add-btn {
    width: 100%;
}

.fa-plus {
    position: relative;
}

.basket-product-price {
    font-size: 1.1rem;
}

.basket-product-box {
    border-bottom: 1px solid rgb(236, 222, 222);
    padding-bottom: 1.3rem;
}

.basket-order-box {
    position: absolute;
    background-color: red;
    width: 30px;
    clip-path: circle(50% at 50% 50%);
}

.basket-order-text {
    font-size: 1rem;
    margin-top: .3rem;
    color: white;
}

.footer {
    background-color: rgb(248, 248, 248) !important;
}

.coursel-banner {
    border-radius: 25px;
}

.fa-circle-chevron-left {
    font-size: 2rem;
}

.fa-circle-chevron-right {
    font-size: 2rem;
}
