/**
* Theme Name: Grogin Child
* Description: This is a child theme of Grogin, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/KlbTheme">KlbTheme (Sinan ISIK)</a>
* Template: grogin
* Version: 1.1.2
*/

.product-rating{
	display: none !important;
}


.product-thumbnail{
	max-height: 200px;
    overflow: hidden;
    width: 200px;
}

.site-mobile-navbar{
	display:none;
}

.klb-page .special-input-group:nth-child(3) .labeled_input_group:nth-child(1){
	display:none;
}

.shipping-notice,
.site-copyright{
	display:none;
}

.woocommerce-page-header .entry-footer{
	display:none !important;
}

.woocommerce-account .header-inner .col:nth-child(n+3),
.page-id-3700 .header-inner .col:nth-child(n+3){
	display:none !important;	
}

/* Fix price per kg */

.price { display: inline-flex; align-items: baseline; }
.price .woocommerce-Price-amount.amount { order: 1; }
.price .price-unit { order: 2; margin-left: .25em; white-space: nowrap; }

/* DEBUT JEAN */

#main{
    padding-bottom: 2rem;
}
#main, 
.product-detail .product_meta a,
.product-detail .product_meta span:not(.sku) {
	background-color: black;
    color: white;
}
.product-detail .product_meta a,
.product-detail .product_meta span:not(.sku) {
	font-size: 1.2rem;
}
.shop-products-wrapper .product .product-title a{
	font-size:1.3rem;
}
#main a.button, .product-detail .single_add_to_cart_button, .woocommerce-Button, .account-sign-up button.account-sign-up-button {
    background-color: #900e32;
	border: #900e32;
    color: white;
}

.product-detail .single_add_to_cart_button
    font-size: 1rem;
}
#main .klb-slider, 
#main .before-shop-loop .filter-wide-button a.dropdown-toggle{
	color:black !important;
}

.elementor-element-b9506c0{
	display:none;
}

.thumbnail-wrapper .thumbnail-buttons,
.wwbp-total-savings{
	display:none;
}

.woocommerce-cart-wrapper .shop_table tr th{
	color:black;
}

#main .wp-block-woocommerce-checkout-order-summary-block{
	border: 1px solid grey;
}

.single-product-wrapper .product-detail .woocommerce-product-details__short-description, .price del .woocommerce-Price-amount{
	color:white;
}

.site-mini-cart-inner .fl-mini-cart-content .product-thumbnail{
	width:70px;
}

@media screen and (min-width: 576px) {
    .site-footer {
        margin-top: 0rem;
    }
}
@media screen and (min-width: 992px) {
    .products:not(.slick-slider).md-column-5 > * .product-title a {
        font-size: 1.2rem;
    }
}

.cart-collaterals{
	background-color:#FFF;
}

.woocommerce-orders-table{
	color:white;
}
.site-login .site-login-inner .site-login-overflow .login-page-tab li a.active,
.site-login .site-login-inner .site-login-overflow .login-form-container > *.login-form .lost-password p.woocommerce-LostPassword a{
	color: var(--theme-primary-color);	
}
.site-login .site-login-inner .site-login-overflow .login-page-tab li a.active{
	font-size: 2rem;
}
.site-login-overflow{
    background: white;
    color: black;
    border-radius: 4px;
    padding: 20px;
}

.woocommerce-cart-form__cart-item img.attachment-woocommerce_thumbnail{
	max-width: 100px;
    margin-left: 20px;
}

.footer-copyright{
	display:none;
}

/* FIN JEAN */

@media screen and (max-width: 650px) {
	.product-thumbnail{
		max-height: 120px;
		width: 100px;
	}	
	
	.woocommerce-page-header .shop-page-banner{
		--banner-mobile-height: 80px !important;
	}

}

.header-row {
	background-color: #000 !important;
  color: #FFF !important;
}

.dropdown-toggle{
	color: #000 !important;
}

.shop_table{
	color: white !important;
}