.collection-default,.search-container{--agfn-filter-green: #3d6907;--agfn-filter-accent: #86bc3c;--agfn-filter-soft: #f4f8ef;--agfn-filter-border: #d8e5cd;--agfn-filter-text: #1f271d;--agfn-filter-muted: #667064;--agfn-filter-radius: 14px}.collection-default .page-sidebar--vertical,.search-container .page-sidebar--vertical{color:var(--agfn-filter-text)}.collection-default #CollectionFiltersForm .sidebarBlock,.search-container #CollectionFiltersForm .sidebarBlock{margin-bottom:12px;overflow:hidden;border:1px solid var(--agfn-filter-border);border-radius:var(--agfn-filter-radius);background:#fff;box-shadow:0 4px 14px #2d4e150d}.collection-default #CollectionFiltersForm .sidebarBlock-heading,.search-container #CollectionFiltersForm .sidebarBlock-heading{min-height:50px;margin:0;padding:14px 16px;color:var(--agfn-filter-green);font-family:var(--font-1-family);font-size:14px;font-weight:700;line-height:1.25;letter-spacing:.04em}.collection-default #CollectionFiltersForm .sidebarBlock-headingWrapper,.search-container #CollectionFiltersForm .sidebarBlock-headingWrapper{border-bottom:0}.collection-default #CollectionFiltersForm .sidebarBlock-heading.is-clicked,.search-container #CollectionFiltersForm .sidebarBlock-heading.is-clicked{background:var(--agfn-filter-soft)}.collection-default #CollectionFiltersForm .sidebarBlock-content,.search-container #CollectionFiltersForm .sidebarBlock-content{padding:4px 16px 16px}.collection-default #CollectionFiltersForm .facets__list,.search-container #CollectionFiltersForm .facets__list{margin:0}.collection-default #CollectionFiltersForm .facets__item,.search-container #CollectionFiltersForm .facets__item{margin:0;padding:2px 0}.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:10px;width:100%;margin:0;padding:9px 8px 9px 34px;border-radius:9px;color:var(--agfn-filter-text);cursor:pointer;transition:background-color .16s ease,color .16s ease}.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox:before,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox:before{top:50%;left:8px;width:17px;height:17px;border-color:#aebaa7;border-radius:5px;transform:translateY(-50%)}.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox:after,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox:after{top:50%;left:13px;transform:translateY(-62%) rotate(-45deg)}.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]:checked+.form-label--checkbox,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]:checked+.form-label--checkbox{color:var(--agfn-filter-green);background:var(--agfn-filter-soft);font-weight:700}.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]:focus-visible+label,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]:focus-visible+label{outline:2px solid var(--agfn-filter-accent);outline-offset:2px}.collection-default #CollectionFiltersForm .facets__item .count,.search-container #CollectionFiltersForm .facets__item .count{margin-left:auto;color:var(--agfn-filter-muted);font-size:12px;font-weight:500}.collection-default #CollectionFiltersForm .sidebarBlock.Effects .facets__list,.search-container #CollectionFiltersForm .sidebarBlock.Effects .facets__list{gap:8px}.collection-default #CollectionFiltersForm .sidebarBlock.Effects .facets__item,.search-container #CollectionFiltersForm .sidebarBlock.Effects .facets__item{width:auto}.collection-default #CollectionFiltersForm .sidebarBlock.Effects .facets__item input[type=checkbox]+.form-label--checkbox,.search-container #CollectionFiltersForm .sidebarBlock.Effects .facets__item input[type=checkbox]+.form-label--checkbox{min-height:40px;padding:8px 12px 8px 34px;border:1px solid #dce9e1;border-radius:999px;background:#f3faf6}.collection-default #CollectionFiltersForm .sidebarBlock.Effects .facets__item input[type=checkbox]:checked+.form-label--checkbox,.search-container #CollectionFiltersForm .sidebarBlock.Effects .facets__item input[type=checkbox]:checked+.form-label--checkbox{border-color:var(--agfn-filter-accent);background:#e8f4dc}.collection-default #CollectionFiltersForm .refined-widgets,.search-container #CollectionFiltersForm .refined-widgets{border-color:#cfe0c2;background:var(--agfn-filter-soft)}.collection-default #CollectionFiltersForm .facets__list--refined,.search-container #CollectionFiltersForm .facets__list--refined{display:flex;flex-wrap:wrap;gap:7px;margin:0}.collection-default #CollectionFiltersForm .facets__list--refined li,.search-container #CollectionFiltersForm .facets__list--refined li{margin:0}.collection-default #CollectionFiltersForm .facets__list--refined .active-facets__button,.search-container #CollectionFiltersForm .facets__list--refined .active-facets__button{min-height:36px;padding:7px 30px 7px 12px;border:1px solid #cadbbe;border-radius:999px;color:var(--agfn-filter-green);background:#fff;font-weight:700}.collection-default #CollectionFiltersForm .facets__list--refined .close,.search-container #CollectionFiltersForm .facets__list--refined .close{top:3px;right:5px}.collection-default #CollectionFiltersForm .facets__clear-all,.collection-default #CollectionFiltersForm .facets__reset,.search-container #CollectionFiltersForm .facets__clear-all,.search-container #CollectionFiltersForm .facets__reset{color:var(--agfn-filter-green);font-weight:700}.collection-default .agfn-price-filter__available,.search-container .agfn-price-filter__available{margin:0 0 12px;color:var(--agfn-filter-muted);font-size:12px;line-height:1.45}.collection-default .agfn-price-filter__fields,.search-container .agfn-price-filter__fields{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:8px}.collection-default .agfn-price-filter__field,.search-container .agfn-price-filter__field{min-width:0}.collection-default .agfn-price-filter__field .form-label,.search-container .agfn-price-filter__field .form-label{display:block;margin:0 0 6px;color:var(--agfn-filter-green);font-size:12px;font-weight:700;line-height:1.3}.collection-default .agfn-price-filter__input-wrap,.search-container .agfn-price-filter__input-wrap{position:relative}.collection-default .agfn-price-filter__currency,.search-container .agfn-price-filter__currency{position:absolute;z-index:1;top:50%;left:12px;color:var(--agfn-filter-muted);font-size:14px;pointer-events:none;transform:translateY(-50%)}.collection-default .agfn-price-filter .filter__price,.search-container .agfn-price-filter .filter__price{width:100%;min-width:0;min-height:46px;margin:0;padding:10px 10px 10px 29px;border:1px solid var(--agfn-filter-border);border-radius:10px;color:var(--agfn-filter-text);background:#fff;font:inherit;text-align:left;-webkit-appearance:textfield;appearance:textfield}.collection-default .agfn-price-filter .filter__price::-webkit-inner-spin-button,.collection-default .agfn-price-filter .filter__price::-webkit-outer-spin-button,.search-container .agfn-price-filter .filter__price::-webkit-inner-spin-button,.search-container .agfn-price-filter .filter__price::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.collection-default .agfn-price-filter .filter__price:focus-visible,.search-container .agfn-price-filter .filter__price:focus-visible{border-color:var(--agfn-filter-green);outline:2px solid rgba(134,188,60,.3);outline-offset:1px}.collection-default .agfn-price-filter__separator,.search-container .agfn-price-filter__separator{padding-bottom:13px;color:var(--agfn-filter-muted);font-size:12px;font-weight:600}.collection-default .agfn-price-filter__error,.search-container .agfn-price-filter__error{min-height:18px;margin:5px 0 0;color:#a61b1b;font-size:12px;line-height:1.4}.collection-default .agfn-price-filter__actions,.search-container .agfn-price-filter__actions{display:flex;align-items:center;gap:12px;margin-top:4px}.collection-default .agfn-price-filter .filter__price--apply,.search-container .agfn-price-filter .filter__price--apply{display:inline-flex;flex:1 1 auto;min-height:44px;align-items:center;justify-content:center;margin:0;padding:10px 16px;border:1px solid var(--agfn-filter-green);border-radius:10px;color:#fff;background:var(--agfn-filter-green);font-size:13px;font-weight:800;line-height:1;letter-spacing:.03em;text-transform:uppercase}.collection-default .agfn-price-filter__clear,.search-container .agfn-price-filter__clear{color:var(--agfn-filter-green);font-size:12px;font-weight:700;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.collection-default .toolbar,.search-container .toolbar{border-color:var(--agfn-filter-border)}.collection-default .toolbar .toolbar-dropdown .label-tab,.search-container .toolbar .toolbar-dropdown .label-tab{border-color:var(--agfn-filter-border);border-radius:10px;background:#fff}@media(hover:hover){.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox:hover,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox:hover{color:var(--agfn-filter-green);background:var(--agfn-filter-soft)}.collection-default #CollectionFiltersForm .facets__list--refined .active-facets__button:hover,.search-container #CollectionFiltersForm .facets__list--refined .active-facets__button:hover{border-color:var(--agfn-filter-green);color:#fff;background:var(--agfn-filter-green)}.collection-default .agfn-price-filter .filter__price--apply:hover,.search-container .agfn-price-filter .filter__price--apply:hover{border-color:var(--agfn-filter-accent);color:#111;background:var(--agfn-filter-accent)}}@media(max-width:1024px){.collection-default .toolbar,.search-container .toolbar{gap:10px;padding:16px 0}.collection-default .toolbar .toolbar-sidebar,.search-container .toolbar .toolbar-sidebar,.collection-default .toolbar .toolbar-sort,.search-container .toolbar .toolbar-sort{min-height:46px}.collection-default .toolbar .toolbar-icon.icon-filter,.search-container .toolbar .toolbar-icon.icon-filter,.collection-default .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop,.search-container .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop{display:flex;min-width:104px;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:10px 16px!important;border:1px solid var(--agfn-filter-border);border-radius:12px;color:var(--agfn-filter-green);background:#fff;font-weight:700;text-align:center}.collection-default .toolbar .toolbar-icon.icon-filter,.search-container .toolbar .toolbar-icon.icon-filter{width:auto}.collection-default .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop .icon-dropdown,.search-container .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop .icon-dropdown{position:static;transform:none}.collection-default .page-sidebar,.search-container .page-sidebar{width:min(92vw,420px);background:#fbfdf9}.collection-default .halo-sidebar-header,.search-container .halo-sidebar-header{padding:18px 20px;border-bottom:1px solid var(--agfn-filter-border);background:#fff}.collection-default .halo-sidebar-wrapper,.search-container .halo-sidebar-wrapper{padding:16px}.collection-default #CollectionFiltersForm .facets__list--refined,.search-container #CollectionFiltersForm .facets__list--refined{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:none}.collection-default #CollectionFiltersForm .facets__list--refined::-webkit-scrollbar,.search-container #CollectionFiltersForm .facets__list--refined::-webkit-scrollbar{display:none}.collection-default #CollectionFiltersForm .facets__list--refined li,.search-container #CollectionFiltersForm .facets__list--refined li{flex:0 0 auto;scroll-snap-align:start}}@media(max-width:550px){.collection-default .toolbar .toolbar-icon.icon-filter,.search-container .toolbar .toolbar-icon.icon-filter,.collection-default .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop,.search-container .toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop{min-width:96px;padding-right:12px!important;padding-left:12px!important}.collection-default #CollectionFiltersForm .sidebarBlock-heading,.search-container #CollectionFiltersForm .sidebarBlock-heading{min-height:54px}.collection-default #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox,.search-container #CollectionFiltersForm .facets__item input[type=checkbox]+.form-label--checkbox{min-height:44px}.collection-default .agfn-price-filter__fields,.search-container .agfn-price-filter__fields{gap:6px}.collection-default .agfn-price-filter .filter__price,.search-container .agfn-price-filter .filter__price{min-height:48px;padding-right:8px;padding-left:27px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/agfn-discovery-filters.css.map */
