.hidden{display:none}.disabled,.offercard--disabled{opacity:.35}.dot-exclination{height:16px;width:16px;background-color:#bbb;border-radius:50%;display:inline-block;color:#fff;font-size:14px;position:relative;text-align:center;font-weight:400;display:flex;align-items:center;justify-content:center}.addon_checkbox{margin-left:2.5em}.custom_row .col-12{display:inline-flex}.tip__content .tooltip__channels--logo img{max-width:55px;margin:8px}.addon_channels{padding:.5em;display:inline-flex;flex-wrap:wrap;overflow-y:auto;max-height:185px;margin:10px 0}.offercard__channels--logo{max-width:130px;margin:0 auto 10px;display:flex;flex-direction:column;justify-content:space-around;height:60px}.tip__header{display:flex;justify-content:center;align-items:center;height:36px;color:#fff;width:auto;padding:0 35px 0 22px;background-color:#000}.error-message{margin:0 5em}.error-message a{color:var(--blaze)}#wrapper_packages-drop_select{border-bottom:2px solid #000010;background:#fff!important;margin-top:10px}.dropdown__list{height:300px;overflow-y:auto}.hidden{display:none!important}.offercard{display:flex;flex-direction:column;justify-content:space-between;margin:8px;padding:0;background:#fff;border-radius:6px;flex:0 1 19%;font-size:1.25rem;font-family:var(--font-extrabold);min-width:219px;padding:15px!important}.offercard img{width:90%}.offercard h3,.offercard p{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;margin:0 auto;font-family:proximanova-extrabold,arial,sans-serif;font-weight:900;font-size:16px;line-height:1;text-align:left}.offercard h3{padding:24px}.offercard .offercard-action{flex:0 1 auto}.offercard p{padding:24px;border-top:1px solid #b9b9be}.offercard h3,.offercard p{flex:1 1 auto;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;margin:0 auto;font-family:proximanova-extrabold,arial,sans-serif;font-weight:900;font-size:16px;line-height:1;text-align:left}.offercard h3{padding:24px}.offercard h3 span{flex:1 1 auto}.offercard h3 img{display:block;flex:1 1 50%}.offercard .offercard-action{flex:0 1 auto}.offercard p{padding:24px;border-top:1px solid #b9b9be}.offercard .pack_name{padding-bottom:16px}.offercard .pack_name span{font-size:1.1rem}@media all and (min-width:768px){.offercard{height:180px}.offercard h3,.offercard p{font-size:20px;padding:13px 16px 13px 16px}.offercard h3{flex:1 0 auto}.offercard p{justify-content:space-between}}@media all and (min-width:1024px){.offercard{margin:8px}.offercard h3{padding:16px 4px}}@media all and (min-width:768px){.offercard.sp_offercard{position:relative;bottom:0;width:25%;margin:0 4px;width:calc(25% - 8px);box-shadow:none;border:2px solid transparent}.offercard.sp_offercard:first-of-type{margin-left:0;width:auto}.offercard.sp_offercard:last-of-type{margin-right:0;width:calc(25% - 4px)}.offercard.sp_offercard h3,.offercard.sp_offercard p{font-size:12px;padding:32px 12px 12px 12px}.offercard.sp_offercard h3{flex:1 0 auto}.offercard.sp_offercard p{justify-content:space-between}.offercard.sp_offercard.select{bottom:4px;z-index:1;border:2px solid purple;box-shadow:0 25px 16px 2px rgba(0,0,0,.25)}}@media all and (min-width:1024px){.offercard.sp_offercard{flex:0 1 24%;margin:0 0 16px 0;width:auto;min-width:132px}.offercard.sp_offercard h3{padding:18px}.offercard.sp_offercard h3 img{max-width:50%;margin:16px 0 16px 4px}.offercard.sp_offercard p{padding:16px}.offercard.sp_offercard:last-of-type{margin-right:0;width:auto}}#veil-overlay{overflow:visible;background:#000;position:fixed;z-index:29;cursor:auto;opacity:.8;height:100%;width:100%;left:0;top:0}#bonus-wrapper{position:absolute;z-index:29;height:100%;width:100%;clear:both;top:5px;left:0;width:625px;margin:0 auto;background:#fff;z-index:2000;text-align:center;right:0;-webkit-box-shadow:2px 2px 40px #222;box-shadow:2px 2px 40px #222}.bonus-wrapper-text{width:83%;margin:0 auto}.bonusCloseLink a{position:absolute;top:14px;right:14px;color:#fff;font-size:27px}#bonus-wrapper #international-programming-bonus{position:relative;background:#fff;z-index:99999999999;margin:0 auto;height:auto}#international-programming-bonus .black-bg{background-color:#000;padding:29px 7%}#international-programming-bonus .black-bg h2{font-family:proxima_novalight,sans-serif;font-weight:200;font-size:5vmin}#bonus-wrapper .bonus-content p{margin:0 auto;padding-top:28px;text-align:left}.pbonus-line{margin:0 auto;height:1px;border-bottom:1px solid #d2d1d3;margin:25px auto}.btn-with-disclaimer .disclaimer{font-style:italic;font-size:11px!important}@media all and (max-width:767px){#bonus-wrapper{width:100%;height:429px}.g_promo{padding-right:0}#overlayLogo{width:calc(10vw + 4vh + 1vmin);height:auto;position:relative;top:1px}.btn-with-disclaimer .disclaimer{padding-top:20px}}@media all and (min-width:1025px){#bonus-wrapper{height:400px}.btn-with-disclaimer{display:flex;align-items:center;text-align:left;margin:0 auto}.btn-with-disclaimer .disclaimer{width:76%;padding-left:22px}#international-programming-bonus .cta__button--pill--green a{padding:1rem 1.5rem}}@media all and (min-width:768px) and (max-width:1024px){#overlayLogo{width:calc(10vw + 2vh + 1vmin);height:auto;position:relative;top:1px}.txtPromocode{min-width:182px}#bonus-wrapper{height:409px}.btn-with-disclaimer .disclaimer{padding-top:20px}}@media screen and (min-device-width:1025px){#international-programming-bonus .black-bg h2{font-size:36px}}@media screen and (min-device-width:1025px){#overlayLogo{width:120px;height:auto;position:relative;top:2px}}@media all and (max-width:1024px){#add-ons .col-12{overflow-x:auto}}.pack-details li{line-height:1.2rem;position:relative;text-align:left;margin-bottom:8px;font-weight:600}.card-cbg{display:flex;align-items:center}@media all and (min-width:1025px){.card-cbg{display:inherit;align-items:inherit}}.tile_section{display:flex;overflow-x:auto;flex-direction:row;width:initial;margin-left:12px;height:219px;position:relative;top:-42px}@media all and (min-width:1025px){.tile_section{top:inherit}}.international-empty_div{height:30px}@media all and (min-width:1025px){.international-empty_div{height:225px}}@media all and (max-width:1024px){.international .col-12{display:initial}}.sports .error-msg{margin-left:1em}.sports .includedPack{justify-content:center;border-top:1px solid #b9b9be;padding:13px 16px 13px 16px}@media all and (max-width:767px){.sports .includedPack{padding:24px;font-size:16px}}