.cutter-shop-card[data-astro-cid-4hp5c5yo]{background:#fafbf9;border:1px solid #e8ebe4;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.cutter-shop-photo-link[data-astro-cid-4hp5c5yo]{display:flex;align-items:center;justify-content:center;background:#f7faf0;padding:.75rem}.cutter-shop-photo[data-astro-cid-4hp5c5yo]{display:block;width:auto;max-width:100%;height:auto;max-height:220px}.cutter-shop-body[data-astro-cid-4hp5c5yo]{display:flex;flex-direction:column;flex:1;padding:1.25rem}.cutter-shop-name[data-astro-cid-4hp5c5yo]{font-size:1.125rem;font-weight:600;margin:0}.cutter-shop-name[data-astro-cid-4hp5c5yo] a[data-astro-cid-4hp5c5yo]{color:var(--kbm-green);text-decoration:none}.cutter-shop-name[data-astro-cid-4hp5c5yo] a[data-astro-cid-4hp5c5yo]:hover{text-decoration:underline}.cutter-shop-note[data-astro-cid-4hp5c5yo]{font-size:.95rem;color:#5a6b47;line-height:1.5;margin:.75rem 0 0}.cutter-shop-price[data-astro-cid-4hp5c5yo]{font-size:1.05rem;font-weight:700;color:var(--kbm-green);margin:.75rem 0 0}.cutter-shop-details[data-astro-cid-4hp5c5yo]{display:inline-block;margin-top:1rem;font-weight:600;color:var(--kbm-green);text-decoration:underline}.cutter-shop-details[data-astro-cid-4hp5c5yo]:hover{color:var(--kbm-green-hover, #445626)}.needle-shop-card[data-astro-cid-3enoz6ma]{background:#fafbf9;border:1px solid #e8ebe4;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.needle-shop-photo-link[data-astro-cid-3enoz6ma]{display:flex;align-items:center;justify-content:center;background:#f7faf0;padding:.75rem}.needle-shop-photo[data-astro-cid-3enoz6ma]{display:block;width:auto;max-width:100%;height:auto;max-height:220px}.needle-shop-body[data-astro-cid-3enoz6ma]{display:flex;flex-direction:column;flex:1;padding:1.25rem}.needle-shop-name[data-astro-cid-3enoz6ma]{font-size:1.125rem;font-weight:600;margin:0}.needle-shop-name[data-astro-cid-3enoz6ma] a[data-astro-cid-3enoz6ma]{color:var(--kbm-green);text-decoration:none}.needle-shop-name[data-astro-cid-3enoz6ma] a[data-astro-cid-3enoz6ma]:hover{text-decoration:underline}.needle-shop-price[data-astro-cid-3enoz6ma]{font-size:1.2rem;font-weight:700;color:var(--kbm-green);margin:.75rem 0 0}.needle-shop-note[data-astro-cid-3enoz6ma]{font-size:.95rem;color:#5a6b47;line-height:1.5;margin:.4rem 0 0}.needle-shop-details[data-astro-cid-3enoz6ma]{display:inline-block;margin-top:1rem;font-weight:600;color:var(--kbm-green);text-decoration:underline}.needle-shop-details[data-astro-cid-3enoz6ma]:hover{color:var(--kbm-green-hover, #445626)}.kit-shop-card[data-astro-cid-gowehu73]{background:#fafbf9;border:1px solid #e8ebe4;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.kit-shop-media[data-astro-cid-gowehu73]{position:relative;width:100%;background:#f7faf0}.kit-shop-photo-link[data-astro-cid-gowehu73]{display:block;background:#f7faf0}.machine-status[data-astro-cid-gowehu73]{position:absolute;top:.6rem;right:.6rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:.25rem .55rem;border-radius:999px;color:#fff;background:#52682d}.machine-status--available[data-astro-cid-gowehu73]{background:#3f6212}.machine-status--backorder[data-astro-cid-gowehu73]{background:#b45309}.machine-status--unavailable[data-astro-cid-gowehu73]{background:#475569}.kit-shop-photo[data-astro-cid-gowehu73]{display:block;width:100%;height:auto}.kit-shop-body[data-astro-cid-gowehu73]{display:flex;flex-direction:column;flex:1;padding:1.25rem}.kit-shop-name[data-astro-cid-gowehu73]{font-size:1.125rem;font-weight:600;margin:0}.kit-shop-name[data-astro-cid-gowehu73] a[data-astro-cid-gowehu73]{color:var(--kbm-green);text-decoration:none}.kit-shop-name[data-astro-cid-gowehu73] a[data-astro-cid-gowehu73]:hover{text-decoration:underline}.kit-shop-price[data-astro-cid-gowehu73]{font-size:1.2rem;font-weight:700;color:var(--kbm-green);margin:.75rem 0 0}.kit-shop-note[data-astro-cid-gowehu73]{font-size:.95rem;color:#5a6b47;line-height:1.5;margin:.4rem 0 0}.kit-shop-details[data-astro-cid-gowehu73]{display:inline-block;margin-top:1rem;font-weight:600;color:var(--kbm-green);text-decoration:underline}.kit-shop-details[data-astro-cid-gowehu73]:hover{color:var(--kbm-green-hover, #445626)}
