.SectionNavigation-module__LCG3YW__navigation{z-index:99;box-sizing:border-box;will-change:position;background:#fff;border-bottom:1px solid #8b45131a;width:100%;transition:box-shadow .2s,background-color .2s;position:relative;box-shadow:0 2px 8px #8b45130d}.SectionNavigation-module__LCG3YW__navigation.SectionNavigation-module__LCG3YW__sticky{z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;width:100%;transition:background-color .2s,box-shadow .2s;position:fixed;top:64px;left:0;right:0;box-shadow:0 4px 12px #8b45131a}.SectionNavigation-module__LCG3YW__navigationSpacer{pointer-events:none;flex-shrink:0;width:100%;height:0;transition:height .2s;overflow:hidden}.SectionNavigation-module__LCG3YW__navigationSpacer.SectionNavigation-module__LCG3YW__active{height:80px}@media (max-width:1024px){.SectionNavigation-module__LCG3YW__navigationSpacer.SectionNavigation-module__LCG3YW__active{background:#fff;height:72px}}@media (max-width:768px){.SectionNavigation-module__LCG3YW__navigationSpacer.SectionNavigation-module__LCG3YW__active{height:66px}}.SectionNavigation-module__LCG3YW__navigationContainer{box-sizing:border-box;flex-direction:column;gap:0;width:100%;max-width:1400px;margin:0 auto;padding:0 32px;display:flex}.SectionNavigation-module__LCG3YW__breadcrumbWrapper{border-bottom:1px solid #8b451314;align-items:center;gap:8px;width:100%;min-height:32px;padding:8px 0;font-size:.9rem;display:flex}.SectionNavigation-module__LCG3YW__breadcrumbItem{color:#8b4513;text-decoration:none}.SectionNavigation-module__LCG3YW__breadcrumbLink{cursor:pointer;font-size:inherit;color:#8b4513;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}.SectionNavigation-module__LCG3YW__breadcrumbLink:hover{color:#c40;text-decoration:underline}.SectionNavigation-module__LCG3YW__breadcrumbLink:active{color:#8b2e0a}.SectionNavigation-module__LCG3YW__breadcrumbSeparator{color:#ccc;-webkit-user-select:none;user-select:none}.SectionNavigation-module__LCG3YW__breadcrumbCurrent{color:#666;font-weight:500}.SectionNavigation-module__LCG3YW__navigationList{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#8b45134d transparent;box-sizing:border-box;align-items:center;gap:8px;width:100%;min-height:48px;display:flex;overflow-x:auto;overflow-y:hidden}.SectionNavigation-module__LCG3YW__navigationList::-webkit-scrollbar{height:4px}.SectionNavigation-module__LCG3YW__navigationList::-webkit-scrollbar-track{background:0 0}.SectionNavigation-module__LCG3YW__navigationList::-webkit-scrollbar-thumb{background:#8b45134d;border-radius:2px}.SectionNavigation-module__LCG3YW__navigationList::-webkit-scrollbar-thumb:hover{background:#8b451380}.SectionNavigation-module__LCG3YW__navItem{color:#666;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-height:40px;padding:10px 20px;font-size:.95rem;font-weight:500;transition:color .3s cubic-bezier(.4,0,.2,1),background-color .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.SectionNavigation-module__LCG3YW__navItem:hover{color:#8b4513;background:#8b45130d}.SectionNavigation-module__LCG3YW__navItemActive{color:#8b2e0a;font-weight:500}.SectionNavigation-module__LCG3YW__navItemActive:after{content:"";background:#8b2e0a;border-radius:2px 2px 0 0;width:80%;height:3px;transition:opacity .2s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:1024px){.SectionNavigation-module__LCG3YW__navigationContainer{padding:0 20px}.SectionNavigation-module__LCG3YW__breadcrumbWrapper{min-height:28px;padding:6px 0}.SectionNavigation-module__LCG3YW__breadcrumbList{gap:6px;font-size:.85rem}.SectionNavigation-module__LCG3YW__navigationList{gap:6px;min-height:44px}.SectionNavigation-module__LCG3YW__navItem{padding:8px 16px;font-size:.9rem}}@media (max-width:768px){.SectionNavigation-module__LCG3YW__navigationContainer{gap:0;margin-top:8px;padding:0 20px}.SectionNavigation-module__LCG3YW__breadcrumbWrapper{border-bottom:1px solid #8b451314;gap:4px;min-height:26px;padding:6px 0;font-size:.8rem}.SectionNavigation-module__LCG3YW__navigationList{gap:4px;min-height:40px;padding:8px 0}.SectionNavigation-module__LCG3YW__navItem{padding:8px 14px;font-size:.85rem}}@media (max-width:480px){.SectionNavigation-module__LCG3YW__navigationContainer{margin-top:12px}.SectionNavigation-module__LCG3YW__breadcrumbWrapper{min-height:24px;padding:4px 0;font-size:.75rem}}.SectionNavigation-module__LCG3YW__lang-hindi .SectionNavigation-module__LCG3YW__navItem,.SectionNavigation-module__LCG3YW__lang-hindi .SectionNavigation-module__LCG3YW__breadcrumbItem,.SectionNavigation-module__LCG3YW__lang-hindi .SectionNavigation-module__LCG3YW__breadcrumbLink,.SectionNavigation-module__LCG3YW__lang-hindi .SectionNavigation-module__LCG3YW__breadcrumbCurrent{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}.SectionNavigation-module__LCG3YW__lang-english .SectionNavigation-module__LCG3YW__navItem,.SectionNavigation-module__LCG3YW__lang-english .SectionNavigation-module__LCG3YW__breadcrumbItem,.SectionNavigation-module__LCG3YW__lang-english .SectionNavigation-module__LCG3YW__breadcrumbLink,.SectionNavigation-module__LCG3YW__lang-english .SectionNavigation-module__LCG3YW__breadcrumbCurrent{font-family:var(--font-poppins),sans-serif}
.ContactCTA-module__FIf52q__contactCTA{text-align:center;box-sizing:border-box;contain:layout style paint;height:auto;min-height:280px;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;content-visibility:auto;contain-intrinsic-size:auto 280px;background:linear-gradient(135deg,#fff9af 50%,#fff9af 100%);margin-bottom:0;padding:48px;position:relative;overflow:hidden;transform:translateZ(0);transition:none!important}.ContactCTA-module__FIf52q__contactCTA:before{content:"";pointer-events:none;contain:layout style paint;z-index:0;box-sizing:border-box;will-change:auto;background:radial-gradient(circle at 20% 20%,#ffffff1a 0%,#0000 50%),radial-gradient(circle at 80% 80%,#ffffff0d 0%,#0000 50%);width:100%;height:100%;min-height:280px;position:absolute;top:0;bottom:0;left:0;right:0}.ContactCTA-module__FIf52q__ctaContent{z-index:1;contain:layout style;content-visibility:auto;contain-intrinsic-size:auto 184px;box-sizing:border-box;height:auto;min-height:184px;position:relative}.ContactCTA-module__FIf52q__ctaTitle{color:#000;box-sizing:border-box;contain:layout style;height:auto;min-height:2.6rem;margin:0 0 16px;font-size:2rem;font-weight:700;line-height:1.3}.ContactCTA-module__FIf52q__ctaText{color:#827d7de6;box-sizing:border-box;contain:layout style;max-width:600px;height:auto;min-height:5.76rem;font-size:1.2rem;line-height:1.6;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;will-change:auto;word-wrap:break-word;overflow-wrap:break-word;margin:0 auto 32px}.ContactCTA-module__FIf52q__ctaButton{color:#8b4513;box-sizing:border-box;contain:layout style;background:#fff;border-radius:16px;align-items:center;gap:8px;height:auto;min-height:48px;padding:16px 32px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 16px #0000001a}.ContactCTA-module__FIf52q__ctaButton:hover{background:#f8f8f8;transform:translateY(-2px);box-shadow:0 8px 24px #00000026}@media (min-width:768px) and (max-width:1024px){.ContactCTA-module__FIf52q__contactCTA{content-visibility:auto;contain-intrinsic-size:auto 270px;border-radius:22px;min-height:270px;padding:48px 44px}.ContactCTA-module__FIf52q__ctaContent{content-visibility:auto;contain-intrinsic-size:auto 174px;min-height:174px}.ContactCTA-module__FIf52q__ctaTitle{min-height:2.47rem;font-size:1.9rem}.ContactCTA-module__FIf52q__ctaText{max-width:650px;min-height:5.52rem;margin-bottom:36px;font-size:1.15rem}.ContactCTA-module__FIf52q__ctaButton{min-height:54px;padding:18px 36px;font-size:1.1rem}}@media (max-width:1024px){.ContactCTA-module__FIf52q__contactCTA{content-visibility:auto;contain-intrinsic-size:auto 260px;min-height:260px;padding:40px}.ContactCTA-module__FIf52q__ctaContent{content-visibility:auto;contain-intrinsic-size:auto 164px;min-height:164px}.ContactCTA-module__FIf52q__ctaTitle{min-height:2.34rem;font-size:1.8rem}.ContactCTA-module__FIf52q__ctaText{min-height:5.28rem;font-size:1.1rem}}@media (max-width:768px){.ContactCTA-module__FIf52q__contactCTA{content-visibility:auto;contain-intrinsic-size:auto 240px;min-height:240px;padding:36px 28px}.ContactCTA-module__FIf52q__ctaContent{content-visibility:auto;contain-intrinsic-size:auto 148px;min-height:148px}.ContactCTA-module__FIf52q__ctaTitle{min-height:2.08rem;font-size:1.6rem}.ContactCTA-module__FIf52q__ctaText{min-height:4.8rem;margin-bottom:28px;font-size:1rem}.ContactCTA-module__FIf52q__ctaButton{min-height:46px;padding:14px 28px;font-size:1rem}}@media (max-width:480px){.ContactCTA-module__FIf52q__contactCTA{content-visibility:auto;contain-intrinsic-size:auto 220px;min-height:220px;padding:32px 24px}.ContactCTA-module__FIf52q__ctaContent{content-visibility:auto;contain-intrinsic-size:auto 132px;min-height:132px}}.ContactCTA-module__FIf52q__contactCTA.ContactCTA-module__FIf52q__lang-transition,.ContactCTA-module__FIf52q__contactCTA.ContactCTA-module__FIf52q__lang-english,.ContactCTA-module__FIf52q__contactCTA.ContactCTA-module__FIf52q__lang-hindi{content-visibility:auto;contain-intrinsic-size:auto 280px;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;visibility:visible!important;opacity:1!important;min-height:280px!important;transition:none!important}.ContactCTA-module__FIf52q__contactCTA .ContactCTA-module__FIf52q__english-text,.ContactCTA-module__FIf52q__contactCTA .ContactCTA-module__FIf52q__hindi-text{contain:layout style;will-change:auto;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;line-height:1.6!important}.ContactCTA-module__FIf52q__lang-hindi .ContactCTA-module__FIf52q__ctaTitle{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif;line-height:1.3!important}.ContactCTA-module__FIf52q__lang-hindi .ContactCTA-module__FIf52q__ctaText{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif;line-height:1.6!important}.ContactCTA-module__FIf52q__lang-hindi .ContactCTA-module__FIf52q__ctaButton{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}
.PoojaDetailClient-module__KLiq9q__poojaDetailPage{background:linear-gradient(135deg,#faf8f5 0%,#fff 100%);min-height:100vh;margin-top:40px;position:relative;overflow-x:hidden}.PoojaDetailClient-module__KLiq9q__poojaDetailPage:before{content:"";pointer-events:none;z-index:0;position:fixed;top:0;bottom:0;left:0;right:0}.PoojaDetailClient-module__KLiq9q__poojaDetailPage>*{z-index:1;position:relative}.PoojaDetailClient-module__KLiq9q__sectionLoader{justify-content:center;align-items:center;min-height:200px;padding:10px 20px;display:flex}.PoojaDetailClient-module__KLiq9q__loadingSpinner{border:3px solid #8b45131a;border-top-color:#8b4513;border-radius:50%;width:40px;height:40px;animation:1s linear infinite PoojaDetailClient-module__KLiq9q__spin}@keyframes PoojaDetailClient-module__KLiq9q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PoojaDetailClient-module__KLiq9q__lang-hindi{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}.PoojaDetailClient-module__KLiq9q__lang-english{font-family:var(--font-poppins),sans-serif}.PoojaDetailClient-module__KLiq9q__sectionWrapper{background:linear-gradient(135deg,#faf8f5 0%,#fff 100%);padding:100px;position:relative}.PoojaDetailClient-module__KLiq9q__contactSectionWrapper{background:linear-gradient(135deg,#faf8f5 0%,#fff 100%);padding:100px 100px 40px;position:relative}.PoojaDetailClient-module__KLiq9q__sectionContainer{width:100%;max-width:1200px;margin:0 auto}@media (max-width:1366px) and (min-width:1024px){.PoojaDetailClient-module__KLiq9q__poojaDetailPage{overflow-x:hidden}.PoojaDetailClient-module__KLiq9q__sectionWrapper{padding:80px 60px}.PoojaDetailClient-module__KLiq9q__contactSectionWrapper{padding:80px 60px 40px}}@media (max-width:1024px) and (min-width:768px){.PoojaDetailClient-module__KLiq9q__poojaDetailPage{overflow-x:hidden}.PoojaDetailClient-module__KLiq9q__sectionWrapper{padding:60px 40px}.PoojaDetailClient-module__KLiq9q__contactSectionWrapper{padding:60px 40px 40px}.PoojaDetailClient-module__KLiq9q__sectionLoader{min-height:180px;padding:50px 24px}.PoojaDetailClient-module__KLiq9q__loadingSpinner{border-width:2.5px;width:36px;height:36px}}@media (max-width:768px){.PoojaDetailClient-module__KLiq9q__poojaDetailPage{overflow-x:hidden}.PoojaDetailClient-module__KLiq9q__sectionWrapper{padding:60px 20px}.PoojaDetailClient-module__KLiq9q__contactSectionWrapper{padding:60px 20px 40px}.PoojaDetailClient-module__KLiq9q__sectionLoader{min-height:150px;padding:40px 20px}.PoojaDetailClient-module__KLiq9q__loadingSpinner{border-width:2px;width:32px;height:32px}}
.SkeletonLoader-styles-module__vTKS7G__skeleton{background-color:#b2b4b5;position:relative;overflow:hidden}.SkeletonLoader-styles-module__vTKS7G__skeleton--text{border-radius:4px;height:1em}.SkeletonLoader-styles-module__vTKS7G__skeleton--circular{aspect-ratio:1;border-radius:50%}.SkeletonLoader-styles-module__vTKS7G__skeleton--rectangular{border-radius:0}.SkeletonLoader-styles-module__vTKS7G__skeleton--rounded{border-radius:8px}.SkeletonLoader-styles-module__vTKS7G__skeleton--pulse{animation:1.5s ease-in-out infinite SkeletonLoader-styles-module__vTKS7G__pulse}@keyframes SkeletonLoader-styles-module__vTKS7G__pulse{0%,to{opacity:1}50%{opacity:.5}}.SkeletonLoader-styles-module__vTKS7G__skeleton--wave{background:linear-gradient(90deg,#e5e7eb 25%,#d1d5db 50%,#e5e7eb 75%) 0 0/200% 100%;animation:1.5s ease-in-out infinite SkeletonLoader-styles-module__vTKS7G__wave}@keyframes SkeletonLoader-styles-module__vTKS7G__wave{0%{background-position:-200% 0}to{background-position:200% 0}}.SkeletonLoader-styles-module__vTKS7G__skeleton--shimmer:before{content:"";background:linear-gradient(90deg,transparent,#b2b4b5;,transparent);width:100%;height:100%;animation:1s ease-in-out infinite SkeletonLoader-styles-module__vTKS7G__shimmer-slide;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes SkeletonLoader-styles-module__vTKS7G__shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-color-scheme:dark){.SkeletonLoader-styles-module__vTKS7G__skeleton{background-color:#b2b4b5}.SkeletonLoader-styles-module__vTKS7G__skeleton--wave{background:linear-gradient(90deg,#374151 25%,#4b5563 50%,#374151 75%)}.SkeletonLoader-styles-module__vTKS7G__skeleton--shimmer:before{background:linear-gradient(90deg,#0000,#ffffff26,#0000)}}
.PoojaDetailSkeleton-module__Z4UJKG__skeletonPage{background:linear-gradient(135deg,#faf8f5 0%,#f5f1eb 100%);min-height:100vh;margin-top:60px;padding:40px 0 80px}.PoojaDetailSkeleton-module__Z4UJKG__skeletonContainer{flex-direction:column;gap:24px;max-width:1000px;margin:0 auto;padding:0 20px;display:flex}.PoojaDetailSkeleton-module__Z4UJKG__backSkeleton,.PoojaDetailSkeleton-module__Z4UJKG__titleSkeleton{margin-bottom:8px}.PoojaDetailSkeleton-module__Z4UJKG__cardSkeleton{background:#fff;border-radius:20px;padding:32px;box-shadow:0 4px 20px #8b451314}.PoojaDetailSkeleton-module__Z4UJKG__imageSectionSkeleton{align-items:flex-start;gap:32px;display:flex}.PoojaDetailSkeleton-module__Z4UJKG__infoSkeleton{flex-direction:column;flex:1;gap:12px;display:flex}.PoojaDetailSkeleton-module__Z4UJKG__cardTitleSkeleton{margin-bottom:24px}.PoojaDetailSkeleton-module__Z4UJKG__detailsGridSkeleton{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}@media (max-width:768px){.PoojaDetailSkeleton-module__Z4UJKG__skeletonPage{margin-top:40px;padding:20px 0 60px}.PoojaDetailSkeleton-module__Z4UJKG__imageSectionSkeleton{flex-direction:column;align-items:center}.PoojaDetailSkeleton-module__Z4UJKG__detailsGridSkeleton{grid-template-columns:1fr}}
.FilterTabs-module__oql2-W__filterTabsContainer{margin-bottom:32px}.FilterTabs-module__oql2-W__filterTabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;background:#fff;border-radius:12px;gap:12px;padding:8px;display:flex;overflow-x:auto;overflow-y:hidden;box-shadow:0 2px 12px #8b451314}.FilterTabs-module__oql2-W__filterTabs::-webkit-scrollbar{display:none}.FilterTabs-module__oql2-W__filterTab{color:#8b4513;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #8b4513;border-radius:8px;flex:1 0;justify-content:center;align-items:center;gap:8px;min-width:auto;padding:12px 20px;font-size:.95rem;font-weight:600;transition:all .3s;display:flex}.FilterTabs-module__oql2-W__filterTab:hover{color:#8b4513!important;background:#f5f5f5!important}.FilterTabs-module__oql2-W__filterTabActive{color:#fff!important;background:#8b4513!important;box-shadow:0 4px 12px #8b451333!important}.FilterTabs-module__oql2-W__filterTabActive:hover{color:#fff!important;background:#8b4513!important;border:1px solid #2c1810!important;box-shadow:0 4px 12px #8b451333!important}.FilterTabs-module__oql2-W__filterLabel{white-space:nowrap;text-overflow:ellipsis;overflow:visible}.FilterTabs-module__oql2-W__filterCount{opacity:.8;white-space:nowrap;flex-shrink:0;font-size:.9rem}.FilterTabs-module__oql2-W__filterTabActive .FilterTabs-module__oql2-W__filterCount{opacity:1}@media (min-width:769px){.FilterTabs-module__oql2-W__filterTabs{flex-wrap:nowrap}.FilterTabs-module__oql2-W__filterTab{flex:1}}@media (max-width:768px){.FilterTabs-module__oql2-W__filterTabsContainer{margin-bottom:24px}.FilterTabs-module__oql2-W__filterTabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:15px;padding:6px;overflow-x:auto}.FilterTabs-module__oql2-W__filterTab{white-space:nowrap;flex-shrink:0;min-width:auto;padding:12px 18px;font-size:.9rem;overflow:visible}.FilterTabs-module__oql2-W__filterCount{white-space:nowrap;font-size:.85rem}}
.MyPoojasClientSkeleton-module__5LR1aq__skeletonPage{background:linear-gradient(135deg,#faf8f5 0%,#f5f1eb 100%);min-height:80vh;margin-top:80px;padding:40px 20px}.MyPoojasClientSkeleton-module__5LR1aq__skeletonContainer{width:100%;max-width:1200px;margin:0 auto}.MyPoojasClientSkeleton-module__5LR1aq__headerSkeleton{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;width:100%;display:grid}.MyPoojasClientSkeleton-module__5LR1aq__cardSkeleton{background:#fff;border:1px solid #e1e4e8;border-radius:0;flex-direction:column;height:100%;display:flex;overflow:hidden}.MyPoojasClientSkeleton-module__5LR1aq__imageSkeleton{aspect-ratio:4/3;background:#f0f0f0;border-bottom:1px solid #e1e4e8;width:100%;position:relative;overflow:hidden}.MyPoojasClientSkeleton-module__5LR1aq__contentSkeleton{flex-direction:column;flex:1;gap:16px;padding:20px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__textGroup{flex-direction:column;gap:8px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__tagGroup{flex-wrap:wrap;gap:8px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__footerSkeleton{justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__shimmer{background:#f0f0f0;position:relative;overflow:hidden}.MyPoojasClientSkeleton-module__5LR1aq__shimmer:after{content:"";background-image:linear-gradient(90deg,#fff0 0,#fff6 20%,#ffffffb3 60%,#fff0);animation:2s infinite MyPoojasClientSkeleton-module__5LR1aq__shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}@keyframes MyPoojasClientSkeleton-module__5LR1aq__shimmer{to{transform:translate(100%)}}@media (max-width:768px){.MyPoojasClientSkeleton-module__5LR1aq__skeletonPage{margin-top:70px;padding:20px}.MyPoojasClientSkeleton-module__5LR1aq__cardsGrid{grid-template-columns:1fr;gap:20px}.MyPoojasClientSkeleton-module__5LR1aq__imageSkeleton{aspect-ratio:16/9}}.MyPoojasClientSkeleton-module__5LR1aq__skeletonContainer{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__titleSkeleton{margin:0 auto 16px}.MyPoojasClientSkeleton-module__5LR1aq__subtitleSkeleton{margin:0 auto 48px}.MyPoojasClientSkeleton-module__5LR1aq__cardsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:24px;display:grid}.MyPoojasClientSkeleton-module__5LR1aq__cardSkeleton{background:#fff;border-radius:20px;padding:24px;box-shadow:0 4px 20px #8b451314}.MyPoojasClientSkeleton-module__5LR1aq__cardHeaderSkeleton{gap:20px;margin-bottom:24px;padding-bottom:24px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__cardInfoSkeleton{flex-direction:column;flex:1;gap:12px;display:flex}.MyPoojasClientSkeleton-module__5LR1aq__cardBodySkeleton{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.MyPoojasClientSkeleton-module__5LR1aq__skeletonPage{margin-top:40px;padding:20px 0 60px}.MyPoojasClientSkeleton-module__5LR1aq__cardsGrid{grid-template-columns:1fr}.MyPoojasClientSkeleton-module__5LR1aq__cardHeaderSkeleton{flex-direction:column;align-items:center}}
.EmptyStateCarousel-module__OlzGma__carouselContainer{aspect-ratio:4/5;background:#fff;border-radius:16px;width:100%;max-width:320px;margin:0 auto 24px;position:relative;overflow:hidden;box-shadow:0 8px 30px #8b45131f}.EmptyStateCarousel-module__OlzGma__carouselWrapper{width:100%;height:100%;transition:transform .8s cubic-bezier(.4,0,.2,1);display:flex}.EmptyStateCarousel-module__OlzGma__slide{flex:0 0 100%;width:100%;height:100%;position:relative}.EmptyStateCarousel-module__OlzGma__image{object-fit:cover;width:100%;height:100%}.EmptyStateCarousel-module__OlzGma__overlay{pointer-events:none;background:linear-gradient(#0000,#0006);height:40%;position:absolute;bottom:0;left:0;right:0}.EmptyStateCarousel-module__OlzGma__contentWrapper{text-align:center;max-width:500px;margin:0 auto}.EmptyStateCarousel-module__OlzGma__title{color:#2c1810;letter-spacing:-.02em;margin:0 0 8px;font-size:1.8rem;font-weight:700}.EmptyStateCarousel-module__OlzGma__message{color:#666;margin:0 0 20px;font-size:1.05rem;line-height:1.4}.EmptyStateCarousel-module__OlzGma__ctaButton{color:#fff;background:linear-gradient(135deg,#c40 0%,#b8410e 100%);border:1px solid #ffffff1a;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:16px 36px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 16px #cc440040}.EmptyStateCarousel-module__OlzGma__ctaButton:hover{background:linear-gradient(135deg,#d94e09 0%,#c44912 100%);transform:translateY(-2px);box-shadow:0 8px 24px #cc440059}.EmptyStateCarousel-module__OlzGma__ctaButton:active{transform:translateY(0)}.EmptyStateCarousel-module__OlzGma__carouselContainer .lang-hindi{font-family:var(--font-noto-devanagari),sans-serif}.EmptyStateCarousel-module__OlzGma__contentWrapper .lang-hindi{font-family:var(--font-noto-devanagari),sans-serif}@media (max-width:768px){.EmptyStateCarousel-module__OlzGma__carouselContainer{aspect-ratio:16/9;max-width:100%}.EmptyStateCarousel-module__OlzGma__title{font-size:1.75rem}.EmptyStateCarousel-module__OlzGma__message{font-size:1rem}.EmptyStateCarousel-module__OlzGma__ctaButton{width:100%;padding:14px 24px}}
.MyPoojasClient-module__jDrfNG__myPoojasPage{box-sizing:border-box;background:linear-gradient(135deg,#faf8f5 0%,#f5f1eb 100%);width:100%;max-width:100vw;min-height:80vh;margin-top:80px;padding:20px 20px 40px;overflow-x:hidden}.MyPoojasClient-module__jDrfNG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}.MyPoojasClient-module__jDrfNG__header{justify-content:center;align-items:flex-start;gap:24px;margin-bottom:48px;display:flex;position:relative}.MyPoojasClient-module__jDrfNG__headerContent{text-align:center;flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.MyPoojasClient-module__jDrfNG__headerActions{align-items:center;gap:12px;display:flex;position:absolute;top:0;right:0}.MyPoojasClient-module__jDrfNG__actionButton{cursor:pointer;background:#fff;border:2px solid #e0e0e0;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:all .3s;display:flex}.MyPoojasClient-module__jDrfNG__actionButton:hover:not(.MyPoojasClient-module__jDrfNG__actionButtonActive){background:#fff8f5;border-color:#c40;transform:scale(1.05);box-shadow:0 2px 8px #cc440026}.MyPoojasClient-module__jDrfNG__actionButton:hover:not(.MyPoojasClient-module__jDrfNG__actionButtonActive) .MyPoojasClient-module__jDrfNG__actionIcon{color:#c40}.MyPoojasClient-module__jDrfNG__actionButton:active{transform:scale(.98)}.MyPoojasClient-module__jDrfNG__actionIcon{color:#6b7280;width:20px;height:20px;transition:all .2s;display:block}.MyPoojasClient-module__jDrfNG__actionButtonActive{background:#fff5ef!important;border-color:#8b4513!important;box-shadow:0 2px 8px #8b451333!important}.MyPoojasClient-module__jDrfNG__actionButtonActive .MyPoojasClient-module__jDrfNG__actionIcon{color:#8b4513!important}.MyPoojasClient-module__jDrfNG__actionButtonActive:hover{background:#fff0e6;border-color:#743917;box-shadow:0 4px 12px #8b451340}.MyPoojasClient-module__jDrfNG__actionButtonActive:hover .MyPoojasClient-module__jDrfNG__actionIcon{color:#743917}.MyPoojasClient-module__jDrfNG__title{background:linear-gradient(135deg,#2c1810 0%,#8b4513 50%,#b8860b 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;text-align:center;-webkit-background-clip:text;background-clip:text;width:100%;margin-bottom:12px;font-size:3rem;font-weight:800;line-height:1.2}.MyPoojasClient-module__jDrfNG__subtitle{color:#666;text-align:center;width:100%;font-size:1.1rem;font-weight:500;line-height:1.5}.MyPoojasClient-module__jDrfNG__emptyState{text-align:center;background:#fff;border-radius:20px;padding:80px 20px;box-shadow:0 8px 30px #8b45131f}.MyPoojasClient-module__jDrfNG__emptyIcon{margin-bottom:24px;font-size:4rem}.MyPoojasClient-module__jDrfNG__emptyTitle{color:#2c1810;margin:0 0 16px;font-size:1.8rem;font-weight:700}.MyPoojasClient-module__jDrfNG__emptyMessage{color:#666;margin:0;font-size:1.1rem;line-height:1.6}.MyPoojasClient-module__jDrfNG__content{flex-direction:column;gap:40px;display:flex}.MyPoojasClient-module__jDrfNG__section{flex-direction:column;gap:24px;display:flex}.MyPoojasClient-module__jDrfNG__sectionTitle{color:#c40;letter-spacing:-.01em;margin:0;font-size:1.8rem;font-weight:700}.MyPoojasClient-module__jDrfNG__poojasGrid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));align-items:stretch;gap:24px;display:grid}@media (max-width:1024px){.MyPoojasClient-module__jDrfNG__headerContent{text-align:left;align-items:flex-start}.MyPoojasClient-module__jDrfNG__title,.MyPoojasClient-module__jDrfNG__subtitle{text-align:left}.MyPoojasClient-module__jDrfNG__header{justify-content:space-between}.MyPoojasClient-module__jDrfNG__headerActions{flex-shrink:0;position:relative}}@media (max-width:768px){.MyPoojasClient-module__jDrfNG__myPoojasPage{margin-top:70px;padding:40px 2rem;overflow-x:hidden}.MyPoojasClient-module__jDrfNG__container{width:100%;max-width:100%;padding:0}.MyPoojasClient-module__jDrfNG__header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.MyPoojasClient-module__jDrfNG__headerContent{text-align:left;flex:1;align-items:flex-start;width:100%;min-width:0}.MyPoojasClient-module__jDrfNG__headerActions{flex-shrink:0;justify-content:flex-end;align-items:center;position:relative;top:0;right:0}.MyPoojasClient-module__jDrfNG__actionButton{width:44px;height:44px}.MyPoojasClient-module__jDrfNG__poojasGrid{grid-template-columns:1fr;gap:20px;min-width:0}.MyPoojasClient-module__jDrfNG__title{text-align:left;font-size:2rem}.MyPoojasClient-module__jDrfNG__subtitle{text-align:left;font-size:1rem}}@media (max-width:480px){.MyPoojasClient-module__jDrfNG__myPoojasPage{padding:32px 1.5rem}}@keyframes MyPoojasClient-module__jDrfNG__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}
.PoojaDetailClient-module__whHFDa__poojaDetailPage{background:linear-gradient(135deg,#faf8f5 0%,#f5f1eb 100%);min-height:100vh;margin-top:60px;padding:40px 0 80px}.PoojaDetailClient-module__whHFDa__container{max-width:1000px;margin:0 auto;padding:0 20px}.PoojaDetailClient-module__whHFDa__backLink{color:#8b4513;border-radius:8px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.PoojaDetailClient-module__whHFDa__backLink:hover{color:#c40;background:#8b45131a}.PoojaDetailClient-module__whHFDa__backArrow{font-size:1.2rem}.PoojaDetailClient-module__whHFDa__backText{font-size:1rem}.PoojaDetailClient-module__whHFDa__header{margin-bottom:32px}.PoojaDetailClient-module__whHFDa__title{background:linear-gradient(135deg,#2c1810 0%,#8b4513 50%,#b8860b 100%);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0;font-size:2.5rem;font-weight:800;line-height:1.2}.PoojaDetailClient-module__whHFDa__content{flex-direction:column;gap:24px;display:flex}.PoojaDetailClient-module__whHFDa__poojaInfoCard,.PoojaDetailClient-module__whHFDa__detailsCard,.PoojaDetailClient-module__whHFDa__videoCard,.PoojaDetailClient-module__whHFDa__receiptCard,.PoojaDetailClient-module__whHFDa__upcomingCard{background:#fff;border:1px solid #8b45131a;border-radius:20px;padding:32px;transition:all .3s;box-shadow:0 4px 20px #8b451314}.PoojaDetailClient-module__whHFDa__poojaInfoCard:hover,.PoojaDetailClient-module__whHFDa__detailsCard:hover,.PoojaDetailClient-module__whHFDa__videoCard:hover,.PoojaDetailClient-module__whHFDa__receiptCard:hover{transform:translateY(-2px);box-shadow:0 8px 28px #8b45131f}.PoojaDetailClient-module__whHFDa__poojaImageSection{align-items:flex-start;gap:32px;display:flex}.PoojaDetailClient-module__whHFDa__poojaImageWrapper{border:2px solid #ff6b3533;border-radius:20px;flex-shrink:0;width:200px;height:200px;overflow:hidden;box-shadow:0 8px 24px #8b451326}.PoojaDetailClient-module__whHFDa__poojaImage{object-fit:cover;border-radius:18px;width:100%;height:100%}.PoojaDetailClient-module__whHFDa__poojaInfo{flex-direction:column;flex:1;gap:12px;display:flex}.PoojaDetailClient-module__whHFDa__poojaName{color:#c40;letter-spacing:-.01em;margin:0;font-size:2rem;font-weight:800}.PoojaDetailClient-module__whHFDa__templeName{color:#2c1810;margin:0;font-size:1.3rem;font-weight:700}.PoojaDetailClient-module__whHFDa__location{color:#666;margin:0;font-size:1rem;font-weight:500}.PoojaDetailClient-module__whHFDa__statusBadge{border-radius:20px;align-self:flex-start;margin-top:8px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-block}.PoojaDetailClient-module__whHFDa__statusBooked{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.PoojaDetailClient-module__whHFDa__statusInProgress{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.PoojaDetailClient-module__whHFDa__statusCompleted{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.PoojaDetailClient-module__whHFDa__statusCancelled{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.PoojaDetailClient-module__whHFDa__cardTitle{color:#c40;letter-spacing:-.01em;margin:0 0 24px;font-size:1.5rem;font-weight:700}.PoojaDetailClient-module__whHFDa__detailsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.PoojaDetailClient-module__whHFDa__detailItem{background:linear-gradient(135deg,#fff5f0 0%,#fff 100%);border:1px solid #ff6b351a;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.PoojaDetailClient-module__whHFDa__detailLabel{color:#666;text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}.PoojaDetailClient-module__whHFDa__detailValue{color:#2c1810;font-size:1rem;font-weight:600}.PoojaDetailClient-module__whHFDa__amountValue{color:#c40;background:linear-gradient(135deg,#2c1810 0%,#8b4513 50%,#b8860b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.3rem;font-weight:800}.PoojaDetailClient-module__whHFDa__videoDescription{color:#666;margin:0 0 24px;font-size:1rem;line-height:1.6}.PoojaDetailClient-module__whHFDa__videoWrapper{border-radius:16px;width:100%;height:0;margin-bottom:24px;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 8px 24px #8b451326}.PoojaDetailClient-module__whHFDa__videoIframe{border:none;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}.PoojaDetailClient-module__whHFDa__videoActions{flex-wrap:wrap;gap:16px;display:flex}.PoojaDetailClient-module__whHFDa__videoButton{flex:1;min-width:160px;color:#fff!important;cursor:pointer!important;text-align:center!important;background:#c40!important;border:none!important;border-radius:12px!important;padding:14px 28px!important;font-size:1rem!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 4px 16px #cc44004d!important}.PoojaDetailClient-module__whHFDa__videoButton:hover:not(:disabled){background:#b8410e!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #c406!important}.PoojaDetailClient-module__whHFDa__downloadButton{flex:1;min-width:160px;color:#8b4513!important;cursor:pointer!important;text-align:center!important;background:0 0!important;border:2px solid #8b4513!important;border-radius:12px!important;padding:14px 28px!important;font-size:1rem!important;font-weight:600!important;transition:all .3s!important}.PoojaDetailClient-module__whHFDa__downloadButton:hover:not(:disabled){color:#fff!important;background:#8b4513!important;transform:translateY(-2px)!important}.PoojaDetailClient-module__whHFDa__downloadButton *{color:#8b4513!important}.PoojaDetailClient-module__whHFDa__downloadButton:hover:not(:disabled) *{color:#fff!important}.PoojaDetailClient-module__whHFDa__buttonText{color:inherit!important;text-align:center!important;width:100%!important;display:block!important}.PoojaDetailClient-module__whHFDa__receiptDescription{color:#666;margin:0 0 24px;font-size:1rem;line-height:1.6}.PoojaDetailClient-module__whHFDa__receiptButton{color:#fff!important;cursor:pointer!important;text-align:center!important;background:#c40!important;border:none!important;border-radius:12px!important;width:100%!important;padding:14px 28px!important;font-size:1rem!important;font-weight:600!important;transition:all .3s!important;box-shadow:0 4px 16px #cc44004d!important}.PoojaDetailClient-module__whHFDa__receiptButton:hover:not(:disabled){background:#b8410e!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #c406!important}.PoojaDetailClient-module__whHFDa__upcomingCard{text-align:center;background:linear-gradient(135deg,#fff5f0 0%,#fff 100%);border:2px solid #ff6b3533}.PoojaDetailClient-module__whHFDa__upcomingIcon{margin-bottom:16px;font-size:4rem}.PoojaDetailClient-module__whHFDa__upcomingTitle{color:#c40;margin:0 0 12px;font-size:1.5rem;font-weight:700}.PoojaDetailClient-module__whHFDa__upcomingDescription{color:#666;max-width:600px;margin:0 auto;font-size:1rem;line-height:1.6}@media (max-width:768px){.PoojaDetailClient-module__whHFDa__poojaDetailPage{margin-top:40px;padding:20px 0 60px}.PoojaDetailClient-module__whHFDa__title{font-size:2rem}.PoojaDetailClient-module__whHFDa__poojaImageSection{text-align:left;flex-direction:row;align-items:flex-start;gap:16px}.PoojaDetailClient-module__whHFDa__poojaImageWrapper{flex-shrink:0;order:1;width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px}.PoojaDetailClient-module__whHFDa__poojaInfo{text-align:left;flex:1;order:2;min-width:0}.PoojaDetailClient-module__whHFDa__poojaName{text-align:left;font-size:1.2rem}.PoojaDetailClient-module__whHFDa__templeName{text-align:left;font-size:1rem}.PoojaDetailClient-module__whHFDa__location{text-align:left;font-size:.9rem}.PoojaDetailClient-module__whHFDa__statusBadge{align-self:flex-start}.PoojaDetailClient-module__whHFDa__detailsGrid{grid-template-columns:1fr}.PoojaDetailClient-module__whHFDa__videoActions{flex-direction:column}.PoojaDetailClient-module__whHFDa__videoButton,.PoojaDetailClient-module__whHFDa__downloadButton{width:100%}}
.Button-styles-module__uSkp7W__button{cursor:pointer;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:.5rem;font-family:inherit;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.Button-styles-module__uSkp7W__button:focus-visible{outline-offset:2px;outline:2px solid #ff6b35}.Button-styles-module__uSkp7W__button--primary{color:#fff;background:linear-gradient(135deg,#ff6b35 0%,#f7931e 100%);box-shadow:0 2px 8px #ff6b354d}.Button-styles-module__uSkp7W__button--primary:hover:not(.Button-styles-module__uSkp7W__button--disabled){transform:translateY(-1px);box-shadow:0 4px 12px #ff6b3566}.Button-styles-module__uSkp7W__button--secondary{color:#495057;background:#f8f9fa;border:1px solid #dee2e6}.Button-styles-module__uSkp7W__button--secondary:hover:not(.Button-styles-module__uSkp7W__button--disabled){background:#e9ecef;border-color:#adb5bd}.Button-styles-module__uSkp7W__button--outline{color:#ff6b35;background:0 0;border:2px solid #ff6b35}.Button-styles-module__uSkp7W__button--outline:hover:not(.Button-styles-module__uSkp7W__button--disabled){color:#fff;background:#ff6b35}.Button-styles-module__uSkp7W__button--ghost{color:#495057;background:0 0;border:none}.Button-styles-module__uSkp7W__button--ghost:hover:not(.Button-styles-module__uSkp7W__button--disabled){background:#f8f9fa}.Button-styles-module__uSkp7W__button--small{min-height:2rem;padding:.5rem 1rem;font-size:.875rem}.Button-styles-module__uSkp7W__button--medium{min-height:2.5rem;padding:.75rem 1.5rem;font-size:1rem}.Button-styles-module__uSkp7W__button--large{min-height:3rem;padding:1rem 2rem;font-size:1.125rem}.Button-styles-module__uSkp7W__button--icon-only.Button-styles-module__uSkp7W__button--small{width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:.5rem}.Button-styles-module__uSkp7W__button--icon-only.Button-styles-module__uSkp7W__button--medium{width:2.5rem;padding:.75rem}.Button-styles-module__uSkp7W__button--icon-only.Button-styles-module__uSkp7W__button--large{width:3rem;padding:1rem}.Button-styles-module__uSkp7W__button--disabled{opacity:.6;cursor:not-allowed;box-shadow:none!important;transform:none!important}.Button-styles-module__uSkp7W__button--loading{cursor:wait}.Button-styles-module__uSkp7W__button__leftIcon,.Button-styles-module__uSkp7W__button__rightIcon{justify-content:center;align-items:center;font-size:1em;display:flex}.Button-styles-module__uSkp7W__button__content{align-items:center;display:flex}.Button-styles-module__uSkp7W__button__spinner{font-size:1em;animation:1s linear infinite Button-styles-module__uSkp7W__spin;display:inline-block}@keyframes Button-styles-module__uSkp7W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.Button-styles-module__uSkp7W__button--large{min-height:2.75rem;padding:.875rem 1.75rem;font-size:1rem}.Button-styles-module__uSkp7W__button--medium{min-height:2.25rem;padding:.625rem 1.25rem;font-size:.9375rem}}
.PoojaHeroSectionSkeleton-module__nwYKta__heroSection{z-index:1;padding:40px 0 80px;position:relative}.PoojaHeroSectionSkeleton-module__nwYKta__container{max-width:1400px;margin:0 auto;padding:0 32px}.PoojaHeroSectionSkeleton-module__nwYKta__heroContent{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.PoojaHeroSectionSkeleton-module__nwYKta__imageSection{position:relative}.PoojaHeroSectionSkeleton-module__nwYKta__imageWrapper{border-radius:24px;width:100%;height:600px;position:relative;overflow:hidden}.PoojaHeroSectionSkeleton-module__nwYKta__heroImageSkeleton{border-radius:24px}.PoojaHeroSectionSkeleton-module__nwYKta__imageOverlay{align-items:flex-end;padding:32px;display:flex;position:absolute;bottom:0;left:0;right:0}.PoojaHeroSectionSkeleton-module__nwYKta__priceTag{background:#fffffff2;border-radius:16px;align-items:center;gap:12px;padding:16px 24px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__detailsSection{flex-direction:column;gap:24px;padding-top:20px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__breadcrumb{align-items:center;gap:8px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__titleSkeleton{margin:0}.PoojaHeroSectionSkeleton-module__nwYKta__templeInfo{border-left:4px solid #e0e0e0;flex-direction:column;gap:8px;padding-left:20px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__templeNameSkeleton,.PoojaHeroSectionSkeleton-module__nwYKta__locationSkeleton{margin:0}.PoojaHeroSectionSkeleton-module__nwYKta__descriptionSkeleton{flex-direction:column;gap:8px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__highlights{background:#fff5f0;border:1px solid #ffe5d9;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__highlightsTitleSkeleton{margin:0}.PoojaHeroSectionSkeleton-module__nwYKta__highlightsList{flex-wrap:wrap;gap:12px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__highlightSkeleton{border-radius:20px}.PoojaHeroSectionSkeleton-module__nwYKta__upcomingSection{background:#f8f9fa;border:1px solid #e9ecef;border-radius:16px;flex-direction:column;gap:20px;padding:24px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__upcomingTitleSkeleton{margin:0}.PoojaHeroSectionSkeleton-module__nwYKta__datesList{flex-direction:column;gap:12px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__dateItem{background:#fff;border:2px solid #e9ecef;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:16px;display:grid}.PoojaHeroSectionSkeleton-module__nwYKta__ctaSection{flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex}.PoojaHeroSectionSkeleton-module__nwYKta__buttonSkeleton{border-radius:16px}.PoojaHeroSectionSkeleton-module__nwYKta__ctaNoteSkeleton{margin:0}@media (max-width:1024px){.PoojaHeroSectionSkeleton-module__nwYKta__heroContent{grid-template-columns:1fr;gap:40px}.PoojaHeroSectionSkeleton-module__nwYKta__imageWrapper{height:400px}}@media (max-width:768px){.PoojaHeroSectionSkeleton-module__nwYKta__heroSection{padding:20px 0 60px}.PoojaHeroSectionSkeleton-module__nwYKta__container{padding:0 20px}.PoojaHeroSectionSkeleton-module__nwYKta__imageWrapper{height:300px}.PoojaHeroSectionSkeleton-module__nwYKta__dateItem{text-align:center;grid-template-columns:1fr;gap:8px}}
.Image-styles-module__tCkm7W__image{z-index:1;max-width:100%;height:auto;transition:opacity .4s ease-in-out;display:block;position:relative}.Image-styles-module__tCkm7W__imageContainer{display:block;position:relative;overflow:hidden}.Image-styles-module__tCkm7W__imageContainer--fill{box-sizing:border-box;contain:layout style paint;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;position:relative}.Image-styles-module__tCkm7W__skeleton{border-radius:inherit;z-index:2;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s infinite Image-styles-module__tCkm7W__shimmer;position:absolute;top:0;left:0}@keyframes Image-styles-module__tCkm7W__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.Image-styles-module__tCkm7W__image{width:100%;height:auto}}
.ArpanAnimatedLogo-module__R-v3wq__logo{border-radius:20%;justify-content:center;align-items:center;width:120px;height:50px;display:flex;overflow:hidden}.ArpanAnimatedLogo-module__R-v3wq__gif{object-fit:cover;object-position:center;border-radius:60%;width:100%;height:100%}@media (max-width:640px){.ArpanAnimatedLogo-module__R-v3wq__logo{width:100px;height:44px}}@media (max-width:420px){.ArpanAnimatedLogo-module__R-v3wq__logo{width:100px;height:44px}}
.PoojaVideoSectionSkeleton-module__vJ_vqa__videoSection{background:#f8f9fa;padding:80px 0}.PoojaVideoSectionSkeleton-module__vJ_vqa__container{max-width:1400px;margin:0 auto;padding:0 32px}.PoojaVideoSectionSkeleton-module__vJ_vqa__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__titleSkeleton,.PoojaVideoSectionSkeleton-module__vJ_vqa__subtitleSkeleton{margin:0 auto}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoContent{flex-direction:column;gap:60px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoWrapper{flex-direction:column;gap:24px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoContainer{border-radius:20px;width:100%;position:relative;overflow:hidden}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoSkeleton{border-radius:20px}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoInfo{flex-direction:column;gap:12px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoTitleSkeleton{margin:0}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightsWrapper{flex-direction:column;gap:40px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightsTitleSkeleton{margin:0}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightsList{flex-direction:column;gap:32px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightItem{align-items:flex-start;gap:24px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightIconSkeleton{flex-shrink:0}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightContent{flex-direction:column;flex:1;gap:8px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightNameSkeleton{margin:0}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoFeatures{flex-direction:column;gap:24px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__featuresTitleSkeleton{margin:0}.PoojaVideoSectionSkeleton-module__vJ_vqa__featuresList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.PoojaVideoSectionSkeleton-module__vJ_vqa__feature{align-items:center;gap:12px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__qualityAssurance{margin-top:20px}.PoojaVideoSectionSkeleton-module__vJ_vqa__qualityBadge{background:#fff;border:2px solid #e9ecef;border-radius:16px;align-items:flex-start;gap:20px;padding:24px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__qualityContent{flex-direction:column;flex:1;gap:8px;display:flex}.PoojaVideoSectionSkeleton-module__vJ_vqa__qualityTitleSkeleton{margin:0}@media (max-width:768px){.PoojaVideoSectionSkeleton-module__vJ_vqa__videoSection{padding:60px 0}.PoojaVideoSectionSkeleton-module__vJ_vqa__container{padding:0 20px}.PoojaVideoSectionSkeleton-module__vJ_vqa__videoSkeleton{height:300px!important}.PoojaVideoSectionSkeleton-module__vJ_vqa__highlightItem{flex-direction:column;gap:16px}.PoojaVideoSectionSkeleton-module__vJ_vqa__featuresList{grid-template-columns:1fr}.PoojaVideoSectionSkeleton-module__vJ_vqa__qualityBadge{text-align:center;flex-direction:column}}
.Badge-module__HwyJrW__badge{cursor:default;border:1.5px solid;border-radius:20px;padding:6px 14px;font-size:.85rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block}.Badge-module__HwyJrW__badge-spiritual{color:#8a2be2;background:linear-gradient(135deg,#8a2be21f 0%,#4b00821f 100%);border-color:#8a2be266}.Badge-module__HwyJrW__badge-spiritual:hover{background:linear-gradient(135deg,#8a2be22e 0%,#4b00822e 100%);border-color:#8a2be280;transform:translateY(-1px)}.Badge-module__HwyJrW__badge-prosperity{color:#d4af37;background:linear-gradient(135deg,#ffd7002e 0%,#ffc1072e 100%);border-color:#ffc10780}.Badge-module__HwyJrW__badge-prosperity:hover{background:linear-gradient(135deg,#ffd70040 0%,#ffc10740 100%);border-color:#ffc10799;transform:translateY(-1px)}.Badge-module__HwyJrW__badge-protection{color:#1e3a8a;background:linear-gradient(135deg,#1919701f 0%,#00008b1f 100%);border-color:#19197073}.Badge-module__HwyJrW__badge-protection:hover{background:linear-gradient(135deg,#1919702e 0%,#00008b2e 100%);border-color:#1919708c;transform:translateY(-1px)}.Badge-module__HwyJrW__badge-healing{color:#228b22;background:linear-gradient(135deg,#228b2226 0%,#00800026 100%);border-color:#228b2273}.Badge-module__HwyJrW__badge-healing:hover{background:linear-gradient(135deg,#228b2238 0%,#00800038 100%);border-color:#228b228c;transform:translateY(-1px)}.Badge-module__HwyJrW__badge-power{color:#dc143c;background:linear-gradient(135deg,#dc143c26 0%,#b2222226 100%);border-color:#dc143c73}.Badge-module__HwyJrW__badge-power:hover{background:linear-gradient(135deg,#dc143c38 0%,#b2222238 100%);border-color:#dc143c8c;transform:translateY(-1px)}.Badge-module__HwyJrW__badge-default{color:#8b4513;background:linear-gradient(135deg,#8b45131f 0%,#a0522d1f 100%);border-color:#8b451366}.Badge-module__HwyJrW__badge-default:hover{background:linear-gradient(135deg,#8b45132e 0%,#a0522d2e 100%);border-color:#8b451380;transform:translateY(-1px)}@media (max-width:480px){.Badge-module__HwyJrW__badge{padding:5px 12px;font-size:.8rem}}.Badge-module__HwyJrW__lang-hindi .Badge-module__HwyJrW__badge{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}
:root{--primary:#c40;--dark:#0a1a2f;--accent:#ffb165;--light-gray:#f6f7f9;--soft-bg:#fff5ef;--border:#e2e2e2}.Header-styles-module__XBicKW__hideElement{display:none!important}.Header-styles-module__XBicKW__header{box-sizing:border-box;z-index:1000;-webkit-backdrop-filter:none;background:0 0;border-bottom:none;width:100%;max-width:100vw;padding:.75rem 0;transition:transform .3s cubic-bezier(.4,0,.2,1),border-color .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0;overflow-x:hidden;overflow-y:visible;transform:translateY(0)}.Header-styles-module__XBicKW__header:before{content:"";border-bottom:1px solid var(--border);z-index:-1;-webkit-backdrop-filter:none;background:#fdd674;border-color:beige;transition:-webkit-backdrop-filter .3s,backdrop-filter .3s,background .3s,border-color .3s,box-shadow .3s;position:absolute;top:0;bottom:0;left:0;right:0}.Header-styles-module__XBicKW__header.Header-styles-module__XBicKW__scrolled{background:0 0!important;border-color:#0000!important}.Header-styles-module__XBicKW__header.Header-styles-module__XBicKW__scrolled:before{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;z-index:-1!important;background:#ffffff86!important;border-color:#e2e2e24d!important;box-shadow:0 4px 30px #0000001a!important}.Header-styles-module__XBicKW__header.Header-styles-module__XBicKW__scrolled .Header-styles-module__XBicKW__container{z-index:1;position:relative;background:0 0!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Header-styles-module__XBicKW__header.Header-styles-module__XBicKW__scrolled:before{background:#f5f5dce6!important}}.Header-styles-module__XBicKW__header.Header-styles-module__XBicKW__hidden{transform:translateY(-100%)}.Header-styles-module__XBicKW__container{box-sizing:border-box;contain:layout style;z-index:1000;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;min-width:0;max-width:1400px;height:40px;min-height:40px;margin:0 auto;padding:0 1.5rem;display:flex;position:relative;overflow:visible}.Header-styles-module__XBicKW__logoWrapper{flex:1;order:0;justify-content:center;align-items:center;min-width:0;display:flex}@media (min-width:1077px){.Header-styles-module__XBicKW__logoWrapper{flex:none;justify-content:flex-start}.Header-styles-module__XBicKW__rightWrapper{gap:2rem}}.Header-styles-module__XBicKW__nav{contain:layout style;flex:1;justify-content:center;min-width:0;display:flex}.Header-styles-module__XBicKW__navList{flex-wrap:nowrap;gap:2rem;min-width:0;list-style:none;display:flex}.Header-styles-module__XBicKW__navLink{color:var(--dark);white-space:nowrap;border-radius:50px;padding:.45rem 1.1rem;font-size:1.05rem;font-weight:500;text-decoration:none;transition:all .25s}.Header-styles-module__XBicKW__navLink:hover{color:#d4521f;background:#ffe6d9}.Header-styles-module__XBicKW__active{background-color:var(--primary)!important;color:#fff!important}.Header-styles-module__XBicKW__rightWrapper{z-index:1001;flex-shrink:0;order:1;align-items:center;gap:1.5rem;min-width:0;display:flex;position:relative;overflow:visible}.Header-styles-module__XBicKW__profileIcon{cursor:pointer;width:2rem;height:2rem}.Header-styles-module__XBicKW__headerAvatar{background:var(--primary,#c40);color:#fff;cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.Header-styles-module__XBicKW__headerAvatar:hover{transform:scale(1.05);box-shadow:0 2px 8px #cc440059}.Header-styles-module__XBicKW__langDropdown{z-index:1001;flex-shrink:0;min-width:60px;max-width:60px;position:relative;overflow:visible}.Header-styles-module__XBicKW__langBtn{color:var(--dark);cursor:pointer;background:0 0;border:1px solid #fff;border-radius:50px;align-items:center;gap:2px;width:80px;padding:.4rem .8rem;transition:all .2s;display:flex}.Header-styles-module__XBicKW__langBtn:hover{background:#ededd1}.Header-styles-module__XBicKW__langIcon{width:1.75rem;height:1.75rem}.Header-styles-module__XBicKW__arrow{color:#fff;margin-left:6px;font-size:1.25rem}.Header-styles-module__XBicKW__langMenu{isolation:isolate;border-radius:12px;flex-direction:column;width:140px;min-width:140px;padding:0;animation:.18s Header-styles-module__XBicKW__fadeIn;overflow:hidden;box-shadow:0 4px 12px #00000026;border:1px solid var(--border)!important;z-index:99999!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:#fff!important;display:flex!important;position:fixed!important}.Header-styles-module__XBicKW__langMenu button{cursor:pointer;color:var(--dark);text-align:center;box-sizing:border-box;background:0 0;border:none;width:100%;padding:.55rem 1rem;font-family:inherit;font-size:1.05rem;transition:all .2s;display:block}.Header-styles-module__XBicKW__langMenu button:first-child{border-radius:12px 12px 0 0}.Header-styles-module__XBicKW__langMenu button:last-child{border-radius:0 0 12px 12px}.Header-styles-module__XBicKW__langMenu button:only-child{border-radius:12px}.Header-styles-module__XBicKW__langMenu button:hover{background:var(--light-gray)}.Header-styles-module__XBicKW__activeLang{font-weight:600;background-color:var(--primary)!important;color:#fff!important;width:100%!important}.Header-styles-module__XBicKW__activeLang:first-child{border-radius:12px 12px 0 0!important}.Header-styles-module__XBicKW__activeLang:last-child{border-radius:0 0 12px 12px!important}.Header-styles-module__XBicKW__activeLang:only-child{border-radius:12px!important}@keyframes Header-styles-module__XBicKW__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header-styles-module__XBicKW__menuIconWrapper{cursor:pointer;width:50px;height:50px;font:inherit;color:inherit;background:0 0;border:none;flex-shrink:0;order:-1;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.Header-styles-module__XBicKW__menuIcon{cursor:pointer;width:1rem;height:1rem}.Header-styles-module__XBicKW__profileIconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (max-width:1076px){.Header-styles-module__XBicKW__nav,.Header-styles-module__XBicKW__langDropdown{display:none!important}.Header-styles-module__XBicKW__container{justify-content:space-between;align-items:center;display:flex}.Header-styles-module__XBicKW__logoWrapper{flex:none;position:absolute;left:50%;transform:translate(-50%)}.Header-styles-module__XBicKW__backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:9998;background:#00000073;position:fixed;top:0;bottom:0;left:0;right:0}.Header-styles-module__XBicKW__mobileOverlay{z-index:9999;box-sizing:border-box;background:#fdd674;flex-direction:column;justify-content:flex-start;width:100%;height:100svh;max-height:100svh;padding:0;animation:.25s Header-styles-module__XBicKW__slideIn;display:flex;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}@keyframes Header-styles-module__XBicKW__slideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.Header-styles-module__XBicKW__mobileTopSection{box-sizing:border-box;z-index:10;background:#fdd674;flex-direction:column;flex-shrink:0;align-items:center;width:100%;min-height:100px;padding:1.25rem 1.5rem 1rem;display:flex;position:relative}.Header-styles-module__XBicKW__closeButton{cursor:pointer;color:#2a1f15;z-index:10000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f3ed;border:1.5px solid #d4c5a9;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:1.5rem;right:1.5rem;box-shadow:0 2px 8px #00000014}.Header-styles-module__XBicKW__closeButton:hover{background:#ededd1;border-color:#c4b59a;transform:scale(1.08)rotate(90deg);box-shadow:0 4px 12px #0000001f}.Header-styles-module__XBicKW__closeButton:active{transform:scale(.95)rotate(90deg)}.Header-styles-module__XBicKW__closeButton svg{stroke-width:2.5px;width:20px;height:20px}.Header-styles-module__XBicKW__mobileLogoWrapper{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;width:100%;margin-top:.25rem;padding:0 1.25rem;display:flex;position:relative}.Header-styles-module__XBicKW__mobileNavLinks{box-sizing:border-box;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:0;padding:1.5rem 1.5rem 1.75rem;display:flex;overflow-y:auto}.Header-styles-module__XBicKW__mobileNavLink{color:#3a2e1f;text-align:center;letter-spacing:.2px;box-sizing:border-box;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;align-items:center;width:100%;min-width:140px;max-width:200px;padding:.85rem 1.7rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000014,0 1px 2px #0000000a}.Header-styles-module__XBicKW__mobileNavLink:before{content:"";background:linear-gradient(90deg,#0000,#ededd1,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Header-styles-module__XBicKW__mobileNavLink:hover:before{left:100%}.Header-styles-module__XBicKW__mobileNavLink:hover{color:#2a1f15;background:#ededd1;border-color:#fff;transform:translateY(-1px);box-shadow:0 3px 10px #0000001a,0 1px 3px #0000000f}.Header-styles-module__XBicKW__mobileNavLink:active{transform:translateY(-1px)scale(1)}.Header-styles-module__XBicKW__mobileActive{color:#1a150f!important;background:#ffcc6e!important;border-color:#f3e8be!important;font-weight:700!important;box-shadow:0 3px 10px #0000001f,0 1px 3px #00000014!important}.Header-styles-module__XBicKW__mobileActive:hover{transform:translateY(-1px);color:#0f0c08!important;background:#ffebc5!important;box-shadow:0 4px 12px #00000026,0 2px 4px #0000001a!important}.Header-styles-module__XBicKW__mobileBottomSection{box-sizing:border-box;z-index:10;border:1px solid #fff;flex-direction:column;flex-shrink:0;align-items:center;gap:1rem;width:100%;margin-top:auto;padding:1.25rem 1.5rem 1.5rem;display:flex;position:relative}.Header-styles-module__XBicKW__mobileBottomSection:before{content:"";height:1px;position:absolute;top:0;left:0;right:0}.Header-styles-module__XBicKW__mobileLangSwitch{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:1px solid #fff;border-radius:12px;justify-content:center;gap:0;width:100%;max-width:280px;padding:.35rem;display:flex;box-shadow:0 2px 6px #00000014,0 1px 2px #0000000a}.Header-styles-module__XBicKW__mobileLangSwitch button{color:#3a2e1f;cursor:pointer;letter-spacing:.2px;background:#f8f6f1;border:none;border-radius:10px;flex:1;min-width:100px;padding:.75rem 1.4rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Header-styles-module__XBicKW__mobileLangSwitch button:before{content:"";opacity:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.Header-styles-module__XBicKW__mobileLangSwitch button:hover:before{opacity:1}.Header-styles-module__XBicKW__mobileLangSwitch button:hover{color:#ffbd80;background:#f0ebe0}.Header-styles-module__XBicKW__mobileLangSwitch button:active{transform:translateY(0)}.Header-styles-module__XBicKW__mobileLangSwitch .Header-styles-module__XBicKW__activeLang{color:#1a150f!important;background:#f6c261!important;font-weight:700!important;box-shadow:0 2px 6px #0000001a,0 1px 2px #0000000f!important}.Header-styles-module__XBicKW__mobileLangSwitch .Header-styles-module__XBicKW__activeLang:before{opacity:0!important}.Header-styles-module__XBicKW__mobileLangSwitch .Header-styles-module__XBicKW__activeLang:hover{color:#0f0c08!important;background:#c4b59a!important;box-shadow:0 3px 8px #0000001f,0 1px 3px #00000014!important}.Header-styles-module__XBicKW__mobileProfileLink{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8f6f1;border:1px solid #fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;margin:0;padding:.8rem 1.6rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000014,0 1px 2px #0000000a}.Header-styles-module__XBicKW__mobileProfileLink:before{content:"";background:linear-gradient(90deg,#0000,#d4c5a933,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Header-styles-module__XBicKW__mobileProfileLink:hover:before{left:100%}.Header-styles-module__XBicKW__mobileProfileLink:hover{background:#f0ebe0;border-color:#fff;transform:translateY(-1px);box-shadow:0 3px 10px #0000001a,0 1px 3px #0000000f}.Header-styles-module__XBicKW__mobileProfileLink:active{transform:translateY(-1px)scale(1)}.Header-styles-module__XBicKW__mobileProfile{flex-shrink:0;width:2.5rem;height:2.5rem}.Header-styles-module__XBicKW__mobileBottomSection .Header-styles-module__XBicKW__headerAvatar{width:2.5rem;height:2.5rem;font-size:.85rem}.Header-styles-module__XBicKW__mobileProfileText{color:#000;white-space:nowrap;letter-spacing:.3px;z-index:1;font-size:1.05rem;font-weight:800;position:relative}.Header-styles-module__XBicKW__mobileSocials{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;width:100%;margin-top:.15rem;padding:0 .5rem;display:flex}.Header-styles-module__XBicKW__mobileSocialLink{color:#3a2e1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8f6f1;border:1.5px solid #d4c5a9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000014,0 1px 2px #0000000a}.Header-styles-module__XBicKW__mobileSocialLink:before{content:"";background:#d4c5a940;border-radius:50%;width:0;height:0;transition:width .35s,height .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Header-styles-module__XBicKW__mobileSocialLink:hover:before{width:100%;height:100%}.Header-styles-module__XBicKW__mobileSocialLink:hover{background:#f0ebe0;border-color:#c4b59a;transform:scale(1.1)translateY(-1px);box-shadow:0 3px 10px #0000001f,0 1px 3px #00000014}.Header-styles-module__XBicKW__mobileSocialLink:active{transform:scale(1.04)translateY(-1px)}.Header-styles-module__XBicKW__mobileSocialLink svg{z-index:1;filter:drop-shadow(0 1px 2px #0000001a);flex-shrink:0;width:18px;height:18px;position:relative}@media (max-height:700px){.Header-styles-module__XBicKW__mobileTopSection{min-height:90px;padding:1rem 1.5rem .75rem}.Header-styles-module__XBicKW__mobileNavLinks{gap:.65rem;padding:1.25rem 1.5rem 1.5rem}.Header-styles-module__XBicKW__mobileNavLink{min-width:130px;max-width:170px;padding:.55rem 1.15rem;font-size:.95rem}.Header-styles-module__XBicKW__mobileBottomSection{gap:.9rem;padding:1rem 1.5rem 1.25rem}}@media (max-height:600px){.Header-styles-module__XBicKW__mobileTopSection{min-height:90px;padding:1rem 1.5rem .75rem}.Header-styles-module__XBicKW__mobileLogoWrapper{margin-top:.25rem}.Header-styles-module__XBicKW__mobileNavLinks{gap:.6rem;padding:1rem 1.5rem 1.25rem}.Header-styles-module__XBicKW__mobileNavLink{min-width:120px;max-width:160px;padding:.5rem 1rem;font-size:.9rem}.Header-styles-module__XBicKW__mobileBottomSection{gap:.9rem;padding:1rem 1.5rem 1.25rem}.Header-styles-module__XBicKW__mobileLangSwitch{max-width:220px;padding:.25rem}.Header-styles-module__XBicKW__mobileLangSwitch button{min-width:80px;padding:.5rem .9rem;font-size:.85rem}.Header-styles-module__XBicKW__mobileProfileLink{padding:.6rem 1.1rem}.Header-styles-module__XBicKW__mobileProfileText{font-size:.95rem;font-weight:700}.Header-styles-module__XBicKW__mobileSocialLink{width:36px;height:36px}.Header-styles-module__XBicKW__mobileSocialLink svg{width:16px;height:16px}}@media (max-width:400px){.Header-styles-module__XBicKW__mobileNavLink{min-width:130px;max-width:170px;padding:.55rem 1.15rem;font-size:.95rem}.Header-styles-module__XBicKW__mobileLangSwitch{gap:.5rem;max-width:220px;padding:.3rem}.Header-styles-module__XBicKW__mobileLangSwitch button{min-width:80px;padding:.5rem .9rem;font-size:.85rem}.Header-styles-module__XBicKW__mobileSocialLink{width:38px;height:38px}.Header-styles-module__XBicKW__mobileSocialLink svg{width:17px;height:17px}.Header-styles-module__XBicKW__mobileProfileLink{padding:.6rem 1.1rem}.Header-styles-module__XBicKW__mobileProfileText{font-size:1rem;font-weight:700}}}@media (min-width:1076px){.Header-styles-module__XBicKW__menuIconWrapper,.Header-styles-module__XBicKW__menuIcon{display:none!important}}
.ProductSection-module__X_3yeW__productSection{box-sizing:border-box;contain:layout style paint;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;max-width:100vw;height:auto;text-rendering:optimizeSpeed;visibility:visible;opacity:1;isolation:isolate;background:linear-gradient(135deg,#faf8f5 0%,#fff 100%),radial-gradient(circle at 20% 30%,#8b451305 0%,#0000 50%),radial-gradient(circle at 80% 70%,#b8860b05 0%,#0000 50%);padding:80px 0;display:block;position:relative;overflow:visible;transform:translateZ(0);transition:none!important}.ProductSection-module__X_3yeW__productSection:before{content:none;display:none}.ProductSection-module__X_3yeW__container{z-index:1;box-sizing:border-box;contain:layout style;width:100%;max-width:1400px;height:auto;margin:0 auto;padding:0 32px;position:relative;overflow:visible}.ProductSection-module__X_3yeW__header{text-align:center;contain:layout style;flex-shrink:0;height:auto;min-height:180px;margin-bottom:60px;overflow:visible}.ProductSection-module__X_3yeW__title{color:#2c1810;letter-spacing:-.02em;background:linear-gradient(135deg,#2c1810 0%,#8b4513 50%,#b8860b 100%);-webkit-text-fill-color:transparent;box-sizing:border-box;contain:layout style;height:auto;min-height:4.2rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-background-clip:text;background-clip:text;flex-shrink:0;margin:0 0 24px;font-size:3.5rem;font-weight:800;overflow:visible}.ProductSection-module__X_3yeW__subtitle{color:#666;box-sizing:border-box;contain:layout style;max-width:600px;height:auto;min-height:3.84rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;word-wrap:break-word;overflow-wrap:break-word;visibility:visible;opacity:1;flex-shrink:0;margin:0 auto;font-size:1.2rem;line-height:1.6;overflow:visible}.ProductSection-module__X_3yeW__productsGrid{contain:layout style;box-sizing:border-box;flex-shrink:0;grid-template-columns:repeat(3,1fr);align-content:start;gap:20px;width:100%;max-width:100%;height:auto;margin-bottom:30px;display:grid;overflow:visible}.ProductSection-module__X_3yeW__productCard{cursor:pointer;box-sizing:border-box;contain:layout style;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:#fff;outline:none;flex-direction:column;width:100%;max-width:100%;transition:box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:none!important;border:1px solid #e1e4e8!important;border-radius:0!important;height:auto!important;min-height:0!important}.ProductSection-module__X_3yeW__productCard:hover{box-shadow:0 20px 60px #8b451326}.ProductSection-module__X_3yeW__imageWrapper{contain:layout style paint;box-sizing:border-box;background:#fff;border:none;border-bottom:1px solid #e1e4e8;flex-shrink:0;justify-content:center;align-items:center;height:220px;min-height:220px;max-height:220px;display:flex;position:relative;overflow:hidden;border-radius:0!important}.ProductSection-module__X_3yeW__imagePlaceholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:visible}.ProductSection-module__X_3yeW__image{contain:layout style paint;box-sizing:border-box;aspect-ratio:1;display:block;object-fit:contain!important;object-position:center!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important}.ProductSection-module__X_3yeW__cardContent{flex-direction:column;flex:1;gap:8px;min-height:0;padding:20px;display:flex;position:relative;overflow:visible}.ProductSection-module__X_3yeW__cardHeader{flex-direction:column;flex-shrink:0;gap:4px;display:flex}.ProductSection-module__X_3yeW__productName{color:#1a1a1a;word-wrap:break-word;overflow-wrap:break-word;contain:layout style;box-sizing:border-box;min-height:2.24rem;margin:0;font-size:1.4rem;font-weight:700;line-height:1.6}.ProductSection-module__X_3yeW__temple{color:#b8410e;font-size:1rem;font-weight:600}.ProductSection-module__X_3yeW__location{color:#666;align-items:center;gap:4px;font-size:.9rem;display:flex}.ProductSection-module__X_3yeW__description{display:none}.ProductSection-module__X_3yeW__benefits{flex-wrap:wrap;flex-shrink:0;gap:8px;min-height:32px;display:flex}.ProductSection-module__X_3yeW__benefitTag{cursor:default;will-change:transform,background;border:1.5px solid;border-radius:20px;padding:4px 12px;font-size:.75rem;font-weight:500;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);display:inline-block}.ProductSection-module__X_3yeW__benefitTag-spiritual{color:#8a2be2;background:linear-gradient(135deg,#8a2be21f 0%,#4b00821f 100%);border-color:#8a2be266}.ProductSection-module__X_3yeW__benefitTag-spiritual:hover{background:linear-gradient(135deg,#8a2be22e 0%,#4b00822e 100%);border-color:#8a2be280;transform:translateY(-1px)}.ProductSection-module__X_3yeW__benefitTag-prosperity{color:#d4af37;background:linear-gradient(135deg,#ffd7002e 0%,#ffc1072e 100%);border-color:#ffc10780}.ProductSection-module__X_3yeW__benefitTag-prosperity:hover{background:linear-gradient(135deg,#ffd70040 0%,#ffc10740 100%);border-color:#ffc10799;transform:translateY(-1px)}.ProductSection-module__X_3yeW__benefitTag-protection{color:#1e3a8a;background:linear-gradient(135deg,#1919701f 0%,#00008b1f 100%);border-color:#19197073}.ProductSection-module__X_3yeW__benefitTag-protection:hover{background:linear-gradient(135deg,#1919702e 0%,#00008b2e 100%);border-color:#1919708c;transform:translateY(-1px)}.ProductSection-module__X_3yeW__benefitTag-healing{color:#228b22;background:linear-gradient(135deg,#228b2226 0%,#00800026 100%);border-color:#228b2273}.ProductSection-module__X_3yeW__benefitTag-healing:hover{background:linear-gradient(135deg,#228b2238 0%,#00800038 100%);border-color:#228b228c;transform:translateY(-1px)}.ProductSection-module__X_3yeW__benefitTag-power{color:#dc143c;background:linear-gradient(135deg,#dc143c26 0%,#b2222226 100%);border-color:#dc143c73}.ProductSection-module__X_3yeW__benefitTag-power:hover{background:linear-gradient(135deg,#dc143c38 0%,#b2222238 100%);border-color:#dc143c8c;transform:translateY(-1px)}.ProductSection-module__X_3yeW__benefitTag-default{color:#8b4513;background:linear-gradient(135deg,#8b45131f 0%,#a0522d1f 100%);border-color:#8b451366}.ProductSection-module__X_3yeW__benefitTag-default:hover{background:linear-gradient(135deg,#8b45132e 0%,#a0522d2e 100%);border-color:#8b451380;transform:translateY(-1px)}.ProductSection-module__X_3yeW__details{border-top:1px solid #f0f0f0;flex-shrink:0;gap:16px;margin-top:auto;padding:12px 0;display:flex}.ProductSection-module__X_3yeW__detail{color:#666;align-items:center;gap:8px;font-size:.95rem;display:flex}.ProductSection-module__X_3yeW__detailIconImage{object-fit:contain;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.ProductSection-module__X_3yeW__detail span{align-items:center;line-height:1.5;display:flex}.ProductSection-module__X_3yeW__cardFooter{border-top:1px solid #0000000d;padding-top:12px;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-top:12px!important;display:flex!important}.ProductSection-module__X_3yeW__dateTimingSection{flex:1;min-width:0;margin:0!important}.ProductSection-module__X_3yeW__dateTimingCard{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;gap:2px!important;padding:0!important}.ProductSection-module__X_3yeW__dateTimingCard:before{display:none!important}.ProductSection-module__X_3yeW__dateTimingCard:hover{border-color:#ff6b3559;box-shadow:0 6px 20px #ff6b3526,0 2px 8px #8b45131a;box-shadow:none!important;border-color:#0000!important}.ProductSection-module__X_3yeW__dateTimingCard:before{content:"";background:linear-gradient(90deg,#ff6b35 0%,#ff8c42 50%,#ff6b35 100%);height:3px;position:absolute;top:0;left:0;right:0}.ProductSection-module__X_3yeW__dateInfo,.ProductSection-module__X_3yeW__timingInfo{z-index:1;flex-direction:column;gap:2px;display:flex;position:relative}.ProductSection-module__X_3yeW__dateInfo{border-bottom:none!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;padding-bottom:0!important}.ProductSection-module__X_3yeW__timingInfo{display:none!important}.ProductSection-module__X_3yeW__dateLabel,.ProductSection-module__X_3yeW__timingLabel{color:#8b4513;text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:.75rem;font-weight:600;display:flex}.ProductSection-module__X_3yeW__dateLabel:before{content:none!important}.ProductSection-module__X_3yeW__dateLabel{color:#8b4513;margin-bottom:-2px;font-size:.65rem!important}.ProductSection-module__X_3yeW__dateValue,.ProductSection-module__X_3yeW__timingValue{color:#c40;white-space:nowrap;letter-spacing:-.01em;margin-top:0;font-weight:700;line-height:1.2;font-size:.85rem!important}.ProductSection-module__X_3yeW__duration{color:#5f6368;font-size:.9rem;font-weight:500;line-height:1.4}.ProductSection-module__X_3yeW__dayRecommend{color:#5f6368;margin-top:12px;margin-bottom:4px;font-size:.9rem;font-weight:500;line-height:1.4}.ProductSection-module__X_3yeW__bookButton{color:#fff!important;width:auto!important;min-width:110px!important;font-size:.9rem!important;font-weight:600!important;font-family:var(--font-outfit),sans-serif!important;letter-spacing:.5px!important;text-align:center!important;z-index:1!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;background:#c40!important;border:none!important;border-radius:12px!important;outline:none!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;min-height:40px!important;margin-top:0!important;padding:10px 20px!important;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1)!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:0 4px 12px #c403!important}.ProductSection-module__X_3yeW__bookButton *{z-index:2!important;color:#fff!important;position:relative!important}.ProductSection-module__X_3yeW__bookButton:hover{background:#b8410e!important;transform:translateY(-2px)!important;box-shadow:0 12px 32px #c406!important}.ProductSection-module__X_3yeW__bookButton:before{content:"";z-index:1;pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:transform .6s ease-in-out;position:absolute;top:0;left:0;transform:translate(-100%)}.ProductSection-module__X_3yeW__bookButton:hover:before{transform:translate(100%)}@keyframes ProductSection-module__X_3yeW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ProductSection-module__X_3yeW__bookButton:after{content:"";z-index:1;pointer-events:none;will-change:transform;background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;animation:2s .6s infinite ProductSection-module__X_3yeW__shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}.ProductSection-module__X_3yeW__viewAllWrapper{contain:layout style;flex-shrink:0;justify-content:center;height:56px;min-height:56px;max-height:56px;display:flex;overflow:hidden}.ProductSection-module__X_3yeW__viewAllButton{color:#ff6b35!important;-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:2px solid #ff6b35!important;border-radius:12px!important;outline:none!important;padding:16px 40px!important;font-size:1.1rem!important;transition:background .3s,color .3s,border-color .3s!important}.ProductSection-module__X_3yeW__viewAllButton:hover{color:#fff!important;background:#c40!important}@media (min-width:768px) and (max-width:1024px){.ProductSection-module__X_3yeW__productSection{height:auto;min-height:1100px;padding:100px 0}.ProductSection-module__X_3yeW__productSection:before{height:100%;min-height:1100px}.ProductSection-module__X_3yeW__container{height:auto;min-height:950px;padding:0 40px}.ProductSection-module__X_3yeW__header{height:auto;min-height:170px;margin-bottom:55px}.ProductSection-module__X_3yeW__title{height:auto;min-height:3.84rem;font-size:3.2rem}.ProductSection-module__X_3yeW__subtitle{max-width:700px;height:auto;min-height:3.68rem;font-size:1.15rem}.ProductSection-module__X_3yeW__productsGrid{box-sizing:border-box;grid-template-columns:repeat(2,1fr);gap:20px;width:100%;max-width:100%;height:auto;min-height:auto;margin-bottom:30px}.ProductSection-module__X_3yeW__productCard{border-radius:20px;min-height:auto;max-height:none}.ProductSection-module__X_3yeW__imageWrapper{height:240px}.ProductSection-module__X_3yeW__cardContent{gap:18px;padding:26px}.ProductSection-module__X_3yeW__productName{font-size:1.45rem}.ProductSection-module__X_3yeW__temple{font-size:1.05rem}.ProductSection-module__X_3yeW__description{font-size:1rem}.ProductSection-module__X_3yeW__bookButton{padding:18px 32px!important;font-size:1.1rem!important}}@media (max-width:768px){.ProductSection-module__X_3yeW__productSection{height:auto;min-height:2200px;padding:60px 0}.ProductSection-module__X_3yeW__productSection:before{height:100%;min-height:2200px}.ProductSection-module__X_3yeW__container{height:auto;min-height:2100px;padding:0}.ProductSection-module__X_3yeW__header{height:auto;min-height:150px}.ProductSection-module__X_3yeW__title{height:auto;min-height:3rem;font-size:2rem}.ProductSection-module__X_3yeW__subtitle{height:auto;min-height:3.36rem}.ProductSection-module__X_3yeW__productsGrid{box-sizing:border-box;grid-template-columns:1fr;width:100%;max-width:100%;height:auto;min-height:auto}.ProductSection-module__X_3yeW__productCard{min-height:auto;max-height:none}.ProductSection-module__X_3yeW__imageWrapper{height:180px}}@media (max-width:480px){.ProductSection-module__X_3yeW__productSection{height:auto;min-height:2000px}.ProductSection-module__X_3yeW__productSection:before{height:100%;min-height:2000px}.ProductSection-module__X_3yeW__container{height:auto;min-height:1900px}.ProductSection-module__X_3yeW__header{height:auto;min-height:140px}.ProductSection-module__X_3yeW__title{height:auto;min-height:2.64rem;font-size:1.8rem}.ProductSection-module__X_3yeW__subtitle{height:auto;min-height:3.2rem}.ProductSection-module__X_3yeW__productsGrid{height:auto;min-height:auto}.ProductSection-module__X_3yeW__productCard{min-height:auto;max-height:none}.ProductSection-module__X_3yeW__cardContent{padding:16px}.ProductSection-module__X_3yeW__benefitTag{padding:5px 12px;font-size:.8rem}}.ProductSection-module__X_3yeW__productSection.ProductSection-module__X_3yeW__lang-english,.ProductSection-module__X_3yeW__productSection.ProductSection-module__X_3yeW__lang-hindi{will-change:auto;text-rendering:optimizeSpeed;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;transition:none!important}.ProductSection-module__X_3yeW__productSection p,.ProductSection-module__X_3yeW__productSection span,.ProductSection-module__X_3yeW__productSection a,.ProductSection-module__X_3yeW__productSection h1,.ProductSection-module__X_3yeW__productSection h2,.ProductSection-module__X_3yeW__productSection h3,.ProductSection-module__X_3yeW__productSection h4,.ProductSection-module__X_3yeW__productSection h5,.ProductSection-module__X_3yeW__productSection h6,.ProductSection-module__X_3yeW__productSection li,.ProductSection-module__X_3yeW__productSection label{contain:layout style paint;word-wrap:break-word;overflow-wrap:break-word;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:auto;transform:translateZ(0);letter-spacing:.01em!important;line-height:1.6!important;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;visibility:visible!important;opacity:1!important;transition:none!important}.ProductSection-module__X_3yeW__productSection .ProductSection-module__X_3yeW__english-text,.ProductSection-module__X_3yeW__productSection .ProductSection-module__X_3yeW__hindi-text{contain:layout style paint;will-change:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:.01em!important;visibility:visible!important;opacity:1!important;line-height:1.6!important;transition:none!important}.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__title,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__subtitle,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__productName,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__temple,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__location,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__description,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__benefitTag,.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__detail{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}@media (min-width:768px) and (max-width:1024px){.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__title{font-size:3rem}}@media (max-width:768px){.ProductSection-module__X_3yeW__lang-hindi .ProductSection-module__X_3yeW__title{font-size:1.9rem}}.ProductSection-module__X_3yeW__imageWrapper{transition:none}
.page-module___8aEwW__page{box-sizing:border-box;contain:layout style;flex-direction:column;width:100%;max-width:100vw;min-height:100vh;margin-top:40px;display:flex;position:relative;overflow-x:hidden}.page-module___8aEwW__page>section{box-sizing:border-box;width:100%;max-width:100%;overflow-x:hidden}.page-module___8aEwW__page>*{contain:layout style}.page-module___8aEwW__page>:not(:first-child){padding-left:3rem;padding-right:3rem}.page-module___8aEwW__page{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.page-module___8aEwW__sectionLoader{background:linear-gradient(135deg,#faf8f5 0%,#fff 100%);justify-content:center;align-items:center;min-height:200px;display:flex}.page-module___8aEwW__loaderSpinner{border:3px solid #8b45131a;border-top-color:#8b4513;border-radius:50%;width:40px;height:40px;animation:1s linear infinite page-module___8aEwW__spin}@keyframes page-module___8aEwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:768px) and (max-width:1024px){.page-module___8aEwW__page{overflow-x:hidden}.page-module___8aEwW__page>:not(:first-child){padding-left:6rem;padding-right:6rem}.page-module___8aEwW__sectionLoader{min-height:180px}.page-module___8aEwW__loaderSpinner{width:36px;height:36px}}@media (max-width:768px){.page-module___8aEwW__page{overflow-x:hidden}.page-module___8aEwW__page>:not(:first-child){padding-left:2rem;padding-right:2rem}.page-module___8aEwW__sectionLoader{min-height:150px}.page-module___8aEwW__loaderSpinner{width:32px;height:32px}}@media (min-width:1025px){.page-module___8aEwW__page>:not(:first-child){padding-left:8rem;padding-right:8rem}}.page-module___8aEwW__seoH1{clip:rect(0,0,0,0);white-space:nowrap;visibility:hidden;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.PoojaHighlightsModal-module__cb6Flq__modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;animation:.2s PoojaHighlightsModal-module__cb6Flq__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes PoojaHighlightsModal-module__cb6Flq__fadeIn{0%{opacity:0}to{opacity:1}}.PoojaHighlightsModal-module__cb6Flq__modalContent{background:#fff;border-radius:20px;width:100%;max-width:90%;max-height:80vh;padding:24px;animation:.3s PoojaHighlightsModal-module__cb6Flq__slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000004d}@keyframes PoojaHighlightsModal-module__cb6Flq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PoojaHighlightsModal-module__cb6Flq__modalHeader{border-bottom:2px solid #ffe5d9;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.PoojaHighlightsModal-module__cb6Flq__modalTitle{color:#ff6b35;margin:0;font-size:1.3rem;font-weight:600}.PoojaHighlightsModal-module__cb6Flq__modalCloseButton{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:4px;transition:background .2s;display:flex}.PoojaHighlightsModal-module__cb6Flq__modalCloseButton:hover{background:#f5f5f5}.PoojaHighlightsModal-module__cb6Flq__modalCloseButton:active{background:#e9e9e9}.PoojaHighlightsModal-module__cb6Flq__modalHighlightsList{flex-direction:column;gap:12px;display:flex}@media (max-width:480px){.PoojaHighlightsModal-module__cb6Flq__modalContent{max-width:95%;padding:20px}.PoojaHighlightsModal-module__cb6Flq__modalTitle{font-size:1.2rem}.PoojaHighlightsModal-module__cb6Flq__modalHeader{margin-bottom:16px;padding-bottom:12px}.PoojaHighlightsModal-module__cb6Flq__modalHighlightsList{gap:10px}}
.AboutPoojaSectionSkeleton-module__qdjVWq__aboutSection{background:#fff;padding:80px 0}.AboutPoojaSectionSkeleton-module__qdjVWq__container{max-width:1200px;margin:0 auto;padding:0 32px}.AboutPoojaSectionSkeleton-module__qdjVWq__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__titleSkeleton,.AboutPoojaSectionSkeleton-module__qdjVWq__subtitleSkeleton{margin:0 auto}.AboutPoojaSectionSkeleton-module__qdjVWq__content{flex-direction:column;gap:60px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__section{align-items:flex-start;gap:32px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__sectionIconSkeleton{flex-shrink:0}.AboutPoojaSectionSkeleton-module__qdjVWq__sectionContent{flex-direction:column;flex:1;gap:16px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__sectionTitleSkeleton{margin:0}.AboutPoojaSectionSkeleton-module__qdjVWq__sectionDesc{flex-direction:column;gap:8px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__benefitsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:16px;display:grid}.AboutPoojaSectionSkeleton-module__qdjVWq__benefitItem{align-items:center;gap:12px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__processSteps{flex-direction:column;gap:24px;margin-top:16px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__processStep{align-items:flex-start;gap:20px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__stepNumberSkeleton{flex-shrink:0}.AboutPoojaSectionSkeleton-module__qdjVWq__stepContent{flex-direction:column;flex:1;gap:8px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__stepTitleSkeleton{margin:0}.AboutPoojaSectionSkeleton-module__qdjVWq__helpsList{flex-direction:column;gap:16px;margin-top:16px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__helpItem{align-items:center;gap:12px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceSection{margin-top:40px}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceCard{background:#f8f9fa;border:2px solid #e9ecef;border-radius:20px;align-items:flex-start;gap:32px;padding:40px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceIconSkeleton{flex-shrink:0}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceContent{flex-direction:column;flex:1;gap:16px;display:flex}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceTitleSkeleton{margin:0}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceDesc{flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.AboutPoojaSectionSkeleton-module__qdjVWq__aboutSection{padding:60px 0}.AboutPoojaSectionSkeleton-module__qdjVWq__container{padding:0 20px}.AboutPoojaSectionSkeleton-module__qdjVWq__section{flex-direction:column;gap:20px}.AboutPoojaSectionSkeleton-module__qdjVWq__benefitsGrid{grid-template-columns:1fr}.AboutPoojaSectionSkeleton-module__qdjVWq__significanceCard{text-align:center;flex-direction:column;padding:24px}}
.BookingSteps-module__3XLjGW__stepsWrapper{justify-content:center;align-items:center;gap:0;margin-bottom:32px;padding:0 8px;display:flex}.BookingSteps-module__3XLjGW__step{flex:none;align-items:center;gap:8px;display:flex}.BookingSteps-module__3XLjGW__stepNumber{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.95rem;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:flex}.BookingSteps-module__3XLjGW__stepNumberInactive{color:#888;background:#f0ebe3;border:2px solid #e0d5c7}.BookingSteps-module__3XLjGW__stepNumberActive{color:#fff;background:linear-gradient(135deg,#8b4513 0%,#b8860b 100%);border:2px solid #8b4513;box-shadow:0 2px 8px #8b451340}.BookingSteps-module__3XLjGW__stepNumberCompleted{color:#fff;background:#2d5a27;border:2px solid #2d5a27}.BookingSteps-module__3XLjGW__stepLabel{color:#666;white-space:nowrap;font-size:.9rem;font-weight:600}.BookingSteps-module__3XLjGW__stepLabelActive{color:#2c1810}.BookingSteps-module__3XLjGW__stepLabelInactive{color:#999}.BookingSteps-module__3XLjGW__connector{background:#e0d5c7;flex-shrink:0;width:32px;min-width:32px;height:2px;margin:0 4px}.BookingSteps-module__3XLjGW__connectorCompleted{background:linear-gradient(90deg,#2d5a27,#8b4513)}@media (max-width:640px){.BookingSteps-module__3XLjGW__stepLabel{display:none}.BookingSteps-module__3XLjGW__stepsWrapper{gap:4px;margin-bottom:24px}.BookingSteps-module__3XLjGW__connector{width:20px;min-width:20px}}
.Footer-styles-module__XGGw1G__footer{color:#1a1a1a;font-family:var(--font-poppins),var(--font-noto-devanagari),system-ui,-apple-system,sans-serif;box-sizing:border-box;background:linear-gradient(#fff 0%,#fffbf2 100%);border-top:1px solid #e85a2a1a;flex-direction:column;width:100%;padding:60px 0 0;display:flex;position:relative}.Footer-styles-module__XGGw1G__container{box-sizing:border-box;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;width:100%;max-width:1280px;margin:0 auto;padding:0 24px 40px;display:grid}.Footer-styles-module__XGGw1G__brandBlock{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.Footer-styles-module__XGGw1G__logoWrapper{width:140px;height:140px;margin-bottom:8px;position:relative}.Footer-styles-module__XGGw1G__gif{object-fit:contain;border-radius:50%;width:100%;height:100%}.Footer-styles-module__XGGw1G__desc{color:#555;max-width:320px;margin:0;font-size:15px;line-height:1.6}.Footer-styles-module__XGGw1G__addr{color:#666;margin:0;font-size:14px;line-height:1.6}.Footer-styles-module__XGGw1G__column{flex-direction:column;gap:20px;display:flex}.Footer-styles-module__XGGw1G__column h2,.Footer-styles-module__XGGw1G__column h3{color:#0a1a2f;letter-spacing:.5px;text-transform:uppercase;margin:0;font-size:18px;font-weight:600}.Footer-styles-module__XGGw1G__column ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.Footer-styles-module__XGGw1G__column ul li a{color:#555;font-size:15px;text-decoration:none;transition:all .2s;display:inline-block;position:relative}.Footer-styles-module__XGGw1G__column ul li a:hover{color:#e85a2a;transform:translate(4px)}.Footer-styles-module__XGGw1G__socials{flex-wrap:wrap;justify-content:center;gap:16px;padding:20px 0 40px;display:flex}.Footer-styles-module__XGGw1G__socials a{color:#555;background:#fff;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;transition:all .3s;display:flex}.Footer-styles-module__XGGw1G__socials a:hover{border-color:#0003;transform:translateY(-2px)}.Footer-styles-module__XGGw1G__copy{text-align:center;color:#888;background:#ffffff80;border-top:1px solid #0000000d;padding:24px;font-size:14px}@media (max-width:1024px){.Footer-styles-module__XGGw1G__container{grid-template-columns:1fr 1fr 1fr;gap:32px;padding:0 32px 40px}.Footer-styles-module__XGGw1G__brandBlock{text-align:center;grid-column:1/-1;align-items:center}.Footer-styles-module__XGGw1G__desc{max-width:600px;margin:0 auto}.Footer-styles-module__XGGw1G__logoWrapper{margin:0 auto 8px}}@media (max-width:640px){.Footer-styles-module__XGGw1G__footer{padding-top:40px}.Footer-styles-module__XGGw1G__container{flex-direction:column;gap:40px;padding:0 24px 32px;display:flex}.Footer-styles-module__XGGw1G__brandBlock{text-align:center;border-bottom:1px solid #0000000d;align-items:center;width:100%;padding-bottom:32px}.Footer-styles-module__XGGw1G__desc{max-width:100%}.Footer-styles-module__XGGw1G__logoWrapper{width:100px;height:100px;margin:0 0 16px}.Footer-styles-module__XGGw1G__column{width:100%}.Footer-styles-module__XGGw1G__column h2,.Footer-styles-module__XGGw1G__column h3{color:#e85a2a;margin-bottom:8px;font-size:16px}.Footer-styles-module__XGGw1G__column ul li a{padding:4px 0;font-size:16px}.Footer-styles-module__XGGw1G__socials{justify-content:center;gap:12px;padding:20px 24px 32px}.Footer-styles-module__XGGw1G__copy{text-align:center;padding:24px}}
.PoojaCard-variants-module__8Or7gG__variant-root{transition:all .3s cubic-bezier(.4,0,.2,1)}.PoojaCard-variants-module__8Or7gG__variant-2{background:#fff;box-shadow:none!important;border:1px solid #e1e4e8!important;border-radius:0!important}.PoojaCard-variants-module__8Or7gG__variant-2:hover{transform:translateY(-2px);border-color:#c40!important}.PoojaCard-variants-module__8Or7gG__variant-2 .PoojaCard-variants-module__8Or7gG__imageWrapper{border:none;border-bottom:1px solid #e1e4e8;border-radius:0!important}.PoojaCard-variants-module__8Or7gG__variant-2 .PoojaCard-variants-module__8Or7gG__productName{color:#333;font-weight:600}.PoojaCard-variants-module__8Or7gG__variant-2 .PoojaCard-variants-module__8Or7gG__benefitTag{border-radius:6px;color:#4b5563!important;background:#f3f4f6!important;border:1px solid #e5e7eb!important}.PoojaCard-variants-module__8Or7gG__variant-2 .PoojaCard-variants-module__8Or7gG__bookButton{color:#c40!important;box-shadow:none!important;background:0 0!important;border:2px solid #c40!important}.PoojaCard-variants-module__8Or7gG__variant-2 .PoojaCard-variants-module__8Or7gG__bookButton:hover{background:#fff5f0!important}.PoojaCard-variants-module__8Or7gG__variant-3{text-align:center;border-radius:0;background:linear-gradient(#fffaf0,#fff)!important;border:2px solid #fbd38d!important}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__cardHeader,.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__location,.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__benefits,.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__cardContent{text-align:left!important;align-items:stretch!important}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__cardHeader{text-align:center!important;align-items:center!important}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__benefits{justify-content:center}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__productName{color:#9c4221;font-family:serif;font-size:1.6rem}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__temple{color:#c05621}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__imageWrapper{border-bottom:2px solid #fbd38d;border-color:#fbd38d!important;border-radius:0!important}.PoojaCard-variants-module__8Or7gG__variant-3 .PoojaCard-variants-module__8Or7gG__bookButton{background:linear-gradient(135deg,#c05621 0%,#9c4221 100%)!important;border-radius:20px!important;min-width:120px!important;box-shadow:0 4px 15px #9c42214d!important}.PoojaCard-variants-module__8Or7gG__variant-4{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;background:#fffc!important;border:1px solid #ffffff4d!important;box-shadow:0 8px 32px #1f268712!important}.PoojaCard-variants-module__8Or7gG__variant-4 .PoojaCard-variants-module__8Or7gG__imageWrapper{margin:12px 12px 0;box-shadow:0 4px 12px #0000000d;border-radius:0!important;width:calc(100% - 24px)!important}.PoojaCard-variants-module__8Or7gG__variant-4 .PoojaCard-variants-module__8Or7gG__dateTimingCard{background:0 0!important;border:none!important}.PoojaCard-variants-module__8Or7gG__variant-4 .PoojaCard-variants-module__8Or7gG__bookButton{text-transform:uppercase;letter-spacing:1px;background:linear-gradient(90deg,#ff8c42,#ff6b35)!important;border-radius:12px!important;font-size:.9rem!important}.PoojaCard-variants-module__8Or7gG__variant-5{transition:transform .2s;border:3px solid #000!important;border-radius:0!important;box-shadow:8px 8px #000!important}.PoojaCard-variants-module__8Or7gG__variant-5:hover{transform:translate(-2px,-2px);box-shadow:10px 10px #000!important}.PoojaCard-variants-module__8Or7gG__variant-5 .PoojaCard-variants-module__8Or7gG__imageWrapper{border-bottom:3px solid #000;border-color:#000!important;border-radius:0!important}.PoojaCard-variants-module__8Or7gG__variant-5 .PoojaCard-variants-module__8Or7gG__productName{text-transform:uppercase;letter-spacing:-.5px;font-weight:900}.PoojaCard-variants-module__8Or7gG__variant-5 .PoojaCard-variants-module__8Or7gG__benefitTag{border-radius:8px;font-weight:700;color:#000!important;background:#fff!important;border:2px solid #000!important}.PoojaCard-variants-module__8Or7gG__variant-5 .PoojaCard-variants-module__8Or7gG__bookButton{text-transform:uppercase;color:#fff!important;background:#000!important;border-radius:8px!important;min-width:120px!important;font-weight:800!important}.PoojaCard-variants-module__8Or7gG__variant-5 .PoojaCard-variants-module__8Or7gG__bookButton:hover{background:#333!important}.PoojaCard-variants-module__8Or7gG__variant-6{background:#fff;border:1px solid #e2e8f0!important;box-shadow:0 20px 25px -5px #0000000d!important}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__cardContent{padding:32px!important}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__imageWrapper{border-bottom:none;border-radius:0!important;height:260px!important}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__productName{color:#1a202c;font-family:Playfair Display,serif;font-size:1.8rem;font-weight:600}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__temple:before{content:"— ";color:#d69e2e}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__temple{color:#718096;font-style:italic;font-weight:400}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__dateTimingCard{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__dateTimingCard:before{display:none}.PoojaCard-variants-module__8Or7gG__variant-6 .PoojaCard-variants-module__8Or7gG__bookButton{letter-spacing:1px;font-family:serif;color:#fff!important;background:#2d3748!important}
.SearchInput-styles-module__jdmCTG__searchSection{opacity:0;max-height:0;margin-bottom:0;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s,margin-bottom .3s;overflow:hidden}.SearchInput-styles-module__jdmCTG__searchSection--expanded{opacity:1;max-height:150px;margin-bottom:25px}.SearchInput-styles-module__jdmCTG__searchContainer{justify-content:center;margin-bottom:20px;display:flex}.SearchInput-styles-module__jdmCTG__searchInputWrapper{box-sizing:border-box;width:100%;min-width:0;max-width:600px;position:relative}.SearchInput-styles-module__jdmCTG__searchIcon{z-index:2;pointer-events:none;color:#9ca3af;width:18px;height:18px;display:block;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.SearchInput-styles-module__jdmCTG__searchInput{box-sizing:border-box;background:#fff;border:2px solid #e0e0e0;border-radius:50px;outline:none;width:100%;max-width:100%;padding:16px 20px 16px 60px;font-size:1.1rem;transition:all .3s}.SearchInput-styles-module__jdmCTG__searchInput:focus{border-color:#8b4513;box-shadow:0 0 0 3px #8b45131a}.SearchInput-styles-module__jdmCTG__searchInput::placeholder{color:#999}.SearchInput-styles-module__jdmCTG__clearButton{color:#999;cursor:pointer;background:0 0;border:none;border-radius:50%;padding:4px;font-size:1.2rem;transition:all .2s;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.SearchInput-styles-module__jdmCTG__clearButton:hover{color:#666;background:#f0f0f0}.SearchInput-styles-module__jdmCTG__clearButton--hidden{display:none}.SearchInput-styles-module__jdmCTG__searchResults{text-align:center;color:#666;margin:0;font-size:1rem}.SearchInput-styles-module__jdmCTG__searchResults--hidden{display:none}.SearchInput-styles-module__jdmCTG__searchToggleButton{cursor:pointer;z-index:2;background:#fff;border:1.5px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;position:absolute;top:0;right:0;box-shadow:0 1px 3px #00000014}.SearchInput-styles-module__jdmCTG__searchToggleButton:hover{background:#fff5ef;border-color:#8b4513;transform:scale(1.05);box-shadow:0 2px 6px #8b45131f}.SearchInput-styles-module__jdmCTG__searchToggleButton:active{transform:scale(.98)}.SearchInput-styles-module__jdmCTG__searchToggleIcon{color:#6b7280;width:20px;height:20px;transition:all .2s;display:block}.SearchInput-styles-module__jdmCTG__searchToggleButton:hover .SearchInput-styles-module__jdmCTG__searchToggleIcon{color:#8b4513}@media (min-width:768px) and (max-width:1024px){.SearchInput-styles-module__jdmCTG__searchSection--expanded{margin-bottom:25px}.SearchInput-styles-module__jdmCTG__searchInputWrapper{max-width:650px}.SearchInput-styles-module__jdmCTG__searchInput{padding:18px 20px 18px 60px;font-size:1.1rem}}@media (max-width:768px){.SearchInput-styles-module__jdmCTG__searchSection--expanded{margin-bottom:20px}.SearchInput-styles-module__jdmCTG__searchInputWrapper{box-sizing:border-box;width:100%;max-width:100%}.SearchInput-styles-module__jdmCTG__searchInput{box-sizing:border-box;width:100%;max-width:100%;padding:14px 18px 14px 50px;font-size:1rem}.SearchInput-styles-module__jdmCTG__searchContainer{box-sizing:border-box;width:100%;max-width:100%}.SearchInput-styles-module__jdmCTG__searchToggleButton{flex-shrink:0;align-self:flex-start;width:40px;min-width:40px;height:40px;margin-top:0;position:relative;top:0;right:0}.SearchInput-styles-module__jdmCTG__searchToggleIcon{width:18px;height:18px}}@media (max-width:480px){.SearchInput-styles-module__jdmCTG__searchInput{padding:12px 16px 12px 48px;font-size:.95rem}}.SearchInput-styles-module__jdmCTG__lang-hindi .SearchInput-styles-module__jdmCTG__searchInput,.SearchInput-styles-module__jdmCTG__lang-hindi .SearchInput-styles-module__jdmCTG__searchResults{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}
.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialsSection{background:#f8f9fa;padding:80px 0}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__container{max-width:1400px;margin:0 auto;padding:0 32px}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:60px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__titleSkeleton,.PoojaTestimonialsSectionSkeleton-module__cQ-epG__subtitleSkeleton{margin:0 auto}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialsGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;margin-bottom:60px;display:grid}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialCard{background:#fff;border:2px solid #e9ecef;border-radius:20px;flex-direction:column;gap:24px;padding:32px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__cardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__userInfo{flex:1;align-items:center;gap:16px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__avatarSkeleton{flex-shrink:0}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__userDetails{flex-direction:column;flex:1;gap:8px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__userNameSkeleton,.PoojaTestimonialsSectionSkeleton-module__cQ-epG__userLocationSkeleton{margin:0}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__rating{flex-shrink:0;gap:4px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialContent{flex-direction:column;gap:16px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__quoteIconSkeleton{align-self:flex-start}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialText{flex-direction:column;gap:8px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__verifiedBadge{border-top:1px solid #e9ecef;align-items:center;gap:8px;padding-top:16px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__statsSection{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;margin-top:40px;display:grid}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__stat{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__statNumberSkeleton,.PoojaTestimonialsSectionSkeleton-module__cQ-epG__statLabelSkeleton{margin:0}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__statStars{justify-content:center;gap:4px;display:flex}@media (max-width:768px){.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialsSection{padding:60px 0}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__container{padding:0 20px}.PoojaTestimonialsSectionSkeleton-module__cQ-epG__testimonialsGrid,.PoojaTestimonialsSectionSkeleton-module__cQ-epG__statsSection{grid-template-columns:1fr;gap:24px}}
.Breadcrumb-module__MpwlZq__breadcrumb{z-index:98;box-sizing:border-box;will-change:position;background:#fff;border-bottom:1px solid #8b451314;width:100%;transition:box-shadow .2s,background-color .2s;position:relative;box-shadow:0 1px 4px #8b451308}.Breadcrumb-module__MpwlZq__breadcrumb.Breadcrumb-module__MpwlZq__sticky{z-index:98;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;width:100%;transition:background-color .2s,box-shadow .2s;position:fixed;top:24px;left:0;right:0;box-shadow:0 2px 8px #8b451314}.Breadcrumb-module__MpwlZq__breadcrumbSpacer{pointer-events:none;flex-shrink:0;width:100%;height:0;transition:height .2s;overflow:hidden}.Breadcrumb-module__MpwlZq__breadcrumbSpacer.Breadcrumb-module__MpwlZq__active{height:40px}.Breadcrumb-module__MpwlZq__breadcrumbContainer{box-sizing:border-box;align-items:center;width:100%;max-width:1400px;height:40px;margin:0 auto;padding:0 32px;display:flex}.Breadcrumb-module__MpwlZq__breadcrumbList{align-items:center;gap:8px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.Breadcrumb-module__MpwlZq__breadcrumbItem{align-items:center;gap:8px;display:flex}.Breadcrumb-module__MpwlZq__breadcrumbLink{cursor:pointer;font-size:inherit;color:#8b4513;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none;transition:color .2s,-webkit-text-decoration .2s,text-decoration .2s}.Breadcrumb-module__MpwlZq__breadcrumbLink:hover{color:#c40;text-decoration:underline}.Breadcrumb-module__MpwlZq__breadcrumbLink:active{color:#8b2e0a}.Breadcrumb-module__MpwlZq__breadcrumbText{color:#8b4513;text-decoration:none}.Breadcrumb-module__MpwlZq__breadcrumbSeparator{color:#ccc;-webkit-user-select:none;user-select:none}.Breadcrumb-module__MpwlZq__breadcrumbCurrent{color:#666;font-weight:500}.Breadcrumb-module__MpwlZq__lang-hindi .Breadcrumb-module__MpwlZq__breadcrumbLink,.Breadcrumb-module__MpwlZq__lang-hindi .Breadcrumb-module__MpwlZq__breadcrumbText,.Breadcrumb-module__MpwlZq__lang-hindi .Breadcrumb-module__MpwlZq__breadcrumbCurrent{font-family:var(--font-noto-devanagari),var(--font-poppins),sans-serif}.Breadcrumb-module__MpwlZq__lang-english .Breadcrumb-module__MpwlZq__breadcrumbLink,.Breadcrumb-module__MpwlZq__lang-english .Breadcrumb-module__MpwlZq__breadcrumbText,.Breadcrumb-module__MpwlZq__lang-english .Breadcrumb-module__MpwlZq__breadcrumbCurrent{font-family:var(--font-poppins),sans-serif}@media (max-width:1024px){.Breadcrumb-module__MpwlZq__breadcrumbContainer{padding:0 20px}.Breadcrumb-module__MpwlZq__breadcrumbList{gap:6px;font-size:.85rem}}@media (max-width:768px){.Breadcrumb-module__MpwlZq__breadcrumbContainer{height:auto;min-height:32px;padding:0 12px}.Breadcrumb-module__MpwlZq__breadcrumbList{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:4px;font-size:.75rem;overflow-x:auto;overflow-y:hidden}.Breadcrumb-module__MpwlZq__breadcrumbList::-webkit-scrollbar{display:none}.Breadcrumb-module__MpwlZq__breadcrumbItem{white-space:nowrap;flex-shrink:0}.Breadcrumb-module__MpwlZq__breadcrumbLink,.Breadcrumb-module__MpwlZq__breadcrumbText,.Breadcrumb-module__MpwlZq__breadcrumbCurrent{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}}
.GotraSelect-module__w08kVW__gotraSelect,.GotraSelect-module__w08kVW__inputWrapper{width:100%;position:relative}.GotraSelect-module__w08kVW__searchIcon{color:#8b4513;z-index:2;pointer-events:none;justify-content:center;align-items:center;font-size:1.1rem;display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.GotraSelect-module__w08kVW__searchIcon svg{color:#8b4513;stroke:#8b4513}.GotraSelect-module__w08kVW__input{background:#fff;border:2px solid #e0d5c7;border-radius:8px;outline:none;width:100%;padding:12px 50px;font-family:inherit;font-size:1rem;transition:all .3s}.GotraSelect-module__w08kVW__input:focus{border-color:#8b4513;box-shadow:0 0 0 3px #8b45131a}.GotraSelect-module__w08kVW__input::placeholder{color:#999}.GotraSelect-module__w08kVW__dropdownIcon{color:#8b4513;cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.GotraSelect-module__w08kVW__dropdownIcon:hover{color:sienna}.GotraSelect-module__w08kVW__dropdownIcon svg{color:#8b4513;stroke:#8b4513}.GotraSelect-module__w08kVW__dropdownIcon:hover svg{color:sienna;stroke:sienna}.GotraSelect-module__w08kVW__dropdown{z-index:1000;background:#fff;border:2px solid #e0d5c7;border-radius:12px;flex-direction:column;max-height:400px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 8px 32px #8b451326}.GotraSelect-module__w08kVW__dropdownList{max-height:400px;overflow-x:hidden;overflow-y:auto}.GotraSelect-module__w08kVW__dropdownItem{cursor:pointer;color:#2c1810;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:12px 16px;font-size:.95rem;transition:all .2s;display:flex}.GotraSelect-module__w08kVW__dropdownItem:last-child{border-bottom:none}.GotraSelect-module__w08kVW__dropdownItem:hover{color:#8b4513;background:#fff5f0}.GotraSelect-module__w08kVW__dropdownItem.GotraSelect-module__w08kVW__selected{color:#8b4513;background:#fff5f0;font-weight:600}.GotraSelect-module__w08kVW__customBadge{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#8b4513 0%,#b8860b 100%);border-radius:12px;padding:2px 8px;font-size:.75rem;font-weight:600}.GotraSelect-module__w08kVW__moreResults{color:#666;text-align:center;background:#f8f6f3;border-top:1px solid #e0d5c7;padding:12px 16px;font-size:.85rem;font-style:italic}.GotraSelect-module__w08kVW__noResults{padding:12px}.GotraSelect-module__w08kVW__dropdownList::-webkit-scrollbar{width:6px}.GotraSelect-module__w08kVW__dropdownList::-webkit-scrollbar-track{background:#f8f6f3;border-radius:10px}.GotraSelect-module__w08kVW__dropdownList::-webkit-scrollbar-thumb{background:#8b4513;border-radius:10px}.GotraSelect-module__w08kVW__dropdownList::-webkit-scrollbar-thumb:hover{background:sienna}@media (max-width:768px){.GotraSelect-module__w08kVW__input{padding:12px 45px;font-size:.95rem}.GotraSelect-module__w08kVW__searchIcon{font-size:1rem;left:14px}.GotraSelect-module__w08kVW__dropdownIcon{padding:3px;right:10px}.GotraSelect-module__w08kVW__dropdownIcon svg{width:16px;height:16px}.GotraSelect-module__w08kVW__dropdown{max-height:250px}.GotraSelect-module__w08kVW__dropdownItem{padding:10px 14px;font-size:.9rem}}
.HomeLoadingSkeleton-module__0SUOja__desktopSkeleton{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.HomeLoadingSkeleton-module__0SUOja__mobileSkeleton{display:none}@media (max-width:768px){.HomeLoadingSkeleton-module__0SUOja__desktopSkeleton{display:none!important}.HomeLoadingSkeleton-module__0SUOja__mobileSkeleton{flex-direction:column;gap:30px;display:flex!important}.HomeLoadingSkeleton-module__0SUOja__heroSection{align-items:flex-start!important;min-height:auto!important;padding:60px 20px!important}}
