:root{--tmt-teal: #5B9B99;--tmt-teal-dark: #4A8280;--tmt-teal-light: #E8F3F2;--tmt-cream: #FDF9F5;--tmt-warm-white: #FEFCFA;--tmt-linen: #F7F2EC;--tmt-blush: #E8C8C8;--tmt-blush-light: #F5E8E8;--tmt-dusty-rose: #DD83A6;--tmt-sage: #B8C9B8;--tmt-sage-dark: #8BA68B;--tmt-gold: #C8A951;--tmt-text-dark: #2D2926;--tmt-text-med: #5A5550;--tmt-text-light: #8A8580;--tmt-border: #E8E2DC;--tmt-border-light: #F0EBE5;--tmt-tea-achieve-clarity: #95A9CB;--tmt-tea-discover-joy: #E7A614;--tmt-tea-enjoy-rest: #C0AE00;--tmt-tea-find-strength: #F47B20;--tmt-tea-have-hope: #DD83A6;--tmt-tea-seek-peace: #5B9B99;--tmt-font-heading: "Playfair Display", Georgia, serif;--tmt-font-body: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--tmt-fs-hero-h1: clamp(36px, 5vw, 58px);--tmt-fs-section-h2: clamp(26px, 3.5vw, 38px);--tmt-fs-h3: clamp(20px, 2.5vw, 26px);--tmt-fs-h4: 18px;--tmt-fs-body: 15px;--tmt-fs-body-lg: 17px;--tmt-fs-small: 13px;--tmt-fs-xsmall: 11px;--tmt-fs-eyebrow: 12px;--tmt-lh-tight: 1.15;--tmt-lh-snug: 1.3;--tmt-lh-body: 1.6;--tmt-max-width: 1280px;--tmt-content-width: 720px;--tmt-gutter: clamp(20px, 4vw, 48px);--tmt-header-height: 72px;--tmt-space-1: 4px;--tmt-space-2: 8px;--tmt-space-3: 12px;--tmt-space-4: 16px;--tmt-space-5: 24px;--tmt-space-6: 32px;--tmt-space-7: 48px;--tmt-space-8: 64px;--tmt-space-9: 80px;--tmt-space-10: 96px;--tmt-section-pad-y: clamp(60px, 8vw, 96px);--tmt-section-pad-y-sm: clamp(40px, 6vw, 64px);--tmt-radius-sm: 6px;--tmt-radius-md: 10px;--tmt-radius-lg: 16px;--tmt-radius-pill: 32px;--tmt-shadow-sm: 0 2px 8px rgba(45, 41, 38, .04);--tmt-shadow-md: 0 4px 20px rgba(45, 41, 38, .08);--tmt-shadow-lg: 0 8px 40px rgba(45, 41, 38, .12);--tmt-shadow-teal: 0 2px 12px rgba(91, 155, 153, .19);--tmt-shadow-teal-hover: 0 4px 16px rgba(91, 155, 153, .25);--tmt-ease: cubic-bezier(.4, 0, .2, 1);--tmt-dur-fast: .2s;--tmt-dur-base: .3s;--tmt-dur-slow: .6s}.tmt-page,.tmt-page *,.tmt-page *:before,.tmt-page *:after{box-sizing:border-box}.tmt-page{font-family:var(--tmt-font-body);font-size:var(--tmt-fs-body);line-height:var(--tmt-lh-body);color:var(--tmt-text-dark);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tmt-page img,.tmt-page svg{display:block;max-width:100%;height:auto}.tmt-page a{color:inherit;text-decoration:none}.tmt-page h1,.tmt-page h2,.tmt-page h3,.tmt-page h4,.tmt-h1,.tmt-h2,.tmt-h3,.tmt-h4{font-family:var(--tmt-font-heading);line-height:var(--tmt-lh-tight);letter-spacing:-.01em}.tmt-h1{font-size:var(--tmt-fs-hero-h1);font-weight:400}.tmt-h2{font-size:var(--tmt-fs-section-h2)}.tmt-h3{font-size:var(--tmt-fs-h3)}.tmt-h4{font-size:var(--tmt-fs-h4)}.tmt-page p{margin:0 0 var(--tmt-space-3)}.tmt-eyebrow{font-family:var(--tmt-font-body);font-size:var(--tmt-fs-eyebrow);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--tmt-teal);margin:0 0 var(--tmt-space-3);display:inline-block}.tmt-lede{font-family:var(--tmt-font-body);font-size:var(--tmt-fs-body-lg);line-height:var(--tmt-lh-body);color:var(--tmt-text-med)}.tmt-muted{color:var(--tmt-text-light)}.tmt-container{max-width:var(--tmt-max-width);margin:0 auto;padding-left:var(--tmt-gutter);padding-right:var(--tmt-gutter)}.tmt-container--narrow{max-width:calc(var(--tmt-content-width) + var(--tmt-gutter) * 2)}.tmt-section{padding-top:var(--tmt-section-pad-y);padding-bottom:var(--tmt-section-pad-y)}.tmt-section--sm{padding-top:var(--tmt-section-pad-y-sm);padding-bottom:var(--tmt-section-pad-y-sm)}.tmt-section--cream{background:var(--tmt-cream)}.tmt-section--linen{background:var(--tmt-linen)}.tmt-section--teal-light{background:var(--tmt-teal-light)}.tmt-section--warm-white{background:var(--tmt-warm-white)}.tmt-stack>*+*{margin-top:var(--tmt-space-3)}.tmt-stack-lg>*+*{margin-top:var(--tmt-space-5)}.tmt-center{text-align:center}.tmt-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--tmt-space-2);font-family:var(--tmt-font-body);font-size:var(--tmt-fs-body);font-weight:600;letter-spacing:.03em;line-height:1;padding:14px 28px;border-radius:var(--tmt-radius-pill);border:1.5px solid transparent;cursor:pointer;transition:background var(--tmt-dur-fast) var(--tmt-ease),color var(--tmt-dur-fast) var(--tmt-ease),transform var(--tmt-dur-fast) var(--tmt-ease),box-shadow var(--tmt-dur-fast) var(--tmt-ease),border-color var(--tmt-dur-fast) var(--tmt-ease);text-decoration:none;white-space:nowrap}.tmt-btn:focus-visible{outline:2px solid var(--tmt-teal);outline-offset:3px}.tmt-btn--primary{background:var(--tmt-teal);color:#fff;border-color:var(--tmt-teal);box-shadow:var(--tmt-shadow-teal)}.tmt-btn--primary:hover{background:var(--tmt-teal-dark);border-color:var(--tmt-teal-dark);transform:translateY(-1px);box-shadow:var(--tmt-shadow-teal-hover)}.tmt-btn--ghost{background:transparent;color:var(--tmt-teal);border-color:var(--tmt-teal)}.tmt-btn--ghost:hover{background:var(--tmt-teal);color:#fff}.tmt-btn--secondary{background:var(--tmt-cream);color:var(--tmt-text-dark);border-color:var(--tmt-border)}.tmt-btn--secondary:hover{border-color:var(--tmt-teal);color:var(--tmt-teal)}.tmt-link{color:var(--tmt-teal);font-family:var(--tmt-font-body);font-size:var(--tmt-fs-body);font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color var(--tmt-dur-fast) var(--tmt-ease)}.tmt-link:hover{color:var(--tmt-teal-dark)}.tmt-btn--sm{padding:10px 20px;font-size:var(--tmt-fs-small)}.tmt-btn--lg{padding:18px 36px;font-size:var(--tmt-fs-body-lg)}.tmt-btn--block{width:100%}.tmt-input,.tmt-textarea{width:100%;font-family:var(--tmt-font-body);font-size:var(--tmt-fs-body);color:var(--tmt-text-dark);background:#fff;border:1px solid var(--tmt-border);border-radius:var(--tmt-radius-md);padding:12px 16px;outline:none;transition:border-color var(--tmt-dur-fast) var(--tmt-ease)}.tmt-input:focus,.tmt-textarea:focus{border-color:var(--tmt-teal)}.tmt-input::placeholder,.tmt-textarea::placeholder{color:var(--tmt-text-light)}.tmt-page a:focus-visible,.tmt-page button:focus-visible,.tmt-page input:focus-visible,.tmt-page textarea:focus-visible{outline:2px solid var(--tmt-teal);outline-offset:2px;border-radius:4px}.tmt-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tmt-divider{height:1px;background:var(--tmt-border);border:0;margin:var(--tmt-space-6) 0}.tmt-divider--soft{background:var(--tmt-border-light)}@keyframes tmt-slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes tmt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tmt-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes tmt-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.tmt-hide-mobile{display:initial}.tmt-show-mobile{display:none}@media(max-width:768px){.tmt-hide-mobile{display:none!important}.tmt-show-mobile{display:initial!important}}.tmt-page ::-webkit-scrollbar{width:6px;height:6px}.tmt-page ::-webkit-scrollbar-track{background:transparent}.tmt-page ::-webkit-scrollbar-thumb{background:var(--tmt-border);border-radius:3px}.tmt-scroll-lock{overflow:hidden}@media(max-width:820px){.tmt-page.tmt-acq-home-hero,.tmt-acq-home-hero{display:block!important;min-height:0!important;align-items:stretch!important}.tmt-acq-home-hero .tmt-acq-home-hero__photo{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important;height:280px!important;margin:0!important}.tmt-acq-home-hero:before,.tmt-acq-home-hero:after{display:none!important}.tmt-page.tmt-acq-home-hero .tmt-acq-home-hero__inner,.tmt-acq-home-hero .tmt-acq-home-hero__inner{padding:16px clamp(20px,4vw,48px) 32px!important;margin-top:0!important}.tmt-acq-home-hero .tmt-acq-home-hero__content{max-width:100%!important;margin-top:0!important}.tmt-acq-home-hero .tmt-acq-home-hero__eyebrow{margin-top:0!important}.tmt-acq-home-hero .tmt-acq-home-hero__body{margin:0 0 24px!important}.tmt-acq-home-hero__proof{margin-top:24px!important}.tmt-page.tmt-acq-home-break,.tmt-acq-home-break{padding-bottom:0!important;margin-bottom:0!important}.tmt-acq-home-break:after{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/tmt-base.css.map */
