body:has(main>.ganguram-parivaar-section:last-child)>footer .main-footer,body:has(main>.ganguram-parivaar-section:last-child) footer>.main-footer{margin-top:0!important}.gp-invite{color:#343267;background:linear-gradient(115deg,#fff,#f5f4fc);border-top:1px solid #e6e4f1}.gp-invite-inner{max-width:1060px;margin:auto;padding:32px 40px;display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:44px}.gp-coin-stage{display:grid;justify-items:center;perspective:1000px}.gp-coin{display:block;width:210px;height:210px;padding:0;border:0;background:transparent!important;border-radius:50%;cursor:pointer;perspective:1000px;-webkit-tap-highlight-color:transparent;box-shadow:none!important}.gp-coin:disabled{cursor:default;opacity:1}.gp-coin:focus-visible{outline:2px solid #49488d;outline-offset:8px}.gp-coin-turn{display:block;position:relative;width:100%;height:100%;transform-style:preserve-3d;filter:drop-shadow(0 13px 12px rgba(89,62,16,.15))}.gp-coin-face{position:absolute;top:0;right:0;bottom:0;left:0;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden}.gp-coin-back{transform:rotateY(180deg)}.gp-coin-face img{display:block;width:100%;height:100%;object-fit:contain}.gp-coin-hint{font-size:11px;letter-spacing:.04em;color:#6e6b83;margin-top:10px}.gp-eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;margin:0 0 13px}.gp-invite h2{font-family:inherit;font-size:clamp(27px,3vw,40px);line-height:1.14;font-weight:600;letter-spacing:-.03em;margin:0 0 17px}.gp-intro{font-size:15px;line-height:1.7;max-width:550px;margin:0 0 23px;color:#55516d}.gp-cta{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:46px;padding:12px 23px;border-radius:40px;background:#49488d;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none!important}.gp-cta:hover{background:#36356c}.gp-cta:focus-visible{outline:2px solid #49488d;outline-offset:4px}.gp-note{font-size:11px;line-height:1.5;color:#6e6b83;margin:13px 0 0}@media(max-width:749px){.gp-invite-inner{grid-template-columns:1fr;gap:20px;padding:28px 24px 32px;text-align:center}.gp-coin{width:150px;height:150px}.gp-intro{font-size:14px;margin-left:auto;margin-right:auto}.gp-invite h2{font-size:29px}.gp-coin-hint{margin-top:5px}}@media(prefers-reduced-motion:reduce){.gp-coin-hint{display:none}.gp-coin-turn{transform:none!important}}body:has(main>.ganguram-parivaar-section:last-child) .jf-finale{padding-top:56px;padding-bottom:56px}@media(max-width:599px){body:has(main>.ganguram-parivaar-section:last-child) .jf-finale{padding-top:40px;padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ganguram-parivaar.css.map */
