.template-collection-reparieren #main-content{--repair-reference-content-width: 1280px;--repair-reference-inline-gutter: 28px;background:#f5f5f5}.template-collection-reparieren #main-content>.shopify-section:has(.breadcrumbs){background:#fcfdfc}.template-collection-reparieren #main-content>.shopify-section:has(.breadcrumbs)>.row,#main-content .repair-configurator--reference>.row,.template-collection-reparieren #main-content>.iv-slinks-section>.row{max-width:calc(var(--repair-reference-content-width) + var(--repair-reference-inline-gutter) * 2);padding-inline:0}.template-collection-reparieren #main-content>.shopify-section:has(.breadcrumbs)>.row>.columns,#main-content .repair-configurator--reference>.row>.columns,.template-collection-reparieren #main-content>.iv-slinks-section>.row>.columns{padding-inline:var(--repair-reference-inline-gutter)}.template-collection-reparieren #main-content .breadcrumbs{padding-block:13px;margin:0;font-size:12px}#main-content .repair-configurator--reference{--repair-accent: #00836d !important;--repair-accent-rgb: 0, 131, 109 !important;--repair-text: #081321 !important;--repair-muted: #647183 !important;--repair-border: #dce5eb !important;background:linear-gradient(180deg,#fcfdfc 0 212px,#f7f9f8 284px calc(100% - 64px),#f5f5f5)}#main-content .repair-configurator--reference .repair-configurator__shell{padding:0;margin:0;border-radius:0;background:transparent}#main-content .repair-configurator--reference .repair-reference-hero{display:grid;grid-template-columns:54% 46%;align-items:center;position:relative;height:240px}#main-content .repair-configurator--reference .repair-reference-hero__copy{position:relative;z-index:1;align-self:start;padding-top:12px}#main-content .repair-configurator--reference .repair-configurator__header{margin:0;max-width:560px}#main-content .repair-configurator--reference .repair-configurator__eyebrow{margin:0 0 8px;color:#007d66;font-size:12px;line-height:16px;letter-spacing:.015em}#main-content .repair-configurator--reference .repair-configurator__header h1{font-family:var(--iv-font-hero, var(--iv-font-heading));max-width:480px;margin:0 0 8px;color:#07111e;font-size:46px;font-weight:700;line-height:1.06;letter-spacing:-1.5px;text-wrap:initial;overflow-wrap:normal}#main-content .repair-configurator--reference .repair-configurator__header .repair-configurator__intro{max-width:560px;margin:0;font-size:15px;line-height:21px;color:var(--repair-muted)}#main-content .repair-configurator--reference .repair-configurator__status-hint{max-width:none;margin:12px 0 0;font-size:15px;line-height:22px}#main-content .repair-configurator--reference .repair-reference-hero__art{position:absolute;inset:auto 0 0 auto;width:550px;overflow:hidden;display:flex;align-items:flex-end}#main-content .repair-configurator--reference .repair-reference-hero__art img{display:block;width:100%;height:auto;object-fit:contain}#main-content .repair-configurator--reference .repair-configurator__progress{position:relative;top:auto;z-index:2;width:100%;max-width:var(--repair-reference-content-width);margin:0 auto;padding:10px 28px 4px;background:transparent;border:0;box-shadow:none}#main-content .repair-configurator--reference .repair-configurator__progress ol{display:flex;gap:0;align-items:center}#main-content .repair-configurator--reference .repair-configurator__progress li{display:flex;flex:1 1 0;align-items:center;min-width:0}#main-content .repair-configurator--reference .repair-configurator__progress li:last-child{flex:0 0 auto}#main-content .repair-configurator--reference .repair-configurator__progress li:not(:last-child):after{content:"";height:1px;flex:1;margin:0 20px;background:#c6d2d9}#main-content .repair-configurator--reference .repair-configurator__progress li:has(.is-complete):not(:last-child):after{background:var(--repair-accent)}#main-content .repair-configurator--reference .repair-configurator__progress button{width:auto;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;gap:13px;opacity:1;color:var(--repair-muted)}#main-content .repair-configurator--reference .repair-configurator__progress button span{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #d6e1e6;background:#fff;color:#415064;font-size:18px;line-height:1}#main-content .repair-configurator--reference .repair-configurator__progress button strong{font-size:13px;font-weight:400;color:inherit}#main-content .repair-configurator--reference .repair-configurator__progress button[aria-current=step] strong{font-weight:700}#main-content .repair-configurator--reference .repair-configurator__progress button[aria-current=step],#main-content .repair-configurator--reference .repair-configurator__progress button.is-complete{color:var(--repair-text)}#main-content .repair-configurator--reference .repair-configurator__progress button[aria-current=step] span,#main-content .repair-configurator--reference .repair-configurator__progress button.is-complete span{border-color:var(--repair-accent);background:var(--repair-accent);color:#fff}#main-content .repair-configurator--reference .repair-configurator__progress button.is-complete:not([aria-current=step]) span{font-size:0}#main-content .repair-configurator--reference .repair-configurator__progress button.is-complete:not([aria-current=step]) span:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:7px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translate(-50%,calc(-50% - 1.77px)) rotate(-45deg)}#main-content .repair-configurator--reference .repair-configurator__layout{gap:20px}#main-content .repair-configurator--reference .repair-configurator__panel,#main-content .repair-configurator--reference .repair-configurator__brand-panel{padding:28px 27px 14px;border:1px solid #dfebed;border-radius:12px;background:#fff;box-shadow:0 8px 30px #16504106}#main-content .repair-configurator--reference .repair-configurator__step-heading,#main-content .repair-configurator--reference .ivoodoo-selection-heading{grid-template-columns:40px minmax(0,1fr);column-gap:13px;margin-bottom:8px}#main-content .repair-configurator--reference .repair-configurator__step-heading p,#main-content .repair-configurator--reference .ivoodoo-selection-heading p{margin-bottom:2px;font-size:10px;line-height:13px;letter-spacing:.035em}#main-content .repair-configurator--reference .repair-configurator__step-heading h2,#main-content .repair-configurator--reference .ivoodoo-selection-heading h2{font-size:28px;line-height:33px;letter-spacing:-.7px;color:var(--repair-text);text-wrap:initial}#main-content .repair-configurator--reference .repair-configurator__step-number,#main-content .repair-configurator--reference .ivoodoo-selection-step-number{grid-row:1 / 3;width:40px;height:40px;font-size:18px;background:#e4f3ee;color:#153d44}#main-content .repair-configurator--reference .repair-configurator__model-tools{gap:4px;margin-bottom:15px}#main-content .repair-configurator--reference .repair-configurator__model-tools>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#main-content .repair-configurator--reference .repair-configurator__model-search input{height:40px;min-height:40px;padding:8px 15px 8px 43px;border:1px solid #cfd9e4;border-radius:6px;background:#f7f8fa;font-size:13px;line-height:22px}#main-content .repair-configurator--reference .repair-configurator__model-inquiry{min-height:24px;margin:0;font-size:15px;line-height:24px;font-weight:400}#main-content .repair-configurator--reference .repair-configurator__model-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px 13px;width:100%;max-width:none;margin:0}#main-content .repair-configurator--reference .repair-configurator__model-series{margin:5px 0 0;font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.3px;text-transform:none;color:var(--repair-text)}#main-content .repair-configurator--reference .repair-configurator__model-series:first-child{margin-top:0}#main-content .repair-configurator--reference .repair-configurator__model{display:flex;flex-direction:column;align-items:center;justify-content:center;height:126px;min-height:126px;gap:8px;padding:8px 6px;border:1px solid #dce5eb;border-radius:9px;background:#fff;box-shadow:none;transform:none}#main-content .repair-configurator--reference .repair-configurator__model:hover{border-color:#87bfb1;background:#fbfdfc}#main-content .repair-configurator--reference .repair-configurator__model.is-selected{border-color:var(--repair-accent);background:#f0faf6;box-shadow:none}#main-content .repair-configurator--reference .repair-configurator__model .repair-configurator__phone--image{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 84px;width:64px;min-width:64px;max-width:64px;height:84px;min-height:84px;max-height:84px;aspect-ratio:auto}#main-content .repair-configurator--reference .repair-configurator__phone--image img{position:static;display:block;width:auto;height:84px;max-height:84px;max-width:100%;object-fit:contain;object-position:center}#main-content .repair-configurator--reference .repair-configurator__model-name{max-width:100%;font-size:13px;line-height:16px;font-weight:600;white-space:nowrap;overflow-wrap:normal}#main-content .repair-configurator--reference .repair-configurator__model-toggle{display:inline-flex;align-items:center;gap:18px;min-height:34px;margin-top:14px;padding:5px 18px;border-radius:30px;font-size:13px;line-height:22px;font-weight:500}#main-content .repair-configurator--reference .repair-configurator__model-toggle:after{content:"\2192"}#main-content .repair-configurator--reference .repair-reference-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:16px 20px;list-style:none;border-radius:0 0 12px 12px;background:#ffffff80}#main-content .repair-configurator--reference .repair-reference-trust li{display:flex;align-items:center;justify-content:center;gap:16px;margin:0;padding:0 15px;border-right:1px solid #dce6e8}#main-content .repair-configurator--reference .repair-reference-trust li:last-child{border:0}#main-content .repair-configurator--reference .repair-reference-trust svg{width:32px;height:32px;flex:0 0 32px;fill:none;stroke:var(--repair-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#main-content .repair-configurator--reference .repair-reference-trust strong,#main-content .repair-configurator--reference .repair-reference-trust span span{display:block;font-size:11px;line-height:16px;font-weight:400}#main-content .repair-configurator--reference .repair-reference-trust span span{color:var(--repair-muted)}@media(max-width:1099px){#main-content .repair-configurator--reference .repair-configurator__header h1{font-size:40px;max-width:465px}#main-content .repair-configurator--reference .repair-reference-hero__art{width:46%;right:0}#main-content .repair-configurator--reference .repair-configurator__header .repair-configurator__intro{max-width:480px}#main-content .repair-configurator--reference .repair-reference-trust{padding-inline:0}#main-content .repair-configurator--reference .repair-reference-trust li{gap:9px;padding-inline:10px}}@media(min-width:768px)and (max-width:989px){#main-content .repair-configurator--reference{background:linear-gradient(180deg,#fcfdfc 0 252px,#f7f9f8 324px calc(100% - 64px),#f5f5f5)}#main-content .repair-configurator--reference .repair-reference-hero{height:280px}#main-content .repair-configurator--reference .repair-configurator__model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.template-collection-reparieren #main-content{--repair-reference-inline-gutter: 20px}#main-content .repair-configurator--reference{background:linear-gradient(180deg,#fcfdfc 0 360px,#f7f9f8 470px calc(100% - 100px),#f5f5f5)}#main-content .repair-configurator--reference .repair-reference-hero{display:flex;flex-direction:column;height:auto;align-items:stretch}#main-content .repair-configurator--reference .repair-reference-hero__copy{padding-top:8px}#main-content .repair-configurator--reference .repair-configurator__header h1{max-width:490px;font-size:36px;line-height:1.08;letter-spacing:-1px}#main-content .repair-configurator--reference .repair-configurator__header .repair-configurator__intro{max-width:540px;font-size:14px;line-height:21px}#main-content .repair-configurator--reference .repair-configurator__status-hint{margin-top:10px;font-size:14px;line-height:22px}#main-content .repair-configurator--reference .repair-reference-hero__art{position:relative;inset:auto;width:min(100%,500px);height:auto;align-self:center;margin-top:16px}#main-content .repair-configurator--reference .repair-configurator__progress{position:sticky;top:var(--header-height, 0px);max-width:none;padding:10px 0 4px;background:#f7f9f8}#main-content .repair-configurator--reference .repair-configurator__progress button{flex-direction:column;gap:5px;min-width:48px}#main-content .repair-configurator--reference .repair-configurator__progress button span{width:32px;height:32px;flex-basis:32px;font-size:15px}#main-content .repair-configurator--reference .repair-configurator__progress button strong{font-size:11px}#main-content .repair-configurator--reference .repair-configurator__progress li{align-items:flex-start}#main-content .repair-configurator--reference .repair-configurator__progress li:not(:last-child):after{margin:16px 8px 0}#main-content .repair-configurator--reference .repair-configurator__panel,#main-content .repair-configurator--reference .repair-configurator__brand-panel{padding:20px 16px 16px}#main-content .repair-configurator--reference .repair-configurator__step-heading h2,#main-content .repair-configurator--reference .ivoodoo-selection-heading h2{font-size:24px;line-height:29px}#main-content .repair-configurator--reference .repair-configurator__model-search input{min-height:44px;height:44px;font-size:16px}#main-content .repair-configurator--reference .repair-configurator__model-inquiry{min-height:36px;font-size:13px}#main-content .repair-configurator--reference .repair-configurator__model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}#main-content .repair-configurator--reference .repair-configurator__model-toggle{min-height:44px}#main-content .repair-configurator--reference .repair-reference-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px;padding:20px 8px}#main-content .repair-configurator--reference .repair-reference-trust li{justify-content:flex-start;padding-inline:4px;gap:10px;border:0}#main-content .repair-configurator--reference .repair-reference-trust svg{width:28px;height:28px;flex-basis:28px}}@media(max-width:599px){#main-content .repair-configurator--reference .repair-configurator__model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#main-content .repair-configurator--reference .repair-configurator__model-name{font-size:12px}#main-content .repair-configurator--reference .repair-configurator__model[data-model-brand=samsung] .repair-configurator__model-name,#main-content .repair-configurator--reference .repair-configurator__model[data-model-brand=google] .repair-configurator__model-name{white-space:normal;font-size:11px;line-height:14px}}@media(max-width:374px){.template-collection-reparieren #main-content{--repair-reference-inline-gutter: 12px}#main-content .repair-configurator--reference .repair-configurator__panel{padding-inline:12px}#main-content .repair-configurator--reference .repair-configurator__model-grid{column-gap:8px}#main-content .repair-configurator--reference .repair-configurator__model-name{font-size:11px}}.template-collection-reparieren #main-content .iv-slinks__card{max-width:var(--repair-reference-content-width);margin:12px auto 0;padding:20px 27px 18px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__kicker{margin-bottom:10px}.template-collection-reparieren #main-content .iv-slinks__card .iv-steps-kurz{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 18px}.template-collection-reparieren #main-content .iv-slinks__card .iv-steps-kurz__item{min-width:0;min-height:24px;padding-left:32px;font-size:14px;line-height:22px}.template-collection-reparieren #main-content .iv-slinks__card .iv-steps-kurz__item:before{width:22px;height:22px;background:color-mix(in srgb,var(--iv-slinks-accent) 4%,var(--iv-slinks-card));font-size:12px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__more{margin-top:6px;font-size:14px;line-height:22px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__more a{min-height:32px;text-decoration-thickness:1px;text-underline-offset:4px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin-top:10px;padding-top:10px;border-color:color-mix(in srgb,var(--iv-slinks-border) 70%,var(--iv-slinks-card))}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__facts p{min-width:0;margin:0;line-height:20px}@media(max-width:1099px){.template-collection-reparieren #main-content .iv-slinks__card .iv-steps-kurz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.template-collection-reparieren #main-content .iv-slinks__card{margin-top:8px;padding:16px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__kicker{margin-bottom:8px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__facts{grid-template-columns:minmax(0,1fr)}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__more{margin-top:4px}.template-collection-reparieren #main-content .iv-slinks__card .iv-slinks__more a{min-height:44px}}@media(max-width:599px){.template-collection-reparieren #main-content .iv-slinks__card .iv-steps-kurz{grid-template-columns:minmax(0,1fr);row-gap:8px}.template-collection-reparieren #main-content .iv-slinks__card .iv-steps-kurz__item:not(:last-child):after{content:"";position:absolute;top:24px;left:10.5px;width:1px;height:calc(100% - 20px);background:var(--iv-slinks-border)}}.template-collection-reparieren #main-content .iv-slinks__local[aria-label="Reparatur in K\f6ln nach Ger\e4t"]{width:100%;max-width:var(--repair-reference-content-width);margin-left:auto;margin-right:auto;margin-top:16px}
/*# sourceMappingURL=/cdn/shop/t/163/assets/ivoodoo-repair-reference.css.map */
