.th{font-family:var(--mz-sans)}.th-scroll{display:grid;gap:18px}@media(max-width:989px){.th-scroll{grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;padding:0 20px 6px;margin:0 -20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.th-scroll>*{scroll-snap-align:start}.th-scroll::-webkit-scrollbar{display:none}.th-scroll--5{grid-auto-columns:78%}}@media(min-width:990px){.th-scroll--3{grid-template-columns:repeat(3,1fr);gap:28px}.th-scroll--4{grid-template-columns:repeat(4,1fr);gap:22px}.th-scroll--5{grid-template-columns:repeat(5,1fr);gap:16px}}.th-dots{display:flex;justify-content:center;gap:7px;margin-top:22px}.th-dots i{width:6px;height:6px;border-radius:50%;background:var(--mz-line);transition:background .3s,width .3s}.th-dots i.is-on{background:var(--mz-fir);width:18px;border-radius:3px}@media(min-width:990px){.th-dots{display:none}}.th-more{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--mz-fir);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px}.th-k{font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--mz-amber);margin:0 0 8px}.th-hero{position:relative;background:var(--mz-fir-deep);color:#efe9df;overflow:hidden;isolation:isolate}.th-hero__media{position:relative;overflow:hidden;background:#0b1915}.th-hero__media video,.th-hero__media img{display:block;width:100%;height:100%;object-fit:cover}.th-hero h1{font-family:var(--mz-serif);font-weight:500;font-size:clamp(44px,6vw,86px);line-height:1.02;letter-spacing:-.005em;color:#fbf9f5;margin:0 0 18px}.th-hero h1 em{font-style:italic;color:var(--mz-amber-3)}.th-hero .mz-eyebrow{color:var(--mz-amber-3)}.th-hero__lead{font-size:17px;line-height:1.6;color:#d9d3c6;max-width:470px;margin:0 0 30px}.th-hero__ctas{display:flex;gap:22px;flex-wrap:wrap;align-items:center}.th-hero__ctas .mz-btn{min-width:250px}.th-hero__sec{color:#efe9df;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(239,233,223,.45);padding-bottom:3px}.th-rate{display:flex;gap:10px;align-items:center;margin:28px 0 0;font-size:13px;color:#cfc8b8}.th-rate span{color:var(--mz-amber-2);letter-spacing:2px;font-size:13px}@media(max-width:989px){.th-hero{min-height:calc(100svh - 92px);display:flex;flex-direction:column;justify-content:flex-end}.th-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.th-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0f221c40,#0f221c00,#0f221c59,#0f221ce6 78%,#0f221cf7)}.th-hero__txt{padding:0 22px 36px}.th-hero__v--d{display:none}.th-hero__ctas{gap:18px}.th-hero__ctas .mz-btn{width:100%}}@media(min-width:990px){.th-hero__grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:80px;max-width:1280px;margin:0 auto;padding:80px 56px 96px}.th-hero__media{aspect-ratio:4/5;max-height:76vh;width:100%;max-width:560px;justify-self:end;border-radius:2px;box-shadow:0 50px 90px -40px #000000b3}.th-hero__v--m{display:none}}.th-prom{background:var(--mz-paper);border-bottom:1px solid var(--mz-line)}.th-prom ul{list-style:none;margin:0 auto;padding:24px 20px;display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;max-width:1200px}.th-prom li{display:flex;gap:12px;align-items:center;font-size:12.5px;line-height:1.35;color:var(--mz-mute)}.th-prom li svg{width:28px;height:28px;color:var(--mz-fir);flex:none}.th-prom b{display:block;color:var(--mz-ink);font-weight:700;font-size:13.5px}@media(min-width:990px){.th-prom ul{grid-template-columns:repeat(4,1fr);padding:30px 40px}}.th-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.th-card__img{position:relative;aspect-ratio:4/5;background:var(--mz-surface);overflow:hidden}.th-card__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--mz-ease)}.th-card:hover .th-card__img img{transform:scale(1.035)}.th-card__tag{position:absolute;top:14px;left:14px;background:var(--mz-paper);color:var(--mz-fir);font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:700;padding:6px 10px}.th-card__b{padding:20px 2px 0;display:flex;flex-direction:column;flex:1}.th-card h3{font-family:var(--mz-serif);font-weight:500;font-size:27px;line-height:1.15;color:var(--mz-ink);margin:0 0 6px}.th-card__t{font-size:14.5px;line-height:1.55;color:var(--mz-mute);margin:0 0 16px}.th-card__f{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--mz-line);padding-top:14px}.th-price{font-size:15px;color:var(--mz-ink);font-weight:700}.th-price s{color:var(--mz-mute);font-weight:400;margin-left:6px;font-size:13.5px}.th-rs{background:var(--mz-paper);border:1px solid var(--mz-line);padding:26px 24px 28px;display:flex;flex-direction:column;min-height:300px;height:100%}.th-rs__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto;padding-bottom:40px}.th-rs__ic{width:44px;height:44px;border-radius:50%;background:var(--mz-sage-tint);color:var(--mz-sage-deep);display:flex;align-items:center;justify-content:center}.th-rs__ic svg{width:22px;height:22px}.th-rs__n{font-family:var(--mz-serif);font-style:italic;font-size:22px;color:var(--mz-amber)}.th-rs h3{font-family:var(--mz-serif);font-weight:500;font-size:25px;line-height:1.15;color:var(--mz-ink);margin:0 0 10px}.th-rs p{font-size:14.5px;line-height:1.55;color:var(--mz-mute);margin:0}.th-split{display:grid;gap:34px;align-items:center}.th-split__img{aspect-ratio:4/5;overflow:hidden;background:var(--mz-surface)}.th-split__img img{width:100%;height:100%;object-fit:cover}.th-split h2{font-family:var(--mz-serif);font-weight:500;font-size:clamp(34px,4.2vw,54px);line-height:1.08;color:var(--mz-ink);margin:0 0 20px}.th-split h2 em{font-style:italic;color:var(--mz-amber)}.th-split__txt p{color:var(--mz-text);margin:0 0 16px;max-width:520px}.th-split__txt .mz-btn{margin-top:14px}.th-split__facts{display:flex;gap:30px;margin:26px 0 8px;padding:20px 0;border-top:1px solid var(--mz-line);border-bottom:1px solid var(--mz-line)}.th-split__facts b{display:block;font-family:var(--mz-serif);font-weight:500;font-size:34px;line-height:1;color:var(--mz-fir)}.th-split__facts span{font-size:12.5px;color:var(--mz-mute)}.th-src{font-size:11.5px;color:var(--mz-mute);margin-top:12px}@media(min-width:990px){.th-split{grid-template-columns:1fr 1fr;gap:96px}.th-split--rev .th-split__img{order:2}}.mz-dark .th-split h2{color:#fbf9f5}.mz-dark .th-split h2 em{color:var(--mz-amber-3)}.mz-dark .th-split__txt p{color:#d5d0c4}.th-tea .th-card__img{aspect-ratio:1/1;background:#ece7de}.th-tea h3{font-size:24px}.th-add{-webkit-appearance:none;appearance:none;border:1px solid var(--mz-fir);background:transparent;color:var(--mz-fir);font-family:var(--mz-sans);font-weight:700;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:10px 12px;cursor:pointer;white-space:nowrap;transition:background .25s,color .25s}.th-add:hover,.th-add.is-done{background:var(--mz-fir);color:var(--mz-ground)}.th-fin{position:relative;min-height:78vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;color:#efe9df;background:var(--mz-fir-deep)}.th-fin__bg{position:absolute;top:0;right:0;bottom:0;left:0}.th-fin__bg img{width:100%;height:100%;object-fit:cover;opacity:.55}.th-fin__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#0f221c59,#0f221cd9)}.th-fin__in{position:relative;z-index:2;max-width:760px;padding:90px 22px}.th-fin h2{font-family:var(--mz-serif);font-weight:500;font-size:clamp(40px,5.6vw,72px);line-height:1.05;color:#fbf9f5;margin:0 0 18px}.th-fin h2 em{font-style:italic;color:var(--mz-amber-3)}.th-fin p{color:#d9d3c6;margin:0 0 30px}.th-fin .mz-man__crest{width:64px;height:64px;color:var(--mz-amber-3);margin:0 auto 22px;display:block}.mz-hd__menu{visibility:visible!important;width:auto!important;overflow:visible!important;-webkit-appearance:none;appearance:none;background:none;border:0;padding:6px 0;cursor:pointer;display:inline-flex;align-items:center;gap:10px;color:var(--mz-fir);font:700 11px/1 var(--mz-sans);letter-spacing:.18em;text-transform:uppercase}.mz-hd__menu svg{width:22px;height:22px}@media(max-width:749px){.mz-hd__menu span{display:none}}.mz-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex}.mz-nav[hidden]{display:none}.mz-nav__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f221c73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mz-nav__p{position:relative;background:var(--mz-paper);width:min(420px,88vw);height:100%;padding:26px 30px 40px;display:flex;flex-direction:column;animation:mzNavIn .35s var(--mz-ease)}@keyframes mzNavIn{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}.mz-nav__x{align-self:flex-end;background:none;border:0;font-size:30px;line-height:1;color:var(--mz-fir);cursor:pointer;padding:4px}.mz-nav ul{list-style:none;margin:28px 0 0;padding:0}.mz-nav li a{display:block;font-family:var(--mz-serif);font-weight:500;font-size:30px;color:var(--mz-ink);text-decoration:none;padding:10px 0;border-bottom:1px solid var(--mz-line)}.mz-nav li a:hover{color:var(--mz-amber)}.mz-nav__foot{margin-top:auto;font-size:13px;color:var(--mz-mute)}.mz-nav__foot a{color:var(--mz-fir)}
/*# sourceMappingURL=/cdn/shop/t/80/assets/tm-home.css.map */
