.toolbar-products{padding-bottom:18px;border-bottom:1px solid #e4ebd9}.toolbar-products btn-filter.btn-filter{height:44px;padding:0 18px;border-radius:999px;border:1px solid #c9d6b6;background:#fff;color:#0b3a27;font-size:13px;font-weight:500;gap:10px;transition:background .18s ease}.toolbar-products btn-filter.btn-filter svg{width:16px;height:16px;flex-shrink:0}.toolbar-products btn-filter.btn-filter svg path{fill:#0b3a27}.filter-current .filters filter-item.link-filter{position:relative;height:34px;padding:0 12px;border-radius:999px;border:1px solid #d9e2ce;background:#f4f8ec;color:#0b3a27;font-size:12px;display:inline-flex;align-items:center;gap:7px;transition:border-color .18s ease,background .18s ease}.toolbar-sorter select-sorter.fc-sort__btn{box-sizing:border-box;height:44px;padding:0 18px;border-radius:999px;border:1px solid #c9d6b6;background:#fff;color:#0b3a27;gap:8px;white-space:nowrap;transition:background .18s ease,border-color .18s ease}.toolbar-sorter select-sorter.fc-sort__btn:focus-within{border-color:#0b6542;box-shadow:0 0 0 3px #0b65421f}.toolbar-sorter select-sorter.fc-sort__btn>label{border:0;border-radius:0;padding:0;gap:8px;background:none}.toolbar-sorter .fc-sort__label{color:#6e7f72;font-size:13px;font-weight:500;line-height:1}.toolbar-sorter .fc-sort__value{color:#0b3a27;font-size:13px;font-weight:500;line-height:1;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbar-sorter select-sorter.fc-sort__btn svg{flex-shrink:0;color:#0b3a27;transition:transform .2s ease}.toolbar-products .show-type-products{box-sizing:border-box;height:44px;padding:4px;gap:4px;border-radius:999px;border:1px solid #c9d6b6;background:#fff;align-items:center;flex-grow:0}.toolbar-products .show-type-products view-mode,.toolbar-products .show-type-products grid-mode{width:34px;height:34px;border-radius:999px;background:transparent;color:#6e7f72;transition:background .18s ease,color .18s ease}.toolbar-products .show-type-products view-mode.active,.toolbar-products .show-type-products grid-mode.active{background:#f4f8ec;color:#0b6542}.select-custom__content.facet-filters__sort{right:0;width:250px;padding:8px;border-radius:16px;background:#fff;border:1px solid #e4ebd9;box-shadow:0 18px 40px #06281a24}.select-custom__content.facet-filters__sort filter-sort{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 12px;border-radius:10px;color:#0b3a27;font-size:13px;font-weight:500;width:100%;box-sizing:border-box;cursor:pointer;transition:background .18s ease}.select-custom__content.facet-filters__sort filter-sort:before{content:"";flex-shrink:0;box-sizing:border-box;width:16px;height:16px;border-radius:999px;border:1.5px solid #c9d6b6;background:#fff;transition:border-color .18s ease,background .18s ease}.select-custom__content.facet-filters__sort filter-sort[selected]{background:#f4f8ec;font-weight:600}.select-custom__content.facet-filters__sort filter-sort[selected]:before{border-color:#0b6542;background:#0b6542;box-shadow:inset 0 0 0 3px #fff}:root{--fc-drawer-width: 33rem}.collection-filter .collection-sidebar{background:#fcfcfc}html.open-sidebar #productgridcontainer,html.open-sidebar .toolbar-products{pointer-events:none}.collection-filter .sidebar-header{padding:22px 26px;border-bottom:1px solid #e4ebd9}@media(max-width:1024.98px){.collection-filter .sidebar-header{position:sticky;top:0;z-index:4;background:#fcfcfc}}.collection-filter .sidebar-header .h4,.collection-filter .sidebar-header .h5,.collection-filter .sidebar-header>span:first-child{font-size:17px;font-weight:500;letter-spacing:-.02em;color:#0b3a27}.collection-filter .sidebar-header close-filter{position:relative;box-sizing:border-box;width:36px;height:36px;flex-shrink:0;border-radius:999px;border:1px solid #d9e2ce;background:#fff;color:#0b3a27;display:inline-flex;align-items:center;justify-content:center;transition:border-color .18s ease,background .18s ease}.collection-filter .sidebar-header close-filter:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.collection-filter .filter-item .collapsible-heading{font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:#6e7f72}.collection-filter .filter-item .item{margin-bottom:8px}.collection-filter .filter-item filter-item.link-filter{width:100%;box-sizing:border-box;min-height:46px;padding:0 14px;border-radius:12px;border:1px solid #e4ebd9;background:#fff;display:flex;align-items:center;gap:12px;transition:border-color .18s ease,background .18s ease}.collection-filter .filter-item .current-filter filter-item.link-filter{border-color:#0b6542;background:#f4f8ec}.collection-filter .filter-item filter-item.link-filter .checkbox{width:18px;height:18px;flex-shrink:0;border-radius:6px;box-sizing:border-box;border:2px solid #c9d6b6;background:#fff;color:#fcfcfc}.collection-filter .filter-item .current-filter filter-item.link-filter .checkbox,.collection-filter .filter-item filter-item.link-filter .checkbox.checked{border-color:#0b6542;background:#0b6542}.collection-filter .filter-item filter-item.link-filter .label{flex:1;min-width:0;font-size:13.5px;font-weight:500;color:#0b3a27}.collection-filter .filter-item filter-item.link-filter .count{flex-shrink:0;font-size:11.5px;font-weight:400;color:#8a9b8d}.collection-filter .filter-item .item.disabled{opacity:.45}.collection-filter .filter-item input[type=text],.collection-filter .filter-item input[type=number]{box-sizing:border-box;height:46px;padding:0 14px;border-radius:12px;border:1px solid #d9e2ce;background:#fff;font-family:inherit;font-size:13.5px;color:#0b3a27}.collection-filter .filter-item .price-range .field{position:relative}.collection-filter .filter-item .price-range input[type=text]{padding-inline:40px 14px}.collection-filter .filter-item .price-range .field-currency{inset-inline-start:15px;font-size:13.5px;color:#6e7f72;pointer-events:none}.collection-filter .filter-item input[type=text]:focus,.collection-filter .filter-item input[type=number]:focus{outline:none;border-color:#0b6542;box-shadow:0 0 0 3px #0b65421f}.collection-filter .filter-action-bottom{gap:12px;padding:18px 26px;border-top:1px solid #e4ebd9;background:#fff}.collection-filter .filter-action-bottom facet-clear-all{box-sizing:border-box;height:50px;padding:0 20px;border-radius:999px;border:1px solid #d9e2ce;background:#fff;color:#4a5c50;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:border-color .18s ease,color .18s ease}.collection-filter .filter-action-bottom facet-apply-canvas{box-sizing:border-box;flex:1;min-width:0;height:50px;padding:0 20px;border-radius:999px;border:0;background:#0b6542;color:#fcfcfc;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease}@media(min-width:881px)and (hover:hover){.toolbar-products btn-filter.btn-filter:hover,.toolbar-sorter select-sorter.fc-sort__btn:hover{background:#f4f8ec}.toolbar-products .show-type-products view-mode:not(.active):hover,.toolbar-products .show-type-products grid-mode:not(.active):hover{color:#0b3a27}.filter-current .filters filter-item.link-filter:hover{border-color:#0b6542;background:#e8f2d8}.collection-filter .filter-item .item:not(.current-filter) filter-item.link-filter:hover{border-color:#0b6542}.select-custom__content.facet-filters__sort filter-sort:not([selected]):hover{background:#f4f8ec}.select-custom__content.facet-filters__sort filter-sort:not([selected]):hover:before{border-color:#0b6542}.collection-filter .filter-action-bottom facet-clear-all:hover{border-color:#0b6542;color:#0b3a27}.collection-filter .filter-action-bottom facet-apply-canvas:hover{background:#0b3a27}.collection-filter .sidebar-header close-filter:hover{border-color:#0b6542;background:#f4f8ec}}@media(max-width:880px){.toolbar-products{flex-wrap:wrap;gap:12px}.toolbar-products .show-type-products{display:none}.select-custom.active .select-custom__content.facet-filters__sort{width:min(250px,calc(100vw - 40px))}.filter-current .filters filter-item.link-filter:after{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}}@media(max-width:575.98px){.select-custom.active .select-custom__content.facet-filters__sort{width:100%;max-width:none;border-radius:16px 16px 0 0;padding:8px 8px 16px}}btn-filter.btn-filter:active{transform:none!important}.collection-filter .filter-action-bottom facet-clear-all:before,.collection-filter .filter-action-bottom facet-clear-all:after{display:none}#CollectionSidebar{z-index:40!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/fc-facets.css.map */
