.elementor-141 .elementor-element.elementor-element-6abbdbec{--display:flex;}.elementor-141 .elementor-element.elementor-element-1d4d86c6 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-1d4d86c6 .woocommerce-breadcrumb{color:var( --e-global-color-astglobalcolor0 );font-size:12px;}.elementor-141 .elementor-element.elementor-element-6e06147{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-78a0f1d1{--display:flex;}.elementor-141 .elementor-element.elementor-element-78a0f1d1:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-78a0f1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-141 .elementor-element.elementor-element-78a0f1d1.e-con{--flex-grow:0;--flex-shrink:0;}.woocommerce .elementor-141 .elementor-element.elementor-element-3d4e8f8c .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-141 .elementor-element.elementor-element-3d4e8f8c .flex-viewport{border-radius:10px 10px 10px 10px;}.elementor-141 .elementor-element.elementor-element-39492d6c .elementor-heading-title{font-size:12px;font-weight:400;color:#919090;}.elementor-141 .elementor-element.elementor-element-460b95c0{--display:flex;}.elementor-141 .elementor-element.elementor-element-6703fcef{--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;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-4bfe185e > .elementor-widget-container{background-color:#7B4CEE;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B4CEE;border-radius:20px 20px 20px 20px;}.elementor-141 .elementor-element.elementor-element-4bfe185e.elementor-element{--align-self:center;}.elementor-141 .elementor-element.elementor-element-4bfe185e .elementor-heading-title{font-size:14px;color:#FFFFFF;}.elementor-141 .elementor-element.elementor-element-ba599d1 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7B4CEE;border-radius:20px 20px 20px 20px;}.elementor-141 .elementor-element.elementor-element-ba599d1.elementor-element{--align-self:center;}.elementor-141 .elementor-element.elementor-element-ba599d1 .elementor-heading-title{font-size:16px;color:#7B4CEE;}.elementor-141 .elementor-element.elementor-element-991dff3 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-141 .elementor-element.elementor-element-991dff3{--e-off-canvas-justify-content:flex-end;--e-off-canvas-width:25%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-141 .elementor-element.elementor-element-59ea669{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-141 .elementor-element.elementor-element-59ea669.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-141 .elementor-element.elementor-element-47ff8a6{--spacer-size:50px;}.elementor-141 .elementor-element.elementor-element-328078b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-weight:700;}.elementor-141 .elementor-element.elementor-element-033d607{font-size:15px;}.elementor-141 .elementor-element.elementor-element-24c9adc1.elementor-element{--align-self:center;}.elementor-141 .elementor-element.elementor-element-24c9adc1 .elementor-icon-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-24c9adc1.elementor-view-stacked .elementor-icon{background-color:#4A4A4A;}.elementor-141 .elementor-element.elementor-element-24c9adc1.elementor-view-framed .elementor-icon, .elementor-141 .elementor-element.elementor-element-24c9adc1.elementor-view-default .elementor-icon{color:#4A4A4A;border-color:#4A4A4A;}.elementor-141 .elementor-element.elementor-element-24c9adc1.elementor-view-framed .elementor-icon, .elementor-141 .elementor-element.elementor-element-24c9adc1.elementor-view-default .elementor-icon svg{fill:#4A4A4A;}.elementor-141 .elementor-element.elementor-element-24c9adc1 .elementor-icon{font-size:16px;}.elementor-141 .elementor-element.elementor-element-24c9adc1 .elementor-icon svg{height:16px;}.elementor-141 .elementor-element.elementor-element-609ce2de{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-5a46e069{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-7aa1df37 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:43px;font-weight:800;letter-spacing:-1.1px;color:var( --e-global-color-astglobalcolor1 );}.elementor-141 .elementor-element.elementor-element-eb0c173 > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-141 .elementor-element.elementor-element-eb0c173 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;text-decoration:line-through;letter-spacing:-0.9px;color:var( --e-global-color-astglobalcolor2 );}.elementor-141 .elementor-element.elementor-element-3817dd1c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-2879b404 .cart button, .elementor-141 .elementor-element.elementor-element-2879b404 .cart .button{font-size:18px;font-weight:800;border-radius:10px 10px 10px 10px;color:#FFFFFF;background-color:var( --e-global-color-astglobalcolor1 );border-color:#02010100;transition:all 0.2s;}.elementor-141 .elementor-element.elementor-element-2879b404 .cart button:hover, .elementor-141 .elementor-element.elementor-element-2879b404 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-astglobalcolor0 );border-color:#02010100;}.elementor-141 .elementor-element.elementor-element-db99b70{--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-141 .elementor-element.elementor-element-4a088687{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;box-shadow:3px 3px 10px 0px rgba(185.3, 185.3, 185.3, 0.5);--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-141 .elementor-element.elementor-element-4a088687:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-4a088687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-141 .elementor-element.elementor-element-78bec98c .elementor-heading-title{font-size:16px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor0 );}.woocommerce .elementor-141 .elementor-element.elementor-element-d769478 .woocommerce-product-details__short-description{font-size:15px;}.elementor-141 .elementor-element.elementor-element-2bebc751 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-2bebc751 .elementor-heading-title{font-size:16px;text-decoration:underline;}.elementor-141 .elementor-element.elementor-element-b568c95{--display:flex;}.elementor-141 .elementor-element.elementor-element-6fc4857{font-size:14px;line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-b0cb910{--display:flex;}.elementor-141 .elementor-element.elementor-element-57b176e{font-size:14px;line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-a680c88{--display:flex;}.elementor-141 .elementor-element.elementor-element-a1dd031{font-size:14px;line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-9603747{--n-accordion-title-font-size:15px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-141 .elementor-element.elementor-element-9603747 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}:where( .elementor-141 .elementor-element.elementor-element-9603747 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:none;}.elementor-141 .elementor-element.elementor-element-9603747 {--n-accordion-padding:5px 10px 8px 10px;}.elementor-141 .elementor-element.elementor-element-21547da6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:10px 10px 10px 10px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-141 .elementor-element.elementor-element-21547da6:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-21547da6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5E9;}.elementor-141 .elementor-element.elementor-element-56ef5821 .elementor-heading-title{font-size:23px;font-weight:800;}.elementor-141 .elementor-element.elementor-element-41c4c0f4{font-family:"Helvetica", Sans-serif;font-size:14px;}.elementor-141 .elementor-element.elementor-element-41c4c0f4 p{margin-block-end:10px;}.elementor-141 .elementor-element.elementor-element-c7bd359 .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4F3ED;border-radius:5px 5px 5px 5px;padding:7px 7px 7px 7px;}.elementor-141 .elementor-element.elementor-element-c7bd359 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-68479576{--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;border-style:solid;--border-style:solid;border-width:10px 0px 2px 0px;--border-top-width:10px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-astglobalcolor0 );--border-color:var( --e-global-color-astglobalcolor0 );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-68479576:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-68479576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-141 .elementor-element.elementor-element-410937ed{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-141 .elementor-element.elementor-element-410937ed img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-141 .elementor-element.elementor-element-21b7b4ad{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-141 .elementor-element.elementor-element-40fa0726 .elementor-heading-title{color:#FFFFFF;}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-141 .elementor-element.elementor-element-1e252a20{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-141 .elementor-element.elementor-element-1e252a20 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-141 .elementor-element.elementor-element-609eba17{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-656aa8f{--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;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-b36b917{--display:flex;}.elementor-141 .elementor-element.elementor-element-26c0c0fa .elementor-heading-title{font-size:18px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#16161D;}.elementor-141 .elementor-element.elementor-element-8146fd2{font-size:15px;}.elementor-141 .elementor-element.elementor-element-4857b92{--display:flex;}.elementor-141 .elementor-element.elementor-element-8d9dce0 .elementor-heading-title{font-size:18px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#16161D;}.elementor-141 .elementor-element.elementor-element-ed8458b{font-size:15px;}.elementor-141 .elementor-element.elementor-element-481cdcc{--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-141 .elementor-element.elementor-element-d40f00f{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-141 .elementor-element.elementor-element-082e1a5{--grid-columns:4;}.elementor-141 .elementor-element.elementor-element-69d6a78d{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-69d6a78d:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-69d6a78d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-141 .elementor-element.elementor-element-33eb78e7{--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:flex-start;--align-items:center;}.elementor-141 .elementor-element.elementor-element-527190cd .elementor-heading-title{font-size:13px;}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF;border-radius:10px;}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;padding-block-end:calc( 50px / 2 );}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-block-start:calc( 50px / 2 );}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-testimonial__text{font-family:"Helvetica", Sans-serif;line-height:1.6em;}.elementor-141 .elementor-element.elementor-element-2dc59d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-141 .elementor-element.elementor-element-6be38da{--display:flex;}.elementor-141 .elementor-element.elementor-element-e6fb643{--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-141 .elementor-element.elementor-element-31067df{--display:flex;}.elementor-141 .elementor-element.elementor-element-3001319{--display:flex;}.elementor-141 .elementor-element.elementor-element-e72d957{--display:flex;}.elementor-141 .elementor-element.elementor-element-6a7c57d{--display:flex;}.elementor-141 .elementor-element.elementor-element-d92220d{--display:flex;}.elementor-141 .elementor-element.elementor-element-ef41a4d{--display:flex;}.elementor-141 .elementor-element.elementor-element-97913bd{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-141 .elementor-element.elementor-element-97913bd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-141 .elementor-element.elementor-element-97913bd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-78a0f1d1{--width:50%;}}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-328078b .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-7aa1df37 .elementor-heading-title{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-eb0c173 .elementor-heading-title{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-78bec98c .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-2bebc751 .elementor-heading-title{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-56ef5821 .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-41c4c0f4{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-40fa0726 .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-4183190b .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-26c0c0fa .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-8d9dce0 .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-082e1a5{--grid-columns:2;}.elementor-141 .elementor-element.elementor-element-59c2216d .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-testimonial__text{line-height:1.4em;}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-328078b .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-7aa1df37 .elementor-heading-title{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-eb0c173 .elementor-heading-title{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-78bec98c .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-2bebc751 .elementor-heading-title{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-56ef5821 .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-41c4c0f4{line-height:1.4em;}.elementor-141 .elementor-element.elementor-element-40fa0726 .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-4183190b .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-26c0c0fa .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-8d9dce0 .elementor-heading-title{line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-082e1a5{--grid-columns:1;}.elementor-141 .elementor-element.elementor-element-59c2216d .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-141 .elementor-element.elementor-element-36c4f4a9 .elementor-testimonial__text{line-height:1.4em;}}/* Start custom CSS for html, class: .elementor-element-212e4a5 */.elementor-141 .elementor-element.elementor-element-212e4a5 .ze-fp-h1 {
    margin: 0;
    line-height: 1.4;
}

.elementor-141 .elementor-element.elementor-element-212e4a5 .ze-fp-h1_main {
    display: block;
    font-size: 30px;        
    font-weight: 400;
}

.elementor-141 .elementor-element.elementor-element-212e4a5 .ze-fp-h1_meta {
    display: block;
    font-size: 35px;        
    font-weight: 600;
    color: var(--dark);
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-662bd1d */.ze-badge-economisez{
  display:inline-block;
  padding:6px 10px;
  border-radius:8px;
  font-weight:600;
  font-size:14px;
  line-height:1;
  background:#2e7d32;
  color:#fff;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2879b404 */.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    padding: 18px 60px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a890176 */.ze-btn-loc {
    display: block;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    color: var(--brand);
    text-decoration: none;
}
.ze-btn-loc:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-d769478 *//* 1 puce par <p> — retour à la ligne aligné correctement */
.elementor-141 .elementor-element.elementor-element-d769478 p {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  margin: 0 0 10px;
  line-height: 1.45;
}
.elementor-141 .elementor-element.elementor-element-d769478 p::before {
  content: "";
  flex-shrink: 0;
  width: 14px;
  height: 14px;
  margin-top: 3px; /* alignement optique avec la 1ère ligne de texte */
  background-color: var(--dark);
  -webkit-mask: url("https://testecom.zicethic.fr/wp-content/uploads/2025/11/check-circle.svg") no-repeat center / contain;
  mask: url("https://testecom.zicethic.fr/wp-content/uploads/2025/11/check-circle.svg") no-repeat center / contain;
}
.elementor-141 .elementor-element.elementor-element-d769478 li:last-child,
.elementor-141 .elementor-element.elementor-element-d769478 p:last-child {
  margin-bottom: 0;
}/* End custom CSS */