@media print{body,html{display:none}
}
:root{--color-text:#006b90;--color-black:#151515;--color-white:#fff;--color-dark-blue:#006b90;--color-dark-blue2:#006b90;--color-dark-blue3:#024157;--color-dark-blue4:#024157;--color-dark-blue5:#024157;--color-light-blue:#4597b0;--color-light-blue2:#999;--color-light-blue3:#999;--color-light-blue4:#9ec4d3;--color-light-blue5:#fff;--color-light-blue6:#b0d3ec;--color-light-blue7:#00a0d2;--color-light-blue8:#9ec4d3;--color-gray:#dfdfdf;--color-gray2:#999;--color-gray3:#999;--color-gray4:#dfdfdf;--color-gray5:#dfdfdf;--color-gray6:#dfdfdf;--color-gray7:#dfdfdf;--color-gray8:#dfdfdf;--color-super-light-gray:#f5f5f5;--color-red:#e12447;--color-red2:#e12447;--color-red3:#e12447;--color-red4:#e12447;--color-yellow:#fdc743;--color-yellow2:#fdc743;--color-green:#2db192;--color-green2:#4eba62;--color-light-green:#2db192;--color-dolomiti-gradient:linear-gradient(260.74deg,#00a0d2 .09%,#4eba62 96.12%);--color-dolomiti-gradient2:linear-gradient(260.74deg,rgba(0,160,210,.15) .09%,rgba(78,186,98,.15) 96.12%);--color-dolomiti-gradient3:linear-gradient(0,#182832,#182832),#fff;--color-dolomiti-gradient4:linear-gradient(260.74deg,rgba(0,160,210,.15) .09%,rgba(78,186,98,.15) 96.12%),#fff;--color-dolomiti-gradient5:linear-gradient(260.74deg,#4eba62 .09%,#00a0d2 96.12%),#fff;--color-dolomiti-gradient6:linear-gradient(260.74deg,rgba(0,160,210,.15) .09%,rgba(78,186,98,.15) 96.12%);--color-dolomiti-gradient7:linear-gradient(0,#182832,#182832);--color-dolomiti-gradient8:linear-gradient(260.74deg,rgba(0,160,210,.15) .09%,rgba(78,186,98,.15) 96.12%);--color-dolomiti-gradient9:linear-gradient(260.74deg,#4eba62 .09%,#00a0d2 96.12%)}
*,:after,:before{box-sizing:border-box}
html{background-color:#fff !important;font-family:Avenir,sans-serif;overflow-x:hidden}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Avenir,serif;margin:0;padding-right:0 !important}
.gm-style .gm-style-iw-c{border-radius:0;box-shadow:0 2px 7px 1px rgba(0,0,0,.3);box-sizing:border-box;font-family:Avenir,sans-serif !important;left:185px;max-height:none !important;min-width:0 !important;overflow:hidden;padding-bottom:12px !important;padding-left:12px !important;padding-right:12px !important;position:absolute;top:70px;-webkit-transform:translate(-157px,-150px);transform:translate(-157px,-150px);width:313px !important}
@media(min-width:768px){.gm-style .gm-style-iw-c{height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}
}
.gm-style .gm-style-iw-c .infoWindowDE h3{color:#006b90;font-size:1.375rem;font-weight:800 !important;line-height:1.7rem;margin-bottom:18px;margin-top:5px;max-width:240px;text-transform:uppercase}
@media(min-width:768px){.gm-style .gm-style-iw-c .infoWindowDE h3{margin-bottom:28px;margin-top:12px;max-width:268px}
}
.gm-style .gm-style-iw-c .infoWindowDE .storeAddress{color:#006b90;font-size:.875rem;font-weight:400;margin-bottom:8px !important}
.gm-style .gm-style-iw-c .infoWindowDE a.storeAddress{cursor:pointer;text-decoration:underline}
.gm-style .gm-style-iw-c .infoWindowDE .workingHours{color:#006b90;font-size:.875rem}
.gm-style .gm-style-iw-c .infoWindowDE .workingHours .workingHoursLabel{font-weight:800}
.gm-style .gm-style-iw-c .infoWindowDE .storeDescription{color:#006b90;font-size:.875rem}
.gm-style .gm-style-iw-c .infoWindowDE .closeBtn{background:transparent;border:0;box-shadow:none;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:inherit;min-width:0;min-width:auto;padding:0;position:absolute;right:10px;top:10px}
.gm-style .gm-style-iw-c .infoWindowDE .closeBtn img{height:15px;width:15px}
.gm-style .gm-style-iw-c .infoWindowDE .dolomitiEnergyPointDetail{background:#006b90;border:0;color:#fff;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:0;line-height:inherit;padding:15px 5px;text-align:center;text-transform:uppercase;width:100%}
@media(min-width:768px){.gm-style .gm-style-iw-c .infoWindowDE .dolomitiEnergyPointDetail{font-size:14px}
}
.gm-style .gm-style-iw-c .infoWindowDE img.storeImage{margin:20px 0;width:100%}
.gm-style .gm-style-iw-c .gm-ui-hover-effect{display:none !important}
.gm-style .gm-style-iw-d{max-height:none !important;overflow:hidden !important}
.gm-style .gm-style-iw-t:after{box-shadow:none;left:28px !important;top:28px !important}
.gm-style .gm-style-iw-tc{-webkit-transform:translate(10px,15px) rotate(90deg);transform:translate(10px,15px) rotate(90deg)}
.powerOutage .gm-style-iw-chr{display:none}
.powerOutage .gm-style-iw-c{padding:0 !important;width:400px !important}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE h2,.powerOutage .gm-style .gm-style-iw-c .infoWindowDE h3{color:#151515;font-size:1rem;font-weight:600 !important;line-height:1rem;margin:20px 0;max-width:350px;padding:0 15px;text-transform:none}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE h3{font-size:.9rem}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .zoomIn{align-items:center;color:#151515;display:flex;font-size:.7rem;font-weight:600;gap:8px;margin:12px 0 !important;padding:0 15px}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .description{color:#151515;display:flex;font-size:.9rem;font-weight:300;margin-bottom:15px !important;padding:15px}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .storeAddress{color:#151515;display:flex;font-size:.9rem;font-weight:300;margin:0 15px !important;padding:7px}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .storeAddress span{width:50%}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .storeAddress:nth-child(2n){background-color:#f4f4f4}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter{align-items:center;display:flex;justify-content:space-between;margin:20px 15px 15px}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter a{text-decoration:underline}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter a.disabled{opacity:.5}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter a:hover{color:#000}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter img{cursor:pointer;display:block}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter span{margin:0 10px}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .infoWindowFooter .paginator{align-items:center;align-self:end;display:flex}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem{border-top:1px solid #d9d9d9;display:flex;justify-content:flex-start}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem span{font-size:.9rem;font-weight:600 !important;line-height:1rem}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem li,.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem span{padding:10px 15px}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem li{border-left:1px solid #d9d9d9;width:100%}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem:hover{cursor:pointer}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .po-listItem:hover li{background-color:#f4f4f4}
.powerOutage .gm-style .gm-style-iw-c .infoWindowDE .closeBtn img{height:24px;width:24px}
#take-appointment-funnel,.WidgetSkeleton_widgetSkeleton__jaeeZ{display:none}