:root{--tpc-ink:#252b25;--tpc-paper:#fff;--tpc-line:#e3e6e3;--tpc-cyan:#34b5d2;--tpc-blue:#006b87;--tpc-clinic:#edfaff}body{letter-spacing:.01em}.header-wrapper{border-bottom:1px solid var(--tpc-line)}.header__heading-logo{max-width:220px}.header__menu-item{font-size:15px;letter-spacing:.01em}.header__icon{min-width:44px;min-height:44px}.announcement-bar__message{font-size:12px;letter-spacing:.06em}.tpc-story{color:var(--tpc-ink);background:var(--tpc-paper)}.tpc-story__inner{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;padding-top:72px;padding-bottom:72px}.tpc-story__copy{max-width:570px}.tpc-eyebrow{margin:0 0 20px;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.tpc-story h1,.tpc-story h2{margin:0;font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.045em;line-height:1.03;text-wrap:balance}.tpc-story h1{font-size:clamp(44px,5.2vw,76px)}.tpc-story h2{font-size:clamp(38px,4.1vw,60px)}.tpc-story__text{font-size:18px;line-height:1.65;max-width:47ch;margin:24px 0}.tpc-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:26px}.tpc-button{background:var(--tpc-ink);color:#fff;min-height:50px;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:13px 22px;text-decoration:none;font-size:15px;border:1px solid var(--tpc-ink);border-radius:3px;transition:background .2s,color .2s}.tpc-button:hover{background:#45513f;color:#fff}.tpc-text-link{color:inherit;font-size:15px;text-underline-offset:6px;padding:12px 0}.tpc-story a:focus-visible,.tpc-motion button:focus-visible{outline:3px solid var(--tpc-cyan);outline-offset:5px}.tpc-story__figure{margin:0;min-width:0}.tpc-story__figure figcaption{font-size:12px;line-height:1.5;margin-top:12px;color:#596258}.tpc-motion{display:block;position:relative;overflow:hidden;aspect-ratio:1.18;background:#eee9dd;border-radius:4px}.tpc-motion img,.tpc-motion video{width:100%;height:100%;object-fit:contain;display:block}.tpc-motion video{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s}.tpc-motion.is-playing video{opacity:1}.tpc-motion__control{position:absolute;bottom:16px;right:16px;z-index:2;border:1px solid #fff;background:#132c31ed;color:#fff;border-radius:30px;padding:11px 18px;min-height:44px;cursor:pointer;font:inherit;font-size:13px}.tpc-story--hero{background:#efe9dc}.tpc-story--hero .tpc-story__inner{padding-top:48px;padding-bottom:48px;min-height:580px}.tpc-story--hero .tpc-motion{aspect-ratio:1.1;background:#e2d3ba}.tpc-story--hero .tpc-motion img{object-fit:cover}.tpc-routines{margin-top:30px;border-top:1px solid #c8c9bc}.tpc-routine{display:grid;grid-template-columns:28px 1fr 20px;gap:12px;align-items:center;text-decoration:none;color:inherit;padding:15px 0;border-bottom:1px solid #c8c9bc;transition:padding .2s}.tpc-routine:hover{padding-left:5px}.tpc-routine strong{display:block;font-size:16px;line-height:1.4}.tpc-routine small{font-size:13px;line-height:1.4;display:block;color:#566052;margin-top:3px}.tpc-routine__number{font-size:12px;color:#69725d}.tpc-story--care{background:#e6ebdf}.tpc-story--care .tpc-motion{background:#eef1e9}.tpc-story--clinical{background:#fff;border-top:4px solid var(--tpc-cyan);border-bottom:1px solid #d4edf4}.tpc-story--clinical .tpc-eyebrow{color:var(--tpc-blue)}.tpc-story--clinical .tpc-button{background:var(--tpc-blue);border-color:var(--tpc-blue)}.tpc-story--clinical .tpc-motion{background:#fff;aspect-ratio:1}.tpc-story--clinical .tpc-motion img{object-fit:contain}.tpc-story--clinical h2{font-family:Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:-.045em}.collection .title{font-size:clamp(30px,3vw,44px);letter-spacing:-.03em}.collection .card__heading{font-size:17px;line-height:1.35}.collection .card__information{padding-top:18px}.collection .card__media{border-radius:6px;overflow:hidden}.collection .card__inner{background:transparent}.collection .price{font-size:15px;letter-spacing:0}.collection .grid{row-gap:32px}.collection-hero__inner{padding-top:40px;padding-bottom:30px}.collection-hero__title{font-size:clamp(40px,5vw,64px);letter-spacing:-.04em}.collection-hero__description{max-width:65ch;font-size:17px}.product__title h1{font-size:clamp(32px,3.4vw,48px);line-height:1.1;letter-spacing:-.035em}.product__description{font-size:16px;line-height:1.75}.product-form__submit{min-height:52px}.product__accordion .summary__title{padding:4px 0}.product__media img{object-fit:contain}.multicolumn .title{font-size:34px;letter-spacing:-.03em}.multicolumn-card__info h3{font-size:20px}.newsletter,.footer{border-top:1px solid var(--tpc-line)}body.tpc-clinical{--color-background:255,255,255;--color-foreground:17,48,60;--color-button:0,107,135;--color-button-text:255,255,255;--gradient-background:#fff;background:#fff;color:#14303b}.tpc-clinical .gradient,.tpc-clinical .header-wrapper,.tpc-clinical .footer{background:#fff}.tpc-clinical .announcement-bar{background:#ecfaff}.tpc-clinical .header-wrapper{border-bottom-color:#d0edf5}.tpc-clinical h1,.tpc-clinical h2,.tpc-clinical h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-.035em}.tpc-clinical .article-template__content{max-width:80rem;font-size:18px;line-height:1.8}.tpc-clinical .article-template__content h2{font-size:32px;line-height:1.2;margin-top:46px}.tpc-clinical .article-template__content h3{font-size:24px;line-height:1.3}.tpc-clinical .article-template__content a{color:var(--tpc-blue);text-underline-offset:4px}.tpc-clinical .article-template__content blockquote{background:#edfaff;border-left:3px solid #34b5d2;padding:22px;font-style:normal}.tpc-clinical .article-template__title{font-size:clamp(36px,4.2vw,64px);line-height:1.07;max-width:22ch}.tpc-clinical .article-template__hero-container img{object-fit:contain}.tpc-clinical .article-template__back a{color:var(--tpc-blue)}.tpc-clinical .article-template__content [style*=background]{background:#edfaff!important;box-shadow:none!important}.tpc-clinical .article-template__content [style*=box-shadow]{box-shadow:none!important}#exocare-journal{--ej-ink:#14303b!important;--ej-muted:#46616c!important;--ej-line:#cdeaf3!important;--ej-blue:#00738f!important;--ej-paper:#fff!important;background:#fff!important;color:#14303b!important;font-family:Arial,Helvetica,sans-serif!important}#exocare-journal h1,#exocare-journal h2,#exocare-journal h3,#exocare-journal h4{font-family:Arial,Helvetica,sans-serif!important;font-weight:500!important;letter-spacing:-.04em!important}#exocare-journal .ej-masthead{padding:48px 0 32px;border-top:5px solid #34b5d2}#exocare-journal .ej-masthead h1{font-size:clamp(40px,5.8vw,78px);line-height:1.03}#exocare-journal .ej-masthead h1 strong{font-weight:700;letter-spacing:-.06em}#exocare-journal .ej-masthead h1 span{color:#34b5d2}#exocare-journal .ej-masthead p{font-size:18px;max-width:57ch}#exocare-journal .ej-nav{gap:8px 12px;padding:18px 0}#exocare-journal .ej-nav a{border:1px solid #bfdee7;border-radius:30px;padding:10px 17px;min-height:44px;font-size:14px}#exocare-journal .ej-nav a:hover{background:#eaf9ff}#exocare-journal .ej-feature{padding:52px 0 64px}#exocare-journal .ej-feature img{object-fit:contain;background:#fff;aspect-ratio:1}#exocare-journal .ej-feature h2{font-size:clamp(38px,4.2vw,58px)}#exocare-journal .ej-feature figure{padding:22px;border:1px solid #d4edf4;border-radius:4px}#exocare-journal .ej-feature .ej-link{background:#006f89;color:#fff;padding:12px 20px;text-decoration:none;border-radius:3px}#exocare-journal .ej-care,#exocare-journal .ej-case-disclosure,#exocare-journal .ej-case-photo a,#exocare-journal .ej-case-missing{background:#edfaff!important;box-shadow:none!important}#exocare-journal .ej-care-warning{border-top-color:#c2e4ee}#exocare-journal .ej-article{border-top:3px solid #34b5d2;padding-top:20px}#exocare-journal .ej-article h3{font-size:23px}#exocare-journal .ej-section{padding-top:64px;padding-bottom:64px}#exocare-journal .ej-note{background:#f0fbff;padding:20px 24px}#exocare-journal .ej-end{background:#fff}#exocare-journal .ej-kicker{font-size:12px;letter-spacing:.12em}@media(min-width:990px){.header.header--top-center{grid-template-areas:"heading navigation icons";grid-template-columns:220px 1fr auto;column-gap:28px;padding-top:14px;padding-bottom:14px}.header--top-center .header__inline-menu{margin:0;justify-self:center}.header--top-center .header__heading{justify-self:start}.header--top-center .header__heading-link{margin:0}.header--top-center .header__icons{grid-area:icons}.tpc-story--warm .tpc-story__figure{grid-column:1;grid-row:1}.tpc-story--warm .tpc-story__copy{grid-column:2}.tpc-story--care .tpc-motion{aspect-ratio:1}}@media(max-width:989px){.tpc-story__inner{gap:32px;padding-top:44px;padding-bottom:44px}.tpc-story h1{font-size:48px}.tpc-story h2{font-size:40px}.tpc-story__text{font-size:17px}.header__heading-logo{max-width:180px}.tpc-story--hero .tpc-story__inner{min-height:0}}@media(max-width:749px){.tpc-story__inner{grid-template-columns:1fr;gap:30px;padding-top:38px;padding-bottom:38px}.tpc-story--hero .tpc-story__inner{padding-top:36px;padding-bottom:32px}.tpc-story h1{font-size:48px;max-width:12ch}.tpc-story h2{font-size:39px;max-width:16ch}.tpc-story__text{margin:18px 0;font-size:16px}.tpc-eyebrow{margin-bottom:16px;font-size:11px}.tpc-actions{gap:12px 22px;margin-top:20px}.tpc-button{padding:12px 18px;font-size:14px}.tpc-routines{margin-top:22px}.tpc-routine{padding:12px 0}.tpc-story--hero .tpc-motion{aspect-ratio:1.38}.tpc-story__figure figcaption{margin-top:8px}.tpc-story--clinical .tpc-motion{max-height:450px}.tpc-clinical .article-template__content{font-size:17px;line-height:1.7}.tpc-clinical .article-template__content h2{font-size:28px}#exocare-journal .ej-masthead{padding-top:32px}#exocare-journal .ej-masthead h1{font-size:46px}#exocare-journal .ej-nav{gap:8px}#exocare-journal .ej-nav a{padding:9px 12px;font-size:13px}#exocare-journal .ej-feature{padding:30px 0 40px}#exocare-journal .ej-section{padding:40px 0}#exocare-journal .ej-masthead-top{font-size:12px}.collection .card__heading{font-size:15px}.collection .price{font-size:14px}.header{padding-top:10px;padding-bottom:10px}.announcement-bar__message{font-size:10px;letter-spacing:.02em}.product__title h1{font-size:34px}}@media(max-width:749px){.tpc-story--hero .tpc-story__copy{display:contents}.tpc-story--hero .tpc-story__inner{gap:0}.tpc-story--hero .tpc-story__figure{order:1;margin-top:26px}.tpc-story--hero .tpc-routines{order:2;margin-top:24px}}@media(prefers-reduced-motion:reduce){.tpc-story *,.tpc-motion *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.tpc-routine:hover{padding-left:0}}.tpc-story--hero .tpc-motion{aspect-ratio:4/3}.tpc-story--hero .tpc-motion img{object-fit:contain}.tpc-story--clinical .tpc-motion[data-has-video]{aspect-ratio:4/5;max-width:400px;margin:auto;background:#edfaff}.tpc-clinical .article-template__hero-container{display:none}.tpc-clinical .article-template>header{border-top:4px solid #34b5d2;padding-top:36px}.tpc-clinical .article-template>header:before{content:"EXOCARE+ / CARE JOURNAL";display:block;color:#00738f;font-family:Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:.14em;margin-bottom:24px}#exocare-journal .ej-masthead h1 strong{font-weight:400;letter-spacing:-.025em}#exocare-journal .ej-masthead h1 strong span{font-size:.48em;vertical-align:super;position:relative;top:-.25em;margin-left:2px}#exocare-journal .ej-texture{display:grid;grid-template-columns:260px 1fr;gap:40px;align-items:center;margin:32px 0}#exocare-journal .ej-texture .tpc-motion{aspect-ratio:45/59;background:#edfaff}#exocare-journal .ej-texture figure{max-width:260px}#exocare-journal .ej-texture h3{margin:14px 0}#exocare-journal .ej-texture p{max-width:46ch}#exocare-journal .ej-nav a{padding:10px 17px!important}@media(max-width:680px){#exocare-journal .ej-texture{grid-template-columns:1fr;gap:24px}#exocare-journal .ej-texture figure{max-width:240px;margin:auto}.tpc-story--clinical .tpc-motion[data-has-video]{max-height:420px}.tpc-clinical .article-template>header{margin-top:0;padding-top:28px}#exocare-journal .ej-nav a{padding:9px 12px!important}}body{--color-background:255,255,255;--gradient-background:#fff;background:#fff}.gradient,.header-wrapper,.footer,.newsletter,.multicolumn-card{background:#fff}.tpc-story--hero,.tpc-story--warm,.tpc-story--care{background:#fff;border-bottom:1px solid #e3e6e3}.tpc-story--warm .tpc-eyebrow{color:#735d47}.tpc-story--care .tpc-eyebrow,.tpc-story--care .tpc-routine__number{color:#526952}.tpc-story--hero .tpc-eyebrow{color:#454c45}.tpc-motion,.tpc-story--hero .tpc-motion,.tpc-story--care .tpc-motion{background:#fff}.tpc-story--warm .tpc-motion,.tpc-story--care .tpc-motion{aspect-ratio:4/5;max-width:420px;margin:auto;border:1px solid #e3e6e3}.collection .card__inner{background:#fff;border:1px solid #e3e6e3;border-radius:4px}.collection .card__media{background:#fff;top:0;right:0;bottom:0;left:0;border-radius:0}.collection .card__media .media img{object-fit:contain}.collection .card-wrapper:has(a[href*="/products/rx-"]) .card__media:after,.collection .card-wrapper:has(a[href*="/products/hx-"]) .card__media:after,.collection .card-wrapper:has(a[href*="/products/exocare"]) .card__media:after{position:absolute;top:8px;left:8px;z-index:2;border-radius:2px;padding:4px 8px;font-size:11px;letter-spacing:.12em;font-weight:700;background:#fff;line-height:1.3}.collection .card-wrapper:has(a[href*="/products/rx-"]) .card__media:after{content:"RX";color:#735d47;border-left:3px solid #957858}.collection .card-wrapper:has(a[href*="/products/hx-"]) .card__media:after{content:"HX";color:#526952;border-left:3px solid #6e8669}.collection .card-wrapper:has(a[href*="/products/exocare"]) .card__media:after{content:"EXOCARE+";color:#006b87;border-left:3px solid #34b5d2}.product__media{background:#fff}.tpc-story--clinical{border-top-width:2px}@media(min-width:990px){.tpc-story h1{font-size:clamp(52px,4.4vw,68px)}.tpc-story--hero .tpc-story__inner{padding-top:40px;padding-bottom:40px}.tpc-story--hero .tpc-routine{padding:12px 0}}@media(max-width:400px){.header__heading-logo-wrapper{width:calc(100vw - 220px)!important;max-width:180px}.header__heading-logo{width:100%;max-width:100%}.header{column-gap:4px}.header__heading-link{padding-left:4px;padding-right:4px}}[id$=__image_banner_zYemU4] .banner__media img{object-fit:contain!important;object-position:center!important}[id$=__image_banner_zYemU4] .banner__media{background:#fff}[id$=__image_banner_zYemU4] .banner__content{display:none}.tpc-story--clinical .tpc-motion[data-has-video]{aspect-ratio:45/59}:root{--tpc-ink:#183b46;--tpc-line:#dce6e9;--font-heading-family:Arial,Helvetica,sans-serif;--font-body-family:Arial,Helvetica,sans-serif}body{font-family:Arial,Helvetica,sans-serif;color:#183b46;letter-spacing:0}.header__menu-item{font-family:Arial,Helvetica,sans-serif;font-size:14px}.tpc-story h1,.tpc-story h2{font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:-.045em}.tpc-story__text{color:#45616a}.tpc-button{border-radius:2px}.tpc-button:hover{background:#006b87}.tpc-motion{border-radius:0}.tpc-motion.is-complete video{opacity:1}.tpc-motion.is-complete .tpc-motion__poster{opacity:0}.tpc-story--welcome{background:#fff}.tpc-story--welcome .tpc-story__inner{display:block;position:relative;padding-top:58px;padding-bottom:0}.tpc-story--welcome .tpc-story__copy{max-width:800px;margin:0 auto;text-align:center}.tpc-story--welcome h1{font-size:clamp(38px,4.1vw,64px);max-width:22ch;margin:auto;line-height:1.04}.tpc-story--welcome .tpc-eyebrow{color:#00738f;margin-bottom:22px}.tpc-story--welcome .tpc-story__text{max-width:56ch;margin:20px auto}.tpc-story--welcome .tpc-actions{justify-content:center;margin-top:22px}.tpc-story--welcome .tpc-story__figure{margin:34px auto 0;max-width:1140px}.tpc-story--welcome .tpc-motion{aspect-ratio:2847/1002;background:transparent;overflow:visible}.tpc-story--welcome .tpc-motion img{object-fit:contain;width:100%;height:auto}.tpc-story--range-guide{background:#163d4b;color:#fff;scroll-margin-top:100px}.tpc-story--range-guide .tpc-story__inner{display:block;padding-top:42px;padding-bottom:46px}.tpc-story--range-guide .tpc-story__copy{max-width:none}.tpc-story--range-guide h2{color:#fff;font-size:clamp(30px,3vw,42px);max-width:none}.tpc-story--range-guide .tpc-eyebrow{color:#8dd4e7;margin-bottom:14px}.tpc-story--range-guide .tpc-story__text{color:#d4e8ee;max-width:70ch;margin:16px 0}.tpc-story--range-guide .tpc-actions{display:none}.tpc-story--range-guide .tpc-routines{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border:0;margin-top:28px}.tpc-story--range-guide .tpc-routine{border-top:1px solid #52818f;border-bottom:0;padding:21px 0 0;grid-template-columns:24px 1fr 15px;gap:10px;align-items:start}.tpc-story--range-guide .tpc-routine strong{font-weight:500;font-size:17px}.tpc-story--range-guide .tpc-routine small{color:#d4e8ee;font-size:13px;margin-top:8px}.tpc-story--range-guide .tpc-routine__number{color:#8dd4e7}.tpc-story--range-guide .tpc-routine:hover{padding-left:0;text-decoration:underline;text-underline-offset:5px}.tpc-story--warm .tpc-motion,.tpc-story--care .tpc-motion{border:0}.tpc-story--care .tpc-story__figure{position:relative}.tpc-story--care .tpc-story__figure:before{content:"HX / 01";position:absolute;top:12px;left:12px;border-left:3px solid #778446;padding:5px 10px;font-size:11px;letter-spacing:.12em;z-index:1;color:#526038;background:#fff}.tpc-story--warm .tpc-story__inner,.tpc-story--care .tpc-story__inner{padding-top:60px;padding-bottom:60px}.multicolumn-card__info,.collection .card__content{box-shadow:none}.collection .card__inner{border-radius:0}.collection .card__heading,.product__title h1{font-family:Arial,Helvetica,sans-serif}.tpc-routine small{color:#45616a}@media(max-width:749px){.tpc-story--welcome .tpc-story__inner{padding-top:32px}.tpc-story--welcome h1{font-size:clamp(32px,8.6vw,46px);max-width:20ch}.tpc-story--welcome .tpc-story__text{font-size:15px;max-width:34ch}.tpc-story--welcome .tpc-story__figure{margin-top:28px;margin-left:-8px;margin-right:-8px}.tpc-story--welcome .tpc-actions{gap:8px 18px}.tpc-story--range-guide .tpc-story__inner{padding-top:30px;padding-bottom:32px}.tpc-story--range-guide .tpc-routines{grid-template-columns:1fr;gap:18px;margin-top:24px}.tpc-story--range-guide .tpc-routine{padding-top:18px}.tpc-story--range-guide h2{font-size:32px}.tpc-story--warm .tpc-story__inner,.tpc-story--care .tpc-story__inner{padding-top:42px;padding-bottom:42px}.tpc-story h2{font-size:36px}}@media(min-width:990px){.tpc-story--welcome .tpc-story__inner{display:grid;grid-template-columns:34% 64%;gap:2%;align-items:end;padding-top:44px;padding-bottom:0}.tpc-story--welcome .tpc-story__copy{text-align:left;margin:0;padding-bottom:44px}.tpc-story--welcome h1{font-size:clamp(40px,3.35vw,52px);max-width:15ch;margin:0}.tpc-story--welcome .tpc-story__text{margin:20px 0;font-size:16px;max-width:36ch}.tpc-story--welcome .tpc-actions{justify-content:flex-start;gap:4px 20px}.tpc-story--welcome .tpc-story__figure{margin:0;width:100%;max-width:none}.tpc-story--welcome .tpc-button{font-size:14px;padding:12px 18px;gap:20px}}:root{--tpc-ink:#25343a;--tpc-line:#d9e9ed;--tpc-cyan:#34b5d2;--tpc-blue:#006b87;--font-heading-family:Arial,Helvetica,sans-serif;--font-body-family:Arial,Helvetica,sans-serif;--font-heading-weight:500;--font-body-weight:400}body,body.tpc-clinical{color:#25343a;--color-foreground:37,52,58;--color-button:0,107,135;--color-button-text:255,255,255;--color-base-accent-1:0,107,135}body,button,input,select,textarea,.header__menu-item,.menu-drawer__menu-item,.button,.tpc-button,.price,.card__heading,.product__title h1,.article-template__content{font-family:Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:-.025em;line-height:1.15}.tpc-story h1,.tpc-story h2,#exocare-journal h1,#exocare-journal h2{letter-spacing:-.035em!important}.tpc-story__text,.product__description,.article-template__content{line-height:1.7;color:#425a64}.tpc-routine strong,.card__heading{font-weight:500;line-height:1.4}.tpc-button,.button,.product-form__submit{font-weight:500;letter-spacing:.01em}.tpc-button{background:#006b87;border-color:#006b87}.tpc-button:hover{background:#005a72;border-color:#005a72}.tpc-story--warm .tpc-eyebrow,.tpc-story--care .tpc-eyebrow,.tpc-story--care .tpc-routine__number,.tpc-routine__number{color:#006b87}.collection .card-wrapper .card__media:after,.tpc-story--care .tpc-story__figure:before{color:#006b87!important;border-left-color:#34b5d2!important}.tpc-story--range-guide{background:#00738f;color:#fff}.tpc-story--range-guide .tpc-eyebrow,.tpc-story--range-guide .tpc-routine__number{color:#d2f6ff}.tpc-story--range-guide .tpc-story__text,.tpc-story--range-guide .tpc-routine small{color:#edfaff}.tpc-story--range-guide .tpc-routine{border-top-color:#77c2d3}.tpc-routines,.tpc-routine{border-color:#cde7ee}@media(min-width:990px){.tpc-story--welcome .tpc-story__figure{margin-bottom:44px}.tpc-story--welcome .tpc-story__inner{align-items:end}}.tpc-motion[data-has-video]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:var(--tpc-fade,0);pointer-events:none;z-index:1;transition:opacity .12s linear}.tpc-motion:not(.is-playing):after{opacity:0}.tpc-motion__control{z-index:2}:root{--font-heading-family:"TPC Bebas Neue","Arial Narrow",sans-serif;--font-body-family:"TPC Montserrat",Arial,sans-serif;--font-heading-weight:400;--font-body-weight:400}body,button,input,select,textarea,.header__menu-item,.menu-drawer__menu-item,.button,.tpc-button,.price,.card__heading,.article-template__content,#exocare-journal{font-family:var(--font-body-family)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.tpc-story h1,.tpc-story h2,.product__title h1,.tpc-clinical h1,.tpc-clinical h2,.tpc-clinical h3,#exocare-journal h1,#exocare-journal h2,#exocare-journal h3,#exocare-journal h4{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:.015em!important;line-height:1.08}.card__heading,.collection .card__heading,.multicolumn-card__info h3,.tpc-routine strong,.product__accordion h2{font-family:var(--font-body-family)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.4}.header__menu-item{font-size:13px;font-weight:500}.tpc-eyebrow,.ej-kicker{font-weight:600}.tpc-story__text{font-size:16px}.tpc-story--welcome h1{font-size:clamp(44px,4.4vw,66px);max-width:16ch}.tpc-story--welcome .tpc-story__text{font-size:15px}.tpc-story--welcome .tpc-actions{margin-top:24px}.tpc-story--welcome .tpc-button{white-space:nowrap}.product__title h1{font-size:clamp(36px,4vw,56px)}.collection .card__inner{--ratio-percent:125%!important}.collection .card__media{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:0}.collection .card__media img.tpc-product-preview{object-fit:cover;width:100%;height:100%}.product__media:has(img.tpc-product-preview){--ratio:.8;--preview-ratio:.8;padding-top:125%!important;background:#fff}.product__media img.tpc-product-preview{object-fit:contain}.thumbnail:has(img.tpc-product-preview){background:#fff}.thumbnail img.tpc-product-preview{object-fit:contain}.tpc-motion__frame{position:relative;width:100%;height:100%;overflow:hidden;background:inherit}.tpc-motion[data-has-video]{aspect-ratio:auto!important;max-height:none!important;overflow:visible;background:#fff!important}.tpc-motion[data-has-video] .tpc-motion__frame{aspect-ratio:9/16;height:auto;background:#fff}.tpc-motion[data-has-video]:after{display:none}.tpc-motion[data-has-video] .tpc-motion__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:var(--tpc-fade,0);pointer-events:none;z-index:1;transition:opacity .12s linear}.tpc-motion:not(.is-playing) .tpc-motion__frame:after{opacity:0}.tpc-motion.has-started video{opacity:1}.tpc-motion.has-started .tpc-motion__poster{opacity:0}.tpc-motion__control{position:static;display:block;margin:8px 0 0 auto;padding:8px 2px;min-height:44px;border:0;border-radius:0;background:transparent;color:#006b87;text-decoration:underline;text-underline-offset:4px;font:500 12px var(--font-body-family)}.tpc-motion__control[hidden]{display:none}@media(min-width:990px){.tpc-story--welcome .tpc-story__figure{margin-bottom:44px}.tpc-story--welcome .tpc-story__copy{padding-bottom:44px}}@media(max-width:749px){.tpc-story--welcome h1{font-size:clamp(40px,11vw,58px);max-width:18ch}.tpc-story--welcome .tpc-button{white-space:normal}.tpc-story h2{font-size:42px}.tpc-story__text{font-size:15px}.tpc-motion[data-has-video]{max-width:330px!important}}:root,[class*=color-scheme-],.gradient{--color-background:255,255,255;--gradient-background:#fff;--color-foreground:37,52,58;--color-button:0,107,135;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:0,107,135;--color-link:0,107,135;--color-badge-background:237,250,255;--color-badge-foreground:0,107,135;--color-badge-border:217,233,237}.field__input,.select__select,.quantity,.product-form__input input[type=radio]+label,.menu-drawer,.cart-drawer .drawer__inner,.predictive-search,.search-modal,.footer,.newsletter__wrapper{background:#fff!important;color:#25343a!important}.field__input:focus,.field__input:not(:placeholder-shown){background:#fff!important}.field__label,.field__button,.quantity__button{color:#425a64}.badge,.price__badge-sale,.price__badge-sold-out{background:#edfaff!important;color:#006b87!important;border-color:#d9e9ed!important}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit,.cart__checkout-button{background:#006b87!important;color:#fff!important}.button--secondary,.button--tertiary{background:#fff!important;color:#006b87!important}.product-form__input input[type=radio]:checked+label{background:#006b87!important;color:#fff!important;border-color:#006b87!important}.button:hover{filter:brightness(.94)}.footer,.footer a,.footer small{color:#25343a}.field:after,.quantity:after,.select:after{box-shadow:0 0 0 1px #a7c6cf}.field:focus-within:after{box-shadow:0 0 0 2px #006b87}@media(min-width:750px){.tpc-motion[data-has-video]{max-width:340px!important}}.tpc-motion__frame[data-motion-toggle]{cursor:pointer}.tpc-motion__frame[data-motion-toggle]:focus-visible{outline:3px solid #006b87;outline-offset:5px}.tpc-motion__control{display:none!important}.tpc-story--clinical .tpc-actions{flex-direction:column;align-items:flex-start;gap:16px}.tpc-story--clinical .tpc-text-link{align-self:flex-start;padding:0;line-height:1.4;margin:0}.header__heading-logo{width:260px;max-width:260px;height:auto}.header__heading-logo-wrapper{width:260px!important}@media(min-width:990px){.header.header--top-center{grid-template-columns:260px 1fr auto;column-gap:24px}}@media(max-width:989px){.header__heading-logo,.header__heading-logo-wrapper{width:190px!important;max-width:190px}}@media(max-width:374px){.header__heading-logo,.header__heading-logo-wrapper{width:160px!important;max-width:160px}}@media(max-width:749px){.header__heading-logo,.header__heading-logo-wrapper{width:160px!important;max-width:160px}}@media(max-width:374px){.header__heading-logo,.header__heading-logo-wrapper{width:76px!important;max-width:76px}.header__heading-logo{height:auto}.header__heading-link{padding:4px}}.cart-notification-product__image img{display:block;width:100px;height:125px;object-fit:contain}.cart-notification-product__image{flex:0 0 100px;width:100px}.cart-item__image{max-width:100%;height:auto}.cart-notification{max-width:calc(100vw - 30px)}.announcement-bar__message{font-family:var(--font-body-family)!important;font-size:14px!important;line-height:1.5;letter-spacing:.015em;font-weight:500;padding:13px 0;min-height:47px}@media(max-width:749px){.announcement-bar__message{font-size:13px!important;line-height:1.45;padding:11px 0;min-height:52px}}.tpc-learn-art{position:relative;display:flex;flex-direction:column;justify-content:space-between;isolation:isolate;width:100%;height:100%;min-height:200px;padding:28px;box-sizing:border-box;background:#edfaff;color:#25343a;overflow:hidden;container-type:inline-size}.tpc-learn-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(#34b5d20b 1px,transparent 1px),linear-gradient(90deg,#34b5d20b 1px,transparent 1px);background-size:32px 32px}.tpc-learn-art:after{content:"";position:absolute;right:-12%;top:-32%;width:65%;aspect-ratio:1;border:1px solid #34b5d226;border-radius:50%;z-index:-1}.tpc-learn-art__brand{font:600 10px/1.3 var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;color:#006b87}.tpc-learn-art__title{display:block;position:relative;z-index:1;max-width:70%;margin:25px 0;font:400 clamp(25px,8.7cqw,43px)/1.05 var(--font-heading-family);letter-spacing:.015em;text-wrap:balance}.tpc-learn-art__icon{position:absolute;right:3%;bottom:16%;width:33%;height:auto;color:#006b87;opacity:.75}.tpc-learn-art__rule{display:block;width:36px;height:3px;background:#34b5d2}.tpc-learn-card-art{top:0!important;right:0!important;bottom:0!important;left:0!important}.article-card:has(.tpc-learn-card-art) .card__inner{--ratio-percent:62.5%!important}.article-card:has(.tpc-learn-card-art){border:0;border-radius:0;background:#fff;box-shadow:none}.article-card:has(.tpc-learn-card-art) .card__information{padding:22px 0!important}.article-card .card__heading{font:600 17px/1.45 var(--font-body-family)!important;letter-spacing:0!important}.article-card__excerpt{font-size:14px;line-height:1.75;color:#425a64}.article-card__info{font:400 11px/1.5 var(--font-body-family)!important;letter-spacing:.04em;color:#425a64}.tpc-learn .main-blog{padding-top:48px;padding-bottom:64px}.tpc-learn .main-blog>.title{font-size:64px;margin:0 0 32px}.tpc-learn .blog-articles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:42px 28px!important}.tpc-learn .blog-articles>*{grid-column:auto!important}.tpc-learn .blog-articles .article-card{height:100%}.tpc-learn .blog-articles .card__inner{height:auto!important}.tpc-learn-hero{margin-top:32px;margin-bottom:36px}.tpc-learn-hero .tpc-learn-art{min-height:330px;padding:42px 48px}.tpc-learn-hero .tpc-learn-art__title{font-size:clamp(38px,6vw,74px);max-width:66%;margin:30px 0}.tpc-learn-hero .tpc-learn-art__icon{width:23%;max-width:230px;right:8%;bottom:12%}.tpc-learn-hero .tpc-learn-art__brand{font-size:12px}.tpc-learn .article-template>header{padding-top:0;margin-top:0;background:#fff;border:0}.tpc-learn .article-template__title{font-size:clamp(38px,4.5vw,58px);line-height:1.1;max-width:25ch}.tpc-learn .article-template__content{font-size:16px;line-height:1.85;color:#25343a}.tpc-learn .article-template__content h2{font-size:36px;margin-top:40px}.tpc-learn .article-template__content h3{font:600 19px/1.4 var(--font-body-family)!important;margin-top:30px}.tpc-learn .article-template__content a{color:#006b87;text-underline-offset:3px}.tpc-learn .article-template__content table{background:#fff;border-color:#d9e9ed}.tpc-learn .article-template__content th{background:#edfaff}.tpc-learn .article-template__content blockquote{border-left:3px solid #34b5d2;background:#edfaff;padding:20px 24px;color:#25343a}.tpc-learn .article-template__content [style*=background]{background:#edfaff!important;box-shadow:none!important}.tpc-learn .article-template__content [style*=font-family]{font-family:var(--font-body-family)!important}.tpc-learn .article-template__content [style*=color]{color:#25343a!important}.tpc-template-page .main-page-title,.tpc-template-collection .collection-hero__title{font-size:clamp(42px,5vw,66px);line-height:1.08}.tpc-template-page .rte,.shopify-policy__body{font-size:16px;line-height:1.85;color:#25343a}.tpc-template-page .rte a,.shopify-policy__body a{color:#006b87}.tpc-template-page .rte h2,.shopify-policy__title h1{font-size:38px}.tpc-template-page .accordion{border-color:#d9e9ed}.tpc-template-collection .collection-hero{background:#fff;border-bottom:1px solid #d9e9ed}.tpc-template-collection .collection-hero__description{color:#425a64;font-size:16px;line-height:1.75;max-width:65ch}.tpc-template-collection .facets__summary,.tpc-template-collection .facet-filters__field{font-family:var(--font-body-family)}@media(max-width:989px){.tpc-learn .blog-articles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tpc-learn-art{padding:23px}.tpc-learn-art__title{font-size:clamp(26px,8.7cqw,40px)}}@media(max-width:749px){.tpc-learn .blog-articles{grid-template-columns:1fr!important;gap:28px!important}.tpc-learn .main-blog{padding-top:28px}.tpc-learn .main-blog>.title{font-size:48px}.tpc-learn-art{min-height:200px}.tpc-learn-hero{margin-top:20px;margin-bottom:28px}.tpc-learn-hero .tpc-learn-art{min-height:240px;padding:24px}.tpc-learn-hero .tpc-learn-art__title{font-size:38px;max-width:75%}.tpc-learn-hero .tpc-learn-art__icon{right:2%;bottom:10%;width:30%;opacity:.55}.tpc-learn .article-template__content{font-size:15px;line-height:1.8}.tpc-learn .article-template__title{font-size:38px}.tpc-learn .article-template__content h2{font-size:31px}.tpc-learn .article-template__content h3{font-size:18px!important}.tpc-template-page .rte,.shopify-policy__body{font-size:15px}.tpc-learn .blog__posts{column-gap:20px}}@media(prefers-reduced-motion:reduce){.tpc-learn .scroll-trigger,.tpc-template-page .scroll-trigger{animation:none!important;transform:none!important;opacity:1!important}}.tpc-learn .main-blog>.title--primary{font-size:64px;margin:0 0 32px}.tpc-learn .article-card,.tpc-learn .article-card .card__information,.tpc-learn-art{text-align:left!important}.tpc-learn-art__title{white-space:normal;overflow-wrap:normal}.tpc-learn .scroll-trigger{animation:none!important;transform:none!important;opacity:1!important}.tpc-learn .article-card .card__heading a:focus-visible{outline:2px solid #006b87;outline-offset:5px}@media(max-width:749px){.tpc-learn .main-blog>.title--primary{font-size:48px}}.tpc-learn .multicolumn{--grid-desktop-horizontal-spacing:28px;--grid-mobile-horizontal-spacing:20px}.tpc-learn .multicolumn-list{row-gap:24px}.tpc-story--care .tpc-story__figure:before{display:none}.tpc-story--care .tpc-motion{aspect-ratio:1500/1520;background:#fff}.collection-hero__inner:has(.tpc-hx-group-hero){display:grid;grid-template-columns:1fr 38%;gap:5%;align-items:center;padding-top:30px;padding-bottom:30px;animation:none!important;opacity:1!important;transform:none!important}.tpc-hx-group-hero{width:100%;max-width:420px;margin-left:auto}.tpc-hx-group-hero img{display:block;width:100%;height:auto;max-height:380px;object-fit:contain}@media(max-width:749px){.collection-hero__inner:has(.tpc-hx-group-hero){grid-template-columns:1fr;gap:18px}.tpc-hx-group-hero{max-width:280px;margin:0 auto}.tpc-hx-group-hero img{max-height:275px}}.tpc-learn-art--pet,.tpc-learn-hero .tpc-learn-art--pet{display:block;padding:0;min-height:0;height:auto;aspect-ratio:3/2;background:#fff;max-width:960px;margin-inline:auto}.tpc-learn-art--pet:before,.tpc-learn-art--pet:after{display:none}.tpc-learn-art--pet .tpc-learn-art__photo{display:block;width:100%;height:100%;object-fit:contain}.tpc-learn-art--pet .tpc-learn-art__brand{position:absolute;left:5%;top:7%;font-size:clamp(8px,1.6cqw,12px)}.tpc-learn-art--pet .tpc-learn-art__title,.tpc-learn-hero .tpc-learn-art--pet .tpc-learn-art__title{position:absolute;left:5%;top:25%;width:32%;max-width:32%;margin:0;font-size:clamp(20px,5.4cqw,48px);line-height:1.08}#exocare-journal .ej-feature img{aspect-ratio:auto!important;height:auto!important;object-fit:contain!important}[id$=__tpc_rx] .tpc-motion[data-has-video] .tpc-motion__frame:after{display:none}@media(max-width:749px){.header.header--mobile-center{grid-template-columns:44px 44px minmax(0,1fr) 88px;column-gap:0;padding-left:12px;padding-right:12px}.header.header--mobile-center header-drawer{margin-left:0}.header.header--mobile-center .header__heading,.header.header--mobile-center .header__heading-link{width:100%;min-width:0;max-width:100%;margin:0}.header.header--mobile-center .header__heading-link{padding-left:4px;padding-right:4px}.header.header--mobile-center .header__heading-logo-wrapper,.header.header--mobile-center .header__heading-logo{width:100%!important;max-width:160px}.header.header--mobile-center .header__heading-logo-wrapper{margin-inline:auto}.header.header--mobile-center .header__icons{padding-right:0;gap:0}.header.header--mobile-center .header__icon--cart{margin-right:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/tpc-experience.css.map */
