.glide__slide.svelte-tb8qwj.svelte-tb8qwj{aspect-ratio:5 / 8!important;height:100%;width:auto;cursor:pointer!important}.image-container.svelte-tb8qwj img.svelte-tb8qwj{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section.contact form{margin-top:32px;display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}section.contact form .field{width:100%}section.contact form input,section.contact form textarea{width:100%}section.contact form .validation{position:relative}section.contact form .validation .icon{position:absolute;background-color:#718871;border-radius:50%;height:20px;width:20px;border:2px solid #718871}section.contact form .validation .icon.center{top:50%;right:4px;transform:translateY(-50%)}section.contact form .validation .icon.bottom{bottom:20px;right:4px}section.contact form .validation .red{background-color:var(--primary)!important;border:2px solid var(--primary)}section.contact .address{width:40%}section.contact .details{background-color:var(--secondary);border-radius:8px;width:100%}section.contact .details table{border-spacing:16px}section.contact .details table tr:first-child{margin:32px;padding:32px}section.contact .details table td{vertical-align:center;padding-bottom:12px}section.contact .details table td:nth-child(2){padding-left:32px}section.contact .details.map{width:100%;height:250px}.success{background:#71887168;border:1px solid #718871;border-radius:8px;text-align:center;display:block}.error{background:var(--secondary);border:1px solid var(--primary);border-radius:8px;text-align:center;display:block}.hidden{display:none}input,textarea{border:1px solid black;border-radius:4px;padding:6px 12px}input{height:40px}.grecaptcha-badge{visibility:hidden}a.svelte-1dvd1f7{color:#000}.grid-container.svelte-1f1ofv8.svelte-1f1ofv8{display:grid;grid-template-columns:2fr 1.5fr;grid-template-rows:3fr 1.5fr;gap:16px;aspect-ratio:14 / 9;grid-template-areas:"a b" "c b"}.grid-container.svelte-1f1ofv8 div.svelte-1f1ofv8,video.svelte-1f1ofv8.svelte-1f1ofv8{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;-o-object-fit:cover;object-fit:cover}.grid-container.svelte-1f1ofv8 source.svelte-1f1ofv8{width:100%;height:100%;border-radius:8px}.image1.svelte-1f1ofv8.svelte-1f1ofv8{grid-area:a;background-image:url(/images/FranziskaDreier.jpg)}.image2.svelte-1f1ofv8.svelte-1f1ofv8{grid-area:b}.image3.svelte-1f1ofv8.svelte-1f1ofv8{grid-area:c;background-image:url(/images/Faden.jpg);background-position:center 70%}.grid-container.svelte-1oa5m1r.svelte-1oa5m1r{display:grid;grid-template-columns:.75fr 1fr .75fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;gap:100px;grid-template-areas:". i ." "a i c" ". i ." "b i d" ". i ."}.grid-container.svelte-1oa5m1r p.svelte-1oa5m1r{width:100%;height:100%;border-radius:8px}.grid-container.svelte-1oa5m1r .image.svelte-1oa5m1r{background-repeat:no-repeat;background-size:cover}.image.svelte-1oa5m1r.svelte-1oa5m1r{grid-area:i;background-image:url(../../../images/Naehmaschine1.jpg);background-position:center 70%}.text.svelte-1oa5m1r.svelte-1oa5m1r{text-align:center}.text1.svelte-1oa5m1r.svelte-1oa5m1r{grid-area:a}.text2.svelte-1oa5m1r.svelte-1oa5m1r{grid-area:b}.text3.svelte-1oa5m1r.svelte-1oa5m1r{grid-area:c}.text4.svelte-1oa5m1r.svelte-1oa5m1r{grid-area:d}@media (max-width: 1023px){.grid-container.svelte-1oa5m1r.svelte-1oa5m1r{grid-template-columns:.6fr .8fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:50px 100px;height:100%!important;grid-template-areas:"a i" "b i" "c i" "d i"}.text.svelte-1oa5m1r.svelte-1oa5m1r{text-align:left}}@media (max-width: 767px){.grid-container.svelte-1oa5m1r.svelte-1oa5m1r{grid-template-columns:1fr 1fr;grid-template-rows:1fr 8fr 1fr;gap:50px 10px;height:auto;grid-template-areas:"a c" "i i" "b d"}.text3.svelte-1oa5m1r.svelte-1oa5m1r,.text4.svelte-1oa5m1r.svelte-1oa5m1r{text-align:right}}.grid-container.svelte-jklfiv.svelte-jklfiv{display:grid;grid-template-columns:1.4fr .5fr 1.4fr .7fr;grid-template-rows:1fr .4fr .6fr;gap:24px;grid-template-areas:"a a b c" "d e e c" "d e e f"}.grid-container.svelte-jklfiv div.svelte-jklfiv{width:100%;height:100%;border-radius:8px}.grid-container.svelte-jklfiv .image.svelte-jklfiv{background-repeat:no-repeat;background-size:cover}.image1.svelte-jklfiv.svelte-jklfiv{grid-area:b;background-image:url(../../../images/Faden.jpg);background-position:center 70%}.image2.svelte-jklfiv.svelte-jklfiv{grid-area:c;background-image:url(../../../images/Naehmaschine2.jpg);background-position:center top}.image3.svelte-jklfiv.svelte-jklfiv{grid-area:d;background-image:url(../../../images/SchereUndNadeln.jpg);background-position:center 70%}.image4.svelte-jklfiv.svelte-jklfiv{grid-area:f;background-image:url(../../../images/NadelnUndFaden.jpg);background-position:center 70%}.text1.svelte-jklfiv.svelte-jklfiv{grid-area:a}.text2.svelte-jklfiv.svelte-jklfiv{grid-area:e}@media (max-width: 1023px){.grid-container.svelte-jklfiv.svelte-jklfiv{grid-template-columns:1.4fr .5fr 1.4fr;grid-template-rows:1fr 1fr 1fr;gap:24px;grid-template-areas:"a a b" "c e e" "c f d"}}@media (max-width: 767px){.grid-container.svelte-jklfiv.svelte-jklfiv{gap:16px}}@media (max-width: 639px){.grid-container.svelte-jklfiv.svelte-jklfiv{grid-template-columns:1fr .5fr 1.2fr;grid-template-rows:1fr .5fr 1fr 1fr;gap:16px;grid-template-areas:"a a c" "d d c" "f e e" "b b b"}}
