/** Shopify CDN: Minification failed

Line 58:0 Unexpected "}"

**/
.collection {
  
  .card__media {
    .media { 
      background-color: white !important;
      img {
       object-fit: contain !important; 
      }
    }
  }
}

.mega-menu__link--level-2 {
  color: #ffffff !important;
  font-size: 1.1em;
  padding-bottom: 10px;
  text-transform: uppercase;
}

.facets-container {
  padding-top:0px !important;
}
.facets-wrapper {
  background: #ddd;
  padding: 20px;
  color: #000;
  margin-right: 20px;

  border: #aaa 1px solid;
}
.facets__summary-label {
  color: #000;
}

.collection-hero {
  border-bottom: #aaa 1px solid;
}

.header__menu-item {
  font-weight: 600;
  text-transform: uppercase !important; 
}

.header-wrapper {
  border-bottom: #ffffff 1px solid;
}

.product-form__submit {
  background-color: #090 !important;
  border: none !important;
}

}
@media screen and (min-width: 990px) {
  .product--large:not(.product--no-media) .product__media-wrapper {
    max-width: 65%;
    width: calc(65% - var(--grid-desktop-horizontal-spacing) / 2);
  }

  .product--large:not(.product--no-media) .product__info-wrapper {
    padding: 0 0 0 4rem;
    max-width: 35%;
    width: calc(35% - var(--grid-desktop-horizontal-spacing) / 2);
  }

  .product--large:not(.product--no-media).product--right .product__info-wrapper {
    padding: 0 4rem 0 0;
  }

  .product--medium:not(.product--no-media) .product__media-wrapper,
  .product--small:not(.product--no-media) .product__info-wrapper {
    max-width: 65% !important;
    width: calc(65% - var(--grid-desktop-horizontal-spacing) / 2);
  }

  .product--medium:not(.product--no-media) .product__info-wrapper,
  .product--small:not(.product--no-media) .product__media-wrapper {
    max-width: 35% !important;
    width: calc(35% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}

.motofilters-form {
    background: #c9290a !important;
    padding: 20px;
    margin:0px;
}

.ymm-container .table-responsive {
  width: 100%;
  text-align: left;
  background: #efefef;
  padding: 10px;
}