.recipe-book{--size-card-ebook: 212px}.recipe-book .list--max5column{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem 1rem}@media (min-width: 768px){.recipe-book .list--max5column{grid-template-columns:repeat(auto-fill, minmax(var(--size-card-ebook, 13.25rem), 1fr));gap:1.5rem}}.recipe-book__search{max-width:50rem;display:flex;gap:.625rem;margin-left:auto;margin-right:auto;justify-content:center;position:relative;flex-direction:column}@media (min-width: 576px){.recipe-book__search{flex-direction:row}}.recipe-book__search .svg-search{width:1.25rem;left:.5rem;top:0;position:absolute;filter:var(--filter-1)}@media (min-width: 768px){.recipe-book__search .svg-search{top:.5rem}}.recipe-book__search .svg-close{width:1.25rem;right:.5rem;top:0;position:absolute;filter:var(--filter-1);cursor:pointer}@media (min-width: 768px){.recipe-book__search .svg-close{top:.5rem}}.recipe-book__search input{width:100%;height:100%;font-size:var(--text-body);font-weight:var(--font-weight-light);border:none;padding:.5rem 2.5rem;border-bottom:.0625rem solid rgba(var(--color-1), 1)}.recipe-book__search button{min-width:13.75rem}.recipe-book__search--field{width:100%;position:relative}
