:root{--iv-button-height: 50px;--iv-button-padding-inline: 24px;--iv-button-radius: 25px;--iv-button-disabled-opacity: .45;--iv-control-height: 50px;--iv-control-radius: 6px;--iv-control-border: var(--iv-color-border);--iv-card-radius: 16px;--iv-card-padding: var(--iv-space-5);--iv-card-border: var(--iv-color-border);--iv-card-shadow: 0 4px 6px rgba(0, 0, 0, .08);--iv-card-shadow-subtle: 0 1px 2px rgba(0, 0, 0, .04);--iv-process-control-height: 50px;--iv-process-control-radius: 12px;--iv-process-card-radius: 14px;--iv-process-card-shadow: 0 8px 24px rgba(23, 107, 89, .06);--iv-focus-primary: rgba(63, 114, 229, .24);--iv-focus-process: rgba(23, 107, 89, .24)}.button,.iv-button,input[type=submit]{min-height:var(--iv-button-height);padding-inline:var(--iv-button-padding-inline);border-radius:var(--iv-button-radius);font-family:var(--iv-font-body);font-size:var(--iv-type-button-size);font-weight:var(--iv-font-semibold-weight);line-height:var(--iv-type-button-line);transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}.button:not(.white):not(.accent2):not(.outline),.iv-button--primary,input[type=submit]:not(.white):not(.accent2):not(.outline){border-color:var(--iv-color-primary);background-color:var(--iv-color-primary);color:#fff}@media(hover:hover){.button:not(.white):not(.accent2):not(.outline):hover,.iv-button--primary:hover,input[type=submit]:not(.white):not(.accent2):not(.outline):hover{border-color:var(--iv-color-primary-hover);background-color:var(--iv-color-primary-hover);color:#fff;transform:translateY(-1px)}}.button.outline,.iv-button--secondary,input[type=submit].outline{border:1.5px solid var(--iv-color-primary);background:transparent;color:var(--iv-color-primary)}@media(hover:hover){.button.outline:hover,.iv-button--secondary:hover,input[type=submit].outline:hover{border-color:var(--iv-color-primary-hover);background:var(--iv-color-primary-hover);color:#fff;transform:translateY(-1px)}}.button:focus-visible,.iv-button:focus-visible,input[type=submit]:focus-visible{outline:3px solid var(--iv-focus-primary);outline-offset:3px}.button:active,.iv-button:active,input[type=submit]:active{transform:translateY(0)}.button[disabled],.button[aria-disabled=true],.iv-button[disabled],.iv-button[aria-disabled=true],input[type=submit]:disabled{cursor:not-allowed;filter:none;opacity:var(--iv-button-disabled-opacity);pointer-events:none;transform:none}.text-button,.iv-button--tertiary{min-height:var(--iv-type-button-line);color:var(--iv-color-primary);font-family:var(--iv-font-body);font-size:var(--iv-type-button-size);font-weight:var(--iv-font-semibold-weight);line-height:var(--iv-type-button-line)}.text-button:focus-visible,.iv-button--tertiary:focus-visible{border-radius:3px;outline:3px solid var(--iv-focus-primary);outline-offset:3px}.ivoodoo-whatsapp-button{transition:filter .2s ease,opacity .2s ease,transform .2s ease}@media(hover:hover){.ivoodoo-whatsapp-button:hover,.ivoodoo-whatsapp-button--conditional[data-mode=inquiry]:hover{filter:brightness(.96)!important;transform:translateY(-1px)!important}}.ivoodoo-whatsapp-button[aria-disabled=true],.ivoodoo-whatsapp-button.is-disabled{cursor:not-allowed;opacity:var(--iv-button-disabled-opacity);pointer-events:none;transform:none!important}#main-content .rte a[href^="https://wa.me/"][style*="background:#3f72e5"]{display:inline-flex!important;min-height:var(--iv-button-height);align-items:center;justify-content:center;gap:9px;padding:0 var(--iv-button-padding-inline)!important;border:0!important;border-radius:var(--iv-button-radius)!important;background:#25d366!important;color:#fff!important;font-family:var(--iv-font-body);font-size:var(--iv-type-button-size);font-weight:var(--iv-font-semibold-weight)!important;line-height:var(--iv-type-button-line);text-decoration:none!important;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}#main-content .rte a[href^="https://wa.me/"][style*="background:#3f72e5"]:before{width:20px;height:20px;flex:0 0 20px;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20.5 3.5A11 11 0 0 0 3.2 16.8L2 22l5.3-1.2A11 11 0 0 0 20.5 3.5Z' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.2 7.5c.3-.7.6-.7 1-.7h.3c.2 0 .4 0 .6.5l.8 2c.1.3.1.5-.1.8l-.6.8c-.2.2-.3.4-.1.7.5 1 1.3 1.9 2.3 2.5.3.2.6.3.8 0l.9-1.1c.2-.3.5-.3.8-.2l2 .9c.3.2.5.2.5.4.1.2.1 1-.2 1.8-.3.8-1.7 1.5-2.4 1.6-.6.1-1.5.2-4.5-1-3.7-1.5-6.1-5.3-6.3-5.6-.2-.3-1.5-2-.7-3.8Z' fill='none' stroke='%23fff' stroke-width='1.55' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:""}#main-content .rte a[style*="border:2px solid #3f72e5"]{display:inline-flex!important;min-height:var(--iv-button-height);align-items:center;justify-content:center;padding:0 var(--iv-button-padding-inline)!important;border:1.5px solid var(--iv-color-primary)!important;border-radius:var(--iv-button-radius)!important;background:transparent!important;color:var(--iv-color-primary)!important;font-family:var(--iv-font-body);font-size:var(--iv-type-button-size);font-weight:var(--iv-font-semibold-weight)!important;line-height:var(--iv-type-button-line);text-decoration:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}@media(hover:hover){#main-content .rte a[href^="https://wa.me/"][style*="background:#3f72e5"]:hover{background:#1fbd59!important;transform:translateY(-1px)}#main-content .rte a[style*="border:2px solid #3f72e5"]:hover{border-color:var(--iv-color-primary-hover)!important;background:var(--iv-color-primary-hover)!important;color:#fff!important;transform:translateY(-1px)}}#main-content .rte a[href^="https://wa.me/"][style*="background:#3f72e5"]:focus-visible{outline:3px solid var(--iv-focus-process);outline-offset:3px}#main-content .rte a[style*="border:2px solid #3f72e5"]:focus-visible{outline:3px solid var(--iv-focus-primary);outline-offset:3px}.iv-card,.iv-card--standard{padding:var(--iv-card-padding);border:1px solid var(--iv-card-border);border-radius:var(--iv-card-radius);background:var(--iv-color-surface);box-shadow:var(--iv-card-shadow)}body .blog-post.has-shadow--true,body .gallery--item,body .iv-karte{border-radius:var(--iv-card-radius)}body .blog-post.has-shadow--true{box-shadow:var(--iv-card-shadow)}body .iv-karte{border-color:var(--iv-card-border);box-shadow:var(--iv-card-shadow-subtle)}#main-content :where(input[type=text],input[type=password],input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],select){height:var(--iv-control-height);border-color:var(--iv-control-border);border-radius:var(--iv-control-radius);background-color:transparent;color:var(--iv-color-body);font-family:var(--iv-font-body);font-size:var(--iv-type-small-size);font-weight:var(--iv-font-body-weight);line-height:var(--iv-type-small-line)}#main-content textarea{min-height:140px;border-color:var(--iv-control-border);border-radius:var(--iv-control-radius);background-color:transparent;color:var(--iv-color-body);font-family:var(--iv-font-body);font-size:var(--iv-type-small-size);font-weight:var(--iv-font-body-weight);line-height:var(--iv-type-body-line);resize:vertical}#main-content .contact-form textarea{height:200px}#main-content :where(input[type=text],input[type=password],input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],select,textarea):focus-visible{border-color:var(--iv-control-accent, var(--iv-color-primary));outline:0;box-shadow:0 0 0 3px var(--iv-control-focus, var(--iv-focus-primary))}#main-content :where(input[type=text],input[type=password],input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],select,textarea):disabled{cursor:not-allowed;opacity:.55}#main-content :where(input[type=text],input[type=email],input[type=tel],input[type=url],textarea)[readonly]{background-color:color-mix(in srgb,var(--iv-color-border) 18%,transparent);color:color-mix(in srgb,var(--iv-color-body) 68%,transparent)}body :where(.repair-configurator,.smartphone-buyback,.device-buyback){--iv-control-accent: var(--iv-color-process);--iv-control-focus: var(--iv-focus-process)}body :where(.repair-configurator,.smartphone-buyback,.device-buyback) :where(input[type=text],input[type=password],input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],select,textarea){border-radius:11px}body .ivoodoo-selection-panel,body .repair-configurator__panel,body .repair-configurator__summary-card,body .smartphone-buyback__panel,body .smartphone-buyback__summary-card,body .smartphone-buyback__checkout,body .smartphone-buyback__confirmation{border-radius:var(--iv-process-card-radius);box-shadow:var(--iv-process-card-shadow)}body .ivoodoo-selection-card,body .repair-configurator__model,body .repair-configurator__repair,body .repair-configurator__option,body .smartphone-buyback__condition-card,body .smartphone-buyback__handover-card{border-radius:var(--iv-process-card-radius)}body .repair-configurator__cta:not(.ivoodoo-whatsapp-button):not([data-mode=inquiry]),body .smartphone-buyback__cta,body .device-buyback__submit{min-height:var(--iv-process-control-height);border:1px solid var(--iv-color-process);border-radius:var(--iv-process-control-radius);background:var(--iv-color-process);color:#fff;font-family:var(--iv-font-body);font-size:var(--iv-type-button-size);font-weight:var(--iv-font-semibold-weight);line-height:var(--iv-type-button-line);transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease}@media(hover:hover){body .repair-configurator__cta:not(.ivoodoo-whatsapp-button):not([data-mode=inquiry]):hover,body .smartphone-buyback__cta:hover:not(:disabled),body .device-buyback__submit:hover:not(:disabled){filter:brightness(.94);transform:translateY(-1px)}}body .repair-configurator__cta:focus-visible,body .smartphone-buyback__cta:focus-visible,body .device-buyback__submit:focus-visible{outline:3px solid var(--iv-focus-process);outline-offset:3px}body .repair-configurator__cta[aria-disabled=true],body .smartphone-buyback__cta:disabled,body .device-buyback__submit:disabled{cursor:not-allowed;filter:none;opacity:var(--iv-button-disabled-opacity);pointer-events:none;transform:none}@media(max-width:640px){#main-content :where(input[type=text],input[type=password],input[type=date],input[type=datetime-local],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],select,textarea){font-size:16px}#main-content textarea{font-size:16px}.iv-card,.iv-card--standard{padding:20px}}@media(prefers-reduced-motion:reduce){.button,.iv-button,input[type=submit],.ivoodoo-whatsapp-button,body .repair-configurator__cta,body .smartphone-buyback__cta,body .device-buyback__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/ivoodoo-components.css.map */
