.ReactModal__Overlay:has(>#alma-widget-modal-main-container){background:rgba(5,16,25,.58)!important;padding:24px!important;z-index:2147483647!important}body:has(#alma-widget-modal-main-container) [id^=trustbadge-container-]{z-index:1000!important}#alma-widget-modal-main-container{background:#fff!important;border:1px solid #d3dfe7!important;border-radius:3px!important;border-top:4px solid #5bc1ab!important;bottom:auto!important;box-shadow:0 8px 24px rgba(5,16,25,.18)!important;box-sizing:border-box;color:#051019;font-family:Jost,sans-serif!important;font-size:16px;height:auto!important;left:50%!important;line-height:1.55;margin:0!important;max-height:calc(100dvh - 48px)!important;max-width:1000px!important;min-width:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;right:auto!important;text-align:left;top:50%!important;transform:translate(-50%,-50%)!important;width:min(1000px,100vw - 48px)!important}#alma-widget-modal-main-container *,#alma-widget-modal-main-container :after,#alma-widget-modal-main-container :before{box-sizing:border-box}#alma-widget-modal-main-container>div:last-child{height:auto!important;max-height:calc(100dvh - 52px);min-height:0!important;overflow:auto!important;overscroll-behavior:contain;padding:0!important;scrollbar-gutter:stable}#alma-widget-modal-main-container [tabindex]:focus-visible,#alma-widget-modal-main-container a:focus-visible,#alma-widget-modal-main-container button:focus-visible{box-shadow:0 0 0 2px #051019!important;outline:3px solid #ff9000!important;outline-offset:4px!important}#alma-widget-modal-main-container .alma-eligibility-modal-close-button{background:#051019!important;border:0!important;border-radius:7px!important;color:#fff!important;cursor:pointer;display:grid;height:44px!important;min-width:44px;padding:12px!important;place-items:center;right:12px!important;top:12px!important;width:44px!important;z-index:5}#alma-widget-modal-main-container .alma-eligibility-modal-close-button:hover{background:#ff9000!important;color:#051019!important}#alma-widget-modal-main-container .alma-eligibility-modal-close-button svg{height:16px;width:16px}#alma-widget-modal-main-container .alma-eligibility-modal-close-button svg path{fill:currentColor}#alma-widget-modal-main-container .alma-eligibility-modal-desktop-modal{border:0!important;display:grid!important;font-family:inherit!important;gap:0!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);height:auto!important;min-width:0!important;padding:0!important;width:100%!important}#alma-widget-modal-main-container .alma-eligibility-modal-left-side{align-items:flex-start!important;background:#051019;border-right:1px solid #d3dfe7;color:#fff;display:flex!important;flex-direction:column;gap:28px;justify-content:flex-start!important;max-width:none!important;min-width:0!important;padding:64px 32px 32px!important;width:auto!important}#alma-widget-modal-main-container .alma-eligibility-modal-left-side .alma-eligibility-modal-info,#alma-widget-modal-main-container .alma-eligibility-modal-left-side .alma-eligibility-modal-info li,#alma-widget-modal-main-container .alma-eligibility-modal-left-side .alma-eligibility-modal-info-message,#alma-widget-modal-main-container .alma-eligibility-modal-left-side .alma-eligibility-modal-title{color:#fff!important}#alma-widget-modal-main-container .alma-eligibility-modal-left-side .alma-eligibility-modal-bullet{color:#5bc1ab!important}#alma-widget-modal-main-container .alma-eligibility-modal-left-side>svg{flex:0 0 auto;height:28px!important;margin-top:4px;position:static!important;width:74px!important}#alma-widget-modal-main-container .alma-eligibility-modal-title{color:#051019!important;font-family:inherit!important;font-size:26px!important;font-weight:700!important;line-height:1.25!important;margin:0!important;text-align:left!important;text-wrap:pretty;width:auto!important}#alma-widget-modal-main-container .alma-eligibility-modal-info{color:#051019;font-family:inherit!important;margin:0!important;padding:0!important;width:100%}#alma-widget-modal-main-container .alma-eligibility-modal-info ol{display:grid!important;font-family:inherit!important;gap:22px;list-style:none!important;margin:0!important;padding:0!important}#alma-widget-modal-main-container .alma-eligibility-modal-info li{align-items:start!important;color:#051019!important;display:grid!important;font-family:inherit!important;font-size:16px!important;gap:12px;grid-template-columns:22px minmax(0,1fr);line-height:1.55!important;margin:0!important;padding:0!important;width:100%}#alma-widget-modal-main-container .alma-eligibility-modal-info li:after,#alma-widget-modal-main-container .alma-eligibility-modal-info li:before{content:none!important}#alma-widget-modal-main-container .alma-eligibility-modal-bullet{background:transparent;border-radius:0;color:#267664!important;display:grid!important;font-family:inherit!important;font-size:22px!important;font-weight:700!important;height:26px!important;line-height:1!important;margin:0!important;place-items:center;position:static!important;width:22px!important}#alma-widget-modal-main-container .alma-eligibility-modal-info-message{color:#051019!important;min-width:0}#alma-widget-modal-main-container .alma-eligibility-modal-info-message strong{color:inherit;font-weight:600}#alma-widget-modal-main-container .alma-eligibility-modal-right-side{color:#051019!important;display:block!important;font-family:inherit!important;max-width:none!important;min-width:0!important;padding:68px 32px 32px!important;width:auto!important}#alma-widget-modal-main-container .alma-eligibility-modal-eligibility-options{border-bottom:1px solid #d3dfe7;display:grid!important;gap:12px!important;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 24px!important;padding:0 0 24px!important}#alma-widget-modal-main-container .alma-eligibility-modal-eligibility-options button{background:#fff!important;border:1px solid #5bc1ab!important;border-radius:7px!important;color:#051019!important;cursor:pointer;display:grid;font-family:inherit!important;font-size:18px!important;font-weight:400!important;line-height:1.4!important;margin:0!important;min-height:48px;min-width:0!important;padding:10px 12px!important;place-items:center;width:100%!important}#alma-widget-modal-main-container .alma-eligibility-modal-eligibility-options button span{color:inherit!important;display:block;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important}#alma-widget-modal-main-container .alma-eligibility-modal-eligibility-options button:hover{background:#ff9000!important;border-color:#ff9000!important}#alma-widget-modal-main-container .alma-eligibility-modal-eligibility-options button[aria-pressed=true]{background:#5bc1ab!important;border:1px solid #5bc1ab!important;box-shadow:none!important;color:#051019!important;font-weight:600!important}#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details{color:#051019;display:grid!important;gap:0;list-style:none!important;margin:0!important;padding:0!important}#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details li{border-bottom:1px solid #e7ecef;font-family:inherit!important;font-size:16px!important;line-height:1.5!important;margin:0!important;padding:12px 0!important}#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details li:after,#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details li:before{content:none!important}#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details li>div{gap:12px}#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details li>div>div:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}#alma-widget-modal-main-container .alma-eligibility-modal-schedule-details li [data-testid^=installment-]>div:first-child>div{background:#5bc1ab!important}#alma-widget-modal-main-container #payment-schedule-description>div:has(>p:not([class*=alma-eligibility-modal])){background:#fff;border:0;border-radius:0;margin-top:24px!important;padding:0}#alma-widget-modal-main-container #payment-schedule-description>div:has(>p:not([class*=alma-eligibility-modal]))>p{color:#051019!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important;margin:0!important}#alma-widget-modal-main-container #payment-schedule-description>div:has(>p:not([class*=alma-eligibility-modal]))>p:before{aspect-ratio:586/122;background:#fff url(/assets/uploads/2022/07/Geld-lenen-kost-geld.png) 50%/contain no-repeat;content:"";display:block;margin-bottom:12px;max-width:386px;width:100%}#alma-widget-modal-main-container .alma-eligibility-modal-summary{background:#fff!important;border:0;border-bottom:1px solid #d3dfe7;border-radius:0!important;border-top:2px solid #5bc1ab;color:#051019;font-family:inherit!important;margin:22px 0!important;padding:18px 0!important}#alma-widget-modal-main-container .alma-eligibility-modal-summary p{color:#051019!important;display:flex!important;flex-wrap:wrap;font-family:inherit!important;gap:6px 16px;justify-content:space-between;line-height:1.5!important;margin:0!important}#alma-widget-modal-main-container .alma-eligibility-modal-summary .alma-eligibility-modal-schedule-total{font-size:20px!important;font-weight:600}#alma-widget-modal-main-container .alma-eligibility-modal-summary .alma-eligibility-modal-schedule-credit{font-size:15px!important;font-weight:500!important;margin-top:10px!important}#alma-widget-modal-main-container .alma-eligibility-modal-summary .alma-eligibility-modal-schedule-credit span{font-weight:600;white-space:normal!important}#alma-widget-modal-main-container #payment-schedule-description>div:last-child{color:#435561!important;font-family:inherit!important;font-size:14px!important;line-height:1.65!important;margin:0!important;overflow-wrap:anywhere}#alma-widget-modal-main-container #payment-schedule-description>div:last-child>div{color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}#alma-widget-modal-main-container #payment-schedule-description>div:last-child a{color:#051019!important;font-size:inherit!important;text-decoration:underline!important;text-underline-offset:3px}#alma-widget-modal-main-container .alma-eligibility-modal-mobile-modal{display:block!important;font-family:inherit!important;height:auto!important;max-width:none!important;min-width:0!important;padding:64px 20px 24px!important;width:100%!important}#alma-widget-modal-main-container .alma-eligibility-modal-mobile-modal>.alma-eligibility-modal-title{color:#051019!important;font-size:25px!important;margin-bottom:24px!important}#alma-widget-modal-main-container .alma-eligibility-modal-mobile-modal>.alma-eligibility-modal-info{background:#fff;border-radius:0;border-top:1px solid #d3dfe7;display:block!important;margin-top:24px!important;padding:24px 0 0!important}#alma-widget-modal-main-container .alma-eligibility-modal-mobile-modal>svg{display:block;height:28px!important;margin:24px 0 0;position:static!important;width:74px!important}@media (max-width:780px){#alma-widget-modal-main-container{border-radius:3px!important;max-height:calc(100dvh - 24px)!important;width:calc(100vw - 24px)!important}#alma-widget-modal-main-container>div:last-child{max-height:calc(100dvh - 28px)}#alma-widget-modal-main-container .alma-eligibility-modal-desktop-modal{grid-template-columns:minmax(0,1fr)}#alma-widget-modal-main-container .alma-eligibility-modal-left-side{border-bottom:1px solid #d3dfe7;border-right:0;gap:22px;padding:64px 24px 28px!important}#alma-widget-modal-main-container .alma-eligibility-modal-title{font-size:25px!important}#alma-widget-modal-main-container .alma-eligibility-modal-right-side{padding:28px 24px!important}#alma-widget-modal-main-container .alma-eligibility-modal-info li{font-size:15px!important}#alma-widget-modal-main-container .alma-eligibility-modal-summary{padding:18px 0!important}}@media (prefers-reduced-motion:reduce){#alma-widget-modal-main-container,#alma-widget-modal-main-container *{animation:none!important;transition:none!important}}.alma-cart-eligibility.alma-default-widget,.alma-product-eligibility.alma-default-widget{color:#051019;font-family:Jost,sans-serif}.alma-cart-eligibility.alma-default-widget .alma-payment-plans-container,.alma-product-eligibility.alma-default-widget .alma-payment-plans-container{background:#fff;border:0;border-bottom:1px solid #d3dfe7;border-radius:0;border-top:1px solid #5bc1ab;font-family:inherit;padding:16px}.alma-cart-eligibility.alma-default-widget button,.alma-product-eligibility.alma-default-widget button{font-family:inherit;min-height:44px;min-width:44px}.alma-cart-eligibility.alma-default-widget button:focus-visible,.alma-product-eligibility.alma-default-widget button:focus-visible{outline:3px solid #ff9000!important;outline-offset:3px}.alma-cart-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button,.alma-product-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button{background:#fff!important;border:1px solid #5bc1ab!important;border-radius:7px!important;color:#051019!important;font-family:inherit!important;font-size:16px!important;padding:8px 12px!important}.alma-cart-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button:hover,.alma-product-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button:hover{background:#ff9000!important;border-color:#ff9000!important}.alma-cart-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button span,.alma-product-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button span{color:inherit!important;margin:0!important}.alma-cart-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button.alma-payment-plans-active-option,.alma-product-eligibility.alma-default-widget .alma-payment-plans-eligibility-options button.alma-payment-plans-active-option{background:#5bc1ab!important;border:1px solid #5bc1ab!important;color:#051019!important}