/* TodayRecipes 4.3: mobile compact header; search scrolls with content */
@media(max-width:760px){
 body.cd-public .cd-head-v2-shell, body.cd-public .cd-head-v2-shell.is-condensed{position:sticky!important;top:0!important;z-index:500!important;background:rgba(251,250,247,.97)!important;box-shadow:0 5px 18px rgba(20,48,34,.06)!important}
 body.cd-public .cd-head-v2-shell .cd-header-v2,body.cd-public .cd-head-v2-shell.is-condensed .cd-header-v2{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:62px!important;padding:8px 0!important;gap:6px!important;transition:min-height .2s ease,padding .2s ease!important}
 body.cd-public .cd-head-v2-shell.is-condensed .cd-header-v2{min-height:48px!important;padding:4px 0!important}
 body.cd-public .cd-head-v2-shell .cd-brand-v2{flex:0 1 auto!important;min-width:0!important;max-width:calc(100% - 132px)!important;gap:7px!important}
 body.cd-public .cd-head-v2-shell .cd-head-tools{flex:0 0 auto!important;margin-left:auto!important;gap:4px!important}
 body.cd-public .cd-head-v2-shell .cd-logo-v2,body.cd-public .cd-head-v2-shell .cd-logo-v2 img{width:36px!important;height:36px!important;flex-basis:36px!important;transition:width .2s,height .2s!important}
 body.cd-public .cd-head-v2-shell.is-condensed .cd-logo-v2,body.cd-public .cd-head-v2-shell.is-condensed .cd-logo-v2 img{width:30px!important;height:30px!important;flex-basis:30px!important}
 body.cd-public .cd-head-v2-shell .tr-wordmark{font-size:17px!important;font-weight:300!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
 body.cd-public .cd-head-v2-shell.is-condensed .tr-wordmark{font-size:15px!important}
 body.cd-public .cd-head-v2-shell .cd-header-v2>form.cd-head-search{display:none!important}
 body.cd-public .cd-nav-strip{overflow:hidden!important;max-height:50px!important;opacity:1!important;transition:max-height .2s ease,opacity .2s ease!important}
 body.cd-public .cd-head-v2-shell.is-condensed .cd-nav-strip{max-height:0!important;opacity:0!important;border-top:0!important;pointer-events:none!important}
 body.cd-public .tr-mobile-search-row{position:relative!important;z-index:2!important;width:100%!important;padding:8px 12px 12px!important;background:#fbfaf7!important;box-sizing:border-box!important;overflow:visible!important}
 body.cd-public .tr-mobile-search-row form.cd-head-search,body.cd-public .tr-mobile-search-row form.cd-head-search:hover{display:flex!important;position:relative!important;width:100%!important;max-width:none!important;min-height:44px!important;background:#fff!important;border:1px solid #d9e3da!important;border-radius:999px!important;box-shadow:none!important;outline:0!important;overflow:visible!important;box-sizing:border-box!important}
 body.cd-public .tr-mobile-search-row form.cd-head-search:focus-within{border-color:#8cad99!important;box-shadow:0 0 0 3px rgba(51,109,80,.10)!important}
 body.cd-public .tr-mobile-search-row .cd-head-search input,body.cd-public .tr-mobile-search-row .cd-head-search input:focus{height:42px!important;min-height:42px!important;width:100%!important;min-width:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;font-size:14px!important;font-weight:400!important;flex:1!important}
 body.cd-public .tr-mobile-search-row .cd-head-search button{border:0!important;background:none!important;flex:0 0 44px!important}
 body.cd-public .tr-mobile-search-row .cd-suggestions{z-index:800!important}
}
@media(min-width:761px){body.cd-public .tr-mobile-search-row{display:none!important}}
@media(prefers-reduced-motion:reduce){body.cd-public .cd-head-v2-shell *{transition:none!important}}
@media print{body.cd-public .tr-mobile-search-row{display:none!important}}
