[data-template-variant=print] .print-venue-header{font-family:var(--print-body-font, inherit);display:flex;flex-direction:column;align-items:flex-start;gap:1.5mm;margin-bottom:3mm;text-align:left}[data-template-variant=print] .print-venue-header[data-alignment=center]{align-items:center;text-align:center}[data-template-variant=print] .print-venue-header[data-alignment=right]{align-items:flex-end;text-align:right}[data-template-variant=print] .print-venue-header__row{display:flex;flex-direction:column;align-items:inherit;gap:3mm;width:100%;min-width:0}[data-template-variant=print] .print-venue-header__content{display:flex;flex-direction:column;align-items:flex-start;gap:3mm;max-width:100%;min-width:0;overflow-wrap:anywhere}[data-template-variant=print] .print-venue-header[data-alignment=center] .print-venue-header__content{align-items:center}[data-template-variant=print] .print-venue-header[data-alignment=right] .print-venue-header__content{align-items:flex-end}[data-template-variant=print] .print-venue-header__menu{min-width:0;max-width:100%;overflow-wrap:anywhere;text-align:inherit}[data-template-variant=print] .print-venue-header__menu .menu-subtitle{margin:1.5mm 0 0}[data-template-variant=print] .print-venue-header__text{min-width:0;display:grid;gap:1.5mm}[data-template-variant=print] .print-venue-header:not([data-image-placement=above]) .print-venue-header__content{width:100%;justify-content:space-between;align-items:center}[data-template-variant=print] .print-venue-header:not([data-image-placement=above]) .print-venue-header__text{flex:1}[data-template-variant=print] .print-venue-header[data-image-placement=left] .print-venue-header__content{flex-direction:row}[data-template-variant=print] .print-venue-header[data-image-placement=right] .print-venue-header__content{flex-direction:row-reverse}[data-template-variant=print] .print-venue-header:not([data-image-placement=above])[data-image-alignment=top] .print-venue-header__content{align-items:flex-start}[data-template-variant=print] .print-venue-header:not([data-image-placement=above])[data-image-alignment=bottom] .print-venue-header__content{align-items:flex-end}[data-template-variant=print] .print-venue-header[data-image-alignment=top] .print-venue-header__logo{object-position:center top}[data-template-variant=print] .print-venue-header[data-image-alignment=bottom] .print-venue-header__logo{object-position:center bottom}[data-template-variant=print] .print-venue-header[data-spacing=compact]{margin-bottom:2mm}[data-template-variant=print] .print-venue-header[data-spacing=compact] .print-venue-header__content{gap:1.5mm}[data-template-variant=print] .print-venue-header[data-spacing=spacious]{padding-block:3mm;margin-bottom:6mm}[data-template-variant=print] .print-venue-header[data-spacing=spacious] .print-venue-header__content{gap:6mm}[data-template-variant=print] .print-venue-header[data-divider=true]:after{content:"";display:block;width:15mm;border-bottom:.5pt solid var(--template-accent, var(--template-muted));margin-top:2mm}[data-template-variant=print] .print-venue-header[data-image-size=small] .print-venue-header__logo{width:15mm;height:12mm}[data-template-variant=print] .print-venue-header[data-image-size=medium] .print-venue-header__logo{width:30mm;height:20mm}[data-template-variant=print] .print-venue-header[data-image-size=large] .print-venue-header__logo{width:45mm;height:30mm;max-height:30mm}[data-template-variant=print] .print-venue-header__logo{max-width:45mm;max-height:20mm;object-fit:contain;flex-shrink:0}[data-template-variant=print] .print-venue-header__name{font-family:var(--print-heading-font, inherit);margin:0;font-size:var(--print-venue-name-size, 18pt);font-weight:var(--print-heading-weight, 600)}[data-template-variant=print] .print-venue-header__location{margin:0;font-size:var(--print-venue-location-size, 10pt);color:var(--template-muted)}[data-template-variant=print] .print-venue-header__tagline{margin:0;font-size:var(--print-venue-tagline-size, 11pt);color:var(--template-muted)}[data-template-variant=print] .print-venue-header .menu-title{margin:0;font-size:var(--print-fitted-menu-title-size, var(--print-menu-title-size, 24pt));line-height:1.2;text-wrap:balance}[data-template-variant=print] .print-venue-header .menu-subtitle{margin:0;font-size:var(--print-customer-type-size, 12pt)}
