.ej-flt{--fl-ink: #232323;--fl-text: #4d4842;--fl-muted: #8a8279;--fl-accent: #8b714a;--fl-line: #eee6da;--fl-cream: #faf7f2;--fl-ease: cubic-bezier(.2, .7, .2, 1)}.ej-flt .page-sidebar .sidebarBlock{margin:0 0 12px!important;padding:16px 16px 14px;border:1px solid var(--fl-line);border-radius:18px;background:var(--fl-cream)}.ej-flt .page-sidebar .sidebarBlock:last-child{margin-bottom:0}.ej-flt .page-sidebar .collection-filters__item.sorting{display:none}.ej-flt .page-sidebar .sidebarBlock-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px;padding:0;border:0;font-family:var(--font-body-family);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.22em;text-transform:uppercase;color:var(--fl-muted)}.ej-flt .page-sidebar .sidebarBlock-heading:before,.ej-flt .page-sidebar .sidebarBlock-heading:after{content:none}.ej-flt .page-sidebar .sidebarBlock-heading .facets__count{display:none}.ej-flt .page-sidebar .link-underline,.ej-flt .page-sidebar .link-underline .text{text-decoration:none;background-image:none}.ej-flt #CollectionFiltersForm{display:flex;flex-direction:column}.ej-flt #CollectionFiltersForm>.refined-widgets{order:99}.ej-flt #CollectionFiltersForm>.refined-widgets.sidebarBlock{margin:0!important}.ej-flt .page-sidebar .all-categories-list,.ej-flt .page-sidebar .all-categories-list .navPages-item{margin:0;padding:0}.ej-flt .page-sidebar .all-categories-list .navPages-action{position:relative;display:flex;align-items:center;min-height:36px;padding:4px 0;font-size:14.5px;color:var(--fl-ink)}.ej-flt .page-sidebar .all-categories-list .navPages-action:hover{color:var(--fl-accent)}.ej-flt .page-sidebar .all-categories-list :is(.is-active,.active,[aria-current])>.navPages-action,.ej-flt .page-sidebar .all-categories-list .navPages-action:is(.is-active,.active,[aria-current]){color:var(--fl-accent);font-weight:600}.ej-flt .page-sidebar .all-categories-list .navPages-action:is(.is-active,.active,[aria-current]):after,.ej-flt .page-sidebar .all-categories-list :is(.is-active,.active)>.navPages-action:after{content:"";width:5px;height:5px;margin-left:8px;border-radius:50%;background:var(--fl-accent)}.ej-flt .page-sidebar .facets__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.ej-flt .page-sidebar .facets__list .facets__item{position:relative;width:auto;margin:0!important;padding:0!important}.ej-flt .page-sidebar .facets__item input[type=checkbox]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.ej-flt .page-sidebar .facets__item input[type=checkbox]+.facet-checkbox{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:0;padding:0 14px;border:1px solid var(--fl-line);border-radius:999px;background:#fff;font-size:13.5px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.2;color:var(--fl-ink);transition:background .25s ease,border-color .25s ease,color .25s ease}.ej-flt .page-sidebar .facets__item input[type=checkbox]+.facet-checkbox:before,.ej-flt .page-sidebar .facets__item input[type=checkbox]+.facet-checkbox:after{content:none;display:none}.ej-flt .page-sidebar .facet-checkbox .count{margin-left:2px;font-size:11.5px;font-weight:500;color:var(--fl-muted)}.ej-flt .page-sidebar .facets__item:hover input[type=checkbox]:not(:checked)+.facet-checkbox{border-color:color-mix(in srgb,var(--fl-accent) 45%,var(--fl-line))}.ej-flt .page-sidebar .facets__item input[type=checkbox]:checked+.facet-checkbox{border-color:var(--fl-ink);background:var(--fl-ink);color:#fff}.ej-flt .page-sidebar .facets__item input[type=checkbox]:checked+.facet-checkbox .count{color:#ffffffa6}.ej-flt .page-sidebar .facets__item input[type=checkbox]:focus-visible+.facet-checkbox{outline:2px solid var(--fl-accent);outline-offset:2px}.ej-flt .page-sidebar .facets__item input[type=checkbox]:disabled+.facet-checkbox{opacity:.45}.ej-flt .page-sidebar .facets__reset{margin-top:10px;font-size:12.5px;text-transform:none;color:var(--fl-accent)}.ej-flt .page-sidebar .facets__reset .text{text-transform:none}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading .facets__clear-all{font-size:11px;letter-spacing:.08em;color:var(--fl-accent)}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-content>.facets__clear-all{display:none}.ej-flt .page-sidebar .facets__list--refined{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0}.ej-flt .page-sidebar .facets__list--refined li{margin:0;padding:0}.ej-flt .page-sidebar .facets__list--refined .active-facets__button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 10px 0 14px;border-radius:999px;background:var(--fl-ink);font-size:13px;color:#fff}.ej-flt .page-sidebar .facets__list--refined .active-facets__button .close{position:relative;width:16px;height:16px;margin:0;border-radius:50%;background:#ffffff2e}.ej-flt .page-sidebar .facets__list--refined .active-facets__button .close:before,.ej-flt .page-sidebar .facets__list--refined .active-facets__button .close:after{content:"";position:absolute;top:50%;left:50%;width:8px;height:1.3px;margin:-.65px 0 0 -4px;background:#fff;transform:rotate(45deg)}.ej-flt .page-sidebar .facets__list--refined .active-facets__button .close:after{transform:rotate(-45deg)}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading{flex-wrap:wrap;align-items:baseline;row-gap:4px}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading .facets__text{flex:1 1 auto}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading .facets__clear-all{flex:none;white-space:nowrap;letter-spacing:.04em;text-transform:none;font-size:12px;font-weight:500}.ej-flt .page-sidebar .refined-widgets .results-count{position:static;margin:-4px 0 10px}.ej-flt .page-sidebar .refined-widgets .results-count .results{font-size:12.5px;color:var(--fl-muted)}.ej-flt .page-sidebar .refined-widgets .results-count .count{font-weight:600;color:var(--fl-ink)}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading .facets__clear-all{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border:1px solid var(--fl-line);border-radius:999px;background:#fff;font-size:11.5px;font-weight:600;letter-spacing:.02em;text-transform:none;color:var(--fl-ink);transition:background .2s ease,color .2s ease,border-color .2s ease}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading .facets__clear-all:hover{border-color:var(--fl-ink);background:var(--fl-ink);color:#fff}.ej-flt .page-sidebar .ej-flt-clear-wrap{display:none}.ej-flt .page-sidebar .facets__price--slide{margin:8px 9px 22px}.ej-flt .page-sidebar .facets__price--slide input[type=range]::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:var(--fl-accent)}.ej-flt .page-sidebar .facets__price--slide input[type=range]::-moz-range-track{height:2px;border-radius:2px;background:var(--fl-accent)}.ej-flt .page-sidebar .facets__price--slide input[type=range]::-webkit-slider-thumb{width:20px;height:20px;margin-top:-9px;border:1.5px solid var(--fl-accent);background:#fff;box-shadow:0 2px 6px #231e1629}.ej-flt .page-sidebar .facets__price--slide input[type=range]::-moz-range-thumb{width:18px;height:18px;border:1.5px solid var(--fl-accent);background:#fff;box-shadow:0 2px 6px #231e1629}body:not(.firefox) .ej-flt .page-sidebar .facets__price--slide:before,body:not(.firefox) .ej-flt .page-sidebar .facets__price--slide:after{top:-1px;height:2px;background:var(--fl-line)}.ej-flt .page-sidebar .facets__price--box{display:flex;align-items:center;gap:8px}.ej-flt .page-sidebar .facets__price--box .form-field{position:relative;flex:1 1 0;min-width:0;width:auto;margin:0}.ej-flt .page-sidebar .facets__price--box .field__currency{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-size:13px;color:var(--fl-muted)}.ej-flt .page-sidebar .facets__price--box .field__input{width:100%;height:40px;padding:0 10px 0 26px;border:1px solid var(--fl-line);border-radius:12px;background:#fff;font-size:14px;text-align:left;color:var(--fl-ink);box-shadow:none}.ej-flt .page-sidebar .facets__price--box .field__input:focus{border-color:var(--fl-accent);outline:none}.ej-flt .page-sidebar .facets__price--box .price-to-price{flex:none;font-size:12px;color:var(--fl-muted)}.ej-flt .page-sidebar .facets__price--slider .form-actions{margin-top:12px}.ej-flt .page-sidebar .facets__price--slider .filter__price--apply{width:100%;min-height:0;height:40px;padding:0 16px;border:0;border-radius:999px;background:var(--fl-ink);font-size:13.5px;font-weight:600;letter-spacing:.03em;text-transform:none;color:#fff;transition:background .25s ease}.ej-flt .page-sidebar .facets__price--slider .filter__price--apply:hover{background:var(--fl-accent)}.ej-flt .toolbar .toolbar-label{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--fl-muted)}.ej-flt .toolbar .toolbar-viewAs{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--fl-line);border-radius:999px;background:var(--fl-cream)}.ej-flt .toolbar .toolbar-viewAs .icon-mode{border-radius:8px;opacity:.55;transition:opacity .2s ease,background .2s ease}.ej-flt .toolbar .toolbar-viewAs .icon-mode.active{opacity:1;background:#fff;box-shadow:0 1px 5px #231e161a}.ej-flt .toolbar .toolbar-dropdown .label-tab{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px;border:1px solid var(--fl-line);border-radius:999px;background:#fff;font-size:14px}.ej-flt .toolbar .toolbar-dropdown .dropdown-menu{overflow:hidden;margin-top:6px;padding:6px;border:1px solid var(--fl-line);border-radius:14px;box-shadow:0 14px 30px #231e161f}.ej-flt .toolbar .toolbar-dropdown .dropdown-menu li{border-radius:9px}.ej-flt .toolbar .toolbar-dropdown .dropdown-menu li.is-active{background:var(--fl-cream);color:var(--fl-accent)}.ej-flt .toolbar .toolbar-dropdown.filter-sortby .label-tab{min-width:240px;justify-content:space-between}.ej-flt .toolbar .toolbar-dropdown.filter-sortby .dropdown-menu{min-width:260px}.ej-flt .toolbar .toolbar-dropdown.filter-sortby .dropdown-menu li{padding:2px 6px}.ej-flt .toolbar .toolbar-dropdown.filter-sortby .dropdown-menu .text{display:block;padding:6px 4px;white-space:nowrap}.ej-flt .toolbar .toolbar-sidebar{display:inline-flex;align-items:center;height:42px;padding:0 16px;border:1px solid var(--fl-line);border-radius:999px;background:var(--fl-cream);cursor:pointer}.ej-flt .toolbar .toolbar-sidebar .toolbar-icon{display:inline-flex;align-items:center;gap:8px}.ej-flt .toolbar .toolbar-sidebar svg{width:17px;height:17px}.ej-flt .toolbar .toolbar-sidebar .filter-text{font-size:14px;font-weight:600;letter-spacing:.02em}@media(min-width:1025px)and (max-width:1199px){.ej-flt .toolbar .toolbar-item .toolbar-icon:is(.grid-4,.grid-5){display:none}.ej-flt .productGrid:is(.column-4,.column-5) .product{width:33.3333%}.ej-flt .productGrid:is(.column-4,.column-5) .product:nth-child(n+4){margin-top:var(--space-between-horiz-desk)}.ej-flt .productGrid:is(.column-4,.column-5) .product:nth-child(-n+3){margin-top:0}}@media(min-width:1200px)and (max-width:1439px){.ej-flt .toolbar .toolbar-item .toolbar-icon.grid-4{display:inline-block}.ej-flt .toolbar .toolbar-item .toolbar-icon.grid-5{display:none}.ej-flt .productGrid:is(.column-4,.column-5) .product{width:25%}.ej-flt .productGrid:is(.column-4,.column-5) .product:nth-child(n+5){margin-top:var(--space-between-horiz-desk)}.ej-flt .productGrid:is(.column-4,.column-5) .product:nth-child(-n+4){margin-top:0}}@media(min-width:1440px){.ej-flt .toolbar .toolbar-item .toolbar-icon:is(.grid-4,.grid-5){display:inline-block}.ej-flt .toolbar .toolbar-item .toolbar-icon.grid-5:before{box-shadow:7px 0 0 var(--bg-grey),14px 0 0 var(--bg-grey),21px 0 0 var(--bg-grey),28px 0 0 var(--bg-grey)}.ej-flt .toolbar .toolbar-item .toolbar-icon.grid-5.active:before{box-shadow:7px 0 0 var(--icon),14px 0 0 var(--icon),21px 0 0 var(--icon),28px 0 0 var(--icon)}.ej-flt .productGrid.column-4 .product{width:25%}.ej-flt .productGrid.column-5 .product{width:20%}.ej-flt .productGrid.column-5 .product:nth-child(n+6){margin-top:var(--space-between-horiz-desk)}.ej-flt .productGrid.column-5 .product:nth-child(-n+5){margin-top:0}}@media(min-width:1025px){.ej-flt .page-sidebar .halo-sidebar-header{display:none}.ej-flt .page-sidebar .sidebarBlock{padding:14px 13px 13px}.ej-flt .page-sidebar .facets__price--box{gap:6px}.ej-flt .page-sidebar .facets__price--box .price-to-price{display:none}.ej-flt .page-sidebar .facets__price--box .field__currency{left:9px;font-size:12px}.ej-flt .page-sidebar .facets__price--box .field__input{height:38px;padding:0 6px 0 21px;font-size:13px;-moz-appearance:textfield}.ej-flt .page-sidebar .facets__price--box .field__input::-webkit-inner-spin-button,.ej-flt .page-sidebar .facets__price--box .field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ej-flt .page-sidebar .facets__item input[type=checkbox]+.facet-checkbox{min-height:34px;padding:0 12px;font-size:13px}}@media(max-width:1024px){.ej-flt .page-sidebar{background:#fff}.ej-flt .page-sidebar .halo-sidebar-header{display:flex;align-items:center;min-height:0;padding:calc(18px + env(safe-area-inset-top,0px)) 70px 16px 20px;border-bottom:1px solid var(--fl-line);background:#fff}.ej-flt .page-sidebar .halo-sidebar-header .title{font-family:var(--font-heading-family);font-size:20px;font-weight:500;letter-spacing:.01em;text-transform:none;color:var(--fl-ink)}.ej-flt .page-sidebar .halo-sidebar-close{position:absolute;top:calc(12px + env(safe-area-inset-top,0px));right:14px;left:auto!important;z-index:3;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--fl-line);border-radius:50%;background:var(--fl-cream);color:var(--fl-ink)}.ej-flt .page-sidebar .halo-sidebar-close svg{width:13px;height:13px;fill:currentColor}.ej-flt .page-sidebar .halo-sidebar-header{gap:10px}.ej-flt .page-sidebar .halo-sidebar-header .title{flex:1 1 auto;min-width:0}.ej-flt .page-sidebar:has(.facets__list--refined li) .ej-flt-clear-wrap{display:block}.ej-flt .page-sidebar .ej-flt-clear{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--fl-ink);border-radius:999px;background:#fff;font-size:13px;font-weight:600;white-space:nowrap;color:var(--fl-ink);text-decoration:none}.ej-flt .page-sidebar .ej-flt-clear:active{background:var(--fl-ink);color:#fff}.ej-flt .page-sidebar .refined-widgets .sidebarBlock-heading .facets__clear-all{display:none}.ej-flt .page-sidebar .halo-sidebar-wrapper{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-collection-filters-eleganz.css.map */
