.filters{max-width:85.52632rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}.filters__buttons{flex:0 0 100%;max-width:100%;padding-right:.65789rem;padding-left:.65789rem}@media print,screen and (min-width:60em){.filters__buttons{padding-right:.98684rem;padding-left:.98684rem}}@media print,screen and (min-width:64em){.filters__buttons{padding-right:.98684rem;padding-left:.98684rem}}@media screen and (min-width:79.375em){.filters__buttons{padding-right:.98684rem;padding-left:.98684rem}}.filters{margin-top:1rem}.filters__button{color:#6b1510;border:1px solid #6b1510;padding:.2rem 1rem;margin-right:.5rem;text-transform:uppercase;display:flex;align-items:center;cursor:pointer}.filters__button--active{color:#fff;background-color:#6b1510}.filters__button--active span{background-color:#fff!important}.filters__button--attributes:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:Font Awesome\ 5 Free,sans-serif;font-weight:900;content:"\f0b0";padding-right:.5rem}.filters__button--sort>div{width:15px;margin-right:.5rem}.filters__button--sort>div span{background-color:#6b1510;height:3px;display:block;margin-bottom:3px}.filters__button--sort>div span:first-child{width:15px}.filters__button--sort>div span:nth-child(2){width:10px}.filters__button--sort>div span:nth-child(3){width:5px;margin-bottom:0}.filters__buttons{display:flex}.filters__form{display:none}.filters__sidebar{position:fixed;top:0;right:-100%;width:100%;min-height:100vh;height:100vh;z-index:1001;transition:right .2s ease-in-out}@media print,screen and (min-width:60em){.filters__sidebar{right:-400px;width:400px}}.filters__sidebar--active{right:0}