.c-page-header{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}@media screen and (max-width:767px){.c-page-header{text-align:center;align-items:center}}.c-page-header--padded{padding-bottom:32px}@media screen and (min-width:768px) and (max-width:1023px){.c-page-header--padded{padding-bottom:24px}}@media screen and (max-width:767px){.c-page-header--padded{padding-bottom:16px}}.c-page-header__card{background:#fff;border-radius:8px;flex-direction:column;gap:8px;padding:32px;display:flex}html.no-flexgap .c-page-header__card>*+*{margin-top:8px}@media screen and (min-width:768px) and (max-width:1023px){.c-page-header__card{padding:24px}}@media screen and (max-width:767px){.c-page-header__card{width:100%;padding:16px}}.c-page-header__row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}html.no-flexgap .c-page-header__row>*+*{margin-top:16px}@media screen and (max-width:767px){.c-page-header__row{flex-direction:column;align-items:stretch}}.c-page-header__text{flex-direction:column;flex:1 0 0;min-width:0;display:flex}.c-page-header__titles{flex-direction:column;gap:8px;display:flex}html.no-flexgap .c-page-header__titles>*+*{margin-top:8px}.c-page-header__h1{color:var(--Color-text-default,#333);margin:0;font-size:30px;font-weight:600;line-height:38px}.c-page-header__h1 span{color:var(--surface-brand-secondary-default,#3151ac)}@media screen and (min-width:768px) and (max-width:1023px){.c-page-header__h1{font-size:26px;line-height:30px}}@media screen and (max-width:767px){.c-page-header__h1{font-size:20px;line-height:24px}}.c-page-header__subtitle{color:var(--surface-heavy-l,#707070);font-size:var(--font-size-body,16px);margin:0;font-weight:400;line-height:20px}.c-page-header__aside{flex-shrink:0;align-items:center;gap:16px;display:flex}html.no-flexgap .c-page-header__aside>*+*{margin-top:16px}@media screen and (max-width:767px){.c-page-header__aside{flex-direction:column;align-items:stretch}}.c-page-header__logo{flex-shrink:0;justify-content:center;align-items:center;display:flex}@media screen and (max-width:767px){.c-page-header__logo{display:none}}.c-page-header__logo img{object-fit:contain;width:100px;height:auto}.c-page-header .product-header-trustpilot{margin-top:16px}@media screen and (max-width:767px){.c-page-header .product-header-trustpilot{justify-content:center;margin-top:0;display:flex}.product-header-trustpilot{width:100%}}.product-header-trustpilot .product-header-trustpilot-link{color:#191919;align-items:center;gap:6px;text-decoration:none;display:flex}html.no-flexgap .product-header-trustpilot .product-header-trustpilot-link{margin-top:-6px;margin-left:-6px}html.no-flexgap .product-header-trustpilot .product-header-trustpilot-link>*{margin-top:6px;margin-left:6px}@media screen and (max-width:767px){.product-header-trustpilot .product-header-trustpilot-link{flex-wrap:wrap;justify-content:center}}.product-header-trustpilot .rating-label{font-size:18px;font-weight:500;line-height:18px}.product-header-trustpilot .rating-stars{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill='%23dcdce6' d='M0 30h30V0H0z'/%3E%3Cpath fill='%23fff' d='M25.51 12.72 8.54 25.04l2.48-7.61-6.49-4.71h8.02l2.47-7.61 2.48 7.61h8.01zM15.02 20.34l4.64-.98 1.85 5.68-6.49-4.7z'/%3E%3C/svg%3E");background-repeat:space no-repeat;background-size:20px 20px;flex:none;width:108px;height:20px;display:block;position:relative}.product-header-trustpilot .rating-stars:before{content:"";background:inherit;-webkit-clip-path:inset(0 max(0px, 100% - var(--stars,0) * 22px) 0 0);clip-path:inset(0 max(0px, 100% - var(--stars,0) * 22px) 0 0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath fill='%2300b67a' d='M0 30h30V0H0z'/%3E%3Cpath fill='%23fff' d='M25.51 12.72 8.54 25.04l2.48-7.61-6.49-4.71h8.02l2.47-7.61 2.48 7.61h8.01zM15.02 20.34l4.64-.98 1.85 5.68-6.49-4.7z'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.product-header-trustpilot .rating-meta{display:contents}@media screen and (max-width:767px){.product-header-trustpilot .rating-meta{flex-basis:100%;justify-content:center;align-items:center;gap:2px;display:flex}html.no-flexgap .product-header-trustpilot .rating-meta>*+*{margin-left:2px}}.product-header-trustpilot .rating-meta b{font-size:14px;font-weight:500}.product-header-trustpilot .rating-count{font-size:14px;font-weight:400;line-height:14px}.c-repair-brands{padding:32px 0}@media screen and (min-width:768px) and (max-width:1023px){.c-repair-brands{padding:24px 0}}@media screen and (max-width:767px){.c-repair-brands{padding:16px 0}}.c-repair-brands__inner{flex-direction:column;gap:32px;display:flex}html.no-flexgap .c-repair-brands__inner>*+*{margin-top:32px}@media screen and (max-width:1023px){.c-repair-brands__inner{gap:24px}html.no-flexgap .c-repair-brands__inner>*+*{margin-top:24px}}@media screen and (max-width:767px){.c-repair-brands__inner{gap:16px}html.no-flexgap .c-repair-brands__inner>*+*{margin-top:16px}}.c-repair-brands__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media screen and (min-width:768px) and (max-width:1023px){.c-repair-brands__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:767px){.c-repair-brands__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.c-repair-brands__card{background:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;height:80px;padding:20px 30px;display:flex}@media screen and (max-width:767px){.c-repair-brands__card{padding:20px 16px}}.c-repair-brands__card img{object-fit:contain;max-width:100%;height:40px;transition:all .2s}.c-repair-brands__card:hover img{zoom:1.25;transition:all .2s}.c-repair-index{padding-top:32px}@media screen and (min-width:768px) and (max-width:1023px){.c-repair-index{padding-top:24px}}@media screen and (max-width:767px){.c-repair-index{padding-top:16px}}.c-repair-index{color:#333}.c-repair-index__inner{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}html.no-flexgap .c-repair-index__inner>*+*{margin-top:24px}@media screen and (min-width:768px) and (max-width:1023px){.c-repair-index__inner{margin-bottom:24px}}@media screen and (max-width:767px){.c-repair-index__inner{gap:16px;margin-bottom:16px}html.no-flexgap .c-repair-index__inner>*+*{margin-top:16px}}.ri-panel{background:#fff;border-radius:8px}@media screen and (max-width:1023px){.ri-panel{border-radius:4px}}.ri-brands{margin:0;padding:0 24px;list-style:none}@media screen and (max-width:1023px){.ri-brands{padding:0 16px}}.ri-brand{align-items:flex-start;gap:24px;padding:24px 0;display:flex}html.no-flexgap .ri-brand>*+*{margin-left:24px}.ri-brand+.ri-brand{border-top:1px solid rgba(51,51,51,.2)}@media screen and (max-width:1023px){.ri-brand{padding:0;display:block}}.ri-brand__identity{color:#333;text-align:center;border-radius:8px;flex-direction:column;flex:0 0 160px;align-items:center;gap:8px;text-decoration:none;display:flex}html.no-flexgap .ri-brand__identity>*+*{margin-top:8px}.ri-brand__identity:hover{color:#ad4700;text-decoration:none}.ri-brand__identity:focus-visible{color:#ad4700;text-decoration:none}.ri-brand__identity:hover .ri-brand__logo{box-shadow:inset 0 0 0 1px #d65800}.ri-brand__identity:focus-visible .ri-brand__logo{box-shadow:inset 0 0 0 1px #d65800}.ri-brand__identity:focus-visible{outline-offset:2px;outline:2px solid #496bce}@media screen and (max-width:1023px){.ri-brand__identity{display:none}}.ri-brand__logo{background:#f0f0f0;border-radius:8px;justify-content:center;align-items:center;width:100%;height:120px;padding:16px;transition:box-shadow .15s;display:flex}.ri-brand__logo img{object-fit:contain;width:88px;height:88px}.ri-brand__logo--small{border-radius:4px;flex:0 0 48px;width:48px;height:48px;padding:6px}.ri-brand__logo--small img{width:36px;height:36px}.ri-brand__name{color:inherit;margin:0;font-size:20px;font-weight:500;line-height:24px}.ri-brand__toggle{display:none}@media screen and (max-width:1023px){.ri-brand__toggle{color:#333;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:16px;width:100%;min-height:72px;padding:12px 0;display:flex}html.no-flexgap .ri-brand__toggle>*+*{margin-left:16px}.ri-brand__toggle:focus-visible{outline-offset:2px;outline:2px solid #496bce}}.ri-brand__toggle-name{flex:1 1 0;min-width:0;font-size:16px;font-weight:500;line-height:20px}.ri-brand__chevron{background:#fff0e6;border-radius:999px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .2s ease-out;display:flex}.ri-brand__chevron:before{content:"";background-color:#ad4700;width:12px;height:12px;-webkit-mask:url(/build/assets/chevron-down-BtUgFCAV.svg) 50%/contain no-repeat;mask:url(/build/assets/chevron-down-BtUgFCAV.svg) 50%/contain no-repeat}.ri-brand.is-expanded .ri-brand__chevron{transform:rotate(180deg)}.ri-brand__categories{flex:1 1 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media screen and (min-width:1024px) and (max-width:1189px){.ri-brand__categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1023px){.ri-brand__categories{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:16px}}@media screen and (max-width:767px){.ri-brand__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1023px){.ri-brand:not(.is-expanded) .ri-brand__categories{display:none}}.ri-brand__see-all{display:none}@media screen and (max-width:1023px){.ri-brand__see-all{grid-column:1/-1;display:block}}@media (prefers-reduced-motion:reduce){.ri-brand__logo,.ri-brand__chevron{transition:none}}.ri-category{color:#333;border:1px solid rgba(51,51,51,.2);border-radius:4px;justify-content:space-between;align-items:center;gap:8px;height:100%;min-height:44px;padding:12px 16px;font-size:14px;font-weight:500;line-height:16px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}html.no-flexgap .ri-category>*+*{margin-left:8px}.ri-category:after{content:"";background-color:currentColor;flex:0 0 12px;width:12px;height:12px;-webkit-mask:url(/build/assets/chevron-right-DBRnR7Ro.svg) 50%/contain no-repeat;mask:url(/build/assets/chevron-right-DBRnR7Ro.svg) 50%/contain no-repeat}.ri-category:hover{color:#ad4700;background:#fff0e6;border-color:#d65800;text-decoration:none}.ri-category:focus-visible{outline-offset:2px;outline:2px solid #496bce}.ri-category--all{color:#ad4700;border-color:#d65800}@media (prefers-reduced-motion:reduce){.ri-category{transition:none}}.ri-logos{padding:24px}@media screen and (max-width:1023px){.ri-logos{padding:16px}}.faqs-box{z-index:3;background-color:#fff;padding:32px 0;position:relative;overflow:hidden}.faqs-box .icon-question{aspect-ratio:1;width:60px;height:60px}.faqs-box .title{flex-flow:column;display:flex}.faqs-box .title h3{color:var(--text-primary,#333);font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-H2,32px);letter-spacing:var(--Static-Title-Large-Tracking,0);font-weight:500}@media screen and (min-width:768px) and (max-width:1023px){.faqs-box .title h3{font-size:var(--font-size-H3,26px);font-weight:500;line-height:var(--font-line-height-lg,32px)}}@media screen and (max-width:767px){.faqs-box .title h3{font-size:var(--font-size-H3,22px);line-height:var(--font-line-height-lg,28px);padding-bottom:4px}}.faqs-box .title p{color:var(--text-primary,#333);font-size:var(--font-size-subtitle-h5,16px);font-weight:400}@media screen and (min-width:768px) and (max-width:1023px){.faqs-box .title p{font-size:var(--font-size-body,15px);line-height:var(--font-line-height-xs,19px)}}@media screen and (max-width:767px){.faqs-box .title p{font-size:var(--font-size-body,14px);line-height:var(--font-line-height-xs,16px)}}.faqs-box .content{flex-direction:column;margin:32px 0;display:flex}@media screen and (min-width:768px) and (max-width:1023px){.faqs-box .content{margin:24px 0}}@media screen and (max-width:767px){.faqs-box .content{margin:16px 0}}.faqs-box .content .content-row{border-top:var(--border-1,1px) solid var(--Color-border-input,#858585);cursor:pointer;flex-direction:column;padding:16px 6px 16px 0;display:flex}.faqs-box .content .content-row:last-child{border-bottom:var(--border-1,1px) solid var(--Color-border-input,#858585)}.faqs-box .content .content-row .question{align-items:center;display:flex}.faqs-box .content .content-row .question h3{color:var(--Color-text-default,#333);font-size:var(--font-size-body,16px);font-style:normal;font-weight:500;line-height:var(--font-line-height-xs,20px)}@media screen and (max-width:767px){.faqs-box .content .content-row .question h3{font-size:var(--font-size-body,14px);line-height:var(--font-line-height-xs,16px)}}.faqs-box .content .content-row span.answer{max-height:0;color:var(--Color-text-default,#333);font-size:var(--font-size-body,16px);font-style:normal;font-weight:400;line-height:var(--font-line-height-xs,20px);transition:max-height .3s,padding .3s;overflow:hidden}.faqs-box .content .content-row span.answer.open{margin-top:16px}@media screen and (max-width:1365px){.faqs-box .content .content-row span.answer{font-size:14px}}
