.repair-hybrid-container{font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);max-width:1250px;margin:0 auto;padding:40px 20px;color:#171a20;line-height:1.5}.repair-hybrid-container *{box-sizing:border-box}.repair-hybrid-container--styled{--imed-accent: #0071e3;--imed-text: #393c41;--imed-muted: #5c5e62;--imed-border: #e5e5e5;--imed-surface: #f5f5f7;--imed-heading: var(--font-heading-family, var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif))}.repair-hybrid-container--styled .reparatur-container,.repair-hybrid-container--styled .tesla-product-container,.repair-hybrid-container--embedded>.repair-hybrid-container{font-family:inherit!important;color:inherit!important;line-height:inherit!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}.repair-hybrid__header{text-align:center;margin-bottom:50px}.repair-hybrid__title{font-family:var(--imed-heading);font-size:clamp(28px,4vw,42px);font-weight:700;letter-spacing:-.8px;margin-bottom:10px;line-height:1.2}.repair-hybrid__model{font-size:20px;font-weight:600;color:var(--imed-text);margin:0 0 8px}.repair-hybrid__subtitle{font-size:18px;color:var(--imed-muted);font-weight:300;margin:0}.repair-hybrid__content,.repair-hybrid__intro{max-width:920px;margin:0 auto 36px;text-align:left}.repair-hybrid-container--modular .repair-hybrid__intro{padding-bottom:8px;border-bottom:1px solid var(--imed-border)}.repair-hybrid-container--embedded{max-width:1250px}.repair-hybrid-container--embedded>.repair-hybrid-container{max-width:none!important;padding:0!important}.repair-hybrid-container--styled h1,.repair-hybrid-container--styled h2,.repair-hybrid__content h1,.repair-hybrid__content h2,.repair-hybrid__intro h1,.repair-hybrid__intro h2{font-family:var(--imed-heading)!important;font-size:clamp(26px,3.5vw,36px)!important;font-weight:700!important;letter-spacing:-.6px!important;text-transform:none!important;color:#171a20!important;line-height:1.22!important;margin:0 0 18px!important;text-align:center!important}.repair-hybrid-container--styled h1:first-child,.repair-hybrid-container--styled h2:first-child,.repair-hybrid__content>h1:first-child,.repair-hybrid__content>h2:first-child,.repair-hybrid__content>div:first-child h1:first-child,.repair-hybrid__content>div:first-child h2:first-child{margin-top:0!important}.repair-hybrid-container--styled h3,.repair-hybrid__content h3,.repair-hybrid__intro h3{font-family:var(--imed-heading)!important;font-size:clamp(17px,2.4vw,21px)!important;font-weight:600!important;color:#171a20!important;line-height:1.3!important;margin:28px 0 12px!important;text-align:left!important;text-transform:none!important;letter-spacing:-.2px!important;border-bottom:none!important;padding-bottom:0!important}.repair-hybrid-container--styled h4,.repair-hybrid__content h4{font-family:inherit!important;font-size:17px!important;font-weight:700!important;color:var(--imed-text)!important;margin:20px 0 10px!important;text-transform:none!important;letter-spacing:normal!important}.repair-hybrid-container--styled p,.repair-hybrid__content p,.repair-hybrid__intro p{font-family:inherit!important;font-size:15px!important;color:var(--imed-text)!important;line-height:1.5!important;margin:0 0 14px!important;text-align:left!important}.repair-hybrid__content>p:first-child,.repair-hybrid__content>div:first-child>p:first-child{font-size:17px!important;color:var(--imed-muted)!important;text-align:center!important;max-width:720px;margin-left:auto!important;margin-right:auto!important}.repair-hybrid__content>h2:first-child+p,.repair-hybrid__content>h2:first-child+h3+p,.repair-hybrid__content>div:first-child>h2:first-child+p{font-size:17px!important;color:var(--imed-muted)!important;text-align:center!important;max-width:720px;margin-left:auto!important;margin-right:auto!important}.repair-hybrid-container--styled strong,.repair-hybrid-container--styled b,.repair-hybrid__content strong,.repair-hybrid__content b{color:#171a20!important;font-weight:700!important}.repair-hybrid-container--styled hr,.repair-hybrid__content hr,.repair-hybrid__intro hr{border:none!important;border-top:1px solid #e5e5e5!important;margin:28px 0!important;height:0!important;background:transparent!important}.repair-hybrid-container--styled ul,.repair-hybrid-container--styled ol,.repair-hybrid__content ul,.repair-hybrid__content ol{margin:20px 0 28px!important;padding:0!important;list-style:none!important;column-count:1!important}.repair-hybrid-container--styled ul:not(.repair-hybrid__trust-list) li,.repair-hybrid-container--styled ol li,.repair-hybrid__content ul:not(.repair-hybrid__trust-list):not(.hybrid-card__list) li,.repair-hybrid__content ol li,.repair-hybrid-container--embedded ul:not(.repair-hybrid__trust-list):not(.hybrid-card__list) li,.repair-hybrid-container--embedded ol li{position:relative;padding:12px 0 12px 30px!important;border-bottom:1px solid #f0f0f2;font-size:15px!important;color:var(--imed-text)!important;line-height:1.5!important;display:block!important;list-style:none!important;list-style-type:none!important;margin-left:0!important;text-align:left!important}.repair-hybrid-container--styled ul li::marker,.repair-hybrid-container--styled ol li::marker,.repair-hybrid__content ul li::marker,.repair-hybrid__content ol li::marker,.repair-hybrid-container--embedded ul li::marker,.repair-hybrid-container--embedded ol li::marker,.hybrid-card__list li::marker,.repair-hybrid__trust-list li::marker{content:none!important;display:none!important}.repair-hybrid-container--styled ul:not(.repair-hybrid__trust-list) li:before,.repair-hybrid__content ul:not(.hybrid-card__list):not(.repair-hybrid__trust-list) li:before,.repair-hybrid-container--embedded ul:not(.hybrid-card__list):not(.repair-hybrid__trust-list) li:before{content:"";position:absolute;left:2px;top:50%;width:14px;height:14px;transform:translateY(-50%);border-radius:50%;border:1.5px solid var(--imed-accent, #1b5e54);background:transparent;color:transparent;font-size:0}.repair-hybrid-container--styled ul:not(.repair-hybrid__trust-list) li:after,.repair-hybrid__content ul:not(.hybrid-card__list):not(.repair-hybrid__trust-list) li:after,.repair-hybrid-container--embedded ul:not(.hybrid-card__list):not(.repair-hybrid__trust-list) li:after{content:"";position:absolute;left:7px;top:50%;width:4px;height:7px;border:solid var(--imed-accent, #1b5e54);border-width:0 1.5px 1.5px 0;transform:translateY(-55%) rotate(45deg);pointer-events:none}.repair-hybrid-container--styled ol,.repair-hybrid__content ol{counter-reset:imed-list}.repair-hybrid-container--styled ol li,.repair-hybrid__content ol li{counter-increment:imed-list;padding-left:36px!important}.repair-hybrid-container--styled ol li:before,.repair-hybrid__content ol li:before{content:counter(imed-list);position:absolute;left:0;top:10px;width:22px;height:22px;border-radius:50%;background:var(--imed-accent);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}.repair-hybrid-container--styled li p,.repair-hybrid__content li p{margin:0!important}.repair-hybrid-container--styled a:not(.tesla-btn-hybrid),.repair-hybrid__content a{color:var(--imed-accent)!important;text-decoration:underline;text-underline-offset:2px}.repair-hybrid-container--styled a:not(.tesla-btn-hybrid):hover,.repair-hybrid__content a:hover{color:#005bb5!important}.repair-hybrid-container--styled blockquote,.repair-hybrid__content blockquote{margin:28px 0!important;padding:20px 24px!important;background:var(--imed-surface)!important;border-radius:12px!important;border-left:4px solid var(--imed-accent)!important;font-size:15px!important;color:var(--imed-text)!important}.repair-hybrid-container--styled table,.repair-hybrid__content table{width:100%!important;border-collapse:collapse!important;font-size:14px!important;margin:24px 0!important}.repair-hybrid-container--styled th,.repair-hybrid-container--styled td,.repair-hybrid__content th,.repair-hybrid__content td{padding:10px 12px!important;border-bottom:1px solid #e5e5e5!important;text-align:left!important;font-size:14px!important}.repair-hybrid-container--styled thead tr,.repair-hybrid__content thead tr{border-bottom:2px solid #171a20!important}.repair-hybrid-container--styled img,.repair-hybrid__content img{max-width:100%;height:auto;border-radius:12px;margin:16px 0}.repair-hybrid-container--styled div[style*=background],.repair-hybrid__content div[style*=background]{border-radius:20px!important}.repair-hybrid-container--styled div[style*="#f5f5f7"],.repair-hybrid-container--styled div[style*="#F5F5F7"],.repair-hybrid__content div[style*="#f5f5f7"],.repair-hybrid__content div[style*="#F5F5F7"]{background:var(--imed-surface)!important;padding:32px 28px!important;margin:36px 0!important;border-radius:24px!important}.repair-hybrid-container--styled div[style*=grid],.repair-hybrid__content div[style*=grid]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:15px!important;margin:20px 0!important}.repair-hybrid-container--styled div[style*=grid]>div,.repair-hybrid__content div[style*=grid]>div{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:16px!important;padding:25px!important;transition:transform .3s ease,box-shadow .3s ease}.repair-hybrid-container--styled div[style*=grid]>div:hover,.repair-hybrid__content div[style*=grid]>div:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000014}.repair-hybrid__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:15px;margin-bottom:60px;align-items:stretch}.hybrid-card,.repair-hybrid-container--embedded .hybrid-card{border-radius:16px!important;padding:25px!important;background:#fff!important;border:1px solid #e5e5e5!important;display:flex!important;flex-direction:column!important;transition:transform .3s ease,box-shadow .3s ease;position:relative;font-family:inherit!important;color:inherit!important;line-height:inherit!important}.hybrid-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #00000014}.hybrid-card--highlight,.repair-hybrid-container--embedded .hybrid-card[style*="scale(1.02)"]{border:2px solid var(--imed-accent)!important;border-top-width:8px!important;box-shadow:0 10px 30px #0071e31a!important;z-index:2;position:relative}.hybrid-card--active{border-color:var(--imed-accent)!important;box-shadow:0 10px 30px #0071e326!important;transform:translateY(-3px)!important}.hybrid-card[data-variant-title]{cursor:pointer}.hybrid-card__badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--imed-accent);color:#fff;padding:4px 12px;border-radius:20px;font-size:9px;font-weight:700;letter-spacing:.5px;white-space:nowrap}.hybrid-card__kicker{font-weight:700;font-size:10px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}.hybrid-card__title,.repair-hybrid-container--embedded .hybrid-card h3,.repair-hybrid-container--embedded .hybrid-card strong{font-size:20px!important;font-weight:700!important;margin:0 0 12px!important;text-align:left!important}.hybrid-card__text,.repair-hybrid-container--embedded .hybrid-card p{font-size:13px!important;color:var(--imed-text)!important;margin-bottom:20px!important;text-align:left!important}.hybrid-card__list{padding:0!important;margin:0!important;list-style:none!important;font-size:12px;margin-bottom:auto}.hybrid-card__list li{position:relative;padding:8px 0 8px 22px!important;border-top:1px solid #f4f4f4;display:block!important;list-style:none!important;list-style-type:none!important;margin-left:0!important;text-align:left!important}.hybrid-card__list li::marker{content:none!important;display:none!important}.hybrid-card__list li:before{content:"\2713";position:absolute;left:0;top:8px;color:var(--imed-accent, #0071e3);font-weight:700;font-size:12px;line-height:1.4}.repair-hybrid-container--embedded table{width:100%!important;border-collapse:collapse!important;font-size:13px!important;margin:24px 0!important}.repair-hybrid-container--embedded .repair-hybrid__table-wrap,.repair-hybrid-container--embedded div[style*=border-top]{border-top:1px solid var(--imed-border)!important;padding-top:40px!important;margin:40px 0!important}.repair-hybrid-container--embedded div[style*="#f5f5f7"][style*=grid]{background:var(--imed-surface)!important;border-radius:24px!important;padding:40px 30px!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important;gap:30px!important;text-align:center!important}.repair-hybrid__cta{text-align:center;margin-top:20px;padding-top:40px;border-top:1px solid var(--imed-border);max-width:920px;margin-left:auto;margin-right:auto}.tesla-btn-hybrid{background:#171a20!important;color:#fff!important;padding:18px 60px!important;border-radius:8px!important;text-decoration:none!important;font-weight:700!important;font-size:16px!important;display:inline-block!important;transition:all .3s ease;border:none!important;letter-spacing:normal!important;text-transform:none!important}.tesla-btn-hybrid:hover{background:#333!important;transform:scale(1.03);color:#fff!important}.repair-hybrid__modules{max-width:720px;margin:0 auto 36px}.repair-hybrid__modules-title:not(.visually-hidden){font-family:var(--imed-heading),-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif;font-size:clamp(20px,2.6vw,26px);font-weight:600;letter-spacing:-.03em;line-height:1.2;color:#1d1d1f;text-align:left;margin:0 0 18px}.repair-desc-accordions{border:none;display:flex;flex-direction:column;gap:0;border-top:1px solid #d2d2d7}.repair-desc-accordion{background:transparent;border:0;border-bottom:1px solid #d2d2d7;border-radius:0;margin:0;overflow:visible;transition:none}.repair-desc-accordion:hover{background:transparent;border-color:#d2d2d7;transform:none}.repair-desc-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.repair-desc-accordion__summary::-webkit-details-marker,.repair-desc-accordion__summary::marker{display:none;content:""}.repair-desc-accordion__summary:focus-visible{outline:2px solid #1d1d1f;outline-offset:3px;border-radius:4px}.repair-desc-accordion__title{display:flex!important;align-items:center;gap:12px;margin:0!important;font-family:var(--imed-heading),-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.35!important;color:#1d1d1f!important;text-align:left!important;flex:1;min-width:0}.repair-desc-accordion__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:#6e6e73}.repair-desc-accordion__icon svg{display:block}.repair-desc-accordion__emoji{display:none!important}.repair-desc-accordion__label{min-width:0}.repair-desc-accordion__toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:999px;border:1px solid #d2d2d7;background:#fff;color:#1d1d1f;transition:background .2s ease,border-color .2s ease,color .2s ease}.repair-desc-accordion__toggle:before{content:"+";font-size:1.1rem;font-weight:400;line-height:1;font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.repair-desc-accordion[open]>.repair-desc-accordion__summary .repair-desc-accordion__toggle{background:#1d1d1f;border-color:#1d1d1f;color:#fff}.repair-desc-accordion[open]>.repair-desc-accordion__summary .repair-desc-accordion__toggle:before{content:"\2212"}.repair-desc-accordion__body{padding:0 2px 22px 34px;animation:repair-desc-open .22s ease}.repair-desc-accordion__body p,.repair-desc-accordion__body li{font-size:14px!important;line-height:1.55!important;color:#424245!important;letter-spacing:-.01em}.repair-desc-accordion__body p{margin:0 0 .85rem!important}.repair-desc-accordion__body p:last-child{margin-bottom:0!important}.repair-desc-accordion__body strong{color:#1d1d1f!important;font-weight:600!important}.repair-hybrid-container--styled .repair-desc-accordion__body ul,.repair-hybrid-container--styled .repair-desc-accordion__body ol,.repair-desc-accordion__body ul,.repair-desc-accordion__body ol{margin:.35rem 0 1rem!important;padding-left:0!important;list-style:none!important}.repair-hybrid-container--styled .repair-desc-accordion__body ul li,.repair-hybrid-container--styled .repair-desc-accordion__body ol li,.repair-desc-accordion__body ul li,.repair-desc-accordion__body ol li{position:relative;padding:.35rem 0 .35rem 1.35rem!important;border-bottom:none!important;list-style:none!important;font-size:14px!important;color:#424245!important;line-height:1.55!important}.repair-hybrid-container--styled .repair-desc-accordion__body ul li:before,.repair-desc-accordion__body ul li:before{content:""!important;position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%;background:#1d1d1f;border:none!important;transform:none!important}.repair-hybrid-container--styled .repair-desc-accordion__body ul li:after,.repair-desc-accordion__body ul li:after{content:none!important;display:none!important}.repair-desc-accordion__body ol{counter-reset:imed-acc}.repair-hybrid-container--styled .repair-desc-accordion__body ol li,.repair-desc-accordion__body ol li{counter-increment:imed-acc;padding-left:1.6rem!important}.repair-hybrid-container--styled .repair-desc-accordion__body ol li:before,.repair-desc-accordion__body ol li:before{content:counter(imed-acc) "."!important;position:absolute;left:0;top:.35em;width:auto!important;height:auto!important;border:none!important;border-radius:0;background:transparent!important;color:#1d1d1f!important;font-size:13px!important;font-weight:600;transform:none!important;display:inline!important}.repair-hybrid-container--styled .repair-desc-accordion__body ol li:after,.repair-desc-accordion__body ol li:after{content:none!important;display:none!important}.repair-desc-accordion__body a{color:#1d1d1f!important;text-decoration:underline;text-underline-offset:2px}@keyframes repair-desc-open{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.repair-hybrid__trust{max-width:720px;margin:0 auto 12px;padding:0;background:transparent;border:none;border-radius:0}.repair-hybrid__trust-list{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px 10px;margin:0!important;padding:0!important}.repair-hybrid__trust-item,.repair-hybrid-container--styled .repair-hybrid__trust-item,.repair-hybrid__content .repair-hybrid__trust-item,.product__description .repair-hybrid__trust-item{display:inline-flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:8px 14px!important;border:1px solid #d2d2d7!important;border-radius:980px!important;background:#f5f5f7!important;color:#1d1d1f!important;font-size:12.5px!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.2!important;text-align:left!important;white-space:nowrap;position:static!important;list-style:none!important}.repair-hybrid__trust-item:before,.repair-hybrid__trust-item:after{content:none!important;display:none!important}.repair-hybrid__trust-mark{display:inline-flex!important;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;color:#1d1d1f;line-height:0}.repair-hybrid__trust-mark svg{display:block;width:14px;height:14px}.repair-hybrid__trust-mark:before,.repair-hybrid__trust-mark:after{content:none!important;display:none!important}.repair-hybrid__trust-text{font-size:inherit;font-weight:inherit;color:inherit}.repair-desc-mono-icon{display:inline-flex;align-items:center;justify-content:center;width:1.15em;height:1.15em;margin-right:.35em;vertical-align:-.15em;color:var(--imed-accent, #1b5e54);flex-shrink:0}.repair-desc-mono-icon svg{width:100%;height:100%;display:block}h2 .repair-desc-mono-icon,h3 .repair-desc-mono-icon,.repair-hybrid__content h2 .repair-desc-mono-icon,.repair-hybrid__content h3 .repair-desc-mono-icon{width:1.05em;height:1.05em;margin-right:.4em;vertical-align:-.12em;color:#1d1d1f}li>.repair-desc-mono-icon:first-child{display:none}@media(max-width:1024px){.hybrid-card--highlight{transform:none!important;margin-bottom:10px}.repair-hybrid-container{padding:24px 12px}.repair-hybrid-container--styled div[style*=grid],.repair-hybrid__content div[style*=grid]{grid-template-columns:1fr!important}}@media(max-width:749px){.repair-hybrid-container--styled h1,.repair-hybrid-container--styled h2,.repair-hybrid__content h1,.repair-hybrid__content h2,.repair-hybrid__intro h1,.repair-hybrid__intro h2{font-size:24px!important}.tesla-btn-hybrid{padding:16px 32px!important;width:100%;max-width:360px}.repair-desc-accordion__summary{padding:16px 0}.repair-desc-accordion__title{font-size:14.5px!important}.repair-desc-accordion__body{padding:0 0 18px}.repair-hybrid__trust{padding:0}.repair-hybrid__trust-list{gap:8px}.repair-hybrid__trust-item{white-space:normal;justify-content:center}}.product__description.repair-hybrid-active .repair-hybrid-container--styled ul,.product__description.repair-hybrid-active .repair-hybrid__content ul,.product__description.repair-hybrid-active .repair-hybrid__intro ul{display:block!important;padding:0!important}.product__description.repair-hybrid-active .repair-hybrid-container--styled li,.product__description.repair-hybrid-active .repair-hybrid__content li,.product__description.repair-hybrid-active .repair-hybrid__intro li{display:block!important;list-style:none!important}.product__description.repair-hybrid-active .repair-hybrid__trust-list{display:flex!important;flex-wrap:wrap!important;gap:12px!important}.product__description.repair-hybrid-active .repair-hybrid__trust-item{display:inline-flex!important;background:#f5f5f7!important;border-radius:20px!important;padding:8px 16px!important}
/*# sourceMappingURL=/cdn/shop/t/124/assets/imed-repair-product.css.map */
