.switch.svelte-12natrw{position:relative;display:inline-block;width:46px;height:26px}.switch.svelte-12natrw input:where(.svelte-12natrw){opacity:0;width:0;height:0}.slider.svelte-12natrw{position:absolute;inset:0;cursor:pointer;background-color:#ccc;border-radius:9999px;transition:.3s}.slider.svelte-12natrw:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}input.svelte-12natrw:checked+.slider:where(.svelte-12natrw){background-color:var(--color-primary-500)}input.svelte-12natrw:checked+.slider:where(.svelte-12natrw):before{transform:translate(20px)}.telefon-h1.svelte-12natrw{color:#dc2626;text-shadow:0 0 18px rgba(220,38,38,.35)}.telefon-figure.svelte-12natrw{aspect-ratio:16 / 9}.price-under.svelte-12natrw{font-family:Arial,sans-serif;display:inline-flex;align-items:center;gap:6px}.de-flag.svelte-12natrw{width:14px;height:10px;border-radius:2px;background:linear-gradient(to bottom,#111 0% 33.33%,#d00 33.33% 66.66%,#ffce00 66.66% 100%);box-shadow:0 0 0 1px #ffffff26}.pin-badge.svelte-12natrw{font-size:12px;padding:4px 8px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);text-transform:uppercase;letter-spacing:.08em}.number-icon.svelte-12natrw{display:inline-flex;width:20px;height:20px;color:#fff}.number-icon.svelte-12natrw svg:where(.svelte-12natrw){width:100%;height:100%}
