/*
Theme Name: kigiapp
Theme URI: https://www.kigital.fr
Author: Kigital
Author URI: https://www.kigital.fr
Description: Theme mobile Woocommerce
Version: 2.1.5
Tested up to: 5.7.2
Requires PHP: min 7.4
Text Domain: kigiapp
*/



html body {
  background: #000000;
}

/* HEADER */
header.site-header .site-branding a {
  height: 100px !important;
}


.header-cart.header-item {
	background-color: #ffffff;
	border-radius: 50%;
}


.site-navigation a.toggle-menu span,
.site-navigation a.toggle-menu span::before,
.site-navigation a.toggle-menu span::after {
	background-color: #ffffff !important;
}

.site-navigation a.toggle-menu.active span {
	background-color: transparent !important;
}



.site-navigation .main-menu {
	top: 110px !important;
}


.layer {
	top: 110px !important;
}


/* FOOTER */
footer.site-footer {
  background-color: #1A1A1A !important;
  color: #ffffff !important;
}


/* ARCHIVE */
.archive .scroll-menu ul.menu {
  padding: 10px;
  background-color: #1A1A1A;
  border-radius: 50px;
}



.archive .scroll-menu ul.menu li a,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product h2 .count,
.woocommerce ul.products li.product p.description,
.woocommerce ul.products li.product span.price  {
	color: #ffffff !important;
}

.woocommerce ul.products li.product h2 .count {
	background-color: transparent;
}

.woocommerce ul.products li.product {
	background-color: rgba(255, 255, 255, .1) !important;
}

@media (min-width: 768px) {
	.woocommerce ul.products li.product {
		background-color: transparent !important;
	}
	
}

/* PRODUCT */

.single-product .product .summary h1.product_title,
.single-product .product .summary .price .amount {
	color: #ffffff !important;
}


.yith_wapo_groups_container .ywapo_group_container h3 {
  color: #ffffff;
}


.yith_wapo_groups_container .ywapo_group_container .ywapo_options_container {
  background-color: #1A1A1A !important;
}


.yith_wapo_groups_container .ywapo_group_container .ywapo_options_container .ywapo_input_container label {
  color: #ffffff !important;
}


.yith_wapo_groups_container .ywapo_group_container h3 span {
  color: #ffffff !important;
}



.single-product .product .summary form.cart .wrapper-add-to-cart button.single_add_to_cart_button {
  background-color: #ffffff !important;
  color: #000000 !important;
}

.yith_wapo_groups_container .ywapo_group_container .ywapo_options_container .ywapo_input_container .ywapo_label_price {
  color: #000000 !important;
  background-color: #ffffff !important;
}


/* POPUP ADD RTO CART  */
.add-to-cart-popup {
	background: #000000 !important;
}

.add-to-cart-popup p {
	color: #ffffff;
}



/* CART */
body.woocommerce-cart .woocommerce-cart-form .woo-cart-item {
  background-color: #1A1A1A !important;
  box-shadow: 0 2px 5px -5px #fff !important;
}

body.woocommerce-cart .woocommerce-cart-form .woo-cart-item .product-name .name ,
body.woocommerce-cart .woocommerce-cart-form .woo-cart-item .product-name .variation, 
body.woocommerce-cart .woocommerce-cart-form .woo-cart-item .product-name .amount,
body.woocommerce-cart .woocommerce-cart-form .woo-cart-item .product-remove a.remove {
	color: #ffffff !important;
}

body.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button {
  background-color: #ffffff !important;
  color: #000000 !important;

}



/* CHECKOUT */

body.woocommerce-checkout .woo-checkout-header a {
  background-color: #ffffff !important;
}


body.woocommerce-checkout form.woocommerce-checkout .preview-user-infos .preview-header button {
  color: #000000 !important;
}

body.woocommerce-checkout form.woocommerce-checkout .preview-user-infos .preview-body {
  background-color: #1A1A1A !important;
}


body.woocommerce-checkout form.woocommerce-checkout .preview-user-infos .preview-body .infos {
	color: #ffffff;
}

body.woocommerce-checkout .more-about-shipping {
  color: #ffffff !important;
}


body.woocommerce-checkout form.woocommerce-checkout #order_review .order-total {
  border-color: #ffffff !important;
  color: #fff;
}

.woocommerce-checkout #payment div.payment_box {

  background-color: #1A1A1A !important;
  color: #ffffff !important;
}



body.woocommerce-checkout form.woocommerce-checkout #order_review #payment .place-order button#place_order {
  background-color: #ffffff !important;
  color: #000000 !important;
}






