.type_6 { background-color: var(--menu-bg-colour); }
.type_6 .header-center { border-bottom: var(--menu-colour); }
.type_6 .header-top { border-bottom: var(--menu-colour); }
.type_6 .header-bottom { background-color: var(--menu2-bg-colour); }

.type_6 #sosearchpro .button-search { background-color: var(--cta-colour); border-color: var(--cta-colour); }
.shopping_cart a.top_cart .handle { background-color: var(--cta-colour); }
.type_footer3 .contact-address li:hover span { background-color: var(--cta-colour); }
.type_footer3 .footer-top ul.menu li > a:hover:before { background-color: var(--cta-colour); }
div.horizontal ul.megamenu .sub-menu .content { border-top-color: var(--menu2-border-colour); }
.list-collections--home6 .list-collections--item .list-collections--box a { border-bottom-color: var(--cta-colour); }
.list-collections--home6 .owl2-controls .owl2-nav .owl2-prev:hover, .list-collections--home6 .owl2-controls .owl2-nav .owl2-next:hover { background-color: var(--cta-colour); border-color: var(--cta-colour); }
.titleLine h3.modtitle:after { background-color: var(--cta-colour); }
.products-list .product-layout .button-group .wishlist:hover, .products-list .product-layout .button-group .compare:hover { color: var(--cta-colour); border-color: var(--cta-colour); }
.products-list.grid .product-layout .product-item-container:hover .right-block .caption h4 a { color: var(--cta-colour); }
.back-to-top:hover { background-color: var(--cta-colour); }

.type_6 .header-top-left ul.top-link > li > a, .type_6 .header-top-right ul.top-link > li > a { color: var(--menu-colour); }
.type_6 .header-top-left ul.top-link > li > a:hover, .type_6 .header-top-right ul.top-link > li > a:hover { color: var(--menu2-hover-colour); }
.type_6 .phone-contact, .type_6 .shopping_cart a.top_cart .shopcart .title, .type_6 .shopping_cart a.top_cart .shopcart .text-shopping-cart { color: var(--menu-colour); }

.type_6 .horizontal ul.megamenu > li > a, .type_6 .horizontal ul.megamenu > li.home a { color: var(--menu2-colour); }
.type_6 .horizontal ul.megamenu > li:hover a, .type_6 .horizontal ul.megamenu > li.active a  { color: var(--menu2-sub-colour); }

.type_6 .horizontal ul.megamenu > li .sub-menu a { color: var(--menu2-sub-colour); }
.type_6 .horizontal ul.megamenu > li .sub-menu a:hover { color: var(--menu2-hover-colour); }

ul.megamenu > li > a:hover, ul.megamenu > li.active > a, ul.megamenu > li.home > a, ul.megamenu > li:hover { color: var(--menu2-sub-colour); background-color: var(--menu-bg-colour); }

.footer-container { background-color: var(--footer-bg-colour); color: var(--footer-colour); }
.contact-address li { color: var(--footer-colour); }
.footer-top .module h3.modtitle { color: var(--footer-colour); }
.type_footer3 a { color: var(--footer-colour); }
.type_footer3 a:hover { color: var(--cta-colour); }

.shopping_cart .shoppingcart-box { border-top-color: var(--cta-colour); }
.shopping_cart .shoppingcart-box:before { border-bottom-color: var(--cta-colour); }
.shopping_cart .shoppingcart-box a.btn:hover { background-color: var(--cta-colour); }

.addtocart { background-color: var(--buy-colour); border-color: var(--buy-border-colour); color: var(--light-colour); }
.addtocart:hover { background-color: var(--buy-hover-colour); color: var(--light-colour); }

.addtowishlist { border-color: var(--cta-colour); color: var(--cta-colour); }
.addtowishlist:hover { background-color: var(--buy-colour);  border-color: var(--cta-colour); color: var(--light-colour); }

.cart { background-color: var(--buy-colour); border-color: var(--buy-border-colour); color: var(--light-colour); }
.cart:hover { background-color: var(--buy-hover-colour); color: var(--light-colour); }

.btn-outline { background-color: var(--light-colour); border-color: var(--dark-cta-colour); color: var(--cta-colour); }
.btn-outline:hover { background-color: var(--cta-colour); border-color: var(--cta-colour); color: var(--light-colour); }
