.gb-num[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);letter-spacing:.02em;color:var(--brass);font-size:1rem;font-style:italic;font-weight:600;display:inline-block}.gb-chip[data-astro-cid-acn5rbe3]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--forest-deep);background:var(--brass);border:1px solid var(--brass);white-space:nowrap;border-radius:999px;padding:.26rem .72rem;font-size:.74rem;font-weight:700;display:inline-block}.gb-sr[data-astro-cid-acn5rbe3]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gb-light-title[data-astro-cid-acn5rbe3]{color:var(--ivory)}.gb-light-title[data-astro-cid-acn5rbe3] em[data-astro-cid-acn5rbe3]{color:var(--brass-soft)}.gb-order[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-final[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3]{color:#f5f0e5c2}.gb-bow[data-astro-cid-acn5rbe3]{width:100%;height:auto;display:block}.gb-hero[data-astro-cid-acn5rbe3]{isolation:isolate;place-items:center;min-height:calc(clamp(30rem,68vh,45rem) + 1.5cm);padding-top:calc(clamp(3rem,6vw,4.6rem) + 4.75rem);padding-bottom:clamp(3rem,6vw,4.6rem);display:grid;position:relative}.gb-hero[data-astro-cid-acn5rbe3]:before{content:"";z-index:-1;background:url(https://img.leelinepackage.com/gift-box/hero-bg-v2.webp) 50%/cover no-repeat;position:absolute;inset:0}.gb-hero[data-astro-cid-acn5rbe3]:after{content:"";z-index:-1;background:linear-gradient(#14261b8c 0%,#14261b6b 46%,#14261b99 100%);position:absolute;inset:0}.gb-hero-in[data-astro-cid-acn5rbe3]{z-index:1;text-align:center;position:relative}.gb-hero-in[data-astro-cid-acn5rbe3] .eyebrow[data-astro-cid-acn5rbe3]{color:#e3c29a;justify-content:center}.gb-hero-in[data-astro-cid-acn5rbe3] .eyebrow[data-astro-cid-acn5rbe3] .eyebrow-leaf[data-astro-cid-acn5rbe3]{color:var(--brass-soft)}.gb-title[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);letter-spacing:-.028em;color:var(--ivory);text-wrap:balance;max-width:20em;margin:1.4rem auto 0;font-size:clamp(2rem,4.8vw,3.95rem);font-weight:700;line-height:1.1}.gb-title[data-astro-cid-acn5rbe3] em[data-astro-cid-acn5rbe3]{color:var(--brass-soft);font-style:italic}.gb-lede[data-astro-cid-acn5rbe3]{color:#fff;max-width:76ch;margin:1.75rem auto 0;font-size:clamp(1.02rem,1.55vw,1.16rem);line-height:1.8}.gb-hero-in[data-astro-cid-acn5rbe3] .btn[data-astro-cid-acn5rbe3]{margin-top:2.4rem}.gb-spec-band[data-astro-cid-acn5rbe3]{background:var(--color-ivory);border-top:1px solid #1f3b2c1a;padding:1.5rem 0}.gb-spec[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(5,auto);justify-content:center;gap:.55rem clamp(1rem,3vw,2.6rem);margin:0;padding:0;list-style:none;display:grid}.gb-spec[data-astro-cid-acn5rbe3] li[data-astro-cid-acn5rbe3]{align-items:baseline;gap:.5rem;display:flex}.gb-spec[data-astro-cid-acn5rbe3] b[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);white-space:nowrap;color:var(--brass);font-size:1.06rem;font-style:italic;font-weight:600}.gb-spec[data-astro-cid-acn5rbe3] span[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);font-size:.84rem}.gb-quote[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-channels[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-types[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-structure[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-board[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-not[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-included[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-tie[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-order[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-faq[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3],.gb-final[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3]{max-width:80ch}.section-head--center[data-astro-cid-acn5rbe3] .section-sub[data-astro-cid-acn5rbe3]{margin-inline:auto}.gb-quote[data-astro-cid-acn5rbe3]{background:var(--color-ivory);padding:clamp(4rem,9vw,7.5rem) 0}.gb-ribbon[data-astro-cid-acn5rbe3]{position:relative}.gb-band[data-astro-cid-acn5rbe3]{background:linear-gradient(180deg, #d9b877 0%, var(--brass) 46%, #8c6c34 100%);clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);height:13px;display:block}.gb-band[data-astro-cid-acn5rbe3]:after{content:"";background:#ffffff57;height:1px;position:absolute;inset:2px 40px auto}.gb-knot[data-astro-cid-acn5rbe3]{width:3.2rem;color:var(--brass-bright);position:absolute;top:6.5px;left:0;transform:translate(-18%,-50%)}.gb-tags[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.7rem,1.5vw,1.15rem);margin:0;padding:0;list-style:none;display:grid}.gb-tag[data-astro-cid-acn5rbe3]{flex-direction:column;padding-top:2.1rem;display:flex;position:relative}.gb-tag[data-astro-cid-acn5rbe3]:before{content:"";background:linear-gradient(180deg, var(--brass), #b08d4c4d);width:1.5px;height:2.1rem;position:absolute;top:0;left:50%}.gb-tag-body[data-astro-cid-acn5rbe3]{background:#f5f0e59e;border:1px solid #b08d4c80;flex-direction:column;flex:1;padding:1.15rem 1rem 0;display:flex;position:relative}.gb-tag-hole[data-astro-cid-acn5rbe3]{background:var(--color-clay);border:1px solid #b08d4cbf;border-radius:50%;width:.58rem;height:.58rem;position:absolute;top:.72rem;right:.8rem}.gb-tag-num[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);color:var(--brass);letter-spacing:.02em;font-size:1rem;font-style:italic;font-weight:600}.gb-tag-body[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{letter-spacing:-.01em;color:var(--color-charcoal);margin:.2rem 0 .5rem;font-size:1.16rem;font-weight:600}.gb-tag-body[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin:0 0 1.1rem;font-size:.87rem;line-height:1.6}.gb-tag-fig[data-astro-cid-acn5rbe3]{background:var(--brass);color:var(--forest-deep);letter-spacing:.09em;text-transform:uppercase;margin:auto -1rem 0;padding:.52rem 1rem;font-size:.74rem;font-weight:600}.gb-channels[data-astro-cid-acn5rbe3]{background:var(--color-clay);padding:clamp(4rem,9vw,7.5rem) 0}.gb-cols[data-astro-cid-acn5rbe3]{grid-template-rows:auto auto auto auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1rem,2.4vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.gb-col[data-astro-cid-acn5rbe3]{grid-row:1/-1;grid-template-rows:subgrid;background:var(--color-ivory);border:1px solid #1f3b2c1f;border-top:3px solid var(--brass);border-radius:1rem;padding:0;display:grid}.gb-col-fig[data-astro-cid-acn5rbe3]{grid-row:1;margin:0;padding:clamp(.8rem,1.5vw,1rem) clamp(.8rem,1.5vw,1rem) 0}.gb-col-fig[data-astro-cid-acn5rbe3] img[data-astro-cid-acn5rbe3]{aspect-ratio:16/10;object-fit:cover;border-radius:.7rem;width:100%;display:block}.gb-col-pill[data-astro-cid-acn5rbe3]{grid-row:2;align-self:start;margin:clamp(.75rem,1.5vw,.95rem) clamp(.8rem,1.5vw,1rem) 0}.gb-col[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-charcoal);grid-row:3;margin:.6rem clamp(.8rem,1.5vw,1rem) 0;font-size:clamp(1.3rem,2vw,1.52rem);font-weight:600;line-height:1.16}.gb-col-scene[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);color:var(--color-brand-muted);grid-row:4;margin:.45rem clamp(.8rem,1.5vw,1rem) clamp(.85rem,1.8vw,1.1rem);font-size:.96rem;font-style:italic;line-height:1.5}.gb-col-block[data-astro-cid-acn5rbe3]{border-top:1px solid #1f3b2c24;grid-row:5;padding-top:.8rem}.gb-col-block--get[data-astro-cid-acn5rbe3]{grid-row:6;padding:.8rem clamp(.8rem,1.5vw,1rem) clamp(1.05rem,2.2vw,1.4rem)}.gb-col-block[data-astro-cid-acn5rbe3]:not(.gb-col-block--get){padding-inline:clamp(.8rem,1.5vw,1rem)}.gb-col-label[data-astro-cid-acn5rbe3]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-kraft);margin-bottom:.28rem;font-size:.65rem;font-weight:700;display:block}.gb-col-block[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin:0;font-size:.85rem;line-height:1.62}.gb-col-block--get[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-charcoal);font-size:.96rem;line-height:1.58}.gb-col-block--get[data-astro-cid-acn5rbe3] b[data-astro-cid-acn5rbe3]{color:var(--brass);font-weight:700}.gb-types[data-astro-cid-acn5rbe3]{background:var(--color-clay);padding:clamp(4rem,9vw,7.5rem) 0;scroll-margin-top:4.5rem}.gb-type-grid[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.2rem);margin:0;padding:0;list-style:none;display:grid}.gb-type[data-astro-cid-acn5rbe3] figure[data-astro-cid-acn5rbe3]{margin:0;position:relative}.gb-type[data-astro-cid-acn5rbe3] img[data-astro-cid-acn5rbe3]{border-radius:.85rem;width:100%;height:auto;display:block}.gb-code[data-astro-cid-acn5rbe3]{font-family:var(--font-body);letter-spacing:.13em;text-transform:uppercase;color:var(--forest-deep);background:#f5f0e5e6;border-radius:999px;padding:.26rem .66rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.7rem;left:.7rem}.gb-type-body[data-astro-cid-acn5rbe3]{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.95rem;display:flex}.gb-type-body[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{letter-spacing:-.01em;color:var(--color-charcoal);margin:0;font-size:1.14rem;font-weight:600}.gb-type-body[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin:0;font-size:.89rem;line-height:1.62}.gb-structure[data-astro-cid-acn5rbe3]{background:var(--color-ivory);padding:clamp(4rem,9vw,7.5rem) 0}.gb-structure[data-astro-cid-acn5rbe3] .section-head[data-astro-cid-acn5rbe3]{margin-bottom:calc(clamp(2.5rem,6vw,5rem) - .5cm)}.gb-table[data-astro-cid-acn5rbe3]{border-collapse:collapse;text-align:left;background:#f5f0e58c;border:1px solid #b08d4c99;width:100%}.gb-table[data-astro-cid-acn5rbe3] caption[data-astro-cid-acn5rbe3]{text-align:left}.gb-table[data-astro-cid-acn5rbe3] th[data-astro-cid-acn5rbe3],.gb-table[data-astro-cid-acn5rbe3] td[data-astro-cid-acn5rbe3]{vertical-align:top;border:1px solid #1f3b2c24;padding:1rem 1.05rem}.gb-table[data-astro-cid-acn5rbe3] thead[data-astro-cid-acn5rbe3] th[data-astro-cid-acn5rbe3]{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory);background:var(--color-forest);border-color:#f5f0e533;font-size:.72rem;font-weight:600}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] th[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);color:var(--color-charcoal);white-space:nowrap;font-size:1.06rem;font-weight:600}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] th[data-astro-cid-acn5rbe3] .gb-num[data-astro-cid-acn5rbe3]{margin-right:.5rem}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] td[data-astro-cid-acn5rbe3]{color:var(--color-brand-text);font-size:.89rem;line-height:1.6}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] tr[data-astro-cid-acn5rbe3].gb-hl{background:var(--color-sage)}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] tr[data-astro-cid-acn5rbe3].gb-hl th[data-astro-cid-acn5rbe3],.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] tr[data-astro-cid-acn5rbe3].gb-hl td[data-astro-cid-acn5rbe3]{color:var(--ivory);border-color:#f5f0e552}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] tr[data-astro-cid-acn5rbe3].gb-hl .gb-num[data-astro-cid-acn5rbe3]{color:var(--brass-soft)}.gb-pill[data-astro-cid-acn5rbe3]{letter-spacing:.08em;text-transform:uppercase;color:var(--forest-deep);background:var(--brass);border:1px solid var(--brass);border-radius:999px;padding:.26rem .68rem;font-size:.7rem;font-weight:700;display:inline-block}.gb-board[data-astro-cid-acn5rbe3]{background:var(--color-clay);padding:clamp(4rem,9vw,7.5rem) 0}.gb-board-grid[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}.gb-board-grid[data-astro-cid-acn5rbe3] figure[data-astro-cid-acn5rbe3]{margin:0}.gb-board-grid[data-astro-cid-acn5rbe3] img[data-astro-cid-acn5rbe3]{border-radius:.8rem;width:100%;height:auto;display:block}.gb-board-body[data-astro-cid-acn5rbe3]{margin-top:.85rem}.gb-board-body[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{color:var(--color-charcoal);margin:0;font-size:1.16rem;font-weight:600}.gb-board-body[data-astro-cid-acn5rbe3] .gb-chip[data-astro-cid-acn5rbe3]{margin-top:.45rem;padding:.2rem .55rem;font-size:.68rem}.gb-board-body[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-brand-text);margin:.6rem 0 0;font-size:.92rem;line-height:1.62}.gb-not[data-astro-cid-acn5rbe3]{background:var(--color-ivory);padding:clamp(4rem,9vw,7.5rem) 0}.gb-not-cards[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2.4vw,1.6rem);margin:0;padding:0;list-style:none;display:grid}.gb-not-cards[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]{background:var(--color-clay);border:1px solid #1f3b2c1f;border-radius:1rem;flex-direction:column;padding:clamp(1.3rem,2.4vw,1.8rem);display:flex}.gb-mark-wrap[data-astro-cid-acn5rbe3]{width:2.3rem;height:2.3rem;color:var(--brass);margin-bottom:.85rem;display:block}.gb-not-cards[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);letter-spacing:-.015em;color:var(--color-charcoal);margin:0 0 .8rem;font-size:clamp(1.2rem,1.8vw,1.42rem);font-weight:600;line-height:1.26}.gb-not-cards[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin:0;font-size:.93rem;line-height:1.72}.gb-not-cards[data-astro-cid-acn5rbe3] a[data-astro-cid-acn5rbe3]{color:var(--brass);border-bottom:1px solid #b08d4c80;font-weight:600;text-decoration:none;transition:border-color .25s}.gb-not-cards[data-astro-cid-acn5rbe3] a[data-astro-cid-acn5rbe3]:hover{border-bottom-color:var(--brass)}.gb-included[data-astro-cid-acn5rbe3]{background:var(--color-clay);padding:clamp(4rem,9vw,7.5rem) 0}.gb-included[data-astro-cid-acn5rbe3] .section-head[data-astro-cid-acn5rbe3]{margin-bottom:calc(clamp(2.5rem,6vw,5rem) - .5cm)}.gb-rows[data-astro-cid-acn5rbe3]{max-width:56rem;margin:0;padding:0;list-style:none}.gb-rows[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]{padding:clamp(1.4rem,2.8vw,2rem) 0}.gb-rows[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]+li[data-astro-cid-acn5rbe3]{border-top:1px solid #1f3b2c21}.gb-row-head[data-astro-cid-acn5rbe3]{align-items:flex-start;gap:1rem;margin-bottom:.6rem;display:flex}.gb-row-mark[data-astro-cid-acn5rbe3]{width:2.1rem;height:2.1rem;color:var(--brass);flex:none;display:block}.gb-rows[data-astro-cid-acn5rbe3] .gb-num[data-astro-cid-acn5rbe3]{margin-bottom:.12rem;display:block}.gb-row-head[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{letter-spacing:-.015em;color:var(--color-charcoal);margin:0;font-size:clamp(1.16rem,1.8vw,1.4rem);font-weight:600;line-height:1.25}.gb-rows[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]>p[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin:0;font-size:.88rem;line-height:1.72}.gb-tie[data-astro-cid-acn5rbe3]{background:var(--color-ivory);padding:clamp(4rem,9vw,7.5rem) 0}.gb-rail[data-astro-cid-acn5rbe3]{border:1px solid #b08d4c73;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.gb-rail[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]{border-left:1px solid #b08d4c4d}.gb-rail[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]:first-child{border-left:0}.gb-rail[data-astro-cid-acn5rbe3] figure[data-astro-cid-acn5rbe3]{margin:0}.gb-rail[data-astro-cid-acn5rbe3] img[data-astro-cid-acn5rbe3]{width:100%;height:auto;display:block}.gb-rail-body[data-astro-cid-acn5rbe3]{padding:1.15rem clamp(1rem,2vw,1.4rem) clamp(1.3rem,2.6vw,1.8rem)}.gb-rail-body[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{color:var(--color-charcoal);margin:0;font-size:1.22rem;font-weight:600}.gb-rail-body[data-astro-cid-acn5rbe3] .gb-chip[data-astro-cid-acn5rbe3]{margin-top:.55rem}.gb-rail-body[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin:.7rem 0 0;font-size:.89rem;line-height:1.66}.gb-order[data-astro-cid-acn5rbe3]{background:linear-gradient(180deg, var(--color-forest) 0%, var(--forest-deep) 100%);padding:clamp(4.5rem,10vw,8.5rem) 0}.gb-order-grid[data-astro-cid-acn5rbe3]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);margin-top:clamp(2.4rem,5vw,3.6rem);display:grid}.gb-steps[data-astro-cid-acn5rbe3]{border-left:2px solid #c9a87c6b;margin:0 0 0 7px;padding:0 0 0 1.8rem;list-style:none;position:relative}.gb-step[data-astro-cid-acn5rbe3]{grid-template-columns:minmax(5.4rem,6.6rem) minmax(0,1fr);align-items:baseline;gap:clamp(.8rem,2vw,1.6rem);padding-bottom:clamp(1.4rem,2.6vw,2rem);display:grid;position:relative}.gb-step[data-astro-cid-acn5rbe3]:last-child{padding-bottom:0}.gb-step[data-astro-cid-acn5rbe3]:before{content:"";background:var(--brass-bright);width:12px;height:12px;box-shadow:0 0 0 4px var(--color-forest);border-radius:50%;position:absolute;top:.42rem;left:calc(-1.8rem - 7px)}.gb-when[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);color:var(--brass-soft);letter-spacing:-.01em;font-size:clamp(1.02rem,1.7vw,1.24rem);font-style:italic;font-weight:600}.gb-step[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3]{color:var(--ivory);margin:0 0 .35rem;font-size:1.06rem;font-weight:600}.gb-step[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:#f5f0e5ad;margin:0;font-size:.9rem;line-height:1.65}.gb-order-side[data-astro-cid-acn5rbe3]{margin-top:.2cm}.gb-order-side[data-astro-cid-acn5rbe3] figure[data-astro-cid-acn5rbe3]{margin:0}.gb-order-side[data-astro-cid-acn5rbe3] img[data-astro-cid-acn5rbe3]{border-radius:1rem;width:100%;height:auto;display:block}.gb-order-side[data-astro-cid-acn5rbe3] figcaption[data-astro-cid-acn5rbe3]{color:#f5f0e599;margin-top:.8rem;font-size:.82rem;line-height:1.55}.gb-order-side[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{color:#f5f0e5d1;margin:1.2rem 0 0;font-size:.95rem;line-height:1.75}.gb-order-side[data-astro-cid-acn5rbe3] .btn[data-astro-cid-acn5rbe3]{margin-top:1.4rem}.gb-runs[data-astro-cid-acn5rbe3]{background:var(--color-ivory);padding:clamp(4rem,9vw,7.5rem) 0}.gb-quotes[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.4rem,3vw,2.4rem);margin:0;padding:0;list-style:none;display:grid}.gb-quotes[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]{background:var(--color-clay);border:1px solid #1f3b2c1f;border-radius:1rem;flex-direction:column;padding:clamp(1.4rem,2.6vw,2rem) clamp(1.3rem,2.4vw,1.8rem);display:flex}.gb-record[data-astro-cid-acn5rbe3]{border-bottom:1px solid #b08d4c73;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.gb-record[data-astro-cid-acn5rbe3] img[data-astro-cid-acn5rbe3]{object-fit:cover;border-radius:50%;flex:none;width:72px;height:72px}.gb-record[data-astro-cid-acn5rbe3] b[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);color:var(--color-charcoal);font-size:1.1rem;font-weight:600;display:block}.gb-record[data-astro-cid-acn5rbe3] span[data-astro-cid-acn5rbe3]{color:var(--color-brand-muted);margin-top:.15rem;font-size:.84rem;display:block}.gb-quotes[data-astro-cid-acn5rbe3] blockquote[data-astro-cid-acn5rbe3]{font-family:var(--font-heading);color:var(--color-brand-text);margin:1.2rem 0 0;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.74}.gb-quotes[data-astro-cid-acn5rbe3] blockquote[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{margin:0 0 .85rem}.gb-quotes[data-astro-cid-acn5rbe3] blockquote[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]:last-child{margin-bottom:0}.gb-qo[data-astro-cid-acn5rbe3],.gb-qc[data-astro-cid-acn5rbe3]{color:var(--brass)}.gb-faq[data-astro-cid-acn5rbe3]{background:var(--color-clay);padding:clamp(4rem,9vw,7.5rem) 0}.gb-acc[data-astro-cid-acn5rbe3]{gap:.7rem;max-width:62rem;margin-inline:auto;display:grid}.gb-acc[data-astro-cid-acn5rbe3] details[data-astro-cid-acn5rbe3]{background:#f5f0e599;border:1px solid #1f3b2c24;border-radius:.85rem;padding:.2rem 1.25rem}.gb-acc[data-astro-cid-acn5rbe3] summary[data-astro-cid-acn5rbe3]{cursor:pointer;font-family:var(--font-heading);color:var(--color-charcoal);padding:1rem 2rem 1rem 0;font-size:clamp(1.04rem,1.7vw,1.2rem);font-weight:600;list-style:none;position:relative}.gb-acc[data-astro-cid-acn5rbe3] summary[data-astro-cid-acn5rbe3]::-webkit-details-marker{display:none}.gb-acc[data-astro-cid-acn5rbe3] summary[data-astro-cid-acn5rbe3]:after{content:"+";font-family:var(--font-body);color:var(--brass);font-size:1.35rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.gb-acc[data-astro-cid-acn5rbe3] details[data-astro-cid-acn5rbe3][open] summary[data-astro-cid-acn5rbe3]:after{content:"–"}.gb-acc[data-astro-cid-acn5rbe3] details[data-astro-cid-acn5rbe3] p[data-astro-cid-acn5rbe3]{max-width:76ch;color:var(--color-brand-muted);margin:0;padding:0 0 1.15rem;font-size:.93rem;line-height:1.72}.gb-final[data-astro-cid-acn5rbe3]{background-image:linear-gradient(#14261bb8 0%,#14261b99 55%,#14261bc7 100%),url(https://img.leelinepackage.com/gift-box/cta-final.webp);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover;padding:calc(clamp(4.5rem,10vw,8.5rem) - 1.5cm) 0}.gb-final[data-astro-cid-acn5rbe3] .section-head[data-astro-cid-acn5rbe3]{margin-bottom:calc(clamp(3rem,7vw,5.5rem) - 1cm)}.gb-final[data-astro-cid-acn5rbe3] .section-cta[data-astro-cid-acn5rbe3]{margin-top:clamp(2.4rem,5vw,3.5rem)}@media (width<=1024px){.gb-spec[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}.gb-type-grid[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-cols[data-astro-cid-acn5rbe3]{grid-template-rows:none;grid-template-columns:1fr;row-gap:clamp(1rem,2.4vw,1.6rem)}.gb-col[data-astro-cid-acn5rbe3]{grid-row:auto;grid-template-rows:none;display:block}.gb-col-fig[data-astro-cid-acn5rbe3],.gb-col-pill[data-astro-cid-acn5rbe3],.gb-col[data-astro-cid-acn5rbe3] h3[data-astro-cid-acn5rbe3],.gb-col-scene[data-astro-cid-acn5rbe3],.gb-col-block[data-astro-cid-acn5rbe3],.gb-col-block--get[data-astro-cid-acn5rbe3]{grid-row:auto;padding-inline:clamp(1rem,3vw,1.4rem)}.gb-col-fig[data-astro-cid-acn5rbe3]{padding-bottom:0}.gb-col-block--get[data-astro-cid-acn5rbe3]{padding-bottom:clamp(1.3rem,3vw,1.7rem)}.gb-not-cards[data-astro-cid-acn5rbe3],.gb-order-grid[data-astro-cid-acn5rbe3]{grid-template-columns:1fr}.gb-not-rail[data-astro-cid-acn5rbe3]{grid-template-columns:1fr;gap:2rem}}@media (width<=900px){.gb-ribbon[data-astro-cid-acn5rbe3]{padding-left:2.4rem}.gb-band[data-astro-cid-acn5rbe3]{background:linear-gradient(90deg, #d9b877 0%, var(--brass) 46%, #8c6c34 100%);clip-path:polygon(0 15px,50% 0,100% 15px,100% calc(100% - 15px),50% 100%,0 calc(100% - 15px));width:12px;height:auto;position:absolute;top:.4rem;bottom:.4rem;left:0}.gb-band[data-astro-cid-acn5rbe3]:after{width:1px;height:auto;inset:40px 2px}.gb-knot[data-astro-cid-acn5rbe3]{width:2.4rem;top:0;left:0;transform:translate(-38%,-30%)}.gb-tags[data-astro-cid-acn5rbe3]{grid-template-columns:1fr;gap:1rem}.gb-tag[data-astro-cid-acn5rbe3]{padding-top:0;padding-left:2.1rem}.gb-tag[data-astro-cid-acn5rbe3]:before{background:linear-gradient(90deg, var(--brass), #b08d4c4d);width:2.1rem;height:1.5px;top:50%;left:0}.gb-table[data-astro-cid-acn5rbe3],.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3],.gb-table[data-astro-cid-acn5rbe3] tr[data-astro-cid-acn5rbe3],.gb-table[data-astro-cid-acn5rbe3] th[data-astro-cid-acn5rbe3],.gb-table[data-astro-cid-acn5rbe3] td[data-astro-cid-acn5rbe3]{width:100%;display:block}.gb-table[data-astro-cid-acn5rbe3] thead[data-astro-cid-acn5rbe3]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] tr[data-astro-cid-acn5rbe3]{border-bottom:1px solid #1f3b2c29;padding:1.2rem 0}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] th[data-astro-cid-acn5rbe3]{white-space:normal;margin-bottom:.5rem;font-size:1.22rem}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] td[data-astro-cid-acn5rbe3]{padding:.55rem 0 0}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] td[data-astro-cid-acn5rbe3]:before{content:attr(data-label);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-muted);margin-bottom:.2rem;font-size:.68rem;font-weight:600;display:block}.gb-table[data-astro-cid-acn5rbe3] tbody[data-astro-cid-acn5rbe3] td[data-astro-cid-acn5rbe3]:empty{display:none}.gb-board-grid[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-rail[data-astro-cid-acn5rbe3]{grid-template-columns:1fr}.gb-rail[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]{border-left:0}.gb-rail[data-astro-cid-acn5rbe3]>li[data-astro-cid-acn5rbe3]+li[data-astro-cid-acn5rbe3]{border-top:1px solid #b08d4c4d}.gb-quotes[data-astro-cid-acn5rbe3]{grid-template-columns:1fr}}@media (width<=640px){.gb-spec[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .8rem}.gb-type-grid[data-astro-cid-acn5rbe3]{grid-template-columns:1fr;gap:1.8rem}.gb-board-grid[data-astro-cid-acn5rbe3]{grid-template-columns:1fr}.gb-stops[data-astro-cid-acn5rbe3]{grid-template-columns:repeat(2,minmax(0,1fr))}}
