@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";a{transition:all .3s ease-in-out;text-decoration:none}.btn_orange{display:flex;align-items:center;justify-content:center;border:1px solid #ec6725;background-color:#ec6725;color:#fff;font-size:18px;line-height:normal;font-weight:500;border-radius:.8rem;padding:1.2rem 2rem;transition:all .3s ease-in-out}.btn_orange:hover{background-color:color-mix(in srgb,#ec6725 80%,#fff 20%);border-color:color-mix(in srgb,#ec6725 80%,#fff 20%)}.text-green{color:#104226!important}.text-orange{color:#ff5b24!important}[lang=fr] .header-wrapper .header:not(.drawer-menu).page-width{max-width:152rem}[lang=fr] .header__inline-menu ul li{padding:5px}[lang=fr] .header__icons{gap:2rem}@media screen and (max-width:1366px){[lang=fr] .btn_orange{padding:1.2rem;font-size:16px}[lang=fr] .header .header__heading-link{padding:0 14px}[lang=fr] .header-wrapper .header__menu-item span{font-size:14px}}.shopify-section-header-sticky{box-shadow:0 0 #0000,0 0 #0000,0 18px 31px 2px #0000000f}.header .header__heading{display:flex;align-items:center}.header-wrapper .header.header--middle-left .header__heading-link{margin-left:0}.header .header__heading-link{padding:0 24px}.header .header__heading-link:first-child{padding-left:0;border-right:1px solid #a7d4b9}.header .header__heading-link:last-child{padding-right:0}.header-wrapper .header:not(.drawer-menu).page-width{padding-inline:1.5rem;max-width:125rem}.header-wrapper .list-menu--inline{justify-content:center;width:100%}.header__inline-menu ul li{padding:5px 8px;transition:all .3s ease-in-out;border:1px solid transparent;border-radius:.8rem;position:relative}.header__inline-menu ul li:not(.header__submenu li):hover{background-color:#e1f0ec;border-color:#81c59d}li.header__active-menu-item:not(.header__submenu li){background-color:#e1f0ec;border:1px solid #81c59d}.header-wrapper .header__submenu{width:24rem;opacity:0;visibility:hidden;min-width:inherit;transform:translateY(-1.5rem);transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;z-index:1;top:100%;left:0;padding:1.2rem;border-color:#d1d5db!important;border-radius:.8rem!important}.header__inline-menu ul li:hover .header__submenu{opacity:1;visibility:visible;z-index:1;transform:translateY(1rem)}.header-wrapper .header__submenu li a{transition:all .3s ease-in-out}.header-wrapper .header__submenu li a:hover{color:#ec6725}@media screen and (min-width: 1024px){.header-wrapper .contact-us{display:none}}.ctm_dropdown_toggle .icon-caret{position:absolute;height:.6rem;top:calc(50% - .2rem)}.ctm_dropdown_toggle.list-menu__item{padding-right:2.7rem;position:relative}.header__icons{gap:2.4rem}.ctm_location_mapbtn a{border:1px solid #c3ccd6;padding:.8rem;display:flex;align-items:center;justify-content:center;color:#104226;width:41px;height:41px;border-radius:.8rem;position:relative;transition:opacity .3s ease-in-out}.ctm_location_mapbtn .svg-wrapper{width:24px;height:24px}.tooltip{position:absolute;background:#64748b;font-size:1rem;line-height:1.2rem;padding:.4rem .8rem;color:#fff;width:fit-content;text-wrap:nowrap;border-radius:.5rem;font-weight:500;letter-spacing:normal;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out}.tooltip--bottom{bottom:-3.5rem}.tooltip--bottom:after{content:"";position:absolute;bottom:19px;left:50%;transform:translate(-50%);border:10px solid #64748b;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.ctm_location_mapbtn a:hover .tooltip{opacity:1;visibility:visible}.header-wrapper .localization-form .disclosure button{border:1px solid #c3ccd6;border-radius:.6rem;font-size:16px;text-transform:uppercase;padding-inline:1.2rem!important;padding-block:1.6rem!important;justify-content:center;gap:5px;text-decoration:none!important}.header-wrapper .localization-form__select .icon-caret{position:relative;top:inherit;right:inherit!important;height:.8rem}.header-wrapper .language-selector{left:0;border-radius:.6rem;box-shadow:0 0 6px -2px #505862}@media screen and (min-width:1045px){.header-wrapper .language-selector{top:120%!important}}.header-wrapper .language-selector .disclosure__list{min-width:inherit;max-width:100%;width:100%;padding:0}.header-wrapper .language-selector .disclosure__link{padding-block:0px;padding-inline:0rem;font-size:16px;line-height:normal;font-weight:400;text-transform:uppercase;justify-self:center}.header-wrapper .language-selector .disclosure__link[aria-current=true]{font-weight:600;color:#ec6725}.header-wrapper .header__submenu li a.list-menu__item--active{color:#ec6725}@media screen and (max-width:1044px){.header-wrapper .menu-drawer__localization{display:block}.menu-drawer__utility-links .list-social li a{color:#104226}.menu-drawer__utility-links .list-social li a .svg-wrapper{width:25px;height:25px}}.footer .footer-block__details-content li a,.ctm_address_block{transition:all .3s ease-in-out;text-decoration:none;color:#a7d4b9}.footer .footer-block__details-content li a:hover{color:#ec6725}.footer-block:last-child h2.footer-block__heading.inline-richtext{font-size:2.55rem}.footer .ctm_address_block{padding:0;margin:0;list-style-type:none;display:flex;flex-direction:column;gap:1.6rem}.footer .ctm_address_block li{display:flex!important;gap:16px}.footer .ctm_address_block li img{flex-shrink:0;height:100%;object-fit:contain;border:none;margin-bottom:0}.ctm_add_info p{margin-bottom:0}.ctm_add_info p a{display:block}.footer__content-bottom-wrapper.ctm_footer_block{flex-direction:column}.footer_social_block{display:flex;align-items:center;justify-content:space-between}.footer__social,.footer__social ul{display:flex;align-items:center;gap:16px}.footer__social h2{margin:0;font-size:16px;font-weight:400;color:#a7d4b9}.footer__social ul li a{padding:0}.footer__social .svg-wrapper{width:24px;height:24px}.footer__social .list-social__item .icon{height:100%;width:100%}.ctm_footer_block .footer__copyright{text-align:left;margin-top:3.1rem}@media screen and (min-width:990px){.footer_mobile,.footer-block.ctm_footer_4{display:none}.ctm_footer_main .footer__content-top{display:flex;align-items:normal}.footer_block_header{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.footer_address_content .footer-block:only-child:last-child{text-align:left;max-width:100%;margin:0 auto;width:fit-content}.footer_address_content{width:100%;display:flex;max-width:250px}.footer__content-bottom-wrapper--center.ctm_footer_block{justify-content:end;flex:1;padding:0}.footer__social{width:31%}.ctm_footer_main .footer__content-top .grid{border-bottom:none}}@media screen and (min-width:768px){.ctm_desktop_hide{display:none}.footer__copyright.caption{display:flex;align-items:center;justify-content:space-between}}@media screen and (max-width: 989px){.footer_block_header .footer__content-bottom-wrapper.ctm_footer_block,.footer_address_content{display:none}}@media screen and (max-width: 767px){.footer__copyright .ctm_mobile_hide{display:none}}.ctm_image_gallery .media--portrait{padding-bottom:141%}.ctm_image_gallery.background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}[lang=fr] .fr_hide,[lang=en] .en_hide{display:none}.ctm_home_video_section .video-section .title-wrapper{padding-bottom:2%}.ctm_home_video_section .video-section .deferred-media__poster-button{background-color:#ec6725;border:none;display:none}.ctm_home_video_section .video-section__media{max-width:900px;margin:auto}@media screen and (min-width: 990px){.ctm_home_video_section .video-section__media{--ratio-percent: 43.6%}}.video_text_buttons{width:fit-content;margin:30px auto 0}.video_text_buttons .button.button--primary{background-color:#ec6725;color:#fff;padding:1.2rem 2rem;font-size:14px;line-height:normal;font-weight:500;border-radius:.8rem;transition:all .3s ease-in-out;text-align:center;letter-spacing:normal}.video_text_buttons .button.button--secondary{background-color:transparent;color:#ec6725;padding:1.2rem 2rem;font-size:14px;line-height:normal;font-weight:500;border-radius:.8rem;border:1px solid #ec6725;transition:all .3s ease-in-out;letter-spacing:normal}.video_text_buttons .button:after,.video_text_buttons .button:before{content:none}@media screen and (min-width: 990px){.video_text_buttons .button.button--primary,.video_text_buttons .button.button--secondary{font-size:18px}}[lang=fr] .ctm_content_grid .fr_hide,[lang=en] .ctm_content_grid .en_hide{display:block}.ctm_content_grid.multicolumn .title-wrapper-with-link{width:100%}.ctm_content_grid.multicolumn .title{margin:0 auto 60px;max-width:750px}.ctm_content_grid .multicolumn-card__info{padding:0!important}.ctm_content_grid .multicolumn-card__info h5{margin-top:32px;margin-bottom:16px;color:#ff5b24;font-weight:700}.multicolumn-card__info .rte p{color:#104226;font-size:18px;font-weight:700}.ctm_extra_content{padding-top:80px}.ctm_extra_content p,.ctm_extra_content p a{word-wrap:break-word}.ctm_extra_content p,.ctm_extra_content a{font-size:13px;color:#8593a3;margin:0}.ctm_insujet_img_content .insulin_calculator_inner{padding:0}.ctm_insujet_img_content .insulin_calculator_heading_wrapper{margin-bottom:32px}.ctm_content_grid .multicolumn-list{max-width:80%;margin:0 auto}.ctm_findmy_store_section .rich-text__blocks{max-width:100rem}.banner.ctm_overview_banner .banner__content .banner__box{max-width:310px;min-width:inherit}.banner.banni\e8re_aper\e7u_ctm .banner__content .banner__box{max-width:407px;min-width:inherit;width:100%}.banner.ctm_over_view_banner .banner__content .banner__box{max-width:302px;min-width:inherit}.banner.banni\e8re_sur_vue_ctm .banner__content .banner__box{max-width:446px;min-width:inherit;width:100%}.ctm_overview_image_content .image-with-text__media-item.grid__item{width:calc(40.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.ctm_overview_image_content .image-with-text__content{padding-block:0px}.ctm_overview_image_content .image-with-text__media{min-height:inherit}.ctm_overview_image_content .image-with-text__heading{color:#104226;margin-bottom:12px}.ctm_overview_image_content .image-with-text__text p{color:#6a7682;max-width:85%}.ctm_overview_multigrid .multicolumn-card__info h5{width:100%;color:#104226;margin-bottom:0}.ctm_overview_imggrid .title-wrapper-with-link{justify-content:center;margin-bottom:32px}[lang=fr] .ctm_overview_multigrid .fr_hide,[lang=en] .ctm_overview_multigrid .en_hide{display:block}@media screen and (min-width: 990px){.ctm_overview_imggrid .title-wrapper-with-link{margin-bottom:96px}}.ctm_overview_imggrid .multicolumn-list__item{position:relative}.ctm_overview_imggrid .ctm_column-list__item2:before,.ctm_overview_imggrid .ctm_column-list__item2:after,.ctm_overview_imggrid .ctm_column-list__item3:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0697/8106/1805/files/Plus-icon.png?v=1744019115) no-repeat center center;background-size:cover;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;z-index:1}.ctm_overview_imggrid .ctm_column-list__item2:before{left:-35px}.ctm_overview_imggrid .ctm_column-list__item2:after,.ctm_overview_imggrid .ctm_column-list__item3:after{right:-35px}.ctm_science_content_section .insulin_calculator_inner{padding:0}.ctm_science_imagetext .insulin_calculator_inner{padding:0;align-items:center;gap:96px}.ctm_science_imagetext .insulin_calculator_heading_wrapper h2{margin-bottom:32px;color:#104226}.ctm_science_imagetext .insulin_calculator_image_wrapper img{width:fit-content;height:36px;object-fit:contain}.ctm_science_imagetext .insulin_calculator_content_image img{width:100%;height:auto}.ctm_science_richcontent .rich-text__blocks{max-width:100%}.ctm_science_richcontent .rich-text__caption,.ctm_science_richcontent .rich-text__text ol li{font-size:11.2px;color:#b2b2b2}.ctm_science_richcontent .rich-text__text{margin-top:0}.ctm_science_richcontent .rich-text__text ol{padding-left:0}.ctm_faq_nav.ctm_science_faq_block .faq_inner{padding:48px;background-color:#e1f0ec;border-radius:1.6rem;gap:48px}.ctm_faq_nav.ctm_science_faq_block .accordion_heading span{background:#fff}.ctm_faq_nav.ctm_science_faq_block .accordion_heading.active span{background:#104226}.ctm_faq_nav.ctm_science_faq_block .faq_nav_group{max-width:300px}.ctm_faq_nav.ctm_science_faq_block .faq_title h2{letter-spacing:0px;color:#104226}.ctm_faq_nav.ctm_science_faq_block .accordion_content_text p{font-size:14px;color:#104226}.ctm_faq_nav.ctm_science_faq_block .accordion_content_text a{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;margin-top:1rem;width:-moz-fit-content;width:fit-content;border:1px solid #ec6725;background-color:#ec6725;font-size:18px;padding:1.6rem 2rem;color:#fff;text-decoration:none!important}.ctm_faq_nav.ctm_science_faq_block .accordion_content_text a:hover{background-color:color-mix(in srgb,#ec6725 80%,#fff 20%);border-color:color-mix(in srgb,#ec6725 80%,#fff 20%)}[lang=fr] .ctm_science_administration .fr_hide,[lang=en] .ctm_science_administration .en_hide{display:none}.ctm_science_administration .image-with-text,.ctm_science_fitall .image-with-text{padding:48px}.ctm_science_administration .image-with-text__grid,.ctm_science_fitall .image-with-text__grid{align-items:center}.ctm_science_administration .image-with-text__content,.ctm_science_fitall .image-with-text__content{padding:0}.ctm_science_administration .image-with-text__content h2,.ctm_science_fitall .image-with-text__content h2{letter-spacing:0px;color:#104226;margin-bottom:12px}.ctm_science_administration .image-with-text__media,.ctm_science_fitall .image-with-text__media{padding-left:96px;padding-bottom:0!important}.ctm_science_administration .image-with-text__media img,.ctm_science_fitall .image-with-text__media img{position:relative!important}.ctm_science_administration .image-with-text__text,.ctm_science_fitall .image-with-text__text{max-width:93%;color:#6a7682}.banner.ctm_support_banner .banner__content .banner__box{max-width:435px;min-width:inherit}.faq_inner{max-width:800px;margin:0 auto;width:100%}.faq_title h2{margin-top:0;margin-bottom:48px}.faq_accordion{border-bottom:1px solid #a7d4b9;padding-block:16px;display:flex;flex-direction:column;gap:16px}.accordion_heading{position:relative;cursor:pointer;color:#104226;display:flex;align-items:center;justify-content:space-between;gap:16px}.accordion_heading p{margin:0;font-size:14px;line-height:23px;font-weight:600}.accordion_content_text p{margin:10px 0 0;font-size:13px;line-height:21px;font-weight:400;color:#6a7682}@media screen and (min-width: 990px){.accordion_heading p{font-size:18px;line-height:29px}.accordion_content_text p{font-size:16px;line-height:26px}}.accordion_heading span{display:flex;align-items:center;justify-content:center;padding:12px;border:1px solid #d1d5db;border-radius:100px}.accordion_heading span svg{width:16px;height:auto;text-align:center;margin:0 auto;display:flex;align-items:center;justify-content:center}.accordion_heading.active span{background-color:#104226}.accordion_heading.active span svg .vertical_line{stroke:#fff}.accordion_heading.active span svg .horizontal_line{opacity:0;visibility:hidden}.accordion_content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out,display .3s ease-in-out;display:none}.accordion_heading.active~.accordion_content{display:block}.accordion_content p{font-weight:400}.accordion_content_video{position:relative;padding-top:56.25%}.accordion_content_video video,.accordion_content_video iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ctm_faq_nav .faq_inner{width:100%;max-width:100%;display:flex;gap:24px}.ctm_faq_nav .faq_title h2{margin-bottom:16px}@media screen and (min-width: 990px){.ctm_faq_nav .faq_inner{gap:96px}.ctm_faq_nav .faq_title h2{margin-bottom:32px}}.ctm_faq_nav .faq_nav_group{flex-shrink:0;max-width:176px;width:100%}.ctm_faq_nav .faq_faqs{width:100%}.faq_nav_item{font-size:18px;line-height:28px;padding:16px 24px;background-color:#104226;color:#fff;border-radius:.8rem}.ctm_faq_nav .accordion_content_text p{margin:0}.ctm_faq_nav .accordion_content_text ul{padding:0;margin:0;list-style-type:none}.ctm_faq_nav .accordion_content_text ul li{color:#6a7682;position:relative;padding-left:20px}.ctm_faq_nav .accordion_content_text ul li:before{content:"";position:absolute;top:10px;left:0;width:6px;height:6px;background-color:#6a7682;border-radius:100%}.ctm_warrenty_block .rich-text__blocks{max-width:100%}.ctm_warrenty_block .rich-text__caption,.ctm_warrenty_block .rich-text__text p{font-size:14px;color:#707070;margin:0}.ctm_warrenty_block .rich-text__text:nth-child(2){margin-top:0!important}.ctm_warrenty_block .rich-text__text{margin-top:16px!important}.shopify-policy__container{max-width:1200px}.shopify-policy__body ul li p{margin:0}.hcp_pdp_block .ctm_pdf_content{justify-content:center;align-items:center;padding-inline:0px}.hcp_pdp_block .ctm_pdf_content_image{padding-bottom:inherit;margin-bottom:8px}.hcp_pdp_block .ctm_pdf_content_image img{position:relative;width:26px;height:33px}.hcp_pdp_block .ctm_pdf_content_text_inner h5{margin:0 0 8px;font-size:16px;line-height:24px;color:#104226;letter-spacing:-.02em;text-align:center}.contact_form_class .field{flex-direction:column}.ctm_pharma_locator.page-width{max-width:100%}@media screen and (max-width: 1280px){.header__inline-menu ul li{padding:0}.header-wrapper .header.header--middle-left{column-gap:1rem}.header .header__heading-link{padding:0 12px}.header__icons{gap:1.4rem}.footer-block:last-child h2.footer-block__heading.inline-richtext{font-size:1.6rem}}@media screen and (max-width: 1199px){.header-wrapper .header__menu-item span{font-size:14px}.header__icons{gap:1rem}.ctm_contact_btn .btn_orange{padding:1.2rem 1rem}}@media screen and (max-width: 1044px){.header-wrapper .header{display:flex;align-items:center}.header-wrapper .header header-drawer{order:1}.header-wrapper .header .header__heading{flex-grow:1}.header-wrapper .header__icons{display:none}.header__icon span{border:1px solid #c3ccd6;border-radius:.8rem}.drawer_location_block{display:flex;align-items:center;justify-content:center;gap:8px}.ctm_location_mapbtn a{background:#ec6725;border-color:#ec6725;color:#fff}}@media screen and (max-width:989px){.ctm_extra_content{padding-inline:16px}.footer .footer__content-top .grid .grid__item{width:calc(33% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.ctm_content_grid .multicolumn-list{gap:4.8rem}.ctm_content_grid .multicolumn-card{display:flex;align-items:center}.ctm_content_grid .multicolumn-card .multicolumn-card__image-wrapper{margin-left:0!important;max-width:100px;margin-right:32px!important;flex-shrink:0}.ctm_content_grid .multicolumn-card__info{text-align:left}.ctm_content_grid .multicolumn-card .multicolumn-card__info h5{margin-block:0px}.ctm_content_grid .multicolumn-card .multicolumn-card__info .rte{margin-top:8px}.ctm_content_grid .multicolumn-card .multicolumn-card__info .rte p{font-size:13px;line-height:21px;color:#6a7682}.ctm_overview_imggrid .multicolumn-list{gap:55px}.ctm_overview_imggrid .ctm_column-list__item2:before{left:50%;top:-47px;transform:translate(-50%)}.ctm_overview_imggrid .ctm_column-list__item2:after,.ctm_overview_imggrid .ctm_column-list__item3:after{top:auto;right:inherit;bottom:-47px;left:50%;transform:translate(-50%)}.ctm_faq_nav .faq_inner{flex-direction:column}.ctm_faq_nav .faq_nav_group{max-width:100%}.ctm_faq_nav .accordion_content_text ul li{font-size:13px;line-height:21px}.ctm_faq_nav .accordion_content_text ul li:before{top:7px}.ctm_faq_nav.ctm_science_faq_block .faq_inner{padding:24px;gap:16px}.ctm_science_administration .image-with-text,.ctm_science_fitall .image-with-text{padding:24px}.ctm_science_administration .image-with-text__content h2,.ctm_science_fitall .image-with-text__content h2{margin-bottom:0}.ctm_science_administration .image-with-text__media,.ctm_science_fitall .image-with-text__media{padding-left:0}.ctm_science_administration .image-with-text__grid,.ctm_science_fitall .image-with-text__grid{flex-direction:column-reverse}.ctm_science_administration,.ctm_science_fitall{padding-bottom:0!important}.ctm_brandlogo_main{padding-block:35px!important}.ctm_overview_image_content .image-with-text__grid{flex-direction:column-reverse}.ctm_overview_image_content .image-with-text__content{padding:0}.ctm_overview_image_content .image-with-text__text p{max-width:100%}.ctm_overview_image_content .image-with-text__media-item.grid__item{width:100%;max-width:100%}.ctm_overview_multigrid .multicolumn-card__info h5{margin-top:0}}@media screen and (max-width:767px){.ctm_content_grid .multicolumn-list{max-width:100%}.image-with-text .image-with-text__content{padding:24px 0 0}.ctm_science_richcontent .rich-text__wrapper{width:100%}.footer.ctm_footer_main{padding-block:32px}.footer__content-top .footer__blocks-wrapper .footer-block,.footer .footer__content-top .grid .grid__item{width:100%}.footer .footer-block__details-content li a{padding:2px 5px}.ctm_footer_main .footer__social ul{width:100%;justify-content:space-around}.ctm_science_imagetext .insulin_calculator_image_wrapper img{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
