html:has(.gifts-root){--paper:#f4f8fb;scroll-snap-type:none}.gifts-root{--paper:#f3ead4;--paper-deep:#e7d8b8;--cream:#faf4e6;color:var(--ink);background:var(--paper)}.gifts-root .gifts-copy{max-inline-size:38rem;margin-block:0 1.1rem}.gifts-root .wrap{width:min(100%,1280px);padding:72px var(--page-pad);height:auto;margin-inline:auto;overflow:visible}.gifts-root .page-hero-copy{padding-block-start:48px}.gifts-root .section-head{text-align:start;margin-inline:0}.gifts-root .section-head .lede{margin-inline:0}.gifts-root .rule{margin-inline:var(--page-pad);color:var(--navy);background:var(--paper);margin-block:0}.gifts-root .rule svg{width:100%;height:32px}.gifts-root .close-btns{flex-wrap:wrap;gap:.7rem;margin-block-start:1.1rem;display:flex}@media (max-width:700px){.gifts-root .wrap{padding-block:48px}.gifts-root .page-hero-copy{padding-block-start:28px}}@media (prefers-reduced-motion:reduce){.gifts-root a{transition:none}}
