.elementor-1257 .elementor-element.elementor-element-9b934d8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:none;--border-style:none;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:10rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1257 .elementor-element.elementor-element-9dfc701{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1257 .elementor-element.elementor-element-9dfc701 .elementor-heading-title{font-family:var( --e-global-typography-4ebbf7c-font-family ), Sans-serif;font-size:var( --e-global-typography-4ebbf7c-font-size );font-weight:var( --e-global-typography-4ebbf7c-font-weight );text-transform:var( --e-global-typography-4ebbf7c-text-transform );letter-spacing:var( --e-global-typography-4ebbf7c-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1257 .elementor-element.elementor-element-6c48aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1257 .elementor-element.elementor-element-6c48aaf .elementor-heading-title{font-family:var( --e-global-typography-ef45595-font-family ), Sans-serif;font-size:var( --e-global-typography-ef45595-font-size );font-weight:var( --e-global-typography-ef45595-font-weight );line-height:var( --e-global-typography-ef45595-line-height );letter-spacing:var( --e-global-typography-ef45595-letter-spacing );color:#2E2830;}.elementor-1257 .elementor-element.elementor-element-c7d0cb8{text-align:start;font-family:var( --e-global-typography-4df86f7-font-family ), Sans-serif;font-size:var( --e-global-typography-4df86f7-font-size );font-weight:var( --e-global-typography-4df86f7-font-weight );line-height:var( --e-global-typography-4df86f7-line-height );word-spacing:var( --e-global-typography-4df86f7-word-spacing );color:#504850;}.elementor-1257 .elementor-element.elementor-element-c7d0cb8 p{margin-block-end:0px;}.elementor-1257 .elementor-element.elementor-element-734dee2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:none;--border-style:none;--padding-top:2rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1257 .elementor-element.elementor-element-3900e99 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-decb0c8{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:wrap;--e-filter-overflow-x:initial;margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--e-filter-normal-text-color:var( --e-global-color-8e80c0a );--e-filter-hover-text-color:var( --e-global-color-8e80c0a );--e-filter-active-text-color:var( --e-global-color-8e80c0a );--e-filter-item-border-radius:5rem 5rem 5rem 5rem;}.elementor-1257 .elementor-element.elementor-element-decb0c8 .e-filter-item{font-family:var( --e-global-typography-4ebbf7c-font-family ), Sans-serif;font-size:var( --e-global-typography-4ebbf7c-font-size );font-weight:var( --e-global-typography-4ebbf7c-font-weight );text-transform:var( --e-global-typography-4ebbf7c-text-transform );letter-spacing:var( --e-global-typography-4ebbf7c-letter-spacing );padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1257 .elementor-element.elementor-element-dabbd1b{--grid-columns:3;--grid-row-gap:2rem;width:100%;max-width:100%;--grid-column-gap:2rem;}.elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination{text-align:center;margin-top:1rem;}body:not(.rtl) .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 1rem/2 );}body:not(.rtl) .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 1rem/2 );}body.rtl .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 1rem/2 );}body.rtl .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 1rem/2 );}@media(min-width:768px){.elementor-1257 .elementor-element.elementor-element-9b934d8{--content-width:1200px;}.elementor-1257 .elementor-element.elementor-element-734dee2{--content-width:1200px;}}@media(max-width:1024px){.elementor-1257 .elementor-element.elementor-element-9b934d8{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-1257 .elementor-element.elementor-element-9dfc701 .elementor-heading-title{font-size:var( --e-global-typography-4ebbf7c-font-size );letter-spacing:var( --e-global-typography-4ebbf7c-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-6c48aaf .elementor-heading-title{font-size:var( --e-global-typography-ef45595-font-size );line-height:var( --e-global-typography-ef45595-line-height );letter-spacing:var( --e-global-typography-ef45595-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-c7d0cb8{font-size:var( --e-global-typography-4df86f7-font-size );line-height:var( --e-global-typography-4df86f7-line-height );word-spacing:var( --e-global-typography-4df86f7-word-spacing );}.elementor-1257 .elementor-element.elementor-element-3900e99 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-decb0c8{--e-filter-space-between:0.7rem;}.elementor-1257 .elementor-element.elementor-element-decb0c8 .e-filter-item{font-size:var( --e-global-typography-4ebbf7c-font-size );letter-spacing:var( --e-global-typography-4ebbf7c-letter-spacing );padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1257 .elementor-element.elementor-element-dabbd1b{--grid-columns:3;--grid-row-gap:1rem;--grid-column-gap:1rem;}body:not(.rtl) .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 1rem/2 );}body:not(.rtl) .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 1rem/2 );}body.rtl .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 1rem/2 );}body.rtl .elementor-1257 .elementor-element.elementor-element-dabbd1b .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 1rem/2 );}}@media(max-width:767px){.elementor-1257 .elementor-element.elementor-element-9b934d8{--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1257 .elementor-element.elementor-element-9dfc701 .elementor-heading-title{font-size:var( --e-global-typography-4ebbf7c-font-size );letter-spacing:var( --e-global-typography-4ebbf7c-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-6c48aaf .elementor-heading-title{font-size:var( --e-global-typography-ef45595-font-size );line-height:var( --e-global-typography-ef45595-line-height );letter-spacing:var( --e-global-typography-ef45595-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-c7d0cb8{font-size:var( --e-global-typography-4df86f7-font-size );line-height:var( --e-global-typography-4df86f7-line-height );word-spacing:var( --e-global-typography-4df86f7-word-spacing );}.elementor-1257 .elementor-element.elementor-element-734dee2{--padding-top:1rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1257 .elementor-element.elementor-element-3900e99 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1257 .elementor-element.elementor-element-decb0c8{--e-filter-space-between:0.5rem;}.elementor-1257 .elementor-element.elementor-element-decb0c8 .e-filter-item{font-size:var( --e-global-typography-4ebbf7c-font-size );letter-spacing:var( --e-global-typography-4ebbf7c-letter-spacing );padding:0.5rem 1rem 0.5rem 1rem;}.elementor-1257 .elementor-element.elementor-element-dabbd1b{--grid-columns:1;}}/* Start custom CSS for taxonomy-filter, class: .elementor-element-decb0c8 */.b-mix .e-filter-item {
  display: inline-flex;
  align-items: center;
  justify-content: center;

  
  cursor: pointer;
  transition: filter var(--duration-fast, 150ms) var(--ease-default);
}

.b-mix .e-filter-item[data-filter="__all"] {
  background: #1b1e22;
}
.b-mix .e-filter-item[data-filter="burgerboller"] {
  background: var(--e-global-color-primary, #659498);
}
.b-mix .e-filter-item[data-filter="foedselsdagsboller"] {
  background: var(--e-global-color-188c5b9, #5b5998);
}
.b-mix .e-filter-item[data-filter="nordisk-kernebroed"] {
  background: var(--e-global-color-accent, #9a6d74);
}

.b-mix .e-filter-item:hover {
  filter: brightness(1.1);
}

.b-mix .e-filter-item.e-active {
  filter: brightness(0.75);
}/* End custom CSS */