.vxcw__print-help,.vxvg__print-help,.vxws__print-help{margin:.65rem 0 0;color:#405a78;font-size:.94rem}.vxcw__grid{min-width:0;margin-inline:auto}@media print{body.vxcw-printing>.page-wrapper:has(.vxcw),body.vxvg-printing>.page-wrapper:has(.vxvg),body.vxws-printing>.page-wrapper:has(.vxws){display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}body.vxcw-printing #MainContent,body.vxvg-printing #MainContent,body.vxws-printing #MainContent{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important}body.vxcw-printing>.page-wrapper>*:not(#MainContent),body.vxvg-printing>.page-wrapper>*:not(#MainContent),body.vxws-printing>.page-wrapper>*:not(#MainContent),body.vxcw-printing #MainContent>*:not(.shopify-section:has(.vxcw)),body.vxvg-printing #MainContent>*:not(.shopify-section:has(.vxvg)),body.vxws-printing #MainContent>*:not(.shopify-section:has(.vxws)){display:none!important}body.vxcw-printing .shopify-section:has(.vxcw),body.vxvg-printing .shopify-section:has(.vxvg),body.vxws-printing .shopify-section:has(.vxws){display:block!important;margin:0!important;padding:0!important}body.vxcw-printing .vxa-nav,body.vxvg-printing .vxa-nav,body.vxws-printing .vxa-nav,body.vxcw-printing [data-load-status]{display:none!important}.vxp-print-brand{display:flex!important;align-items:center;justify-content:space-between;gap:8mm;padding-bottom:3mm;margin-bottom:4mm;border-bottom:1.2mm solid #d4a72c;color:#002154}.vxp-print-brand img{display:block!important;width:auto!important;max-width:38mm!important;height:14mm!important;object-fit:contain}.vxp-print-brand>div{display:grid!important;gap:1mm;margin-left:auto;text-align:right}.vxp-print-brand strong{font:700 14pt Georgia,serif}.vxp-print-brand span{font-size:9pt}.vxp-print-details{display:flex!important;justify-content:space-between;gap:10mm;font-weight:700}.vxp-print-instruction{margin:2mm 0 4mm;font-size:9.5pt}.vxcw__print-help,.vxvg__print-help,.vxws__print-help{display:none!important}body.vxcw-printing .vxcw__shell,body.vxvg-printing .vxvg__game,.vxws__shell{break-after:avoid;page-break-after:avoid;max-height:273mm;overflow:hidden}body.vxcw-printing .vxcw__grid{gap:0!important;border:1.5mm solid #002154!important;border-radius:0!important;background:transparent!important}body.vxcw-printing .vxcw__cell{width:7mm!important;height:7mm!important;border:.25mm solid #111!important;background:#fff!important}body.vxcw-printing .vxcw__cell--block{border:3.5mm solid #002154!important;background:transparent!important}body.vxcw-printing .vxcw__number{color:#000!important;font-size:6.5pt!important}body.vxvg-printing .vxvg__print-list{font-size:9.5pt;line-height:1.25}body.vxvg-printing .vxvg__print-list li{margin-bottom:3mm;break-inside:avoid}body.vxvg-printing .vxvg__print-scramble,body.vxvg-printing .vxvg__print-clue,body.vxvg-printing .vxvg__answer-line{display:block}body.vxvg-printing .vxvg__print-scramble{font-size:12pt;letter-spacing:.12em}body.vxvg-printing .vxvg__print-clue{margin:1mm 0}body.vxvg-printing .vxvg__answer-line{height:7mm;padding-top:1mm;border-bottom:.35mm solid #002154;font-weight:700}body.vxws-printing .vxws__grid{gap:0!important;border:1.5mm solid #002154!important;background:transparent!important}body.vxws-printing .vxws__cell,body.vxws-printing .vxws__cell.is-found,body.vxws-printing .vxws__cell.is-start{border:.3mm solid #333!important;background:#fff!important;color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/academy-printable-puzzle-enhancements.css.map */
