body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{height:100%}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.card-text{font-size:12px}.card-img-top{padding:5px}.list-group-item{font-size:14px}.GasStationsList .results-logotype{max-width:70%;max-height:50px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;display:block;margin:auto}.pagination{display:flex;padding-left:0;margin:20px 0;border-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:0;z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination a{text-decoration:none!important;z-index:0!important}#google-map{height:100%!important;width:100%!important}#contentInfoWindow .card-img-top{padding:0!important}#infowindowSiteNotice{with:50%;heigh:50%}.containerMap{height:560px!important;margin-top:20px!important;z-index:2;border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.12);position:relative}.containerMap .gas-station-marker,.containerMap .maplibregl-marker{z-index:1;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.35));filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.containerMap .gas-station-marker--cheap{z-index:3;-webkit-filter:drop-shadow(0 0 3px rgba(0,160,0,.9)) drop-shadow(0 1px 2px rgba(0,0,0,.35));filter:drop-shadow(0 0 3px rgba(0,160,0,.9)) drop-shadow(0 1px 2px rgba(0,0,0,.35))}.map-legend{text-align:left;margin-top:.5rem}.containerMap .maplibregl-ctrl-bottom-right,.containerMap .maplibregl-ctrl-top-right{z-index:2}.containerMap .maplibregl-popup,.gas-station-maplibre-popup{z-index:30!important;pointer-events:none}.gas-station-maplibre-popup .maplibregl-popup-content{pointer-events:auto;padding:14px 16px 14px 14px;border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.2);overflow:visible;max-width:300px;position:relative;z-index:31}.gas-station-maplibre-popup .maplibregl-popup-close-button{position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;margin:0;border:0;border-radius:50%;background:#eef1f4;color:#333;font-size:18px;line-height:28px;text-align:center;z-index:32;cursor:pointer;pointer-events:auto}.gas-station-maplibre-popup .maplibregl-popup-close-button:hover{background:#dde3ea;color:#111}.gas-station-popup{min-width:220px;max-width:268px;color:#222;text-align:left;padding-right:18px}.gas-station-popup__header{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:8px;padding-right:8px}.gas-station-popup__logo{flex:0 0 48px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.gas-station-popup__logo .card-img-top,.gas-station-popup__logo img{max-width:48px;max-height:48px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;padding:0!important}.gas-station-popup__title-wrap{min-width:0;flex:1 1}.gas-station-popup__title{margin:0;font-size:1rem;font-weight:700;line-height:1.25;word-break:break-word}.gas-station-popup__meta{margin:2px 0 0;font-size:.72rem;color:#6c757d}.gas-station-popup__body{max-height:160px;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:8px;padding-right:4px}.gas-station-popup__line{margin:0 0 6px;font-size:.85rem;line-height:1.35}.gas-station-popup__prices{list-style:none;margin:0;padding:0;border-top:1px solid #e9ecef}.gas-station-popup__prices li{display:flex;justify-content:space-between;grid-gap:8px;gap:8px;padding:6px 0;font-size:.84rem;border-bottom:1px solid #f1f3f5}.gas-station-popup__prices li strong{white-space:nowrap}.directions-label{margin-bottom:.4rem}.directions-buttons{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem;margin-top:.25rem}.directions-buttons--stacked{flex-direction:column;margin-top:.75rem}.btn-directions,.gas-station-popup a.btn-directions,.maplibregl-popup a.btn-directions{display:inline-block;padding:.45rem 1rem;font-size:.9rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none!important;color:#fff!important;border-radius:6px;cursor:pointer;box-sizing:border-box;flex:1 1 auto;min-width:0}.btn-directions--google,.gas-station-popup a.btn-directions--google,.maplibregl-popup a.btn-directions--google{background-color:#1a73e8!important;border:1px solid #1a73e8}.btn-directions--google:hover,.gas-station-popup a.btn-directions--google:hover,.maplibregl-popup a.btn-directions--google:hover{background-color:#1557b0!important;border-color:#1557b0;color:#fff!important}.btn-directions--waze,.gas-station-popup a.btn-directions--waze,.maplibregl-popup a.btn-directions--waze{background-color:#3cf!important;border:1px solid #3cf;color:#0b2b3a!important}.btn-directions--waze:hover,.gas-station-popup a.btn-directions--waze:hover,.maplibregl-popup a.btn-directions--waze:hover{background-color:#1eb8e6!important;border-color:#1eb8e6;color:#0b2b3a!important}.directions-buttons--stacked .btn-directions{width:100%}.search-form{margin-bottom:1rem}.autocomplete-wrap{position:relative}.search-toolbar{display:flex;flex-wrap:wrap;align-items:stretch;grid-gap:.4rem;gap:.4rem}.search-toolbar__query{flex:1 1 220px;min-width:0}.search-toolbar__filters{display:flex;flex:0 1 auto;align-items:stretch;min-width:0;border:1px solid #ced4da;border-radius:.25rem;overflow:hidden;background:#fff}.search-filter-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-right:1px solid #ced4da;border-radius:0;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%23666' d='M0 0l5 6 5-6z'/%3E%3C/svg%3E") no-repeat right .55rem center;padding:.45rem 1.6rem .45rem .65rem;font-size:.875rem;line-height:1.4;height:42px;max-width:11.5rem;min-width:0;color:#212529}.search-filter-select:last-child{border-right:0}.search-filter-select:focus{outline:none;background-color:#f8f9fa}.search-filter-select:disabled{opacity:.65}@media (max-width:575.98px){.search-toolbar__filters{flex:1 1 100%}.search-filter-select{flex:1 1;max-width:none;font-size:.8rem;padding-left:.45rem;padding-right:1.35rem}}.autocomplete-status{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem}.no-suggestions{color:#337ab7;padding:.5rem}.suggestions{border-radius:.5em;border:.1em solid #337ab7;border-top-width:0;list-style:none;margin-top:0;max-height:143px;overflow-y:auto;width:100%;max-width:100%;padding-left:0;background:#fff;z-index:20;position:absolute}.suggestions li{padding:.3rem;text-align:left}.suggestion-active,.suggestions li:hover{background-color:#337ab7;color:#fff;cursor:pointer;font-weight:700}.suggestions li:not(:last-of-type){border-bottom:1px solid #337ab7}.spinner{padding-top:20%}.footer{bottom:0;width:100%;background-color:#f5f5f5;display:block}.site-footer{height:auto;line-height:1.4;padding:.5rem 0 1rem;margin-top:1.5rem}.footer>.container{padding-right:15px;padding-left:15px}.footer-provinces{display:flex;flex-wrap:wrap;grid-gap:.35rem .85rem;gap:.35rem .85rem;margin-bottom:.75rem;font-size:.9rem}.footer-provinces a{color:#337ab7}.gas-station-card .card-title{margin-bottom:.35rem}.gas-station-card .directions-buttons{margin-top:.75rem}.home-intro{text-align:left}.legal-page{max-width:820px;padding-bottom:2rem}.legal-nav{grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem}.footer-legal,.legal-nav{display:flex;flex-wrap:wrap;font-size:.9rem}.footer-legal{grid-gap:.35rem .85rem;gap:.35rem .85rem}.footer-legal a{color:#337ab7}.butane-hero{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:1.25rem 1.5rem}.butane-hero__price{font-size:2.4rem;font-weight:700;line-height:1.1;color:#212529}.butane-hero__label{font-size:1rem;color:#6c757d;margin-bottom:.5rem}.butane-chart-wrap{position:relative;width:100%;overflow:visible;background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:.5rem}.butane-chart{width:100%;height:auto;min-width:280px;display:block}.butane-chart-tooltip{position:absolute;z-index:5;transform:translate(-50%,calc(-100% - 10px));background:#212529;color:#fff;padding:.35rem .55rem;border-radius:6px;font-size:.8rem;line-height:1.25;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px rgba(0,0,0,.2);display:flex;flex-direction:column;grid-gap:.1rem;gap:.1rem}.butane-chart-tooltip:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translateX(-50%);border-color:#212529 transparent transparent;border-style:solid;border-width:5px 5px 0}.butane-table{font-size:.92rem}.butane-filters{margin-left:-5px;margin-right:-5px}.butane-filters .form-group{margin-bottom:.75rem}.es-date{position:relative}.es-date--disabled{opacity:.65}.es-date__trigger{display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer;background:#fff}.es-date__trigger--empty{color:#6c757d}.es-date__clear{margin-left:.35rem;line-height:1;font-size:1.1rem;color:#6c757d;padding:0 .15rem}.es-date__clear:hover{color:#212529}.es-date__popover{position:absolute;z-index:20;top:calc(100% + 4px);left:0;width:260px;background:#fff;border:1px solid #ced4da;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:.65rem}.es-date__nav{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.es-date__nav-label{font-size:.9rem;font-weight:600;text-transform:capitalize}.es-date__nav-btn{border:0;background:transparent;width:2rem;height:2rem;border-radius:4px;font-size:1.25rem;line-height:1;color:#495057;cursor:pointer}.es-date__nav-btn:hover{background:#f1f3f5}.es-date__grid,.es-date__weekdays{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px;text-align:center}.es-date__weekdays{margin-bottom:.25rem;font-size:.72rem;color:#6c757d;font-weight:600}.es-date__day{border:0;background:transparent;height:2rem;border-radius:4px;font-size:.85rem;cursor:pointer;color:#212529}.es-date__day:hover:not(.es-date__day--empty){background:#e9ecef}.es-date__day.is-today{box-shadow:inset 0 0 0 1px #0d6efd}.es-date__day.is-selected{background:#0d6efd;color:#fff}.es-date__day.is-selected:hover{background:#0b5ed7}.es-date__day--empty{pointer-events:none}body>.container{padding:60px 15px 0}small.last_update{font-size:75%!important}.GasStationsList,.pagination{position:relative;z-index:1}.GasStationsList-item .card{height:100%;text-align:left}.back-button{text-align:center;padding-bottom:2em}
/*# sourceMappingURL=main.685178ec.chunk.css.map */