.distributor-map{--color-egd: #f6c1b0;--color-cez: #dba6d1;--color-pre: #a3daff}.distributor-map__header{display:flex;flex-direction:column;gap:10px;margin-bottom:var(--spacing-32)}.distributor-map__title{font-weight:700;font-size:32px;line-height:var(--line-height-title)}.distributor-map__subtitle{line-height:var(--line-height-sm);margin-bottom:unset}.distributor-map__body{display:flex;flex-direction:column;gap:var(--spacing-32)}.distributor-map__panel{background-color:var(--color-white);box-shadow:var(--shadow-default);padding:var(--spacing-24) var(--spacing-24) var(--spacing-40)}.distributor-map__form{display:flex;flex-direction:column;gap:var(--spacing-56)}.distributor-map__form-title{font-weight:700;line-height:var(--line-height-title)}.distributor-map__energy{display:flex;flex-direction:column;gap:var(--spacing-20)}.distributor-map__energy-label{font-weight:700;line-height:var(--line-height-title)}.distributor-map__radios{display:flex;gap:var(--spacing-24);align-items:center}.distributor-map__radios .inp__field{align-items:center}.distributor-map__radios .inp__label{display:inline-flex;align-items:center;gap:var(--spacing-4)}.distributor-map__search{display:flex;flex-direction:column;gap:var(--spacing-20)}.distributor-map__search-label{font-weight:700;line-height:var(--line-height-title)}.distributor-map__search-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;cursor:pointer;padding:0;color:var(--color-primary)}.distributor-map__result{display:none;flex-direction:column;gap:var(--spacing-32)}.distributor-map__result .btn--plain .btn__ico{flex:0 0 24px}.distributor-map__result .btn--plain .btn__ico .icon-svg{width:24px;height:24px}.distributor-map--result-active .distributor-map__form{display:none}.distributor-map--result-active .distributor-map__result{display:flex}.distributor-map__hdo-item{display:none}.distributor-map--hdo-active .distributor-map__hdo-item{display:flex}.distributor-map--hdo-active .js-distributor-map-url-item,.distributor-map--hdo-active .js-distributor-map-phone-item{display:none!important}.distributor-map--hdo-active .distributor-map__wrap{gap:12px}.distributor-map--hdo-active .distributor-map__item--hdo{margin-top:-20px}.distributor-map__result-title{font-weight:700;line-height:var(--line-height-title)}.distributor-map__name strong{color:var(--color-tertiary)}.distributor-map__items{display:flex;flex-direction:column;gap:var(--spacing-32)}.distributor-map__item{display:flex;align-items:center;gap:var(--spacing-20)}.distributor-map__ico{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:6px;background-color:var(--color-grey-scale-100);background-image:var(--svg-icon-bg);background-repeat:no-repeat;background-size:contain}.distributor-map__wrap{display:flex;flex-direction:column;gap:var(--spacing-8)}.distributor-map__link{font-weight:700;font-size:20px;color:var(--color-primary);text-decoration:none}.distributor-map__map-column{overflow:hidden}.distributor-map__map{margin-bottom:var(--spacing-24)}.distributor-map__map svg{width:100%;height:auto;display:block}.distributor-map__map path{cursor:pointer}.distributor-map__map path:focus{outline:0!important}.distributor-map__legend{display:flex;flex-direction:column;gap:var(--spacing-12)}.distributor-map__legend-item{display:flex;align-items:center;gap:var(--spacing-8);font-size:14px;line-height:1.3}.distributor-map__legend-swatch{flex-shrink:0;width:15px;height:15px;border-radius:4px}.distributor-map__legend-icon{flex-shrink:0;width:15px;height:15px}.distributor-map__legend-icon--ppd,.distributor-map__legend-icon--pre{color:var(--color-pre)}.distributor-map__legend-icon--gasnet,.distributor-map__legend-icon--cez{color:var(--color-cez)}.distributor-map__legend-icon--egd{color:var(--color-egd)}.distributor-map__tags{display:flex;flex-wrap:wrap;gap:8px}.distributor-map__tags:not(:empty){margin-bottom:-20px}.distributor-map__tag{background-color:var(--color-text);color:var(--color-white);display:flex;align-items:center;justify-content:center;min-width:100px;padding-inline:16px;height:32px;font-size:14px;font-weight:700}.distributor-map .distributor__dist--gasnet.is-active,.distributor-map .distributor__dist--cez.is-active{fill:#710f62!important}.distributor-map .distributor__dist--eon.is-active{fill:#9d1207!important}.distributor-map .distributor__dist--ppd.is-active,.distributor-map .distributor__dist--pre.is-active{fill:#00568f!important}@media(min-width:750px){.distributor-map__legend{flex-direction:row;justify-content:center;gap:var(--spacing-24)}.distributor-map__result{gap:var(--spacing-40)}}@media(min-width:999px){.distributor-map__header{gap:var(--spacing-24);margin-bottom:var(--spacing-40)}.distributor-map__title{font-size:48px}.distributor-map__subtitle{font-size:16px}.distributor-map__body{flex-direction:row;gap:var(--spacing-56);align-items:flex-start}.distributor-map__panel{flex:0 0 464px;max-width:464px;order:1;padding:var(--spacing-32) var(--spacing-40) var(--spacing-56)}.distributor-map__map-column{flex:1;order:0}.distributor-map__map{margin-bottom:var(--spacing-40)}.distributor-map__legend{gap:var(--spacing-40)}.distributor-map__legend-item{gap:var(--spacing-12);font-size:16px}.distributor-map__legend-icon,.distributor-map__legend-swatch{width:20px;height:20px}.distributor-map__ico{width:56px;height:56px}.distributor-map__tag{font-size:16px}.distributor-map__link{font-size:24px}}@media(hover:hover){.distributor-map__map svg path{transition:fill var(--t)}.distributor-map .distributor__dist--gasnet:hover,.distributor-map .distributor__dist--cez:hover{fill:#b0429d!important}.distributor-map .distributor__dist--eon:hover{fill:#f05b48!important}.distributor-map .distributor__dist--ppd:hover,.distributor-map .distributor__dist--pre:hover{fill:#52baff!important}.distributor-map__link:hover,.distributor-map__search-btn:hover{color:var(--color-primary-hover)}}
