.map-container{width:100%;min-height:40rem;background:var(--color-background-alt)}.map-container .map-fallback{width:100%;height:100%}@media only screen and (max-width: 48rem){.map-container{min-height:30rem}}.map-container button:before,.map-container button:after{display:none}.map-lockup{position:relative}@media only screen and (max-width: 48rem){.map-lockup{position:static}}.map-lockup .content-lockup-wrapper{padding:var(--space-xl);position:absolute;z-index:3;height:100%}@media only screen and (max-width: 48rem){.map-lockup .content-lockup-wrapper{position:static}}.map-lockup.content-map .content-lockup-wrapper{top:0;left:0}.map-lockup.map-content .content-lockup-wrapper{top:0;right:0}.map-lockup .map-container{width:100%}.map-lockup .content-lockup-wrapper{order:1}@media only screen and (max-width: 48rem){.map-lockup .content-lockup-wrapper{order:2}}.map-lockup .content-lockup-wrapper .content-lockup{width:30rem;padding:var(--space-2xl) var(--space-xl);background-color:var(--color-body-strong)}.map-lockup .content-lockup-wrapper .content-lockup p,.map-lockup .content-lockup-wrapper .content-lockup a,.map-lockup .content-lockup-wrapper .content-lockup h2{color:var(--color-background)}.map-lockup .content-lockup-wrapper .content-lockup .logo{height:var(--size-2xl-1);background-color:var(--color-background);display:block;margin-bottom:var(--space-xl);mask:url("../../img/landor-logo-full-bewdley.svg") center/contain no-repeat}.map-lockup .content-lockup-wrapper .content-lockup .address p{font-family:var(--font-family-subtitle);font-weight:var(--font-weight-subtitle);text-transform:var(--text-transform-subtitle);font-size:var(--font-size-subtitle-1);line-height:var(--line-height-subtitle-1);letter-spacing:var(--letter-spacing-subtitle-1);font-style:var(--font-style-subtitle);text-wrap:balance;max-width:75%}.map-lockup .content-lockup-wrapper .content-lockup .address{border-top:1px solid var(--color-background);padding-block:var(--space-s);display:flex;justify-content:center}.map-lockup .content-lockup-wrapper .content-lockup .address,.map-lockup .content-lockup-wrapper .content-lockup .button-group{border-bottom:1px solid var(--color-background)}.map-lockup .content-lockup-wrapper .content-lockup .button-group{justify-content:center;padding:var(--space-2xs) 0}.map-lockup .content-lockup-wrapper .content-lockup .button-group .button{padding:var(--space-xs)}.map-lockup .map-container{order:2}@media only screen and (max-width: 48rem){.map-lockup .map-container{order:1}}
/*# sourceMappingURL=google_map.css.map */
