.recipes-page,.recipes-page-header{flex-direction:column;align-items:stretch;display:flex}.recipes-page-header{text-align:center;padding:24px}.recipes-page-header-searchbar{justify-content:center;display:flex}.recipes-page-header-searchbar .search-input,.recipes-page-header-searchbar .search-input-group,.recipes-page-header-searchbar .search-input-group .input-wrapper{width:450px}.recipes-page-header-filters{flex-flow:wrap;justify-content:center;gap:8px;margin-top:48px;display:flex}.recipes-page-content{max-width:100%;padding:0 var(--page-margin);flex-direction:column;align-items:center;display:flex}.recipe-cards{border-top:1px solid var(--color-border);align-items:start;gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%;margin-top:48px;padding-top:48px;display:grid;position:relative}.recipes-page-add{position:absolute;top:-20px;left:50%;transform:translate(-50%)}@media (width<=748px){.recipes-page-header{padding:0 var(--page-margin)}.recipes-page-header-title{display:none}.recipes-page-header-searchbar{margin-top:0}.recipes-page-header-filters{justify-content:flex-start;margin-top:12px}.recipes-page-header-searchbar .search-input,.recipes-page-header-searchbar .search-input-group,.recipes-page-header-searchbar .search-input-group .input-wrapper{width:100%}}
