.mobile-carousel .mobile-carousel-wrapper{width:auto;height:auto;margin-top:8px;overflow:-moz-scrollbars-none;-ms-overflow-style:none;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch}.mobile-carousel .mobile-carousel-wrapper::-webkit-scrollbar{width:0}.mobile-slide{display:inline-block;vertical-align:top}.pp-box{display:inline-block;width:206px;height:132px;border-radius:6px;box-shadow:2px 2px 24px 0 rgba(0,0,0,.23);background-color:#11161f;padding:12px;position:relative;cursor:pointer}.pp-box .pp-title{font-size:12px;font-weight:700}.pp-box .pp-price{font-size:18px;font-weight:700;margin-bottom:10px}.pp-box .pp-desc{opacity:.5}.pp-box .pp-strikethrough-price{opacity:.5;font-size:14px;text-decoration:line-through}.pp-box .radio-wrap{position:absolute;bottom:12px}.pp-box .icon-radio,.pp-box .icon-radio-selected{font-size:16px;margin-right:6px}.pp-box .gc-text{font-weight:700}.pp-box.selected{background-image:linear-gradient(270deg,#40c6b6,#0aa1ea);pointer-events:none}.pp-box.selected .pp-desc{opacity:1}.pp-box:last-child{margin-right:0}.m-pp-box{height:62px;border-radius:6px;background-color:#11161f;padding:12px;position:relative;margin-bottom:16px;cursor:pointer}.m-pp-box,.m-pp-box .m-pp-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.m-pp-box .m-pp-content{-ms-flex-direction:column;flex-direction:column;margin-bottom:4px}.m-pp-box .title-price-wrap{width:100%}.m-pp-box .m-pp-price,.m-pp-box .m-pp-title{font-size:16px;font-weight:700}.m-pp-box .m-pp-desc{opacity:.5;width:100%}.m-pp-box .m-pp-strikethrough-price{opacity:.5;font-size:14px;text-decoration:line-through}.m-pp-box .gc-text{font-weight:700}.m-pp-box.selected{box-shadow:2px 2px 24px 0 rgba(0,0,0,.23);pointer-events:none}.m-pp-box.selected .m-pp-desc{opacity:1}.m-pp-box:last-child{margin-right:0}.price-breakup{position:relative}.price-breakup .pp-info-wrap{margin-bottom:28px;font-size:16px;font-weight:700}.price-breakup .strike-through-price{opacity:.5;text-decoration:line-through;margin-right:4px;font-size:12px}.price-breakup .pb-content{opacity:.5}.price-breakup .pb-total{font-weight:700}.price-breakup .pb-item{margin-bottom:8px}.price-breakup .loader-wrap{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0}.price-breakup .loader-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%}.purchase-page{padding:60px 0}.purchase-page .header{background-color:#000}.purchase-page .footer,.purchase-page .header .account-stuff,.purchase-page .header .h-menu-wrap,.purchase-page .header .h-search-box{display:none}.purchase-page .page-heading{margin-bottom:14px;font-size:32px;text-align:center}.purchase-page .page-sub-heading{opacity:.5;font-size:20px;text-align:center;margin-bottom:66px}.purchase-page .purchase-content{width:1065px;margin:0 auto}.purchase-page .product-plans-wrap{border-right:1px solid hsla(0,0%,100%,.1);width:680px;padding-right:30px;float:left}.purchase-page .pb-title{opacity:.5;margin-bottom:20px}.purchase-page .pp-carousel .VueCarousel-navigation-button{top:80px}.purchase-page .pp-carousel .VueCarousel-navigation-prev{left:10px}.purchase-page .pp-carousel .VueCarousel-navigation-next{right:10px}.purchase-page .pp-carousel .pp-slide{margin-right:12px}.purchase-page .pp-carousel .icon-back{font-size:20px}.purchase-page .purchase-banner-wrap{width:649px}.purchase-page .purchase-banner{width:100%;border-radius:6px}.purchase-page .purchase-banner-heading{font-size:18px;font-weight:700;width:220px}.purchase-page .plan-selection-heading{margin:20px 0}.purchase-page .entitlement-heading{font-size:20px;font-weight:700;text-transform:capitalize;margin-bottom:10px}.purchase-page .entitlement-wrap{margin-bottom:24px}.purchase-page .cc-summary-wrap{width:385px;float:left;padding-left:30px}.purchase-page .cc-title{opacity:.5;font-weight:700;margin-bottom:12px}.purchase-page .promocode-field{width:240px;display:inline-block;margin-right:20px}.purchase-page .promocode-field input{text-transform:uppercase}.purchase-page .promocode-field input:-ms-input-placeholder{text-transform:none}.purchase-page .promocode-field input::-ms-input-placeholder{text-transform:none}.purchase-page .promocode-field input::placeholder{text-transform:none}.purchase-page .promocode-field .icon{font-size:16px;top:15px}.purchase-page .promocode-field .icon-close{color:#ff8080}.purchase-page .promocode-field .icon-tick{color:#00df65}.purchase-page .verify-cc-btn{display:inline-block;vertical-align:top;margin-top:6px}.purchase-page .price-breakup-wrap{background-color:#0d1118;padding:16px}.purchase-page .continue-btn{margin-top:25px}.purchase-page.m-purchase-page{padding:50px 0}.purchase-page.m-purchase-page .bottom-nav,.purchase-page.m-purchase-page .page-heading,.purchase-page.m-purchase-page .page-sub-heading{display:none}.purchase-page.m-purchase-page .purchase-banner-wrap{width:294px;margin-right:12px}.purchase-page.m-purchase-page .purchase-content{width:100%}.purchase-page.m-purchase-page .product-plans-wrap{width:100%;padding-right:0;border-right:0;float:none}.purchase-page.m-purchase-page .cc-summary-wrap{width:100%;float:none;padding-left:0}.purchase-page.m-purchase-page .promocode-field{width:180px}.purchase-page.m-purchase-page .entitlement-heading{font-size:18px}.purchase-page.m-purchase-page .entitlement-wrap{margin:24px 0}.purchase-page.m-purchase-page .m-price-breakup-wrap{padding:8px 12px;background-color:#fff;color:#000;position:fixed;bottom:0;left:0;right:0}.purchase-page.m-purchase-page .m-price-breakup-wrap .price-wrap{font-weight:700}.purchase-page.m-purchase-page .m-price-breakup-wrap .m-pb-action-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.purchase-page.m-purchase-page .m-price-breakup-wrap .m-continue-btn{width:auto;height:44px}.purchase-page.m-purchase-page .m-price-breakup-wrap .toggle-link{text-decoration:none;font-size:12px;margin-top:5px}.purchase-page.m-purchase-page .m-price-breakup-wrap .icon-back-down{margin-left:4px}.purchase-page.m-purchase-page .m-price-breakup-wrap .sp-st-price{opacity:.5;text-decoration:line-through;margin-left:10px;font-size:12px}.purchase-page.m-purchase-page .content{padding-top:30px;padding-bottom:80px}