.RecipesPage_section-search__7Gi4N{display:flex;gap:2.8rem;flex-direction:column;justify-content:center;margin-top:calc(50vh - 39rem);transition:all .9s}.RecipesPage_section-search__7Gi4N.RecipesPage_mt0__UHu6a{margin-top:0}.RecipesPage_section-content__o_UjE{display:grid;grid-template-columns:1fr 0fr;transition:all .5s}.RecipesPage_recipe-columns__C32Yn{grid-template-columns:33rem 3fr;gap:2rem}@media(max-width:1024px){.RecipesPage_recipe-columns__C32Yn{grid-template-columns:31rem 3fr;gap:2rem}}@media(max-width:768px){.RecipesPage_recipe-columns__C32Yn{grid-template-columns:0fr 1fr;gap:0}}.SearchBox_search__ekX2T{margin-bottom:4rem}.SearchBox_search__form__Zydc1{display:flex;align-items:center;justify-content:center;width:100%;height:7rem;margin-bottom:2rem;border-radius:20px;box-shadow:0 .6rem .6rem rgba(0,0,0,.3);background-color:rgba(255,255,255,.75);position:relative}.SearchBox_search__form-input__8vI73{background:rgba(0,0,0,0);border-radius:20px 0 0 20px;border:none;width:100%;height:7rem;font-size:2.4rem;padding-left:3.2rem;font-family:var(--font-raleway,sans-serif)}.SearchBox_search__form-input__8vI73::placeholder{color:#a8640f}.SearchBox_search__form-input__8vI73:-webkit-autofill,.SearchBox_search__form-input__8vI73:-webkit-autofill:focus,.SearchBox_search__form-input__8vI73:-webkit-autofill:hover{-webkit-text-fill-color:#a8640f;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.SearchBox_search__form-input__8vI73:-webkit-autofill,.SearchBox_search__form-input__8vI73:-webkit-autofill:focus,.SearchBox_search__form-input__8vI73:-webkit-autofill:hover,.SearchBox_search__form-input__8vI73:autofill,.SearchBox_search__form-input__8vI73:autofill:focus,.SearchBox_search__form-input__8vI73:autofill:hover{-webkit-text-fill-color:#a8640f;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.SearchBox_search__form-btn__oqNWl{display:flex;align-items:center;justify-content:center;gap:.8rem;color:#1f292d;background-color:#ff992b;border:none;width:25rem;height:100%;padding:1rem;border-radius:0 20px 20px 0;font-size:2.4rem;font-weight:600;text-transform:uppercase;font-family:var(--font-raleway,sans-serif);transition:all .3s;cursor:pointer}.SearchBox_search__form-btn__oqNWl:hover{background-color:rgb(92.862745098%,48.183499815%,0);box-shadow:.2rem .3rem .5rem rgba(0,0,0,.4)}.SearchBox_search__form-btn__oqNWl:active{box-shadow:inset .2rem .3rem .5rem rgba(0,0,0,.4)}.SearchBox_search__form-btn__oqNWl svg{height:2.5rem;width:2.5rem}.SearchBox_search__filter__fvLNA{position:absolute;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:3rem;gap:3rem;justify-content:space-between;top:7rem;height:0;overflow:hidden;width:calc(100% - 4rem);box-shadow:0 .6rem .6rem rgba(0,0,0,.3);background-color:rgba(255,255,255,.75);border-radius:0 0 20px 20px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1;transition:all .3s}.SearchBox_search__filter__fvLNA.SearchBox_active__8Sc3c{height:25rem;padding:3.6rem 4.8rem}.SearchBox_search__filter-btn__fYtIS{display:flex;align-items:center;background:rgba(0,0,0,0);border:none;color:#a8640f;height:100%;font-size:2.8rem;font-weight:700;padding:1rem 1.5rem;cursor:pointer;transition:color .3s}.SearchBox_search__filter-btn__fYtIS:hover{color:rgb(56.7020250723%,33.7512054002%,5.06268081%)}.SearchBox_search__filter-btn__fYtIS svg{height:3.5rem;width:3.5rem}@media(max-width:768px){.SearchBox_search__filter__fvLNA{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr}.SearchBox_search__filter__fvLNA.SearchBox_active__8Sc3c{height:45rem}}@media(max-width:660px){.SearchBox_search__form-input__8vI73{font-size:2.1rem}}@media(max-width:500px){.SearchBox_search__filter__fvLNA{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.SearchBox_search__filter__fvLNA.SearchBox_active__8Sc3c{height:64rem}.SearchBox_search__form-input__8vI73{font-size:2rem}}@media(max-width:475px){.SearchBox_hidden-xs__R7wk7{display:none}.SearchBox_search__form-btn__oqNWl{width:10rem}.SearchBox_search__form-btn__oqNWl svg{height:3.5rem;width:3.5rem}.SearchBox_search__ekX2T{margin-bottom:1rem}}@media(max-width:415px){.SearchBox_search__form-input__8vI73{font-size:1.3rem}}