@import url(//fonts.googleapis.com/css?family=Open+Sans|Arial|Audiowide|Freckle+Face|Exo+2|Hammersmith+One|Ceviche+One|Open+Sans);
/*

!!!!!!!!!! WARNING !!!!!!!!!!

If you edit theme.css, your changes will be overwritten by any compilation of theme.less
Please remember to replicate your changes in init.less, or just make your changes in another file if possible

!!!!!!!!!! WARNING !!!!!!!!!!

*/
/**
 *   Bigcommerce Health and Beauty with Less
 *   – For the Less variables and functions that you don't want available in the Style Editor, declare them in this file.
 */
/**
 *   Bigcommerce Health and Beauty with less
 *
 *   For compatability with the Bigcommerce Style Editor:
 *    + Import your Google fonts first
 *
 *    + Declare your fonts for use in the editor by using '@font-declaration' (JSON format)
 *      eg @font-declaration: '{ "Open Sans":["Open Sans","Arial","sans-serif"], "Freckle Face":["Freckle Face","cursive"] }'
 *
 *    + Declare your color palette for use in the editor by using '@color-declaration'
 *      eg @color-declaration: '["#333", "#1399BE", "#EDEDED", "#FFF"]';
 *
 *    + Prefix fonts with '@font-' for the style editor to make it editable by the end user
 *
 *    + Prefix colors with '@color-' for the style editor to make it editable by the end user
 *
 *    + Prefix settings with '@setting-' for the style editor to make it adjustable by the end user
 */
/**
 *   Declarations
 */
/**
 *   Bigcommerce HealthBeauty
 *   Style Initialisation
 */
#HeaderUpper {
  background-color: #ffffff;
}
#TopMenu {
  background-color: #ffffff;
}
#HeaderLower {
  background-color: #ffffff;
}
#TopMenu li a {
  color: #999999;
}
#TopMenu li div {
  color: #999999;
}
#Logo h1 a {
  color: #6db6ac;
}
#HeaderLower li a {
  color: #999999;
}
#HeaderLower {
  border-bottom: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
}
#HeaderLower ul ul {
  background-color: rgba(109, 182, 172, 0.85);
}
#HeaderLower ul ul li {
  border-bottom-color: #bfdfda;
}
#HeaderLower ul ul li a:hover {
  background-color: #96cac3;
}
#ContainerFooter {
  background-color: #ffffff;
}
#ContainerFooter h2,
.NewProducts h2,
#SimilarProductsByCustomerViews h2,
.FeaturedProducts h2 {
  color: #6db6ac;
}
.NewsletterSubscription {
  border-bottom: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
}
#Footer {
  border-top: 1px solid #e6e6e6;
}
#FooterUpper li a {
  color: #6db6ac;
}
#FooterUpper .RecentNews li p {
  color: #595959;
}
#Footer p {
  color: #6db6ac;
}
#Footer p a {
  color: #6db6ac;
}
#HomeFeaturedProducts h2 {
  color: #6db6ac;
}
#HomeNewProducts h2 {
  color: #6db6ac;
}
#HomeFeaturedProducts .ProductList .ProductDetails a {
  color: #777777;
}
#HomeNewProducts .ProductList .ProductDetails a {
  color: #777777;
}
#HomeFeaturedProducts .ProductList em {
  color: #6db6ac;
}
#HomeNewProducts .ProductList em {
  color: #6db6ac;
}
#HomeFeaturedProducts .ProductList li .ProductActionAdd a {
  background-color: #6db6ac !important;
  border: 1px solid #6db6ac;
}
#HomeFeaturedProducts .ProductList li .ProductActionAdd a:hover {
  background-color: #96cac3 !important;
  border: 1px solid #96cac3;
}
#HomeNewProducts .ProductList li .ProductActionAdd a {
  background-color: #6db6ac !important;
  border: 1px solid #6db6ac;
}
#HomeNewProducts .ProductList li .ProductActionAdd a:hover {
  background-color: #96cac3 !important;
  border: 1px solid #96cac3;
}
#ProductDetails h1 {
  color: #6db6ac;
}
#SimilarProductsByCustomerViews .ProductList .ProductDetails a,
#SideProductRelated .ProductList .ProductDetails a {
  color: #777777;
}
#SimilarProductsByCustomerViews .ProductList em,
#SideProductRelated .ProductList em {
  color: #6db6ac;
}
.ProductDetailsGrid .DetailRow.PriceRow .Label {
  color: #777777;
}
#ProductDetails .DetailRow .RetailPrice {
  color: #777777;
}
.ProductDetailsGrid .DetailRow.PriceRow .Value em {
  color: #777777;
}
.ProductDetailsGrid .Label,
.productAttributeList .productAttributeLabel {
  color: #777777;
}
.ProductDetailsGrid .Value,
.ProductDetailsGrid .Value a {
  color: #777777;
}
.productOptionViewRectangle .option label .name {
  color: #777777;
}
.WishlistRow a {
  color: #777777;
}
.AddThisButtonBox {
  color: #777777;
}
.ProductDescriptionContainer p {
  color: #777777;
}
.FindByCategory a {
  color: #777777;
}
.prodAccordionContent p {
  color: #777777;
}
#ProductDetails .btn-secondary {
  background-color: #6db6ac !important;
  border: 1px solid #6db6ac;
}
#ProductDetails .btn-secondary:hover {
  background-color: #96cac3 !important;
  border: 1px solid #96cac3;
}
#prodAccordion .Block:first-child h2 {
  color: #777777;
}
#prodAccordion .Block h2 {
  color: #777777;
}
#SimilarProductsByCustomerViews h3 {
  color: #777777;
}
#SideProductRelated h2 {
  color: #777777;
}
#SimilarProductsByCustomerViews .ProductList li .ProductActionAdd a {
  background-color: #6db6ac !important;
  border: 1px solid #6db6ac;
}
#SimilarProductsByCustomerViews .ProductList li .ProductActionAdd a:hover {
  background-color: #96cac3 !important;
  border: 1px solid #96cac3;
}
#SideProductRelated .ProductList li .ProductActionAdd a {
  background-color: #6db6ac !important;
  border: 1px solid #6db6ac;
}
#SideProductRelated .ProductList li .ProductActionAdd a:hover {
  background-color: #96cac3 !important;
  border: 1px solid #96cac3;
}
#QuickViewContent h1 {
  color: #6db6ac;
}
#QuickViewProductDetails .Label,
#QuickViewProductDetails .productAttributeLabel {
  color: #777777;
}
#QuickViewProductDetails p {
  color: #777777;
}
#QuickViewProductDetails .Label,
#QuickViewProductDetails .productAttributeLabel {
  color: #777777;
}
#ModalContent a,
.ModalContent a {
  color: #777777;
}
.ModalContent {
  color: #777777 !important;
}
#CategoryHeading h1 {
  color: #6db6ac;
}
#CategoryContent .ProductList .ProductDetails a {
  color: #777777;
}
#CategoryContent .ProductList em,
#CategoryContent .ProductList .ProductPrice {
  color: #6db6ac;
}
#CategoryContent .ProductList li .ProductActionAdd a {
  background-color: #6db6ac !important;
  border: 1px solid #6db6ac;
}
#CategoryContent .ProductList li .ProductActionAdd a:hover {
  background-color: #96cac3 !important;
  border: 1px solid #96cac3;
}
.CompareButton .btn {
  background-color: #cccccc;
}
.CompareButton .btn:hover {
  background-color: #999999 !important;
}
body {
  background: #ffffff;
}
.Breadcrumb li a {
  color: #999999;
}
.Breadcrumb li {
  color: #999999;
}
.SortBox label {
  color: #999999;
}
.ProductList .ProductDetails {
  font-family: "Arial", Sans-Serif;
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "Open Sans", Arial, Helvetica, Sans-Serif;
}
/* --- Faceted Search --- */
.facet-container {
  border-top: 1px solid #e6e6e6;
}
.facet-container [class^="js-facet-clear"] {
  color: #b3b3b3;
}
.facet-container [class^="js-facet-clear"]:hover {
  color: #999999;
}
.facet-container .btn-facet-more-options {
  color: #808080 !important;
}
.facet-container .btn-facet-more-options:hover {
  color: #6db6ac !important;
}
.facet-container .facet-option:hover {
  background: #e6e6e6;
}
.facet-container .facet-option label,
.facet-container .facet-option a {
  color: #999999;
}
.facet-container .facet-option .facet-option-product-count {
  color: #cccccc;
}
.facet-container .facet-form .btn {
  background-color: #6db6ac;
}
.facet-container .facet-form .btn:hover {
  background-color: #96cac3 !important;
}
.js-faceted-search-container > [class^='js-facet-']:last-of-type .facet-container {
  border-bottom: 1px solid #e6e6e6;
}
