

/* color.css - Copyright (c) 2020 Open2b Software Snc. */



body { background-color: #F9F9F9; color: #6E6E6E; }



h1 { color: #0388d9; } /* 952C2C */

h3, h3 a { color: #2980B9; }



a { color: #0388d9; } /* 952C2C */



.main-button input,

[role="button"].main-button { background-color: #0388d9; } /* 952C2C */



#design-mini-cart .total .to-quote { color: #0388d9; } /* 952C2C */



.column h3 { color: #0388d9; } /* 952C2C */



.column .departments h3 { background-color: #0388d9; } /* 952C2C */

.column .departments ul { background-color: #EEE; }

.column .departments li { border-bottom-color: #E0E0E0; }

.column .departments a { color: #555; }

html.design-no-touch .column .departments > ul li:hover > a,

html.design-touch .column > .departments > ul li a.design-isopen { background-color: #56677F; color: #FFF; }



.column .top-sellers .products .position { background-color: #202020; } /* 133140 */



.filters-opener > .opener .applied-filters-count { color: #9c2a2a; }

.filters > .panel > h3 { background-color: #0388d9; } /* 952C2C */

.filters .applied-filters > h3,

.filters .design-filter h3 { background-color: #202020; color: #fff; } /* 133140 */



.products .prices .price { color: #0388d9; } /* 952C2C */

.products li { border-left-color: #F9F9F9; border-top-color: #F9F9F9; }



.product-html .details .prices .price div :last-child { color: #0388d9; } /* 952C2C */

.product-html .details .prices .discount :last-child,

.product-html .details .prices .promotion-message { color: #0388d9; } /* 952C2C */

.product-html .details .add-to-wishlist input { background-color: #303030; color: #FFF; } /* background-color: #56677F */



.product-html .product-items .items { background-color: #FFF; }

.product-html .product-items .header { background-color: #F9F9F9; }

.product-html .product-items .item .price { color: #0388d9; } /* 952C2C */

.product-html .product-items .item .add-to-cart input { background-color: #0388d9; color: #FFF; } /* 952C2C */



.wish-list-html .remove-from-wish-list input { background-color: #56677F; color: #FFF; }



.cart-html .items th { color: #952C2C; } /* 952C2C */

.cart-html .items td.quantity input[name^="update."] { background-color: #0388d9; color: #FFF; } /* 952C2C */

.cart-html .items tr.discount td:last-child { color: #0388d9; } /* 952C2C */

.cart-html .items tr.discount,

.cart-html .items .total span { color: #0388d9; } /* 952C2C */

.cart-html .coupon .apply input[type="submit"] { background-color: #56677F; color: #FFF; }

.cart-html .continue-button input { background-color: #56677F; color: #FFF; }



.checkout .steps li.current { color: #0388d9; } /* 952C2C */

.checkout .steps li.current:before { background-color: #0388d9; } /* 952C2C */



.checkout .items th { color: #0388d9; } /* 952C2C */

.checkout .items .total span { color: #0388d9; } /* 952C2C */



.orders-html .order .item .button input { background-color: #56677F; color: #FFF; }



fieldset.form legend { color: #0388d9; } /* 952C2C */



footer { background-color: #202020; color: #F7FCFF; } /* 133140 */

footer .menu h3,

footer .menu h3 a { color: #F7FCFF; }

footer .menu a { color: #F7FCFF; }

html.design-no-touch footer .menu a:hover { color: #F7FCFF; }

footer a { color: #F7FCFF; }



@media screen and (min-width:1152px) {



	body { border-top-color: #FFF; }

    header > .logo,

    header > .logo a { color: #56677F; }

	header > .cart .opener { border-color: #ECE8E1; color: #000; }

	header > .cart .opener:before { color: #202020; } /* 133140 */

	html.design-no-touch header > .cart .opener:hover:before { color: #FFF; }

	html.design-no-touch header > .cart .opener:hover { background-color: #202020; color: #FFF; } /* 133140 */



	.nav { background-color: #202020; } /* 133140 */



	.nav > .general .menu li a { color: #555; } /* 952C2C */



	.nav > .search .search-button:before { border-color: #ECE8E1; color: #202020; } /* 133140 */

	html.design-no-touch .nav > .search .search-button:hover:before { background-color: #202020; color:#FFF ; } /* 133140 */



	.nav > .bar .parents > li > a { color: #FFF; }	

	html.design-no-touch .nav > .bar .parents > li:hover > a,

	html.design-touch .nav > .bar .parents > li a.design-isopen { background-color: #56677F; color: #FFF; }

	.nav > .bar .children { background-color: #56677F; }

	html.design-no-touch .nav > .bar .children li:hover { background: #202020; } /* 133140 */

	.nav > .bar .children li a { color: #FFF; }



	.nav > .account .opener { border-color: #ECE8E1; color: #000; }

	.nav > .account .opener:before { color: #202020; } /* 133140 */

	html.design-no-touch .nav > .account .opener:hover:before { color: #FFF; }

	html.design-no-touch .nav > .account .opener:hover { background-color: #202020; color: #FFF; } /* 133140 */



	.nav > .producers h2 { color: #0388d9; } /* 952C2C */

	.nav > .producers h2:hover { color: #08C; }



}



@media screen and (max-width:1151px) {



	header { background-color: #F9F9F9; }

	header > .mobile-logo,

	header > .mobile-logo a { color: #56677F; }

	header > .cart .opener:before { color: #56677F; }



	.nav { background-color: #56677F; }

	.nav .opener { background-color: #202020; } /* 133140 */

	.nav .opener:before { color: #FFF; }

	.nav .opener.design-isopen:before { color: #202020; } /* 133140 */



	.nav > .bar .opener.design-isopen { background-color: #56677F; background-image: url("../../images/select-w@2x.png"); color: #FFF; }

	.nav > .bar .panel { background-color: #56677F; }

	.nav > .bar .panel a { color: #FFF; }

	.nav > .bar .panel .children { background-color: #202020; } /* 133140 */



	.filters .design-filter > h3 { background-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGc+PHJlY3QgeD0iLTEiIHk9Ii0xIiBmaWxsPSJub25lIi8+PGcgeD0iMCIgeT0iMCIgZGlzcGxheT0ibm9uZSIgb3ZlcmZsb3c9InZpc2libGUiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JpZHBhdHRlcm4pIiBzdHJva2Utd2lkdGg9IjAiLz48L2c+PC9nPjxnPjxwYXRoIGQ9Im0yIDIuMjkzOGM1LjQzNzUgMi42MjUgMTcuMTI1IDguMzEyNSAyMCA5Ljc1LTIuODc1IDEuMzc1LTE1LjYyNSA3LjgzMTItMjAgOS45NTYyIiBmaWxsPSJub25lIiBmaWxsLW9wYWNpdHk9Im51bGwiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW9wYWNpdHk9Im51bGwiIHN0cm9rZS13aWR0aD0ibnVsbCIvPjwvZz48L3N2Zz4=); }



}



@media screen and (max-width:767px) {



	.product-html .product-items .items { background-color: transparent; }

	.product-html .product-items .item { background-color: #FFF; }

	.product-html .product-items .item label { color: #000; }

}

