/* Cascina Vecchia on /stampa/: like their own paper menu (the "Menù della Domenica" on the table, photo of 10 August 2025
   in the research pack): a plain white A4, "Cascina Vecchia" and the sheet's title centred in a calligraphic italic, the
   title underlined, section names centred in the same italic, each dish after a ❖ in Calibri (Carlito, the open font
   with Calibri's widths), prices in a column on the right written "€ 14,00", no rules between rows (print.decimals,
   print.bullet and print.heading in venue.json). The italic is Cormorant Garamond, a free font close to theirs. */
@font-face{font-family:'Carlito';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/carlito-latin.woff2') format('woff2')}
@font-face{font-family:'Carlito';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/carlito-bold-latin.woff2') format('woff2')}
@font-face{font-family:'Carlito';font-style:italic;font-weight:400;font-display:swap;src:url('fonts/carlito-italic-latin.woff2') format('woff2')}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:swap;src:url('fonts/cormorant-garamond-italic-latin.woff2') format('woff2')}
.sheet{font-family:Carlito,Calibri,"Hanken Grotesk",sans-serif;color:#111;padding:14mm 20mm 10mm}
.sheet .shead{text-align:center;margin:0 0 5mm}
.sheet .stitle{font:italic 700 2.3em/1.1 "Cormorant Garamond",Georgia,serif;letter-spacing:.02em;color:#111}
.sheet .ssub{display:inline-block;font:italic 600 1.55em/1.2 "Cormorant Garamond",Georgia,serif;letter-spacing:.03em;color:#111;margin-top:.15em;border-bottom:1.5px solid #111;padding:0 .1em .02em}
.sheet h2{font:italic 700 1.5em/1.2 "Cormorant Garamond",Georgia,serif;letter-spacing:.03em;text-transform:none;color:#111;text-align:center;margin:1em 0 .35em}
.sheet .snote{font-style:italic;color:#333;max-width:84%;margin:-.1em auto .6em;font-size:.82em}
.sheet .row{border:0;padding:.24em 0;gap:0 10mm}
.sheet .bl{font-size:.82em;margin-right:.45em;color:#222}
.sheet .n{font-weight:400}
.sheet .d{font-size:.8em;color:#333}
.sheet .p{grid-auto-columns:6em;font-variant-numeric:normal}
.sheet .p.one{grid-auto-columns:auto}
.sheet .w{color:#333}
.sheet .tag{display:none}
.sheet .glassline{color:#333}
.sheet .foot{border-top:1px solid #999;color:#333}
.sheet .foot b{color:#111}
/* Their logo in place of the name (the user, 5 Nov 2026), in the top right corner, inverted for white paper at the user's request: their LeggiMenu logo with white and their warm grey swapped, the farmhouse drawing kept as drawn (logo-stampa.png). */
.sheet{position:relative}
.sheet .logo{position:absolute;top:6mm;right:10mm;width:22mm;margin:0}
.sheet .shead{min-height:17mm}
.sheet .stitle:empty{display:none}
