.cta-button:hover,.button:hover{transform:scale(1.06)}.cta-button{background-color:#000;color:#fff!important;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:3px;text-align:center;padding:0 20px;line-height:40px;border-radius:40px;display:inline-block;text-decoration:none;border:none!important;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.cta-button:hover,.cta-button.focus,.cta-button:focus{color:#fff;background-color:#000!important;text-decoration:none;outline:none;cursor:pointer}.cta-button.cta-button--reversed{background-color:#fff;color:#000}.cta-button.cta-button--reversed:hover{color:#fff;background-color:#000}.cta-button.cta-button--outline{border:2px solid #000!important;color:#000!important;background-color:transparent!important}.cta-button.cta-button--outline:hover{color:#000!important;border-color:#d4d4d2!important}.cta-button.cta-button--outline-reversed{border:2px solid #fff!important;color:#fff;background-color:transparent}.cta-button.cta-button--outline-reversed:hover{background-color:transparent!important;color:#fff!important;border-color:#8b8b8a!important}.cta-button.cta-button--bright,.cta-button.cta-button--bright:hover{background-color:#000}.cta-button.secondary{background-color:#8b8b8a}.cta-button.secondary:hover,.cta-button.secondary.focus{background-color:#9f9f9e}.cta-button.block{display:block}.cta-button.cta-button--outline.small{border-width:1px!important;font-size:12px!important}.cta-button.small{height:30px;line-height:30px;font-size:12px}button[disabled],input[type=submit][disabled],.button.disabled{background-color:#d4d4d2}button[disabled]:hover,input[type=submit][disabled]:hover,.button.disabled:hover{transform:none;cursor:default;background-color:#d4d4d2!important;color:#fff}.tags span{display:inline-block;padding:2px 3px;margin:0 3px 3px 0;font-size:12px}.tab-list{background-color:#ebebeb;border:4px solid #ebebeb;border-radius:40px;display:flex;align-content:stretch}.tab-list .one-tab{letter-spacing:0;line-height:34px;border-radius:34px;background-color:transparent;border:none;color:#8b8b8a;font-weight:400;width:100%;margin-right:4px;text-transform:none;padding:0 10px}.tab-list .one-tab:last-child{margin-right:0}.tab-list .one-tab[aria-selected=true]{background-color:#fff;color:#333;font-weight:700}.cm-form .help{font-size:12px;line-height:1.2;margin-left:140px;margin-bottom:8px}.cm-form label{margin:0}.cm-form.loading{position:relative}.cm-form.loading:after{content:"Sending...";background:rgba(255,255,255,.7);z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.message-error{padding:4px;font-weight:700;background:#fce9e5;color:#dd2a00}.message-success{padding:10px;font-size:18px;font-weight:700;background:#eef7e9;color:#5bad29}.message-success p{margin-top:0}.form-one-line{overflow:hidden;position:relative}.form-one-line label{display:none}.form-one-line .field-main{width:calc(100% - 20px);padding-right:110px;border-radius:23px 0 0 23px}.form-one-line button{position:absolute;top:0;bottom:0;right:0;width:100px;border-radius:0 23px 23px 0;padding:0}.cm-form-field-ctr{margin:0 0 10px}.cm-form-field-ctr:after{content:"";display:table;clear:both}.cm-form-field-ctr label{display:block;margin:0;float:left;width:140px;line-height:50px}.cm-form-field-ctr .checkbox-field{-webkit-appearance:none;appearance:none;outline:none;background-color:#fff;border:1px solid #d4d4d2;box-shadow:0 -15px 10px #0000000d inset;width:20px;height:20px;border-radius:0;display:inline-block;position:relative}.cm-form-field-ctr .checkbox-field:checked{border-color:#000}.cm-form-field-ctr .checkbox-field:checked:after{content:"\2713";font-size:14px;position:absolute;top:0px;left:4px;color:#000}.cm-form-field-ctr .checkbox-field.error{border-color:#dd2a00}.cm-form-field-ctr.type-checkbox label{width:100%;margin-bottom:10px;overflow:hidden;text-transform:none}.cm-form-field-ctr.type-checkbox input{float:left}.cm-form-field-ctr.type-checkbox span{display:inline-block;float:left;margin-left:10px;line-height:20px;width:90%}.cm-form-field-ctr.stacked label{width:100%;line-height:1em;margin-bottom:4px}input.error,input.error::placeholder,textarea.error,textarea.error::placeholder,.form-error,.form-select-formatted.error select{border-color:#dd2a00;color:#dd2a00}.required-alert{font-size:12px;color:#dd2a00;font-weight:700}.field-required label:after{content:" *";color:#dd2a00;font-weight:700}.refund-warranty-form .form-error{margin-bottom:10px}.refund-warranty-form .loading-icon{position:absolute;top:0;bottom:0;left:0;right:0;z-index:24;background:rgba(255,255,255,.7)}.refund-warranty-form .loading-icon span{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:50px;line-height:50px;text-align:center;font-size:40px}.refund-warranty-form .refundConfirmText{font-size:14px;margin-top:20px}.refund-warranty-form .refundConfirmText .required-alert{font-size:12px;color:#dd2a00;font-weight:700}.refund-warranty-form .refundConfirmText .field-required label:after{content:" *";color:#dd2a00;font-weight:700}.refund-warranty-form #refundFields{margin-bottom:20px}.refund-warranty-form .order-information{border-left:4px solid #8b8b8a;padding-left:20px;padding-top:10px;margin-bottom:20px}.refund-warranty-form .order-information p{margin-top:0}.text-muted,.text-muted a,a.text-muted{color:#8b8b8a}.link-list a{color:#000}.callout-bar{text-align:center;background:#373736}.callout-bar .inner{padding-top:20px;padding-bottom:20px;overflow:hidden}.callout-bar h2,.callout-bar p{color:#fff;margin:0}.callout-bar p{max-width:1200px}.callout-bar.bright{background-color:#000}.callout-bar.bright h2,.callout-bar.bright p{color:#fff}.video-thumb-container [rel=video-modal-open]{position:relative;display:block}.video-thumb-container .overlay-icon{width:120px;height:120px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2;text-align:center;color:#000;background:rgba(255,255,255,.6);border:2px solid #000;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:.6}.video-thumb-container .overlay-icon span{display:block}.video-thumb-container .icon{margin-top:20px;font-size:60px;line-height:1}.video-thumb-container .icon i{padding-left:6px}.video-thumb-container .icon svg{fill:#000}.video-thumb-container .label{font-size:12px;text-transform:uppercase;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s;font-weight:700}.video-thumb-container:hover .overlay-icon{opacity:1;text-decoration:none;border-bottom-color:#000}.video-thumb-container:hover .overlay-icon span{opacity:1}.video-thumb-container.video-thumb-container__sml-play .overlay-icon{width:60px;height:60px}.video-thumb-container.video-thumb-container__sml-play .icon{margin-top:0;line-height:50px;margin-right:-6px}.video-thumb-container.video-thumb-container__sml-play .label{display:none}.video-modal{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#000;z-index:10000}.video-modal iframe{top:0;bottom:0;left:0;right:0;height:100%;position:absolute;width:100%;z-index:1}.video-close{background:#000;color:#fff;border:none;font-size:18px;padding:6px 50px;margin:10px;position:absolute;top:0;right:0;z-index:2}.video-close .icon-close{fill:#fff;width:13px}.video-close:hover,.video-close:active,.video-close:focus{opacity:1;border:none;outline:0}.box-background-light{background-color:#ebebeb}.product-feature-box{background-color:#fff;display:block;padding:30px;color:#000;height:350px;position:relative;overflow:hidden}.product-feature-box:hover{text-decoration:none;cursor:pointer;color:#000}.product-feature-box:hover .cta-button{background-color:#000}.product-feature-box:hover .bg-image{opacity:.8}.product-feature-box .title,.product-feature-box .subtitle,.product-feature-box .buttons{display:block;position:relative;z-index:2}.product-feature-box .title{font-weight:300;font-size:24px;line-height:1.3}.product-feature-box .subtitle{font-size:14px;line-height:1.3;margin-top:10px}.product-feature-box .buttons{position:absolute;bottom:10px}.product-feature-box .cta-button{margin-right:20px}.product-feature-box .logo{display:inline-block;line-height:46px;float:right}.product-feature-box .logo svg{height:20px}.product-feature-box .logo .plus{fill:#000}.product-feature-box .bg-image{background-size:cover;background-position:center center;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;transition:all .3s}.product-feature-box.streamplus .title{color:#fff}.product-feature-box.streamplus .title strong{display:block;font-weight:400;font-size:55px;line-height:1em}.product-feature-box.support .buttons{position:relative;bottom:auto;margin-top:20px}.product-feature-box.smartenna .title{max-width:230px}@media only screen and (min-width: 950px){.product-feature-box{height:445px}.product-feature-box .title{font-size:28px}.product-feature-box .buttons{bottom:30px}}.category-link-box{color:#fff;font-weight:300;height:180px;display:block;text-decoration:none;padding:20px;margin:0 3px 3px 0;position:relative;background-size:cover;background-position:center top;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-link-box .title{display:block;font-size:16px;z-index:2;position:relative;text-align:left;margin-right:30px}.category-link-box .cta-icon{background-color:#fff;position:absolute;display:block;z-index:3;width:20px;height:20px;top:22px;right:20px;border-radius:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-link-box .cta-icon .icon{width:14px;height:14px;margin:3px 2px 3px 4px;fill:#000}.category-link-box:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:"";background:rgba(0,0,0,.6);top:0;bottom:0;left:0;right:0;z-index:1;position:absolute}.category-link-box:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}.category-link-box:hover .title{color:#fff}.category-link-box:hover:after{background:rgba(0,0,0,.3)}.category-link-box:hover .cta-icon{background-color:#000;right:16px}.category-link-box:hover .cta-icon .icon{fill:#fff}@media only screen and (min-width: 768px){.category-link-box{height:260px}}.content-page a.photo-link,a.photo-link,.photo-link{color:#fff;height:300px;display:block;text-decoration:none;text-align:center;padding:20px 10px;margin:0 3px 3px 0;position:relative;background-size:cover;background-position:center top;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.content-page a.photo-link span,a.photo-link span,.photo-link span{display:block;font-size:20px;font-weight:700;z-index:2;position:relative;margin-top:20px;margin-bottom:10px}.content-page a.photo-link em,a.photo-link em,.photo-link em{color:#fff;font-style:normal;font-size:14px;line-height:18px;padding:0 10px;z-index:2;position:relative;font-weight:400;display:block}.content-page a.photo-link strong,a.photo-link strong,.photo-link strong{z-index:2;position:absolute;bottom:30px;left:20px;right:20px;margin:0 auto}.content-page a.photo-link:after,a.photo-link:after,.photo-link:after{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;content:"";background:rgba(0,0,0,.4);top:0;bottom:0;left:0;right:0;z-index:1;position:absolute}.content-page a.photo-link:hover,a.photo-link:hover,.photo-link:hover{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}.content-page a.photo-link:hover:after,a.photo-link:hover:after,.photo-link:hover:after{background:rgba(0,0,0,.8)}.content-page a.photo-link:hover .cta-button,a.photo-link:hover .cta-button,.photo-link:hover .cta-button{background-color:#000}.content-page a.photo-link:hover span,a.photo-link:hover span,.photo-link:hover span{color:#fff}.content-page a.photo-link.small,a.photo-link.small,.photo-link.small{height:180px}.content-page a.photo-link.small span,a.photo-link.small span,.photo-link.small span{font-size:16px;font-weight:700;line-height:22px;padding:0 30px}.content-page a.photo-link.small:after,a.photo-link.small:after,.photo-link.small:after{background:rgba(0,0,0,.8)}.product-box-alt{border:3px solid #ebebeb;border-left:none;background:#fff;display:block;position:relative;padding:20px;height:300px;text-align:center}.product-box-alt:hover{text-decoration:none}.product-box-alt:hover .title,.product-box-alt:hover .subtitle{color:#000}.product-box-alt:hover .cta-button{background-color:#000}.product-box-alt span{display:block}.product-box-alt .title,.product-box-alt .subtitle{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-box-alt .title{color:#000;font-weight:300;font-size:24px}.product-box-alt .subtitle{margin-bottom:10px;font-size:14px;color:#8b8b8a}.product-box-alt img{max-width:180px;width:100%;margin-bottom:20px}.product-box{border-bottom:3px solid #ebebeb;background:#fff;padding:20px 0}.product-box img{width:100%}.product-box .subtext{font-size:12px;color:#8b8b8a}@media only screen and (min-width: 768px){.product-box .image{margin-right:40px}}.product-box-grid{border-bottom:3px solid #ebebeb;background:#fff}.product-box-grid a,.product-box-grid .item{display:block;position:relative;padding:20px;border-right:3px solid #ebebeb;height:300px;background-repeat:no-repeat;background-size:contain;background-position:right bottom}.product-box-grid a.right,.product-box-grid .item.right{background-position:left bottom;text-align:right}.product-box-grid a.right .copy,.product-box-grid .item.right .copy{margin-left:45%;width:55%}.product-box-grid a:hover{text-decoration:none}.product-box-grid a:hover .title{color:#000}.product-box-grid span{display:block}.product-box-grid .title,.product-box-grid .subtitle{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-box-grid .title{color:#000;font-size:24px}.product-box-grid .subtitle{margin-bottom:30px}.product-box-grid .copy{width:50%}.product-box-grid .subtext{font-size:12px;color:#8b8b8a;position:absolute;left:20px;right:20px;bottom:10px}.product-box-grid .price{display:inline-block}.product-box-grid img{width:100%}.hero-box{background:#fff}.hero-box h2{margin-bottom:3px;line-height:1.1}.hero-box h3{font-size:18px;margin-bottom:20px}.hero-box .copy,.hero-box .image{padding:0 20px}.hero-box .image{position:relative;min-height:250px}.hero-box .image div{background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-5000px;position:absolute;top:0;bottom:0;left:0;right:0;margin:30px 0}.hero-box .logo{width:130px;height:32px;display:none}.hero-box .buttons{font-size:18px;margin-top:30px;padding-bottom:30px}.hero-box a{display:inline-block;margin-right:20px}.hero-box.image-bg{background-color:#373736;background-size:cover}.hero-box.image-bg h2{color:#fff}.hero-box.image-bg h3{color:#d4d4d2}.hero-box.image-bg .logo{fill:#fff}.hero-box.image-bg .buttons a{color:#fff}.hero-box.video-bg{position:relative;background-color:#000}.hero-box.right .copy{padding-top:20px}.hero-box.secondary{height:auto;background:#ebebeb}@media only screen and (min-width: 768px){.hero-box{overflow:hidden;position:relative;min-height:400px;height:84vh}.hero-box .image,.hero-box .copy{position:absolute;top:0;bottom:0;width:50%;padding:0 50px}.hero-box .image div{margin:50px}.hero-box .copy{height:220px;top:50%;left:50%;margin-top:-110px}.hero-box .logo{display:block}.hero-box .buttons{padding-bottom:0}.hero-box.right .copy{padding-top:0}}.cart-promo{text-align:center;padding:20px;border:2px solid #000}.cart-promo .title{font-weight:700;font-size:18px;margin-bottom:10px}.cart-promo em{text-decoration:underline;font-style:normal}.cart-promo .button{cursor:pointer}body{padding-top:61px}.cc-announcement .cc-announcement__inner{padding:6px;font-weight:700}.site-control{border-bottom:1px solid #d4d4d2}.site-control .logo{width:165px;height:35px}.site-control .main-logo,.site-control .alt-logo{height:35px}.site-control .main-logo svg,.site-control .alt-logo svg{width:165px;fill:#000}.site-control__inner{min-height:60px}.site-control__inline-links .tier-1{padding:0 10px}.site-control__inline-links .nav-row a{padding:.5em 10px!important;text-transform:uppercase;font-weight:700}#page-menu.theme-modal{z-index:10}.cm-footer-bar{border-top:1px solid #d4d4d2;border-bottom:1px solid #d4d4d2;padding-top:10px;padding-bottom:10px}.cm-footer-bar .button{float:right}.cm-footer-bar .svg-cm-icon{fill:#000;width:42px;height:42px}.section-footer .section-footer__row--blocks{padding-top:20px}.section-footer__menu-block__menu{padding-bottom:5px;font-size:14px}.copyright{font-size:12px}@media (max-width: 400px){.site-control .site-control__inner{justify-content:left}.site-control .site-control__inner .logo.logo--has-alt-logo{margin-left:70px;width:130px}.site-control .site-control__inner .logo.logo--has-alt-logo .logo{width:130px}.site-control .site-control__inner .logo.logo--has-alt-logo svg{width:130px}}@media (min-width: 1100px){.site-control .site-control__inner .logo.logo--has-alt-logo,.site-control .site-control__inner .logo.logo--has-alt-logo .logo{width:210px}}.account-login .form{max-width:1000px}.account-login .form .wide-action{margin-top:0}.signup-form{position:relative;max-width:500px}.signup-form label{display:none}.signup-form .icon{position:absolute;width:18px;margin:18px 14px 0;text-align:center;z-index:3}.signup-form input{border-radius:40px;padding-left:40px}.signup-form .email-field-ctr{width:calc(100% - 30px)}.signup-form input,.signup-form button{height:50px;line-height:50px}.signup-form input{width:100%;border:1px solid #d4d4d2}.signup-form-status-message{font-size:14px;font-weight:700}.cc-popup-newsletter .cc-popup-title{padding:10px 50px 10px 20px;margin-bottom:0!important;font-weight:700;text-align:left;background-color:#000}.cc-popup-newsletter .cc-popup-title span{background-color:#000;color:#fff!important}.cc-popup-newsletter .cc-popup-form-input{border-radius:23px}.cc-popup-newsletter .privacy{font-size:12px;line-height:14px}.cc-popup-newsletter .cc-popup-close{z-index:2!important}.cc-popup-newsletter .cc-popup-modal{padding:0}.cc-popup-newsletter .cc-popup-text .rte,.cc-popup-newsletter .cc-popup-form,.cc-popup-newsletter .cc-popup-social{padding:0 20px}.cc-popup-newsletter .cc-popup-text .rte{line-height:1.3em}.cc-popup-newsletter .cc-popup-social{padding-bottom:10px}.cc-popup-newsletter .cc-popup .cc-popup-modal .cc-popup-form .cc-popup-form__inputs .cc-popup-form-input{margin-bottom:0}@media only screen and (min-width: 768px){.cc-popup-newsletter .cc-popup-form__inputs{overflow:hidden;padding:2px}.cc-popup-newsletter .cc-popup-form__input-wrapper,.cc-popup-newsletter .cc-popup-form-buttons{display:inline-block;float:left}.cc-popup-newsletter .cc-popup-form-input{border-radius:23px 0 0 23px;margin:0!important;width:200px}.cc-popup-newsletter .cc-popup-form-submit{border-radius:0 23px 23px 0!important;margin:0!important;height:46px}.cc-popup-newsletter .cc-popup-form-input{width:250px}.cc-popup-newsletter .cc-popup-form-submit{letter-spacing:3px}}.newsletter-popup{position:fixed;top:0;bottom:0;left:0;right:0;opacity:0;z-index:-100;transition:all .7s}.newsletter-popup svg{width:100%;height:100%}.newsletter-popup.open{display:block!important;opacity:1;z-index:100}.newsletter-popup:before{content:"";background:rgba(0,0,0,.7);position:absolute;top:0;bottom:0;left:0;right:0}.newsletter-popup .inner{background:#fff;margin:auto;position:absolute;top:10px;bottom:10px;left:10px;right:10px}.newsletter-popup .left{background:#000;padding:20px 0}.newsletter-popup .left span,.newsletter-popup .left strong{color:#fff;font-weight:700;font-size:20px;background:#000;display:inline-block;padding:4px 10px;margin-left:20px;margin-bottom:4px}.newsletter-popup .left strong{font-size:46px;line-height:1.5}.newsletter-popup .copy{position:relative;z-index:2}.newsletter-popup .arrow{display:none;position:absolute;top:144px;left:200px;width:120px}.newsletter-popup .right{padding:20px}.newsletter-popup .privacy{font-size:12px}.newsletter-popup .close-button{position:absolute;top:10px;right:10px;width:44px;height:44px;padding:10px;z-index:20}.newsletter-popup .success-message{position:absolute;top:0;bottom:0;left:0;right:0;padding:40px;z-index:10;background:#fff}.signup-content{position:relative}.signup-content .success-message{position:absolute;top:0;bottom:0;left:0;right:0;padding:40px;z-index:10;background:#fff}@media only screen and (min-width: 768px){.newsletter-popup .inner{max-width:750px;height:380px}.newsletter-popup .left{width:290px;position:absolute;top:0;bottom:0;left:0;z-index:5}.newsletter-popup .right{margin-left:290px;padding:40px}.newsletter-popup .arrow{display:block}.newsletter-popup .close-button{top:0;right:0}}.blog-list-header{margin-bottom:40px}.blog-list-header h1{margin-bottom:10px!important}.blog-list-header p{margin:0;max-width:650px;font-size:16px}.article-list-container{margin-bottom:20px}.article-in-list{padding:10px}.article-in-list-inner{overflow:hidden;background:#fff;box-shadow:#0003 0 0 5px}.article-in-list-inner .title,.article-in-list-inner .title a{font-size:16px;line-height:20px;font-weight:700}.article-in-list-inner .title:hover,.article-in-list-inner .title a:hover{color:#000}.article-in-list-inner .list-image{overflow:hidden}.article-in-list-inner .copy{padding:20px;height:120px}.article-list-view{padding-bottom:30px}.article-list-view .title,.article-list-view .title a{font-size:18px;line-height:24px;font-weight:700;text-align:left}.article-list-view .title:hover,.article-list-view .title a:hover{color:#000}.blog-main-list .list-image,.blog-main-list .list-image img{height:100px}.blog-video-embed{margin-top:20px;border:1px solid #d4d4d2;margin-bottom:20px;width:260px;height:148px}@media (min-width: 768px){.blog-video-embed{width:492px;height:277px}.blog-video-embed img{width:490px;height:275px}}.blog-video-more{margin:30px 0}.blog-video-more a{color:#000;font-weight:700}.blog-video-content{border-top:1px solid #d4d4d2;margin-top:20px;padding-top:20px}.blog-video-content a{color:#000;font-weight:700}.blog-video-list .group{border-top:1px solid #d4d4d2;padding-top:20px;margin-top:20px}.blog-video-list .flexible-layout{margin-left:0}.blog-video-list .one-video{text-align:left;padding-right:30px;padding-bottom:30px}.blog-video-list .list-image{margin-bottom:10px;border:1px solid #d4d4d2}.blog-video-list .title{font-weight:700}.blog-video-list .article-list-container p{font-size:12px;color:#8b8b8a;line-height:1.3em;margin-top:0}.pr-content .h1.line-1{font-size:32px}.pr-content .article h1,.product-area__details__title{font-size:24px}.top-description{margin-bottom:20px}.top-description a{color:#000}.product-content #product-short-description{display:none}@media (max-width: 600px){.template-product .product-area__media,.template-product .product-media,.template-product .theme-img{height:250px}.template-product .product-area .product-area__media .rimage-wrapper img{width:auto;height:250px}}@media (min-width: 600px)and (max-width: 767px){.template-product .product-area__media,.template-product .product-media,.template-product .theme-img{height:450px}.template-product .product-area .product-area__media .rimage-wrapper img{width:auto;height:450px}}.theme-gallery .rimage-wrapper:after{content:"";background:rgba(0,0,0,.08);z-index:2;top:0;bottom:0;left:0;right:0;display:block;position:absolute;border-radius:10px}.product-detail__nav{height:50px;text-align:left;font-size:14px;opacity:0;z-index:99}.product-detail__nav ul{position:fixed;left:0;right:0;z-index:10;margin:0;list-style-type:none;padding:10px;background:#8b8b8a}.product-detail__nav li{display:inline-block;margin-right:14px}.product-detail__nav .link{line-height:30px;margin:0;font-weight:700;opacity:.9;cursor:pointer;color:#fff}.product-detail__nav .link:hover,.product-detail__nav .link.active{opacity:1}.product-detail__nav span{display:none}.product-detail__nav .buy-link{line-height:50px}.product-detail__nav .buy-link .button{line-height:32px;font-size:12px!important;padding:0 14px;margin-top:8px;margin-right:10px}.product-detail__nav .buy-link div{display:inline-block}.product-detail__nav-sticky-bottom{opacity:0;height:40px!important;font-size:14px!important;text-align:center}.product-detail__nav-sticky-bottom ul{bottom:0}.product-detail__nav-sticky-bottom .link{line-height:40px!important}.product-detail__nav-sticky-bottom .buy-link{display:none}.product-detail__nav-sticky{opacity:1}.product-detail__nav-sticky ul{top:-1px}.product-detail__bottom-content{padding:20px;overflow:hidden;position:relative;z-index:1}.product-detail__bottom-content #shopify-product-reviews{overflow:visible}#product-downloads h3,.editor-content h2,h2.product-detail-header,h2.spr-header-title{background:#d4d4d2;font-size:24px!important;font-weight:700;text-transform:uppercase;padding:12px 300px 10px;margin:30px -300px 20px}#review-tab-content{position:relative}#review-tab-content .product-name{display:block!important;z-index:2;position:absolute}@media (max-width: 600px){#review-tab-content{padding-top:60px}#review-tab-content .product-name{top:125px;left:0}#review-tab-content .spr-summary{padding-top:30px}}@media (min-width: 600px){#review-tab-content{padding-top:30px}#review-tab-content .product-name{line-height:55px;position:absolute;top:30px;right:0;font-size:14px}.product-detail__nav{font-size:16px}.product-detail__nav span{display:inline}.product-detail__nav .link{line-height:50px}.product-detail__nav .buy-link{position:absolute;top:0;right:0}.product-detail__nav ul{padding:0 10px}}@media (min-width: 767px){.product-detail__nav{font-size:18px}.product-detail__nav ul{padding:0 30px}.product-detail__bottom-content{padding:20px 40px}}.shipping-info{padding-top:20px;font-size:12px}.shipping-info svg{margin-right:6px;width:18px;margin-top:-2px}.shipping-info strong{font-size:14px;display:inline-block;margin-right:6px}.shipping-info div{margin-bottom:4px}.shipping-info a:hover{color:#000}.template-product .product-area{padding-top:20px}.template-product .sku{float:right}.template-product .product-area__details__header .price-area{font-size:30px;line-height:1.3em}.template-product .sale-price{color:#dd2a00}.template-product .was-price{display:inline-block;margin-left:10px;text-decoration:none;font-size:14px;color:#8b8b8a;opacity:1}.template-product .reviews-badge{margin-bottom:20px;height:25px}.template-product .theme-img{margin-bottom:10px}.template-product .spr-container{position:relative}.template-product .spr-header-title{font-size:20px;margin-top:0;text-align:left}.template-product .spr-header .spr-summary .spr-icon{font-size:28px!important}.template-product .spr-summary-actions{display:block}.template-product .spr-summary-actions-newreview{background:#000;color:#fff;line-height:30px;border-radius:15px;padding:0 10px;font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:3px;text-align:center;margin-top:10px;display:block;float:none}.template-product .spr-review-header-title,.template-product .spr-review-content,.template-product .spr-review-header-byline{margin:0}.template-product .spr-pagination{padding-bottom:30px}.template-product .spr-summary{text-align:left}.template-product .spr-review-reportreview{float:none;text-align:right;display:block;margin-top:4px}@media (min-width: 588px){.template-product .spr-summary-actions{display:inline-block;float:right}}.product-detail__form__options--with-free{display:flex;flex-wrap:wrap}.product-detail__form__options--with-free>.button{flex:1;width:100%;padding-left:10px;padding-right:10px;vertical-align:center}.cord-select-wrapper{margin-bottom:0;margin-left:10px;flex-basis:206px}.cord-select-wrapper .pretty-select{height:40px;padding-left:10px}.cord-select-wrapper .label{display:none}.cord-select-wrapper .text{padding:0 40px 0 0;line-height:33px}.cord-select-wrapper svg{right:4px}.cord-select-wrapper .button{cursor:pointer}.cord-select-label{text-align:right;color:#dd2a00;clear:both;margin-top:8px;flex:100%}#product-description .product-table{width:100%;font-size:16px;border-bottom:1px solid #d4d4d2;margin:0;padding:0}#product-description .product-table li{list-style-type:none;border-top:1px solid #d4d4d2;padding:10px 0;font-size:14px;text-align:left}.product-detail-bottom h3{font-size:20px;margin-top:0;margin-bottom:0}.product-table{width:100%;font-size:16px;border-bottom:1px solid #d4d4d2;margin-bottom:20px}.product-table tr:first-child,.product-table tr{border-top:1px solid #d4d4d2}.product-table td,.product-table th{padding:10px 0;font-size:14px;text-align:left;border-left:none}.product-table td:first-child{width:200px}.product-table .half{width:50%!important}.product-table a{text-decoration:underline}.options-group{overflow:hidden;border-top:1px solid #d4d4d2;padding:10px 0 5px}.options-group h2{margin-top:0;margin-bottom:8px;font-size:14px;font-weight:400}.options-group .option{display:block;margin-right:5px;margin-bottom:5px;overflow:hidden;padding:8px;border:2px solid #d4d4d2;color:#000;border-radius:20px;line-height:16px}.options-group .option:before{content:"";border-radius:50%;border:1px solid #d4d4d2;background:#fff;width:16px;height:16px;display:block;float:left;margin-top:1px;margin-left:4px;margin-right:8px}.options-group .option strong{display:inline-block;font-size:14px;width:150px}.options-group .option span{display:inline-block;font-size:11px;font-weight:400;width:90px}.options-group .option span:nth-child(3){width:65px;text-align:right}.options-group .option span span{width:auto}.options-group .option:hover{text-decoration:none;border-color:#000}.options-group .option.selected{border-color:#000}.options-group .option.selected:before{border:4px solid #000}.options-group .option.selected strong{color:#000}.out-of-stock-message{padding:20px;background:#ebebeb}.out-of-stock-message h3{font-size:22px;margin-bottom:10px}.out-of-stock-message label{display:none}.out-of-stock-message a{color:#000}.product-detail-slides .slide{padding:10px;background-color:#ebebeb;border-radius:10px;margin-bottom:10px}.product-detail-slides .slide h3{font-size:20px}.product-detail-slides .slide p,.product-detail-slides .slide ul{font-size:14px;line-height:18px}.product-detail-slides .slide ul{padding-left:16px}.product-detail-slides .slide li{margin-bottom:10px}.product-detail-slides .feature{padding:10px 0}.product-detail-slides .feature .text{padding:10px 20px;flex-grow:1}.product-detail-slides .feature .image{max-width:200px;padding:0 10px;margin-left:auto;margin-right:auto}.product-detail-slides .feature.wide-image .image{width:300px}.product-detail-slides .feature.wide-image img{border-radius:10px;overflow:hidden}.product-detail-slides .feature.large-image .image{width:40%;padding:0}.product-detail-slides .feature.square-image img{border-radius:100%;overflow:hidden}.product-detail-slides .slide-hero-short{border-radius:10px;overflow:hidden;position:relative;background:#000;margin-bottom:10px}.product-detail-slides .slide-hero-short .image{opacity:.9}.product-detail-slides .slide-hero-short .image img{width:100%}.product-detail-slides .slide-hero-short .text{background:rgba(0,0,0,.7);color:#fff;padding:20px;border-radius:10px}.product-detail-slides .slide-hero-short p,.product-detail-slides .slide-hero-short h2,.product-detail-slides .slide-hero-short h3,.product-detail-slides .slide-hero-short .slide-title{color:#fff}.product-detail-slides .slide-hero-short .slide-title{font-size:24px;line-height:1.3em}.product-detail-slides .slide-hero-short h3{font-size:18px;line-height:1.3em}.product-detail-slides .background-image{display:flex;align-items:center;justify-content:space-between;padding-left:0!important;padding-right:0!important}.product-detail-slides .background-image .image{padding-right:30px;width:45%}.product-detail-slides .background-image .text{padding:10px;flex-grow:1}.product-detail-slides .headline{padding:60px 0;text-align:center}.product-detail-slides .headline .top-headline{font-size:40px}@media (min-width: 768px){.product-detail-slides .slide{padding:20px}.product-detail-slides .slide h3{font-size:24px}.product-detail-slides .slide p,.product-detail-slides .slide ul{font-size:16px;line-height:20px}.product-detail-slides .slide ul{padding-left:24px}.product-detail-slides .feature{display:flex;justify-content:space-between;align-items:center}.product-detail-slides .feature .text{padding:10px}.product-detail-slides .feature .image{width:300px;max-width:300px;padding:0 30px}.product-detail-slides .feature.wide-image .image{width:450px}.product-detail-slides .feature.square-image .image{width:300px}.product-detail-slides .slide-hero-short .content-ctr{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.product-detail-slides .slide-hero-short .text{max-width:50%;margin-right:20px}.product-detail-slides .slide-hero-short .slide-title{font-size:30px}.product-detail-slides .slide-hero-short h3{font-size:24px}}@media (min-width: 960px){.product-detail-slides .slide-hero-short .text{max-width:40%;margin-right:40px}}.compare-products{overflow-x:auto}.compare-products thead td,.compare-products thead th{vertical-align:bottom}.compare-products thead .blank{width:16%}.compare-products thead .highlight{border-bottom:4px solid #000}.compare-products thead .image{background:#fff;border-radius:100%;width:150px;height:150px;line-height:180px;overflow:hidden;padding:10px;text-align:center;margin:0 auto 10px}.compare-products thead .image img{width:150px;display:block}.compare-products thead strong{font-size:18px}.compare-products td,.compare-products th{width:21%;border-bottom:1px solid #d4d4d2;padding:10px 6px;text-align:center;font-size:16px}.compare-products tbody th{text-align:left;width:16%}.compare-products tbody td{background:#fff}.compare-products tbody .highlight{background-color:#fffcdb}.product-landing .row{overflow:hidden}.product-landing .row.collapse{margin:0}.product-landing .row.collapse>.column{padding:0}.product-landing .column{float:left;padding:0 20px;width:100%}.product-landing .column h2{margin-top:0;margin-bottom:0}.product-landing .sm-one-half{width:50%}.product-landing .intro{margin-bottom:30px}.product-landing .logo .plus{fill:#000}.product-landing .play-button{width:120px;height:120px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:.5;text-align:center;color:#fff;border:2px solid #fff;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-landing .play-button span{display:block}.product-landing .play-button .icon{margin-top:20px;font-size:50px;line-height:1}.product-landing .play-button .icon i{padding-left:6px}.product-landing .play-button .icon svg{fill:#fff}.product-landing .play-button .label{font-size:12px;text-transform:uppercase;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}.product-landing .play-button:hover{opacity:1;text-decoration:none;border-bottom-color:#fff}.product-landing .play-button:hover span{opacity:1}@media only screen and (min-width: 768px){.product-landing .md-one-half{width:50%}.product-landing .md-one-third{width:33.33%}.product-landing .md-two-thirds{width:66.66%}.product-landing .md-two-fifths{width:40%}.product-landing .md-three-fifths{width:60%}}@media only screen and (min-width: 950px){.product-landing .lg-full{width:100%}.product-landing .lg-two-fifths{width:40%}.product-landing .lg-three-fifths{width:60%}}.hero-box{background:#fff}.hero-box h2{margin-bottom:3px;line-height:1.1}.hero-box h3{font-size:18px;margin-bottom:20px}.hero-box .copy,.hero-box .image{padding:0 20px}.hero-box .image{position:relative;min-height:250px}.hero-box .image div{background-size:contain;background-repeat:no-repeat;background-position:center center;text-indent:-5000px;position:absolute;top:0;bottom:0;left:0;right:0;margin:30px 0}.hero-box .logo{width:130px;height:32px;display:none}.hero-box .logo svg{width:100%;height:100%}.hero-box .buttons{font-size:18px;margin-top:30px;padding-bottom:30px}.hero-box a{display:inline-block;margin-right:20px}.hero-box.image-bg{background-color:#373736;background-size:cover}.hero-box.image-bg h2{color:#fff}.hero-box.image-bg h3{color:#d4d4d2}.hero-box.image-bg .logo{fill:#fff}.hero-box.image-bg .buttons a{color:#fff}.hero-box.video-bg{position:relative;background-color:#000}.hero-box.right .copy{padding-top:20px}.hero-box.secondary{height:auto;background:#ebebeb}@media only screen and (min-width: 768px){.hero-box{overflow:hidden;position:relative;min-height:400px;margin-bottom:20px}.hero-box .image,.hero-box .copy{position:absolute;top:0;bottom:0;width:50%;padding:0 50px}.hero-box .image div{margin:50px}.hero-box .copy{height:220px;top:50%;left:50%;margin-top:-110px}.hero-box .logo{display:block}.hero-box .buttons{padding-bottom:0}.hero-box.right .copy{padding-top:0}}.product-smartenna .hero-box h2,.product-smartenna .hero-box h3{margin:0}.product-smartenna .hero-box .logo svg{fill:#fff}.product-smartenna .processor h2{margin-top:40px}.product-smartenna .processor .sml-image{text-align:right;margin-top:30px}.product-smartenna .processor .sml-image img{max-width:200px}.product-smartenna .amplified .sml-image,.product-smartenna .reception .sml-image{text-align:right}.product-smartenna .amplified .sml-image img,.product-smartenna .reception .sml-image img{max-width:200px}.product-smartenna .reception .sml-image{text-align:right}.product-smartenna .reception .sml-image img{max-width:400px}.product-tivo h2{font-size:18px;font-weight:700}.product-tivo .subscription em{display:block;font-size:11px}.product-tivo .service-included{position:relative}.product-tivo .service-included p{text-decoration:line-through;opacity:.5}.product-tivo .service-included:before{content:"All-In Service Included";font-weight:700;font-size:16px}.product-tivo .features img{width:100%;max-width:300px;margin-bottom:20px}.product-tivo .features p{margin-bottom:20px!important}.product-tivo .service-features{padding:30px 20px;margin:0 -10px;background:#000;background:linear-gradient(45deg,black 0%,#333333 100%);color:#fff}.product-tivo .service-features h2{font-size:30px;color:#fff}.product-tivo .service-features ul{list-style:none;padding-left:10px}.product-tivo .service-features li{font-size:16px}.product-tivo .service-features li:before{content:"\2713";font-size:24px;color:#fff;display:inline-block;margin-right:12px}@media only screen and (min-width: 768px){.product-tivo .column:nth-child(4){clear:both}.product-tivo .subscription{max-width:240px;padding:20px;float:right;background-color:#00000080}}.product-stream-plus .logo .plus{fill:#000}.product-stream-plus .logo svg{width:100%;height:100%}.product-stream-plus .product-box{border-bottom:3px solid #f0f0f0;background:#fff;padding:20px 0}.product-stream-plus .product-box h2{font-size:20px;margin-bottom:10px;margin-top:0}.product-stream-plus .product-box h3{font-size:16px;margin-top:0}.product-stream-plus .product-box img{width:100%}.product-stream-plus .product-box .subtext{font-size:12px;color:#8b8b8a}.product-stream-plus .introduction .logo{padding:0 10px 20px 0;max-width:300px}.product-stream-plus .introduction h1{padding-top:40px;font-size:24px}.product-stream-plus .introduction .features{font-size:18px;padding:0}.product-stream-plus .introduction .price{text-align:center;font-size:14px;padding:20px 0}.product-stream-plus .introduction .sml-image{max-width:200px;margin:0 auto}.product-stream-plus .video-container{position:relative}.product-stream-plus .video-container img{width:100%;display:block}.product-stream-plus .guide .image{margin-bottom:20px}.product-stream-plus .record .image{margin-top:20px;margin-right:0}.product-stream-plus .stream-apps{position:relative;padding-bottom:220px}.product-stream-plus .stream-apps .copy{margin-bottom:30px}.product-stream-plus .stream-apps .row{position:relative;z-index:2}.product-stream-plus .stream-apps .scroll-ctr{position:absolute;bottom:20px;left:0;right:0}.product-stream-plus .stream-apps .line-1{margin-bottom:10px}.product-stream-plus .scroll-apps{overflow:hidden}.product-stream-plus .apps-strip{height:80px;width:3861px;background-image:url(https://downloads.channelmaster.com/Images/2019/app-icons-strip-2.jpg);background-size:1287px 80px;background-repeat:repeat-x;animation:apps-slide 70s linear infinite}.product-stream-plus .line-2 .apps-strip{animation-direction:reverse}@keyframes apps-slide{0%{transform:translate(0)}to{transform:translate(-1287px)}}.product-stream-plus .voice-remote{position:relative;padding-bottom:0;overflow:hidden}.product-stream-plus .voice-remote h3{margin-bottom:20px}.product-stream-plus .chromecast{padding-bottom:0}.product-stream-plus .comparison{width:100vw}.product-stream-plus .comparison h2{text-align:center;margin:20px 0}.product-stream-plus .comparison table{overflow-x:scroll}.product-stream-plus .comparison .comparison-table{margin-right:-20px}.product-stream-plus .accessories{position:relative}.product-stream-plus .accessories h3{margin-bottom:20px}.product-stream-plus .accessories .logo{max-width:160px}.product-stream-plus .accessories .subtext{position:absolute;bottom:20px;left:20px;z-index:2}.product-stream-plus .accessories .item{text-align:center;margin-bottom:20px}.product-stream-plus .accessories img{max-width:160px;opacity:.7}.product-stream-plus .accessories .subtitle{display:block}@media only screen and (min-width: 768px){.product-stream-plus .introduction .logo{padding:6px 50px 20px 0}.product-stream-plus .product-box .image{margin-right:40px}.product-stream-plus .stream-apps{padding-bottom:0}.product-stream-plus .stream-apps .copy{margin-bottom:220px}.product-stream-plus .stream-apps .scroll-ctr:after{position:absolute;content:"";top:0;bottom:0;right:-1px;width:50%;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,white 100%)}.product-stream-plus .voice-remote h3{max-width:400px}.product-stream-plus .remote{position:absolute;bottom:0;right:0}.product-stream-plus .comparison .comparison-table{margin-right:0}}@media only screen and (min-width: 950px){.product-stream-plus .introduction .video{margin-right:50px}.product-stream-plus .introduction h1{font-size:36px;padding-top:20px;padding-bottom:20px}.product-stream-plus .guide .image{margin-bottom:0}.product-stream-plus .record .image{margin-top:0;margin-left:40px}.product-stream-plus .stream-apps .scroll-ctr{right:40%}.product-stream-plus .stream-apps .scroll-ctr:after{width:200px}}.template-search #page-content,.template-collection #page-content{padding-top:30px}.shop-all-page{padding:20px 10px}.shop-all-page .content-sidebar .inner{padding-right:10px}@media only screen and (min-width: 768px){.shop-all-page{padding:40px 20px}}.collection-description .row{overflow:hidden;margin-left:0;margin-right:0}.collection-description .row.collapse>.column{padding:0}.collection-description .column{float:left;width:100%}.collection-description h2 em{font-style:normal}.featured-products.shop-all{margin-top:30px;padding-top:30px;border-top:1px solid #d4d4d2}.featured-products.shop-all h2{text-align:center}@media only screen and (min-width: 768px){.collection-description .md-one-half{width:50%}.collection-description .md-one-forth{width:25%}.collection-description .md-one-fifth{width:20%}}.category-links h1,.category-links h3,.refinement_custom_category_section{border-bottom:1px solid #d4d4d2;font-size:24px;padding-bottom:10px;margin-bottom:20px;color:#000}.category-links a,.refinement_filter a{color:#333;display:block;padding:0 4px 6px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.category-links a:hover,.refinement_filter a:hover{background-color:#fff;text-decoration:none;color:#000}.category-links.shop-all,.refinement_filter.shop-all{border-top:1px solid #d4d4d2;padding-top:20px;margin-top:20px}.category-links .item{margin-left:-4px;margin-top:10px}.category-links .cat{font-weight:700}.category-links .subcat{padding-left:10px}.product-label{z-index:2;top:0!important;left:0!important}.product-label.sale{background-color:#373736}.product-list .product-block:not(.collection-block) .image,.product-list .collection-block:not(.collection-block) .image{padding-top:200px}.product-block__inner{margin:0 0 20px}.product-block__inner a{cursor:pointer}.product-block__inner span{display:block}.product-block__inner .image{margin:0 auto;background-color:#fff;border-radius:8px}.product-block__inner .image a{padding:20px 0;position:relative}.product-block__inner .image a:after{content:"";background:rgba(0,0,0,.08);z-index:2;top:0;bottom:0;left:0;right:0;display:block;position:absolute;border-radius:8px}.product-block__inner .image a:hover:after{opacity:0;transition:all .3s}.product-block__inner .image a:hover .rimage__image{transition:all .6s;transform:scale(1.05)}.product-block__inner .title{font-size:14px;font-weight:700;margin:4px 0;padding:0}.product-block__inner .price{font-size:18px;padding:0}.product-block__inner .theme-money{display:inline-block}.product-block__inner .was-price.theme-money{font-size:14px}.product-block__inner .themed-product-reviews{display:block;height:25px;margin-top:.5em}.product-block__inner .themed-product-reviews .spr-badge{margin-top:0}.product-block__inner .spr-badge-caption,.product-block__inner .spr-starrating{display:inline-block}.product-block__inner .spr-badge-starrating .spr-icon{font-size:14px}.product-block__inner .desc{text-align:left;font-size:12px;line-height:14px;color:#8b8b8a}.product-block__inner .caption:hover{color:#000}.product-block__inner .image-inner div{width:100%!important}@media only screen and (min-width: 768px){.product-block__inner .disc{display:block}}.cart-list{margin:0;padding:0}.cart-list>.item{list-style:none;margin:10px 0;display:flex}.cart-list-header{border-bottom:1px solid #d4d4d2;font-size:12px;text-transform:uppercase}.cart-list-header div{display:none!important}.shopify-cleanslate ul{justify-content:flex-start}.under-cart .checkout-buttons{border-top:none;padding-top:0}@media (min-width: 767px){.cart-list-header div{display:flex!important}}.update-continue{border-top:1px solid #d4d4d2;text-align:right}.update-continue input{vertical-align:baseline;line-height:1em!important;padding:0!important}.update-continue span{margin:0 .2em}.under-cart .subtotal-row{padding:1em 0;border-top:1px solid #d4d4d2}.note-area{display:flex}.note-area label,.note-area textarea{flex-grow:1}.note-area textarea{height:60px}.checkout-buttons{margin:1.4em 0;border-top:1px solid #d4d4d2;padding-top:20px}#page-your-shopping-cart .checkout-btn{font-size:18px!important;height:54px!important;line-height:54px!important;width:100%;padding:0 40px}@media (min-width: 767px){#page-your-shopping-cart .checkout-buttons{margin:1.4em 0;display:flex}#page-your-shopping-cart .checkout-buttons .additional-checkout-buttons{flex-grow:1}#page-your-shopping-cart .checkout-btn{width:auto}}.template-suffix-guide-tool .nav-right-side .cart.nav-search,.template-suffix-antenna-tool .nav-right-side .cart.nav-search,.template-suffix-antenna-map .nav-right-side .cart.nav-search{display:none}.template-suffix-guide-tool .is-loading.error,.template-suffix-antenna-tool .is-loading.error,.template-suffix-antenna-map .is-loading.error{color:#dd2a00}.template-suffix-guide-tool #page-content,.template-suffix-antenna-tool #page-content,.template-suffix-antenna-map #page-content{padding-top:0}.address-form-compact{display:flex}.address-form-compact .address{border-right:none;border-radius:23px 0 0 23px;width:200px}.address-form-compact .zip{width:80px;border-right:none;text-align:center}.address-form-compact button{border-radius:0 23px 23px 0;padding:0 20px 0 16px}.address-form-compact.form-error .zip{border-color:#dd2a00;color:#dd2a00}@media screen and (min-width: 768px){.address-form-compact{padding-left:40px}}.tool-hero{position:relative;padding:20px 20px 0}.tool-hero .main,.tool-hero .aside{position:relative;z-index:2;align-items:center;justify-content:space-between}.tool-hero .main{flex-grow:4;text-align:center}.tool-hero h1{font-size:16px}.tool-hero h3{font-size:24px}.tool-hero p{font-size:14px;margin-bottom:20px}.tool-hero .aside{display:none;text-align:center;max-width:300px}.tool-hero .text{color:#fff;font-size:12px;text-shadow:0 0 4px #000;line-height:1.1em;margin-bottom:8px}.tool-hero .logos{margin-bottom:20px}.tool-hero .bg-image{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center;z-index:1;background-image:url(https://cdn.shopify.com/s/files/1/0508/3283/4711/t/3/assets/tools-hero-mobile_500x.jpg?v=336733417346210098)}@media screen and (min-width: 768px){.tool-hero{padding:20px 20px 0;display:flex;align-items:stretch}.tool-hero h1{font-size:18px;padding-right:40px}.tool-hero h3{font-size:30px;padding-right:40px}.tool-hero p{font-size:16px;margin-bottom:10px}.tool-hero .main{text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.tool-hero .aside{display:block}.tool-hero .bg-image{background-image:url(https://cdn.shopify.com/s/files/1/0508/3283/4711/t/3/assets/tools-hero_1000x.jpg)}}@media screen and (min-width: 960px){.tool-hero{padding:40px 40px 0}.tool-hero h2{font-size:36px}.tool-hero p{font-size:16px;margin-bottom:30px}}.tool-nav{display:flex;overflow:hidden;padding:6px 4px 0}.tool-nav a{border:none;border-radius:10px 10px 0 0;padding:8px 10px 6px;margin-right:4px;letter-spacing:0;line-height:1.1em;text-transform:none;font-size:12px!important;box-shadow:0 0 4px #0003;background:#000;color:#fff;text-align:center;font-weight:700}.tool-nav a.selected{background:#fff;color:#000}.tool-nav a:hover{background:rgba(255,255,255,.8);color:#000}@media screen and (min-width: 768px){.tool-nav a{font-size:14px;padding:12px 16px 8px;margin-right:10px}}.tool-head{padding:20px;align-items:center;justify-content:space-between}.tool-head h1,.tool-head h2{font-size:18px;margin-bottom:8px}.tool-head .no-zip-alert{font-size:20px;font-weight:700;color:#5bad29;margin-bottom:10px}.tool-head .no-zip-alert i{display:none}.tool-head [rel=channelCount]{display:inline-block;width:120px;text-align:center;width:38px;border-bottom:1px solid #000}@media screen and (min-width: 768px){.tool-head{display:flex}.tool-head .no-zip-alert i{display:inline-block}}.tool-body .disclaimer{font-size:12px;line-height:1.1em;padding:10px;margin-top:20px}.tool-channels input[type=radio]{margin-right:4px;font-size:12px}.tool-channels .option{display:inline-block;margin-right:10px}.tool-channels .option label{margin-bottom:0}.tool-channels .option label span{display:none}.tool-channels .option:last-child{margin-right:0}@media screen and (min-width: 768px){.tool-channels .option{margin-right:20px}}.tool-channel-list{display:grid;column-gap:20px;row-gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:0 20px}.tool-channel-list .one-channel{padding:10px;border:1px solid #d4d4d2;display:none}.tool-channel-list .chan-logo{height:40px;text-align:center;margin-bottom:10px}.tool-channel-list .chan-logo img{display:inline-block;vertical-align:middle;width:auto;height:40px;max-width:100px}.tool-channel-list .info{display:flex;justify-content:space-between;align-items:flex-end}.tool-channel-list .ota-channel strong{font-size:18px}.tool-channel-list .signal{font-size:10px;text-align:right;line-height:1.3em}.tool-channel-list .signal em{text-transform:uppercase}.tool-channel-list em{font-style:normal;display:block}.tool-channel-list .fas{font-size:30px}.tool-channel-list .icon--green{color:#5bad29}.tool-channel-list .icon--yellow{color:#f4c936}.tool-channel-list .icon--red{color:#dd2a00}.tool-channel-list .fa-signal-4,.tool-channel-list .fa-signal-3,.tool-channel-list .fa-signal-2{position:relative;width:40px;height:30px;text-align:right}.tool-channel-list .fa-signal-4:before,.tool-channel-list .fa-signal-3:before,.tool-channel-list .fa-signal-2:before{z-index:2}.tool-channel-list .fa-signal-4:after,.tool-channel-list .fa-signal-3:after,.tool-channel-list .fa-signal-2:after{content:"\f68f";color:#ebebeb}.tool-channel-list .fa-signal-4:before,.tool-channel-list .fa-signal-4:after,.tool-channel-list .fa-signal-3:before,.tool-channel-list .fa-signal-3:after,.tool-channel-list .fa-signal-2:before,.tool-channel-list .fa-signal-2:after{position:absolute;top:0;left:5px;width:40px;height:30px}.tool-channel-list .isTopChannel{transition:all .3s}.tool-channel-list .isTopChannel:hover{border-color:#000}.template-suffix-antenna-map .rf-1{color:#1d88d7;font-weight:700}.template-suffix-antenna-map .rf-2{color:#7c36ca;font-weight:700}#towerMap{height:100%;height:400px}.map-key{line-height:24px;padding:6px 0;background-color:#ebebeb;overflow:hidden}.map-key div{overflow:hidden;padding:6px;flex-shrink:0;float:left}.map-key em{overflow:hidden;display:inline-block;float:left;margin-right:6px}.map-key em img{height:24px}.map-key span{display:inline-block;float:left;font-size:12px}.map-key .distance-ctr{padding-left:10px;border-left:1px solid #fff}.map-key .distance{padding-top:0;padding-bottom:0;border-bottom:2px solid transparent;cursor:pointer}.map-key .distance.distance-selected{border-color:#000}.map-key .strength em{width:18px;height:18px;margin-top:3px;border-radius:50%;border:2px solid #ccc;text-indent:-5000px}.map-key .red em{border-color:#dd2a00}.map-key .yellow em{border-color:#fff845}.map-key .green em{border-color:#49a803}.template-suffix-antenna-map .tower-channels-ctr{display:block;position:relative;overflow:hidden}.template-suffix-antenna-map .tower-channels-header{background-color:#ebebeb}.template-suffix-antenna-map .map-page-intro{display:none}.tower-channels-ctr{background-color:#fff}.tower-channels-ctr .column-header{border-top:3px solid #373736;border-bottom:3px solid #373736;padding:8px 20px;background-color:#ebebeb;position:relative}.tower-channels-ctr .column-header h2{font-size:20px;line-height:1.25}.tower-channels-ctr p{font-size:12px;line-height:1em;margin:0}.tower-channels-ctr .tool-head-print{position:absolute;top:10px;right:10px;font-size:12px;letter-spacing:0;padding:0 12px;line-height:20px;height:20px}.tower-channels-ctr .tool-head-print:hover{cursor:pointer}.one-tower-channel{position:relative}.one-tower-channel:hover{cursor:pointer}.one-tower-channel.selected:before{content:"";display:block;position:absolute;top:3px;left:2px;z-index:2;width:0;height:0;border-top:9px solid transparent;border-right:9px solid #5bad29;border-bottom:9px solid transparent}.tower-channel-list span,.tower-channel-list-header span{width:50px;display:inline-block;text-align:center;padding:2px 0 1px;width:12%}.tower-channel-list span.wide,.tower-channel-list-header span.wide{width:70px;width:20%}.tower-channel-list .red,.tower-channel-list-header .red{background-color:#dd2a00;color:#fff;-webkit-print-color-adjust:exact}.tower-channel-list .yellow,.tower-channel-list-header .yellow{background-color:#fff845;-webkit-print-color-adjust:exact}.tower-channel-list .green,.tower-channel-list-header .green{background-color:#49a803;color:#fff;-webkit-print-color-adjust:exact}.tower-channel-list-header{font-size:11px;line-height:1.1em;display:flex;align-items:center}.tower-channel-list-header span em{display:none}.tower-channel-list{background-color:#ebebeb}.tower-channel-list div{border-top:1px solid #d4d4d2;background-color:#fff}.tower-channel-list span{font-size:12px}.tool-head-print-close{display:none;font-size:34px}@media screen and (min-width: 700px){.template-suffix-antenna-map .tool-body{display:flex}.template-suffix-antenna-map .map{width:calc(100% - 410px)}.template-suffix-antenna-map .map-list{width:410px}.template-suffix-antenna-map .tower-channels-header{position:absolute;top:0;left:0;right:0;z-index:2;height:114px}.tower-channel-list{height:448px;overflow-y:auto;position:relative;top:114px;padding-bottom:250px}.tower-channel-list span,.tower-channel-list-header span{width:50px}.tower-channel-list span.wide,.tower-channel-list-header span.wide{width:70px}}@media print{.template-suffix-antenna-map{padding-top:0!important}.template-suffix-antenna-map .site-control,.template-suffix-antenna-map #shopify-section-footer,.template-suffix-antenna-map .tool-hero,.template-suffix-antenna-map .tool-head{display:none}.template-suffix-antenna-map .tool-body{display:block}.template-suffix-antenna-map .map,.template-suffix-antenna-map .map-list{width:100%!important}.template-suffix-antenna-map .tower-channel-list-header span,.template-suffix-antenna-map .tower-channel-list-header .wide,.template-suffix-antenna-map .tower-channel-list span,.template-suffix-antenna-map .tower-channel-list .wide{width:14%!important}.template-suffix-antenna-map .tower-channels-header{position:static!important;height:auto}.template-suffix-antenna-map .tower-channel-list{top:0;height:auto;overflow:auto;padding-bottom:0}.template-suffix-antenna-map .tool-head-print-close{position:fixed;display:block;top:20px;right:20px}}.guide-paging .prev-button,.guide-paging .next-button{width:40px;height:40px;line-height:40px;padding:0}.guide-paging .prev-button i,.guide-paging .next-button i{font-size:24px;line-height:40px}.guide-paging .prev-button.disable,.guide-paging .next-button.disable{display:none}.guide-paging .prev-button{margin-right:20px}.guide-paging.guide-paging--sticky{position:fixed;top:50px;right:0;z-index:100;padding:20px}.guide-table{max-width:1600px}.guide-table thead th{font-size:12px;background-color:#373736;color:#fff}.guide-table th,.guide-table td{text-align:left;font-weight:400;border-bottom:1px solid #d4d4d2;padding:6px}.guide-table tr{border-right:1px solid #d4d4d2}.guide-table .chan-head{font-size:12px;text-align:center;width:100px;border-left:1px solid #d4d4d2;background-color:#ebebeb}.guide-table .chan-logo img{height:30px}.guide-table .show{font-size:12px;border-left:1px solid #d4d4d2}.guide-table .show span{display:block;line-height:14px}.guide-table .show .category{display:inline-block;font-size:8px;text-transform:uppercase;border-radius:2px;padding:2px 3px 0;margin:0 0 6px;background-color:#000}.guide-table{width:100%;background-color:#373736;margin-top:30px;position:relative}.guide-table .time-header{height:30px;position:absolute;z-index:24;top:-30px;left:0;right:0}.guide-table .time-header tr{display:block}.guide-table .time-header th{display:block;float:left;background-color:#000;font-size:12px;color:#fff;padding:4px 0;height:30px}.guide-table .time-header span{border-left:1px solid #8b8b8a;margin-left:2px;padding-left:10px;color:#d4d4d2;display:inline-block}.guide-table th,.guide-table td{text-align:left;font-weight:400;border-bottom:3px solid #000;padding:10px 0 10px 12px}.guide-table td{vertical-align:top}.guide-table .callout{background:#000;color:#373736;font-size:18px;text-align:center;padding:30px 0}.guide-table .chan-head{font-size:8px;color:#8b8b8a;text-align:center;width:80px;border-left:3px solid #000;border-left:0;background-color:#ebebeb;padding:0 8px}.guide-table .chan-logo img{height:30px}.guide-table .show{font-size:12px;border-left:3px solid #000;position:relative;color:#fff}.guide-table .show span{display:block}.guide-table .show.highlighted{padding-top:16px}.guide-table .title{font-size:12px;line-height:1.3em}.guide-table .subtitle{font-size:10px}.guide-table .category{font-size:8px;font-weight:700;text-transform:uppercase}.guide-table .attributes{font-size:10px;margin:2px 0 6px}.guide-table .attributes span{display:inline-block;margin:0 6px 0 0}.guide-table .time{color:#8b8b8a}.guide-table .new{font-weight:700;text-transform:uppercase;color:#f4c936}.guide-table .show--cat-news .category,.guide-table .show--cat-sports .category,.guide-table .show--cat-movie .category{border-radius:2px;padding:4px 4px 2px;line-height:14px;display:inline-block}.guide-table .show--cat-news i,.guide-table .show--cat-sports i,.guide-table .show--cat-movie i{font-size:14px;float:left;margin:-1px 4px 0 0}.guide-table .show--cat-news:after,.guide-table .show--cat-sports:after,.guide-table .show--cat-movie:after{content:"";width:0;border-left:4px solid #8b8b8a;position:absolute;top:0;bottom:0;left:0}.guide-table .show--cat-news .category{background-color:#0075d8}.guide-table .show--cat-news:after{border-color:#0075d8}.guide-table .show--cat-sports .category{background-color:#11ad7b}.guide-table .show--cat-sports:after{border-color:#11ad7b}.guide-table .show--cat-movie .category{background-color:#7c36ca}.guide-table .show--cat-movie:after{border-color:#7c36ca}.guide-table .adsense{max-width:95vw;overflow:hidden;margin:0 2.5vw}@media screen and (max-width: 768px){.guide-ctr{overflow-x:scroll;overflow-y:scroll;width:100vw}.guide-table{min-width:768px}.guide-table .chan-logo img{height:20px}}@media screen and (min-width: 768px){.guide-table .time-header--sticky{position:fixed;top:0}}@media screen and (min-width: 960px){.guide-table .title{font-size:16px;line-height:16px!important}.guide-table .adsense{margin:0 auto}}.channel-directory-header{margin:40px 0 20px}.channel-directory .column{border-top:1px solid #d4d4d2}.channel-directory .list-link{font-size:18px;border-bottom:1px solid #d4d4d2;color:#d4d4d2;line-height:50px}.channel-directory .list-link a{color:#333;transition:all .3s}.channel-directory .list-link a:hover{color:#000}.channel-directory .list-link a:hover em{color:#fff;background-color:#000}.channel-directory .list-link em{font-style:normal;text-align:center;background-color:#ededec;float:left;margin-top:10px;margin-right:10px;font-weight:700;display:inline-block;width:30px;height:30px;line-height:30px;font-size:14px;border-radius:100%}.channel-directory.city-list .list-link{font-size:16px;line-height:1.3em}.channel-directory.city-list .list-link a{display:block;padding:10px 20px 10px 0}.channel-directory.dma-list .list-link{font-size:14px;text-transform:capitalize}.channel-directory.dma-list em{display:none}@media only screen and (min-width: 768px){.channel-directory .md-one-third{width:33.33%}}.antenna-channel-tool-form{text-align:center}.antenna-channel-tool-form input,.antenna-channel-tool-form button{margin-bottom:10px}.antenna-channel-tool-form #fieldAddr{width:250px}.antenna-channel-tool-form #fieldZip{width:150px}.antenna-channel-tool-form .form-error{background:#fff;padding:4px;margin:0 20px}.antenna-channels-tool{background-color:#000;display:block;padding:30px;color:#000;position:relative;overflow:hidden;text-align:left;height:525px}.antenna-channels-tool .title,.antenna-channels-tool .antenna-channel-tool-form,.antenna-channels-tool .cta-button,.antenna-channels-tool p{display:block;position:relative;z-index:2}.antenna-channels-tool .title{font-weight:300;font-size:28px}.antenna-channels-tool .cta-button{position:absolute;left:20px;bottom:20px}.antenna-channels-tool .networks-image{z-index:2;position:relative}.antenna-channels-tool .networks-image img{width:100%;max-width:250px}.antenna-channels-tool .bg-image{background-size:cover;background-position:center center;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;z-index:1;transition:all .3s}.antenna-channels-tool .antenna-channel-tool-form{text-align:left}.antenna-channels-tool .antenna-channel-tool-form input{clear:both;float:none;display:block}.antenna-channels-tool .antenna-channel-tool-form input{border:1px solid #d4d4d2}.recommendation-cta{background-color:#ebebeb;padding:40px 20px;text-align:center;border-top:3px solid #000;border-bottom:3px solid #000}.recommendation-cta p{max-width:525px;margin:0 auto 30px}.faq-ctr{padding:40px 20px}.faq-ctr .button-link{float:right;text-decoration:underline;font-size:14px;font-weight:400;cursor:pointer}.faq-ctr h2{text-align:center;margin-bottom:20px}.faq-ctr h4{font-weight:700;border-top:2px solid #000;padding:10px 0}.faq-ctr p{display:none}.faq-accordion,.faq-buttons{max-width:750px;margin:0 auto}.faq-accordion h3{padding:12px 40px 12px 0;border-top:1px solid #d4d4d2;position:relative}.faq-accordion h3:hover{cursor:pointer}.faq-accordion h3:after{content:"\f107";display:block;position:absolute;top:16px;right:10px;font-weight:900;font-family:"Font Awesome 6 Pro";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.faq-accordion p{margin-top:0}.faq-buttons{border-bottom:2px solid #000}.faq-buttons div{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:2px solid #000}.faq-buttons h3{font-weight:700;margin:0}.faq-buttons .cta-button{letter-spacing:0;text-transform:none;padding:12px 20px;line-height:1em}.template-suffix-emailsignup #page-content,.email-signup-ctr{padding:0}.email-signup{background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0508/3283/4711/files/ota-header_1024x1024.jpg?v=1608143344);padding:30px}.email-signup-inner{position:relative;z-index:2;background:#fff;padding:40px;max-width:650px}.email-signup-inner .cc-popup-form-input{border-radius:23px;margin-bottom:4px}.content-page a{text-decoration:underline}.content-page .contained{max-width:1000px;margin:0 auto}.template-index .slide .line-3.buttons-ctr{max-width:400px;margin:10px auto 0}.template-index .slide .line-3.buttons-ctr a{width:46%;margin:0 2%;padding:0}.template-index .row{overflow:hidden}.template-index .row.collapse{margin:0}.template-index .row.collapse>.column{padding:0}.template-index .column{float:left;padding:0 20px;width:100%}.template-index .column h2{margin-top:0;margin-bottom:0}.template-index .section-spacing{padding:0!important}.template-index .shop-categories{padding:42px 0}.template-index .shop-categories h2{margin:0;font-size:30px}.template-index .sm-one-half{width:50%}.custom-slideshow-antenna{background-color:#000;position:relative}.custom-slideshow-antenna .buttons-ctr{position:absolute;bottom:40px;left:0;right:0}.custom-slideshow-antenna .overlay-1{animation-delay:.5s;animation-duration:2s;animation-name:intro;animation-fill-mode:forwards;opacity:0}.custom-slideshow-antenna .overlay-1 .overlay__content{text-align:center}.custom-slideshow-antenna .badge{width:100%;max-width:400px;display:inline-block}.custom-slideshow-antenna .image-overlay.image-overlay--bg-full:after,.custom-slideshow-antenna .image-overlay.image-overlay--bg-full .image-overlay__veil{background-color:#000!important;opacity:.5}@keyframes fadeinthis{0%{opacity:0}to{opacity:1}}@keyframes fadein-exit{0%{opacity:0}80%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes intro{0%{opacity:0}to{opacity:1}}@media only screen and (min-width: 768px){.template-index .md-one-half{width:50%}.template-index .md-one-forth{width:25%}.template-index .md-one-third{width:33.33%}.template-index .md-two-thirds{width:66.66%}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical .swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);-ms-transform:translate3d(0px,0,0);transform:translate(0)}.swiper-container-multirow .swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:44px;height:44px;z-index:10;cursor:pointer;margin-top:-22px;-moz-background-size:44px 44px;-webkit-background-size:44px 44px;background-size:44px 44px;display:flex;align-items:center;background-color:#fff;transition:all 80ms ease-out;border-radius:50%;background-clip:content-box;color:#757575}.swiper-button-prev:hover,.swiper-button-prev:focus,.swiper-button-next:hover,.swiper-button-next:focus{opacity:1}.swiper-button-prev:hover svg,.swiper-button-prev:focus svg,.swiper-button-next:hover svg,.swiper-button-next:focus svg{color:#000}.swiper-button-prev svg,.swiper-button-next svg{transition:color .3s;margin:0 auto;height:20px;width:20px}.swiper-button-prev{left:20px}@media (min-width: 768px){.swiper-button-prev{left:3px}}.swiper-button-next{right:20px}@media (min-width: 768px){.swiper-button-next{right:3px}}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal .swiper-pagination-bullets{bottom:0;left:0;width:100%}.swiper-pagination-bullets-dynamic{bottom:10px;left:50%!important;transform:translate(-50%);white-space:nowrap;overflow:hidden;font-size:0;position:absolute;text-align:center;transition:.5s opacity}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;margin:0 4px;transition:.4s transform,.4s left;transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.4)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.4)}.swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:100%;background:#000;opacity:.6;border:1px solid #fff}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#000;border-color:transparent}.swiper-pagination-white .swiper-pagination-bullet-active,.swiper-pagination-black .swiper-pagination-bullet-active{background:#fff}.swiper-container-vertical .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-moz-transform:translate3d(0px,-50%,0);-o-transform:translate(0px,-50%);-ms-transform:translate3d(0px,-50%,0);transform:translateY(-50%)}.swiper-container-vertical .swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal .swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical .swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-scrollbar{position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal .swiper-scrollbar{position:absolute;left:1%;bottom:-2px;z-index:50;height:3px;width:98%}.swiper-container-vertical .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar{left:0;width:100%;bottom:0;height:3px;background:rgba(255,255,255,.4)}.template-suffix-topnetworks{padding-top:0!important}.template-suffix-topnetworks #page-content,.template-suffix-topnetworks .header-section-overlap #page-content{padding-top:0!important;padding-bottom:0!important}.template-suffix-topnetworks .site-control,.template-suffix-topnetworks .section-footer{display:none}.template-suffix-topnetworks iframe.top-network-shows{width:100%;height:100%;border:none;position:fixed;top:80px;bottom:0;left:0;right:0}.template-suffix-topnetworks .antenna-cta{height:80px;display:flex;padding:10px;justify-content:flex-start;align-items:center}.template-suffix-topnetworks .antenna-cta svg{width:34px;height:34px;margin-right:10px}.template-suffix-topnetworks .antenna-cta p{line-height:1.1em;margin:0 10px 0 0}@media screen and (min-width: 400px){.template-suffix-topnetworks iframe.top-network-shows{top:68px}.template-suffix-topnetworks .antenna-cta{height:68px}}@media screen and (min-width: 768px){.template-suffix-topnetworks iframe.top-network-shows{top:54px}.template-suffix-topnetworks .antenna-cta{height:54px}}.template-suffix-antenna-recommendation #page-content{padding-top:0;padding-bottom:0}.template-suffix-antenna-recommendation .wide-container.section-footer__row-container{display:none}@media screen and (min-width: 768px){.antenna-recommendation-content{display:flex;align-items:stretch;align-content:stretch;min-height:400px;height:calc(100vh - 125px)}.antenna-recommendation-content .interface{padding:40px}}.antenna-recommendation-content .hide{display:none!important}.antenna-recommendation-content .photo{background:#ebebeb;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:200px}.antenna-recommendation-content .interface{width:100%;max-width:420px;padding:20px;overflow:auto}.antenna-recommendation-content .interface.loading{position:relative}.antenna-recommendation-content .interface.loading div{opacity:0}.antenna-recommendation-content .interface.loading:after{color:#d4d4d2;content:"\f1ce";font-size:60px;font-family:"Font Awesome 5 Pro";font-weight:400;position:absolute;top:0;bottom:0;right:0;left:0;width:100px;height:100px;line-height:107px;margin:auto;text-align:center;animation:fa-spin 1.4s linear infinite}.antenna-recommendation-content h2{line-height:1.1em}.antenna-recommendation-content h3{margin:0 0 10px;color:#8b8b8a;font-size:16px;font-weight:700}.antenna-recommendation-content .photo{position:relative}.antenna-recommendation-content .photo .image{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top right}.antenna-recommendation-content .photo .image.pic-indoor{background-position:top left}.antenna-recommendation-content .photo-note{padding:16px;color:#fff;background:#000;max-width:480px;position:relative;z-index:2}.antenna-recommendation-content .cm-form-field-ctr.type-text input{border-radius:23px;font-size:16px;padding:0 14px;line-height:46px}.antenna-recommendation-content .step-1 h2{margin-bottom:10px}.antenna-recommendation-content .step-1 button{width:100%}.antenna-recommendation-content .step-1 .message-error{border-radius:3px;margin-top:10px}.antenna-recommendation-content .step-1 .cm-form-field-ctr.type-text label{display:none}.antenna-recommendation-content .top{text-align:center;margin-bottom:20px}.antenna-recommendation-content .top .address{font-size:14px;color:#8b8b8a;position:relative}.antenna-recommendation-content .top .address:hover{cursor:pointer}.antenna-recommendation-content .top .address:hover:after{position:absolute;content:"click to edit";top:0;left:0;right:0;width:80px;margin:auto;display:inline-block;background:rgba(0,0,0,.8);color:#fff;font-size:12px}.antenna-recommendation-content .antenna-toggle{margin-bottom:20px}.antenna-recommendation-content .antenna-type-note{color:#8b8b8a;line-height:1.2em}.antenna-recommendation-content .antenna-type-note strong{display:block;color:#000}.antenna-recommendation-content .antenna-type-note em{font-size:12px;font-style:normal;display:block;margin-top:10px}.antenna-recommendation-content .chan-header{text-align:center;margin:20px 0}.antenna-recommendation-content .chan-header strong{display:block;font-size:20px}.antenna-recommendation-content .chan-header .asterisk{font-size:12px}.antenna-recommendation-content .chan-header em{display:block;font-size:12px;color:#8b8b8a;font-style:normal}.antenna-recommendation-content .chan-logos{display:flex;justify-content:space-evenly;align-items:center}.antenna-recommendation-content .chan-logos .hide{display:inline-block}.antenna-recommendation-content .chan-logos img{height:25px}.antenna-recommendation-content .recommended{padding:16px 20px 20px;border:1px solid #d4d4d2;border-radius:20px;margin-bottom:20px}.antenna-recommendation-content .recommended h3{margin:0 0 10px;color:#8b8b8a;font-size:16px;font-weight:700}.antenna-recommendation-content .recommended .product{display:flex}.antenna-recommendation-content .recommended .copy{flex-shrink:0;padding-right:10px}.antenna-recommendation-content .recommended .title{font-size:24px}.antenna-recommendation-content .recommended .sub-title{font-size:14px}.antenna-recommendation-content .recommended .price{font-size:18px;margin-bottom:10px}.antenna-recommendation-content .recommended .button-text{font-size:14px;color:#8b8b8a;text-decoration:underline;cursor:pointer}.antenna-recommendation-content .accessories{margin-bottom:20px}.antenna-recommendation-content .accessories .accessory{display:flex}.antenna-recommendation-content .accessories .copy{padding:0 10px;flex-grow:2}.antenna-recommendation-content .accessories .checkbox-field{width:18px;height:18px}.antenna-recommendation-content .accessories .title{font-size:16px;font-weight:700}.antenna-recommendation-content .accessories .sub-title{font-size:14px;color:#8b8b8a}.antenna-recommendation-content .accessories .price{font-size:16px;font-weight:700}.antenna-recommendation-content .accessories .button-text{font-size:14px;color:#8b8b8a;text-decoration:underline}.antenna-recommendation-content .summary h2{font-weight:700;font-size:24px}.antenna-recommendation-content .summary .summary-item{display:flex;justify-content:space-between;margin-bottom:6px}.antenna-recommendation-content .summary .cta-button{margin-top:10px}.antenna-recommendation-content .bottom-note .disclaimer{font-size:14px;color:#8b8b8a;margin-top:20px}.antenna-recommendation-content .bottom-note h3{color:#333;margin-top:20px}.antenna-recommendation-content .bottom-note a{text-decoration:underline;font-weight:700;color:#333}.antenna-recommendation-content .questions{border-top:2px solid #000;margin-top:20px;padding-top:20px}.antenna-recommendation-content .step-3 label{color:#8b8b8a;font-weight:700;line-height:1.4em}.antenna-recommendation-content .step-3 .cta-button.block{width:100%}.antenna-recommendation-content .step-3 .text-field::placeholder{color:#fff}@media screen and (max-width: 768px){.antenna-recommendation-content .photo-note{width:45px;height:45px;line-height:14px;padding:8px;transition:all .3s}.antenna-recommendation-content .photo-note i{font-size:24px;line-height:33px;text-align:center;display:block}.antenna-recommendation-content .photo-note span{display:none!important;font-size:12px}.antenna-recommendation-content .photo-note:hover{width:auto;height:auto}.antenna-recommendation-content .photo-note:hover span{display:block!important}}@media screen and (min-width: 768px){.antenna-recommendation-content .interface{padding:40px}.antenna-recommendation-content .antenna-type-note{margin:0 30px}}.antenna-selection ol{color:#000;font-weight:700;font-size:35px;margin-bottom:40px}.antenna-selection li p,.antenna-selection li span{color:#333;font-weight:400;font-size:16px;line-height:24px}.antenna-selection .antenna-intro{overflow:hidden}.antenna-selection .antenna-intro img{margin-top:20px;width:100%;max-width:500px}.antenna-selection .large-header{font-size:30px;line-height:36px}.antenna-selection .cta-button{text-decoration:none}.antenna-selection .inline-explainer{width:100%;max-width:500px;margin-bottom:20px;border:2px solid #d4d4d2}.antenna-selection .antenna-location-img{background-image:url(https://downloads.channelmaster.com/Images/antenna-location.png);background-size:291px 300px;background-repeat:no-repeat;background-position:0 0;width:100%;max-width:300px;height:97px;text-indent:-5000px}.antenna-selection .dual-tower{background-position:0 -97px}.antenna-selection .multi-tower{background-position:0 -194px}.antenna-selection .img-responsive{width:300px}.antenna-selection .antenna-video iframe{width:100%;height:200px;border:4px solid #000}.antenna-selection .antenna-location{border-bottom:1px solid #d4d4d2;padding-top:20px;padding-bottom:20px;margin-left:0}.antenna-selection .antenna-location:first-of-type{border-top:1px solid #d4d4d2;margin-top:20px}.antenna-selection .antenna-location:last-of-type{margin-bottom:40px}.antenna-selection .antenna-location .title{font-weight:700;font-size:20px;display:block}.antenna-selection .antenna-location .title em{color:#000;font-style:normal;font-size:16px;display:block}.antenna-selection .callout-bar{margin-bottom:50px}.antenna-selection .antenna-zip{margin-left:-15px;margin-right:-15px;margin-bottom:40px;background:#ebebeb;padding:10px}.antenna-selection .antenna-zip h2{margin-top:0}.antenna-selection .antenna-amps{padding:15px;border:1px solid #d4d4d2;margin-bottom:20px}.antenna-selection .antenna-amps h3{margin-top:0;font-size:14px;color:#333}.antenna-selection .antenna-amps p{margin:0;font-size:14px;line-height:18px;max-width:1500px}.antenna-selection .antenna-amps a{color:#000;font-weight:700}.antenna-selection .respontab{font-size:12px}.antenna-selection .respontab img{max-width:150px;margin:0 auto}.antenna-selection .respontab span{color:#000;font-weight:700}.antenna-selection .header-row{display:none}.antenna-selection .antenna-image{background-image:url(https://cdn.shopify.com/s/files/1/0508/4938/2568/t/4/assets/antenna-images-v7.png?v=85486869457344933);background-repeat:no-repeat;background-position:0 0;width:125px;height:100px;text-indent:-5000px;margin:0 auto}.antenna-selection .product-02{background-position:0 -100px}.antenna-selection .product-03{background-position:0 -200px}.antenna-selection .product-04{background-position:0 -300px}.antenna-selection .product-05{background-position:0 -400px}.antenna-selection .product-06{background-position:0 -500px}.antenna-selection .product-07{background-position:0 -600px}.antenna-selection .product-08{background-position:0 -700px}.antenna-selection .product-09{background-position:0 -800px}.antenna-selection .product-10{background-position:0 -900px}.antenna-selection .product-11{background-position:0 -1000px}.antenna-selection .product-12{background-position:0 -1100px}.antenna-selection .product-13{background-position:0 -1200px}.antenna-selection .product-14{background-position:0 -1300px}.antenna-selection .product-15{background-position:0 -1400px}.antenna-selection .product-16{background-position:0 -1500px}.antenna-selection .product-17{background-position:0 -1600px}.antenna-selection .product-18{background-position:0 -1700px}.antenna-selection .product-19{background-position:0 -1800px}.antenna-selection .product-20{background-position:0 -1900px}.antenna-selection .product-21{background-position:0 -2000px}.antenna-selection .product-22{background-position:0 -2100px}.antenna-selection .contact-cta{border-top:1px solid #d4d4d2;margin-top:40px;padding-top:40px;text-align:center}.antenna-selection .contact-cta h2{font-size:40px;line-height:45px}.antenna-selection .contact-cta h3{font-size:24px;line-height:30px;font-family:Roboto,Arial,sans-serif;color:#333;font-weight:400}@media only screen and (min-width: 420px){.antenna-selection .antenna-location .title em{display:inline}.antenna-selection .antenna-zip{margin-left:0;margin-right:0;padding:20px}.antenna-selection .antenna-zip iframe{height:600px}.antenna-selection .header-row{display:block}}@media only screen and (min-width: 768px){.antenna-selection .antenna-video{margin-left:20px;margin-bottom:20px;float:right}.antenna-selection .antenna-video iframe{width:350px}.antenna-selection .blog-callout{float:right;max-width:250px;margin-left:40px}.antenna-selection .antenna-tool-1,.antenna-selection .antenna-tool-2{height:168px}}@media only screen and (min-width: 900px){.antenna-selection .antenna-video{margin-left:50px;margin-bottom:50px}}button,input[type=submit],.button{font-weight:700}button,input[type=submit],.button,.shopify-payment-button__button{font-size:14px!important;text-transform:uppercase;font-weight:700;letter-spacing:3px;text-align:center;padding:0 20px;line-height:40px;border-radius:40px}
/*# sourceMappingURL=/s/files/1/0508/4938/2568/t/4/assets/custom-cm.css.map?v=2399084452649907267 */
