.hours-default .btn.view-link {float: none!important;}

/* centering slideshow on top of vlp */
.vlp .slideshow-default .slides {text-align:center;}
.vlp .slideshow-default .slides img {display:inline-block;}

/* aligning eprice button in a container */
.normal-grid .item .gv-pricing :not(.main-price-wrap) .eprice-button a {margin-right:-8px;}

/* william.thompson BeV launch update to hide locaiton from SRP facet search  - no case number at time of work*/
.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvobaltimorevcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvobrunswickvcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvohuenemevcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvonewarkvcna"],.srp-wrapper-facets #facet-list .facet-list-group [for="accountId-volvotacomavcna"] {display: none; }

/* fdbarfety PPR-285338 per Volvo Program Team */
.ws-model-selector button#tabbed-model-selector-tab-Sedan {display: none !important;}
.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="S60 Sedan"]),
.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="S90 Sedan"]),
.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="V60 plug-in hybrid Wagon"]),
.ws-model-selector .vehicles-carousel .carousel-card:has(img[alt*="V90 Cross Country Wagon"]) {display: none !important;}

/* fdbarfety PPR-355571 Model Selector Order per Volvo Program Team */
/* XC models first */
.vehicles-carousel .carousel-card:has(a[href*="model=XC40"])              { order: 1; }
.vehicles-carousel .carousel-card:has(a[href*="model=XC60&"])             { order: 2; }
.vehicles-carousel .carousel-card:has(a[href*="model=XC90&"])             { order: 3; }
.vehicles-carousel .carousel-card:has(a[href*="model=XC60+plug-in"])      { order: 4; }
.vehicles-carousel .carousel-card:has(a[href*="model=XC90+plug-in"])      { order: 5; }
/* EX90 mid-lineup */
.vehicles-carousel .carousel-card:has(a[href*="model=EX90"])              { order: 6; }
/* Wagon */
.vehicles-carousel .carousel-card:has(a[href*="model=V60+Cross+Country"]) { order: 7; }
/* EX30 / EX30 Cross Country / EX40 last */
.vehicles-carousel .carousel-card:has(a[href*="model=EX30&"])             { order: 8; }
.vehicles-carousel .carousel-card:has(a[href*="model=EX30+Cross+Country"]){ order: 9; }
.vehicles-carousel .carousel-card:has(a[href*="model=EX40"])              { order: 10; }