:root{--grid-desktop-vertical-spacing2: 56px;--grid-desktop-horizontal-spacing2: 56px;--grid-desktop-vertical-spacing3: 40px;--grid-desktop-horizontal-spacing3: 40px;--grid-desktop-vertical-spacing4: 80px;--grid-desktop-horizontal-spacing4: 140px;--grid-desktop-vertical-spacing5: 120px;--grid-desktop-horizontal-spacing5: 120px}@font-face{font-family:sfizia;src:url(/cdn/shop/files/sfizia.otf?v=1731565454) format("opentype");font-style:normal}@font-face{font-family:sfizia;src:url(/cdn/shop/files/Sfizia-RegularItalic.otf?v=1733461663) format("opentype");font-style:italic}@font-face{font-family:strawford;src:url(/cdn/shop/files/strawford.otf?v=1731565455) format("opentype")}@font-face{font-family:FuturaBT-Light;src:url(/cdn/shop/files/futura-light-bt.ttf?v=1752574985) format("truetype")}.header__menu-item,.mega-menu__list--condensed .mega-menu__link,.menu-drawer__menu-item{text-transform:uppercase;font-size:14px!important;line-height:19px!important;letter-spacing:.42px!important;color:#000!important;text-decoration:none!important}.menu-drawer__menu_healthcare-partners{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;position:absolute;right:0;bottom:20%}.mega-menu__list--condensed .mega-menu__link{text-decoration:none;padding:20px 0}.menu-drawer__menu-item>.svg-wrapper{display:none}.menu-drawer__close-button{margin-bottom:10rem}.custom_footer_socails .list-social{justify-content:flex-start;flex-direction:column}.custom_footer_socails .list-social__link{padding:0;text-decoration:none;text-transform:uppercase;font-size:1.4rem;line-height:19px;letter-spacing:.28px;padding-bottom:.5rem;margin-bottom:1rem}.custom_footer_socails{position:absolute;bottom:0}@media only screen and (max-width: 750px){.menu-drawer__close-button{margin-bottom:7rem}}.announcement-bar__message{font-family:strawford;font-size:12px;line-height:15px;text-transform:capitalize;letter-spacing:0px}.announcement-bar__message_medium-weight{font-weight:500}.page-width-narrow{padding-left:3rem!important;padding-right:3rem!important}@media screen and (min-width: 749px){.page-width-narrow{padding-left:6rem!important;padding-right:6rem!important}.mega-menu__list.page-width{padding:0 6rem!important}}@media screen and (min-width: 1271px){.shopify-section-group-header-group .header__inline-menu .list-menu--inline{padding-left:4rem}.page-width-narrow{padding-left:12rem!important;padding-right:12rem!important}.mega-menu__list.page-width{padding:0 16rem!important}}.shopify-section-header-hidden .header-wrapper{transition:transform .4s ease}.notification-cart-open .overlay-notification{display:block;height:100%;background:#4a4846bd;position:fixed;width:100%;z-index:2}.cart-notification__links .button:after{box-shadow:none}.tonic-custom-surgery.banner--large:not(.banner--adapt){min-height:90rem}.tonic-custom-surgery h2.banner__heading.inline-richtext.h1{font-size:6.4rem}.tonic-custom-surgery .banner__content{max-width:100%}.tonic-custom-surgery .banner__text.rte.body{font-size:2.4rem;line-height:3.2rem;margin-top:5rem}.tonic-custom-surgery .banner__box .banner__buttons{margin-top:15rem}.tonic-custom-surgery .banner__text.rte.body p{max-width:64%;margin:0 auto}.tonic-custom-surgery .button.button--secondary{background:transparent}.card__content.card_abs{z-index:1;text-align:center}.card__content.card_abs .full-unstyled-link{color:#fff;font-size:4rem}.tonic-custom-banner-trusted{max-height:113.4rem}.tonic-social .rich-text__blocks{max-width:100%;border:none}.tonic-social .image-with-text__media{border:none!important}.card__information_wrapper{gap:0}.card__information.card-info-1{display:none}.tonic-custom-empower .image-with-text__text.rte.body{color:#fff}.header__icons{width:-webkit-fill-available;justify-content:space-around}.collection-hero__inner.page-width.scroll-trigger.animate--fade-in{background:#f2f2f2;padding:0;max-width:141rem;min-height:305px;border-radius:30px}.collection-hero__title+.collection-hero__description{font-size:2rem}.template-index .shopify-section-group-header-group:not(.shopify-section-header-sticky) h1.header__heading{visibility:hidden}.mega-img-section.layout-right a{font-size:2rem}.slider-dots{display:flex;justify-content:center;gap:8px}.slider-dot{width:4px;height:6px;padding:4px;margin:0;background-color:#ccc;border-radius:50%;border:none;cursor:pointer}.slider-dot.active{background-color:#333}.page-terms-and-conditions main#MainContent{padding-left:4rem;padding-right:4rem;max-width:100%}.header__menu-item .icon-caret{display:none}.shopify-section-group-header-group.shopify-section-header-sticky .header:not(.drawer-menu).page-width{padding-left:4rem;padding-right:4rem}.shopify-section-group-header-group.shopify-section-header-sticky .header .white-logo{display:none}.shopify-section-group-header-group.shopify-section-header-sticky .header .black-logo{display:block}.header__menu-item{padding:0rem}body:not(.template-index) .shopify-section-group-header-group .header:not(.drawer-menu).page-width{padding-left:4rem;padding-right:4rem}body:not(.template-index) .shopify-section-group-header-group .header .white-logo{display:none}body:not(.template-index) .shopify-section-group-header-group .header .black-logo{display:block}body:not(.template-index) .shopify-section-group-header-group .header .header__menu-item{color:#000}body:not(.template-index) .shopify-section-group-header-group .header .header__active-menu-item{color:#000}body:not(.template-index) .shopify-section-group-header-group .header .header__icon .icon svg{fill:#000!important}body:not(.template-index) .shopify-section-group-header-group .header .header__icon .icon path{stroke:#000!important}body:not(.template-index).nav-open .shopify-section-group-header-group .header{margin-top:0}.btnImg-link-text{bottom:20%;position:relative;display:flex;justify-content:center}.btnImg-link-text .btnbutton{color:#fff;font-size:2.8rem;font-style:italic;font-family:var(--font-heading-family)}label.form__label.label-Color{display:none}.tonic-custom-delivery-msg h2.rich-text__heading{font-size:6.4rem}.tonic-custom-delivery-msg .rich-text__text{font-size:3.2rem;max-width:39.6rem;margin:0 auto;line-height:1.2}.tonic-custom-delivery-msg .rich-text__text{margin-top:6rem}.tonic-custom-delivery-msg .rich-text__blocks .rich-text__heading:nth-of-type(2){font-size:5.6rem;padding-top:70px;padding-bottom:15px}.tonic-custom-you-may-like .collection__title{text-align:center}.cart-notification-wrapper{max-width:100%}.cart-notification-wrapper .cart-notification{background:#fff;color:#4a4846;z-index:99;right:0}.cart-notification-wrapper .cart-notification__heading{color:#4a4846;font-size:1.2rem}.cart-notification-wrapper .link--text{color:#4a4846}.cart-notification-wrapper:is(.page-width)>.cart-notification{right:0rem!important}.cart-notification-wrapper .cart-notification-product__image{border:none;width:50%}.cart-notification-wrapper .cart-notification__heading .icon-checkmark{display:none}.cart-notification-wrapper .button{max-width:73%;margin:0 auto}.cart-notification-wrapper a#cart-notification-button{background:transparent;color:#396eb2;font-size:1.6rem}.cart-notification-wrapper img{width:100%;height:143px}.cart-notification-wrapper .cart-notification-product__name{color:#5e5f5f;font-size:1.5rem}.cart-notification-wrapper .product-option,.cart-notification-wrapper button.link.button-label{display:none}.cart-notification-wrapper #cart-notification-product>div:nth-child(2){width:100%;display:flex;justify-content:center;padding:20px;font-size:15px}.mega-img-section{position:relative}.mega-img-container.page-width{display:flex;flex-wrap:wrap;align-content:center;align-items:flex-start}.mega-img-section.layout-left .mega-img-bottom-text{bottom:55px;position:relative;color:#fff;justify-content:left;display:flex;padding-left:20px;font-size:1.4rem}.mega-img-section.layout-left .mega-img-bottom-text a{color:#fff;text-decoration:none}.mega-img-section.layout-right{background:#fdeca4}.mega-img-section.layout-right{background:#fdeca4;text-align:center}.mega-img-section.layout-right a{color:#5e5f5f;text-decoration:none}.mega-img-section.layout-right .mega-img-top-text{font-size:1.6rem;padding:10px 20px;position:relative;margin-top:2rem;font-family:var(--font-heading-family);font-style:italic!important}.mega-img-section.layout-right .mega-img-wrapper{margin:30px;margin-bottom:2rem}.mega-img-section.layout-right .mega-img-bottom-text{margin-bottom:2.4rem}.mega-menu__link{color:#5e5f5f}.mega-menu__content{padding-bottom:5rem;padding-top:5rem}h2.footer-block__heading.inline-richtext:empty{display:block;margin-bottom:43px}.template-cart h1.title.title--primary{font-size:2.4rem;font-weight:100!important;font-family:var(--font-body-family);color:#63656a;text-transform:uppercase!important}.template-cart .title-wrapper-with-link a.underlined-link{font-size:1.6rem}.template-cart .cart-items th{border-bottom:none;color:#63656a!important;font-size:1.6rem!important;font-family:var(--font-body-family)!important;opacity:1}.template-cart span.price.price--end{color:#63656a;font-size:1.6rem}.template-cart .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #707070}.template-cart .cart-item__name{font-size:1.6rem;font-weight:400;font-family:var(--font-body-family);color:#63656a}.template-cart .cart-item__image-container.gradient.global-media-settings{width:107px;height:143px;overflow:hidden!important}.template-cart img.cart-item__image{max-width:100%!important}.template-cart .cart-item>td+td{padding-left:2rem}.template-cart .tax-note{font-size:1.4rem;font-weight:100;font-family:var(--font-body-family);color:#63656a}.template-cart .cart__ctas button{font-size:1.6rem;color:#fff}.template-cart .totals>h2{font-size:1.6rem;color:#63656a;font-family:var(--font-body-family)}.template-cart .totals__total-value{font-size:1.6rem;color:#63656a;font-family:var(--font-body-family)}.template-cart .product-option{font-size:1.2rem;color:#63656a}.template-cart textarea#Cart-note::placeholder{opacity:.5;font-size:12px}.template-cart textarea#Cart-note{resize:none}.template-cart .giftnote-cart .checkbox-group{display:flex;flex-direction:column;gap:10px}.template-cart .giftnote-cart .custom-checkbox{display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.template-cart .giftnote-cart .custom-checkbox .checkbox-label{margin-right:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.template-cart .giftnote-cart .custom-checkbox input[type=checkbox]{display:none}.template-cart .giftnote-cart .custom-checkbox .custom-indicator{position:relative;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;background-color:#fff;transition:all .3s ease}.template-cart .giftnote-cart .custom-checkbox input[type=checkbox]:checked+.custom-indicator{background-color:#4f647f;border-color:#4f647f}.template-cart .giftnote-cart .custom-checkbox input[type=checkbox]:checked+.custom-indicator{box-shadow:0 0 5px #007bff80}.mega-menu__content ::selection{background:transparent!important;background-color:transparent!important}.mega-menu__content p::-moz-selection{background:transparent!important;background-color:transparent!important}.mega-menu__content p::selection{background:transparent!important;background-color:transparent!important}.mega-menu__content ::-moz-selection{background:transparent!important;background-color:transparent!important}.delivery_msg_inner{padding:20px;text-align:center}.mega-menu[open] .mega-menu__content{padding-bottom:0}.header .mega-menu__content{padding-top:15.5rem}.header .mega-img-section{margin-bottom:3.4rem}.no-collection-banner .collection-hero--with-image{padding-bottom:0}.no-collection-banner .collection-hero__inner.page-width.scroll-trigger.animate--fade-in{max-width:141rem;min-height:125px}.no-collection-banner{padding-bottom:0!important}.collection-hero.collection-hero--with-image{padding:0 5rem!important;margin-top:5rem}.tonic-multirow-three-seven .image-with-text__heading{color:#000}.tonic-custom-big-box .card__content.card_abs .full-unstyled-link{font-family:var(--font-body-family)}.tonic-custom-shop-by-cat .full-unstyled-link:hover{text-decoration:underline}.footer .footer-block__heading{font-size:1.4rem;line-height:19px;letter-spacing:.28px;margin-bottom:4rem;color:#000;text-transform:uppercase}.kl-private-reset-css-Xuajs1 h1,.kl-private-reset-css-Xuajs1 h1 span{font-size:1.4rem!important;line-height:19px;letter-spacing:.28px;margin-bottom:2rem!important;color:#000;text-align:left!important;font-family:var(--font-body-family)!important}.kl-private-reset-css-Xuajs1 input[type=email]{border-color:#000!important;border-radius:0!important;color:#000!important;font-size:1.4rem!important;line-height:19px!important;letter-spacing:.28px!important;font-family:var(--font-body-family)!important;max-width:281px!important;width:100%!important;min-height:39px!important;height:100%!important;margin-bottom:1.2rem!important}.kl-private-reset-css-Xuajs1 input[type=email]:focus{border-radius:0!important}.kl-private-reset-css-Xuajs1 input[type=email]::placeholder{color:#000!important;font-size:1.4rem!important;line-height:19px!important;letter-spacing:.28px!important;font-family:var(--font-body-family)!important}button.needsclick.go300628013.kl-private-reset-css-Xuajs1{background:transparent!important;border:.5px solid #000!important;border-radius:0!important;color:#000!important;line-height:20px!important;letter-spacing:.6px!important;font-size:1.5rem!important;max-width:281px!important;min-height:48px!important;height:100%!important;font-family:var(--font-body-family)!important;font-weight:400!important}.footer .footer-block__details-content .list-menu__item--link{font-size:1.4rem;line-height:19px;margin-bottom:1rem;letter-spacing:.28px;color:#000;text-transform:uppercase}.footer-block .form-version-cid-1{position:absolute;top:-2.3rem}.tonic-custom-about-feel .banner__heading{font-size:8rem}.delivery_msg_inner{font-size:1.4rem}.product__tax{display:none}.tonic-custom-who-we-are .rich-text__blocks p{font-size:2.4rem}.page-terms-and-conditions .page-width.page-width--narrow{max-width:var(--page-width);padding-right:3rem;padding-left:3rem}.page-terms-and-conditions .rich-text__blocks{max-width:100%}.page-terms-and-conditions h1.main-page-title{font-size:52px;color:#5e5f5f;margin-bottom:0}.page-privacy-policy h1.main-page-title{color:#5e5f5f}.tonic-custom-who-we-are h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{color:#4a4846}.tonic-custom-who-we-are .rich-text__text.rte.scroll-trigger.animate--slide-in{color:#5e5f5f}.template-cart .title-wrapper-with-link a.underlined-link{color:#63656a}.cart-notification-wrapper #cart-notification-product>div:nth-child(2){flex-direction:column}p.cart-notification-product__price{margin:0}.page-terms-and-conditions .rich-text__text p{font-size:2rem;color:#4a4846;line-height:28px;font-family:var(--font-body-family)}.page-terms-and-conditions h2.rich-text__heading{color:#4a4846;font-family:var(--font-heading-family);margin-bottom:5rem}.tonic-custom-dress .image-with-text__heading.inline-richtext.h1{color:#000}.tonic-custom-term-para-1 .rich-text__heading,.tonic-custom-term-para-2 .rich-text__heading{font-size:4rem}.tonic-custom-term-para-3 .rich-text__heading{font-size:8rem}.tonic-custom-term-para-1 .rich-text__text,.tonic-custom-term-para-1 .rich-text__text h2{font-size:2rem}.tonic-custom-term-para-2 .rich-text__text,.tonic-custom-term-para-2 .rich-text__text h2{font-size:2.4rem}.tonic-custom-term-para-3 .rich-text__text,.tonic-custom-term-para-3 .rich-text__text h2{font-size:4rem}.product-option.pro-price{display:none}.main-image.hide{visibility:hidden}@media screen and (min-width: 1400px){.banner__content--bottom-right .banner__box{max-width:67rem}.tonic-custom-home-meet h2.rich-text__heading.rte.inline-richtext.h0{font-size:6.4rem}.tonic-custom-home-meet p{font-size:2.4rem;color:#5e5f5f}h2.collection-list-title{font-size:3.6rem}.tonic-custom-big-box h2.collection-list-title{font-size:4.8rem;color:#4a4846}.tonic-custom-shop-by-cat .full-unstyled-link{font-size:2.8rem}.tonic-custom-who-we-are h2.rich-text__heading{font-size:6.4rem;color:#4a4846}td.cart-item__details.small-hide{left:-35px;position:relative}}@media screen and (min-width: 980px){.tonic-custom-banner-trusted .banner__box{display:flex;flex-direction:column;gap:35rem}.tonic-custom-banner-trusted .banner__box{max-width:95rem}.tonic-custom-banner-trusted .banner__heading{font-size:8rem}.tonic-custom-banner-trusted .banner__text.rte.body{font-size:4rem;line-height:5.3rem}.tonic-custom-about-feel .banner__text.rte.body{margin-top:10rem}.page-header-section .image-with-text__heading{font-size:6.4rem}.desktop-hide{display:none!important}.collection-hero.collection-hero--with-image{margin-top:8rem}.tonic-custom-dress .image-with-text__heading.inline-richtext.h1{font-size:4rem}.tonic-custom-dress .image-with-text__content{padding:6rem 10rem 7rem}.tonic-custom-home-products .grid.product-grid{column-gap:var(--grid-desktop-horizontal-spacing2);row-gap:var(--grid-desktop-vertical-spacing2)}.tonic-custom-home-products li.grid__item.slider__slide{width:calc(33.33% - var(--grid-desktop-horizontal-spacing2) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing2) * 2 / 3)}.tonic-custom-shop-by-cat .grid.collection-list{column-gap:var(--grid-desktop-horizontal-spacing3);row-gap:var(--grid-desktop-vertical-spacing3)}.tonic-custom-shop-by-cat li.grid__item.slider__slide{width:calc(25% - var(--grid-desktop-horizontal-spacing3) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing3) * 3 / 4)}.mega-img-section.layout-right .mega-img-top-text{font-size:2rem}.cart-item__media .cart-item__details{display:none}.page-terms-and-conditions .page-width.page-width--narrow{max-width:var(--page-width);padding-right:4rem;padding-left:4rem}.footer-block__social-info ul.list-unstyled.list-social.footer__list-social{display:flex;justify-content:center;gap:10px}}@media screen and (min-width: 750px){.desktop-hide{display:none}.template-index .tonic-custom-home-banner.banner--large{min-height:103.7rem}.header--middle-left{grid-template-columns:auto 1fr auto}.template-index .header-wrapper{position:absolute;width:100%;transition:transform .4s ease;border:none}.nav-open .header__menu-item,.nav-open .header__icon{color:#000}.nav-open .header__icon svg path{color:#000;stroke:#000}.nav-open .shopify-section-group-header-group:not(.shopify-section-header-sticky) h1.header__heading{visibility:visible!important}.nav-open .header{border:0px solid #4a4846;border-radius:0;margin-top:0}.header__inline-menu .list-menu--inline,.shopify-section-group-header-group.shopify-section-header-sticky .header__inline-menu .list-menu--inline{display:flex}.shopify-section-group-header-group .header__inline-menu .list-menu--inline{display:flex;gap:38px;row-gap:20px}body:not(.template-index) .shopify-section-group-header-group .header__inline-menu .list-menu--inline{display:flex}.template-index .black-logo{display:none}.nav-open .black-logo{display:block}.nav-open .header__heading-logo-wrapper.white-logo{display:none!important}.collection-hero .collection-hero__text-wrapper{padding:4rem 14rem 4rem 10rem!important}.template-collection .collection-hero__image-container{border-top-right-radius:30px!important;border-bottom-right-radius:30px!important}.collection .card--standard .card__inner{max-height:727px}.featured-collection-sec .collection .card--standard .card__inner{max-height:533.33px}.tonic-multirow-three-seven .page-width{max-width:100%;padding:0}.tonic-multirow-three-seven .image-with-text__media--medium{height:70rem}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__media-item{width:35%}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__text-item{width:65%}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__content--middle{width:50%;margin:0 auto}.tonic-multirow-three-seven h2.image-with-text__heading.h1.rte{margin:2rem 0 0}.image-with-text__text--caption{font-size:1.2rem;color:#5e5f5f}.tonic-custom-about-feel .banner--large:not(.banner--adapt){min-height:92.6rem}.tonic-custom-about-feel .banner__box{max-width:95rem}.tonic-custom-about-feel .banner__text.rte.body{font-size:4rem}.tonic-custom-about-feel .banner__box .banner__heading{margin-top:20rem}.tonic-custom-about-how-work .rich-text__blocks{max-width:31rem}.tonic-custom-about-how-work .rich-text__text{margin-top:5.1rem}.tonic-custom-about-how-work .rich-text__text{font-size:3.2rem;line-height:39px}.tonic-custom-about-how-work .rich-text__blocks{max-width:64rem}.tonic-custom-about-how-work h2.rich-text__heading{font-size:6.4rem}.mega-menu[open] .mega-menu__list{gap:6.7rem}.cart-count-bubble{left:1rem}.footer .footer__content-bottom-wrapper--center{justify-content:right}.footer .footer__content-bottom{border:none}.footer .footer__content-bottom{padding-top:0}.footer .footer__content-top{padding-bottom:0rem}.footer .footer-block:last-child{text-align:end}}@media (min-width: 980px) and (max-width: 1400px){.banner__content--bottom-right .banner__box{max-width:100%}.header .mega-img-section{width:25%}.mega-img-section.layout-left{overflow:hidden}.mega-menu[open] .mega-menu__list{gap:6.7rem;width:100%;column-gap:0}.featured-collection-sec .collection .card--standard .card__inner{max-height:365.33px}.tonic-custom-empower .image-with-text__heading.h1,.tonic-custom-empower .image-with-text__text{padding-left:0rem}.menu-drawer{width:100%}.collection-hero .collection-hero__text-wrapper{padding:4rem!important}.template-collection .collection .card--standard .card__inner{max-height:575px}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__content--middle{width:80%}.trust-mobile h2.banner__heading.inline-richtext.h1{font-size:4rem;margin-top:0!important}.trust-mobile .banner__text.rte.body{margin-top:13rem}.color-swatch-wrapper .color-swatch{width:20px!important;height:20px!important}.mega-menu[open] .mega-menu__list{gap:2.7rem}.page-terms-and-conditions main#MainContent{padding-left:4rem;padding-right:4rem;max-width:90%}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__text-item{width:40%}body:not(.template-index) .shopify-section-group-header-group .header__inline-menu .list-menu--inline{padding-top:5px}}@media screen and (max-width: 980px){.section-header.shopify-section-group-header-group .header .black-logo{display:none!important}.menu-drawer{width:100%!important}.template-index .header-wrapper{position:absolute;width:100%;padding-left:20px;padding-right:20px;border:none}.template-index .shopify-section-group-header-group:not(.shopify-section-header-sticky) h1.header__heading{visibility:visible}.template-index .section-header.shopify-section-group-header-group .header .black-logo{display:none}.template-index .shopify-section-group-header-group.shopify-section-header-sticky .header .black-logo{display:block}.tonic-custom-home-banner .banner__media:nth-child(2){display:none}.cart-count-bubble{left:1.2rem}.header__icon--menu{z-index:4}.section-header.shopify-section-group-header-group.menu-open .icon-search path,.section-header.shopify-section-group-header-group.menu-open .header__icon--cart path{stroke:#000}.header__icon--menu[aria-expanded=true]:before{height:0}.menu-drawer__menu-item>.svg-wrapper{width:15px;position:relative;right:-10px;top:50%;transform:translateY(-50%);transform:none}.tonic-custom-surgery h2.banner__heading.inline-richtext.h1{font-size:3.2rem}.tonic-custom-surgery .banner__text.rte.body p{max-width:95%}.tonic-custom-surgery .banner__box .banner__buttons{margin-top:8rem}.tonic-custom-surgery .banner__content{bottom:65px}.tonic-custom-home-products{background:#f2f0e9;padding-bottom:11rem}.tonic-custom-home-products .collection{padding:0}.tonic-custom-home-meet .content-container{padding-bottom:2rem}.tonic-custom-home-meet p{font-size:2.4rem;line-height:29px}.tonic-custom-home-meet h2{font-size:3.2rem}.tonic-custom-home-meet .page-width{padding:5.5rem 5.5rem 2rem}.tonic-custom-home-products .card__inner{max-height:596px}.tonic-custom-home-products .card__inner .grid,.tonic-custom-home-products .collection .slider.slider--tablet{padding:0;margin-bottom:0}.tonic-custom-home-products .collection .slider.slider--tablet{column-gap:40px;margin-left:20px}.tonic-custom-home-products .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 5rem);margin-right:20px}.tonic-custom-home-products .scroll-trigger.animate--slide-in{overflow:hidden}.tonic-custom-home-products .card__information_wrapper{margin-top:3rem}.tonic-custom-home-products .card__heading,.tonic-custom-home-products .card__information_wrapper .product__subtitle{margin-bottom:7px}.trust-mobile .banner__text.rte.body{font-size:4rem;line-height:53px;padding:45px}.tonic-custom-banner-trusted .trust-mobile .banner__text.rte.body{line-height:48px}.trust-mobile h2.banner__heading.inline-richtext.h1{font-size:4rem;margin-top:-135px}.tonic-custom-empower .image-with-text__media-item{padding:5rem 10rem 10rem;background:var(--gradient-background)}.tonic-custom-mobile-category .grid{column-gap:40px}.tonic-custom-mobile-category .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(70% - var(--grid-mobile-horizontal-spacing) - 5rem)}.footer{padding-top:60px}.footer .footer__content-top .footer .grid{gap:10px}.tonic-custom-empower .image-with-text__heading{font-size:4rem;line-height:40px}.tonic-custom-empower .image-with-text__text.rte.body{font-size:2rem;color:#5e5f5f}.footer h2.footer-block__heading.inline-richtext:empty{margin-top:-23px}.footer .footer-block__details-content{margin-bottom:2rem}.tonic-custom-home-banner .banner__media-half{width:100%}.footer{padding-top:55px!important}.footer .grid .footer-block:last-child{grid-column:span 2;justify-self:center;text-align:center}.tonic-custom-who-we-are .rich-text__blocks>*+*{margin-top:0rem}.tonic-custom-who-we-are h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{margin-bottom:3rem}.page-terms-and-conditions h1.main-page-title{font-size:4rem}.page-terms-and-conditions .page-width.page-width--narrow{padding-right:0rem;padding-left:0rem}.page-terms-and-conditions .rich-text__wrapper--left{padding-left:0;padding-right:0}.page-terms-and-conditions h2.rich-text__heading{font-size:3rem}.header.header--middle-left.header--mobile-center{padding:16px 3rem}td.cart-item__details.small-hide{left:-35px;position:relative}}@media (min-width: 768px) and (max-width: 1023px){header-drawer{min-width:15rem}.tonic-custom-home-meet .content-container{padding-top:0}.tonic-custom-home-meet .page-width{padding-top:0rem}.mobile-second-first .image-with-text__media-item,.mobile-second-first .image-with-text__text-item{width:100%}.mobile-second-first .image-with-text__content--desktop-left>*{align-self:center;text-align:center}.tonic-custom-home-products .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(70% - var(--grid-mobile-horizontal-spacing) - 5rem)}.collection-hero .collection-hero__text-wrapper{padding:4rem 2rem 5rem 3rem!important}.template-collection .grid.product-grid li.grid__item{width:100%;max-width:47.4%}.template-collection .collection .card--standard .card__inner{max-height:400px}svg.icon.icon-close{transform:scale(1)!important}.template-collection .grid{row-gap:15px}.template-collection .color-swatch-wrapper .color-swatch{width:20px;height:20px}.desktop-hide{display:none}.tablet-show,.desktop-hide.tablet-show{display:block!important}.trust-mobile h2.banner__heading.inline-richtext.h1{margin-top:5rem}.trust-mobile .banner__text.rte.body{margin-top:10rem}.tonic-custom-home-meet .content-container{padding-top:9rem}.tonic-custom-mobile-category .title-wrapper--no-top-margin{margin-top:2rem}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__media-item,.tonic-multirow-three-seven .image-with-text__grid .image-with-text__text-item{width:50%}.tonic-multirow-three-seven .image-with-text__grid .image-with-text__content--middle{width:100%;margin:0 auto;padding-left:4rem!important;padding-right:4rem!important}.tonic-custom-delivery-msg h2.rich-text__heading{font-size:4rem}.tonic-custom-delivery-msg .rich-text__text{font-size:2.4rem}.related-products .slider--tablet.grid--peek .grid__item{width:calc(70% - var(--grid-desktop-horizontal-spacing) - 3rem)}.tonic-custom-about-feel .banner__heading{font-size:4rem;margin-top:-20px!important}.tonic-custom-about-feel .banner__text.rte.body{font-size:2rem;padding-top:50px;margin-top:5rem}.template-cart .cart-item__details{width:auto}.template-cart .cart-item__media .cart-item__details{display:none}.template-cart .cart-item>td+td{padding-left:0rem}.header__icon .icon{width:3.7rem}.menu-drawer{width:100%}}@media (min-width: 500px) and (max-width: 768px){.template-cart #MainContent .page-width{padding:0 3.5rem}}@media screen and (max-width: 750px){.mobile-yellow .image-with-text .grid__item{bottom:30px}header-drawer{margin-left:0!important}.collection-hero--with-image .collection-hero__text-wrapper{display:flex;flex-direction:column;justify-content:center;text-align:center}.collection-hero__inner.page-width.scroll-trigger.animate--fade-in{padding:4rem}.collection-hero--with-image .collection-hero__text-wrapper{padding:5rem 0 0rem}.collection-hero.collection-hero--with-image{padding:0 1.3rem!important;margin-top:0rem;background:#f2f2f2}.template-collection .section-header.shopify-section-group-header-group{background:#f2f2f2}.template-collection .collection-hero--with-image .collection-hero__title{margin:0;margin-bottom:3.7rem;font-size:4rem}.collection-hero__inner.page-width.scroll-trigger.animate--fade-in{background:#f2f2f200;display:flex;flex-direction:column-reverse}svg.icon.icon-hamburger{transform:scale(2)!important}body:not(.template-index) .shopify-section-group-header-group .header:not(.drawer-menu).page-width{padding-left:3rem;padding-right:3rem}product-recommendations ul{display:flex!important;flex-wrap:nowrap!important;overflow-x:scroll!important}.tonic-custom-delivery-msg h2.rich-text__heading{font-size:3.2rem;font-style:italic}.tonic-custom-delivery-msg .rich-text__text{font-size:2rem}.tonic-custom-delivery-msg .rich-text__blocks .rich-text__heading:nth-of-type(2){font-size:3.2rem}.tonic-multirow-three-seven,.tonic-multirow-three-seven .page-width{padding:0!important}.tonic-multirow-three-seven .image-with-text__text-item.grid__item{padding:0 2rem}.tonic-multirow-three-seven p.image-with-text__text{width:100%;margin-bottom:3rem;font-size:1.2rem!important}.tonic-multirow-three-seven .image-with-text__heading{font-size:4rem;color:#000}.tonic-multirow-three-seven .image-with-text__text.rte.body{font-size:2rem;line-height:28px}.tonic-multirow-three-seven .image-with-text__media--medium{height:70.9rem}.tonic-multirow-three-seven .image-with-text .global-media-settings{border:0}.tonic-multirow-three-seven p.image-with-text__text.image-with-text__text--caption{margin-top:3rem}.tonic-custom-you-may-like .card__inner{max-height:596px}.tonic-custom-you-may-like .card__inner .grid,.tonic-custom-you-may-like .collection .slider.slider--tablet{padding:0;margin-bottom:0}.tonic-custom-you-may-like .collection .slider.slider--tablet{column-gap:40px;margin-left:20px}.tonic-custom-you-may-like .slider--tablet.grid--peek.grid--1-col-tablet-down .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 5rem);margin-right:20px}.tonic-custom-you-may-like .scroll-trigger.animate--slide-in{overflow:hidden}.tonic-custom-you-may-like .card__information_wrapper{margin-top:3rem}.tonic-custom-you-may-like .card__heading,.tonic-custom-you-may-like .card__information_wrapper .product__subtitle{margin-bottom:7px}.tonic-custom-you-may-like .card__inner{max-height:450px}.tonic-custom-you-may-like .grid--peek.slider .grid__item:first-of-type{margin-left:1.5rem}.cart-notification-wrapper{max-width:74%}.cart-notification{padding:2.5rem 2.1rem!important}.cart-notification .cart-notification__close{margin-top:-3rem;margin-right:-2.5rem}.cart-notification-product__image{margin-right:0}.cart-notification-wrapper:is(.page-width)>.cart-notification{top:15vh}.tonic-custom-empower .image-with-text__heading{width:35rem}.tonic-custom-home-products .card__content .card__information{padding-top:0rem}.tonic-custom-mobile-category h2{font-size:3.6rem}.tonic-custom-mobile-category .collection-list-wrapper{padding-top:5.4rem;padding-bottom:5.4rem}.tonic-custom-mobile-category .card__information .card__heading{font-size:2.8rem}sticky-header{margin-bottom:0!important;border:0!important}.tonic-custom-delivery-msg .rich-text{padding-top:67px;padding-bottom:86px}.tonic-custom-home-products .card__heading,.tonic-custom-home-products .card__information_wrapper .product__subtitle{margin-bottom:0}.footer__content-bottom.scroll-trigger.animate--slide-in{border:none}.header.header--middle-left.header--mobile-center{padding:16px 3rem}.shopify-section.shopify-section-group-header-group.section-header.menu-open .header{border:0px solid #4a4846;max-width:100%!important}.collection-hero .collection-hero__title+.collection-hero__description{font-size:2.4rem;line-height:29px}.featured-collection-sec .card__inner{width:99%}.featured-collection-sec .card__inner{width:94.8%;margin:0 auto}.tonic-custom-home-products .card__information_wrapper{padding-right:12px;padding-left:10px}.tonic-custom-about-banner .image-with-text__content{flex-direction:row!important}.tonic-custom-about-banner .image-with-text__grid{flex-direction:column-reverse!important}.tonic-custom-about-banner{padding-bottom:0;padding-top:20px!important}.tonic-custom-who-we-are h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:4rem}.tonic-custom-who-we-are .rich-text__text p br{display:none!important}.page-about .multirow__inner .image-with-text:not(.image-with-text--overlap) .background-transparent{text-align:center;width:100%}.page-about .tonic-multirow-three-seven .image-with-text__heading{text-align:center;width:100%}.tonic-custom-about-feel .banner__heading{font-size:4rem;padding-top:4rem}.page-terms-and-conditions .page-width.page-width--narrow{max-width:var(--page-width);padding-right:3rem;padding-left:3rem}.page-terms-and-conditions .main-page-title{font-size:3rem;text-align:center}svg.icon.icon-close{transform:scale(1.3)!important}.template-cart .cart-item{display:table-row}.template-cart .cart-item__details{width:11rem}.template-cart .cart-item__media{width:55rem;top:-4px}.template-cart .cart-items{border-spacing:0;border-collapse:separate;box-shadow:none;width:100%;display:table}.template-cart .cart-items,.template-cart .cart-items thead,.template-cart .cart-items tbody{display:table-row!important}.template-cart .quantity{width:calc(11rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.template-cart td.cart-item__details{display:none}.template-cart td.cart-item__quantity{width:10rem}.template-cart .cart-item{height:115px}.cart-item__quantity-wrapper{flex-wrap:nowrap!important}.template-cart .cart-item__totals{display:table-cell}.template-cart .cart-item__image-container.gradient.global-media-settings{width:46px;height:61px}.template-cart .cart-item__name{font-family:var(--font-heading-family);font-size:1.5rem!important}.template-cart .cart-items thead tr{border-bottom:none;margin-bottom:0}.template-cart .cart-item>td+td{vertical-align:bottom}.template-cart .cart-item__media{vertical-align:bottom}.template-cart .quantity-popover-container:not(.quantity-popover-container--hover){padding-bottom:0}.tonic-custom-who-we-are .rich-text__blocks>*+*{margin-top:0rem}.tonic-custom-who-we-are h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{margin-bottom:3rem}.collection-hero .collection-hero__image-container{height:26.3rem}.page-terms-and-conditions main#MainContent{padding-left:1rem;padding-right:1rem;max-width:100%}.page-terms-and-conditions h1.main-page-title{font-size:4rem}.page-terms-and-conditions .rich-text__text p{font-size:15px;color:#4a4846;line-height:28px;font-family:strawford}.page-terms-and-conditions h2.rich-text__heading{color:#4a4846;font-size:3.2rem;margin-bottom:5rem}cart-items .title-wrapper-with-link{margin-top:0;visibility:hidden!important}nav.breadcrumbs{display:none}.header--has-social .menu-drawer__utility-links{display:none}.cart-notification-wrapper img{height:143px}.cart-item__price-wrapper{margin-bottom:12px}.tonic-custom-term-para-1 .rich-text__heading{font-size:3.2rem}.tonic-custom-term-para-2 .rich-text__heading{font-size:2.4rem}.tonic-custom-term-para-3 .rich-text__heading{font-size:3.2rem}.tonic-custom-term-para-1 .rich-text__text,.tonic-custom-term-para-1 .rich-text__text h2{font-size:2rem}.tonic-custom-term-para-2 .rich-text__text,.tonic-custom-term-para-2 .rich-text__text h2{font-size:1.7rem}.tonic-custom-term-para-3 .rich-text__text,.tonic-custom-term-para-3 .rich-text__text h2{font-size:3.2rem}.tonic-custom-who-we-are .rich-text__blocks p{font-size:2rem}.template-cart .quantity{min-height:calc((var(--inputs-border-width) * 2) + 2.8rem)}}@media screen and (max-width: 450px){.tonic-custom-home-meet .page-width{padding:2rem 1.5rem}.tonic-custom-home-products .card__inner{max-height:450px}.tonic-custom-empower .image-with-text__media-item{padding:5rem 5rem 10rem}.trust-mobile h2.banner__heading.inline-richtext.h1,.trust-mobile .banner__text.rte.body{font-size:3rem}.trust-mobile h2.banner__heading.inline-richtext.h1{margin-top:-10px}.trust-mobile .banner__text.rte.body{padding:20px}.tonic-multirow-three-seven .image-with-text__media--medium{height:60.9rem}header.header.header--middle-left.page-width.header--has-menu{padding:10px;margin-top:10px}.shopify-section-group-header-group .header:not(.drawer-menu).page-width{padding-left:3rem!important;padding-right:3rem!important}.tonic-custom-dress .image-with-text__heading.inline-richtext.h1{font-size:4rem}.template-collection .collection-hero--with-image .collection-hero__title{font-size:3rem}.tonic-custom-who-we-are .rich-text__blocks p{font-size:1.8rem}.tonic-multirow-three-seven .image-with-text__text.rte.body br{display:none!important}.tonic-multirow-three-seven .image-with-text__text.rte.body{font-size:1.8rem;line-height:32px}.page-terms-and-conditions main#MainContent{padding-left:1rem;padding-right:1rem;max-width:100%}.page-terms-and-conditions h1.main-page-title{font-size:3rem}.page-terms-and-conditions .page-width.page-width--narrow{max-width:var(--page-width);padding-right:1rem;padding-left:1rem}.tonic-custom-term-para-1 .rich-text__heading,.tonic-custom-term-para-2 .rich-text__heading,.tonic-custom-term-para-3 .rich-text__heading{font-size:2.4rem}.tonic-custom-term-para-1 .rich-text__text,.tonic-custom-term-para-1 .rich-text__text h2{font-size:2rem}.tonic-custom-term-para-2 .rich-text__text,.tonic-custom-term-para-2 .rich-text__text h2{font-size:1.7rem}.tonic-custom-term-para-3 .rich-text__text,.tonic-custom-term-para-3 .rich-text__text h2{font-size:2rem}.template-cart .cart-item__details{width:100%}td.cart-item__totals.right{padding:0!important}a.button.button--tertiary{min-width:100%!important}.cart-item cart-remove-button{margin-left:0;margin-right:10px}.template-cart .cart-item__name{font-size:1.2rem!important}.quantity__button{width:calc(2.5rem / var(--font-body-scale))}}@media screen and (max-width: 380px){.template-index .header-wrapper{padding-left:25px;padding-right:25px}}.template-index button.appointment-label{display:none}.template-cart .giftnote-cart .custom-checkbox input[type=checkbox]:checked+.custom-indicator{border:1px solid white}.cart-notification-wrapper img{object-fit:cover}.tonic-custom-book-appointment .image-with-text__text.rte.body{margin-top:18px}.tonic-custom-multi-column .multicolumn-card__info .link .svg-wrapper{display:none}.announcement-bar-section{top:0%;transition:transform .4s ease}.announcement-bar-section.sticky{position:relative}.tonic-custom-multi-column .multicolumn-card.content-container{background:#f2f0e9!important}.tonic-custom-multi-column .multicolumn-card__info .rte a{color:#4f647f}.tonic-custom-multi-column a.link.animate-arrow:hover{text-decoration:underline}.tonic-custom-multi-column span.inline-richtext{font-size:12px;font-family:strawford;font-weight:400;color:#000}.tonic-custom-book-appointment .image-with-text__text.rte.body{color:#5e5f5f;font-family:strawford;font-weight:400}.tonic-custom-text-customize .rich-text__text.rte.scroll-trigger.animate--slide-in p{font-size:12px;font-weight:400;font-family:strawford;color:#5e5f5f;text-transform:uppercase}.tonic-custom-text-customize h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:40px;font-family:sfizia;color:#000}button.appointment-label{background:#396eb2;color:#fff;padding:11px 33px;border:none;border-radius:50px;font-size:12px;font-family:strawford;font-weight:400;position:absolute;top:5%;left:8%;z-index:1}.tonic-custom-multi-column .multicolumn-card__info h3.inline-richtext{font-family:sfizia;color:#4a4846}@media screen and (max-width: 750px){.page-terms-and-conditions .rich-text__wrapper,.tonic-custom-book-appointment .page-width{padding:0}.tonic-custom-multi-column .multicolumn-card-spacing{margin:0;padding-top:76px;padding-right:30px;padding-left:30px}.tonic-custom-multi-column .multicolumn-card__info{padding:35px 30px 50px}.tonic-custom-multi-column .grid{row-gap:64px}.tonic-custom-book-appointment{padding-top:0!important;margin-top:-86px;padding-bottom:0!important}.tonic-custom-book-appointment h2.image-with-text__heading.inline-richtext.h1{font-size:40px;color:#000;font-family:sfizia;font-weight:400}.tonic-custom-book-appointment .image-with-text__text.rte.body{width:360px;font-size:16px;color:#707070;line-height:21px}.tonic-custom-multi-column a.link.animate-arrow{text-transform:uppercase;background:#b2c3ac;padding:18px 0 15px;color:#fff;font-family:strawford;font-weight:400;width:296px;display:flex;justify-content:center;align-items:center;margin:45px auto 0}.tonic-custom-multi-column .multicolumn-card__info{text-align:center}}@media screen and (min-width: 576px) and (max-width: 768px){button.appointment-label{top:2%!important;left:12%!important}}@media screen and (min-width: 300px) and (max-width: 500px){button.appointment-label{padding:11px 22px;top:3%;left:13%}}@media screen and (min-width: 750px){.page-privacy-policy .rich-text__blocks{max-width:100%}.tonic-custom-multi-column .grid{row-gap:144px}.tonic-custom-book-appointment .image-with-text__text.rte.body{font-size:20px;line-height:28px}}@media screen and (min-width: 990px){.page-privacy-policy .page-width--narrow,.page-privacy-policy .rich-text__blocks{max-width:100%}.page-privacy-policy .rich-text__text p{font-size:20px;font-family:strawford;color:#4a4846}.tonic-custom-book-appointment .image-with-text__content{padding:1rem 7rem 7rem}.tonic-custom-multi-column .multicolumn-card-spacing{margin:0;padding-top:76px;padding-right:94px;padding-left:94px}.tonic-custom-multi-column .multicolumn-card__info{padding:38px 94px 50px}.tonic-custom-multi-column a.link.animate-arrow{text-transform:uppercase;background:#b2c3ac;padding:18px 0 15px;color:#fff;font-family:strawford;font-weight:400;margin-top:33px;width:296px;display:flex;justify-content:center;align-items:center}}.page-privacy-policy h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in,.page-terms-and-conditions h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{text-align:center}.page-contact h1.main-page-title{text-align:center;font-family:strawford}@media screen and (max-width: 380px){.template-collection .card__content{display:unset!important}}sticky-header.header-wrapper.color-scheme-1.gradient.header-wrapper--border-bottom{background:transparent}.tonic-custom-related-products .price .price-item{font-size:12px!important;line-height:16px!important;letter-spacing:.24px!important}.tonic-custom-related-products .related-products__heading{font-size:20px;line-height:27px;letter-spacing:.4px;text-transform:uppercase;color:#000;text-align:center;margin-bottom:8rem}.tonic-custom-related-products .product-grid{column-gap:4px;row-gap:4px}.tonic-custom-related-products .grid__item{width:calc(25% - 3px);max-width:calc(25% - 3px)}.tonic-custom-related-products .product__subtitle{display:none!important}.custom-hide{display:none}.tonic-custom-home-recovery-wear .image-with-text__heading{text-align:center;text-transform:uppercase;font-size:2.4rem;line-height:32px;letter-spacing:.48px;margin-bottom:50px}.tonic-custom-home-recovery-wear .image-with-text__text{font-size:2rem;line-height:27px;letter-spacing:.4px;max-width:400px;width:100%}.tonic-custom-collection-lists-home .collection-list,.tonic-custom-collection-lists-home-section1 .collection-list{column-gap:0px;row-gap:0px}.tonic-custom-collection-lists-home-section1 .collection-list .grid__item,.tonic-custom-collection-lists-home .collection-list .grid__item{width:50%;max-width:50%}.tonic-custom-collection-lists-home .card__information{text-align:center}.tonic-custom-collection-lists-home .card__content{display:flex;justify-content:center}.tonic-custom-collection-lists-home .collection_description{max-width:300px;width:100%;font-size:14px;line-height:19px;letter-spacing:.28px;color:#000}.tonic-custom-collection-lists-home .card__heading .full-unstyled-link{max-width:287px;width:100%;border:1px solid #000;height:100%;min-height:48px;align-content:center;font-size:15px;line-height:20px;letter-spacing:1.5px;text-transform:uppercase}.tonic-custom-collection-lists-home .card__heading{padding-bottom:4rem}.tonic-custom-collection-lists-home .card__information{max-width:300px;width:100%}.tonic-custom-collection-lists-home-section1 .card__content{position:absolute;bottom:6%;padding:0rem 4rem!important;color:#fff}.tonic-custom-collection-lists-home-section1 .card__heading .full-unstyled-link{font-size:24px;line-height:32px;color:#fff;letter-spacing:.48px}.tonic-custom-collection-lists-home-section1 .collection_description{max-width:400px;width:100%;font-size:14px;line-height:19px;letter-spacing:.28px}.tonic-custom-home-wear-in-treatment .collection-list-title{font-size:20px;line-height:27px;letter-spacing:.4px;text-transform:uppercase;text-align:center;width:100%;margin-bottom:100px}.tonic-custom-home-wear-in-treatment-section02 .collection-list-title{margin-bottom:40px}.tonic-custom-home-wear-in-treatment .collection_tag_line{font-size:14px;letter-spacing:.28px;line-height:19px;margin-top:.5rem}.tonic-custom-home-wear-in-treatment .card__heading .full-unstyled-link{font-size:14px;line-height:19px;letter-spacing:.28px;text-transform:uppercase}.tonic-custom-home-wear-in-treatment .card__content .card__information{padding-top:20px!important}.tonic-custom-shop-all-treatment .button--secondary{max-width:252px;width:100%;text-transform:uppercase;min-height:48px;height:100%;font-size:15px;line-height:20px;letter-spacing:1.5px}.tonic-custom-shop-all-treatment .button--secondary:after{box-shadow:none!important;border:1px solid rgba(var(--color-button-text))}.tonic-custom-empower .image-with-text__text{max-width:70rem;font-size:2.4rem;text-transform:uppercase;line-height:32px;letter-spacing:.48px;padding-left:2rem;color:#fff;margin-top:80px}.tonic-custom-empower h2.image-with-text__heading.inline-richtext.hxxl{font-size:24px;line-height:32px;letter-spacing:.48px}.tonic-custom-blog-posts-home .blog__posts{column-gap:100px}.tonic-custom-blog-posts-home .blog__posts .grid__item{width:calc(33.33% - 100px * 2 / 3);max-width:calc(33.33% - 100px * 2 / 3)}.tonic-custom-blog-posts-home .card__information{padding-left:0!important;padding-right:0!important}.tonic-custom-blog-posts-home .article-card .card__heading{margin-bottom:2rem;font-size:14px;line-height:19px;letter-spacing:.28px;text-transform:uppercase}.tonic-custom-blog-posts-home .article-card__excerpt{font-size:14px;line-height:19px;letter-spacing:.28px;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.tonic-custom-logo-last .media{background:transparent}.tonic-custom-logo-last{margin-top:100px}.tonic-custom-page-healthcare-providers-img-txt .image-with-text__heading{margin-bottom:140px}.tonic-custom-page-healthcare-providers-richtext .rich-text__blocks{max-width:400px;width:100%}.tonic-custom-page-healthcare-providers-richtext .rich-text__text{font-size:20px;line-height:27px;letter-spacing:.4px}.tonic-custom-home-wear-in-treatment-section02 .collection-list{column-gap:80px}.tonic-custom-home-wear-in-treatment-section02 .grid__item{width:calc(33.33% - 60px);max-width:calc(33.33% - 40px)}.tonic-custom-healthcare-providers-multicolumn .inline-richtext{font-size:14px;line-height:19px;letter-spacing:.28px;text-transform:uppercase;margin-bottom:40px}.tonic-custom-healthcare-providers-multicolumn .multicolumn-card__info{max-width:350px;width:100%}.tonic-custom-healthcare-providers-multicolumn .multicolumn-list{row-gap:70px}.tonic-custom-healthcare-providers-multicolumn .multicolumn-card{display:flex;justify-content:center;align-items:center;flex-direction:column}.tonic-custom-healthcare-providers-multicolumn .rte{font-size:14px;line-height:19px;letter-spacing:.28px}.tonic-custom-healthcare-providers-multicolumn .multicolumn-card__image-wrapper--third-width{width:20%}.tonic-custom-product-brochure-download .banner__heading{font-size:2.4rem;line-height:32px;letter-spacing:.48px;text-transform:capitalize;margin-bottom:22px}.tonic-custom-product-brochure-download .banner__text{font-size:14px;line-height:19px;letter-spacing:.28px;margin-bottom:22px}.tonic-custom-product-brochure-download .banner__box{max-width:326px!important;width:100%}.tonic-custom-product-brochure-download .banner__buttons a{text-transform:uppercase;letter-spacing:1.5px;line-height:20px}.tonic-custom-page-healthcare-providers-richtext .rich-text__heading{font-size:24px;letter-spacing:.48px;line-height:32px;text-transform:uppercase;margin-bottom:70px}.tonic-custom-multicolumn-icon .multicolumn-card__info{padding:0!important}.tonic-custom-logo-last-healthcare-providers{margin-top:55px}.tonic-custom-img-txt-collection .image-with-text__heading{text-align:center;text-transform:uppercase;font-size:24px;letter-spacing:.48px;line-height:32px;margin-bottom:30px}.tonic-custom-img-txt-collection .image-with-text__text{font-size:20px;letter-spacing:.4px;line-height:27px;max-width:400px;width:100%}.template-collection #product-grid{column-gap:4px;row-gap:30px;overflow-y:hidden}.template-collection #product-grid .grid__item{width:calc(25% - 3px);max-width:calc(25% - 3px)}.template-collection .product-count{display:none}.template-collection .mobile-facets__wrapper .mobile-facets__open-label{font-size:20px;line-height:27px;letter-spacing:.4px;margin-left:0;text-transform:uppercase}.template-collection .mobile-facets__open .svg-wrapper{display:none}.product-card-wrapper .card__information{padding-top:0;padding-bottom:0}.product-card-wrapper .card__heading{font-size:14px;line-height:19px;letter-spacing:.28px;margin-top:15px;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.product-card-wrapper .product__subtitle{font-size:12px;line-height:16px;letter-spacing:.24px;margin:8px 0;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.product-card-wrapper .price__container{font-size:12px;letter-spacing:.24px;line-height:16px}.tonic-custom-collection-lists-home .card__heading .full-unstyled-link:hover,.tonic-custom-shop-all-treatment .button--secondary:hover{background:#000;color:#fff}.tonic-custom-collection-lists-home .card__heading a:after{bottom:unset}button.needsclick.go300628013.kl-private-reset-css-Xuajs1:hover{background:#000!important;color:#fff!important}.custom_footer_socails .list-social__link:hover,.mega-menu__link--level-2:hover{text-decoration:underline!important}@media screen and (max-width: 1200px){.tonic-custom-empower h2.image-with-text__heading.inline-richtext.hxxl{font-size:24px;line-height:32px}.tonic-custom-empower .image-with-text__text{font-size:30px;line-height:35px}.tonic-custom-healthcare-providers-multicolumn .inline-richtext{margin-bottom:20px}.tonic-custom-blog-posts-home .blog__posts{column-gap:50px}.tonic-custom-blog-posts-home .blog__posts .grid__item{width:calc(33.33% - 50px * 2 / 3);max-width:calc(33.33% - 50px * 2 / 3)}.tonic-custom-home-wear-in-treatment-section02 .collection-list{column-gap:40px}.tonic-custom-home-wear-in-treatment-section02 .grid__item{width:calc(33.33% - 30px);max-width:calc(33.33% - 20px)}}@media screen and (max-width: 990px){.tonic-custom-related-products .related-products__heading{margin-bottom:6rem}.tonic-custom-related-products .product-grid{column-gap:4px;row-gap:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.tonic-custom-related-products .page-width{padding-right:0!important;padding-left:0!important}.tonic-custom-related-products .grid__item:first-of-type{margin-left:37px}.tonic-custom-related-products .grid__item{width:calc(40% - 3px);max-width:calc(40% - 3px)}.template-collection #product-grid .grid__item{overflow-y:hidden;width:calc(33.33% - 3px);max-width:calc(33.33% - 3px)}.tonic-custom-healthcare-providers-multicolumn .grid__item{width:calc(49% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(49% - var(--grid-mobile-horizontal-spacing) / 2)}.tonic-custom-healthcare-providers-multicolumn .multicolumn-list{row-gap:40px}.tonic-custom-page-healthcare-providers-richtext .content-container{padding-top:50px;padding-bottom:50px}.tonic-custom-page-healthcare-providers-img-txt .image-with-text__heading{margin-bottom:100px}.tonic-custom-blog-posts-home .slider-buttons{display:none}.tonic-custom-blog-posts-home .blog__posts{column-gap:30px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.tonic-custom-blog-posts-home .blog__posts .grid__item{width:calc(40% - 20px);max-width:calc(40% - 20px)}.tonic-custom-blog-posts-home .page-width-narrow{padding-right:0!important;padding-left:0!important}.tonic-custom-home-wear-in-treatment .collection-list{flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;overflow-y:hidden;column-gap:10px}.tonic-custom-home-wear-in-treatment .page-width-narrow{padding-right:0!important;padding-left:0!important}.tonic-custom-home-wear-in-treatment-section02 .grid__item:first-of-type,.tonic-custom-home-wear-in-treatment .grid__item:first-of-type{margin-left:6rem}.tonic-custom-home-wear-in-treatment .collection-list{column-gap:30px}.tonic-custom-home-wear-in-treatment .grid__item{width:calc(40% - 22.5px);max-width:calc(40% - 15px)}.tonic-custom-logo-last{margin-top:50px}.tonic-custom-logo-last-healthcare-providers{margin-top:25px}}@media screen and (max-width: 1024px){.tonic-custom-empower .image-with-text__text{font-size:2.4rem;line-height:27px;margin-top:80px}.tonic-custom-empower .image-with-text__media-item.grid__item{width:40%;max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.tonic-custom-empower .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.tonic-custom-empower h2.image-with-text__heading.inline-richtext.hxxl{font-size:2.4rem;line-height:27px;letter-spacing:.48px}.footer-block.grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.tonic-custom-home-wear-in-treatment .collection-list-title{margin-bottom:70px}.custom_footer_socails{margin-top:50px;position:unset;width:100%}}@media screen and (max-width: 750px){.tonic-custom-collection-lists-home-section1 .collection-list{padding-left:0!important;padding-right:0!important}.tonic-custom-related-products .product-grid{column-gap:4px;row-gap:4px}.tonic-custom-related-products .grid__item{width:calc(60% - 3px);max-width:calc(60% - 3px)}.product-card-wrapper .card__heading{font-size:12px;line-height:16px;letter-spacing:.24px;margin-top:10px}.template-collection #product-grid .grid__item{width:calc(50% - 3px);max-width:calc(50% - 3px)}.tonic-custom-img-txt-collection .image-with-text__heading{font-size:20px;letter-spacing:.4px;line-height:27px;margin-bottom:70px}.tonic-custom-img-txt-collection .image-with-text__text{font-size:14px;letter-spacing:.28px;line-height:19px;max-width:400px;width:100%}.tonic-custom-img-txt-collection .image-with-text__content{padding:2rem calc(0rem / var(--font-body-scale)) 5rem}.tonic-custom-img-txt-collection{width:70%;margin:auto}.tonic-custom-page-healthcare-providers-richtext .rich-text__heading{font-size:20px;letter-spacing:.48px;line-height:27px;margin-bottom:35px}.tonic-custom-product-brochure-download .banner__heading{font-size:2rem;line-height:27px;margin-bottom:12px}.tonic-custom-product-brochure-download .banner__text{margin-bottom:12px}.tonic-custom-product-brochure-download .banner__buttons a{letter-spacing:1px;font-size:1.2rem;line-height:19px}.tonic-custom-healthcare-providers-multicolumn .grid__item{width:calc(80% - 20px);max-width:calc(80% - 20px)}.tonic-custom-healthcare-providers-multicolumn .multicolumn-card__info{padding-left:0!important;padding-right:0!important}.tonic-custom-healthcare-providers-multicolumn .multicolumn-card__image-wrapper--third-width{width:33.33%}.tonic-custom-healthcare-providers-multicolumn .page-width-narrow{padding-right:0!important}.tonic-custom-healthcare-providers-multicolumn .multicolumn-list{flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;overflow-y:hidden}.tonic-custom-home-wear-in-treatment .collection-list{column-gap:30px}.tonic-custom-blog-posts-home .blog__posts .grid__item{width:calc(80% - 20px);max-width:calc(80% - 20px)}.tonic-custom-empower .page-width-narrow{padding-left:0!important;padding-right:0!important}.tonic-custom-empower .grid__item,.tonic-custom-empower .image-with-text__media-item.grid__item{width:100%;max-width:100%}.tonic-custom-home-wear-in-treatment .collection-list:not(.slider){padding-left:0!important;padding-right:0!important}.tonic-custom-home-wear-in-treatment .grid__item{width:calc(65% - 22.5px);max-width:calc(65% - 15px)}.tonic-custom-home-wear-in-treatment-section02 .grid__item{width:calc(80% - 22.5px);max-width:calc(80% - 15px)}.tonic-custom-home-wear-in-treatment .page-width-narrow{padding-top:0}.tonic-custom-collection-lists-home .page-width-narrow{padding-bottom:0}.tonic-custom-home-wear-in-treatment .card__information .card__heading{padding-top:2rem;padding-bottom:1.6rem}.tonic-custom-home-wear-in-treatment .collection-list-title{margin-bottom:0}.tonic-custom-collection-lists-home .card__heading .full-unstyled-link{font-size:13px;line-height:17px;letter-spacing:.78px}.tonic-custom-collection-lists-home .collection-list .grid__item,.tonic-custom-collection-lists-home-section1 .collection-list .grid__item{width:100%;max-width:100%}.tonic-custom-collection-lists-home .collection-list:not(.slider){padding-left:0!important;padding-right:0!important}.tonic-custom-collection-lists-home .page-width-narrow{padding-left:0rem!important;padding-right:0rem!important}.tonic-custom-collection-lists-home .card__content .card__information{padding-bottom:8rem;padding-top:8rem}.footer-block.grid__item{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);display:flex;justify-content:center;align-items:center;flex-direction:column}.tonic-custom-home-recovery-wear .image-with-text__grid{flex-direction:column-reverse}.tonic-custom-home-recovery-wear .image-with-text__heading{margin-bottom:20px;font-size:2rem;letter-spacing:.4px;line-height:27px}.tonic-custom-home-recovery-wear .image-with-text__content{padding:0rem calc(0rem / var(--font-body-scale)) 5rem}.custom-hide{display:block}.footer .footer-block__heading{margin-bottom:0rem}.footer__blocks-wrapper{flex-direction:column-reverse}.footer .footer-block__details-content{display:none;margin-top:4rem;transition:all .3s ease;width:100%;flex-direction:column;justify-content:center;align-items:center}.custom_footer_socails .list-social{align-items:center}.footer-block .form-version-cid-1{position:unset}.kl-private-reset-css-Xuajs1 h1,.kl-private-reset-css-Xuajs1 h1 span{text-align:center!important}.kl-private-reset-css-Xuajs1[data-testid=form-component] .kl-private-reset-css-Xuajs1{align-items:center!important}.kl-private-reset-css-Xuajs1[data-testid=form-component]{justify-content:center!important}}@media screen and (max-width: 425px){.tonic-custom-img-txt-collection{width:90%;margin:auto}.tonic-custom-img-txt-collection .image-with-text__heading{margin-bottom:50px}}@media only screen and (min-width: 990px){.tonic-custom-healthcare-providers-wear-in-treatment-section02 .collection-list{justify-content:center;align-items:center}}@media screen and (min-width: 750px) and (max-width: 990px){.tonic-custom-blog-posts-home .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:6rem}.tonic-custom-blog-posts-home .slider.slider--tablet{scroll-padding-left:6rem}}@media screen and (max-width: 990px){.tonic-custom-blog-posts-home .slider--tablet:after{content:unset}.tonic-custom-blog-posts-home .slider.slider--tablet{overflow-y:hidden}}@media screen and (max-width: 749px){.tonic-custom-home-wear-in-treatment-section02 .grid__item:first-of-type,.tonic-custom-home-wear-in-treatment .grid__item:first-of-type{margin-left:3rem}.tonic-custom-blog-posts-home .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:3rem}.tonic-custom-blog-posts-home .slider.slider--tablet{scroll-padding-left:3rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
