/*
Theme Name: mariepepite
Author: Olyos
Description: un thème développé par olyos
Version: 2024-02
Text Domain: olyos
Domain Path: /languages/

*/
/*--------------------------------------------------------------
	General
--------------------------------------------------------------*/

body {
	    font-family: "Poppins", sans-serif !important;
  -webkit-font-smoothing: antialiased;
margin : 0;
padding : 0;
}

h1, h2, h3, h4, h5, h6  {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

img {
  max-width: 100%;
  height: auto !important;
}

.wp-block-navigation-item {
margin-right:20px;}

a {
color:#EA368C;}

#wpob-footer-template a {
color:#fff;
text-decoration:none}
/*--------------------------------------------------------------
	surcharge stackable & bugrer 
--------------------------------------------------------------*/
.stk-block-notification__close-button {

    margin-top: -23px;

}
.gw-mm-item__link  a {
    text-decoration: none;
    color: #36445C;
    font-size: 28px;
    padding: 0;
    margin: 0;
}

.burger a {
    text-decoration: none;
    color: #36445C;

    padding: 0;
    margin: 0;
}

.gw-mm-item__toggle, #nf-form-2-cont .nf-form-fields-required {display:none!important}
.wc-block-mini-cart__badge {
    color: white;
}
.cadeaux {
    width: 100%;
    background: #F1F1F1;
    padding: 10px 10px;
    margin-bottom: 10px;
    color: #36445c;
	font-size: 13px;
}

@media only screen and (max-width: 768px) {
    .wopb-filter-block-front-end form {
         display: block!important;
    }
}
/*--------------------------------------------------------------
	megamenu
--------------------------------------------------------------*/
.dashicons-menu:before {
    font-size: 40px;
    color: #000;    

}

.gw-mm__toggle {
    color: transparent;
    margin: 0 0px 17px 0;
		background: none;
    border: none;
}

.gw-mm.is-mobile .gw-mm__content {
    padding: 30px !important;
}
.gw-mm.is-mobile .gw-mm__content-wrapper {
    height: 100vh !important;
    overflow: auto !important;
    align-items: flex-start !important;
}

.gw-mm.is-mobile .gw-mm__content {
    width: 100%;
    max-width: 600px;
    margin-right: auto;
    margin-left: auto;
}
/*--------------------------------------------------------------
	woocommerce
--------------------------------------------------------------*/
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #36445C;
    font-size: 1.55em;
}
.woocommerce div.product form.cart .reset_variations {
    color: #36445C;
}
.wopb-builder-cart .cart.grouped_form .woocommerce-variation-add-to-cart, .wopb-builder-cart .cart.variations_form .woocommerce-variation-add-to-cart {
    padding-top: 10px;
}

.woocommerce div.product form.cart .variations {
    margin-bottom: 0em;
}

.wp-block-product-blocks-product-short .wopb-product-wrapper .woocommerce-product-details__short-description {

    max-height: 600px;
   overflow: visible;
}

.wopb-builder-cart table.variations tr {
    margin-bottom: 0;
}