.wi-beauty-salon-block--beauty-contact-map-support{padding:0}.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-canonical__map,.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support iframe,.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-canonical__map-placeholder{width:100%;height:550px;min-height:550px}.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support iframe{border:0;filter:grayscale(1) contrast(.86) brightness(1.04)}.wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-map-consent{display:grid;align-content:center;justify-items:center;gap:10px;padding:28px;color:var(--cms-color-secondary, #2e3844);background:#ededeb;text-align:center}.wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-map-consent>i{color:var(--cms-color-primary, #ffa085);font-size:32px}.wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-map-consent>span{max-width:360px;color:#6f747a;font-size:13px;line-height:1.55}.wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-map-consent .theme-button{min-height:44px;margin-top:4px}.wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-canonical__heading h2{max-width:760px}@media(max-width:767px){.wi-beauty-salon-block--beauty-contact-map-support{padding:0}.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-canonical__map,.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support iframe,.wi-beauty-salon-page--contact .wi-beauty-salon-block--beauty-contact-map-support .wi-beauty-salon-canonical__map-placeholder{width:100%;height:350px;min-height:350px}}.wi-beauty-salon-page--contact .wi-beauty-salon-contact-map--empty .wi-beauty-salon-canonical__map,.wi-beauty-salon-page--contact .wi-beauty-salon-contact-map--empty .wi-beauty-salon-canonical__map-placeholder{height:auto;min-height:0}.wi-beauty-salon-page--contact .wi-beauty-salon-contact-map--empty .wi-beauty-salon-canonical__map-placeholder{gap:12px;padding:32px 24px;text-align:center}.wi-beauty-salon-page--contact:has(.wi-beauty-salon-contact-map--empty) .wi-beauty-salon-block--beauty-contact-form .wi-beauty-salon-canonical__form{margin-bottom:40px}
