.included[data-astro-cid-wlvoliqa]{background:var(--color-cream);color:var(--color-ink-teal);font-family:var(--font-sans);grid-template-columns:1fr minmax(0,520px);align-items:stretch;gap:clamp(32px,6vw,110px);padding:clamp(48px,6vw,88px) clamp(20px,8vw,160px);display:grid}.copy[data-astro-cid-wlvoliqa]{flex-direction:column;padding-top:24px;display:flex}.printer[data-astro-cid-wlvoliqa]{align-self:start}.heading[data-astro-cid-wlvoliqa]{margin:0;font-size:clamp(30px,3vw,48px);font-weight:800;line-height:1.1}.copy[data-astro-cid-wlvoliqa]>p[data-astro-cid-wlvoliqa]{color:var(--color-teal-deep);font-size:var(--text-lg);margin:12px 0 28px;font-weight:600}.push[data-astro-cid-wlvoliqa]{background:var(--color-red);color:var(--color-cream);box-shadow:0 6px 0 var(--color-red-dark), 0 12px 20px #0003;border-radius:999px;padding:16px 28px;font-weight:800;transition:transform 80ms,box-shadow 80ms;display:inline-block}.push[data-astro-cid-wlvoliqa]:hover{box-shadow:0 4px 0 var(--color-red-dark), 0 8px 16px #0003;transform:translateY(2px)}.push[data-astro-cid-wlvoliqa]:active{box-shadow:0 1px 0 var(--color-red-dark);transform:translateY(5px)}.actions[data-astro-cid-wlvoliqa]{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.call[data-astro-cid-wlvoliqa]{color:var(--color-ink-teal);margin:0;font-weight:600}.call[data-astro-cid-wlvoliqa] a[data-astro-cid-wlvoliqa]{color:var(--color-red);text-underline-offset:4px;font-weight:800;text-decoration:underline}.pile[data-astro-cid-wlvoliqa]{flex:1;align-items:flex-end;max-width:720px;margin-top:88px;padding-bottom:30px;display:flex}.pile-inner[data-astro-cid-wlvoliqa]{aspect-ratio:560/440;width:100%;position:relative}.snap[data-astro-cid-wlvoliqa]{background:var(--color-paper);width:52%;padding:10px 10px 34px;position:absolute;box-shadow:0 12px 26px #00000029}.snap[data-astro-cid-wlvoliqa] img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.snap[data-astro-cid-wlvoliqa]:first-child{top:0;left:0;transform:rotate(-6deg)}.snap[data-astro-cid-wlvoliqa]:nth-child(2){top:8%;left:44%;transform:rotate(5deg)}.snap[data-astro-cid-wlvoliqa]:nth-child(3){top:34%;left:20%;transform:rotate(-1.5deg)}.snap[data-astro-cid-wlvoliqa].strip{width:22%;padding:6px 6px 18px}.snap[data-astro-cid-wlvoliqa].strip img{aspect-ratio:auto}.printer[data-astro-cid-wlvoliqa]{position:relative}.slot[data-astro-cid-wlvoliqa]{z-index:2;background:var(--color-ink-teal);height:18px;box-shadow:inset 0 -5px 0 var(--color-lens-dark), 0 6px 12px #0003;border-radius:6px;margin:0 -14px;position:relative}.feed[data-astro-cid-wlvoliqa]{margin-top:-8px;padding:0 6px 20px;overflow:hidden}.receipt[data-astro-cid-wlvoliqa]{background:var(--color-paper);color:var(--color-ink-teal);font-family:var(--font-receipt);font-size:var(--text-md);--tooth:10px;mask:linear-gradient(black 0 0) top / 100% calc(100% - var(--tooth)) no-repeat, conic-gradient(from -45deg at bottom, transparent, black 1deg 89deg, transparent 90deg) bottom / calc(var(--tooth) * 2) var(--tooth) repeat-x;padding:30px 28px 34px;line-height:1.45;position:relative;box-shadow:0 12px 26px #0000001f}.store[data-astro-cid-wlvoliqa]{text-transform:uppercase;letter-spacing:.06em;flex-direction:column;align-items:center;gap:2px;margin:0;font-weight:700;display:flex}.store[data-astro-cid-wlvoliqa] span[data-astro-cid-wlvoliqa]:last-child{font-weight:400}hr[data-astro-cid-wlvoliqa]{border:0;border-top:2px dashed var(--color-sage);margin:16px 0}.items[data-astro-cid-wlvoliqa]{margin:0;padding:0;list-style:none}.items[data-astro-cid-wlvoliqa] li[data-astro-cid-wlvoliqa]{align-items:flex-end;gap:6px;padding-block:5px;display:flex}.item[data-astro-cid-wlvoliqa]{flex:0 auto}.dots[data-astro-cid-wlvoliqa]{border-bottom:2px dotted var(--color-sage);flex:18px;min-width:18px;margin-bottom:6px}.tick[data-astro-cid-wlvoliqa]{color:var(--color-teal-deep);flex:none;font-weight:700}.totals[data-astro-cid-wlvoliqa]{margin:0}.totals[data-astro-cid-wlvoliqa] div[data-astro-cid-wlvoliqa]{justify-content:space-between;gap:16px;padding-block:3px;display:flex}.totals[data-astro-cid-wlvoliqa] dt[data-astro-cid-wlvoliqa]{text-transform:uppercase;font-weight:700}.totals[data-astro-cid-wlvoliqa] dd[data-astro-cid-wlvoliqa]{text-align:right;margin:0}.section-label[data-astro-cid-wlvoliqa]{text-transform:uppercase;margin:0 0 6px;font-weight:700}.thanks[data-astro-cid-wlvoliqa]{text-align:center;letter-spacing:.08em;margin:0 0 14px;font-weight:700}.barcode[data-astro-cid-wlvoliqa]{background:repeating-linear-gradient(90deg, var(--color-ink-teal) 0 2px, transparent 2px 4px, var(--color-ink-teal) 4px 7px, transparent 7px 9px, var(--color-ink-teal) 9px 10px, transparent 10px 13px);width:70%;height:46px;margin:0 auto}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.receipt[data-astro-cid-wlvoliqa]{animation:linear both print view();animation-range:entry 10% cover 40%}@keyframes print{0%{transform:translateY(-70%)}to{transform:translateY(0)}}}}@media (width<=56rem){.included[data-astro-cid-wlvoliqa]{grid-template-columns:1fr}.copy[data-astro-cid-wlvoliqa]{padding-top:0}.pile[data-astro-cid-wlvoliqa]{display:none}.receipt[data-astro-cid-wlvoliqa]{font-size:var(--text-sm);padding-inline:20px}}.included[data-astro-cid-wlvoliqa].mint{background:var(--color-mint)}
