.home_banner .image-with-text__grid{background-color:transparent;align-items:center}.home_banner .image-with-text__heading{color:#fff;font-size:clamp(32px,5vw,46px);font-weight:400!important;line-height:120%!important;margin-top:1rem!important;letter-spacing:0}.home_banner .image-with-text__text.rte{color:#fff;font-size:20px;font-weight:400!important;line-height:140%!important;letter-spacing:0}.home_banner .image-with-text__content :last-child:is(.button){margin-top:6rem}.button{text-align:center;font-size:22px;font-weight:400!important;line-height:26px;text-transform:capitalize;letter-spacing:0;height:62px}.multi_home .media>img{object-fit:contain}.multi_home .media-wrapper{background-color:transparent;width:90px}.multi_home .multicolumn-card{background:#f7f2f0;padding:4rem}.multi_home .multicolumn-card__title{color:#132a3e;font-size:clamp(22px,2.5vw,26px);font-weight:400;line-height:120%}.multi_home .media--landscape{padding-bottom:100%}.multi_home .rte{color:var(--A-Dark, #132A3E);font-size:16px;font-weight:400!important;line-height:140%}.multi_home .multicolumn-card__info>:nth-child(2){margin-top:2rem}.featured-column_icon img{width:100%;height:auto;display:block}.featured-column_icon{width:90px;height:auto}.feat-column_h{font-family:BNChesterPro!important;color:#132a3e;font-size:clamp(22px,2.5vw,26px);font-weight:400!important;line-height:120%!important}.feat-column_p{color:#132a3e;font-size:16px;font-weight:400!important;line-height:140%!important}.featured-column{background:#f7f2f0;padding:40px;display:flex;flex-direction:column}.featured_column-desk{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.feat-column_h p,.feat-column_p p{margin:0}.featured-column_wrrap .swiper-pagination{position:static;margin-top:2rem}.featured-column_wrrap .swiper-pagination-bullet{background:#246fa5;width:9px;height:9px}.clmn-sub_btm strong{font-weight:700}.clmn-sub_btm{color:#132a3e;text-align:center;font-size:16px;font-weight:400!important;line-height:140%!important;margin-top:60px}.clmn-sub_btm p{margin:0}.feat_sect-h{color:#246fa5;font-size:clamp(28px,5vw,38px);font-weight:400!important;line-height:120%!important;margin:0;padding-bottom:14px}.feat_sect-h p{font-family:BNChesterPro!important;margin:0}.feat_sect-p{color:#132a3e;font-size:20px;font-weight:400!important;line-height:140%!important}.feat_sect-p p{margin:0}.feat_sect-cap{color:var(--A-Dark, #132A3E);font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase}.featured-col_sect{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;margin:0 auto;padding-bottom:60px;gap:10px}.home_banner .image-with-text__content{max-width:57rem!important;padding-inline-start:6rem!important}.feat-column_p ul{margin:0;padding-left:19px}.ctm_imgtext2{background:#f7f2f0}.ctm_imgtext2 .image-with-text .image-with-text__content{padding-inline-start:0;padding-inline-end:6rem}.ctm_imgtext2 .image-with-text__heading{color:#246fa5;font-size:clamp(28px,5vw,38px);font-weight:400;line-height:120%!important;margin-top:2rem!important}.ctm_imgtext2 .image-with-text__text.rte{color:#132a3e;font-size:20px;font-weight:400!important;line-height:140%!important;letter-spacing:0}.ctm_imgtext2 .image-with-text__grid{align-items:center}.ctm_imgtext2 .image-with-text__subheading.h5{color:#000;font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase}.home_banner .image-with-text__subheading.h5{color:#fff;font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase}.logo_slide_caption{color:#fff;font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase;text-align:center;margin-bottom:40px}.logo-slider_wrrap .swiper-pagination{position:static;margin-top:40px}.logo-slider_wrrap .swiper-pagination-bullet{background:#fff!important;width:9px;height:9px}.home_imgtext3{background:#246fa5}.home_imgtext3 .image-with-text__grid{background:transparent}.home_imgtext3 .media-wrapper{background-color:transparent}.home_imgtext3 .image-with-text__subheading.h5{font-size:18px;font-weight:600;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase}.home_imgtext3 .image-with-text__heading{font-size:clamp(32px,5vw,38px);font-style:normal;font-weight:400;line-height:120%!important;margin-top:10px!important}.home_imgtext3 .image-with-text__text.typeset2.rte{font-size:20px;font-weight:400!important;line-height:140%!important;margin-top:40px;letter-spacing:0}.home_imgtext3 .image-with-text .image-with-text__content{max-width:64rem;padding-inline-start:0;padding-inline-end:6rem}.home_imgtext3 .img_text-rich strong{font-size:clamp(18px,5vw,38px);font-weight:400!important;line-height:140%!important}.home_imgtext3 .img_text-rich{font-size:20px;font-weight:400!important;line-height:140%!important;margin-top:40px}.home_imgtext3 .img_text-rich p{margin:0}ul.bullet_list{column-count:2;padding-left:21px;border-top:1px solid hsla(0,0%,100%,.1);border-bottom:1px solid hsla(0,0%,100%,.1);padding-top:2rem;padding-bottom:2rem;margin-top:20px;margin-bottom:0}.bullet_list li{color:#fff;font-size:16px;font-weight:400!important;line-height:140%!important;margin-bottom:10px;list-style:none;font-family:var(--font-body-family)!important;letter-spacing:0}.bullet_list li::marker{font-size:20px;line-height:normal!important}.bullet_list li:before{content:"";width:16px;height:16px;background:currentColor;display:inline-block;border-radius:50%;margin-right:10px}.bullet-points_section{display:flex;flex-direction:column;align-items:center;gap:20px}.bullet_point-h{text-align:center;font-size:clamp(32px,5vw,38px);font-weight:400!important;line-height:120%!important;margin:0;letter-spacing:0}.bullet_point-p{font-size:20px;font-weight:400!important;line-height:140%!important;text-align:center}.bullet_point-p p{margin:0}.bullet-points-main{max-width:798px;margin:0 auto}.bullet-points-main .button{display:flex;align-items:center;justify-content:center;width:fit-content;margin:40px auto 0}.accordion-heading-h1 p{margin:0}.home_accordian{background:#f7f2f0}.logo-slider_wrrap .swiper-wrapper{align-items:center}.video_slider-caption{color:#132a3e;font-size:18px;font-weight:600;line-height:normal;letter-spacing:.72px;text-transform:uppercase}h2.video_block-h{color:#246fa5;text-align:center;font-size:clamp(32px,5vw,38px);font-weight:400!important;line-height:120%!important;text-align:left}.video_block-p{color:#132a3e;text-align:center;font-size:20px;font-weight:400!important;line-height:140%!important;letter-spacing:0;text-align:left}.video_block-p p,.video_block-h{margin:0}.video-block_header{display:flex;flex-direction:column;align-items:flex-start;text-align:left;justify-content:flex-start;gap:10px;padding-bottom:52px;margin:0 auto;max-width:752px}.video_block_head{color:#132a3e;font-size:26px;font-weight:400!important;line-height:120%!important}.video_block_sub{color:#132a3e;font-size:16px;font-weight:400!important;line-height:140%!important}.video_block_sub p{margin:0}.video_slider .swiper-pagination{position:static;margin-top:60px}.video_slider .swiper-pagination-bullet{background:#246fa5;width:9px;height:9px}.thumb_slide{margin-top:20px}.pro-info-cap{color:#132a3e;font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase;margin-top:20px}.pro-info-name{color:#246fa5;font-size:clamp(32px,5vw,38px);font-weight:400!important;line-height:120%!important;font-family:BNChesterPro!important;margin:10px 0 20px}.pro-info-para strong{font-weight:600!important}.pro-info-para{color:#132a3e;font-size:clamp(15px,5vw,20px);font-weight:200!important;line-height:140%!important}.pro_imgtext .image-with-text .image-with-text__content{padding-inline-start:6rem;padding-inline-end:0}.table-icon img{width:18px;height:auto;display:block;object-fit:contain}.table-icon{width:24px;height:24px}.table-h{flex:1}.table-h{color:#132a3e;font-size:22px;font-weight:400!important;line-height:120%!important}.ctm_table-header{display:flex;align-items:center;border-bottom:1px solid var(--E-Light-Grey, #E3E3E3)}.table_b-h{color:#132a3e;font-size:20px;font-weight:400!important;line-height:140%!important;letter-spacing:0}.ctm_table-body{display:flex;align-items:center;border-bottom:1px solid var(--E-Light-Grey, #E3E3E3)}.table-h:not(:first-child){text-align:center}.table-icon:not(:first-child){display:flex;justify-content:center}.table_b-h p{margin:1.5rem 0}.table-cap{color:#132a3e;font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase}.table-secti_p p,.table-sect_h{margin:0}.table-sect_h{color:#246fa5;text-align:center;font-size:clamp(32px,5vw,38px);font-weight:400!important;line-height:120%!important}.table-secti_p{color:#132a3e;font-size:20px;font-weight:400!important;line-height:140%!important;margin:0;letter-spacing:0}.table-secti_p p{margin:0}.ctm_table-cont{display:flex;flex-direction:column;align-items:center}.ctm_table-cont{display:flex;flex-direction:column;align-items:center;gap:10px;padding-bottom:52px;max-width:752px;margin:0 auto;text-align:center}.bnnr-logo img{width:100%;height:100%;display:block}.bnnr-logo{width:106px;height:auto;flex-shrink:0}.banner-cap{color:#fff;font-size:18px;font-weight:600!important;line-height:normal!important;letter-spacing:.72px;text-transform:uppercase}.bann-sect-p{color:#fff;font-size:32px;font-weight:400!important;line-height:120%!important;margin:0;padding-top:2rem}.banner-slide-section{display:flex;align-items:center;gap:19px;max-width:752px}.bann-sect-sub{color:#fff;font-size:20px;font-weight:400!important;line-height:140%!important;max-width:752px;letter-spacing:0;margin-bottom:4rem}.blk-slide-h{color:#132a3e;font-size:46px;font-weight:400!important;line-height:120%!important;margin:0}.blk-slide-p{color:#132a3e;font-size:16px;font-weight:400!important;line-height:140%!important}.banner-slider{background:var(--B-Light, #F7F2F0);padding:30px;display:flex;flex-direction:column;min-height:145px;align-items:center;text-align:center}.blk-slide-p p{margin:0}.product-form__buttons .button{height:52px;background:#246fa5;color:#fff;font-size:20px;font-weight:600!important;text-transform:none;letter-spacing:0}.newsletter__wrapper h2{color:var(--A-light, #246FA5);text-align:center;font-family:BN Chester Pro;font-size:clamp(28px,5vw,38px);font-style:normal;font-weight:400!important;line-height:120%!important}.ctm-newsletter .newsletter__wrapper h2{color:#246fa5;font-size:clamp(28px,5vw,38px);font-weight:400!important;line-height:120%!important;text-align:center;margin-bottom:20px}.ctm-newsletter .newsletter__wrapper{max-width:100%;display:flex;flex-direction:column;align-items:center}.ctm-newsletter .newsletter-form__field-wrapper{width:100%!important}.ctm-newsletter .field{align-items:center}.ctm-newsletter .field__input{background:#f7f2f0;height:60px}.ctm-newsletter .button{height:60px;min-width:196px}.faq_wrap{background:#f7f2f0}.faq_wrap .title-wrapper.center{flex-direction:column;max-width:655px;margin:0 auto;text-align:center;align-items:center}.title-wrapper .sub-title{font-weight:600!important;font-size:18px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#132a3e}.richt-bg{background:#f7f2f0}.richt-bg .rich-text{background:transparent}.ctm-newsletter .newsletter__wrapper>*{max-width:594px;width:100%;margin:0}.ctm-newsletter .newsletter__wrapper p{color:#000;font-size:20px;font-weight:400;line-height:140%!important;max-width:600px!important;text-align:center;margin-bottom:40px}.product-details .accordion details:not([open]) summary:hover{color:rgb(var(--color-heading))!important}.product-details .accordion .accordion__title{color:rgb(var(--color-heading))!important}.product-right .video-showcase-container{border-radius:0;padding-top:95%}.therapeutic .feat-column_p{letter-spacing:0}.title-wrapper .rte{margin-bottom:2rem}.input-container{margin-top:1rem}.oke-w-ratingAverageModule-count{cursor:pointer}.ban_slider .swiper-pagination{position:static!important;margin-top:1rem}.ban_slider .swiper-pagination-bullet{background:#fff}.image-with-text--video video{object-fit:cover}.featured-col_sect img{max-width:100px;margin:0 0 1rem;height:auto}.button_group{display:flex;flex-wrap:wrap;gap:2rem}.button_group .button{flex:1;font-size:2rem;margin:0!important;justify-content:flex-start}.button_group .button--cta:before,.button_group .button--cta:after{display:none!important}.product-form__quantity{align-self:inherit!important;display:flex;border:1px solid #1C1D1F}#product-form .product-form__quantity .quantity__button{background:transparent!important}#product-form .product-form__quantity .quantity__button:hover{background:transparent!important;color:inherit!important}#product-form .product-form__quantity .quantity__button:hover:after{display:none}#product-form .product-form__quantity .quantity__input{font-size:18px;font-weight:700}@media (min-width: 750px){.ban_slider .swiper-pagination{position:static!important;margin-top:1rem;display:none}.ctm_table-body>div{flex:1}.featcolm_pro .featured-column{width:calc(24% - 2rem);padding:40px}.featured-column{background:#f7f2f0;padding:40px;display:flex;flex-direction:column;gap:20px;width:calc(33% - 2rem);flex:1 1 auto}.featured_column-desk{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}}@media (max-width: 749px){#video-block-position{display:none}.bann-sect-sub{padding:0 2rem}.bnr-slide-width{padding:0}.bnr-slide-width .swiper-wrapper{padding-left:2rem}.banner-slider{min-height:145px}.feat-col_witdth{padding:0}.feat-col_witdth .swiper-wrapper{padding-left:2rem}.product-features{align-items:flex-start!important}.product-features{margin-top:15px}.feature-grid .feature-card{padding:10px;font-size:12px}.ctm_imgtext2 .image-with-text__heading{max-width:380px}.ctm_imgtext2 .image-with-text__heading{margin-top:0!important}.ctm_imgtext2 .image-with-text__subheading.h5{display:none}.feat-column_p,.feat_sect-p{letter-spacing:0}.ctm-newsletter .button{min-width:131px;font-size:20px;padding:0 1rem}.bann-sect-p{line-height:130%}.banner-slide-section{flex-direction:column;align-items:flex-start;padding:0 2rem}.table-icon:not(:first-child){flex:1}.table_b-h{width:42%}.ctm_table-cont{padding-bottom:30px}.table-h:not(:first-child){text-align:right;color:#132a3e;font-size:16px;font-weight:400!important;line-height:140%!important}.pro_imgtext .image-with-text,.pro_imgtext2 .image-with-text{padding:0}.pro_imgtext .image-with-text__content,.pro_imgtext2 .image-with-text__content{padding-inline-end:2rem!important;padding-inline-start:2rem!important}.pro-info-name{line-height:130%!important}.video_slider .swiper-pagination{margin-top:30px}.video-block_header{padding-bottom:30px}h2.video_block-h{line-height:130%!important}.logo-slider_wrrap{padding:0 2rem}.bullet_point-p{text-align:left;letter-spacing:0}.bullet-points-main .button{margin:30px auto 0}.bullet-points-main .button{margin-top:30px;width:100%}.bullet_point-h{line-height:130%!important;text-align:left}ul.bullet_list{column-count:1}.home_imgtext3 .image-with-text__text.typeset2.rte,.home_imgtext3 .img_text-rich{margin-top:30px}.home_imgtext3 .image-with-text__heading{line-height:130%!important}.home_imgtext3 .image-with-text .image-with-text__content{padding-inline-end:0}.home_banner .image-with-text__content :last-child:is(.button){margin-top:4rem}.ctm_imgtext2 .image-with-text .image-with-text__content{padding-inline-end:0}.image-with-text__content :last-child:is(.button){margin-top:4rem}.home_banner .image-with-text{padding:0}.home_banner .image-with-text__content{margin:0 2rem}.home_banner .image-with-text__content{padding-inline-start:0rem!important}.home_banner{padding-top:0!important}.home_banner .image-with-text__content{max-width:100%;padding-inline-start:0}.featured-column_icon{width:60px}.featured-column{gap:15px;padding:15px}.feat_sect-h{line-height:130%!important;letter-spacing:0}.featured-column{min-height:294px}.clmn-sub_btm{margin-top:30px}.featured-col_sect{margin-bottom:30px;padding:0 2rem}.button_group{flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%}.button_group .button{align-items:center;text-align:center;justify-content:center}}@media (max-width:480px){.logo-slider img{max-height:25px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/custom-new.css.map */
