/** Shopify CDN: Minification failed

Line 121:0 Unexpected "}"

**/

@media screen and (min-width: 749px) {
  .nnb_container{
    display: none;
  }
  
  .nnb_img_abtest{
    display: none;
  }
}

@media screen and (max-width: 748px) {
  /*
  .header{
    grid-template-rows: none;
    padding-bottom: 0;
  }

  #main-collection-filters{
    z-index: 8 !important;
    position: fixed !important;
    top: 142px !important;
    width: 100%;
  }

  .shopify-section-header-hidden {
    transform: translateY(0) !important;
  }

  .section-header{
    position: sticky !important;
    top: 0;
  }
  */
  .nnb_img_orginal{
    display: block;
  }

  .nnb_img_abtest{
    display: none;
  }

  .nnb_container{
    display: none;
    width: 100%;
    height: 40px;
    background-color: #FFFFFF;
  }

  .nnb_swiper{
    width: 100%;
    overflow: hidden;
  }
  
  .nnb_wrapper{
    display: flex;
    transition: transform 0.3s ease;
    overflow-x: auto;
    scroll-snap-type: x proximity;
    gap: .5rem;
  }
  .nnb_wrapper::-webkit-scrollbar {
    width: 0.1rem; 
  }
  
  .nnb_wrapper::-webkit-scrollbar-track {
    background: transparent; 
  }
  
  .nnb_wrapper::-webkit-scrollbar-thumb {
    background: transparent;
  }

  .nnb_swiper_contain {
    flex-shrink: 0;
    padding: 5px 10px;
    box-sizing: border-box;
  }

  .nnb_swiper_link {
    font-family: 'Proxima Nova';
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
    letter-spacing: 0em;
    color: #7D7D7D;
    text-align: left;
    text-decoration: none;
    padding-bottom: 0.5rem;
    border-bottom: 1px solid #7D7D7D
  }

  .nnb_swiper_link:active{
    color: #EB6C35;
    border-bottom: 1px solid #EB6C35
  }

  .nnb_swiper_link_active {
    color: #EB6C35;
    border-bottom: 1px solid #EB6C35
  }


}
/*
@media screen and (max-width: 320px) {
  #main-collection-filters{
    top: 178px !important;
  }

  .nnb_swiper_link{
    font-size: 14px;
    white-space: nowrap;
  }
*/
}