@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,0.01))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,0.01))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;overflow:hidden;width:auto!important;height:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{position:absolute;padding:0;margin:0;left:0;top:0;bottom:0;right:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{position:absolute;overflow:hidden;pointer-events:none}.simplebar-track{z-index:1;right:0;bottom:0}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;opacity:0;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}:root{--annoucement-height:40px}:root [data-theme=red]{--primary-product-color:#f95b34}:root [data-theme=orange]{--primary-product-color:#f7a71d}:root [data-theme=green]{--primary-product-color:#6eb643}:root [data-theme=blue]{--primary-product-color:#12b5ad}.section-title{font-size:clamp(1.5rem,1.198rem + 1.238vw,2.313rem)}@media (min-width:49.125rem){.section-title{font-size:1.875rem}}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:var(--input-bg,#fff);border:var(--input-border-color,1px) var(--input-border-style,solid) var(--input-border-color,#ccc);border-radius:var(--input-border-radius,0);color:var(--input-color,currentColor);font-family:var(--input-font-family,Open Sans,sans-serif);font-size:var(--input-font-size,.875rem);font-weight:var(--input-font-weight,400);min-height:var(--input-min-height,auto);padding:var(--input-padding-top,1.25rem) var(--input-padding-right,.75rem) var(--input-padding-bottom,1.25rem) var(--input-padding-left,.75rem)!important}input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--input-placeholder-color,#adb5bd);font-family:var(--input-placeholder-font-family,Open Sans,sans-serif);font-weight:var(--input-placeholder-font-weight,400);opacity:var(--input-placeholder-opacity,1)}input:-moz-placeholder[type=color],input:-moz-placeholder[type=date],input:-moz-placeholder[type=datetime-local],input:-moz-placeholder[type=datetime],input:-moz-placeholder[type=email],input:-moz-placeholder[type=month],input:-moz-placeholder[type=number],input:-moz-placeholder[type=password],input:-moz-placeholder[type=search],input:-moz-placeholder[type=tel],input:-moz-placeholder[type=text],input:-moz-placeholder[type=time],input:-moz-placeholder[type=url],input:-moz-placeholder[type=week],input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder,textarea:-moz-placeholder,textarea::-moz-placeholder{color:var(--input-placeholder-color,#adb5bd);font-family:var(--input-placeholder-font-family,Open Sans,sans-serif);font-weight:var(--input-placeholder-font-weight,400);opacity:var(--input-placeholder-opacity,1)}input:-ms-input-placeholder[type=color],input:-ms-input-placeholder[type=date],input:-ms-input-placeholder[type=datetime-local],input:-ms-input-placeholder[type=datetime],input:-ms-input-placeholder[type=email],input:-ms-input-placeholder[type=month],input:-ms-input-placeholder[type=number],input:-ms-input-placeholder[type=password],input:-ms-input-placeholder[type=search],input:-ms-input-placeholder[type=tel],input:-ms-input-placeholder[type=text],input:-ms-input-placeholder[type=time],input:-ms-input-placeholder[type=url],input:-ms-input-placeholder[type=week],select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--input-placeholder-color,#adb5bd);font-family:var(--input-placeholder-font-family,Open Sans,sans-serif);font-weight:var(--input-placeholder-font-weight,400);opacity:var(--input-placeholder-opacity,1)}input:disabled,input[readonly],select:disabled,textarea:disabled{background:var(--input-disabled-bg,#f5f5f5);border:var(--input-disabled-border,1px solid #adb5bd);color:var(--input-disabled-color,#adb5bd)}@font-face{font-family:icomoon;src:url("/app/themes/evom/resources/assets/fonts/icomoon/icomoon.eot?o1nj49");src:url("/app/themes/evom/resources/assets/fonts/icomoon/icomoon.eot?o1nj49#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/icomoon/icomoon.ttf?o1nj49") format("truetype"),url("/app/themes/evom/resources/assets/fonts/icomoon/icomoon.woff?o1nj49") format("woff"),url("/app/themes/evom/resources/assets/fonts/icomoon/icomoon.svg?o1nj49#icomoon") format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-46:before{content:"\E91B"}.icon-22:before{content:"\E91A"}.icon-233:before{content:"\E91D"}.icon-26:before{content:"\E918"}.icon-31:before{content:"\E91C"}.icon-36:before{content:"\E920"}.icon-40:before{content:"\E924"}.icon-50:before{content:"\E928"}.icon-69:before{content:"\E92C"}.icon-77:before{content:"\E930"}.icon-88:before{content:"\E934"}.icon-arrow:before{content:"\E900"}.icon-check:before{content:"\E901"}.icon-close:before{content:"\E902"}.icon-dose-for-man:before{content:"\E903";color:#f7a71d}.icon-dropdown:before{content:"\E904"}.icon-face:before{content:"\E905"}.icon-facebook:before{content:"\E906"}.icon-instagram:before{content:"\E907"}.icon-map:before{content:"\E908";color:#12b5ad}.icon-minus:before{content:"\E909"}.icon-truck:before{content:"\E919"}.icon-padlock:before{content:"\E90A"}.icon-plus:before{content:"\E90B"}.icon-posology:before{content:"\E90C";color:#6eb643}.icon-qualite:before{content:"\E90D";color:#f95b34}.icon-search:before{content:"\E90E"}.icon-star:before{content:"\E90F"}.icon-x:before{content:"\E910"}.icon-digestion:before{content:"\E911"}.icon-cardio:before{content:"\E912"}.icon-accessibility:before{content:"\E913"}.icon-alert:before{content:"\E914"}.icon-arrow-left:before{content:"\E916"}.icon-play:before{content:"\E915"}.icon-arrow-right:before{content:"\E900"}.icon-performance:before{content:"\E917"}.icon-alarm:before{content:"\E91E"}:root{--admin-bar:var(--wp-admin--admin-bar--height,0px);--header-height:60px;--section-gap:3.75rem;--section-gap:6.25rem}@media (min-width:75rem){:root{--header-height:115px}}@media (min-width:49.125rem){:root{--section-gap:5rem}}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-smooth:always;-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-osx-font-smoothing:grayscale;font-variant:normal;text-transform:none;font-style:normal;font-weight:400}article,aside,footer,header,nav,section{display:block}.popup-inner .header-title p,h1{font-size:2em;margin:.67em 0}.video-caption,figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;overflow:visible;display:block;height:1px;background-color:currentColor;border:0}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}img{border-style:none;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit,sans-serif;font-size:100%;line-height:1.15;margin:0;text-align:inherit;color:inherit;text-transform:inherit}button,input{overflow:visible;padding:0;margin:0;border-radius:0;background:transparent;border:1px solid #000}button,select{text-transform:none}button,input[type=submit],select{cursor:pointer}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto;vertical-align:top}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{font-smooth:always;-webkit-font-smoothing:antialiased}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}q{quotes:"\201C" "\201D" "\2018" "\2019"}.details-module .hightlight-cure-module.hightlight-cure-module h2,.details-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module h3,.popup-inner .header-title p,h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}li{list-style:none}.slick-slide:focus{outline:0}input[type=email],input[type=tel],input[type=text],textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none}input::placeholder,textarea::placeholder{opacity:1}.details-module .hightlight-cure-module.hightlight-cure-module h2,.details-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module h3,.popup-inner .header-title p,.video-caption,a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var{margin:0;padding:0;border:0}.details-module .hightlight-cure-module.hightlight-cure-module h2:focus,.details-module h2:focus,.hightlight-cure-module.hightlight-cure-module .details-module h2:focus,.hightlight-cure-module.hightlight-cure-module h3:focus,.popup-inner .header-title p:focus,.video-caption:focus,a:focus,abbr:focus,acronym:focus,address:focus,applet:focus,article:focus,aside:focus,audio:focus,b:focus,big:focus,blockquote:focus,body:focus,canvas:focus,caption:focus,center:focus,cite:focus,code:focus,dd:focus,del:focus,details:focus,dfn:focus,div:focus,dl:focus,dt:focus,em:focus,embed:focus,fieldset:focus,figcaption:focus,figure:focus,footer:focus,form:focus,h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,h6:focus,header:focus,hgroup:focus,html:focus,i:focus,iframe:focus,img:focus,ins:focus,kbd:focus,label:focus,legend:focus,li:focus,mark:focus,menu:focus,nav:focus,object:focus,ol:focus,output:focus,p:focus,pre:focus,q:focus,ruby:focus,s:focus,samp:focus,section:focus,small:focus,span:focus,strike:focus,strong:focus,sub:focus,summary:focus,sup:focus,table:focus,tbody:focus,td:focus,tfoot:focus,th:focus,thead:focus,time:focus,tr:focus,tt:focus,u:focus,ul:focus,var:focus{outline:0}audio:not([controls]){display:none;height:0}code{display:inline-block;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-color:#f0f0f0;text-decoration-thickness:1em;text-underline-offset:-.875em}code,pre{line-height:1.5}pre{background-color:#f5f5f5;border:1px solid #e2e2e2;border-radius:5px;display:block;font-family:monospace;font-size:1em;padding:.5em 1em;white-space:normal}*,:after,:before{box-sizing:border-box}html:has(.popup.opened){overflow:hidden}body,html{position:relative;width:100%;scroll-behavior:smooth!important}html{box-sizing:border-box;height:100%;font-size:100%}html:not([data-whatintent=keyboard]) *{outline:none}html[data-whatintent=keyboard] :focus{outline:3px solid rgba(0,0,0,.15)}html[data-whatinput]{margin-top:0!important}body.admin-bar{padding-top:var(--admin-bar)}body:not(#tinymce){background-color:#fff;color:set-color(#fff);font-family:Open Sans,sans-serif;margin:0;max-width:100vw;min-width:320px;min-height:100%;overflow-x:hidden;padding:0}@media screen and (max-width:1024px){#app.no-overflow{overflow-y:hidden}}.details-module .hightlight-cure-module.hightlight-cure-module h2,.details-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module h3,.popup-inner .header-title p,h1,h2,h3,h4,h5,h6{font-family:Bitter,sans-serif;font-weight:600;margin:0;line-height:1.2}.popup-inner .header-title p,h1{font-size:2.5rem}@media (min-width:49.125rem){.popup-inner .header-title p,h1{font-size:2.375rem}}@media (min-width:49.125rem){.details-module .hightlight-cure-module.hightlight-cure-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module h3,h2{font-size:1.875rem}}.details-module h2,h3{font-size:1.5rem}@media (min-width:49.125rem){.details-module h2,h3{font-size:1.75rem}}h4{font-size:1.25rem}@media (min-width:49.125rem){h4{font-size:1.5rem}}h5{font-size:1.125rem}@media (min-width:49.125rem){h5{font-size:1.25rem}}h6{font-size:1rem}p{color:#1d1d1b}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:inherit}.menu-item a{text-decoration:none}[role=button],[type=button],[type=checkbox],[type=radio],[type=submit],button,select{cursor:pointer}button{background-color:transparent;border:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}fieldset,figure{margin:0}fieldset{border:0;padding:0}img{width:auto;height:auto;max-width:100%}li,ol,ul{margin:0;padding:0}[class*=container]{margin-left:auto;margin-right:auto;width:90%}html{scroll-behavior:smooth}main>*+*{margin-block:2.625rem 2.625rem}main section:last-child{margin-block-end:0!important}.grid-news main section.news-list,main .grid-news section.news-list,main .hero-block+#primary,main section.cta-module,main section.grey-bg,main section.quote-module,main section.reassurance-module,main section.rebound-module,main section.search-results,main section.slider-module,main section.testimonials-module,main section.video-module{margin-block:0!important}section.page-header:has(.actus-item){margin-block-end:0!important}section.tab{margin-block-start:clamp(3.75rem,3.036rem + 3.571vw,6.25rem)!important}section.grey-bg+.quote-module{margin-block-start:3.75rem!important}.container,.single-product.single-product.product-template-default .product,.single-product .wysiwyg.grey-bg .container{max-width:var(--container-maxwidth,1230px)}.container-small{max-width:var(--container-maxwidth,480px)}.container-medium{max-width:var(--container-maxwidth,810px)}.container-alternate{max-width:var(--container-maxwidth,1018px)}.container-large,.hero-block .swiper .slide-content,.main-footer{max-width:var(--container-maxwidth,1440px)}.container-fluid,.header-inner,.home .intro-module .container-medium{max-width:none;width:100%}.section-background{margin-bottom:0;padding-block:var(--section-gap)}.section-background:last-child{margin-bottom:0}.section-background+.section:not(.section-background){margin-top:3.75rem;margin-top:6.25rem}@media (min-width:49.125rem){.section-background+.section:not(.section-background){margin-top:5rem}}body:not(.home) #main{display:flex;flex-direction:column}.section-fluid{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.parallax-module{margin-block-end:-100px}@media (max-width:31.24875rem){main>*+*{margin-block:1.9375rem}}#smooth-content:has(.page-cart),#smooth-content:has(.woocommerce-MyAccount-content){gap:0}@media (max-width:31.24875rem){.admin-bar #smooth-wrapper{inset:calc(var(--header-height) + var(--admin-bar)) auto auto 0}#smooth-wrapper{inset:var(--header-height) auto auto 0}}@media print{.cookie-banner,.footer-global-wrapper,.header-global-wrapper{display:none}}@font-face{font-family:Tusker Grotesk;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold.svg#TuskerGrotesk-5600Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk\ 5500;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium.svg#TuskerGrotesk-5500Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk\ 5500;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium_1.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium_1.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium_1.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium_1.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium_1.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5500Medium_1.svg#TuskerGrotesk-5500Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk\ 6600;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-6600Semibold.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-6600Semibold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-6600Semibold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-6600Semibold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-6600Semibold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-6600Semibold.svg#TuskerGrotesk-6600Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk\ 4600;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold.svg#TuskerGrotesk-4600Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk\ 4600;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold_1.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold_1.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold_1.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold_1.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold_1.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-4600Semibold_1.svg#TuskerGrotesk-4600Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tusker Grotesk;src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold_1.eot");src:url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold_1.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold_1.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold_1.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold_1.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/tusker/TuskerGrotesk-5600Semibold_1.svg#TuskerGrotesk-5600Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Bold.eot");src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Bold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Bold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Bold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Bold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Bold.svg#Bitter-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Medium.eot");src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Medium.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Medium.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Medium.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Medium.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Medium.svg#Bitter-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-SemiBold.eot");src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-SemiBold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-SemiBold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-SemiBold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-SemiBold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-SemiBold.svg#Bitter-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Regular.eot");src:url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Regular.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Regular.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Regular.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Regular.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/bitter/Bitter-Regular.svg#Bitter-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Better Times;src:url("/app/themes/evom/resources/assets/fonts/better-times/BetterTimes.eot");src:url("/app/themes/evom/resources/assets/fonts/better-times/BetterTimes.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/better-times/BetterTimes.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/better-times/BetterTimes.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/better-times/BetterTimes.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/better-times/BetterTimes.svg#BetterTimes") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Light.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Light.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Light.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Light.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Light.svg#OpenSans-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSansLight-Italic.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSansLight-Italic.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSansLight-Italic.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSansLight-Italic.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSansLight-Italic.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSansLight-Italic.svg#OpenSansLight-Italic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans.svg#OpenSans") format("svg");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Italic.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Italic.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Italic.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Italic.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Semibold.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Semibold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Semibold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Semibold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Semibold.svg#OpenSans-Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-SemiboldItalic.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-SemiboldItalic.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-SemiboldItalic.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-SemiboldItalic.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Bold.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Bold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Bold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Bold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-BoldItalic.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-BoldItalic.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-BoldItalic.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-BoldItalic.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Extrabold.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Extrabold.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Extrabold.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Extrabold.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-Extrabold.svg#OpenSans-Extrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-ExtraboldItalic.eot");src:url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-ExtraboldItalic.eot?#iefix") format("embedded-opentype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-ExtraboldItalic.woff2") format("woff2"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-ExtraboldItalic.woff") format("woff"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-ExtraboldItalic.ttf") format("truetype"),url("/app/themes/evom/resources/assets/fonts/open-sans/OpenSans-ExtraboldItalic.svg#OpenSans-ExtraboldItalic") format("svg");font-weight:800;font-style:italic}.simplebar-track{cursor:grab;border-radius:8px;pointer-events:auto;z-index:2}.simplebar-dragging .simplebar-track{cursor:grabbing}.simplebar-track.simplebar-vertical{width:8px}.simplebar-track.simplebar-horizontal{border-radius:8px;height:8px;max-width:50%;left:50%;right:auto;transform:translateX(-50%);width:100%}.simplebar-scrolling .simplebar-track,.simplebar-track.simplebar-hover,.simplebar-track[style="visibility: visible;"]{background-color:rgba(0,0,0,.05)}.simplebar-scrollbar:before{background-color:#1d1d1b;top:0;bottom:0;left:0;right:0;transition:opacity .2s ease}.simplebar-track[style="visibility: visible;"] .simplebar-scrollbar:before{opacity:.75}:root{--grid-gap:1.0313rem;--grid-item-height:auto;--grid-item-background:transparent;--sidebar-width:366px}.two-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--grid-gap) * 2)}.two-cols .grid-item{height:var(--grid-item-height);background-color:var(--grid-item-background)}@media screen and (max-width:992px){.two-cols{grid-template-columns:repeat(1,1fr);gap:var(--grid-gap)}}.four-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(var(--grid-gap) * 2)}.four-cols .grid-item{height:var(--grid-item-height);background-color:var(--grid-item-background)}@media (max-width:49.12375rem){.four-cols{grid-template-columns:repeat(2,1fr);gap:var(--grid-gap)}}@media (max-width:31.24875rem){.four-cols{grid-template-columns:repeat(1,1fr);gap:var(--grid-gap)}}.three-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--grid-gap) * 2)}.three-cols .grid-item{height:var(--item-height);background-color:var(--item-background)}@media screen and (max-width:992px){.three-cols{grid-template-columns:repeat(1,1fr);gap:var(--grid-gap)}}.two-cols:has(.item-sidebar){display:grid;grid-template-columns:1fr var(--sidebar-width);gap:var(--grid-gap)}.two-cols:has(.item-sidebar) .grid-item.item-full{background-color:var(--item-background)}.two-cols:has(.item-sidebar) .grid-item.item-sidebar{width:var(--sidebar-width);background-color:var(--item-background);border-right:1px solid #ddd}@media screen and (max-width:768px){.two-cols:has(.item-sidebar){--sidebar-width:100%;grid-auto-rows:minmax(var(--item-height),auto);grid-template-columns:repeat(1,1fr);padding-inline-start:0}}#wpadminbar{position:fixed}#wp-toolbar,#wp-toolbar ul{display:flex}#wp-toolbar{justify-content:space-between;overflow-x:auto}#ajax-loader{--loader-color:#000;background-color:hsla(0,0%,100%,.75);color:var(--loader-color);display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:101}#ajax-loader svg{fill:currentColor!important}#ajax-loader:not([style*=none]){display:flex!important}#back-to-top{position:fixed;bottom:1rem;right:1rem;display:flex;align-items:center;justify-content:center;border:3px solid;border-radius:50%;opacity:0;pointer-events:none;transform:translateY(100%);transition:.2s ease;z-index:200;height:2.5rem;width:2.5rem;height:3rem;width:3rem;height:5rem;width:5rem;font-size:1rem;font-size:1.125rem;font-size:1.5rem}#back-to-top.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.cta,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.single-product.single-product.product-template-default .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,input[type=button],input[type=submit],section.tab:has(#avis) #avis form input[type=submit]{display:inline-flex;align-items:center;border-radius:2.5rem;padding:.625rem 1.375rem;text-decoration:none;transition-property:background-color,border-color,color;transition-duration:.4s;transition-timing-function:ease}.cta-icon{display:inline-flex;align-items:center}.cta-icon [class*=icon]:first-child{margin-right:.5rem}.cta-icon [class*=icon-]:last-child{margin-left:.5rem}.cta-white{background-color:#fff;border-color:#fff;color:#000}@media (min-width:31.25rem){.cta-white.active,.cta-white:focus,.cta-white:hover{background-color:#fff;border-color:#fff;color:#000}}.cta-module .cta-wrapper+.cta-wrapper .cta,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.cta-module .cta-wrapper+.cta-wrapper input[type=button],.cta-module .cta-wrapper+.cta-wrapper input[type=submit],.cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form input[type=submit],.cta-white-outline,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .remove_repeater_item,.products-module .product-card.product-card .hidden-content .cta-white:hover,.products_list .product-card.product-card .hidden-content .cta-white:hover,.single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper button.button.alt,section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper input[type=submit]{background-color:transparent;border:1px solid #fff;color:#fff}.cta-module .cta-wrapper+.cta-wrapper .active.cta,.cta-module .cta-wrapper+.cta-wrapper .cta:focus,.cta-module .cta-wrapper+.cta-wrapper .cta:hover,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .active.add_repeater_item,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .active.remove_repeater_item,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:focus,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:hover,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:focus,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:hover,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .active.single_add_to_cart_button,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button:focus,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button:hover,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.active.button.alt,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:focus,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.cta-module .cta-wrapper+.cta-wrapper input.active[type=button],.cta-module .cta-wrapper+.cta-wrapper input.active[type=submit],.cta-module .cta-wrapper+.cta-wrapper input:focus[type=button],.cta-module .cta-wrapper+.cta-wrapper input:focus[type=submit],.cta-module .cta-wrapper+.cta-wrapper input:hover[type=button],.cta-module .cta-wrapper+.cta-wrapper input:hover[type=submit],.cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form input.active[type=submit],.cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form input:focus[type=submit],.cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form input:hover[type=submit],.cta-white-outline.active,.cta-white-outline:focus,.cta-white-outline:hover,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .active.add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .active.remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .add_repeater_item:focus,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .add_repeater_item:hover,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .remove_repeater_item:focus,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .remove_repeater_item:hover,.products-module .product-card.product-card .hidden-content .active.cta-white:hover,.products-module .product-card.product-card .hidden-content .cta-white:focus:hover,.products-module .product-card.product-card .hidden-content .cta-white:hover,.products_list .product-card.product-card .hidden-content .active.cta-white:hover,.products_list .product-card.product-card .hidden-content .cta-white:focus:hover,.products_list .product-card.product-card .hidden-content .cta-white:hover,.single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .active.single_add_to_cart_button,.single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .single_add_to_cart_button:focus,.single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .single_add_to_cart_button:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper button.active.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper button.button.alt:focus,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper button.button.alt:hover,section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper input.active[type=submit],section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper input:focus[type=submit],section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper input:hover[type=submit]{background-color:#fff;border-color:#fff;color:#000}.cta-tree{background-color:#204b34;border-color:#204b34;color:#fff}@media (min-width:31.25rem){.cta-tree.active,.cta-tree:focus,.cta-tree:hover{background-color:#2f6f4d;border-color:#2f6f4d;color:#fff}}.cta-tree-outline{background-color:transparent;border:1px solid #204b34;color:#204b34}.cta-tree-outline.active,.cta-tree-outline:focus,.cta-tree-outline:hover{background-color:#204b34;border-color:#204b34;color:#fff}.cta-black,section.tab:has(#avis) #avis form input[type=submit]{background-color:#000;border-color:#000;color:#fff}@media (min-width:31.25rem){.cta-black.active,.cta-black:focus,.cta-black:hover,section.tab:has(#avis) #avis form input.active[type=submit],section.tab:has(#avis) #avis form input:focus[type=submit],section.tab:has(#avis) #avis form input:hover[type=submit]{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}}.cta-black-outline{background-color:transparent;border:1px solid #000;color:#000}.cta-black-outline.active,.cta-black-outline:focus,.cta-black-outline:hover{background-color:#000;border-color:#000;color:#fff}.cta-blue{background-color:#12b5ad;border-color:#12b5ad;color:#fff}@media (min-width:31.25rem){.cta-blue.active,.cta-blue:focus,.cta-blue:hover{background-color:#16e3d9;border-color:#16e3d9;color:#fff}}.cta-blue-outline{background-color:transparent;border:1px solid #12b5ad;color:#12b5ad}.cta-blue-outline.active,.cta-blue-outline:focus,.cta-blue-outline:hover{background-color:#12b5ad;border-color:#12b5ad;color:#fff}.cta-green{background-color:#6eb643;border-color:#6eb643;color:#fff}@media (min-width:31.25rem){.cta-green.active,.cta-green:focus,.cta-green:hover{background-color:#8ac766;border-color:#8ac766;color:#fff}}.cta-green-outline{background-color:transparent;border:1px solid #6eb643;color:#6eb643}.cta-green-outline.active,.cta-green-outline:focus,.cta-green-outline:hover{background-color:#6eb643;border-color:#6eb643;color:#fff}.cta-orange{background-color:#f7a71d;border-color:#f7a71d;color:#fff}@media (min-width:31.25rem){.cta-orange.active,.cta-orange:focus,.cta-orange:hover{background-color:#f9ba4e;border-color:#f9ba4e;color:#fff}}.cta-orange-outline{background-color:transparent;border:1px solid #f7a71d;color:#f7a71d}.cta-orange-outline.active,.cta-orange-outline:focus,.cta-orange-outline:hover{background-color:#f7a71d;border-color:#f7a71d;color:#fff}.cta-red,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.single-product.single-product.product-template-default .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{background-color:#f95b34;border-color:#f95b34;color:#fff}@media (min-width:31.25rem){.cta-red.active,.cta-red:focus,.cta-red:hover,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .active.remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:focus,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:hover,.single-product.single-product.product-template-default .active.single_add_to_cart_button,.single-product.single-product.product-template-default .single_add_to_cart_button:focus,.single-product.single-product.product-template-default .single_add_to_cart_button:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.active.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:focus,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{background-color:#fa8366;border-color:#fa8366;color:#fff}}.cta-red-outline{background-color:transparent;border:1px solid #f95b34;color:#f95b34}.cta-red-outline.active,.cta-red-outline:focus,.cta-red-outline:hover{background-color:#f95b34;border-color:#f95b34;color:#fff}.cta-red-400,.single-product.single-product.product-template-default .single_add_to_cart_button:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{background-color:#ef421f;border-color:#ef421f;color:#fff}@media (min-width:31.25rem){.cta-red-400.active,.cta-red-400:focus,.cta-red-400:hover,.single-product.single-product.product-template-default .active.single_add_to_cart_button:hover,.single-product.single-product.product-template-default .single_add_to_cart_button:focus:hover,.single-product.single-product.product-template-default .single_add_to_cart_button:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.active.button.alt:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:focus:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{background-color:#f36a4f;border-color:#f36a4f;color:#fff}}.cta-red-400-outline{background-color:transparent;border:1px solid #ef421f;color:#ef421f}.cta-red-400-outline.active,.cta-red-400-outline:focus,.cta-red-400-outline:hover{background-color:#ef421f;border-color:#ef421f;color:#fff}.cta-grey-500{background-color:#878787;border-color:#878787;color:#fff}@media (min-width:31.25rem){.cta-grey-500.active,.cta-grey-500:focus,.cta-grey-500:hover{background-color:#a1a1a1;border-color:#a1a1a1;color:#fff}}.cta-grey-500-outline{background-color:transparent;border:1px solid #878787;color:#878787}.cta-grey-500-outline.active,.cta-grey-500-outline:focus,.cta-grey-500-outline:hover{background-color:#878787;border-color:#878787;color:#fff}.cta-primary,.gform_wrapper.gravity-theme form .button.gform_next_button,input[type=button],input[type=submit]{background-color:#1d1d1b;border-color:#1d1d1b;color:#fff}.cta-primary.active,.cta-primary:focus,.cta-primary:hover,.gform_wrapper.gravity-theme form .active.button.gform_next_button,.gform_wrapper.gravity-theme form .button.gform_next_button:focus,.gform_wrapper.gravity-theme form .button.gform_next_button:hover,input.active[type=button],input.active[type=submit],input:focus[type=button],input:focus[type=submit],input:hover[type=button],input:hover[type=submit]{background-color:#363833;border-color:#363833;color:#fff}.cta-primary-outline{background-color:transparent;border-color:#1d1d1b;color:#1d1d1b}.cta-primary-outline.active,.cta-primary-outline:focus,.cta-primary-outline:hover{background-color:#1d1d1b;border-color:#1d1d1b;color:#fff}.cta-secondary{background-color:#688f56;border-color:#688f56;color:#fff}.cta-secondary.active,.cta-secondary:focus,.cta-secondary:hover{background-color:#82a970;border-color:#82a970;color:#fff}.cta-secondary-outline{background-color:transparent;border-color:#688f56;color:#688f56}.cta-secondary-outline.active,.cta-secondary-outline:focus,.cta-secondary-outline:hover{background-color:#688f56;border-color:#688f56;color:#fff}.cta-tertiary{background-color:#f95b34;border-color:#f95b34;color:#fff}.cta-tertiary.active,.cta-tertiary:focus,.cta-tertiary:hover{background-color:#fa8366;border-color:#fa8366;color:#fff}.cta-tertiary-outline{background-color:transparent;border-color:#f95b34;color:#f95b34}.cta-tertiary-outline.active,.cta-tertiary-outline:focus,.cta-tertiary-outline:hover{background-color:#f95b34;border-color:#f95b34;color:#fff}.cta-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:2rem}.cta-wrapper.vertical{flex-direction:column}.cta-wrapper.right{justify-content:flex-end}.cta-wrapper.center{justify-content:center}.cta-wrapper.vertical.center{align-items:center}.cta-wrapper .cta,.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button,.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.cta-wrapper input[type=button],.cta-wrapper input[type=submit],.cta-wrapper section.tab:has(#avis) #avis form input[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper .remove_repeater_item,.single-product.single-product.product-template-default .cta-wrapper .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper button.button.alt,section.tab:has(#avis) #avis form .cta-wrapper input[type=submit]{margin-right:1rem;margin-bottom:1rem}.cta-wrapper.vertical .cta,.cta-wrapper.vertical .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.cta-wrapper.vertical .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.cta-wrapper.vertical .single-product.single-product.product-template-default .single_add_to_cart_button,.cta-wrapper.vertical .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.cta-wrapper.vertical input[type=button],.cta-wrapper.vertical input[type=submit],.cta-wrapper.vertical section.tab:has(#avis) #avis form input[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.vertical .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.vertical .remove_repeater_item,.single-product.single-product.product-template-default .cta-wrapper.vertical .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper.vertical button.button.alt,section.tab:has(#avis) #avis form .cta-wrapper.vertical input[type=submit]{margin-right:0}.cta-wrapper.right .cta,.cta-wrapper.right .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.cta-wrapper.right .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.cta-wrapper.right .single-product.single-product.product-template-default .single_add_to_cart_button,.cta-wrapper.right .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.cta-wrapper.right input[type=button],.cta-wrapper.right input[type=submit],.cta-wrapper.right section.tab:has(#avis) #avis form input[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.right .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.right .remove_repeater_item,.single-product.single-product.product-template-default .cta-wrapper.right .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper.right button.button.alt,section.tab:has(#avis) #avis form .cta-wrapper.right input[type=submit]{margin-left:1rem;margin-right:0}.cta-wrapper.center .cta,.cta-wrapper.center .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.cta-wrapper.center .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.cta-wrapper.center .single-product.single-product.product-template-default .single_add_to_cart_button,.cta-wrapper.center .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.cta-wrapper.center input[type=button],.cta-wrapper.center input[type=submit],.cta-wrapper.center section.tab:has(#avis) #avis form input[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.center .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.center .remove_repeater_item,.single-product.single-product.product-template-default .cta-wrapper.center .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper.center button.button.alt,section.tab:has(#avis) #avis form .cta-wrapper.center input[type=submit]{margin-left:1rem;margin-bottom:2rem}.cta-wrapper .cta:last-child,.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:last-child,.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:last-child,.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button:last-child,.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:last-child,.cta-wrapper input:last-child[type=button],.cta-wrapper input:last-child[type=submit],.cta-wrapper section.tab:has(#avis) #avis form input:last-child[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper .add_repeater_item:last-child,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper .remove_repeater_item:last-child,.single-product.single-product.product-template-default .cta-wrapper .single_add_to_cart_button:last-child,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper button.button.alt:last-child,section.tab:has(#avis) #avis form .cta-wrapper input:last-child[type=submit]{margin-bottom:0}.cta-wrapper.vertical .cta:last-child,.cta-wrapper.vertical .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:last-child,.cta-wrapper.vertical .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:last-child,.cta-wrapper.vertical .single-product.single-product.product-template-default .single_add_to_cart_button:last-child,.cta-wrapper.vertical .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:last-child,.cta-wrapper.vertical input:last-child[type=button],.cta-wrapper.vertical input:last-child[type=submit],.cta-wrapper.vertical section.tab:has(#avis) #avis form input:last-child[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.vertical .add_repeater_item:last-child,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.vertical .remove_repeater_item:last-child,.single-product.single-product.product-template-default .cta-wrapper.vertical .single_add_to_cart_button:last-child,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper.vertical button.button.alt:last-child,section.tab:has(#avis) #avis form .cta-wrapper.vertical input:last-child[type=submit]{margin-bottom:0}.cta-wrapper.right .cta:last-child,.cta-wrapper.right .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:last-child,.cta-wrapper.right .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:last-child,.cta-wrapper.right .single-product.single-product.product-template-default .single_add_to_cart_button:last-child,.cta-wrapper.right .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:last-child,.cta-wrapper.right input:last-child[type=button],.cta-wrapper.right input:last-child[type=submit],.cta-wrapper.right section.tab:has(#avis) #avis form input:last-child[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.right .add_repeater_item:last-child,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.right .remove_repeater_item:last-child,.single-product.single-product.product-template-default .cta-wrapper.right .single_add_to_cart_button:last-child,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper.right button.button.alt:last-child,section.tab:has(#avis) #avis form .cta-wrapper.right input:last-child[type=submit]{margin-bottom:0}.cta-wrapper.center .cta:last-child,.cta-wrapper.center .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:last-child,.cta-wrapper.center .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:last-child,.cta-wrapper.center .single-product.single-product.product-template-default .single_add_to_cart_button:last-child,.cta-wrapper.center .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:last-child,.cta-wrapper.center input:last-child[type=button],.cta-wrapper.center input:last-child[type=submit],.cta-wrapper.center section.tab:has(#avis) #avis form input:last-child[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.center .add_repeater_item:last-child,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-wrapper.center .remove_repeater_item:last-child,.single-product.single-product.product-template-default .cta-wrapper.center .single_add_to_cart_button:last-child,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-wrapper.center button.button.alt:last-child,section.tab:has(#avis) #avis form .cta-wrapper.center input:last-child[type=submit]{margin-bottom:0}#minicart{position:relative}.popup{cursor:default;z-index:130;background-color:#fff;position:fixed;top:calc(var(--header-height) + var(--admin-bar));right:0;width:40%;min-width:700px;height:calc(100vh - (var(--header-height) + var(--admin-bar)));transform:translateY(-130%);transition:all .4s ease-in;scrollbar-width:none;-ms-overflow-style:none}.popup::-webkit-scrollbar{display:none}.popup .simplebar-vertical{--scrollbar-opacity:1;--scrollbar-transition-delay:800ms;background-color:transparent;transform:translateX(24px);width:3px;right:80px;top:10px;z-index:0}.popup .simplebar-vertical:before{content:"";background-color:#688f56;position:absolute;inset:0 1px}.popup .simplebar-scrollbar:before{inset:0;background-color:#ef421f}body:has(.announcement) .popup-inner{min-height:calc(100vh - (var(--header-height) + var(--admin-bar) + 39px));top:40px}.popup-inner{position:relative;width:100%;min-height:calc(100vh - (var(--header-height) + var(--admin-bar)));background-color:#f3f4f6;border:.5px solid #b9b8b8;display:flex;flex-direction:column}.popup-inner .header-title p{font-weight:400;font-size:1.125rem}.popup.opened{transform:translateY(0)}.close-cart-modal{display:none}.minicart-footer{height:110px}.minicart-footer .labels{text-transform:uppercase}.minicart-footer-total{padding:1.25rem 0;width:100%;font-size:.875rem;font-weight:600;color:#000!important}.minicart-flex{display:flex;justify-content:space-between;align-items:center}@media (max-width:74.99875rem){body:has(.announcement) .popup-inner{top:0}.popup{position:fixed;right:0;left:0;bottom:0;top:auto;height:98dvh;padding-bottom:30px;z-index:300;width:100%;min-width:100%;transform:translateY(100%);transition:all .4s ease-in;border-radius:30px 30px 0 0}.popup .icon-close{position:absolute;z-index:200;right:20px;top:22px}.popup .first{border-radius:30px 30px 0 0}.popup .simplebar-vertical{display:none}.popup tr:has(#mrwp_updated_weight){display:none!important}.popup-inner{border-radius:30px 30px 0 0;border:none;min-height:100%;height:95%;padding-top:30px}.popup-inner:before{display:none}.popup.opened{transform:translateY(0)}}.page-title{font-size:_rem(36px);line-height:1.3}.details-module .hightlight-cure-module.hightlight-cure-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module h3,h2{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:clamp(1.5rem,1.198rem + 1.238vw,2.313rem);font-weight:400;line-height:130%;margin-bottom:22px}.section .subtitle{color:#1d1d1b;font-size:1rem;font-style:normal;font-weight:400;line-height:170%}.details-module .hightlight-cure-module.hightlight-cure-module .section h2,.hightlight-cure-module.hightlight-cure-module .details-module .section h2,.hightlight-cure-module.hightlight-cure-module .section h3,.section .details-module .hightlight-cure-module.hightlight-cure-module h2,.section .hightlight-cure-module.hightlight-cure-module .details-module h2,.section .hightlight-cure-module.hightlight-cure-module h3,.section .subtitle,.section h2{text-align:center;margin-bottom:clamp(1.313rem,.938rem + 1.875vw,2.625rem)}.footer-title{font-size:_rem(22px);font-weight:600;line-height:1.5;margin-bottom:.375rem}.section-title{color:currentColor;font-weight:400;position:relative;text-transform:uppercase}.page-title{font-size:_rem(50px)}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%}input[type=button],input[type=date],input[type=file],input[type=submit],select{cursor:pointer}html[data-whatinput=keyboard] form button:focus,html[data-whatinput=keyboard] form input:focus,html[data-whatinput=keyboard] form select:focus{outline:2px dotted #adb5bd}input:disabled,input[readonly],select:disabled,textarea:disabled{cursor:not-allowed}input[type=password]{--input-padding-right:3rem}.tag{background-color:#f5f5f5;border:1px solid #dee2e6;color:#000;border-radius:5px;display:inline-flex;font-size:_rem(12px);font-weight:700;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase}.tag-title{display:block;margin-bottom:2.5rem}.spinner{position:relative;display:inline-block;width:50px;height:50px;border:5px solid rgba(29,29,27,.15);border-left-color:#1d1d1b;border-radius:50%;text-indent:-9999px;animation:spinner-animation 1.1s infinite linear}.products-module,.products_list{--grid-item-height:auto}.products-module .star-rating,.products_list .star-rating{margin-right:0!important;width:84px!important}.products-module .product-card .product-card-price del,.products_list .product-card .product-card-price del{font-size:1rem!important;height:22px;opacity:1;position:absolute;top:-20px}.products-module .product-card .product-card-price:has(del) [itemprop=price],.products_list .product-card .product-card-price:has(del) [itemprop=price]{flex-direction:row-reverse!important}.products-module .product-card .product-card-price ins,.products_list .product-card .product-card-price ins{text-decoration:none}.products-module .product-card-price [itemprop=price]>span,.products_list .product-card-price [itemprop=price]>span{font-size:.875rem;align-self:center}.details-module .products-module h2,.details-module .products_list h2,.products-module .details-module h2,.products-module h3,.products_list .details-module h2,.products_list h3{font-weight:400}.products-module .grid-item,.products_list .grid-item{overflow:hidden}.products-module .product-card,.products_list .product-card{container-type:inline-size;container-name:card-product;display:flex;flex-direction:column;background-color:#fff;width:100%;position:relative;--product-card-card-height:550px;height:var(--product-card-card-height);overflow:hidden;--product-card-preview-height:210px;--product-card-transition:cubic-bezier(0.43,0,0.38,1);--product-card-image-height:359px;--product-card-overlay-ratio:0.4;--product-card-under-image-space:calc(var(--product-card-card-height) - var(--product-card-image-height));--product-card-hidden-max:calc(var(--product-card-image-height) * var(--product-card-overlay-ratio))}.products-module .product-card .product-card-link,.products_list .product-card .product-card-link{display:block;text-decoration:none}.products-module .product-card .product-card-image,.products_list .product-card .product-card-image{width:100%;height:var(--product-card-image-height);overflow:hidden}.products-module .product-card .cta-wrapper,.products_list .product-card .cta-wrapper{justify-content:center}.products-module .product-card .product-card-image img,.products_list .product-card .product-card-image img{object-fit:cover;width:100%;height:100%}.products-module .add-to-cart-btn,.products_list .add-to-cart-btn{border:1px solid transparent}.products-module .product-card .product-card-content,.products_list .product-card .product-card-content{padding:0 26px;background-color:#fff;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:1;overflow:hidden;height:var(--product-card-preview-height);display:flex;flex-direction:column;justify-content:flex-start;transition:height .55s var(--product-card-transition),background-color .35s ease,color .35s ease}@media screen and (min-width:1367px){.products-module .product-card:hover .product-card-content,.products_list .product-card:hover .product-card-content{height:calc(var(--product-card-under-image-space) + var(--product-card-image-height) * var(--product-card-overlay-ratio));background-color:var(--primary-product-color);color:#fff}.products-module .product-card:hover .product-card-image img,.products_list .product-card:hover .product-card-image img{transform:scale(1.05);filter:brightness(.7)}.products-module .product-card .product-card-image img,.products_list .product-card .product-card-image img{transition:transform .6s var(--product-card-transition),filter .6s var(--product-card-transition)}.products-module .product-card:hover .icon-star,.products_list .product-card:hover .icon-star{color:#fff}}.products-module .product-card .product-card-title,.products_list .product-card .product-card-title{margin-block:37px 5px;font-size:clamp(1.5rem,1.198rem + 1.238vw,2.125rem);text-align:center}.products-module .product-card .product-card-title a,.products_list .product-card .product-card-title a{text-decoration:none;color:inherit}.products-module .product-card .product-card-description,.products_list .product-card .product-card-description{font-size:16px;font-style:normal;font-weight:400;line-height:170%;font-family:Open Sans,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:110px;width:100%}.products-module .product-card .product-card-price,.products_list .product-card .product-card-price{font-family:Open Sans,sans-serif;font-size:clamp(.625rem,.486rem + .571vw,1rem);font-weight:400;line-height:170%;text-align:right;display:flex;justify-content:space-between;align-items:center;margin-block-start:11px}.products-module .product-card .product-card-price:not(:has(.stars)),.products_list .product-card .product-card-price:not(:has(.stars)){justify-content:center}.products-module .product-card .product-card-price [itemprop=price],.products_list .product-card .product-card-price [itemprop=price]{font-family:Bitter,sans-serif;font-size:1.4375rem;font-style:normal;font-weight:400;line-height:normal;position:relative;display:flex;flex-direction:row;gap:5px}.products-module .product-card .product-card-price [itemprop=price] strike,.products_list .product-card .product-card-price [itemprop=price] strike{font-size:1rem}.products-module .product-card .product-card-price>div,.products_list .product-card .product-card-price>div{display:flex;gap:10px;justify-content:flex-end;flex-direction:column;align-items:flex-end}.products-module .product-card .extract-product,.products_list .product-card .extract-product{display:flex;flex-direction:column;column-gap:27px;flex-wrap:wrap;justify-content:space-between}.products-module .product-card .product-card-price .stars,.products_list .product-card .product-card-price .stars{justify-content:flex-end}.products-module .product-card .product-card-price .stars *,.products_list .product-card .product-card-price .stars *{margin-top:0;margin-bottom:0}.products-module .product-card .product-card-price .icon-star,.products_list .product-card .product-card-price .icon-star{color:#000;font-size:clamp(.75rem,.587rem + .667vw,1.188rem);padding:0 5px;cursor:pointer}.products-module .product-card .product-card-price .icon-star:hover,.products_list .product-card .product-card-price .icon-star:hover{color:gold}.products-module .product-card:hover .hidden-content,.products_list .product-card:hover .hidden-content{max-height:var(--product-card-hidden-max,calc(var(--product-card-image-height) * var(--product-card-overlay-ratio)));opacity:1;transform:translateY(0);transition-delay:.1s;pointer-events:auto}.products-module .product-card .hidden-content .cta-white,.products_list .product-card .hidden-content .cta-white{color:var(--primary-product-color);border:1px solid #fff;margin-right:0}.products-module .product-card.product-card .hidden-content .cta-white:hover,.products_list .product-card.product-card .hidden-content .cta-white:hover{background-color:#000;color:#fff}.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .products-module .product-card .hidden-content .add_repeater_item:hover,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .products-module .product-card .hidden-content .remove_repeater_item:hover,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .products_list .product-card .hidden-content .add_repeater_item:hover,.cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .products_list .product-card .hidden-content .remove_repeater_item:hover,.cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content .cta:hover,.cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content input:hover[type=button],.cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content input:hover[type=submit],.cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content .cta:hover,.cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content input:hover[type=button],.cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content input:hover[type=submit],.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .products-module .product-card .hidden-content .single_add_to_cart_button:hover,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .products_list .product-card .hidden-content .single_add_to_cart_button:hover,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .products-module .product-card .hidden-content button.button.alt:hover,.cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .products_list .product-card .hidden-content button.button.alt:hover,.cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form .products-module .product-card .hidden-content input:hover[type=submit],.cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form .products_list .product-card .hidden-content input:hover[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content .add_repeater_item:hover,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content .remove_repeater_item:hover,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content .add_repeater_item:hover,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content .remove_repeater_item:hover,.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .cta:hover,.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:hover,.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:hover,.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button:hover,.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper input:hover[type=button],.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper input:hover[type=submit],.products-module .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form input:hover[type=submit],.products-module .product-card .hidden-content .cta-white-outline:hover,.products-module .product-card .hidden-content .cta-white:hover,.products-module .product-card .hidden-content .gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .add_repeater_item:hover,.products-module .product-card .hidden-content .gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .remove_repeater_item:hover,.products-module .product-card .hidden-content .single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .single_add_to_cart_button:hover,.products-module .product-card .hidden-content .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper button.button.alt:hover,.products-module .product-card .hidden-content section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper input:hover[type=submit],.products-module .products_list .product-card .hidden-content .cta-white:hover,.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .cta:hover,.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item:hover,.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item:hover,.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button:hover,.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper input:hover[type=button],.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper input:hover[type=submit],.products_list .product-card .hidden-content .cta-module .cta-wrapper+.cta-wrapper section.tab:has(#avis) #avis form input:hover[type=submit],.products_list .product-card .hidden-content .cta-white-outline:hover,.products_list .product-card .hidden-content .cta-white:hover,.products_list .product-card .hidden-content .gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .add_repeater_item:hover,.products_list .product-card .hidden-content .gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .cta-wrapper+.cta-wrapper .remove_repeater_item:hover,.products_list .product-card .hidden-content .single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .single_add_to_cart_button:hover,.products_list .product-card .hidden-content .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper button.button.alt:hover,.products_list .product-card .hidden-content section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper input:hover[type=submit],.products_list .products-module .product-card .hidden-content .cta-white:hover,.single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content .single_add_to_cart_button:hover,.single-product.single-product.product-template-default .cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content .single_add_to_cart_button:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content button.button.alt:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content button.button.alt:hover,section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper .products-module .product-card .hidden-content input:hover[type=submit],section.tab:has(#avis) #avis form .cta-module .cta-wrapper+.cta-wrapper .products_list .product-card .hidden-content input:hover[type=submit]{color:var(--primary-product-color)}.products-module .product-card:hover .hidden-content>:first-child,.products_list .product-card:hover .hidden-content>:first-child{margin-top:17px}.products-module .product-card .hidden-content,.products_list .product-card .hidden-content{width:100%;margin-top:auto;max-height:0;opacity:0;transform:translateY(24px);overflow:hidden;transition:max-height .55s var(--product-card-transition),opacity .35s ease,transform .45s var(--product-card-transition);pointer-events:none}.products-module .product-card.product-card--hover-scroll:hover .hidden-content,.products_list .product-card.product-card--hover-scroll:hover .hidden-content{overflow-y:auto}.products-module .product-card .hidden-content ul li:before,.products_list .product-card .hidden-content ul li:before{content:"\E901";font-family:icomoon;margin-right:18px}.products-module .product-card .hidden-content ul li,.products_list .product-card .hidden-content ul li{display:flex}.products_list .product-card{height:fit-content;--product-card-image-height:221px}.products_list .product-card .product-card-image{height:var(--product-card-image-height)}.products_list .product-card .product-card-content{position:relative;padding:0;bottom:auto;left:auto;right:auto;height:auto;background-color:transparent;transition:none}.details-module .products_list .product-card .product-card-content h2,.products_list .product-card .product-card-content .details-module h2,.products_list .product-card .product-card-content h3{font-size:24px;text-align:left}.products_list .product-card .product-card-title{margin-block:18px}.details-module .products_list .product-card:hover .product-card-content h2,.products_list .product-card:hover .product-card-content,.products_list .product-card:hover .product-card-content .details-module h2,.products_list .product-card:hover .product-card-content h3{background-color:unset;color:#1d1d1b;height:auto}.products_list .product-card:hover .product-card-price *{color:#1d1d1b}.products_list .product-card a{color:#1d1d1b;font-size:.875rem;font-weight:600;line-height:170%;overflow:hidden;position:relative;width:fit-content;display:block;margin-top:auto;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:color .3s ease-in-out}.products_list .product-card:hover a{color:#ef421f;transition:transform .3s ease}.products_list .product-card .product-card-price{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.products_list .woocommerce-product-rating .star-rating.star-rating{margin-top:0}.products_list .product-card .product-card-price div:not(.stars){font-size:14px}.products_list .product-card .product-card-price div:not(.stars) [itemprop=price]{font-size:24px}@media screen and (max-width:1368px){.products-module .product-card{margin:auto;height:auto;flex-direction:column;--product-card-image-height:292px}.products-module .product-card .woocommerce-product-rating{margin-bottom:0!important}.products-module .product-card .product-card-content{position:relative;height:fit-content;overflow:visible;bottom:auto;left:auto;right:auto;transition:none}.products-module .product-card .extract-product{flex-direction:column;justify-content:center;align-items:center}.products-module .product-card .product-card-price{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%}.products-module .product-card .product-card-price>div{flex-direction:row;align-items:center}.products-module .product-card:hover .product-card-content{background-color:transparent;transition:all .3s ease;color:#1d1d1b;transform:none;position:unset;bottom:unset}.products-module .product-card .product-card-description{width:100%;text-align:center;height:auto}.products-module .product-card:hover .icon-star,.products-module .product-card:hover .product-card-description *,.products-module .product-card:hover .product-card-price *{color:unset!important}.hidden-content{display:none;max-height:0;opacity:1;transition:all .3s ease}.products-module .product-card .product-card-price .stars{justify-content:center}.product-card .cta-black,.product-card section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .product-card input[type=submit]{margin-right:0}}@container card-product (width < 585px){.details-module .product-card .product-card-content h2.product-card-title,.product-card .product-card-content .details-module h2.product-card-title,.product-card .product-card-content h3.product-card-title{font-size:1.5rem}.product-card .product-card-content .extract-product .product-card-description{font-size:.9375rem;height:auto}.product-card .cta-black,.product-card section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .product-card input[type=submit]{margin-right:0}}@media (max-width:31.24875rem){.products-module .container,.products-module .single-product.single-product.product-template-default .product,.products-module .single-product .wysiwyg.grey-bg .container,.single-product.single-product.product-template-default .products-module .product,.single-product .wysiwyg.grey-bg .products-module .container{width:100%}.products-module .product-card .product-card-description{width:100%;text-align:center;margin-bottom:20px;font-size:14px!important;height:auto}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .products-module .product-card a.add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .products-module .product-card a.remove_repeater_item,.products-module .product-card .gform_wrapper.gravity-theme form .gfield_repeater_buttons a.add_repeater_item,.products-module .product-card .gform_wrapper.gravity-theme form .gfield_repeater_buttons a.remove_repeater_item,.products-module .product-card .single-product.single-product.product-template-default a.single_add_to_cart_button,.products-module .product-card a.cta,.products-module .product-card button,.single-product.single-product.product-template-default .products-module .product-card a.single_add_to_cart_button{font-size:.875rem}.products-module .product-card{min-height:auto}.products-module .product-card .product-card-image{max-width:598px;width:100%;height:var(--product-card-image-height);overflow:hidden}.products-module .product-card .product-card-content{padding-inline:20px}.products-module .product-card .cta-wrapper.tablet-phone-only{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%}.products-module .product-card .cta-wrapper{margin-bottom:30px}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .products-module .product-card .cta-wrapper.tablet-phone-only .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .products-module .product-card .cta-wrapper.tablet-phone-only .remove_repeater_item,.products-module .product-card .cta-wrapper.tablet-phone-only .cta,.products-module .product-card .cta-wrapper.tablet-phone-only .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.products-module .product-card .cta-wrapper.tablet-phone-only .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.products-module .product-card .cta-wrapper.tablet-phone-only .single-product.single-product.product-template-default .single_add_to_cart_button,.products-module .product-card .cta-wrapper.tablet-phone-only .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.products-module .product-card .cta-wrapper.tablet-phone-only input[type=button],.products-module .product-card .cta-wrapper.tablet-phone-only input[type=submit],.products-module .product-card .cta-wrapper.tablet-phone-only section.tab:has(#avis) #avis form input[type=submit],.single-product.single-product.product-template-default .products-module .product-card .cta-wrapper.tablet-phone-only .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .products-module .product-card .cta-wrapper.tablet-phone-only button.button.alt,section.tab:has(#avis) #avis form .products-module .product-card .cta-wrapper.tablet-phone-only input[type=submit]{margin:0;text-align:center;justify-content:center}.products-module .product-card .cta-wrapper.tablet-phone-only .cta-black,.products-module .product-card .cta-wrapper.tablet-phone-only section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .products-module .product-card .cta-wrapper.tablet-phone-only input[type=submit]{padding-inline:14px}}@media (min-width:31.25rem){.products-module .spinner,.products_list .spinner{width:36px;height:36px;display:grid;border:2.5px solid #0000;border-radius:50%;border-right-color:#6eb643;position:absolute;right:-65px;animation:spinner-cart 1s infinite linear}.products-module .product-card .product-card-price del,.products_list .product-card .product-card-price del{font-size:.875rem!important;height:22px;opacity:.5;position:relative;top:unset}.products-module button[data-add-recommended-products-to-cart],.products-module button[data-js=add-to-cart],.products_list button[data-add-recommended-products-to-cart],.products_list button[data-js=add-to-cart]{position:relative}.products-module .spinner:after,.products-module .spinner:before,.products_list .spinner:after,.products_list .spinner:before{content:"";grid-area:1/1;margin:2.2px;border:inherit;border-radius:50%;animation:spinner-cart 2s infinite}.products-module .spinner:after,.products_list .spinner:after{margin:8.9px;animation-duration:3s}}figure.pills-img{width:465px;height:697px;border-radius:286px;overflow:hidden}figure.pills-img img{object-fit:cover;width:100%;height:100%}.two-cols-pills{background-color:#f3f4f6;margin-block:0}.two-cols-pills .item-full{padding-block-start:clamp(1.0625rem,1.03286vw + .82042rem,1.75rem);padding-block-end:clamp(1.0625rem,1.03286vw + .82042rem,1.75rem)}.two-cols-pills .item-full .container-small{margin-right:35%;padding-inline:20px}.two-cols-pills input:user-invalid{border:1px solid #f95b34}.hightlight-cure-module.hightlight-cure-module .two-cols-pills .item-full h3,.two-cols-pills .item-full .hightlight-cure-module.hightlight-cure-module h3,.two-cols-pills .item-full h2{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:clamp(2.813rem,2.766rem + .19vw,2.938rem);font-weight:400;line-height:110%;text-align:left}.hightlight-cure-module.hightlight-cure-module .two-cols-pills .item-full h3 strong,.two-cols-pills .item-full .hightlight-cure-module.hightlight-cure-module h3 strong,.two-cols-pills .item-full h2 strong{display:block;color:#1d1d1b;text-transform:uppercase;font-family:Tusker Grotesk,sans-serif;font-size:clamp(2.813rem,2.464rem + 1.429vw,3.75rem);font-weight:500;line-height:4.875rem}.two-cols-pills .item-full p{font-size:clamp(.875rem,.829rem + .19vw,1rem);font-weight:400;line-height:170%}.two-cols-pills .item-sidebar{position:relative}.two-cols-pills .item-sidebar figure:not(.pills-img){height:100%;contain:size;overflow:hidden}.two-cols-pills .item-sidebar figure img{height:auto;width:100%;object-fit:cover}.two-cols-pills .pills-img{position:absolute;inset:0;margin:auto;transform:translateX(-50%);width:25vw;height:390px;max-width:290px}@media screen and (max-width:1250px){.two-cols-pills .item-sidebar{height:400px}.is_quiz{margin-bottom:100px}.is_quiz figure.pills-img.pills-img{width:60%;max-height:697px;max-width:295px;aspect-ratio:9/16;height:500px;left:0;top:0;transform:unset}.hightlight-cure-module.hightlight-cure-module .two-cols-pills .item-full h3,.two-cols-pills .item-full .hightlight-cure-module.hightlight-cure-module h3,.two-cols-pills .item-full h2{text-align:center}}@media (max-width:31.24875rem){.form-module figure.pills-img.pills-img{max-width:209px;height:314px;position:absolute;left:50%;top:-50%;transform:translateY(50%) translateX(-50%)}.two-cols-pills .item-sidebar{--grid-item-height:363px}.two-cols-pills .item-full{padding-block-start:47px}}@media screen and (max-width:1367px){.header-logo{place-self:center}.access-trigger.phone-only{display:none}.header-inner.header-inner{padding-inline:0}[data-menu-is-open=true] .header-wrapper .access-trigger.phone-only.phone-only{position:absolute;z-index:100;display:block;right:0}[data-menu-is-open=true] .header-wrapper .access-trigger.phone-only.phone-only .icon-accessibility:before{color:#878787;font-size:24px}[data-menu-is-open=true] .header-wrapper .icon-close:before{font-size:25px;font-weight:600}[data-menu-is-open=true] #header-navigation#header-navigation{position:fixed;width:100vw;height:100vh;background-color:#fff;right:0;top:0}[data-menu-is-open=true] #header-navigation#header-navigation .account-label,[data-menu-is-open=true] #header-navigation#header-navigation ul li a{color:#1d1d1b;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:normal;text-decoration:none}[data-menu-is-open=true] #header-navigation#header-navigation ul li a{width:100%}[data-menu-is-open=true] #header-navigation#header-navigation .account-label{margin-inline:20px;font-size:1rem;font-weight:600;line-height:170%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-block:14px;padding-inline:20px}[data-menu-is-open=true] #header-navigation#header-navigation ul>li.actus-item>a{color:#1d1d1b;font-family:Better Times,sans-serif;font-size:2.125rem;font-weight:400;line-height:normal}[data-menu-is-open=true] #header-navigation#header-navigation ul li{max-width:100%!important;padding-left:0;padding-right:0;position:relative;padding-bottom:24px}[data-menu-is-open=true] #header-navigation#header-navigation ul li:not(.menu-back):not(.actus-item):after{content:"";border-bottom:1px solid #ccc;width:100%;position:absolute;bottom:0;left:0}[data-menu-is-open=true] #header-navigation#header-navigation .sub-menu{display:none}[data-menu-is-open=true] #header-navigation#header-navigation .sub-menu li{margin-bottom:15px}[data-menu-is-open=true] #header-navigation#header-navigation [data-js-menu-back-trigger=true]{color:#1d1d1b;display:flex;flex-direction:row;gap:10px}[data-menu-is-open=true] #header-navigation#header-navigation #header-menu,[data-menu-is-open=true] #header-navigation#header-navigation #header-menu .sub-menu.active{display:grid;height:auto;margin-block:137px 0;padding-top:0;gap:24px;padding-inline:20px}[data-menu-is-open=true] #header-navigation#header-navigation #header-menu:has(.sub-menu.active)+.account-label{display:none}[data-menu-is-open=true] #header-navigation#header-navigation #header-menu .sub-menu.active{padding-inline:0;width:100%;gap:0}[data-menu-is-open=true] #header-navigation#header-navigation #header-menu .sub-menu.active li{margin-bottom:0;padding-top:20px}[data-menu-is-open=true] #header-navigation#header-navigation .menu-item-dropdown{width:-webkit-fill-available;text-align:right}[data-menu-is-open=true] #header-navigation#header-navigation .icon-arrow-left:before{color:#1d1d1b;font-size:10px}[data-menu-is-open=true] #header-navigation#header-navigation .icon-arrow-right:before{font-size:10px;color:#1d1d1b;font-weight:700}[data-menu-is-open=true] #header-navigation#header-navigation [data-js-menu-back-trigger=true] .icon-arrow-left:before{transform:scaleX(-1)}[data-menu-is-open=true] #header-navigation#header-navigation .menu-title{color:#6eb643}[data-menu-is-open=true] .header-aside,[data-menu-is-open=true] .header-logo,[data-menu-is-open=true] .menu-burger{display:none}[data-menu-is-open=true] .header-burger{order:3}[data-menu-is-open=true] #menu-trigger-close{display:block;z-index:100;position:relative}[data-menu-is-open=true] .header-inner.header-inner{display:flex;justify-content:space-between}[data-menu-is-open=true] .header-logo{display:none!important}}html:has([data-menu-is-open=true]){overflow:hidden}.burger-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.burger-icon .menu-label{font-size:9px;font-weight:800;display:none}@media (max-width:74.99875rem){.header-burger{height:100%;display:flex;justify-content:flex-start;align-items:center;gap:20px}.header-burger .search{text-decoration:none}.header-burger .search.icon-search:after{font-size:27px;font-weight:600}.header-burger .burger-container,.header-burger .burger-icon{height:100%}.header-burger .burger-container{display:flex;flex-direction:column;gap:5px}.header-burger .burger-bun-bot,.header-burger .burger-bun-top,.header-burger .burger-filling{height:2px;display:block;background:#000;width:20px}#header-top .rs.rs,.icon-accessibilty{display:none}#header-navigation .menu-item{animation-name:menu_item_enter;animation-duration:var(--animateSpeed);animation-timing-function:cubic-bezier(.25,1,.5,1)}}@keyframes menu_item_enter{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.grid-news .news-list .card-post,.grid-news .news-list .card-rebound,.rebound-module .card-post,.rebound-module .card-rebound,.search-results .card-post,.search-results .card-rebound{display:flex;flex-direction:column}.grid-news .news-list .card-post figure,.grid-news .news-list .card-rebound figure,.rebound-module .card-post figure,.rebound-module .card-rebound figure,.search-results .card-post figure,.search-results .card-rebound figure{width:100%;height:296px;overflow:hidden;margin-bottom:1.5rem}.grid-news .news-list .card-post figure img,.grid-news .news-list .card-rebound figure img,.rebound-module .card-post figure img,.rebound-module .card-rebound figure img,.search-results .card-post figure img,.search-results .card-rebound figure img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.grid-news .news-list .card-post .card-rebound-aside,.grid-news .news-list .card-rebound .card-rebound-aside,.rebound-module .card-post .card-rebound-aside,.rebound-module .card-rebound .card-rebound-aside,.search-results .card-post .card-rebound-aside,.search-results .card-rebound .card-rebound-aside{display:flex;justify-content:space-between;margin-bottom:.8969rem}.grid-news .news-list .card-post .card-rebound-aside .cat,.grid-news .news-list .card-post .card-rebound-aside .date,.grid-news .news-list .card-rebound .card-rebound-aside .cat,.grid-news .news-list .card-rebound .card-rebound-aside .date,.rebound-module .card-post .card-rebound-aside .cat,.rebound-module .card-post .card-rebound-aside .date,.rebound-module .card-rebound .card-rebound-aside .cat,.rebound-module .card-rebound .card-rebound-aside .date,.search-results .card-post .card-rebound-aside .cat,.search-results .card-post .card-rebound-aside .date,.search-results .card-rebound .card-rebound-aside .cat,.search-results .card-rebound .card-rebound-aside .date{font-size:.875rem;font-weight:400;line-height:180%}.grid-news .news-list .card-post .card-rebound-aside .cat,.grid-news .news-list .card-rebound .card-rebound-aside .cat,.rebound-module .card-post .card-rebound-aside .cat,.rebound-module .card-rebound .card-rebound-aside .cat,.search-results .card-post .card-rebound-aside .cat,.search-results .card-rebound .card-rebound-aside .cat{color:#878787}.grid-news .news-list .card-post .card-rebound-aside .date,.grid-news .news-list .card-rebound .card-rebound-aside .date,.rebound-module .card-post .card-rebound-aside .date,.rebound-module .card-rebound .card-rebound-aside .date,.search-results .card-post .card-rebound-aside .date,.search-results .card-rebound .card-rebound-aside .date{color:#ef421f}.details-module .grid-news .news-list .card-post .title h2,.details-module .grid-news .news-list .card-rebound .title h2,.details-module .rebound-module .card-post .title h2,.details-module .rebound-module .card-rebound .title h2,.details-module .search-results .card-post .title h2,.details-module .search-results .card-rebound .title h2,.grid-news .news-list .card-post .title .details-module h2,.grid-news .news-list .card-post .title h3,.grid-news .news-list .card-rebound .title .details-module h2,.grid-news .news-list .card-rebound .title h3,.rebound-module .card-post .title .details-module h2,.rebound-module .card-post .title h3,.rebound-module .card-rebound .title .details-module h2,.rebound-module .card-rebound .title h3,.search-results .card-post .title .details-module h2,.search-results .card-post .title h3,.search-results .card-rebound .title .details-module h2,.search-results .card-rebound .title h3{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:1.5rem;font-weight:400;line-height:140%;margin-bottom:.8969rem}.grid-news .news-list .card-post .excerpt,.grid-news .news-list .card-rebound .excerpt,.rebound-module .card-post .excerpt,.rebound-module .card-rebound .excerpt,.search-results .card-post .excerpt,.search-results .card-rebound .excerpt{color:#1d1d1b;font-size:.875rem;font-weight:400;line-height:180%;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:1.25rem}.grid-news .news-list .card-post .read-more-rebound,.grid-news .news-list .card-rebound .read-more-rebound,.rebound-module .card-post .read-more-rebound,.rebound-module .card-rebound .read-more-rebound,.search-results .card-post .read-more-rebound,.search-results .card-rebound .read-more-rebound{color:#1d1d1b;font-size:.875rem;font-weight:600;line-height:170%;overflow:hidden;position:relative;width:fit-content;display:block;margin-top:auto;text-decoration-skip-ink:none;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:color .3s ease-in-out}.grid-news .news-list .card-post:hover,.grid-news .news-list .card-rebound:hover,.rebound-module .card-post:hover,.rebound-module .card-rebound:hover,.search-results .card-post:hover,.search-results .card-rebound:hover{cursor:pointer}.grid-news .news-list .card-post:hover figure img,.grid-news .news-list .card-rebound:hover figure img,.rebound-module .card-post:hover figure img,.rebound-module .card-rebound:hover figure img,.search-results .card-post:hover figure img,.search-results .card-rebound:hover figure img{transform:scale(1.2);transition:transform .3s ease-in-out}.grid-news .news-list .card-post:hover .read-more-rebound,.grid-news .news-list .card-rebound:hover .read-more-rebound,.rebound-module .card-post:hover .read-more-rebound,.rebound-module .card-rebound:hover .read-more-rebound,.search-results .card-post:hover .read-more-rebound,.search-results .card-rebound:hover .read-more-rebound{color:#ef421f;transition:transform .3s ease}.teams-card{display:flex;flex-direction:column;gap:14px;border:.921px solid #eaecf0;background:#fff;padding-block-end:14.73px;pointer-events:auto;cursor:pointer}.teams-card:hover figure img{scale:1.1;transition:scale .3s ease-in-out}.teams-card figure{width:100%;height:212px;overflow:hidden;margin-bottom:0}.teams-card figure img{width:100%;height:100%;object-fit:contain;position:relative;top:20px;transition:scale .3s ease-in-out}.details-module .teams-card h2,.teams-card .description,.teams-card .details-module h2,.teams-card .job,.teams-card h3{padding-inline:14.73px}.details-module .teams-card h2,.teams-card .details-module h2,.teams-card h3{color:#1d1d1b;font-family:Tusker Grotesk,sans-serif;font-weight:600;text-transform:uppercase}.teams-card .description,.teams-card .job{font-size:.875rem;font-weight:400}.teams-card .job{color:#1d1d1b}.teams-card .description{color:#878787;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-content{max-width:824px;border-radius:12px}.review-content .submit-col{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%!important}.review-content .submit{order:10;width:fit-content;margin-left:auto}.review-content .close-btn{height:fit-content}.details-module .review-content h2,.review-content .details-module h2,.review-content h3{font-weight:400}.review-content #author::placeholder,.review-content #comment::placeholder,.review-content #email::placeholder{opacity:1!important;color:#adb5bd!important;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.review-content .captcha-submit-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.review-content .comment-form-cookies-consent,.review-content .comment-notes{color:#878787;font-size:clamp(.75rem,.18779vw + .70599rem,.875rem);font-weight:400}.review-content .comment-form-cookies-consent{display:flex;gap:5px}#review_form{position:relative;overflow:hidden}.review-validate{background-color:#91cd8f;border-radius:100vw;position:absolute;top:0;left:0;width:100%;height:100%;display:grid;place-items:center;color:#fff;font-size:clamp(.875rem,.57692vw + .73077rem,1.25rem);font-family:Bitter,sans-serif;animation:growvalidate .3s ease-in-out forwards}@keyframes growvalidate{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(2)}}#review_form_wrapper{inset:0;margin:auto;max-width:100%}html:has(#avis[style="display: block;"]){overflow:hidden}@media (max-width:31.24875rem){#review_form{overflow:auto;height:100%;padding:20px!important}#review_form input{height:fit-content!important;padding-top:10px!important;padding-bottom:10px!important}#review_form #comment{height:100px!important}#review_form p.stars a:before{font-size:1rem!important}#review_form .comment-form-rating{margin-bottom:0!important}#review_form p.stars a{width:1rem!important;height:1rem!important}#review_form_wrapper{overflow-y:auto}section.tab:has(#avis) #avis .comment-reply-title{font-size:14px}.captcha-submit-wrapper{flex-direction:column;justify-content:center;gap:10px}}.logged-in section.tab:has(#avis) #avis form{flex-direction:column;gap:0}.details-module .logged-in .captcha-submit-wrapper h2,.logged-in .captcha-submit-wrapper .details-module h2,.logged-in .captcha-submit-wrapper h3{display:none}.announcement{position:relative;overflow:hidden;width:100%;height:var(--annoucement-height);background:#f95b34;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-size:.8125rem;line-height:1.7;display:flex;align-items:center;justify-content:center;--announcement-duration:12s}.announcement p{color:#fff}.announcement__content{display:none}.announcement__track{display:flex;width:100%;height:100%;position:relative;padding-inline:1.25rem;will-change:transform}.announcement__item,.announcement__track{justify-content:center;align-items:center}.announcement__item{display:inline-flex;padding-inline:1.5rem;white-space:nowrap;flex-shrink:0;gap:1rem}.announcement__item span:first-child{text-transform:uppercase;letter-spacing:2px}.announcement__item span:last-child{font-weight:400}.announcement.is-ticking .announcement__track{animation:announcement-scroll var(--announcement-duration) linear infinite}@keyframes announcement-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-1 * var(--announcement-shift, 1)))}}.newsletter-modal{z-index:310;overflow:hidden;position:fixed;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;opacity:0;pointer-events:none;transform:none;background:transparent;transition:opacity .35s ease}.newsletter-modal input:focus,.newsletter-modal input:focus-visible{outline:2px solid #f95b34!important;outline-offset:2px!important}.newsletter-modal p:has(input[type=checkbox]){display:flex;gap:.625rem;align-items:center}.newsletter-modal p:has(input[type=submit]){width:100%}.newsletter-modal .sib-email-area{width:100%}.newsletter-modal input[type=checkbox]{-webkit-appearance:none;appearance:none;display:grid;place-items:center;width:20px;height:20px;aspect-ratio:1;margin:0;border-radius:50%;background:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.newsletter-modal input[type=checkbox]:before{content:"";width:10px;height:10px;border-radius:50%;background:transparent;transform:scale(0);transition:transform .2s ease,background-color .2s ease}.newsletter-modal input[type=checkbox]:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.newsletter-modal input[type=checkbox]:checked{border-color:var(--primary-product-color,#000);background:var(--primary-product-color,#000)}.newsletter-modal input[type=checkbox]:checked:before{transform:scale(1);background:#fff}.newsletter-modal input[type=submit].sib-default-btn{width:100%!important;border:1px solid #000!important;border-radius:100vw!important;background:#000!important;text-align:center!important;transition:color .3s ease,background .3s ease}.newsletter-modal input[type=submit].sib-default-btn:hover{background:#fff!important;color:#000!important}.newsletter-modal input[type=email]{padding-block:1.8125rem!important;padding-inline:.75rem;height:59px;border-radius:0!important;border:1px solid #848484;text-align:left}.newsletter-modal .gform-theme--foundation .gform_fields{--gf-form-gap-y:1rem}.newsletter-modal:has(.gform_validation_errors) .gform-footer{margin-bottom:20px}.newsletter-modal .gform_wrapper .gform_validation_errors.gform_validation_errors{position:relative!important}.hightlight-cure-module.hightlight-cure-module .newsletter-modal .gform_validation_error h3,.newsletter-modal .gform_validation_error .hightlight-cure-module.hightlight-cure-module h3,.newsletter-modal .gform_validation_error h2{flex-direction:row!important}.newsletter-modal .gform-icon--circle-error{color:#fff!important;border-color:#fff!important}.newsletter-modal .gform-footer{margin-bottom:2.5rem}.newsletter-modal label{color:#1d1e1b;font-size:.875rem;line-height:180%}.newsletter-modal.is-visible{opacity:1;pointer-events:auto}.newsletter-modal__backdrop{z-index:0;overflow:hidden;position:absolute;inset:0;display:block;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.newsletter-modal__backdrop{background:rgba(0,0,0,.75)}}.newsletter-modal__dialog{z-index:1;position:relative;width:100%;max-width:54.5625rem;overflow:hidden;background:#fff;border-radius:1rem;box-shadow:0 30px 60px rgba(0,0,0,.12);opacity:0;transform:translateY(32px);transition:opacity .35s ease,transform .35s ease}.newsletter-modal__dialog.is-visible{opacity:1;transform:translateY(0)}.newsletter-modal__close{z-index:2;position:absolute;top:20px;right:20px;display:grid;place-items:center;width:24px;height:24px;padding:0;margin:0;transform:none;background:#fff;border-radius:7px;cursor:pointer;transition:transform .3s ease,border-color .3s ease}.ginput_container.ginput_container_consent{place-items:center}.newsletter-modal__close i{font-size:1.125rem;line-height:1;color:#000}.newsletter-modal__close:focus-visible,.newsletter-modal__close:hover{transform:rotate(180deg)}.newsletter-modal__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.newsletter-modal__body{position:relative;display:grid;grid-template-columns:335px 1fr;gap:1.875rem;width:100%;padding:.625rem 4rem .625rem .625rem}.newsletter-modal__media{position:relative;overflow:hidden;background:#ebebeb;border-radius:.5rem}.newsletter-modal__media img{display:block;width:100%;height:100%;object-fit:cover}.sib_signup_box_inside_2{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}.newsletter-modal__title{margin-block:3.125rem .75rem;font-weight:400;font-size:2rem;line-height:1.2}.newsletter-modal__subtitle{margin:0;font-size:1rem;line-height:1.7;color:#1d1d1b}.newsletter-modal__form-wrapper{display:flex;flex-direction:column;gap:1rem}@media (max-width:74.99875rem){.newsletter-modal{padding:16px}.newsletter-modal__body{padding:.625rem;gap:1.5rem}.newsletter-modal__title{font-size:1.75rem}}@media (max-width:49.12375rem){.newsletter-modal__body{padding-top:54px;grid-template-columns:1fr}.sib_signup_box_inside_2{align-items:center}.newsletter-modal__media{display:none}.newsletter-modal__gform-placeholder{grid-template-columns:1fr}.newsletter-modal__gform-placeholder button{width:100%}.newsletter-modal__close{top:12px;right:12px}}@media (max-width:31.24875rem){.newsletter-modal{padding:12px}.newsletter-modal__body{padding:1.75rem 1.25rem;gap:1.25rem}.newsletter-modal__title{font-size:1.5rem}.newsletter-modal__subtitle{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.newsletter-modal,.newsletter-modal__close,.newsletter-modal__dialog{transition:none}.newsletter-modal__close:focus-visible,.newsletter-modal__close:hover,.newsletter-modal__dialog{transform:none}}html.newsletter-modal-open{overflow:hidden}.woocommerce-notices-wrapper,p#coupon-error-notice.coupon-error-notice{position:fixed;inset:calc(var(--header-height) + var(--admin-bar) + 16px) 16px auto auto;z-index:200}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:var(--notice-position,relative);inset:var(--notice-inset,auto)}.woocommerce-error,.woocommerce-info,.woocommerce-message,p#coupon-error-notice.coupon-error-notice{background:var(--notice-bg,#fff);box-shadow:var(--notice-shadow,-5px 5px 10px rgba(0,0,0,.125));border:var(--notice-border-width,0 0 0 5px) var(--notice-border-style,solid) var(--notice-border-color,currentColor)!important;font-size:var(--notice-font-size,1rem);margin-bottom:var(--notice-margin-bottom,0);padding:var(--notice-padding,1rem 3.5rem)}.woocommerce-error:not(:last-child),.woocommerce-info:not(:last-child),.woocommerce-message:not(:last-child),p#coupon-error-notice.coupon-error-notice:not(:last-child){--notice-margin-bottom:1rem}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before,p#coupon-error-notice.coupon-error-notice:before{content:var(--notice-icon-content,"");color:var(--notice-icon-color,currentColor);font-family:var(--notice-icon-font-family,"Woocommerce","icomoon");font-weight:400;margin-right:10px}.woocommerce-error:after,.woocommerce-info:after,.woocommerce-message:after,p#coupon-error-notice.coupon-error-notice:after{content:"\E902";cursor:pointer;font-family:icomoon;position:absolute;inset:1rem 1rem auto auto}.woocommerce-info{--notice-border-color:#529acc;--notice-icon-color:#529acc;--notice-icon-content:"\E028"}.woocommerce-message{--notice-border-color:#69b23a;--notice-icon-color:#69b23a;--notice-icon-content:"\E015";flex-direction:column!important;padding-top:50px;padding-inline:29px;line-height:160%}.woocommerce-message .button{width:100%;text-align:center;border-radius:100vw!important;background-color:#000!important;color:#fff!important;margin-top:10px;font-size:14px!important;font-weight:600!important;padding-block:10px!important;text-decoration:none}.home .woocommerce-message{flex-direction:column-reverse!important}.woocommerce-error,p#coupon-error-notice.coupon-error-notice{--notice-border-color:#f43656;--notice-icon-color:#f43656;--notice-icon-content:"\E016"}ul.woocommerce-error{display:flex;flex-flow:column;gap:8px}ul.woocommerce-error li{margin-bottom:0}ul.woocommerce-error li+li{border-top:1px solid rgba(0,0,0,.25);padding-top:8px}@media (max-width:49.12375rem){.woocommerce-notices-wrapper{position:fixed;inset:0!important;margin:auto;display:grid;place-items:center;z-index:200;width:90%}}.floating-row{position:relative}.floating-row input{--input-padding-top:1.625rem;--input-padding-bottom:.875rem}.floating-label{color:var(--floating-label-color,#adb5bd)!important;line-height:var(--floating-label-lineheight,1.3)!important;position:absolute;inset:1.25rem auto auto .75rem;transition:.25s;z-index:1}.floating-label-active{color:var(--floating-label-color-active,#adb5bd)!important;font-size:.625rem;top:.5rem}.review-card{background:#fff;padding-block:30px;padding-inline:43px;display:flex;flex-direction:column;gap:22px;height:100%}.review-card .review-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:10px}.review-card .review-head .star-rating{margin-top:0}.review-card .author{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:clamp(1.25rem,.38095vw + 1.15714rem,1.5rem);font-weight:400;line-height:110%;margin-top:auto}.review-card .review-head .date,.review-card .review-head .product_title{color:#1d1d1b;font-size:.75rem;font-weight:400;line-height:120%}.review-card .comment{font-size:clamp(.875rem,.839rem + .179vw,1rem);line-height:170%}@media (max-width:31.24875rem){.review-card{padding-block:22px;padding-inline:23.5px}}.card-packages{border-radius:12px;border:1px solid #b6b6b6;padding:12px;color:#1d1e1b;flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:238px;position:relative}.card-packages figure{position:relative;height:73px;overflow:hidden;border-radius:3px;background:#e1e1e1;margin-bottom:1.3125rem;display:flex;justify-content:center;align-items:center}.card-packages img{height:85%}.card-packages input{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.card-packages span:has(input){position:absolute;left:7px;top:8px}.card-packages span:has(input:checked):before{box-shadow:inset 0 0 0 .4175em red}.card-packages span:has(input):before{display:flex;flex-shrink:0;content:"";background-color:#fff;width:20px;height:20px;border-radius:100vw;transition:.25s ease;box-shadow:inset 0 0 0 .1em #b6b6b6}.card-packages .reduce-package{position:absolute;top:4px;right:4px;background-color:#f95b34;color:#fff;padding:2px 8px;border-radius:12px;font-size:.75rem;display:flex;align-items:center;justify-content:center;line-height:normal;font-weight:600}.card-packages .desc-package{display:flex;flex-direction:column;justify-content:center;margin-block:auto}.card-packages .label-package{text-align:center!important;font-size:1rem;border-bottom:1px solid #b1b9c6;padding-bottom:10px;margin-bottom:10px}.card-packages .label-package,.card-packages .price-package{font-family:Bitter,sans-serif;font-weight:400!important;line-height:normal}.card-packages .price-package{color:#1d1d1b;font-size:clamp(1.125rem,.38095vw + 1.03214rem,1.375rem);text-align:center}.card-packages .price-per-package{display:flex;flex-direction:column;position:relative}.card-packages .promo-package{text-decoration:line-through;color:#f95b34;font-family:Bitter,sans-serif;font-size:.875rem;font-weight:400;position:absolute;left:0;left:50%;top:0;transform:translateX(-50%) translateY(-19px);background:#f3f4f6;line-height:normal;z-index:20;padding-inline:5px}.card-packages .type-package{color:#1d1d1b;font-size:clamp(.625rem,.19048vw + .57857rem,.75rem)}.card-packages .notice-package,.card-packages .type-package{font-family:Open Sans,sans-serif;text-align:center;font-weight:400!important;line-height:normal}.card-packages .notice-package{color:#868686;font-size:.75rem;border-top:1px solid #b1b9c6;padding-top:6px;margin-top:6px}.card-packages:has(input:checked){border-color:#f95b34}.card-packages[best-package]{border-top-left-radius:0;border-top-right-radius:0;border-top:0}.card-packages[best-package]:before{content:attr(best-package);position:absolute;top:0;left:0;width:100%;background-color:#f95b34;height:21px;transform:translateY(-21px);color:#fff;text-align:center;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;border-radius:12px 12px 0 0;display:flex;justify-content:center;align-items:center;border:1px solid #f95b34;outline:1px solid #f95b34!important}@media screen and (max-width:978px){.card-packages{flex-direction:row;justify-content:start;gap:5px;min-height:fit-content;padding:12px}.card-packages figure{margin-bottom:0;margin-left:25px;overflow:visible;padding-inline:14px;padding-block:5px;height:48px;width:48px}.card-packages img{height:100%;object-fit:contain}.card-packages span:has(input){left:0;top:50%;transform:translateX(-29px) translateY(-50%)}.card-packages .label-package,.card-packages .notice-package{border:0;width:fit-content;padding:0;margin:0;text-align:left}.card-packages .label-package{font-size:.875rem}.card-packages .notice-package{max-width:60%}.card-packages .price-per-package{position:absolute;right:10px}.card-packages .desc-package{flex:1}.card-packages .reduce-package{transform:translateY(-50%) translateX(4px);top:0;border-radius:12px;right:0;left:unset;height:22px;outline:1px solid #f95b34;padding:1px 8px 2px}.card-packages .promo-package{position:absolute;left:0;top:4px;transform:translateX(-45px);line-height:normal;padding-inline:0;font-size:12px}.card-packages[best-package]:before{width:fit-content;padding:1px 9px 2px 8px;border-radius:12px 0 0 12px;font-size:.75rem;display:flex;align-items:center;justify-content:center;line-height:normal;transform:translateY(-50%);right:31px;left:unset;height:22px;border:0;z-index:0;box-shadow:21px 0 0 1px #f95b34}.card-packages:not(:has(.reduce-package)):before{border-radius:12px;right:0;transform:translateY(-50%) translateX(4px)}.card-packages[best-package]{border:1px solid #b6b6b6;border-radius:12px}}@media (min-width:75rem){.header-navigation,.header-navigation>ul{display:flex;justify-content:flex-start;align-items:center;height:100%}.header-navigation{position:relative;height:var(--header-height);width:fit-content}.header-navigation .account-label{display:none}.header-navigation>ul>li{padding:0 .9vw;height:100%;display:flex;justify-content:center;align-items:center}.header-navigation>ul>li>a{color:#1d1d1b;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%;transition:color .4s;display:flex;align-items:center;position:relative;height:100%}.header-navigation>ul>li:has(.sub-menu:hover)>a,.header-navigation>ul>li>a:active,.header-navigation>ul>li>a:focus,.header-navigation>ul>li>a:hover{color:#577a6c;transition:color .4s}.header-navigation>ul>li.actus-item{overflow:hidden}.header-navigation>ul>li.actus-item>a{color:#1d1d1b;font-family:Better Times,sans-serif;font-size:2rem;font-weight:400;line-height:normal;overflow:hidden;position:relative}.header-navigation>ul>li.actus-item>a:before{content:"";background-color:#91cd8f;width:100%;position:absolute;height:30px;mix-blend-mode:lighten;transform:translateX(-100%);transition:transform .4s}.header-navigation .current-menu-ancestor a,.header-navigation .current-menu-item a,.header-navigation>ul>li.menu-item-has-children .sub-menu .current-menu-item a,.header-navigation>ul>li>a[aria-current=page]{color:#91cd8f}.header-navigation>ul>li.actus-item:hover>a:before{transform:translateX(0);transition:transform .4s}.header-navigation>ul>li.menu-item-has-children:hover>a:after{content:"";display:block;background:url("/app/themes/evom/resources/assets/images/svg/arrow-down-menu.svg") no-repeat;width:.5625rem;height:.4375rem;align-self:center;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);transition:all .4s ease-in-out}.header-navigation .header-menu{height:100%}.header-navigation .sub-menu{position:absolute;width:fit-content;left:0;right:0;top:var(--header-height);z-index:101;visibility:hidden;opacity:0;background:#fff;height:1px;transition:all .4s;display:flex;flex-direction:column;gap:10px;overflow:hidden;border:1px solid #ccc}.header-navigation .sub-menu:before{content:"";background:#fff;width:100%;height:calc(100% + 2px);transform:translateX(-100%);display:block;position:absolute;top:-1px;z-index:-1;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.header-burger{display:none}.header-navigation>ul>li.menu-item-has-children:hover .sub-menu{visibility:visible;overflow:visible;opacity:1;height:fit-content;padding:32px 0 32px 1rem;width:100%}.header-navigation>ul>li.menu-item-has-children .sub-menu a{color:#878787;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%;min-width:310px;display:block;transition:color .4s}.header-navigation>ul>li.menu-item-has-children .sub-menu a:hover{color:#1d1d1b;transition:color .4s}}@media (max-width:74.99875rem){.header-navigation{display:none}.header-navigation>ul>li{max-width:clamp(9rem,4rem + 21.333vw,20rem)}#header-navigation li a{font-size:24px;font-weight:600}.menu-item-dropdown{width:30px;height:30px}.header-menu{margin:0 auto;padding:2.5rem 0;position:relative;width:100%!important}.header-menu li{display:flex;align-items:center;justify-content:space-between;order:2;font-size:18px}.header-menu li.menut-title{display:block}.header-menu ul{position:absolute;z-index:1;padding:0;padding-bottom:1.5625rem;top:50%;transform:translateY(-50%)}.header-menu ul li{padding:0 1.125rem}.header-menu ul:not(.active){opacity:0;visibility:hidden}.header-menu h5{font-size:24px;font-weight:500}.header-menu li.menu-item-has-children>.submenu-trigger{display:inline-flex!important}.header-menu li>:not(ul){transition:all .4s ease;transition-duration:.2s}.header-menu li.backward>ul{animation-delay:.2s;transition-delay:.2s}.header-menu li.backward:after,.header-menu li.backward>:not(ul){opacity:0;transform:translateX(-300px);visibility:hidden}.header-menu li>ul.active:before{opacity:1;transform:translateX(0);visibility:visible}html[data-whatintent=keyboard] .header-menu a:focus,html[data-whatintent=keyboard] .header-menu button:focus{outline:3px solid hsla(0,0%,100%,.25)}.header-menu .menu-back{margin-bottom:.5rem;min-height:2.5rem;position:relative;order:0;font-size:24px;border-bottom:1px solid #fff;font-weight:600;padding:.875rem 1.125rem}.header-menu .menu-back button{font-size:1.5rem;font-style:normal;font-weight:600;color:#204b34}.header-menu .menu-back+.menu-title{display:none}.header-menu .submenu-trigger{align-items:center;justify-content:center;border-radius:50%;min-height:2rem;min-width:2rem}.header-menu .submenu-trigger:focus,.header-menu .submenu-trigger:hover{background-color:#688f56;color:#fff}.mobile-menu-is-open .header-navigation{visibility:visible;transition-delay:.1s;transform:translateY(0);border-right:none!important}.header-menu a:focus,.header-menu a:hover,.header-menu li.active>a,.header-menu li[class*=current]>a{color:#204b34}}@media screen and (max-width:1199px){.header-aside{margin-left:0;order:2}.header-aside .access-trigger,.header-aside .account-label{display:none}.account-label{display:block}.header-inner.header-inner{display:grid;grid-template-columns:1fr auto 1fr}.header-logo{order:1}.header-logo.header-logo svg{height:56px;width:61px;display:block}.header-burger{order:0}#minicart+a{display:none}.header-aside #minicart#minicart{padding:5px 13px;width:103px}}body.header-is-sticky .header-aside #minicart.opened:after{top:44px}.header-aside{gap:24px}.header-aside a{text-decoration:none}.header-aside #minicart,.header-aside .account-label{color:#1d1d1b;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%}.header-aside #minicart{display:flex;padding:8px 22px;justify-content:center;align-items:center;gap:10px;border-radius:30px;border:1px solid #1d1d1b}.header-aside #minicart:focus{color:#fff}.header-aside #minicart.opened{color:#fff;background-color:#f95b34;border:1px solid #f95b34}.header-aside #minicart a{text-decoration:none}.header-aside #minicart:after{z-index:-1;transition:.3s;opacity:0}.header-aside #minicart.opened:after,.header-aside #minicart:after{content:"";position:absolute;top:70px;left:52%;width:14px;height:14px;background-color:#f3f4f6;border-top:.5px solid #b9b8b8;border-left:.5px solid #b9b8b8;transform:rotate(45deg)}.header-aside #minicart.opened:after{z-index:0;display:block;transition:all .2s ease-in;opacity:1}.header-aside #minicart:hover{color:#fff}.header-aside .icon-search:before{color:#000;font-size:22.5px}.header-aside #search-trigger{border-left:1px solid #1d1d1b;padding-left:24px}.header-aside button#search-trigger svg,.header-aside button:has(.icon-accessibility){transition:transform .4s}.header-aside button#search-trigger:hover svg,.header-aside button:has(.icon-accessibility):hover{transform:translateY(-5px);transition:transform .4s}.header-aside .icon-accessibility:before{color:#878787;font-size:24px;margin-left:10px}.header-aside #search-animate{cursor:pointer}.header-aside #close,.header-aside #search{transition:all .3s ease-in-out}.header-aside #close{opacity:0;transform:rotate(-90deg) scale(0)}.header-aside #search,.header-aside .show-close #close{opacity:1;transform:rotate(0) scale(1)}.header-aside .show-close #search{opacity:0;transform:rotate(90deg) scale(0)}@media (max-width:31.24875rem){.header-inner.header-inner{position:relative}.header-aside #search-trigger{border-left:none;padding-left:0}#search-trigger{position:absolute;left:50px}}[data-margin-spacer=header]{height:calc(var(--header-spaceer-height, 60px) + var(--admin-bar));opacity:0;pointer-events:none}#header{position:relative;z-index:200}#menu-trigger-close{display:none}.header-wrapper{background-color:#fff;position:fixed;inset:var(--admin-bar) auto auto 0;width:100%;max-width:100vw;transition:box-shadow .4s ease-in-out}.header-wrapper li{list-style-type:none}.header-logo{transform:scale(1);transition:transform .4s ease-in-out}.header-logo .logo-wrap{padding-block:1px;display:block}.header-aside{margin-left:auto;display:flex;align-items:center}.header-inner{place-content:center;height:var(--header-height);gap:2rem;transition:.4s ease-in-out;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:45px;width:95%;margin:auto}@media screen and (min-width:1440px){.header-inner{max-width:1440px;padding-inline:0}}.header-is-sticky .header-wrapper{box-shadow:0 0 10px rgba(0,0,0,.1)}@media (min-width:75rem){.header-is-sticky{--header-height:60px}.header-is-sticky .header-logo .logo-wrap img{width:50%;height:50%}.header-is-sticky .header-navigation>ul>li.menu-item-has-children>a:after{bottom:8px;transition:all .4s ease-in-out}.header-is-sticky .header-navigation #header-menu{height:var(--header-height)}.header-is-sticky .header-navigation #header-menu .sub-menu{top:100%}.header-is-sticky .header-logo{display:flex;align-self:center;margin:auto;max-height:100%;transition:transform .4s ease-in-out;transform:scale(.6)}.header-is-sticky .header-logo .logo-wrap{display:inline-flex;align-items:center}.header-is-sticky .header-logo svg{height:calc(100% - 10px)}}.template-landing-page .header-logo{width:fit-content;margin-inline:auto;margin-block-start:10px}@media (min-width:75rem){[data-margin-spacer=header]{--header-spaceer-height:115px}}.footer{background-color:#fff}.main-footer{display:flex;padding-block:45px;padding-inline:20px;width:90%;margin:auto;align-items:center;justify-content:center;z-index:190;position:relative}.main-footer .footer-logo{padding-right:56px}.main-footer .footer-logo svg{width:126px;height:150px}.main-footer .coordonnees-footer{display:flex;gap:20px;padding-inline:56px;position:relative}.main-footer .col-coordonnee a,.main-footer .col-coordonnee address{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%;text-decoration:none}.main-footer .col-coordonnee{display:flex;flex-direction:column;color:#1d1d1b;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%}.main-footer .coordonnees-footer:after,.main-footer .coordonnees-footer:before{content:"";display:block;width:1px;height:142.5px;background:#1d1d1b;position:absolute}.main-footer .coordonnees-footer:before{left:0;top:50%;transform:translateY(-50%)}.main-footer .coordonnees-footer:after{right:0;top:50%;transform:translateY(-50%)}.main-footer .col-rs{flex-direction:column;display:flex;gap:23px}.main-footer .col-rs i{font-size:31px}.main-footer .col-rs a{text-decoration:none}.main-footer .colr-rs a:hover{transform:translateY(-5px);transition:.4s}.main-footer address{margin-bottom:14px;font-style:normal}.main-footer .address{width:618px}.main-footer .menu-footer{width:293px;padding-left:56px}.main-footer .menu-footer .footer-primary a,.main-footer .menu-footer .footer-secondary a{color:#1d1d1b;font-family:Open Sans,sans-serif;font-size:.8125rem;font-weight:400;line-height:180%;text-decoration:none}.main-footer .menu-footer .footer-secondary{margin-top:24px}.main-footer .menu-footer .footer-secondary ul{display:flex;flex-direction:row;gap:20px}.main-footer .menu-footer .footer-secondary ul a{font-weight:600}@media (max-width:49.12375rem){.main-footer{flex-direction:column;padding-block:48px;padding-inline:0}.main-footer .footer-logo{padding-right:0}.main-footer .coordonnees-footer{padding-inline:0;flex-direction:column-reverse;align-items:center;border-bottom:1px solid #1d1d1b;gap:40px;width:100%}.main-footer .coordonnees-footer .col-coordonnee{padding-bottom:40px;padding-top:40px;text-align:center;border-top:1px solid #1d1d1b;width:100%}.main-footer .coordonnees-footer:after,.main-footer .coordonnees-footer:before{display:none}.main-footer .col-rs{flex-direction:row;justify-content:center;margin-top:40px}.main-footer .menu-footer{padding-left:0;margin-top:40px}.main-footer .menu-footer .footer-primary .footer-menu,.main-footer .menu-footer .footer-secondary .footer-menu{flex-direction:column;text-align:center;gap:10px;display:flex}main section.is_quiz:last-child{margin-block-end:48px!important}}@media (max-width:31.24875rem){main section.is_quiz:last-child{margin-block-end:0!important}.main-footer .col-rs i{font-size:3.1875rem}.main-footer .col-rs{gap:3.1875rem}}.page-header .breadcrumbs-block{padding:10px 1rem 0;margin-top:30px}.page-header .breadcrumbs-block a{text-decoration:none;color:#878787;font-size:.75rem;font-weight:400;line-height:180%}.page-header .breadcrumb_last{color:#1d1d1b;font-size:.75rem}.page-header .header-title{padding-top:3.75rem;padding-bottom:3.75rem;border-bottom:1px solid #1d1d1b}.page-header .header-title:has(>:first-child:last-child){grid-template-columns:1fr}.page-header .header-title:has(>:first-child:last-child) h1,.page-header .popup-inner .header-title:has(>:first-child:last-child) p,.popup-inner .page-header .header-title:has(>:first-child:last-child) p{text-align:center}.page-header .grid-item{align-self:center}.page-header .popup-inner .header-title p,.page-header h1,.popup-inner .header-title .page-header p{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:clamp(1.5rem,1.214rem + 1.429vw,2.5rem);font-weight:400;line-height:normal}.page-header .excerpt{line-height:170%}@media (max-width:49.12375rem){.page-header .excerpt,.page-header .popup-inner .header-title p,.page-header h1,.popup-inner .header-title .page-header p{text-align:center}.page-header .header-title{padding-top:1.25rem;padding-bottom:1.875rem;border-bottom:1px solid #ccc}.page-header .breadcrumbs-block{display:none}body:not(.single-product) .page-header+.wysiwyg.grey-bg{margin-block-start:28px!important}}@media (max-width:31.24875rem){.page-header .excerpt p{font-size:14px}}.tinymce{line-height:1.625}.tinymce :last-child{margin-bottom:0}.popup-inner .header-title .tinymce p,.tinymce .popup-inner .header-title p,.tinymce h1{margin-top:2.5rem;margin-bottom:2.5rem}.details-module .hightlight-cure-module.hightlight-cure-module .tinymce h2,.hightlight-cure-module.hightlight-cure-module .details-module .tinymce h2,.hightlight-cure-module.hightlight-cure-module .tinymce h3,.tinymce .details-module .hightlight-cure-module.hightlight-cure-module h2,.tinymce .hightlight-cure-module.hightlight-cure-module .details-module h2,.tinymce .hightlight-cure-module.hightlight-cure-module h3,.tinymce h2{margin-top:2rem;margin-bottom:2rem}.details-module .tinymce h2,.tinymce .details-module h2,.tinymce h3,.tinymce h4,.tinymce h5,.tinymce h6{margin-top:2rem;margin-bottom:1.25rem}.details-module .hightlight-cure-module.hightlight-cure-module .tinymce h2,.details-module .tinymce h2,.hightlight-cure-module.hightlight-cure-module .details-module .tinymce h2,.hightlight-cure-module.hightlight-cure-module .tinymce h3,.popup-inner .header-title .tinymce p,.tinymce .details-module .hightlight-cure-module.hightlight-cure-module h2,.tinymce .details-module h2,.tinymce .hightlight-cure-module.hightlight-cure-module .details-module h2,.tinymce .hightlight-cure-module.hightlight-cure-module h3,.tinymce .popup-inner .header-title p,.tinymce h1,.tinymce h2,.tinymce h3,.tinymce h4,.tinymce h5,.tinymce h6{color:currentColor;font-weight:600}.details-module .tinymce h2:first-child,.hightlight-cure-module.hightlight-cure-module .tinymce h3:first-child,.popup-inner .header-title .tinymce p:first-child,.tinymce .details-module h2:first-child,.tinymce .hightlight-cure-module.hightlight-cure-module h3:first-child,.tinymce .popup-inner .header-title p:first-child,.tinymce h1:first-child,.tinymce h2:first-child,.tinymce h3:first-child,.tinymce h4:first-child,.tinymce h5:first-child,.tinymce h6:first-child{margin-top:0}.details-module .tinymce h2:last-child,.hightlight-cure-module.hightlight-cure-module .tinymce h3:last-child,.popup-inner .header-title .tinymce p:last-child,.tinymce .details-module h2:last-child,.tinymce .hightlight-cure-module.hightlight-cure-module h3:last-child,.tinymce .popup-inner .header-title p:last-child,.tinymce h1:last-child,.tinymce h2:last-child,.tinymce h3:last-child,.tinymce h4:last-child,.tinymce h5:last-child,.tinymce h6:last-child{margin-bottom:0}.tinymce p{margin-top:1rem;margin-bottom:1rem}.tinymce p:first-child{margin-top:0}.tinymce p:last-child{margin-bottom:0}.tinymce strong{font-weight:700}.tinymce em{font-style:italic}.tinymce.list-two-cols{container-type:inline-size;container-name:list-two-cols}.tinymce.list-two-cols ol,.tinymce.list-two-cols ul{display:flex;flex-wrap:wrap;gap:24px 39px;width:100%}.tinymce.list-two-cols li{width:calc(50% - 19.5px);margin-block:0}.tinymce ol,.tinymce ul{list-style:none;margin:1.125rem 0}.tinymce ol,.tinymce ul{text-align:left}.tinymce ol{counter-reset:ol-counter}.tinymce ol:first-child,.tinymce ul:first-child{margin-top:0}.tinymce ol:last-child,.tinymce ul:last-child{margin-bottom:0}.tinymce ol>li,.tinymce ul>li{margin-top:.375rem}.tinymce ul li{list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='18' viewBox='0 0 17 18' fill='none'%3E%3Cpath d='M16.996 1.6c.03.237-.09.436-.2.636-.102.187-.22.366-.328.55l-.743 1.253-.745 1.259-.724 1.223c-.145.245-.285.493-.43.737-.186.312-.375.62-.56.932-.154.26-.303.522-.456.782-.19.324-.383.646-.574.969l-.533.9c-.153.26-.304.521-.465.777-.156.25-.296.512-.446.767-.187.317-.378.633-.565.95-.187.32-.37.641-.557.96-.156.267-.318.531-.476.799-.312.53-.62 1.062-.935 1.59-.124.208-.246.42-.459.558-.27.176-.553.266-.886.233-.453-.044-.753-.294-.998-.649-.142-.205-.297-.4-.445-.6-.142-.194-.28-.389-.423-.581-.147-.198-.298-.393-.445-.591-.16-.216-.314-.435-.473-.651l-.794-1.07c-.23-.313-.455-.628-.685-.94-.144-.196-.295-.387-.44-.583-.196-.266-.389-.536-.585-.803-.225-.305-.454-.609-.679-.914-.177-.241-.35-.485-.526-.725-.112-.153-.24-.295-.323-.469a.967.967 0 0 1-.001-.843c.13-.294.366-.477.649-.584.313-.119.636-.104.959.012.326.118.51.395.74.62.185.181.354.38.53.57l.673.73c.158.17.32.336.478.507.189.205.373.413.562.617.166.18.338.356.505.536.294.318.581.643.881.956.244.253.479.514.716.772.053.056.085.03.115-.015.229-.347.454-.697.685-1.043.311-.465.628-.926.94-1.39.186-.278.365-.561.55-.84.188-.28.382-.555.57-.835.233-.345.462-.69.692-1.036l.726-1.088c.3-.451.6-.903.902-1.353.23-.345.465-.688.696-1.033.192-.286.378-.576.57-.862.229-.342.461-.68.69-1.022.187-.278.365-.56.557-.834.143-.204.254-.432.44-.604.218-.204.475-.32.775-.334.224-.01.439.022.65.113.357.153.688.568.647.984z' fill='%23868686'/%3E%3C/svg%3E")}.tinymce ul li::marker{font-size:17px;line-height:.1em}.tinymce ol>li{position:relative;margin-left:.75rem;padding-left:.375rem}.tinymce ol>li:before{content:counter(ol-counter);counter-increment:ol-counter;font-weight:700;position:absolute;right:100%;top:0;display:inline-block;vertical-align:center;padding-right:.375rem;color:#1d1d1b}.tinymce ol>li:first-child,.tinymce ul>li:first-child{margin-top:0}.tinymce figure,.tinymce img{display:block}.tinymce .alignleft{float:left;margin-top:.625rem;margin-bottom:1rem;margin-right:1.5rem}.tinymce .alignright{float:right;margin-top:.625rem;margin-bottom:1rem;margin-left:1.5rem}.tinymce .aligncenter{margin:1.5rem auto}.tinymce .video-caption,.tinymce figcaption{margin-top:.375rem;font-size:.9em;color:grey}.tinymce hr{margin:2rem 0;background-color:transparent;border:none;border-top:1px solid grey}.tinymce blockquote{border-left:.25em solid #688f56;font-style:italic;padding-left:1em}.tinymce blockquote,.tinymce code,.tinymce pre{margin-bottom:1.5rem}@container list-two-cols (width < 770px){.tinymce.list-two-cols ul li{width:100%}}.modal{background-color:rgba(0,0,0,.75);display:none;flex-direction:column;padding:1rem;position:fixed;inset:0;z-index:300}.modal[style*=block]{display:flex!important}.modal-wrapper{margin:auto;max-width:640px;width:85%}.modal-content{border-radius:5px;box-shadow:0 .5rem 1.25rem rgba(0,0,0,.25);color:#000;display:none;padding:1.5rem}.modal-close{color:#fff;position:absolute;inset:calc(1rem + var(--admin-bar)) auto auto 50%;transform:translateX(-50%);transition:.2s ease}.modal-close:focus,.modal-close:hover{opacity:.5}.wt-cli-cookie-bar-container{--banner-bg:#fff;--banner-color:set-color(#fff);--banner-max-width:450px;--banner-padding:1.5rem;--banner-radius:1rem;--banner-z-index:9999;--title-font-size:1.125rem;--message-font-size:0.875rem;--button-bg:#868686;--button-bg-hover:#688f56;--button-color:#fff;--button-color-hover:#fff;--button-font-size:0.6875rem;--button-font-weight:700;--button-letter-spacing:0;--button-line-height:normal;--button-padding:0.625rem 1.625rem;--button-radius:1.875rem;--button-text-transform:none;--button-setting-bg:transparent;--button-setting-bg-hover:#688f56;--button-setting-color:#868686;--button-setting-color-hover:#fff;--button-setting-text-transform:var(--button-text-transform);--switch-active-color:#69b23a;--show-again-font-size:0.875rem;--show-again-radius:0.375rem;--show-again-z-index:9999}html[data-whatinput=keyboard] #cookie-law-info-bar a[class*=_button]:focus:before{content:"";border-radius:calc(var(--button-radius) * 1.5);height:calc(100% + 1.25rem);width:calc(100% + 1.25rem);outline:2px dotted rgba(0,0,0,.25);position:absolute;top:-.625rem;left:-.625rem}#cookie-law-info-bar.wt-cli-cookie-bar[style*="display: block;"]~.cli-popupbar-overlay,.cli-modal-backdrop{display:none!important}#cookie-law-info-bar.wt-cli-cookie-bar[style*="display: block;"]~.cli-popupbar-overlay{z-index:calc(var(--banner-z-index) - 1);opacity:.6;transform:scale(1);transition:opacity .5s ease}#cookie-law-info-bar.wt-cli-cookie-bar{background-color:var(--banner-bg)!important;border-radius:var(--banner-radius,0);box-shadow:0 0 5px 1px rgba(0,0,0,.2);color:var(--banner-color)!important;max-height:calc(100vh - 32px);max-width:var(--banner-max-width);inset:auto 16px 16px auto!important;overflow:auto;padding:var(--banner-padding)!important;text-align:left!important;z-index:var(--banner-z-index)!important}#cookie-law-info-bar.wt-cli-cookie-bar>.cli-wrapper{width:100%}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-cookie-banner-title{font-size:var(--title-font-size);margin:0 0 1em}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-cookie-banner{display:block}#cookie-law-info-bar.wt-cli-cookie-bar .message{font-size:var(--message-font-size)}#cookie-law-info-bar.wt-cli-cookie-bar .message,#cookie-law-info-bar.wt-cli-cookie-bar .message p{line-height:1.5}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-policy-link{color:currentColor!important;font-weight:700;opacity:.5;text-decoration:underline;transition:all .2s ease}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-policy-link:focus,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-policy-link:hover{opacity:1!important}#cookie-law-info-bar.wt-cli-cookie-bar .actions-wrapper{margin-top:1.5rem}#cookie-law-info-bar.wt-cli-cookie-bar .actions-wrapper,#cookie-law-info-bar.wt-cli-cookie-bar .choices-wrapper{display:flex;flex-flow:row-reverse wrap;gap:1rem;justify-content:center}#cookie-law-info-bar.wt-cli-cookie-bar .choices-wrapper{order:1;width:100%}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-accept-all-btn,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-privacy-save-btn,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-settings-btn{background-color:transparent!important;border:1px solid var(--button-bg)!important;border-radius:var(--button-radius)!important;font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:normal;margin:0!important;opacity:1!important;padding:var(--button-padding)!important;text-transform:var(--button-text-transform);transition:all .2s ease;flex:1;text-align:center;display:flex;justify-content:center;align-items:center}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-accept-all-btn:last-child,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-privacy-save-btn:last-child,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn:last-child,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-settings-btn:last-child{margin:0!important}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-accept-all-btn:focus,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-accept-all-btn:hover,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-privacy-save-btn:focus,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-privacy-save-btn:hover,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn:focus,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn:hover,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-settings-btn:focus,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-settings-btn:hover{background-color:var(--button-bg-hover)!important;border-color:var(--button-bg-hover);color:var(--button-color-hover)!important}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-privacy-save-btn{color:#000}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-settings-btn{color:#868686!important;position:relative;padding:.625rem 1.1875rem .625rem .3125rem!important;text-align:center}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-settings-btn:after{content:"";position:absolute;top:50%;right:10px;display:inline-block;width:8px;height:8px;transform:translateY(-70%) rotate(135deg);border-width:1px 1px 0 0;border-style:solid;border-color:currentColor}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-accept-all-btn{background-color:#688f56!important;color:var(--button-color)!important}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-accept-all-btn:hover{background-color:transparent!important;color:#688f56!important}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn{border:none!important;border-radius:var(--button-radius);background-color:var(--button-setting-bg)!important;color:var(--button-setting-color)!important;display:inline-block;font-size:var(--button-font-size);font-weight:700;line-height:normal;position:relative;padding:var(--button-padding);padding-right:40px;transition:all .2s ease;text-decoration:underline;text-transform:var(--button-setting-text-transform)}#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn:focus,#cookie-law-info-bar.wt-cli-cookie-bar #wt-cli-reject-btn:hover{background-color:var(--button-setting-bg-hover)!important;border-color:var(--button-setting-bg-hover)!important;box-shadow:5px 5px 15px rgba(0,0,0,.1);color:var(--button-setting-color-hover)!important;text-decoration:none!important}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-body .cli-tab-container{margin-top:15px}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-body .cli-necessary-caption{margin:0}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-body .cli-switch .cli-slider:after{top:50%;transform:translateY(-50%)}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-body .cli-switch input:checked+.cli-slider{background-color:var(--switch-active-color)}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-footer .cli-tab-container{margin-top:20px}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-footer .cli-tab-footer{padding:0;text-align:center}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-footer .cli-row{overflow:visible}#cookie-law-info-bar.wt-cli-cookie-bar .cli-modal-footer .wt-cli-ckyes-brand-logo{display:none}#cookie-law-info-again{z-index:var(--show-again-z-index);bottom:0!important;right:20px!important;padding:5px 10px 3px;background-color:var(--banner-bg)!important;border-top-right-radius:var(--show-again-radius);box-shadow:0 0 5px 3px rgba(0,0,0,.2);color:var(--banner-color)!important;font-size:var(--show-again-font-size);line-height:1}@media only screen and (min-width:500px){#cookie-law-info-again{right:20px!important;left:unset!important;border-top-left-radius:var(--show-again-radius)}#cookie-law-info-bar.wt-cli-cookie-bar .cli-tab-footer{text-align:center}}@media (max-width:31.24875rem){#cookie-law-info-bar.wt-cli-cookie-bar{width:90%;inset:unset!important;bottom:15px!important;left:50%!important;transform:translateX(-50%)!important}#cookie-law-info-again{border-radius:3px 3px 0 0;width:fit-content;right:20px!important;left:unset!important}}.gform_wrapper .gfield_required:after{content:"*";color:#f43656;font-size:1.25em;font-weight:400;margin-left:.25rem}.gform_wrapper .gfield_required span{display:none}.gform_wrapper .gform_validation_errors{background-color:#f43656!important;border-color:#f43656!important;border-radius:.625rem!important;color:#fff;cursor:pointer;margin:0 0 2rem!important;max-width:1230px;padding:1.5rem!important;position:fixed!important;left:50%;bottom:0;transform:translateX(-50%);width:90%!important;z-index:10}.gform_wrapper .details-module .hightlight-cure-module.hightlight-cure-module .gform_validation_errors>h2,.gform_wrapper .gform_validation_errors>h2,.gform_wrapper .hightlight-cure-module.hightlight-cure-module .details-module .gform_validation_errors>h2,.gform_wrapper .hightlight-cure-module.hightlight-cure-module .gform_validation_errors>h3,.hightlight-cure-module.hightlight-cure-module .gform_wrapper .gform_validation_errors>h3{display:flex;align-items:center;color:currentColor!important}.gform_wrapper .details-module .hightlight-cure-module.hightlight-cure-module .gform_validation_errors>h2 span,.gform_wrapper .gform_validation_errors>h2 span,.gform_wrapper .hightlight-cure-module.hightlight-cure-module .details-module .gform_validation_errors>h2 span,.gform_wrapper .hightlight-cure-module.hightlight-cure-module .gform_validation_errors>h3 span,.hightlight-cure-module.hightlight-cure-module .gform_wrapper .gform_validation_errors>h3 span{margin-right:.5rem;left:auto!important;position:relative!important}.gform_wrapper .gfield_error .gfield_validation_message,.gform_wrapper .gfield_error .validation_message{background-color:transparent;border:0;color:#f43656;padding:0}.datepickers_container .ginput_container{position:relative}.datepickers_container .ginput_container:before{color:#1d1d1b;display:inline-flex;align-items:center;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:40px;height:100%}.datepickers_container .ginput_container input{background-color:transparent;border:1px solid #adb5bd;border-radius:.3125rem;color:currentColor;cursor:pointer}.gform_wrapper.gravity-theme form{--gap-col-gfield:1.5rem}.gform_wrapper.gravity-theme form .gform_fields,.gform_wrapper.gravity-theme form .ginput_container_address{display:flex;flex-flow:row wrap;grid-column-gap:0;grid-row-gap:1.25rem;margin-left:calc(var(--gap-col-gfield) / 2 * -1);margin-right:calc(var(--gap-col-gfield) / 2 * -1);width:auto}.gform_wrapper.gravity-theme form .gsection{border-bottom:0;margin-top:1rem;padding-bottom:0}.gform_wrapper.gravity-theme form .gsection_title{border-bottom:1px solid #dee2e6}.gform_wrapper.gravity-theme form .gfield{flex:1 0 0;min-width:100%;padding-left:calc(var(--gap-col-gfield) / 2);padding-right:calc(var(--gap-col-gfield) / 2)}.gform_wrapper.gravity-theme form .gfield.gfield--width-full,.gform_wrapper.gravity-theme form .gfield.gfield--width-half,.gform_wrapper.gravity-theme form .gsection{min-width:100%}.gform_wrapper.gravity-theme form .gfield.gfield--width-quarter,.gform_wrapper.gravity-theme form .gfield.gfield--width-third{min-width:50%}.gform_wrapper.gravity-theme form .ginput_container_address.ginput_complex span{padding-left:calc(var(--gap-col-gfield) / 2);padding-right:calc(var(--gap-col-gfield) / 2)}.gform_wrapper.gravity-theme form .ginput_container_address.ginput_complex span.ginput_full{min-width:100%}.gform_wrapper.gravity-theme form .ginput_container_address.ginput_complex span:not(.ginput_full){min-width:50%}.gform_wrapper.gravity-theme form .gfield_label{color:inherit;font-weight:500;line-height:1.375}.gform_wrapper.gravity-theme form .gfield_description{font-size:.75rem;font-weight:400;line-height:1.3333;padding:0}.gform_wrapper.gravity-theme form .gform_page_footer{padding-bottom:0}.gform_wrapper.gravity-theme form .gform_page_footer input{margin-bottom:0}.gchoice:not(:last-child){margin-bottom:.5rem}.hero-block{height:calc(80vh - 115px);position:relative;margin-block-end:0}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .hero-block .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .hero-block .remove_repeater_item,.hero-block .cta,.hero-block .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.hero-block .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.hero-block .single-product.single-product.product-template-default .single_add_to_cart_button,.hero-block .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.hero-block input[type=button],.hero-block input[type=submit],.hero-block section.tab:has(#avis) #avis form input[type=submit],.single-product.single-product.product-template-default .hero-block .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .hero-block button.button.alt,section.tab:has(#avis) #avis form .hero-block input[type=submit]{font-weight:600;font-size:.875rem}.admin-bar .hero-block{height:70vh}.hero-block .swiper{height:100%;position:relative;width:100%}.hero-block .swiper .popup-inner .header-title p,.hero-block .swiper h1,.popup-inner .header-title .hero-block .swiper p{color:#204b34;display:-webkit-box;font-family:Bitter,sans-serif;font-size:clamp(1.9rem,1.012rem + 2vw,2.813rem);font-weight:400;line-height:normal;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:5;word-break:break-word}.hero-block .swiper .swiper-button-next,.hero-block .swiper .swiper-button-prev{--swiper-navigation-color:#1d1e1b;--swiper-navigation-size:18px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);height:42px;width:42px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100vw;z-index:10}.hero-block .swiper .swiper-button-next:after,.hero-block .swiper .swiper-button-prev:after{font-weight:600}.hero-block .swiper .swiper-pagination{--swiper-pagination-color:#1d1e1b;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1}.hero-block .swiper .swiper-button-prev{left:20px}.hero-block .swiper .swiper-button-next{right:20px}.hero-block .swiper .swiper-wrapper{display:flex;height:100%;width:100%}.hero-block .swiper .slide-content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:50%;margin-top:4.3125rem;position:absolute;text-align:left;transform:translateX(-50%);width:90%;z-index:10}.hero-block .swiper .slide-content p{color:#fff;font-size:clamp(.813rem,.696rem + .476vw,1.125rem);font-weight:600;line-height:170%;margin-top:24px;max-width:358px;text-wrap:balance}.hero-block .swiper .slide-content .cta-wrapper{display:flex;justify-content:flex-start;max-width:500px;width:80%}.hero-block .swiper figure{container-type:inline-size;container-name:hero-figure;height:100%;position:relative;width:100%}.hero-block .swiper .slide-bg-front{height:70%;max-height:258px;object-fit:contain;transform:scale(1.1) translateX(-50%);transition:.3s ease;bottom:0;position:absolute;left:40%;z-index:100}.hero-block .swiper .slide-bg{right:0;left:auto;height:100%;bottom:-50px;position:absolute;object-fit:contain;transition:.3s ease;transform:scale(1.1)}.hero-block .swiper .swiper-slide{display:flex;flex-shrink:0;width:100%}.hero-block .swiper .swiper-slide.swiper-slide-active img{transform:scale(1)}.hero-block .swiper .swiper-slide.swiper-slide-active img.slide-bg-front{transform:scale(1) translateX(-50%)}.hero-block .swiper .swiper-slide .slide-content{background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;width:50%}.hero-block .swiper .swiper-slide .slide-content .popup-inner .header-title p,.hero-block .swiper .swiper-slide .slide-content h1,.popup-inner .header-title .hero-block .swiper .swiper-slide .slide-content p{text-wrap:auto}.hero-block .swiper .swiper-slide .slide-content .hightlight-cure-module.hightlight-cure-module h3,.hero-block .swiper .swiper-slide .slide-content h2,.hightlight-cure-module.hightlight-cure-module .hero-block .swiper .swiper-slide .slide-content h3{color:#fff;font-size:36px;margin-bottom:20px}.hero-block .swiper .swiper-slide .slide-content button{background:none;border:1px solid red;color:red;cursor:pointer;font-size:18px;padding:10px 15px}.hero-block .swiper .swiper-slide .slide-content button:hover{background:red;color:#fff}.home .hero-block{max-height:442px;background-color:#e2f1dc}.home .hero-block .popup-inner .header-title p,.home .hero-block h1,.popup-inner .header-title .home .hero-block p{text-wrap:auto}.home .hero-block .swiper{max-width:1440px;display:flex;gap:20px;padding-inline:30px}.home .hero-block .swiper .slide-content{position:relative;left:unset;transform:unset;width:30vw;padding-left:2vw}.home .hero-block .swiper .swiper-button-prev{left:0}.home .hero-block .swiper .swiper-button-next{right:0}.home .hero-block .swiper .swiper-wrapper{display:flex;height:100%;width:50vw}.home .hero-block .swiper .slide-bg-front{height:100%;position:unset;max-height:100%;transform:unset!important;left:unset;bottom:unset}.single-product .hero-block{margin-block-start:0!important}.single-product .hero-block .swiper .slide-content{container-type:inline-size;container-name:hero-block;width:80%}.popup-inner .header-title .single-product .hero-block .swiper .slide-content p,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p,.single-product .hero-block .swiper .slide-content h1{align-items:center;color:#fff;display:flex;font-family:Tusker Grotesk,sans-serif;font-size:clamp(2.625rem,1.964rem + 3.304vw,4.938rem);font-weight:500;line-height:110%;max-width:521px;word-break:keep-all;position:relative;text-align:center;text-transform:uppercase}.popup-inner .header-title .single-product .hero-block .swiper .slide-content p:after,.popup-inner .header-title .single-product .hero-block .swiper .slide-content p:before,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p:after,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p:before,.single-product .hero-block .swiper .slide-content h1:after,.single-product .hero-block .swiper .slide-content h1:before{background-repeat:no-repeat;background-size:contain;content:"";height:calc(100% + 10px);position:absolute;width:26px}.popup-inner .header-title .single-product .hero-block .swiper .slide-content p:before,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p:before,.single-product .hero-block .swiper .slide-content h1:before{border:6px solid #fff;border-right:0;left:0}.popup-inner .header-title .single-product .hero-block .swiper .slide-content p:after,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p:after,.single-product .hero-block .swiper .slide-content h1:after{border:6px solid #fff;border-left:0;right:0}.single-product .hero-block .swiper .slide-content p{max-width:419px;text-wrap:pretty}.single-product .hero-block .swiper .swiper-wrapper .swiper-slide-prev{opacity:0!important}.single-product .hero-block .swiper .swiper-slide img{object-fit:cover;width:100%;height:100%}.single-product .hero-block .swiper .swiper-button-next,.single-product .hero-block .swiper .swiper-button-prev{--swiper-navigation-color:#1d1e1b;--swiper-navigation-size:18px}.single-product .hero-block .swiper .swiper-button-next:after,.single-product .hero-block .swiper .swiper-button-prev:after{font-weight:600}.single-product .hero-block .swiper .swiper-pagination{--swiper-pagination-color:#1d1e1b;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1}.single-product .hero-block .desktop-only:has(.woocommerce-breadcrumb){color:#fff;left:calc((100% - min(90%, 1440px)) / 2);padding-left:1rem;position:absolute;top:16px;z-index:100}.single-product .hero-block .desktop-only:has(.woocommerce-breadcrumb) .woocommerce-breadcrumb,.single-product .hero-block .desktop-only:has(.woocommerce-breadcrumb) a{color:#fff;text-decoration:none}@media screen and (max-width:889px){.hero-block .swiper .slide-content .popup-inner .header-title p,.hero-block .swiper .slide-content h1,.popup-inner .header-title .hero-block .swiper .slide-content p{max-width:395px}.hero-block .swiper .swiper-wrapper .swiper-slide-prev{opacity:1!important}.hero-block .swiper .swiper-button-next,.hero-block .swiper .swiper-button-prev{display:none}.hero-block .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:40px}.home .hero-block .swiper .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:13px;width:fit-content;margin:auto;left:50%;transform:translateX(-50%);background:#00000047;border-radius:100vw;display:flex;padding:5px}.single-product .hero-block{height:calc(90vh - 60px - var(--admin-bar) - var(--annoucement-height) - 56px)!important}}@container hero-block (width > 830px){.popup-inner .header-title .single-product .hero-block .swiper .slide-content p,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p,.single-product .hero-block .swiper .slide-content h1{max-width:521px;width:50%}}@container hero-figure (width < 1200px){.hero-block .swiper figure .slide-bg{height:80%;bottom:0}}@container hero-figure (width < 820px){.hero-block .swiper figure .slide-bg{height:60%;bottom:0}}@media (min-width:75rem){.single-product .hero-block .swiper .slide-content{justify-content:center;margin-top:0;align-items:flex-start}.home .hero-block .swiper .slide-content{min-width:500px}}@media (max-width:49.12375rem){.hero-block .swiper .slide-content{align-items:center}}@media (max-width:31.24875rem){.home .hero-block{max-height:none;height:fit-content}.home .hero-block .swiper{flex-direction:column;padding-inline:0}.home .hero-block .swiper .slide-content{width:100vw;padding-left:0;padding-inline:20px;padding-top:20px;margin-block-start:0!important;margin-top:0!important;max-height:50%}.home .hero-block .swiper .slide-content .popup-inner .header-title p,.home .hero-block .swiper .slide-content h1,.popup-inner .header-title .home .hero-block .swiper .slide-content p{text-align:center}.home .hero-block .cta-wrapper{width:100%}.home .hero-block .swiper .slide-bg-front{height:100%;width:100%;object-fit:cover;object-position:bottom}.home .hero-block .swiper-wrapper{height:229px!important;max-height:50%;width:100vw}.single-product .hero-block .swiper .swiper-slide img{object-position:bottom}body:has(.announcement) #smooth-wrapper{margin-top:40px}.hero-block .swiper .slide-content{align-items:center;height:100%;justify-content:flex-start;margin-block-start:39px!important;padding-inline:33px;text-align:center;width:100%}.hero-block .swiper .slide-content .cta-wrapper{justify-content:center}.popup-inner .header-title .single-product .hero-block .swiper .slide-content p:after,.popup-inner .header-title .single-product .hero-block .swiper .slide-content p:before,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p:after,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p:before,.single-product .hero-block .swiper .slide-content h1:after,.single-product .hero-block .swiper .slide-content h1:before{border-width:4px}.popup-inner .header-title .single-product .hero-block .swiper .slide-content p,.single-product .hero-block .swiper .slide-content .popup-inner .header-title p,.single-product .hero-block .swiper .slide-content h1{text-align:center;font-size:2.625rem;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;padding-block:13px;padding-inline:19px;text-wrap:balance;word-break:keep-all}.single-product .hero-block .swiper .slide-content p{font-weight:700}.single-product .hero-block{height:auto;min-height:428px}}@media screen and (max-width:870px){.home .hero-block{max-height:none;height:fit-content}.home .hero-block .swiper{flex-direction:column}.home .hero-block .swiper .slide-content{width:100vw;padding-left:0;padding-inline:20px;padding-top:20px;margin-block-start:0!important;margin-top:0!important;max-height:50%}.home .hero-block .swiper .slide-content .popup-inner .header-title p,.home .hero-block .swiper .slide-content h1,.popup-inner .header-title .home .hero-block .swiper .slide-content p{text-align:center;margin:auto}.home .hero-block .cta-wrapper{width:100%;margin-inline:auto}.home .hero-block .cta-wrapper a{display:block;margin:auto}.home .hero-block .swiper .slide-bg-front{height:100%;width:100%;object-fit:cover;object-position:bottom}.home .hero-block .swiper-wrapper{height:229px!important;max-height:50%;width:100vw}}@media screen and (max-width:1367px){.admin-bar section.hero-block{margin-block:0!important}}.woocommerce{--woocommerce-form-gap-default:clamp(1rem,3.88889vh + -.45833rem,1.875rem)}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;margin:0;padding:0}.woocommerce form{display:flex;flex-flow:row wrap;gap:var(--woocommerce-form-gap-default)}.woocommerce form .form-row{flex:1 0 0;margin:0;min-width:var(--form-row-minwidth,260px);padding:0;overflow:visible!important}.woocommerce form .form-row:after,.woocommerce form .form-row:before{content:none}.woocommerce form .form-row-wide{--form-row-minwidth:100%}.woocommerce form .form-row-submit{display:flex;align-items:center;flex-flow:var(--form-submit-flex-direction,row) wrap;justify-content:space-between}.woocommerce form .show-password-input{inset:50% 1em auto auto;transform:translateY(-50%)}.woocommerce form .show-password-input:after{margin:0}.woocommerce form .forgot-password-link{color:#868686;font-size:.875rem;font-weight:600;line-height:170%}.search-bar{--input-padding-top:0;--input-padding-bottom:0;transition:all .2s;height:1px;max-height:0;opacity:0;overflow:hidden}.search-bar .header-search-form{display:block}.search-bar .input-container{position:relative;border-bottom:1px solid #878787;padding-block-end:20px;height:75px}.search-bar label{position:absolute;left:0;top:50%;transform:translateY(-50%);color:#ccc;font-size:1.5rem;font-weight:400;z-index:-1;transition:all .2s ease-in-out;padding-left:10px}.search-bar input{border:none;height:75px;background:transparent;padding-left:10px}.search-bar input:focus+label,.search-bar input:valid+label{scale:.5;top:0;transition:all .2s ease-in-out;transform:translateY(0);transform-origin:left;padding-left:20px}.search-bar .search-tools{display:flex;align-items:center;gap:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%);height:75px}.search-bar .count{text-align:right;margin-top:24px;color:#868686;font-size:1rem}.search-bar .count strong{font-weight:400;color:#000}.search-bar.view-search{height:75px;max-height:100%;opacity:1;overflow:visible;transition:all .5s;transition-delay:.1s}.search-bar.view-search #submit-search{border-right:1px solid #1d1d1b;padding-right:24px;height:45px}header+main>#smooth-wrapper{margin-top:0;transition:all .5s}header:has(.view-search)+main>#smooth-wrapper{margin-top:95px;transition:all .5s}.admin-bar header:has(.view-search)+main>#smooth-wrapper{margin-top:165px;transition:all .5s}@media (max-width:31.24875rem){.admin-bar header:has(.view-search)+main>#smooth-wrapper{margin-top:85px;transition:all .5s}}main{margin-top:0;transition:all .5s;transition-delay:.2s}.variation-radios{display:flex;gap:8px}.variations_form{gap:24px!important;margin-bottom:-24px!important}.variations{margin-block:24px 0;margin-bottom:0!important}@media screen and (max-width:978px){.variations{margin-block:0}.variations_form{margin-top:0}.variation-radios{flex-direction:column;gap:16px}}.info-user-ship{display:flex;flex-direction:row;gap:20px;border-top:1px solid var(--Grey-medium,#b6b6b6);border-bottom:1px solid var(--Grey-medium,#b6b6b6);padding-block:12.5px;margin-bottom:17px;padding-inline:10px}.info-user-ship .icon-truck:before{font-size:2.1875rem}.info-user-ship .icon-alarm:before{font-size:1.625rem}.info-user-ship strong{color:#1d1d1b;font-size:.875rem;font-weight:600;line-height:120%}.info-user-ship span{color:#878787;font-size:.875rem;font-weight:400;line-height:120%;display:block}.variations-reassurance{display:grid;grid-template-columns:1fr 1fr}.variations-reassurance .info-user-ship{align-items:center;padding-inline:26px}.variations-reassurance .info-user-ship:first-child{box-shadow:1px 0 0 0 #b6b6b6}.variations-reassurance strong{font-size:.75rem}@media (max-width:31.24875rem){.variations-reassurance{grid-template-columns:1fr}.variations-reassurance .info-user-ship:first-child{box-shadow:none;border-bottom:0}.variations-reassurance .info-user-ship{margin-bottom:0;justify-content:center;flex-direction:column;gap:4px}.variations-reassurance .info-user-ship-text{width:70%}}.args-card{display:flex;flex-direction:column;gap:19px}.args-card figure{width:130px;height:130px;padding:32px;margin-inline:auto;border-radius:100vw;background-color:#fff}.args-card img,.args-card svg{width:100%;height:100%;object-fit:contain}.args-card .details-module h2,.args-card h3,.details-module .args-card h2{color:#fff;text-align:center;font-family:Tusker Grotesk,sans-serif;font-size:clamp(1.125rem,.57143vw + .98571rem,1.5rem);font-weight:600;line-height:150%;text-transform:uppercase}@media (max-width:31.24875rem){.args-card figure{width:80px;height:80px;padding:16px}}.details-module .hightlight-cure-module.hightlight-cure-module .faq h2,.faq .details-module .hightlight-cure-module.hightlight-cure-module h2,.faq .hightlight-cure-module.hightlight-cure-module .details-module h2,.faq .hightlight-cure-module.hightlight-cure-module h3,.faq h2,.hightlight-cure-module.hightlight-cure-module .details-module .faq h2,.hightlight-cure-module.hightlight-cure-module .faq h3{margin-bottom:32px}.faq .list{margin:auto;padding-block:66px}.faq .item{border-bottom:1px solid #878787;padding:1.375rem 0}.faq .trigger{color:#1d1d1b;font-size:1.5rem;font-weight:400;line-height:140%;padding-right:5.1875rem;position:relative;transition:color .2s ease;text-wrap:balance}.faq .trigger:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.854.75v22.207m11.103-11.104H.75' stroke='%231D1E1B' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");font-size:24px;position:absolute;inset:50% 0 auto auto;transform:translateY(-50%);height:24px}.faq .trigger:focus,.faq .trigger:hover{color:#688f56}.faq .trigger[aria-expanded=true]{color:#1d1d1b}.faq .trigger[aria-expanded=true]:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22.957 11.853H.75' stroke='%231D1E1B' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.faq .content{border-radius:5px;padding:1rem;padding-right:5.1875rem}.faq .content p{line-height:170%;text-wrap:pretty}.faq .content p,.faq .content ul li{font-size:clamp(.875rem,.839rem + .179vw,1rem)}.faq .content ul{margin-top:44px}.faq .content ul li{list-style-type:none;display:flex;gap:18px;color:#1d1d1b;font-weight:600}.faq .content ul li:before{content:"\E901";font-family:icomoon;position:relative;color:#878787;font-size:17px}.accordions-module .container .list,.accordions-module .container :not(.section-title):not(.item):not(.content),.accordions-module .single-product.single-product.product-template-default .product .list,.accordions-module .single-product.single-product.product-template-default .product :not(.section-title):not(.item):not(.content),.accordions-module .single-product .wysiwyg.grey-bg .container .list,.accordions-module .single-product .wysiwyg.grey-bg .container :not(.section-title):not(.item):not(.content),.single-product.single-product.product-template-default .accordions-module .product .list,.single-product.single-product.product-template-default .accordions-module .product :not(.section-title):not(.item):not(.content),.single-product .wysiwyg.grey-bg .accordions-module .container .list,.single-product .wysiwyg.grey-bg .accordions-module .container :not(.section-title):not(.item):not(.content){padding-top:0}.video-module{background-color:#f3f4f6;padding-block:70px}.video-module .no-cookies-wrapper{max-width:none;padding:0}.video-module .subtitle{color:#1d1d1b;text-align:center;font-size:1rem;font-style:normal;font-weight:400;line-height:170%;margin-bottom:clamp(1.313rem,.938rem + 1.875vw,2.625rem)}.video-player{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);height:0;padding-top:49%;position:relative;width:100%;background:#000}.video-player iframe,.video-player img,.video-player video{border-radius:var(--video-radius);position:absolute;top:0;left:0;width:100%;height:100%}.video-player img{max-height:none;opacity:.8;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}.video-player .trigger{border-radius:44px;background-color:#fff;padding-block:10px;padding-inline:20px;min-width:168px;height:47px;display:inline-flex;gap:13px;align-items:center;justify-content:flex-end;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:color .2s ease;color:#1d1d1b;font-size:1rem;font-weight:400;line-height:170%}.video-player .trigger svg{stroke:#000;transition:transform .2s ease;transform:scale(1)}.video-player .trigger svg path{fill:#000}.video-player .timecode{color:#878787;font-size:1rem;font-weight:400;line-height:170%}.video-player .trigger:hover svg{transform:scale(1.2);transition:transform .2s ease}.video-caption{margin-top:1rem}@media (max-width:31.24875rem){.video-player .trigger{height:fit-content;width:90%;justify-content:center}}.key-figures li,.key-figures ul{list-style:none}.key-figures ul{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.key-figures li{flex:1 0 0;max-width:220px;min-width:190px}.details-module .key-figures h2,.key-figures .details-module h2,.key-figures h3,.key-figures p{display:flex;justify-content:center;flex:1 0 0}.details-module .key-figures h2,.key-figures .details-module h2,.key-figures h3{align-items:center;justify-content:flex-end;flex-direction:column;color:#f95b34;font-weight:700;font-size:2rem;margin:0;text-align:center}.details-module .key-figures h2 *,.key-figures .details-module h2 *,.key-figures h3 *{color:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;padding-top:2rem;text-decoration:none}.key-figures p{align-items:flex-start;font-size:.875rem;margin:.75rem 0 0;max-height:100%;overflow-y:auto;padding:0 2.25rem 2rem;text-align:center}.products-module{--grid-gap:1.0313rem}.post-type-archive-product .products-module{margin-top:66px}@media screen and (min-width:769px) and (max-width:992px){.hero-block .swiper .products-module .two-cols.slide-content .product-card,.hero-block .swiper .products-module .two-cols.slide-content .product-card .product-card-image,.products-module .container-large.two-cols .product-card,.products-module .container-large.two-cols .product-card .product-card-image,.products-module .hero-block .swiper .two-cols.slide-content .product-card,.products-module .hero-block .swiper .two-cols.slide-content .product-card .product-card-image,.products-module .two-cols.main-footer .product-card,.products-module .two-cols.main-footer .product-card .product-card-image{width:100%;max-width:100%}}@media screen and (max-width:768px){.hero-block .swiper .products-module .two-cols.slide-content,.products-module .container-large.two-cols,.products-module .hero-block .swiper .two-cols.slide-content,.products-module .two-cols.main-footer{width:100%}.post-type-archive-product .products-module{margin-top:20px}}.intro-module{text-align:center;line-height:170%}.hightlight-cure-module.hightlight-cure-module .home .intro-module .container-medium h3,.home .intro-module .container-medium .hightlight-cure-module.hightlight-cure-module h3,.home .intro-module .container-medium h2{padding-inline:1.25rem;text-wrap:balance}.reassurance-module{position:relative;background-color:#f3f4f6;backdrop-filter:blur(1.5px);padding-block:2.625rem}.reassurance-module .grid-item{text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:22px}.reassurance-module .cta-wrapper{justify-content:center;margin-top:40px}.reassurance-module .swiper-initialized .four-cols{display:flex;gap:0}.reassurance-module .swiper-initialized [class^=container]{width:100%}.reassurance-module .swiper-pagination span.swiper-pagination-bullet{border-radius:100vw;aspect-ratio:1/1;height:10px;width:10px;margin:0;background-color:#fff!important;opacity:1}.reassurance-module .swiper-pagination{display:flex;gap:0}.reassurance-module.black_text .swiper-pagination span.swiper-pagination-bullet-active{background-color:#000!important}.reassurance-module .swiper-pagination span.swiper-pagination-bullet-active{background-color:#f95b34!important}.reassurance-module .swiper-pagination-bullets.swiper-pagination-horizontal{--swiper-pagination-bottom:48px;width:90%;transform:translateX(-50%);left:50%;justify-content:center;gap:10px}.reassurance-module .swiper-pagination-progressbar.swiper-pagination-horizontal{top:unset;bottom:19px;width:90%;left:50%;transform:translate(-50%,-50%)}.reassurance-module .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#f95b34!important}.intro-reassurance{border-bottom:1px solid #868686;padding-bottom:40px;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.details-module .hightlight-cure-module.hightlight-cure-module .intro-reassurance h2,.hightlight-cure-module.hightlight-cure-module .details-module .intro-reassurance h2,.hightlight-cure-module.hightlight-cure-module .intro-reassurance h3,.intro-reassurance .details-module .hightlight-cure-module.hightlight-cure-module h2,.intro-reassurance .hightlight-cure-module.hightlight-cure-module .details-module h2,.intro-reassurance .hightlight-cure-module.hightlight-cure-module h3,.intro-reassurance h2{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:clamp(2rem,.7619vw + 1.81429rem,2.5rem);font-weight:400;line-height:normal;flex:1;text-align:left;max-width:494px;width:100%;margin-bottom:0}.intro-reassurance .tinymce{flex:1;max-width:561px;width:100%}.intro-reassurance p{color:#1d1d1b;font-size:clamp(.875rem,.19048vw + .82857rem,1rem);font-weight:600;line-height:170%}.details-module .key-col h2,.key-col .details-module h2,.key-col h3{color:#f95b34;text-align:center;font-family:Tusker Grotesk,sans-serif;font-size:clamp(.875rem,.19048vw + .82857rem,1rem);font-weight:600;line-height:170%;letter-spacing:.64px;text-transform:uppercase}.key-col p{color:#1d1d1b;text-align:center;font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%;opacity:.6}.key-col .progress-container{position:relative;width:129px;height:129px;margin-bottom:16px}.key-col .progress-circle{transform:rotate(-90deg);width:129px;height:129px}.key-col .progress-bg{fill:none;stroke:#ccc;stroke-width:3}.key-col .progress-bar{fill:none;stroke:#f95b34;stroke-width:3;stroke-dasharray:380;stroke-dashoffset:380}.key-col span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#f95b34;text-align:center;font-style:normal;font-weight:400;font-family:Bitter,sans-serif;font-size:clamp(1.5rem,.95238vw + 1.26786rem,2.125rem);line-height:130%}@media (max-width:31.24875rem){.reassurance-module.reassurance-module{padding-block-start:50px;padding-block-end:60px}.reassurance-module.reassurance-module .not-cta-wrapper{margin-bottom:40px}.reassurance-module.reassurance-module .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:60px}.reassurance-module.reassurance-module .swiper{overflow-y:visible;overflow-x:hidden}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50px}.reassurance-module.reassurance-module .cta-wrapper{margin:40px auto;width:95%}.reassurance-module.reassurance-module .cta-wrapper a{margin-right:0}.details-module .reassurance-module.reassurance-module.black_text h2,.reassurance-module.reassurance-module.black_text .details-module h2,.reassurance-module.reassurance-module.black_text h3{font-size:1.25rem}}@media screen and (max-width:1024px){.intro-reassurance{flex-direction:column}.intro-reassurance :is(h2,.hightlight-cure-module.hightlight-cure-module h3,.hightlight-cure-module.hightlight-cure-module .details-module h2,.details-module .hightlight-cure-module.hightlight-cure-module h2,p){text-align:center}}.reassurance-modul-hp.reassurance-modul{position:relative;background-size:cover!important;padding-block:39px}.details-module .reassurance-modul-hp.reassurance-modul.black_text h2,.hightlight-cure-module.hightlight-cure-module .reassurance-modul-hp.reassurance-modul.black_text h3,.reassurance-modul-hp.reassurance-modul.black_text .details-module h2,.reassurance-modul-hp.reassurance-modul.black_text .hightlight-cure-module.hightlight-cure-module h3,.reassurance-modul-hp.reassurance-modul.black_text h2,.reassurance-modul-hp.reassurance-modul.black_text h3,.reassurance-modul-hp.reassurance-modul.black_text p{color:#1d1d1b}.details-module .reassurance-modul-hp.reassurance-modul.white_text h2,.hightlight-cure-module.hightlight-cure-module .reassurance-modul-hp.reassurance-modul.white_text h3,.reassurance-modul-hp.reassurance-modul.white_text .details-module h2,.reassurance-modul-hp.reassurance-modul.white_text .hightlight-cure-module.hightlight-cure-module h3,.reassurance-modul-hp.reassurance-modul.white_text h2,.reassurance-modul-hp.reassurance-modul.white_text h3,.reassurance-modul-hp.reassurance-modul.white_text p{color:#fff}.hightlight-cure-module.hightlight-cure-module .reassurance-modul-hp.reassurance-modul .intro-reassurance h3,.reassurance-modul-hp.reassurance-modul .intro-reassurance .hightlight-cure-module.hightlight-cure-module h3,.reassurance-modul-hp.reassurance-modul .intro-reassurance h2,.reassurance-modul-hp.reassurance-modul .intro-reassurance p{text-align:center}.reassurance-modul-hp.reassurance-modul .intro-reassurance{margin-bottom:40px}.hightlight-cure-module.hightlight-cure-module .reassurance-modul-hp.reassurance-modul h3,.reassurance-modul-hp.reassurance-modul .hightlight-cure-module.hightlight-cure-module h3,.reassurance-modul-hp.reassurance-modul h2{font-family:Tusker Grotesk,sans-serif;font-size:1.125rem;font-weight:600;line-height:170%;text-transform:uppercase;margin-bottom:0}.reassurance-modul-hp.reassurance-modul p{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:180%}.reassurance-modul-hp.reassurance-modul .grid-item{text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:22px}.reassurance-modul-hp.reassurance-modul .grid-item i{margin-bottom:16px;width:135px;height:135px;border-radius:999999px;background-color:#fff;display:flex;justify-content:center;align-items:center}.reassurance-modul-hp.reassurance-modul .grid-item i:before{font-size:71px;color:#688f56}.reassurance-modul-hp.reassurance-modul .cta-wrapper{justify-content:center;margin-top:40px}.reassurance-modul-hp.reassurance-modul .swiper-initialized .four-cols{display:flex;gap:0}.reassurance-modul-hp.reassurance-modul .swiper-initialized [class^=container]{width:100%}.reassurance-modul-hp.reassurance-modul .swiper-pagination span.swiper-pagination-bullet{border-radius:0;width:-webkit-fill-available;aspect-ratio:16/9;height:3px;margin:0;background-color:#fff!important;opacity:1}.reassurance-modul-hp.reassurance-modul .swiper-pagination{display:flex;gap:0}.reassurance-modul-hp.reassurance-modul.black_text .swiper-pagination span.swiper-pagination-bullet-active{background-color:#000!important}.reassurance-modul-hp.reassurance-modul .swiper-pagination span.swiper-pagination-bullet-active{background-color:#f95b34!important}.reassurance-modul-hp.reassurance-modul .swiper-pagination-bullets.swiper-pagination-horizontal{--swiper-pagination-bottom:48px;width:90%;transform:translateX(-50%);left:50%}.reassurance-modul-hp.reassurance-modul .swiper-pagination-progressbar.swiper-pagination-horizontal{top:unset;bottom:19px;width:90%;left:50%;transform:translate(-50%,-50%)}.reassurance-modul-hp.reassurance-modul .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#f95b34!important}.home .reassurance-modul-hp.reassurance-modul-hp .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#1d1e1b!important}@media (max-width:31.24875rem){.reassurance-modul-hp.reassurance-modul-hp{padding-block-start:50px;padding-block-end:60px}.reassurance-modul-hp.reassurance-modul-hp .not-cta-wrapper{margin-bottom:40px}.reassurance-modul-hp.reassurance-modul-hp .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:60px}.reassurance-modul-hp.reassurance-modul-hp .swiper{overflow-y:visible;overflow-x:hidden}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50px}.reassurance-modul-hp.reassurance-modul-hp .cta-wrapper{margin:40px 0}.reassurance-modul-hp.reassurance-modul-hp .cta-wrapper a{margin-right:0}.details-module .reassurance-modul-hp.reassurance-modul-hp.black_text h2,.reassurance-modul-hp.reassurance-modul-hp.black_text .details-module h2,.reassurance-modul-hp.reassurance-modul-hp.black_text h3{font-size:1.25rem}}.testimonials-module{--grid-gap:0;background-color:#688f56}.testimonials-module .testimonials{padding-inline:clamp(1.5rem,-.938rem + 10vw,8.063rem);padding-block-start:clamp(3rem,1.979rem + 4.19vw,5.75rem);padding-block-end:clamp(5.75rem,4.45rem + 5.333vw,9.25rem);gap:clamp(1.375rem,.609rem + 3.143vw,3.438rem)}.hightlight-cure-module.hightlight-cure-module .testimonials-module .testimonials h3,.testimonials-module .testimonials .hightlight-cure-module.hightlight-cure-module h3,.testimonials-module .testimonials h2{font-family:Tusker Grotesk,sans-serif;color:#fff;font-size:57px;margin-bottom:0}.testimonials-module .testimonials img{margin:auto;display:block}.testimonials-module figure{height:100%;overflow:hidden}.testimonials-module figure img{width:100%;height:100%;object-fit:cover}.testimonials-module .testimonials blockquote{font-family:Bitter,sans-serif;color:#fff;font-size:clamp(1.563rem,1.284rem + 1.143vw,2.313rem);font-weight:400;text-align:center;display:flex;align-items:center;margin-block:2.9375rem;justify-content:center}.testimonials-module .testimonials blockquote span{display:flex;justify-content:center;align-items:center;height:fit-content;position:relative;padding-inline:26px}.testimonials-module .testimonials blockquote span:before{border:6px solid #fff;border-right:0;left:0}.testimonials-module .testimonials blockquote span:after{border:6px solid #fff;border-left:0;right:0}.testimonials-module .testimonials blockquote span:after,.testimonials-module .testimonials blockquote span:before{content:"";height:calc(100% + 10px);position:absolute;width:26px;background-size:contain;background-repeat:no-repeat}.testimonials-module .testimonials p{color:#fff;text-align:center;font-size:.875rem;font-weight:600;line-height:170%}.testimonials-module .cta-wrapper{margin-top:2.375rem}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .testimonials-module .cta-wrapper .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .testimonials-module .cta-wrapper .remove_repeater_item,.single-product.single-product.product-template-default .testimonials-module .cta-wrapper .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .testimonials-module .cta-wrapper button.button.alt,.testimonials-module .cta-wrapper .cta,.testimonials-module .cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.testimonials-module .cta-wrapper .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.testimonials-module .cta-wrapper .single-product.single-product.product-template-default .single_add_to_cart_button,.testimonials-module .cta-wrapper .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.testimonials-module .cta-wrapper input[type=button],.testimonials-module .cta-wrapper input[type=submit],.testimonials-module .cta-wrapper section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .testimonials-module .cta-wrapper input[type=submit]{font-size:14px;font-weight:600}.testimonials-module.img_to_right .grid-item:not(.testimonials){order:1}@media (max-width:31.24875rem){.testimonials-module .testimonials blockquote{margin-block:1.375rem}.testimonials-module .testimonials blockquote span:after,.testimonials-module .testimonials blockquote span:before{width:18px;border-width:4px}.testimonials .cta-wrapper{margin-top:2rem}}.details-module{--grid-gap:0;position:relative}.details-module .hightlight-cure-module.hightlight-cure-module h2,.details-module .hightlight-cure-module.hightlight-cure-module h3,.details-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h3{text-align:left;margin-bottom:0}.details-module .grid-item{display:flex;gap:12px;flex-direction:column}.details-module .grid-item a:not(.cta):not(input[type=button]):not(input[type=submit]){color:#1d1d1b;font-size:.875rem;font-weight:600;line-height:180%}.details-module .three-cols{max-width:1106px}.details-module .three-cols>.grid-item{gap:39px}.details-module .three-cols>:last-child{margin-top:83px}.details-module .three-cols .center-item-picture{gap:71px;margin-right:50px;width:319px}.details-module .cta-wrapper{margin-top:0}.details-module .grid-item p{font-size:.875rem;font-weight:400;line-height:180%;max-width:296px}.details-module header{display:flex;flex-wrap:wrap;gap:0;font-family:Bitter,sans-serif;font-size:2.3125rem;font-weight:400;line-height:130%;color:#1d1d1b}.details-module header i{font-size:59px;display:flex;align-items:flex-end;justify-content:center}.details-module header strong{display:block;text-transform:uppercase;font-size:1.875rem;font-weight:500;line-height:38px;font-family:Tusker Grotesk,sans-serif}.details-module .swiper article{align-items:center;text-align:center}.details-module .swiper header{flex-direction:column-reverse}.details-module .swiper{margin-bottom:24px}.details-module .tablet-phone-only>figure{height:300px;margin:auto;aspect-ratio:9/16;overflow:hidden}.details-module .tablet-phone-only>figure img{width:100%;height:100%;object-fit:contain}.details-module .swiper h2,.details-module .swiper h3{font-size:2.3125rem;font-weight:400}.details-module .swiper h2 strong,.details-module .swiper h3 strong{font-size:1.875rem;font-weight:500;line-height:38px}.details-module .swiper-pagination-bullet{--swiper-pagination-bullet-width:14px;--swiper-pagination-bullet-height:14px;--swiper-pagination-bullet-inactive-color:#688f56}.details-module .swiper-pagination-bullet-active{--swiper-pagination-color:#1d1d1b}.details-module .swiper-pagination-bullets.swiper-pagination-horizontal{--swiper-pagination-bottom:80px}@media screen and (max-width:1368px){.details-module{padding-block-end:160px}.details-module .tablet-phone-only>figure{margin-bottom:20px}}@media screen and (min-width:768px) and (max-width:1366px){.details-module .three-cols .center-item-picture{max-width:439px;width:100%}}.form-module .gform_body .gform_page:first-child .gform_next_button,.form-module .gform_body .gform_page input[type=submit]{border-radius:30px!important;background:#1d1d1b!important;color:#fff!important;display:flex;width:100%!important;padding:8px 22px;--gf-ctrl-btn-bg-color-primary:#1d1d1b}.form-module .gform_body .gform_page:first-child .gform_next_button:hover,.form-module .gform_body .gform_page input[type=submit]:hover,.form-module .gform_next_button,.form-module .gform_previous_button{border-color:#1d1d1b!important;color:#1d1d1b!important;background-color:#fff!important}.form-module .gform_next_button,.form-module .gform_previous_button{border-radius:30px!important;display:flex;width:100%!important;padding:8px 22px}.form-module .gform_previous_button{opacity:.5!important}.form-module .gform_next_button:hover,.form-module .gform_previous_button:hover{border-radius:30px!important;border-color:#1d1d1b!important;color:#1d1d1b!important;background-color:#fff!important;display:flex;width:100%!important;padding:8px 22px}.form-module .gform_page{margin-top:33px}.form-module.is_quiz .gform-field-label{font-family:Bitter,sans-serif!important;font-size:1.875rem!important;font-weight:400!important;line-height:130%;text-align:left;justify-content:flex-start}.form-module.is_quiz.is_quiz .objectifs .gfield_label.gform-field-label{color:#878787;font-family:Open Sans,sans-serif!important;font-size:.875rem!important;line-height:180%}.form-module.is_quiz .ginput_container_checkbox .gform-field-label,.form-module.is_quiz .ginput_container_radio .gform-field-label{margin-top:0;font-family:Open Sans,sans-serif!important;font-size:.875rem!important;line-height:180%;text-align:left;color:#1d1d1b}.form-module.is_quiz .gform_page_footer{gap:24px;flex-direction:column-reverse}.form-module .ginput_container_text input[type=text],.form-module .ginput_container input[type=email],.form-module .ginput_container input[type=tel],.form-module .ginput_container textarea{border-radius:0!important;box-shadow:none!important;border-color:#ccc!important}.form-module input[type=checkbox],.form-module input[type=radio]{width:17px!important;height:17px!important;aspect-ratio:1/1;accent-color:#1d1d1b!important;background-color:#fff!important}.form-module input[type=checkbox]:checked,.form-module input[type=radio]:checked{background-color:#1d1d1b!important}.form-module input[type=checkbox]:checked:before,.form-module input[type=radio]:checked:before{background-color:#fff!important;--gf-ctrl-radio-check-size-md:5px!important}.form-module input[type=checkbox]:checked{background-color:#fff!important}.form-module input[type=checkbox]:checked:before{content:"";width:7px;height:7px;background-color:#1d1d1b!important;--gf-ctrl-radio-check-size-md:5px!important}.form-module .noUi-connect{background-color:#1d1d1b}.form-module .gform-theme--framework .gfield--type-choice .gchoice{align-items:center}.form-module:not(.is_quiz):has(div:not(.tinymce)) .hightlight-cure-module.hightlight-cure-module h3,.form-module:not(.is_quiz):has(div:not(.tinymce)) h2,.hightlight-cure-module.hightlight-cure-module .form-module:not(.is_quiz):has(div:not(.tinymce)) h3{margin-bottom:20px}.form-module:not(.is_quiz) form{border-top:1px solid #878787;padding-top:20px;position:relative}.form-module:not(.is_quiz) .gform_wrapper .gfield_required:after{color:#878787}.form-module:not(.is_quiz) .item-sidebar{--sidebar-width:408px;margin-left:auto}.form-module:not(.is_quiz) .pills-img{left:-30%}.form-module:not(.is_quiz) .item-full .container-small{max-width:704px;margin:auto}.form-module:not(.is_quiz) .hightlight-cure-module.hightlight-cure-module h3,.form-module:not(.is_quiz) h2,.hightlight-cure-module.hightlight-cure-module .form-module:not(.is_quiz) h3{max-width:100%;text-align:left;margin-bottom:8px}.form-module:not(.is_quiz) .hightlight-cure-module.hightlight-cure-module h3,.form-module:not(.is_quiz) .hightlight-cure-module.hightlight-cure-module h3 strong,.form-module:not(.is_quiz) h2,.form-module:not(.is_quiz) h2 strong,.hightlight-cure-module.hightlight-cure-module .form-module:not(.is_quiz) h3,.hightlight-cure-module.hightlight-cure-module .form-module:not(.is_quiz) h3 strong{font-weight:400!important;font-family:Bitter,sans-serif;font-size:2.3125rem}.form-module:not(.is_quiz) .tinymce p{margin-bottom:20px}.form-module:not(.is_quiz) input::placeholder,.form-module:not(.is_quiz) textarea::placeholder{opacity:0}.form-module:not(.is_quiz) .ginput_container input{height:59px}.form-module:not(.is_quiz) .gfield{position:relative}.form-module:not(.is_quiz) .gform_wrapper .gfield_label{position:absolute;top:50%;transform:translateY(-50%);left:12px;transition:all .2s ease-in-out;color:#878787}.form-module:not(.is_quiz) .gfield--type-textarea .gfield_label{top:12px;transform:translateY(0)}.form-module:not(.is_quiz) .gfield_label.input-focused{scale:.8;top:0;left:0;transition:all .2s ease-in-out;transform:translateY(0)}.form-module:not(.is_quiz) input[type=submit]{--gf-ctrl-btn-bg-color-primary:#1d1d1b;--gf-local-radius:20px;--gf-ctrl-btn-radius:20px;--gf-ctrl-btn-bg-color-hover-primary:#688f56;position:absolute;bottom:20px;left:360px}.is_quiz .gf_progressbar_title,.is_quiz .noUi-horizontal .noUi-handle:after,.is_quiz .noUi-horizontal .noUi-handle:before{display:none}.is_quiz .gfield_checkbox{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid!important}.is_quiz .container-small{margin-right:30%;max-width:610px}.is_quiz .gf_progressbar{margin-top:20px;overflow:hidden}.is_quiz .gf_progressbar,.is_quiz .gf_progressbar_percentage{height:3px}.is_quiz .gf_progressbar_percentage{--gf-field-pg-prog-bar-radius:0}.is_quiz .noUi-horizontal .noUi-tooltip{background:#000;color:#fff;font-size:12px;font-style:normal;font-weight:400;border-radius:5px;padding-inline:11.5px;padding-block:5.5px;bottom:140%;position:absolute!important}.is_quiz .noUi-tooltip:after{content:" ans";font-style:italic}.is_quiz .noUi-base,.is_quiz .noUi-connects,.is_quiz .slider-display{height:6px;border-radius:20px}.is_quiz .slider-display span[class$=val-relation]{color:#878787;font-family:Open Sans,sans-serif;font-size:.75rem;font-weight:400;line-height:130%;position:absolute;top:-30px}.is_quiz .slider-display .min-val-relation{margin-left:0;left:0}.is_quiz .slider-display .max-val-relation{margin-right:0;right:0}.is_quiz .slider-display{position:relative}.is_quiz .ginput_container_slider{margin-top:30px}.is_quiz .noUi-base{background-color:#ccc}.is_quiz .noUi-horizontal .noUi-handle{border-radius:50%;width:21px;height:21px;background:#000;box-shadow:none;border:2px solid #fff;position:absolute!important;top:-14px}.is_quiz .noUi-tooltip:before{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);border-width:7px;border-style:solid;border-color:#000 transparent transparent;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.noUi-origin{position:relative!important}.form-module:not(.is_quiz) .gform_wrapper:has(.ginput_container_hcaptcha) .gfield_label{position:relative;top:unset}@media screen and (max-width:1250px){.form-module .two-cols:has(.item-sidebar){--sidebar-width:100%;grid-auto-rows:minmax(var(--item-height),auto);grid-template-columns:repeat(1,1fr)}.form-module .pills-img{position:absolute;left:50%;top:-30%;transform:translateX(-50%)}.form-module .item-full .container-small{margin-right:auto;text-align:center;justify-content:center;display:flex;flex-direction:column;align-items:center}}@media (max-width:49.12375rem){.form-module:not(.is_quiz) .gform_wrapper{width:100%}.form-module:not(.is_quiz) input[type=submit]{position:absolute;bottom:30px;left:unset;right:0}.form-module:not(.is_quiz) .two-cols:has(.item-sidebar) .grid-item.item-sidebar{--sidebar-width:100%}.form-module:not(.is_quiz) .pills-img{left:50%;width:309px;height:474px}}@media (max-width:31.24875rem){.gform_wrapper{width:100%}.is_quiz .ginput_container_slider{margin-top:50px}.gf_progressbar_wrapper,.is_quiz .original_form{width:100%}.form-module.is_quiz .gform_page{margin-top:0}.is_quiz form{gap:0;width:100%;display:block}.form-module.is_quiz .gform-field-label{text-align:center}.form-module.is_quiz .gform-field-label.gfield_consent_label{font-size:.875rem}.gform-theme--framework .gf_progressbar .percentbar_blue{background-color:#000!important}.hightlight-cure-module.hightlight-cure-module .two-cols-pills .item-full h3 strong,.two-cols-pills .item-full .hightlight-cure-module.hightlight-cure-module h3 strong,.two-cols-pills .item-full h2 strong{line-height:inherit}.form-module:not(.is_quiz) input[type=submit]{position:relative;bottom:unset;left:unset;right:unset}.form-module:not(.is_quiz) .gform_footer{justify-content:center}.form-module:not(.is_quiz) .pills-img{width:209px;height:314px}.form-module:not(.is_quiz) .two-cols:has(.item-sidebar) .grid-item.item-sidebar{height:363px}.is_quiz .two-cols-pills .item-full{padding-block-end:3.75rem}}section.text-image-module{--grid-gap:2.6875rem}.details-module .hightlight-cure-module.hightlight-cure-module section.text-image-module h2,.hightlight-cure-module.hightlight-cure-module .details-module section.text-image-module h2,.hightlight-cure-module.hightlight-cure-module section.text-image-module h3,section.text-image-module .details-module .hightlight-cure-module.hightlight-cure-module h2,section.text-image-module .hightlight-cure-module.hightlight-cure-module .details-module h2,section.text-image-module .hightlight-cure-module.hightlight-cure-module h3,section.text-image-module h2{text-align:left;text-wrap:balance}section.text-image-module figure{max-width:598px;max-height:526px;width:100%;height:100%}section.text-image-module figure img{width:100%;height:100%;object-fit:cover}section.text-image-module p{font-size:clamp(.875rem,.839rem + .179vw,1rem)}section.text-image-module .content{align-self:center}section.text-image-module.img_to_left+.img_to_right figure,section.text-image-module.img_to_left .two-cols figure{order:2}section.text-image-module.arguments{display:flex;flex-direction:column}section.text-image-module.arguments .tinymce{margin-bottom:42px}.hightlight-cure-module.hightlight-cure-module section.text-image-module.arguments h3+div p,section.text-image-module.arguments .details-module .hightlight-cure-module.hightlight-cure-module h2+div p,section.text-image-module.arguments .hightlight-cure-module.hightlight-cure-module .details-module h2+div p,section.text-image-module.arguments .hightlight-cure-module.hightlight-cure-module h3+div p,section.text-image-module.arguments h2+div p{text-align:center}.single-product.single-product.product-template-default section.text-image-module.arguments .two-cols.product>div,section.text-image-module.arguments .container.two-cols>div,section.text-image-module.arguments .single-product.single-product.product-template-default .two-cols.product>div,section.text-image-module.arguments .single-product .wysiwyg.grey-bg .two-cols.container>div{display:flex;flex-direction:row}section.text-image-module.arguments figure{max-height:541px}section.text-image-module.arguments .content{display:flex;flex-direction:column;gap:clamp(1.438rem,.723rem + 3.571vw,3.938rem)}section.text-image-module.arguments .grid-item.content{height:fit-content}section.text-image-module.arguments .content>div{display:flex;flex-direction:row;gap:12px}.details-module section.text-image-module.arguments h2,section.text-image-module.arguments .details-module h2,section.text-image-module.arguments h3{color:#1d1d1b;font-family:Tusker Grotesk,sans-serif;font-size:clamp(1.125rem,1.018rem + .536vw,1.5rem);font-weight:600;text-transform:uppercase;margin-block:23px;text-wrap:balance}section.text-image-module.arguments span.number-list{color:var(--primary-product-color);font-family:Bitter,sans-serif;font-size:clamp(2.688rem,2.116rem + 2.857vw,4.688rem);font-style:normal;font-weight:400;line-height:1}section.text-image-module.arguments .img_to_left .two-cols:nth-child(2n) figure,section.text-image-module.arguments .img_to_right .two-cols:nth-child(odd) figure{order:2}section.text-image-module.arguments .img_to_left .two-cols:nth-child(2n),section.text-image-module.arguments .img_to_right .two-cols:nth-child(2n){margin-block:clamp(1.125rem,.143rem + 4.911vw,4.563rem) clamp(1.625rem,.107rem + 7.589vw,6.938rem)}@media (max-width:49.12375rem){section.text-image-module.arguments{--grid-gap:24px}section.text-image-module.arguments figure{height:308px;aspect-ratio:unset;width:100%;max-width:100%}section.text-image-module.arguments .img_to_left .two-cols:nth-child(2n) figure,section.text-image-module.arguments .img_to_right .two-cols:nth-child(odd) figure{order:0}.details-module section.text-image-module.arguments h2,section.text-image-module.arguments .details-module h2,section.text-image-module.arguments h3{margin-block-start:15px}}.hightlight-cure-module.hightlight-cure-module .wysiwyg .container-medium h3,.wysiwyg .container-medium .hightlight-cure-module.hightlight-cure-module h3,.wysiwyg .container-medium h2{margin-bottom:42px}.wysiwyg p{line-height:170%}.wysiwyg p,.wysiwyg ul li{font-size:clamp(.875rem,.839rem + .179vw,1rem)}.wysiwyg ul{margin-top:44px}.wysiwyg ul li{list-style-type:none;display:flex;gap:18px;color:#1d1d1b;font-weight:600;margin-bottom:24px}.wysiwyg ul li:before{content:"\E901";font-family:icomoon;position:relative;color:#878787;font-size:17px}.wysiwyg span.biblio{font-family:Open Sans,sans-serif;font-size:.75rem;font-style:italic;font-weight:400;line-height:normal}body:not(.single-product) .wysiwyg.grey-bg{background-color:#f3f4f6;padding-block:3.125rem;padding-inline:3.125rem}.hightlight-cure-module.hightlight-cure-module body:not(.single-product) .wysiwyg.grey-bg h3,body:not(.single-product) .wysiwyg.grey-bg .hightlight-cure-module.hightlight-cure-module h3,body:not(.single-product) .wysiwyg.grey-bg h2{text-align:left}.single-product.single-product.product-template-default .wysiwyg.grey-bg .product,.single-product .wysiwyg.grey-bg .container{background-color:#f3f4f6;padding-block:3.125rem;padding-inline:3.125rem}.hightlight-cure-module.hightlight-cure-module .single-product .wysiwyg.grey-bg h3,.single-product .wysiwyg.grey-bg .hightlight-cure-module.hightlight-cure-module h3,.single-product .wysiwyg.grey-bg h2{font-family:Open Sans,sans-serif;font-size:clamp(1rem,.857rem + .714vw,1.5rem);font-weight:600;line-height:normal;margin-bottom:clamp(1.25rem,1.071rem + .893vw,1.875rem)}.single-product .wysiwyg.grey-bg p{text-align:center!important;font-size:clamp(.875rem,.839rem + .179vw,1rem);margin-bottom:clamp(1.25rem,.93897vw + 1.02993rem,1.875rem)}.single-product .wysiwyg.grey-bg ul{margin:auto;width:fit-content}.single-product .wysiwyg.grey-bg ul li{font-weight:400;font-size:clamp(.875rem,.839rem + .179vw,1rem);margin-bottom:0}.single-product .wysiwyg.grey-bg ul>li:before{padding-top:0}@media (max-width:31.24875rem){.wysiwyg.grey-bg ul li{align-items:center}body:not(.single-product) .wysiwyg.grey-bg{padding-block:24px}body:not(.single-product) .wysiwyg.grey-bg ul{column-count:1}body:not(.single-product) .wysiwyg.grey-bg .tinymce.list-two-cols li:last-child{margin-bottom:0}}.mosaic-module{--grid-gap:16.5px;height:470px;overflow:hidden}.mosaic-module figure{overflow:hidden;aspect-ratio:282.638/219}.mosaic-module figure img{width:100%;height:100%;object-fit:cover}.mosaic-module .four-cols{height:100%}.mosaic-module .four-cols:has(>:first-child:last-child) .grid-item:first-child{grid-column:span 4}.mosaic-module .four-cols:has(>:nth-child(2):last-child) .grid-item{grid-column:span 2}.mosaic-module .four-cols:has(>:nth-child(3):last-child) .grid-item:first-child,.mosaic-module .four-cols:has(>:nth-child(4):last-child) .grid-item:first-child,.mosaic-module .four-cols:has(>:nth-child(5):last-child) .grid-item:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:599/470}.mosaic-module .four-cols:has(>:nth-child(4):last-child) .grid-item:nth-child(3){grid-row:span 2;aspect-ratio:unset}.mosaic-module .four-cols:has(>:nth-child(3):last-child) .grid-item{grid-column:span 2;aspect-ratio:unset}@media (max-width:49.12375rem){.mosaic-module{height:auto}}@media (max-width:31.24875rem){.mosaic-module .four-cols{display:flex;flex-direction:column;gap:var(--grid-gap)}}.details-module .hightlight-cure-module.hightlight-cure-module .parallax-module h2,.hightlight-cure-module.hightlight-cure-module .details-module .parallax-module h2,.hightlight-cure-module.hightlight-cure-module .parallax-module h3,.parallax-module .details-module .hightlight-cure-module.hightlight-cure-module h2,.parallax-module .hightlight-cure-module.hightlight-cure-module .details-module h2,.parallax-module .hightlight-cure-module.hightlight-cure-module h3,.parallax-module h2,.parallax-module p{text-align:center;color:#1d1d1b}.parallax-module p{font-size:16px;font-weight:400;line-height:170%}.parallax-module figure{height:clamp(15.563rem,11.11rem + 22.262vw,31.188rem);width:100%;margin-top:42px;overflow:hidden}.parallax-module figure img{width:100%;height:100%;object-fit:cover}.reviews-module{padding-block:64px;background:url("/app/themes/evom/resources/assets/images/bg-reassurance.jpg");background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;margin-block:0}.reviews-module .swiper{margin-left:1.25rem}.reviews-module .swiper-slide{height:auto!important;opacity:1;transition:opacity .4s;min-height:184px}.reviews-module .swiper-slide.swiper-slide-next+.swiper-slide+.swiper-slide{opacity:.5;transition:opacity .4s}@media (max-width:49.12375rem){.reviews-module{padding-block:43px 43px}.reviews-module .swiper-slide-next,.reviews-module .swiper-slide-prev{opacity:.5}}.details-module .hightlight-cure-module.hightlight-cure-module .partners-module h2,.hightlight-cure-module.hightlight-cure-module .details-module .partners-module h2,.hightlight-cure-module.hightlight-cure-module .partners-module h3,.partners-module .details-module .hightlight-cure-module.hightlight-cure-module h2,.partners-module .hightlight-cure-module.hightlight-cure-module .details-module h2,.partners-module .hightlight-cure-module.hightlight-cure-module h3,.partners-module h2{text-align:center;margin-bottom:42px}.partners-module .partners-cols{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.partners-module .partners-cols div{aspect-ratio:16/9;border:1px solid #ccc;height:86px;min-width:fit-content}.partners-module .partners-cols div a,.partners-module .partners-cols div span{display:flex;height:100%}.partners-module .partners-cols div span{justify-content:center}.partners-module .partners-cols div a img,.partners-module .partners-cols div img{width:100%;height:100%;object-fit:contain}.grid-news .news-list,.rebound-module,.search-results{--grid-gap:15px;padding-block:70px;background-color:#f3f4f6}.grid-news .news-list>div,.rebound-module>div,.search-results>div{margin:auto}@media (max-width:49.12375rem){.grid-news .news-list,.rebound-module,.search-results{--grid-gap:30px}.grid-news .news-list>div,.rebound-module>div,.search-results>div{max-width:90%;margin:auto}}@media (max-width:31.24875rem){.grid-news .news-list,.rebound-module,.search-results{--grid-gap:30px}.grid-news .news-list .container,.grid-news .news-list .single-product.single-product.product-template-default .product,.grid-news .news-list .single-product .wysiwyg.grey-bg .container,.rebound-module .container,.rebound-module .single-product.single-product.product-template-default .product,.rebound-module .single-product .wysiwyg.grey-bg .container,.search-results .container,.search-results .single-product.single-product.product-template-default .product,.search-results .single-product .wysiwyg.grey-bg .container,.single-product.single-product.product-template-default .grid-news .news-list .product,.single-product.single-product.product-template-default .rebound-module .product,.single-product.single-product.product-template-default .search-results .product,.single-product .wysiwyg.grey-bg .grid-news .news-list .container,.single-product .wysiwyg.grey-bg .rebound-module .container,.single-product .wysiwyg.grey-bg .search-results .container{max-width:100%;width:100%}.grid-news .news-list>div,.rebound-module>div,.search-results>div{max-width:100%}.grid-news .news-list .grid-item>:not(figure),.rebound-module .grid-item>:not(figure),.search-results .grid-item>:not(figure){padding-inline:18px}}.cta-module{background:#688f56;color:#fff;font-family:Bitter,sans-serif;font-size:clamp(1.625rem,1.429rem + .982vw,2.313rem);font-weight:400;line-height:130%;text-align:center;padding-block:6.25rem}.cta-module .cta-wrapper{justify-content:center}.cta-module .cta,.cta-module .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.cta-module .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.cta-module .single-product.single-product.product-template-default .single_add_to_cart_button,.cta-module .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.cta-module input[type=button],.cta-module input[type=submit],.cta-module section.tab:has(#avis) #avis form input[type=submit],.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .cta-module .remove_repeater_item,.single-product.single-product.product-template-default .cta-module .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .cta-module button.button.alt,section.tab:has(#avis) #avis form .cta-module input[type=submit]{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:600;line-height:170%}.cta-module .cta-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (max-width:31.24875rem){.cta-module{line-height:180%;padding-block:2.3125rem 3rem}}.quote-module{padding-block:clamp(2.875rem,1.25rem + 8.125vw,8.563rem);display:flex;position:relative;min-height:785px;background-repeat:no-repeat;background-size:cover;background-position:50%;container-type:inline-size;container-name:quote-module}.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2,.hightlight-cure-module.hightlight-cure-module .quote-module h3,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2,.quote-module .hightlight-cure-module.hightlight-cure-module h3,.quote-module h2{font-family:Bitter,sans-serif;color:#fff;font-size:clamp(1.563rem,1.284rem + 1.143vw,2.313rem);font-weight:400;line-height:130%;text-align:center;display:flex;align-items:center;justify-content:space-between;gap:0;margin-bottom:17px;position:relative;padding-inline:24px}.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2:before,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2:before,.hightlight-cure-module.hightlight-cure-module .quote-module h3:before,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2:before,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2:before,.quote-module .hightlight-cure-module.hightlight-cure-module h3:before,.quote-module h2:before{border:6px solid #fff;border-right:0;left:0}.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2:after,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2:after,.hightlight-cure-module.hightlight-cure-module .quote-module h3:after,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2:after,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2:after,.quote-module .hightlight-cure-module.hightlight-cure-module h3:after,.quote-module h2:after{border:6px solid #fff;border-left:0;right:0}.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2:after,.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2:before,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2:after,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2:before,.hightlight-cure-module.hightlight-cure-module .quote-module h3:after,.hightlight-cure-module.hightlight-cure-module .quote-module h3:before,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2:after,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2:before,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2:after,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2:before,.quote-module .hightlight-cure-module.hightlight-cure-module h3:after,.quote-module .hightlight-cure-module.hightlight-cure-module h3:before,.quote-module h2:after,.quote-module h2:before{content:"";height:calc(100% + 10px);position:absolute;width:26px;background-size:contain;background-repeat:no-repeat}.quote-module .quote-content{width:500px;margin-left:auto}.quote-module .quote-content p{color:#fff;font-size:.875rem;font-style:italic;font-weight:600;line-height:170%;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.quote-module .quote-content p::-webkit-scrollbar{display:none}.quote-module .quote-author-img{position:absolute;left:0;bottom:0;aspect-ratio:996/785;overflow:hidden;max-height:100%;height:90%}.quote-module .quote-author-img img{width:100%;height:100%;object-fit:contain}@container (max-width:1280px){.quote-module .quote-author-img{height:80%;transition:height .3s ease}}@container (max-width:1080px){.quote-module .quote-author-img{height:60%;transition:height .3s ease}}@media screen and (max-width:995px){.quote-module .container,.quote-module .single-product.single-product.product-template-default .product,.quote-module .single-product .wysiwyg.grey-bg .container,.single-product.single-product.product-template-default .quote-module .product,.single-product .wysiwyg.grey-bg .quote-module .container{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;gap:112px}.quote-module .quote-author-img{position:relative;bottom:unset;left:unset;background-color:#fff;border-radius:50%;aspect-ratio:1/1;max-height:175px;max-width:175px}.quote-module .quote-author-img img{object-fit:cover;object-position:0}.quote-module .quote-content{margin-left:0;max-width:90%}.quote-module .quote-content p{overflow:visible;display:block}}@media (max-width:31.24875rem){.quote-module .quote-content{max-width:100%;text-align:center}.quote-module .container,.quote-module .single-product.single-product.product-template-default .product,.quote-module .single-product .wysiwyg.grey-bg .container,.single-product.single-product.product-template-default .quote-module .product,.single-product .wysiwyg.grey-bg .quote-module .container{gap:32px}.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2,.hightlight-cure-module.hightlight-cure-module .quote-module h3,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2,.quote-module .hightlight-cure-module.hightlight-cure-module h3,.quote-module h2{padding-inline:25px;text-wrap:pretty;margin-bottom:33px;padding-block:16px}.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2:after,.details-module .hightlight-cure-module.hightlight-cure-module .quote-module h2:before,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2:after,.hightlight-cure-module.hightlight-cure-module .details-module .quote-module h2:before,.hightlight-cure-module.hightlight-cure-module .quote-module h3:after,.hightlight-cure-module.hightlight-cure-module .quote-module h3:before,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2:after,.quote-module .details-module .hightlight-cure-module.hightlight-cure-module h2:before,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2:after,.quote-module .hightlight-cure-module.hightlight-cure-module .details-module h2:before,.quote-module .hightlight-cure-module.hightlight-cure-module h3:after,.quote-module .hightlight-cure-module.hightlight-cure-module h3:before,.quote-module h2:after,.quote-module h2:before{border-width:4px;width:18px}}.slider-module{background-color:#f3f4f6;padding-block:60px}.slider-module .swiper-wrapper{padding-bottom:49px}.slider-module .swiper-slide:hover .video-caption,.slider-module .swiper-slide:hover figcaption{transform:translateX(-200%);transition:transform .4s}.slider-module figure{aspect-ratio:810/540;overflow:hidden;position:relative}.slider-module figure img{width:100%;height:100%;object-fit:cover}.slider-module .video-caption,.slider-module figcaption{position:absolute;background:#fff;width:fit-content;display:flex;gap:10px;bottom:0;left:0;padding-inline:1rem;padding-block:.5rem;font-size:.875rem;font-weight:400;line-height:170%;color:#1d1d1b;transform:translateX(0);transition:transform .4s}.slider-module .video-caption .figcaption-title,.slider-module figcaption .figcaption-title{font-weight:700}.slider-module .swiper-pagination{display:flex;justify-content:center;align-items:center;gap:12px;bottom:0}.slider-module .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px;background-color:#577a6c;border-radius:50%;opacity:1;margin:0}.slider-module .swiper-pagination .swiper-pagination-bullet-active{background-color:#ccc}.teams-module{position:relative;overflow:hidden}.details-module .hightlight-cure-module.hightlight-cure-module .teams-module h2,.hightlight-cure-module.hightlight-cure-module .details-module .teams-module h2,.hightlight-cure-module.hightlight-cure-module .teams-module h3,.teams-module .details-module .hightlight-cure-module.hightlight-cure-module h2,.teams-module .hightlight-cure-module.hightlight-cure-module .details-module h2,.teams-module .hightlight-cure-module.hightlight-cure-module h3,.teams-module h2{text-align:left;color:#1d1d1b;font-family:Bitter,sans-serif;font-size:clamp(2rem,1.5rem + 2.5vw,3.75rem);font-weight:400;line-height:normal}.details-module .hightlight-cure-module.hightlight-cure-module .teams-module h2 strong,.hightlight-cure-module.hightlight-cure-module .details-module .teams-module h2 strong,.hightlight-cure-module.hightlight-cure-module .teams-module h3 strong,.teams-module .details-module .hightlight-cure-module.hightlight-cure-module h2 strong,.teams-module .hightlight-cure-module.hightlight-cure-module .details-module h2 strong,.teams-module .hightlight-cure-module.hightlight-cure-module h3 strong,.teams-module h2 strong{color:#1d1d1b;font-family:Tusker Grotesk,sans-serif;font-size:clamp(2.625rem,1.982rem + 3.214vw,4.875rem);font-style:normal;font-weight:500;line-height:98px;text-transform:uppercase;display:block}.header-is-sticky .teams-module .sidebar-content{transition:top .3s ease-in-out;transition-delay:.1s}.teams-module .sidebar-content{position:fixed;top:calc(var(--header-height) + var(--admin-bar));right:0;width:100%;max-width:817px;height:100vh;background-color:#f3f4f6;transition:transform .3s ease-in-out,top .3s ease-in-out;z-index:200;padding-inline:105px 113px;padding-block:32px 94px;overflow-y:auto;transform:translateX(100%);scrollbar-width:none;-ms-overflow-style:none}.teams-module .sidebar-content::-webkit-scrollbar{display:none}.teams-module .sidebar-content.show{transform:translateX(0)!important}.teams-module .sidebar-content.show+.sidebar-backdrop{opacity:1;pointer-events:all}.teams-module .sidebar-content+.sidebar-backdrop{transition:.3s ease-in-out;width:100%;height:100%;background-color:rgba(0,0,0,.25);position:fixed;z-index:190;top:0;left:0;opacity:0;pointer-events:none}.hightlight-cure-module.hightlight-cure-module .teams-module .sidebar-content header h3,.teams-module .sidebar-content header .hightlight-cure-module.hightlight-cure-module h3,.teams-module .sidebar-content header h2{font-family:Tusker Grotesk,sans-serif;font-size:clamp(1rem,.964rem + .179vw,1.125rem);font-weight:600;line-height:170%;text-transform:uppercase;margin-bottom:11px}.teams-module .sidebar-content header{margin-top:46px;border-bottom:1px solid #878787;padding-bottom:11px;margin-bottom:32px}.teams-module .sidebar-content p{font-size:.875rem;line-height:180%}.teams-module .sidebar-content .desc-img{display:flex;flex-wrap:wrap;gap:26px}.teams-module .sidebar-content .desc-img p{width:343px}.teams-module .sidebar-content .desc-img figure{width:210px;height:170px;overflow:hidden}.teams-module .sidebar-content .desc-img figure img{width:100%;height:100%;object-fit:contain;position:relative;top:20px}.teams-module .sidebar-content .full-desc{margin-top:87px}.details-module .teams-module .sidebar-content .full-desc h2,.teams-module .sidebar-content .full-desc .details-module h2,.teams-module .sidebar-content .full-desc h3{color:#1d1d1b;font-size:1.5rem;margin-bottom:15px}.teams-module .sidebar-content .close-btn{position:absolute;left:32px;top:32px}@media (max-width:74.99875rem){.teams-module .sidebar-content{position:fixed;top:auto;right:0;height:90vh;transition:.3s ease-in-out;z-index:200;padding-inline:20px;padding-block:0 31px;overflow-y:auto;border-radius:30px 30px 0 0;bottom:0;transform:translateX(0) translateY(100%)}.teams-module .sidebar-content .desc-img figure,.teams-module .sidebar-content .desc-img p{width:100%}.teams-module .sidebar-content .close-btn{position:sticky;left:100%;top:32px;z-index:10;border-left:1px solid #878787;padding-inline-start:10px}.teams-module .sidebar-content header{position:sticky;margin-top:0;top:32px;background-color:#f3f4f6;z-index:9;box-shadow:0 -32px 0 #f3f4f6}.hightlight-cure-module.hightlight-cure-module .teams-module .sidebar-content header h3,.teams-module .sidebar-content header .hightlight-cure-module.hightlight-cure-module h3,.teams-module .sidebar-content header h2{margin-bottom:0}.teams-module .sidebar-content .desc-img{flex-direction:column-reverse}.teams-module .sidebar-content .full-desc{margin-top:27px}.teams-module .sidebar-content.show{transform:translateX(0) translateY(0);box-shadow:unset}}section.tab{margin-bottom:61px}section.tab nav{border-bottom:1px solid #878787;position:relative;margin-bottom:51px}section.tab nav button{color:#878787;font-size:clamp(1rem,.857rem + .714vw,1.5rem);font-weight:600;text-align:center;transition:color .3s ease-in-out;position:relative;padding-bottom:55px}section.tab nav button:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#1d1d1b;transform:scaleX(0)}section.tab nav button[aria-expanded=true]{color:#1d1d1b}section.tab nav button[aria-expanded=true]:after{transform:scaleX(1)}section.tab:has(#composition) table{width:100%;border-collapse:collapse;border-spacing:0}section.tab:has(#composition) table td,section.tab:has(#composition) table th:not(:empty){padding:10px 16px;border:1px solid #ccc;box-sizing:border-box}section.tab:has(#composition) table th{color:#878787;font-size:1rem;font-weight:600;text-transform:uppercase}section.tab:has(#composition) table td{color:#1d1d1b;font-size:1rem;font-weight:700;line-height:130%}section.tab:has(#composition) table tr td:not(:first-child){text-align:center}section.tab:has(#composition) .caption-composition{width:100%;border-bottom:1px solid #878787;color:#1d1d1b;font-size:.875rem;font-weight:400;line-height:180%;padding:10px 16px 50px}section.tab:has(#composition) #composition .tinymce{margin-top:59px}section.tab:has(#composition) #composition .tinymce :is(h3,.details-module h2,h4,h5,h6){text-align:center;width:90%;max-width:777px;margin:auto;color:#1d1d1b;font-size:1.5rem;font-weight:400;line-height:140%}section.tab:has(#composition) #composition .tinymce :is(ul,ol){margin-top:42px}section.tab:has(#composition) #composition .tinymce.list-two-cols ol,section.tab:has(#composition) #composition .tinymce.list-two-cols ul{column-count:2;column-gap:56px}section.tab:has(#composition) #composition .tinymce.list-two-cols li{break-inside:avoid;margin-bottom:24px}section.tab:has(#ingredients) #ingredients ol li span{font-weight:700;display:block}section.tab:has(#ingredients) #ingredients ol li,section.tab:has(#ingredients) #ingredients p{font-size:1rem;font-weight:400;line-height:170%;list-style-type:decimal}section.tab:has(#ingredients) #ingredients ol>li::marker{font-weight:700}section.tab:has(#ingredients) #ingredients ol{padding-bottom:50px;border-bottom:1px solid #878787;gap:clamp(1.031rem,-.496rem + 7.634vw,6.375rem)}section.tab:has(#ingredients) #ingredients p{padding-top:50px;text-align:center}section.tab:has(#ingredients) #ingredients p span{font-weight:700}section.tab:has(#avis) #avis .three-cols{gap:0}section.tab:has(#avis) #avis .review-input{padding-bottom:50px;border-bottom:1px solid #878787}section.tab:has(#avis) #avis aside{padding-top:50px;text-align:center}section.tab:has(#avis) #avis #review_form{background:#f3f4f6;padding:50px 60px}section.tab:has(#avis) #avis #review_form .comment-form-comment label,section.tab:has(#avis) #avis #review_form .comment-form-rating label{color:#1d1d1b;font-size:.875rem;font-weight:600}section.tab:has(#avis) #avis #review_form .comment-form-comment textarea,section.tab:has(#avis) #avis #review_form .comment-form-rating .stars{margin-top:11px}.details-module section.tab:has(#avis) #avis .submit-col h2,section.tab:has(#avis) #avis .submit-col .details-module h2,section.tab:has(#avis) #avis .submit-col h3{opacity:1!important;visibility:visible!important}section.tab:has(#avis) p.stars a:before{font-size:1.625rem}section.tab:has(#avis) p.stars a{width:2em;height:2em}section.tab:has(#avis) #avis form{flex-direction:row-reverse;gap:80px;display:flex;flex-wrap:wrap;justify-content:flex-end}section.tab:has(#avis) #avis .col-review-form{width:auto;max-width:704px}section.tab:has(#avis) #avis .review-limit{color:#878787}section.tab:has(#avis) #avis #comment{height:152px}section.tab:has(#avis) #avis .comment-form-rating{margin-bottom:22px}section.tab:has(#avis) .captcha-submit-wrapper{width:100%;margin-top:40px}.details-module section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen h2,section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen .details-module h2,section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen h3{margin-bottom:0;text-align:center}section.tab:has(#avis) #avis .comment-reply-title{width:100%;max-width:704px;margin:0 auto clamp(1.25rem,1.92308vw + .76923rem,2.5rem);text-align:left;line-height:26px;font-weight:600}section.tab:has(#avis) #avis:has(.comment-reply-title) form{margin-top:40px!important}.details-module section.tab:has(#avis) #avis:has(.comment-form-author) .submit-col.no-connect-and-little-screen h2,section.tab:has(#avis) #avis:has(.comment-form-author) .submit-col.no-connect-and-little-screen .details-module h2,section.tab:has(#avis) #avis:has(.comment-form-author) .submit-col.no-connect-and-little-screen h3{display:block;margin-bottom:0}section.tab:has(#avis) #avis:not(.comment-form-author) .h-captcha[data-size=normal]{margin-top:27px}section.tab:has(#avis) #avis:not(.comment-form-author) .comment-reply-title{display:flex}section.tab:has(#avis) #avis:has(.comment-form-author) .comment-reply-title{justify-content:normal}.logged-in #avis form{gap:0}#avis #review_form:has(.comment-form-author){display:flex;flex-direction:column}section.tab:has(#avis) #avis form:has(.comment-form-author){flex-direction:column;width:100%;gap:22px;margin:clamp(1.25rem,1.92308vw + .76923rem,2.5rem) auto 0;display:flex;justify-content:center}section.tab:has(#avis) #avis form:has(.comment-form-author) .no-connect-review-wrapper{width:100%;max-width:704px;order:5;display:flex;gap:clamp(.625rem,1.92308vw + .14423rem,1.875rem);justify-content:space-between}section.tab:has(#avis) #avis form:has(.comment-form-author) .no-connect-review-wrapper label{font-size:.875rem;font-weight:600;color:#1d1d1b}section.tab:has(#avis) #avis form:has(.comment-form-author) .no-connect-review-wrapper input{margin-top:11px}section.tab:has(#avis) #avis form:has(.comment-form-author) .col-review-form{width:100%;order:2}section.tab:has(#avis) #avis form:has(.comment-form-author) input[type=email],section.tab:has(#avis) #avis form:has(.comment-form-author) input[type=text]{height:59px}.details-module section.tab:has(#avis) #avis form:has(.comment-form-author) .submit-col h2,section.tab:has(#avis) #avis form:has(.comment-form-author) .submit-col .details-module h2,section.tab:has(#avis) #avis form:has(.comment-form-author) .submit-col h3{display:none}section.tab:has(#avis) #avis form:has(.comment-form-author) .comment-form-rating{order:3}section.tab:has(#avis) #avis form:has(.comment-form-author) .comment-form-comment{order:4}section.tab:has(#avis) #avis form:has(.comment-form-author) .comment-form-author{order:5}section.tab:has(#avis) #avis form:has(.comment-form-author) .comment-form-email{order:6}section.tab:has(#avis) #avis form:has(.comment-form-author) .comment-form-cookies-consent{order:7;max-width:704px}section.tab:has(#avis) #avis form:has(.comment-form-author) .comment-notes{order:8}section.tab:has(#avis) #avis form:has(.comment-form-author) .form-submit{order:10}section.tab:has(#avis) #avis form:has(.comment-form-author) .captcha-submit-wrapper{order:11}section.tab:has(#avis) #avis:has(.comment-form-author) .captcha-submit-wrapper,section.tab:has(#avis) #avis:has(.comment-form-author) .h-captcha[data-size=normal]{margin-top:0}.logged-in section.tab:has(#avis) #avis .review-input{border-bottom:0}@media screen and (max-width:1245px){section.tab:has(#avis) #avis .submit-col{align-items:center}.woocommerce #review_form:not(.comment-form-author) #respond p .form-submit{text-align:center}section.tab:has(#avis) #avis #review_form{gap:80px}.details-module section.tab:has(#avis) #avis .submit-col h2,section.tab:has(#avis) #avis .submit-col .details-module h2,section.tab:has(#avis) #avis .submit-col h3{opacity:0!important}.details-module section.tab:has(#avis) #avis .submit-col:not(.no-connect-and-little-screen) h2,section.tab:has(#avis) #avis .submit-col:not(.no-connect-and-little-screen) .details-module h2,section.tab:has(#avis) #avis .submit-col:not(.no-connect-and-little-screen) h3{margin-top:-100px}.details-module section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen h2,section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen .details-module h2,section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen h3{display:block;margin-bottom:0;opacity:1!important}}@media screen and (max-width:1166px){section.tab:has(#avis) #avis:not(.comment-form-author) .h-captcha[data-size=normal]{margin-top:0}section.tab:has(#avis) #avis form:not(.comment-form-author){gap:10px}}@media screen and (max-width:980px){section.tab:has(#avis) #avis form:not(.comment-form-author){margin:clamp(1.25rem,1.92308vw + .76923rem,2.5rem) auto 0!important}.details-module .submit-col h2,.submit-col .details-module h2,.submit-col h3{display:none}.details-module section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen h2,section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen .details-module h2,section.tab:has(#avis) #avis .submit-col.no-connect-and-little-screen h3{display:block}section.tab:has(#avis) #avis .captcha-submit-wrapper{margin-top:0}}@media (max-width:49.12375rem){section.tab:has(#avis) #avis form:has(.comment-form-author) .no-connect-review-wrapper{flex-direction:column}section.tab:has(#avis) #avis #review_form:has(.comment-form-author){display:block}section.tab:has(#avis) #avis #review_form{padding:50px 25px}}@media (max-width:31.24875rem){section.tab nav{display:none}section.tab:has(#avis) .captcha-submit-wrapper{width:auto}.woocommerce #review_form #respond{text-align:left}.h-captcha[data-size=normal]{scale:.9;margin-top:0}#commentform>div.submit-col.submit>div>p{text-align:center}#avis:before,#composition:before,#ingredients:before{content:attr(data-title);position:relative;cursor:pointer;z-index:1;display:block;color:#1d1d1b;font-size:16px;font-weight:700;text-align:center;transition:color .3s ease-in-out;padding-block:32px 28px;border-bottom:1px solid #000}#composition:before{padding-block-start:0}#composition:after{top:0!important}#composition:after,#ingredients:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' viewBox='0 0 20 19' fill='none'%3E%3Cpath d='M18.406 9.89H.826m8.79 8.328V1.563' stroke='%23F95E36' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");position:absolute;z-index:0;top:32.5px;right:0;width:18px;height:19px}#composition.accordion-show:after,#ingredients.accordion-show:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3E%3Cpath d='M18.218 9.384H1.563' stroke='%23F95E36' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}#composition,#ingredients{display:block!important;position:relative}#composition>div,#ingredients>div{overflow:hidden;height:1px;opacity:0;max-height:0;padding:32px;transition:all .3s ease-in-out}#composition.accordion-show>div,#ingredients.accordion-show>div{overflow:visible;max-height:100%;height:fit-content;transition:all .3s ease-in-out;opacity:1}section.tab:has(#ingredients){text-align:center}section.tab:has(#ingredients) ol{counter-reset:item}section.tab:has(#ingredients) ol li{display:block}section.tab:has(#ingredients) ol li span:before{content:counter(item) ". ";counter-increment:item;font-weight:700}#composition:not(.accordion-show)>div,#ingredients:not(.accordion-show)>div{padding-block:0!important;padding-bottom:0!important;transition:all .3s ease-in-out}section.tab:has(#composition) #composition table,section.tab:has(#composition) #composition tbody,section.tab:has(#composition) #composition td,section.tab:has(#composition) #composition th,section.tab:has(#composition) #composition thead,section.tab:has(#composition) #composition tr{display:block}section.tab:has(#composition) #composition thead tr{position:absolute;top:-9999px;left:-9999px}section.tab:has(#composition) #composition tr{border:1px solid #ccc;margin-bottom:10px}section.tab:has(#composition) #composition td{border:none;border-bottom:1px solid #ccc;position:relative;text-align:center}section.tab:has(#composition) #composition td:not(:first-child){color:#878787;font-weight:500}section.tab:has(#composition) #composition td:empty{display:none}section.tab:has(#composition) #composition td:not(:first-child):before{content:attr(data-label) " : ";font-weight:700}section.tab:has(#composition) #composition .tinymce.list-two-cols ol,section.tab:has(#composition) #composition .tinymce.list-two-cols ul{column-count:1}section.tab:has(#avis) #avis .review-input{padding-inline:0}}.modal-backdrop{width:100%;height:100vh;background-color:rgba(0,0,0,.5);top:0;z-index:999}.modal-backdrop,.modal-content{opacity:0;pointer-events:none;position:fixed;left:0;transition:.5s ease}.modal-content{height:auto;right:0;margin:0 auto;top:50%;transform:translateY(-50%) scale(1);padding:72px 32px 32px;z-index:9999;cursor:default;background-color:#fff;border-radius:.8125rem;width:96%;max-width:460px;display:block}.modal-content.is-open{transform:translateY(-50%) scale(1)}.modal-content.is-open,.modal-content.is-open+.modal-backdrop{pointer-events:all;opacity:1}.modal-content .close-btn{left:auto;top:24px;right:24px;width:44px;height:44px;display:grid;place-items:center;position:absolute;transform:rotate(0);transition:.3s}.modal-content .close-btn:hover{cursor:pointer;transform:rotate(180deg)}.modal-content .close-btn i{font-size:1.25rem;color:#000}.modal-content .text-content{display:flex;flex-direction:column;gap:1rem}.modal-content .text-content :not(.cta):not(input[type=button]):not(input[type=submit]){color:#000}.modal-content .text-content p{font-size:1rem;font-style:normal;font-weight:400;line-height:170%}.modal-content .text-content p:first-child{font-size:1.875rem;font-style:normal;font-weight:400;line-height:140%}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .modal-content .text-content .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .modal-content .text-content .remove_repeater_item,.modal-content .text-content .cta,.modal-content .text-content .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.modal-content .text-content .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.modal-content .text-content .single-product.single-product.product-template-default .single_add_to_cart_button,.modal-content .text-content .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.modal-content .text-content input[type=button],.modal-content .text-content input[type=submit],.modal-content .text-content section.tab:has(#avis) #avis form input[type=submit],.single-product.single-product.product-template-default .modal-content .text-content .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .modal-content .text-content button.button.alt,section.tab:has(#avis) #avis form .modal-content .text-content input[type=submit]{display:inline-flex;justify-content:center}@media (min-width:75rem){.modal-content{overflow:visible;width:auto;max-width:590px}.modal-content .text-content{flex-basis:60%;gap:1rem}.hightlight-cure-module.hightlight-cure-module .modal-content .text-content h3,.modal-content .text-content .hightlight-cure-module.hightlight-cure-module h3,.modal-content .text-content h2{font-size:2.5rem;line-height:3.25rem}.modal-content .text-content p{font-size:1rem}.modal-content .close-btn{margin:0!important;left:auto;top:24px;right:24px;width:44px;height:44px;display:grid;place-items:center;position:absolute;transform:rotate(0);transition:.3s}.modal-content .close-btn i{color:#000}}.text-pastille.two-cols-pills{--sidebar-width:389px}.hightlight-cure-module.hightlight-cure-module .text-pastille.two-cols-pills h3,.text-pastille.two-cols-pills .hightlight-cure-module.hightlight-cure-module h3,.text-pastille.two-cols-pills h2{max-width:600px;margin-bottom:36px}.hightlight-cure-module.hightlight-cure-module .text-pastille.two-cols-pills:has(.accroche) h3,.text-pastille.two-cols-pills:has(.accroche) .hightlight-cure-module.hightlight-cure-module h3,.text-pastille.two-cols-pills:has(.accroche) h2{margin-bottom:0}.text-pastille.two-cols-pills .container-small{--container-maxwidth:600px}.text-pastille.two-cols-pills .accroche{font-family:Bitter,sans-serif;font-size:2.3125rem;line-height:130%;margin-block:36px 24px}.text-pastille.two-cols-pills figure.pills-img{width:371px;height:555px}@media (max-width:49.12375rem){.text-pastille.two-cols-pills .item-full .container-small{margin:auto;text-align:center}.hightlight-cure-module.hightlight-cure-module .text-pastille.two-cols-pills .item-full .container-small h3,.text-pastille.two-cols-pills .item-full .container-small .hightlight-cure-module.hightlight-cure-module h3,.text-pastille.two-cols-pills .item-full .container-small h2{text-align:center}}@media (max-width:31.24875rem){.text-pastille.two-cols-pills .item-sidebar{display:none}.text-pastille.two-cols-pills .item-full{padding-block-start:60px;padding-block-end:60px}}.hightlight-cure-module.hightlight-cure-module{padding-bottom:30px}.hightlight-cure-module.hightlight-cure-module .intro-hightlight{text-align:center;margin:auto;padding-block:83px 36px;padding-inline:clamp(1.25rem,-2.227rem + 14.836vw,11.125rem)}.hightlight-cure-module.hightlight-cure-module .intro-hightlight p{font-size:clamp(.875rem,.839rem + .179vw,1rem);line-height:170%}.details-module .hightlight-cure-module.hightlight-cure-module h2,.hightlight-cure-module.hightlight-cure-module .details-module h2,.hightlight-cure-module.hightlight-cure-module h3{text-align:left!important;margin-bottom:20px!important}.hightlight-cure-module.hightlight-cure-module .product-card-description{line-height:180%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hightlight-cure-module.hightlight-cure-module .cta-wrapper{margin-top:1.125rem}.hightlight-cure-module.hightlight-cure-module .products-hg-list+.cta-wrapper{margin-top:3.75rem}.hightlight-cure-module.hightlight-cure-module .product-card-price{display:flex;align-items:center;gap:15px;max-width:382px;width:100%;justify-content:space-between}.hightlight-cure-module.hightlight-cure-module .price-col .price{display:flex;align-items:center;gap:5px}.hightlight-cure-module.hightlight-cure-module .rating-col{display:flex;align-items:center;color:#878787;font-size:.875rem;font-style:normal;font-weight:400;line-height:180%;flex-basis:40%;justify-content:flex-end}.hightlight-cure-module.hightlight-cure-module .rating-col .star-rating{color:#1d1d1b;margin-inline:5px}.hightlight-cure-module.hightlight-cure-module .price{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:1rem}.hightlight-cure-module.hightlight-cure-module .price .amount{font-size:1.875rem}.hightlight-cure-module.hightlight-cure-module .span-col{grid-column:span 2/span 2}.hightlight-cure-module.hightlight-cure-module .products-hg-list{display:flex;flex-direction:column;gap:24px;background-color:#f3f4f6;padding-block:59px 23px;padding-inline:clamp(1.25rem,-2.227rem + 14.836vw,11.125rem);align-items:center;margin:auto}.hightlight-cure-module.hightlight-cure-module .entry-summary{display:flex;flex-wrap:wrap}.hightlight-cure-module.hightlight-cure-module .price-col{flex-basis:60%}.hightlight-cure-module.hightlight-cure-module article:not(:last-child){max-width:874px;border-bottom:1px solid #ccc;padding-bottom:.5rem}.hightlight-cure-module.hightlight-cure-module article h2,.hightlight-cure-module.hightlight-cure-module article h3{font-size:1.5rem;margin-bottom:2px;flex-basis:100%}.hightlight-cure-module.hightlight-cure-module article .woocommerce-product-details__short-description{font-size:.875rem;flex-basis:100%;margin-bottom:22px}.hightlight-cure-module.hightlight-cure-module .rating-col .count,.hightlight-cure-module.hightlight-cure-module .rating-col a{display:none}.hightlight-cure-module.hightlight-cure-module .woocommerce-product-gallery{width:274px;height:229px}.hightlight-cure-module.hightlight-cure-module .woocommerce-product-gallery .woocommerce-product-gallery__image.woocommerce-product-gallery__image{width:100%;height:100%;object-fit:cover}.hightlight-cure-module.hightlight-cure-module .product-card-price del span{font-size:.875rem!important;opacity:.5}.hightlight-cure-module.hightlight-cure-module .product-card-price del span bdi{display:flex}.hightlight-cure-module.hightlight-cure-module .product-card-price ins{text-decoration:none}@media (max-width:49.12375rem){.hightlight-cure-module .products-hg-list .three-cols{place-items:center}.hightlight-cure-module .products-hg-list .three-cols .span-col{text-align:center}.hightlight-cure-module .products-hg-list .three-cols .cta-wrapper{margin-inline:auto}.hightlight-cure-module .products-hg-list .three-cols .price-col,.hightlight-cure-module .products-hg-list .three-cols .rating-col{flex-basis:50%}.hightlight-cure-module .products-hg-list .three-cols .rating-col{justify-content:flex-end}.hightlight-cure-module .products-hg-list .three-cols .woocommerce-product-gallery{display:block}.hightlight-cure-module .product-card-price{margin:auto}}@media (max-width:31.24875rem){.hightlight-cure-module.hightlight-cure-module .container.products-hg-list,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product{width:100%;background-color:transparent;padding-block:12px 15px}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list+.cta-wrapper,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product+.cta-wrapper,.hightlight-cure-module.hightlight-cure-module .single-product .wysiwyg.grey-bg .products-hg-list.container+.cta-wrapper,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product+.cta-wrapper{margin-top:0}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list+.cta-wrapper button,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product+.cta-wrapper button,.hightlight-cure-module.hightlight-cure-module .single-product .wysiwyg.grey-bg .products-hg-list.container+.cta-wrapper button,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product+.cta-wrapper button{width:100%;justify-content:center}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .price-col,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .price-col,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .price-col{flex-basis:60%}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .rating-col,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .rating-col,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .rating-col{flex-basis:40%;align-items:flex-end}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .cta-wrapper,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .cta-wrapper,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .cta-wrapper{width:100%}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .cta-wrapper a,.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .cta-wrapper button,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .cta-wrapper a,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .cta-wrapper button,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .cta-wrapper a,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .cta-wrapper button{width:45%;text-align:center;font-size:.875rem;justify-content:center;padding:5px 15px}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .cta-wrapper button,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .cta-wrapper button,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .cta-wrapper button{margin-left:auto;margin-right:0}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .three-cols,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .three-cols,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .three-cols{display:flex;flex-direction:column}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .grid-item,.hightlight-cure-module.hightlight-cure-module .container.products-hg-list figure,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .grid-item,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product figure,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .grid-item,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product figure{width:100%}.hightlight-cure-module.hightlight-cure-module .container.products-hg-list .product-card-description,.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default .products-hg-list.product .product-card-description,.single-product.single-product.product-template-default .hightlight-cure-module.hightlight-cure-module .products-hg-list.product .product-card-description{text-align:left}.hightlight-cure-module>.cta-wrapper{margin-top:0}.hightlight-cure-module .intro-hightlight{padding-block-start:60px}.form-module.is_quiz .hightlight-cure-module.hightlight-cure-module h3,.form-module.is_quiz h2,.hightlight-cure-module.hightlight-cure-module .form-module.is_quiz h3{text-align:center}.form-module.is_quiz .intro-hightlight{margin-left:0;margin-right:0}}[data-theme=red]{--args-bg:#f95e36e6}[data-theme=orange]{--args-bg:#f7a71de6}[data-theme=green]{--args-bg:#6db643e6}[data-theme=blue]{--args-bg:#12b3abe6}.arguments-alternative{background-image:url("/app/themes/evom/resources/assets/images/patterns/pattern-arg.jpg");background-repeat:no-repeat;background-size:cover;background-position:50%;padding-block:clamp(1.25rem,3.75587vw + .36972rem,3.75rem);margin-block-start:0;border-width:0;border-style:solid;border-image-source:linear-gradient(var(--args-bg),var(--args-bg));border-image-slice:fill 1;position:relative}.arguments-alternative .swiper-wrapper:has(:first-child:last-child),.arguments-alternative .swiper-wrapper:has(:first-child:nth-last-child(2)),.arguments-alternative .swiper-wrapper:has(:nth-child(2):last-child){justify-content:center}.arguments-alternative .swiper-wrapper:has(:first-child:last-child) .args-card,.arguments-alternative .swiper-wrapper:has(:first-child:nth-last-child(2)) .args-card,.arguments-alternative .swiper-wrapper:has(:nth-child(2):last-child) .args-card{margin-right:0!important}.arguments-alternative .args-intro{border-bottom:1px solid #fff;padding-bottom:40px;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.arguments-alternative .details-module .hightlight-cure-module.hightlight-cure-module h2,.arguments-alternative .hightlight-cure-module.hightlight-cure-module .details-module h2,.arguments-alternative .hightlight-cure-module.hightlight-cure-module h3,.arguments-alternative h2,.details-module .hightlight-cure-module.hightlight-cure-module .arguments-alternative h2,.hightlight-cure-module.hightlight-cure-module .arguments-alternative h3,.hightlight-cure-module.hightlight-cure-module .details-module .arguments-alternative h2{color:#fff;font-family:Bitter,sans-serif;font-size:clamp(2rem,.7619vw + 1.81429rem,2.5rem);font-weight:400;line-height:normal;flex:1;text-align:left;max-width:494px;width:100%;margin-bottom:0}.arguments-alternative .tinymce{flex:1;max-width:561px;width:100%}.arguments-alternative p{color:#fff;font-size:clamp(.875rem,.19048vw + .82857rem,1rem);font-weight:600;line-height:170%}.arguments-alternative .swiper-button-next,.arguments-alternative .swiper-button-prev{--swiper-navigation-color:#1d1e1b;--swiper-navigation-size:18px;background:#fff;border-radius:100vw;height:42px;width:42px;display:flex;justify-content:center;align-items:center}.arguments-alternative .swiper-button-next{right:20px}.arguments-alternative .swiper-button-prev{left:20px}.arguments-alternative .swiper-button-next:after,.arguments-alternative .swiper-button-prev:after{font-weight:600}.arguments-alternative .swiper-pagination{--swiper-pagination-color:#1d1e1b;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:1}.arguments-alternative .swiper-scrollbar{display:none}.arguments-alternative .swiper-button-next:not(.swiper-button-lock),.arguments-alternative .swiper-button-prev:not(.swiper-button-lock){display:flex!important}@media screen and (max-width:1024px){.arguments-alternative{--swiper-scrollbar-bottom:20px}.arguments-alternative .swiper-button-next,.arguments-alternative .swiper-button-next:not(.swiper-button-lock),.arguments-alternative .swiper-button-prev,.arguments-alternative .swiper-button-prev:not(.swiper-button-lock){display:none!important}.arguments-alternative .swiper-scrollbar{display:block}.args-intro{flex-direction:column}.args-intro :is(h2,.hightlight-cure-module.hightlight-cure-module h3,.hightlight-cure-module.hightlight-cure-module .details-module h2,.details-module .hightlight-cure-module.hightlight-cure-module h2,p){text-align:center}}@media screen and (max-width:920px){.arguments-alternative .swiper-wrapper{grid-template-columns:1fr 1fr;gap:16px;display:grid}}.value-module.value-module{position:relative;background-size:cover!important;padding-block:39px}.details-module .value-module.value-module.black_text h2,.hightlight-cure-module.hightlight-cure-module .value-module.value-module.black_text h3,.value-module.value-module.black_text .details-module h2,.value-module.value-module.black_text .hightlight-cure-module.hightlight-cure-module h3,.value-module.value-module.black_text h2,.value-module.value-module.black_text h3,.value-module.value-module.black_text p{color:#1d1d1b}.details-module .value-module.value-module.white_text h2,.hightlight-cure-module.hightlight-cure-module .value-module.value-module.white_text h3,.value-module.value-module.white_text .details-module h2,.value-module.value-module.white_text .hightlight-cure-module.hightlight-cure-module h3,.value-module.value-module.white_text h2,.value-module.value-module.white_text h3,.value-module.value-module.white_text p{color:#fff}.hightlight-cure-module.hightlight-cure-module .value-module.value-module .intro-value h3,.value-module.value-module .intro-value .hightlight-cure-module.hightlight-cure-module h3,.value-module.value-module .intro-value h2,.value-module.value-module .intro-value p{text-align:center}.value-module.value-module .intro-value{margin-bottom:40px}.hightlight-cure-module.hightlight-cure-module .value-module.value-module h3,.value-module.value-module .hightlight-cure-module.hightlight-cure-module h3,.value-module.value-module h2{font-family:Tusker Grotesk,sans-serif;font-size:1.125rem;font-weight:600;line-height:170%;text-transform:uppercase;margin-bottom:0}.value-module.value-module p{font-family:Open Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:180%}.value-module.value-module .grid-item{text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;gap:22px}.value-module.value-module .grid-item i{margin-bottom:16px;width:135px;height:135px;border-radius:999999px;background-color:#fff;display:flex;justify-content:center;align-items:center}.value-module.value-module .grid-item i:before{font-size:71px;color:#688f56}.value-module.value-module .cta-wrapper{justify-content:center;margin-top:40px}.value-module.value-module .swiper-initialized .four-cols{display:flex;gap:0}.value-module.value-module .swiper-initialized [class^=container]{width:100%}.value-module.value-module .swiper-pagination span.swiper-pagination-bullet{border-radius:0;width:-webkit-fill-available;aspect-ratio:16/9;height:3px;margin:0;background-color:#fff!important;opacity:1}.value-module.value-module .swiper-pagination{display:flex;gap:0}.value-module.value-module.black_text .swiper-pagination span.swiper-pagination-bullet-active{background-color:#000!important}.value-module.value-module .swiper-pagination span.swiper-pagination-bullet-active{background-color:#f95b34!important}.value-module.value-module .swiper-pagination-bullets.swiper-pagination-horizontal{--swiper-pagination-bottom:48px;width:90%;transform:translateX(-50%);left:50%}.value-module.value-module .swiper-pagination-progressbar.swiper-pagination-horizontal{top:unset;bottom:19px;width:90%;left:50%;transform:translate(-50%,-50%)}.value-module.value-module .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#f95b34!important}.home .value-module.value-module .swiper-pagination-progressbar.swiper-pagination-horizontal .swiper-pagination-progressbar-fill{background:#1d1e1b!important}@media (max-width:31.24875rem){.value-module.value-module{padding-block-start:50px;padding-block-end:60px}.value-module.value-module .not-cta-wrapper{margin-bottom:40px}.value-module.value-module .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:60px}.value-module.value-module .swiper{overflow-y:visible;overflow-x:hidden}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50px}.value-module.value-module .cta-wrapper{margin:40px 0}.value-module.value-module .cta-wrapper a{margin-right:0}.details-module .value-module.value-module.black_text h2,.value-module.value-module.black_text .details-module h2,.value-module.value-module.black_text h3{font-size:1.25rem}}#app:has(.page-login){background:#1dbfb7 url("/app/themes/evom/resources/assets/images/patterns/logo-symbol.svg") no-repeat top;background-size:50%;background-attachment:fixed;height:100%}#app:has(.page-login) .woocommerce:not(:has(.page-thanks)){padding-top:var(--header-height)}#app:has(.page-login) .woocommerce .page-thanks{margin-block:0!important}#app:has(.page-login):before{content:"";background:url("/app/themes/evom/resources/assets/images/patterns/shadow-leaves.png") no-repeat 0 0;background-size:var(--login-bg-shadow-size,75%);background-attachment:fixed;pointer-events:none;position:absolute;inset:0}#smooth-content:has(.page-login){margin:0;gap:0}#smooth-content:has(.page-thanks){padding-top:0!important;margin:0;gap:0}.page-login{padding-block:var(--section-gap);position:relative}.page-login .woocommerce-privacy-policy-text{margin-top:-15px}.page-login .woocommerce-privacy-policy-text p{color:#868686!important}.page-login .inner{margin-inline:auto;max-width:37.5rem}.page-login .head,.page-login .inner{background-color:#fff;position:relative}.page-login .head{display:flex}.page-login .trigger{display:flex;align-items:center;justify-content:center;flex:1 0 0;box-shadow:var(--trigger-shadow,none);color:var(--trigger-color,#adb5bd);font-size:1rem;font-weight:600;line-height:170%;padding:2rem;transition:box-shadow .4s ease,color .4s ease}.page-login .trigger:focus,.page-login .trigger:hover,.page-login .trigger[aria-expanded=true]{--trigger-color:#1d1d1b}.page-login .trigger[aria-expanded=true]{--trigger-shadow:inset 0 -2px 0 #1d1d1b}.page-login .body{padding:2.5rem 1.5rem}.page-login .body>div{margin:auto;max-width:24.375rem}.hightlight-cure-module.hightlight-cure-module .page-login .body h3,.page-login .body .hightlight-cure-module.hightlight-cure-module h3,.page-login .body h2{margin-bottom:1.875rem;text-align:center}.page-login .body form{--form-submit-flex-direction:column-reverse;gap:15px}.page-login .body form p{color:#868686!important}.page-login .order-table .col.actions,.page-login .order-table .col.thumbnail,.page-login .order-table tbody:first-child tr:first-child th,.page-login .woocommerce-order-details .woocommerce-order-details__title+p{display:none}.page-login table.shop_table.order-customer-details,.page-login table.shop_table.order-customer-details tbody th{border:none;padding:0;display:flex;flex-direction:column;width:50%;float:left}.page-login .form-row:has(input.input-text:not(:placeholder-shown)) label{font-size:.875rem!important;top:24px!important;width:85%;overflow:hidden}.page-login .form-row:has(input.input-text) label.floating-label-active,.page-login .form-row:has(input.input-text:focus) label{font-size:.5625rem!important;top:10px!important}.page-login label.woocommerce-form-login__rememberme{display:none!important}.page-login form .form-row-submit{display:flex;flex-direction:row!important;justify-content:space-between!important}.page-login .forgot-password-link{color:#868686;font-weight:600;position:relative;text-decoration:none}.page-login .forgot-password-link:before{content:"";width:100%;position:absolute;bottom:-5px;height:1px;background-color:#868686;left:0;transition:.3s ease}.page-login .forgot-password-link:hover{color:#000}.page-login .forgot-password-link:hover:before{left:auto;right:0;width:0}.gform_wrapper.gravity-theme .page-login form.lost_reset_password .gfield_repeater_buttons .add_repeater_item,.gform_wrapper.gravity-theme .page-login form.lost_reset_password .gfield_repeater_buttons .remove_repeater_item,.page-login .gform_wrapper.gravity-theme form.lost_reset_password .gfield_repeater_buttons .add_repeater_item,.page-login .gform_wrapper.gravity-theme form.lost_reset_password .gfield_repeater_buttons .remove_repeater_item,.page-login form.lost_reset_password .cta,.page-login form.lost_reset_password .single-product.single-product.product-template-default .single_add_to_cart_button,.page-login form.lost_reset_password .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.page-login form.lost_reset_password input[type=button],.page-login form.lost_reset_password input[type=submit],.page-login section.tab:has(#avis) #avis form.lost_reset_password input[type=submit],.single-product.single-product.product-template-default .page-login form.lost_reset_password .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .page-login form.lost_reset_password button.button.alt,section.tab:has(#avis) #avis .page-login form.lost_reset_password input[type=submit]{align-items:center;align-self:center;text-align:center}@media (min-width:31.25rem){.page-login .body form{--form-submit-flex-direction:row}}@media (min-width:60rem){[data-post-type=login]{--login-bg-symbol-size:auto;--login-bg-shadow-size:auto}}section.error-page{background-color:#f3f4f6;padding-block:108px 100px;position:relative;margin-block-start:6.25rem}section.error-page .error-img{position:absolute;inset:80px 0;margin:0 auto;width:fit-content;z-index:10;height:fit-content}section.error-page article:first-of-type::after{content:"";display:block;width:293px;height:98px;background-image:url("/app/themes/evom/resources/assets/images/svg/404/indicateur-left.svg");transform:translateX(180px) translateY(24px);position:relative;z-index:101;background-size:contain;background-repeat:no-repeat}section.error-page article:nth-of-type(2){display:flex;flex-direction:column;justify-content:center}section.error-page article:nth-of-type(2):before{content:"";display:block;width:305px;height:78px;background-image:url("/app/themes/evom/resources/assets/images/svg/404/indicateur-right.svg");transform:translateX(-130px) translateY(-24px);position:relative;z-index:101;background-size:contain;background-repeat:no-repeat}section.error-page article{color:#878787;text-align:center;max-width:344px;position:relative;z-index:10;margin-inline:auto}section.error-page article .title{font-family:Bitter,sans-serif;font-size:1.5rem;font-weight:400;line-height:140%}section.error-page article .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-block:10px}section.error-page article a{font-size:.875rem;font-weight:600;line-height:170%;text-decoration:none}section.error-page .three-cols{position:relative}section.error-page .error-footer{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}section.error-page .error-footer .cta-wrapper:has(.cta-black-outline){background:transparent;background-image:linear-gradient(270deg,transparent,transparent 50%,#000 0,#000);background-position:100% 0;background-size:200% 100%;transition:all .25s ease-in;border-radius:40px;width:fit-content}section.error-page .error-footer .cta-wrapper .cta-black-outline{margin-right:0}section.error-page .error-footer .cta-wrapper:has(.cta-black-outline):hover{background-position:0 0}section.error-page .center-error{height:412px}section.error-page .center-error,section.error-page .center-error>div{display:flex;flex-direction:column}section.error-page .center-error .oups{font-family:Bitter,sans-serif;font-size:3.6875rem;font-weight:400;line-height:110%}section.error-page .center-error .error-title{font-family:Tusker Grotesk,sans-serif;font-size:4.7813rem;font-weight:500;line-height:86.7px;text-transform:uppercase}section.error-page .center-error figure{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:100;height:100%;width:100%}section.error-page .center-error figure img{object-fit:cover;height:100%;width:100%}@media screen and (max-width:1399px){.error-page article.grid-item{display:none}.error-page .three-cols{position:relative;place-items:center;grid-template-columns:repeat(1,1fr);gap:var(--grid-gap)}.error-page figure{left:62%;width:740px;z-index:auto}}@media (max-width:49.12375rem){.error-page .center-error{width:80%}}@media (max-width:31.24875rem){.error-page .center-error .oups{font-size:36px}.error-page .center-error .error-title{font-size:46px;line-height:1}.error-page .center-error>div{padding-left:44px}.error-page .center-error{height:fit-content;width:100%}.error-page figure{width:100%;position:relative;top:unset;left:unset;scale:1.4;transform:translateY(-25px) translateX(15px)}.error-page{display:flex;flex-direction:column}.error-page .error-img{width:395px;order:1;transform:translateY(-90px);position:relative;max-width:95vw}.error-page .three-cols{order:0}.error-page .error-footer{order:3}}.single-product.single-product.product-template-default .full-bg-product{background-color:#f3f4f6;padding-block:90px}.single-product.single-product.product-template-default .product{margin:auto;width:90%;display:flex;flex-wrap:wrap;gap:clamp(1.875rem,.134rem + 4.643vw,4.313rem)}.single-product.single-product.product-template-default .product div.images{float:none;margin-bottom:0}.single-product.single-product.product-template-default .entry-summary{float:none;margin-block:auto;width:45%}.single-product.single-product.product-template-default .single_add_to_cart_button.single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt{width:100%;justify-content:center}.single-product.single-product.product-template-default .single_add_to_cart_button.single_add_to_cart_button:hover,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover{background-color:var(--primary-product-color)}.single-product.single-product.product-template-default .value-input{margin:0;height:var(--control-size);border:none;width:52px;padding:0;text-align:center;font-size:1rem;-moz-appearance:textfield}.single-product.single-product.product-template-default .value-control{padding:0;width:24px;height:40px;display:flex;place-items:center;border:none;margin:0;background:transparent;border-radius:var(--border-radius);color:#3b3b3b;cursor:pointer;font-size:1rem;background-color:#fff}.single-product.single-product.product-template-default .value-control.plus{border-top-right-radius:20px;border-bottom-right-radius:20px;justify-content:center}.single-product.single-product.product-template-default .value-control.minus{border-top-left-radius:20px;border-bottom-left-radius:20px;justify-content:center}.single-product.single-product.product-template-default .value-control.minus,.single-product.single-product.product-template-default .value-control.plus{padding-inline:5px}.single-product.single-product.product-template-default .value-control.minus:hover,.single-product.single-product.product-template-default .value-control.plus:hover{background-color:#fff;opacity:.5}.single-product.single-product.product-template-default .value-control.minus span,.single-product.single-product.product-template-default .value-control.plus span{margin:0!important;font-weight:400;font-size:1.25rem}.single-product.single-product.product-template-default .single-product-desc{--woocommerce-form-gap-default:0}.single-product.single-product.product-template-default .single-product-desc .product-quantity{display:flex;align-items:center;margin-bottom:24px}.single-product.single-product.product-template-default .single-product-desc .quantity{margin-right:0}.single-product.single-product.product-template-default .single-product-desc .product-quantity>span{margin-right:15px}.single-product.single-product.product-template-default .btn-qty{display:flex}.single-product.single-product.product-template-default div.quantity{display:flex;align-items:center;gap:20px}.single-product.single-product.product-template-default .value-input::-webkit-inner-spin-button,.single-product.single-product.product-template-default .value-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product.single-product.product-template-default div.product div.summary{display:flex;flex-direction:row;flex-wrap:wrap}.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default div.product div.summary h3,.single-product.single-product.product-template-default div.product div.summary .hightlight-cure-module.hightlight-cure-module h3,.single-product.single-product.product-template-default div.product div.summary h2{font-size:clamp(1.5rem,.93897vw + 1.27993rem,2.125rem);color:#1d1d1b;line-height:130%;margin-bottom:4px}.single-product.single-product.product-template-default .woocommerce-product-details__short-description{display:flex;flex-direction:column;gap:14px;margin-block-end:14px;line-height:170%;flex-basis:100%}.hightlight-cure-module.hightlight-cure-module .single-product.single-product.product-template-default div.summary h3+.woocommerce-product-details__short-description :is(h3,.details-module h2,h4,h5,h6),.single-product.single-product.product-template-default div.summary .details-module .hightlight-cure-module.hightlight-cure-module h2+.woocommerce-product-details__short-description :is(h3,.details-module h2,h4,h5,h6),.single-product.single-product.product-template-default div.summary .hightlight-cure-module.hightlight-cure-module .details-module h2+.woocommerce-product-details__short-description :is(h3,.details-module h2,h4,h5,h6),.single-product.single-product.product-template-default div.summary .hightlight-cure-module.hightlight-cure-module h3+.woocommerce-product-details__short-description :is(h3,.details-module h2,h4,h5,h6),.single-product.single-product.product-template-default div.summary h2+.woocommerce-product-details__short-description :is(h3,.details-module h2,h4,h5,h6){line-height:140%;margin-top:4px;font-weight:400!important;font-size:clamp(1.125rem,.56338vw + .99296rem,1.5rem)}.single-product.single-product.product-template-default div.product form.cart{margin-bottom:0}.single-product.single-product.product-template-default .price-col{flex-basis:40%}.single-product.single-product.product-template-default .price-col .price{display:flex;align-items:center;gap:5px}.single-product.single-product.product-template-default .rating-col{display:flex;align-items:center;justify-content:flex-end;color:#878787;font-size:.875rem;font-style:normal;font-weight:400;line-height:180%;flex-basis:50%;margin-left:auto}.single-product.single-product.product-template-default .rating-col .star-rating{color:#1d1d1b;margin-inline:5px}.single-product.single-product.product-template-default .price{color:#1d1d1b;font-family:Bitter,sans-serif;font-size:1rem;text-wrap:balance}.single-product.single-product.product-template-default .price .amount{font-size:1.875rem}.single-product.single-product.product-template-default .woocommerce-product-rating{margin-left:auto}.single-product.single-product.product-template-default .cart{display:flex;flex-direction:column;flex-basis:100%}.single-product.single-product.product-template-default .single_variation_wrap{display:flex;flex-direction:column;gap:14px}.single-product.single-product.product-template-default .woocommerce-product-gallery__image{aspect-ratio:1/1;max-width:100%;overflow:hidden;pointer-events:none}.single-product.single-product.product-template-default .woocommerce-product-gallery__wrapper *{height:672px;object-fit:cover}.single-product.single-product.product-template-default .woocommerce-product-gallery__wrapper{background-color:#e1e1e1}.single-product.single-product.product-template-default .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:cover}@container product (width < 1185px){.single-product.single-product.product-template-default .rating-col{flex-direction:column;align-items:flex-end;gap:8px}}.single-product.single-product.woocommerce span.onsale{background-color:#f95b34;top:1rem;left:1rem;border-radius:2.75rem;min-width:8.9375rem;height:1.6875rem;display:flex;justify-content:center;align-items:center;gap:13px;padding-inline:12px}.woocommerce div.product p.price del .amount{font-size:.875rem!important}del{text-decoration:none!important}.woocommerce-variation-price .price{display:block;width:fit-content;margin-left:auto}.woocommerce-variation-price del bdi{color:#f95b34}.woocommerce-variation-price bdi{font-size:14px}del bdi{text-decoration:line-through!important}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.single-product.single-product.woocommerce span.onsale:before{content:"";mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><circle cx="12" cy="12.5" r="11.5" stroke="%23fff"/><path d="M9.08 8c.696 0 1.223.26 1.582.778.358.514.538 1.242.538 2.184 0 .937-.173 1.67-.519 2.197-.341.527-.875.79-1.6.79-.679 0-1.195-.263-1.55-.79-.354-.527-.531-1.26-.531-2.197 0-.942.166-1.67.499-2.184C7.836 8.259 8.363 8 9.08 8zm.007 1.063c-.281 0-.488.158-.622.473-.13.315-.195.793-.195 1.432 0 .635.065 1.115.195 1.439.134.32.341.48.622.48.285 0 .497-.16.635-.48.143-.32.214-.8.214-1.439 0-.635-.07-1.11-.208-1.426-.138-.32-.352-.48-.641-.48zm6.358-.927l-5.256 9.475H8.938l5.256-9.475h1.25zm-.175 3.655c.695 0 1.222.26 1.581.778.363.514.544 1.242.544 2.184 0 .933-.172 1.664-.518 2.19-.341.528-.877.791-1.607.791-.679 0-1.195-.263-1.55-.79-.354-.527-.53-1.258-.53-2.19 0-.943.166-1.67.498-2.185.337-.518.864-.778 1.582-.778zm.006 1.063c-.28 0-.488.158-.622.473-.13.316-.194.793-.194 1.433 0 .635.064 1.114.194 1.438.134.32.341.48.622.48.29 0 .504-.158.642-.473.138-.32.207-.802.207-1.445 0-.636-.069-1.11-.207-1.426-.138-.32-.352-.48-.642-.48z" fill="%23fff"/></svg>');background-color:#fff;mask-repeat:no-repeat;mask-size:contain;width:24px;height:24px}.woocommerce-variation-add-to-cart .disabled{background:#e1e1e1!important;color:#1d1d1b!important}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){display:none!important}@media screen and (max-width:978px){.single-product.single-product.product-template-default .woocommerce-product-gallery__image{aspect-ratio:unset}.single-product.single-product.product-template-default .rating-col{flex-direction:column;align-items:flex-end;gap:8px}.single-product.single-product.product-template-default .entry-summary,.woocommerce-page div.product div.images{width:100%}}@media (max-width:31.24875rem){.single-product.single-product.woocommerce span.onsale,.woocommerce-product-gallery{display:none}.single-product.single-product.product-template-default .single-product-desc .product-quantity,.single-product.single-product.product-template-default div.product div.summary{text-align:center;justify-content:center}.single-product.single-product.product-template-default .price-col{flex-basis:100%}.single-product.single-product.product-template-default .rating-col{flex-direction:column;align-items:center}.single-product.single-product.product-template-default .single_add_to_cart_button.single_add_to_cart_button{margin:auto}.single-product.single-product.product-template-default .full-bg-product{padding-block:31px}.single-product-desc,.single-product.single-product.product-template-default div.product div.summary{margin-bottom:0}.single-product.single-product.product-template-default .price-col .price{justify-content:center}}@media screen and (max-width:600px){.woocommerce-variation-add-to-cart{position:fixed;left:0;bottom:0;width:100%;z-index:100}.single-product.single-product.product-template-default .single_add_to_cart_button.single_add_to_cart_button,.woocommerce-variation-add-to-cart button{border-radius:0!important;padding-block:16px!important;padding-inline:22px!important;font-size:14px!important;font-weight:600!important;line-height:170%;opacity:1!important}.single-product.single-product.product-template-default .single_add_to_cart_button.single_add_to_cart_button{position:fixed;left:0;bottom:0;width:100%;z-index:100}}@media screen and (max-width:485px){.single-product .price-col,.single-product .rating-col{margin:auto}}.search-results{background-color:#fff}.search-results .count{font-size:1rem;font-weight:400;color:var(--Grey-medium,#868686);margin-top:24px;text-align:right;opacity:1;transition:opacity 50ms}.search-results .count strong{color:#1d1d1b}.header-is-sticky.search-results .count{opacity:0;transition:opacity 50ms}.grid-news{margin-block-start:0}.grid-news .news-list{column-gap:30px;background:transparent;row-gap:44px}.archive .header-title .actus-item{color:#ef421f;font-family:Better Times,sans-serif;font-size:clamp(1.688rem,-.007rem + 7.23vw,6.5rem);display:block;font-weight:500;line-height:100%}@supports (hanging-punctuation:first) and (font:-apple-system-body) and (-webkit-appearance:none){.archive .header-title .actus-item{padding-left:10px}}.archive .filter{margin-block:4.3125rem 0}.archive .filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;color:#878787;font-size:14px;width:fit-content;min-width:190px}.archive .filter .filter-wrapper{position:relative}.archive .filter .filter-wrapper:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13' viewBox='0 0 14 13' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.146 3.3a.5.5 0 0 1 .708 0L7 8.457 12.146 3.3a.5.5 0 1 1 .708.709L7 9.873 1.146 4.01a.502.502 0 0 1 0-.709z' fill='%231D1E1B' stroke='%231D1E1B' stroke-linecap='round'/%3E%3C/svg%3E");display:block;width:14px;height:13px;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.archive .filter .clear-filter,.archive .filter .filter-item{color:#878787;font-size:1rem}.archive .filter .grid-item{display:flex;flex-direction:row;gap:30px;flex-wrap:wrap}.archive .filter .clear-filter:hover,.archive .filter .filter-item.active,.archive .filter .filter-item:hover{color:#1d1d1b;font-weight:600}.archive .filter .clear-filter{justify-content:flex-end;gap:15px}.archive .filter .clear-filter #clear-search:before{content:"";height:27px;width:1px;background:#878787;display:block;margin-right:15px}.archive .filter .clear-filter #clear-search{display:flex;align-items:center}.archive .filter .clear-filter .icon-close:before{color:#1d1e1b}@media screen and (max-width:992px){.filters.two-cols{grid-template-columns:repeat(2,1fr);gap:calc(var(--grid-gap) * 2)}.filter{margin-block:0!important}.archive .filter .grid-item:not(.clear-filter){display:block}.archive .filter .grid-item{margin-top:28px}.archive .filters select{width:100%}.archive .grid-news .news-list{padding-top:20px}.grid-news,.post-type-archive-actualite .page-header{margin-bottom:0!important}}@media (max-width:31.24875rem){.filters.two-cols{grid-template-columns:repeat(1,1fr);gap:var(--grid-gap)}.archive .filter .grid-item.clear-filter{margin-top:0}.archive .grid-news .container,.archive .grid-news .single-product.single-product.product-template-default .product,.archive .grid-news .single-product .wysiwyg.grey-bg .container,.single-product.single-product.product-template-default .archive .grid-news .product,.single-product .wysiwyg.grey-bg .archive .grid-news .container{max-width:none;width:100%}.grid-news .news-list{row-gap:30px;padding-block:0}.grid-news .news-list .cta-wrapper:has(#data-next-page){margin-top:0;margin-bottom:2rem}}.woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:10px}.page-cart table.shop_table td,.woocommerce-cart-form table.shop_table td{border-top:0 solid transparent!important}@media (min-width:31.25rem){.is_quiz .spinner{width:36px;height:36px;display:grid;border:2.5px solid #0000;border-radius:50%;border-right-color:#6eb643;position:absolute;right:-65px;animation:spinner-cart 1s infinite linear}.is_quiz button[data-add-recommended-products-to-cart],.is_quiz button[data-js=add-to-cart]{position:relative}.is_quiz .spinner:after,.is_quiz .spinner:before{content:"";grid-area:1/1;margin:2.2px;border:inherit;border-radius:50%;animation:spinner-cart 2s infinite}.is_quiz .spinner:after{margin:8.9px;animation-duration:3s}@keyframes spinner-cart{to{transform:rotate(1turn)}}}.minicart-wrapper .breadcrumbs-block,.page-cart .breadcrumbs-block{width:60%;background-color:#f3f4f6;padding:20px 100px 66px 80px}.minicart-wrapper .breadcrumbs-block a,.page-cart .breadcrumbs-block a{text-decoration:none;color:#878787;font-size:.75rem;font-weight:400;line-height:180%}.minicart-wrapper .breadcrumb_last,.page-cart .breadcrumb_last{color:#1d1d1b;font-size:.75rem}.minicart-wrapper .grid,.page-cart .grid{display:flex}.minicart-wrapper .first,.page-cart .first{position:relative;width:60%;background-color:#f3f4f6;padding:100px}.minicart-wrapper .header-title,.page-cart .header-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.minicart-wrapper .header-title h1,.minicart-wrapper .popup-inner .header-title p,.page-cart .header-title h1,.page-cart .popup-inner .header-title p,.popup-inner .minicart-wrapper .header-title p,.popup-inner .page-cart .header-title p{font-weight:400;font-size:1.5rem}.minicart-wrapper .header-title span,.page-cart .header-title span{width:34px;height:34px;border-radius:34px;background-color:#fff;color:#000;font-size:1rem;display:grid;place-items:center}.minicart-wrapper table.shop_table,.page-cart table.shop_table{border:none}.minicart-wrapper table.shop_table tr:not(.order-total):not(.cart-discount),.page-cart table.shop_table tr:not(.order-total):not(.cart-discount){padding-block:16px;border-top:1px solid #ccc;display:block}.minicart-wrapper table.shop_table tr:not(.order-total):not(.cart-discount):first-child,.page-cart table.shop_table tr:not(.order-total):not(.cart-discount):first-child{border-top:0}.minicart-wrapper table.shop_table td.product-thumbnail,.page-cart table.shop_table td.product-thumbnail{padding:0;min-width:70px;height:70px}.minicart-wrapper table.shop_table td.product-name,.page-cart table.shop_table td.product-name{padding:0 24px;width:90%}.minicart-wrapper table.shop_table td.product-name .product-title,.page-cart table.shop_table td.product-name .product-title{text-decoration:none;text-transform:unset;font-size:1.5rem;font-weight:400;line-height:20.6px;font-family:Bitter,sans-serif}.minicart-wrapper .img-wrapper,.page-cart .img-wrapper{width:100%;aspect-ratio:1/1;overflow:hidden}.minicart-wrapper .img-wrapper a,.page-cart .img-wrapper a{min-width:100%;min-height:100%}.minicart-wrapper .img-wrapper a img,.page-cart .img-wrapper a img{min-width:100%;min-height:100%;object-fit:cover}.minicart-wrapper .product-actions,.page-cart .product-actions{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:11px}.minicart-wrapper .product-quantity span:has(+.quantity),.page-cart .product-quantity span:has(+.quantity){display:none}.minicart-wrapper .product-quantity,.page-cart .product-quantity{display:flex;align-items:center}.minicart-wrapper .product-quantity span,.page-cart .product-quantity span{margin-right:15px;font-size:.8125rem;font-weight:400}.minicart-wrapper .value-control,.page-cart .value-control{padding:0;width:24px;height:27px!important;display:flex;place-items:center;border:none;margin:0;background:transparent;border-radius:var(--border-radius);color:#3b3b3b;cursor:pointer;font-size:1rem;background-color:#fff}.minicart-wrapper .value-control:active,.minicart-wrapper .value-control:hover,.page-cart .value-control:active,.page-cart .value-control:hover{background-color:#fff;opacity:.5}.minicart-wrapper .value-control span,.page-cart .value-control span{margin:0!important;font-size:20px}.minicart-wrapper .value-control.minus,.page-cart .value-control.minus{border-top-left-radius:20px;border-bottom-left-radius:20px;justify-content:center;padding-inline:5px;align-items:baseline}.minicart-wrapper .value-control.plus,.page-cart .value-control.plus{border-top-right-radius:20px;border-bottom-right-radius:20px;justify-content:center;padding-inline:5px}.minicart-wrapper ::-webkit-input-placeholder,.page-cart ::-webkit-input-placeholder{color:#909}.minicart-wrapper :-moz-placeholder,.minicart-wrapper ::-moz-placeholder,.page-cart :-moz-placeholder,.page-cart ::-moz-placeholder{color:#909;opacity:1}.minicart-wrapper :-ms-input-placeholder,.minicart-wrapper ::-ms-input-placeholder,.page-cart :-ms-input-placeholder,.page-cart ::-ms-input-placeholder{color:#909}.minicart-wrapper ::placeholder,.page-cart ::placeholder{color:#909}.minicart-wrapper input#coupon_code::placeholder,.page-cart input#coupon_code::placeholder{color:#555;opacity:1}.minicart-wrapper input#coupon_code,.page-cart input#coupon_code{color:red!important}.minicart-wrapper .value-input,.page-cart .value-input{margin:0;-moz-appearance:textfield;border:none;width:22px!important;height:27px!important;padding:0!important;text-align:center;font-size:1rem}.minicart-wrapper .value-input::-webkit-inner-spin-button,.minicart-wrapper .value-input::-webkit-outer-spin-button,.page-cart .value-input::-webkit-inner-spin-button,.page-cart .value-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.minicart-wrapper .product-remove-ljd a,.page-cart .product-remove-ljd a{text-decoration:none;position:relative;color:#868686;transition:.3s ease;font-weight:600;font-size:.875rem}.minicart-wrapper .product-remove-ljd a:after,.page-cart .product-remove-ljd a:after{content:"";width:100%;height:1px;background-color:#868686;position:absolute;bottom:0;left:0;transition:.3s ease}.minicart-wrapper .product-remove-ljd a:hover,.page-cart .product-remove-ljd a:hover{color:#000}.minicart-wrapper .product-remove-ljd a:hover:after,.page-cart .product-remove-ljd a:hover:after{width:0;left:auto;right:0}.minicart-wrapper .product-price span.amount bdi,.page-cart .product-price span.amount bdi{font-size:1rem;font-weight:400}.minicart-wrapper .cart-collaterals,.page-cart .cart-collaterals{width:40%;padding:140px 5% 0 30px;margin-top:-37px}.minicart-wrapper .cart-collaterals .cart_totals,.page-cart .cart-collaterals .cart_totals{float:right;width:100%}.minicart-wrapper .cart-collaterals .woocommerce-Price-currencySymbol,.minicart-wrapper .cart-collaterals bdi,.page-cart .cart-collaterals .woocommerce-Price-currencySymbol,.page-cart .cart-collaterals bdi{font-size:30px}.minicart-wrapper .cart-collaterals .includes_tax .woocommerce-Price-currencySymbol,.page-cart .cart-collaterals .includes_tax .woocommerce-Price-currencySymbol{font-size:14px}.minicart-wrapper .cart-collaterals td,.minicart-wrapper .cart-collaterals th,.page-cart .cart-collaterals td,.page-cart .cart-collaterals th{padding-top:0!important;padding-bottom:0!important}.minicart-wrapper .cart-collaterals .order-total [data-title=Total],.page-cart .cart-collaterals .order-total [data-title=Total]{display:flex;flex-direction:column;gap:6px}.minicart-wrapper .coupon,.page-cart .coupon{display:flex;margin-bottom:42px;position:relative}.minicart-wrapper .coupon label,.page-cart .coupon label{clip-path:unset;width:100%;height:fit-content;clip:unset;overflow:visible;transform:translateY(-10px)}.minicart-wrapper .coupon input,.page-cart .coupon input{padding:10px 5px 0!important;width:100%;margin-top:10px;border:none;border-bottom:1px solid #000}.minicart-wrapper .cart-discount .woocommerce-Price-currencySymbol,.page-cart .cart-discount .woocommerce-Price-currencySymbol{font-size:.875rem}.minicart-wrapper .woocommerce-remove-coupon,.page-cart .woocommerce-remove-coupon{text-decoration:none;position:relative;color:#878787;transition:.3s ease;font-weight:600}.minicart-wrapper .woocommerce-remove-coupon:after,.page-cart .woocommerce-remove-coupon:after{content:"";width:100%;height:1px;background-color:#878787;position:absolute;bottom:0;left:0;transition:.3s ease}.minicart-wrapper .woocommerce-remove-coupon:hover:after,.page-cart .woocommerce-remove-coupon:hover:after{width:0;left:auto;right:0}.minicart-wrapper .coupon input::placeholder,.page-cart .coupon input::placeholder{font-size:.875rem;color:#000!important;padding:10px 0!important}.minicart-wrapper .coupon button,.page-cart .coupon button{position:absolute;right:0;background:none;outline:none;border:none;font-size:.875rem;font-weight:400;top:50%;transform:translateY(-50%);display:block;background-color:#000;width:fit-content;border-radius:6px 6px 0 0;padding:12px;margin:0 auto 24px;color:#fff;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.minicart-wrapper .coupon button:hover,.page-cart .coupon button:hover{background-color:#6db643!important;transition:background-color .3s ease,color .3s ease}.minicart-wrapper .infos,.page-cart .infos{margin-bottom:42px}.minicart-wrapper .order-total-wrapper,.page-cart .order-total-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:6px}.minicart-wrapper .order-total-wrapper p,.page-cart .order-total-wrapper p{font-weight:600;text-transform:uppercase;font-size:1rem;text-align:left;margin-bottom:6px}.minicart-wrapper .order-total-wrapper span,.page-cart .order-total-wrapper span{font-weight:400;font-size:.875rem;text-align:left}.minicart-wrapper .order-total-wrapper strong span,.page-cart .order-total-wrapper strong span{font-size:1.875rem;font-weight:400;text-align:left}.minicart-wrapper .order-total-wrapper th,.page-cart .order-total-wrapper th{width:fit-content!important}.minicart-wrapper .frais,.page-cart .frais{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:24px}.minicart-wrapper .frais span,.page-cart .frais span{color:#868686;font-size:.875rem;font-weight:400}.minicart-wrapper .wc-proceed-to-checkout,.page-cart .wc-proceed-to-checkout{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:24px;flex-wrap:wrap}.minicart-wrapper .wc-proceed-to-checkout .mrwp a.modaal_link.bound,.minicart-wrapper .wc-proceed-to-checkout a.checkout-button,.mrwp .minicart-wrapper .wc-proceed-to-checkout a.modaal_link.bound,.mrwp .page-cart .wc-proceed-to-checkout a.modaal_link.bound,.page-cart .wc-proceed-to-checkout .mrwp a.modaal_link.bound,.page-cart .wc-proceed-to-checkout a.checkout-button{display:block;background-color:#000;font-size:.875rem;font-weight:600;width:60%;border-radius:50px;padding:12px;color:#fff;text-align:center;text-decoration:none}.minicart-wrapper .wc-proceed-to-checkout .mrwp a.minicart-button.modaal_link.bound,.minicart-wrapper .wc-proceed-to-checkout a.checkout-button.minicart-button,.mrwp .minicart-wrapper .wc-proceed-to-checkout a.minicart-button.modaal_link.bound,.mrwp .page-cart .wc-proceed-to-checkout a.minicart-button.modaal_link.bound,.page-cart .wc-proceed-to-checkout .mrwp a.minicart-button.modaal_link.bound,.page-cart .wc-proceed-to-checkout a.checkout-button.minicart-button{display:none}.minicart-wrapper .wc-proceed-to-checkout .mrwp a.modaal_link.bound:hover,.minicart-wrapper .wc-proceed-to-checkout a.checkout-button:hover,.mrwp .minicart-wrapper .wc-proceed-to-checkout a.modaal_link.bound:hover,.mrwp .page-cart .wc-proceed-to-checkout a.modaal_link.bound:hover,.page-cart .wc-proceed-to-checkout .mrwp a.modaal_link.bound:hover,.page-cart .wc-proceed-to-checkout a.checkout-button:hover{background-color:#6db643!important}.minicart-wrapper .wc-proceed-to-checkout a.shop_again,.page-cart .wc-proceed-to-checkout a.shop_again{width:auto;display:inline-block;text-align:center;position:relative;text-decoration:none;font-size:.875rem;font-weight:600;color:#868686;height:fit-content}.minicart-wrapper .wc-proceed-to-checkout a.shop_again:after,.page-cart .wc-proceed-to-checkout a.shop_again:after{content:"";width:100%;height:1px;background-color:#868686;position:absolute;bottom:0;left:0;transition:.3s ease}.minicart-wrapper .wc-proceed-to-checkout a.shop_again:hover,.page-cart .wc-proceed-to-checkout a.shop_again:hover{color:#000}.minicart-wrapper .wc-proceed-to-checkout a.shop_again:hover:after,.page-cart .wc-proceed-to-checkout a.shop_again:hover:after{width:0;left:auto;right:0}.minicart-wrapper .wc-proceed-to-checkout img,.page-cart .wc-proceed-to-checkout img{width:197px;margin-bottom:42px}.minicart-wrapper .wc-proceed-to-checkout .infos,.page-cart .wc-proceed-to-checkout .infos{margin-bottom:42px}.minicart-wrapper .wc-proceed-to-checkout .infos h5,.page-cart .wc-proceed-to-checkout .infos h5{font-family:Open Sans,sans-serif;font-size:1.125rem;color:#000;font-weight:400;margin-bottom:8px}.minicart-wrapper .wc-proceed-to-checkout .infos p,.page-cart .wc-proceed-to-checkout .infos p{color:#868686;font-size:.6875rem;font-weight:400;line-height:20px}.minicart-wrapper .wc-proceed-to-checkout .infos p a,.page-cart .wc-proceed-to-checkout .infos p a{color:#000;text-decoration:underline}.minicart-wrapper table.shop_table_responsive tr:nth-child(2n) td,.page-cart table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.page-cart .header-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.page-cart .header-title,.page-cart table.shop_table{background-color:#f3f4f6;width:60%;padding-inline:100px}.page-cart table.shop_table{padding-bottom:66px}.page-cart .cart_totals table.shop_table{width:100%;background-color:#fff;padding-bottom:66px}.page-cart .cart-collaterals{width:35%;background-color:#fff;padding:0 5% 0 30px}.page-cart .first{width:100%;padding:0;background-color:#fff}.minicart-wrapper .header-title div{display:flex}.minicart-wrapper .header-title div button{border-left:1px solid #868686;padding-left:15px;margin-left:15px}.minicart-wrapper .minicart-button{display:block}.minicart-wrapper .first{width:100%;padding:32px 75px 120px;height:calc(100vh - 339px);scrollbar-width:none;-ms-overflow-style:none}.minicart-wrapper .first::-webkit-scrollbar{display:none}.minicart-wrapper table.shop_table{width:100%}.minicart-wrapper table.shop_table td.product-name{padding:0 0 0 24px}.minicart-wrapper table.shop_table td.product-name .product-title{font-size:.875rem}.minicart-wrapper table.shop_table td.product-name .checkout-info{color:#868686;font-size:.875rem;font-weight:400;line-height:180%}.minicart-wrapper table.shop_table td.product-name p{font-size:.875rem}.minicart-wrapper .product-price span.amount bdi{font-size:1rem}.minicart-wrapper table.shop_table tr:not(.order-total){padding:1.25rem 0}.minicart-wrapper .cart-collaterals{width:100%;padding:16px 75px;background-color:#fff;position:absolute;bottom:0}.minicart-wrapper .cart-collaterals .coupon,.minicart-wrapper .cart-collaterals .infos,.minicart-wrapper .cart-collaterals img{display:none}.minicart-wrapper .wc-proceed-to-checkout{justify-content:center}.minicart-wrapper .wc-proceed-to-checkout .mrwp a.minicart-button.modaal_link.bound,.minicart-wrapper .wc-proceed-to-checkout a.checkout-button.minicart-button,.mrwp .minicart-wrapper .wc-proceed-to-checkout a.minicart-button.modaal_link.bound{display:block}.page-checkout table.shop_table tr:not(.order-total){border-top:none}.checkout-info,.page-checkout table.shop_table tr:not(.order-total) .checkout-info{color:#868686}@media (max-width:74.99875rem){.minicart-wrapper .breadcrumbs-block,.page-cart .breadcrumbs-block{display:none}.minicart-wrapper .grid,.page-cart .grid{flex-direction:column}.minicart-wrapper .first,.page-cart .first{width:100%;background-color:#f3f4f6;padding:20px 20px 75px}.minicart-wrapper .cart-collaterals,.page-cart .cart-collaterals{width:100%;padding:40px 20px 0;border-radius:30px 30px 0 0}.minicart-wrapper .product-quantity span,.minicart-wrapper table.shop_table_responsive tr td:before,.page-cart .product-quantity span,.page-cart table.shop_table_responsive tr td:before{display:none}.minicart-wrapper table.shop_table td.product-name,.page-cart table.shop_table td.product-name{width:calc(100% - 80px);display:flex;flex-direction:column;align-items:start;text-align:left;padding:0 0 0 14px}.minicart-wrapper table.shop_table td.product-name *,.page-cart table.shop_table td.product-name *{text-align:left}.minicart-wrapper table.shop_table td.product-name .product-title,.page-cart table.shop_table td.product-name .product-title{font-size:1rem;font-weight:400;line-height:19.2px}.minicart-wrapper table.shop_table td.product-name p,.page-cart table.shop_table td.product-name p{font-size:.875rem}.minicart-wrapper table.shop_table td.product-thumbnail,.page-cart table.shop_table td.product-thumbnail{min-width:80px;display:block;width:70px}.minicart-wrapper table.shop_table tr:not(.order-total),.page-cart table.shop_table tr:not(.order-total){padding:18px 0;display:flex!important}.minicart-wrapper .close-cart-modal,.page-cart .close-cart-modal{display:block!important}.minicart-wrapper .product-actions,.page-cart .product-actions{margin-top:22px}.minicart-wrapper .product-price span.amount bdi,.page-cart .product-price span.amount bdi{font-size:1.3125rem}.minicart-wrapper .header-title h1,.minicart-wrapper .popup-inner .header-title p,.page-cart .header-title h1,.page-cart .popup-inner .header-title p,.popup-inner .minicart-wrapper .header-title p,.popup-inner .page-cart .header-title p{font-size:1.375rem}.minicart-wrapper .order-total-wrapper strong span,.page-cart .order-total-wrapper strong span{font-size:1.625rem}.minicart-wrapper .frais,.page-cart .frais{flex-direction:column;align-items:start;gap:10px}.minicart-wrapper .wc-proceed-to-checkout .mrwp a.modaal_link.bound,.minicart-wrapper .wc-proceed-to-checkout a.checkout-button,.mrwp .minicart-wrapper .wc-proceed-to-checkout a.modaal_link.bound,.mrwp .page-cart .wc-proceed-to-checkout a.modaal_link.bound,.page-cart .wc-proceed-to-checkout .mrwp a.modaal_link.bound,.page-cart .wc-proceed-to-checkout a.checkout-button{width:100%}.page-cart{padding-top:60px}.page-cart table.shop_table{width:100%;padding-inline:0}}@media (max-width:31.24875rem){.page-cart table.shop_table{width:100%;padding-block:20px 30px;padding-inline:20px;margin-bottom:0}.page-cart{padding-top:0!important;margin-block:0!important}.page-cart .first{padding:0}.page-cart .header-title{padding-inline:20px;padding-top:40px}}@media only screen and (max-width:960px){.woocommerce-page table.shop_table_responsive tbody th,.woocommerce table.shop_table_responsive tbody th{display:table-cell!important}.woocommerce-page table.shop_table_responsive tr,.woocommerce table.shop_table_responsive tr{display:flex!important}.minicart-wrapper .wc-proceed-to-checkout{gap:24px;justify-content:center}}:root{--border-radius:3px;--border:0px solid #3b3b3b;--control-size:20px;--font-size:20px}.page-checkout .grid{display:flex}.page-checkout .first{position:relative;width:60%;background-color:#f3f4f6;padding:63px 100px}.page-checkout .second{width:40%;padding:50px 5% 0 30px}.page-checkout .second .cart_totals{float:right;width:100%}.page-checkout form{display:block}.page-checkout table.shop_table{border:none}.page-checkout table.shop_table tr:not(.order-total){padding:16px 0;border-top:1px solid #ccc;display:block}.page-checkout table.shop_table tr:first-child{border-top:0}.page-checkout table.shop_table td.product-thumbnail{padding:0;width:94px}.page-checkout table.shop_table td.product-name{padding:0 0 0 24px;width:85%}.page-checkout table.shop_table td.product-name .product-title{text-decoration:none;text-transform:unset;font-size:1.5rem;font-weight:400;line-height:33.6px;font-family:Bitter,sans-serif}.page-checkout .img-wrapper{width:100%;aspect-ratio:3/4;overflow:hidden}.page-checkout .img-wrapper a{min-width:100%;min-height:100%}.page-checkout .img-wrapper a img{min-width:100%;min-height:100%;object-fit:cover}.page-checkout .product-actions{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:11px}.page-checkout .product-quantity span:has(+.quantity){display:none}.page-checkout .product-quantity{display:flex;align-items:center}.page-checkout .product-quantity span{margin-right:15px;font-size:1rem;font-weight:400}.page-checkout .product-price span.amount bdi{font-size:1.5625rem;font-weight:400}.page-checkout .coupon{margin-bottom:42px;position:relative}.page-checkout .coupon input{padding:10px 0!important;border:none;border-bottom:1px solid #000}.page-checkout .coupon input::placeholder{font-size:.875rem;color:#868686;padding:10px 0!important}.page-checkout .coupon button{position:absolute;right:0;background:none;outline:none;border:none;font-size:.875rem;font-weight:400;top:49%;transform:translateY(-50%);display:block;background-color:#000;width:fit-content;border-radius:6px 6px 0 0;padding:12px;margin:0 auto 24px;color:#fff;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease}.page-checkout .coupon button:hover{background-color:#6db643!important;transition:background-color .3s ease,color .3s ease}.page-checkout .order-total-wrapper{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:15px}.page-checkout .order-total-wrapper p{font-weight:600;text-transform:uppercase;font-size:1rem}.page-checkout .order-total-wrapper th{width:fit-content}.page-checkout .order-total-wrapper span{font-weight:400;font-size:.875rem}.page-checkout .order-total-wrapper strong span{font-size:1.875rem;font-weight:400}.page-checkout .frais{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:8px}.page-checkout .frais span{font-family:Bitter,sans-serif;color:#868686;font-weight:400;font-size:1.125rem}.page-checkout table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}.details-module .page-checkout h2,.page-checkout .details-module h2,.page-checkout h3{font-size:1.5rem;font-weight:400;margin-bottom:12px}.page-checkout .intro{margin-bottom:42px}.page-checkout .intro p{color:#868686;font-size:14px;font-weight:400;line-height:25px;margin-bottom:8px}.page-checkout .intro p a{color:#000;position:relative;font-weight:600;text-decoration:none}.page-checkout .intro p a:after{content:"";width:100%;height:1px;background-color:#000;position:absolute;bottom:0;left:0;transition:.3s ease}.page-checkout .intro p a:hover:after{width:0;left:auto;right:0}.page-checkout .intro p.account{color:#000;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.page-checkout .intro .form-row{margin-bottom:1rem}.page-checkout .checkbox-round,.page-checkout .input-radio,.page-checkout .woocommerce-form__input-checkbox{width:22px;height:22px;background-color:#fff;border-radius:50%;vertical-align:middle;border:1px solid #ddd;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer}.page-checkout .checkbox-round+label,.page-checkout .input-radio+label,.page-checkout .woocommerce-form__input-checkbox+label{font-size:.875rem}.page-checkout .checkbox-round:checked,.page-checkout .input-radio:checked,.page-checkout .woocommerce-form__input-checkbox:checked{box-shadow:inset 0 0 0 7px #000}.page-checkout .checkbox-round:checked+label,.page-checkout .input-radio:checked+label,.page-checkout .woocommerce-form__input-checkbox:checked+label{margin-left:5px}.page-checkout .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals.shipping{padding-top:0!important}.page-checkout .woocommerce-checkout-review-order-table tr.mrwp{display:flex;align-items:flex-start;border-top:none!important;padding-top:0!important}.page-checkout .woocommerce-checkout-review-order-table tr.mrwp td a{margin-top:0!important;margin-bottom:0!important}.page-checkout .woocommerce-billing-fields__field-wrapper,.page-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2.625rem;margin-top:1.875rem}.page-checkout .diff_billing_address{padding:0 0 10px}.page-checkout .diff_billing_address label{display:flex;align-items:center}.page-checkout .diff_billing_address label input{margin-right:10px}.page-checkout .woocommerce-shipping-totals td{padding-left:0!important}.page-checkout .payments{margin-top:42px}.page-checkout .payments p{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.mrwp .page-checkout a.modaal_link.bound,.page-checkout .checkout-button,.page-checkout .mrwp a.modaal_link.bound{display:block;background-color:#000;font-size:.875rem;font-weight:600;width:100%;border-radius:50px;padding:12px;margin:0 auto 24px;color:#fff;text-align:center;text-decoration:none;margin-top:42px}.mrwp .page-checkout a.outline.modaal_link.bound,.page-checkout .checkout-button.outline,.page-checkout .mrwp a.outline.modaal_link.bound{background-color:transparent;border:1px solid #000;color:#000;margin-bottom:42px}.page-checkout .infos{margin-bottom:42px}.page-checkout .infos p{color:#868686;font-size:.6875rem;font-weight:400;line-height:20px}.page-checkout .infos p a{color:#000;text-decoration:underline}.checkout .woocommerce{margin-block-start:0}button#delivery_point_chosen{background-color:#000;font-size:.875rem;font-weight:600;width:fit-content;border-radius:50px;padding:12px;margin:0 auto 24px;color:#fff;text-align:center;text-decoration:none}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:0!important}.different_billing_address:checked,.shipping_method:checked{width:22px;height:22px;background-color:#fff;border:1px solid #ddd;border-radius:50%;vertical-align:middle;appearance:none;outline:none;cursor:pointer;box-shadow:inset 0 0 0 7px #000}.different_billing_address,.shipping_method{border:1px solid #ddd;width:22px;height:22px;margin-top:0!important}.woocommerce-form-coupon-toggle{display:none!important}.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce form .form-row:not(.place-order){display:flex;flex-direction:column;justify-content:end;position:relative;white-space:nowrap;overflow:hidden}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:flex;align-items:center;height:58px;margin:0;border-color:#ccc;border-radius:0!important;user-select:none;-webkit-user-select:none;appearance:none;font-size:14px;color:#868686!important}.select2-container--default .select2-selection--single .select2-selection__arrow:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.146 3.427a.5.5 0 0 1 .708 0L7 8.583l5.146-5.156a.5.5 0 1 1 .708.708L7 10 1.146 4.135a.502.502 0 0 1 0-.708z' fill='%231D1E1B' stroke='%231D1E1B' stroke-linecap='round'/%3E%3C/svg%3E")}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:13px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:20px;right:8px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.woocommerce-page form .form-row label,.woocommerce form .form-row label{display:block;position:absolute;top:18px;left:15px;transition:.3s ease;font-size:14px;color:#868686}.woocommerce form .form-row .required{color:#868686}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:25px 15px 15px!important}.woocommerce-page form .form-row:has(input.input-text:focus) label,.woocommerce-page form .form-row:has(input.input-text:not(:placeholder-shown)) label,.woocommerce-page form .form-row:has(textarea.input-text:focus) label,.woocommerce-page form .form-row:has(textarea.input-text:not(:placeholder-shown)) label{font-size:.5625rem;color:#868686;top:10px}.woocommerce form:not(.comment-form) input[type=color]::placeholder,.woocommerce form:not(.comment-form) input[type=date]::placeholder,.woocommerce form:not(.comment-form) input[type=datetime-local]::placeholder,.woocommerce form:not(.comment-form) input[type=datetime]::placeholder,.woocommerce form:not(.comment-form) input[type=email]::placeholder,.woocommerce form:not(.comment-form) input[type=month]::placeholder,.woocommerce form:not(.comment-form) input[type=number]::placeholder,.woocommerce form:not(.comment-form) input[type=password]::placeholder,.woocommerce form:not(.comment-form) input[type=search]::placeholder,.woocommerce form:not(.comment-form) input[type=tel]::placeholder,.woocommerce form:not(.comment-form) input[type=text]::placeholder,.woocommerce form:not(.comment-form) input[type=time]::placeholder,.woocommerce form:not(.comment-form) input[type=url]::placeholder,.woocommerce form:not(.comment-form) input[type=week]::placeholder,.woocommerce form:not(.comment-form) textarea::placeholder{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}@layer input{.woocommerce form .form-row input.input-text::-moz-input-placeholder,.woocommerce form .form-row input.input-text::-webkit-input-placeholder,.woocommerce form .form-row textarea::-moz-placeholder,.woocommerce form .form-row textarea::-webkit-input-placeholder{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.woocommerce form .form-row input.input-text[type=email]::-webkit-input-placeholder{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.blockOverlay,.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{display:none!important}}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:transparent}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400;padding:16px;background:#fff;margin-bottom:20px}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #f1f1f1;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{width:100%;padding:1em;margin:1em 0;border-radius:0;line-height:1.5;background-color:#f1f1f1;color:#515151}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 10px 0 0}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0;padding-bottom:0;border:none}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0;margin-bottom:0;display:block}#add_payment_method #payment div.form-row p,.woocommerce-cart #payment div.form-row p,.woocommerce-checkout #payment div.form-row p{border:none;padding-bottom:0;margin-bottom:0}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent}@media (max-width:74.99875rem){.page-checkout{margin-block:0!important}.page-checkout .grid{display:flex;flex-direction:column-reverse}.page-checkout .first{width:100%;background-color:#f3f4f6;padding:20px}.page-checkout .second{width:100%;padding:40px 20px 0;border-radius:30px 30px 0 0}.page-checkout .product-quantity span,.page-checkout table.shop_table_responsive tr td:before{display:none}.page-checkout table.shop_table td.product-name{width:calc(100% - 80px);display:flex;flex-direction:column;align-items:start;text-align:left;padding:0 0 0 14px}.page-checkout table.shop_table td.product-name *{text-align:left}.page-checkout table.shop_table td.product-name .product-title{font-family:Bitter,sans-serif;font-size:1rem;font-weight:400;line-height:19.2px}.page-checkout table.shop_table td.product-name p{font-size:.875rem}.page-checkout table.shop_table td.product-thumbnail{min-width:80px;display:block;width:70px}.page-checkout table.shop_table tr:not(.order-total){padding:18px 0;display:flex}.page-checkout .product-actions{margin-top:22px}.page-checkout .product-price span.amount bdi{font-size:1.3125rem}.page-checkout .header-title h1,.page-checkout .popup-inner .header-title p,.popup-inner .page-checkout .header-title p{font-size:1.375rem}.page-checkout .order-total-wrapper strong span{font-size:1.625rem}.page-checkout .frais{flex-direction:column;align-items:start;gap:10px}.mrwp .page-checkout .wc-proceed-to-checkout a.modaal_link.bound,.page-checkout .wc-proceed-to-checkout .mrwp a.modaal_link.bound,.page-checkout .wc-proceed-to-checkout a.checkout-button{width:100%}.page-checkout .woocommerce-billing-fields__field-wrapper,.page-checkout .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.625rem;margin-top:1.875rem}}.page-thanks{background-color:#96d18d;background-image:url("/app/themes/evom/resources/assets/images/patterns/logo-symbol2.png");background-attachment:fixed;height:100%;padding:220px 0 80px;background-size:820px;background-repeat:no-repeat;background-position:50% -10%}.page-thanks:before{content:"";background:url("/app/themes/evom/resources/assets/images/patterns/shadow-leaves.png") no-repeat 0 0;background-size:40%;background-attachment:fixed;pointer-events:none;position:absolute;inset:0}.page-thanks table.shop_table{border-top:none}.page-thanks .woocommerce-order-details{margin-top:30px!important}.page-thanks .woocommerce-order{max-width:1024px;margin:0 auto;padding:60px 105px 70px;background-color:#fff}.page-thanks .woocommerce-order-overview{display:flex;align-items:center;justify-content:space-between}.page-thanks ul.order_details{margin:32px 0 22px;padding-bottom:12px;border-bottom:1px solid #ccc}.page-thanks ul.order_details:after,.page-thanks ul.order_details:before{display:none!important;content:none}.page-thanks ul.order_details li{float:none;margin-right:0;text-transform:none;line-height:1;border-right:none;padding-right:0;margin-left:0;padding-left:0;list-style-type:none;font-size:14px;font-weight:400}.page-thanks ul.order_details li.order,.page-thanks ul.order_details li.total{text-transform:uppercase;font-weight:600}.page-thanks ul.order_details li.date,.page-thanks ul.order_details li.email{color:#868686}.page-thanks .thanks-intro{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.page-thanks .thanks-intro img{margin-bottom:20px}.page-thanks .thanks-intro p{font-size:1rem;line-height:27.2px;width:80%}.hightlight-cure-module.hightlight-cure-module .page-thanks .thanks-intro h3,.page-thanks .thanks-intro .hightlight-cure-module.hightlight-cure-module h3,.page-thanks .thanks-intro h2{width:70%}.hightlight-cure-module.hightlight-cure-module .page-thanks h3.woocommerce-column__title,.hightlight-cure-module.hightlight-cure-module .page-thanks h3.woocommerce-order-details__title,.page-thanks .hightlight-cure-module.hightlight-cure-module h3.woocommerce-column__title,.page-thanks .hightlight-cure-module.hightlight-cure-module h3.woocommerce-order-details__title,.page-thanks h2.woocommerce-column__title,.page-thanks h2.woocommerce-order-details__title{font-size:.875rem;font-weight:400;color:#868686}.page-thanks .woocommerce-table--order-details tr td:nth-child(2n),.page-thanks .woocommerce-table--order-details tr th:nth-child(2n){text-align:right}.page-thanks .order_details tfoot *,.page-thanks .product-name,.page-thanks .product-total{text-transform:uppercase;font-size:.875rem;font-weight:600!important}.page-thanks .order_item .product-name *{font-size:.875rem;font-weight:400;text-decoration:none;color:#000}.page-thanks .order-customer-details address{font-style:normal;font-size:14px;margin-bottom:0;border:none;border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:0;line-height:25.2px}.page-thanks .order-customer-details tbody tr{display:flex;flex-direction:column}.page-thanks .order-customer-details tbody tr td{border-top:none;padding:0}.page-thanks .order-customer-details tbody tr th p{font-size:.875rem;font-weight:400;color:#868686}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .page-thanks .order-table .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .page-thanks .order-table .remove_repeater_item,.page-thanks .order-table .cta,.page-thanks .order-table .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.page-thanks .order-table .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.page-thanks .order-table .single-product.single-product.product-template-default .single_add_to_cart_button,.page-thanks .order-table .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.page-thanks .order-table input[type=button],.page-thanks .order-table input[type=submit],.page-thanks .order-table section.tab:has(#avis) #avis form input[type=submit],.single-product.single-product.product-template-default .page-thanks .order-table .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .page-thanks .order-table button.button.alt,section.tab:has(#avis) #avis form .page-thanks .order-table input[type=submit]{margin:0 auto;display:block;width:34%;text-align:center;min-width:290px}.page-thanks table.shop_table tbody th,.page-thanks table.shop_table tfoot td,.page-thanks table.shop_table tfoot th{text-transform:uppercase;font-weight:600;font-size:14px}.page-thanks .order-customer-details-wrapper{display:flex}@media (max-width:74.99875rem){.page-thanks{margin-block:0!important}.page-thanks .woocommerce-order{padding:60px 15px 80px}.hightlight-cure-module.hightlight-cure-module .page-thanks .thanks-intro h3,.page-thanks .thanks-intro .hightlight-cure-module.hightlight-cure-module h3,.page-thanks .thanks-intro h2{width:90%}.page-thanks .thanks-intro p{width:100%}.page-thanks .woocommerce-order-overview{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.page-thanks .order-customer-details-wrapper{display:flex;flex-direction:column;margin-bottom:20px}}.woocommerce-account .woocommerce:not(:has(.page-login)){display:flex}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%;max-width:375px;display:flex;justify-content:center;background-color:#fff;min-height:100vh;padding-top:61px!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:28px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{text-decoration:none;color:#000;font-weight:400;transition:.3s ease}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{color:#868686}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:600}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#868686;font-weight:600;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:"";width:100%;position:absolute;bottom:-5px;height:1px;background-color:#868686;left:0;transition:.3s ease}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{color:#000}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover:before{left:auto;right:0;width:0}.woocommerce-account .woocommerce-MyAccount-content{width:80%;min-height:100vh;background-color:#f4f5f7}.woocommerce-account .woocommerce-MyAccount-content .panel{display:flex;min-height:100vh}.woocommerce-account .woocommerce-MyAccount-content .img-wrapper,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper{min-height:100%}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper{padding:100px 140px 100px 100px;flex-basis:100%}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper.welcome{flex-basis:70%}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper.welcome p{max-width:580px}.details-module .woocommerce-account .woocommerce-MyAccount-content .intro-wrapper.account-detail h2,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper.account-detail .details-module h2,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper.account-detail h3{padding-bottom:1.25rem;margin-bottom:24px;border-bottom:1px solid #ccc}.woocommerce-account .woocommerce-MyAccount-content .modify-address{flex-direction:column}.details-module .woocommerce-account .woocommerce-MyAccount-content .modify-address h2,.woocommerce-account .woocommerce-MyAccount-content .modify-address .details-module h2,.woocommerce-account .woocommerce-MyAccount-content .modify-address h3{margin-bottom:0!important}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}.popup-inner .header-title .woocommerce-account .woocommerce-MyAccount-content .intro-wrapper p,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper .popup-inner .header-title p,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper h1{font-weight:400;font-size:2.3125rem;margin-bottom:2rem;padding-bottom:1.25rem;border-bottom:1px solid #ccc}.details-module .woocommerce-account .woocommerce-MyAccount-content .intro-wrapper h2,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper .details-module h2,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper h3{font-weight:400;font-size:2.3125rem;margin-bottom:12px}.details-module .woocommerce-account .woocommerce-MyAccount-content .intro-wrapper h2+p:not(.form-row),.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper .details-module h2+p:not(.form-row),.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper h3+p:not(.form-row){margin-bottom:1.375rem;padding-bottom:1.25rem;border-bottom:1px solid #ccc}.popup-inner .header-title .woocommerce-account .woocommerce-MyAccount-content .intro-wrapper p span,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper .popup-inner .header-title p span,.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper h1 span{font-weight:400;font-size:.875rem!important;display:block}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper p:not(.woocommerce-form-row){font-size:.875rem;line-height:25.2px;font-weight:400;margin-bottom:32px}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper .go-back{color:#868686;font-size:14px;font-weight:400;text-decoration:none;position:relative;padding-left:20px}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper .go-back:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.073.646a.5.5 0 0 1 0 .708L3.917 6.5l5.156 5.146a.5.5 0 1 1-.708.708L2.5 6.5 8.365.646a.502.502 0 0 1 .708 0z' fill='%23868686' stroke='%23868686' stroke-linecap='round'/%3E%3C/svg%3E");position:absolute;left:0}.woocommerce-account .woocommerce-MyAccount-content .img-wrapper{overflow:hidden;flex-basis:30%}.woocommerce-account .woocommerce-MyAccount-content .img-wrapper img{min-height:100%;min-width:100%;object-fit:cover}.woocommerce-account .woocommerce-MyAccount-content form .form-row{flex:auto!important}.woocommerce-account .woocommerce-MyAccount-content form .form-row span.explanation{display:none}.woocommerce-account .woocommerce-MyAccount-content form .save-modifications{margin-top:42px;margin-bottom:68px!important}.woocommerce-account .woocommerce-MyAccount-content form fieldset .form-row{margin-bottom:1.8125rem}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders{width:100%;border-collapse:separate;border-spacing:0;border-radius:1.25rem;overflow:hidden}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tr:nth-child(2n){background-color:#fff}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders thead{background:#f2f5f0}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders thead th{padding:1.25rem 1.75rem;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:600;color:rgba(29,30,27,.65);border-bottom:1px solid rgba(14,18,12,.08)}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders tbody tr+tr{border-top:1px solid rgba(14,18,12,.06)}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td{padding:1.375rem 1.75rem;vertical-align:middle;font-size:.9375rem;color:#1d1d1b;border:none}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td:first-child{color:#000;font-weight:600}.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions{display:flex;justify-content:flex-end;align-items:center;gap:.75rem;flex-wrap:wrap}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .remove_repeater_item,.single-product.single-product.product-template-default .woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions button.button.alt,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .cta,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions input[type=button],.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions input[type=submit],.woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce-MyAccount-content table.my_account_orders td.woocommerce-orders-table__cell-order-actions input[type=submit]{float:none;margin:0}.woocommerce-account .woocommerce-MyAccount-content .order-number{font-size:.9375rem;font-weight:600;text-transform:uppercase;text-decoration:none;color:#000}.woocommerce-account .woocommerce-MyAccount-content .date{font-size:.875rem;color:#868686;display:inline-flex;align-items:center;gap:.375rem}.woocommerce-account .woocommerce-MyAccount-content .order-table{display:flex;gap:30px;align-items:start;max-width:1190px}.woocommerce-account .woocommerce-MyAccount-content .order-table .woocommerce-table__line-item:first-child td{border-top:none!important}.woocommerce-account .woocommerce-MyAccount-content .order-table .col.thumbnail a,.woocommerce-account .woocommerce-MyAccount-content .order-table .col.thumbnail span,.woocommerce-account .woocommerce-MyAccount-content .order-table .col.thumbnail strong{display:none}.woocommerce-account .woocommerce-MyAccount-content .order-table .col.actions{display:flex;flex-direction:column;gap:24px}.woocommerce-account .woocommerce-MyAccount-content .order-table .col.actions a{text-align:center;justify-content:center}.woocommerce-account .woocommerce-MyAccount-content .order-table .col.actions a.cta-black-outline{border-color:#868686;color:#868686}.woocommerce-account .woocommerce-MyAccount-content .order-table .col:first-child{flex-basis:15%}.woocommerce-account .woocommerce-MyAccount-content .order-table .col:nth-child(2){flex-basis:80%}.woocommerce-account .woocommerce-MyAccount-content .order-table .col:nth-child(3){flex-basis:25%}.woocommerce-account .woocommerce-MyAccount-content .order-table .order_details{border:none;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .order-table .order_details .amount bdi,.woocommerce-account .woocommerce-MyAccount-content .order-table .order_details .item-thumbnail,.woocommerce-account .woocommerce-MyAccount-content .order-table .order_details thead{display:none}.woocommerce-account .woocommerce-MyAccount-content .order-table .order_details td:nth-child(2n){text-align:right}.woocommerce-account .woocommerce-MyAccount-content .order-table .order_details+p.order-again{display:none}.woocommerce-account .woocommerce-MyAccount-content .order-table .product-name a{font-family:Bitter,sans-serif;font-size:1.5rem;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr td,.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr th{border:none;font-size:14px;font-weight:400;vertical-align:baseline}.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr td address,.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr th address,.woocommerce-account .woocommerce-MyAccount-content .order-table tbody tr td .woocommerce-customer-details--email,.woocommerce-account .woocommerce-MyAccount-content .order-table tbody tr td .woocommerce-customer-details--phone{font-weight:600;line-height:21px;font-style:normal;margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content .order-table tbody tr th p:not(.woocommerce-column__title){margin-bottom:0!important;text-transform:uppercase!important;font-weight:600!important}.woocommerce-account .woocommerce-MyAccount-content .order-table tbody tr th p.woocommerce-column__title{color:#868686}.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr td:nth-child(2n),.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr th:nth-child(2n){text-align:right}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .order-customer-details-wrapper+.add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .order-customer-details-wrapper+.remove_repeater_item,.single-product.single-product.product-template-default .woocommerce-account .order-customer-details-wrapper+.single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .order-customer-details-wrapper+button.button.alt,.woocommerce-account .gform_wrapper.gravity-theme form .gfield_repeater_buttons .order-customer-details-wrapper+.add_repeater_item,.woocommerce-account .gform_wrapper.gravity-theme form .gfield_repeater_buttons .order-customer-details-wrapper+.remove_repeater_item,.woocommerce-account .order-customer-details-wrapper+.cta,.woocommerce-account .order-customer-details-wrapper+input[type=button],.woocommerce-account .order-customer-details-wrapper+input[type=submit],.woocommerce-account .single-product.single-product.product-template-default .order-customer-details-wrapper+.single_add_to_cart_button,.woocommerce-account .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .order-customer-details-wrapper+button.button.alt,.woocommerce-account section.tab:has(#avis) #avis form .order-customer-details-wrapper+input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .order-customer-details-wrapper+input[type=submit]{display:none}.woocommerce-account .woocommerce-page .col2-set,.woocommerce-account .woocommerce .col2-set{display:flex;flex-direction:column-reverse;gap:24px}.woocommerce-account .woocommerce-Address,.woocommerce-account .woocommerce-page .col2-set .col-1,.woocommerce-account .woocommerce-page .col2-set .col-2,.woocommerce-account .woocommerce .col2-set .col-1,.woocommerce-account .woocommerce .col2-set .col-2{width:100%;padding:24px;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.woocommerce-account .woocommerce-Address header,.woocommerce-account .woocommerce-page .col2-set .col-1 header,.woocommerce-account .woocommerce-page .col2-set .col-2 header,.woocommerce-account .woocommerce .col2-set .col-1 header,.woocommerce-account .woocommerce .col2-set .col-2 header{display:flex;justify-content:space-between;width:100%}.woocommerce-account .woocommerce-Address header:after,.woocommerce-account .woocommerce-Address header:before,.woocommerce-account .woocommerce-page .col2-set .col-1 header:after,.woocommerce-account .woocommerce-page .col2-set .col-1 header:before,.woocommerce-account .woocommerce-page .col2-set .col-2 header:after,.woocommerce-account .woocommerce-page .col2-set .col-2 header:before,.woocommerce-account .woocommerce .col2-set .col-1 header:after,.woocommerce-account .woocommerce .col2-set .col-1 header:before,.woocommerce-account .woocommerce .col2-set .col-2 header:after,.woocommerce-account .woocommerce .col2-set .col-2 header:before{content:none;display:none}.details-module .woocommerce-account .woocommerce-Address h2,.details-module .woocommerce-account .woocommerce-page .col2-set .col-1 h2,.details-module .woocommerce-account .woocommerce-page .col2-set .col-2 h2,.details-module .woocommerce-account .woocommerce .col2-set .col-1 h2,.details-module .woocommerce-account .woocommerce .col2-set .col-2 h2,.woocommerce-account .woocommerce-Address .details-module h2,.woocommerce-account .woocommerce-Address h3,.woocommerce-account .woocommerce-page .col2-set .col-1 .details-module h2,.woocommerce-account .woocommerce-page .col2-set .col-1 h3,.woocommerce-account .woocommerce-page .col2-set .col-2 .details-module h2,.woocommerce-account .woocommerce-page .col2-set .col-2 h3,.woocommerce-account .woocommerce .col2-set .col-1 .details-module h2,.woocommerce-account .woocommerce .col2-set .col-1 h3,.woocommerce-account .woocommerce .col2-set .col-2 .details-module h2,.woocommerce-account .woocommerce .col2-set .col-2 h3{font-family:Open Sans,sans-serif;font-size:.875rem!important;color:#868686;margin-bottom:10px}.woocommerce-account .woocommerce-Address address,.woocommerce-account .woocommerce-page .col2-set .col-1 address,.woocommerce-account .woocommerce-page .col2-set .col-2 address,.woocommerce-account .woocommerce .col2-set .col-1 address,.woocommerce-account .woocommerce .col2-set .col-2 address{font-size:1rem;font-weight:400;line-height:27.2px;font-style:normal}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-Address .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-Address .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-1 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-1 .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-2 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-2 .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-1 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-1 .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-2 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-2 .remove_repeater_item,.single-product.single-product.product-template-default .woocommerce-account .woocommerce-Address .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce-page .col2-set .col-1 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce-page .col2-set .col-2 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce .col2-set .col-1 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce .col2-set .col-2 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-1 button.button.alt,.single-product.single-product.product-template-default .woocommerce-account .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-2 button.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .woocommerce-Address button.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .woocommerce-page .col2-set .col-1 button.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .woocommerce-page .col2-set .col-2 button.button.alt,.woocommerce-account .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-1 button.button.alt,.woocommerce-account .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-2 button.button.alt,.woocommerce-account .woocommerce-Address .cta,.woocommerce-account .woocommerce-Address .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce-Address .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce-Address .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce-Address .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account .woocommerce-Address input[type=button],.woocommerce-account .woocommerce-Address input[type=submit],.woocommerce-account .woocommerce-Address section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-1 .cta,.woocommerce-account .woocommerce-page .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-1 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce-page .col2-set .col-1 .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account .woocommerce-page .col2-set .col-1 input[type=button],.woocommerce-account .woocommerce-page .col2-set .col-1 input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-1 section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-2 .cta,.woocommerce-account .woocommerce-page .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-2 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce-page .col2-set .col-2 .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account .woocommerce-page .col2-set .col-2 input[type=button],.woocommerce-account .woocommerce-page .col2-set .col-2 input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-2 section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce .col2-set .col-1 .cta,.woocommerce-account .woocommerce .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce .col2-set .col-1 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce .col2-set .col-1 input[type=button],.woocommerce-account .woocommerce .col2-set .col-1 input[type=submit],.woocommerce-account .woocommerce .col2-set .col-1 section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce .col2-set .col-2 .cta,.woocommerce-account .woocommerce .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce .col2-set .col-2 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce .col2-set .col-2 input[type=button],.woocommerce-account .woocommerce .col2-set .col-2 input[type=submit],.woocommerce-account .woocommerce .col2-set .col-2 section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce-Address input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce-page .col2-set .col-1 input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce-page .col2-set .col-2 input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce .col2-set .col-1 input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce .col2-set .col-2 input[type=submit]{padding:.625rem 5.375rem}.woocommerce-account form.edit-account{display:block!important}.woocommerce-account form.edit-account fieldset{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.details-module .woocommerce-account form.edit-account fieldset h2,.woocommerce-account form.edit-account fieldset .details-module h2,.woocommerce-account form.edit-account fieldset h3{width:100%}.woocommerce-account form.edit-account fieldset .form-row{width:fit-content;--form-row-minwidth:360px}.woocommerce-account form.edit-account fieldset .form-row input.input-text+.woocommerce-password-strength+small{max-width:400px}.woocommerce-account form.edit-account fieldset .form-row:has(input.input-text) label{font-size:.875rem;color:#868686;top:24px;width:85%;overflow:hidden}.woocommerce-account form.edit-account fieldset .form-row:has(input.input-text) label.floating-label-active,.woocommerce-account form.edit-account fieldset .form-row:has(input.input-text:focus) label{font-size:.5625rem;color:#868686;top:10px}.woocommerce-account form.edit-account .wrapper{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:20px!important}@media (max-width:74.99875rem){.woocommerce-account .woocommerce{flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{height:auto;width:100%;flex-basis:auto;padding:32px 0!important;overflow-x:scroll;min-height:auto;max-width:100%;position:relative}.woocommerce-account .woocommerce-MyAccount-navigation:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.745 9.384l-.616.616.616.616a.871.871 0 0 0 0-1.232zM12.897 10l-7.513 7.513a.87.87 0 1 0 1.232 1.232l8.129-8.13-.616-.615.616-.616-8.13-8.129a.871.871 0 0 0-1.23 1.232L12.896 10z' fill='%23323338'/%3E%3C/svg%3E");width:40px;height:100%;position:absolute;right:0;top:0;background-color:#fff;display:grid;place-items:center}.woocommerce-account .woocommerce-MyAccount-navigation ul{padding:0 34px;display:flex;width:100%;overflow-x:scroll;white-space:nowrap;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-ms-overflow-style:none;scrollbar-width:none;height:100%;flex-direction:row}.woocommerce-account .woocommerce-MyAccount-navigation ul li{line-height:19px;font-weight:500;color:#4a4242;margin:0 20px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%;min-height:100%}.woocommerce-account .woocommerce-MyAccount-content .panel{display:flex;flex-direction:column;min-height:100%}.woocommerce-account .woocommerce-MyAccount-content .intro-wrapper{padding:5%;flex-basis:100%;min-height:100%}.woocommerce-account .woocommerce-MyAccount-content .img-wrapper{aspect-ratio:16/9;flex-basis:100%;position:relative}.woocommerce-account .woocommerce-MyAccount-content .img-wrapper img{position:absolute;top:50%;transform:translateY(-50%)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{display:flex;flex-direction:column;column-gap:20px}.woocommerce-account .woocommerce-MyAccount-content form .form-row span.explanation{display:none}.woocommerce-account .woocommerce-MyAccount-content form .save-modifications{margin-top:0;margin-bottom:68px!important}.woocommerce-account .woocommerce-MyAccount-content .order-table{flex-direction:column}.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr td,.woocommerce-account .woocommerce-MyAccount-content .order-table tbody:first-child tr th{padding:9px 0}.woocommerce-account .woocommerce-MyAccount-content .order-table .col:nth-child(3){flex-basis:100%;width:100%}.woocommerce-account .woocommerce-page .col2-set .col-1,.woocommerce-account .woocommerce-page .col2-set .col-2,.woocommerce-account .woocommerce .col2-set .col-1,.woocommerce-account .woocommerce .col2-set .col-2{width:100%;padding:24px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.woocommerce-account .woocommerce-page .col2-set .col-1 div,.woocommerce-account .woocommerce-page .col2-set .col-2 div,.woocommerce-account .woocommerce .col2-set .col-1 div,.woocommerce-account .woocommerce .col2-set .col-2 div{width:100%;margin-bottom:32px}.woocommerce-account .woocommerce-page .col2-set .col-1 header,.woocommerce-account .woocommerce-page .col2-set .col-2 header,.woocommerce-account .woocommerce .col2-set .col-1 header,.woocommerce-account .woocommerce .col2-set .col-2 header{display:flex;justify-content:space-between;width:100%}.woocommerce-account .woocommerce-page .col2-set .col-1 address,.woocommerce-account .woocommerce-page .col2-set .col-2 address,.woocommerce-account .woocommerce .col2-set .col-1 address,.woocommerce-account .woocommerce .col2-set .col-2 address{font-size:1rem;font-weight:600;line-height:27.2px;font-style:normal}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-1 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-1 .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-2 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce-page .col2-set .col-2 .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-1 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-1 .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-2 .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account .woocommerce .col2-set .col-2 .remove_repeater_item,.single-product.single-product.product-template-default .woocommerce-account .woocommerce-page .col2-set .col-1 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce-page .col2-set .col-2 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce .col2-set .col-1 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce .col2-set .col-2 .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-1 button.button.alt,.single-product.single-product.product-template-default .woocommerce-account .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-2 button.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .woocommerce-page .col2-set .col-1 button.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account .woocommerce-page .col2-set .col-2 button.button.alt,.woocommerce-account .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-1 button.button.alt,.woocommerce-account .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .col2-set .col-2 button.button.alt,.woocommerce-account .woocommerce-page .col2-set .col-1 .cta,.woocommerce-account .woocommerce-page .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-1 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce-page .col2-set .col-1 .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account .woocommerce-page .col2-set .col-1 input[type=button],.woocommerce-account .woocommerce-page .col2-set .col-1 input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-1 section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-2 .cta,.woocommerce-account .woocommerce-page .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce-page .col2-set .col-2 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce-page .col2-set .col-2 .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account .woocommerce-page .col2-set .col-2 input[type=button],.woocommerce-account .woocommerce-page .col2-set .col-2 input[type=submit],.woocommerce-account .woocommerce-page .col2-set .col-2 section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce .col2-set .col-1 .cta,.woocommerce-account .woocommerce .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce .col2-set .col-1 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce .col2-set .col-1 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce .col2-set .col-1 input[type=button],.woocommerce-account .woocommerce .col2-set .col-1 input[type=submit],.woocommerce-account .woocommerce .col2-set .col-1 section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account .woocommerce .col2-set .col-2 .cta,.woocommerce-account .woocommerce .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account .woocommerce .col2-set .col-2 .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account .woocommerce .col2-set .col-2 .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account .woocommerce .col2-set .col-2 input[type=button],.woocommerce-account .woocommerce .col2-set .col-2 input[type=submit],.woocommerce-account .woocommerce .col2-set .col-2 section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce-page .col2-set .col-1 input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce-page .col2-set .col-2 input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce .col2-set .col-1 input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account .woocommerce .col2-set .col-2 input[type=submit]{width:100%;justify-content:center}.woocommerce-account form.edit-account .wrapper{display:flex!important;flex-direction:column!important;gap:20px!important}.woocommerce-account .woocommerce-page table.shop_table_responsive tr,.woocommerce-account .woocommerce table.shop_table_responsive tr{display:block;margin-bottom:42px}.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account table.my_account_orders td .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account table.my_account_orders td .remove_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account table.my_account_orders th .add_repeater_item,.gform_wrapper.gravity-theme form .gfield_repeater_buttons .woocommerce-account table.my_account_orders th .remove_repeater_item,.single-product.single-product.product-template-default .woocommerce-account table.my_account_orders td .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce-account table.my_account_orders th .single_add_to_cart_button,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account table.my_account_orders td button.button.alt,.single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-account table.my_account_orders th button.button.alt,.woocommerce-account table.my_account_orders td .cta,.woocommerce-account table.my_account_orders td .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account table.my_account_orders td .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account table.my_account_orders td .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account table.my_account_orders td .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account table.my_account_orders td input[type=button],.woocommerce-account table.my_account_orders td input[type=submit],.woocommerce-account table.my_account_orders td section.tab:has(#avis) #avis form input[type=submit],.woocommerce-account table.my_account_orders th .cta,.woocommerce-account table.my_account_orders th .gform_wrapper.gravity-theme form .gfield_repeater_buttons .add_repeater_item,.woocommerce-account table.my_account_orders th .gform_wrapper.gravity-theme form .gfield_repeater_buttons .remove_repeater_item,.woocommerce-account table.my_account_orders th .single-product.single-product.product-template-default .single_add_to_cart_button,.woocommerce-account table.my_account_orders th .single-product.single-product.product-template-default .woocommerce.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce-account table.my_account_orders th input[type=button],.woocommerce-account table.my_account_orders th input[type=submit],.woocommerce-account table.my_account_orders th section.tab:has(#avis) #avis form input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account table.my_account_orders td input[type=submit],section.tab:has(#avis) #avis form .woocommerce-account table.my_account_orders th input[type=submit]{float:none!important}.woocommerce-account table.shop_table td,.woocommerce-account table.shop_table th{padding:9px 0}.woocommerce-account table.shop_table td:nth-child(2n),.woocommerce-account table.shop_table th:nth-child(2n){text-align:right}}body.pojo-a11y-resize-font-130{font-size:17px!important}body.pojo-a11y-resize-font-140{font-size:18px!important}body.pojo-a11y-resize-font-150{font-size:19px!important}body.pojo-a11y-resize-font-160{font-size:20px!important}body.pojo-a11y-resize-font-170{font-size:21px!important}body.pojo-a11y-resize-font-180{font-size:22px!important}body.pojo-a11y-resize-font-190{font-size:23px!important}body.pojo-a11y-resize-font-200{font-size:24px!important}.for-screen-reader,.hidden,.screen-reader-text{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:0}.phone-only,.tablet-phone-only{display:none}@media screen and (max-width:1367px){.tablet-phone-only{display:block}.desktop-only{display:none}}@media (max-width:31.24875rem){.phone-only{display:block}}.pojo-a11y-toolbar-toggle{display:none!important}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{right:-220px}@layer utilities{#pojo-a11y-toolbar{transition:.3s ease;top:calc(var(--header-height) + var(--admin-bar))!important}}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{width:220px!important}.pojo-a11y-toolbar-item:hover{background-color:#6eb643!important}.pojo-a11y-toolbar-item:hover *{color:#fff!important}@media (max-width:74.99875rem){@layer utilities{#pojo-a11y-toolbar{top:calc(var(--header-height) + var(--admin-bar))!important}}}#wp-toolbar,#wp-toolbar ul{overflow:unset!important;display:unset!important}#wpadminbar.nojs .quicklinks .menupop:hover ul li .ab-item,#wpadminbar .quicklinks .menupop.hover ul li .ab-item,#wpadminbar .quicklinks .menupop ul li .ab-item,#wpadminbar .quicklinks .menupop ul li a strong,#wpadminbar .shortlink-input{min-width:none}.img-zoom-link:focus:not(:active) .img-zoom,.img-zoom-link:hover:not(:active) .img-zoom{transform:scale(1.1)}.img-zoom-parent{overflow:hidden}.img-zoom{transition:transform .5s ease}.tinymce span.biblio{font-family:Open Sans,sans-serif;font-size:.75rem;font-style:italic;font-weight:400;line-height:normal}