.mobile-filters-wrapper{position:relative;transition:all .15s ease-in-out}.mobile-filters-drawer{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:scroll;position:fixed;top:0;transition:left .3s ease-in-out;width:100%;z-index:32}.mobile-filters-drawer-open{left:0}.mobile-filters-drawer-closed{left:-100%}.mobile-filters-header-btn{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center;padding:1rem;position:relative;width:100%}.mobile-filters-close-svg{position:absolute;right:1.5rem}.mobile-filters-content{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin:.625rem 1.25rem}.mobile-filters-breadcrumbs-wrapper{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.mobile-filters-clear-btn{display:flex;margin-left:auto;margin-right:auto;margin-top:.5rem}.mobile-filters-facet-item{font-size:.875rem;padding:.75rem}.mobile-filters-facet-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:.75rem;margin-top:.75rem;text-transform:capitalize}.mobile-filters-view-results-btn{align-items:center;background-color:#000;color:#fff;display:flex;justify-content:center;margin-top:auto;padding:1rem;width:100%}.mobile-filters .filter-input{padding:0 12px}.mobile-filters .filter-input svg{right:26px;top:26px}.desktop-filters-header{display:none;flex-direction:column;font-size:.75rem;text-transform:uppercase}@media (min-width:768px){.desktop-filters-header{display:flex}}.desktop-filters-header-auto-width{width:auto}.desktop-filters-header-inner{align-items:center;display:flex;gap:.5rem;padding-bottom:.5rem;padding-top:.5rem}.desktop-filters-toggle-btn{cursor:pointer;height:9px;width:14px}.desktop-filters-header-content{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.desktop-filters-title{font-weight:700;text-transform:uppercase}.desktop-filters-clear-btn{cursor:pointer;font-weight:400;text-transform:uppercase}.desktop-filters-hide-btn{align-items:center;cursor:pointer;display:flex;font-weight:400;gap:3px}.desktop-filters-hide-text{letter-spacing:.025em;text-transform:uppercase}.desktop-filters-close-icon{height:10px;width:10px}.desktop-filters-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;gap:3px;justify-content:center;margin-bottom:1rem}.desktop-filters-container{border-radius:.125rem;display:none;flex-direction:column;font-size:11px;margin-bottom:1.25rem;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.desktop-filters-container{display:flex;width:220px}}.desktop-filters-container-active{background-color:#f7f7f7}.desktop-filters-container-sticky{height:100vh;max-height:calc(100vh - 40px);overflow-y:auto;position:sticky;top:0}.desktop-filters-facet-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-top:11px;text-transform:capitalize}.desktop-filters-facet-header-closed{margin-bottom:11px}.desktop-filters-facet-name{font-weight:500;letter-spacing:.025em}.desktop-filters-facet-arrow-open{transform:rotate(180deg)}.filter-input{padding:0;position:relative}.filter-input svg{position:absolute;right:16px;top:6px}.remove-breadcrumb{border:1px solid #ced4da;font-family:Montserrat;font-size:8px;gap:3px;padding:3px;text-transform:uppercase}.remove-breadcrumb img{height:10px;width:10px}