.kit-preview[data-astro-cid-ubuchxfr]{color:#352d3d;max-width:1200px;margin-inline:auto;padding:40px 24px 12px}.kit-preview[data-astro-cid-ubuchxfr] section[data-astro-cid-ubuchxfr]{margin:0 0 48px}.kit-preview[data-astro-cid-ubuchxfr] h1[data-astro-cid-ubuchxfr]{max-width:22ch;margin:0;font-size:clamp(30px,3vw,36px);line-height:1.2}.kit-preview[data-astro-cid-ubuchxfr] h2[data-astro-cid-ubuchxfr]{margin:0 0 20px;font-size:clamp(24px,2.5vw,30px);line-height:1.3}.kit-preview[data-astro-cid-ubuchxfr] h3[data-astro-cid-ubuchxfr]{margin:0 0 10px;font-size:20px;line-height:1.4}.kit-preview[data-astro-cid-ubuchxfr] p[data-astro-cid-ubuchxfr]{margin:0;font-size:17px;line-height:1.65}.kit-preview[data-astro-cid-ubuchxfr] section[data-astro-cid-ubuchxfr]>p[data-astro-cid-ubuchxfr]{margin-bottom:22px}.kit-hero[data-astro-cid-ubuchxfr]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:48px;display:grid}.kit-intro[data-astro-cid-ubuchxfr]{flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex}.kit-intro[data-astro-cid-ubuchxfr]>p[data-astro-cid-ubuchxfr]:not(.kit-label):not(.kit-small):not(.kit-price){max-width:56ch}.kit-preview[data-astro-cid-ubuchxfr] .kit-label[data-astro-cid-ubuchxfr]{letter-spacing:.08em;color:#966223;font-size:12px;font-weight:700;line-height:1.5}.kit-hero[data-astro-cid-ubuchxfr]>img[data-astro-cid-ubuchxfr]{object-fit:contain;background:#fff;border:1px solid #e2dce5;border-radius:16px;justify-self:center;width:100%;height:auto;max-height:490px;display:block}.kit-facts[data-astro-cid-ubuchxfr]{flex-wrap:wrap;gap:8px;display:flex}.kit-facts[data-astro-cid-ubuchxfr] span[data-astro-cid-ubuchxfr]{background:#fff;border:1px solid #e2dce5;border-radius:30px;padding:7px 12px;font-size:14px;line-height:1.5}.kit-preview[data-astro-cid-ubuchxfr] .kit-price[data-astro-cid-ubuchxfr]{font-size:16px}.kit-preview[data-astro-cid-ubuchxfr] .kit-small[data-astro-cid-ubuchxfr]{color:#676171;margin-top:-10px;font-size:14px}.kit-button[data-astro-cid-ubuchxfr]{color:#352d3d;text-align:center;background:#f3ce76;border-radius:12px;justify-content:center;align-items:center;max-width:100%;min-height:46px;padding:10px 18px;font-size:16px;font-weight:700;line-height:1.5;text-decoration:none;display:inline-flex}.kit-button[data-astro-cid-ubuchxfr]:hover{text-decoration:underline}.kit-button[data-astro-cid-ubuchxfr].secondary{background:#eee8f0}.kit-features[data-astro-cid-ubuchxfr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kit-features[data-astro-cid-ubuchxfr] article[data-astro-cid-ubuchxfr]{background:#fff;border:1px solid #e2dce5;border-radius:16px;min-width:0;padding:24px}.kit-included[data-astro-cid-ubuchxfr]{background:#f3eee3;border-left:3px solid #cda65b;border-radius:0 12px 12px 0;margin-top:20px;padding:18px 22px}.kit-included[data-astro-cid-ubuchxfr] strong[data-astro-cid-ubuchxfr]{margin-bottom:5px;font-size:16px;display:block}.kit-included[data-astro-cid-ubuchxfr] span[data-astro-cid-ubuchxfr]{color:#676171;margin-top:6px;font-size:14px;display:block}.kit-parent[data-astro-cid-ubuchxfr]{background:#eee8f0;border-radius:16px;padding:28px}.kit-parent-grid[data-astro-cid-ubuchxfr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px;display:grid}.kit-parent-grid[data-astro-cid-ubuchxfr]>div[data-astro-cid-ubuchxfr]{min-width:0}.kit-parent-grid[data-astro-cid-ubuchxfr] h3[data-astro-cid-ubuchxfr]{font-size:18px}.kit-parent-grid[data-astro-cid-ubuchxfr] p[data-astro-cid-ubuchxfr]{max-width:58ch;font-size:16px}.kit-parent-grid[data-astro-cid-ubuchxfr] p[data-astro-cid-ubuchxfr]+p[data-astro-cid-ubuchxfr]{margin-top:10px}.kit-parent[data-astro-cid-ubuchxfr] a[data-astro-cid-ubuchxfr]{color:#24665e;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.kit-gallery[data-astro-cid-ubuchxfr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.kit-gallery[data-astro-cid-ubuchxfr] figure[data-astro-cid-ubuchxfr]{margin:0}.kit-gallery[data-astro-cid-ubuchxfr] img[data-astro-cid-ubuchxfr]{background:#fff;border:1px solid #e2dce5;border-radius:8px;width:100%;height:auto}.kit-gallery[data-astro-cid-ubuchxfr] figcaption[data-astro-cid-ubuchxfr]{padding:6px 0;font-size:14px}@media (width<=760px){.kit-preview[data-astro-cid-ubuchxfr]{padding:28px 20px 4px}.kit-preview[data-astro-cid-ubuchxfr] section[data-astro-cid-ubuchxfr]{margin-bottom:36px}.kit-hero[data-astro-cid-ubuchxfr]{grid-template-columns:1fr;gap:28px}.kit-intro[data-astro-cid-ubuchxfr]{gap:18px}.kit-hero[data-astro-cid-ubuchxfr]>img[data-astro-cid-ubuchxfr]{width:auto;max-width:100%;max-height:390px}.kit-features[data-astro-cid-ubuchxfr]{grid-template-columns:1fr;gap:14px}.kit-parent[data-astro-cid-ubuchxfr]{padding:22px}.kit-parent-grid[data-astro-cid-ubuchxfr]{grid-template-columns:1fr;gap:22px}.kit-gallery[data-astro-cid-ubuchxfr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kit-preview[data-astro-cid-ubuchxfr] h2[data-astro-cid-ubuchxfr]{margin-bottom:16px}}
