.facetwp-type-checkboxes .facetwp-checkbox{align-items:center;display:flex;margin:0;padding:var(--wp--preset--spacing--10) 0;position:relative}.facetwp-type-checkboxes .facetwp-checkbox:hover{background-color:var(--wp--preset--color--secondary-100)}.facetwp-type-checkboxes .facetwp-checkbox,.facetwp-type-checkboxes .facetwp-checkbox.checked{background-image:none}.facetwp-type-checkboxes .facetwp-checkbox:after,.facetwp-type-checkboxes .facetwp-checkbox:before{content:"";display:block}.facetwp-type-checkboxes .facetwp-checkbox:before{background-color:var(--wp--preset--color--neutral-tints-100);border-radius:var(--wp--custom--border-radius--round);height:.75rem;margin-right:.25rem;min-width:2rem;width:2rem}.facetwp-type-checkboxes .facetwp-checkbox:after{background-color:var(--wp--preset--color--neutral-tints-300);border-radius:var(--wp--custom--border-radius--round);box-shadow:1px 1px 2px #00000026;height:1rem;left:0;position:absolute;transition:.2s;width:1rem}.facetwp-type-checkboxes .facetwp-checkbox.checked:after{background-color:var(--wp--preset--color--primary-default);left:1rem}.facetwp-checkbox{color:var(--wp--preset--color--primary-default)}.facetwp-type-fselect{background-color:var(--wp--preset--color--neutrals-background-elevated);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27%2317181b%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3Cpath d=%27M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z%27/%3E%3C/svg%3E");background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:1.5rem;border:var(--wp--custom--border-size--2,2px) solid var(--wp--preset--color--neutral-tints-100);border-radius:var(--wp--custom--border-radius--extra-large);display:flex;font-family:inherit;font-size:inherit;line-height:2;margin:unset;padding:0 2.5rem 0 var(--wp--preset--spacing--10);position:relative}.facetwp-type-fselect :is(.fs-dropdown,.fs-wrap){margin:unset;width:100%}.facetwp-type-fselect .fs-label-wrap{background:none;border:unset;line-height:3}.facetwp-type-fselect .fs-arrow{display:none}.facetwp-type-fselect .fs-label-wrap .fs-label{align-items:center;display:flex;padding:unset}.facetwp-type-fselect .fs-dropdown{background-color:var(--wp--preset--color--neutrals-background);border:var(--wp--custom--border-size--2,2px) solid var(--wp--preset--color--neutral-tints-100);font-size:var(--wp--preset--font-size--text-extra-small)}.fs-dropdown :is(.fs-options,.fs-search){line-height:2}.fs-dropdown .fs-search input{background:none}.facetwp-btn{line-height:2!important;opacity:unset!important;order:2;position:unset!important}.facetwp-btn:before{display:none!important}.fs-checkbox i{border:1px solid var(--wp--preset--color--primary-default)!important}.selected .fs-checkbox i{background-color:var(--wp--preset--color--primary-default)!important}.facetwp-per-page .facetwp-per-page-select,.facetwp-sort .facetwp-sort-select,.facetwp-type-dropdown .facetwp-dropdown,.facetwp-type-hierarchy_select .facetwp-hierarchy_select{appearance:none;background-color:var(--wp--preset--color--neutrals-background-elevated);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27%2317181b%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3Cpath d=%27M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z%27/%3E%3C/svg%3E");background-position:right .5rem top 50%;background-repeat:no-repeat;background-size:24px;border:var(--wp--custom--border-size--2,2px) solid var(--wp--preset--color--neutral-tints-100);border-radius:var(--wp--custom--border-radius--extra-large);color:unset;font-size:unset;line-height:3;padding:0 2.5rem 0 1rem;width:100%}.facetwp-per-page .facetwp-per-page-select,.facetwp-sort .facetwp-sort-select{background-color:unset;border:unset;color:var(--wp--preset--color--neutral-tints-300);font-family:var(--wp--preset--font-family--meta);font-size:var(--wp--preset--font-size--meta-small);font-weight:var(--wp--custom--font-weight--medium)}body.nb-dark-mode-enabled .facetwp-per-page .facetwp-per-page-select,body.nb-dark-mode-enabled .facetwp-sort .facetwp-sort-select,body.nb-dark-mode-enabled .facetwp-type-dropdown .facetwp-dropdown,body.nb-dark-mode-enabled .facetwp-type-hierarchy_select .facetwp-hierarchy_select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27%23ffc9c9%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3Cpath d=%27M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z%27/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){body:not(.nb-dark-mode-disabled) .facetwp-per-page .facetwp-per-page-select,body:not(.nb-dark-mode-disabled) .facetwp-sort .facetwp-sort-select,body:not(.nb-dark-mode-disabled) .facetwp-type-dropdown .facetwp-dropdown,body:not(.nb-dark-mode-disabled) .facetwp-type-hierarchy_select .facetwp-hierarchy_select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27 fill=%27%23ffc9c9%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27none%27 d=%27M0 0h24v24H0z%27/%3E%3Cpath d=%27M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z%27/%3E%3C/svg%3E")}}.woocommerce-shop-toolbar .facetwp-per-page .facetwp-per-page-select,.woocommerce-shop-toolbar .facetwp-sort .facetwp-sort-select{line-height:2}.facetwp-type-hierarchy .facetwp-link{align-items:center;color:var(--wp--preset--color--primary-default);display:flex;justify-content:space-between;margin:0;padding:var(--wp--preset--spacing--10) 0;padding-left:1.25rem}.facetwp-counter,.facetwp-type-hierarchy .facetwp-link:hover,.facetwp-type-radio .facetwp-radio:hover{background-color:var(--wp--preset--color--secondary-100)}.facetwp-type-hierarchy .facetwp-link.checked{font-weight:var(--wp--custom--font-weight--bold)}.facetwp-type-hierarchy .facetwp-depth{margin-left:var(--wp--preset--spacing--10)}.facetwp-counter{align-items:center;border-radius:500px;display:flex;font-size:var(--wp--preset--font-size--text-extra-small);height:20px;line-height:1;margin-left:auto;padding:0 .5em}.facetwp-type-radio .facetwp-radio{align-items:center;color:var(--wp--preset--color--primary-default);display:flex;justify-content:space-between;margin:0;padding:var(--wp--preset--spacing--10) 0;padding-left:1.25rem}.facetwp-selections{font-family:var(--wp--preset--font-family--body);font-size:var(--wp--preset--font-size--text-small)}.facetwp-selections>ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:unset;padding:0}.facetwp-selections>ul>li{align-items:center;color:var(--wp--preset--color--primary-default);display:inline-flex!important;line-height:1}.facetwp-selections svg{display:block;pointer-events:none}.facetwp-selection-label{font-size:var(--wp--preset--font-size--text-extra-small);margin-right:.25rem;text-transform:uppercase}body .facetwp-selections .facetwp-selection-value{align-items:center;background-color:var(--wp--preset--color--secondary-200);background-image:unset;border-radius:var(--wp--custom--border-radius--small);display:inline-flex;gap:.25rem;margin:unset;padding:.25rem var(--wp--preset--spacing--10)}:is(body .facetwp-selections .facetwp-selection-value):hover{background-color:var(--wp--preset--color--secondary-300)}:is(body .facetwp-selections .facetwp-selection-value) svg{fill:currentColor}.facetwp-selections .facetwp-selection-label+.facetwp-selection-value{margin-left:var(--wp--preset--spacing--20)}.facetwp-selections .facetwp-selection-value+.facetwp-selection-value{margin-left:var(--wp--preset--spacing--10)}.facetwp-type-search .facetwp-input-wrap{gap:unset}.facetwp-type-search .facetwp-search{border-radius:var(--wp--custom--border-radius--extra-large);scroll-margin-top:calc(var(--wp--custom--header-height,107px) + var(--wp-admin--admin-bar--height,32px))}.facetwp-type-slider .facetwp-slider-wrap{margin:0 0 var(--wp--preset--spacing--10) 0;padding:0}.facetwp-type-slider .noUi-horizontal{border:unset;height:.25rem}.facetwp-type-slider .noUi-target{padding:unset}.facetwp-type-slider .noUi-connects{background-color:var(--wp--preset--color--neutral-tints-100)}.facetwp-type-slider .noUi-connect{background-color:var(--wp--preset--color--secondary-400)}.facetwp-type-slider .noUi-horizontal .noUi-handle{background-color:var(--wp--preset--color--primary-default);border:none;border-radius:50%;box-shadow:1px 1px 2px #00000026;height:1rem;right:-8px!important;top:-6px;width:1rem}.facetwp-slider-label{display:block;font-size:var(--wp--preset--font-size--text-extra-small)}.facetwp-slider-reset{display:none!important}body .facetwp-facet{margin:unset}.wp-block-t2-facetwp-display.is-aligned-center{display:flex;justify-content:center}.wp-block-t2-facetwp-display.is-aligned-right{display:flex;justify-content:flex-end}.facetwp-facet-loading,.facetwp-template.loader{position:relative}:is(.facetwp-facet-loading,.facetwp-template.loader):before{opacity:.5;top:5%;z-index:100}:is(.facetwp-facet-loading,.facetwp-template.loader):after{background-color:var(--wp--preset--color--neutrals-background);content:"";display:block;height:100%;left:0;opacity:.75;position:absolute;top:0;width:100%}.facetwp-type-hidden{display:none!important}
