/** Shopify CDN: Minification failed

Line 7:0 Unexpected "$"

**/
/*********************** Custom CSS for Boost Filter & Search  ************************/
$breakpointMobile: 1024px;
$breakpointSearchMobile: 1024px;
$searchBoxMobileHeight: 64px;

/**************************** Place your custom css below  ****************************/
.fancybox-active .boost-pfs-search-suggestion-wrapper {z-index: 99999; position: fixed;}
.boost-pfs-filter-tree .boost-pfs-filter-option-block .boost-pfs-filter-block-title h3 { text-transform: none; font-size: 19px; font-weight: 400; }
.boost-pfs-filter-tree .boost-pfs-filter-option-block .boost-pfs-filter-block-title h3 > span:before {border: none; content: '‒'; font-size: 25px; position: absolute; right: 10px;}
.boost-pfs-filter-tree .boost-pfs-filter-option-block .boost-pfs-filter-block-title h3 > span.up:before {content: '+';}
.boost-pfs-filter-tree .boost-pfs-filter-option-block .boost-pfs-filter-block-title .boost-pfs-filter-clear {margin-right: 30px;}
.boost-pfs-filter-tree a, .boost-pfs-filter-tree-h a { color: black; }
#shopify-section-collection__sidebar, #shopify-section-search__sidebar {  
  .block__collection-list, .block__tag-list, .block__type-list, .block__vendor-list {display: none;}
}
@media only screen and (max-width: $breakpointMobile) {
  .search-popup {opacity: 0;}
} 
@media only screen and (min-width: $breakpointMobile + 1px){
  .search-popup .boost-pfs-search-box {min-width: 400px;}
  .search-popup {margin-bottom: 400px;}
}
.collection__filters .collection__sort-by-filter {display: initial;}
.boost-pfs-filter-tree-open-body .mobile-menu__toggle-button {z-index: 0;}

body:not(.boost-pfs-filter-tree-open-body) .boost-pfs-filter-tree {
    max-height: unset !important;
}