.ais-InfiniteHits button[data-v-10a442e2]:disabled{display:none}.recipes-listing[data-v-10a442e2]{padding-top:calc(26.74648px + 1.26761vw);padding-bottom:calc(26.74648px + 1.26761vw);background:#f7f7f5}@media (max-width:375px){.recipes-listing[data-v-10a442e2]{padding-top:31.499999999999996px;padding-bottom:31.499999999999996px}}@media (min-width:1440px){.recipes-listing[data-v-10a442e2]{padding-top:45px;padding-bottom:45px}}.categories[data-v-10a442e2]{display:flex;list-style:none;margin:0 auto;padding:0}@media (min-width:768px){.categories[data-v-10a442e2]{min-height:220px;align-items:flex-start;grid-gap:calc(5.1831px + .75117vw);gap:calc(5.1831px + .75117vw);padding-left:calc(9.71831px + 1.40845vw);padding-right:calc(9.71831px + 1.40845vw)}}@media (min-width:769px) and (max-width:1199px){.categories[data-v-10a442e2]{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.categories[data-v-10a442e2]::-webkit-scrollbar{display:none}}@media (min-width:768px) and (max-width:375px){.categories[data-v-10a442e2]{grid-gap:8px;gap:8px}}@media (min-width:768px) and (min-width:1440px){.categories[data-v-10a442e2]{grid-gap:16px;gap:16px}}@media (min-width:768px) and (max-width:375px){.categories[data-v-10a442e2]{padding-left:15px;padding-right:15px}}@media (min-width:768px) and (min-width:1440px){.categories[data-v-10a442e2]{padding-left:30px;padding-right:30px}}.category[data-v-10a442e2]{display:flex}@media (min-width:1200px){.category[data-v-10a442e2]{flex:1 1 0}}@media (min-width:769px) and (max-width:1199px){.category[data-v-10a442e2]{flex:0 0 auto;width:150px}}.categories-carousel[data-v-10a442e2]{--category-gutter:10px}.categories-carousel[data-v-10a442e2] .ssr-carousel-back-button{left:5px}.categories-carousel[data-v-10a442e2] .ssr-carousel-next-button{right:5px}.categories-carousel[data-v-10a442e2] .ssr-carousel-track{padding-left:10px;padding-right:10px}.categories-carousel[data-v-10a442e2] .ssr-carousel-slide{display:flex}.categories-carousel .category[data-v-10a442e2]{flex:1}.category-btn[data-v-10a442e2]{display:flex;flex-direction:column;width:100%;padding:0;border:0;overflow:hidden;cursor:pointer;text-align:center;color:#244027;background:#ffcd5e;transition:background-color .2s ease,color .2s ease,padding-bottom .2s ease}@media (min-width:768px){.category-btn[data-v-10a442e2]{border-radius:16px}}@media (max-width:767px){.category-btn[data-v-10a442e2]{justify-content:center;min-width:100px;min-height:76px;padding-left:calc(13.1831px + .75117vw);padding-right:calc(13.1831px + .75117vw);border-radius:10px}}.category-btn.active[data-v-10a442e2]{color:#fff;background:#0f8379}@media (min-width:768px){.category-btn.active[data-v-10a442e2]{padding-bottom:calc(13.64789px + .0939vw)}}@media (min-width:768px) and (max-width:375px){.category-btn.active[data-v-10a442e2]{padding-bottom:14px}}@media (min-width:768px) and (min-width:1440px){.category-btn.active[data-v-10a442e2]{padding-bottom:15px}}@media (max-width:767px) and (max-width:375px){.category-btn[data-v-10a442e2]{padding-left:16px;padding-right:16px}}@media (max-width:767px) and (min-width:1440px){.category-btn[data-v-10a442e2]{padding-left:24px;padding-right:24px}}.category-image[data-v-10a442e2]{width:100%;border-radius:10px}.category-label[data-v-10a442e2]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media (min-width:768px){.category-label[data-v-10a442e2]{padding:calc(12.97183px + .14085vw) calc(3.23944px + .46948vw);min-height:60px}}@media (min-width:768px) and (max-width:375px){.category-label[data-v-10a442e2]{padding-top:13.5px;padding-bottom:13.5px}}@media (min-width:768px) and (min-width:1440px){.category-label[data-v-10a442e2]{padding-top:15px;padding-bottom:15px}}@media (min-width:768px) and (max-width:375px){.category-label[data-v-10a442e2]{padding-left:5px;padding-right:5px}}@media (min-width:768px) and (min-width:1440px){.category-label[data-v-10a442e2]{padding-left:10px;padding-right:10px}}.eyebrow[data-v-10a442e2]{font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(10.64789px + .0939vw);line-height:1.2}@media (max-width:375px){.eyebrow[data-v-10a442e2]{font-size:11px}}@media (min-width:1440px){.eyebrow[data-v-10a442e2]{font-size:12px}}@media (min-width:768px){.eyebrow[data-v-10a442e2]{position:absolute;top:5px}}.title[data-v-10a442e2]{font-family:acumin-pro-condensed,sans-serif;font-weight:600;font-style:normal;font-size:calc(18.59155px + .37559vw);line-height:1.2;font-size:22px!important}@media (max-width:375px){.title[data-v-10a442e2]{font-size:20px}}@media (min-width:1440px){.title[data-v-10a442e2]{font-size:24px}}.description-wrap[data-v-10a442e2]{position:relative}.description[data-v-10a442e2]{font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(13.29577px + .18779vw);color:#18322f;line-height:1.5;letter-spacing:-.013em;margin-top:calc(12.97183px + .14085vw);padding-left:calc(9.71831px + 1.40845vw);padding-right:calc(9.71831px + 1.40845vw);max-width:1120px;margin-left:auto;margin-right:auto;color:#777;font-style:italic;text-align:center}@media (max-width:375px){.description[data-v-10a442e2]{font-size:14px}}@media (min-width:1440px){.description[data-v-10a442e2]{font-size:16px}}@media (max-width:375px){.description[data-v-10a442e2]{margin-top:13.5px}}@media (min-width:1440px){.description[data-v-10a442e2]{margin-top:15px}}@media (max-width:375px){.description[data-v-10a442e2]{padding-left:15px;padding-right:15px}}@media (min-width:1440px){.description[data-v-10a442e2]{padding-left:30px;padding-right:30px}}.description-enter-active[data-v-10a442e2],.description-leave-active[data-v-10a442e2]{will-change:opacity,transform;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.description-enter-active[data-v-10a442e2]{transition-delay:.12s}.description-leave-active[data-v-10a442e2]{transition-duration:.3s;position:absolute;left:0;right:0}.description-enter[data-v-10a442e2]{opacity:0;transform:translateY(-14px)}.description-leave-to[data-v-10a442e2]{opacity:0;transform:translateY(14px)}.recipes-search-wrap[data-v-10a442e2]{margin-top:calc(26.74648px + 1.26761vw);padding-left:calc(9.71831px + 1.40845vw);padding-right:calc(9.71831px + 1.40845vw);min-height:600px}@media (max-width:375px){.recipes-search-wrap[data-v-10a442e2]{margin-top:31.499999999999996px}}@media (min-width:1440px){.recipes-search-wrap[data-v-10a442e2]{margin-top:45px}}@media (max-width:375px){.recipes-search-wrap[data-v-10a442e2]{padding-left:15px;padding-right:15px}}@media (min-width:1440px){.recipes-search-wrap[data-v-10a442e2]{padding-left:30px;padding-right:30px}}.search-field[data-v-10a442e2]{display:flex;align-items:center;grid-gap:calc(12.97183px + .14085vw);gap:calc(12.97183px + .14085vw);padding-bottom:calc(8.64789px + .0939vw);border-bottom:1px solid #244027;margin:0 auto}@media (max-width:375px){.search-field[data-v-10a442e2]{grid-gap:13.5px;gap:13.5px}}@media (min-width:1440px){.search-field[data-v-10a442e2]{grid-gap:15px;gap:15px}}@media (max-width:375px){.search-field[data-v-10a442e2]{padding-bottom:9px}}@media (min-width:1440px){.search-field[data-v-10a442e2]{padding-bottom:10px}}@media (min-width:768px){.search-field[data-v-10a442e2]{max-width:420px;margin-left:auto}}.icon-search[data-v-10a442e2]{flex-shrink:0;font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(17.29577px + .18779vw);position:relative;top:4px}@media (max-width:375px){.icon-search[data-v-10a442e2]{font-size:18px}}@media (min-width:1440px){.icon-search[data-v-10a442e2]{font-size:20px}}.search-input[data-v-10a442e2]{width:100%;border:0;background:transparent;font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(13.29577px + .18779vw);height:30px;padding-left:0}@media (max-width:375px){.search-input[data-v-10a442e2]{font-size:14px}}@media (min-width:1440px){.search-input[data-v-10a442e2]{font-size:16px}}.search-input[data-v-10a442e2]::-moz-placeholder{color:#777}.search-input[data-v-10a442e2]:-ms-input-placeholder{color:#777}.search-input[data-v-10a442e2]::placeholder{color:#777}.search-input[data-v-10a442e2]:focus{outline:none}[data-v-10a442e2] .ais-InfiniteHits-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:calc(26.74648px + 1.26761vw);gap:calc(26.74648px + 1.26761vw);margin-top:calc(26.74648px + 1.26761vw)}@media (max-width:375px){[data-v-10a442e2] .ais-InfiniteHits-list{grid-gap:31.499999999999996px;gap:31.499999999999996px}}@media (min-width:1440px){[data-v-10a442e2] .ais-InfiniteHits-list{grid-gap:45px;gap:45px}}@media (max-width:375px){[data-v-10a442e2] .ais-InfiniteHits-list{margin-top:31.499999999999996px}}@media (min-width:1440px){[data-v-10a442e2] .ais-InfiniteHits-list{margin-top:45px}}@media (max-width:767px){[data-v-10a442e2] .ais-InfiniteHits-list{grid-template-columns:1fr 1fr;grid-gap:calc(21.88732px + .56338vw);gap:calc(21.88732px + .56338vw)}}@media (max-width:767px) and (max-width:375px){[data-v-10a442e2] .ais-InfiniteHits-list{grid-gap:24px;gap:24px}}@media (max-width:767px) and (min-width:1440px){[data-v-10a442e2] .ais-InfiniteHits-list{grid-gap:30px;gap:30px}}[data-v-10a442e2] .recipe-hit{will-change:opacity,transform;-webkit-animation:recipe-hit-in-data-v-10a442e2 .5s cubic-bezier(.22,1,.36,1) both;animation:recipe-hit-in-data-v-10a442e2 .5s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){[data-v-10a442e2] .recipe-hit{-webkit-animation:none;animation:none}}.load-more-container[data-v-10a442e2]{display:flex;align-items:center;justify-content:center;padding-top:calc(26.74648px + 1.26761vw);padding-bottom:calc(26.74648px + 1.26761vw)}@media (max-width:375px){.load-more-container[data-v-10a442e2]{padding-top:31.499999999999996px;padding-bottom:31.499999999999996px}}@media (min-width:1440px){.load-more-container[data-v-10a442e2]{padding-top:45px;padding-bottom:45px}}.load-more-container .btn[data-v-10a442e2]{width:322px}[data-v-10a442e2] .ais-StateResults>p,[data-v-10a442e2] .ais-StateResults>pre{display:none}.no-results[data-v-10a442e2]{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:calc(26.74648px + 1.26761vw);padding-bottom:calc(26.74648px + 1.26761vw)}@media (max-width:375px){.no-results[data-v-10a442e2]{padding-top:31.499999999999996px;padding-bottom:31.499999999999996px}}@media (min-width:1440px){.no-results[data-v-10a442e2]{padding-top:45px;padding-bottom:45px}}@-webkit-keyframes recipe-hit-in-data-v-10a442e2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes recipe-hit-in-data-v-10a442e2{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pagination-arrow[data-v-77a5d1d8]{display:block;width:30px;height:30px;transition:opacity .2s ease-in-out,transform .2s cubic-bezier(.23,1,.32,1)}.pagination-arrow.flip[data-v-77a5d1d8]{transform:rotate(180deg)}button[disabled] .pagination-arrow[data-v-77a5d1d8]{opacity:0;pointer-events:none}button:active .pagination-arrow[data-v-77a5d1d8]{transform:scale(.9)}button:active .pagination-arrow.flip[data-v-77a5d1d8]{transform:rotate(180deg) scale(.9)}.recipe-card[data-v-5c8c2e02]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden}.recipe-card[data-v-5c8c2e02] .vv-visual{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.inner[data-v-5c8c2e02]{display:flex;flex-direction:column;height:100%}.image-wrap[data-v-5c8c2e02]{background:#f2f1ee;overflow:hidden;flex-shrink:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px}.recipe-image[data-v-5c8c2e02]{width:100%;display:block}.content[data-v-5c8c2e02]{display:flex;flex-direction:column;flex:1 1 auto;padding:16px}.details-row[data-v-5c8c2e02]{display:flex;flex-wrap:wrap;grid-column-gap:calc(9.1831px + .75117vw);-moz-column-gap:calc(9.1831px + .75117vw);column-gap:calc(9.1831px + .75117vw);grid-row-gap:calc(8.64789px + .0939vw);row-gap:calc(8.64789px + .0939vw);font-family:acumin-pro,sans-serif;letter-spacing:-.01em;font-weight:400;font-size:calc(12.64789px + .0939vw);font-family:acumin-pro-condensed,sans-serif}@media (max-width:375px){.details-row[data-v-5c8c2e02]{grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px}}@media (min-width:1440px){.details-row[data-v-5c8c2e02]{grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media (max-width:375px){.details-row[data-v-5c8c2e02]{grid-row-gap:9px;row-gap:9px}}@media (min-width:1440px){.details-row[data-v-5c8c2e02]{grid-row-gap:10px;row-gap:10px}}@media (max-width:375px){.details-row[data-v-5c8c2e02]{font-size:13px}}@media (min-width:1440px){.details-row[data-v-5c8c2e02]{font-size:14px}}.detail strong[data-v-5c8c2e02]{font-weight:700;text-decoration:underline;text-underline-offset:2px}.title[data-v-5c8c2e02]{font-family:acumin-pro-condensed,sans-serif;font-weight:600;font-style:normal;font-size:34px;line-height:1.12;letter-spacing:-.007em;font-size:calc(12.95775px + 1.87793vw);flex-grow:1}@media (max-width:375px){.title[data-v-5c8c2e02]{font-size:34px}}@media (min-width:1440px){.title[data-v-5c8c2e02]{font-size:34px}}@media (max-width:375px){.title[data-v-5c8c2e02]{font-size:20px}}@media (min-width:1440px){.title[data-v-5c8c2e02]{font-size:40px}}.details-row+.title[data-v-5c8c2e02]{margin-top:calc(12.97183px + .14085vw)}@media (max-width:375px){.details-row+.title[data-v-5c8c2e02]{margin-top:13.5px}}@media (min-width:1440px){.details-row+.title[data-v-5c8c2e02]{margin-top:15px}}.category[data-v-5c8c2e02]{font-family:acumin-pro-condensed,sans-serif;font-weight:500;font-size:14px;letter-spacing:.05em;text-transform:uppercase;margin-top:calc(8.64789px + .0939vw)}@media (max-width:375px){.category[data-v-5c8c2e02]{margin-top:9px}}@media (min-width:1440px){.category[data-v-5c8c2e02]{margin-top:10px}}