.allowance[data-v-8c9fb015]{font-size:.9rem}.allowance .icon-phone[data-v-8c9fb015],.allowance .icon-message[data-v-8c9fb015],.allowance .icon-data_usage[data-v-8c9fb015]{vertical-align:middle;margin-right:.3rem}.data-desc[data-v-8c9fb015]{margin-bottom:.25rem;font-size:1.1rem}.data-desc strong[data-v-8c9fb015]{font-weight:500}.progress-data[data-v-8c9fb015]{background-color:var(--color-allowance-progress-track);width:75px;height:10px;box-shadow:inset 0 0 0 1px var(--color-allowance-progress-outline);border-radius:.15rem;margin-bottom:.25rem}.network-logo-shell[data-v-8c9fb015]{background-color:var(--color-surface-logo-plate);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:0;box-shadow:inset 0 0 0 1px var(--color-logo-plate-outline);border-radius:.18rem;justify-content:center;align-items:center;margin:0 auto;padding:.12rem .18rem;line-height:0;display:inline-flex}.network-img[data-v-8c9fb015]{width:auto;max-width:65px;height:auto;max-height:40px;margin:0 auto;display:block}.badge[data-v-8c9fb015]{padding:.3em .5em;font-size:.75rem}.deal-attributes[data-v-55d61943]{flex-direction:column;align-items:center;display:flex}.deal-attributes--sim-free[data-v-55d61943]{justify-content:center}.network-logo-shell[data-v-55d61943]{background-color:var(--color-surface-logo-plate);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:0;box-shadow:inset 0 0 0 1px var(--color-logo-plate-outline);border-radius:.18rem;justify-content:center;align-items:center;margin:0 auto .5rem;padding:.12rem .18rem;line-height:0;display:inline-flex}.network-img[data-v-55d61943]{width:auto;max-width:65px;height:auto;max-height:40px;margin:0 auto;display:block}p[data-v-55d61943]{margin-bottom:.5rem;line-height:1.2}p[data-v-55d61943]:last-child{margin-bottom:0}.badge[data-v-55d61943]{margin-bottom:.25rem;padding:.3em .5em;font-size:.75rem;display:inline-block}:root[data-bs-theme=dark] .contract-length-badge[data-v-55d61943]{color:var(--color-text-inverse)}table[data-v-8547d3a1]{--bs-table-bg:var(--color-surface-cost-table-cell);--bs-table-color:var(--color-text-body);color:var(--color-text-body)}td[data-v-8547d3a1],th[data-v-8547d3a1]{border:1px solid var(--color-table-border)}th[data-v-8547d3a1]{border-bottom:2px solid var(--color-table-border)}.dealtable-header[data-v-8547d3a1]{--bs-table-bg:var(--color-surface-page);background:var(--color-surface-page);color:var(--color-text-heading)}.dealtable-header th[data-v-8547d3a1],.dealtable-header td[data-v-8547d3a1]{color:var(--color-text-heading)}tbody td[data-v-8547d3a1],tfoot tr:not(.dealtable-header) td[data-v-8547d3a1]{background:var(--color-surface-cost-table-cell)}.period-range[data-v-8547d3a1]{color:var(--color-text-muted);text-decoration:underline}.deal-sharer-button[data-v-84baefc1]{cursor:pointer}.deal-sharer-button .icon-share2[data-v-84baefc1]{vertical-align:middle}.deal-sharer-popover[data-v-84baefc1]{z-index:1080;max-width:18rem;position:absolute;overflow:hidden}.deal-sharer-link[data-v-84baefc1]{width:122px}.copy-button-wrapper .copy-button[data-v-84baefc1]{color:var(--color-surface-hover)}.copy-button-wrapper .copy-button--default[data-v-84baefc1]{background-color:var(--color-brand-primary)}.copy-button-wrapper .copy-button--copied[data-v-84baefc1]{background-color:green}.contract-tab-allowance dl[data-v-624d97a2]{margin-bottom:1rem}.contract-tab-allowance dt[data-v-624d97a2]{margin-bottom:.25rem;font-weight:700}.contract-tab-allowance dd[data-v-624d97a2]{margin-bottom:0}.contract-tab-allowance .icon-mobile[data-v-624d97a2],.contract-tab-allowance .icon-data_usage[data-v-624d97a2],.contract-tab-allowance .icon-phone[data-v-624d97a2],.contract-tab-allowance .icon-message[data-v-624d97a2],.contract-tab-allowance .icon-signal[data-v-624d97a2]{vertical-align:middle;margin-right:.3rem}.extra-expander[data-v-624d97a2]{padding:.25rem .6rem}.extra-expander--inner[data-v-624d97a2]{border:none}.extra-description[data-v-624d97a2]{background-color:var(--color-surface-tint);border:1px solid var(--color-border-subtle);border-radius:.25rem;margin-left:2.5rem;padding:1rem;font-weight:400}.link-separator[data-v-624d97a2]{color:var(--color-text-muted);margin:0 .5rem}.included-extras-title[data-v-624d97a2]{vertical-align:text-top;font-weight:400}.collapsed>.when-opened[data-v-624d97a2],:not(.collapsed)>.when-closed[data-v-624d97a2]{display:none}.average-price[data-v-db7eeed5]{margin-bottom:.25rem;font-size:1.3rem;font-weight:500}.badge[data-v-db7eeed5]{margin-top:.5rem;padding:.3em .5em;font-size:.75rem;display:inline-block}.popover-question[data-v-db7eeed5]{cursor:pointer}.popover-question[data-v-db7eeed5]:hover{text-decoration:none}.popover-question .icon-help_outline[data-v-db7eeed5]{vertical-align:middle}.price-suffix[data-v-db7eeed5]{font-weight:300}.muted-text[data-v-db7eeed5]{color:gray}.img-fluid[data-v-a4f05d6b]{width:auto;max-height:140px}.overflow-hide[data-v-8fdcf138]{text-overflow:ellipsis;overflow:hidden}.extra-name[data-v-8fdcf138]{color:var(--color-text-body);font-size:.8rem;font-weight:500}.promo-condition-badge[data-v-8fdcf138]{white-space:normal;border:0;background-color:var(--color-surface-deal-card)!important}.deal-discount .icon-tag[data-v-8fdcf138]{color:var(--color-brand-primary);margin-right:.3rem}.deal-discount span[data-v-8fdcf138]{color:var(--color-text-muted)}.badge[data-v-8fdcf138]{white-space:normal;text-align:left}.retailer-logo-shell[data-v-25fb1a96]{background-color:var(--color-surface-logo-plate);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-height:0;box-shadow:inset 0 0 0 1px var(--color-logo-plate-outline);border-radius:.18rem;justify-content:center;align-items:center;padding:.12rem .18rem;line-height:0;transition:background-color .2s,box-shadow .2s;display:inline-flex}.outlink-getdeal .icon-external-link[data-v-25fb1a96]{vertical-align:middle;margin-left:.3rem}:root[data-bs-theme=dark] .outlink-getdeal[data-v-25fb1a96],:root[data-bs-theme=dark] .outlink-getdeal[data-v-25fb1a96]:hover,:root[data-bs-theme=dark] .outlink-getdeal[data-v-25fb1a96]:focus,:root[data-bs-theme=dark] .outlink-getdeal[data-v-25fb1a96]:active,:root[data-bs-theme=dark] .outlink-getdeal.active[data-v-25fb1a96]{color:var(--color-black)!important}.fire-icon[data-v-334b551d]{vertical-align:middle;filter:drop-shadow(0 0 4px #f973168c);display:inline-block}.fire-icon--solid[data-v-334b551d]{filter:none}@keyframes dc-spinAround-ccfdb0d4{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes dc-overlayShimmer-ccfdb0d4{0%{background-position:100% 0}50%{background-position:0 0}to{background-position:100% 0}}.dealcard[data-v-ccfdb0d4]{background-color:var(--color-surface-deal-card);box-shadow:var(--shadow-deal-card);border-radius:.25rem;min-width:290px;position:relative;overflow:hidden;border:0!important}.dealcard .card-overlay[data-v-ccfdb0d4]{background:var(--color-loading-overlay);border-radius:inherit;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.dealcard .card-overlay .spinner-border[data-v-ccfdb0d4]{border-style:solid;border-width:.25em;border-radius:50%;width:3rem;height:3rem;font-size:2rem;animation:.75s linear infinite dc-spinAround-ccfdb0d4;display:inline-block}.dealcard .c-loading-spinner[data-v-ccfdb0d4]{color:#0000;border-color:var(--color-spinner-track);border-right-color:#0000;border-top-color:var(--color-spinner-active)}.dealcard .c-loading-spinner--overlay[data-v-ccfdb0d4]{filter:drop-shadow(0 3px 10px #0000002e)}.dealcard[data-v-ccfdb0d4] .card-header{background:linear-gradient(to right, var(--color-brand-primary-dark) 0%, var(--color-brand-primary) 100%);border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom:0;overflow:hidden;padding-bottom:.75rem!important}.dealcard[data-v-ccfdb0d4] .card-header-tabs{margin-bottom:-12px;margin-left:-10px;margin-right:-10px}.dealcard[data-v-ccfdb0d4] .card-header .nav-link{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.dealcard[data-v-ccfdb0d4] .card-header .nav-link.active{background-color:var(--color-surface-deal-card);border-color:var(--color-surface-deal-card);border-bottom-color:var(--color-surface-deal-card)}.dealcard[data-v-ccfdb0d4] .card-header .nav-link:not(.active){color:var(--color-surface-hover)}.dealcard[data-v-ccfdb0d4] .card-header .nav-link:not(.active):hover{border-color:#0000;border-bottom-style:none;border-bottom-width:0}.dealcard[data-v-ccfdb0d4] .card-header .nav-link:focus{border-color:#0000}.dealcard[data-v-ccfdb0d4] .px-xs-cardheader{padding-left:.75rem;padding-right:.75rem}.dealcard .c-trending-badge[data-v-ccfdb0d4]{white-space:nowrap;line-height:1;display:inline-flex}.dealcard .c-trending-badge__inner[data-v-ccfdb0d4]{align-items:center;display:inline-flex}.dealcard .c-trending-badge[data-v-ccfdb0d4]{filter:drop-shadow(0 0 8px #f9731699)}.dealcard .c-trending-badge__label[data-v-ccfdb0d4]{display:none}.dealcard .c-trending-badge[data-v-ccfdb0d4] .fire-icon{width:24px;height:24px}@media (min-width:576px){.dealcard .c-trending-badge[data-v-ccfdb0d4]{filter:none;background:linear-gradient(135deg,#fb923c 0%,#f97316 45%,#ef4444 100%);border-radius:999px;padding:1.5px;box-shadow:0 0 14px #f973168c}.dealcard .c-trending-badge__inner[data-v-ccfdb0d4]{border-radius:inherit;background:linear-gradient(135deg, #f9731626 0%, #f9731600 55%), var(--color-brand-primary);color:#fed7aa;letter-spacing:.02em;gap:.35rem;padding:.22rem .7rem .22rem .55rem;font-size:.75rem;font-weight:600}.dealcard .c-trending-badge__label[data-v-ccfdb0d4]{display:inline}.dealcard .c-trending-badge[data-v-ccfdb0d4] .fire-icon{width:16px;height:16px}}.dealcard .deal-fav .deal-fav-button[data-v-ccfdb0d4]{cursor:pointer;border:0}.dealcard .deal-fav .deal-fav-button .icon-star-o[data-v-ccfdb0d4]{color:var(--color-surface-hover);vertical-align:middle;font-size:20px}.dealcard .deal-fav .deal-fav-button .icon-star[data-v-ccfdb0d4]{color:gold;vertical-align:middle;font-size:20px}.dealcard .product-image-col[data-v-ccfdb0d4]{min-height:150px}.dealcard .muted-text[data-v-ccfdb0d4]{color:var(--color-text-muted)}:root[data-bs-theme=dark] .dealcard[data-v-ccfdb0d4]{border:1px solid var(--color-card-outline)!important}.btn-close[data-v-f383cb84]{opacity:.7;padding:.75rem;font-size:1rem}.btn-close[data-v-f383cb84]:hover{opacity:1}
