.elementor-18726 .elementor-element.elementor-element-3562968{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-3562968 > .elementor-shape-bottom svg, .elementor-18726 .elementor-element.elementor-element-3562968 > .e-con-inner > .elementor-shape-bottom svg{width:calc(202% + 1.3px);height:292px;}.elementor-18726 .elementor-element.elementor-element-844e789{--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:28px 56px;--row-gap:28px;--column-gap:56px;--padding-top:56px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-844e789 > .elementor-shape-bottom svg, .elementor-18726 .elementor-element.elementor-element-844e789 > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:28px;}.elementor-18726 .elementor-element.elementor-element-25b7e60{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-5f527ba{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-2d8dc32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:40px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-4e01d01{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-0f3325b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-a0052e1{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-5a421eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-d5a4f36{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-e720913{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-339cff6{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-9e6e0fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-9e6e0fd > .elementor-shape-bottom svg, .elementor-18726 .elementor-element.elementor-element-9e6e0fd > .e-con-inner > .elementor-shape-bottom svg{width:calc(152% + 1.3px);height:150px;}.elementor-18726 .elementor-element.elementor-element-67b2197{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-afc9ca2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-d844a33.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18726 .elementor-element.elementor-element-d844a33.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-18726 .elementor-element.elementor-element-115d510{--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:28px 48px;--row-gap:28px;--column-gap:48px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-115d510 > .elementor-shape-top svg, .elementor-18726 .elementor-element.elementor-element-115d510 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:21px;}.elementor-18726 .elementor-element.elementor-element-df145b5{--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 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-2f566df{--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 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-5c57414{--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:28px 56px;--row-gap:28px;--column-gap:56px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-5c57414:not(.elementor-motion-effects-element-type-background), .elementor-18726 .elementor-element.elementor-element-5c57414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F333D;}.elementor-18726 .elementor-element.elementor-element-5c57414 > .elementor-shape-top .elementor-shape-fill, .elementor-18726 .elementor-element.elementor-element-5c57414 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F8FBF8;}.elementor-18726 .elementor-element.elementor-element-5c57414 > .elementor-shape-top svg, .elementor-18726 .elementor-element.elementor-element-5c57414 > .e-con-inner > .elementor-shape-top svg{height:31px;}.elementor-18726 .elementor-element.elementor-element-5c57414 > .elementor-shape-bottom svg, .elementor-18726 .elementor-element.elementor-element-5c57414 > .e-con-inner > .elementor-shape-bottom svg{height:41px;transform:translateX(-50%) rotateY(180deg);}.elementor-18726 .elementor-element.elementor-element-b6305ee{--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 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-b9f3048{--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 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-1a66183{--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 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-456aacb{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-2dcc449{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-792e96e{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-3b39f5a{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-99edadf{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-0cf3275{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-2187b21{--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:24px 56px;--row-gap:24px;--column-gap:56px;--padding-top:56px;--padding-bottom:56px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-2187b21:not(.elementor-motion-effects-element-type-background), .elementor-18726 .elementor-element.elementor-element-2187b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1F0D5;}.elementor-18726 .elementor-element.elementor-element-2187b21 > .elementor-shape-top svg, .elementor-18726 .elementor-element.elementor-element-2187b21 > .e-con-inner > .elementor-shape-top svg{height:41px;}.elementor-18726 .elementor-element.elementor-element-2187b21 > .elementor-shape-bottom svg, .elementor-18726 .elementor-element.elementor-element-2187b21 > .e-con-inner > .elementor-shape-bottom svg{height:47px;}.elementor-18726 .elementor-element.elementor-element-c3dfdf4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-734f40d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-409b3ac{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-3dfa022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-ce5ad0a{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-3507368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-e378fca{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-3dbe986{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-e066588{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-51c0650{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-863998b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-3aad8ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-869dcef{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-fe64fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-44df1b6{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-0af2ffa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-c943490{--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 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-8fa70b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-58615b0{--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 44px;--row-gap:20px;--column-gap:44px;--padding-top:44px;--padding-bottom:44px;--padding-left:56px;--padding-right:56px;}.elementor-18726 .elementor-element.elementor-element-58615b0:not(.elementor-motion-effects-element-type-background), .elementor-18726 .elementor-element.elementor-element-58615b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7F5;}.elementor-18726 .elementor-element.elementor-element-e6bc71c{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-ad09362{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:48px;--padding-right:48px;}.elementor-18726 .elementor-element.elementor-element-4cf0403{--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-a720f46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18726 .elementor-element.elementor-element-02013e0{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-18726 .elementor-element.elementor-element-02013e0:after{content:"0.66";}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-post__thumbnail__link{width:100%;}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-post__meta-data span + span:before{content:"•";}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-post__text{margin-top:20px;}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-post__badge{right:0;}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-post__card .elementor-post__badge{margin:20px;}@media(min-width:761px){.elementor-18726 .elementor-element.elementor-element-844e789{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-2d8dc32{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-9e6e0fd{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-115d510{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-5c57414{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-456aacb{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-2187b21{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-734f40d{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-51c0650{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-8fa70b4{--content-width:1440px;}.elementor-18726 .elementor-element.elementor-element-ad09362{--content-width:1440px;}}@media(max-width:1024px){.elementor-18726 .elementor-element.elementor-element-844e789{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-2d8dc32{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-9e6e0fd{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-d844a33.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18726 .elementor-element.elementor-element-115d510{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-5c57414{--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:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-456aacb{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-2187b21{--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:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-734f40d{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-51c0650{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-8fa70b4{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-58615b0{--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:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-18726 .elementor-element.elementor-element-ad09362{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}}@media(max-width:760px){.elementor-18726 .elementor-element.elementor-element-844e789{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-2d8dc32{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-9e6e0fd{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-d844a33.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-18726 .elementor-element.elementor-element-115d510{--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:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-5c57414{--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:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-456aacb{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-2187b21{--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:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-734f40d{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-51c0650{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-8fa70b4{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-58615b0{--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:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-ad09362{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-18726 .elementor-element.elementor-element-02013e0:after{content:"0.5";}.elementor-18726 .elementor-element.elementor-element-02013e0 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-3562968 */.elementor-18726 .elementor-element.elementor-element-3562968{--g:#1E7A45;--gl:#47D27C;--d:#1F333D;--t:#2E4A55;--bg:#F4F7F5;--bd:#E1E6DF;font-family:Lato,sans-serif;color:var(--d)}
.elementor-18726 .elementor-element.elementor-element-3562968 a{text-decoration:none}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-eyebrow .elementor-heading-title{font-size:13px;font-weight:900;letter-spacing:2px;color:var(--g);line-height:1.3}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-eyebrow-light .elementor-heading-title{color:var(--gl)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-center{text-align:center}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h1 .elementor-heading-title{font-size:46px;line-height:1.15;font-weight:900;color:var(--d)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h2 .elementor-heading-title{font-size:32px;line-height:1.25;font-weight:900;color:var(--d);margin-top:8px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h2-sm .elementor-heading-title{font-size:28px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-light .elementor-heading-title{color:#fff}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-lead p{margin:0;font-size:18px;line-height:1.6;color:var(--t)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btn .elementor-button{height:52px;padding:0 26px !important;border-radius:26px !important;font-size:16px !important;font-weight:900 !important;display:inline-flex;align-items:center;transition:all .2s}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btn-green .elementor-button{background:var(--gl) !important;color:var(--d) !important;border:2px solid var(--gl)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btn-green .elementor-button:hover{background:#3BBE6D !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btn-outline .elementor-button{background:transparent !important;color:var(--d) !important;border:2px solid var(--d)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btn-outline .elementor-button:hover{background:var(--d) !important;color:#fff !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-checks p{margin:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;font-weight:700;color:var(--t)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero{background:var(--bg);box-shadow:0 0 0 100vmax var(--bg);clip-path:inset(0 -100vmax)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-txt{flex:1 1 0 !important;min-width:0}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-img{flex:0 0 46%;max-width:600px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-img img{width:100%;height:440px;object-fit:cover;border-radius:24px;display:block}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grid3 > .elementor-element{flex:1 1 0 !important;min-width:0;width:auto !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card{background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(31,51,61,.10);color:inherit;transition:transform .2s,box-shadow .2s}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(31,51,61,.16)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-img img{width:100%;height:220px;object-fit:cover;display:block}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-body{padding:22px 24px 26px !important;border-top:5px solid var(--gl)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sante .pg-card-body{border-top-color:#4A90D9}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-esth .pg-card-body{border-top-color:#E7779B}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sport .pg-card-body{border-top-color:#F29A38}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-title .elementor-heading-title{font-size:24px;font-weight:900;color:var(--d)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-text p{margin:0;font-size:16px;line-height:1.5;color:var(--t)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more .elementor-heading-title a{font-size:15px;font-weight:900;color:var(--g)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-form{box-shadow:none;border:1px solid var(--bd)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-form .pg-card-img img{height:180px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-form .pg-card-body{border-top:0;padding:20px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-form .pg-card-title .elementor-heading-title{font-size:20px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-badge .elementor-heading-title{display:inline-block;font-size:11px;font-weight:900;letter-spacing:1.5px;padding:4px 10px;border-radius:10px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-badge-dark .elementor-heading-title{background:var(--d);color:#fff}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-badge-green .elementor-heading-title{background:var(--gl);color:var(--d)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-badge-light .elementor-heading-title{background:#D1F0D5;color:var(--g)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-head{margin-bottom:28px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-head > .elementor-element{width:auto !important;flex:0 1 auto}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btns > .elementor-element{width:auto !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-img{flex:0 0 42%;max-width:520px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-univers .pg-center:last-of-type{margin-bottom:34px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-univers .pg-grid3,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-formations .pg-grid3{margin-top:30px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products{margin:0 !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product{border:1px solid var(--bd);border-radius:18px;overflow:hidden;padding:0 0 18px !important;text-align:left;display:flex;flex-direction:column}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product img{width:100%;height:230px !important;object-fit:contain;background:var(--bg);margin:0 0 14px !important;padding:12px;box-sizing:border-box}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .woocommerce-loop-product__title{font-size:17px !important;font-weight:900 !important;color:var(--d) !important;padding:0 18px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .price{padding:0 18px;font-weight:900;color:var(--d) !important;font-size:15px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .button{margin:auto 18px 0 !important;border-radius:20px !important;background:var(--d) !important;color:#fff !important;font-weight:900 !important;padding:10px 18px !important;align-self:flex-start}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-tb{background:var(--bg);box-shadow:0 0 0 100vmax var(--bg);clip-path:inset(0 -100vmax)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-half{flex:1 1 0 !important;min-width:0}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips a{min-height:60px;border-radius:14px;background:#fff;border:1px solid var(--bd);display:flex;align-items:center;justify-content:center;text-align:center;font-weight:900;font-size:16px;color:var(--d);padding:6px;transition:border-color .2s,color .2s}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips a:hover{border-color:var(--gl);color:var(--g)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips-besoins .pg-chips{grid-template-columns:repeat(4,minmax(0,1fr))}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips-besoins .pg-chips a{font-size:14px;font-weight:700}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro{box-shadow:0 0 0 100vmax var(--d);clip-path:inset(0 -100vmax)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-txt{flex:1 1 0 !important;min-width:0}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-img{flex:0 0 520px;max-width:100%}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-img img{width:100%;height:340px;object-fit:cover;border-radius:20px;display:block}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-text p{margin:0 0 16px;font-size:17px;line-height:1.6;color:#D1F0D5}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-ticks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;color:#fff;font-size:16px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-ticks li::before{content:"✓ ";color:var(--gl);font-weight:900}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-stat-val .elementor-heading-title{font-size:56px;font-weight:900;color:var(--g);line-height:1}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-stat-label .elementor-heading-title{font-size:16px;color:var(--t)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-avis{background:var(--bg);border-radius:18px;padding:24px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-stars .elementor-heading-title{color:var(--gl);font-size:18px;letter-spacing:2px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-avis-text p{margin:0;font-size:16px;line-height:1.6;color:#55656D;font-style:italic}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-avis-who .elementor-heading-title{font-size:14px;font-weight:900;color:var(--d)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse{box-shadow:0 0 0 100vmax #D1F0D5;clip-path:inset(0 -100vmax)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse-img{flex:0 0 480px;max-width:100%}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse-img img{width:100%;height:300px;object-fit:cover;border-radius:20px;display:block}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse-txt{flex:1 1 0 !important;min-width:0}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide{border-radius:24px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-img{flex:0 0 180px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-img img{max-height:260px;width:auto;object-fit:contain}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-txt{flex:1 1 0 !important;min-width:0}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-form{flex:0 0 400px;max-width:100%}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-posts .elementor-post__card{border-radius:16px !important;border:1px solid var(--bd) !important;box-shadow:none !important;overflow:hidden}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-posts .elementor-post__title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-posts .elementor-post__title a{font-size:19px !important;line-height:1.35 !important;font-weight:900 !important;color:var(--d) !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-posts .elementor-post__badge{background:var(--gl) !important;color:var(--d) !important;font-weight:900 !important;border-radius:10px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products li.product > strong{display:block;padding:0 18px 12px;font-weight:400;font-size:14px;line-height:1.5}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-univers .pg-grid3{scrollbar-width:none}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-univers .pg-grid3::-webkit-scrollbar{display:none}
@media (max-width:1024px){
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h1 .elementor-heading-title{font-size:38px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-img,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-img,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse-img{flex:none;width:100%}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-txt,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-txt,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse-txt{flex:none !important;width:100%}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-img img{height:360px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-img,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-txt,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-form{flex:none !important;width:100%;text-align:center}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-guide-form{text-align:left}
}
@media (max-width:767px){
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h1 .elementor-heading-title{font-size:30px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h2 .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-h2-sm .elementor-heading-title{font-size:24px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-lead p{font-size:16px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero{padding-top:0 !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-img{margin:0 -16px;width:calc(100% + 32px)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-hero-img img{height:230px;border-radius:0}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btns > .elementor-element{width:100%}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-btn .elementor-button{width:100%;justify-content:center}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-checks p{flex-direction:column}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grid3{flex-direction:column !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grid3 > .elementor-element{flex:none !important;width:100% !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-univers .pg-grid3{flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-univers .pg-grid3 > .elementor-element{flex:0 0 78% !important;width:78% !important;scroll-snap-align:start}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-img img{height:160px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-title .elementor-heading-title{font-size:20px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips a{min-height:50px;font-size:14px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips-besoins .pg-chips{display:flex;flex-wrap:wrap}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-chips-besoins .pg-chips a{min-height:38px;padding:0 14px;border-radius:19px;font-size:13px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-ticks{grid-template-columns:1fr}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-pro-img img{height:220px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-grasse-img img{height:190px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-stat-val .elementor-heading-title{font-size:44px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product img{height:150px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .woocommerce-loop-product__title{font-size:15px !important;padding:0 12px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .price{padding:0 12px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products li.product > strong{display:none}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .button{margin:auto 12px 0 !important;padding:8px 14px !important;font-size:13px !important}
}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product{padding:0 18px 18px !important;font-size:14px;line-height:1.5}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product img{width:calc(100% + 36px) !important;max-width:none !important;margin:0 -18px 14px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .woocommerce-loop-product__title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .price{padding-left:0 !important;padding-right:0 !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products li.product > strong{padding:0 0 12px !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .button{margin:auto 0 0 !important}
@media (max-width:767px){.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product{padding:0 12px 14px !important;font-size:0}.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products ul.products li.product img{width:calc(100% + 24px) !important;margin:0 -12px 10px !important}.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .woocommerce-loop-product__title{font-size:15px !important}.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .price{font-size:14px !important}.elementor-18726 .elementor-element.elementor-element-3562968 .pg-products .button{font-size:13px !important}}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-quote .elementor-heading-title{font-size:56px;line-height:.6;font-weight:900;color:var(--gl);font-family:Georgia,serif;height:24px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-avis-text p{font-style:normal;color:var(--t)}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-avis-who .elementor-heading-title span{display:block;font-weight:400;font-size:13px;color:#55656D;margin-top:2px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-avis{justify-content:flex-start}
/* Liens PRO secondaires (nov. 2026) */
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-pro{margin-top:-6px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-pro .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-pro .elementor-heading-title a{font-size:13px !important;font-weight:700 !important;color:#55656D !important;text-decoration:underline;text-underline-offset:3px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-pro .elementor-heading-title a:hover{color:#1E7A45 !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-light .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-light .elementor-heading-title a{color:#D1F0D5 !important;font-size:15px !important;text-decoration:underline;text-underline-offset:3px}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-more-light .elementor-heading-title a:hover{color:#FFFFFF !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-card-img a{display:block}
/* Couleurs des univers (nov. 2026) : titres et liens « Voir les soins » */
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sante .pg-card-title .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sante .pg-more:not(.pg-more-pro) .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sante .pg-more:not(.pg-more-pro) .elementor-heading-title a{color:#2F7BC8 !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-esth .pg-card-title .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-esth .pg-more:not(.pg-more-pro) .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-esth .pg-more:not(.pg-more-pro) .elementor-heading-title a{color:#D4537E !important}
.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sport .pg-card-title .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sport .pg-more:not(.pg-more-pro) .elementor-heading-title,.elementor-18726 .elementor-element.elementor-element-3562968 .pg-uni-sport .pg-more:not(.pg-more-pro) .elementor-heading-title a{color:#E07F12 !important}/* End custom CSS */