.overlay{height:100vh}.search-bar{position:absolute;top:131px;width:100%}.recipe-content ul{letter-spacing:-.084px;line-height:1.25rem;font-weight:400;font-size:.875rem;padding-left:1.25rem;list-style-type:disc;margin-bottom:1.5rem;font-family:Inter,sans-serif}.recipe-content ul li:not(:last-child) {margin-bottom:2rem}.recipe-content strong,.recipe-content strong span{font-family:Inter,sans-serif;letter-spacing:-.084px;font-size:22px}.recipe-content strong{display:flex;margin-bottom:22px}.recipe-content ul li::marker{unicode-bidi:isolate;font-variant-numeric:tabular-nums;text-transform:none;text-indent:0!important;text-align:start!important;text-align-last:start!important}.filter-tab li{display:inline-block}.pagination .current-page,.pagination a:hover{background-color:#f87e35;color:#fff}.input-group-icon{position:relative}.input-group-icon .prepend-icon{position:absolute;top:14px;left:14px}.input-group-icon input{padding-left:45px}.search-result{max-height:calc(100vh - 248px);overflow:auto}.recipe--overlay{width:100%;height:100%;z-index:0;position:absolute;background:linear-gradient(0deg,#17191d 0%,rgba(23,25,29,0) 100%);opacity:.77;transform:matrix(1,0,0,-1,0,0)}a:hover{color:#f87e35}.page__page{font-size:16px}.page__page video{border-radius:9px;overflow:hidden;margin:0 auto 35px auto;max-height:380px}.page__page strong{font-size:22px;line-height:1.5rem}.page__page ul{padding-left:20px;margin-bottom:64px;list-style-type:disc;margin-top:15px}.page__page ul li:not(:last-child) {margin-bottom:24px}.list-recipe-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:220px}.recipe-list-item .rl-left{flex:0 0 157px}.r-label{width:max-content;white-space:nowrap;line-height:21px;display:inline-block;height:26px;padding:0 6px 3px 6px}.c-dropdown-menu{opacity:0;visibility:hidden;transition:all .2s}.c-dropdown-menu.open{opacity:1;visibility:visible;transition:all .2s}@media (min-width:640px){.recipe-content ul{line-height:26px;font-size:1rem}}@media (max-width:639px){.recipe-content strong,.recipe-content strong span{font-size:14px}.recipe-content strong{display:flex;margin-bottom:1rem}.search-bar{top:88px}.search-result{max-height:calc(100vh - 181px)}.recipe-nav{position:absolute;width:calc(100vw - 40px);top:200px}.page__page{font-size:14px}}