/* Menukaart Het Gunnen: de kaart zelf. Maten in pt, gelijk aan de PDF uit Affinity (A4 staand, 2 pagina's). */
@font-face{font-family:'Sanchez';font-style:normal;font-weight:400;font-display:block;src:url(fonts/Sanchez-Regular.ttf)}
@font-face{font-family:'Sanchez';font-style:italic;font-weight:400;font-display:block;src:url(fonts/Sanchez-Italic.ttf)}
@font-face{font-family:'Crimson Text';font-style:normal;font-weight:400;font-display:block;src:url(fonts/CrimsonText-Regular.ttf)}
@font-face{font-family:'Crimson Text';font-style:italic;font-weight:400;font-display:block;src:url(fonts/CrimsonText-Italic.ttf)}
@font-face{font-family:'Crimson Text';font-style:normal;font-weight:700;font-display:block;src:url(fonts/CrimsonText-Bold.ttf)}
@font-face{font-family:'Crimson Text';font-style:italic;font-weight:700;font-display:block;src:url(fonts/CrimsonText-BoldItalic.ttf)}

.mk-vel{position:relative;width:595.28pt;height:841.89pt;background:#fff;overflow:hidden;color:#000;flex:0 0 auto}
.mk-vel *{box-sizing:border-box}
.mk-vel p{margin:0}
.mk-vel img{position:absolute;display:block;max-width:none}

/* buitenkant */
.mk-logo{left:369.1pt;top:267pt;width:155pt;height:60.2pt}
.mk-voorkant{position:absolute;left:297.64pt;top:393.73pt;width:297.64pt;padding:0 18pt;text-align:center;font-family:'Sanchez',serif;font-size:18pt;line-height:18pt;color:#000;overflow-wrap:break-word}
.mk-voorkant p+p{margin-top:.5em}
.mk-mesvork{left:74.7pt;top:491.4pt;width:149.9pt;height:99.6pt}
.mk-bedankt1,.mk-bedankt2{position:absolute;left:0;width:297.64pt;text-align:center;font-family:'Crimson Text',serif;font-style:italic;color:#8ebbd0;white-space:nowrap}
.mk-bedankt1{top:582.12pt;font-size:18pt;line-height:18pt}
.mk-bedankt2{top:602.11pt;font-size:13pt;line-height:19pt}

/* binnenkant */
.mk-tekening{left:64pt;top:396.8pt;width:220pt;height:228.8pt;object-fit:contain;object-position:center center}
.mk-titel{position:absolute;left:297.64pt;top:97.2pt;width:297.64pt;padding:0 12pt;text-align:center;font-family:'Sanchez',serif;font-size:20pt;line-height:24pt;color:#8ebbd0}
.mk-titel p{margin:0}
.mk-menu{position:absolute;left:297.64pt;top:191.35pt;width:297.64pt;padding:0 18pt;text-align:center;overflow-wrap:break-word}
.mk-blok+.mk-blok,.mk-dots+.mk-blok{margin-top:12pt}
.mk-blok-titel,.mk-dots{font-family:'Sanchez',serif;font-size:10pt;line-height:12pt;color:#f26521;white-space:pre-line}
.mk-blok-tekst{margin-top:1.26pt;font-family:'Crimson Text',serif;font-style:italic;font-size:12pt;line-height:14.4pt;color:#000}
.mk-dots{margin-top:13.14pt}
.mk-menu>.mk-dots:first-child{margin-top:0}
.mk-lijn{position:absolute;left:352.2pt;top:678.15pt;width:195.6pt;border-top:.5pt solid #8ebbd0}
.mk-klein{position:absolute;overflow:hidden}
.mk-klein img{object-fit:contain;object-position:center center}

@page{size:A4;margin:0}
@media print{
  html,body{margin:0;padding:0;background:#fff}
  .mk-vel{break-after:page;page-break-after:always}
  .mk-vel:last-child{break-after:auto;page-break-after:auto}
}
