/* VDP 7.9.2: additions only. Never reset the approved VDP 7.9 visual system. */
/* Existing script stays GREEN and remains Allura; adjust baseline with the serif title. */
h1 .vdp-script-word,h2 .vdp-script-word,.vdp-article-title .vdp-script-word{
  color:#26B37F; display:inline-block; vertical-align:-.11em; line-height:1; margin-inline:.025em .055em;
  white-space:normal; letter-spacing:0;
}
.vdp-managed-find__copy .vdp-find-extra{font-size:.9rem;line-height:1.65;margin:.5rem 0}
.vdp-managed-find__copy .vdp-find-extra strong,.vdp-gift-board__note .vdp-find-extra strong{font-weight:700;color:var(--vdp-navy,#17324D)}
/* The NEW, opt-in sixth gift layout; does not touch existing five layouts. */
.vdp-managed-finds--board{background:linear-gradient(180deg,#fff 0%,#fafcfb 100%)}
.vdp-gift-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 22px;align-items:stretch}
.vdp-gift-board__item{position:relative;margin:0;background:#fff;border:1px solid rgba(23,50,77,.16);padding:13px 13px 29px;min-height:250px;box-shadow:0 12px 28px rgba(23,50,77,.055)}
.vdp-gift-board__item img{width:100%;aspect-ratio:4/5;object-fit:contain;display:block;background:#fff}
.vdp-gift-board__placeholder{display:grid;place-items:center;min-height:220px;color:#687a89;font:400 1rem Georgia,serif;border:1px dashed rgba(23,50,77,.18)}
.vdp-gift-board__number{position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;background:#fff;color:var(--vdp-navy,#17324D);border:2px solid #26B37F;display:grid;place-items:center;font:400 1rem Georgia,serif;box-shadow:0 4px 12px rgba(23,50,77,.1)}
.vdp-gift-board__number:after{content:"";position:absolute;top:38px;right:32px;width:62px;height:1px;background:#26B37F;transform:rotate(-35deg);transform-origin:right center;pointer-events:none}
.vdp-gift-board__notes{max-width:880px;margin:44px auto 0}.vdp-gift-board__notes>.vdp-eyebrow{margin-bottom:20px}
.vdp-gift-board__note{display:grid;grid-template-columns:58px 1fr;gap:20px;padding:24px 0;border-top:1px solid rgba(23,50,77,.16)}
.vdp-gift-board__note-number{font:400 1.5rem Georgia,serif;color:#26B37F}
.vdp-gift-board__note h3{margin:.1rem 0 .65rem;font-size:1.35rem}
.vdp-gift-board__note .vdp-find-extra{font-size:.91rem;line-height:1.65}
@media(max-width:740px){.vdp-gift-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vdp-gift-board__item{padding:8px 8px 24px;min-height:170px}.vdp-gift-board__number{top:10px;right:10px;width:34px;height:34px}.vdp-gift-board__number:after{top:30px;right:25px;width:38px}.vdp-gift-board__placeholder{min-height:130px}.vdp-gift-board__note{grid-template-columns:37px 1fr;gap:14px}}
@media(max-width:420px){.vdp-gift-board{grid-template-columns:1fr 1fr}}
