
.app-bar .notice {
    background-color: var(--header-notice-background);
    color: var(--header-notice-text);
    padding: 5.5px;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    font-size: small;
}

    

/* .app-bar .logo {
    width: unset;
    height: 80px !important;
    -o-object-fit: cover;
    object-fit: cover;
}
.app-bar .toobar-gutters {
    padding: 10px;
} */

.cat-card {
    padding: 8px !important;
    text-align: center;
    box-sizing: border-box;
}
@media screen and (max-width: 600px) {
    .cat-card {
        padding: 6px !important;
    }
}

.sh-category-card:nth-child(3n-2)>a>div {
    /* background-color: #ECFFEC !important; */
}

.sh-category-card>a>div {
    /* padding: 6px !important; */
    /* border: 1px solid #E5E5E5 !important; */
    border-radius: 8px !important;
}

/* .sh-product-plus-minus-button {
    background-color: #008000;
    color:white;
    border-color:#008000;
&:hover{
    background-color: white;
    color:#008000;
    border-color:#008000;
    transition: 0.5s ease;
}} FFA500 */

.sh-product-plus-minus-button {
    background-color: #008000;
    color:white;
    border-color:#008000;
    border-radius: 5px;
&:hover{
    background-color: white;
    color:#008000;
    border-color:#008000;
    transition: 0.5s ease;
    border-radius: 5px;
}} 

.sh-footer-icon {
    color: #fff;
}

.sh-footer-main {
    background-color: #008000;
}

menu-bar .links {
    font-size: 1px;
    color: var(--menu-bar-color);
}

.app-bar{
    box-shadow: none;
}

.bottom-nav__app__bar {
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
    margin-left: auto;
    margin-right: auto;
    max-width: 1280px;
    position: fixed;
    transition: background 1s, bottom .4s ease 0s;
    background-color: #016e01;
    border-top: var(--bottom-nav-border);
    display: flex
;
    height: auto;
}

:root {
    --primary-main: #FFFFFF;
    --primary-contrast-text: #1A1A1A;
    --secondary-main: #008000;
    --info-main: #403B37;
    --error-main: #f44336;
    --error-invalid: #BB0000;
    --error-cancel: #DD0000;
    --error-primary: #F30020;
    --disabled-color: #a9a9a9;
    --typography-font-family: "Noto Sans", "Noto Sans", "Roboto", "Arial", sans-serif;
    --header-main: #FFFFFF;
    --header-contrast-text: #000000;
    --header-button-background: #008000;
    --header-accent: #000000;
    --header-badge-main: #008000;
    --header-badge-contrast-text: #FFFFFF;
    --header-box-shadow: rgb(238, 238, 238) 0px 1px 0px;
    --header-divider: 1px solid #F0F0F0;
    --header-notice-background: #E8FFF1;
    --header-notice-text: #008000;
    --header-desktop-notice-background: #E8FFF1;
    --header-desktop-notice-text: #008000;
    --header-menu-bar-background: #008000;
    --header-menu-bar-color: #FFFFFF;
    --search-bar-main: #FFFFFF;
    --search-bar-border: 1px solid #EEEEEE;
    --search-bar-icon-main: #1A1A1A;
    --search-bar-icon-accent: #008000;
    --bottom-nav-main: #008000;
    --bottom-nav-selected: #FFFFFF;
    --bottom-nav-not-selected: #BBBBBB;
    --bottom-nav-badge-main: #FFFFFF;
    --bottom-nav-badge-contrast-text: #008000;
    --button-main: #008000;
    --button-contrast-text: #e8fff1;
    --button-borderColor: #e8fff1;
    --footer-main: #750707;
    --footer-contrast-text: #FFFFFF;
    --product-discount-tag-background: #008000;
    --product-discount-tag-color: #ffffff;
    --product-price-color: #008000;
    --notice-color: #008000;
    --notice-bg-color: #E8FFF1;
    --pr-image-aspect-ratio: 1;
    --max-store-width: calc(100vw - 32px);
}