.mobile-plan-page{--plan-banner-top:28vh;--plan-section-gap:8px;--plan-banner-content-h:152px}.mobile-plan-page .banner-overlay-content{position:absolute;left:0;right:0;top:var(--plan-banner-top);display:flex;flex-direction:column;align-items:center;grid-gap:var(--plan-section-gap);gap:var(--plan-section-gap);z-index:2;padding:0 10px;box-sizing:border-box;width:100%}.mobile-plan-page .image-slide{display:flex;width:100%;justify-content:space-between;align-items:flex-start;grid-gap:6px;gap:6px;position:relative;top:auto!important;z-index:1;padding:0 2px;box-sizing:border-box}.mobile-plan-page .individual-box{flex:1 1;min-width:0;max-width:24%;display:flex;flex-direction:column;align-items:center;grid-gap:5px;gap:5px;height:auto}.mobile-plan-page .feature-logo{width:38px;height:38px;flex-shrink:0;object-fit:contain}.mobile-plan-page .inner-logo-text{font-size:clamp(8px,2.4vw,10px);color:#fff;text-align:center;display:block;width:100%;line-height:1.2;word-break:break-word}.mobile-plan-page .banner-feature-title{font-size:5.6vw;color:#fff;font-weight:500;padding:0 12px;line-height:1.3}.mobile-plan-page .banner-feature-subtitle,.mobile-plan-page .banner-feature-title{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;text-align:center;z-index:1;width:100%;box-sizing:border-box;margin:0}.mobile-plan-page .banner-feature-subtitle{font-size:3.8vw;color:#c6c6c6;font-weight:400;padding:0 16px;line-height:1.35}.mobile-plan-page .swiper1 .swiper-pagination{top:calc(var(--plan-banner-top) + var(--plan-banner-content-h))!important;margin-top:0!important}.mobile-plan-page .plan-cards-parent{position:absolute!important;top:calc(var(--plan-banner-top) + var(--plan-banner-content-h) + 16px)!important;width:100%}.mobile-plan-page .hlogo{width:207px!important;background:url(https://images1.hungama.com/hmmi/hungama_music.png?updatedAt=1747198367979)!important;background-size:cover!important;height:58px!important}@media screen and (max-width:360px){.mobile-plan-page{--plan-banner-top:26vh;--plan-banner-content-h:168px}.mobile-plan-page .feature-logo{width:34px;height:34px}.mobile-plan-page .inner-logo-text{font-size:8px;line-height:1.15}.mobile-plan-page .banner-feature-subtitle{font-size:3.5vw}}@media screen and (min-width:400px){.mobile-plan-page{--plan-banner-content-h:162px}.mobile-plan-page .feature-logo{width:44px;height:44px}.mobile-plan-page .inner-logo-text{font-size:10px}}@media screen and (min-width:414px){.mobile-plan-page{--plan-banner-content-h:165px}}
/*# sourceMappingURL=main.4893b812.chunk.css.map */