/**
 * Theme Name: La Quincaillerie
 * Description: Thème sur mesure
 * Theme URI: https://la-quincaillerie.fr
 * Version: 1.0.0
 * Author: La Quincaillerie
 * Author URI: https://la-quincaillerie.fr
 * Requires PHP: 8.2
 * Text Domain: qce
 */

div.qce-hp__part-strat {
	padding-bottom: 0 !important;
}

.qce-section__footer .gform_body .ginput_container input[type=email]::placeholder {
	opacity:0.7;
}

@media(min-width: 1024px) {
	a.wp-block-navigation-item__content[href='#'] {
		cursor: default;
	}
}

.seo-content{
    display: grid;
    grid-template-rows: 1fr;
}

.seo-block .seo-content:after,
.seo-block .seo-content + .expand-btn {
    display: none;
}

.swiper.partenaire-swiper .swiper-slide a:hover {
	opacity:0.7;
}

.swiper.partenaire-swiper .swiper-slide img {
    height: 58px;
}

.is-layout-flow .swiper.partenaire-swiper .swiper-slide img {
    height: 116px;
}

/* cas-usage */
.cas-usage .bloc-titrebtn {
	position:relative;
}
.cas-usage .bloc-titrebtn:before {
	position:absolute;
	bottom:-30px;
	left:-15px;
	content: '';
	display:block;
	width: calc(100% + 30px);
	height: calc(100% + 34px);
	background: #000;
	border-bottom-right-radius: 20px;
	border-bottom-left-radius: 20px;
	opacity:0.3;
    z-index: -1;
}

.swiper .cas-usage .bloc-titrebtn:before {
	height: calc(100% + 60px);
}
	

@media(min-width: 768px) {
	.cas-usage .bloc-titrebtn:before {
		width: calc(100% + 60px);
		left:-30px;
    }
}


@media(min-width: 768px) {
    div.qce-expertises__banner {
        padding-bottom: 60px !important;
    }
}


@media(min-width: 1024px) {
    .qce-section__footer .footer-mid .groupe-rs {
        align-items: center;
    }
}

.blog .wpc-filters-widget-containers-wrapper {
	display: none;
}

.wp-block-navigation-item__content span {
	pointer-events: none;
}

/*
 * To Delete 
 */
/* @media(min-width: 1024px) {
    .nav-entreprise .nav-entreprise__menu.wp-block-navigation .has-child .wp-block-navigation__submenu-container.mega {
        position: absolute;
		left: -225px;
		transform: none !important;
	}
}

@media(min-width: 1280px) {
    .nav-entreprise .nav-entreprise__menu.wp-block-navigation .has-child .wp-block-navigation__submenu-container.mega {
		left: -138px;
	}
} */