.elementor-16897 .elementor-element.elementor-element-dfa705d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:112px;--margin-right:0px;}.elementor-16897 .elementor-element.elementor-element-a9c957e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-a9c957e .woocommerce-breadcrumb{color:var( --e-global-color-text );}.elementor-16897 .elementor-element.elementor-element-a9c957e .woocommerce-breadcrumb > a{color:var( --e-global-color-secondary );}.elementor-16897 .elementor-element.elementor-element-6e1eb07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16897 .elementor-element.elementor-element-ae2ea0b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16897 .elementor-element.elementor-element-2fb0b85{--display:flex;}.elementor-16897 .elementor-element.elementor-element-54ba3dc .cart button, .elementor-16897 .elementor-element.elementor-element-54ba3dc .cart .button{background-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-16897 .elementor-element.elementor-element-54ba3dc .quantity .qty{transition:all 0.2s;}.elementor-16897 .elementor-element.elementor-element-05023c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16897 .elementor-element.elementor-element-693e7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16897 .elementor-element.elementor-element-71caa9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16897 .elementor-element.elementor-element-a1d2195{--display:flex;--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16897 .elementor-element.elementor-element-a1d2195.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16897 .elementor-element.elementor-element-550e866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-550e866.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-16897 .elementor-element.elementor-element-c8391a8{width:initial;max-width:initial;}.elementor-16897 .elementor-element.elementor-element-c8391a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-16897 .elementor-element.elementor-element-c8391a8 .flex-viewport:not(:last-child){margin-bottom:6px;}.woocommerce .elementor-16897 .elementor-element.elementor-element-c8391a8 .flex-control-thumbs li{padding-right:calc(6px / 2);padding-left:calc(6px / 2);padding-bottom:6px;}.woocommerce .elementor-16897 .elementor-element.elementor-element-c8391a8 .flex-control-thumbs{margin-right:calc(-6px / 2);margin-left:calc(-6px / 2);}.elementor-16897 .elementor-element.elementor-element-09951cd{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-7963abb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:025px 0px;--row-gap:025px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-16897 .elementor-element.elementor-element-244e537{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-16897 .elementor-element.elementor-element-244e537 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-244e537.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16897 .elementor-element.elementor-element-244e537 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:30px;font-weight:600;font-style:italic;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__close-button, .elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__close-button-custom{margin-left:auto;}.elementor-16897 .elementor-element.elementor-element-3392059{--main-alignment:left;--side-cart-alignment-transform:translateX(100%);--side-cart-alignment-left:auto;--side-cart-alignment-right:0;--price-quantity-position--grid-template-rows:auto 75%;--price-quantity-position--align-self:start;--divider-style:none;--subtotal-divider-style:none;--checkout-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-text );--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:30px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-close-icon-size:35px;--menu-cart-subtotal-color:var( --e-global-color-text );--product-variations-color:var( --e-global-color-text );--product-price-color:var( --e-global-color-text );--divider-width:0px;--subtotal-divider-top-width:0px;--subtotal-divider-right-width:0px;--subtotal-divider-bottom-width:0px;--subtotal-divider-left-width:0px;--product-divider-gap:15px;--cart-footer-buttons-border-radius:0px;--view-cart-button-text-color:var( --e-global-color-text );--view-cart-button-background-color:var( --e-global-color-secondary );--empty-message-color:var( --e-global-color-text );--empty-message-alignment:justify;}body:not(.rtl) .elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-11px;top:-11px;}body.rtl .elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:11px;top:-11px;left:auto;}.elementor-16897 .elementor-element.elementor-element-3392059 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__product-name a{font-family:"Arial", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__product .variation{font-size:25px;}.elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-text );}.elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:25px 25px 25px 25px;}.elementor-16897 .elementor-element.elementor-element-3392059 .woocommerce-mini-cart__empty-message{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16897 .elementor-element.elementor-element-d99f438{width:var( --container-widget-width, 109.452% );max-width:109.452%;--container-widget-width:109.452%;--container-widget-flex-grow:0;--view-cart-spacing:0px;--button-spacing:40px;}.elementor-16897 .elementor-element.elementor-element-d99f438 > .elementor-widget-container{margin:0px 00px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-d99f438.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-16897 .elementor-element.elementor-element-d99f438 .cart button, .elementor-16897 .elementor-element.elementor-element-d99f438 .cart .button{font-size:15px;border-radius:30px 30px 30px 30px;padding:-1px -1px -1px -1px;color:var( --e-global-color-40a0666 );background-color:var( --e-global-color-text );transition:all 0s;}.elementor-16897 .elementor-element.elementor-element-d99f438 .cart button:hover, .elementor-16897 .elementor-element.elementor-element-d99f438 .cart .button:hover{color:var( --e-global-color-40a0666 );background-color:var( --e-global-color-accent );}.elementor-16897 .elementor-element.elementor-element-d99f438 .quantity .qty{font-size:15px;line-height:3px;word-spacing:0px;border-radius:30px 30px 30px 30px;padding:0px 15px 0px 0px;color:var( --e-global-color-c1c9726 );background-color:var( --e-global-color-40a0666 );transition:all 0s;}.elementor-16897 .elementor-element.elementor-element-d99f438 .quantity .qty:focus{background-color:var( --e-global-color-40a0666 );}.woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart .variations{width:87%;margin-bottom:0.1em;}.woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations tr th, .woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations label{font-size:16px;font-weight:700;letter-spacing:0px;word-spacing:0px;}.woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations td.value:before{font-size:14px;font-weight:500;letter-spacing:0px;}.woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations td.value select, .woocommerce .elementor-16897 .elementor-element.elementor-element-d99f438 form.cart table.variations td.value:before{border-radius:0px;}.elementor-16897 .elementor-element.elementor-element-6e9e280{--spacer-size:50px;}.elementor-16897 .elementor-element.elementor-element-8d264c4{--display:flex;}.elementor-16897 .elementor-element.elementor-element-2392340 .elementor-button:hover, .elementor-16897 .elementor-element.elementor-element-2392340 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-40a0666 );}.elementor-16897 .elementor-element.elementor-element-2392340 > .elementor-widget-container{padding:0px 0px 0px 38px;}.elementor-16897 .elementor-element.elementor-element-2392340 .elementor-button:hover svg, .elementor-16897 .elementor-element.elementor-element-2392340 .elementor-button:focus svg{fill:var( --e-global-color-40a0666 );}.elementor-16897 .elementor-element.elementor-element-d56e8b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:025px 0px;--row-gap:025px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-16897 .elementor-element.elementor-element-096301e{--spacer-size:50px;}.elementor-16897 .elementor-element.elementor-element-df08100{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16897 .elementor-element.elementor-element-64616a8{font-family:"Arial", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;letter-spacing:0px;word-spacing:0px;}.elementor-16897 .elementor-element.elementor-element-434a167{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16897 .elementor-element.elementor-element-4600807{--spacer-size:50px;}.elementor-16897 .elementor-element.elementor-element-f4ac4f2 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-16897 .elementor-element.elementor-element-f4ac4f2 .elementor-button:hover, .elementor-16897 .elementor-element.elementor-element-f4ac4f2 .elementor-button:focus{color:var( --e-global-color-c1c9726 );}.elementor-16897 .elementor-element.elementor-element-f4ac4f2 .elementor-button:hover svg, .elementor-16897 .elementor-element.elementor-element-f4ac4f2 .elementor-button:focus svg{fill:var( --e-global-color-c1c9726 );}@media(max-width:1200px){.elementor-16897 .elementor-element.elementor-element-dfa705d{--margin-top:0px;--margin-bottom:0px;--margin-left:65px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-a9c957e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-a1d2195{--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-16897 .elementor-element.elementor-element-550e866{--margin-top:0px;--margin-bottom:0px;--margin-left:0150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-09951cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-244e537 .elementor-heading-title{font-size:20px;}}@media(max-width:1024px){.elementor-16897 .elementor-element.elementor-element-dfa705d{--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;}.elementor-16897 .elementor-element.elementor-element-a9c957e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-550e866{--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;}.elementor-16897 .elementor-element.elementor-element-7963abb{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-16897 .elementor-element.elementor-element-244e537 .elementor-heading-title{font-size:20px;}.elementor-16897 .elementor-element.elementor-element-d99f438{--button-spacing:32px;}.elementor-16897 .elementor-element.elementor-element-d56e8b1{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}}@media(max-width:767px){.elementor-16897 .elementor-element.elementor-element-dfa705d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-a9c957e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-a9c957e .woocommerce-breadcrumb{font-size:15px;line-height:1.3em;}.elementor-16897 .elementor-element.elementor-element-6e1eb07{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16897 .elementor-element.elementor-element-ae2ea0b{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-2fb0b85{--width:90%;}.elementor-16897 .elementor-element.elementor-element-54ba3dc > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-16897 .elementor-element.elementor-element-05023c3{--width:90%;}.elementor-16897 .elementor-element.elementor-element-14361b9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-16897 .elementor-element.elementor-element-14361b9{font-size:14px;line-height:1.5em;}.elementor-16897 .elementor-element.elementor-element-693e7c4{--width:90%;}.elementor-16897 .elementor-element.elementor-element-1fc6369 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-16897 .elementor-element.elementor-element-a1d2195{--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:19px;--margin-bottom:19px;--margin-left:19px;--margin-right:19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-550e866{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16897 .elementor-element.elementor-element-c8391a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-7963abb{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:030px 0px;--row-gap:030px;--column-gap:0px;--padding-top:9%;--padding-bottom:9%;--padding-left:9%;--padding-right:9%;}.elementor-16897 .elementor-element.elementor-element-244e537{text-align:start;}.elementor-16897 .elementor-element.elementor-element-244e537 .elementor-heading-title{font-size:25px;line-height:1em;}.elementor-16897 .elementor-element.elementor-element-3392059{width:100%;max-width:100%;--menu-cart-subtotal-text-align:left;--product-divider-gap:0px;}.elementor-16897 .elementor-element.elementor-element-3392059 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-3392059.elementor-element{--align-self:center;}body:not(.rtl) .elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-18px;top:-18px;}body.rtl .elementor-16897 .elementor-element.elementor-element-3392059 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:18px;top:-18px;left:auto;}.elementor-16897 .elementor-element.elementor-element-d99f438{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--view-cart-spacing:0px;--button-spacing:17px;}.elementor-16897 .elementor-element.elementor-element-d99f438 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16897 .elementor-element.elementor-element-d99f438.elementor-element{--align-self:center;}.elementor-16897 .elementor-element.elementor-element-6e9e280{--spacer-size:10px;}.elementor-16897 .elementor-element.elementor-element-2392340{width:initial;max-width:initial;}.elementor-16897 .elementor-element.elementor-element-2392340 .elementor-button{font-size:14px;}.elementor-16897 .elementor-element.elementor-element-d56e8b1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:030px 0px;--row-gap:030px;--column-gap:0px;--padding-top:9%;--padding-bottom:9%;--padding-left:9%;--padding-right:9%;}.elementor-16897 .elementor-element.elementor-element-096301e{--spacer-size:10px;}.elementor-16897 .elementor-element.elementor-element-434a167{--width:90%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16897 .elementor-element.elementor-element-4600807{--spacer-size:10px;}.elementor-16897 .elementor-element.elementor-element-f4ac4f2 .elementor-button{font-size:15px;line-height:1.3em;}}@media(min-width:768px){.elementor-16897 .elementor-element.elementor-element-dfa705d{--width:95%;}.elementor-16897 .elementor-element.elementor-element-ae2ea0b{--width:90%;}.elementor-16897 .elementor-element.elementor-element-71caa9a{--content-width:95%;}.elementor-16897 .elementor-element.elementor-element-a1d2195{--content-width:95%;}.elementor-16897 .elementor-element.elementor-element-550e866{--width:40%;}.elementor-16897 .elementor-element.elementor-element-09951cd{--width:50%;}.elementor-16897 .elementor-element.elementor-element-7963abb{--width:100%;}.elementor-16897 .elementor-element.elementor-element-d56e8b1{--width:100%;}.elementor-16897 .elementor-element.elementor-element-df08100{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16897 .elementor-element.elementor-element-550e866{--width:350px;}}/* Start custom CSS for container, class: .elementor-element-550e866 */.elementor-16897 .elementor-element.elementor-element-550e866 {
position: sticky;
top: 80px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-6935198 *//* 1) Masquer toutes les lignes par défaut */
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item{
  display: none !important;
}

/* 2) Transformer le tableau en liste flex (tbody = conteneur) */
table.woocommerce-product-attributes{
  display: block !important;
  width: 100% !important;
}

table.woocommerce-product-attributes tbody{
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
}

/* 3) Ré-afficher seulement tes attributs + les mettre en ligne (label/valeur) */
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_hauteur-a-maturite,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_largeur-a-maturite,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_zone-de-rusticite,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_comportement,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_type-de-sol,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_exposition,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_feuillage,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_habitat,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_comestibilite,
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_origine{
  display: flex !important;
  width: 100% !important;
  justify-content: space-between !important;
  align-items: flex-start !important;
  gap: 12px !important;
  padding: 8px 0 !important;
  border-bottom: 1px solid #e5e5e5 !important;
}

/* 4) Ordre exact */
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_hauteur-amaturite{ order: 1 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_largeur-a-maturite{ order: 2 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_zone-de-rusticite{ order: 3 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_comportement{ order: 4 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_type-de-sol{ order: 5 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_exposition{ order: 6 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_feuillage{ order: 7 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_habitat{ order: 8 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_comestibilite{ order: 9 !important; }
table.woocommerce-product-attributes tr.woocommerce-product-attributes-item--attribute_pa_origine{ order: 10 !important; }

/* 5) Colonnes (label / valeur) */
table.woocommerce-product-attributes .woocommerce-product-attributes-item__label{
  width: 40% !important;
  font-weight: 600 !important;
}

table.woocommerce-product-attributes .woocommerce-product-attributes-item__value{
  width: 60% !important;
}/* Enlever les liens sur les valeurs d'attributs (archives d'attributs) */
table.woocommerce-product-attributes td.woocommerce-product-attributes-item__value a {
  color: inherit !important;
  text-decoration: none !important;
  pointer-events: none !important; /* désactive le clic */
  cursor: default !important;
}

/* Optionnel: si le thème met aussi le lien sur le label */
table.woocommerce-product-attributes th.woocommerce-product-attributes-item__label a {
  color: inherit !important;
  text-decoration: none !important;
  pointer-events: none !important;
  cursor: default !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4ac4f2 */<!-- Le bouton -->
<button onclick="document.getElementById('maModal').style.display='block'">Ouvrir la fenêtre</button>

<!-- La modale -->
<div id="maModal" style="display:none; position:fixed; z-index:1000; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);">
  <div style="background:white; padding:20px; margin:10% auto; width:300px; position:relative;">
    <span onclick="document.getElementById('maModal').style.display='none'" style="cursor:pointer; position:absolute; top:10px; right:15px;">&times;</span>
    <h2>Titre de la modale</h2>
    <p>Contenu de la fenêtre modale ici.</p>
  </div>
</div>/* End custom CSS */