:root{--custom-brand-red: #EE001E;--custom-brand-red-secondary: #F50A23;--custom-brand-yellow: #F8FF3C;--custom-brand-yellow-secondary: #F5FF1E;--custom-brand-white: #FFF;--custom-brand-black: #000;--vui-modal__dialog_width-at-med: 42rem;--vui-modal__dialog_width-at-lg: 52.5rem;--vui-modal__dialog_padding-med: 3rem;--vui-modal__dialog_padding-lg: 4rem}button.vui\:button:active,a.vui\:button:active{--vui-button_opacity: var(--vui-theme-color-interactive-opacity-active) 1}.vui\:button.btn-yellow{--vui-button_background-color: var(--custom-brand-yellow);--vui-button_color: var(--custom-brand-red);--vui-button_border-color: var(--custom-brand-yellow)}.vui\:button.btn-red{--vui-button_background-color: var(--custom-brand-red-secondary);--vui-button_border-color: var(--custom-brand-red-secondary);--vui-button_color: var(--custom-brand-yellow-secondary)}.vui\:button.btn-red-sign-in{--vui-button_background-color: var(--custom-brand-red);--vui-button_border-color: var(--custom-brand-yellow);--vui-button_color: var(--custom-brand-yellow)}.has\:hover-scale{transition-property:transform;transition-duration:.25s;transition-timing-function:ease}.has\:flex-1{flex:1}.has\:hover-scale:hover{transform:scale(1.025)}[data-vui-accordion]{color:var(--custom-brand-red)}.vui\:text.vui\:text--bold{font-feature-settings:"ss02" 1}[data-faq]{color:var(--custom-brand-red-secondary)}[data-faq] .vui\:accordion__summary:not(.vui\:accordion--button){padding-top:.75rem;padding-bottom:1rem}[data-faq] .vui\:accordion__summary:before{border-bottom:.088rem solid;border-right:.088rem solid;height:calc(.6 * var(--vui-accordion__summary-icon-relative-size));right:calc(.25 * var(--vui-accordion__summary-icon-relative-size));top:50%;width:calc(.6 * var(--vui-accordion__summary-icon-relative-size));z-index:1}[data-faq] .vui\:accordion__summary:not(.vui\:accordion--button):after{background-color:var(--custom-background-transparent);content:"";height:calc(1.375 * var(--vui-accordion__summary-icon-relative-size));right:calc(.33 * var(--vui-accordion__summary-icon-relative-size));width:calc(1.375 * var(--vui-accordion__summary-icon-relative-size))}[data-faq] .vui\:accordion{--vui-accordion__summary_padding-top: .6rem;--vui-accordion__summary_padding-bottom: .6rem}@media(min-width:768px){[data-faq] .vui\:accordion{--vui-accordion__summary_padding-top: 1rem;--vui-accordion__summary_padding-bottom: 1rem}[data-faq] .vui\:accordion__summary:not(.vui\:accordion--button){padding-top:1rem}[data-faq] .vui\:accordion__summary:before{border-bottom:.125rem solid;border-right:.125rem solid}[data-faq] .vui\:accordion__summary:before{height:calc(.6 * var(--vui-accordion__summary-icon-relative-size));width:calc(.6 * var(--vui-accordion__summary-icon-relative-size))}}@media(min-width:1024px){[data-faq] .vui\:accordion__summary:not(.vui\:accordion--button){padding-top:.75rem}}.promo-badge{--badge-rotate: 0deg;--currency-symbol: "$";inset:var(--badge-inset-xs)}@media(min-width:768px){.promo-badge{inset:var(--badge-inset-md, var(--badge-inset-xs))}}@media(min-width:1024px){.promo-badge{inset:var(--badge-inset-lg, var(--badge-inset-md, var(--badge-inset-xs)))}}@media(min-width:1200px){.promo-badge{inset:var(--badge-inset-xl, var(--badge-inset-lg, var(--badge-inset-md, var(--badge-inset-xs))))}}#promo-badge .vui\:button-icon__icon.vui\:icon{--vui-icon-size: .75rem}.promo-badge_circle{background-color:var(--custom-brand-yellow);color:var(--custom-brand-black);border-radius:50%;aspect-ratio:1 / 1;width:var(--badge-size-xs);position:relative}@media(min-width:768px){.promo-badge_circle{width:var(--badge-size-md, var(--badge-size-xs))}}@media(min-width:1024px){.promo-badge_circle{width:var(--badge-size-lg, var(--badge-size-md, var(--badge-size-xs)))}}@media(min-width:1200px){.promo-badge_circle{width:var(--badge-size-xl, var(--badge-size-lg, var(--badge-size-md, var(--badge-size-xs))))}}.promo-badge__content{transform:rotate(var(--badge-rotate));width:100%}#promo-badge .promo-badge__price{font-size:9.25rem;line-height:.85;letter-spacing:-.125rem}@media(min-width:768px){#promo-badge .promo-badge__price{font-size:7.25rem}}@media(min-width:1024px){#promo-badge .promo-badge__price{font-size:10rem;line-height:.9}}#promo-badge .promo-badge__price.has\:large-lenght-number{font-size:6.5rem;margin-left:14px}@media(min-width:768px){#promo-badge .promo-badge__price.has\:large-lenght-number{font-size:5rem}}@media(min-width:1024px){#promo-badge .promo-badge__price.has\:large-lenght-number{font-size:7rem}}#promo-badge .promo-badge__price:before{content:var(--currency-symbol);font-size:var(--size-symbol-xs);line-height:1;position:absolute;left:calc((var(--size-symbol-xs) / -2) + (var(--left-symbol-xs) * -1));top:var(--top-symbol-xs)}@media(min-width:768px){#promo-badge .promo-badge__price:before{font-size:var(--size-symbol-md, var(--size-symbol-xs));left:calc((var(--size-symbol-md, var(--size-symbol-xs)) / -2) + (var(--left-symbol-md, var(--left-symbol-xs)) * -1));top:var(--top-symbol-md, var(--top-symbol-xs))}}@media(min-width:1024px){#promo-badge .promo-badge__price:before{font-size:var(--size-symbol-lg, var(--size-symbol-md, var(--size-symbol-xs)));left:calc((var(--size-symbol-lg, var(--size-symbol-md, var(--size-symbol-xs))) / -2) + (var(--left-symbol-lg, var(--left-symbol-md, var(--left-symbol-xs))) * -1));top:var(--top-symbol-lg, var(--top-symbol-md, var(--top-symbol-xs)))}}@media(min-width:1200px){#promo-badge .promo-badge__price:before{font-size:var(--size-symbol-xl, var(--size-symbol-lg, var(--size-symbol-md, var(--size-symbol-xs))));left:calc((var(--size-symbol-xl, var(--size-symbol-lg, var(--size-symbol-md, var(--size-symbol-xs)))) / -2) + (var(--left-symbol-xl, var(--left-symbol-lg, var(--left-symbol-md, var(--left-symbol-xs)))) * -1));top:var(--top-symbol-xl, var(--top-symbol-lg, var(--top-symbol-md, var(--top-symbol-xs))))}}#promo-badge .promo-badge__text{font-weight:300;font-size:2.375rem}@media(min-width:768px){#promo-badge .promo-badge__text{font-size:1.75rem}}@media(min-width:1024px){#promo-badge .promo-badge__text{font-size:2.5rem}}#promo-badge .promo-badge_legal{color:var(--custom-brand-black)}@media(min-width:768px){#promo-badge .promo-badge_legal{color:var(--custom-brand-white)}}#promo-badge .promo-badge__secondary{font-weight:300;font-size:38px}@media(min-width:768px){#promo-badge .promo-badge__secondary{font-size:29px;line-height:2rem}}@media(min-width:1024px){#promo-badge .promo-badge__secondary{font-size:40px;line-height:2.5rem}}.all-in-one-protect__custom-container{--vui-root-content-well-max-width: 1272px}@media(min-width:768px){.all-in-one-protect__custom-container{--vui-root-content-well-margin: 20px}}#all-in-one-protect .vui\:button--white-red{color:var(--custom-brand-red-secondary)}#all-in-one-protect .all-in-one-protect__hero{--vui-theme-color-surface: var(--custom-brand-red-secondary);height:320px}@media(min-width:1024px){#all-in-one-protect .all-in-one-protect__hero{height:340px}}#all-in-one-protect .all-in-one-protect__hero p,#all-in-one-protect h1{--vui-text_letter-spacing--bold: 0;--vui-text_line-height: 95%}#all-in-one-protect .promo-badge{margin-top:16px}@media(min-width:768px){#all-in-one-protect .promo-badge{margin-top:0}}@media(min-width:1024px){#all-in-one-protect .promo-badge{position:absolute}}#all-in-one-protect #promo-badge .promo-badge__price{font-size:2.5rem;line-height:100%;letter-spacing:.157px}@media(min-width:768px){#all-in-one-protect #promo-badge .promo-badge__price{font-size:2.9rem}}#all-in-one-protect .promo-badge__price--font{font-size:13px;line-height:100%;letter-spacing:.157px}@media(min-width:1024px){#all-in-one-protect .promo-badge__price--font{font-size:18px;line-height:100%;letter-spacing:.224px}}#all-in-one-protect .all-in-one-protect__picture img{height:166px}@media(min-width:768px){#all-in-one-protect .all-in-one-protect__picture img{height:154px}}@media(min-width:1024px){#all-in-one-protect .all-in-one-protect__picture img{height:340px}}#all-in-one-protect .three-value-prop h3,#all-in-one-protect .three-value-prop p{color:var(--custom-brand-red-secondary);--vui-text_letter-spacing--bold: 0;--vui-text_letter-spacing: 0}#all-in-one-protect .three-value-prop__border{--vui-u-border-color: var(--custom-brand-red-secondary)}@media(min-width:1024px){#all-in-one-protect .three-value-prop__border{height:188px}}@media(min-width:768px){#all-in-one-protect .three-value-prop__line{width:.0625rem;height:auto}}#fix-and-replace h3,#fix-and-replace p{--vui-text_letter-spacing: 0}#fix-and-replace .fix-and-replace__box--left,#fix-and-replace .fix-and-replace__box--right{flex:1}@media(min-width:768px){#fix-and-replace .fix-and-replace__svg--phone{height:40px;width:25px}}@media(min-width:1024px){#fix-and-replace .fix-and-replace__svg--phone{height:50px;width:33px}}@media(min-width:768px){#fix-and-replace .fix-and-replace__svg--star{height:32px;width:30px}}@media(min-width:1024px){#fix-and-replace .fix-and-replace__svg--star{height:46px;width:40px}}@media(min-width:768px){#fix-and-replace .fix-and-replace__svg--battery{height:18px;width:32px}}@media(min-width:1024px){#fix-and-replace .fix-and-replace__svg--battery{height:28px;width:52px}}@media(min-width:768px){#fix-and-replace .fix-and-replace__svg--tool{height:30px;width:30px}}@media(min-width:1024px){#fix-and-replace .fix-and-replace__svg--tool{height:50px;width:45px}}@media(min-width:1024px){#fix-and-replace .fix-and-replace__box--left{flex:0 1 635px}#fix-and-replace .fix-and-replace__box--right{flex:0 1 625px}}#fix-and-replace .fix-and-replace__box--bottom{flex:1}#fix-and-replace .fix-and-replace__box--picture{display:block;height:180px}@media(min-width:1024px){#fix-and-replace .fix-and-replace__box--picture{height:324px}}#whats-covered .whats-covered__img{height:70px;width:70px}#whats-covered .whats-covered__box{flex:1}.eligibility-columns{column-count:1}.eligibility-columns ul{list-style-type:disc;color:var(--custom-brand-red)}.eligibility-group{break-inside:avoid;page-break-inside:avoid}@media(min-width:768px){.custom-eligibility-modal .vui\:modal__dialog{text-align:left;width:42rem;height:48rem;max-width:90dvw;max-height:90dvh}.eligibility-columns{column-count:2}}@media(min-width:1200px){.custom-eligibility-modal .vui\:modal__dialog{width:70.4375rem;height:37rem;max-width:90dvw;max-height:90dvh}.eligibility-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;align-items:start;column-count:auto}.eligibility-group{margin-bottom:0}.eligibility-group:nth-child(1){grid-column:1;grid-row:1}.eligibility-group:nth-child(2){grid-column:1;grid-row:2}.eligibility-group:nth-child(3){grid-column:2;grid-row:1}.eligibility-group:nth-child(4){grid-column:2;grid-row:2}.eligibility-group:nth-child(5){grid-column:3;grid-row:1}.eligibility-group:nth-child(6){grid-column:3;grid-row:2}.eligibility-group:nth-child(7){grid-column:4;grid-row:1}.eligibility-group:nth-child(8){grid-column:4;grid-row:2}}#seperate-products .seperate-products__box{flex:1}#seperate-products .seperate-products__picture{width:70px;height:70px}@media(min-width:768px){#seperate-products .seperate-products__picture{width:102px;height:70px}}@media(min-width:1024px){#seperate-products .seperate-products__picture{width:154px;height:134px}}@media(min-width:768px){#seperate-products .seperate-products__svg{width:19px;height:19px}}@media(min-width:1024px){#seperate-products .seperate-products__svg{width:24px;height:24px}}
