#algolia-recipes{min-height:100vh}#algolia-recipes .filterbox-container{position:fixed;right:calc((100vw - 4.75rem) * -1);top:0;width:calc(100vw - 4.75rem);max-width:415px;height:100dvh;z-index:999;transition:right 350ms ease-in-out;background-color:#FCFAEE;border-top-left-radius:25px;border-bottom-left-radius:25px}#algolia-recipes .filterbox-container.active{right:0}#algolia-recipes .filterbox-container .filterbox{display:block;border-radius:0.5rem;position:sticky;top:1.75rem;height:100%;overflow-y:auto;margin:2.4rem 1.6rem 2.4rem}@media screen and (min-width:768px){#algolia-recipes .filterbox-container .filterbox{margin:2.4rem}}#algolia-recipes .filterbox-container .filterbox header{display:flex;align-items:center;padding-bottom:4rem}#algolia-recipes .filterbox-container .filterbox .search-toggle,#algolia-recipes .filterbox-container .filterbox .filter-toggle{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:2.4rem;cursor:pointer}#algolia-recipes .filterbox-container .filterbox .search-toggle .current-action,#algolia-recipes .filterbox-container .filterbox .filter-toggle .current-action{display:flex;align-items:center}#algolia-recipes .filterbox-container .filterbox .search-toggle .current,#algolia-recipes .filterbox-container .filterbox .filter-toggle .current{font-size:14px;margin-right:16px;max-width:145px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}#algolia-recipes .filterbox-container .filterbox .search-toggle i,#algolia-recipes .filterbox-container .filterbox .filter-toggle i{font-size:24px;line-height:28px}#algolia-recipes .filterbox-container .filterbox .dropdown-menu{position:absolute;top:0;left:0;background:#fcfaee;width:100%;height:calc(100vh - 195px);animation:slide-in-right .2s ease-in-out;overflow:hidden}#algolia-recipes .filterbox-container .filterbox .dropdown-menu .facet-option-container{height:calc(100% - 70px);overflow:scroll}#algolia-recipes .filterbox-container .filterbox .dropdown-menu .facet-option-container::-webkit-scrollbar{-webkit-appearance:none;display:block}#algolia-recipes .filterbox-container .filterbox .dropdown-menu .dropdown-item{margin-bottom:2.4rem}#algolia-recipes .filterbox-container .filterbox footer{position:absolute;bottom:40px;display:flex;align-items:center;width:100%;gap:16px}#algolia-recipes .filterbox-container .filterbox footer>div{width:100%}#algolia-recipes .filterbox-container .filterbox footer .button{padding:24px 16px;width:100%}#algolia-recipes .resultbox header{transition:all .25s ease-in-out}#algolia-recipes .results{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));display:grid;column-gap:3rem;row-gap:4rem}@media screen and (max-width:834px){#algolia-recipes .results{grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));gap:1.6rem}}#algolia-recipes .results .recipe{overflow:hidden}#algolia-recipes .results .recipe .recipe-item-photo{display:block;overflow:hidden}#algolia-recipes .ais-Pagination ul{display:flex;justify-content:center}#algolia-recipes .ais-Pagination ul li{margin-right:10px}#algolia-recipes .ais-Pagination ul li.control.left{margin-right:21px}#algolia-recipes .ais-Pagination ul li.control.right{margin-left:11px;margin-right:0}#algolia-recipes .ais-Pagination ul li>a{width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2.4rem;font-family:"BrandonText-Bold",Verdana,Arial,Helvetica,sans-serif;color:#000;background-color:white}#algolia-recipes .ais-Pagination ul li>a.current-page{background:black;color:#FFFFFF}#algolia-recipes .ais-Pagination ul li>button{padding:0;border:none;font-size:24px;height:100%;color:#000}#algolia-recipes .ais-Pagination ul li>button:hover,#algolia-recipes .ais-Pagination ul li>button:active{background:none}#algolia-recipes .ais-Pagination ul li>button:focus{background:none;outline:none}#algolia-recipes .ais-Pagination ul li>button[disabled]{opacity:1;color:#D3D3D3}#algolia-recipes .ais-Pagination ul li.spacer span{line-height:31px;font-family:"BrandonText-Bold",Verdana,Arial,Helvetica,sans-serif}#algolia-recipes .black-overlay{left:calc(100vw - 4.75rem);width:0;transition:left 0ms ease-in 0s}#algolia-recipes .black-overlay.active{width:100vw;left:0}