.gift-grid84{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:16px 0}.gift-choice84{background:#101d30;color:#eef4ff;border:1px solid #3f5977;border-radius:12px;padding:10px;text-align:center;min-width:0}.gift-art84{height:200px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px;box-sizing:border-box;background:linear-gradient(140deg,#f8ecdb,#d9d3ed);color:#24344e;border:6px double #b79c66}.gift-art84>span{font-size:64px}.gift-art84>strong{font-size:20px;font-family:Georgia,serif}.gift-art84>small{font-size:11px}.gift-flowers84{background:radial-gradient(ellipse at center,#faf0dc,#c7dcd1);border-color:#7c9b79}.gift-flowers84>span{filter:drop-shadow(0 8px 6px #47605055)}.gift-choice84>img,.gift-delivery84>img{width:100%;height:200px;object-fit:contain;border-radius:10px;background:#14233a}.gift-choice84>span{display:block;margin-top:10px}.gift-delivery84{padding:14px;border:1px solid #4b607a;border-radius:12px;background:#112037}.gift-delivery84 h3{font-size:17px}.gift-delivery84 h3>small{color:#bde7c7}.gift-message84{white-space:pre-wrap;overflow-wrap:anywhere}.gift-signature84{font-family:Georgia,serif;font-style:italic;font-size:21px;color:#eed6a1}.gift-delivery84>small{display:block;margin:8px 0}.gift-service84 form{max-width:650px;margin:24px auto}
