.df-puja-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0}.df-puja-product{display:flex;flex-direction:column;border:1px solid #e4d8be;border-radius:12px;overflow:hidden;background:#fffcf6;text-decoration:none}.df-puja-product img{width:100%;height:170px;object-fit:contain;background:white}.df-puja-product strong,.df-puja-product span{padding:8px 14px}.df-puja-product span{font-size:13px}.df-offering-note{padding:18px 24px;background:#f3f6ed;border-left:4px solid #53784b;border-radius:6px}.df-new-guide .df-guide-section li{line-height:1.8;margin-bottom:9px}@media(max-width:600px){.df-puja-products{grid-template-columns:1fr 1fr}.df-puja-product img{height:140px}}