.has-large-font-size{line-height:1}strong{font-weight:600}.single .entry-meta{display:none}.ast-blog-featured-section.post-thumb{width:100%;max-width:320px}.post-thumb img{border-radius:12px}@media screen and (min-width:768px){.archive .post-content.ast-grid-common-col{display:grid;grid-template-columns:1fr 2fr;gap:20px}.archive .post-thumb{grid-column:1 / 2;grid-row:1 / 3}}.ast-single-entry-banner[data-banner-background-type="featured"],.ast-archive-entry-banner[data-banner-background-type="featured"]{position:relative;z-index:1}.ast-single-entry-banner[data-banner-background-type="featured"]::before,.ast-archive-entry-banner[data-banner-background-type="featured"]::before{content:"";width:100%;height:100%;display:block;background-color:rgb(255 255 255 / .75);position:absolute;z-index:-1}.site-above-footer-wrap .widget_block{margin-bottom:26px}.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row{padding:0}.footer-card{background:var(--ast-global-color-6);width:180px!important;height:180px!important;display:flex!important;justify-content:center;align-items:center;border-radius:200px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,button,.wc-block-components-filter-reset-button{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wp-block-button__link{font-weight:600}.woocommerce-product-gallery__image{border-radius:10px}.single-product .ast-container{max-width:1200px}.product_title.entry-title{font-weight:700}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#77a464;font-size:1.2rem;font-weight:600;margin:30px 0}.woocommerce-product-details__short-description{padding-bottom:36px}.woocommerce-product-details__short-description p{margin-bottom:8px}.woocommerce div.product form.cart .button.single_add_to_cart_button{padding:16px 30px}.ast-single-product-payments{margin-top:30px}.summary table{max-width:600px}.summary table,.summary td{border:1px solid #eee;font-size:.9em}.summary td{padding:0 5px}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{border:none}.wc-block-product-categories-list-item__image img{border-radius:30px}input[type="range"]::-moz-range-thumb{background-color:#77a464}.wc-block-product-categories-list-item__image::before{border-radius:30px;content:"";width:100%;height:100%;background:#fff0;position:absolute;display:block;top:0;z-index:99}.wc-block-product-categories-list-item:hover .wc-block-product-categories-list-item__image::before{box-shadow:inset 10em 0 10px rgb(175 213 100 / .75);transition:all ease 1.25s;-webkit-transition:all ease 1.25s;-moz-transition:all ease 1.25s;-ms-transition:all ease 1.25s;-o-transition:all ease 1.25s}ul.wc-block-grid__products{padding-left:0}.woocommerce-LoopProduct-link.woocommerce-loop-product__link{height:100%;width:100%}.woocommerce-LoopProduct-link.woocommerce-loop-product__link img,.wc-block-grid .wc-block-grid__products .wc-block-grid__product a img{border-radius:10px}.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{text-align:center}.wc-block-featured-category__wrapper:hover .wc-block-featured-category__background-image,.astra-shop-thumbnail-wrap:hover img{transform:scale(1.1);transition:all ease .7s;-webkit-transition:all ease .7s;-moz-transition:all ease .7s;-ms-transition:all ease .7s;-o-transition:all ease .7s}ul.products .product{position:relative}ul.products .product .stock-tag{position:absolute;top:0;left:0;z-index:999;background-color:var(--ast-global-color-1);padding:5px;border-radius:10px 0 0 0}.astra-shop-thumbnail-wrap{overflow:hidden;border-radius:12px}.woocommerce-page #secondary,.woocommerce-product-gallery{transition:all 1s ease;animation:fadeInLeft 1.6s ease;-webkit-animation:fadeInLeft 1.6s ease;animation-fill-mode:none}.woocommerce-page #primary,.entry-summary{transition:all 1s ease;animation:fadeInRight 1.6s ease;-webkit-animation:fadeInRight 1.6s ease;animation-fill-mode:none}.woocommerce-form-row label[for="siret"]::after{content:' *';color:red}.woocommerce-form-row .hidden{display:none}.shipping-advertise bold{font-weight:700}.shipping-advertise li::before{content:'!';width:30px;display:inline-block;background:#111;text-align:center;margin-right:10px;margin-bottom:5px;border-radius:30px;font-weight:900;color:#fff}.site-header .ast-custom-button{display:inline-flex;align-items:center;position:relative;padding-left:40px}.site-header .ast-custom-button::before{content:"";width:30px;height:30px;background:url(https://www.bruyeresnegoce.com/wp-content/uploads/2023/08/mini_Madagascar-Flag_2.webp) center no-repeat;background-size:auto;display:inline-block;background-size:contain;position:absolute;left:10px}.term-gamme-negoce,.product_cat-gamme-negoce,.postid-523,.page-id-536{--lightergreen:#e2aa56;--ast-global-color-1:#f14038;--ast-global-color-0:#00803b;--ast-global-color-3:#00803b}.term-gamme-negoce .wp-block-button .wp-block-button__link,.product_cat-gamme-negoce .wp-block-button .wp-block-button__link,.postid-523 .wp-block-button .wp-block-button__link,.page-id-53 .wp-block-button .wp-block-button__link{color:#000000!important}.term-gamme-negoce #flag-france,.product_cat-gamme-negoce #flag-france,.postid-523 #flag-france,.page-id-536 #flag-france,.postid-568 #flag-france{display:none}.animate{transition:all 1s ease;-webkit-animation-duration:1.6s;animation-duration:1.6s;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease}@-webkit-keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0);-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}