
/* Custom media queries */
/* Undo Liferay style leaks */
.vgwv-layout input,
  .vgwv-layout button {
    background: none;
    border: none;
    font: inherit;
    padding: 0;
    text-shadow: none;
  }
/*
  Switch to Rollup had unresolved side effect to generated CSS. Order of
  components CSS was random leading cascading issues.
*/
.vgwv-pull-pane {
  box-sizing: border-box;
  position: absolute;
  width: 100%;

  -webkit-transition: box-shadow .3s, -webkit-transform .3s;

  transition: box-shadow .3s, -webkit-transform .3s;

  transition: transform .3s, box-shadow .3s;

  transition: transform .3s, box-shadow .3s, -webkit-transform .3s;

  background-color: #fff;
  box-shadow: 0 0 0 0 rgba(0,0,0,.15),
                      0 0 0 rgba(0,0,0,.25);
  box-shadow: var(--vgwv-shadow-off);
  pointer-events: all;
  z-index: 10;
}
.vgwv-pull-pane--bottom {
  bottom: 0;
  padding: 16px 16px 8px;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  border-radius: 8px 8px 0 0;
}
.vgwv-pull-pane--bottom.expanded {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  box-shadow: 0 -1px .25px 1.25px rgba(0,0,0,.15),
                      0 -4px 8px rgba(0,0,0,.25);
  box-shadow: var(--vgwv-shadow-up);
}
.vgwv-pull-pane--top {
  top: 0;
  padding: 8px 16px 16px;
  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
}
.vgwv-pull-pane--top.expanded {
  -webkit-transform: translateY(0);
          transform: translateY(0);
  box-shadow: 0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);
  box-shadow: var(--vgwv-shadow-down);
}
.vgwv-view {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  background-color: transparent;
  pointer-events: none;
  -webkit-transition: background-color .3s;
  transition: background-color .3s
}
@media (min-width: 768px) {
.vgwv-view {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    pointer-events: all;
    background-color: #fff
}
  }
.vgwv-view--expanded {
  background-color: #fff
}
@media (min-width: 768px) {
.vgwv-view--expanded {
    -webkit-transform: translateX(0);
            transform: translateX(0)
}
  }
.vgwv-topbar {
  box-sizing: border-box;
  position: absolute;
  width: calc(100% - 16px);
  width: calc(100% - var(--vgwv-p16));
  height: 50px;
  left: 8px;
  left: var(--vgwv-p8);
  bottom: 100%;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  -webkit-transition: box-shadow .3s, border .3s, width .2s, -webkit-transform .3s;
  transition: box-shadow .3s, border .3s, width .2s, -webkit-transform .3s;
  transition: transform .3s, box-shadow .3s, border .3s, width .2s;
  transition: transform .3s, box-shadow .3s, border .3s, width .2s, -webkit-transform .3s;

  display: -webkit-box;

  display: flex;
  -webkit-box-align: center;
          align-items: center;

  background-color: #fff;

  background-color: var(--vgwv-topbar--backgroundColor, #fff);
  border: 0px solid #fff;
  border: var(--vgwv-topbar--border);
  border-radius: 4px;
  border-radius: var(--vgwv-topbar--borderRadius, 4px);
  box-shadow: 0 0 0 0 rgba(0,0,0,.15),
                      0 0 0 rgba(0,0,0,.25);
  box-shadow: var(--vgwv-shadow-off);
  pointer-events: all;
  z-index: 10
}
.vgwv-topbar .vgwv-btn {
    flex-shrink: 0;
  }
@media (max-width: 767px) {
    .vgwv-topbar.vgwv-topbar--show {
      -webkit-transform: translateY(calc(100% + 8px));
              transform: translateY(calc(100% + 8px));
      -webkit-transform: translateY(calc(100% + var(--vgwv-p8)));
              transform: translateY(calc(100% + var(--vgwv-p8)));
      box-shadow: 0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);
      box-shadow: var(--vgwv-shadow-down);
    }
  }
@media (min-width: 768px) {
.vgwv-topbar {
    position: relative;
    bottom: unset;
    top: 8px;
    top: var(--vgwv-p8);
    box-shadow: 0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);
    box-shadow: var(--vgwv-shadow-down)
}
  }
.vgwv-topbar.vgwv-topbar--space-exit {
    width: calc(100% - 48px - 8px * 3);
    width: calc(100% - 48px - var(--vgwv-p8) * 3);
  }
.vgwv-topbar__title,
.vgwv-topbar__field {
  max-width: calc(100% - 96px);
  margin: 0;
  padding: 0;
  -webkit-box-flex: 1;
          flex-grow: 1;
  border: none;
  font-size: inherit;
}
.vgwv-topbar__field {
  height: 100%;
  background: #fff;
  background: var(--vgwv-topbar--backgroundColor, #fff)
}
.vgwv-topbar__field:focus {
    outline: none;
  }
.vgwv-topbar__field::-ms-clear { /* HM-4469 */
    display: none;
  }
:root{--vgwv-p8:8px;--vgwv-p16:16px;--vgwv-p24:24px;--vgwv-p32:32px;--vgwv-primary-color:#000;--vgwv-primary-color-invert:#fff;--vgwv-primary-btn--margin:8px 0px;--vgwv-primary-btn--padding:7px 16px 9px;--vgwv-shadow-sharp--color:rgba(0,0,0,.15);--vgwv-shadow-blur--color:rgba(0,0,0,.25);--vgwv-shadow-up:0 -1px .25px 1.25px var(--vgwv-shadow-sharp--color),
                      0 -4px 8px var(--vgwv-shadow-blur--color);--vgwv-shadow-down:0 1px .25px 1.25px var(--vgwv-shadow-sharp--color),
                        0 4px 8px var(--vgwv-shadow-blur--color);--vgwv-shadow-off:0 0 0 0 var(--vgwv-shadow-sharp--color),
                      0 0 0 var(--vgwv-shadow-blur--color);--vgwv-topbar--border:0px solid #fff;--vgwv-topbar--grounded--border:1px solid #ddd;--vgwv-route-view__input-placeholder--color:rgba(255,255,255,.6);--vgwv-route-view__primary-btn--bgColor:var(--vgwv-primary-color-invert);--vgwv-route-view__primary-btn--margin:0 0 0 32px;--vgwv-route-view__primary-btn--padding:var(--vgwv-primary-btn--padding);--toggle-group__btn--active--color:var(--vgwv-primary-color)}
.vgwv-layout.svelte-1f0ynf4{position:relative;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch
  }
.vgwv-layout.svelte-1f0ynf4 *{touch-action:manipulation}
.vgwv-layout.svelte-1f0ynf4 button:focus{outline:none}
.vgwv-layout.svelte-1f0ynf4 input,.vgwv-layout.svelte-1f0ynf4 button{font-family:inherit}
.vgwv-main.svelte-1f0ynf4{height:100%}
.vgwv-aside.svelte-1f0ynf4{position:absolute;top:0;width:100%;height:100%;pointer-events:none;z-index:10}
@media(min-width: 768px){.vgwv-layout.svelte-1f0ynf4{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.vgwv-main.svelte-1f0ynf4{width:70%;-webkit-box-ordinal-group:2;order:1}.vgwv-aside.svelte-1f0ynf4{width:30%;height:100%;-webkit-box-ordinal-group:1;order:0;position:relative;box-shadow:0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);box-shadow:0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-down)}}
.vgwv-exit.svelte-1f0ynf4{position:absolute;top:8px;top:8px;top:var(--vgwv-p8);right:8px;right:8px;right:var(--vgwv-p8);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s
  }
.vgwv-exit.svelte-1f0ynf4 .vgwv-btn{background:rgba(0,0,0, .6);border-radius:50%}
.vgwv-exit.svelte-1f0ynf4 .vgwv-icon{-webkit-filter:invert(100%);filter:invert(100%)}
.vgwv-exit--move-out.svelte-1f0ynf4{-webkit-transform:translateX(56px);transform:translateX(56px)}
.vgwv-loading.svelte-1aa9zmz{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;-webkit-transition:opacity .5s, z-index .5s;transition:opacity .5s, z-index .5s;z-index:1000}
.vgwv-loading--done.svelte-1aa9zmz{opacity:0;z-index:-1}
.vgwv-loading__progress.svelte-1aa9zmz{position:absolute;width:100%;height:2px;-webkit-appearance:none;border:none}
.vgwv-loading__progress.svelte-1aa9zmz::-webkit-progress-bar{background-color:transparent}
.vgwv-loading__progress.svelte-1aa9zmz::-webkit-progress-value{background-color:red;background-color:#ce0058;background-color:var(--vgwv-loading__progress-value--bgColor, red)}
.vgwv-floor-selector.svelte-1wuzc3{position:absolute;right:16px;bottom:16px;pointer-events:none;z-index:20}
@media(max-width: 767px){.vgwv-floor-selector.svelte-1wuzc3{-webkit-transform:translateY(calc(100% + 16px));transform:translateY(calc(100% + 16px));-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.vgwv-floor-selector--show.svelte-1wuzc3{-webkit-transform:translateY(0);transform:translateY(0)}}
.vgwv-floor-selector__stack-deco.svelte-1wuzc3,.vgwv-floor-selector__btn.svelte-1wuzc3{position:relative;width:44px;height:44px;margin:8px 0 0 8px;padding:0;box-sizing:border-box;background:#fff;border:1px solid rgba(0,0,0,0.5);border-radius:2px;color:#333;font-size:18px;pointer-events:all;text-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.vgwv-floor-selector__btn--active.svelte-1wuzc3,.vgwv-floor-selector.compact.svelte-1wuzc3 .vgwv-floor-selector__btn--active.svelte-1wuzc3{background-color:#333;color:#fff;z-index:10}
.vgwv-floor-selector__stack-deco.svelte-1wuzc3{position:absolute;bottom:0}
.vgwv-floor-selector.compact.svelte-1wuzc3 .vgwv-floor-selector__btn.svelte-1wuzc3{display:block;box-shadow:0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-down);-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.vgwv-floor-selector.compact.svelte-1wuzc3 .vgwv-floor-selector__stack-deco.svelte-1wuzc3{opacity:0;-webkit-transition:all .2s;transition:all .2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.vgwv-floor-selector.svelte-1wuzc3{}
.vgwv-floor-selector.collapsed.svelte-1wuzc3 .vgwv-floor-selector__btn.svelte-1wuzc3{box-shadow:0 0 0 0 rgba(0,0,0,.15),
                      0 0 0 rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-off)}
.vgwv-floor-selector.collapsed.svelte-1wuzc3 .vgwv-floor-selector__btn--active.svelte-1wuzc3{background-color:#fff;box-shadow:0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-down);color:#333}
.vgwv-floor-selector.collapsed.svelte-1wuzc3 .vgwv-floor-selector__stack-deco.svelte-1wuzc3{box-shadow:0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-down);opacity:1;-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px);-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}
.vgwv-map.svelte-iwwjty{width:100%;height:100%}
.vgwv-error.svelte-iwwjty{position:absolute;top:0;width:100%;height:100%;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:24px 32px 128px;z-index:1000}
.vgwv-navigate-view .vgwv-topbar .vgwv-icon{stroke:#000;stroke:#000;stroke:var(--navigate-bar--icons--stroke, #000)}
.vgwv-navigate-view .vgwv-pull-pane{padding:0}
.vgwv-navigate-view.vgwv-view--expanded{background-color:transparent}
.vgwv-route-title.svelte-1fayuc7{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center
  }
.vgwv-route-title.svelte-1fayuc7 .vgwv-icon{width:32px;height:32px;flex-shrink:0}
.vgwv-route-title__text.svelte-1fayuc7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap
  }
.vgwv-route-title__text.svelte-1fayuc7:nth-child(1){max-width:50%}
.vgwv-route-title__text.svelte-1fayuc7:nth-child(2){-webkit-box-flex:1;flex-grow:1;max-width:65%}
.vgwv-navigation-instructions.svelte-1fayuc7{width:100%;padding:16px 0 32px
  }
.vgwv-navigation-instructions.svelte-1fayuc7 .vgwv-navigation-instructions__item{width:100%;padding:0 16px;box-sizing:border-box}
.vgwv-bullets.svelte-1fayuc7{position:absolute;display:-webkit-box;display:flex;bottom:8px;width:100%;-webkit-box-pack:center;justify-content:center;pointer-events:none}
.vgwv-bullets__bullet.svelte-1fayuc7{display:inline-block;width:16px;height:16px;margin:4px;opacity:.25
  }
.vgwv-bullets__bullet.svelte-1fayuc7 .vgwv-icon{fill:#000}
.vgwv-bullets__bullet--done.svelte-1fayuc7{opacity:.6}
.vgwv-list.svelte-1fayuc7{position:relative;top:calc(50px + 32px);top:calc(50px + var(--vgwv-p32));height:calc(100% - 50px - 16px);height:calc(100% - 50px - var(--vgwv-p16));margin:0 8px;margin:0 var(--vgwv-p8);padding-top:24px;padding-top:var(--vgwv-p24);box-sizing:border-box;overflow-y:scroll;box-shadow:0 1px .25px 1.25px rgba(0,0,0,.15),
                        0 4px 8px rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-down)
  }
@media(min-width: 768px){.vgwv-list.svelte-1fayuc7{top:unset
  }}
.vgwv-list__item.svelte-1fayuc7{padding:8px;border-bottom:1px solid #eee;list-style:none}
.vgwv-list__item--active.svelte-1fayuc7{background:#ce0058;background:var(--vgwv-primary-color);color:#fff;color:#fff;color:var(--primary-neg-color, #fff)}
.vgwv-list__item.svelte-1fayuc7{padding:16px}
.vgwv-btn.svelte-172sgjs{box-sizing:border-box;font-size:inherit
  }
.vgwv-btn.svelte-172sgjs:focus{outline:none}
.vgwv-btn--primary.svelte-172sgjs{margin:8px 0px;margin:8px 0px;margin:var(--vgwv-primary-btn--margin, 8px 0px);padding:7px 16px 9px;padding:7px 16px 9px;padding:var(--vgwv-primary-btn--padding, 7px 16px 9px);background:transparent;background:#ce0058;background:var(--vgwv-primary-btn--background, transparent);border:2px solid #ce0058;border:2px solid var(--vgwv-primary-color);border:none;border:var(--vgwv-primary-btn--border, 2px solid var(--vgwv-primary-color));border-radius:500px;border-radius:0;border-radius:var(--vgwv-primary-btn--borderRadius, 500px);color:inherit;color:#fff;color:var(--vgwv-primary-btn--color, inherit)}
.vgwv-btn--icon.svelte-172sgjs{width:48px;height:48px;margin:0;padding:0;background:transparent;border:none}
.vgwv-icon.svelte-lkjp65{max-width:100%;max-height:100%}
.vgwv-icon--line.svelte-lkjp65{stroke:#000;stroke:#000;stroke:var(--icon--stroke, #000);fill:none}
.vgwv-icon--solid.svelte-lkjp65{stroke:none;fill:#000;fill:#000;fill:var(--icon--fill, #000)}
.vgwv-route-view.vgwv-pull-pane{background-color:#333;background-color:#333f48;background-color:var(--vgwv-route-view--bgColor, #333);color:#fff;color:#fff;color:var(--vgwv-route-view--color, #fff)
  }
.vgwv-route-view.vgwv-pull-pane .vgwv-btn--primary{margin:0 32px 0 0;margin:var(--vgwv-route-view__primary-btn--margin);padding:10px 16px 12px;padding:var(--vgwv-route-view__primary-btn--padding);background-color:#fff;background-color:#ce0058;background-color:var(--vgwv-route-view__primary-btn--bgColor, #fff);color:#000;color:#fff;color:var(--vgwv-route-view__primary-btn--color, #000)}
.vgwv-route-waypoints__back.svelte-36f3u0 .vgwv-icon,.vgwv-route-waypoints__flip.svelte-36f3u0 .vgwv-icon{stroke:#fff;stroke:#fff;stroke:var(--vgwv-route-view--icon--stroke, #fff)}
.vgwv-route-waypoints__flip.svelte-36f3u0{align-self:center}
.vgwv-route-waypoints.svelte-36f3u0{display:-webkit-box;display:flex;margin:0 -16px}
.vgwv-route-waypoints__inputs.svelte-36f3u0{padding:2px 0;-webkit-box-flex:1;flex-grow:1;border:none}
.vgwv-waypoints__input.svelte-36f3u0{width:100%;padding:4px 8px;margin:8px 0;box-sizing:border-box;background-color:#555;background-color:#63707A;background-color:var(--vgwv-route-view__input--bgColor, #555);border:none;color:inherit;color:#fff;color:var(--vgwv-route-view__input--color, inherit);font-size:inherit
  }
.vgwv-waypoints__input.svelte-36f3u0::-webkit-input-placeholder{color:rgba(255, 255, 255, .6);color:var(--vgwv-route-view__input-placeholder--color)}
.vgwv-waypoints__input.svelte-36f3u0::-moz-placeholder{color:rgba(255, 255, 255, .6);color:var(--vgwv-route-view__input-placeholder--color)}
.vgwv-waypoints__input.svelte-36f3u0:-ms-input-placeholder{color:rgba(255, 255, 255, .6);color:var(--vgwv-route-view__input-placeholder--color)}
.vgwv-waypoints__input.svelte-36f3u0::-ms-input-placeholder{color:rgba(255, 255, 255, .6);color:var(--vgwv-route-view__input-placeholder--color)}
.vgwv-waypoints__input.svelte-36f3u0::placeholder{color:rgba(255, 255, 255, .6);color:var(--vgwv-route-view__input-placeholder--color)}
.vgwv-toggle-group{margin-left:32px}
.vgwv-help-view.svelte-j172ec{position:absolute;width:100%;height:100%;top:0;pointer-events:none;z-index:10
  }
.vgwv-help-view.expanded.svelte-j172ec{pointer-events:all}
.vgwv-version.svelte-j172ec{padding:0 16px;font-size:10px;opacity:.4}
.vgwv-search-view .vgwv-icon{stroke:#000;stroke:#000;stroke:var(--search-bar--icons--stroke, #000)}
.vgwv-search-view.vgwv-view--expanded{pointer-events:all
  }
@media(max-width: 767px){.vgwv-search-view.vgwv-view--expanded .vgwv-topbar{border:1px solid #ddd;border:var(--vgwv-topbar--grounded--border);box-shadow:0 0 0 0 rgba(0,0,0,.15),
                      0 0 0 rgba(0,0,0,.25);box-shadow:var(--vgwv-shadow-off)}}
.vgwv-search-results.svelte-1uxkpaf{position:relative;top:calc(50px);height:0;margin:0 calc(8px + 1px);margin:0 calc(var(--vgwv-p8) + 1px);box-sizing:border-box;overflow-y:scroll;box-shadow:0 1px 1px rgba(0,0,0,.25);-webkit-transition:height .2s, padding .3s;transition:height .2s, padding .3s
  }
@media(min-width: 768px){.vgwv-search-results.svelte-1uxkpaf{top:unset
  }}
.vgwv-search-results--expanded.svelte-1uxkpaf{height:78%;height:calc(100% - 50px - 16px);height:calc(100% - 50px - var(--vgwv-p16));padding-top:24px;padding-top:var(--vgwv-p24);-webkit-transition:height .3s .2s ease, padding .3s .2s ease;transition:height .3s .2s ease, padding .3s .2s ease}
.vgwv-search-results__item.svelte-1uxkpaf{padding:8px 16px;padding:var(--vgwv-p8) var(--vgwv-p16);border-bottom:1px solid #eee;list-style:none}
.vgwv-toggle-group.svelte-1gcc6yh{pointer-events:none}
.vgwv-toggle-group__btn.svelte-1gcc6yh{margin:8px 4px;margin:4px 2px;margin:var(--toggle-group__btn--margin, 8px 4px);padding:4px 8px 6px;padding:4px 12px 6px;padding:var(--toggle-group__btn--padding, 4px 8px 6px);box-sizing:border-box;background-color:transparent;background-color:transparent;background-color:var(--toggle-group__btn--bgColor, transparent);border:none;border-radius:500px;color:inherit;font-size:14px;pointer-events:all}
.vgwv-toggle-group__btn--active.svelte-1gcc6yh{background-color:#fff;background-color:#fff;background-color:var(--toggle-group__btn--active--bgColor, #fff);border-radius:500px;color:#000;color:#333f48;color:var(--toggle-group__btn--active--color, #000)}
.vgwv-info-pane.svelte-mip3cv{display:none
  }
@media(min-width: 768px){.vgwv-info-pane.svelte-mip3cv{padding:48px 16px
  }}
.vgwv-info-pane.svelte-mip3cv .vgwv-btn--primary{padding:7px 32px 9px;margin:8px auto;display:block}
.vgwv-info-pane--expanded.svelte-mip3cv{display:block}
.vgwv-info-pane__title.svelte-mip3cv{display:block}
:root {
  --cityconGray: #333f48;
  --cityconGrayLight: #63707A;
  --cityconPink: #ce0058;
  --vgwv-primary-color: var(--cityconPink);

  --vgwv-primary-btn--background: var(--cityconPink);
  --vgwv-primary-btn--color: #fff;
  --vgwv-primary-btn--border: none;
  --vgwv-primary-btn--borderRadius: 0;
  --vgwv-loading__progress-value--bgColor: var(--cityconPink);

  --vgwv-route-view--bgColor: var(--cityconGray);
  --vgwv-route-view__input--bgColor: var(--cityconGrayLight);
  --vgwv-route-view__input-placeholder--color: rgba(255, 255, 255, .6);
  --vgwv-route-view__input--color: #fff;
  --vgwv-route-view__primary-btn--color: #fff;
  --vgwv-route-view__primary-btn--bgColor: var(--cityconPink);
  --vgwv-route-view__primary-btn--margin: 0 32px 0 0;
  --vgwv-route-view__primary-btn--padding: 10px 16px 12px;

  --toggle-group__btn--margin: 4px 2px;
  --toggle-group__btn--padding: 4px 12px 6px;
  --toggle-group__btn--active--color: var(--cityconGray);
}
.vgwv-toggle-group {
  display: inline-block;
  padding: 0 2px;
  border: 2px solid #fff;
  border-radius: 40px;
}
.vgwv-route-view.vgwv-pull-pane .vgwv-btn--primary {
  margin-left: 0;
  margin-right: 32px;
  float: right;
}
