html body #MainContent .repair-menu{padding:28px 0 12px;color:#161616;min-width:0}html body #MainContent .repair-menu *{box-sizing:border-box;min-width:0}html body #MainContent .repair-menu__heading h2{font-size:clamp(25px,3vw,38px);line-height:1.2;margin:0 0 10px}html body #MainContent .repair-menu__heading p{margin:0 0 20px;line-height:1.6;color:#444}html body #MainContent .repair-menu__jump{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}html body #MainContent .repair-menu__jump a{display:flex;align-items:center;min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #bdbdb8;border-radius:6px;color:#161616;background:#fff;font-size:14px;font-weight:650;line-height:1.4;text-decoration:none;white-space:normal}html body #MainContent .repair-menu__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}html body #MainContent .repair-menu__group{background:#fff;border:1px solid #d6d6d0;border-radius:8px;overflow:hidden;scroll-margin-top:110px}html body #MainContent .repair-menu__group h3{font-size:18px;line-height:1.35;padding:18px 18px 14px;margin:0;background:#edede8;color:#111;text-transform:none;letter-spacing:0}html body #MainContent .repair-menu__group ul{list-style:none;padding:0;margin:0}html body #MainContent .repair-menu__group li{margin:0;padding:0;border-top:1px solid #e4e4df}html body #MainContent .repair-menu__group li a{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;padding:13px 18px;color:#171717;background:#fff;font-size:15px;font-weight:550;line-height:1.45;text-decoration:none;white-space:normal;overflow-wrap:anywhere}html body #MainContent .repair-menu a:hover{background:#e9e9e3;color:#000}html body #MainContent .repair-menu a:focus-visible{outline:3px solid #0069b4;outline-offset:-3px}html body #MainContent .repair-menu__footer{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 14px}html body #MainContent .repair-menu__footer a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;background:#181818;color:#fff;border-radius:6px;font-size:14px;font-weight:650;line-height:1.45;white-space:normal;text-align:center;text-decoration:none}html body #MainContent .repair-menu__footer a:hover{background:#383838;color:#fff}html body #MainContent .repair-menu__note{font-size:14px;line-height:1.6;color:#444;margin:0 0 20px}html body #MainContent .lifty-repairs-hub .repairs-hero{padding-top:32px;padding-bottom:24px}html body #MainContent .lifty-repairs-hub .repairs-hero__actions{margin-top:20px}html body #MainContent .lifty-repairs-hub .repairs-hero__notice-card{margin-top:16px}html body #MainContent :is(.ll-service,.ll-chip,.ll-service__top,.ll-service__title,.ll-chip__name,.ll-workshop-service__columns>*,.ll-workshop-service__prices>*,.labs-hub__package-heading>*,.labs-race__copy){min-width:0;overflow-wrap:anywhere}html body #MainContent :is(.ll-chip,.lifty-labsup-feature-btn,.spec-btn){max-width:100%;box-sizing:border-box;white-space:normal;height:auto;min-height:44px;line-height:1.45;overflow-wrap:anywhere}html body #MainContent :is(.ll-chip__name,.ll-service__title,.ll-workshop-service h1,.ll-workshop-service h2){white-space:normal;line-height:1.35;height:auto}html body #MainContent .lifty-service-page__eeat-strip{flex-wrap:wrap;line-height:1.5}html body #MainContent .jdgm-title{white-space:normal;overflow-wrap:anywhere;font-size:clamp(23px,5vw,32px);line-height:1.3}html body.template-cart #MainContent .fudge-xs-imgwrap{aspect-ratio:1/1;position:relative;display:block;min-height:0;overflow:hidden}html body.template-cart #MainContent .fudge-xs-imgwrap img{position:absolute!important;top:0;right:0;bottom:0;left:0;min-height:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;object-position:center}html body.template-cart #MainContent .t4s-page_cart__img{width:118px!important;height:118px!important;min-width:118px;flex:0 0 118px;aspect-ratio:1/1}html body.template-cart #MainContent .t4s-page_cart__img img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center}html body.template-collection.lifty-workshop-collection #MainContent .t4s-products .t4s-product{height:auto!important;min-height:0!important;display:flex!important}html body.template-collection.lifty-workshop-collection #MainContent .t4s-products .t4s-product-wrapper{height:auto!important;min-height:100%!important;grid-template-rows:var(--lifty-card-image-height) auto!important;overflow:visible!important}html body.template-collection.lifty-workshop-collection #MainContent .t4s-products .t4s-product-info{height:auto!important;min-height:0!important}html body.template-collection.lifty-workshop-collection #MainContent .t4s-products .t4s-product-info__inner{height:auto!important;min-height:100%!important}html body.template-collection.lifty-workshop-collection #MainContent .t4s-products .t4s-product.t4s-pr-grid .t4s-product-title,html body.template-collection.lifty-workshop-collection #MainContent .t4s-products .t4s-product.t4s-pr-grid .t4s-product-title a{display:block!important;flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;-webkit-line-clamp:unset!important;line-height:1.45!important;overflow-wrap:anywhere!important}@media(max-width:1000px){html body #MainContent .repair-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){html body #MainContent .repair-menu__grid{grid-template-columns:minmax(0,1fr);gap:16px}html body #MainContent .repair-menu__jump a{flex:1 1 calc(50% - 8px);font-size:13px}html body #MainContent .repair-menu__footer{flex-direction:column}html body #MainContent .lifty-repairs-hub .repairs-hero__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}html body #MainContent .lifty-repairs-hub .repairs-hero__title{font-size:clamp(27px,7.3vw,36px);line-height:1.18}html body #MainContent .lifty-repairs-hub .repairs-hero__descriptor{font-size:15px;line-height:1.6}html body #MainContent :is(.model-spec-card__meta,.model-spec-card__actions){display:flex;flex-wrap:wrap;min-width:0}html body #MainContent :is(.model-spec-table-wrap,.model-spec-table-wrapper){width:100%;max-width:100%;overflow-x:auto;min-width:0}html body #MainContent .model-spec-card{min-width:0;max-width:100%;box-sizing:border-box}html body #MainContent .spec-btn{width:100%;flex-wrap:wrap}html body #MainContent .labs-hub__package-heading{flex-wrap:wrap;gap:6px}html body #MainContent .labs-race__baseline{flex-wrap:wrap}html body #MainContent .labs-race__copy strong{white-space:normal}}@media(max-width:767px){html body #MainContent .model-spec-ctas{display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;min-width:0}html body #MainContent .model-spec-ctas .spec-btn{flex:0 1 auto;width:100%;max-width:100%;min-width:0}}html body #MainContent .jdgm-widget .jdgm-title,html body #MainContent .jdgm-title{display:block!important;white-space:normal!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;line-height:1.35!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}html body #MainContent .error-index-card__models{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}html body #MainContent .index-row{min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;box-sizing:border-box}html body #MainContent .index-row>*{min-width:0;white-space:normal;overflow-wrap:anywhere}html body.template-cart #MainContent .fudge-xs-title{display:block!important;white-space:normal!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;text-overflow:clip!important;line-height:1.45!important;overflow-wrap:anywhere!important;-webkit-line-clamp:unset!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub){--repair-button-shadow:var(--lifty-soft-shadow,inset 4px 4px 8px #090a0d99,inset -4px -4px 8px #555a6240,6px 6px 10px #00000065,-4px -4px 10px #52576120)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub) :is(:is(.repairs-btn,.table-book-btn,.pillar-card__cta,.brand-item,.repair-tag,.worldwide-card__btn,.repair-menu__jump a,.repair-menu__group li a,.repair-menu__footer a,.labs-service-links a),.lifty-category-clarity a){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-width:0!important;max-width:100%!important;min-height:54px!important;height:auto!important;max-height:none!important;padding:14px 18px!important;border:1px solid #41444b!important;border-radius:15px!important;background:linear-gradient(145deg,#202228,#282b31)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:var(--repair-button-shadow)!important;font-size:14px!important;font-weight:600!important;line-height:1.45!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-align:center!important;text-decoration:none!important;text-shadow:none!important;clip-path:none!important;transform:none!important;transition:background .25s,border-color .25s,box-shadow .25s!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub) :is(:is(.repairs-btn,.table-book-btn,.pillar-card__cta,.brand-item,.repair-tag,.worldwide-card__btn,.repair-menu__jump a,.repair-menu__group li a,.repair-menu__footer a,.labs-service-links a),.lifty-category-clarity a) :is(span,strong,b,small,h3,p){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;white-space:normal!important;overflow-wrap:anywhere!important;min-width:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub) :is(:is(.repairs-btn,.table-book-btn,.pillar-card__cta,.brand-item,.repair-tag,.worldwide-card__btn,.repair-menu__jump a,.repair-menu__group li a,.repair-menu__footer a,.labs-service-links a),.lifty-category-clarity a):is(:hover,:focus-visible){background:linear-gradient(145deg,#24262b,#2d2f34)!important;border-color:#ffe447!important;box-shadow:inset 4px 4px 8px #090a0d99,inset -4px -4px 8px #ffe44712,6px 6px 10px #00000065,-4px -4px 10px #ffe44714,0 0 0 1px #ffe44730!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub) :is(:is(.repairs-btn,.table-book-btn,.pillar-card__cta,.brand-item,.repair-tag,.worldwide-card__btn,.repair-menu__jump a,.repair-menu__group li a,.repair-menu__footer a,.labs-service-links a),.lifty-category-clarity a):focus-visible{outline:3px solid #0069b4!important;outline-offset:4px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub) :is(:is(.repairs-btn,.table-book-btn,.pillar-card__cta,.brand-item,.repair-tag,.worldwide-card__btn,.repair-menu__jump a,.repair-menu__group li a,.repair-menu__footer a,.labs-service-links a),.lifty-category-clarity a):active{box-shadow:inset 5px 5px 9px #090a0db3,inset -3px -3px 7px #555a6233!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repair-menu__jump,.repair-menu__footer,.repairs-tags,.labs-service-links){gap:14px!important;padding-bottom:8px}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__group{overflow:visible!important;scroll-margin-top:160px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__group h3{border-radius:8px 8px 0 0}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__group ul{display:grid;gap:12px;padding:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__group li{border:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__group li a{display:flex!important;justify-content:space-between!important;text-align:left!important;width:100%!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__group li a>span[aria-hidden]{flex:0 0 auto}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .brand-item{display:block!important;text-align:left!important;padding:20px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .brand-item :is(.brand-item__desc,.brand-item__description){color:#e2e5eb!important;-webkit-text-fill-color:#e2e5eb!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repair-menu__group,.pillar-card,.pricing-telemetry-card,.pricing-policy-card,.worldwide-card){min-width:0!important;box-sizing:border-box!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .labs-service-links a{color:#fff!important;-webkit-text-fill-color:#fff!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repairs-hero__notice-content,.pricing-telemetry-card__sub,.repairs-section-subtitle){color:#444!important;-webkit-text-fill-color:#444!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .pricing-telemetry-card__label{color:#555!important;-webkit-text-fill-color:#555!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(h1,h2,h3,h4,p,li,td,th,summary){overflow-wrap:anywhere}@media(max-width:767px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repairs-hero__actions,.booking-cta-buttons){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repairs-hero__actions,.booking-cta-buttons)>a{width:100%!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__jump{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__jump a{width:100%!important;font-size:13px!important;padding:12px 10px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu__footer a{width:100%!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-tag{width:100%!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repairs-tags{display:grid!important;grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repairs-hub) :is(:is(.repairs-btn,.table-book-btn,.pillar-card__cta,.brand-item,.repair-tag,.worldwide-card__btn,.repair-menu__jump a,.repair-menu__group li a,.repair-menu__footer a,.labs-service-links a),.lifty-category-clarity a){transition:none!important}}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu{position:relative;isolation:isolate}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu:before{content:"";position:absolute;inset:0 -12px auto;height:470px;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 5% 8%,#ffe44726,transparent 44%),radial-gradient(ellipse at 96% 22%,#83caff20,transparent 42%)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu [data-repair-category=tyres]{--repair-accent:#ffe447;--repair-tint:#fff9d9;--repair-line:#e8d56f}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu [data-repair-category=brakes]{--repair-accent:#ff9d85;--repair-tint:#fff0eb;--repair-line:#e8b3a4}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu [data-repair-category=servicing]{--repair-accent:#8ed0ff;--repair-tint:#edf7ff;--repair-line:#a9cee8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu [data-repair-category=electrical]{--repair-accent:#c4adff;--repair-tint:#f5f0ff;--repair-line:#c9b7e8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu [data-repair-category=upgrades]{--repair-accent:#85e3c5;--repair-tint:#eafaf4;--repair-line:#a0d6c3}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu [data-repair-category=vehicle]{--repair-accent:#ffc88b;--repair-tint:#fff4e7;--repair-line:#e4c49f}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__heading h2{font-size:clamp(28px,3.1vw,42px);letter-spacing:-.035em;max-width:780px}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__heading h2:after{content:"";display:block;width:72px;height:5px;margin-top:16px;border-radius:4px;background:#e8c82d}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__heading p{max-width:68ch;margin-top:16px!important;margin-bottom:26px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-bottom:34px!important;padding:0 0 10px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile{position:relative;display:grid!important;grid-template-columns:58px minmax(0,1fr) 24px!important;align-items:center!important;justify-content:start!important;gap:16px!important;min-height:112px!important;padding:20px!important;width:100%!important;text-align:left!important;border-color:#52565f!important;overflow:visible!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:14px;background:radial-gradient(ellipse at 0 0,color-mix(in srgb,var(--repair-accent) 14%,transparent),transparent 72%)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-label{font-size:16px!important;line-height:1.4!important;font-weight:650!important;position:relative}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-art{position:relative;display:grid!important;place-items:center;flex:none!important;width:58px!important;height:58px!important;background:#14161c!important;border:1px solid color-mix(in srgb,var(--repair-accent) 50%,#30333a)!important;border-radius:18px!important;box-shadow:inset 2px 2px 5px #0005,0 0 20px color-mix(in srgb,var(--repair-accent) 12%,transparent);transition:transform .22s ease}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__svg{display:block!important;width:40px!important;height:40px!important;stroke:var(--repair-accent)!important;color:var(--repair-accent)!important;fill:none!important;flex:none!important;overflow:visible!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-arrow{display:grid!important;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid #666a73;line-height:1!important;font-size:16px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile:is(:hover,:focus-visible){border-color:var(--repair-accent)!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile:is(:hover,:focus-visible) .repair-menu__tile-art{transform:translateY(-3px) rotate(-6deg)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{gap:24px!important;align-items:start}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group{border:1px solid var(--repair-line)!important;border-radius:18px!important;background:linear-gradient(180deg,var(--repair-tint),#fff 250px)!important;box-shadow:0 8px 28px #15213908;overflow:visible!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group h3{display:flex!important;align-items:center!important;gap:14px!important;background:transparent!important;color:#15171c!important;-webkit-text-fill-color:#15171c!important;font-size:18px!important;line-height:1.35!important;text-transform:none!important;letter-spacing:-.015em!important;padding:20px 18px 12px!important;margin:0!important;border-radius:18px 18px 0 0}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group h3>span:last-child{min-width:0}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group-art{display:grid;place-items:center;width:48px;height:48px;flex:0 0 48px;background:#1d2027;border:1px solid #41444b;border-radius:15px;box-shadow:0 4px 9px #0002;transform:rotate(-5deg)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group-art .repair-menu__svg{width:34px!important;height:34px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group ul{padding:12px 14px 18px!important;gap:13px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group li a{gap:10px!important;padding:12px!important;min-height:62px!important;border-color:#454951!important;transition:border-color .2s,background .2s,box-shadow .2s!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__row-art{display:grid!important;place-items:center;flex:0 0 30px!important;width:30px!important;height:34px!important;min-width:30px!important;border-right:1px solid #ffffff24!important;padding-right:8px!important;box-sizing:content-box}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__row-art .repair-menu__svg{width:26px!important;height:26px!important;stroke-width:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__row-label{flex:1 1 auto!important;min-width:0!important;font-size:14px!important;line-height:1.45!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group li a:is(:hover,:focus-visible){border-color:var(--repair-accent)!important}@media(max-width:1100px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump{gap:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile{grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:12px!important;min-height:148px!important;padding:16px!important;align-content:start!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-art{width:48px!important;height:48px!important;border-radius:15px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-art .repair-menu__svg{width:34px!important;height:34px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-label{font-size:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-arrow{position:absolute;right:13px;top:16px;width:22px;height:22px;font-size:14px!important;opacity:.85!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{gap:22px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group h3{padding:20px 16px 10px!important;font-size:19px!important}}@media(prefers-reduced-motion:reduce){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile-art,html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__group li a{transition:none!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__tile:is(:hover,:focus-visible) .repair-menu__tile-art{transform:none!important}}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:24px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card{position:relative;isolation:isolate;min-width:0!important;border:1px solid #41454e!important;border-top:4px solid var(--repair-accent)!important;border-radius:7px!important;background:repeating-linear-gradient(135deg,#ffffff04 0 1px,transparent 1px 8px),linear-gradient(145deg,#20232a,#12151a)!important;box-shadow:0 12px 28px #10172522!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card:before{content:"";position:absolute;top:0;right:0;width:94px;height:16px;opacity:.23;background:repeating-conic-gradient(#fff 0% 25%,transparent 0% 50%) 0/16px 16px;pointer-events:none;z-index:-1}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card h3{position:relative;min-height:116px!important;margin:0!important;padding:25px 20px 20px!important;align-items:center!important;gap:14px!important;max-width:100%;box-sizing:border-box;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:19px!important;font-style:normal;line-height:1.3!important;background:transparent!important;border-radius:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card h3>span:last-child{position:relative;z-index:1;max-width:100%;overflow-wrap:anywhere!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__number{position:absolute!important;top:10px;right:14px;font:800 68px/1 Arial,sans-serif!important;font-style:italic!important;letter-spacing:-.07em;color:#ffffff09!important;-webkit-text-fill-color:#ffffff09!important;-webkit-text-stroke:1px #ffffff16;pointer-events:none}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card .repair-menu__group-art{position:relative;flex:0 0 44px!important;width:44px!important;height:44px!important;border-radius:10px!important;border-color:var(--repair-accent)!important;transform:rotate(-7deg);background:#11141b!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card>ul{border-top:1px solid #ffffff20!important;padding:16px!important;gap:12px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card>ul>li a{background:linear-gradient(145deg,#292d35,#1c2027)!important;box-shadow:inset 2px 2px 5px #090a0d66,inset -2px -2px 5px #555a6222,3px 3px 7px #0005!important;border-radius:9px!important;min-height:62px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card>ul>li a:is(:hover,:focus-visible){border-color:var(--repair-accent)!important;background:#303540!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details{margin:0!important;border:0!important;border-top:1px solid #ffffff28!important;background:#14171d!important;min-width:0!important;border-radius:0 0 5px 5px!important;overflow:visible!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details>summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-height:58px!important;padding:16px 20px!important;margin:0!important;width:100%!important;height:auto!important;box-sizing:border-box!important;border:0!important;border-radius:0 0 5px 5px!important;background:#171b22!important;box-shadow:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:650 14px/1.45 Arial,sans-serif!important;text-align:left!important;cursor:pointer;white-space:normal!important;overflow-wrap:anywhere!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repair-race__details,.repair-race__reference)>summary::-webkit-details-marker{display:none!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__toggle{display:grid!important;place-items:center;flex:0 0 26px!important;width:26px;height:26px;border:1px solid #767d89;border-radius:50%;color:#fff!important;-webkit-text-fill-color:#fff!important;font:400 22px/1 Arial,sans-serif!important;transition:transform .18s}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repair-race__details,.repair-race__reference)[open]>summary .repair-race__toggle{transform:rotate(45deg)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details[open]>summary{border-bottom:1px solid #454a55!important;border-radius:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details-copy{padding:20px!important;background:#f6f6f3!important;color:#24272d!important;-webkit-text-fill-color:#24272d!important;border-radius:0 0 5px 5px;min-width:0;max-width:100%;box-sizing:border-box;font-size:14px;line-height:1.65}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details-copy :is(p,strong,h4){color:#24272d!important;-webkit-text-fill-color:#24272d!important;white-space:normal!important;overflow-wrap:anywhere!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details-copy h4{font:700 15px/1.4 Arial,sans-serif!important;margin:20px 0 7px!important;text-transform:none!important;letter-spacing:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details-copy h4:first-child{margin-top:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details-copy p{font-size:14px!important;line-height:1.65!important;margin:0 0 14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__details-copy p:last-child{margin-bottom:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference{max-width:1200px!important;width:calc(100% - 48px)!important;margin:18px auto!important;border:1px solid #41454e!important;border-left:4px solid #ffe447!important;border-radius:8px!important;background:#fff!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference>summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;list-style:none!important;box-sizing:border-box!important;min-height:70px!important;width:100%!important;height:auto!important;padding:20px 24px!important;border:0!important;border-radius:6px!important;background:linear-gradient(145deg,#20232a,#14171d)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;white-space:normal!important;text-align:left!important;overflow-wrap:anywhere!important;font-size:clamp(16px,1.8vw,21px)!important;line-height:1.4!important;font-weight:700!important;cursor:pointer}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference>summary>span:first-child{min-width:0;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference[open]>summary{border-radius:6px 6px 0 0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference-body{padding:24px!important;min-width:0;max-width:100%;box-sizing:border-box}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference-body>section{padding:0!important;margin:0!important;width:100%!important;box-sizing:border-box!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference-body>section>.repairs-container{padding:0!important;max-width:100%!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repair-race__reference,.repair-race__details)>summary:focus-visible{outline:3px solid #0069b4!important;outline-offset:4px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(.repair-race__reference,.repair-race__details)>summary:hover{background:#2d323c!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub :is(#workshop-pricing,#repair-brands){scroll-margin-top:160px}@media(max-width:1100px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{grid-template-columns:minmax(0,1fr)!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-race__card h3{min-height:104px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference{width:calc(100% - 32px)!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference>summary{padding:18px!important;gap:12px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__reference-body{padding:18px 14px!important}}@media(prefers-reduced-motion:reduce){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-race__toggle{transition:none!important}}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:36px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#15171c!important;-webkit-text-fill-color:#15171c!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category:before{display:none!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>h3{min-height:86px!important;padding:18px 22px!important;background:linear-gradient(145deg,#242832,#14171d)!important;border-top:3px solid var(--repair-accent)!important;border-radius:7px!important;margin:0 0 18px!important;box-shadow:0 5px 14px #0002}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>h3 .repair-race__number{top:6px;right:22px;font-size:64px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important;border:0!important;padding:0!important;margin:0!important;min-width:0}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li{min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a{position:relative!important;isolation:isolate;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:48px minmax(0,1fr) 30px!important;align-items:center!important;justify-content:start!important;justify-items:start!important;gap:12px!important;box-sizing:border-box!important;aspect-ratio:1/1!important;min-width:0!important;width:100%!important;min-height:0!important;height:auto!important;max-height:none!important;padding:22px!important;border:1px solid #454b57!important;border-top:4px solid var(--repair-accent)!important;border-radius:10px!important;background:repeating-linear-gradient(135deg,#ffffff04 0 1px,transparent 1px 8px),linear-gradient(145deg,#242831,#15181f)!important;box-shadow:var(--repair-button-shadow)!important;overflow:visible!important;text-align:left!important;transform:none!important;transition:border-color .2s,box-shadow .2s,background .2s!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a:before{content:"";position:absolute;right:0;top:0;width:70px;height:12px;border-radius:0 8px 0 0;opacity:.19;background:repeating-conic-gradient(#fff 0% 25%,transparent 0% 50%) 0/12px 12px;pointer-events:none;z-index:-1}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a:is(:hover,:focus-visible){border-color:var(--repair-accent)!important;background:linear-gradient(145deg,#303641,#20252e)!important;box-shadow:inset 3px 3px 7px #090a0d88,5px 5px 12px #0004,0 0 0 1px var(--repair-accent)!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-art{grid-row:1!important;display:grid!important;place-items:center;box-sizing:border-box!important;width:48px!important;height:48px!important;min-width:0!important;flex:none!important;padding:0!important;border:1px solid color-mix(in srgb,var(--repair-accent) 48%,#303640)!important;border-radius:13px!important;background:#14171f!important;transform:rotate(-6deg)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-art .repair-menu__svg{width:34px!important;height:34px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-label{grid-row:2!important;align-self:center!important;flex:none!important;min-width:0!important;width:100%;max-width:100%;font-size:clamp(17px,1.55vw,22px)!important;line-height:1.3!important;font-weight:700!important;letter-spacing:-.02em;white-space:normal!important;overflow-wrap:anywhere!important;text-wrap:balance}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-square__arrow{grid-row:3!important;justify-self:end!important;display:grid!important;place-items:center;width:30px;height:30px;border:1px solid #777f8d;border-radius:50%;font-size:21px!important;line-height:1!important;color:#fff!important;-webkit-text-fill-color:#fff!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-square__number{position:absolute!important;right:18px;top:22px;font:800 italic 54px/1 Arial,sans-serif!important;letter-spacing:-.05em;color:#ffffff08!important;-webkit-text-fill-color:#ffffff08!important;-webkit-text-stroke:1px #ffffff20;pointer-events:none}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>.repair-race__details{border:1px solid #414854!important;border-radius:8px!important;margin-top:20px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>.repair-race__details>summary{border-radius:7px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>.repair-race__details[open]>summary{border-radius:7px 7px 0 0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile{grid-template-columns:36px minmax(0,1fr) 22px!important;gap:12px!important;min-height:66px!important;padding:12px 16px!important;align-content:center!important;justify-items:stretch!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-art{width:36px!important;height:36px!important;border-radius:11px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-art .repair-menu__svg{width:27px!important;height:27px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-label{font-size:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-arrow{position:static!important;width:22px!important;height:22px!important;justify-self:end!important}@media(max-width:1100px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}}@media(max-width:767px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__grid{gap:28px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>h3{padding:16px!important;gap:12px!important;font-size:18px!important;min-height:86px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{gap:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a{grid-template-rows:32px minmax(0,1fr) 24px!important;gap:8px!important;padding:14px!important;border-top-width:3px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-art{width:32px!important;height:32px!important;border-radius:9px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-art .repair-menu__svg{width:26px!important;height:26px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-label{font-size:15px!important;line-height:1.3!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-square__arrow{width:24px!important;height:24px!important;font-size:17px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-square__number{font-size:38px!important;top:14px;right:13px}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile{grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;min-height:72px!important;padding:11px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-art{width:28px!important;height:28px!important;border-radius:8px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-art .repair-menu__svg{width:22px!important;height:22px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-label{font-size:12px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__jump .repair-menu__tile-arrow{display:none!important}}@media(max-width:359px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{gap:10px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a{padding:11px!important;grid-template-rows:26px minmax(0,1fr) 20px!important;gap:7px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-label{font-size:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-art{width:26px!important;height:26px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-menu__row-art .repair-menu__svg{width:22px!important;height:22px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-square__arrow{width:20px!important;height:20px!important;font-size:15px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category .repair-square__number{font-size:32px!important}}@media(prefers-reduced-motion:reduce){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a{transition:none!important}}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{align-items:start!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li{height:auto!important;min-width:0!important;align-self:start!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options{display:block!important;margin:10px 0 0!important;border:1px solid #697484!important;border-radius:8px!important;background:#191e27!important;color:#fff!important;overflow:visible!important;box-shadow:inset 3px 3px 7px #090a0d80,3px 3px 7px #00000050!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options summary{display:grid!important;grid-template-columns:minmax(0,1fr) 20px!important;gap:8px!important;align-items:center!important;min-height:48px!important;padding:12px!important;list-style:none!important;cursor:pointer!important;white-space:normal!important;font-size:14px!important;line-height:1.45!important;font-weight:650!important;border-radius:7px!important;background:#242c38!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-transform:none!important;letter-spacing:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options summary::-webkit-details-marker{display:none!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options summary::marker{content:""!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options summary span{color:inherit!important;-webkit-text-fill-color:inherit!important;white-space:normal!important;overflow-wrap:anywhere!important;opacity:1!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options summary:hover{background:#323f50!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options summary:focus-visible{outline:3px solid #ffe447!important;outline-offset:2px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options details{margin:8px 0!important;border:1px solid #586574!important;border-radius:6px!important;background:#111722!important;color:#fff!important;overflow:visible!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list{padding:4px 8px 8px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__models{padding:0 6px 6px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options .repair-options__item>summary{grid-template-columns:minmax(0,1fr) 18px!important;font-size:13px!important;background:#202937!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__item>summary>span:first-child{grid-column:1!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__item>summary>.repair-options__price{grid-column:1!important;font-size:14px!important;color:#ffe447!important;-webkit-text-fill-color:#ffe447!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__item>summary>.repair-options__toggle{grid-column:2!important;grid-row:1 / span 2!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__toggle{font-size:20px!important;font-weight:400!important;line-height:1!important;justify-self:end!important;transition:transform .15s ease}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options[open]>summary>.repair-options__toggle,.repair-options details[open]>summary>.repair-options__toggle{transform:rotate(45deg)}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__body{padding:12px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__body p{margin:0 0 12px!important;font-size:13px!important;line-height:1.6!important;color:#e0e6ee!important;-webkit-text-fill-color:#e0e6ee!important;white-space:normal!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options .repair-options__body a.repair-options__link{display:flex!important;align-items:center!important;gap:6px!important;aspect-ratio:auto!important;height:auto!important;min-height:44px!important;padding:10px!important;font-size:13px!important;line-height:1.5!important;border:1px solid #8390a2!important;background:linear-gradient(145deg,#24262b,#2d2f34)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:inset 3px 3px 7px #090a0d99,3px 3px 7px #00000065!important;white-space:normal!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repair-opt-card .lifty-repair-opt-card__price,html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repair-opt-card .lifty-repair-opt-card__price *{color:#141414!important;-webkit-text-fill-color:#141414!important;background:#ffe447!important;opacity:1!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repair-opt-card .lifty-repair-opt-card__club-tag,html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repair-opt-card .lifty-repair-opt-card__club-tag *{color:#141414!important;-webkit-text-fill-color:#141414!important;background:#ffe447!important;opacity:1!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .fudge-Hhayq-conv-opts__footnote a{color:#204e66!important;-webkit-text-fill-color:#204e66!important;text-decoration:underline!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-service-page__eeat-strip{background:#242c38!important;color:#fff!important;padding:12px 14px!important;border-radius:6px!important;gap:8px 14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-service-page__eeat-strip span{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lfx :is(.lfx-panel:not(.lfx-dark),.lfx-results,.lfx-route) .lfx-kicker,html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lfx .lfx-number{color:#146184!important;-webkit-text-fill-color:#146184!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repairs-section-title{height:auto!important;max-height:none!important;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.35!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repair-opt-card) .t4s-product-title,html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent:has(.lifty-repair-opt-card) .t4s-product-title a{height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.45!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{row-gap:10px!important;column-gap:20px!important;align-items:start!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li{display:contents!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>a{grid-column:var(--repair-column)!important;grid-row:var(--repair-face-row)!important;margin:0!important;align-self:start!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options{display:contents!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options[open]{display:contents!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options>summary{grid-column:var(--repair-column)!important;grid-row:var(--repair-options-row)!important;min-height:54px!important;box-sizing:border-box!important;margin-bottom:10px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list{grid-column:1/-1!important;grid-row:calc(var(--repair-options-row) + 1)!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;padding:16px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list>.repair-options__context{grid-column:1/-1!important;margin:0!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:16px!important;line-height:1.5!important;font-weight:700!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list>details{margin:0!important;min-width:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list>.repair-options__item>summary{min-height:100px!important;align-content:center!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__brand>summary{min-height:54px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__footer{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__footer>a{width:100%!important;justify-content:center!important;text-align:center!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options::details-content{display:contents!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options:not([open])>.repair-options__list{display:none!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list{background:#191e27!important;border:1px solid #697484!important;border-radius:8px!important;margin-bottom:10px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(1){--repair-column:1;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(2){--repair-column:2;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(3){--repair-column:3;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(4){--repair-column:4;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(5){--repair-column:1;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(6){--repair-column:2;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(7){--repair-column:3;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(8){--repair-column:4;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(9){--repair-column:1;--repair-face-row:7;--repair-options-row:8}@media(max-width:1100px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(1){--repair-column:1;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(2){--repair-column:2;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(3){--repair-column:3;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(4){--repair-column:1;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(5){--repair-column:2;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(6){--repair-column:3;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(7){--repair-column:1;--repair-face-row:7;--repair-options-row:8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(8){--repair-column:2;--repair-face-row:7;--repair-options-row:8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(9){--repair-column:3;--repair-face-row:7;--repair-options-row:8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(1){--repair-column:1;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(2){--repair-column:2;--repair-face-row:1;--repair-options-row:2}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(3){--repair-column:1;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(4){--repair-column:2;--repair-face-row:4;--repair-options-row:5}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(5){--repair-column:1;--repair-face-row:7;--repair-options-row:8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(6){--repair-column:2;--repair-face-row:7;--repair-options-row:8}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(7){--repair-column:1;--repair-face-row:10;--repair-options-row:11}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(8){--repair-column:2;--repair-face-row:10;--repair-options-row:11}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li:nth-child(9){--repair-column:1;--repair-face-row:13;--repair-options-row:14}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul{column-gap:14px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-menu__footer{grid-template-columns:1fr!important}}@media(max-width:600px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options>summary{min-height:68px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list{grid-template-columns:minmax(0,1fr)!important;padding:12px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list>.repair-options__item>summary{min-height:76px!important}}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .labs-service-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:1200px!important;width:calc(100% - 48px)!important;margin:24px auto!important;box-sizing:border-box!important;padding:0!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .labs-service-links>a{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:64px!important;text-align:center!important;margin:0!important;box-sizing:border-box!important}@media(max-width:1000px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .labs-service-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:600px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .labs-service-links{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:600px){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .labs-service-links{width:calc(100% - 32px)!important}}@supports not selector(details::details-content){html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li{display:block!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-square__category>ul>li>.repair-options{display:block!important;margin-top:10px!important}html body.lifty-unified main#MainContent#MainContent#MainContent#MainContent .lifty-repairs-hub .repair-menu .repair-options__list{grid-template-columns:minmax(0,1fr)!important}}
/*# sourceMappingURL=/cdn/shop/t/512/assets/lifty-repair-layout.css.map */
