/* fdbarfety 11293069 */

@font-face {
  font-family: "porsche-next-bold";
  font-style: normal;
  font-weight: 800;
  src: url("/v9/media/fonts/porsche-next-tt-bold/v1/webfont.ttf") format("truetype");
}

@font-face {
  font-family: "porsche-next-regular";
  font-style: normal;
  font-weight: 400;
  src: url("/v9/media/fonts/porsche-next-tt-regular/v1/webfont.ttf") format("truetype");
}

@font-face {
  font-family: "porsche-next-thin";
  font-style: normal;
  font-weight: 300;
  src: url("/v9/media/fonts/porsche-next-tt-thin/v1/webfont.ttf") format("truetype");
}

body {background: #fafafa; font-family: porsche-next-regular;}
.widget-heading, .contentHeading, .h1, .h2, .h3, .h4, .h5, .h6, .incentives-search-default .facet-group h3, .incentives-search-detail .facet-group h3, .inventory-detail-mini h3, .model-specific-landing-incentives h3, .reviews-auto-detail .hreview h1, .showroom-details-section>h4, h1, h2, h3, h4, h5, h6 {font-family: porsche-next-bold;}
.image-default {min-width: 183px; display: block; width: auto; padding-top: 50px;}
.contact-info .fn {text-align: center; text-transform: uppercase;}
div[data-name*="-bg-"] {box-shadow:0 0 5px rgba(0,0,0, .5);}

