
/* Ocultar campo de mudança de frete - START */
.campos-pedido .formas.envio+.warning-text {
    margin: 0;
}

.schedule-mode .formas.envio > div:not(.available-shipping),
.schedule-mode .formas-envio li:not(.available-shipping) {
    display: none !important;
}

.shipping-error {
    display: flex;
    border-radius: 4px;
    flex-direction: column;
    width: 100%;
    gap: 5px;
}

.disable-fields #userNewAddressInfo, 
.disable-fields .payment-forms {
    display: none !important;
}

.fresh-products-error {
    color: red;
    font-weight: 600;
    padding: 10px;
    font-size: .9rem;
    border: 1px solid red;
}

.cart-redirect {
    font-weight: 600;
    font-size: 1rem;
    text-transform: uppercase;
    background: var(--cor_botao);
    color: var(--cor_texto_botao);
    border: 1px solid var(--cor_botao);
    padding: 10px;
    border-radius: 4px;
    text-align: center;
    transition: .2s all ease-in-out;
}
.cart-redirect:hover {
    background: var(--cor_texto_botao);
    color: var(--cor_botao);
}

.fresh-info {
    display: flex;
}
.fresh-info span {
    padding: 2px 10px;
    border: 1px solid var(--cor_botao);
    background: var(--cor_botao);
    color: var(--cor_texto_botao);
    border-radius: 4px;
    text-transform: uppercase;
    font-weight: 600;
}

.disable-fields .formas-envio,
.pagina-carrinho .disable-fields .acao-editar .botao.principal.grande {
    display: none;
}
.carrinho-checkout .available-shipping {
    display: block !important;
}
.fresh-banner {
    max-height: 400px;
    display: flex;
}

.fresh-banner img {
    height: 100%;
} 

/*Alert day on checkout */


.schedule-mode .caixa-sombreada .formas.envio >  .alert-day {
    display: block !important;
}

.formas .available-shipping .accordion-heading .forma-conteiner .envio-prazo-entrega {
    display: none;
}


.schedule-mode .caixa-sombreada .formas.envio > .alert-day {
    color: var(--cor_primaria);
    font-weight: 600;
}

.alert-day .daybutton {
    transition: .1s all ease-in-out;
    color: var(--cor_primaria);
    text-decoration: underline;
}

.alert-day .daybutton:hover {
    color: var(--cor_secundaria);
}
/* alert day on cart page*/

#corpo .schedule-mode .formas-envio .alert-day {
    display: block !important;
    text-align: left;
    color: var(--cor_primaria);
    font-weight: 600;
}

#corpo .schedule-mode .formas-envio .daybutton {
    vertical-align: baseline;
}

@media(max-width:769px){
    #corpo .schedule-mode .formas-envio .alert-day {
        font-size: .75rem;
        margin: 3px 0;
    }
}
.tabela-carrinho .formas-envio .available-shipping  .prazo {
    display: none;
}


/* Ocultar campo de mudança de frete - END */
