.dropdownsec{display:flex;justify-content:center;align-items:center;padding:50px 0;gap:30px}.dropdownsec .dropdownbtn{padding:8px 16px;border:1px solid #422e27;border-radius:10px;background:#fff;min-width:160px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-width:300px;min-height:58px;font-size:18px;font-weight:700;color:#422e27;font-family:Montserrat}@media(max-width:768px){.dropdownsec .dropdownbtn{min-width:150px}}@media(max-width:400px){.dropdownsec .dropdownbtn{font-size:12px;min-width:100px;min-height:38px}}.dropdownsec .dropdowncontent{top:110%;left:0;background:#fff;border:1px solid #422e27;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);min-width:100%;z-index:10;display:flex;flex-direction:column;max-height:400px;padding:10px 16px 0;position:absolute;margin:10px 0 0;overflow:scroll;width:max-content}.dropdownsec .dropdowncontent .checkboxlabel{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:14px;color:#422e27;accent-color:#c69c6d;background:none}@media(max-width:992px){.dropdownsec .dropdowncontent .checkboxlabel{font-size:14px}}.dropdownsec .dropdowncontent .checkboxlabel .checkboxinput{accent-color:#fff;background-color:#fff;width:17px;height:17px;color-scheme:auto}.dropdownsec .dropdowncontent .dropdownactions{display:flex;justify-content:space-between;border-top:.5px solid #422e27;padding:10px 0;position:-webkit-sticky;position:sticky;bottom:0;left:0;width:100%;height:max-content;background:#fff;margin:0}.dropdownsec .dropdowncontent .dropdownactions .clear{color:#422e27;font-size:16px;font-family:Montserrat;font-weight:700;opacity:.5;background:none;border:none}.dropdownsec .dropdowncontent .dropdownactions .clear:hover{opacity:1}@media(max-width:992px){.dropdownsec .dropdowncontent .dropdownactions .clear{font-size:12px}}.dropdownsec .dropdowncontent .dropdownactions .apply{color:#422e27;font-size:16px;font-family:Montserrat;font-weight:700;background:none;border:none}@media(max-width:992px){.dropdownsec .dropdowncontent .dropdownactions .apply{font-size:12px}}.recipeslistingsec .CardCover{display:flex;flex-wrap:wrap;gap:0}.recipeslistingsec .card{max-width:300px;max-height:auto;margin:5px;padding:0;border:none}@media(max-width:992px){.recipeslistingsec .card{margin:auto}}.recipeslistingsec .productimg{width:100%;min-height:250px;height:auto;margin-bottom:15px}.recipeslistingsec h3{font-size:20px;font-weight:600;color:#422e27;font-family:ZT Chintzy;text-align:center;width:80%;margin:auto auto 15px}