.form-group.is-invalid{}
.form-group.is-invalid .form-control, .form-group.is-invalid .form-control:focus, .form-group .form-control.is-invalid, .form-group .form-control.is-invalid:focus{border-color:#f00;}
.form-group.is-invalid .form-control + p.help-block{font-size:0.8em;color:#f00;}

.form-group .form-control.is-invalid{margin-bottom:0;}
ul.errors{list-style:none;margin:0 0 2rem;padding:0;}
ul.errors li{font-size:0.8em;color:#f00;}

.frete-result{margin-left:0.5rem;margin-right:0.5rem;margin-top:1rem;font-size:1.3em;}
button[type="submit"]:disabled{opacity:0.5;cursor:not-allowed;}

.swal2-popup {
    font-size: 1.6rem !important;
}

.sticky-header .sticky-search-button{display:none;}
.sticky-header.fixed .sticky-search-button{display:list-item;}