.packing-checklist[data-astro-cid-zche32gc]{container-type:inline-size;margin:2rem 0;border:1.5px solid var(--color-base-content);border-radius:.25rem;background:var(--color-base-100)}.packing-checklist__head[data-astro-cid-zche32gc]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1rem;padding:1rem 1rem .85rem;border-bottom:2px solid var(--color-base-content);background:var(--color-base-200)}.packing-checklist__title[data-astro-cid-zche32gc]{margin:.25rem 0 0;font-family:var(--font-serif);font-size:1.45rem;line-height:1.2;font-weight:650}.packing-checklist__print[data-astro-cid-zche32gc]{min-height:2.75rem;padding:0 1rem;border:1.5px solid var(--color-base-content);border-radius:.375rem;background:var(--color-base-100);color:var(--color-base-content);font:inherit;font-size:.9rem;font-weight:650;cursor:pointer}.packing-checklist__print[data-astro-cid-zche32gc]:hover{background:var(--color-base-300)}.packing-checklist__scroll[data-astro-cid-zche32gc]{overflow-x:auto}.packing-checklist__table[data-astro-cid-zche32gc]{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.45}.packing-checklist__table[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc],.packing-checklist__table[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{padding:.6rem .75rem;text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in oklab,var(--color-base-content) 16%,transparent)}.packing-checklist__table[data-astro-cid-zche32gc] thead[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc]{font-size:.75rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab,var(--color-base-content) 82%,transparent)}.packing-checklist__tick-col[data-astro-cid-zche32gc],.packing-checklist__tick[data-astro-cid-zche32gc]{width:2.75rem}.packing-checklist__weight-col[data-astro-cid-zche32gc],.packing-checklist__weight[data-astro-cid-zche32gc],.packing-checklist__subtotal[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc],.packing-checklist__total[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{width:7.5rem;text-align:right!important;white-space:nowrap}.packing-checklist__group-row[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc]{padding-top:1rem;font-family:var(--font-serif);font-size:1.05rem;font-weight:650;border-bottom:1.5px solid var(--color-base-content)}.packing-checklist__grid[data-astro-cid-zche32gc]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;margin-right:.5rem;border:1.5px solid var(--hub);border-radius:.15rem;color:var(--hub);font-family:var(--font-sans);font-size:.75rem;font-weight:700;vertical-align:.1em}.packing-checklist__box[data-astro-cid-zche32gc]{width:1.35rem;height:1.35rem;margin:.1rem 0 0;accent-color:var(--color-primary);cursor:pointer}.packing-checklist__label[data-astro-cid-zche32gc]{display:block;font-weight:600;cursor:pointer}.packing-checklist__product[data-astro-cid-zche32gc]{display:block;margin-top:.15rem;font-size:.875rem;color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}.packing-checklist__guide[data-astro-cid-zche32gc]{display:inline-block;margin-top:.25rem;padding:.2rem 0;font-size:.875rem;color:var(--color-primary);text-decoration:underline;text-underline-offset:.18em}.packing-checklist__guide[data-astro-cid-zche32gc]:before{content:"→ " / ""}.packing-checklist__cta{margin-top:.5rem;font-size:.875rem}.packing-checklist__missing[data-astro-cid-zche32gc]{font-size:.8125rem;font-style:normal;white-space:normal;color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}.packing-checklist__subtotal[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc],.packing-checklist__subtotal[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{font-size:.875rem;font-weight:600;background:color-mix(in oklab,var(--color-base-200) 70%,transparent)}.packing-checklist__total[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc],.packing-checklist__total[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{padding-top:.9rem;padding-bottom:.9rem;border-top:2px solid var(--color-base-content);border-bottom:0;font-size:1.05rem;font-weight:700;background:var(--color-base-200)}.packing-checklist__note[data-astro-cid-zche32gc]{display:block;margin-top:.2rem;font-size:.8125rem;font-weight:400;color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}tr[data-astro-cid-zche32gc]:has(.packing-checklist__box:checked) .packing-checklist__label[data-astro-cid-zche32gc]{text-decoration:line-through;text-decoration-thickness:1.5px}@container (max-width: 30rem){.packing-checklist__table[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc],.packing-checklist__table[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{padding:.55rem .5rem}.packing-checklist__weight-col[data-astro-cid-zche32gc],.packing-checklist__weight[data-astro-cid-zche32gc],.packing-checklist__subtotal[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc],.packing-checklist__total[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{width:5.5rem}}@media print{.packing-checklist[data-astro-cid-zche32gc]{border-color:#000;background:#fff;color:#000;font-size:10.5pt}.packing-checklist__head[data-astro-cid-zche32gc],.packing-checklist__total[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc],.packing-checklist__total[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc],.packing-checklist__subtotal[data-astro-cid-zche32gc] th[data-astro-cid-zche32gc],.packing-checklist__subtotal[data-astro-cid-zche32gc] td[data-astro-cid-zche32gc]{background:#fff!important}.packing-checklist__print[data-astro-cid-zche32gc],.packing-checklist__guide[data-astro-cid-zche32gc],.packing-checklist__cta{display:none!important}.packing-checklist__scroll[data-astro-cid-zche32gc]{overflow:visible}.packing-checklist__group[data-astro-cid-zche32gc]{break-inside:avoid}.packing-checklist__box[data-astro-cid-zche32gc]{appearance:none;-webkit-appearance:none;width:11pt;height:11pt;border:1pt solid #000;border-radius:0}.packing-checklist__grid[data-astro-cid-zche32gc]{border-color:#000;color:#000}.packing-checklist__label[data-astro-cid-zche32gc]{text-decoration:none!important}}
