.filter-groups{padding:.5rem 1rem;margin-bottom:12px}.filter-groups.is-card{padding:1.5rem;background:#fff}.filter-groups .group{margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.filter-groups .group:last-child{margin-bottom:0}.filter-groups .group .head{width:90px}.filter-groups .group .head h4{font-size:.875rem;padding:0;color:#333;margin-bottom:0;line-height:24px;font-weight:bold;text-align:left;white-space:nowrap}@media screen and (max-width: 39.9375em){.filter-groups .group .head h4{line-height:30px}}.filter-groups .body{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0}.filter-groups .body>a,.filter-groups .body .all{float:left;font-size:.875rem;white-space:nowrap;color:#555;display:inline-block;line-height:1.2;padding:.25rem .75rem;margin-bottom:3px;margin-right:3px;-webkit-transition:all ease .3s;transition:all ease .3s}.filter-groups .body>a.active,.filter-groups .body>a:hover,.filter-groups .body .all.active,.filter-groups .body .all:hover{background:#f08642;color:#fff;border-radius:2px}.filter-groups .body>a.active:hover,.filter-groups .body>a:hover:hover,.filter-groups .body .all.active:hover,.filter-groups .body .all:hover:hover{color:#fff}.filter-groups .body .items{line-height:0}.filter-groups .body .items select{height:1.75rem;padding:0 1.5rem 0 .5rem;line-height:1.2}.filter-groups .body .items.show-one-line{height:26px;overflow:hidden;position:relative;padding-right:50px;-webkit-transition:all 200ms ease;transition:all 200ms ease}.filter-groups .body .items.show-one-line .show-more{position:absolute;top:0;right:0;line-height:24px;cursor:pointer;font-size:14px;color:#f08642;padding-right:20px}.filter-groups .body .items.show-one-line .show-more:before{content:" ";display:block;width:12px;height:2px;background:#f08642;position:absolute;top:11px;left:33px}.filter-groups .body .items.show-one-line .show-more:after{content:" ";display:block;width:2px;height:12px;background:#f08642;position:absolute;top:6px;left:38px;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease, -webkit-transform 200ms ease}.filter-groups .body .items.show-one-line .show-more.is-open:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filter-groups .body .item{padding:.25rem .75rem;font-size:.875rem;white-space:nowrap;color:#555;line-height:1.2;display:inline-block;margin-bottom:3px;-webkit-transition:all ease .3s;transition:all ease .3s}.filter-groups .body .item.active,.filter-groups .body .item:hover{background:#f08642;color:#fff;border-radius:2px}[data-is-mobile] .filter-groups.is-card{padding:1rem}[data-is-mobile] .filter-groups .group .head{width:70px}