:root{--ts-repair-green: #00af6a;--ts-repair-orange: #f5aa3f;--ts-repair-orange-hover: #e89a2e;--ts-repair-text: #000;--ts-repair-muted: #848484;--ts-repair-line: #ddd;--ts-repair-disabled: #ccc;--ts-repair-content-width: 1120px;--ts-repair-content-pad: 24px}.ts-repair-pdp .shopify-section:has(.product),.ts-repair-pdp .shopify-section:has([data-repair-options]),.ts-repair-pdp .shopify-section:has([data-repair-details]),.ts-repair-pdp .section-repair-product-details,.ts-repair-pdp .section-repair-options,.ts-repair-pdp .shopify-section:has(.breadcrumbs),.ts-repair-pdp .shopify-section:has([class*=breadcrumb]){max-width:var(--ts-repair-content-width)!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ts-repair-content-pad)!important;padding-right:var(--ts-repair-content-pad)!important;box-sizing:border-box!important}.ts-repair-pdp .product,.product:has([data-repair-options]){max-width:100%!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.section-repair-options,.shopify-section:has([data-repair-options]){width:100%;max-width:100%}.ts-repair-options{width:100%!important;max-width:none!important;margin:0 0 1.25rem!important;padding:0!important;color:var(--ts-repair-text);font-family:inherit;font-size:14px!important;line-height:1.4!important;box-sizing:border-box;background:transparent!important;border:0!important;border-radius:0!important}.ts-repair-options *,.ts-repair-options *:before,.ts-repair-options *:after{box-sizing:border-box}.ts-repair-options__editor-note{margin:1rem 0;padding:1rem;border:1px dashed var(--ts-repair-orange);background:#fff8ef;color:#333;font-size:14px;line-height:1.45}.ts-repair-options__list{display:block!important;list-style:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important}.ts-repair-options__item{display:block!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;border:0!important;border-bottom:1px solid var(--ts-repair-line)!important}.ts-repair-options__item:last-child{margin-bottom:12px!important}.ts-repair-options__item.is-unavailable{opacity:.45}.ts-repair-options__row{display:grid!important;grid-template-columns:22px minmax(0,1fr) 5.75rem!important;align-items:flex-start!important;column-gap:10px!important;width:100%!important;margin:0!important;padding:9px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;font:inherit!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;text-align:left!important;text-transform:none!important;letter-spacing:normal!important;color:var(--ts-repair-text)!important}.ts-repair-options__item.is-unavailable .ts-repair-options__row{cursor:not-allowed}.ts-repair-options__check{display:flex!important;align-items:flex-start;justify-content:flex-start;padding-top:2px}.ts-repair-options__input{width:15px!important;height:15px!important;margin:0!important;accent-color:var(--ts-repair-green);cursor:inherit;flex-shrink:0}.ts-repair-options__title{min-width:0!important;color:#000!important;font-size:14px!important;font-weight:400!important;line-height:1.35!important;word-break:break-word;overflow-wrap:anywhere}.ts-repair-options__price{display:block!important;width:100%!important;white-space:nowrap!important;font-size:14px!important;line-height:1.35!important;text-align:right!important;color:var(--ts-repair-muted)!important;font-variant-numeric:tabular-nums;padding-top:1px}.ts-repair-options__compare{display:block;color:var(--ts-repair-orange);text-decoration:line-through;font-weight:400;font-size:12px;line-height:1.2;margin-bottom:1px}.ts-repair-options__amount{font-weight:400!important;color:var(--ts-repair-muted)!important}.ts-repair-options__footer{margin:0!important;padding:4px 0 0!important;border:0!important}.ts-repair-options__total{display:block!important;margin:0 0 14px!important;padding:0!important;border:0!important;text-align:right!important;color:var(--ts-repair-green)!important;font-weight:700!important;font-size:20px!important;line-height:1.2!important;font-variant-numeric:tabular-nums}.ts-repair-options__actions{display:flex!important;flex-wrap:wrap!important;gap:10px 16px!important;align-items:stretch!important}.ts-repair-options__cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;height:44px!important;padding:0 18px!important;border:0!important;border-radius:3px!important;background:var(--ts-repair-orange)!important;color:#fff!important;font:inherit!important;font-size:15px!important;font-weight:400!important;line-height:1.2!important;text-transform:none!important;letter-spacing:normal!important;text-align:center!important;white-space:nowrap!important;cursor:pointer;transition:background-color .15s ease}.ts-repair-options__cta:hover:not(:disabled){background:var(--ts-repair-orange-hover)!important;filter:none!important}.ts-repair-options__cta:disabled{background:var(--ts-repair-disabled)!important;color:#fff!important;cursor:not-allowed!important;opacity:1!important}.ts-repair-options__status{margin:12px 0 0;font-size:14px;color:var(--ts-repair-muted)}.ts-repair-options__status.is-error{color:#dd3131}.ts-repair-pdp .product variant-picker,.ts-repair-pdp .product .variant-picker,.ts-repair-pdp .product .product-form__variants,.ts-repair-pdp .product .buy-buttons,.ts-repair-pdp .product product-form,.ts-repair-pdp .product .product-form,.ts-repair-pdp .product quantity-input,.ts-repair-pdp .product .quantity,.ts-repair-pdp .product-info .buy-buttons,.ts-repair-pdp .product-info product-form,.ts-repair-pdp .product-details .buy-buttons,.ts-repair-pdp .product-details product-form,.product:has([data-repair-options]) variant-picker,.product:has([data-repair-options]) .buy-buttons,.product:has([data-repair-options]) product-form,.product:has([data-repair-options]) .product-form,.product:has([data-repair-options]) quantity-input,.product:has([data-repair-options]) .quantity{display:none!important}.ts-repair-pdp .product .price,.ts-repair-pdp .product-info .price,.ts-repair-pdp .product .product-price,.ts-repair-pdp .product .price-item,.ts-repair-pdp .product [class*=price--],.ts-repair-pdp .product .shopify-payment-button,.ts-repair-pdp .product .product__tax,.ts-repair-pdp .product .pickup-availability,.ts-repair-pdp .product .product-form__error-message-wrapper,.ts-repair-pdp .product .product-label,.ts-repair-pdp .product .product-labels,.ts-repair-pdp .social-proof,.ts-repair-pdp [class*=social-proof],.ts-repair-pdp [class*=SocialProof],.ts-repair-pdp [class*=urgency],.ts-repair-pdp [class*=selling-fast],.ts-repair-pdp [class*=SellingFast],.ts-repair-pdp [class*=popular-right],.ts-repair-pdp [class*=PopularRight],.ts-repair-pdp [class*=sales-pop],.ts-repair-pdp [class*=SalesPop],.ts-repair-pdp [class*=nudge],.ts-repair-pdp .product-media [class*=notification],.ts-repair-pdp .product-media [class*=proof],.ts-repair-pdp .product-media [class*=fomo],.ts-repair-pdp .product-media [class*=toast],.ts-repair-pdp .product-media [class*=popup]:not([class*=zoom]){display:none!important}.ts-repair-pdp .product-info>*:has(~*:has([data-repair-options])),.ts-repair-pdp .product-details>*:has(~*:has([data-repair-options])),.ts-repair-pdp .product-info .product-block:has(~.product-block:has([data-repair-options])),.ts-repair-pdp .product-info .product-block:has(~[data-repair-options]),.ts-repair-pdp h1.product-title,.ts-repair-pdp .product-title,.ts-repair-pdp .product-vendor,.ts-repair-pdp .product-block--title,.ts-repair-pdp .product-block--vendor,.ts-repair-pdp .product-block--price{display:none!important}.ts-repair-pdp .product-info,.ts-repair-pdp .product-details,.ts-repair-pdp .product-info>*:has([data-repair-options]),.ts-repair-pdp .product-details>*:has([data-repair-options]),.ts-repair-pdp .ts-repair-options{padding-top:0!important;margin-top:0!important}.ts-repair-pdp .product .disclosure,.ts-repair-pdp .product .disclosure__title,.ts-repair-pdp .product .disclosure__title-wrapper,.ts-repair-pdp .product .accordion,.ts-repair-pdp .product .accordion__item,.ts-repair-pdp .product .accordion__title,.ts-repair-pdp .product .collapsible-row,.ts-repair-pdp .product .collapsible-row__heading,.ts-repair-pdp .product .collapsible-tab,.ts-repair-pdp .product details,.ts-repair-pdp .product summary,.ts-repair-pdp .product .product-block,.ts-repair-pdp .product .product-block--collapsible-row,.ts-repair-pdp .product .product-block--description,.ts-repair-pdp .product [class*=collapsible],.ts-repair-pdp .product [class*=accordion],.ts-repair-pdp .product [class*=disclosure],.ts-repair-pdp .shopify-section .disclosure,.ts-repair-pdp .shopify-section .accordion,.ts-repair-pdp .shopify-section .collapsible-row,.ts-repair-pdp .shopify-section details,.ts-repair-pdp .shopify-section summary,.ts-repair-beschrijving,.ts-repair-beschrijving-title,.ts-repair-beschrijving *,.ts-repair-beschrijving-title *{border:0!important;border-top:0!important;border-bottom:0!important;border-block:0!important;border-block-start:0!important;border-block-end:0!important;box-shadow:none!important;outline:none!important}.ts-repair-pdp .product .product-block:before,.ts-repair-pdp .product .product-block:after,.ts-repair-pdp .product .disclosure:before,.ts-repair-pdp .product .disclosure:after,.ts-repair-pdp .product summary:before,.ts-repair-pdp .product summary:after,.ts-repair-beschrijving:before,.ts-repair-beschrijving:after{display:none!important;content:none!important;border:0!important;height:0!important;background:transparent!important}.ts-repair-pdp .product .disclosure+.disclosure,.ts-repair-pdp .product .accordion__item+.accordion__item,.ts-repair-pdp .product .collapsible-row+.collapsible-row,.ts-repair-pdp .product .product-block+.product-block,.ts-repair-pdp .product details+details{border-top:0!important}#ts-repair-artikelomschrijving,.ts-repair-artikelomschrijving-wrap{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:var(--ts-repair-content-width, 1120px)!important;margin:36px auto 0!important;padding:0 var(--ts-repair-content-pad, 24px) 40px!important;clear:both!important;float:none!important;position:relative!important;left:auto!important;right:auto!important;grid-column:1 / -1!important;grid-row:auto!important;align-self:stretch!important;border:0!important;background:transparent!important;z-index:1}.ts-repair-beschrijving,.ts-repair-beschrijving--moved,#ts-repair-artikelomschrijving .ts-repair-beschrijving{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;align-self:stretch!important;justify-self:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;grid-column:1 / -1!important;grid-row:auto!important;border:0!important;box-shadow:none!important;background:transparent!important;text-align:left!important;float:none!important}.ts-repair-beschrijving-title,#ts-repair-artikelomschrijving .ts-repair-beschrijving-title{display:block!important;margin:0 0 16px!important;padding:0!important;scroll-margin-top:0!important;cursor:default!important;pointer-events:none!important;font-size:18px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;text-align:left!important;color:#131313!important;line-height:1.3!important;border:0!important;background:transparent!important}.ts-repair-beschrijving .disclosure__panel,.ts-repair-beschrijving .disclosure__content,.ts-repair-beschrijving .accordion__content,.ts-repair-beschrijving .accordion__panel,.ts-repair-beschrijving .collapsible-row__content,.ts-repair-beschrijving [class*=panel],.ts-repair-beschrijving [class*=content]:not(summary):not(.ts-repair-beschrijving-title),details.ts-repair-beschrijving[open]>*:not(summary),details.ts-repair-beschrijving>*:not(summary),#ts-repair-artikelomschrijving .disclosure__panel,#ts-repair-artikelomschrijving .disclosure__content,#ts-repair-artikelomschrijving .accordion__content,#ts-repair-artikelomschrijving .collapsible-row__content{display:block!important;visibility:visible!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;opacity:1!important;padding:0!important;margin:0!important;border:0!important;width:100%!important;max-width:none!important}.ts-repair-beschrijving .rte,.ts-repair-beschrijving .product-description,.ts-repair-beschrijving .disclosure__content,.ts-repair-beschrijving .accordion__content,.ts-repair-beschrijving .collapsible-row__content,#ts-repair-artikelomschrijving .rte,#ts-repair-artikelomschrijving .product-description{font-size:15px!important;line-height:1.6!important;color:#222!important;max-width:none!important;width:100%!important}.ts-repair-beschrijving .rte>*:first-child,.ts-repair-beschrijving .product-description>*:first-child,.ts-repair-beschrijving .disclosure__content>*:first-child,.ts-repair-beschrijving .accordion__content>*:first-child{margin-top:0!important}.ts-repair-beschrijving h1,.ts-repair-beschrijving .rte h1,#ts-repair-artikelomschrijving h1{margin:0 0 1rem!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;font-weight:700!important;line-height:1.3!important;color:#111!important;text-align:center!important}.ts-repair-beschrijving h2,.ts-repair-beschrijving h3,.ts-repair-beschrijving h4,.ts-repair-beschrijving .rte h2,.ts-repair-beschrijving .rte h3,.ts-repair-beschrijving .rte h4,#ts-repair-artikelomschrijving h2,#ts-repair-artikelomschrijving h3,#ts-repair-artikelomschrijving h4{margin:1.25rem 0 .5rem!important;font-size:1.15rem!important;font-weight:700!important;line-height:1.35!important;color:#111!important;text-align:left!important}.ts-repair-beschrijving p,.ts-repair-beschrijving .rte p,#ts-repair-artikelomschrijving p{margin:0 0 1rem!important;font-size:15px!important;line-height:1.65!important}.ts-repair-beschrijving p.ts-repair-desc-chips,#ts-repair-artikelomschrijving p.ts-repair-desc-chips,#ts-repair-artikelomschrijving .ts-repair-details__chips,#ts-repair-artikelomschrijving p:has(a.btn),#ts-repair-artikelomschrijving p:has(a.ts-repair-desc-btn),.ts-repair-beschrijving p:has(a.btn),.ts-repair-beschrijving p:has(a.ts-repair-desc-btn){display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px 10px!important;text-align:center!important;max-width:none!important;width:100%!important;margin:0 auto 1.25rem!important;padding:0!important;font-size:15px!important;line-height:1!important}.ts-repair-beschrijving p[style*="text-align: center"]:not(:has(a.btn)):not(:has(a.ts-repair-desc-btn)):not(.ts-repair-desc-chips),.ts-repair-beschrijving p[style*="text-align:center"]:not(:has(a.btn)):not(:has(a.ts-repair-desc-btn)):not(.ts-repair-desc-chips),#ts-repair-artikelomschrijving p[style*="text-align: center"]:not(:has(a.btn)):not(:has(a.ts-repair-desc-btn)),#ts-repair-artikelomschrijving p[style*="text-align:center"]:not(:has(a.btn)):not(:has(a.ts-repair-desc-btn)){display:block!important;text-align:center!important;max-width:900px;margin-left:auto!important;margin-right:auto!important}.ts-repair-beschrijving p.ts-repair-desc-chips span,.ts-repair-beschrijving p.ts-repair-desc-chips strong,.ts-repair-beschrijving p:has(a.btn) span,.ts-repair-beschrijving p:has(a.btn) strong,#ts-repair-artikelomschrijving p:has(a.btn) span,#ts-repair-artikelomschrijving p:has(a.btn) strong,#ts-repair-artikelomschrijving p:has(a.ts-repair-desc-btn) span,#ts-repair-artikelomschrijving p:has(a.ts-repair-desc-btn) strong,#ts-repair-artikelomschrijving .ts-repair-details__product-description p:has(a) span,#ts-repair-artikelomschrijving .ts-repair-details__product-description p:has(a) strong{display:contents!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.ts-repair-beschrijving a.ts-repair-desc-btn,.ts-repair-beschrijving a.btn,.ts-repair-beschrijving a.button:not([class*=cta]),#ts-repair-artikelomschrijving a.ts-repair-desc-btn,#ts-repair-artikelomschrijving a.btn,#ts-repair-artikelomschrijving .ts-repair-details__product-description a.btn,#ts-repair-artikelomschrijving .ts-repair-details__product-description a.ts-repair-desc-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;height:36px!important;min-height:36px!important;max-height:36px!important;line-height:1!important;padding:0 18px!important;margin:0!important;border:0!important;border-radius:2px!important;background:#f5aa3f!important;color:#fff!important;font-size:12px!important;font-weight:600!important;font-family:inherit!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-decoration:none!important;text-align:center!important;white-space:nowrap!important;vertical-align:middle!important;box-shadow:none!important;float:none!important;position:static!important;transition:background-color .2s ease}.ts-repair-beschrijving a.ts-repair-desc-btn:hover,.ts-repair-beschrijving a.btn:hover,.ts-repair-beschrijving a.button:not([class*=cta]):hover,#ts-repair-artikelomschrijving a.ts-repair-desc-btn:hover,#ts-repair-artikelomschrijving a.btn:hover{background:#e89a2e!important;color:#fff!important;text-decoration:none!important}.ts-repair-beschrijving img,.ts-repair-beschrijving .rte img,.ts-repair-beschrijving figure,.ts-repair-beschrijving .media,#ts-repair-artikelomschrijving img,#ts-repair-artikelomschrijving figure{display:block!important;max-width:100%!important;width:100%!important;height:auto!important;margin:1.25rem 0!important;border:0!important;border-radius:0!important;float:none!important}.ts-repair-beschrijving a:has(img),#ts-repair-artikelomschrijving a:has(img){display:block!important;width:100%!important;max-width:none!important}.ts-repair-beschrijving ul,.ts-repair-beschrijving .rte ul,.ts-repair-beschrijving ol,.ts-repair-beschrijving .rte ol,#ts-repair-artikelomschrijving ul,#ts-repair-artikelomschrijving ol,#ts-repair-artikelomschrijving .ts-repair-details__product-description ul,#ts-repair-artikelomschrijving .ts-repair-details__product-description ol{margin:0 0 1rem 1.25rem!important;padding-left:1.25rem!important;list-style-type:disc!important;list-style-position:outside!important;max-width:100%!important}.ts-repair-beschrijving li,.ts-repair-beschrijving .rte li,#ts-repair-artikelomschrijving li,#ts-repair-artikelomschrijving .ts-repair-details__product-description li{margin:0 0 .35rem!important;padding-left:.25rem!important;font-size:15px!important;line-height:1.55!important;list-style:inherit!important}.ts-repair-beschrijving li:before,.ts-repair-beschrijving li:after,.ts-repair-beschrijving .rte li:before,.ts-repair-beschrijving .rte li:after,#ts-repair-artikelomschrijving li:before,#ts-repair-artikelomschrijving li:after,#ts-repair-artikelomschrijving .ts-repair-details__product-description li:before,#ts-repair-artikelomschrijving .ts-repair-details__product-description li:after{content:none!important;display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important}.section-repair-product-details,.ts-repair-pdp .section-repair-product-details,.ts-repair-pdp .shopify-section:has([data-repair-details]){width:100%;max-width:var(--ts-repair-content-width, 1120px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--ts-repair-content-pad, 24px)!important;padding-right:var(--ts-repair-content-pad, 24px)!important;box-sizing:border-box!important}.ts-repair-details__title{margin:0 0 .5rem!important;font-size:clamp(1.35rem,2.5vw,1.75rem)!important;font-weight:700!important;line-height:1.3!important;text-align:center!important;color:#111!important}.ts-repair-details__subtitle{margin:0 0 1rem!important;font-size:1.1rem!important;font-weight:700!important;text-align:center!important;color:#111!important}.ts-repair-details__chips{text-align:center!important;margin:0 0 1.25rem!important}.ts-repair-details__intro{max-width:900px;margin:0 auto 1.25rem!important;text-align:center}.ts-repair-details__banner{position:relative;width:100%;margin:1.25rem 0!important}.ts-repair-details__banner-media,.ts-repair-details__banner-media img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}.ts-repair-details__banner-copy{margin-top:.75rem}.ts-repair-details__banner-heading{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;color:var(--ts-repair-green, #00af6a);text-transform:uppercase;margin:0 0 .75rem;line-height:1.2}.ts-repair-details__banner-btn{display:inline-block!important;padding:10px 22px!important;border:2px solid var(--ts-repair-green, #00af6a)!important;border-radius:999px!important;background:#fff!important;color:var(--ts-repair-green, #00af6a)!important;font-weight:600!important;text-decoration:none!important;text-transform:uppercase!important;font-size:14px!important}.ts-repair-details__banner-btn:hover{background:var(--ts-repair-green, #00af6a)!important;color:#fff!important}.ts-repair-details__specs{margin-top:1.5rem}.ts-repair-details__empty{padding:1rem;border:1px dashed var(--ts-repair-orange, #f5aa3f);background:#fff8ef;color:#333;font-size:14px}.ts-repair-has-details-section .product .ts-repair-beschrijving:not([data-repair-details]),.ts-repair-has-details-section .product .product-block--description{display:none!important}.ts-repair-beschrijving .icon,.ts-repair-beschrijving .disclosure__toggle,.ts-repair-beschrijving .accordion__icon,.ts-repair-beschrijving svg.icon-chevron,.ts-repair-beschrijving-title .icon,.ts-repair-beschrijving-title svg{display:none!important}details.ts-repair-beschrijving summary::-webkit-details-marker{display:none!important}.ts-repair-pdp .disclosure__panel,.ts-repair-pdp .disclosure__content,.ts-repair-pdp .accordion__content,.ts-repair-pdp .accordion__panel,.ts-repair-pdp .collapsible-row__content,.ts-repair-pdp details[open]>*:not(summary),.ts-repair-beschrijving .disclosure__panel,.ts-repair-beschrijving .accordion__content{min-height:0!important;height:auto!important;max-height:none!important}.ts-repair-pdp .shopify-section:not(:has(.ts-repair-beschrijving)):not(:has([data-repair-options])):not(:has(.product-media)):empty,.ts-repair-pdp .shopify-section:has(>.section:empty){display:none!important}.ts-repair-pdp .shopify-section:has(.ts-repair-beschrijving):not(:has(.product-media)):not(:has([data-repair-options])):not(:has([data-repair-details])):not(.section-repair-product-details){display:none!important}.ts-repair-pdp .shopify-section:has([data-repair-details]),.ts-repair-pdp .section-repair-product-details,.ts-repair-pdp .shopify-section.section-repair-product-details{display:block!important;visibility:visible!important;min-height:0!important;height:auto!important;max-height:none!important;opacity:1!important;padding-top:24px!important;padding-bottom:24px!important}.ts-repair-pdp .shopify-section:has(.ts-repair-beschrijving) .section-header,.ts-repair-pdp .shopify-section:has(.ts-repair-beschrijving) .section__header{margin-bottom:0!important}.ts-repair-pdp .product{min-height:0!important;height:auto!important}.ts-repair-pdp .product-media,.ts-repair-pdp .product-media .media-viewer,.ts-repair-pdp .product-media .media-viewer__item{min-height:0!important}.ts-repair-pdp .product-media,.ts-repair-pdp .product-media .media,.ts-repair-pdp .product-media .media-viewer,.ts-repair-pdp .product-media .media-viewer__item,.ts-repair-pdp .product-media .media-viewer__figure,.ts-repair-pdp .product-media figure,.ts-repair-pdp .product-media img,.ts-repair-pdp .product-media button,.ts-repair-pdp .product-media [class*=Media],.product:has([data-repair-options]) .product-media,.product:has([data-repair-options]) .product-media .media,.product:has([data-repair-options]) .product-media .media-viewer__item,.product:has([data-repair-options]) .product-media figure,.product:has([data-repair-options]) .product-media img{border:0!important;border-width:0!important;border-style:none!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;outline-offset:0!important;background-color:#fff!important;--border-width: 0px !important;--media-border-width: 0px !important;--media-border-opacity: 0 !important;--media-radius: 0 !important;--media-shadow-horizontal-offset: 0px !important;--media-shadow-vertical-offset: 0px !important;--media-shadow-blur-radius: 0px !important;--media-shadow-opacity: 0 !important}.ts-repair-pdp .product-media .media,.ts-repair-pdp .product-media .media-viewer__item,.product:has([data-repair-options]) .product-media .media,.product:has([data-repair-options]) .product-media .media-viewer__item{box-shadow:none!important;filter:none!important}.ts-repair-pdp .product-media .media:before,.ts-repair-pdp .product-media .media:after,.ts-repair-pdp .product-media .media-viewer__item:before,.ts-repair-pdp .product-media .media-viewer__item:after,.product:has([data-repair-options]) .product-media .media:before,.product:has([data-repair-options]) .product-media .media:after{box-shadow:none!important;border:0!important;outline:none!important;background:transparent!important}@media(min-width:990px){.ts-repair-pdp .product,.ts-repair-pdp .product-details,.product:has([data-repair-options]),.product-details:has([data-repair-options]){--product-info-width: 56% !important;--product-column-border: 0px solid transparent !important;--product-column-border-width: 0px !important;--border-width: 0px !important}.ts-repair-pdp .product,.product:has([data-repair-options]){border:0!important;align-items:flex-start!important;align-content:flex-start!important;column-gap:28px!important;gap:28px!important;background-image:none!important;grid-template-rows:auto!important;max-width:100%!important}.ts-repair-pdp .product>*:has(.product-media),.ts-repair-pdp .product-media,.product:has([data-repair-options])>*:has(.product-media),.product:has([data-repair-options]) .product-media{align-self:flex-start!important;justify-self:end!important;height:auto!important;max-height:none!important;min-height:0!important}.ts-repair-pdp .product>*:has(.product-media),.product:has([data-repair-options])>*:has(.product-media){margin-left:auto!important;width:100%!important}.ts-repair-pdp .product-details,.ts-repair-pdp .product-info,.product:has([data-repair-options]) .product-details,.product:has([data-repair-options]) .product-info{align-self:flex-start!important;justify-self:stretch!important;padding-top:0!important;padding-block-start:0!important;margin-top:0!important;margin-block-start:0!important;min-height:0!important;height:auto!important}.ts-repair-pdp .product-info .ts-repair-beschrijving,.ts-repair-pdp .product-details .ts-repair-beschrijving,.product:has([data-repair-options]) .product-info .ts-repair-beschrijving,.product:has([data-repair-options]) .product-details .ts-repair-beschrijving{margin-top:0!important;max-width:none!important}.ts-repair-pdp .product-media,.product:has([data-repair-options]) .product-media{max-width:400px!important;width:100%!important;margin-left:auto!important;margin-right:0!important;justify-self:end!important;align-self:flex-start!important;background-color:#fff!important;border:0!important;box-shadow:none!important;outline:none!important}.ts-repair-pdp .product-media .media,.ts-repair-pdp .product-media .media-viewer__item,.product:has([data-repair-options]) .product-media .media,.product:has([data-repair-options]) .product-media .media-viewer__item{background-color:#fff!important;border:0!important;box-shadow:none!important;outline:none!important}.ts-repair-pdp .product-media img,.product:has([data-repair-options]) .product-media img{max-width:100%!important;max-height:480px!important;object-fit:contain!important;object-position:center center!important;background-color:#fff!important;border:0!important;box-shadow:none!important;outline:none!important}.ts-repair-pdp .product,.ts-repair-pdp .product-media,.ts-repair-pdp .product-details,.ts-repair-pdp .product-info,.product:has([data-repair-options]),.product:has([data-repair-options]) .product-media,.product:has([data-repair-options]) .product-details,.product:has([data-repair-options]) .product-info{border:0!important;border-left:0!important;border-right:0!important;border-inline-start:0!important;border-inline-end:0!important;box-shadow:none!important;outline:none!important;background-image:none!important;--product-column-border: 0px solid transparent !important;--product-column-border-width: 0px !important}.ts-repair-pdp .product:before,.ts-repair-pdp .product:after,.ts-repair-pdp .product-media:before,.ts-repair-pdp .product-media:after,.ts-repair-pdp .product-details:before,.ts-repair-pdp .product-details:after,.ts-repair-pdp .product-info:before,.ts-repair-pdp .product-info:after,.product:has([data-repair-options]):before,.product:has([data-repair-options]):after,.product:has([data-repair-options]) .product-details:before,.product:has([data-repair-options]) .product-details:after,.product:has([data-repair-options]) .product-media:before,.product:has([data-repair-options]) .product-media:after,.product:has([data-repair-options]) .product-info:before,.product:has([data-repair-options]) .product-info:after{display:none!important;content:none!important;width:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.ts-repair-options{max-width:100%!important}.ts-repair-options__row{grid-template-columns:22px minmax(0,1fr) 5.5rem!important;padding:8px 0!important}}@media(max-width:989px){.ts-repair-pdp .product-media,.product:has([data-repair-options]) .product-media{max-width:280px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:12px!important;background-color:#fff!important;border:0!important;box-shadow:none!important}.ts-repair-pdp .product-media .media,.ts-repair-pdp .product-media .media-viewer__item,.product:has([data-repair-options]) .product-media .media,.product:has([data-repair-options]) .product-media .media-viewer__item{background-color:#fff!important;border:0!important}.ts-repair-pdp .product-media img,.product:has([data-repair-options]) .product-media img{max-width:100%!important;max-height:320px!important;object-fit:contain!important;background-color:#fff!important;border:0!important}.ts-repair-options{max-width:100%!important;font-size:14px!important}.ts-repair-options__row{grid-template-columns:22px minmax(0,1fr) 4.75rem!important;column-gap:8px!important;padding:10px 0!important;min-height:40px}.ts-repair-options__title,.ts-repair-options__price,.ts-repair-options__amount{font-size:13px!important;line-height:1.35!important}.ts-repair-options__actions{flex-direction:column!important;gap:10px!important}.ts-repair-options__cta{width:100%!important;white-space:normal!important}}@media(max-width:749px){.ts-repair-options__footer{position:sticky;bottom:0;z-index:5;margin-top:8px!important;padding:12px 0 8px!important;background:linear-gradient(to top,#fff 70%,#ffffffeb);border-top:1px solid var(--ts-repair-line)}.ts-repair-options__total{font-size:18px!important;margin-bottom:10px!important}.ts-repair-options__cta{min-height:46px!important;height:46px!important;font-size:15px!important}.ts-repair-options__row{display:grid!important;grid-template-columns:20px minmax(0,1fr) 4.5rem!important;grid-template-rows:auto!important;align-items:flex-start!important;column-gap:8px!important;row-gap:0!important}.ts-repair-options__check{grid-row:auto!important;padding-top:2px}.ts-repair-options__title{grid-column:auto!important}.ts-repair-options__price{grid-column:auto!important;text-align:right!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/repair-options-list.css.map */
