/* Header-only caption beneath the complete approved bird and original lettering. */
.cake .header .wordmark{
 display:grid;
 grid-template-columns:76px 64px;
 grid-template-rows:auto auto;
 column-gap:14px;
 row-gap:9px;
 justify-content:center;
 align-items:center;
 width:212px;
}
.cake .header .wordmark>.brand-bird{
 grid-column:1;
 grid-row:1;
 justify-self:center;
}
.cake .header .take-wordmark-image{display:contents}
.cake .header .take-wordmark-image img{
 grid-column:2;
 grid-row:1;
 justify-self:center;
 width:64px;
 height:auto;
}
.cake .header .take-wordmark-image small{
 grid-column:1 / -1;
 grid-row:2;
 justify-self:center;
 width:max-content;
 max-width:none;
 margin:0;
 font-family:Lora,Georgia,serif;
 font-size:13px;
 font-weight:500;
 font-style:normal;
 line-height:1.3;
 letter-spacing:0;
 text-transform:none;
 text-align:center;
 white-space:nowrap;
 color:var(--ink);
}
.cake .header .take-wordmark-image small::first-letter{text-transform:uppercase}
@media(min-width:761px){
 .cake .header{padding-top:16px;row-gap:14px}
}
@media(max-width:760px){
 .cake .header{padding-top:10px;padding-bottom:10px}
 .cake .header .wordmark{
  grid-template-columns:58px 44px;
  column-gap:9px;
  row-gap:7px;
  width:184px;
 }
 .cake .header .take-wordmark-image img{width:44px;height:auto}
 .cake .header .take-wordmark-image small{font-size:11px;line-height:1.3}
}
