.elementor-6192 .elementor-element.elementor-element-495efb10{--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:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:22px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-6192 .elementor-element.elementor-element-495efb10:not(.elementor-motion-effects-element-type-background), .elementor-6192 .elementor-element.elementor-element-495efb10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050606;}.elementor-6192 .elementor-element.elementor-element-1872ba4a{--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-6192 .elementor-element.elementor-element-43e6fdc1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-1914e4c6 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-1914e4c6 .woocommerce-breadcrumb{color:var( --e-global-color-222415d );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;text-align:start;}.elementor-6192 .elementor-element.elementor-element-1914e4c6 .woocommerce-breadcrumb > a{color:var( --e-global-color-222415d );}.elementor-6192 .elementor-element.elementor-element-65a65f71{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-6192 .elementor-element.elementor-element-dcbedfe{--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-6192 .elementor-element.elementor-element-4620652f{width:default;max-width:default;}.elementor-6192 .elementor-element.elementor-element-4620652f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-4620652f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-6192 .elementor-element.elementor-element-4620652f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-6192 .elementor-element.elementor-element-4620652f .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-4620652f .flex-viewport:not(:last-child){margin-bottom:11px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-4620652f .flex-control-thumbs img{border-style:none;border-radius:9px 9px 9px 9px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-4620652f .flex-control-thumbs li{padding-right:calc(0.3rem / 2);padding-left:calc(0.3rem / 2);padding-bottom:0.3rem;}.woocommerce .elementor-6192 .elementor-element.elementor-element-4620652f .flex-control-thumbs{margin-right:calc(-0.3rem / 2);margin-left:calc(-0.3rem / 2);}.elementor-6192 .elementor-element.elementor-element-6c2a134c{--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;--justify-content:space-around;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:22px;--padding-bottom:20px;--padding-left:22px;--padding-right:22px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-3432f375 .star-rating{color:#00A85A;font-size:16px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-3432f375 .star-rating::before{color:#505050;}.woocommerce .elementor-6192 .elementor-element.elementor-element-3432f375 .woocommerce-review-link{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce:not(.rtl) .elementor-6192 .elementor-element.elementor-element-3432f375 .star-rating{margin-right:0.4em;}.woocommerce.rtl .elementor-6192 .elementor-element.elementor-element-3432f375 .star-rating{margin-left:0.4em;}.elementor-6192 .elementor-element.elementor-element-2d5372b3 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-2d5372b3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:700;line-height:1.15em;letter-spacing:0px;color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-5d249aa1 > .elementor-widget-container{margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-5d249aa1 .woocommerce-product-details__short-description{color:#E4E4E4;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-6192 .elementor-element.elementor-element-4705d5e6 .price{color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:32px;font-weight:800;}body:not(.rtl) .elementor-6192 .elementor-element.elementor-element-4705d5e6:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-6192 .elementor-element.elementor-element-4705d5e6:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-6192 .elementor-element.elementor-element-4705d5e6.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-6192 .elementor-element.elementor-element-37ebbfa4 > .elementor-widget-container{padding:29px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-37ebbfa4.elementor-element{--align-self:flex-end;}.woocommerce .elementor-6192 .elementor-element.elementor-element-37ebbfa4 .stock{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;font-style:italic;line-height:1.3125rem;letter-spacing:0.03125rem;}.elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:0.6em;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:15px 15px 15px 15px;padding:12px 35px 12px 35px;}.elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button:hover, .elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-6192 .elementor-element.elementor-element-259a60af > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-259a60af.elementor-element{--align-self:center;}.elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button-content-wrapper{flex-direction:row;}.elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-6192 .elementor-element.elementor-element-a826031{--display:flex;--border-radius:15px 15px 15px 15px;}.elementor-6192 .elementor-element.elementor-element-a826031:not(.elementor-motion-effects-element-type-background), .elementor-6192 .elementor-element.elementor-element-a826031 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b5d421c );}.elementor-6192 .elementor-element.elementor-element-f75ce0e{--display:flex;--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;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd{width:var( --container-widget-width, 52.56% );max-width:52.56%;--container-widget-width:52.56%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 12px 10px 12px;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#131313;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-6fdd4cd.elementor-view-framed .elementor-icon, .elementor-6192 .elementor-element.elementor-element-6fdd4cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-9742f2f );color:var( --e-global-color-9742f2f );border-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon{font-size:28px;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.3125rem;letter-spacing:0.03125rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-249027a{width:var( --container-widget-width, 35.499% );max-width:35.499%;--container-widget-width:35.499%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-249027a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 12px 10px 12px;}.elementor-6192 .elementor-element.elementor-element-249027a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#131313;}.elementor-6192 .elementor-element.elementor-element-249027a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-249027a.elementor-view-framed .elementor-icon, .elementor-6192 .elementor-element.elementor-element-249027a.elementor-view-default .elementor-icon{fill:var( --e-global-color-9742f2f );color:var( --e-global-color-9742f2f );border-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon{font-size:28px;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.3125rem;letter-spacing:0.03125rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-4c412207{--display:flex;--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;--flex-wrap:wrap;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-6192 .elementor-element.elementor-element-64d7b61b{width:var( --container-widget-width, 52.341% );max-width:52.341%;--container-widget-width:52.341%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-64d7b61b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 12px 10px 12px;}.elementor-6192 .elementor-element.elementor-element-64d7b61b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#131313;}.elementor-6192 .elementor-element.elementor-element-64d7b61b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-64d7b61b.elementor-view-framed .elementor-icon, .elementor-6192 .elementor-element.elementor-element-64d7b61b.elementor-view-default .elementor-icon{fill:var( --e-global-color-9742f2f );color:var( --e-global-color-9742f2f );border-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon{font-size:28px;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.3125rem;letter-spacing:0.03125rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-1b706ba1{width:var( --container-widget-width, 46.654% );max-width:46.654%;--container-widget-width:46.654%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 12px 10px 12px;}.elementor-6192 .elementor-element.elementor-element-1b706ba1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-1b706ba1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-1b706ba1.elementor-view-framed .elementor-icon, .elementor-6192 .elementor-element.elementor-element-1b706ba1.elementor-view-default .elementor-icon{fill:var( --e-global-color-9742f2f );color:var( --e-global-color-9742f2f );border-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon{font-size:28px;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;line-height:1.3125rem;letter-spacing:0.03125rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-1d0340aa{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6192 .elementor-element.elementor-element-5c5796e{--display:flex;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega_custom_content{color:var( --e-global-color-a19b972 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega_custom_content *{color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-area{margin:7px 12px 0px 28px;padding:-3px 0px 3px 0px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button{text-align:center;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a{color:var( --e-global-color-a19b972 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;padding:0px 0px 9px 0px;border-radius:15px 15px 15px 15px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a svg path{fill:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a i{font-size:23px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a svg{width:23px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a:hover{color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a:hover svg path{fill:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-cdc879a{--display:flex;}.elementor-6192 .elementor-element.elementor-element-7920de9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega_custom_content{color:var( --e-global-color-a19b972 );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega_custom_content *{color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-area{margin:7px 12px 0px 28px;padding:-3px 0px 3px 0px;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button{text-align:center;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a{color:var( --e-global-color-a19b972 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );margin:0px 0px 0px 0px;padding:0px 0px 9px 0px;border-radius:15px 15px 15px 15px;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a svg path{fill:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a i{font-size:23px;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a svg{width:23px;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a:hover{color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a:hover svg path{fill:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-fac2aa4{--display:flex;}.elementor-6192 .elementor-element.elementor-element-c89c530{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-c89c530 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-6192 .elementor-element.elementor-element-c89c530.elementor-element{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-a19b972 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-radius:0px 0px 0 0;}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-Tabs-panel{color:var( --e-global-color-secondary );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-Tabs-panel h2{color:var( --e-global-color-secondary );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-6192 .elementor-element.elementor-element-3644df2{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-6192 .elementor-element.elementor-element-3921b334{--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:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-6192 .elementor-element.elementor-element-6c4a3c59 > .elementor-widget-container{margin:0px 0px -11px 0px;padding:0px 0px -5px 0px;}.elementor-6192 .elementor-element.elementor-element-6c4a3c59{text-align:center;}.elementor-6192 .elementor-element.elementor-element-6c4a3c59 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:800;line-height:2.925rem;text-shadow:1px 4px 5px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;background-color:#F7F4ED;}.elementor-6192 .elementor-element.elementor-element-a27b06d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 9px 5px;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-element{--align-self:center;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-secondary );font-size:0.4em;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:700;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-secondary );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-b5d421c );background-color:var( --e-global-color-secondary );border-color:#007C45;font-family:"Inter", Sans-serif;font-size:0.55em;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:9px 12px 9px 12px;margin-top:0px;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products .added_to_cart{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-71ae8bbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:14px 20px;--row-gap:14px;--column-gap:20px;--padding-top:15px;--padding-bottom:15px;--padding-left:22px;--padding-right:22px;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-62ae0f12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#131313;}.elementor-6192 .elementor-element.elementor-element-62ae0f12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-62ae0f12.elementor-view-framed .elementor-icon, .elementor-6192 .elementor-element.elementor-element-62ae0f12.elementor-view-default .elementor-icon{fill:var( --e-global-color-9742f2f );color:var( --e-global-color-9742f2f );border-color:var( --e-global-color-9742f2f );}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon{font-size:42px;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:800;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.3125rem;letter-spacing:0.03125rem;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-a19b972 );}.elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button{background-color:#007C45;font-family:"Inter", Sans-serif;font-size:13px;font-weight:800;border-radius:8px 8px 8px 8px;}.elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button:hover, .elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button:focus{background-color:#99000A;color:#FFFFFF;}.elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button:hover svg, .elementor-6192 .elementor-element.elementor-element-552f88a4 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10{--padding-top:20px;--padding-bottom:26px;--padding-left:20px;--padding-right:20px;}.elementor-6192 .elementor-element.elementor-element-1914e4c6 .woocommerce-breadcrumb{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-65a65f71{--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;}.woocommerce .elementor-6192 .elementor-element.elementor-element-3432f375 .woocommerce-review-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-2d5372b3 .elementor-heading-title{font-size:30px;line-height:1.18em;}.woocommerce .elementor-6192 .elementor-element.elementor-element-5d249aa1 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-6192 .elementor-element.elementor-element-4705d5e6 .price{font-size:29px;line-height:1.5rem;}.woocommerce .elementor-6192 .elementor-element.elementor-element-37ebbfa4 .stock{font-size:0.8125rem;line-height:1.2rem;letter-spacing:0.03125px;}.elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title a{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-description{font-size:0.8125rem;line-height:1.2rem;letter-spacing:0.03125px;}.elementor-6192 .elementor-element.elementor-element-249027a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title a{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-description{font-size:0.8125rem;line-height:1.2rem;letter-spacing:0.03125px;}.elementor-6192 .elementor-element.elementor-element-64d7b61b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title a{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-description{font-size:0.8125rem;line-height:1.2rem;letter-spacing:0.03125px;}.elementor-6192 .elementor-element.elementor-element-1b706ba1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title a{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-description{font-size:0.8125rem;line-height:1.2rem;letter-spacing:0.03125px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega_custom_content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega_custom_content{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6192 .elementor-element.elementor-element-6c4a3c59 .elementor-heading-title{font-size:2rem;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .button{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title a{font-size:0.9375rem;line-height:1.5rem;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-description{font-size:0.8125rem;line-height:1.2rem;letter-spacing:0.03125px;}}@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10{--padding-top:16px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-6192 .elementor-element.elementor-element-1914e4c6 .woocommerce-breadcrumb{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-65a65f71{--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-6192 .elementor-element.elementor-element-dcbedfe{--width:100%;}.elementor-6192 .elementor-element.elementor-element-4620652f{width:default;max-width:default;}.elementor-6192 .elementor-element.elementor-element-6c2a134c{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.woocommerce .elementor-6192 .elementor-element.elementor-element-3432f375 .woocommerce-review-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-2d5372b3 .elementor-heading-title{font-size:26px;line-height:1.2em;}.woocommerce .elementor-6192 .elementor-element.elementor-element-5d249aa1 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.woocommerce .elementor-6192 .elementor-element.elementor-element-4705d5e6 .price{font-size:35px;line-height:1.4rem;}.woocommerce .elementor-6192 .elementor-element.elementor-element-37ebbfa4 .stock{font-size:0.75rem;line-height:1.125rem;letter-spacing:0.03125rem;}.elementor-6192 .elementor-element.elementor-element-259a60af .elementor-button{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-title a{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-6fdd4cd .elementor-icon-box-description{font-size:0.75rem;line-height:1.125rem;letter-spacing:0.03125rem;}.elementor-6192 .elementor-element.elementor-element-249027a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-title a{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-249027a .elementor-icon-box-description{font-size:0.75rem;line-height:1.125rem;letter-spacing:0.03125rem;}.elementor-6192 .elementor-element.elementor-element-64d7b61b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-title a{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-64d7b61b .elementor-icon-box-description{font-size:0.75rem;line-height:1.125rem;letter-spacing:0.03125rem;}.elementor-6192 .elementor-element.elementor-element-1b706ba1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-title a{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-1b706ba1 .elementor-icon-box-description{font-size:0.75rem;line-height:1.125rem;letter-spacing:0.03125rem;}.elementor-6192 .elementor-element.elementor-element-1d0340aa{--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0.elementor-element{--align-self:center;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega_custom_content{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-area{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6192 .elementor-element.elementor-element-d8c46e0 .htmega-toggle-button a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega_custom_content{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-7920de9 .htmega-toggle-button a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs ul.wc-tabs li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-6192 .elementor-element.elementor-element-c89c530 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6192 .elementor-element.elementor-element-3644df2{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-6c4a3c59 .elementor-heading-title{font-size:20px;line-height:2.275rem;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products ul.products li.product .button{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-a27b06d.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6192 .elementor-element.elementor-element-71ae8bbf{--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-6192 .elementor-element.elementor-element-62ae0f12{width:var( --container-widget-width, 259.017px );max-width:259.017px;--container-widget-width:259.017px;--container-widget-flex-grow:0;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title, .elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-title a{font-size:0.875rem;line-height:1.4rem;}.elementor-6192 .elementor-element.elementor-element-62ae0f12 .elementor-icon-box-description{font-size:0.75rem;line-height:1.125rem;letter-spacing:0.03125rem;}}@media(min-width:768px){.elementor-6192 .elementor-element.elementor-element-495efb10{--content-width:90%;}.elementor-6192 .elementor-element.elementor-element-dcbedfe{--width:58%;}.elementor-6192 .elementor-element.elementor-element-6c2a134c{--width:42%;}.elementor-6192 .elementor-element.elementor-element-3921b334{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6192 .elementor-element.elementor-element-dcbedfe{--width:100%;}.elementor-6192 .elementor-element.elementor-element-6c2a134c{--width:100%;}}/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-d8c46e0 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-7920de9 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c89c530 *//* Masquer le contenu de l'onglet Description */
#tab-description {
    display: none !important;
}

/* Masquer le bouton/onglet Description */
li.description_tab {
    display: none !important;
}

/* Masquer le contenu de l'onglet Informations complémentaires */
#tab-additional_information {
    display: none !important;
}

/* Masquer le bouton/onglet Informations complémentaires */
li.additional_information_tab {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-d8c46e0 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-7920de9 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c89c530 *//* Masquer le contenu de l'onglet Description */
#tab-description {
    display: none !important;
}

/* Masquer le bouton/onglet Description */
li.description_tab {
    display: none !important;
}

/* Masquer le contenu de l'onglet Informations complémentaires */
#tab-additional_information {
    display: none !important;
}

/* Masquer le bouton/onglet Informations complémentaires */
li.additional_information_tab {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-d8c46e0 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-7920de9 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c89c530 *//* Masquer le contenu de l'onglet Description */
#tab-description {
    display: none !important;
}

/* Masquer le bouton/onglet Description */
li.description_tab {
    display: none !important;
}

/* Masquer le contenu de l'onglet Informations complémentaires */
#tab-additional_information {
    display: none !important;
}

/* Masquer le bouton/onglet Informations complémentaires */
li.additional_information_tab {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-d8c46e0 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for htmega-toggle-addons, class: .elementor-element-7920de9 */.htmega-toggle-button a {
    display: flex;
    justify-content: space-between;
    align-items: center;
    text-decoration: none;
    font-weight: bold;
    width: 100%;
}

.htmega-toggle-button svg {
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c89c530 *//* Masquer le contenu de l'onglet Description */
#tab-description {
    display: none !important;
}

/* Masquer le bouton/onglet Description */
li.description_tab {
    display: none !important;
}

/* Masquer le contenu de l'onglet Informations complémentaires */
#tab-additional_information {
    display: none !important;
}

/* Masquer le bouton/onglet Informations complémentaires */
li.additional_information_tab {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-495efb10 */.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px!important;padding:4px 2px 12px!important;scrollbar-width:thin;scrollbar-color:#007c45 #151717}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex:0 0 calc((100% - 56px)/5)!important;width:auto!important;margin:0!important;scroll-snap-align:start}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 28px)/3)!important}}
@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 14px)/2)!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb{font-size:15px!important;line-height:1.6!important;min-height:24px;color:#d8d8d8!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a{font-size:0!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a:after{content:'FICHE TECHNIQUE';font:800 13px/1.2 Inter,sans-serif!important;color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel--description>h2:first-child{display:none!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:flex!important;align-items:stretch;gap:0;width:100%}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{display:flex!important;flex:0 0 220px!important;flex-direction:column!important;gap:10px!important;padding:0 18px 0 0!important;border-right:1px solid rgba(255,255,255,.14)}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:100%!important;justify-content:flex-start!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;background:#0b0c0c!important;color:#fff!important;font:800 13px/1.2 Inter,sans-serif!important;text-transform:uppercase}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title[aria-selected='true'],.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title.e-active{background:#99000a!important;border-color:#99000a!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{flex:1!important;min-width:0!important;padding:4px 6px 4px 28px!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con{padding:0!important;background:transparent!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega-toggle-button{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs [class*='htmega-toggle-content']{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content p,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content li{color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h1,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h3{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .wc-tabs{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-description,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-additional_information{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .woocommerce-tabs{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews{display:block!important;margin:0!important;padding:0!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews label{color:#fff!important}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:block!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:100%!important;display:flex!important;flex-direction:row!important;overflow-x:auto;flex-basis:auto!important;border-right:0;border-bottom:1px solid rgba(255,255,255,.14);padding:0 0 14px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:auto!important;min-width:max-content!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{padding:22px 0 0!important}}

@media(min-width:1025px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{flex-direction:row!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:220px!important;max-width:220px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{width:calc(100% - 220px)!important}}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .cr-review-form-item{display:none!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px!important;padding:4px 2px 12px!important;scrollbar-width:thin;scrollbar-color:#007c45 #151717}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex:0 0 calc((100% - 56px)/5)!important;width:auto!important;margin:0!important;scroll-snap-align:start}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 28px)/3)!important}}
@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 14px)/2)!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb{font-size:15px!important;line-height:1.6!important;min-height:24px;color:#d8d8d8!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a{font-size:0!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a:after{content:'FICHE TECHNIQUE';font:800 13px/1.2 Inter,sans-serif!important;color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel--description>h2:first-child{display:none!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:flex!important;align-items:stretch;gap:0;width:100%}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{display:flex!important;flex:0 0 220px!important;flex-direction:column!important;gap:10px!important;padding:0 18px 0 0!important;border-right:1px solid rgba(255,255,255,.14)}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:100%!important;justify-content:flex-start!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;background:#0b0c0c!important;color:#fff!important;font:800 13px/1.2 Inter,sans-serif!important;text-transform:uppercase}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title[aria-selected='true'],.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title.e-active{background:#99000a!important;border-color:#99000a!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{flex:1!important;min-width:0!important;padding:4px 6px 4px 28px!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con{padding:0!important;background:transparent!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega-toggle-button{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs [class*='htmega-toggle-content']{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content p,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content li{color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h1,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h3{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .wc-tabs{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-description,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-additional_information{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .woocommerce-tabs{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews{display:block!important;margin:0!important;padding:0!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews label{color:#fff!important}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:block!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:100%!important;display:flex!important;flex-direction:row!important;overflow-x:auto;flex-basis:auto!important;border-right:0;border-bottom:1px solid rgba(255,255,255,.14);padding:0 0 14px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:auto!important;min-width:max-content!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{padding:22px 0 0!important}}

@media(min-width:1025px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{flex-direction:row!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:220px!important;max-width:220px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{width:calc(100% - 220px)!important}}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .cr-review-form-item{display:none!important}

@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;gap:8px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:100%!important;min-width:0!important;justify-content:flex-start!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px!important;padding:4px 2px 12px!important;scrollbar-width:thin;scrollbar-color:#007c45 #151717}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex:0 0 calc((100% - 56px)/5)!important;width:auto!important;margin:0!important;scroll-snap-align:start}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 28px)/3)!important}}
@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 14px)/2)!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb{font-size:15px!important;line-height:1.6!important;min-height:24px;color:#d8d8d8!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a{font-size:0!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a:after{content:'FICHE TECHNIQUE';font:800 13px/1.2 Inter,sans-serif!important;color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel--description>h2:first-child{display:none!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:flex!important;align-items:stretch;gap:0;width:100%}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{display:flex!important;flex:0 0 220px!important;flex-direction:column!important;gap:10px!important;padding:0 18px 0 0!important;border-right:1px solid rgba(255,255,255,.14)}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:100%!important;justify-content:flex-start!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;background:#0b0c0c!important;color:#fff!important;font:800 13px/1.2 Inter,sans-serif!important;text-transform:uppercase}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title[aria-selected='true'],.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title.e-active{background:#99000a!important;border-color:#99000a!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{flex:1!important;min-width:0!important;padding:4px 6px 4px 28px!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con{padding:0!important;background:transparent!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega-toggle-button{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs [class*='htmega-toggle-content']{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content p,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content li{color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h1,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h3{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .wc-tabs{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-description,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-additional_information{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .woocommerce-tabs{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews{display:block!important;margin:0!important;padding:0!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews label{color:#fff!important}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:block!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:100%!important;display:flex!important;flex-direction:row!important;overflow-x:auto;flex-basis:auto!important;border-right:0;border-bottom:1px solid rgba(255,255,255,.14);padding:0 0 14px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:auto!important;min-width:max-content!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{padding:22px 0 0!important}}

@media(min-width:1025px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{flex-direction:row!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:220px!important;max-width:220px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{width:calc(100% - 220px)!important}}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .cr-review-form-item{display:none!important}

@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;gap:8px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:100%!important;min-width:0!important;justify-content:flex-start!important}}

@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:block!important;width:100%!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;flex:0 0 auto!important;padding:0 0 14px!important;margin:0!important;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;overflow:visible!important;gap:8px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;position:static!important;transform:none!important;justify-content:flex-start!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{display:block!important;width:100%!important;max-width:100%!important;padding:18px 0 0!important}}
.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px!important;padding:4px 2px 12px!important;scrollbar-width:thin;scrollbar-color:#007c45 #151717}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex:0 0 calc((100% - 56px)/5)!important;width:auto!important;margin:0!important;scroll-snap-align:start}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 28px)/3)!important}}
@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 14px)/2)!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb{font-size:15px!important;line-height:1.6!important;min-height:24px;color:#d8d8d8!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a{font-size:0!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a:after{content:'FICHE TECHNIQUE';font:800 13px/1.2 Inter,sans-serif!important;color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel--description>h2:first-child{display:none!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:flex!important;align-items:stretch;gap:0;width:100%}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{display:flex!important;flex:0 0 220px!important;flex-direction:column!important;gap:10px!important;padding:0 18px 0 0!important;border-right:1px solid rgba(255,255,255,.14)}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:100%!important;justify-content:flex-start!important;padding:14px 16px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:8px!important;background:#0b0c0c!important;color:#fff!important;font:800 13px/1.2 Inter,sans-serif!important;text-transform:uppercase}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title[aria-selected='true'],.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title.e-active{background:#99000a!important;border-color:#99000a!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{flex:1!important;min-width:0!important;padding:4px 6px 4px 28px!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con{padding:0!important;background:transparent!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega-toggle-button{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs [class*='htmega-toggle-content']{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content p,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content li{color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h1,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .htmega_custom_content h3{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .wc-tabs{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-description,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-additional_information{display:none!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) .woocommerce-tabs{display:block!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews{display:block!important;margin:0!important;padding:0!important;color:#e5e5e5!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content>.e-con:nth-child(3) #tab-reviews label{color:#fff!important}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs{display:block!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-heading{width:100%!important;display:flex!important;flex-direction:row!important;overflow-x:auto;flex-basis:auto!important;border-right:0;border-bottom:1px solid rgba(255,255,255,.14);padding:0 0 14px!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tab-title{width:auto!important;min-width:max-content!important}.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .e-n-tabs-content{padding:22px 0 0!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px!important;padding:4px 2px 12px!important;scrollbar-width:thin;scrollbar-color:#007c45 #151717}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex:0 0 calc((100% - 56px)/5)!important;width:auto!important;margin:0!important;scroll-snap-align:start}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 28px)/3)!important}}
@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 14px)/2)!important}}

.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb{font-size:15px!important;line-height:1.6!important;min-height:24px;color:#d8d8d8!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a{font-size:0!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .description_tab>a:after{content:'FICHE TECHNIQUE';font:800 13px/1.2 Inter,sans-serif!important;color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel--description>h2:first-child{display:none!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 { background:#050606; color:#fff; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10, .elementor-6192 .elementor-element.elementor-element-495efb10 * { box-sizing:border-box; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { max-width:1440px; margin:0 auto; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb { color:#d8d8d8; font:600 13px/1.5 Inter,sans-serif; text-transform:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-breadcrumb a { color:#00a85a; text-decoration:none; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { background:linear-gradient(145deg,#080909,#111313); border:1px solid rgba(255,255,255,.15); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery { margin:0!important; width:100%!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .woocommerce-product-gallery__image img { width:100%!important; max-height:590px; object-fit:contain; border-radius:12px; background:#0b0c0c; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { display:flex; gap:10px; margin-top:12px!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs li { width:72px!important; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img { aspect-ratio:1/1; object-fit:cover; border:1px solid rgba(255,255,255,.2); border-radius:8px; opacity:.75; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs img.flex-active { border-color:#00a85a; opacity:1; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { background:radial-gradient(circle at 100% 0,rgba(0,124,69,.12),transparent 42%),#0a0b0b; border:1px solid rgba(255,255,255,.16); border-radius:12px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-title h1 { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .product_title { color:#fff!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description, .elementor-6192 .elementor-element.elementor-element-495efb10 .woocommerce-product-details__short-description p { color:#e4e4e4!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .price, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 p.price, .elementor-6192 .elementor-element.elementor-element-495efb10 p.price .amount { color:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-stock .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .stock { color:#00d475!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart { display:flex; gap:14px; align-items:stretch; margin:0!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .quantity .qty { min-height:50px; width:82px; color:#fff; background:#090a0a; border:1px solid rgba(255,255,255,.35); border-radius:8px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button { min-height:50px; flex:1; border-radius:8px!important; background:#007c45!important; color:#fff!important; font:800 13px/1 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 form.cart .single_add_to_cart_button:hover { background:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { border:1px solid rgba(255,255,255,.18); border-radius:10px; overflow:hidden; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:1px solid rgba(255,255,255,.15); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon { color:#00a85a!important; fill:#00a85a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features { background:#f7f4ed; border-radius:10px; box-shadow:0 10px 30px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element + .elementor-element { border-left:1px solid rgba(19,19,19,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon { color:#007c45!important; fill:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { background:linear-gradient(145deg,#0a0b0b,#121414); border:1px solid rgba(255,255,255,.16); border-radius:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { display:grid; grid-template-columns:220px minmax(0,1fr); gap:0; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { display:flex!important; flex-direction:column; gap:10px; padding:0 18px 0 0!important; margin:0!important; border-right:1px solid rgba(255,255,255,.14); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs:before, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:after, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li:before { display:none!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { display:block!important; width:100%; margin:0!important; border:1px solid rgba(255,255,255,.18)!important; border-radius:8px!important; background:#0b0c0c!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li.active { background:#99000a!important; border-color:#99000a!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li a { display:block; padding:14px 16px!important; color:#fff!important; font:800 13px/1.2 Inter,sans-serif!important; text-transform:uppercase; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { margin:0!important; padding:4px 6px 4px 28px!important; color:#e5e5e5!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel h2 { color:#fff!important; font-family:Poppins,sans-serif!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products { gap:14px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product { background:#f7f4ed!important; border:1px solid #dedad1; border-radius:10px; padding:12px!important; box-shadow:0 7px 18px rgba(0,0,0,.18); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product img { aspect-ratio:1/1; object-fit:contain; border-radius:8px; background:#fff; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .woocommerce-loop-product__title { color:#131313!important; min-height:42px; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .price { color:#007c45!important; }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { background:#f7f4ed; border-radius:10px; box-shadow:0 8px 24px rgba(0,0,0,.25); }
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-icon { color:#007c45!important; fill:#007c45!important; }
@media (min-width:1025px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-control-thumbs { position:absolute; left:0; top:0; flex-direction:column; margin:0!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media .flex-viewport { margin-left:88px; width:calc(100% - 88px)!important; }
}
@media (max-width:1024px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-media, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-tabs { grid-template-columns:1fr; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs { flex-direction:row; overflow:auto; border-right:0; border-bottom:1px solid rgba(255,255,255,.14); padding:0 0 14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .wc-tabs li { min-width:max-content; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs .woocommerce-Tabs-panel { padding:22px 0 0!important; }
}
@media (max-width:767px) {
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-shell { padding-left:14px!important; padding-right:14px!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-hero, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info, .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-tabs { border-radius:10px; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info form.cart { flex-wrap:wrap; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-info .single_add_to_cart_button { width:calc(100% - 96px); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance { flex-direction:column!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element { width:100%!important; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance > .elementor-element + .elementor-element { border-left:0; border-top:1px solid rgba(255,255,255,.15); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(3) { border-left:0; border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features > .elementor-element:nth-child(4) { border-top:1px solid rgba(19,19,19,.14); }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta { flex-direction:column!important; text-align:center; }
  .elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta .elementor-button { width:100%!important; }
}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-assurance .elementor-icon-box-description{color:#fff!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-title,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-features .elementor-icon-box-description{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta h2,.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-cta p{color:#131313!important}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product .button{border:1px solid #007c45!important;background:transparent!important;color:#007c45!important;border-radius:6px!important}

.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products ul.products{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:14px!important;padding:4px 2px 12px!important;scrollbar-width:thin;scrollbar-color:#007c45 #151717}
.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex:0 0 calc((100% - 56px)/5)!important;width:auto!important;margin:0!important;scroll-snap-align:start}
@media(max-width:1024px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 28px)/3)!important}}
@media(max-width:767px){.elementor-6192 .elementor-element.elementor-element-495efb10 .z3pi-related .related.products li.product{flex-basis:calc((100% - 14px)/2)!important}}/* End custom CSS */
/* Start custom CSS */body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 > .elementor-widget-container > .e-n-tabs {
  display: flex !important;
  flex-direction: column !important;
  width: 100% !important;
}

body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  width: 100% !important;
  max-width: none !important;
  flex-basis: auto !important;
  gap: 8px !important;
}

body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content {
  display: block !important;
  width: 100% !important;
}

body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 .e-n-tab-title {
  width: 100% !important;
  min-width: 0 !important;
  justify-content: center !important;
  text-align: center !important;
  box-sizing: border-box !important;
  color: #131313 !important;

  background:linear-gradient(145deg, rgba(210,20,30,0.85) 0%, rgba(153,0,10,0.72) 48%, rgba(75,0,5,0.88) 100%) !important;
box-shadow:inset 0 1px 2px rgba(255,255,255,0.35), 0 3px 10px rgba(153,0,10,0.25) !important;
  border: 0px solid #d7d2ca !important;
  border-bottom: 3px solid transparent !important;
}

body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 .e-n-tab-title[aria-selected="true"] {
  color: #ffffff !important;
  background: #131313 !important;
  border-color: #131313 !important;
  border-bottom-color: #007C45 !important;
}

body.elementor-page-6192 .elementor.elementor-6192 .products .product .add_to_cart_button::before {
  content: "\f217";
  display: inline-block;
  margin-right: 7px;
  font-family: "Font Awesome 5 Free";
  font-size: 13px;
  font-weight: 900;
  line-height: 1;
  vertical-align: -1px;
}

@media (max-width: 767px) {
  body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading {
    grid-template-columns: 1fr !important;
    gap: 7px !important;
  }

  body.elementor-page-6192 .elementor.elementor-6192 .elementor-element.elementor-element-3644df2 .e-n-tab-title {
    width: 100% !important;
    min-height: 48px !important;
    padding: 12px 14px !important;
    justify-content: flex-start !important;
    text-align: left !important;
    font-size: 12px !important;
  }
}/* End custom CSS */