body{--c-sf-bg:var(--c-psx-black);--c-sf-bg-active:var(--c-gray-800);--c-sf-bg-filters:var(--c-sf-bg);--c-sf-border-bottom:var(--c-gray-800);--c-sf-border-top:var(--c-gray-800);--c-sf-option:#bbb;--c-sf-result-heading:var(--c-psx-black)}body.is-p76{--c-sf-bg:#002b70;--c-sf-bg-active:var(--c-76-blue);--c-sf-border-bottom:#002868;--c-sf-border-top:#003180;--c-sf-option:#80b0db;--c-sf-result-heading:var(--c-76-blue)}body.is-p66{--c-sf-bg:#4e4e4e;--c-sf-bg-active:#000;--c-sf-bg-filters:#262626;--c-sf-border-bottom:#131313;--c-sf-border-top:#3b3c3e;--c-sf-option:#8c8c8c;--c-sf-result-heading:var(--c-66-red)}body.is-conoco{--c-sf-bg:#3b3b3b;--c-sf-bg-active:#000;--c-sf-bg-filters:#262626;--c-sf-border-bottom:#131313;--c-sf-border-top:#3b3c3e;--c-sf-option:#8c8c8c;--c-sf-result-heading:var(--c-conoco-red)}@font-face{font-display:swap;font-family:icomoon;font-style:normal;src:url(../../../includes/map/assets/fonts/icomoon.eot),url(../../../includes/map/assets/fonts/icomoon.ttf)}span[class*=" icon-"],span[class^=icon-]{font-family:icomoon!important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.icon-broncos:before{content:"\e987"}.icon-icon_76:before{content:"\e97b"}.icon-icon_baseball:before{content:"\e97c"}.icon-icon_basketball:before{content:"\e97d"}.icon-icon_conoco:before{content:"\e97e"}.icon-icon_football:before{content:"\e97f"}.icon-icon_soccer:before{content:"\e980"}.icon-icon_kickback2:before{content:"\e981"}.icon-icon_list_view:before{content:"\e982"}.icon-icon_map_view:before{content:"\e983"}.icon-icon_minimize:before{content:"\e984"}.icon-icon_phillips66:before{content:"\e985"}.icon-icon_tank5:before{content:"\e986"}.icon-checklist:before{content:"\e97a"}.icon-icon_P66_66Reasons:before{content:"\e979"}.icon-icon_P66_secondaryArrow .path1:before{color:#505255;content:"\e977"}.icon-icon_P66_secondaryArrow .path2:before{color:#fff;content:"\e978";margin-left:-1em}.icon-icon_P66_plus:before{content:"\e976"}.icon-icon_P66_24hrs:before{content:"\e948"}.icon-icon_P66_arrow:before{content:"\e949"}.icon-icon_P66_atm:before{content:"\e94a"}.icon-icon_P66_carwash:before{content:"\e94b"}.icon-icon_P66_checkmark:before{content:"\e94c"}.icon-icon_P66_close:before{content:"\e94d"}.icon-icon_P66_conv_store:before{content:"\e94e"}.icon-icon_P66_creditCard:before{content:"\e94f"}.icon-icon_P66_diesel:before{content:"\e950"}.icon-icon_P66_drop:before{content:"\e951"}.icon-icon_P66_dropdown:before{content:"\e952"}.icon-icon_P66_error:before{content:"\e953"}.icon-icon_P66_errorCircle:before{content:"\e954"}.icon-icon_P66_facebook:before{content:"\e955"}.icon-icon_P66_fast_flow:before{content:"\e956"}.icon-icon_P66_free_air:before{content:"\e957"}.icon-icon_P66_gas:before{content:"\e958"}.icon-icon_P66_giftcard:before{content:"\e959"}.icon-icon_P66_instagram:before{content:"\e95a"}.icon-icon_P66_kickback:before{content:"\e95b"}.icon-icon_P66_myLocationPin .path1:before{color:#444445;content:"\e95c"}.icon-icon_P66_myLocationPin .path2:before{color:#fff;content:"\e95d";margin-left:-1em}.icon-icon_P66_myLocationPin .path3:before{color:#fff;content:"\e95e";margin-left:-1em}.icon-icon_P66_OurGas_1:before{content:"\e95f"}.icon-icon_P66_OurGas_2:before{content:"\e960"}.icon-icon_P66_OurGas_3:before{content:"\e961"}.icon-icon_P66_OurGas_4:before{content:"\e962"}.icon-icon_P66_play:before{content:"\e963"}.icon-icon_P66_twitter:before{content:"\e964"}.icon-icon_P66_victoryBrew:before{content:"\e965"}.icon-icon_P66_youtube:before{content:"\e966"}.icon-P66_Big12:before{content:"\e967"}.icon-P66_logo .path1:before{color:#fff;content:"\e968"}.icon-P66_logo .path2:before{color:#000;content:"\e969";margin-left:-1.0156em}.icon-P66_logo .path3:before{color:#fff;content:"\e96a";margin-left:-1.0156em}.icon-P66_logo .path4:before{color:#ed1c24;content:"\e96b";margin-left:-1.0156em}.icon-P66_logo .path5:before{color:#000;content:"\e96c";margin-left:-1.0156em}.icon-P66_logo .path6:before{color:#000;content:"\e96d";margin-left:-1.0156em}.icon-P66_logo .path7:before{color:#000;content:"\e96e";margin-left:-1.0156em}.icon-P66_logo .path8:before{color:#000;content:"\e96f";margin-left:-1.0156em}.icon-P66_logo .path9:before{color:#000;content:"\e970";margin-left:-1.0156em}.icon-P66_logo .path10:before{color:#000;content:"\e971";margin-left:-1.0156em}.icon-P66_logo .path11:before{color:#000;content:"\e972";margin-left:-1.0156em}.icon-P66_logo .path12:before{color:#000;content:"\e973";margin-left:-1.0156em}.icon-P66_logo .path13:before{color:#fff;content:"\e974";margin-left:-1.0156em}.icon-P66_logo .path14:before{color:#000;content:"\e975";margin-left:-1.0156em}.icon-icon_76_giftcard:before{content:"\e947"}.icon-icon_76_engine:before{content:"\e93b"}.icon-icon_giftcard:before{content:"\e946"}.icon-base-ball:before{content:"\e942"}.icon-card:before{content:"\e943"}.icon-logo:before{content:"\e944"}.icon-filled-circle-right:before{content:"\e945"}.icon-icon_facebook2:before{content:"\e940"}.icon-icon_twitter2:before{content:"\e941"}.icon-icon_100-giftcard:before{content:"\e93f"}.icon-icon_fill-circle-facebook:before{content:"\e93e"}.icon-icon_greener:before{content:"\e93c"}.icon-icon_problems:before{content:"\e93d"}.icon-icon_24hrs:before{content:"\e910"}.icon-icon_active_pin .path1:before{color:#eb1e2f;content:"\e911"}.icon-icon_active_pin .path2:before{color:#fff;content:"\e912";margin-left:-1em}.icon-icon_active_pin .path3:before{color:#fff;content:"\e913";margin-left:-1em}.icon-icon_arrow:before{content:"\e914"}.icon-icon_atm:before{content:"\e915"}.icon-icon_carwash:before{content:"\e916"}.icon-icon_checkmark:before{content:"\e917"}.icon-icon_circle_facebook:before{content:"\e918"}.icon-icon_circle_instagram:before{content:"\e919"}.icon-icon_circle_twitter:before{content:"\e91a"}.icon-icon_close:before{content:"\e91b"}.icon-icon_closest_station:before{content:"\e91c"}.icon-icon_conv_store:before{content:"\e91d"}.icon-icon_diesel:before{content:"\e91e"}.icon-icon_drop:before{content:"\e91f"}.icon-icon_drop_down:before{content:"\e920"}.icon-icon_error:before{content:"\e921"}.icon-icon_facebook:before{content:"\e922"}.icon-icon_fast_flow:before{content:"\e923"}.icon-icon_free_air:before{content:"\e924"}.icon-icon_fuel_drops:before{content:"\e925"}.icon-icon_history:before{content:"\e926"}.icon-icon_hover_pin .path1:before{color:#fff;content:"\e927"}.icon-icon_hover_pin .path2:before{color:#eb1e2f;content:"\e928";margin-left:-1em}.icon-icon_hover_pin .path3:before{color:#eb1e2f;content:"\e929";margin-left:-1em}.icon-icon_instagram:before{content:"\e92a"}.icon-icon_kickback:before{content:"\e92b"}.icon-icon_my_locatoin_pin{position:relative;top:4px}.icon-icon_my_locatoin_pin .path1:before{color:#444445;content:"\e92c";display:block;left:0;position:absolute;top:0}.icon-icon_my_locatoin_pin .path2:before{color:#fff;content:"\e92d";display:block;left:0;position:absolute;top:0}.icon-icon_my_locatoin_pin .path3:before{color:#fff;content:"\e92e";display:block;left:0;position:absolute;top:0}.icon-icon_pin .path1:before{color:#fff;content:"\e92f"}.icon-icon_pin .path2:before{color:#244d49;content:"\e930";margin-left:-1em}.icon-icon_pin .path3:before{color:#244d49;content:"\e931";margin-left:-1em}.icon-icon_play:before{content:"\e932"}.icon-icon_traffic:before{content:"\e933"}.icon-icon_twitter:before{content:"\e934"}.icon-icon_victory_brew:before{content:"\e935"}.icon-icon_youtube:before{content:"\e936"}.icon-droplet:before{content:"\e900"}.icon-play:before{content:"\e901"}.icon-location:before{content:"\e902"}.icon-location2:before{content:"\e903"}.icon-play2:before{content:"\e904"}.icon-circle-up:before{content:"\e937"}.icon-circle-right:before{content:"\e938"}.icon-circle-down:before{content:"\e939"}.icon-circle-left:before{content:"\e93a"}.icon-radio-unchecked:before{content:"\e905"}.icon-facebook:before{content:"\e906"}.icon-facebook2:before{content:"\e907"}.icon-facebook3:before{content:"\e908"}.icon-instagram:before{content:"\e909"}.icon-twitter:before{content:"\e90a"}.icon-twitter2:before{content:"\e90b"}.icon-twitter3:before{content:"\e90c"}.icon-youtube:before{content:"\e90d"}.icon-youtube2:before{content:"\e90e"}.icon-youtube3:before{content:"\e90f"}.icon-instagram2:before{content:"\ea92"}.grid-x{display:flex;flex-flow:row wrap}.grid-x>.small-1{width:8.333%}.grid-x>.small-2{width:16.667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.333%}.grid-x>.small-5{width:41.667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.333%}.grid-x>.small-8{width:66.667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.333%}.grid-x>.small-11{width:91.667%}.grid-x>.small-12{width:100%}.clearfix:after{clear:both;content:"";display:table}#print-trip{display:none;padding:.5rem}#print-trip .cell{display:flex;gap:1rem;justify-content:flex-end}#print-trip .cell img{cursor:pointer;width:25px}#print-trip .cell img:focus,#print-trip .cell img:hover{opacity:.7}#dvStatusInfo{background-color:#fff;box-shadow:0 2px 2px -2px grey;color:#000;padding-top:10px;position:relative;z-index:3}.resultsDiv{bottom:0;font-size:14px;position:relative;z-index:200}.resultsDiv .grid-x{display:block}.resultsDiv .wp-block-button .wp-block-button__link{--btn-fs:1rem!important;--btn-padding:0.75rem!important}#resultsInfo{padding:10px;text-align:center}@media screen and (min-width:992px){#resultsInfo{padding:0 25px 10px}}#dvViewTab{background-color:#fff;border:1px #000;box-shadow:0 0 15px 0 rgba(0,0,0,.55);color:#000;cursor:pointer;display:none;text-align:center}#dvViewTab.active{display:flex;width:100%}#tabStations{box-shadow:5px 0 5px -1px #888}#tabDirections{box-shadow:-5px 0 5px -1px #888}#tabDirections.inactive,#tabStations.inactive{border-bottom:1px solid #cecece;box-shadow:none;color:#b5b5b5}#mobileToggleView{display:none}@media only screen and (max-width:991px){#mobileToggleView.noResults{display:none}#mobileToggleView.active{display:block;height:auto;margin-left:10px;margin-right:10px}.is-p76 #mobileToggleView.active{text-transform:lowercase}}#dvDirections,#dvResultsTxt{display:none}#dvDirections.selected,#dvResultsTxt.selected{display:block}#dvResultsTxt.active{max-height:450px;overflow-x:hidden;overflow-y:scroll}@media only screen and (min-width:992px){#dvResultsTxt.active{max-height:525px}}.stations-list{background-color:var(--c-white);display:none;margin:0;padding:0;position:relative;width:100%;z-index:2}.stations-list.active{max-height:360px}.stations-list.selected{display:block}@media only screen and (min-width:992px){.stations-list{margin-left:0;width:100%}.stations-list.active{max-height:525px}}.station{border-top:1px solid #b1b6bf;display:block}.station .station__heading{line-height:normal;margin-bottom:0;margin-top:0}.station .station__button{display:flex;padding:1.25rem .625rem;transition:background-color .3s ease;width:100%}.station .station__button:focus,.station .station__button:hover{background-color:transparent}.station .station__button:focus-visible{outline:medium dotted #ed1b2d;z-index:99999}.station .station__button.accordion-collapsed:hover,.station.is-expanded .station__button{background-color:#f0f1f2}.station .station__details{display:flex;flex:0 0 25%;flex-direction:row}.station .station__details .station__brand,.station .station__details .station__count{flex:1 0 auto}.station .station__details .station__count{font-size:.875rem;padding-top:.5rem;text-align:center;text-transform:capitalize}.station .station__details .station__brand img{width:50px}.station .station__title{font-size:1.375rem;padding-left:.5rem;text-align:left}.station .station__title .station-name{color:var(--c-sf-result-heading);font-size:inherit;line-height:20px;margin-bottom:0;margin-top:0}.station .station__title .station-miles-away{color:#444;font-size:.875rem;margin-top:0}.station .station__container{margin-top:-1.25rem;max-height:0;overflow:hidden;padding:.25rem .625rem;transition:max-height .3s ease-out}.station .station__container.accordion-expanded{max-height:500px;transition:max-height .3s ease-in}.station .station__container.accordion-collapsed{max-height:0}.station .station__container .station__content{color:#444;display:block;font-size:14px}.station .station__container .station__contact{margin-bottom:.5rem;margin-left:auto;padding-left:.5rem;text-align:left;width:75%}.station .station__container .station__contact .phone{display:block}.station .station__container .station__contact .phone.blue{color:#013893;-webkit-text-decoration:none;text-decoration:none}.station .station__container .station__contact .phone.green{font-size:15px;line-height:20px;margin-bottom:0}.station .station__container .station__features{margin-bottom:.75rem;margin-left:auto;padding-left:.5rem;width:75%}.station .station__container .station__features ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.station .station__container .station__features ul li{align-items:center;display:inline-flex;flex-direction:column;font-size:.625rem}.station .station__container .station__features ul li .icon,.station .station__container .station__features ul li svg{height:12px;vertical-align:top;width:12px}.station .station__container .station__features ul li .icon path,.station .station__container .station__features ul li svg path{fill:currentcolor}.station .station__container .station__features ul li .icon{font-size:1rem}.station .station__buttons{display:block;margin-bottom:.5rem;margin-left:auto;width:75%}.station .station__buttons .wp-block-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0}.station .station__buttons ul.buttons__list{align-content:center;display:flex;gap:10px;list-style:none;margin:0;padding:0}.station .station__buttons ul.buttons__list .buttons__list-item{display:inline-block}.station .station__buttons .base-button{display:inline-block;font-size:.875rem;padding:1rem}.station-finder-map .sf-tabs-title h2,.station-finder-map .sf-tabs-title h2>a{color:#fff;font-family:inherit;font-size:inherit;line-height:normal;margin:0;margin:initial}.station .icon-icon_checkmark{opacity:0;transition:opacity .2s ease}.station .accordion-expanded .icon-icon_checkmark{opacity:1}.grunion-field-wrap.grunion-field-wrap-station-finder{position:relative;z-index:0}#finder{margin:0;position:relative;width:100%;z-index:20}@media only screen and (min-width:992px){#finder{margin-left:1.5rem;position:absolute;width:480px}}#finder .finder-box{background-color:var(--c-sf-bg-filters);box-shadow:0 2px 10px -1px rgba(0,0,0,.55);color:var(--c-white);position:relative;z-index:20}#finder .finder-box .finder-box-filtersbutton{background-color:transparent;clear:right;float:left;width:15%}#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button{background-color:transparent;color:#fff;display:block;font-size:.5rem;height:60px;margin:0 auto;padding-bottom:3px;text-align:center;-webkit-text-decoration:capitalize;text-decoration:capitalize;width:100%}@media only screen and (min-width:500px){#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button{font-size:.75rem}}#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button .arrow{color:inherit;display:block;font-size:20px;position:relative;top:2px}#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button.is-expanded{background-color:var(--c-sf-bg-filters)}#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button.is-expanded .arrowUp{display:block}#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button.is-collapsed .arrowUp,#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button.is-expanded .arrowDown{display:none}#finder .finder-box .finder-box-filtersbutton .station-finder__filter-button.is-collapsed .arrowDown{display:block}#finder .finder-box .finder-box-header-plan-a-trip{background-color:var(--c-sf-bg-active);padding:10px 10px 0}#finder .finder-box .finder-box-header-plan-a-trip .near-by{font-size:12px;margin-bottom:8px}#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input{border:none;width:100%}#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input input{display:inline-block;margin:5px 0!important;width:80%}#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input #pin-locationA.pin-location,#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input #reset-input-point-A,#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input #reset-input-point-B{left:auto;margin-top:-5px;right:20%;width:25px}#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input #reset-input-point-A,#finder .finder-box .finder-box-header-plan-a-trip .finder-box-input #reset-input-point-B{top:30px}#finder .finder-box .finder-box-header-plan-a-trip .point-A,#finder .finder-box .finder-box-header-plan-a-trip .point-B{text-align:center;width:5%}#finder .finder-box .finder-box-header-plan-a-trip span.switch-points{bottom:-15px;cursor:pointer;display:block;left:-4px;position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:22px;z-index:5}@media screen and (max-width:600px){#finder .finder-box .finder-box-header-plan-a-trip span.switch-points{left:-3px}}#finder .finder-box .finder-box-header-plan-a-trip #switchRoute{height:16px;width:16px}#finder .finder-box .finder-box-header-plan-a-trip .finder-box-filtersbutton{background-color:transparent;float:right;width:12%}#finder .finder-box .finder-filterOptions{background-color:var(--c-sf-bg-filters)}#finder .finder-box .finder-filterOptions:last-child{border-bottom:0}#finder .finder-box .finder-filterOptions .radius ul li{padding:0;width:33.33%}@media only screen and (min-width:450px){#finder .finder-box .finder-filterOptions .radius ul li{width:20%}}#finder .finder-box .finder-filterOptions ul li{color:var(--c-sf-option);float:left;font-size:16px;position:relative}#finder .finder-box .finder-filterOptions .miles-select__radio{align-items:center;background-color:transparent;color:inherit;display:flex;flex-wrap:wrap;font-weight:700;padding-bottom:10px;padding-top:10px}#finder .finder-box .finder-filterOptions .miles-select__radio.is-active{color:var(--c-white)}#finder .finder-box .finder-filterOptions .miles-select__radio.is-active .check{opacity:1}#finder .finder-box .finder-filterOptions .miles-select__radio .check{font-size:16px;margin-left:2px;opacity:0}#finder .finder-box .finder-filterOptions button:focus-visible,#finder .finder-box .finder-filterOptions button:hover{color:var(--c-white)!important}#finder .finder-box .finder-filterRow{border-bottom:1px solid var(--c-sf-border-bottom);border-top:1px solid var(--c-sf-border-top);clear:both;margin:0;padding:5px 0;text-transform:none}#finder .finder-box .finder-filterRow:first-child{border-top:0}#finder .finder-box .finder-filterRow ul{border:0;list-style:none;margin:0 0 0 1.25rem;padding-left:0}#finder .finder-box .finder-filterRow .titleRow{color:var(--c-white);font-size:18px;margin-top:3px;padding:0 21px}#finder .finder-box .finder-filterRow .filters{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0 20px;width:100%}#finder .finder-box .finder-filterRow .filters li{width:50%}@media only screen and (min-width:600px){#finder .finder-box .finder-filterRow .filters li{width:33.33%}}#finder .finder-box .finder-filterRow .filters .toggle-button{align-items:center;background-color:transparent;color:inherit;display:flex;font-size:12px;font-weight:700;max-width:130px;padding:10px 0;position:relative;text-align:left}#finder .finder-box .finder-filterRow .filters .toggle-button span{display:inline;max-width:-moz-fit-content;max-width:fit-content}#finder .finder-box .finder-filterRow .filters .toggle-button .check{display:none;font-size:16px;margin-bottom:3px;margin-left:2px}#finder .finder-box .finder-filterRow .filters .toggle-button.is-selected{color:var(--c-white)}#finder .finder-box .finder-filterRow .filters .toggle-button.is-selected .check{display:block}#finder .finder-box .finder-filterRow .filters .toggle-button[aria-label="Filter: 76 Gas Stations"],#finder .finder-box .finder-filterRow .filters .toggle-button[data-filter=CStore]{max-width:145px}#finder .finder-box .finder-filterRow .filters button[data-toggle-button] .icon{font-size:25px;margin-right:8px}#finder .finder-box .finder-filterRow .filters button[data-toggle-button] .icon svg{height:15px;width:15px}#finder .finder-box .finder-filterRow .filters button[data-toggle-button] svg{fill:currentcolor;margin-right:8px;max-height:25px;min-width:25px}#finder .finder-box .finder-filterRow .filters button[data-toggle-button] .check{display:none;font-size:16px;margin-bottom:3px;margin-left:2px}.is-selected #finder .finder-box .finder-filterRow .filters button[data-toggle-button] .check{display:block}#finder .finder-box .finder-filterRow .promotions-filter-text{display:inline-block;font-size:12px;padding-right:5px;vertical-align:middle}#finder .finder-box-header{background-color:var(--c-sf-bg-active);height:60px}#finder .finder-box-input{border-right:1px solid var(--c-sf-bg-filters);float:left;position:relative;width:85%}#finder .finder-box-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:none;box-shadow:none;font-size:var(--fs-18);height:40px;margin:10px!important;padding:10px;width:93%}#finder .finder-box-input #reset-input,#finder .finder-box-input #reset-input-point-A,#finder .finder-box-input #reset-input-point-B,#finder .finder-box-input .pin-location{background-color:transparent;border:none;color:var(--c-black);cursor:pointer;font-size:25px;left:auto;padding:0;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:200}#finder .finder-box-input #reset-input{right:7%}#finder .finder-box-input .pin-location{left:auto;right:11%;top:12px}#finder .finder-box-input #reset-input,#finder .finder-box-input #reset-input-point-A,#finder .finder-box-input #reset-input-point-B{color:#444445;display:inline-block}#finder .finder-box-input #reset-input-point-A.hide,#finder .finder-box-input #reset-input-point-B.hide,#finder .finder-box-input #reset-input.hide{display:none}#finder .apply-filter{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;margin-bottom:12px;padding-left:22px;padding-top:10px;position:relative}#finder .apply-filter .reset{background-color:transparent;color:var(--c-white);font-size:1rem;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1em;text-underline-offset:3px}#finder .apply-filter .reset:focus-visible,#finder .apply-filter .reset:hover{text-decoration-color:currentcolor}.station-finder-map{margin-bottom:0;position:relative}.station-finder-map:not([class^=icon-]):not([class*=" icon-"]){font-family:var(--ff-heading)!important}.station-finder-map button:where(:not(.components-button)){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;line-height:1;padding:0}.station-finder-map fieldset{border:0;margin:0;padding:0}.station-finder-map legend{display:table;margin-bottom:.5rem;max-width:100%;white-space:normal}.station-finder-map .sf-tabs{background:transparent;display:flex;justify-content:center;list-style:none;margin:10px 0 0;max-width:none;padding:0;width:auto}.station-finder-map .sf-tab{background-color:var(--c-sf-bg);border:none;border-radius:5px 5px 0 0;color:var(--psx-white);font-size:12px;margin:0 2%;padding:8px;text-align:center;width:46%}.station-finder-map .sf-tab.is-active{background-color:var(--c-sf-bg-active)}.station-finder-map .sf-tabs-title{cursor:pointer}.station-finder-map .sf-tabs-title h2{color:var(--c-white);font-family:inherit;font-size:var(--fs-12)!important;line-height:normal;margin:0;margin:initial}.station-finder-map .sf-tabs-title h2 a{color:var(--c-white);-webkit-text-decoration:none;text-decoration:none}.station-finder-map .sf-tabs-title h2 a:focus-visible{outline:2px solid var(--c-white)}.station-finder-map .sf-tabs-panel{display:none;padding:0}.station-finder-map .sf-tabs-panel.is-active{display:block}#hiddenCanvas{display:none}.dv-bing-map{height:750px;position:relative;width:100%;z-index:0}@media only screen and (max-width:991px){.dv-bing-map{height:450px;max-height:450px;z-index:1}.dv-bing-map.hidden{display:none}}.contact-us #map-container{border:1px solid #9ea2a2;display:none;margin-bottom:10px}.contact-us #dvBingMap.hidden{display:block!important}.contact-us-station-finder{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap}.station-select.wp-block-button .wp-block-button__link{margin-left:auto;margin-right:auto;max-width:-moz-fit-content;max-width:fit-content}#dvStationResultsTxt .result{padding:.75rem}#dvStationResultsTxt .grid-x{grid-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto 1fr auto}#dvStationResultsTxt .small-1{width:auto}#dvStationResultsTxt .small-1 img{max-width:60px}@media screen and (min-width:500px){#dvStationResultsTxt .small-1 img{max-width:100px}}#dvStationResultsTxt .station-name{color:var(--c-psx-black);font-size:var(--fs-18);font-weight:700;margin:0}#dvStationResultsTxt .station-details{font-weight:700;width:auto}.contact-us #hidden-station-data{display:none}.contact-us .close-right{text-align:right}.contact-us .close button{background-color:transparent;color:#9ea2a2;cursor:pointer;font-size:27px}.contact-us .close button:after{content:"X"}.contact-us .close button:focus,.contact-us .close button:hover{background-color:transparent;color:var(--c-psx-black)}.MicrosoftMap .OverlaysTL{left:1000px!important}.MicrosoftMap div{color:#404040;text-align:left}.MicrosoftMap .infobox-close:focus-visible{outline:2px solid currentColor!important}.MicrosoftMap .NavBar_Container.Light .slot,.MicrosoftMap .NavBar_Container.Light .switchSlot{width:100%}.MicrosoftMap .cardContent .dirRouteStart .dirIcon,.MicrosoftMap .dirInstructions .dirRouteStart .dirIcon,.MicrosoftMap .dirRouteStart.dirIcon,.MicrosoftMap .directionsPanel .dirRouteStart .dirIcon{background-color:#107c10!important;border:none!important;border-radius:50%!important;color:#fff!important;font-size:22px!important;font-weight:700!important;height:30px!important;text-align:center!important;width:30px!important}.MicrosoftMap .cardContent .dirRouteEnd .dirIcon,.MicrosoftMap .dirInstructions .dirRouteEnd .dirIcon,.MicrosoftMap .dirRouteEnd.dirIcon,.MicrosoftMap .directionsPanel .dirRouteEnd .dirIcon{background-color:#e12d30!important;border:none!important;border-radius:50%!important;color:#fff!important;font-size:22px!important;font-weight:700!important;height:30px!important;text-align:center!important;width:30px!important}.MicrosoftMap .cardContent .dirRouteStop .dirIcon,.MicrosoftMap .dirInstructions .dirRouteStop .dirIcon,.MicrosoftMap .dirRouteStop.dirIcon,.MicrosoftMap .directionsPanel .dirRouteStop .dirIcon{background-color:#2167ff!important;border:none!important;border-radius:50%!important;color:#fff!important;font-size:22px!important;font-weight:700!important;height:30px!important;text-align:center!important;width:30px!important}.MicrosoftMap .circleIcon .dirIcon{background:transparent!important}.MicrosoftMap .drHours,.MicrosoftMap .drMins,.MicrosoftMap .hoursMinsSeparator{font-size:20px}.MicrosoftMap .drHoursLabel,.MicrosoftMap .drMinsLabel{text-align:center}.directionsPanel table tr{display:table-row}.directionsPanel table tr td{background-color:transparent;display:table-cell}#map-container .container{margin-bottom:0}.finder-filterOptions{height:auto;max-height:0;opacity:0;overflow:hidden}.finder-filterOptions,.finder-filterOptions.expanded{transition:max-height .3s ease-in-out,opacity .2s ease-out}.finder-filterOptions.expanded{max-height:2000px;opacity:1}.station-finder__filter-button .arrowDown,.station-finder__filter-button .arrowUp{transition:transform .3s ease}.station-finder__filter-button[aria-expanded=true] .arrowDown{transform:rotate(180deg)}.station-finder__filter-button[aria-expanded=false] .arrowUp{transform:rotate(-180deg)}#dvDirections{background-color:#fff;display:none}#dvDirections.selected{display:block;max-height:430px;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}.directions-header{display:none}.directions-collapse-toggle{align-items:center;background-color:#f5f5f5;border:none;color:#404040;cursor:pointer;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:12px 0;position:relative;text-align:center;width:100%}.directions-collapse-toggle .toggle-text{color:#404040;font-size:12px;margin-right:8px}.directions-collapse-toggle .toggle-icon{border-bottom:2px solid #404040;border-right:2px solid #404040;display:inline-block;height:8px;transition:transform .3s ease;width:8px}.directions-collapse-toggle.collapsed .toggle-icon{transform:rotate(45deg)}.directions-collapse-toggle.expanded .toggle-icon{transform:rotate(-135deg)}#dvDirections.collapsed #directions-content{display:none}@media only screen and (max-width:767px){.directions-header{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;display:block;padding:10px}#dvDirections.selected.collapsed{max-height:none}.MicrosoftMap .dirLeg{background-color:#fff}}.directionsPanel.MicrosoftMap div{color:#404040;text-align:left}.MicrosoftMap .drDurationRoot{padding:16px 10px}.MicrosoftMap .dirRouteLegTable{width:100%}.MicrosoftMap .dirInstructions{padding:0 10px}.MicrosoftMap .dirLeg{border-top:1px solid #e0e0e0}.MicrosoftMap .bm_dirInstructionRowGroup{border-bottom:1px solid #f0f0f0;display:flex;padding:10px 0;transition:background-color .2s ease}.MicrosoftMap .bm_dirInstructionRowGroup:hover{background-color:rgba(0,0,0,.02);cursor:pointer}.MicrosoftMap .dirIcon{flex:0 0 40px;margin-right:10px;position:relative}.MicrosoftMap .dirInstructions .dirRouteStart .dirIcon,.MicrosoftMap .dirRouteStart .dirIcon{background-color:#107c10!important}.MicrosoftMap .dirInstructions .dirRouteEnd .dirIcon,.MicrosoftMap .dirInstructions .dirRouteStart .dirIcon,.MicrosoftMap .dirRouteEnd .dirIcon,.MicrosoftMap .dirRouteStart .dirIcon{border:none!important;border-radius:50%!important;color:#fff!important;font-size:22px!important;font-weight:700!important;height:30px!important;text-align:center!important;width:30px!important}.MicrosoftMap .dirInstructions .dirRouteEnd .dirIcon,.MicrosoftMap .dirRouteEnd .dirIcon{background-color:#e12d30!important}.MicrosoftMap .dirInstructions .dirRouteStop .dirIcon,.MicrosoftMap .dirRouteStop .dirIcon{background-color:#2167ff!important;border:none!important;border-radius:50%!important;color:#fff!important;font-size:22px!important;font-weight:700!important;height:30px!important;text-align:center!important;width:30px!important}.MicrosoftMap .dirSvg{align-items:center;display:flex;height:100%;justify-content:center}.MicrosoftMap .circleIcon{background-color:#2167ff;border-radius:50%;height:12px;margin:9px auto;width:12px}.MicrosoftMap .dirStepIcon img{height:35px;width:35px}.MicrosoftMap .dirInstruction{align-items:center;display:flex;flex:1;padding-right:10px}.MicrosoftMap .dirInstruction p{line-height:1.4;margin:0}.MicrosoftMap .dirInstructionTravelDistance{color:#767676;font-size:14px;text-align:right}.MicrosoftMap .drHours,.MicrosoftMap .drMins,.MicrosoftMap .hoursMinsSeparator{font-size:18px;font-weight:500;text-align:center}@media only screen and (max-width:767px){#dvDirections.selected{max-height:300px}.MicrosoftMap .dirInstructions{padding:0 5px}.MicrosoftMap .dirIcon{flex:0 0 30px}}.loader{left:50%;top:50%;transform:translate(-50%,-50%)}.loader,.over-loader-map{position:fixed;z-index:99999}.over-loader-map{background:#000;bottom:0;left:0;opacity:.7;right:0;top:0}.hide-loader{display:none}.loader-item{font-size:10px;text-align:center;width:50px}.loader-item,.spinner{height:40px;margin:100px auto}.spinner{position:relative;width:40px}.double-bounce1,.double-bounce2{animation:sk-bounce 2s ease-in-out infinite;background-color:#fff;border-radius:50%;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0}.double-bounce2{animation-delay:-1s}@keyframes sk-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}
