.not-available{background:#3e9ed7;color:white;border-radius:1rem;padding:1rem;margin:1rem}.not-available svg{cursor:pointer;display:block;margin-left:auto;width:12px;height:12px;fill:white}.not-available p{padding:1rem}#order-summary-bg{z-index:10;position:fixed;top:0;left:0;width:0;height:0;background:transparent;transition:background ease .6s}#order-summary-bg.open{width:100vw;height:100vh;background:rgba(25,25,25,0.4)}#order-summary-wrap{z-index:50;background:#fff;width:100%;max-width:400px;overflow-x:hidden;max-height:70%;position:fixed;bottom:120px;left:0;transition:height 1s}#order-summary-wrap h3{color:black;font-weight:500;font-size:18px}.order-summary .text-button{color:#333;background:0;font-size:14px;font-weight:normal;border:0;text-decoration:underline;margin-bottom:1rem;padding:0}.order-summary .text-button:hover{color:#1682c5}p#disclaimer{font-size:14px!important;cursor:pointer;text-decoration:underline;font-style:italic}.disclaimer-modal .modal-content{padding:40px 30px;text-align:left}.disclaimer-modal .modal-body{font-style:italic}.disclaimer-modal button{position:absolute;top:20px;right:20px;border:0;display:flex;justify-content:center;align-items:center;background:0}.disclaimer-modal button>svg{color:#b7b8b7}.order-summary{padding:1rem 2rem;background:#fff;width:100%;overflow-y:scroll;overflow-x:hidden;max-height:800px}.order-summary .header{background:#f7f7f7;font-size:11px;padding:10px 0;position:sticky;top:0;z-index:99}.order-summary h5{font-size:16px;margin:0;cursor:pointer}.order-summary h5.bolder{margin-top:2rem;font-weight:600}.order-summary label{font-size:12px;font-weight:400;color:#999}.order-summary article{padding:1rem 0;margin:0 1rem}.order-summary article:not(.subtotal){border-bottom:1px solid #999}.order-summary .name{font-size:16px;font-style:italic}.order-summary .price{font-size:16px;font-style:normal;color:#000;float:right;font-weight:600}.order-summary .price2{font-size:16px;font-style:italic;float:right}.order-summary ul{list-style-type:none;font-size:16px;font-weight:400;margin:0;padding:0}.order-summary ul ::marker{font-size:8px}.order-summary p{margin:0}.order-summary input[type=checkbox]{visibility:hidden}.order-summary h5{font-weight:500}.order-summary .internet h5{color:#1682c5}.order-summary .video h5{color:#52c5ec}.order-summary .voice h5{color:#99d02a}.order-summary .security h5{color:#57b193}.order-summary h5.all-in{margin-top:2rem}.gc-text{color:#1682c5}#subtotal{padding:5px;position:sticky;bottom:0}#subtotal h4{display:block;margin:0;padding:5px;vertical-align:middle;text-align:right}#subtotal h4 span{display:inline-block;font-size:26px;font-weight:bold;text-align:right;vertical-align:middle}#subtotal-text{padding-left:35px;font-size:18px;font-weight:600;padding-top:8px}#subtotal .col-sm-7{padding-right:27px}