::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-track{background-color:#f7f7ef;box-shadow:inset 0 0 6px #0000004d}::-webkit-scrollbar-thumb{background-color:#ff5b24}a{transition:all .1s ease-in-out}html,body{font-family:Gabarito,serif!important;font-weight:400!important;background-color:#f7f7ef}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Gabarito,serif!important}.font-Hey-Comic{font-family:Hey Comic,serif!important}.text-orange{color:#ff5b24!important}.shape-1,.shape-2,.shape-3,.shape-4{position:relative}.shape-1:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0907/0880/3857/files/Mode_Isolation.png?v=1740634272) no-repeat;background-position:center;background-size:contain;width:100%;height:9px;display:block}.shape-2:after{content:"";background-position:center;background-size:contain;width:100%;height:9px;display:block}.shape-3:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0907/0880/3857/files/Group_215_1.png?v=1740741175) no-repeat;background-position:center;background-size:contain;width:100%;height:9px;display:block}.shape-4:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0907/0880/3857/files/Group_215_2.png?v=1740741468) no-repeat;background-position:center;background-size:contain;width:100%;height:9px;display:block;margin-top:5px}.btn_green{background:#104226;border:1px solid #104226;color:#fff;padding:15px 20px;border-radius:8px;font-size:20px;line-height:120%;font-weight:500;text-align:center;text-decoration:none!important;transition:all .3s ease-in-out}.btn_green:hover{background:#ff5b24;border-color:#ff5b24;color:#fff}.stcky_contactbtn{position:fixed;right:0;top:65%;z-index:2;background:#104226;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 4px 4px #00000040;transition:background .3s ease-in-out}.stcky_contactbtn:hover{background:#ff5b24}.stcky_contactbtn a{color:#fff;text-decoration:none;display:flex;align-items:center;gap:10px;padding:15px 20px}span.icon_info{display:flex}.stcky_contactbtn a span img{width:32px;height:32px}.sticky_title{font-weight:400;font-size:25px;line-height:100%;letter-spacing:0%}.announcement-bar-section{transition:display .3s ease-in-out}.announcement-bar-section.menu_open_announce{z-index:inherit;position:relative;display:none}.announcement-bar-section .utility-bar{box-shadow:0 4px 4px #00000040;position:relative;z-index:2}.announcement-bar__message strong{background:#fff;padding:5px 10px;color:#ff5b24;font-weight:700;border-radius:3px;display:inline-flex}.header_main .section-header.shopify-section-group-header-group{z-index:1}.shopify-section-group-header-group{box-shadow:0 2px 5px #00000080}.header_main .header__heading a{padding:0}.header_sticky{transition:all .3s ease-in-out;z-index:2}.header_sticky.menufixed{position:fixed;top:0;left:0;right:0;z-index:9;animation:stickySlideDown .8s ease-in-out forwards;box-shadow:0 2px 5px #00000080;pointer-events:auto;opacity:0;transform:translateY(-100%)}@keyframes stickySlideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.header__inline-menu li a{font-size:1.4rem;padding:.8rem}.header ul li a:hover,.header ul li a span.header__active-menu-item{color:#ff5b24}.header ul li a:hover span:before,.header ul li a span.header__active-menu-item:before,.menu-drawer__navigation ul li a.menu-drawer__menu-item--active:before,.menu-drawer__navigation ul li a:hover:before{opacity:1;visibility:visible}.header ul li a span,.menu-drawer__navigation ul li a{position:relative;transition:all .3s ease-in-out}.header ul li a span:before,.menu-drawer__navigation ul li a:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0907/0880/3857/files/menu-border.png?v=1740561666) no-repeat;max-width:67px;width:100%;height:5px;position:absolute;bottom:-10px;background-position:left;background-size:contain;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.menu-drawer__navigation ul li a:before{bottom:0}.header ul li a span{text-decoration:none}.header .header__icons.header__search,.header:not(.header--top-center) *>.header__search,.header .header__icons .header__icon--account,.header .header__icons .cart-icon-bubble,.header__icon:not(.header__icon--summary){display:none!important}.desktop-localization-wrapper{display:block}.ctm_comment_grid_main{margin-top:-25px}.ctm_comment_grid_main .ctm_image_text{background:none}.ctm_comment_grid_main .ctm_imagetext_info{order:2}.ctm_comment_grid_main .ctm_imagetext_inner{gap:40px!important;max-width:1120px;margin:0 auto}.ctm_comment_grid_main .ctm_image_block{max-width:228px;width:100%}.ctm_comment_grid_main .ctm_imagetext_info .ctm_text_block{max-width:100%}.ctm_comment_grid_main .ctm_imagetext_heading{display:flex;align-items:center;justify-items:flex-start;gap:5px;margin-bottom:90px}.ctm_comment_grid_main .ctm_imagetext_heading h2{margin:0}.ctm_comment_grid_main .ctm_text_block p{font-size:25px;margin-bottom:20px;letter-spacing:normal}.video-section .video-section__media{border-radius:20px;overflow:hidden!important;max-width:1120px;margin:0 auto}.video-section .deferred-media__poster-button{background-color:#ff5b24;color:#fff}.footer__content-top .footer-block:nth-child(3){width:100%}.footer .footer__content-top{padding-bottom:0}.footer__blocks-wrapper{align-items:center}.footer-block__image-wrapper{margin-bottom:0!important}.footer-block__details-content{display:flex;align-items:center}.footer__content-top .footer-block:nth-child(1){width:10%}.footer__content-top .footer-block:nth-child(2){width:auto}.footer .footer-block:nth-child(2){display:flex;align-items:center;justify-content:end}.footer__content-bottom{display:none}.footer-block__details-content.rte{max-width:1120px;margin:0 auto;padding:0 10px;flex-direction:column}.footer-block__details-content.rte .footer-address{text-align:center}.footer-block__details-content.rte p{font-size:1.4rem;color:rgba(var(--color-foreground),.75)}@media (max-width:1200px){.footer__content-top .footer-block:nth-child(1){width:100%}.footer-block-image{justify-content:center}.footer__content-top .footer-block:nth-child(2){width:100%}.footer-block__details-content{margin-bottom:0;justify-content:center;align-content:center;width:100%}}.ctm_contact .ctm_page_title{display:none}.shopify-policy__body{padding-top:60px;padding-bottom:60px}.shopify-policy__body h4,.shopify-policy__body h5{font-weight:700}.shopify-policy__body .rte ul{padding-left:4rem}.shopify-policy__body .rte ul li{list-style:disc}@media screen and (min-width: 750px){.shopify-policy__body{padding-top:80px;padding-bottom:80px}}.shopify-policy__title{display:none}.shopify-section.section.ctm_video_banner video.media__video_desktop{max-width:50%;left:unset;right:0}.banner__media,.ctm_video_Section .banner__media{background-color:#f6f7ee}.shopify-policy__container{max-width:1120px}.video_container{max-width:1120px;width:100%;margin:0 auto}.video_content p{margin-top:10px;margin-bottom:0;font-weight:600;font-size:25px;line-height:160%}.ctm_instruction_block .page-width{max-width:672px;margin:0 auto;width:100%}.ctm_instruction_block .image-with-text__content{padding:55px 20px}.ctm_instruction_block .image-with-text__text p{font-weight:700;font-size:31px;line-height:160%;color:#ff5b24;max-width:300px;text-wrap-style:balance}.ctm_clinical_studies_banner{background:#f7f7ef}.ctm_clinical_studies_banner .ctm_imagetext_banner img{object-fit:contain}.ctm_clinical_studies_banner .ctm_imgtext_content{max-width:425px}@media screen and (min-width: 990px){.ctm_clinical_studies_banner .ctm_imagetext_banner img{max-width:100%;height:350px;right:50px;left:auto;top:48px}}@media screen and (min-width: 1366px){.ctm_clinical_studies_banner .ctm_imagetext_banner img{max-width:100%;height:400px;right:70px;left:auto;top:48px}}@media screen and (min-width: 1440px){.ctm_clinical_studies_banner .ctm_imagetext_banner img{max-width:100%;height:430px;right:100px;left:auto;top:48px}}@media screen and (min-width: 1512px){.ctm_clinical_studies_banner .ctm_imagetext_banner img{max-width:100%;height:480px;right:100px;left:auto;top:48px}}.ctm_health_profession_banner .h1.subheadings{max-width:550px;width:100%;margin:0;font-size:5.8rem}.ctm_health_profession_banner .ctm_imagetext_heading h2{font-size:6.2rem;margin-bottom:10px;margin-top:0;max-width:480px}.ctm_professionnels-de-sante .ctm_imgtext_content p{font-size:20px}.ctm_health_content .rich-text__blocks{max-width:1120px;margin:0 auto}.ctm_health_content .rich-text__blocks h2{font-family:Gabarito,serif!important;font-weight:700}.ctm_health_content .rich-text__blocks h2:after{content:none}.ctm_health_content .rich-text__text{margin-top:10px}.ctm_health_content .rich-text__text p{font-size:18px;font-weight:500;line-height:120%;letter-spacing:normal;margin-bottom:0}@media screen and (min-width: 1366px){.ctm_health_content .rich-text__text p{font-size:25px;line-height:160%}}.ctm_health_advantage .ctm_MultiContent_description p,.ctm_health_Indication .rich-text__text:nth-child(2) p,.ctm_health_Resources .ctm_MultiContent_description p,.ctm_health_Patients .multirow__text p{font-size:25px;line-height:120%;letter-spacing:normal;color:#104226;margin:0 0 0 2px}.ctm_health_advantage .ctm_MultiContent_content{max-width:520px}.ctm_MultiContent_imgblock{display:flex;flex-direction:column;gap:30px}.ctm_health_advantage .ctm_MultiContent_image{max-width:446px;width:100%;margin:0 auto;display:flex}.ctm_health_advantage .ctm_MultiContent_text ul{padding-left:25px;margin:0}.ctm_health_advantage .ctm_MultiContent_text ul li{letter-spacing:normal}.ctm_health_advantage .btn_green{width:100%;max-width:446px;margin:0 auto;display:flex;justify-content:center;align-items:center;font-size:25px}.ctm_health_Indication .rich-text__blocks,.ctm_health_Contrain .rich-text__blocks{max-width:1120px;padding:40px;background:#fff;margin:0 auto;border-radius:17px}.ctm_health_Indication .rich-text__blocks h2,.ctm_health_Contrain .rich-text__blocks h2{text-align:left!important;font-family:Gabarito,serif!important;font-weight:500;color:#104226!important;margin:0}.ctm_health_Indication .rich-text__blocks h2:after,.ctm_health_Contrain .rich-text__blocks h2:after{content:none}.ctm_health_Indication .rich-text__text:nth-child(2){margin-top:5px}.ctm_health_Indication .rich-text__text:nth-child(3),.ctm_health_Contrain .rich-text__text{margin-top:15px}.ctm_health_Indication .rich-text__text p{font-size:20px;line-height:160%;color:#000}.ctm_health_Indication .rich-text__text ul,.ctm_health_Contrain .rich-text__text ul{margin:0}.ctm_health_Indication .rich-text__text ul li,.ctm_health_Contrain .rich-text__text ul li{list-style:disc;letter-spacing:normal}.ctm_health_Contrain .rich-text__text p{margin:0}.ctm_health_accordian .ctm_richtext_main{padding:40px;background:#fff;border-radius:17px}.ctm_health_accordian .ctm_rich_faq_list{margin:0}.ctm_health_accordian .ctm_rich_accordion_heading,.ctm_health_accordian .accordion_content{background-color:#b7e8cb}.ctm_health_accordian .ctm_rich_accordion_heading p{color:#104226}.ctm_rich_accordion_heading span{background-color:#104226}.ctm_health_Resources .ctm_MultiContent_inner{align-items:flex-start}.ctm_health_Resources .ctm_MultiContent_text ul{margin:0;padding-left:30px}.ctm_health_Resources .ctm_MultiContent_text ul li{list-style:none}.ctm_health_Resources .ctm_MultiContent_text ul li:before{content:"";display:inline-block;height:1em;width:1em;background-image:url(//cdn.shopify.com/s/files/1/0749/3206/0411/files/pdf-download-orange.png?v=1747931284);background-size:contain;background-repeat:no-repeat;margin:0 .5em -.25em -1em}.ctm_health_Resources .ctm_MultiContent_text ul li a{color:#ec6726}.ctm_health_Resources .ctm_MultiContent_image{overflow:hidden;border-radius:13px}.ctm_health_linkblock .rich-text__blocks{max-width:1120px;margin:0 auto}.ctm_health_linkblock .rich-text__text ol{padding:0 0 0 22px;margin:0}.ctm_health_linkblock .rich-text__text ol li{list-style:inherit}.ctm_health_linkblock .rich-text__text ol li a{color:#000;text-decoration:none;font-size:16px;line-height:160%}.ctm_health_Patients .multirow__inner{background:#fff;max-width:1120px;margin:0 auto;padding:40px;gap:30px;border-radius:17px}.ctm_health_Patients .multirow__content{margin-bottom:0}.ctm_health_Patients .multirow__content h2{color:#104226;margin:0}.ctm_health_Patients .image-with-text__content{padding:0}.ctm_health_Patients .image-with-text__media-item .image-with-text__media{border-radius:13px!important;overflow:hidden;min-height:inherit}.ctm_health_Patients .image-with-text__grid--reverse .image-with-text__media-item{padding-left:40px;padding-right:0}.ctm_health_Patients .image-with-text__media-item{padding-right:40px}.ctm_health_Patients .image-with-text__heading{font-size:31px;font-weight:400;line-height:120%;color:#000}.ctm_health_Patients .image-with-text__text{margin-top:0}.ctm_health_Patients .image-with-text__text p{font-size:20px;line-height:160%;color:#000;letter-spacing:.04rem}@media (max-width:1200px){.ctm_imagetext_content:before{max-width:73vw!important}}@media (max-width: 800px){.ctm_imagetext_content:before{max-width:100vw!important}}@media screen and (min-width:1366px){.header .header__inline-menu li a{font-size:1.7rem;padding:1.2rem}}@media screen and (min-width:1600px){.header .header__inline-menu li a{font-size:2rem;padding:1.2rem}}@media screen and (max-width:1366px){.ctm_instruction_block .image-with-text__text p{font-size:28px}.ctm_health_profession_banner .h1.subheadings,.ctm_imagetext_heading h2,.ctm_imagetext_heading h2.text-orange{font-size:45px}}@media screen and (max-width:1199px){.ctm_clinical_studies_banner .ctm_imagetext_content:before{clip-path:circle(50% at 33% 28%);-webkit-clip-path:circle(50% at 33% 28%)}.ctm_clinical_studies_banner .ctm_imagetext_banner img{right:25px}.ctm_health_advantage .btn_green,.ctm_health_advantage .ctm_MultiContent_description p{font-size:20px}.ctm_health_advantage .ctm_MultiContent_text ul li,.ctm_health_Indication .rich-text__text ul li,.ctm_health_Contrain .rich-text__text ul li,.ctm_health_Indication .rich-text__text p,.ctm_health_Contrain .rich-text__text p,.ctm_health_Resources .ctm_MultiContent_description p,.ctm_MultiContent_text ul li a,.ctm_health_Patients .multirow__text p,.ctm_health_Patients .image-with-text__text p{font-size:18px}.ctm_health_Patients .image-with-text__heading{font-size:24px}.ctm_health_profession_banner .h1.subheadings,.ctm_imagetext_heading h2,.ctm_imagetext_heading h2.text-orange{font-size:35px}}@media screen and (max-width: 1023px){.ctm_health_Indication .rich-text__blocks,.ctm_health_Contrain .rich-text__blocks,.ctm_health_accordian .ctm_richtext_main,.ctm_health_Patients .multirow__inner{padding:20px}}@media screen and (max-width:989px){.header--mobile-left .header__heading{text-align:left!important;margin:0!important;flex-grow:1}.header_main .header__heading-logo{max-width:185px}.header_main .header{padding:10px 20px}.header header-drawer{order:1;flex-grow:0}.header .menu-drawer-container{width:100%;justify-content:end;align-items:center}.menu-opening .menu-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;justify-content:space-between}.menu-opening .menu-drawer .header__heading{padding:50px 20px 0}.menu-opening .icon.icon-close{position:absolute;z-index:4;top:15px;right:15px;color:#ececec;transition:all .3s ease-in-out}.menu-opening .icon.icon-close:hover{color:#ff5b24}.menu-drawer .menu-drawer__utility-links{display:none}.drawer_bottom_block{position:relative;padding:45px 20px 65px}.drawer_bottom_block:before{content:"";background:url(https://cdn.shopify.com/s/files/1/0907/0880/3857/files/Ellipse_10.png?v=1740632815) no-repeat;width:100%;height:100%;position:absolute;bottom:0;background-size:100% 100%;left:0;right:0}.drawer_inner{position:relative}.drawer_heading h2{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;font-size:25px;margin:0;gap:6px}.drawer_heading img{width:100%;height:auto}.ctm_comment_grid_main{margin-top:0}.ctm_image_text_section .ctm_imagetext_inner{flex-direction:column;gap:0px!important}.ctm_comment_grid_main .ctm_imagetext_heading{margin-bottom:50px}.video_content p{font-size:16px;line-height:normal}.ctm_instruction_block .image-with-text__text p{font-size:24px}.ctm_imagetext_banner_main.ctm_clinical_studies_banner{max-height:inherit;background-color:transparent}.ctm_clinical_studies_banner .ctm_imagetext_banner{padding-bottom:0;padding-inline:20px;overflow:inherit;background-color:#f7f7ef}.ctm_clinical_studies_banner .ctm_imagetext_banner img{position:relative;display:block;width:100%;max-width:350px;height:350px;object-fit:contain;left:0;right:0;bottom:0;top:auto;margin:0 auto}.ctm_health_advantage .btn_green{font-size:16px}.ctm_health_advantage .ctm_MultiContent_text ul li,.ctm_health_advantage .ctm_MultiContent_description p,.ctm_health_Indication .rich-text__text:nth-child(2) p,.ctm_health_Indication .rich-text__text ul li,.ctm_health_Contrain .rich-text__text ul li,.ctm_health_Contrain .rich-text__text p,.ctm_health_Resources .ctm_MultiContent_description p,.ctm_MultiContent_text ul li a,.ctm_health_Patients .multirow__text p,.ctm_health_Patients .image-with-text__text p{font-size:16px;line-height:26px}.ctm_MultiContent_imgblock{gap:16px}.ctm_health_advantage .ctm_MultiContent_text ul,.ctm_health_Resources .ctm_MultiContent_text ul{padding-left:15px}.ctm_health_Patients .image-with-text .grid{gap:20px}.ctm_health_Patients .image-with-text__grid--reverse .image-with-text__media-item,.ctm_health_Patients .image-with-text__media-item{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.ctm_comment_grid_main .ctm_image_block{padding-top:50px}.header__search{display:none!important}.ctm_comment_grid_main .ctm_imagetext_heading{flex-direction:column}.ctm_comment_grid_main .ctm_imagetext_info .ctm_text_block{text-align:center}.footer .footer-block__details-content,.footer .footer__blocks-wrapper,.footer .footer-block.grid__item{margin-bottom:0}.footer .footer-block__details-content{column-gap:20px;row-gap:5px;flex-wrap:wrap;justify-content:center}.footer .footer-block__details-content li a{padding:0}.sticky_title{display:none}}@media screen and (max-width: 749px){.ctm_instruction_block .image-with-text .grid{flex-direction:column-reverse}.ctm_instruction_block .image-with-text .image-with-text__media-item{max-width:250px;margin:0 auto}.ctm_instruction_block .image-with-text__content{padding:20px 0}.ctm_instruction_block .image-with-text__text p{max-width:100%;text-align:center}}@media screen and (max-width:575px){.accordion .accordion__title,.accordion__content p,.rich-text__text.rte p{font-size:16px}.content_description ul li{line-height:1.6}.ctm_instruction_block .image-with-text__text p{font-size:20px}}.shopify-section.section.ctm_video_banner video.media__video_desktop{background-color:#f6f7ee!important;top:-20%}body.ctm_index{background-color:#f6f7ee;background:#f7f7ef}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
