.payplan-details[data-v-e0611129]{align-items:center;display:flex;gap:1rem;justify-content:center;width:100%}.price-item[data-v-e0611129]{font-size:var(--70e0eef2);text-align:center}.price-item .header[data-v-e0611129]{font-size:var(--0fb8679e)}.amount[data-v-e0611129]{font-weight:700}.amount .suffix[data-v-e0611129]{font-size:var(--33ecdef5);font-weight:400}.divider[data-v-e0611129]{align-self:center;margin:0 20px;text-align:center}.divider span[data-v-e0611129]{color:var(--color-text-subcopy);font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:1.2;text-transform:uppercase}.divider[data-v-e0611129]:after,.divider[data-v-e0611129]:before{background-color:var(--color-border-divider);content:"";display:block;height:20px;margin:0 auto;width:1px}.e2e-my-quote{width:100%}.e2e-my-quote .e2e-my-quote-container{background:var(--color-background-white);border-radius:8px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;grid-template-columns:minmax(var(--min-width-mobile),1fr);padding-top:var(--p-m);row-gap:var(--p-xl);width:100%}@media (min-width:481px){.e2e-my-quote .e2e-my-quote-container{grid-template-columns:440px}}.e2e-my-quote .e2e-my-quote-container .quote-container{align-items:center;align-self:stretch;display:flex;flex-direction:column;row-gap:var(--p-m)}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__heading{align-items:center;background:var(--color-cta-outline-fill);border-radius:26px;color:var(--color-background-brand-300);display:flex;font-size:.875rem;font-weight:700;gap:10px;letter-spacing:1.4px;line-height:1.2;margin-bottom:12px;padding:6px 24px;text-align:center;text-transform:uppercase}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__amount{align-items:flex-start;display:flex;gap:0;justify-content:center;padding:0}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__amount span:first-of-type{align-self:center;color:var(--color-text-headline);font-size:1.75rem;font-weight:700;line-height:1.2;text-align:center}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__amount span:nth-of-type(2){color:var(--color-text-headline);font-size:3rem;font-weight:700;line-height:1.2;text-align:center}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__amount span:nth-of-type(3){align-self:flex-end;color:var(--color-text-headline);font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:7px}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__period{align-items:center;color:var(--color-text-subcopy);display:flex;font-size:.875rem;font-weight:400;gap:16px;justify-content:center;line-height:1.5;padding:0;width:254px}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__period>span:first-of-type{flex-shrink:0;text-align:right;width:106px}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__period>span:nth-of-type(3){flex:1 0 0;text-align:center}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__period-divider{background:var(--color-gray-300);height:12px;width:1px}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__difference{align-items:center;display:flex;flex-direction:row;gap:5px;justify-content:center;margin-top:var(--p-xs)}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__difference .arrow{display:inline-block;height:0;width:0}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__difference.lower{color:var(--color-success)}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__difference.lower .rate_diff_text:after{content:"lower"}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__difference.lower .arrow{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--color-success)}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__subtext{color:var(--color-text-subcopy);margin-top:1em;width:100%}.e2e-my-quote .e2e-my-quote-container .quote-container .quote__subtext .quote__subtext-item{display:flex;justify-content:space-between;width:100%}.e2e-my-quote .e2e-my-quote-container .quote__duration{color:var(--color-text-subcopy);font-size:.875rem;margin:-14px 0;text-align:center}.e2e-my-quote .e2e-my-quote-container .e2e-continue-cta-container{padding:0 var(--p-l);width:100%}.e2e-my-quote .e2e-my-quote-container .e2e-continue-cta-container>button{margin-left:auto;margin-right:auto}.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container{align-items:center;background:var(--color-background-pleather);border-radius:0 0 8px 8px;display:flex;flex-direction:column;justify-content:center;padding:16px var(--p-xl) 24px var(--p-xl);width:100%}.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .e2e-carrier-logos{align-items:center;-moz-column-gap:var(--p-xl);column-gap:var(--p-xl);display:flex;flex-direction:row;justify-content:center}.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .e2e-carrier-logos .carrier-logo{align-items:center;display:flex;width:106px}@media (min-width:1024px){.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .e2e-carrier-logos .carrier-logo{height:76px;max-width:160px}}.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .e2e-carrier-logos .carrier-logo>img{width:100%}.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .e2e-carrier-logos .partner-logo--x{height:7px;width:7px;fill:var(--color-gray-300)}@media (min-width:481px){.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .e2e-carrier-logos .partner-logo--x{height:10px;width:10px}}.e2e-my-quote .e2e-my-quote-container .e2e-carrier-logo-container .partnership-text{color:var(--color-text-headline);font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:1.2;margin-top:-6px;text-align:center;text-transform:uppercase}.e2e-my-quote .e2e-my-quote-container .quote-full{align-items:center;display:flex;gap:4px;justify-content:center;padding:0 12px;width:100%}.e2e-my-quote .e2e-my-quote-container .quote-full .item{align-items:center;display:flex;flex-direction:column;max-width:148px;width:100%}.e2e-my-quote .e2e-my-quote-container .quote-full .quote__amount span:first-of-type,.e2e-my-quote .e2e-my-quote-container .quote-full .quote__amount span:nth-of-type(2){font-size:2.25rem}.e2e-my-quote .e2e-my-quote-container .quote-full .quote__amount span:nth-of-type(3){font-size:1.125rem;margin-bottom:4px}.e2e-my-quote .e2e-my-quote-container .quote-full .quote__period{display:block;margin-top:4px;width:auto}.e2e-my-quote .e2e-my-quote-container .continue-cta{margin:0 auto}@media (min-width:1024px){.e2e-my-quote .e2e-my-quote-container--bundle{width:440px}}.e2e-my-quote .e2e-my-quote-container--bundle .quote-container{row-gap:var(--p-s)}.e2e-my-quote .e2e-my-quote-container--bundle .quote-container .quote__heading{margin-bottom:0}.e2e-my-quote .e2e-my-quote-container--bundle .carrier-logo>img{max-width:152px}.e2e-my-quote .e2e-my-quote-container--bundle .continue-cta{margin:0 auto 35px}@media (min-width:768px){.e2e-my-quote .e2e-my-quote-container--bundle .continue-cta{max-width:200px}}.e2e-my-quote .e2e-my-quote-container--bundle .e2e-carrier-logo-container{display:none}.e2e-my-quote .e2e-my-quote-container .bundle-discount-flag{align-items:center;background:var(--color-cta-outline-fill);border-radius:6px;display:flex;font-size:.75rem;gap:24px;justify-content:space-between;margin:auto;margin-top:var(--p-s);padding:2px 8px}.e2e-my-quote .e2e-my-quote-container .bundle-discount-flag>span{align-items:center;display:flex;gap:4px}.e2e-my-quote .e2e-my-quote-container .bundle-discount-flag>span>svg{height:18px;width:18px;fill:var(--color-interaction-secondary)}.e2e-my-quote .e2e-my-quote-container .bundle-discount-flag p{color:var(--color-text-subcopy);padding:2px 0}@media (min-width:481px){.e2e-my-quote .e2e-my-quote-container .bundle-discount-flag,.e2e-my-quote .e2e-my-quote-container .bundle-discount-flag p{font-size:1em}}.e2e-my-quote .e2e-my-quote-container .connect-agent{align-items:center;background-color:var(--color-background-brand-200);border-radius:0 0 var(--rounded-m) var(--rounded-m);display:flex;flex-direction:column;gap:var(--p-m);justify-content:center;margin-top:-20px;padding:var(--p-s) var(--p-m) var(--p-m)}.e2e-my-quote .e2e-my-quote-container .connect-agent__heading{color:var(--color-white);font-size:.875rem;font-weight:400;line-height:1.5;text-align:center}.e2e-my-quote .e2e-my-quote-container .connect-agent__call{align-items:center;display:flex;flex-direction:column;gap:var(--p-s);padding:0 var(--p-s)}.e2e-my-quote .e2e-my-quote-container .connect-agent__call-number{align-items:center;color:var(--color-white);display:flex;flex-direction:row;font-size:1.5rem;font-weight:500;gap:var(--p-xs);line-height:1.2}.e2e-my-quote .e2e-my-quote-container .connect-agent__call .phone-svg{height:24px;width:24px;fill:var(--color-white)}.e2e-my-quote .e2e-my-quote-container .connect-agent__call-agent-availability-status{color:var(--color-white);font-size:.625rem;font-weight:700;letter-spacing:1px;line-height:1.5;margin-left:10px;position:relative;text-transform:uppercase}.e2e-my-quote .e2e-my-quote-container .connect-agent__call-agent-availability-status:before{animation:pulse-dot 1.25s cubic-bezier(.215,.61,.355,1) infinite;background:var(--color-white);border-radius:50%;content:" ";display:block;height:8px;left:-15px;position:absolute;top:25%;transform:translateY(-50%);width:8px}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.e2e-my-quote .e2e-my-quote-container-mobile{display:flex;gap:16px;justify-content:space-between;padding:16px;width:100%}.e2e-my-quote .e2e-my-quote-container-mobile .heading{color:var(--color-interaction-secondary);font-size:10px;font-weight:700;text-transform:uppercase}.e2e-my-quote--sm,.e2e-my-quote--sm .e2e-my-quote-container{width:100%}.e2e-my-quote--sm .e2e-my-quote-container .carrier-logo>img{max-width:132px}@media (min-width:1024px){.e2e-my-quote--sm .e2e-my-quote-container .carrier-logo>img{max-width:115px}}.e2e-my-quote--sm .e2e-my-quote-container .quote-full .quote-full__item{width:120px}.e2e-my-quote--sm .e2e-my-quote-container .quote-full .quote__amount span:first-of-type,.e2e-my-quote--sm .e2e-my-quote-container .quote-full .quote__amount span:nth-of-type(2){font-size:1.75rem}.e2e-my-quote--sm .e2e-my-quote-container .quote-full .quote__amount span:nth-of-type(3){font-size:1rem;margin-bottom:1px}.e2e-my-quote--sm .e2e-my-quote-container .quote-full .quote__period{font-size:.75rem}.e2e-my-quote--sm.drop-shadow .e2e-my-quote-container{box-shadow:var(--drop-shadow)}.e2e-my-quote--sm.hide-logos .e2e-carrier-logo-container{display:none}.e2e-my-quote .phone-cta-section{display:flex;flex-direction:column;gap:var(--p-s)}@media (min-width:768px){.e2e-my-quote .phone-cta-section{background:var(--color-cta-outline-fill);border-radius:var(--rounded-m);padding:var(--p-s) 0}}.e2e-my-quote .phone-cta-section--text{font-size:.75rem;text-align:center}@media (min-width:768px){.e2e-my-quote .phone-cta-section--text{font-size:.875rem}}.e2e-my-quote .e2e-bundle-reminder{align-items:center;background:var(--color-warning-tint);display:flex;flex-direction:row;gap:12px;padding:var(--p-m) var(--p-l)}.e2e-my-quote .e2e-bundle-reminder .icon{height:24px;max-width:24px;width:100%;fill:var(--color-gray-400)}.e2e-my-quote .e2e-bundle-reminder--text{font-size:.875rem}.e2e-my-quote .e2e-bundle-reminder--text>span{font-weight:700}.e2e-my-quote .item-divider{align-items:center;color:var(--color-text-subcopy);display:flex;font-size:.625rem;font-weight:700;height:90%;letter-spacing:1px;margin:0 4px;position:relative;z-index:1}.e2e-my-quote .item-divider:before{background-color:var(--color-gray-200);content:"";height:90%;position:absolute;right:50%;top:0;transform:translate(-50%,5%);width:1px}.e2e-my-quote .item-divider .item-divider-text{background:var(--color-background-white);z-index:2}
