/* V0.31.241: consistent, theme-independent icon; tooltip rendered in body to escape overflow clipping */
.kt-delivery-info{display:inline-flex;position:relative;vertical-align:middle;margin-left:5px;align-items:center}
.kt-delivery-info-button,.kt-delivery-info-button:visited{appearance:none!important;box-sizing:border-box!important;display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important;border:1px solid #075b9c!important;border-radius:50%!important;background:#187bc2!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:700 12px/1 Arial,sans-serif!important;cursor:help;box-shadow:0 1px 2px #0002!important;opacity:1!important}
.kt-delivery-info-button:hover,.kt-delivery-info-button:focus-visible{background:#075b9c!important;border-color:#063c67!important;color:#fff!important;outline:2px solid transparent;outline-offset:2px}
/* Original inline tooltip is retained as accessible text source, never positioned inside clipped cards. */
.kt-delivery-info-tooltip{display:none!important}
.kt-delivery-floating-tooltip{position:fixed!important;z-index:2147483000!important;box-sizing:border-box!important;max-width:calc(100vw - 24px)!important;white-space:normal!important;overflow-wrap:break-word!important;text-align:left!important;color:#fff!important;background:#203044!important;border:1px solid #475a70!important;box-shadow:0 10px 28px #0005!important;border-radius:9px!important;padding:12px 14px!important;font:400 13px/1.5 Arial,sans-serif!important;pointer-events:none!important}

/* V0.31.273: Info-Icon muss über dem Produktkarten-Link liegen und anklickbar sein. */
html body.kt-store-mode .kt-shopping-card .kt-delivery-time,
html body.kt-store-mode .kt-shopping-card .kt-delivery-info {position:relative;z-index:5!important}
html body.kt-store-mode .kt-shopping-card .kt-delivery-info-button {position:relative;z-index:6!important;pointer-events:auto!important}
html body.kt-store-mode .kt-delivery-floating-tooltip {z-index:2147483000!important;pointer-events:none}
