.locationsmap{--map-marker-fill:var(--bulma-secondary);--map-marker-scale:1;--map-stroke:var(--bulma-quaternary-50);--map-fill:transparent;--map-padding:1rem;--map-selected-fill:var(--bulma-quaternary);--map-marker-selected-scale:1.1}.locationsmap__wrap{border:2px solid var(--bulma-primary);border-radius:var(--bulma-radius);padding:var(--map-padding)}.locationsmap__wrap>p{background-color:var(--bulma-white);transform:translate(1rem,calc(-32% - var(--map-padding)));margin:0;padding:.25rem 1rem;line-height:1.2;display:inline-block;position:relative}.locationsmap__wrap svg{border-radius:var(--bulma-radius);width:100%;height:auto}.locationsmap__wrap svg path{transition:fill .2s ease-in-out}.locationsmap__wrap svg .map-part{cursor:pointer}.locationsmap__wrap svg .map-marker path{transform:scale(var(--map-marker-scale));transform-origin:50%;transform-box:fill-box;transition:all .2s ease-in-out}.locationsmap .locations[data-sorting=international] .location:not([data-location=international]),.locationsmap .locations[data-sorting=europe] .location:not([data-location=europe]){opacity:.3}
