@font-face {
  font-family: "NeueFrutigerThaiModern-Book";
  src: url("../fonts/NeueFrutigerThaiModern-Bk.woff") format("woff");
}
@font-face {
  font-family: "NeueFrutigerThaiModern-Bold";
  src: url("../fonts/NeueFrutigerThaiModern-Bd.woff") format("woff");
}
site-navigation {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
site-navigation .navbar-nav .nav-item:last-child {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
section {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
h1,
h2,
h3 {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
h4,
h5,
h6 {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.black-medium-text p,
.brand-gray-medium-text p,
.brand-gray-normal-text,
.cookie-body li,
.countries-list a,
.polish-h4,
.prev-next-article a,
.white-small-without-vertical-line,
body,
section#selector-disclaimer p {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.button-wrapper a {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
cta-ribbon a.button {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
p {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.medium-text h1,
.medium-text h2,
.medium-text h3,
.medium-text h4,
.medium-text h5,
.medium-text h6 {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.large-text h1,
.large-text h2,
.large-text h3,
.large-text h4,
.large-text h5,
.large-text h6 {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
.gold-radius-button .button-wrapper a,
.simparica-trio-light-pink .button-wrapper a.button {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
buttons.purple-radius-button .button-wrapper a {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
buttons.green-radius-button .button-wrapper a {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
buttons.pink-radius-button .button-wrapper a {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
@media only screen and (max-width: 767px) {
  site-navigation {
    font-family: "NeueFrutigerThaiModern-Bold" !important;
  }
}
.cookie-body table thead {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
.zoetispets-newsletter .form-fields label {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
.zoetispets-newsletter .form-fields input,
.zoetispets-newsletter .form-row.checkbox label,
.zoetispets-newsletter .form-row.checkbox p {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.zoetispets-newsletter .submit-btn input[type="submit"] {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
.references span {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
a.orange-over-white,
a.white-over-orange {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.orange-radius-button .button-wrapper a {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
.article-btn--read-more,
.article-button-orange,
multi-column-image-text .button-wrapper .button {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
p.medium,
p.consent {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
a.btn {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}
.option-type {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
label.checkbox-field div {
  font-family: "NeueFrutigerThaiModern-Book" !important;
}
heading#derm-heading h1 {
  font-family: "NeueFrutigerThaiModern-Bold" !important;
}