@media only screen and (min-width: 768px) {
  .navbar .navbar-brand {
    max-width: 220px;
  }
}

.top-header .container .ml-auto.mr-3{
    margin-left: 1rem !important;
}
.top-header .container{
    justify-content: end !important;
}
.bg-text h2, .panel-browse h1{
    display: none;
}

.carousel-item  {width: 100%;
    height: 500px;
    overflow: hidden;
}
.carousel-item video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

#product_category .filters-container .row .order-lg-1{
    order:2 !important;
}
#product_category .filters-container .row .order-lg-2{
    order:1 !important;
}

.page-header h1 small {
    display:none !important; 
}