generatepress_child

/*woocommerce block sale tag*/
.wc-block-grid .wc-block-grid__product-onsale {
position: absolute;
top: 0;
right: 0;
background-color: var(–accent);
color: var(–base-3);
border-color: var(–accent);
border-radius: 0 !important;
padding: 3px 12px;
font-size: 1em;
font-weight:700;
}

/* style du bouton de connexio au compte */
.wc-block-product-search .wc-block-product-search__button {
color: inherit;
}

/* surlignage du menu principal */

.main-navigation .main-nav ul li.gp-button-yellow a {
border-top:5px var(–cda-yellow);
}

.main-navigation .main-nav ul li.gp-button-green a {
border-top:5px solid var(–cda-green);
}

.main-navigation .main-nav ul li.gp-button-purple a {
border-top:5px solid var(–cda-purple);
}

.main-navigation .main-nav ul li.gp-button-red a {
border-top:5px solid var(–cda-red);
}

.main-navigation .main-nav ul li.gp-button-blue a {
border-top:5px solid var(–cda-blue);
}

/* style du menu off canvas */

body {
min-height: 100vh;
display: flex;
flex-direction: column;
}
.container.grid-container {
width: 100%;
}
.site-footer {
margin-top: auto;
}

.slideout-overlay {
background-color: rgb(0,0,0,0.80);
}
.slideout-navigation.main-navigation {
background-color: #E89F1F;
}

/* style du pied de page */

.site-footer {
background-color: #E89F1F;
}
hr.wp-block-separator {
height: 5px;
width: 10%;
}

/* style du formulaire */

input[type= »text »], input[type= »email »], input[type= »tel »], textarea, select, input[type= »file »] {
border-color: #E89F1F;
border-width: 2px;
!important;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #E89F1F;
color: white;
}