.section-title{line-height:1.2;font-family:var(--font-heading);font-weight:var(--font-heading-weight-bold);color:#111;font-size:16px;margin:2em 0 .7em}@media only screen and (min-width:768px),print{.section-title{font-size:22px}}.display-lead{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:26px;line-height:31px;color:#111}.display-lead>a{font-size:26px;line-height:31px}.heading-1,.heading-2,.heading-3,.heading-4,h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight-bold);color:#111;margin-bottom:15px!important}@media only screen and (min-width:768px),print{.heading-1,.heading-2,.heading-3,.heading-4,h1,h2,h3,h4{margin-bottom:20px!important}}.heading-1>*,.heading-2>*,.heading-3>*,.heading-4>*,h1>*,h2>*,h3>*,h4>*{font-family:var(--font-heading);font-weight:var(--font-heading-weight-bold);color:#111}.heading-1,h1{font-size:30px;line-height:30px;text-align:center;margin:.5em}@media only screen and (min-width:768px),print{.heading-1,h1{font-size:40px;line-height:40px;text-align:left;margin:10px 0;display:inline-block}}.heading-1>*,h1>*{font-size:30px;line-height:30px;text-align:center;margin:.5em}@media only screen and (min-width:768px),print{.heading-1>*,h1>*{font-size:40px;line-height:40px;text-align:left;margin:20px 0;display:inline-block}}.heading-1.product-name,h1.product-name{text-align:left;margin:.5em 0}.heading-2,h2{font-size:30px;line-height:30px}.heading-2>*,h2>*{font-size:30px;line-height:30px}.heading-3,h3{font-size:22px;line-height:22px}.heading-3>*,h3>*{font-size:22px;line-height:22px}.heading-4,h4{font-size:17px;line-height:17px}.heading-4>*,h4>*{font-size:17px;line-height:17px}h2+h3{margin-top:5px;display:inline-block}h2+h3+h2,h2+h3+h3,h2+h3+h4{display:block}@media only screen and (min-width:768px),print{h2+h3{margin-top:10px}}h3+h4{margin-top:5px;display:inline-block}h3+h4+h2,h3+h4+h3,h3+h4+h4{display:block}@media only screen and (min-width:768px),print{h3+h4{margin-top:10px}}h2+h2{margin-top:15px;display:inline-block}h2+h2+h2,h2+h2+h3,h2+h2+h4{display:block}@media only screen and (min-width:768px),print{h2+h2{margin-top:20px}}h3+h3{margin-top:15px;display:inline-block}h3+h3+h2,h3+h3+h3,h3+h3+h4{display:block}@media only screen and (min-width:768px),print{h3+h3{margin-top:20px}}h4+h4{margin-top:5px;display:inline-block}h4+h4+h2,h4+h4+h3,h4+h4+h4{display:block}@media only screen and (min-width:768px),print{h4+h4{margin-top:10px}}.labels-buttons{text-transform:uppercase;font-size:12px;line-height:12px;color:#111;letter-spacing:1px;font-family:var(--font-label);font-weight:var(--font-label-weight-bold)}button.text-link{padding:0;margin:0;background:0 0;border:0;box-shadow:none;font-weight:400}.strong{font-family:var(--font-body);font-weight:var(--font-body-weight-bold)}.page-wireline-buy .page-title{padding-top:.5em;padding-bottom:.5em;background:#fff;margin-top:0}@media only screen and (min-width:768px),print{.page-wireline-buy .page-title{padding-bottom:0}}.page-wireline-buy .page-title-wrapper{background:#fff;border-bottom:1px solid #dadada}.page-wireline-buy .page-title-wrapper .page-title{padding:20px 15px;margin:0!important}@media only screen and (min-width:768px),print{.page-wireline-buy .page-title-wrapper .page-title{padding:25px 0 20px}}.page-title-lead{color:#000;font-size:16px;margin:15px 10px}@media only screen and (min-width:768px),print{.page-title-lead{margin:25px 0 40px}}.section-title-lead{color:#000}.section-title-lead:after{content:"";display:table;clear:both}.section-title-image{float:left;margin-right:20px;width:220px}.common-group .title{font-size:1em;font-size:16px;margin:0 10px .7em;text-align:center}@media only screen and (min-width:768px),print{.common-group .title{margin:0 0 .7em;font-size:24px;text-align:left}}.common-group .lead{font-size:16px;color:#000;margin:.7em 10px}@media only screen and (min-width:768px),print{.common-group .lead{margin:.7em 0}}.accepted-card-types .section-title,.confirmation-note .section-title{line-height:1.2;font-family:var(--font-body);font-weight:var(--font-body-weight-bold);color:#000;font-size:20px;text-transform:none}@media only screen and (min-width:768px),print{.accepted-card-types .section-title,.confirmation-note .section-title{font-size:24px}}.section-title.highlight{font-size:16px}.align-left{text-align:left}.align-centre{text-align:center}.align-right{text-align:right}.align-justify{text-align:justify}p{margin-bottom:15px}p.leads-callouts{font-size:22px;line-height:28px}@media only screen and (min-width:768px),print{p{margin-bottom:20px}}p+h2{margin-top:20px;display:inline-block}@media only screen and (min-width:768px),print{p+h2{margin-top:15px}}p+h2+h2,p+h2+h3,p+h2+h4{display:block}p+h3{margin-top:20px;display:inline-block}@media only screen and (min-width:768px),print{p+h3{margin-top:15px}}p+h3+h2,p+h3+h3,p+h3+h4{display:block}p+h4{margin-top:10px;display:inline-block}@media only screen and (min-width:768px),print{p+h4{margin-top:5px}}p+h4+h2,p+h4+h3,p+h4+h4{display:block}p+.feature-button,p+a.button{display:inline-block;margin-top:5px}@media only screen and (min-width:768px),print{p+.feature-button,p+a.button{margin-top:10px}}p+.feature-button+h2,p+.feature-button+h3,p+.feature-button+h4,p+a.button+h2,p+a.button+h3,p+a.button+h4{display:block}p+.feature-button{width:100%}p+.button-wrapper{margin-top:15px}@media only screen and (min-width:1024px),print{p+.button-wrapper{margin-top:10px}}.caption{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:14px;line-height:18px;color:#111}.caption.strong{font-family:var(--font-body);font-weight:var(--font-body-weight-bold)}.caption>a{font-size:14px;line-height:18px}.caption.tile-caption-rate-plan-tile{position:relative}.caption.error-msg{position:absolute;text-align:center;color:#d42b47;display:none;margin-top:5px;left:15px;background:#fff}@media only screen and (min-width:768px),print{.caption.error-msg{left:30px}}@media only screen and (min-width:1280px),print{.caption.error-msg{left:102px}}.label{font-family:var(--font-label);font-weight:var(--font-label-weight-bold);font-size:12px;line-height:12px;color:#111;letter-spacing:1px;text-transform:uppercase;background:0;margin-bottom:5px}.label.centered{display:flex;justify-content:center}.small-label{font-family:var(--font-label);font-weight:var(--font-label-weight-bold);font-size:10px;line-height:10px;color:#111;letter-spacing:1px;text-transform:uppercase}.lead{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:22px;line-height:28px;color:#111}.lead>a{font-size:22px;line-height:28px}.lead.center-desktop{max-width:784px;margin:0 15px 40px!important;text-align:left!important}@media only screen and (min-width:768px),print{.lead.center-desktop{text-align:center!important;margin:0 auto 50px!important}}.text-link{color:#d3178e;font-family:var(--font-body);font-weight:var(--font-body-weight-bold);font-size:17px;line-height:22px;transition-property:color;transition-duration:.5s}.text-link:focus,.text-link:hover{text-decoration:underline;color:#111;cursor:pointer}.text-link:active{text-decoration:underline;color:#111;opacity:.75}.existing-tile-content .lead{min-height:60px}.pink{color:#d3178e!important}.inline-block{display:inline-block!important}@media only screen and (min-width:768px),print{.visible-xs{display:none}}.visible-sm{display:none}@media only screen and (min-width:768px),print{.visible-sm{display:block}}@media only screen and (min-width:1024px),print{.visible-sm{display:none}}.visible-md{display:none}@media only screen and (min-width:1024px),print{.visible-md{display:block}}@media only screen and (min-width:1280px),print{.visible-md{display:none}}.visible-lg{display:none}@media only screen and (min-width:1280px),print{.visible-lg{display:block}}.hide-for-screen{display:none}[data-is-visible=false]{display:none}.inline-block{display:inline-block}.page-checkout .page-title{margin:20px 15px}@media only screen and (min-width:768px),print{.page-checkout .page-title{margin:25px 0 20px;display:block}}.page-title-caption{font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold);font-size:20px;margin:40px 0 -40px}.page-heading{margin:0 10px}@media only screen and (min-width:768px),print{.page-heading{margin:0}}.page-heading .page-title{margin:.5em 0}@media only screen and (min-width:768px),print{.page-heading .page-title{display:block}}.page-heading .description{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:14px;margin:1em 0 0}@media only screen and (min-width:768px),print{.page-heading .description{font-size:16px}}.page-controll{margin:15px 5px}@media only screen and (min-width:768px),print{.page-controll{margin:50px 0 15px}}.page-controll.assembly{display:none!important;background:#0056a7;text-align:right;margin:0;padding:15px 10px}i.icon-x{display:inline-block;width:auto;height:20px;line-height:22px;border-radius:50%;color:#d42b47;margin-right:10px;font-size:10px}i.icon-x:before{font-family:var(--font-label);font-weight:var(--font-label-weight-bold);background:0 0;font-size:17px;line-height:17px;vertical-align:-1px;content:"X"}i.icon-ok{display:inline-block;width:auto;height:20px;line-height:22px;border-radius:50%;color:#ffa300;text-align:center;margin-right:10px;font-size:10px}i.icon-ok:before{background:0 0;font-size:20px;line-height:22px;vertical-align:-1px}i.icon-ok.credit-check{width:30px;height:30px;line-height:18px;background-color:#008040;color:#fff;display:block;font-size:15px;margin-bottom:10px}@media only screen and (min-width:768px),print{i.icon-ok.credit-check{margin-bottom:20px}}i.icon-ok.credit-check:before{font-size:20px;line-height:30px;vertical-align:0}i.icon-ok.warning{background:#c74103;color:#fff}i.icon-ok.large{width:36px;height:36px;line-height:36px;font-size:20px}i.icon-ok.by-plan{background:#d3178e;color:#fff}@media only screen and (min-width:768px),print{i.icon-ok.by-plan{width:30px;height:30px;line-height:30px;font-size:16px}}.list.icon{margin-top:15px}.list.icon li{list-style:none;margin-bottom:10px;margin-left:40px}.list.icon .icon-ok{margin-left:-35px}.scroll-container .list.decimal{font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}.scroll-container .list.decimal p{margin:0}.scroll-container .list.decimal>li{list-style:decimal;margin-left:20px}.scroll-container .list.decimal ol{margin-left:10px;font-family:var(--font-body);font-weight:var(--font-body-weight-normal)}.scroll-container .list.lower-latin>li{list-style:lower-latin;margin-left:20px}.scroll-container .list.lower-roman>li{list-style:lower-roman;margin-left:20px}.scroll-container .list.custom-number{font-family:var(--font-body);font-weight:var(--font-body-weight-normal)}.scroll-container .list.custom-number p{margin-bottom:1em}.scroll-container .list.custom-number>li{margin:1em 0 1em 20px;padding-left:10px}.scroll-container .list.custom-number>li>ol{margin-bottom:1em}.scroll-container .list.custom-number .number{display:block;margin:0 0 -1.4em -40px}.bullet-point li{list-style:none;margin-left:15px}.bullet-point li:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#d3178e;margin:7px 10px 0 -15px;float:left}.flex-box{display:flex;flex-wrap:wrap}.full-page-message{padding:50px 0;text-align:center}@media only screen and (min-width:768px),print{.full-page-message{padding:100px 0}}@media all and (max-width:767px){.full-page-message .row{padding:0 15px}}.full-page-message p{max-width:782px;margin-left:auto;margin-right:auto}.field-group{margin:1em 0;position:relative}.field-group.highlight{background:#fff;padding:15px}.field-group.highlight .description{margin:0 0 0 40px}.field-group.error .input-label{color:#000}.field-group.error .user-input.text{border-color:#d42b47;background:url(/assets/fonts/svg/icon-i-error.svg) no-repeat right 15.25px bottom 50% #fff!important}.field-group.error select.user-input{border-color:#d42b47;background:rgba(0,0,0,0)}.field-group .description{margin:0 0 5px}.field-group .icon-svg{margin-top:-5px}.error-note{position:absolute;color:#d42b47;font-size:14px;line-height:18px;padding-top:5px}.error-note svg{margin-right:10px;vertical-align:middle}.user-input{margin:0;border-radius:0}.user-input.text{border:1px solid #aaa;margin:0;font-size:17px;line-height:22px;padding:15px;position:relative;z-index:99}.user-input.text:disabled{background:rgba(218,218,218,.35);border-color:rgba(218,218,218,.35)!important}.user-input.text:focus{border:1px solid #aaa;background:#fff}.user-input.text.ng-valid:not(.empty):not(.js-date-picker):not(.error):not(:disabled),.user-input.text:valid:required:not(.js-date-picker):not(.ng-invalid):not(.error):not(.empty){background:url(/assets/fonts/svg/icon-i-valid.svg) no-repeat right 15.25px bottom 50% #fff}.user-input.text.error,.user-input.text.ng-invalid.ng-touched{background:url(/assets/fonts/svg/icon-i-error.svg) no-repeat right 15.25px bottom 50% #fff;border-color:#d42b47}.user-input.js-date-picker{color:#111}.user-input:disabled~.custom-user-input,.user-input:disabled~.input-label{cursor:default}.user-input.radio{left:-999px;top:5px}.user-input.radio:checked~.custom-user-input{background:#d3178e;box-shadow:inset 0 0 0 5px #fff}.user-input.radio.large{top:5px;left:5px}.user-input.radio.large:checked~.custom-user-input{background:#d3178e;box-shadow:inset 0 0 0 5px #fff}.user-input.radio:focus{left:-999px}.user-input.radio.checkoutFailed.nullContract~.radio-input{border-color:#d42b47}.user-input.checkbox,.user-input.radio{position:absolute;width:3px;height:3px;-webkit-appearance:button;appearance:button;border:2px solid transparent}.user-input.checkbox:disabled~.custom-user-input,.user-input.radio:disabled~.custom-user-input{border-color:#f4f4f4}.user-input.checkbox.ng-invalid.checkoutFailed~.custom-user-input.checkbox,.user-input.checkbox.ng-invalid.checkoutFailed~.custom-user-input.radio,.user-input.checkbox.ng-invalid.ng-touched~.custom-user-input.checkbox,.user-input.checkbox.ng-invalid.ng-touched~.custom-user-input.radio,.user-input.radio.ng-invalid.checkoutFailed~.custom-user-input.checkbox,.user-input.radio.ng-invalid.checkoutFailed~.custom-user-input.radio,.user-input.radio.ng-invalid.ng-touched~.custom-user-input.checkbox,.user-input.radio.ng-invalid.ng-touched~.custom-user-input.radio{border-color:#d42b47}.user-input.checkbox{z-index:-1;left:0;margin:0}.user-input.checkbox:checked~.input-label .deselected,.user-input.checkbox~.input-label .selected{display:none}.user-input.checkbox:checked~.input-label .selected,.user-input.checkbox~.input-label .deselected{display:inline-block}.user-input.checkbox+.ion-checkmark+.ion-checkmark,.user-input.checkbox:checked~.ion-checkmark{background:#d3178e;color:#fff;border:1px solid transparent}.user-input.checkbox+.ion-checkmark+.ion-checkmark,.user-input.checkbox:disabled~.ion-checkmark{background:#f4f4f4;color:#f4f4f4}.user-input.checkbox:focus-visible{z-index:auto;width:20px;height:20px}.assembly .user-input.radio:focus{border:0!important;width:0}.custom-user-input.radio,.custom-user-input[type=radio]{position:absolute;-webkit-appearance:none;appearance:none;width:21px;height:21px;border:1px solid #717171;border-radius:50%;top:0;left:0;background-color:#fff}.custom-user-input.radio:checked,.custom-user-input[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-11 -11 22 22'%3e%3ccircle r='5.5' fill='%23d3178e'/%3e%3c/svg%3e")}.custom-user-input.checkbox{background:#fff;position:absolute;width:20px;height:20px;margin-bottom:0;border:1px solid #717171;border-radius:2px}.custom-user-input.checkbox~.user-input{font-size:17px;font-weight:400;letter-spacing:0;line-height:22px;text-transform:none}.custom-user-input.checkbox:checked{background:#d3178e;box-shadow:inset 0 0 0 5px #fff}.custom-user-input.ion-checkmark{color:#fff}.custom-user-input.ion-checkmark::before{display:block;content:"";font-family:"Font Awesome 5 Pro";font-weight:900;text-align:center;font-size:10px;line-height:20px}form .label{margin-bottom:5px}.field-group.highlight .custom-user-input,.field-group.highlight .user-input{top:17px;left:13px}.field-group.highlight .user-input.checkbox:focus{top:14px;left:10px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.user-input.checkbox,.user-input.checkbox[type=radio],.user-input.radio{top:2px;left:2px;width:4px;height:4px}.user-input.checkbox:focus,.user-input.checkbox[type=radio]:focus,.user-input.radio:focus{top:7px;left:7px;width:6px;height:6px;outline:10px solid #8fc4fa}.user-input.radio{top:3px;left:3px}.user-input.radio:focus{left:5px;width:5px;outline:7px solid #8fc4fa}.user-input.radio.large:focus{top:8px;left:5px;width:8px;height:8px;outline:8px solid #8fc4fa}.field-group.highlight .user-input.checkbox:focus,.field-group.highlight .user-input.radio:focus{top:24px;left:20px}}@-moz-document url-prefix(){.user-input.radio{top:4px;left:-999px}.user-input.radio:focus{top:2px;left:-999px;width:16px;height:16px;box-shadow:0 0 0 3px #8fc4fa}.user-input.radio.large{left:3px}.user-input.radio.large:focus{top:2px;left:-1px;width:20px;height:20px}.user-input.checkbox:focus{top:0;left:0;width:20px;height:20px;box-shadow:0 0 0 3px #8fc4fa;-moz-appearance:button}.field-group.highlight .user-input.checkbox:focus{top:17px;left:13px}.user-input.checkbox[type=radio]{-moz-appearance:checkbox;width:3px;height:3px;top:5px;left:5px}.user-input.checkbox[type=radio]:focus{top:2px;left:2px;width:16px;height:16px;outline:5px solid #8fc4fa}}.input-label{display:inline-block;font-size:12px;line-height:14px;letter-spacing:1px;font-weight:700;text-transform:uppercase;margin:0 0 5px;cursor:default}.input-label.checkbox,.input-label.radio{font-size:17px;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);letter-spacing:0;line-height:22px;margin:0 0 0 30px;text-transform:none}.input-label.radio.input-error{color:#d42b47}.input-label i{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:14px;letter-spacing:0;line-height:18px;text-transform:none}.input-label i.fa-calendar{color:#aaa;font-size:17px;line-height:22px;position:absolute;left:144px;top:38px;z-index:100}.accessory-selector .input-label{display:block;margin:30px 0 5px}.accessory-selector .user-input-container.select{width:50%}.accessory-selector .user-input-container.select.full-width{width:100%}select.user-input{line-height:22px;font-size:17px;margin:0;padding:15px 38px 15px 15px;border:solid 1px #aaa;background-color:#fff;color:#111;position:relative;z-index:10;-webkit-appearance:none;appearance:none}select.user-input:focus{box-shadow:0 0 5px #7cbfff;outline:0}select.user-input::-ms-expand{display:none}select.user-input.input-error{border:1px solid #d42b47}.user-input-container.select{display:inline-block;position:relative;background:#fff}.user-input-container.select .ion-chevron-down{pointer-events:none;position:absolute;z-index:11;top:20.3px;right:17.8px;font-size:12px;color:#111}.user-input-container.select[data-disabled=true] .ion-chevron-down{opacity:.5}.small select.user-input{padding:0 27px 0 15px}.small.user-input-container.select .ion-chevron-down{font-size:14px;right:7px;top:7px}@media only screen and (min-width:768px),print{.small.user-input-container.select .ion-chevron-down{top:4px}}.field-action{display:inline-block;display:none;margin-left:10px}.field-action .icon{display:inline-block;background:#0056a7;border-radius:50%;width:21px;height:21px;text-align:center;color:#fff;font-size:12px;margin-right:10px}.field-action .ion-minus:before,.field-action .ion-plus:before{line-height:21px}.input-label.email-field{display:none}.phone-and-email>.additional-email:nth-of-type(4).additional-email .input-label.email-field{display:block}.list.phone-and-email dt.additional-email{display:none}@media only screen and (min-width:768px),print{.list.phone-and-email dt.additional-email{display:block;visibility:hidden}}.list.phone-and-email dt:nth-of-type(4){visibility:visible}.list.phone-and-email dd:nth-of-type(2),.list.phone-and-email dd:nth-of-type(4),.list.phone-and-email dt:nth-of-type(2),.list.phone-and-email dt:nth-of-type(4){display:none}.list.phone-and-email .additional-email{margin-top:10px}.list.phone-and-email .additional-email .field-group{margin:0}.list.phone-and-email dt.additional-email{padding-top:12px}.list.phone-and-email .additional-email .user-input.text{width:65%;display:inline-block}@media only screen and (min-width:768px),print{.input-label[for=business-name] .adjuster{height:1.4em;display:block}}select.user-input.ng-invalid.ng-touched{border-color:#d42b47;background:rgba(0,0,0,0)}select.user-input.ng-invalid-required.ng-untouched{box-shadow:none}.accordion-panel .item-wrapper .input-label.checkbox{display:block!important;margin-top:-15px}.promo-input{margin:0;border-radius:0}.promo-input.text{border:1px solid #aaa;margin:0;font-size:17px;line-height:22px;padding:15px;position:relative;z-index:99}.promo-input.text:disabled{background:rgba(218,218,218,.35);border-color:rgba(218,218,218,.35)!important}.promo-input.text:focus{border:1px solid #aaa;background:#fff}.promo-input.text.promoValid{background:url(/assets/fonts/svg/icon-i-valid.svg) no-repeat right 15.25px bottom 50% #fff}.promo-input.text.error{background:url(/assets/fonts/svg/icon-i-error.svg) no-repeat right 15.25px bottom 50% #fff;border-color:#d42b47}.content-header{background-color:#fff}.content-header.dark{background-color:#d3178e;border-top:1px solid #fff;color:#fff;margin-top:-2px}.content-header[data-is-position-fixed=true]{position:fixed;bottom:0;left:0;right:0;z-index:999}.content-header.light{background-color:#fff;border-top:1px solid #fff}.content-header .sticker{padding:15px 10px}@media only screen and (min-width:768px),print{.content-header .sticker{padding:15px 0;margin-bottom:0}}.content-header .sticker .button .ion-chevron-right{display:none}.estimated-total{font-size:20px;font-family:var(--font-body);font-weight:var(--font-body-weight-normal)}@media only screen and (min-width:768px),print{.estimated-total{font-size:25px}}.estimated-total .heading{text-align:center}@media only screen and (min-width:768px),print{.estimated-total .heading{text-align:left;display:flex;vertical-align:middle}}.estimated-total .note{font-size:14px;margin-left:10px;margin-bottom:3px;flex-direction:column-reverse}.estimated-total .button{display:block;margin-bottom:15px;margin-top:25px;width:100%;top:-24px}@media only screen and (min-width:768px),print{.estimated-total .button{display:inline-block;width:auto;top:0}}@media only screen and (min-width:1024px),print{.estimated-total .button{margin-top:0}}.estimated-total .button.back{width:30%}@media only screen and (min-width:768px),print{.estimated-total .button.back{width:auto;margin-top:-30px}}@media only screen and (min-width:1024px),print{.estimated-total .button.back{width:auto}}@media only screen and (min-width:1280px),print{.estimated-total .button.back{margin-top:0;width:auto}}.estimated-total .button.continue{width:60%;margin-left:20px}@media only screen and (min-width:768px),print{.estimated-total .button.continue{margin-top:-30px;width:auto}}@media only screen and (min-width:1024px),print{.estimated-total .button.continue{width:auto}}@media only screen and (min-width:1280px),print{.estimated-total .button.continue{margin-top:0;width:auto}}.estimated-total .price-summary{text-align:center}@media only screen and (min-width:768px),print{.estimated-total .price-summary{text-align:left;display:inline-block;vertical-align:middle;margin-top:10px}}.estimated-total .monthly,.estimated-total .one-time{display:inline-block;font-size:14px}@media only screen and (min-width:768px),print{.estimated-total .monthly,.estimated-total .one-time{font-size:25px}}.estimated-total .one-time{border-left:solid 1px #fff;padding-left:15px;margin-left:10px}.estimated-total sup{top:-.2em}.estimated-total .label{color:#fff;padding:0;font-weight:400}.priceContainer{position:sticky!important;position:-webkit-sticky!important;bottom:0;z-index:1501}.billing-bar hr{margin:0;color:#dadada}.billing-bar .billing-cycle-dates{display:flex;flex-direction:column;margin:20px 0 30px}@media only screen and (min-width:768px),print{.billing-bar .billing-cycle-dates{flex-direction:row}}.billing-bar .billing-cycle-dates .next-bill-date{margin:0 0 5px 0}@media only screen and (min-width:768px),print{.billing-bar .billing-cycle-dates .next-bill-date{margin:0 50px 0 0}}.billing-bar .billing-cycle-dates .days-remaining{margin-bottom:0}.billing-bar .billing-cycle-dates .days-remaining>span,.billing-bar .billing-cycle-dates .next-bill-date>span{font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}.product-image-options{display:inline-block!important;margin:20px 0 0;vertical-align:top}.product-image-options.hide-for-small{display:none!important}@media only screen and (min-width:768px),print{.product-image-options{margin:0}.product-image-options.show-for-small{display:none!important}.product-image-options.hide-for-small{display:inline-block!important}}.product-image-options .variant-option{float:none;width:100%;margin-bottom:30px}@media only screen and (min-width:1024px),print{.product-image-options .variant-option{float:left;width:50%;margin-bottom:0}}.product-image-options .variant-option .user-input-container.select{display:block}.product-image-options :after{clear:both;content:"";height:0;display:block;font-size:0}.variant-name span{display:none}.variant-name span.enabled-color{display:inline;white-space:break-spaces}.variant-name.color{margin-top:20px}@media only screen and (min-width:768px),print{.variant-name.color{margin-top:0}}.selected .product-image-options{width:47%;margin-left:3%}@media only screen and (min-width:768px),print{.selected .product-image-options{width:100%;margin-left:0}}.selected .list-variant.size li .size{background:#dfe0e0;border-color:#dfe0e0}.selected .list-variant.size li .size.selected{background:#fff}.list-variant{list-style:none}.list-variant li{margin-left:0;margin-bottom:0}.list-variant .color-code{display:inline-block;width:24px;height:24px;border:1px solid #aaa;margin:2px 10px 2px 0;padding:2px;border-radius:50%;position:relative;box-shadow:none}.list-variant .color-code.enabled-color{border:1px solid #fff}.list-variant .color-code.enabled-color:before{content:" ";display:inline-block;width:30px;height:30px;border:2px solid #d3178e;border-radius:50%;position:absolute;top:-4px;left:-4px}.list-variant .color-code.end-of-life{border:1px solid #fff;opacity:1}.list-variant .color-code.end-of-life:hover{cursor:not-allowed!important}.list-variant .color-code:hover:not(.enabled-color):not(.end-of-life){border:2px solid #d3178e}.list-variant .color-code svg{position:absolute;top:-4px;left:-4px}.list-variant.wireless-color-list{display:inline-block}.list-variant.size{margin-bottom:0}.list-variant.size li{display:block;margin-bottom:5px;vertical-align:top}@media only screen and (min-width:768px),print{.list-variant.size li{display:inline-block;margin-right:5px;margin-bottom:0}}.list-variant.size li .size{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);margin:0;padding:10px 10px 7px;border:1px solid #fff;background:#fff;color:#000;display:inline-block;font-size:16px;line-height:1.4em}.list-variant.size li .size.enabled-option,.list-variant.size li .size.selected{border-color:#d3178e}.list-variant.size li .size:hover{border-color:#d3178e;text-decoration:none}.list-variant.size li.disabled-option .size{background:#ddd;border:0}.list-variant.price-table .field-group{margin:0 0 5px;border:2px solid #fff}.list-variant.price-table .field-group.selected{border:2px solid #d3178e;position:relative}.list-variant.price-table .field-group.financing-table:before{background:linear-gradient(315deg,#ffa300 0,#df1995 100%);box-shadow:0 5px 15px 0 rgba(0,0,0,.1);content:"choose your price";color:#fff;font-family:var(--font-label);font-weight:var(--font-label-weight-bold);font-size:10px;letter-spacing:1px;line-height:10px;padding:3px 5px;position:absolute;right:-8px;text-transform:uppercase;top:-2px}.list-variant.price-table .field-group.financing-table:after{border-right:6px solid transparent;border-top:6px solid #d3178e;content:"";display:inline-block;height:0;width:0;position:absolute;top:14px;right:-8px}.list-variant.price-table .price-tablerow{border:30px solid #fff;border-left:15px solid #fff;border-right:15px solid #fff;cursor:pointer;display:block;background:#fff;margin:0;text-align:center;width:100%}.list-variant.price-table .price-tablerow:focused{outline:0}@media only screen and (min-width:768px),print{.list-variant.price-table .price-tablerow{border-top:20px solid #fff;border-bottom:20px solid #fff;display:table;text-align:left}}.list-variant.price-table .price-tablerow>div{display:block;vertical-align:middle;height:100%}.list-variant.price-table .price-tablerow>div.invisible{height:0;padding:0}@media only screen and (min-width:768px),print{.list-variant.price-table .price-tablerow>div{display:table-cell}}.list-variant.price-table .price-tablerow .term-tablecol{padding:0 20px}.list-variant.price-table .price-tablerow .term-tablecol h4{margin:0!important}.list-variant.price-table .price-tablerow .term-tablecol a{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:14px;line-height:18px}.list-variant.price-table .price-tablerow .price-tablecol{width:100%;padding:15px 0 0;text-align:center}@media only screen and (min-width:768px),print{.list-variant.price-table .price-tablerow .price-tablecol{border-left:1px solid #dadada;padding:5px 0;width:189px}}.list-variant.price-table .price-tablerow .price-tablecol .decrease,.list-variant.price-table .price-tablerow .price-tablecol .increase{background:#d3178e;border-radius:50%;border:8px solid #fff;color:#fff;height:41px;width:41px;padding:0;box-shadow:none}.list-variant.price-table .price-tablerow .price-tablecol .decrease svg,.list-variant.price-table .price-tablerow .price-tablecol .increase svg{height:14px}.list-variant.price-table .price-tablerow .price-tablecol .decrease:focus,.list-variant.price-table .price-tablerow .price-tablecol .increase:focus{outline:1px dotted #111}.list-variant.price-table .price-tablerow .price-tablecol .decrease:active,.list-variant.price-table .price-tablerow .price-tablecol .increase:active{opacity:.75}.list-variant.price-table .price-tablerow .price-tablecol .decrease.disabled,.list-variant.price-table .price-tablerow .price-tablecol .increase.disabled{cursor:default;opacity:.35;pointer-events:none}@media only screen and (min-width:768px),print{.list-variant.price-table .price-tablerow .price-tablecol .decrease,.list-variant.price-table .price-tablerow .price-tablecol .increase{border:0;height:25px;width:25px}}.list-variant.price-table .price-tablerow .price-tablecol .decrease{float:left;margin:0 0 0 22px}@media only screen and (min-width:768px),print{.list-variant.price-table .price-tablerow .price-tablecol .decrease{margin:15px 0 0 15px}}.list-variant.price-table .price-tablerow .price-tablecol .increase{float:right;margin:0 22px 0 0}@media only screen and (min-width:768px),print{.list-variant.price-table .price-tablerow .price-tablecol .increase{margin:15px 15px 0 0}}.list-variant.price-table .financing-tablerow{background:#fff;border-bottom:1px solid #fff;font-family:var(--font-body);font-weight:var(--font-body-weight-bold);font-size:14px;padding:30px 20px 0}.list-variant.price-table .financing-tablerow div>div:nth-child(2n+1){float:left;text-align:left;width:70%;border-bottom:1px solid #111;margin-bottom:10px}.list-variant.price-table .financing-tablerow div>div:nth-child(2n){float:right;text-align:right;width:30%;border-bottom:1px solid #111;margin-bottom:10px}.list-variant.price-table .financing-tablerow div.discount,.list-variant.price-table .financing-tablerow div.regular{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);border-bottom:1px dashed #dadada!important}.list-variant.price-table .financing-tablerow div>div.extraspacerow{margin-bottom:30px}.list-variant.price-table .financing-tablerow div.discount{border-color:#008040;color:#008040}.list-variant.price-table .financing-tablerow div.footnote{padding:20px 0}.list-variant.price-table .financing-tablerow div.footnote>div{border:none;color:#717171;float:none;display:block;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);line-height:18px;width:100%;text-align:left}.list-variant.price-table .financing-tablerow div.footnote>div span{float:left;width:95%}.list-variant.price-table .financing-tablerow div.footnote>div span:first-child{width:10px}.list-variant.price-table .financing-tablerow div.footnote>div:after{content:" ";clear:both;display:table}.list-variant.price-table .financing-tablerow:after{content:"";clear:both;display:block;width:100%}.list-variant.price-table .financing.toggle{width:100%;margin:0;background:#fff;border:none;border-top:1px solid #dadada;color:#717171;cursor:pointer;font-weight:700;font-family:var(--font-label);font-weight:var(--font-label-weight-bold);font-size:10px;letter-spacing:1px;line-height:10px;padding:10px 0;text-align:center;text-transform:uppercase}.list-variant.price-table .financing.toggle:after{content:"";display:inline-block;font-family:"Font Awesome 5 Pro";width:26px;height:10px}.list-variant.price-table .financing.toggle~.financing-tablerow{display:none}.list-variant.price-table .financing.toggle.is-open:after{display:inline-block;content:"";font-family:"Font Awesome 5 Pro";width:26px;height:10px}.list-variant.price-table .financing.toggle.is-open+.financing-tablerow{display:block;-webkit-user-select:none;user-select:none}.list-variant.price-table .financing.toggle:focus{outline:1px dotted #111}.list-variant.price-table .invisible{height:0;visibility:hidden}.list-variant .user-input-variant{display:inline-block}.list-variant .user-input-variant:focus{-webkit-appearance:textfield;appearance:textfield;outline:0;border:0}.list-variant .user-input-hidden,.list-variant.color .user-input-variant{outline:0;border:0;float:left;width:0;height:0;-webkit-appearance:none;appearance:none}.list-variant.size .user-input-variant{width:100%;height:41px;margin:0 -5px 0 0;position:absolute;top:0;left:0;-webkit-appearance:none;appearance:none;visibility:hidden}.list-variant.size .user-input-variant:disabled~.input-label.size{background:#ddd;border-color:#777;color:#777}.user-input-iefixes{height:0!important;width:0!important}.linkUnderTableMobile{font-size:11px}.variant-name.mf-label{display:block;font-size:16px;font-family:var(--font-label);margin:0 0 15px;text-transform:uppercase}form.custom .custom.dropdown .selector:after{content:"";display:inline-block;font-family:Ionicons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;font-size:18px}form.custom .custom.dropdown .current{color:#000;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:16px}form.custom .custom.dropdown{height:auto;color:#000;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:16px;padding:0 2px}.error-field{background:#fff;color:#d42b47;border:1px solid #d42b47;padding:20px 0 20px 10px;font-size:16px}.error-field.clearfix{clear:both}@media only screen and (min-width:768px),print{.error-field{font-size:16px;margin-top:0;padding:20px 0 20px 0}}.error-field p{margin:0;padding:4px 0 0}.error-field p:nth-of-type(1){padding:0}.error-field .icon-error{float:left;margin-left:-15px}.icon-error{display:inline-block}.icon-error::after,.icon-error::before{content:"";display:block;width:5px;background:#d42b47}.icon-error::before{height:13px}.icon-error::after{height:5px;margin-top:3px}#shareableDataSection.error,#shareableDataSectionSpan.error,.content-header.error{background:#fff!important;color:#0074b3!important;border-top:1px solid #0074b3;border-bottom:1px solid #0074b3;margin:0 0 100px}#shareableDataSection .error-field,#shareableDataSectionSpan .error-field,.content-header .error-field{background:0 0;border:0}.list-item .error-field{margin:0;padding:0;border:0}.base-plan .list-item .error-field{margin:0 0 20px;height:auto}@media only screen and (min-width:768px),print{.base-plan .list-item .error-field{height:auto}}.checkout-container .error-field{padding-left:35px}.checkout-container .error-field .icon-error{background:url(/assets/fonts/svg/icon-i-error.svg) no-repeat 0 50%;height:22px;width:15.5px;display:block;margin-right:10px}.checkout-container .error-field .icon-error:after,.checkout-container .error-field .icon-error:before{display:none}.data-table-container .error-field{margin-bottom:20px}@media only screen and (min-width:768px),print{.data-table-container .error-field{margin-bottom:40px}}.hide-msg{display:none}.outage-message-wrapper{margin-bottom:15px}@media only screen and (min-width:768px),print{.outage-message-wrapper{margin-bottom:20px}}.sticker-error-wrapper-mt>div{margin-top:20px}.sticker-error-wrapper-mb>div{margin-bottom:20px}.btn.disabled{cursor:default!important;color:#666!important;background:#eee!important}.btn.nodisplay{display:none!important}.button{font-size:16px;display:inline-block;border-radius:2px;padding:15px 20px 12px;line-height:16px}.button:focus{outline:1px dotted #000;border:1px dotted #000}.button:hover{cursor:pointer}.button.small{font-size:14px;padding:5px 15px}.button.wide{width:210px}.button.wide.mobile-full{width:100%}@media only screen and (min-width:768px),print{.button.wide.mobile-full{width:210px}}.button.wide.return-cart{margin-bottom:10px}@media only screen and (min-width:768px),print{.button.wide.return-cart{margin-bottom:0}}.button.wide .ion-chevron-right{margin-left:10px}.button.primary{background:#fff;border:1px solid #d3178e;color:#d3178e}.button.primary:focus{outline:1px dotted #000}.button .ion-chevron-right{margin-left:10px;float:none;display:none}.utility-toolbar .search-button.disabled,.utility-toolbar .search-button:disabled,.utility-toolbar .search-button[disabled]{color:#201d1e;background:#fff;border-color:#201d1e;opacity:.6}.utility-toolbar .search-button.disabled:hover,.utility-toolbar .search-button:disabled:hover,.utility-toolbar .search-button[disabled]:hover{color:#201d1e;background:#fff;opacity:.6}.specs label{cursor:default}.button.disabled,.button[disabled],button.disabled,button[disabled]{cursor:default!important}@media only screen and (min-width:768px),print{.hide-for-small.button{display:inline-block!important}}.scroll-container{border:1px solid #ccc;background:#fff;width:100%;height:250px;padding:20px;overflow:auto}.scroll-container.wireline-cart{height:190px;padding:10px 15px}@media only screen and (min-width:768px),print{.scroll-container.wireline-cart{height:100px}}.overlay,.overlay-video,.timeout-overlay{background:#fff;display:none;position:fixed;z-index:1500;top:0;left:0;right:0;bottom:0;text-align:center}@media only screen and (min-width:1024px),print{.overlay,.overlay-video,.timeout-overlay{background:rgba(0,0,0,.3)}}.overlay-video{background-color:#111;opacity:.75}.popup-container,.popup-container-video,.timeout-popup-container{display:none;position:fixed;z-index:1502;top:0;left:0;right:0;bottom:0;text-align:center;overflow-y:auto;color:#0a0203}.popup-container .ion-close::before,.popup-container-video .ion-close::before,.timeout-popup-container .ion-close::before{content:"";color:#111}.popup-container .ion-close::after,.popup-container-video .ion-close::after,.timeout-popup-container .ion-close::after{content:"";display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;color:#111}.popup-container .ion-close:hover,.popup-container-video .ion-close:hover,.timeout-popup-container .ion-close:hover{text-decoration-color:#111}@media only screen and (min-width:768px),print{.popup-container .ion-close .hide-for-small,.popup-container-video .ion-close .hide-for-small,.timeout-popup-container .ion-close .hide-for-small{display:inline!important}}.general-popup-header .ion-close::before{content:""}.general-popup-header .ion-close::after{content:""}@media only screen and (min-width:1280px),print{.popup .full,.popup.full{width:1190px}}.popup-container .list-item .item-price{font-size:40px}.popup-container .list-item .item-price sup{font-size:25px;top:-10px}.popup-container .call-to-actions-list li{border-bottom:0}#warningPopup,.popup,.timeout-popup{background:#fff;padding:10px;z-index:1502;display:inline-block;width:100%;top:45px;margin:auto;text-align:left}@media only screen and (min-width:768px),print{#warningPopup,.popup,.timeout-popup{padding:30px;top:30px}}@media only screen and (min-width:1024px),print{#warningPopup,.popup,.timeout-popup{position:relative}}@media only screen and (min-width:1280px),print{#warningPopup,.popup,.timeout-popup{width:auto;max-width:1190px}}#warningPopup .ion-close,.popup .ion-close,.timeout-popup .ion-close{float:right;color:#111}@media only screen and (min-width:768px),print{#warningPopup .ion-close,.popup .ion-close,.timeout-popup .ion-close{font-size:26px}}#warningPopup .section-title,.popup .section-title,.timeout-popup .section-title{padding-right:0}#warningPopup .section-title.new-existing-customer-popup,#warningPopup .section-title.prepaid-popup,.popup .section-title.new-existing-customer-popup,.popup .section-title.prepaid-popup,.timeout-popup .section-title.new-existing-customer-popup,.timeout-popup .section-title.prepaid-popup{text-align:center}@media only screen and (min-width:768px),print{#warningPopup .section-title,.popup .section-title,.timeout-popup .section-title{padding-right:40px;margin-top:0}}#warningPopup .section-control,.popup .section-control,.timeout-popup .section-control{margin:30px 0 10px;text-align:right}@media only screen and (min-width:768px),print{#warningPopup .section-control,.popup .section-control,.timeout-popup .section-control{margin:30px 0 0}}#warningPopup .section-control .primary,.popup .section-control .primary,.timeout-popup .section-control .primary{margin-left:15px;margin-bottom:10px}@media only screen and (min-width:768px),print{#warningPopup .section-control .primary,.popup .section-control .primary,.timeout-popup .section-control .primary{margin-left:30px;margin-bottom:0;padding-left:70px;padding-right:70px}}#warningPopup .scroll-container,.popup .scroll-container,.timeout-popup .scroll-container{height:200px}@media only screen and (min-width:768px),print{#warningPopup .scroll-container,.popup .scroll-container,.timeout-popup .scroll-container{height:400px;padding:30px}}#warningPopup .disclaimer,.popup .disclaimer,.timeout-popup .disclaimer{margin-top:30px;font-size:14px}#warningPopup .disclaimer p,.popup .disclaimer p,.timeout-popup .disclaimer p{margin:1em 0 0}#warningPopup .list-item,.popup .list-item,.timeout-popup .list-item{background:#f2f2f2}#customerActionPopup.popup,#includedChannelPopup.popup,#warningPopup,#warningPopup.popup,.compare-error .popup,.customer-action-popup-wrapper,.idle-timeout .popup,.page-checkout .ngdialog-content .popup{padding:0;top:0;border-radius:5px;height:100%}@media only screen and (min-width:768px),print{#customerActionPopup.popup,#includedChannelPopup.popup,#warningPopup,#warningPopup.popup,.compare-error .popup,.customer-action-popup-wrapper,.idle-timeout .popup,.page-checkout .ngdialog-content .popup{top:45px}}@media only screen and (min-width:1024px),print{#customerActionPopup.popup,#includedChannelPopup.popup,#warningPopup,#warningPopup.popup,.compare-error .popup,.customer-action-popup-wrapper,.idle-timeout .popup,.page-checkout .ngdialog-content .popup{height:auto;width:auto}}#customerActionPopup h3,.customer-action-popup-wrapper h3{font-size:18px}#customerActionPopup .ion-close,.customer-action-popup-wrapper .ion-close{color:#111}#customerActionPopup .item-list,.customer-action-popup-wrapper .item-list{padding:0 20px}#customerActionPopup .disclaimer,.customer-action-popup-wrapper .disclaimer{padding:0 30px}.popup .ngdialog-close{top:10px;right:10px}[location-modal-opened=true]{overflow:hidden}[location-modal-opened=true] .overlay,[location-modal-opened=true] .popup-container-location{display:block}[location-modal-opened=true] .overlay.is-hidden,[location-modal-opened=true] .popup-container-location.is-hidden{display:none}[data-is-channel-packs-modal-opened=true]{overflow:hidden}[data-is-channel-packs-modal-opened=true] .overlay,[data-is-channel-packs-modal-opened=true] .popup-channel-packs-container{display:block}[data-is-channel-packs-modal-opened=true] .overlay.is-hidden,[data-is-channel-packs-modal-opened=true] .popup-channel-packs-container.is-hidden{display:none}[data-is-modal-opened=true]{overflow:hidden}[data-is-modal-opened=true] .overlay,[data-is-modal-opened=true] .popup-container{display:block}[data-is-modal-opened=true] .overlay.is-hidden,[data-is-modal-opened=true] .popup-container.is-hidden{display:none}[data-is-video-modal-opened=true]{overflow:hidden}[data-is-video-modal-opened=true] .overlay-video,[data-is-video-modal-opened=true] .popup-container-video{display:block}[data-is-video-modal-opened=true] .overlay-video.is-hidden,[data-is-video-modal-opened=true] .popup-container-video.is-hidden{display:none}[data-is-idle=true]{overflow:hidden}[data-is-idle=true] .timeout-overlay,[data-is-idle=true] .timeout-popup-container{display:block}.popup-header{min-height:30px}.popup.popup-localization{padding:0}.popup.popup-localization .popup-header{padding:30px 20px 10px 20px}.popup.popup-localization .popup-header h2{font-size:24px}.popup.popup-localization .popup-body{padding:0 20px 20px 20px}.popup.popup-localization .popup-body input[type=text]{height:auto}.popup.popup-localization .popup-body input,.popup.popup-localization .popup-body select{margin-bottom:10px;border-color:#999}.popup.popup-localization .popup-body .button,.popup.popup-localization .popup-body .select{width:100%}.popup.popup-localization .popup-body label{margin:0;font-weight:600}@media only screen and (min-width:1024px),print{.popup.popup-localization .popup-body .button{width:auto}.popup.popup-localization .popup-body label{text-align:right;margin:0 0 1.375em}}.popup.popup-localization .popup-footer{padding:30px 20px;border-top:1px solid #d9d9d9;background-color:#f2f2f2}.popup.popup-localization .popup-footer h5{margin-bottom:0}.popup.popup-localization .popup-footer p{margin-bottom:1.5em}.popup.popup-localization .popup-footer a{font-weight:600;text-decoration:none}.popup.wcoc{max-width:800px;padding:0}.popup.wcoc h2{padding:10px 20px 0}.popup.wcoc p{padding:10px 20px 0}.popup.wcoc div.button{border:0;width:50%;border-top:2px solid #d3178e;border-radius:0}.popup.wcoc div.button.left{border-right:2px solid #d3178e}.popup.wcoc div.button.left h6{color:#d3178e;font-size:24px;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold);margin-bottom:10px}.popup.wcoc div.button.left p{color:#000;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);padding:0}.popup.wcoc div.button.right h6{line-height:3em;color:#d3178e;font-size:24px;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}a.page-business{color:#0074b3}a.page-business:hover{text-decoration:underline;color:#0074b3}#customerActionDeviceOnlyPopup h2,#customerActionPrepaidPopup h2{text-align:center}.page-personal .ngdialog-overlay,.page-personal .timeout-overlay{background:#fff}@media only screen and (min-width:1024px),print{.page-personal .ngdialog-overlay,.page-personal .timeout-overlay{background:#111;opacity:.75}}.page-personal .ngdialog.general-modal .popup{width:100%;top:0}@media only screen and (min-width:1024px),print{.page-personal .ngdialog.general-modal .popup{width:auto;top:45px}}.general-popup{display:flex;flex-direction:column;width:100%;min-height:100%;border-radius:5px}@media only screen and (min-width:1024px),print{.general-popup{width:987px;border:1px solid #dadada}}.general-popup .general-popup-header{height:47px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #dadada}@media only screen and (min-width:768px),print{.general-popup .general-popup-header{height:70px;padding:20px 30px}}@media only screen and (min-width:1024px),print{.general-popup .general-popup-header{height:70px;padding:0 30px}}.general-popup .general-popup-header .sasktel-logo{height:16px;width:97px;margin:0;background-image:url(/assets/img/Header/LogoDark.svg);background-repeat:no-repeat;background-size:97px 16px}@media only screen and (min-width:768px),print{.general-popup .general-popup-header .sasktel-logo{height:30px;width:174px;background-size:174px 30px}}.general-popup .general-popup-header .close-container{display:flex;flex-direction:row-reverse;align-items:center}.general-popup .general-popup-header .close-container:hover{text-decoration:none}.general-popup .general-popup-header .close-container:before{font-size:20px;color:#111}.general-popup .general-popup-header .close-container .close{display:none;margin-right:5px;margin-bottom:0}@media only screen and (min-width:768px),print{.general-popup .general-popup-header .close-container .close{display:block}}.general-popup .general-popup-body{padding:40px 15px;flex-grow:1;text-align:center}.general-popup .general-popup-body.left,.general-popup .general-popup-body.left>*{text-align:left}.general-popup .general-popup-body.no-margins p:not(:last-of-type){margin-bottom:0}@media only screen and (min-width:768px),print{.general-popup .general-popup-body{padding:50px 30px}}@media only screen and (min-width:1024px),print{.general-popup .general-popup-body{padding:50px 102px}}.general-popup .general-popup-body :last-child{margin-bottom:0}.general-popup .general-popup-body .popup-icon{display:block;background-size:70px;height:70px;margin:40px 0}@media only screen and (min-width:768px),print{.general-popup .general-popup-body .popup-icon{margin:50px 0}}.general-popup .general-popup-body .popup-icon.popup-icon-success{background:url(/assets/fonts/svg/icon-i-valid.svg) center/contain no-repeat}.general-popup .general-popup-body .popup-icon.popup-icon-error{background:url(/assets/fonts/svg/icon-i-error.svg) center/contain no-repeat}.general-popup .general-popup-body .popup-icon.popup-icon-alert{background:url(/assets/fonts/svg/icon-i-alert.svg) center/contain no-repeat}.general-popup .general-popup-body .popup-icon.popup-icon-info{background:url(/assets/fonts/svg/icon-i.svg) center/contain no-repeat}.general-popup .general-popup-body .actions-list-container{display:flex;flex-direction:column;align-items:center}.general-popup .general-popup-body .actions-list-container:not(:last-child){margin-bottom:20px}.general-popup .general-popup-body .actions-list-container ul{text-align:left}.general-popup .general-popup-body .actions-list-container ul li:not(:last-of-type){margin-bottom:20px}.general-popup .general-popup-body .customer-type-container{display:flex;flex-direction:column;margin:0 -15px -20px}@media only screen and (min-width:1024px),print{.general-popup .general-popup-body .customer-type-container{flex-direction:row}}.general-popup .general-popup-body .customer-type-container .customer-type{display:flex;flex-direction:column;flex:1 1 auto;margin:0 15px 20px 15px;padding:30px;border:2px solid #f2f2f2}@media only screen and (min-width:1024px),print{.general-popup .general-popup-body .customer-type-container .customer-type{flex:1 1 0}}.general-popup .general-popup-body .customer-type-container .customer-type :nth-last-child(2){flex-grow:1}.general-popup .general-popup-body .customer-type-container .customer-type .button-container{margin-top:5px}@media only screen and (min-width:768px),print{.general-popup .general-popup-body .customer-type-container .customer-type .button-container{margin-top:10px}}.general-popup .general-popup-body .customer-type-container .customer-type .button-container--mb{margin-bottom:20px}@media only screen and (min-width:768px),print{.general-popup .general-popup-body .customer-type-container .customer-type .button-container--mb{margin-bottom:30px}}@media only screen and (min-width:768px),print{.general-popup .general-popup-body .customer-type-container.side-by-side{flex-direction:row}}@media only screen and (min-width:768px),print{.general-popup .general-popup-body .customer-type-container.side-by-side .customer-type{flex:1 1 0}}.general-popup .general-popup-body .customer-type-container .call-to-actions-container{margin:0 auto}.general-popup .general-popup-body .customer-type-container .call-to-actions-container .call-to-actions-list li{background:0 0;list-style-type:disc;margin-left:1em;margin-bottom:10px;padding:0}.general-popup .plan-details-popup{text-align:left}.general-popup .general-popup-footer{min-height:73px;height:auto;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:15px;border-top:1px solid #dadada;bottom:0;width:100%}@media only screen and (min-width:768px),print{.general-popup .general-popup-footer{height:73px;padding:0 30px;flex-direction:row;align-items:center}}.general-popup .general-popup-footer .button{flex-basis:100%}@media only screen and (min-width:768px),print{.general-popup .general-popup-footer .button{flex-basis:auto}}.general-popup .general-popup-footer.multi-action .button+.button{margin-bottom:15px}@media only screen and (min-width:768px),print{.general-popup .general-popup-footer.multi-action .button+.button{margin-left:15px;margin-bottom:0}}.general-popup .general-popup-footer.multi-action .button.secondary,.general-popup .general-popup-footer.multi-action .button.tertiary{order:1}@media only screen and (min-width:768px),print{.general-popup .general-popup-footer.multi-action .button.secondary,.general-popup .general-popup-footer.multi-action .button.tertiary{order:0}}.general-popup+.ngdialog-close.ion-close,.general-popup>.ngdialog-close.ion-close{display:none}.show-for-business{display:none}.campaign-customer-mb{margin-bottom:0}@media only screen and (min-width:768px),print{.campaign-customer-mb{margin-bottom:20px!important}}.page-business .general-popup .general-popup-header .sasktel-logo,.page-business .popup-container-location .popup-header .sasktel-logo{width:210px;background-image:url(/assets/img/Header/LogoDark.svg),url(/assets/img/Header/Business-Logo.svg);background-repeat:no-repeat;background-size:97px 16px,105px 15px;background-position:0 0,100px 0}@media only screen and (min-width:768px),print{.page-business .general-popup .general-popup-header .sasktel-logo,.page-business .popup-container-location .popup-header .sasktel-logo{width:365px;background-size:174px 30px,180px 25px;background-position:0 0,180px 2px}}.is-hidden{display:none!important}.assembly .item-list .list-item{text-align:center}.item-list.expandable,.item-list.standard{display:flex;flex-wrap:wrap;flex-direction:column}@media only screen and (min-width:768px),print{.item-list.expandable,.item-list.standard{flex-direction:row}}.item-list.expandable .list-item,.item-list.standard .list-item{list-style:none;padding:15px;margin:0 15px 30px}@media only screen and (min-width:768px),print{.item-list.expandable .list-item,.item-list.standard .list-item{width:100%}}@media only screen and (min-width:1024px),print{.item-list.expandable .list-item,.item-list.standard .list-item{max-width:calc(50% - 30px);min-width:calc(50% - 30px)}}@media only screen and (min-width:1280px),print{.item-list.expandable .list-item,.item-list.standard .list-item{max-width:calc(25% - 30px);min-width:calc(25% - 30px)}}.item-list[class*=" col-"] .list-item{padding:30px;width:100%}@media only screen and (min-width:768px),print{.item-list[class*=" col-"] .list-item{width:auto}}.item-list[class*=" col-"] .list-item .item-name{margin:10px 0 15px;font-family:var(--font-body);font-weight:var(--font-body-weight-bold);font-size:16px}@media only screen and (min-width:768px),print{.item-list[class*=" col-"] .list-item .item-name{font-size:24px;margin:30px 0 20px}}.item-list[class*=" col-"] .list-item .item-price .unit{font-size:60%}.item-list[class*=" col-"] .list-item .starting-at{float:left;margin:13px 10px 0 0}.item-list.col-1{width:99%}.item-list.col-1.shareable-data-options .list-item{margin:0 15px 30px;min-width:auto}@media only screen and (min-width:768px),print{.item-list.col-1.shareable-data-options .list-item{margin:0 1%;max-width:99%;min-width:99%;float:none}}@media only screen and (min-width:1024px),print{.item-list.col-2 .list-item{max-width:calc(50% - 30px);min-width:calc(50% - 30px)}.item-list.col-2 .list-item:nth-child(2n){margin-right:0}}@media only screen and (min-width:1024px),print{.item-list.col-3 .list-item{max-width:calc(33% - 30px);min-width:calc(33% - 30px)}}.item-list.spacious:not([class*=col-]) .list-item{padding:30px 10px 100px;position:relative}.item-list.spacious:not([class*=col-]) .list-item .button.secondary{bottom:30px;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap}.item-list.has-quantity .list-item{position:relative;cursor:pointer}.item-list.has-quantity .input-label{cursor:pointer}.item-list.has-quantity .item-image{margin-bottom:60px}.item-list.customer-type{margin:0}@media only screen and (min-width:768px),print{.item-list.customer-type{justify-content:center}}.item-list.customer-type .item-name{color:#0a0203;margin-top:0;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold);font-size:18px}.item-list.customer-type .list-item{text-align:center;padding:30px;width:100%;background:#fff;border-color:#f2f2f2}@media only screen and (min-width:1024px),print{.item-list.customer-type .list-item{position:relative;width:250px;margin:0 40px}}.item-list.customer-type .list-item span{display:block}.item-list.customer-type .button.secondary{display:inline-block;margin:0}@media only screen and (min-width:768px),print{.item-list.customer-type .button-container{height:50px}}.item-list.customer-type p{color:#666}.item-list.customer-type.device-customer-type p{height:40px}.page-checkout .item-list.spacious .list-item{padding:15px 9px}@media only screen and (min-width:768px),print{.page-checkout .item-list.spacious .list-item{padding:30px}}.page-checkout sup.currency{font-size:100%;margin:0}.page-checkout sup.cents{margin-bottom:0}.page-checkout .item-price{font-size:18px;font-family:var(--font-heading);font-weight:var(--font-heading-weight-bold)}@media only screen and (min-width:768px),print{.page-checkout .item-price{font-size:28px}}label.list-item .input-label{cursor:pointer}label.list-item.selected .input-label{cursor:default}.list-item{background:#fff;border:2px solid #fff;margin-top:10px;font-size:16px;position:relative}.list-item.plan-list-item .talkTextList{font-size:18px;font-family:var(--font-body);font-weight:var(--font-body-weight-normal)}.list-item.plan-list-item .item-price{font-size:24px}.list-item .item-name,.list-item .list-item-name{color:#000;overflow:hidden;text-transform:none;line-height:1.2;display:block}.list-item .item-name{margin:20px 0 0}.list-item .talkTextDataDivider{border-color:#d3178e;margin:1em 0}@media only screen and (min-width:768px),print{.list-item .talkTextDataDivider{margin:1.25em 0 1.1875em}}.list-item li.talkText{font-size:.7em;text-align:left;margin-top:.2em}@media only screen and (min-width:768px),print{.list-item li.talkText{font-size:1.2em;margin-top:.8em;margin-left:1.8em}}.list-item .field-group .item-name{display:inline-block;margin:0;padding-bottom:20px;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);font-size:20px}.list-item .item-image{margin:0 40px;height:195px}.list-item .item-image.accessory-list-item{float:left;width:42%}.list-item .item-image img{height:auto;max-height:195px}.list-item .item-description{margin:15px 0 0}.list-item .field-group{margin:0;text-align:left}.list-item .quantity-container{visibility:hidden;position:absolute;bottom:15px;right:15px}.list-item.selected{border-color:#d3178e;background:#fff;cursor:default}.list-item.selected .quantity-container{visibility:visible}.list-item.disabledCol{pointer-events:none;background:#f5f5f5}.list-item .promotion-label{border:0;color:#444;position:absolute;right:-2px;top:0}.list-item .promotion-label:after{background:#d3178e;background:linear-gradient(to left,#ffa300,#d3178e);content:"";display:block;height:2px;width:100%}.list-item .promotion-label span{display:block;padding:5px 10px}.pinkLine{border-color:#d3178e}.item-list.expandable .list-item{cursor:pointer}.item-list.expandable .list-item .error-field{margin:10px 0 0;border:0;padding:0;background-color:rgba(0,0,0,0)}.item-list.expandable .list-item .error-field.accessories-error{visibility:hidden;margin:15px 0}.item-list.expandable .list-item .error-field.accessories-error.accessories-error-show{visibility:visible}.item-list.expandable .list-item .error-field.accessories-error~.item-name{margin-top:0}.item-list.expandable .list-item .error-field.accessories-error .outofstockmsg{position:initial;margin-top:0}.item-list.expandable .item-image img{height:auto}.item-list.expandable .expandable-container{margin:12px -2px -2px;display:none}.item-list.expandable .selected .expandable-container{display:block}.item-list.expandable .item-wrapper{background:#fff;padding:10px 30px;width:100%}.item-list.expandable .item-wrapper .product-image{text-align:center}.item-list.expandable .item-wrapper .thumb-image{height:200px}.item-list.expandable .item-wrapper.product-details{margin:0 0 2px}.item-list.expandable .item-wrapper.selected{background:0 0}.item-list.expandable .item-wrapper h3{width:50%}@media only screen and (min-width:768px),print{.item-list.expandable .item-wrapper h3{width:100%}}.item-list.expandable .item-wrapper .original.item-price{font-size:12px}@media only screen and (min-width:768px),print{.item-list.expandable .item-wrapper .original.item-price{font-size:20px}}.item-list.expandable .item-wrapper .price-table{border:2px solid #ededed;border-right:8px solid #ededed}.item-list.expandable .item-wrapper .list-variant.price-table .field-group{margin:0;border-color:#ededed}.item-list.expandable .item-wrapper .list-variant.price-table .field-group.selected{border-color:#d3178e}@media only screen and (min-width:1024px),print and (orientation:landscape){.item-list.expandable .item-wrapper .list-variant.price-table .field-group .invisible{width:0}}.col .list-item{padding:15px}.col.selected-product{background:#fff;padding:0;display:inline-block;vertical-align:top;width:100%}@media only screen and (min-width:1280px),print{.col.selected-product{width:260px;margin-top:15px;margin-right:12px}}.col.selected-product .list-item{margin-top:0}@media only screen and (min-width:768px),print{.col.selected-product .list-item{width:47%}}@media only screen and (min-width:1280px),print{.col.selected-product .list-item{width:100%}}.col.addon-options{background:#f2f2f2;display:inline-block;margin-top:15px}@media only screen and (min-width:1280px),print{.col.addon-options{max-width:838px}}.col.addon-options .item-list{margin:0}@media only screen and (min-width:1280px),print{.col.addon-options .item-list{padding:0 0 0 15px}}.col.addon-options .list-item{width:100%;background:#fff;border-color:#fff;margin:0 10px 10px}.col.addon-options .list-item:nth-of-type(1){margin:10px}@media only screen and (min-width:768px),print{.col.addon-options .list-item{width:47%;margin:2%}.col.addon-options .list-item:nth-of-type(1){margin:2%}.col.addon-options .list-item:nth-of-type(3),.col.addon-options .list-item:nth-of-type(4){margin-top:0}.col.addon-options .list-item:nth-of-type(2n){margin-left:0}}@media only screen and (min-width:1280px),print{.col.addon-options .list-item{width:259px;margin:15px}.col.addon-options .list-item:nth-of-type(1),.col.addon-options .list-item:nth-of-type(2),.col.addon-options .list-item:nth-of-type(3){margin:15px 15px 15px 0}}.col.addon-options .list-item.selected{background:#fff;border-color:#0056a7}.accordion-container.accessories .field-group.highlight,.accordion-container.addons .field-group.highlight{display:none}.accordion-container.addons .item-list{position:relative}.item-list .list-item.disabled{cursor:default}.item-list .list-item.disabled .item-name{min-height:0}.main-content .search-filter-result-heading,.search-filter-result-heading{font-size:20px;margin:15px 0}@media only screen and (min-width:768px),print{.main-content .search-filter-result-heading,.search-filter-result-heading{font-size:30px;margin:2em 0 .5em}}.main-content .search-filter-result-heading .result-number,.search-filter-result-heading .result-number{font-size:16px;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}.list-variant-color:after{content:"";display:table;clear:both}.list-variant-color li{width:18px;height:18px;border:1px solid #dadada;float:left;margin:0 5px 5px 0;border-radius:50%}.list-variant-color .color-name{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.list-variant-size{font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold);padding-bottom:15px}.list-variant-size:after{content:"";display:table;clear:both}.list-variant-size li{float:left;margin:0 10px 5px 0}.variant-heading{font-family:var(--font-body);font-weight:var(--font-body-weight-bold);margin:0 0 5px;text-transform:uppercase}.variant-wrapper{margin:0 0 30px;padding:0 20px;text-align:left}.pinkText{color:#d3178e}.item-listings .item-price{margin-top:30px}.article-image{margin:20px -20px;text-align:center}.article-image img{width:100%}.article-image.small{max-width:290px;max-height:290px;margin:auto}.article-image.small img{width:auto}@media only screen and (min-width:768px),print{.article-list{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -10px}}.article-list .list-item{padding:20px;border:0;margin:10px;list-style:none}@media only screen and (min-width:768px),print{.article-list .list-item{width:50%;list-style:none;margin:0;border:10px solid #f6f6f6}}@media only screen and (min-width:1024px),print{.article-list .list-item{width:25%}}.article-list .action{text-align:center}@media only screen and (min-width:768px),print{.article-list.columns-2 .list-item{width:50%;list-style:none;margin:0;border:10px solid #f6f6f6}}.article-list>p{margin:.7em 0}.article-list.almost-white .list-item{background:#f6f6f6;padding:0 0 20px}.article-list.almost-white .article-image{margin:20px 0}.article-list.call-to-actions{margin-top:50px}@media only screen and (min-width:768px),print{.article-list.call-to-actions{margin-top:100px}}@media screen and (min-width:768px)and (orientation:portrait){.article-list.call-to-actions{margin-top:50px}}.call-to-actions .article-title,.call-to-actions h2{text-transform:none;font-size:24px;text-align:left;color:#000;margin-top:5px;display:none}.call-to-actions .list-item{background:0 0;border:0;margin:0;padding:0;text-align:center;width:25%}@media screen and (max-width:480px)and (min-width:300px){.call-to-actions .list-item{float:none;width:100%;margin:0 0 52px}}.call-to-actions .list-item a{color:#fff;display:block;font-family:var(--font-body);font-weight:var(--font-body-weight-normal);line-height:28px;transition:all .5s ease-out}.call-to-actions .list-item a:hover{color:#111;text-decoration:none}.call-to-actions .list-item a:hover span.icon:before{background:-webkit-linear-gradient(135deg,#111,#111);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#000}.call-to-actions .list-item a:hover svg path{fill:#000}.call-to-actions .list-item a p{font-size:22px;margin-top:10px;margin-bottom:0;line-height:28px}@media only screen and (min-width:768px),print{.call-to-actions .list-item a p{margin-top:20px}}.call-to-actions .list-item span.icon{display:inline-block;width:60px;height:60px;background:#fff;border-radius:50%;font-size:25px;line-height:60px}.call-to-actions .list-item span.icon:before{background:-webkit-linear-gradient(135deg,#fea200,#cf0e76);color:#d3178e;display:inline-block;height:auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .5s ease-out;width:100%}@media only screen and (min-width:768px),print{.call-to-actions .list-item span.icon{font-size:30px;width:72px;height:72px;line-height:75px}}.article-title{text-align:center}@media only screen and (min-width:768px),print{.article-title{text-align:left}}.article-lead,.article-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight-bold);text-transform:uppercase;font-size:16px;margin:0}.accordion-panel .article-list{margin:0 10px}@media only screen and (min-width:768px),print{.accordion-panel .article-list{margin:0 -10px}}.accordion-panel .article-list .list-item{margin:10px 0;float:none}@media screen and (max-width:480px)and (min-width:300px){.accordion-panel .article-list .list-item{width:auto}}.clickable-text{color:#d3178e;float:right;height:15px;margin:20px 0}.backbar{border-bottom:1px solid #dadada;padding-left:20px}.backbar a{font-family:var(--font-body);font-weight:var(--font-body-weight-normal);line-height:3}.backbar a:before{content:"";font-family:saskicons;width:20px;display:inline-block;line-height:45px;font-size:19px;vertical-align:-3px}@media only screen and (min-width:768px),print{.backbar{padding-left:0}}.product-name-container{margin:15px 10px 0}@media only screen and (min-width:768px),print{.product-name-container{margin:0}}.product-name-container .product-name sup{top:-.3em}.product-name-container .product-name-caption{font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold);font-size:18px;text-transform:normal}@media only screen and (min-width:768px),print{.product-name-container .product-name-caption{font-size:20px;margin-top:40px}}.product-details:not(.accessory){display:grid;grid-template-rows:auto auto 1fr auto auto;grid-template-columns:1fr 1fr}@media only screen and (min-width:1024px),print{.product-details:not(.accessory){grid-template-rows:minmax(0,min-content) minmax(min-content,min-content) minmax(0,min-content) minmax(min-content,min-content) minmax(min-content,1fr);grid-template-columns:40% 60%}}.product-details:not(.accessory)>.promotion-device{grid-row:1;grid-column:1/3}@media only screen and (min-width:768px),print{.product-details:not(.accessory)>.promotion-device{grid-column:2}}.product-details:not(.accessory)>.product-image{grid-row:2;grid-column:1}@media only screen and (min-width:768px),print{.product-details:not(.accessory)>.product-image{grid-row:1/4}}@media only screen and (min-width:1024px),print{.product-details:not(.accessory)>.product-image{grid-row:1/6}}.product-details:not(.accessory)>.product-image-options{grid-row:2;grid-column:2}.product-details:not(.accessory)>.out-of-stock-message{grid-row:3;grid-column:1/3}@media only screen and (min-width:768px),print{.product-details:not(.accessory)>.out-of-stock-message{grid-column:2}}.product-details:not(.accessory)>.term-list{grid-row:4;grid-column:1/3}@media only screen and (min-width:1024px),print{.product-details:not(.accessory)>.term-list{grid-column:2}}.product-details:not(.accessory)>.product-action-button{grid-row:5;grid-column:1/3}@media only screen and (min-width:1024px),print{.product-details:not(.accessory)>.product-action-button{grid-column:2}}.product-details{font-size:0;margin:2px 15px}@media only screen and (min-width:768px),print{.product-details{margin:50px 0 0}}.product-details .product-spec{margin-top:5px}.product-details .image-thumbnails{width:100%;text-align:center}.product-details .image-thumbnails li{list-style:none;display:inline-block;margin:10px 0 0;width:40%}@media only screen and (min-width:768px),print{.product-details .image-thumbnails li{width:100px;margin:20px 6px 0}}.product-details .image-thumbnails a{display:block;height:50px;width:50px;border:1px solid #fff;padding:2px;text-align:center;margin:0 auto}@media only screen and (min-width:768px),print{.product-details .image-thumbnails a{width:100px;height:100px;padding:10px}}.product-details .image-thumbnails .is-active a,.product-details .image-thumbnails a.active{border:1px solid #d3178e!important}.product-details .image-thumbnails img{max-height:44px}@media only screen and (min-width:768px),print{.product-details .image-thumbnails img{max-width:53px;max-height:78px}}.product-details .image-thumbnails .views{margin-bottom:0}.product-details .product-image{font-size:16px;text-align:center;vertical-align:top;display:inline-block}.product-details .product-image figure{margin:20px 30px 0 15px}@media only screen and (min-width:768px),print{.product-details .product-image figure{margin:0 auto!important;width:50%!important}.product-details .product-image figure.assembly-product-image{margin-top:30px;text-align:left}}.product-details .product-info{font-size:16px;vertical-align:top;display:inline-block;width:100%}@media only screen and (min-width:768px),print{.product-details .product-info{width:50%}}@media only screen and (min-width:1024px),print{.product-details .product-info{width:60%}}.product-details.selected .product-info .button{margin-top:0;margin-bottom:20px}.product-details .error-field{padding:0;margin:20px 0;border:0;background:0 0}@media only screen and (min-width:768px),print{.product-details .error-field{margin-top:0}}.product-details .product-price{font-family:var(--font-heading);font-size:40px;float:left;margin-bottom:15px}@media only screen and (min-width:768px),print{.product-details .product-price{margin-bottom:0}}.product-details .product-price sup{top:-11px;font-size:23px}.product-details .product-price sub{font-size:23px}.product-details .product-price.no-price{font-size:20px}@media only screen and (min-width:768px),print{.product-details .product-price.no-price{font-size:35px}}.product-details .product-price.original{position:relative;font-size:20px}@media only screen and (min-width:768px),print{.product-details .product-price.original{font-size:30px}}.product-details .product-price.original::after{position:absolute;bottom:50%;top:50%;content:"";width:100%;height:1px;background:#d3178e;display:block;transform:rotate(-30deg)}.product-details .product-price.original sup{top:-4px;font-size:14px}@media only screen and (min-width:768px),print{.product-details .product-price.original sup{top:-10px;font-size:16px}}.product-details .out-of-stock{margin:0 0 10px;font-size:12px}@media only screen and (min-width:768px),print{.product-details .out-of-stock{font-size:16px}}.product-details.plan .button-container{text-align:right;margin-bottom:10px}.product-details.plan .button-container .button.wide{width:auto}@media only screen and (min-width:768px),print{.product-details.plan .button-container .button.wide{width:210px}}.product-details.assembly{margin-top:0}.product-details .term-group-description{margin-bottom:30px}.page-business .promotion-device.js-toggle-accordion:after,.page-business .promotion-device:after{background:#0074b3;height:3px}.page-business .promotion-device .accordion-title,.page-business .promotion-device.js-toggle-accordion .accordion-title{color:#0074b3;font-size:12px;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}.page-business .promotion-device .accordion-title:not(.product-listing-header):not(.on-demand-header)::after,.page-business .promotion-device.js-toggle-accordion .accordion-title:not(.product-listing-header):not(.on-demand-header)::after{color:#0074b3}.page-business .image-thumbnails .is-active a,.page-business .image-thumbnails a.active{border:1px solid #0074b3!important}.promotion-device,.promotion-device.js-toggle-accordion{margin:20px 0;font-size:16px;width:100%}.promotion-device .shortDescription,.promotion-device.js-toggle-accordion .shortDescription{text-align:center}.promotion-device.js-toggle-accordion:after,.promotion-device:after{background:#f06147;background:linear-gradient(to right,#d3178e,#ffa300);content:" ";display:block;height:5px;width:100%}.promotion-device .accordion-panel:not(.is-open),.promotion-device.js-toggle-accordion .accordion-panel:not(.is-open){display:none!important}.promotion-device a.accordion-title,.promotion-device.js-toggle-accordion a.accordion-title{background:0 0;color:#d3178e;display:inline-block;font-size:11px;padding:0 0 6px;position:relative;text-align:center;width:100%}.promotion-device a.accordion-title>span,.promotion-device.js-toggle-accordion a.accordion-title>span{display:inline-block}.promotion-device a.accordion-title span+span,.promotion-device.js-toggle-accordion a.accordion-title span+span{display:none}.promotion-device a.accordion-title:after,.promotion-device.js-toggle-accordion a.accordion-title:after{content:"";font-family:saskicons;font-size:15px;line-height:16px;position:relative;left:5px;top:2px}.promotion-device a.accordion-title.is-open,.promotion-device.js-toggle-accordion a.accordion-title.is-open{margin-top:10px}.promotion-device a.accordion-title.is-open>span,.promotion-device.js-toggle-accordion a.accordion-title.is-open>span{display:none}.promotion-device a.accordion-title.is-open span+span,.promotion-device.js-toggle-accordion a.accordion-title.is-open span+span{display:inline-block}.promotion-device a.accordion-title.is-open:after,.promotion-device.js-toggle-accordion a.accordion-title.is-open:after{content:"";line-height:16px;top:1px}.promotion-device a.accordion-title:hover,.promotion-device.js-toggle-accordion a.accordion-title:hover{text-decoration:none}.pdp{margin-bottom:40px}.pdp-categories-row .product-features h2[data-accordion-header]{cursor:default;background:linear-gradient(to right,#ffa300,#d3178e);padding:10px 0;text-align:center}.pdp-categories-row .product-features h2[data-accordion-header]:after{display:none}@media only screen and (min-width:768px),print{.pdp-categories-row .product-features h2[data-accordion-header]{background:#fff;border-bottom:1px solid #ccc;margin-bottom:60px;padding:15px 0;text-align:left!important}}.pdp-categories-row .product-features .product-section{max-width:none}.pdp-categories-row .product-features .product-section .row{max-width:1280px}@media only screen and (min-width:768px),print{.pdp-categories-row .product-features .product-section{padding:0 0 45px}.pdp-categories-row .product-features .product-section:before{background:#f06147;background:linear-gradient(to right,#ffa300,#d3178e);content:" ";display:block;height:10px;width:100%}.pdp-categories-row .product-features .product-section div[data-accordion-content]{padding:0 45px}.pdp-categories-row .product-features .product-section div[data-accordion-content] p img{width:100%}}.adp-categories-row .product-features .product-section{border:0}.outofstockmsg{color:#0074b3!important;margin-top:12px;position:absolute;left:0;right:0}.outofstockmsg .bubble-status-message__icon{vertical-align:-3px;margin-right:0}.out-of-stock-message{margin:30px 0 0}@media only screen and (min-width:768px),print{.out-of-stock-message{margin:40px 0 0}}.adp .out-of-stock-message{margin:0 0 30px}.bundle-discount-main-container{width:100%;height:auto;position:relative;padding-left:10px;border-top:1px solid #4d4d4f;border-bottom:1px solid #4d4d4f}.bundle-discount-main-container .bundle-discount-message-container{width:70%;height:auto;display:-webkit-inline-box}.bundle-discount-main-container .bundle-discount-message-container.discount-message{width:80%;padding-right:11px;padding-top:5px;padding-bottom:5px;font-size:14px;font-style:italic;color:#4d4d4f}.tooltip-description-container{display:none}.date-picker-container .tooltip-description-container{position:absolute;left:0;width:100%}@media only screen and (max-width:325px){li .tooltip-description{position:absolute;top:33px}li .tooltip-description.plan{left:10px}}@media only screen and (max-width:325px){.tooltip-desc-maxtv{position:absolute;top:33px}.tooltip-desc-maxtv.plan{left:10px}}.tooltip-icon-maxtv{top:7px;right:12px;position:absolute!important}.orderSummary .data-table.cart-summary .show-tooltip .tooltip-icon,.orderSummary .tooltip-description{display:none!important}@media only screen and (min-width:768px),print{.orderSummary .data-table.cart-summary .show-tooltip .tooltip-icon,.orderSummary .tooltip-description{display:none}}.orderSummary .data-table.cart-summary .show-tooltip .tooltip-input.check~.tooltip-icon::before{display:none}.tooltip-description .title{display:block}.tooltip-description p{margin:.7em 0 0}.tooltip-description p:nth-child(1){margin:0}.tooltip-description.plan{min-width:200px}.tooltip-description.maxtv{min-width:140px;top:40px;left:10px}@media only screen and (min-width:1024px),print{.tooltip-description.maxtv{min-width:160px;top:40px;left:2px}}@media only screen and (min-width:1280px),print{.tooltip-description.maxtv{min-width:160px;top:40px;left:75px}}@media only screen and (min-width:1024px)and (max-width:1168px){.tooltip-description.maxtv{top:40px}}.img-csv{margin-top:10px}.medium-3 .tooltip-description{width:270px}.medium-3 .tooltip-desc-maxtv{width:270px}@-moz-document url-prefix(){.tooltip-input[type=checkbox]{margin:0 0 0 10px}.tooltip-input:focus{box-shadow:0 0 5px 5px #8fc4fa}}.form-group dt .tooltip-input{top:12px}.form-group dt .tooltip-icon{margin-top:10px}.form-group dt .tooltip-description{top:43px}.form-group dt .tooltip-desc-maxtv{top:43px}.tooltip-container.adjuster .input-label{display:inline}.tooltip-container.adjuster .tooltip-input[type=checkbox]{top:auto;margin-top:5px}.tooltip-container.adjuster .tooltip-description{top:auto;margin-top:17px}.tooltip-container.adjuster .tooltip-desc-maxtv{top:auto;margin-top:17px}#tooltip-province,.tooltip-icon[for=tooltip-province]{display:none}@media(max-width:500px){.result-details-container .data-table td,.result-details-container .data-table th{padding-left:5px!important;padding-right:5px!important}.result-details-container .data-table .show-tooltip .tooltip-description{width:180px}.result-details-container .data-table .show-tooltip .tooltip-desc-maxtv{width:180px}}.section-container.contact-and-billing-info .tooltip-description{left:20px}.section-container.contact-and-billing-info .tooltip-desc-maxtv{left:20px}.col-3 .list.icon li .tooltip-description.plan{left:-10px}@media only screen and (min-width:320px)and (max-width:365px){.col-3 .list.icon li .tooltip-description.plan{top:75px}}@media only screen and (min-width:375px)and (max-width:482px){.col-3 .list.icon li .tooltip-description.plan{top:54px}}@media only screen and (min-width:483px){.col-3 .list.icon li .tooltip-description.plan{top:32px}}.col-1 .list.icon li .tooltip-description.plan{left:-10px}@media only screen and (min-width:320px)and (max-width:365px){.col-1 .list.icon li .tooltip-description.plan{top:25px}}@media only screen and (min-width:375px)and (max-width:482px){.col-1 .list.icon li .tooltip-description.plan{top:25px}}@media only screen and (min-width:483px){.col-1 .list.icon li .tooltip-description.plan{top:25px}}.date-picker-container{margin-top:20px;display:none}.date-picker-container .field-group{margin:30px 0 0!important}.date-picker-container .field-group img{float:left}.date-picker-container .js-date-picker{padding:15px;height:auto;display:inline-block;width:100%}.date-picker-container .fa-calendar{position:absolute;z-index:100;margin-top:18px;margin-left:-30px;pointer-events:none}.ui-datepicker{z-index:1000!important}.selected .date-picker-container{display:block}.ui-datepicker{border-radius:0;font-family:var(--font-body);font-weight:var(--font-body-weight-normal)}.ui-datepicker a,.ui-datepicker div,.ui-datepicker span{border-radius:0}.ui-datepicker tbody,.ui-datepicker td,.ui-datepicker tr:nth-of-type(even){background:#fff!important}.ui-datepicker-next,.ui-datepicker-prev{background:#d3178e!important;border:0!important;font-family:Ionicons;color:#fff;text-align:center}.ui-datepicker-next:hover,.ui-datepicker-prev:hover{text-decoration:none}.ui-datepicker-next::before,.ui-datepicker-prev::before{color:#fff;padding-top:8px;display:inline-block}.ui-datepicker-next-hover,.ui-datepicker-prev-hover{border:0!important}.ui-datepicker-next::before{content:""}.ui-datepicker-prev::before{content:""}.ui-state-default{padding:10px;background:#dbeaf7}.ui-state-highlight{background:#d3178e!important;color:#fff!important;border:1px solid #d3178e!important}.ui-widget-header{background:#fff!important;border:0!important}@media print{.global-header{height:70px}.global-header.row{padding:0 10px!important}.page-checkout .background-wrapper>.gradient-wrapper{border-bottom:0!important}.logo{left:10px!important}.page-checkout .top-bar-container,.page-checkout .utility-toolbar,.page-comparison .top-bar-container,.page-comparison .utility-toolbar{display:none}.page-checkout .sasktel-logo,.page-comparison .sasktel-logo{display:static!important;top:0!important;left:0}.page-checkout .app-header,.page-comparison .app-header{border:0!important;height:60px}.page-checkout .gradient-wrapper.page-title-wrapper,.page-comparison .gradient-wrapper.page-title-wrapper{border:0!important}.page-checkout .gradient-wrapper .almost-white .space,.page-comparison .gradient-wrapper .almost-white .space{border:0!important}.main-nav-container{display:none}.ChatAnchor,.footer-background-wrapper,.footer-copyright img,.footer-legal,.footer-social,.page-controll,.page-top,.print-label,.super-navigation,.tooltip-description,.tooltip-icon::before,.tooltip-input,footer>.row{display:none!important}.button{border:1px solid #000}.page-title{margin:-10px 0 0 0;font-size:24px;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}.section-title.checkout{margin:-10px 0 15px;font-size:20px!important;font-family:var(--font-body);font-weight:var(--font-body-weight-semi-bold)}.checkout-container{padding:0}.list.confirmation-number dd,.list.confirmation-number dt{font-size:12px!important;display:block!important;width:100%!important;min-width:auto!important}.list.phone-number dd,.list.phone-number dt{width:100%}.list.phone-number dd{margin-bottom:15px}.list.shipping.form-group .field-group .row .small-6{width:50%!important}.list.shipping.form-group .field-group .row .button{padding:13px 1px 12px;font-size:14px}.list.address.form-group.billing dt{margin-top:7px}.popup-container{position:static}.popup{border:1px solid #000;width:100%!important}.nav-checkout-steps li{border:1px solid #000;width:32%}.nav-checkout-steps li.current{border-width:3px}.nav-checkout-steps .adjuster,.nav-checkout-steps .current::after{display:none!important}.error-field{border:1px dotted #000}.error-field .icon-error::after,.error-field .icon-error::before{background:#000}.page-heading.cart-summary{margin-bottom:20px}.scroll-container{height:auto}.data-table-container{margin-top:10px!important}.data-table td,.data-table th{border:1px solid #000!important;padding:6px!important;font-size:12px!important}.data-table th.item,.data-table th.recurring-charge{border-right:0!important}.data-table th.one-time-charge,.data-table th.recurring-charge{border-left:0!important}.data-table .heading th.one-time-charge,.data-table .heading th.recurring-charge{border-left:1px solid #000!important;border-right:1px solid #000!important}.data-table .heading th.item{border-top:0!important;border-left:0!important}.data-table .sub-total th.one-time-charge,.data-table .sub-total th.recurring-charge,.data-table .total th.one-time-charge,.data-table .total th.recurring-charge{border-left:1px solid #000!important;font-size:14px!important}.data-table .price-label{white-space:nowrap}.data-table .total .item{font-family:var(--font-body)!important;font-weight:var(--font-body-weight-semi-bold)!important;line-height:1.2!important}.data-table.account-summary{margin:5px 0 10px 0!important}.data-table-caption{position:static!important;margin:0!important}.data-table-caption .table-title{font-size:14px!important}.data-table-caption .account-info{font-family:var(--font-body)!important;font-weight:var(--font-body-weight-normal)!important;font-size:14px!important}.data-table-caption .text-link{display:none}.current-solution,.new-solution,.one-time-charge,.recurring-charge{width:150px!important}.checkout-container p{font-size:12px!important}.checkout-container .confirmation-number,.checkout-container .shipping-address{margin:10px 0 0!important}.section-title.checkout{margin:0!important}.bullet-point li{list-style:disc!important;margin-left:15px}.bullet-point li:before{content:"";display:inline;width:0;height:0;margin:0;float:none}.print-page .section-container.contact-and-billing-info,.print-page .section-container.credit-check,.print-page .section-container.customer-info{display:none}.print-page .section-container.credit-check-result{margin:0}.print-page .page-title,.print-page .result-details-container,.print-page .section-container.credit-check-result .result-heading,.print-page .section-container.credit-check-result .section-title,.print-page .section-container.credit-check-result p,.print-page .section-title.checkout{display:none}.print-page .page-heading.cart-summary{margin:0}.print-page .page-heading.cart-summary .page-title{display:block}.print-page .page-heading.cart-summary .description{font-size:14px!important}.print-page .data-table-container .notation{padding:10px 0 0 0!important;font-size:14px!important}.print-page .section-container.credit-check-result .reference-number{position:absolute;top:0;right:0}.print-page .data-table.cart-summary .quantity-container{display:block;float:none}.print-page .data-table.cart-summary .quantity-container label{font-size:12px!important}.print-page .data-table.cart-summary .quantity-container .ion-chevron-down,.print-page .data-table.cart-summary .text-link{display:none}.print-page .data-table.cart-summary .user-input-container.select{display:inline-block;width:auto}.print-page .data-table.cart-summary select.user-input{font-size:12px!important;border:0;display:inline-block;width:auto}.hide-for-screen{display:block}.ion-compose{display:none}.notification-container.success{border:1px solid #000!important}.user-info-container .row{margin-top:10px}.section-container.your-order{margin:auto 0!important}.section-container .billing-address,.section-container .shipping-address{margin-top:20px}.section-container .section-title{font-size:14px!important;margin:0!important}.section-container dd,.section-container dt{font-size:12px!important}.input-label[for=business-name] .adjuster{height:0!important}.input-label i{display:block}.input-label[for=business-name]{margin-top:1.4em}.checkout-container{padding:0!important}.nav-checkout-steps{display:none!important}.icon-ok{border:1px solid #000}.group-container.expiration-date{width:100%!important}.group-container.phone-and-email .large-3.columns{width:50%!important}[for=phone-type-alternate1]{margin-top:1.4em!important}.result-details-container{border-color:#000!important;padding:10px!important}.result-details-container .section-title.highlight{border-color:#000!important}.result-details-container th.solution{border:0!important}.content-header[data-is-position-fixed=true]{position:static!important}.content-header .row{padding:0 10px}.content-header.error{background:0 0!important;margin-bottom:10px}.sticker .price-summary{vertical-align:top}.sticker .button{display:none}.sticker.account-summary .field-wrapper{width:100%}.field-group.field-container.upgrade{width:100%!important;border:0!important;padding-left:0!important;margin-left:0!important}.product-details .product-name-caption{margin-top:10px}.product-details .product-name{font-size:28px}.product-details .product-image{width:30%}.product-details .product-info{width:70%}.product-details .button-container{display:none!important}.product-details.plan .product-info{border:1px solid #000}.selected-color,.user-input-variant{display:none!important}.user-input-variant:checked~.selected-color{display:block!important}.accordion-input,.accordion-title .icon{display:none!important}.accordion-title.sub{border:1px solid #000}.accordion-panel{margin:0 0 20px}.accordion-panel .field-group.highlight{margin-top:0;border:1px solid #000}.item-list.standard{margin-left:0;margin-right:0}.item-list.standard .list-item{width:49%}.item-list.customer-type .list-item{margin-bottom:20px}.expandable-container .connector,.expandable-container .variants-wrapper{background:#fff!important}.footer-copyright{position:absolute!important;bottom:0!important;left:10px!important;margin:0!important;padding:0!important;float:none!important;width:100%!important}.footer-copyright p{margin:-5px 0 0 0!important}.footer-base>.row,.gradient-wrapper>.row,.gradient-wrapper>div>.row.ng-scope{padding:0 10px!important}footer{display:none!important}.group-call-to-actions{display:none!important}}