#side-filter-container{padding:0 2.8%}@media (max-width: 767px){#side-filter-container{padding:0}}.mobile-plus{display:none}@media (max-width: 767px){.mobile-plus{display:block;position:absolute;right:10px;color:#FFF;font-size:36px;top:0px;font-family:'courier'}}.filter-menu .filter-group{border:1px solid #eee;border-top:none;cursor:pointer}.filter-menu .filter-group.filter-collection-name{background:#888;color:white;border-color:transparent;margin-bottom:1.5rem;cursor:pointer}.filter-menu .filter-group.refine-header{background:#eee;border-color:transparent;cursor:default}.filter-menu .filter-group.refine-header .sidebar-toggle-wrapper{display:none}@media (max-width: 767px){.filter-menu .filter-group.refine-header{display:none}.filter-menu .filter-group.refine-header .sidebar-toggle-wrapper{cursor:pointer;display:block;border-left:1px solid #fff;bottom:-1px;top:0;right:0;position:absolute}.filter-menu .filter-group.refine-header .sidebar-toggle-wrapper i{transition:transform 0.2s ease-in-out;position:relative}.filter-menu .filter-group.refine-header .sidebar-toggle-wrapper i.open{transform:rotate(180deg)}}.filter-menu .filter-group.clear-filters{font:normal 1.2rem 'futura-pt';line-height:1.75rem;letter-spacing:0.1em;padding:0.45rem 1.5em;text-transform:uppercase;display:block;background:white;border-bottom:1px solid #eee}.filter-menu .filter-group.filter-collection-name h4,.filter-menu .filter-group.refine-header h4{font-size:1.2rem}.filter-menu .filter-group .filter-toggle{padding:0.45rem 1.5em;color:black;line-height:1.75rem;position:absolute;right:0;top:0;transition:transform 0.2s ease-in-out}.filter-menu .filter-group .scroll-content{display:none}.filter-menu .filter-group .scroll-content ul li{font:normal 1.2rem 'futura-pt';line-height:1.75rem;letter-spacing:0.1em;padding:0.45em 1.5em;text-transform:uppercase}.filter-menu .filter-group.open .filter-toggle{transform:rotate(180deg)}@media (max-width: 767px){.filter-container{display:none}.filter-container.open{display:block}}@media (max-width: 767px) and (max-width: 767px){.mobile-hide{height:10px;width:100%}}
