/* ========== GERAL (DESKTOP + RESPONSIVO) ========== */


/* loader */

html.loading .pd-SpashScreen .loader {
    color: #ff5f00;
}


/* cor texto copyright */

.pd-footer-copy .pd-footer-copy-text {
    color: #fff;
}


/* sompra logo */

.pd-header>.container .pd-header-logo>span .img-box img {
    box-shadow: -6px -2px 20px 0px rgb(0 0 0 / 25%);
}

body {
    background-color: #151515;
}


/* ========== DESKTOP ========== */

@media (min-width:769px) {
    /* ===== MENU LATERAL ===== */
    /* ===== LISTAGEM PRODUTO ===== */
}


/* Logo sem fundo e sombra */

@media (max-width: 767px) {
    html[data-scope="cardapio"] .pd-m-Header-bar-logo {
        width: 190px;
        top: 15px;
    }
    .pd-m-Header-bar-logo {
        top: 0;
        background: transparent !important;
    }
    .pd-m-Header-bar-logo a {
        box-shadow: none !important;
    }
}

@media (min-width:769px) {
    .pd-header .pd-header-logo .img-box {
        background: transparent;
    }
    .pd-header>.container .pd-header-logo>span .img-box {
        top: 10px;
        left: -20px;
        width: 205px !important;
    }
    .pd-header>.container .pd-header-logo>span .img-box img {
        background-color: #000;
        padding: 20px;
    }
}


/* MOBILE - Logo sem fundo */

@media (max-width:768px) {
    html[data-scope=cardapio] .pd-m-Header-bar-logo {
        background: #000 !important;
        padding: 10px;
        top: 20px !important;
        width: 130px !important;
    }
    html[data-scope=cardapio] .pd-m-Header-bar-logo a {
        box-shadow: none !important;
    }
    .pd-m-Header-est-info-container.hasAvatar {
        padding-top: 40px;
    }
    .pd-m-Header-menuCategorias-list {
        background: rgba(255, 95, 0, 1);
    }
    .pd-m-Header-menuCategorias-list-screen-item.is-active a {
        border-bottom: 3px solid #fff;
    }
    .pd-m-Header-menuCategorias-list:after {
        background-image: linear-gradient(to left, rgba(255, 95, 0, 1) 10%, rgba(255, 95, 0, 0.46) 60%, rgba(255, 95, 0, 0) 100%);
    }
    .pd-m-Header-menuCategorias-list:before {
        background-image: linear-gradient(to right, rgba(255, 95, 0, 1) 10%, rgba(255, 95, 0, 0.46) 60%, rgba(255, 95, 0, 0) 100%);
    }
    .pd-cartIcon .dropdown>i {
        color: white;
    }
}