/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/location-map/style.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
#App .wp-block-dohm-location-map{--transition-time:.35s}#App .wp-block-dohm-location-map .uk-container{padding-left:0;padding-right:0}@media screen and (min-width:420px){#App .wp-block-dohm-location-map .uk-container{padding-left:15px;padding-right:15px}}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container{display:flex;justify-content:space-between}}#App .wp-block-dohm-location-map .uk-container .locationMap{position:relative;display:none}#App .wp-block-dohm-location-map .uk-container .locationMap svg{position:sticky;top:10rem;left:0;width:650px}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container .locationMap{display:block}#App .wp-block-dohm-location-map .uk-container .locationMap [data-target-city]:hover path{fill:var(--Colors-Secondary-secondary-default-active)}#App .wp-block-dohm-location-map .uk-container .locationMap [data-target-city].active path{fill:var(--Colors-Primary-primary-default-active);animation:fill-up .5s forwards}@keyframes fill-up{0%{fill:#fff}50%{fill:var(--Colors-Primary-primary-default-active)}75%{fill:#fff}100%{fill:var(--Colors-Primary-primary-default-active)}}}#App .wp-block-dohm-location-map .uk-container .locationList{display:grid;grid-template-columns:1fr}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container .locationList{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));width:100%;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:1rem;margin-left:1rem}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem{justify-self:center;transition:transform var(--transition-time) ease-in-out;background:.25s ease-in-out;background-color:#fff;animation:scale-down var(--transition-time) forwards;position:relative;height:248px;padding:0}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .locationCityStreetName{font-size:.8rem !important}@media screen and (min-width:420px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem{box-shadow:1px 1px 15px 0px rgba(22,31,44,.08);padding:.5rem}}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem{pointer-events:all}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem:hover:not(.active){background:var(--Colors-Primary-primary-light-hover)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active{animation:scale-up var(--transition-time) forwards}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active.uk-first-column{transform:translateX(60px)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active:has(+.locationItem.uk-first-column){transform:translateX(-90px)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active:last-child{transform:translateX(-90px)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active h2:after{width:100%}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active a{height:35.3px;margin-bottom:10px;pointer-events:auto}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active .contacts{height:auto}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active .uk-flex{width:370px;gap:1.5rem}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem.active .uk-flex .addressContainer{width:210px}@keyframes scale-up{0%{scale:1;z-index:1}1%{z-index:2}50%{scale:1.6}100%{scale:1.4;z-index:2}}@keyframes scale-down{0%{scale:1.4;z-index:2}50%{scale:1.45}99%{z-index:2}100%{scale:1;z-index:1}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem h2{font-size:1.1rem;font-style:normal;font-weight:500;position:relative;margin-bottom:1.1rem}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem h2:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:2px;background:var(--Colors-Secondary-secondary-dafault,#afca0b);transition:width var(--transition-time) ease-in-out}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem h2:after{width:0}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem p,#App .wp-block-dohm-location-map .uk-container .locationList .locationItem span{font-size:1rem;font-style:normal;font-weight:400;color:#000}@media screen and (min-width:420px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem p,#App .wp-block-dohm-location-map .uk-container .locationList .locationItem span{word-break:keep-all;white-space:nowrap}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex{width:370px;overflow:hidden;transition:all var(--transition-time) ease-in-out;gap:.5rem;width:340px}@media screen and (min-width:420px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex{gap:1.5rem;width:370px}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer{width:210px}}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex{width:160px;gap:0}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .contactPersonContainer{width:160px}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .contactPersonContainer .img-container{margin-bottom:5px}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .contactPersonContainer .img-container img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .contactPersonContainer .jobTitle{font-size:.8em}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer{max-width:100%;overflow:hidden;--fontSize:.8rem;transition:width var(--transition-time) ease-in-out}@media screen and (min-width:960px){#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer{width:0}}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .address{display:flex;gap:.3rem}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .address .icon{background-color:var(--Colors-Primary-primary-default-active);-webkit-mask-image:var(--marker-url);mask-image:var(--marker-url);background-size:cover;background-position:center;width:2rem;height:2rem;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:var(--Atoms-300)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .address .text{color:var(--Surface-text-secondary,var(--Colors-Dark-dark-light-active,#686d76));font-style:normal;font-weight:500}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .address .text p{font-size:var(--fontSize)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer a{margin-bottom:10px;border-top:none;border-bottom:var(--Atoms-Stroke-s-50,2px) solid rgba(0,0,0,0);height:19px;overflow:hidden;word-break:keep-all;white-space:nowrap;font-size:var(--fontSize)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer a:hover{border-bottom:var(--Atoms-Stroke-s-50,2px) solid var(--Colors-Primary-primary-default-active)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .contacts .phone,#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .contacts .email{font-size:var(--fontSize)}#App .wp-block-dohm-location-map .uk-container .locationList .locationItem .uk-flex .addressContainer .contacts .phone{margin-bottom:10px}
/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].use[3]!./src/location-map/components/ImageLoader/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
.ImageLoader .components-placeholder{border:1px solid #ddd;border-radius:.375rem .375rem 0 0;box-shadow:none}.ImageLoader.has-image .components-placeholder{display:none}.ImageLoader .preview-img-wrapper{position:relative}.ImageLoader .preview-img-wrapper img{-o-object-fit:cover;object-fit:cover}.ImageLoader .preview-img-wrapper svg{position:absolute;pointer-events:fill;top:1rem;right:1rem;cursor:pointer;fill:#57595c;font-size:2rem}.ImageLoader .preview-img-wrapper svg:hover{fill:#a71703}