body {
  color: #666666;
/*
  */
  background: #ffffff url('background.png?20200514151943') no-repeat scroll top center;
}

a,
#form-newsletter button {
  color: #666666;
}
.header .cart i {
  /*background-color: #666666;*//*menu_text_color*/
}
.header .cart.hover i {
  background-color: #fafafa;/*menu_hover_text_color*/
}
.header .cart a strong {
  color: #666666;/*menu_text_color*/
}
.header .cart.hover a strong {
  color: #fafafa;/*menu_hover_text_color*/
}
.header .cart .contents h3 {
  color:#666666;/*menu_text_color*/
  border-color:#ffffff;
}

/* NAVIGATION */
.header .categories, .header .categories ul ul {
  background-color:#000; /*#ffffff;*/
}
.header .categories ul li.home a,
.header .categories ul li a.main,
.header .categories ul li a.main.brands,
.header .categories ul li a.main.new,
.header .categories ul li a.main.sale,
.header .categories ul li a.main.blog {
  color:#000000;
  border-color: #ffffff;;
}
.header .categories ul li.home.hover a,
.header .categories ul li.hover a.main {
  color:#7a7a7a;
}
.header .categories ul ul li a {
  color:#000000;
}
.header .categories ul ul li.hover > a {
  color:#ffffff;
}
.header .categories ul .sale .hover a {
  color: red;
}
.header .categories-lowres > ul,
.sidebar-box {
  border-color:#fafafa;
}
.header .categories-lowres ul li {
  border-color:#FFFFFF;
}

.sidebar-side {
  background-color: #fafafa;
}

/* -------- */

.breadcrumbs a:hover,
.banner-product .product .price.price-offer,
.products.products-horizontal .product.hover .actions a.button-add, .products.products-grid .product.hover .actions a.button-add,
.footer a:hover,
#form-newsletter button:hover {
  color: #666666;
}

.sidebar-box ul li .arrow,
.icon .icon-icon,
.collection-pagination ul li.number.active a,
.productpage .product-info .share .social .social-block.icon:hover {
  background-color: #666666;
}

.collection-pagination ul li.number.active a:hover {
  background-color:#5b5b5b;
}

/*.product-info .buy .add {
  background-color: #ffffff;
}
.product-info .buy .add:hover {
  background-color: #fafafa;
}*/
.product-info .buy .add-outofstock {
  background-color: #EEE;
  color: #666666;
}

a:hover,
.headlines .slides ul.pagination li a:hover,
.products.products-horizontal .product.hover .actions a.button-wishlist:hover, .products.products-horizontal .product.hover .actions a.button-compare:hover, .products.products-grid .product.hover .actions a.button-wishlist:hover, .products.products-grid .product.hover .actions a.button-compare:hover,
.productpage .product-info .share .rating .button-review:hover {
  color: #fafafa;
}


.products.products-horizontal .product.hover .actions a.button-add:hover, .products.products-grid .product.hover .actions a.button-add:hover {
color: #fafafa;
}

.icon:hover .icon-icon {
background-color: #fafafa;
}

.header .topnav .search a{
  background-color: #fafafa;
}

.header .topnav .search a:hover {
  background-color: #666666;
}

.headlines {
  background-color: #fafafa;
}
.heading,
.sidebar-box ul li i {
  /*background-color: #ffffff;*/
}
.heading h1 {
  color: #000000;
}
.breadcrumbs, .breadcrumbs a {
  color: #666666;
}

.headlines .slides a.prev, .headlines .slides a.next {
  background-color: #666666;
}
.headlines .slides a.prev:hover, .headlines .slides a.next:hover {
  background-color: #fafafa;
}

.footer h4,
.productpage .product-info .pricing .price span {
  color: #000000;  
}
.productpage .product-info .pricing .price,
.products.products-horizontal .product p.price, .products.products-grid .product p.price, .products.products-list .product p.price,
.products.products-sidebar .product p.price, .products.products-livesearch .product p.price, .products.products-cart .product p.price,
.productpage .product-info .product-usps li, .productpage .product-info .product-usps li a {
  color: #000000;
}
.productpage .product-info .pricing .price.price-offer,
.products.products-horizontal .product p.price.price-offer,
.products.products-grid .product p.price.price-offer,
.products.products-list .product p.price.price-offer,
.products.products-sidebar .product p.price.price-offer,
.products.products-livesearch .product p.price.price-offer,
.products.products-cart .product p.price.price-offer {
  color: #000000;
}
/*.productpage .product-info .pricing .price span.price-old,
.products.products-horizontal .product p.price span.price-old,
.products.products-grid .product p.price span.price-old,
.products.products-list .product p.price span.price-old,*/
.products.products-sidebar .product p.price span,
.products.products-livesearch .product p.price span,
.products.products-cart .product p.price span {
  color: #000000;
}

.products.products-sidebar .product p.price, .products.products-livesearch .product p.price {
  color: ;
}
.products.products-sidebar .product p.price.price-offer, .products.products-livesearch .product p.price.price-offer {
  color: ;
}

.productpage .product-info .product-usps li a:hover {
  color: #666666;
}
.productpage .tabs-content {
  color: #666666;
}
.productpage .tabs .tab {
  border-color: #ffffff;
}

ul.tagcloud li a:hover {
  background-color: #fafafa;
}

.collection-options-mode .icon.active .icon-icon {
  background-color: #666666;
}
.collection-options-mode .icon:hover .icon-icon {
  background-color: #fafafa;
}

#collection-filter-price .ui-slider-range {
  border-color: #666666;
  background-color: #c1c1c1;
}
.categories .category.hover,
.products.products-horizontal .product.hover,
.products.products-grid .product.hover {
  /*border-color: #ffffff;*/
  border-color: #fefefe; 
}

h2, h4 {
  color: #666666;
}
.sidebar-box h2,
.sidebar-box a.sale,
.sidebar-box a.new {
  color: #000000;
}

.tui input[type=text],
.tui input[type=password],
.tui select,
#form-newsletter input,
#form-newsletter button {
  font-family: "Open Sans", Helvetica;
}

#uspbar {
  background-color: #fafafa;
  border-color: #ffffff;
}
#uspbar .usp {
  border-color: #ffffff;
}
#usp-1 {
  background: url('usp-1-icon.png?20200514151943') 15px 50% no-repeat;
}
#usp-2 {
  background: url('usp-2-icon.png?20200514151943') 15px 50% no-repeat;
}
#usp-3 {
  background: url('usp-3-icon.png?20200514151943') 15px 50% no-repeat;
}
#uspbar h3, #uspbar p, #uspbar a {
  color: #fafafa;
}