@media print{@page{size:A5 portrait;margin:0}body:has(.book-gift-card){-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.book-gift-card)>*{visibility:hidden}.book-gift-card,.book-gift-card *{visibility:visible}.book-gift-tools{display:none}.book-gift-card{box-sizing:border-box;break-inside:avoid;background:var(--navy);width:148mm;max-width:none;height:210mm;min-height:0;color:var(--offwhite);border:0;margin:0;padding:16mm 12mm;position:absolute;top:0;left:0}.book-gift-card h1{font-size:28pt}}
