.filter-sort{display:-webkit-box;display:-ms-flexbox;display:flex}.sort-button{margin:0;background:rgba(0,0,0,.6)}.filter-button{margin:0 4px 0 0;background:rgba(0,0,0,.6)}.filter-button:hover,.sort-button:hover{background:#000}.events-title{font-size:2em;font-weight:900}.desc{height:100px;overflow:hidden}.add-cart{font-size:1.4em;font-weight:600}.add-cart,.page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-heading{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4px}.page-heading h1{margin:0}.page-heading input{font-size:1.2em}.browse-nav-button{background:rgba(36,218,187,.8);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.browse-nav-button:hover{background:#25d4b7}.active-input{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.time-space{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.browse-page{text-align:left;-ms-flex-pack:distribute;justify-content:space-around}.browse-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:reverse;flex-direction:reverse}.browse-image{height:auto;max-width:540px;-o-object-fit:cover;object-fit:cover}