.page__media.m-recipe{padding:20px}@media only screen and (min-width: 768px){.page__media.m-recipe{padding:30px}}.page__media.m-recipe .page__media-title{margin-bottom:30px}.page__media.m-recipe .page__media-title h1{font-size:42px;line-height:50px}@media only screen and (min-width: 768px){.page__media.m-recipe .page__media-title{margin-bottom:40px}.page__media.m-recipe .page__media-title h1{font-size:48px;line-height:54px}}.recipe-search-quick{position:relative;display:block;max-width:728px;margin:0 auto;height:50px;z-index:150;text-align:left}@media only screen and (min-width: 480px){.recipe-search-quick{height:60px}}.recipe-search-quick__bg{position:relative;background:#fff;margin:0;padding:10px 20px;border-radius:25px;box-shadow:0px 4px 10px 0px rgba(38,38,38,.08)}.recipe-search-quick__bg form{display:block;position:relative}@media only screen and (min-width: 480px){.recipe-search-quick__bg{padding:15px 20px;border-radius:30px}}.recipe-search-quick.m-dropped .recipe-search-quick__bg{box-shadow:0 2px 8px rgba(38,38,38,.15)}.recipe-search-quick.m-loading .recipe-search-quick__bg:after{content:"";position:absolute;display:block;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.5;border-radius:25px}@media only screen and (min-width: 480px){.recipe-search-quick.m-loading .recipe-search-quick__bg:after{border-radius:30px}}.recipe-search-quick__form{position:relative;background:#fff}.recipe-search-quick.m-dropped .recipe-search-quick__form:before{content:"";position:absolute;top:40px;right:0;left:0;border-bottom:1px solid #e7e7e7}.recipe-search-quick.m-loading .recipe-search-quick__form:after{position:absolute;top:50%;left:50%;width:100px;height:45px;margin:-23px 0 0 -50px;content:"";z-index:2;background:url(/i/loader.svg) 50% 0 no-repeat}input.recipe-search-quick__search-query{height:30px;margin:0;padding:0 30px 0 40px;border:0;outline:none;font-family:"RobotoFlex",Arial,sans-serif;font-size:16px;line-height:19px;font-weight:400;caret-color:#002981}.recipe-search-quick__search-icon{position:absolute;top:0;left:0;width:30px;height:30px;fill:#7b7b7b}.recipe-search-quick__search-reset{display:none}.recipe-search-quick.m-dropped .recipe-search-quick__search-reset{position:absolute;display:block;top:0;right:0;width:30px;height:30px}.recipe-search-quick.m-dropped .recipe-search-quick__search-reset .svg-icon{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;fill:#000}.recipe-search-quick__search-to{display:none}.recipe-search-quick.m-dropped .recipe-search-quick__search-to{display:block;position:relative;overflow:hidden;padding-top:20px}.recipe-search-quick.m-dropped .recipe-search-quick__search-to button{float:right;border:0;padding:0;margin:0;background:none;font-size:14px;line-height:19px;font-weight:500;font-family:"RobotoFlex",Arial,sans-serif;white-space:nowrap}.recipe-search-quick.m-dropped .recipe-search-quick__search-to button i{position:relative;display:inline-block;width:20px;height:20px;vertical-align:top;margin-right:-4px}.recipe-search-quick.m-dropped .recipe-search-quick__search-to button i .svg-icon{position:relative;width:100%;height:100%}.recipe-search-quick__search-list.list.m-tiles{margin-top:0}.recipe-search-quick__search-all{position:relative;display:none;padding:6px 0;margin:20px 0 10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:18px}@media only screen and (min-width: 480px){.recipe-search-quick__search-all{margin:20px 0 5px}}.recipe-search-quick__search-all:after{content:"";display:block;position:absolute;left:0;right:0;top:-20px;border-top:1px solid #e7e7e7}.recipe-search-quick__search-all.m-active{display:block}