/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

@import url("style-default.css");

/*------------------------------------------------------***Page Style***------------------------------------------------------*/

/* body main{padding-bottom:0px !important;} */
   #post-507 {
       position: relative; 
   }
body.woocommerce-checkout button.wc-block-components-checkout-place-order-button {background:rgba(255, 78, 0, 1) !important; border:none !important;color:#fff !important; transition: 0.3s all !important;  }
body.woocommerce-checkout button.wc-block-components-checkout-place-order-button:hover{background:rgba(38, 31, 69, 1) !important; border-color:rgba(38, 31, 69, 1) !important}
/*------------------------------------------------------***Begin Header Style***------------------------------------------------------*/
.fusion-main-menu > .fusion-menu > li > a{padding: 0px 20px !important;}
.fusion-main-menu > .fusion-menu > li > a:hover,.fusion-main-menu > .fusion-menu > li.current_page_item > a{}
.fusion-main-menu .fusion-menu .sub-menu a{}
.fusion-main-menu .sub-menu .current-menu-item>a, .fusion-main-menu .sub-menu .current_page_item>a {background-color: inherit !important;}
.fusion-main-menu .sub-menu .current-menu-item>a:hover, .fusion-main-menu .sub-menu .current_page_item>a:hover {background-color: var(--menu_bg_hover_color) !important;}
.fusion-main-menu > .fusion-menu > li.menu_icon_rs a {padding: 0px 7px !important;}

@media only screen and (min-width: 1025px){
	.section-header-accueil:not(.is-sticky) > .e-con-inner {border-bottom: 1px solid #ffffff63 !important;}
	
.desktop-header-section .right-menu-col ul#menu-header-blocks-menu-cart { position:relative; margin-left:80px !important; }
.desktop-header-section .right-menu-col ul#menu-header-blocks-menu-cart::before { position:absolute; content:''; height:20px; width:1px; background-color:#3F4245; left:-35px; margin-top:2px; }
.desktop-header-section .right-menu-col ul#menu-main-menu li:last-child{display:none !important;}
}
header .home-icon a.coherence-core-menu-item img {
    display: none;
}

/* style header */
body.home .fusion-tb-header .desktop-header-section{background-color: transparent !important;}
body.home .fusion-tb-header .fusion-sticky-transition{background-color: #fff !important}
body.home #sliders-container{margin-top:-130px !important;}

@media only screen and (max-width: 1024px){
	.desktop-header-section .right-menu-col .btn-header-contact{display: none !important;}
	.desktop-header-section .right-menu-col .avada-main-menu{order:2 !important}
	.desktop-header-section .right-menu-col .woocommerce-menu{order:1 !important}
}
@media only screen and (max-width: 497px){
	.desktop-header-section .logo-col img{width: 60px !important;}
	
}

.woocommerce-menu ul.awb-menu__sub-ul li.fusion-menu-cart-checkout {background:rgba(255, 78, 0, 1) !important; }
/*------------------------------------------------------***End***------------------------------------------------------*/


/*------------------------------------------------------***Begin Pages internes Style***------------------------------------------------------*/
body .max_div_pg {max-width: 1024px;margin-left: auto !important;margin-right:auto !important;}
.about-section-pg-in .about-img-col .about-img-1 img, .about-section-pg-in .about-img-col .about-img-2 img, .about-section-pg-in .about-img-col .about-img-3 img{object-fit:cover !important;}
@media only screen and (min-width: 1360px){
	.about-section-pg-in .about-img-col .about-img-1 img{width:1200px; }
	.about-section-pg-in .about-img-col .about-img-2 img{width:900px; }
	.about-section-pg-in .about-img-col .about-img-3 img{width:900px; }
}
@media only screen and (min-width: 801px) and (max-width: 1359px){
	.about-section-pg-in .about-img-col .about-img-1 img{width: 100%;height: 800px !important;}
	.about-section-pg-in .about-img-col .about-img-2 img{width: 100%;height: 500px !important;}
	.about-section-pg-in .about-img-col .about-img-3 img{width: 100%;height: 280px !important;}
}
@media only screen and (max-width: 800px){
	.about-section-pg-in .about-img-col .about-img-2{display:none !important; }
	.about-section-pg-in .about-img-col .about-img-1 img{width: 800px;height:500px !important;}
}
@media only screen and (max-width: 600px){
	.about-section-pg-in .about-img-col .about-img-1 img{width: 600px;height:400px !important;}
}

/* Configurateur Page */
.configurateur-section .config-porp-col #akkoui {display:flex;flex-direction:column;}
.configurateur-section .config-porp-col #bloc-bouclier{margin-top:10px !important;}
.configurateur-section .config-porp-col #bloc-personnalisation{margin-top:10px !important;}
.configurateur-section .config-porp-col #bloc-logo{margin-top:10px !important; margin-bottom:20px !important;}
.configurateur-section .config-porp-col button#preco{background:rgba(255, 78, 0, 1) !important; transition: 0.3s ease-in-out !important;border-radius:0px !important;border: 1px solid rgba(255, 78, 0, 1) !important; }
.configurateur-section .config-porp-col button#preco:hover{border-color:var(--awb-color2) !important;background:var(--awb-color2) !important; }
.configurateur-section .config-porp-col button.changeOnlyColor span.fa-check::before, .configurateur-section .config-porp-col button.changeColor span.fa-check::before{font-size: 0px !important;}
.configurateur-section .config-porp-col label {display:inline; width:fit-content !important;text-align:left;}
/*------------------------------------------------------***End***------------------------------------------------------*/


/*------------------------------------------------------***Begin Home page Style***------------------------------------------------------*/
body .max_div_content {max-width: 920px;margin-left: auto !important;margin-right:auto !important;}
.el-pos-abs {position: absolute !important;}



/**************************************Style : Absolute Elements*********************************/


.products-section, .about-section{ position:relative; overflow:hidden; }
.products-section::before, .products-section::after, .about-section::before, .about-section::after {position:absolute; content:''; z-index:0; background-size:contain; background-repeat:no-repeat;}

/* product abs style  */
.products-section::before, .products-section::after{ width:265px; height:180px;}
.products-section::before { left:0; bottom:-2px; background-image:url("/wp-content/uploads/2025/07/in-flux-guetre-cheval-bordeaux-INFLUX-10.webp");background-position:center left; }
.products-section::after { right:0; top:-2px; background-image:url("/wp-content/uploads/2025/07/in-flux-guetre-cheval-bordeaux-INFLUX-9.webp");background-position:center right;  }

/* about abs style */
.about-section::before, .about-section::after{width:200px; height:700px;}
.about-section::before { left:-2px; top:160px; background-image:url("/wp-content/uploads/2025/07/in-flux-guetre-cheval-bordeaux-INFLUX-4.webp");background-position:center left; z-index: 9; }
.about-section::after { right:-2px; bottom:130px; background-image:url("/wp-content/uploads/2025/07/in-flux-guetre-cheval-bordeaux-INFLUX-3.webp");background-position:center right; z-index: 9; }




/**************************************Style : SLIDER ********************************/
#sliders-container .blur-bg{backdrop-filter:blur(4px) !important;}
#sliders-container .persephone.sr7-arrows:before{transition: all 0.4s ease-in-out !important;}
#sliders-container .persephone.sr7-arrows:hover:before{color: var(--awb-color1) !important;}
#sliders-container .persephone.sr7-leftarrow:hover:before{ transform: translateX(-5px) !important;}
#sliders-container .persephone.sr7-rightarrow:hover:before{ transform: translateX(5px) !important;}
@media only screen and (max-width: 1360px){
	#sliders-container .persephone.sr7-arrows:before{font-size: 45px !important;}
	#sliders-container .persephone.sr7-leftarrow{transform: translate(50px, 0px) !important;}
	#sliders-container .persephone.sr7-rightarrow{transform: translate(-85px, 0px) !important;}
}
/**************************************Style : section_presentation*********************************/

/**************************************Style : section_gmb*********************************/
.gmb-col .ti-widget.ti-goog .ti-review-item>.ti-inner{border-radius:0px !important;background-color:#fff !important;}
.gmb-col .ti-widget.ti-goog .ti-name {color: #fff !important; font-family:"Inter"; font-size:15px !important;font-weight:400 !important;}
.gmb-col .ti-widget.ti-goog .ti-date {color: #fff !important;}
@media only screen and (min-width: 1025px){
.gmb-col .ti-widget.ti-goog .ti-controls .ti-next{right:-25px !important;display:block !important}
.gmb-col .ti-widget.ti-goog .ti-controls .ti-prev{left:-25px !important;display:block !important}
.gmb-col .ti-widget.ti-goog .ti-controls .ti-next, .gmb-col .ti-widget.ti-goog .ti-controls .ti-prev {background-color:transparent !important; outline: none !important;}
.gmb-col .ti-widget.ti-goog .ti-controls .ti-next:before, .gmb-col .ti-widget.ti-goog .ti-controls .ti-prev:before{border-color: #fff !important;width:15px !important; height:15px !important;}
.gmb-col .ti-widget.ti-goog .ti-controls .ti-next:hover, .gmb-col .ti-widget.ti-goog .ti-controls .ti-prev:hover { background-color: transparent !important;outline: none !important;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0) !important;}
.gmb-col .ti-widget.ti-goog .ti-controls .ti-next:hover:before, .gmb-col .ti-widget.ti-goog .ti-controls .ti-prev:hover:before{border-color: var(--awb-color1) !important;} 
}
@media only screen and (max-width: 1024px){
.gmb-col{padding-bottom: 17px !important;}
.gmb-col .ti-widget.ti-goog .ti-reviews-container-wrapper { padding-top: 15px !important; } 
.gmb-col .ti-widget.ti-goog .ti-review-item > .ti-inner { padding: 30px 30px 30px !important; border-radius: 0px !important; background-color: #fff !important; } 
.gmb-col .ti-footer { display: none !important; } 
.gmb-col .ti-review-content { font-size: 15px !important; line-height: normal !important; } 
.gmb-col .ti-controls { top: unset !important; bottom: -20px !important; left: 27px; display: block !important;} 
.gmb-col .ti-next, .gmb-col .ti-prev { background: #FF4E00 !important; width: 36px !important; height: 36px !important; display: flex !important; align-items: center; left: 0px !important; right: unset !important;outline:none !important;border-radius:0px !important; } 
.gmb-col .ti-next { left: calc(50% - 20px) !important; } 
.gmb-col .ti-prev { left: calc(50% - 70px) !important; } 
.gmb-col .ti-next:hover, .gmb-col .ti-prev:hover { transform: unset !important; background: #261F45 !important; outline: none !important;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.0) !important;} 
.gmb-col .ti-prev:before, .gmb-col .ti-prev:after, .gmb-col .ti-next:before, .gmb-col .ti-next:after { border-color: #fff !important; } 
body .ti-widget.ti-goog .ti-controls-dots, body .ti-widget.ti-goog .ti-controls-line  { display: none !important; } 	
}

/**************************************Style : section_Post card ---- Products*************************/
/* Post page style  */
body.single-post article.post .fusion-meta-info{display:none !important;}
body.single-post article.post ul.slides img.wp-post-image{width:55%; object-fit:contain !important;margin: 0 auto;}
body.single-post article.post h1.entry-title, body.single-post article.post .post-content p{text-align:center;}
@media only screen and (max-width: 600px){
	body.single-post article.post ul.slides img.wp-post-image{width: 100%;}	
}

.produit-elem-home a.fusion-button {width:100%}
.produit-elem-home h3.fusion-title-heading{letter-spacing: -1px;}
@media only screen and (max-width:400px){
	.produit-elem-home a.fusion-button {font-size:16px; padding:13px;}	
}
/**************************************Style : section_ Vapotage & E-liquides  *********************************/

/**************************************Style : section_TEXT MAX WIDTH*********************************/


/**************************************Style : section_instagram*********************************/
@media only screen and (max-width: 800px){
.instagram-section .instagram-content {margin: 0 auto !important;}	
}

/**************************************Style : section_facebook*********************************/
.fc-section .facebook-iframe iframe{outline: 20px solid #261F45 ; box-shadow: 0 0 0 21px #ffffff;transform: translateY(28px);}
/**************************************Style : section_partenaires*********************************/


/**************************************Style : section_contact*********************************/
.contact-info-col .icon-item li.fusion-li-item a{color: #fff !important;line-height: 2.2em; !important;}
.contact-info-col .icon-item li.fusion-li-item:hover a{color: var(--awb-color1) !important;}
.contact-info-col ul.icon-item .icon-wrapper {width:37px !important; height:36px !important;}
.contact-info-col ul.icon-item .icon-wrapper i{font-size: 17px !important;}




/**************************************Style : section_Product*********************************/
.product-column .product-card-layout .product-btn a.fusion-post-card-cart-add-to-cart{display: block !important;width: 100% !important; text-align: center !important;border-radius:0px !important;font-size: 16px; font-family:'Inter' !important; }
.product-column .product-card-layout .product-bg-blur{  backdrop-filter: blur(3px);max-height: 250px;width: 92%;overflow: hidden !important;position:absolute;bottom:20px !important;}
.product-column .product-card-layout .product-image img{height: 520px !important;object-fit:cover !important;}
.product-column .product-card-layout{position:relative !important; overflow:hidden !important;}
@media only screen and (max-width: 1024px){
	.product-column .product-card-layout .product-title h3{font-size: 28px !important; line-height:0.9em !important;}
}
@media only screen and (max-width: 497px){
	.product-column .product-card-layout .product-image img{height: 460px !important;}
}
.fusion-body .fusion-woo-cart-1 .fusion-button-wrapper .button{border-radius: 0px;}
@media only screen and (max-width: 480px){
	.fusion-woo-cart .fusion-button-wrapper {display: flex;align-items: center;flex-wrap: wrap; gap: 20px;margin-top: 0.4em;}
}
.single-produit-style .product-card-layout .product-bg-blur {width: 100% !important;}
/*------------------------------------------------------***End***------------------------------------------------------*/




/*------------------------------------------------------***Begin footer style***------------------------------------------------------*/
/*.fusion-footer {background-image: url("") !important;background-position: center center !important;background-size: cover !important;}*/
.coherence-logo svg{width: 130px !important;height: auto !important;vertical-align: middle !important;display: inline-block !important;margin-right: 20px !important;}
.coherence-logo .svg * {fill: var(--awb-color1) !important;}
.fusion-footer-widget-column:last-child{margin-bottom: 0px !important;}

/* style-footer */
.copyright-section .copyright-col .mention a, .copyright-section .copyright-col .policy a, .copyright-section .copyright-col .nav-link a, .copyright-section .copyright-col .mention a, .copyright-section .copyright-col .policy a, .copyright-section .copyright-col .site-title a{color: var(--awb-color_blanc) !important;}
.copyright-section .copyright-col .mention p:hover a,  .copyright-section .copyright-col .policy p:hover a, .copyright-section .copyright-col .site-title p:hover a {color: #000 !important;}
.copyright-section .copyright-col .nav-link a{pointer-events:none !important;}

/* body.page-id-507 .copyright-section .copyright-col a {
    color: #000 !important;
}
body.page-id-507 .copyright-section .copyright-col a:hover {
    color: var(--awb-color1) !important;
}

body.page-id-507 .copyright-section img{
    filter: brightness(0) saturate(100%) invert(32%) sepia(89%) saturate(2293%) hue-rotate(2deg) brightness(102%) contrast(104%);
} */

@media only screen and (min-width: 1024px){
	  .copyright-col .fusion-builder-row {justify-content:flex-end !important}
}
@media only screen and (max-width: 600px){
	.copyright-section .col-1 .fusion-column-wrapper , .copyright-section .col-2 .fusion-column-wrapper , .copyright-section .col-3 .fusion-column-wrapper {border-width:0px !important;}
	.footer-section .footer-separator{ align-self: center !important; margin-right: auto !important;margin-left: auto !important;}
	.footer-section .footer-main-menu ul.fusion-menu a, .footer-section .footer-product-menu ul.fusion-menu a{justify-content:center !important;}
	.footer-section .footer-col-2, .footer-section .footer-col-4{display:none !important;}
	.reseaux-col .fusion-column-wrapper {justify-content:center !important;}
}
@media only screen and (min-width: 601px) and (max-width: 1025px){
.fusion-layout-column.fusion_builder_column.fusion-builder-column-31.fusion-flex-column.fusion-flex-align-self-stretch.footer-col-1, 
.fusion-layout-column.fusion_builder_column.fusion-builder-column-34.fusion-flex-column.footer-col-4,
.fusion-layout-column.fusion_builder_column.fusion-builder-column-33.fusion-flex-column.fusion-flex-align-self-stretch.footer-col-3,
.fusion-layout-column.fusion_builder_column.fusion-builder-column-32.fusion-flex-column.fusion-flex-align-self-stretch.footer-col-2{
		width: 50% !important;
		margin-bottom:30px !important;
	}
}
/******************************************************* End footer ******************************************************************************/


/*------------------------------------------------------***End***------------------------------------------------------*/



/*------------------------------------------------------***Begin Responsive Media query style***------------------------------------------------------*/

/*------------***Large devices (desktops, more than 800px)***------------*/
@media only screen and (min-width: 801px){ 

    /*style header*/

    /*style main content*/

    /*style footer*/
	.fs-pi-32{font-size:32px !important} 
	.fs-title-in{font-size:50px !important}
}

/*------------***Large devices (desktops, less than 1501px)***------------*/
@media only screen and (max-width: 1500px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1361px)***------------*/
@media only screen and (max-width: 1360px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Large devices (desktops, less than 1281px)***------------*/
@media only screen and (max-width: 1280px){

    /*style header*/

    /*style main content*/

    /*style footer*/

}

/*------------***Medium devices (tablets, less than 1025px)***------------*/
@media only screen and (max-width: 1024px){

    /*style header*/
    .fusion-header {padding-top: 10px !important;padding-bottom: 10px !important;padding-left: 10px !important;padding-right: 10px !important;}
    .fusion-mobile-menu-icons {margin-top: 5px !important;}
    .fusion-mobile-menu-icons a{margin-left: 5px !important;}
    .fusion-icon.fusion-icon-bars:before,.fusion-icon.awb-icon-bars:before{font-size: 35px !important;line-height: normal !important;}
    .fusion-mobile-menu-icons a:after, .fusion-mobile-menu-icons a:before {color: var(--awb-color1) !important;}
    .fusion-mobile-menu-icons a:hover:after, .fusion-mobile-menu-icons a:hover:before {color: var(--awb-color2) !important;}
    .fusion-logo img{max-height: 55px !important;width: auto !important;}
    .fusion-mobile-nav-holder .menu_icon_rs{display:none !important;}
    .fusion-open-submenu:before {margin-right: 20px !important;}
    .fusion-header .icon_mobil_menu {background: var(--awb-color1) !important; color: #fff !important;font-size: 17px !important; margin-top: 4px !important; padding: 5px 5px ; border-radius: 50% !important; vertical-align: middle; line-height: normal !important; width: 30px !important; height: 30px ; -webkit-display: flex !important;-moz-display: flex !important;-ms-display: flex !important;-o-display: flex !important;display: -webkit-box !important;display: flex !important;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
    .fusion-header .icon_mobil_menu:hover{background: var(--awb-color2) !important; color: #fff !important;}

    /*style main content*/
	
	
	
	
	

    /*style footer*/

}

/*------------***Medium devices (tablets, Bootstrap less than 993px)***------------*/
@media only screen and (min-width: 801px) and (max-width: 1380px){
	.about-section .about-img-col .about-img-1 img, .about-section .about-img-col .about-img-2 img, .about-section .about-img-col .about-img-3 img{ object-fit:cover;}
	.about-section .about-img-col .about-img-1 img{height:650px;}
	.about-section .about-img-col .about-img-2 img{height:400px;}
	.about-section .about-img-col .about-img-3 img{height:230px;width:734px !important;}	
}
@media only screen and (min-width: 1025px) and (max-width: 1250px){

    /*style header*/

    /*style main content*/
/* about section  */
	.about-section .about-card .fusion-column-wrapper{padding: 40px 20px !important;height:220px !important;}
	.about-section .card-fs1{font-size:24px !important;}
	.about-section .about-img-col, .about-section .about-content-col{width:50% !important;margin-top:90px !important;}
	.about-section::before, .about-section::after {width: 150px; height: 500px;}

/* facebook section  */	
	.fc-section .img-bg-col{ left: -23% !important;}
	.fc-section .img-bg-col .img-absolute{max-width: 650px !important;z-index:0;}
	.fc-section .facebook-iframe iframe {transform:translate(-50px, 28px) !important}
	.fc-section .fc-content-col .fusion-column-wrapper{padding-left:45px !important;}
    /*style footer*/

}
@media only screen and (min-width: 801px) and (max-width: 1024px){
	.fc-section .img-bg-col{display:none !important;}	
	.fc-section  .facebook-iframe{width: 50% !important;}
	.fc-section  .fc-content-col{width:42% !important;}
	.fc-section .fc-content-col .fusion-column-wrapper{padding-left:55px !important;}
	.about-section .about-img-col{width:55% !important;}
	.about-section .about-content-col{width:45% !important;}
	.about-section .about-img-col, .about-section .about-content-col{margin-top:50px !important;}
	.about-section::before, .about-section::after {width:120px !important;}
	.about-section .card-fs1{font-size:23px !important}
	.products-section::before, .products-section::after {width: 205px;height: 100px;}
}

/*------------***Tablet Media query style***------------*/
@media only screen and (max-width: 800px){
    
    /*style header*/

    /*style main content*/
	
	.fs-pi-32{font-size:24px !important}  
	.fs-title-in{font-size:30px !important}
	
/* 	column with bg */
	.has-height{max-height:450px !important;}
	
/* img abs	 */
	.products-section::before, .products-section::after{ width:180px; height:100px;}
	
/* 	facebook section */
	.facebook-iframe{order:2 !important;}
	.fc-content-col{order:1 !important;}
	.facebook-iframe p{text-align:center !important;}
	
/* last section	 */
	.last-section .card-wb-2 .fusion-column-wrapper{border-right:none !important;}
	.last-section .img-card{width: 60px !important;}
	.last-section .last-card-title{font-size:30px !important;}
/*style card title*/
	body .card-fs1{font-size: 28px !important;;line-height: 0.9em !important;}
    /*style footer*/

}

/*------------***Tablet Mini Media query style***------------*/
@media only screen and (max-width: 767px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Between Big Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 601px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Begin Big Mobile Media query style***------------*/
@media only screen and (max-width: 600px){

    /*style header*/

    /*----------style main content--------------------*/
	 /*taille du h2 en responsive*/
     body .fsm_h2{font-size: 40px !important;line-height: 0.9em !important;}
	 body .fsm_h2_s2{font-size: 25px !important;line-height: 0.9em !important;}
	.config-section .has-height-2{height:360px !important;}
	.about-section::before, .about-section::after {width: 100px;height: 500px;}
	.last-section .card-wb .fusion-column-wrapper{border-right: none !important;}
    /*style footer*/
    
}

/*------------***Between Mobile and Tablet Media query style***------------*/
@media only screen and (min-width: 498px) and (max-width: 800px){
    
    /*style header*/

    /*style main content*/

    /*style footer*/
    
}

/*------------***Mobile Media query style***------------*/
@media only screen and (max-width: 497px){

    /*style header*/

    /*style main content*/
	.about-section .icon-card{width:60px !important;}
	 body .fsm_h2{font-size: 35px !important;line-height: 0.9em !important;}
    .products-section::before, .products-section::after { width: 100px;height: 50px;}
	.about-section::before, .about-section::after {width: 60px; height: 300px;}
	.about-section::before{top:260px;}
	body .card-fs1{font-size: 24px !important;;line-height: 0.9em !important;}
	body .fsm_h2_s2{font-size: 22px !important;line-height: 0.9em !important;}
	.last-section .last-card-title{font-size:26px !important;}
    /*style footer*/
    
}

/*------------------------------------------------------***End Media query***------------------------------------------------------*/
.avada-select-wrapper {
    row-gap: 10px;
}
table.woocommerce-product-attributes.shop_attributes a,span.fusion-tb-categories a {
    pointer-events: none !important;
}
/*------------***Sav Septembre 2025***------------*/
/*style boutton*/
.fusion-button , .sr7-btn , .wpcf7-submit { clip-path: polygon(15% 0, 100% 0, 85% 100%, 0% 100%); }
.footer-section {
    z-index: 9 !important;
}
.copyright-section {
    z-index: 9 !important;
}
@media(max-width:500px){
    ul.awb-menu__sub-ul.awb-menu__sub-ul_main {
    left: -130px !important;
}
}
@media(max-width:800px){
    .perso-section .fusion-row {
    justify-content: center !important;
}
}
