.SwiggyOneMembership_maindivforValue__C3WtJ{width:100%;display:flex;justify-content:center;align-items:center}.SwiggyOneMembership_svTabactive__A77wO{font-family:var(--viBold);border-bottom:2px solid #ee2737;padding:0 0 8px;cursor:pointer;font-size:14px}.SwiggyOneMembership_SwipperSec__r425z .sliderWrapper{padding:0;border-radius:0;overflow:hidden}.SwiggyOneMembership_maininnerdivaddser__PYpyB{width:1232px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.SwiggyOneMembership_mainfortwosec__6FcEb{width:1024px;display:flex;flex-direction:column}.SwiggyOneMembership_mainforValueaddedfirstSec___hvar{width:100%}.SwiggyOneMembership_giganetFaq__b7kFp .faq-container{background-color:#eff5fd;border:unset;box-shadow:none;padding:40px 30px 24px;margin:0 0 80px}.SwiggyOneMembership_giganetFaq__b7kFp .faq-answer{margin:0 0 16px;padding:15px}.SwiggyOneMembership_giganetFaq__b7kFp .faq-container h2{text-align:center;font-size:36px;line-height:28px;font-family:var(--viBold)}.SwiggyOneMembership_giganetFaq__b7kFp .faq-question span{font-family:var(--viBold);padding:12px 18px}.SwiggyOneMembership_giganetFaq__b7kFp .faq-question{border-bottom:1px solid rgba(0,0,0,.125)}.SwiggyOneMembership_giganetFaq__b7kFp .faq-answer ol,.SwiggyOneMembership_giganetFaq__b7kFp .faq-answer ul{padding:0 0 0 40px;margin:16px 0}.SwiggyOneMembership_vipSubSection__HVvcH{padding:24px 20px;border-radius:10px;background-color:#dfebfb;width:460px;max-height:287px}.SwiggyOneMembership_innerTitleInclude__JQ95Y{font-family:var(--viBold);gap:9px;line-height:1.2;color:#2f3043;margin:0 0 19px;display:flex;font-size:20px;align-items:flex-start}.SwiggyOneMembership_vipSubSection__HVvcH ul li{list-style:none;margin-bottom:14px;display:flex;gap:14px}.SwiggyOneMembership_breadcrumbContainer__iyFzB{width:100%;display:flex;justify-content:flex-start}.SwiggyOneMembership_pack-card__hrQSn{width:100%;background:#e8f0fc;display:flex;justify-content:space-between;overflow:hidden;border:1px solid #d9e4f5;padding:0;height:103px;border-radius:0 10px 10px 10px}.SwiggyOneMembership_pack-left__RMly4{background:#232334;color:white;width:260px;padding:20px;position:relative}.SwiggyOneMembership_vpromo__WLqQ_{font-family:var(--viRegular);display:flex;justify-content:space-between}.SwiggyOneMembership_price__knQtE{font-size:38px;font-weight:700;margin-top:24px}.SwiggyOneMembership_benefits__ecJix{font-family:var(--viRegular);margin-top:14px;margin-left:40px;font-size:14px}.SwiggyOneMembership_benefit__iqrWC{margin-right:20px}.SwiggyOneMembership_benefit__iqrWC strong{font-size:16px}.SwiggyOneMembership_pack-right__XuUyT{flex:1 1;background-color:#dfebfb;background-image:url(https://www.myvi.in/content/dam/vodafoneideadigital/sonyLiv/sonyliv-background-img.svg);background-repeat:no-repeat;background-position:70% 100%}.SwiggyOneMembership_buy-pack__24_an{background:#e5262d;color:white;border:none;padding:12px 32px;border-radius:25px;font-size:16px;font-weight:600;cursor:pointer;float:right;margin-right:30px}.SwiggyOneMembership_vpackpromo__bVUZP{background-color:#ffc600;font-family:var(--viBold);font-size:12px;font-weight:700;line-height:1.33;color:#2f3043;padding:3px 14px;margin:0;border-radius:5px 5px 0 0;min-height:22px}.SwiggyOneMembership_imgforswiggy__NSYK7{margin-left:40px;margin-top:10px}@media (max-width:768px){.SwiggyOneMembership_giganetFaq__b7kFp .faq-container{background-color:#fff}}@media (min-width:768px){.SwiggyOneMembership_svTabactive__A77wO{font-family:var(--viBold);border-bottom:2px solid #ee2737;padding:0 0 8px;cursor:pointer;font-size:16px}.SwiggyOneMembership_hotstar_topmostSectionParadesk__hyd0d{grid-column:2;grid-row:2;color:#2c2f36;margin:0;font-size:18px;font-family:var(--viRegular);width:470px}.SwiggyOneMembership_hotstar_topmostSectionParadesknew__2RiX6{grid-column:2;grid-row:2;color:#2c2f36;margin:0;font-size:20px;font-family:var(--viRegular)}.SwiggyOneMembership_SwipperSec__r425z{min-width:504px;width:100%;gap:40px;max-width:346px}.SwiggyOneMembership_vipIncludes__7mIDm{font-family:var(--viBold);font-size:14px;color:#2f3043}.SwiggyOneMembership_innerTitle__0QwhH{font-family:var(--viBold);font-size:30px;display:flex;align-items:center;line-height:1.2;color:#2f3043}.SwiggyOneMembership_membershipSwipper__pKGSW{display:flex;gap:52px}.SwiggyOneMembership_SwipperSec__r425z{order:2}.SwiggyOneMembership_vipSubSection__HVvcH{order:1}}@media screen and (max-width:768px){.SwiggyOneMembership_innerTitleInclude__JQ95Y{font-family:var(--viBold);gap:9px;line-height:1.2;color:#2f3043;margin:0 0 19px;display:flex;font-size:18px;align-items:flex-start}.SwiggyOneMembership_giganetFaq__b7kFp .faq-container h2{text-align:center;font-size:24px;line-height:28px}.SwiggyOneMembership_innerTitle__0QwhH{font-family:var(--viBold);font-size:24px;display:flex;align-items:center;line-height:1.2;color:#2f3043;margin:40px 0 18px;line-height:1.5}.SwiggyOneMembership_hotstarMainTitle__obH_r{font-size:24px}.SwiggyOneMembership_maininnerdivaddser__PYpyB{padding:0 16px}.SwiggyOneMembership_SwipperSec__r425z img{width:100%;overflow:hidden;width:316px;height:179px}.SwiggyOneMembership_vipSubSection__HVvcH{max-width:100%;margin-top:14px;max-height:302px}.SwiggyOneMembership_pack-card__hrQSn{flex-direction:column;height:auto}.SwiggyOneMembership_pack-left__RMly4{width:100%;text-align:center}.SwiggyOneMembership_pack-right__XuUyT{width:100%;background-position:bottom;padding-bottom:20px}.SwiggyOneMembership_imgforswiggy__NSYK7{margin-left:0;margin-top:12px;width:80%}.SwiggyOneMembership_buy-pack__24_an{margin:20px auto 0;float:none;display:block}.SwiggyOneMembership_giganetFaq__b7kFp .faq-container{background-color:#fff;padding:24px 16px}.SwiggyOneMembership_maininnerdivaddser__PYpyB{width:100%;padding:0 20px}.SwiggyOneMembership_mainfortwosec__6FcEb{width:100%}.SwiggyOneMembership_hotstarMainTitle__obH_r{font-size:28px}.SwiggyOneMembership_breadcrumbContainer__iyFzB{margin-top:24px;margin-bottom:12px}.SwiggyOneMembership_giganetFaq__b7kFp .faq-container h2{margin-bottom:40px}.SwiggyOneMembership_vipIncludes__7mIDm{font-family:var(--viBold);font-size:12px;line-height:16px}}.SwiggyOneMembership_hotstar_titlewrap__SJS7L{display:grid;grid-template-columns:auto 1fr}.SwiggyOneMembership_swiggyLogoImg__OvjB1{grid-row:span 2;width:87px;height:87px;margin:6px 16px 0 0}.SwiggyOneMembership_hotstarMainTitle__obH_r{font-family:var(--viBold);font-size:36px;line-height:38px;color:#2f3043;margin-bottom:8px;grid-column:2;grid-row:1}@media (max-width:768px){.SwiggyOneMembership_SwipperSec__r425z img{overflow:hidden;min-height:218.66px;width:100%;max-width:386px}.SwiggyOneMembership_hotstar_titlewrap__SJS7L{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;column-gap:11px;grid-gap:20px;align-items:center}.SwiggyOneMembership_swiggyLogoImg__OvjB1{width:34px;height:34px;grid-row:1;grid-column:1}.SwiggyOneMembership_hotstarMainTitle__obH_r{grid-column:2;grid-row:1;font-size:24px;white-space:nowrap}.SwiggyOneMembership_hotstar_topmostSectionParadesk__hyd0d{grid-column:1/span 2;grid-row:2;font-family:var(--viRegular);font-size:16px}}.SwiggyOneMembership_sliderImg__pE5tM{width:100%;height:auto;display:block}@media screen and (max-width:768px){.SwiggyOneMembership_PopupDrawer_mobileDrawer__NiZaI__QOte0{max-height:calc(100vh - 130px);padding:0}}@media (min-width:768px){.SwiggyOneMembership_giganetFaq__b7kFp .faq-container h2{margin-bottom:40px}}.fiveGPostpaidSectn{width:100%;display:flex;justify-content:center}.packdetailsSection tbody tr:first-child{border-bottom:1px solid #cadef8}.dividerlinee{background-color:initial}.imgmonth{background:#fff;border-radius:12px;padding:2px 9px 3px 7px;font-size:12px;margin-right:0;line-height:16px;display:inline-block;max-width:200px}.ucspackDetailValiditymonth{height:25px;display:flex;justify-content:center;align-items:center;gap:4px;width:max-content;margin-left:214px}.fiveGPostpaidSlide{width:100%}.fiveGPostpaidWrap{background:#fff;border-radius:16px;padding:16px;box-shadow:0 2px 12px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:14px}.redxTitle{font-size:16px;font-weight:600;color:#000;text-transform:capitalize}.fiveGcardPosttopdiv{border-radius:12px;padding:14px}.post_promotext{font-size:18px;font-weight:700;color:#000}.post_permonthtxt{font-size:14px;color:#666}.post_data{display:flex;align-items:center;gap:12px}.packDataShow{display:flex;flex-direction:column;line-height:1.3}.paradata{font-size:18px;font-weight:700;color:#000}.dataPack{font-size:14px;color:#555;margin-top:2px}.redxpack_drawerCta_wrap{margin-top:14px}.btn,.redxpack_drawerCta{cursor:pointer;border:none}.redxpack_drawerCta{font-family:var(--viRegular);font-size:14px;line-height:1;color:#fff;padding:8px 20px;border-radius:25px;border-radius:40px;background-color:#ee2737;background:linear-gradient(90deg,#f1525f 50%,#ee2737 0);background-size:200% 100%;background-position:100% 100%;transition:all .5s ease-out;width:98px;height:30px}.redxpack_drawerCta:hover{background-position:0 100%;text-decoration:none;background:linear-gradient(90deg,#f1525f 50%,#ee2737 0);background-size:200% 100%}.redxHighlightdiv{background:linear-gradient(90deg,#f95b5b,#d92020);border-radius:14px;padding:14px;color:#fff}.post_benefitstitlediv{margin-bottom:8px}.post_benefitstitle{font-size:14px;font-weight:700}.post_allbenefits{margin-top:10px}.post_allbenefitsdiv img{width:100%;border-radius:12px}.view_details p{font-size:15px}.post_infoicon{width:14px;height:14px}.table{width:100%;margin-bottom:1rem;color:#212529}.position-relative{position:relative}.packdetailsSection .table thead tr:last-child th:first-child{padding:21px 60px 19px;position:relative;font-family:var(--viRegular)}.packdetailsSection th:first-child{text-align:left;padding:21px 60px 0}.fiveGPostpaidSectn .drawerContent{padding:0;overflow:hidden}.packdetailsSection thead{background:#2f3043;color:#fff;width:64px}.packdetailsSection .table th:last-child{font-size:16px;line-height:1}.packdetailsSection .table th,.packdetailsSection .table thead th{border:0;font-size:16px;line-height:17px;font-weight:400}span#packDetailAmount,th.addBold{font-weight:700}.packdetailsSection .validityDay span{margin-right:0}.packdetailsSection td:first-child{text-align:left;padding:15px 0 15px 60px}.packdetailsSection .validityDay span{background:#fff;border-radius:12px;padding:2px 9px 3px 7px;font-size:12px;margin-right:9;line-height:16px;display:inline-block;max-width:200px}.media{display:flex;align-items:flex-start}.packdetailsSection tbody{background:#dfebfb}.packInfo_drawer .badges-wrapper.desc-badge{background-color:#ffcc1b;border-radius:5px 5px 0 0;padding:6px 10px;margin:0 0 0 60px;width:max-content}.forScroll .badges-wrapper.desc-badge{position:absolute;top:100px}.wantBtn{width:150px;height:50px;margin:0 auto;display:block;font-size:16px;line-height:20px;color:#fff;border:none;cursor:pointer;font-family:var(--viRegular);font-size:14px;line-height:1;width:130px;padding:6px 20px 8px;border-radius:25px;border-radius:40px;background-color:#ee2737;background:linear-gradient(90deg,#f1525f 50%,#ee2737 0);background-size:200% 100%;background-position:100% 100%;transition:all .5s ease-out}.wantBtn:hover{background-position:0 100%;text-decoration:none;background:linear-gradient(90deg,#f1525f 50%,#ee2737 0);background-size:200% 100%}.packdetailsSection .btnSection{width:100%;bottom:0;padding:20px 0}.packdetailsSection .benContent,.packdetailsSection .benSubHead{font-size:14px;line-height:16px;color:#797a86;margin:0;font-family:var(--viRegular)}.packInfo_drawer .wantBtn{width:150px;height:50px;margin:0 auto;display:block;font-size:16px;line-height:20px;border-radius:25px;color:#fff;font-family:ViMedium,Helvetica,Arial,sans-serif;padding-bottom:10px}.benIcon{margin-right:16px}.packdetailsSection .benHead{font-size:16px;line-height:18px;font-family:var(--viBold);margin-bottom:7px}.packdetailsSection h2.addBenefits{font-size:20px;line-height:20px;font-family:var(--viBold);margin:20px 60px 24px}.packdetailsSection th:last-child{text-align:right;padding:0 60px}.addBold{font-family:var(--viBold)}.packdetailsSection .table td{font-size:14px;line-height:16px;border:0;font-family:var(--viRegular);border-bottom:1px solid transparent}.packdetailsSection td:last-child{text-align:right;padding:15px 60px 15px 0}.packdetailsSection .benefitsSection{margin:0 60px}.benefitsSection .media{margin:0 0 16px}.sonylivpopup-wrapper .sonylive-infoBox{padding:20px}@media (min-width:768px){.sonylive-infoBox .sonylivPopup-title{font-size:20px;line-height:24px;margin:0;color:#2f3043;font-family:var(--viBold);text-align:center;width:390px}.sonyLiv-QRcodebox{display:flex;align-items:center;justify-content:center;gap:16px;margin:20px 0 0}}.sonyLiv-QRcodebox img{width:88px;height:88px}.sonylive-infoBox .sonyLiv_qr{display:flex;align-items:center;justify-content:center;gap:16px;font-family:var(--viRegular)}@media (min-width:768px){.sonylivpopup-wrapper .sonylive-infoBox{max-width:430px;width:100%;padding:20px;overflow:hidden}}.PopupDrawer-module__gr4tra__desktopDrawer{border-radius:10px}.sonylive-infoBox{padding:20px;background-image:linear-gradient(90deg,#fffbf0 2%,#fff2f1 37%)}.ucspackDetailValidity{height:25px;display:flex;justify-content:center;align-items:center;gap:4px;width:max-content}@media (min-width:768px){.sonyLiv-QRcodebox p{font-family:var(--viRegular);color:#2f3043;font-size:16px;line-height:20px;margin:0;max-width:140px}.sonylive-infoBox{width:430px;height:196px}.sonylivPopup-title{font-size:20px;line-height:24px;margin:0}}.sonylivPopup-title{font-size:16px;line-height:20px;margin:0 0 15px;font-family:var(--viBold);width:100%;text-align:center}.voucherDisAmount{background-color:#ffcc1b;border-radius:5px 5px 0 0;padding:6px 10px;margin:0 0 0 60px;width:max-content;font-size:12px;line-height:16px;font-family:var(--viBold);display:block;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2f3043}.swiper-pagination-horizontal{bottom:-15px;right:7px;justify-content:flex-end}.sliderWrapper .swiper-pagination{position:relative;justify-content:end}.packdetailsSection table{border-collapse:collapse;border-spacing:0}.packdetailsSection td,.packdetailsSection th{border:none}.packdetailsSection .table>:not(caption)>*>*{border-bottom:0}.fiveGPostpaidWrap .packdetailsHeading{padding:20px 0 0 60px}@media (max-width:768px){.fiveGPostpaidSectn .fiveGPostpaidWrap{width:auto;min-height:-moz-fit-content;min-height:fit-content}.fiveGPostpaidWrap .packdetailsHeading{font-family:var(--viHeavy);padding:20px}.voucherDisAmount{background-color:#ffcc1b;border-radius:5px 5px 0 0;width:max-content;font-size:12px;line-height:16px;font-family:var(--viBold);display:block;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2f3043;top:66px;padding:2px 8px 4px;margin-left:20px}.PopupDrawer-module__YpGISG__mobileDrawer{padding:0!important}.packdetailsSection .table td{font-size:12px;line-height:1.33}.packdetailsSection h2.addBenefits{font-size:16px;line-height:20px;font-family:var(--viBold);margin:20px 20px 16px}.packdetailsSection .benHead{font-family:var(--viBold);font-size:14px;line-height:18px;margin-bottom:5px}.packdetailsSection .benContent{font-size:12px;line-height:1.33}.packdetailsSection .benefitsSection{margin:0 20px}.wantBtn{height:40px}.packdetailsSection td:first-child{padding:11.5px 0 11.5px 24px}.packdetailsSection td:last-child{padding:11.5px 28px 11.5px 0}.packdetailsSection th:last-child{text-align:right;padding:21px 28px 19px}.packdetailsSection .table thead tr:last-child th:first-child{padding:21px 60px 19px 24px;position:relative;font-family:var(--viRegular)}.ucspackDetailValiditymonth{height:25px;justify-content:center;align-items:center;width:max-content;margin-left:0}.packdetailsSection td:last-child{display:flex;justify-content:flex-end}.ucspackDetailValiditymonth{display:flex;align-items:flex-end;gap:4px}.ucspackDetailValiditymonth img{margin-top:2px}}@media screen and (max-width:768px){.PopupDrawer_mobileDrawer__NiZaI{max-height:calc(100vh - 130px);padding:0}}.postpaidswiggy [class*=drawerContent]{overflow:hidden}