/** Shopify CDN: Minification failed

Line 8:10 Unexpected "{"
Line 8:18 Expected ":"
Line 8:24 Unexpected "{"

**/
.rf-card-{{section.id}} {
    height: 400px!important;
    overflow: visible!important;
}

.rf-drawer{
font-weight: 700!important;
font-size: 13px!important;

}
.product-badge--special {
  background-color: #307A07;
  color: white;
  padding: 4px 8px;
  font-size: 12px;
  font-weight: 600;
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 2;
}

.rf-collection__title a{
  text-decoration:none !important;
}
.rf-collection__title a:hover{
  color:rgba(0,0,0,.8) !important;
  
}

.new-desktop-search{
  display:none !important;
}
@media(min-width: 751px){
  .header__column--right .search-action{
    margin-inline: 0 !important;
  }
  .rf-new-search-button{
    display:none !important;
  }
  .header__column--left .new-desktop-search {
    display:none !important;
  }
  .new-desktop-search{
    display:block !important;
    width: 100%;
    max-width: 260px;

    .predictive-search__reset-button{
      height: unset;
    }

    .search-input{
      border-radius: 0px;
      padding: 6px 12px 6px 0px;
    }

    .predictive-search-form__header-inner{
      border: 0;
      background-color: transparent;
      border-radius: 0;
      border-bottom: 1px solid #000;
    }
    .predictive-search-form__header{
      border: 0;
      background-color: transparent;
      border-radius: 0;
    }
    
    .predictive-search__icon{
      left: unset !important;
      right: 0;
      opacity:0;
    }
    .empty-state .predictive-search__icon{
      opacity: 1;
    }
  }
  .new-desktop-search:has(.predictive-search__reset-button[hidden]){
    .predictive-search__icon{
      opacity: 1;
    }
  }
}


