._ekOnkar_zlpx8_42{font-size:clamp(1rem,4vw,1.7rem)!important}._shabad_zlpx8_49{font-family:Georgia,serif!important;font-size:clamp(.85rem,3vw,1.15rem)!important}._name_zlpx8_80,._name_11gmz_88,._eventTitle_4071w_51{font-family:"Great Vibes",cursive!important}.dinner-note{font-size:1rem;color:#6c2034;border:1px solid #c9a24a;padding:12px;border-radius:8px;background:#fff7e7;margin:15px auto 0;max-width:90%}._time_4071w_2{line-height:1.7}button:focus-visible,a:focus-visible{outline:3px solid #ac8137;outline-offset:4px}
.wedding-timing{white-space:pre-line!important;text-transform:none!important;letter-spacing:.02em!important;line-height:1.9!important;font-size:1.05rem!important}.wedding-timing+ .dinner-note{margin-top:10px}

.wedding-date{text-transform:none!important;letter-spacing:.02em!important;font-size:1.05rem!important}

._eventImage_4071w_83{aspect-ratio:4/5;object-fit:contain;background:#fff9eb}._relationGroup_1tjuu_61 p{line-height:1.75}._relationGroup_1tjuu_61 a{color:inherit;text-decoration:none}._relationGroup_1tjuu_61 a:hover{text-decoration:underline}._date_4071w_59{line-height:1.6}._time_4071w_2{white-space:pre-line;letter-spacing:.07em}@media(max-width:420px){._venueName_4071w_109{font-size:1.25rem;letter-spacing:1.5px}._card_4071w_28{padding:1.1rem}._eventTitle_4071w_51{font-size:2.6rem}}

.ganesh-emblem{display:block;width:116px;height:122px;object-fit:contain;margin:0 auto 20px}.establishment-logo{display:block;width:clamp(140px,38vw,205px);height:auto;object-fit:contain;margin:32px auto 24px;border-radius:6px}.entire-family p{color:var(--color-primary)!important;font-size:clamp(1.4rem,5vw,1.9rem)!important;margin:8px auto 36px!important}.story-without-gallery{max-width:680px!important;text-align:center!important;justify-content:center!important}._cardsContainer_whetm_23{flex-wrap:wrap}._title_whetm_15{line-height:1.25}
