plug-boost-monthly{display:block;padding-block:var(--bmc-pad-top, 64px) var(--bmc-pad-bottom, 64px);background:var(--color-chalk);color:var(--color-forrest-200);font:var(--font-base);scroll-margin-top:120px}.bmc *,.bmc *:before,.bmc *:after{box-sizing:border-box}.bmc [hidden]{display:none!important}.bmc :is(h2,h3,p,ul){margin:0}.bmc :is(a,button,tr):focus-visible{outline:3px solid var(--color-mint-100);outline-offset:3px}.bmc-wrap{max-width:1168px;margin-inline:auto;padding-inline:16px}@media(min-width:768px){.bmc-wrap{padding-inline:24px}}.bmc-heading{max-width:760px;margin:0 auto 28px;text-align:center}.bmc-heading .section-heading__kicker{margin-inline:auto}.bmc-title{font:var(--font-4xl);letter-spacing:-.02em;color:var(--color-forrest-300)}.bmc-intro{margin-top:12px}.bmc-intro p{line-height:1.5}.bmc-picker{display:flex;gap:8px;overflow-x:auto;margin:0 -16px 20px;padding:4px 16px 8px;scroll-snap-type:x mandatory}@media(min-width:768px){.bmc-picker{flex-wrap:wrap;justify-content:center;overflow:visible;margin:0 0 28px;padding:0}}.bmc-picker button{flex:none;scroll-snap-align:start;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;border:2px solid var(--color-grey-200);border-radius:8px;background:var(--color-white);color:var(--color-forrest-300);font:var(--font-base);font-weight:var(--font-weight-semibold);text-align:left;cursor:pointer}.bmc-picker button small{font:var(--font-sm);color:var(--color-grey-600)}.bmc-picker button:hover{border-color:var(--color-forrest-100)}.bmc-picker button[aria-checked=true]{border-color:var(--color-mint-100);background:var(--color-seafoam)}.bmc-card{overflow:hidden;border-radius:16px;background:var(--color-white);box-shadow:0 4px 12px -2px #0000001a}.bmc-top{display:grid;gap:24px;padding:20px}@media(min-width:990px){.bmc-top{grid-template-columns:280px minmax(0,1fr);gap:40px;padding:32px}}.bmc-phone{display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:center}@media(min-width:990px){.bmc-phone{grid-template-columns:1fr;align-items:start}}.bmc-media{display:flex;align-items:center;justify-content:center;aspect-ratio:1;padding:12px;border:1px solid var(--color-grey-100);border-radius:16px;background:var(--color-white)}.bmc-media img{max-width:100%;max-height:100%;height:auto;object-fit:contain}.bmc-phone-name{font:var(--font-xl);color:var(--color-forrest-300)}.bmc-meta{margin-top:4px!important;font:var(--font-sm);color:var(--color-grey-600)}.bmc-from{margin-top:8px!important}.bmc-from b{font:var(--font-xl);color:var(--color-forrest-300)}.bmc-shop{width:100%}.bmc-shop--side{margin-top:16px}@media(max-width:989px){.bmc-shop--side{display:none}}.bmc-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}@media(min-width:640px){.bmc-vs{gap:16px}}.bmc-col{border-radius:16px;padding:20px}.bmc-col--plug{background:var(--color-seafoam)}.bmc-col--carrier{background:var(--color-grey-100)}.bmc-label{display:flex;align-items:center;min-height:24px;font-weight:var(--font-weight-semibold);color:var(--color-forrest-300)}.bmc-label img{width:auto;height:20px}.bmc-per{margin-top:10px!important;line-height:1;white-space:nowrap;color:var(--color-forrest-300)}.bmc-num{font-family:Space Grotesk,sans-serif;font-weight:var(--font-weight-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bmc-per .bmc-num{font-size:clamp(40px,4.4vw,52px)}.bmc-per small{margin-left:2px;font-size:16px;font-weight:var(--font-weight-semibold)}.bmc-sub{margin-top:6px!important;font:var(--font-xs);color:var(--color-grey-600)}.bmc-lines{display:grid;gap:8px;margin-top:16px!important;padding:14px 0 0;border-top:1px solid rgba(22,60,63,.15);list-style:none;font:var(--font-sm)}.bmc-lines li{display:flex;justify-content:space-between;gap:12px}.bmc-lines li>span:last-child{font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}.bmc-hint{display:block;font:var(--font-xs);color:var(--color-grey-600)}.bmc-lines .bmc-total{padding-top:8px;border-top:1px solid rgba(22,60,63,.15);font-weight:var(--font-weight-semibold);color:var(--color-forrest-300)}.bmc-math-toggle{grid-column:1 / -1;justify-self:center;padding:2px 0;border:0;border-bottom:1px solid currentColor;background:none;color:var(--color-forrest-100);font:var(--font-base);font-weight:var(--font-weight-semibold);cursor:pointer}@media(min-width:640px){.bmc-math-toggle{display:none!important}}@media(max-width:639px){.bmc .bmc-col{padding:16px 12px}.bmc .bmc-label img{height:16px}.bmc .bmc-per .bmc-num{font-size:28px}.bmc .bmc-per small{font-size:13px}.bmc .bmc-lines li{flex-direction:column;gap:0}.bmc.is-ready .bmc-vs:not(.is-math-open) .bmc-lines{display:none}}.bmc-bars{grid-column:1 / -1;display:grid;gap:10px;margin-top:4px}.bmc-bar{display:grid;grid-template-columns:150px minmax(0,1fr) 92px;gap:12px;align-items:center;font:var(--font-sm)}.bmc-bar b{text-align:right;font-variant-numeric:tabular-nums}@media(max-width:639px){.bmc-bar{grid-template-columns:88px minmax(0,1fr) 72px;gap:8px;font:var(--font-xs)}}.bmc-track{height:14px;overflow:hidden;border-radius:8px;background:var(--color-grey-100)}.bmc .bmc-track .bmc-fill{display:block}.bmc-fill{height:100%;border-radius:8px;transition:width .6s cubic-bezier(.15,.84,.3,1)}.bmc-bar--plug .bmc-fill{background:var(--color-mint-100)}.bmc-bar--carrier .bmc-fill{background:var(--color-forrest-100)}@media(prefers-reduced-motion:reduce){.bmc-fill{transition:none}}.bmc-result{display:grid;gap:16px;align-items:center;padding:24px 20px;background:var(--color-forrest-100);color:var(--color-chalk)}@media(min-width:990px){.bmc-result{grid-template-columns:1fr auto;padding:28px 32px}}.bmc-eyebrow{font-weight:var(--font-weight-semibold);color:var(--color-mint-100)}.bmc-big{margin-top:6px!important;line-height:1;color:var(--color-white)}.bmc-big .bmc-num{font-size:clamp(44px,6vw,68px)}.bmc-big small{margin-left:4px;font-size:20px;font-weight:var(--font-weight-semibold)}.bmc-two-yr{margin-top:10px!important;font-size:18px}.bmc-result :is(p,b,small){color:inherit}.bmc-result .bmc-eyebrow{color:var(--color-mint-100)}.bmc-result .bmc-big{color:var(--color-white)}.bmc-two-yr b{font-family:Space Grotesk,sans-serif;font-size:24px}.bmc .bmc-shop--result{text-decoration:none;border-color:var(--color-mint-100);background:var(--color-mint-100);color:var(--color-forrest-100)}.bmc .bmc-shop--result:hover{border-color:var(--color-chalk);background:var(--color-chalk)}@media(min-width:990px){.bmc .bmc-shop--result{width:auto;min-width:220px}}.bmc-fine{max-width:900px;margin:16px auto 0;text-align:center;font:var(--font-xs);line-height:1.55;color:var(--color-grey-600)}.bmc-fine p{line-height:1.55}.bmc-compare{margin-top:56px}.bmc-compare-title{text-align:center;font:var(--font-2xl);color:var(--color-forrest-300)}.bmc-compare-note{margin-top:8px!important;text-align:center;font:var(--font-sm)}.bmc-table-wrap{margin-top:20px;overflow:hidden;border-radius:16px;background:var(--color-white);box-shadow:0 4px 12px -2px #0000001a}.bmc-table{width:100%;border-collapse:collapse;font:var(--font-base)}.bmc-table :is(th,td){padding:14px 16px;text-align:right;white-space:nowrap}.bmc-table :is(th:first-child,td:first-child){text-align:left}.bmc-table thead th{vertical-align:bottom;white-space:normal;background:var(--color-forrest-100);color:var(--color-chalk);font:var(--font-sm);font-weight:var(--font-weight-semibold)}.bmc-table tbody tr{border-top:1px solid var(--color-grey-100)}.bmc.is-ready .bmc-table tbody tr{cursor:pointer}.bmc.is-ready .bmc-table tbody tr:hover{background:var(--color-grey-100)}.bmc .bmc-table tbody tr.is-selected{background:var(--color-seafoam)}.bmc-model{display:flex;align-items:center;gap:12px;font-weight:var(--font-weight-semibold);color:var(--color-forrest-300)}.bmc-model img{width:44px;height:44px;object-fit:contain}.bmc-td-keep{font-family:Space Grotesk,sans-serif;font-weight:var(--font-weight-bold);color:var(--color-forrest-300)}.bmc-td-keep--total{font-size:18px}.bmc-td-carrier{color:var(--color-grey-600)}@media(max-width:767px){.bmc-table thead{display:none}.bmc-table,.bmc-table tbody,.bmc-table tr,.bmc-table th,.bmc-table td{display:block}.bmc-table tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;padding:16px}.bmc-table :is(th,td){padding:0;text-align:left;white-space:normal}.bmc-table th{grid-column:1 / -1;margin-bottom:8px}.bmc-table td[data-label]:before{content:attr(data-label);display:block;font:var(--font-xs);color:var(--color-grey-600)}.bmc-table .bmc-td-carrier{display:none}}
/*# sourceMappingURL=/cdn/shop/t/722/assets/boost-monthly-calculator.css.map */
