.all-menu-items{
    display: none;
}

button.general {
    text-transform: uppercase!important;
    background-color: #AEAEAE;
    font-family: "Futura PT", Sans-serif!important;
    font-size: 16px!important;
    font-weight: 600!important;
    text-shadow: 0px 0px 10px rgba(0,0,0,0.3)!important;
    color: #fff!important;
    font-weight: bold!important;
    border-radius: 15px 15px 15px 15px!important;
    padding: 0.6rem 2.5rem 0.6rem 2.5rem!important;
}

button.general:hover,
button.general:active,
button.general:focus{
    background-color: #A284BBff!important;
    border-radius: 15px 15px 15px 15px!important;
    color: #fff!important;
}

/* Dropdown Input Address */
#addressInputNA {
    border-radius:0!important;
    border:2px solid #442E7E!important;
    font-family:'Futura PT',sans-serif!important;
    border-radius: 30px!important;
    font-size: 1rem!important;
}
#addressInputNA:focus,#addressInputNA:active {
    border-color:#A585BD!important;
    box-shadow:none!important;
    outline:none!important;
    border-radius: 0!important;
}
/* Google MAPS CSS OVERRITE */
.pac-container {
    background-color:#fff!important;
    border-radius:0!important;
    border:2px solid #A585BD!important;
    border-top: none!important;
    font-family:'Futura PT',sans-serif!important;
    box-shadow:none!important;
    color: #442E7E!important;
}

.pac-item {
    font-family:'Futura PT',sans-serif!important;
    border-top: none!important;
    font-size:1rem!important;
    color:#442E7E!important;
}
.pac-item:hover {
    background-color:#A585BD!important;
}
.pac-item-selected,
.pac-item-selected:hover {
    background-color:#A585BD!important;
}

.pac-item-query {
    font-size:1rem!important;
    color: #442E7E!important;
}
.pac-placeholder {
    color:#442E7E!important;
}
.pac-icon {
    color: #442E7E!important;
}

.wc-block-checkout__payment-method{
    display: none !important;
}

.wc-block-components-button{
    display: none !important;
}

.wc-block-checkout__terms{
    display: none !important;
}