    .shop-ordering {
        display: none !important;
    }

    .wapp {
        position: fixed;
        padding: 0px;
        bottom: 35px;
        right: 35px;
        width: 80px;
        height: 80px;
        text-align: center;
        /*background-color: #04ac24;*/
        border-radius: 50%;
        animation: shadow-pulse 1.5s infinite;
        bottom: 2rem;
        display: block;
        z-index: 99;
    }
    
        @keyframes shadow-pulse {
        0% {
        box-shadow: 0 0 0 0px rgba(4, 172, 36, 0.5);
    }
        100% {
        box-shadow: 0 0 0 35px rgba(4, 172, 36, 0);
        }
    }

        @keyframes shadow-pulse-big {
        0% {
        box-shadow: 0 0 0 0px rgba(4, 172, 36, 0.1);
        }
        100% {
        box-shadow: 0 0 0 70px rgba(4, 172, 36, 0);
        }
    }

/* O menu fica fixo no topo (142px). Sem isto, pular para uma secao
   esconde o comeco dela atras do menu. */
:target{scroll-margin-top:150px}
