.gift-shop[data-astro-cid-dk3qou5t]{max-width:1440px;margin:auto;padding:55px 5% 75px}.shop-intro[data-astro-cid-dk3qou5t]{border-bottom:1px solid #d7d7cf;padding-bottom:36px}.shop-intro[data-astro-cid-dk3qou5t] .eyebrow[data-astro-cid-dk3qou5t]{margin-bottom:20px}.shop-intro[data-astro-cid-dk3qou5t] h1[data-astro-cid-dk3qou5t]{letter-spacing:-2.6px;margin-bottom:20px;font-size:clamp(43px,5vw,66px);line-height:1.05}.shop-intro[data-astro-cid-dk3qou5t]>p[data-astro-cid-dk3qou5t]:last-child{color:var(--muted);margin-bottom:0;font-size:14px}.shop-grid[data-astro-cid-dk3qou5t]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:start;gap:65px;padding-top:36px;display:grid}.guide-label[data-astro-cid-dk3qou5t]{letter-spacing:2px;color:var(--muted);margin-bottom:24px;font-size:9px;font-weight:700}.gift-option[data-astro-cid-dk3qou5t]{border-bottom:1px solid #d7d7cf;grid-template-columns:110px 1fr;gap:22px;margin-bottom:28px;padding:0 0 27px;display:grid}.gift-option[data-astro-cid-dk3qou5t]>img[data-astro-cid-dk3qou5t]{aspect-ratio:3/2;object-fit:contain;border-radius:4px;width:110px;height:auto;margin-top:4px}.option-kicker[data-astro-cid-dk3qou5t]{letter-spacing:1px;color:#777;font-size:8px;font-weight:700}.gift-option[data-astro-cid-dk3qou5t] h2[data-astro-cid-dk3qou5t]{letter-spacing:-.7px;margin:9px 0 8px;font-size:23px;line-height:1.15}.option-price[data-astro-cid-dk3qou5t]{margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.3}.option-price[data-astro-cid-dk3qou5t] span[data-astro-cid-dk3qou5t]{color:var(--muted);font-size:11px;font-weight:400}.option-price[data-astro-cid-dk3qou5t].flexible{font-size:14px}.gift-option[data-astro-cid-dk3qou5t] div[data-astro-cid-dk3qou5t]>p[data-astro-cid-dk3qou5t]:not(.option-price){color:var(--muted);margin-bottom:12px;font-size:12px}.gift-option[data-astro-cid-dk3qou5t] details[data-astro-cid-dk3qou5t]{border:0;margin-bottom:12px;padding:0}.gift-option[data-astro-cid-dk3qou5t] summary[data-astro-cid-dk3qou5t]{text-underline-offset:3px;font-size:10px;font-weight:500;text-decoration:underline}.gift-option[data-astro-cid-dk3qou5t] details[data-astro-cid-dk3qou5t] p[data-astro-cid-dk3qou5t]{color:var(--muted);margin-top:10px;font-size:11px}.gift-select[data-astro-cid-dk3qou5t]{color:var(--red);padding:8px 0;font-size:11px;font-weight:700;display:inline-block}.gift-help[data-astro-cid-dk3qou5t]{color:var(--muted);font-size:12px}.gift-help[data-astro-cid-dk3qou5t] a[data-astro-cid-dk3qou5t]{text-underline-offset:3px;text-decoration:underline}.checkout-panel[data-astro-cid-dk3qou5t]{background:#fff;border:1px solid #d9d9d3;border-radius:8px;min-width:0;padding:30px;scroll-margin-top:120px;box-shadow:0 10px 35px #00000004}.checkout-step[data-astro-cid-dk3qou5t]{letter-spacing:1.5px;color:var(--red);font-size:9px;font-weight:700}.checkout-top[data-astro-cid-dk3qou5t] h2[data-astro-cid-dk3qou5t]{letter-spacing:-1px;margin:10px 0;font-size:30px}.checkout-top[data-astro-cid-dk3qou5t] p[data-astro-cid-dk3qou5t]{color:var(--muted);margin-bottom:25px;font-size:12px}.checkout-help[data-astro-cid-dk3qou5t]{color:var(--muted);border-top:1px solid #eee;margin:25px 0 0;padding-top:20px;font-size:10px;line-height:1.7}.checkout-help[data-astro-cid-dk3qou5t] a[data-astro-cid-dk3qou5t]{text-decoration:underline}.gift-up-target[data-astro-cid-dk3qou5t]{min-height:350px}@media (width<=1000px){.shop-grid[data-astro-cid-dk3qou5t]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:30px}.gift-option[data-astro-cid-dk3qou5t]{grid-template-columns:1fr;gap:12px}.gift-option[data-astro-cid-dk3qou5t]>img[data-astro-cid-dk3qou5t]{width:145px}.checkout-panel[data-astro-cid-dk3qou5t]{padding:20px}}@media (width<=700px){.gift-shop[data-astro-cid-dk3qou5t]{padding:35px 6% 45px}.shop-intro[data-astro-cid-dk3qou5t] h1[data-astro-cid-dk3qou5t]{letter-spacing:-2px;font-size:46px}.shop-grid[data-astro-cid-dk3qou5t]{grid-template-columns:1fr;gap:30px;padding-top:25px}.gift-option[data-astro-cid-dk3qou5t]{grid-template-columns:100px 1fr;gap:16px;margin-bottom:18px;padding-bottom:18px}.gift-option[data-astro-cid-dk3qou5t]>img[data-astro-cid-dk3qou5t]{width:100px}.gift-option[data-astro-cid-dk3qou5t] h2[data-astro-cid-dk3qou5t]{font-size:21px}.option-kicker[data-astro-cid-dk3qou5t]{font-size:7px}.gift-option[data-astro-cid-dk3qou5t] div[data-astro-cid-dk3qou5t]>p[data-astro-cid-dk3qou5t]:not(.option-price){font-size:11px}.checkout-panel[data-astro-cid-dk3qou5t]{padding:20px 14px}.checkout-top[data-astro-cid-dk3qou5t] h2[data-astro-cid-dk3qou5t]{font-size:28px}.guide-label[data-astro-cid-dk3qou5t]{margin-bottom:20px}.desktop-break[data-astro-cid-dk3qou5t]{display:none}}
