/* Applies only to the existing HLD landing, inherits Blocksy type and palette. */
body.page-id-46614 #simulatore-fotovoltaico #hldsim-find:disabled {opacity:.7;cursor:progress}
body.page-id-46614 #simulatore-fotovoltaico #hldsim-status[data-error="true"] {color:#aa4238}
body.page-id-46614 #simulatore-fotovoltaico .hldsim-address-choice {
 display:block;width:100%;text-align:left;border:1px solid #b9bcc0;border-radius:5px;
 background:#fff;color:#192a3d;padding:11px 15px;margin:7px 0;cursor:pointer;
 white-space:normal;line-height:1.3;
}
body.page-id-46614 #simulatore-fotovoltaico .hldsim-address-choice:hover,
body.page-id-46614 #simulatore-fotovoltaico .hldsim-address-choice:focus-visible{background:#f5f3f0;border-color:#192a3d}
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map{height:420px;width:100%;min-height:300px}
body.page-id-46614 #simulatore-fotovoltaico #hldsim-roofmap[hidden]{display:none}
body.page-id-46614 #simulatore-fotovoltaico .hldsim-roof-choice[aria-pressed="true"]{background:#192a3d;color:#fff}
@media(max-width:750px){body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map{height:320px}}

/* v1.1: force Leaflet tile dimensions; Blocksy/Gutenberg image rules may otherwise stretch tiles */
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map img.leaflet-tile {
  display:block!important;
  width:256px!important;
  height:256px!important;
  max-width:none!important;
  max-height:none!important;
  min-width:0!important;
  object-fit:fill!important;
  border:0!important;
  border-radius:0!important;
  padding:0!important;
  margin:0!important;
}
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map .leaflet-container {
  width:100%;height:100%;overflow:hidden;position:relative;z-index:0;
}
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map .leaflet-pane,
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map .leaflet-tile-pane,
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map .leaflet-overlay-pane {
  position:absolute;
}
body.page-id-46614 #simulatore-fotovoltaico #hldsim-interactive-map canvas.leaflet-zoom-animated {
  max-width:none!important;max-height:none!important;
}
