.form-group .input#zipCode{max-width:450px}@media screen and (width<=670px){.contacts{width:100%;margin:20px 0}}.contacts.map .contact{border:1px solid rgb(var(--color-main));font-size:var(--fontsize-s);padding:14px}.contacts.zipsearch .contact.countryCode-DE,.contacts.zipsearch .contact.not-found{display:none}.contacts--4cols{grid-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr;display:grid}.contacts--3cols{grid-gap:30px;grid-template-columns:1fr 1fr 1fr;display:grid}@media screen and (width<=950px){.contacts--3cols{grid-template-columns:1fr 1fr}}@media screen and (width<=670px){.contacts--3cols{margin-left:0;margin-right:0;display:block}}.contacts--2cols{grid-gap:30px;grid-template-columns:1fr 1fr;display:grid}@media screen and (width<=950px){.contacts--2cols{margin-left:0;margin-right:0;display:block}}@media screen and (width<=670px){.contacts--2cols{margin-left:0;margin-right:0;display:block}}.contacts--4cols>.same-height{height:calc-size(stretch, round(size, 1px))}.contacts--4cols>.same-height:nth-child(4n+1 of .same-height):nth-last-child(1 of .same-height){height:auto}@media screen and (width>950px){.contacts--3cols>.same-height,.contacts--2cols>.same-height{height:calc-size(stretch, round(size, 1px))}.contacts--3cols>.same-height:nth-child(3n+1 of .same-height):nth-last-child(1 of .same-height),.contacts--2cols>.same-height:nth-child(odd of .same-height):nth-last-child(1 of .same-height){height:auto}}@media screen and ((width>670px)) and (width<=950px){.contacts--3cols>.same-height{height:calc-size(stretch, round(size, 1px))}.contacts--3cols>.same-height:nth-child(odd of .same-height):nth-last-child(1 of .same-height){height:auto}}.contact{margin-top:15px;margin-bottom:15px}.contacts.map .contact.top-location{background-color:rgba(var(--color-location),.1)}:is(.contact,.infoWindow) img,:is(.contact,.infoWindow) .contact-address{margin-bottom:10px}:is(.contact,.infoWindow) .contact-distance,:is(.contact,.infoWindow) .contact-comment{margin-top:10px}:is(.contact,.infoWindow) .contact-comment p{margin:0}:is(.contact,.infoWindow) .icon-envelope,:is(.contact,.infoWindow) .icon-earth,:is(.contact,.infoWindow) .icon-printer,:is(.contact,.infoWindow) .icon-phone{margin-right:8px}
