/* =========================================================
   Aamr Vaatika — Premium Gifting & Corporate Events page
   Hamper cards, packing grid, steps and FAQ come from style.css.
   ========================================================= */

/* =============== On-this-page links =============== */
.jump{background:var(--white);border-bottom:1px solid var(--line);position:sticky;top:calc(var(--nav-h) - var(--topbar-h));z-index:50;}
.jump-inner{display:flex;gap:4px;overflow-x:auto;}
.jump a{
  display:inline-flex;align-items:center;gap:8px;padding:14px 16px;white-space:nowrap;
  font-weight:500;color:var(--ink-700);border-bottom:2px solid transparent;
}
.jump a svg{color:var(--olive-600);}
.jump a:hover{color:var(--olive-900);border-bottom-color:var(--mango-500);}

/* =============== Gift from your own tree =============== */
.gift-flow{display:grid;grid-template-columns:5fr 6fr;gap:56px;align-items:center;}
.gift-flow h2{margin-bottom:12px;}
.gift-photo{margin:0;}
.gift-photo img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--r-lg);}
.gift-photo figcaption{margin-top:8px;font-size:var(--fs-1);color:var(--text-soft);}
@media (max-width:900px){.gift-flow{grid-template-columns:1fr;gap:28px;}}

/* =============== Corporate events =============== */
.festival{display:grid;grid-template-columns:6fr 5fr;gap:56px;align-items:center;}
.festival h2{margin-bottom:12px;}
.feature-list.cols-1{grid-template-columns:1fr;}
.festival-photo{margin:0;}
.festival-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-lg);}
@media (max-width:900px){
  .festival{grid-template-columns:1fr;gap:28px;}
  .festival-photo img{aspect-ratio:16/10;}
}
