.CuisinesListing_cuisineSection__b5_hJ{position:relative;background-color:var(--color-offwhite)}.CuisinesListing_cuisineSection__b5_hJ:before{content:"";position:absolute;top:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,var(--color-whitecol) 100%);background-repeat:no-repeat}.CuisinesListing_filterCuisines__68KTU{position:relative;background:var(--color-whitecol);z-index:1;border-radius:1.875em 1.875em 0 0;border:.0625em solid #dcdcdc;transition:all .15s ease-in-out}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterHeader__pmlsK{position:relative}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterSet___Xz5O,.CuisinesListing_filterCuisines__68KTU .CuisinesListing_svgStyle__rVhOX{display:none}@media(max-width:1199.98px){.CuisinesListing_filterCuisines__68KTU{margin-bottom:2em;position:fixed;right:-100%;width:33.5em;height:100%;z-index:99;border-radius:0;transition:all .15s ease-in-out;overflow-y:auto}.CuisinesListing_filterCuisines__68KTU.CuisinesListing_active__3HbGR{transition:all .15s ease-in-out;right:0;top:0}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterSet___Xz5O{display:block;padding:1em 1.5em;background:#aa5fa1;width:18.75em;border-radius:1.875em;color:#fff;margin:2em auto;font-size:1.125em}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_svgStyle__rVhOX{position:absolute;top:2.0625em;right:2.5em;display:block;z-index:9}}@media(max-width:575.98px){.CuisinesListing_filterCuisines__68KTU{width:100%}}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterHeader__pmlsK{padding:1.4375em 1.75em 1.875em 1.875em;background:var(--GRADIAN,linear-gradient(115deg,#c183b9 0,#99458f 120.53%));border-radius:1.875em 1.875em 0 0}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterHeader__pmlsK .CuisinesListing_searchHead__75s9X{color:var(--color-whitecol);font-size:2.625em;line-height:1.145em;margin-bottom:.3999em}@media(max-width:991.98px){.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterHeader__pmlsK{border-radius:0}}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_searchWrapper__kDnkv{box-shadow:0 .125em .2875em 0 rgba(0,0,0,.188)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz{position:relative}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz .CuisinesListing_inputSearch__F1DXA{width:100%;font-size:1em;padding:.8em 1.25em;font-family:inherit;border-radius:6em;border:.0625em solid hsla(0,0%,60%,.2)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz .CuisinesListing_inputSearch__F1DXA::placeholder{color:#989898}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz .CuisinesListing_submitButton__KtlB5{width:2.75em;position:absolute;top:0;right:.125em;height:2.75em;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:all .25s ease-in-out;bottom:0;margin:auto}@media(min-width:1200px){.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz .CuisinesListing_submitButton__KtlB5:hover{background:var(--color-primarycol)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz .CuisinesListing_submitButton__KtlB5:hover svg path{fill:var(--color-whitecol)}}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_filterItem__2F9NY .CuisinesListing_inputContainer__y8yCz .CuisinesListing_submitButton__KtlB5 svg path{fill:#989898}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX{padding:1.25em 1.875em;transition:all .15s ease-in-out;border-bottom:.0625em solid var(--border-primarycolor)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX:has(input[type=checkbox]:checked){background:var(--color-purple)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX:has(input[type=checkbox]:checked) .CuisinesListing_checkboxName__eJnaL{color:var(--color-whitecol)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX:has(input[type=checkbox]:checked) svg path{fill:var(--color-whitecol)}@media(min-width:1200px){.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX:hover{background:var(--color-purple)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX:hover .CuisinesListing_checkboxName__eJnaL{color:var(--color-whitecol)}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX:hover svg path{fill:var(--color-whitecol)}}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX label{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX label .CuisinesListing_checkboxWrapper__mNBNf{align-items:center;display:flex}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX label .CuisinesListing_checkboxWrapper__mNBNf img{margin-right:.625em;border-radius:100%}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX label .CuisinesListing_checkboxWrapper__mNBNf input{display:none}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX label .CuisinesListing_checkboxWrapper__mNBNf .CuisinesListing_checkboxName__eJnaL{font-size:1.5em;font-weight:700;text-transform:capitalize}.CuisinesListing_filterCuisines__68KTU .CuisinesListing_checboxitem__f4wcX label svg{width:.375em;height:.625em}.CuisinesListing_searchButton__YIJ_z{display:none;width:15em;padding:1.125em 1.75em;background:#ac63a3;z-index:2;position:relative;margin-bottom:3.75em;color:#fff;border-radius:1.25em;font-size:1.125em}.CuisinesListing_searchButton__YIJ_z .CuisinesListing_filterSvg__h1I2u{margin-right:1.25em}@media(max-width:1199.98px){.CuisinesListing_searchButton__YIJ_z{display:flex;align-items:center}}@media(max-width:575.98px){.CuisinesListing_searchButton__YIJ_z{margin-bottom:2em}}.CuisinesListing_rowCustom__WC9wZ{gap:1.5em 0;z-index:1;position:relative}@media(max-width:991.98px){.CuisinesListing_rowCustom__WC9wZ{gap:1.9em 0}}