/** Shopify CDN: Minification failed

Line 86:0 Expected "}" to go with "{"

**/
/* /assets/custom-component-blog-filters.css.liquid */
.custom-component-blog-filters .filters-panel {
  text-align:center;}
.custom-component-blog-filters .filters-panel-filters {
  font-weight:bold;}
.custom-component-blog-filters input {
  left: -9999px;
  opacity: 0;
  position: absolute;}
.custom-component-blog-filters .filters-panel-filters[data-behavior="multiple"] input+label,
.custom-component-blog-filters .filters-panel-filters[data-behavior="single"] a {
  cursor:pointer;
  transition:all 350ms ease;}
.custom-component-blog-filters .filters-panel-filters[data-behavior="multiple"] input:hover+label,
.custom-component-blog-filters .filters-panel-filters[data-behavior="multiple"] input:checked+label,
.custom-component-blog-filters .filters-panel-filters[data-behavior="single"] a:hover,
.custom-component-blog-filters .filters-panel-filters[data-behavior="single"] a.active {
  filter: invert(100%);}
.custom-component-blog-filters .filters-panel-label span,
.custom-component-blog-filters .filters-panel-filters[data-behavior="multiple"] label,
.custom-component-blog-filters .filters-panel-filters[data-behavior="single"] a {
  display:block;
  padding:18px;}

@media only screen and (max-width: 991px) {
  .custom-component-blog-filters {
    margin-bottom:-10px;}
  .custom-component-blog-filters .filters-panel { 
    background:transparent;
    padding-bottom:10px;}
  .custom-component-blog-filters .filters-panel-filters {
    border-style:solid;border-width:1px; 
    border-bottom:0;}
  .custom-component-blog-filters .filters-panel-label span {
    background:transparent; }
  .custom-component-blog-filters .filters-panel-filters[data-behavior="multiple"] li:not(:last-child) input+label,
  .custom-component-blog-filters .filters-panel-filters[data-behavior="single"] li:not(:last-child) a {
    border-bottom-style:solid;border-bottom-width:1px;}
}

@media only screen and (min-width: 992px) {
  .custom-component-blog-filters {
    margin-bottom:-20px;}
  .custom-component-blog-filters .section-content {
    padding:0 54px 20px 54px;}     
  .custom-component-blog-filters .filters-panel {   
    border-style:solid; border-width:1px;
    border-bottom:0;
    display:flex;}
    .custom-component-blog-filters .filters-panel-filters {
    display:flex;
    flex:1;
    flex-wrap:wrap;
    overflow:hidden;
    position:relative;}	
  .custom-component-blog-filters .filters-panel-filters:before,
  .custom-component-blog-filters .filters-panel-filters:after {
    /* fake borders when filters flow to multiple lines */
    content: '';
    display: block;
    height: 1px;
    background:var(--foreword-black);
    position: absolute;
    left: 0;
    z-index: 3;
    width: 100%;}
  .custom-component-blog-filters .filters-panel-filters:before {
    /* line between first row and potential second row */
    top: 60px;}
  .custom-component-blog-filters .filters-panel-filters:after {
    /* line between potential second row and potential third row */
    top: 120px;}
  .custom-component-blog-filters .filters-panel-label{
    align-items:center;
    border-right-style:solid; border-right-width:1px;
    display:flex;
    white-space:nowrap;}
  .custom-component-blog-filters .filters-panel-filters[data-behavior="multiple"] input+label,
  .custom-component-blog-filters .filters-panel-filters[data-behavior="single"] a {
    border-right:1px solid var(--foreword-black); }
