/* RECONSTRUCTED — original salient-dynamic-styles.css was never archived.
   Approximation built from the fonts loaded by the page (Google Fonts link:
   Urbanist 700, Montserrat 500/600/400/300, Cormorant 500, Public Sans 500/400,
   Castoro 400) and colors found inline in the HTML (#00B4D8 accent, #f4f4f4). */

body,
.nectar-fancy-ul li,
p {
  font-family: 'Montserrat', 'Open Sans', sans-serif;
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
  color: #D8CCBC;
}

h1, h2, .nectar-fancy-box .box-inner-wrap h3 {
  font-family: 'Urbanist', sans-serif;
  font-weight: 700;
  color: #FAF6F0;
}
h1 { font-size: 54px; line-height: 1.2; }
h2 { font-size: 40px; line-height: 1.25; }

h3 { font-family: 'Urbanist', sans-serif; font-weight: 700; font-size: 28px; color: #FAF6F0; }
h4 { font-family: 'Montserrat', sans-serif; font-weight: 600; font-size: 22px; color: #FAF6F0; }
h5 { font-family: 'Montserrat', sans-serif; font-weight: 500; font-size: 16px; letter-spacing: 2px; text-transform: uppercase; color: #00B4D8; }
h6 { font-family: 'Public Sans', sans-serif; font-weight: 500; font-size: 14px; }

.subheader, .nectar-highlighted-text em {
  font-family: 'Cormorant', serif;
  font-weight: 500;
}

#header-outer nav > ul > li > a,
.nectar-button,
#header-outer .sf-menu li a {
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: 1px;
  text-transform: uppercase;
}

/* Accent color (Salient theme option) */
.nectar-button.regular-button, .nectar-button.accent-color,
.swatch-accent-color, #header-outer .cart-outer .cart-menu-wrap .cart-icon-wrap .icon-salient-cart,
input[type=submit], button[type=submit] {
  background-color: #00B4D8;
  color: #fff;
}
a { color: #00B4D8; }
a:hover { color: #C9A227; }
::selection { background: #00B4D8; color: #fff; }

.nectar-milestone .number { font-family: 'Urbanist', sans-serif; font-weight: 700; color: #FAF6F0; }
