body { color: #696969; font-size: 12px; }
a { color: #696969; }
a, .dropdown .text { color: #696969; }
a:hover { color: #333333; text-decoration: none; }
body { font-family: Montserrat, arial, serif; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: Montserrat, arial, serif; }
button.button, a.btn-readmore, a.aw-blog-read-more { background-color: #333333; border: #333333 solid 2px; }
button.button:before, a.btn-readmore:before, a.aw-blog-read-more:before { background: #3F3F3F; }
.btn-button { background-color: #333333; color: #FFFFFF; }
.btn-button:before { background: #3F3F3F; }
.btn-button:hover { color: #FFFFFF; }
button.button:hover, a.btn-readmore:hover, a.aw-blog-read-more:hover, .widget-static-block .custom .btn-purchase:hover { background-color: #3F3F3F; }
.widget-static-block .custom .btn-purchase, a.btn-readmore-about { background-color: #333333; }
button.button span, a.btn-readmore, a.aw-blog-read-more, .header-container .header a { color: #FFFFFF; }
button.button:hover span span, a.btn-readmore:hover, a.aw-blog-read-more:hover { color: #FFFFFF; }
.widget-static-block .custom .btn-purchase, .header .header-content-right .form-search button.button span, a.btn-readmore-about { color: #FFFFFF; }
table td a.btn-remove, table th a.btn-remove, span.icon, .product-prev-next ul li a { background-color: #FFFFFF; }
table td a.btn-remove:hover, table th a.btn-remove:hover, a.btn-remove:hover span, .product-prev-next ul li a:hover { background-color: #333333; }
.social-icons li a { color: #1E1E1E; background-color: #FFFFFF; }
.social-icons li a:hover { color: #FFFFFF; background-color: #1E1E1E; }
.product-new-label { background-color: #333333; color: #FFFFFF; }
.product-sale-label { background-color: #333333; color: #FFFFFF; }
.old-price .price, .category-products .item .price-box .price, .category-products #products-list .price-box .special-price .price, .category-products #products-list .price-box .regular-price .price, .product-view .product-shop .price-box .regular-price .price, .product-view .product-shop .price-box .special-price { color: #777777; }
.top-navigation li.level0 ul li.groups > a { color: #696969; }
.top-navigation li.level0 ul li.groups > a:hover { color: #333333; }
.top-navigation li.level0 ul li a { color: #9AA7AF; }
.top-navigation li.level0 ul li a:hover { color: #333333; }
.top-navigation li.level0 .groups-wrapper ul li a { color: #9AA7AF; }
.top-navigation li.level0 .groups-wrapper ul li a:hover { color: #333333; }
.cms-index-index .header-wrapper .header-container .is-sticky .main-header { background-color: #FFFFFF; }
.cms-index-index .header-wrapper .header-container .is-sticky .main-header .navigation-wrapper .main-navigation .top-navigation li.level0 a.level-top { color: #696969; }
.cms-index-index .header-wrapper .header-container .is-sticky .main-header .main-navigation .top-navigation li.level0 a.level-top:hover:after { background-color: #333333; }
.cms-index-index .header-wrapper .header-container .is-sticky .main-header .main-navigation .top-navigation li.level0.active a.level-top { color: #333333; }
.cms-index-index .header-wrapper .header-container .is-sticky .main-header .main-navigation .top-navigation li.level0.active a.level-top:after { background-color: #333333; }
.cms-index-index .header-wrapper .header-container .main-header { background-color: transparent; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active a.level-top { color: #FFFFFF; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active a.level-top:after { background-color: #E6E6E6; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active:hover { background-color: rgba(0, 0, 0, 0); }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active:hover a.level-top { color: #333333; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 a.level-top { color: #FFFFFF; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 a.level-top:after { background-color: #E6E6E6; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 a.level-top:hover { color: #FFFFFF; }
.cms-index-index .header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 a.level-top:hover:after { background-color: #E6E6E6; }
.cms-index-index .header-wrapper .header-container .main-header .header-maincart .cart-container .icon-cart-header span { background-color: rgba(0, 0, 0, 0); color: #FFFFFF; }
.cms-index-index .header-wrapper .header-container .main-header .header-maincart .cart-container:hover .icon-cart-header span { background-color: #FFFFFF; color: #181818; }
.cms-index-index .header-wrapper .header-container .main-header .header-setting .overwrite-setting span { background-color: rgba(0, 0, 0, 0); color: #FFFFFF; }
.cms-index-index .header-wrapper .header-container .main-header .header-setting:hover .overwrite-setting span { background-color: #FFFFFF; color: #181818; }
.header-wrapper .header-container .main-header { background-color: #FFFFFF; }
.header-wrapper .header-container .main-header .main-navigation { background-color: rgba(0, 0, 0, 0);  }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 { background-color: rgba(0, 0, 0, 0); }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 a.level-top { font-size: 12px; text-transform: uppercase; color: #696969; }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0 a.level-top:after { background-color: #333333; }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0:hover { background-color: rgba(0, 0, 0, 0); }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0:hover a.level-top { color: #333333; }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active { background-color: rgba(0, 0, 0, 0); }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active a.level-top { color: #333333; }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active:hover { background-color: rgba(0, 0, 0, 0); }
.header-wrapper .header-container .main-header .main-navigation .top-navigation li.level0.active:hover a.level-top { color: #333333; }
.footer-wrapper { background-color: #F8F8F8; }
.footer-wrapper .title-footer, .footer-wrapper .block-title, .footer-wrapper h2, .footer-wrapper h3 { color: #000000; }
.footer-wrapper span, .footer-wrapper p { color: #696969; }
.footer-wrapper a, .footer-wrapper a span { color: #818181; }
.footer-wrapper a:hover, .footer-wrapper a:hover span, .footer-wrapper a span:hover, .footer-wrapper a span:hover span { color: #1E1E1E; }
.footer-wrapper button.button { background-color: #1E1E1E; color: #FFFFFF; }
.footer-wrapper button.button:hover { background-color: #FFFFFF; color: #1E1E1E; }
