.attribute-section > .attribute.button-attribute.feature-only-one {
  display: none;
}

.product-result .result-content .product-price-line .price-container {
  width: 400px;
  padding: 24px 0 0;
}
.product-result .result-content .product-price-line .price-container em {
  font-weight: 400;
}
.product-result .result-content .product-price-line .price-container p {
  font-weight: 400;
}
.product-result .result-content .product-price-line .price-container .price-row {
  color: #284E80;
}

.product-result .result-content .product-price-line .price-vehicle-offer-container {
  font-family: "Volvo Novum medium";
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 400px;
  margin: auto;
  padding: 24px 0 0;
}
.product-result .result-content .product-price-line .price-vehicle-offer-container .price-row {
  color: #284E80;
}

.cart-sumarry-popup .details-content .content-container .price-section-item .product-price-line .price-container em {
  font-weight: 400;
}
.cart-sumarry-popup .details-content .content-container .price-section-item .product-price-line .price-container p {
  font-weight: 400;
}
.cart-sumarry-popup .details-content .content-container .price-section-item .product-price-line .price-container .price-row {
  color: #284E80;
}

.cart-sumarry-popup .details-content .content-container .price-section-item .product-price-line .price-vehicle-offer-container {
  font-family: "Volvo Novum medium";
  font-size: 16px;
  font-style: italic;
  line-height: 1.5;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: auto;
  padding: 24px 0;
}
.cart-sumarry-popup .details-content .content-container .price-section-item .product-price-line .price-vehicle-offer-container .price-row {
  color: #284E80;
}

.disclaimer-offer.disclaimer-content {
  font-size: 12px;
  font-weight: 300;
  line-height: 20px;
  color: #707070;
}

.switch-model-year-button {
  padding-bottom: 26px;
  padding-top: 5px;
}
.switch-model-year-button a {
  color: #707070 !important;
  font-family: Volvo Novum;
  font-weight: 400;
  font-size: 1.25rem;
  line-height: 1.2;
  letter-spacing: 0.01em;
  display: inline-block;
  margin-left: 0.75rem;
  margin-bottom: 0.5rem;
  padding-bottom: 0.1rem;
}
.switch-model-year-button a:hover {
  color: #000000 !important;
  text-decoration: none;
}
.switch-model-year-button .selected-model-year {
  border-bottom: 0.1rem solid #1C6BBA;
  color: #000000 !important;
}
