.recipesExploreSection-module__fTwQ-q__exploreSection{padding:48px 0}@media (min-width:1024px){.recipesExploreSection-module__fTwQ-q__exploreSection>h1{max-width:765px}.recipesExploreSection-module__fTwQ-q__exploreSection>p{max-width:728px}.recipesExploreSection-module__fTwQ-q__exploreSection :where(.recipesExploreSection-module__fTwQ-q__exploreSection>h1,.recipesExploreSection-module__fTwQ-q__exploreSection>p){text-align:center;text-wrap-style:pretty;margin-left:auto;margin-right:auto}}.recipesExploreSection-module__fTwQ-q__exploreSection>h1{color:var(--color-text-primary);margin-bottom:12px}
.recipesForm-module___PEqja__recipesListForm{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}@media (min-width:640px){.recipesForm-module___PEqja__recipesListForm{flex-direction:row}}@media (min-width:1024px){.recipesForm-module___PEqja__recipesListForm{gap:16px}}.recipesForm-module___PEqja__recipesListForm :where([aria-haspopup=true],[name=q]){border:1px solid var(--color-border-medium);background-color:var(--color-background-primary);text-wrap-mode:nowrap;border-radius:10px;flex-grow:1;justify-content:center;align-items:center;gap:8px;padding:10px 16px;transition:border .25s ease-in-out,outline .25s ease-in-out;display:flex}@media (min-width:640px){.recipesForm-module___PEqja__recipesListForm :where([aria-haspopup=true],[name=q]){flex-grow:unset}}@media (hover:hover){.recipesForm-module___PEqja__recipesListForm :where([aria-haspopup=true],[name=q]):hover{border-color:var(--color-border-focus)}}.recipesForm-module___PEqja__recipesListForm :where([aria-haspopup=true],[name=q]):focus-visible{outline-offset:2px;outline:2px solid}.recipesForm-module___PEqja__recipesListForm [popover]{--width-for-small-devices:calc(100% - (var(--container-padding)*2));--popover-gap:8px;top:calc(anchor(bottom) + var(--popover-gap));left:anchor(left);border:1px solid var(--color-border-medium);background-color:var(--color-background-primary);width:var(--width-for-small-devices);text-align:center;border-radius:8px;max-height:300px;padding:8px;position:absolute}@media (min-width:640px){.recipesForm-module___PEqja__recipesListForm [popover]{width:auto;max-width:240px}}@supports not (anchor-name:--optionsButtonPrep){.recipesForm-module___PEqja__recipesListForm [popover]{top:calc(var(--bottom-coordinate) + var(--popover-gap));left:var(--left-coordinate)}}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset{display:grid}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>button{text-align:left;padding:8px}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>button:focus-visible{border-radius:8px;outline:2px solid}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label{cursor:pointer;align-items:center;gap:8px;padding:8px;display:flex}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label:has(input:focus-visible){border-radius:8px;outline:2px solid}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid;border-radius:50%;width:16px;height:16px;margin:0;transition:all .2s linear;position:relative}@media (hover:hover){.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:hover{border-color:var(--color-button-bg-hover);box-shadow:var(--shadow-radio-hover)}}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:focus-visible{box-shadow:var(--shadow-radio-focus);border-color:currentColor}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:checked{border:2px solid}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:where(:hover,:focus-visible):checked{border-color:var(--color-button-bg-hover);outline:none}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:checked:after{content:"";background-color:currentColor;border-radius:50%;width:8px;height:8px;transition:all .2s linear;position:absolute;top:50%;left:50%;translate:-50% -50%}@starting-style{.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:checked:after{width:2px;height:2px}}.recipesForm-module___PEqja__timeRadioMenuContainer fieldset>label input:where(:hover,:focus-visible):checked:after{background-color:var(--color-button-bg-hover)}
.recipesSearchInput-module__sFrdfW__searchWrapper{display:contents}.recipesSearchInput-module__sFrdfW__searchWrapper input{--serch-gap:8px;--icon-padding:20px;--padding-for-search:calc(var(--icon-padding) + var(--serch-gap) + 10px);padding-left:var(--padding-for-search);background-image:url(/icon-search.svg);background-position:10px;background-repeat:no-repeat;background-size:20px 20px;width:100%}.recipesSearchInput-module__sFrdfW__searchWrapper input::placeholder{color:var(--color-text-primary);opacity:.7}@media (min-width:640px){.recipesSearchInput-module__sFrdfW__searchWrapper input{transform-origin:50%;max-width:320px;margin-left:auto;transition:all .25s;position:absolute;translate:50% -50px}}@media (min-width:768px){.recipesSearchInput-module__sFrdfW__searchWrapper input{position:unset;translate:unset;transition:all .25s}@media (max-width:942px){.recipesSearchInput-module__sFrdfW__searchWrapper input:focus{transform-origin:50%;transition:all .25s ease-in-out;position:absolute;left:50%;translate:-50% -54px}}}
.paginationComponent-module__CJYsLG__pagination{--pading-y:10px;--padding-x:20px;--page-gap:2px;gap:calc(var(--page-gap)*2);grid-template-columns:1fr 1fr;padding:48px 0;display:grid}@media (min-width:640px){.paginationComponent-module__CJYsLG__pagination{justify-content:center;display:flex}}.paginationComponent-module__CJYsLG__pagination>ul{justify-content:center;align-items:center;gap:var(--page-gap);grid-column:1/3;display:flex}.paginationComponent-module__CJYsLG__pagination>ul>li{position:relative}.paginationComponent-module__CJYsLG__pagination>ul>li>a{padding:var(--pading-y)var(--padding-x);border:1px solid var(--color-border-dark);border-radius:4px;transition:background-color .25s ease-in-out;display:inline-block}.paginationComponent-module__CJYsLG__pagination>ul>li>a:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:4px}@media (hover:hover){.paginationComponent-module__CJYsLG__pagination>ul>li>a:hover{background-color:var(--color-button-bg-hover);color:var(--color-text-inverse)}}@layer pagination-collapsed{.paginationComponent-module__CJYsLG__pagination>ul>:where(li:not(:-webkit-any(:first-child,:last-child,:has(a[aria-current=page])))){display:none}.paginationComponent-module__CJYsLG__pagination>ul>:where(li:not(:-moz-any(:first-child,:last-child,:has(a[aria-current=page])))){display:none}.paginationComponent-module__CJYsLG__pagination>ul>:where(li:not(:is(:first-child,:last-child,:has(a[aria-current=page])))){display:none}.paginationComponent-module__CJYsLG__pagination>ul>li:has(a[aria-current=page])+li{display:block}.paginationComponent-module__CJYsLG__pagination>ul>li:first-child:has(a[aria-current=page])+li+li{display:block}.paginationComponent-module__CJYsLG__pagination>ul>li:where(:nth-last-child(3):has(~li>a[aria-current=page])~li,:nth-last-child(3):has(~li>a[aria-current=page])){display:block}@media (min-width:640px){.paginationComponent-module__CJYsLG__pagination>ul{all:revert-layer}.paginationComponent-module__CJYsLG__pagination>ul>li{display:block}}}.paginationComponent-module__CJYsLG__pagination>ul>li>a[aria-current=page]{background-color:var(--color-button-primary-bg);color:var(--color-text-inverse);pointer-events:none;cursor:default}.paginationComponent-module__CJYsLG__pagination>ul>li:last-child[data-page-gap]:before{content:". . .";vertical-align:bottom;height:.5rem;margin-right:var(--page-gap);padding:0 calc(var(--padding-x)/2);font-stretch:125%;line-height:0;display:inline-block}@media (max-width:374.9px){.paginationComponent-module__CJYsLG__pagination>ul>li:last-child[data-page-gap]:before{content:"|";vertical-align:middle;height:100%}}.paginationComponent-module__CJYsLG__pagination>ul>li:first-child:has(+li[data-page-gap]):after{content:". . .";vertical-align:bottom;height:.5rem;margin-right:var(--page-gap);padding:0 calc(var(--padding-x)/2);font-stretch:125%;line-height:0;display:inline-block}@media (max-width:374.9px){.paginationComponent-module__CJYsLG__pagination>ul>li:first-child:has(+li[data-page-gap]):after{content:"|";vertical-align:middle;height:100%}}.paginationComponent-module__CJYsLG__arrowBtn{padding:var(--pading-y)var(--padding-x);border-radius:4px;grid-area:2/1/auto/3}.paginationComponent-module__CJYsLG__arrowBtn[rel=prev]:has(~[rel=next]){grid-column:unset}.paginationComponent-module__CJYsLG__arrowBtn[rel=prev]:has(~[rel=next])~[rel=next]{grid-column:unset}
.imageWrapper-module__Va11eq__imageWrapper{aspect-ratio:6/5;max-height:450px;position:relative}
