.service-points-block.svelte-1hf0d5m{grid-template-columns:minmax(0,1fr);padding-top:7.188rem;display:grid}@media (width>=60rem){.service-points-block.svelte-1hf0d5m{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:100dvh}}@media (width>=81rem){.service-points-block.svelte-1hf0d5m{grid-template-columns:42.5rem 1fr;padding-top:9.188rem}}.service-points-block.svelte-1hf0d5m .location-map{order:-1;height:50vh;min-height:18rem}@media (width>=60rem){.service-points-block.svelte-1hf0d5m .location-map{order:0;height:auto;min-height:0}}.service-points-block__list.svelte-1hf0d5m{background-color:var(--color-white);z-index:1;padding:2.5rem 1.875rem 0;position:relative;box-shadow:1.25rem 0 1.25rem -1.25rem #00000040}@media (width>=60rem){.service-points-block__list.svelte-1hf0d5m{height:100%;overflow-y:auto}}@media (width>=81rem){.service-points-block__list.svelte-1hf0d5m{padding:4.75rem 3.125rem 0}}.service-points-block__list-search.svelte-1hf0d5m{margin-bottom:2rem;position:relative}.service-points-block__search-field.svelte-1hf0d5m{border:1px solid var(--color-border-default);background-image:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M21.78 20.72L16.16 15.1C17.3512 13.6677 18.0024 11.8629 18 10C18 5.59 14.41 2 10 2C5.59 2 2 5.59 2 10C2 14.41 5.59 18 10 18C11.8629 18.0024 13.6677 17.3512 15.1 16.16L20.72 21.78L21.78 20.72ZM10 16.5C8.27658 16.4984 6.6242 15.8131 5.40556 14.5944C4.18692 13.3758 3.50159 11.7234 3.5 10C3.5 6.415 6.415 3.5 10 3.5C13.585 3.5 16.5 6.415 16.5 10C16.5 13.585 13.585 16.5 10 16.5Z\" fill=\"%23202023\"/></svg>");background-position:calc(100% - 1.25rem);background-repeat:no-repeat;border-radius:.5rem;width:100%;margin-bottom:.75rem;padding:.75rem 3rem .75rem 1rem;font-size:1rem}.service-points-block__search-field.svelte-1hf0d5m:disabled{opacity:.7;cursor:not-allowed}.service-points-block__search-field.svelte-1hf0d5m:focus{outline:2px solid var(--color-highlight-secondary);outline-offset:-2px}.service-points-block__results.svelte-1hf0d5m{overflow:hidden}.service-points-block__results-summary.svelte-1hf0d5m{color:var(--color-text-secondary);margin-bottom:1.5rem;font-size:1rem;font-weight:500;line-height:1.3}.loading-indicator.svelte-1hf0d5m{color:var(--color-text-secondary);font-size:.875rem;font-style:italic;position:absolute;top:50%;right:3rem;transform:translateY(-50%)}.no-results.svelte-1hf0d5m{text-align:center;color:var(--color-text-secondary);padding:2rem 0;font-style:italic}
