@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}.page-width{max-width:1540px;padding-left:20px!important;padding-right:20px!important}.utility-bar.color-background-1{background:#f2f2f2;border:none}.utility-bar .announcement-bar__message{color:#333;font-size:12px;font-weight:600;letter-spacing:0;height:30px;min-height:30px;padding:6px 0}.header__heading{width:inherit!important}.header__icons{width:28%;align-items:center;justify-content:flex-end}.header__icon img{display:table;min-width:20px;object-fit:contain;height:20px}.header__icon--cart{margin-right:0}.header__icon,.header__icon--cart .icon{padding-left:10px}.header__menu-item{font-size:14px!important;text-transform:uppercase;font-weight:500;font-family:Montserrat,sans-serif;opacity:.8;color:#333;padding:12px 0}details[open]>.header__menu-item{text-decoration:none}.header__menu-item span{text-decoration:none!important}.list-menu--inline{justify-content:center;padding:0 20px!important}.header__inline-menu{text-align:center}.header__inline-menu li{padding:0 20px}summary.list-menu__item{padding-right:2.3rem!important}.announcement-bar{position:relative}.connect_contact a:first-child:after{content:"|";margin:0 0 0 10px}.connect_contact a{color:#000;text-decoration:none;display:block;font-size:14px;font-weight:500;letter-spacing:0;margin:0 10px 0 0}.connect_contact{display:flex;width:50%;position:absolute;left:0;padding:2px 0}.slider-mobile-gutter .media>img{position:static!important;object-fit:fill}.slider-mobile-gutter .banner__media{height:auto}.slideshow{background:#666}.slideshow__text.banner__box{max-width:none;min-width:auto;padding:20px}.slideshow__text-wrapper.banner__content{position:absolute;height:100%;align-items:center;margin:0 auto;max-width:1090px;left:0;right:0}.slideshow__text-wrapper .banner__text.rte p{color:#fff;font-size:15px;margin:0 0 5px;font-weight:300}.slider-mobile-gutter .banner__media{height:auto;position:static}.banner__box.gradient{transform:perspective(0);margin:0 0 50px}.slider-button{position:absolute;bottom:50%;left:0;z-index:1;background:#fff}.slideshow__controls.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile{position:static}.slider-button.slider-button--next{right:20px;left:auto}.slider-button.slider-button--prev{left:20px}.slider-button .icon{height:25px!important}.slideshow__text h3{color:#1c82cd;font-size:40px;margin:0;font-weight:500}.slideshow__text .banner__text{margin:0!important}.slideshow .button.button--primary{background-color:#8bc204;border-color:#8bc204;color:#fff;border-radius:40px}.slideshow .button.button--primary:hover{background-color:#8bc204;border-color:#8bc204}.button:before,.button:after{display:none}.banner__heading.inline-richtext.h1{color:#8bc204;font-family:Montserrat,sans-serif;font-weight:700;font-style:normal;text-transform:none;font-size:40px;letter-spacing:1px;line-height:1.4em;margin-bottom:15px}.banner__box>*+.banner__buttons{margin-top:0rem!important}.button.button--secondary{background:none;border:1px solid #1c82cd;border-radius:40px;color:#1c82cd}.slideshow__slide:nth-child(8) .banner__box.gradient{background:none!important}.slideshow__slide:nth-child(8) .banner__text.rte p{color:#000}.slider-counter.slider-counter--dots{display:none}.custom-bnr .banner__box.content-container{max-width:1100px!important;padding:0;margin:0}.custom-bnr .banner .banner__text.rte p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;opacity:1;padding-bottom:10px;color:#000}.custom-bnr .banner__text.rte h3{color:#8bc204;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600}.custom-bnr .banner__heading.inline-richtext.h1 strong{font-size:30px;font-weight:600;letter-spacing:.78px;text-transform:uppercase;color:#1c82cd;position:relative;line-height:normal}.collection-row{display:flex;margin:0 -15px;flex-wrap:wrap}.col-4{padding:0 15px;width:33.333%;text-align:center;margin-bottom:25px}.col-4 img{height:318px;object-fit:contain;object-position:center;margin:0 auto 20px;display:table}.col-4 a{font-size:16px;letter-spacing:.5px;font-weight:500;color:#1c82cd;text-decoration:none;text-transform:uppercase}.collection-list__title{font-size:30px;font-weight:600;letter-spacing:.78px;text-transform:uppercase;color:#1c82cd;position:relative;line-height:normal;margin:0;text-align:center}.collection-list__title:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.collection-list p{max-width:1100px!important;margin:20px auto 40px;text-align:center;color:#000;font-size:15px}.collection-list{padding:60px 0;overflow-x:hidden}.custom-bnr .banner__heading.inline-richtext.h1 strong:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.custom-bnr .banner__heading.inline-richtext.h1{line-height:normal}.therapists_cover{padding:60px 0}.therapists_cover h2{font-size:30px;font-weight:600;letter-spacing:.78px;text-transform:uppercase;color:#1c82cd;position:relative;line-height:normal;margin:0;text-align:center}.therapists_cover h2:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.therapists_cover ul{padding:0;margin:0 -15px;display:flex;flex-wrap:wrap}.therapists_cover ul li{list-style:none;margin:0;width:20%;padding:0 15px}.therapists_cover ul li h3{font-size:16px;color:#000;letter-spacing:0;margin:0;padding-top:6px}.therapists_cover ul li p{font-size:14px;color:#000;letter-spacing:0;text-transform:uppercase;margin:0 0 20px}.therapists_cover .therapists_inner img{width:100%;display:block}.therapists_cover ul li{padding:0 10px}.therapists_cover ul{margin:45px -15px 0;justify-content:center}.therapists_cover .btn_therip a.action_button{margin:0 auto;padding:19px 32px;line-height:normal;height:auto;min-height:0;text-decoration:none;text-transform:uppercase;border-radius:40px}a.highlight-false,input[type=button].highlight-false,a.highlight-true,input[type=button].highlight-true,a.continue-button{background-color:#fff0;color:#1c82cd;border:1px solid #1c82cd;transition:background-color .2s linear,color .2s linear;margin:25px 0}.therapists_cover .btn_therip{text-align:center}.testimonial-section{padding-top:40px;padding-bottom:35px}.testimonial-section{background:#f6f7f8!important}.testimonial-section h2{font-size:30px;font-weight:600;letter-spacing:.78px;text-transform:uppercase;color:#1c82cd;position:relative;line-height:normal;margin:0;text-align:center}.testimonial-section h2:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.testimonial-section .testimonial-slideshow{padding:35px 40px 0}.testimonial-section .set-static .caption{position:static;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);padding:40px;margin:auto}.invert{border:#1c82cd solid 1px;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.testimonial-section .gallery-cell .caption-content.testimonial-text .subtitle{color:#000!important;font-size:15px;padding:0 10px}.testimonial-section .set-static .caption{padding:14px}.invert img{width:25px!important}.align-center{text-align:center}.collection__title .title.inline-richtext{font-size:30px;font-weight:600;letter-spacing:.78px;text-transform:uppercase;color:#1c82cd;position:relative;line-height:normal;margin:0;text-align:center}.collection__title .title.inline-richtext:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.collection__title .title.inline-richtext a{text-decoration:none}.contact-section .homepage_content{display:flex;justify-content:center;border:#1c82cd solid 0px;background-size:cover;background-repeat:no-repeat;background-position:center;padding:60px 55px}.contact-section .custom-contact-form{margin:0;width:100%;max-width:420px;position:static}.contact-section .custom-contact-form__heading{margin:0}h2.title{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:27px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}.contact-section .custom-contact-form__heading h2{margin:0;font-size:30px;font-weight:600;padding-bottom:20px;text-align:center}input[type=text],input[type=password],input[type=email],input[type=search],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=month],input[type=week],input[type=time],input[type=range],input[type=color],select,textarea{display:block;width:100%;height:44px;min-height:44px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #cccccc;outline:none;background:#fff;color:#5f6a7d;font:13px HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-appearance:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:3px}.contact-section .custom-contact-form__blocks .contact-block input,.contact-section .custom-contact-form__blocks .contact-block textarea{color:#000c;font-size:17px;font-weight:400;margin:0 0 18px;height:auto;line-height:normal;min-height:0;padding:15px 20px;border-radius:0}.contact-section .custom-contact-form__blocks .action_button{border:#1c82cd solid 1px!important;background:#1c82cd;width:100%;height:auto;line-height:normal;min-height:0;padding:13px 0;font-size:20px;color:#fff}#comment_form .action_button,#contact_form .action_button{display:block;padding-left:40px;padding-right:40px}.contact-section .custom-contact-form__blocks label,.contact-section .custom-contact-form__position--left{display:none}.contact-section .submit.action_button{border-radius:40px;text-transform:uppercase}.slick-prev{left:0}.slick-next{right:0}.slick-prev,.slick-next{background:url(/cdn/shop/files/arrows.png?v=1695719656)no-repeat!important;height:30px;width:30px;background-position:center;background-size:contain}.slick-prev:before,.slick-next:before{display:none}.slick-prev.slick-arrow{transform:rotate(180deg)}.footer__content-top.page-width{display:flex}.footer__blocks-wrapper{width:75%}.footer-block__heading.inline-richtext{margin:0 0 15px;padding:0 0 5px;color:#fff;font-size:17px;font-weight:600}.footer-block--newsletter{width:25%;display:flex;flex-direction:column;margin:0!important}.footer-block__image-wrapper img{max-width:210px}.footer-block.grid__item.footer-block--menu{padding:0 20px}footer .footer-block__details-content .list-menu__item--link{font-size:15px!important;color:#fff;text-decoration:none}footer .footer-block__details-content .list-menu__item--link:hover{color:#1c82cd;text-decoration:none}footer .field:before,footer .field:after{display:none}footer .newsletter-form__field-wrapper .field__input{background:none;border-radius:60px;height:auto;min-height:0;padding:16px 20px}footer .newsletter-form,footer .newsletter-form__field-wrapper{max-width:100%!important}.footer-block__newsletter{width:100%}footer .newsletter-form__field-wrapper .field__input::placeholder{color:#ccc;opacity:1}footer .newsletter-form__field-wrapper .field{display:block}footer .newsletter-form__button{position:static;width:auto!important;background:#fff!important;color:#1c82cd;border:1px solid #ffffff;text-transform:uppercase;line-height:normal;height:auto;min-height:0;padding:12px 28px;font-size:18px;border-radius:40px;margin-top:20px!important}footer .list-social{justify-content:flex-start;width:100%}.footer-block__newsletter p{color:#fff;font-size:15px}.footer__content-bottom{padding:0!important;display:flex;flex-direction:row-reverse}.footer__copyright.caption p,.footer__copyright.caption a{padding-top:0;margin:0;font-size:12px;color:#fff;text-decoration:none}.footer__localization:empty+.footer__column--info{align-items:end!important}.footer__content-bottom{border-top:1px solid #383838}footer .scroll-trigger.animate--slide-in{opacity:2}footer .scroll-trigger.animate--slide-in{transform:none}.custom_silder{overflow-x:hidden}.card__media .media img{height:200px!important;object-fit:contain!important}.card__inner{width:100%;height:200px!important;background:none!important}.card__information{text-align:center}.card__heading{font-size:15px;font-weight:400;color:#000;text-transform:uppercase;padding-bottom:5px}.card-wrapper{border:1px solid transparent;padding:15px 0 0}.card__information{padding:10px!important;margin:15px 0 0}.card-wrapper:hover{border:1px solid #e6e6e6}.card-wrapper:hover .card__information{background:#e6e6e6}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.card__heading a{text-decoration:none!important}.collection__title .title{font-size:30px;font-weight:600;letter-spacing:.78px;text-transform:uppercase;color:#1c82cd;position:relative;line-height:normal;margin:0;text-align:center}.collection__title .title:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.price-item.price-item--regular{font-size:18px!important;font-weight:500!important;color:#8bc204!important}.price-item.price-item--sale.price-item--last{font-size:18px;font-weight:500;color:#1c82cd}.card-information{text-align:center!important}.custom_silder .button{margin:0 auto;padding:15px 32px;line-height:normal;height:auto;min-height:0;text-decoration:none;text-transform:uppercase;border-radius:40px;background:no-repeat;color:#1c82cd;border:1px solid #1c82cd;transition:background-color .2s linear,color .2s linear}.card-wrapper .badge{display:none}.custom-bnr .banner__text.rte p{font-size:16px;font-weight:400;padding-bottom:10px;color:#000;opacity:1}.button.button--primary{padding:15px 32px;line-height:normal;height:auto;min-height:0;text-decoration:none;text-transform:uppercase;border-radius:40px;background:no-repeat;color:#1c82cd;border:1px solid #1c82cd;transition:background-color .2s linear,color .2s linear}.button.button--secondary:hover,.button.button--primary:hover,.therapists_cover .btn_therip a.action_button:hover,.custom_silder .button:hover{background:#1c82cd;color:#fff}.col-4:hover a{color:#8bc204}.col-4:hover{transform:scale(1.1);transition:.5s}.therapists_box:hover img{filter:brightness(.5)}.contact-section .custom-contact-form__blocks .action_button:hover{color:#1c82cd;background:none}footer .newsletter-form__button:hover{background:#8bc204!important;border-color:#8bc204}.quote{padding:10px 0;text-align:center;border-top-style:solid;border-top-width:1px;border-bottom-width:1px;border-bottom-style:solid;border-color:#aaa}.footer__copyright.caption a:hover{color:#1c82cd}.no-space.mega-menu-list-mega{display:flex!important;justify-content:center;max-width:1000px}.menu-boxes li{text-align:left;list-style:none}.no-space .menu-boxes .mega-menu-width{width:100%}.no-space .mega-menu-width .mega-menu__link.mega-menu__link--level-2{border:none;padding:0}.no-space .colum_one.menu_colm,.no-space .menu-boxes{width:50%;display:block}.menu-boxes li a strong{font-weight:500;text-transform:uppercase;color:#000;font-size:14px;opacity:.8;margin:10px 0;display:block;padding:.6rem 0}.menu-boxes li a strong{font-weight:500;text-transform:uppercase;color:#000}.menu_images_inner h3,.menu_images_inner a{font-weight:600!important;font-style:normal;font-size:27px;text-transform:uppercase;line-height:1.5;color:#1c82cd;text-decoration:none;margin:0}.mega-menu__list--condensed .mega-menu__link{text-decoration:none!important}.mega-menu-list-mega{display:flex!important;justify-content:center;max-width:1000px}.menu-boxes{width:100%;display:flex}.mega-menu-width{width:50%}.mega-menu-width li a{font-weight:500;text-transform:uppercase;color:#000;display:block;margin:10px 0;font-size:14px;opacity:.8}.mega-menu-width .mega-menu__link.mega-menu__link--level-2{border-bottom:1px solid #000;padding:0 0 10px}.menu-boxes .mega-menu-width{padding:0 20px}.no-space .menu-boxes .mega-menu-width:nth-child(1) a{border-bottom:1px solid #000}.mega-menu-list-mega a{text-decoration:none!important}.col-4 img{max-width:100%}summary.list-menu__item a{color:#000;text-decoration:none}.page-width.innner-page{max-width:1200px}.innner-page .main-page-title,.title.title--primary{font-family:Montserrat,sans-serif;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 25px;clear:both;font-weight:600;padding-top:4px;position:relative;text-align:center}.innner-page .main-page-title:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.innner-page .rte,.innner-page p{color:#333;font-size:15px;font-weight:400;line-height:24px}.innner-page .rte table td{padding:0;border:none}.innner-page .rte table{table-layout:auto;box-shadow:none;width:100%}.innner-page p{margin-top:0}.img_cover_page{display:flex;align-items:center;flex-wrap:wrap}.img_left_page{width:45%}.img_right_page{width:55%;padding-left:50px}.img_left_page img{display:block;width:100%}.ifram_video p{margin:0 -6px}.ifram_video iframe{width:50%;padding:0 6px}.full_width_img img{width:100%}.image_nutretion{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.nutrition_cover img{width:25%;display:block}.no-space .menu-boxes .mega-menu-width:nth-child(1) a strong{font-weight:700;margin-top:0}.fusion-fullwidth .fusion-layout-column .fusion-column-wrapper .content-boxes.columns{float:unset}.fusion-fullwidth .fusion-content-boxes ul{display:flex;width:100%;flex-wrap:wrap;padding-left:0}.fusion-fullwidth .fusion-content-boxes ul li{padding:0 15px;width:25%;list-style:none}.fusion-column .content-wrapper .heading h2,.fusion-column .content-wrapper .content-container p{width:265px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fusion-column h2{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:17px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}.fusion-column .content-wrapper .fusion-clearfix img{max-width:265px;max-height:265px;min-height:265px;width:100%}.fusion-column .content-wrapper .fusion-clearfix img{object-fit:contain}.fusion-clearfix b{font-size:13px;line-height:normal}.right-padding{padding:0 20px 0 0}.right-padding{padding:0 20px 0 0;border:none!important}img{border:none!important}.collection-hero.color-background-1{padding:0}.collection-hero__title,h1.cart__empty-text{font-family:Montserrat,sans-serif;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 15px;clear:both;font-weight:600;padding-top:4px;text-align:center;position:relative}.collection-hero__title:after,h1.cart__empty-text :after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.pagination__item{background:#1b6caf;color:#fff!important;text-decoration:none!important}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.product__media-wrapper .slider-mobile-gutter .media>img{position:absolute!important;object-fit:cover}.thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:center}.thumbnail[aria-current]{border:none;opacity:1;box-shadow:none}.thumbnail{opacity:.5}.product__title h1{font-family:Montserrat,sans-serif;font-style:normal;font-size:26px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 15px;clear:both;font-weight:600;padding-top:4px}.product__info-wrapper fieldset.js.product-form__input label{border-radius:0;font-weight:600;text-transform:uppercase;padding:10px 6px;font-size:12px!important}.product__info-wrapper .product-form__input input[type=radio]:checked+label{background:#8bc204;border-color:#8bc204}span.badge{display:none!important}.quantity:before,.quantity:after{display:none}.quantity__input{margin:0!important}.quantity{border:1px solid #ccc;border-radius:40px}.quantity__input{border:none!important}.product-form__buttons{display:flex;align-items:flex-start;justify-content:space-between}.product-form__submit.button,[data-shopify=payment-button]{width:48%}[data-shopify=payment-button] [data-testid=ShopifyPay-button]{border-radius:40px}.product-form__buttons{max-width:100%!important}.related-products__heading.inline-richtext,.innner-page.main.content h1{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-align:center;position:relative}.related-products__heading.inline-richtext:after,.innner-page.main.content h1:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.description-pro,.description-pro p{font-weight:400;font-style:normal;font-size:15px;text-transform:none;color:#333;line-height:1.6em;margin:0 0 15px}.description-pro{padding:40px 0 10px}h6,.h6{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:16px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0px;margin:0 0 .5em;padding:7px 0}.product__pickup-availabilities{display:none}.icon-item__content.rte h2,.step-item__num.title{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:19px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 .5em;padding:7px 0}.panel,.panel p{font-weight:400;font-style:normal;font-size:15px;text-transform:none;color:#333;line-height:1.6em;margin:0 0 15px}section.faqs{padding:30px 0 60px}.innner-page h2,.innner-page h1{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:27px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:.75em}.ten.columns.alpha h3,.cont-Right h3{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:24px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 15px 0}.ten.columns.alpha label{display:block;font-weight:700;font-size:13px;text-align:left;margin-bottom:5px;text-transform:uppercase}.sixteen.columns.alpha{display:flex;justify-content:space-between}.ten.columns.alpha{width:64%}.six.columns.omega{width:35%}.alpha .column,.alpha .columns{float:left;display:inline;margin-left:10px;margin-right:10px;box-sizing:border-box}.alpha .eight{width:calc(50% - 20px)}.alpha .column.omega,.alpha .columns.omega{margin-right:0}.alpha .sixteen{width:calc(100% - 20px)}.ten.columns.alpha .sixteen.columns.alpha{display:inline}.ten.columns.alpha textarea{min-height:120px;padding:15px 9px}.cont-Right li{list-style:disc;margin:0 0 15px;font-size:15px;color:#333;border-bottom:1px dotted #ccc;padding:0 0 10px}section.map_section{padding:30px 20px}.description-pro .grid__item{width:100%;max-width:100%}.description-pro .grid__item h4{font-size:18px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;margin:10px 0}.title.title--primary.inline-richtext.scroll-trigger{font-family:Montserrat,sans-serif;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:30px auto 25px;clear:both;font-weight:600;padding-top:4px;position:relative;text-align:center}.title.title--primary.inline-richtext.scroll-trigger:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.pagination-wrapper{margin:30px 0!important}.description-pro h3{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:18px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;margin:15px 0 8px}.description-pro .rte table td,.description-pro .rte table th{padding:3px 9px;border:none;color:#333}.description-pro .rte table th{background:#ebebeb;padding:10px;text-align:left}.description-pro .rte table{border:none!important;box-shadow:none;margin:10px 0}.title-wrapper-with-link{display:block;text-align:center}.cart-count-bubble{background:#1c82cd}h1.title.title--primary{margin-bottom:0}.title-wrapper-with-link .underlined-link{text-transform:uppercase;text-decoration:none;margin:20px 0;display:block}.collection-hero__description{max-width:100%!important}.collection-hero__description.rte p{font-size:15px;color:#333;line-height:24px;margin:0 0 10px}.collection-hero__description.rte h5,.collection-hero__description.rte h4,.collection-hero__description.rte h6,.collection-hero__description.rte h3{font-family:Montserrat,sans-serif;font-weight:600;font-style:normal;font-size:19px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 .5em;padding:7px 0}.product-form__submit.button,[data-shopify=payment-button]{text-transform:uppercase!important}.customer h1{font-family:Montserrat,sans-serif;font-style:normal;font-size:30px;text-transform:uppercase;line-height:1.5;color:#1c82cd;display:block;letter-spacing:0px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 auto 25px;clear:both;font-weight:600;padding-top:4px;position:relative;text-align:center}.customer h1:after{content:"";width:99px;height:2px;display:table;margin:8px auto 0;background:#8bc204}.customer a{color:#1c82cd;text-decoration:none;font-size:16px!important}.customer button:after,.customer button:before,.customer .field:after,.customer .field:before{display:none}.customer button{border-radius:40px;text-transform:uppercase}.customer button:hover{background:#8bc204}.customer .field input{display:block;width:100%;height:48px;min-height:48px;padding:0 10px;margin:0 0 15px;line-height:22px;border:1px solid #cccccc;outline:none;border-radius:4px}.customer .field label{color:#000;font-size:15px;letter-spacing:0;font-weight:500}.cart__warnings{padding:40px 0}.header__submenu.list-menu.list-menu--disclosure li{padding:0}.header__submenu.list-menu.list-menu--disclosure a{text-decoration:none;font-size:13px!important;line-height:normal;font-weight:400;border-bottom:1px dotted #ccc;padding:12px 15px;text-transform:none!important;text-align:left}.header__submenu.list-menu.list-menu--disclosure{padding:0!important;border:none;width:280px;background:#fff;border-top:3px solid #1265ae}.header__submenu.list-menu.list-menu--disclosure a:hover{background:#1265ae;color:#fff}.header__submenu.list-menu.list-menu--disclosure li:last-child a{border:none}.description-pro .rte table td,.description-pro .rte table th{border:1px solid #ccc;padding:9px}.customer .field{flex-direction:column-reverse;align-content:flex-start}.customer .field label{position:relative;margin:0 0 5px;text-align:left;font-size:15px!important;letter-spacing:0!important;left:0!important;top:0!important;z-index:2;pointer-events:inherit}.customer .field input{padding:10px!important;margin:0!important;outline:none!important;box-shadow:none!important;border-radius:5px!important}.customer .field label{display:flex;justify-content:space-between}.login a[href="#recover"]:hover{color:#8bc204}.login a[href="#recover"]{font-style:italic}.login_cover_btn{display:flex;align-items:center;justify-content:space-between;padding-top:20px}.login_cover_sign{display:flex;align-items:center}.login_cover_btn button{margin:0!important}.login_cover_sign a:hover{color:#8bc204}.recover_cover{display:flex;align-items:center;padding-top:20px}.recover_cover button{margin:0!important}.recover_cover a{margin:00 0 0 20px!important}.register_acc_cover{display:flex;align-items:center;justify-content:space-between;padding-top:25px}.register_acc_cover button{margin:0!important}.register_acc_cover p{padding:0!important;margin:0!important}.therapists_cover.no-bg{padding:0}@media (min-width:990px){.header{display:flex;justify-content:center;align-items:center}.header__inline-menu,.right-menu{width:44%}.right-menu .header__inline-menu{width:100%}details-modal.header__search{width:108px}.header__heading-link{width:230px}.header__icons{width:108px;padding:0}nav.header__inline-menu{margin:0!important}.header{padding-top:10px!important;padding-bottom:10px!important}}@media (max-width:1365px){.innner-page .rte,.innner-page p{font-size:14px}.slider-button{z-index:4}.header__heading{width:200px}.header__menu-item{font-size:12px!important}.list-menu--inline{padding:0 5px!important}.connect_contact a{font-size:13px}.header__icon,.header__icon--cart .icon{padding-left:8px}summary.list-menu__item{padding-right:2rem!important}.header__inline-menu li{padding:0 15px}.header--middle-left{column-gap:1rem!important}.slideshow__text-wrapper .banner__text.rte p{font-size:14px}.slideshow__text h3,.banner__heading.inline-richtext.h1{font-size:30px}.custom-bnr .banner__text.rte p,.collection-list p{font-size:14px}.therapists_cover ul li h3{font-size:14px;margin:5px 0}.therapists_cover ul li p{font-size:13px}.testimonial-section .gallery-cell .caption-content.testimonial-text .subtitle{font-size:14px}.card__heading{font-size:13px}.price-item.price-item--regular{font-size:14px!important}.price-item.price-item--sale.price-item--last{font-size:14px}.footer-block__image-wrapper img{max-width:170px!important}.footer__copyright.caption p,.footer__copyright.caption a{font-size:10px}footer .footer-block__details-content .list-menu__item--link{font-size:13px!important}.footer-block__heading.inline-richtext{margin:0 0 5px;font-size:15px}.footer-block__newsletter p{font-size:13px}footer .newsletter-form__button{font-size:15px}.info-L{word-wrap:break-word}.connect_contact a{font-size:12px}.connect_contact a{margin:0}.connect_contact a:first-child:after{content:"";margin:0 5px 0 0}.utility-bar .announcement-bar__message{font-size:11px}.header__inline-menu li{padding:0 10px}.header__menu-item{font-size:11px!important}.header__inline-menu li{padding:0 6px}.right-menu .header__inline-menu{text-align:right}.header__submenu.list-menu.list-menu--disclosure{width:240px}}@media (max-width:989px){.announcement-bar .connect_contact{display:none}.collection-hero__title,h1.cart__empty-text{font-size:22px}.customer h1{font-size:20px}.collection-hero__description.rte h5,.collection-hero__description.rte h4,.collection-hero__description.rte h6,.collection-hero__description.rte h3{font-size:16px}.innner-page .rte,.innner-page p{font-size:14px}.desktop-localization-wrapper{display:none}.header__icons{width:auto}.header{justify-content:space-between}header-drawer,.header__icons{width:30%}.banner--medium:not(.banner--adapt){min-height:max-content!important}.footer__content-bottom{display:block}.footer__content-bottom-wrapper{justify-content:center}.footer__localization:empty+.footer__column--info{align-items:center!important}.therapists_cover ul li{width:33.333%;margin:0 0 20px}.contact-section .custom-contact-form__heading h2,.collection__title .title,.testimonial-section h2,.therapists_cover h2,.collection-list__title,.custom-bnr .banner__heading.inline-richtext.h1 strong{font-size:26px}.col-4 img{height:auto}footer .footer-block__details-content .list-menu__item--link{padding:0!important}.innner-page .main-page-title,.title.title--primary{font-size:25px}.product-form__buttons{display:block}.product-form__submit.button,[data-shopify=payment-button]{width:48%;text-transform:uppercase}.product__title h1{font-size:20px}.description-pro{padding:0 0 10px}.description-pro .grid__item{width:100%;max-width:100%}.related-products__heading.inline-richtext,.innner-page.main.content h1{font-size:20px}.product-form__submit.button,[data-shopify=payment-button]{width:100%;text-transform:uppercase}.gt_switcher_wrapper{right:0!important;margin:0 auto!important;width:163px;left:0!important}.utility-bar.color-background-1{padding-top:20px}.innner-page h2,.innner-page h1{font-size:16px}.gt_switcher_wrapper{right:0!important;margin:0!important;width:163px;left:0!important}.header{padding:0px 3rem;display:flex}.header{JUSTIFY-CONTENT:space-between}header-drawer,.header__icons{padding:0!important}.header{padding:0px 1rem!important}}@media (max-width:749px){.footer-block__details-content.footer-block-image{justify-content:flex-start;margin:0!important}.six.columns.omega{width:100%}.sixteen.columns.alpha{flex-wrap:wrap}.ten.columns.alpha h3,.cont-Right h3{font-size:18px;margin:0 auto 0 0}.ten.columns.alpha,.alpha .eight{width:100%;margin:0}.cont-Right{margin-top:30px}section.map_section{padding:0}.img_right_page{width:100%;padding-left:0}.img_left_page{width:100%}.ifram_video iframe{width:100%;padding:0 6px;margin:10px 0}.nutrition_cover img{width:50%}.slideshow .slideshow__text-wrapper.banner__content{position:static;background:#edeff1!important;height:auto}.slideshow .banner--mobile-bottom .slideshow__text.banner__box{height:auto;background:#fff!important}.slideshow .slideshow__text-wrapper .banner__text.rte p{color:#000}.slideshow .banner__box.gradient{margin:0}.slideshow .slideshow__text.banner__box{padding:10px}.slider-counter.slider-counter--dots{display:block;border:none!important;box-shadow:none!important}.slideshow__text h3,.banner__heading.inline-richtext.h1{font-size:25px}.slideshow__controls.slider-buttons.no-js-hidden.slideshow__controls--border-radius-mobile{background:#edeff1;border:none;padding:0 0 10px}.slider-button{display:none!important}.banner--mobile-bottom .slideshow__text.banner__box{height:auto;background:none!important}.slideshow__controls--border-radius-mobile{border:none}.footer__blocks-wrapper{width:100%}.footer__content-top.page-width{display:block}.footer-block--newsletter{width:100%}.footer-block__newsletter p{font-size:13px;text-align:left}.footer-block__heading.inline-richtext{margin:0 0 5px;font-size:15px;text-align:left}.footer-block.grid__item.footer-block--menu{padding:0}.therapists_cover ul li{width:50%;margin:0 0 10px}.col-4{width:100%}.contact-section .custom-contact-form__heading h2,.collection__title .title,.testimonial-section h2,.therapists_cover h2,.collection-list__title,.custom-bnr .banner__heading.inline-richtext.h1 strong{font-size:20px}.testimonial-section .gallery-cell .caption-content.testimonial-text .subtitle{font-size:14px;padding:0}.testimonial-section .set-static .caption{padding:0}.contact-section .homepage_content{padding:40px 20px}.testimonial-section .testimonial-slideshow{padding:35px 10px 0}.testimonial-section .slick-next{right:-29px}.testimonial-section .slick-prev{left:-29px}.testimonial-section{background:#f6f7f8!important;overflow-x:hidden}.utility-bar .announcement-bar__message{height:auto}.slideshow .slider-mobile-gutter .media>img{object-fit:contain}.slideshow .banner__media{height:auto!important}.custom-bnr{padding:50px 0}.button.button--secondary,.button.button--primary,.therapists_cover .btn_therip a.action_button,.custom_silder .button,.slideshow .button.button--primary{font-size:14px;padding:12px;min-height:fit-content}.mobiel-hide{display:none}.PageLeft img{float:none!important;margin:0 auto 20px!important;display:table}.right-padding{float:none!important;margin:0 auto 15px!important;display:table}.card__inner{height:140px!important}.card__media .media img{height:140px!important;object-fit:contain!important}.card__heading{font-size:12px}.card__information{padding:4px!important;margin:5px 0 0}.card-wrapper{padding:5px 0 0}.register_acc_cover{flex-direction:column}.register_acc_cover p{padding-top:10px!important}.login_cover_btn{flex-direction:column}.login_cover_sign{padding-top:10px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
