@media (max-width:700px){.recipeDirectoryPage{width:100%;min-width:0;max-width:100%;padding:12px 12px 32px!important}.recipeDirectoryPage .recipeDirectoryHero{width:100%;min-width:0;max-width:100%;padding:22px 18px 25px!important}.recipeDirectoryPage .pageHero.compact h1{overflow-wrap:break-word;max-width:100%;margin:8px 0 12px;line-height:1.06;font-size:clamp(1.9rem,8.3vw,2.3rem)!important}.recipeDirectoryPage .recipeDirectoryHero p{max-width:100%;margin:0 0 16px;font-size:.88rem;line-height:1.44}.recipeDirectoryPage .catalogSearch{gap:0;width:100%;min-width:0;max-width:100%;margin:12px 0 0;display:flex}.recipeDirectoryPage .catalogSearch input{text-overflow:ellipsis;appearance:none;border-radius:11px 0 0 11px;flex:1;width:0;min-width:0;max-width:100%;min-height:46px;padding:0 9px;font-size:.8rem}.recipeDirectoryPage .catalogSearch button{white-space:nowrap;border-radius:0 11px 11px 0;flex:none;min-width:94px;max-width:42%;min-height:46px;padding:0 9px;font-size:.79rem;line-height:1.1}.recipeDirectoryPage .linkChips{gap:6px;min-width:0;max-width:100%;margin:14px 0 0}.recipeDirectoryPage .linkChips a{overflow-wrap:anywhere;max-width:100%;padding:8px 10px;font-size:.74rem}.recipeDirectoryPage .recipeDirectorySection{min-width:0;margin-top:14px}}@media (max-width:340px){.recipeDirectoryPage .recipeDirectoryHero{padding:20px 12px 22px!important}.recipeDirectoryPage .catalogSearch button{min-width:84px;padding:0 5px;font-size:.72rem}}@media (max-width:700px){body .recipeDirectoryPage .recipeDirectorySection{margin:14px 0 16px;padding:12px!important}body .recipeDirectoryPage .recipeDirectoryGrid{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .recipeDirectoryPage .recipeDirectoryCard{flex-direction:column;min-width:0;display:flex;overflow:hidden;border-radius:13px!important;box-shadow:0 3px 10px #33251b0b!important}body .recipeDirectoryPage .recipeDirectoryImage{width:100%;aspect-ratio:1.38!important;height:auto!important;min-height:0!important}body .recipeDirectoryPage .recipeDirectoryCaption{flex-direction:column;flex:1;display:flex;padding:10px 10px 12px!important}body .recipeDirectoryPage .recipeDirectoryCaption h2{overflow-wrap:break-word;margin:0 0 5px!important;font-size:clamp(.9rem,3.9vw,1.06rem)!important;line-height:1.16!important}body .recipeDirectoryPage .recipeDirectoryCaption p{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#75695e!important;margin:0!important;font-size:.72rem!important;line-height:1.28!important;display:-webkit-box!important}body .recipeDirectoryPage .recipeDirectoryCaption span{display:none!important}body .recipeDirectoryPage .seoGatewaySection{margin:16px 0;padding:14px!important}body .recipeDirectoryPage .seoGatewaySection .sectionTitle{margin:0;display:block}body .recipeDirectoryPage .seoGatewaySection h2{margin:7px 0;font-size:1.3rem}body .recipeDirectoryPage .seoGatewaySection p{margin:0 0 10px;font-size:.8rem;line-height:1.4}}@media (max-width:340px){body .recipeDirectoryPage .recipeDirectoryGrid{gap:7px!important}body .recipeDirectoryPage .recipeDirectoryCaption{padding:8px!important}body .recipeDirectoryPage .recipeDirectoryCaption h2{font-size:.87rem!important}body .recipeDirectoryPage .recipeDirectoryCaption p{font-size:.68rem!important}}
