.branchLocator__results{max-width:100%;padding:0;background-color:#f5f5f5}
.branchLocator__results .branchLocatorResult{padding:0 16px;margin:0 auto}
.branchLocator__results .branchLocatorResult .search-results{display:flex;flex-direction:column}
.branchLocator__results .branchLocatorResult .search-results-heading>h2{font-family:Univers,"Arial Narrow",sans-serif;font-size:34px;font-weight:400;line-height:42px;text-transform:uppercase}
.branchLocator__results .branchLocatorResult #no-results-found>h5{font-family:Arial,"Open Sans",Helvetica,sans-serif}
.branchLocator__results .branchLocatorResult .results-utilities{text-align:unset;margin-bottom:40px}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container{display:flex;float:left;margin-top:24px}
@media screen and (min-width:721px){.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container{float:right}
}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container ul{display:inline-flex;border-radius:5px;border:1px solid #afafaf;margin:0;padding:0;list-style:none}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container ul li{width:80px;line-height:40px;text-align:center}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container ul li:first-of-type{border-radius:5px 0 0 5px}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container ul li:last-of-type{border-radius:0 5px 5px 0}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container ul label{border-radius:inherit}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container .input--unit-switch+label{display:block;cursor:pointer;padding:1px 10px 0;width:100%;height:100%;line-height:36px}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container .input--unit-switch+label:hover{background-color:#fff}
.branchLocator__results .branchLocatorResult .results-utilities .unit-switch-container .input--unit-switch:checked+label{background-color:#222;color:#fff}
.branchLocator__results .branchLocatorResult .results-utilities .results-count{padding-top:12px}
.branchLocator__results .branchLocatorResult .results-utilities.footer{border-radius:4px;margin-top:40px}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination{display:block;float:right}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding:8px 16px;border-radius:5px;background-color:#fff;margin-top:0}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li{width:32px;height:32px;border-radius:2px;background-color:#e6e6e6}
@media screen and (max-width:721px){.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li{width:21px}
}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.first,.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.next,.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.previous,.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.last{width:24px;background-color:unset}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.first a::after,.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.next a::after,.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.previous a::after,.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li.last a::after{content:''}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li a{border:unset}
.branchLocator__results .branchLocatorResult .results-utilities.footer .pagination ul li a.active{background-color:#fc0}
.branchLocator__results .branchLocatorResult .search-content{position:relative;padding-left:6px}
.branchLocator__results .branchLocatorResult .search-content ol{list-style:none}
.branchLocator__results .branchLocatorResult .search-content .col{flex:0;margin:0 20px 24px}
.branchLocator__results .branchLocatorResult .search-content .col .adr{font-size:16px;line-height:24px}
.branchLocator__results .branchLocatorResult .search-content .col .detail-header{margin-top:0;margin-bottom:16px;font-size:20px;font-weight:700;line-height:23px}
.branchLocator__results .branchLocatorResult .search-content .col .map-marker{position:absolute;left:0;width:23px;height:33px;background:url('../../../../../../etc/designs/dxm/clientlibs/comps/assets/images/map_pin.png') no-repeat 0 0;background-position:4px 0;text-align:center;text-decoration:none;font-size:12px;line-height:20px;color:#fc0}
.branchLocator__results .branchLocatorResult .search-content .item__section{font-family:Arial,"Open Sans",Helvetica,sans-serif;border-bottom:1px solid #b1b1b1}
.branchLocator__results .branchLocatorResult .search-content .item__heading{display:flex;justify-content:space-between;margin-top:0;margin-bottom:16px;font-size:20px;font-weight:700;line-height:23px}
.branchLocator__results .branchLocatorResult .search-content .item__heading::after{font-family:'fpc-icons',sans-serif;font-size:16px;font-weight:400;content:"\e954"}
.branchLocator__results .branchLocatorResult .search-content .item__heading.open::after{content:"\e956"}
.branchLocator__results .branchLocatorResult .search-content .item__heading span{font-size:20px;font-weight:700;line-height:23px}
.branchLocator__results .branchLocatorResult .search-content .item__body{display:none}
.branchLocator__results .branchLocatorResult .search-content .item__body.open{display:block}
.branchLocator__results .branchLocatorResult .search-content .item__body ul{padding-left:24px}
.branchLocator__results .branchLocatorResult .search-content .item__body ul li{font-size:16px;line-height:24px}
.branchLocator__results .branchLocatorResult .search-content .item__body ul li:last-of-type{padding-bottom:16px}
.branchLocator__results .branchLocatorResult .search-content .item__body ol>li{font-size:16px;line-height:24px;white-space:pre-wrap;overflow-wrap:break-word}
.branchLocator__results .branchLocatorResult .search-content .item__body ol>li:last-of-type{padding-bottom:16px}
.branchLocator__results .branchLocatorResult .search-content .item__body ol>li a{text-decoration:none}
.branchLocator__results .branchLocatorResult .search-content .item__body ol.hoursList>li.active{font-weight:700}
.branchLocator__results .branchLocatorResult .search-item{padding:24px;border-radius:8px;background-color:#fff}
.branchLocator__results .branchLocatorResult .search-item .item__distance{margin-top:8px;font-size:16px;margin-left:24px}
.branchLocator__results .branchLocatorResult .search-item .item__distance .distance-value--hidden{display:none}
.branchLocator__results .branchLocatorResult .search-item .item__direction{display:flex;flex-direction:column;align-items:stretch;margin:0 20px;font-size:16px}
.branchLocator__results .branchLocatorResult .search-item .item__direction .distance-value--hidden{display:none}
.branchLocator__results .branchLocatorResult .search-item .item__direction-link,.branchLocator__results .branchLocatorResult .search-item .item__direction .item__more-info{display:block;padding:10px 16px;margin-bottom:8px;text-align:center;text-decoration:none;border-radius:4px;font-size:16px;line-height:24px;box-sizing:border-box;cursor:pointer}
.branchLocator__results .branchLocatorResult .search-item .item__direction-link{background-color:#fc0;color:#000;border:1px solid #cba200}
.branchLocator__results .branchLocatorResult .search-item .item__direction .item__more-info{background-color:#000;color:#fff;border:1px solid #f5f5f5}
@media screen and (max-width:721px){.branchLocator__results .branchLocatorResult .search-item{display:flex;flex-direction:column}
.branchLocator__results .branchLocatorResult .search-item .item__distance{align-self:center;text-align:center;margin:0 0 16px 0}
}
@media screen and (min-width:721px){.branchLocator__results .branchLocatorResult{padding:0 16px}
.branchLocator__results .branchLocatorResult .search-results-heading>h2{font-size:40px;line-height:48px}
.branchLocator__results .branchLocatorResult .search-content{display:flex;flex-flow:row nowrap;justify-content:flex-start}
.branchLocator__results .branchLocatorResult .search-content:not(:first-of-type){margin-top:24px}
.branchLocator__results .branchLocatorResult .search-content .col{flex:1;width:auto;min-width:0;overflow-wrap:break-word;margin-bottom:0}
.branchLocator__results .branchLocatorResult .search-content .col a[href^='tel']{cursor:default;color:#000;text-decoration:none;word-break:normal;overflow-wrap:normal}
.branchLocator__results .branchLocatorResult .search-content .item__section{border-bottom:unset}
.branchLocator__results .branchLocatorResult .search-content .item__heading{line-height:28px}
.branchLocator__results .branchLocatorResult .search-content .item__heading::after,.branchLocator__results .branchLocatorResult .search-content .item__heading.open::after{content:""}
.branchLocator__results .branchLocatorResult .search-content .item__body{display:block}
.branchLocator__results .branchLocatorResult__heading>h2{font-size:40px;line-height:48px}
}
@media screen and (min-width:1025px){.branchLocator__results .branchLocatorResult{padding:0 38px}
}
@media screen and (min-width:721px) and (max-width:1024px){.branchLocator__results .branchLocatorResult{padding:0 16px}
.branchLocator__results .branchLocatorResult .search-item .search-content .item__section{margin-bottom:24px}
.branchLocator__results .branchLocatorResult .search-item .search-content .vcard{margin-bottom:24px}
}