.fontpack-aurora {
  --aurora-serif-h1: "dulcinea", Georgia, "Times New Roman", serif;
  --aurora-serif: "collier", Georgia, "Times New Roman", serif;
  --aurora-body: "acumin-pro", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  --aurora-ui: "josefin-sans", "Helvetica Neue", Arial, sans-serif;
}

/* Body text */
.fontpack-aurora body,
.fontpack-aurora p,
.fontpack-aurora .product-info,
.fontpack-aurora .ui-selectmenu-button.ui-button,
.fontpack-aurora input,
.fontpack-aurora select,
.fontpack-aurora textarea {
  font-family: var(--aurora-body) !important;
  font-weight: 300 !important;
  font-size:15px;
}

/* Headings (default Collier EL) */
.fontpack-aurora h1,
.fontpack-aurora h2,
.fontpack-aurora h3,
.fontpack-aurora h4,
.fontpack-aurora h5,
.fontpack-aurora h6,
.fontpack-aurora #content h1,
.fontpack-aurora .heading_title,
.fontpack-aurora .product-title,
.fontpack-aurora .category-title,
.fontpack-aurora .sidebar .box .box-heading,
.fontpack-aurora .subcattogglehead,
.fontpack-aurora .box .box-heading {
  font-family: var(--aurora-serif) !important;
  font-weight: 200 !important;
  text-transform: none !important;
  letter-spacing: .01em !important;
  font-size:20px;
}

/* H1 only uses Dulcinea */
.fontpack-aurora h1,
.fontpack-aurora #content h1,
.fontpack-aurora .heading_title{
  font-family: var(--aurora-serif-h1) !important;
  font-weight: 400 !important;
  font-size:30px!important;
  letter-spacing:.01em!important;
  text-transform:none!important;
}

/* Featured tabs */
.fontpack-aurora .h1featuredstyles .tab-nav .nav-tabs li a{
  font-family: var(--aurora-serif) !important;
  font-weight: 200 !important;
  text-transform: none !important;
  letter-spacing: .01em !important;
  font-size:30px;
}

/* Carousel control alignment */
.fontpack-aurora .carousel-controls .carousel-control{ top:26px; }

/* Home text blocks */
.fontpack-aurora #h1showtext1 .box .box-heading,
.fontpack-aurora #h1showtext1_2 .box .box-heading,
.fontpack-aurora #h1showtext1_3 .box .box-heading,
.fontpack-aurora #h1showtext2 .box .box-heading{
  font-family: var(--aurora-serif) !important;
  font-weight: 200 !important;
  text-transform: none !important;
  letter-spacing: .01em !important;
  font-size:30px;
}

/* Module heading with opt-out */
.fontpack-aurora .h1windowonegfonthead:not(.no-fontpack){
  font-family: var(--aurora-serif) !important;
  font-weight: 400 !important;
  font-size:40px;
}

/* Navigation */
.fontpack-aurora #pav-mainnav .navbar ul.nav > li > a,
.fontpack-aurora #pav-mainnav .navbar ul.nav > li > button,
.fontpack-aurora #pav-mainnav .dropdown-menu a,
.fontpack-aurora #pav-mainnav .dropdown-menu li a{
  font-family: var(--aurora-ui) !important;
  font-weight: 500 !important;
  letter-spacing: 0px !important;
  text-transform: none !important;
  font-size:15px;
}

/* Sidebar list + footer links */
.list-group ul > li > a,
#footer .column ul li a{
  font-family: var(--aurora-ui), sans-serif !important;
  font-weight: 400 !important;
  letter-spacing: 0px !important;
  text-transform: none !important;
}

/* Buttons / CTAs */
.fontpack-aurora #sprapptbtn a,
.fontpack-aurora .mobfixed .mobfixedcenter a,
.fontpack-aurora .btn,
.fontpack-aurora button,
.fontpack-aurora .button{
  font-family: var(--aurora-ui) !important;
  font-weight: 600 !important;
  letter-spacing: .06em !important;
  text-transform: uppercase !important;
}

/* Labels */
.fontpack-aurora label,
.fontpack-aurora .attItem label,
.fontpack-aurora .color-list li label,
.fontpack-aurora #headsearch .input-search{
  font-family: var(--aurora-body) !important;
  font-weight: 400 !important;
}

/* Placeholders */
.fontpack-aurora ::placeholder{ font-family: var(--aurora-body) !important; }

/* Minor button alignment */
#pav-mainnav .navbar ul.nav > li > button{ position:relative; top:2px; }

/* Footer: */
.fontpack-aurora #footer .column, .fontpack-aurora #footer .box-services, .fontpack-aurora #footer .contact-us {
  font-family: var(--aurora-ui, "josefin-sans"), "josefin-sans", "Helvetica Neue", Arial, sans-serif !important;
  font-weight: 400 !important;
}

.fontpack-aurora #footer .column ul,
.fontpack-aurora #footer .column ul li,
.fontpack-aurora #footer .column ul li > a,
.fontpack-aurora #footer .column ul li > a:link,
.fontpack-aurora #footer .column ul li > a:visited {
  font: inherit !important; /* overrides any later font shorthands on <a> */
}

/* Make everything inside inherit it, overriding any later a/p rules */
.fontpack-aurora #footer .box-services p,
.fontpack-aurora #footer .box-services li,
.fontpack-aurora #footer .box-services a,
.fontpack-aurora #footer .box-services address,
.fontpack-aurora #footer .box-services span {
  font: inherit !important;
}

#pav-mainnav .navbar ul.nav > li > button, #pav-mainnav .navbar ul.nav > li > a{
	text-transform: none !important;
	}
	
	
	
	.fontpack-aurora .product-info .action > div a,
.fontpack-aurora .product-info .action > div button {
  font-family: var(--aurora-ui) !important;
  font-weight: 600 !important;
  letter-spacing: .06em !important;
  text-transform: none !important;1
  font-size:14px !important;
}

