.tz{--tz-ivory: #FAF8F6;--tz-ink: #241915;--tz-body: #4E3E35;--tz-muted: #6E5B50;--tz-faint: #A8978C;--tz-rule: #E4DCD5;--tz-taupe: #B7A397;--tz-chocolate: #35231D;--tz-tone: #4A342A;--tz-serif: "Albra", Georgia, "Times New Roman", serif;--tz-sans: "BauhausSoyaDisplay", "Helvetica Neue", Arial, sans-serif;--tz-ease: cubic-bezier(.22, 1, .36, 1);--tz-gutter: 24px;position:relative;box-sizing:border-box;font-family:var(--tz-sans);color:var(--tz-ink);background:var(--tz-ivory)}.tz *,.tz *:before,.tz *:after{box-sizing:border-box}@media(max-width:749px){.tz{--tz-gutter: 20px}}.tz .tz-cap{font-family:var(--tz-sans);font-size:9px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;line-height:1.5;margin:0}.tz .tz-serif{font-family:var(--tz-serif);font-weight:300;text-transform:none}.tz .tz-serif em{font-style:italic}.tz .tz-h{font-family:var(--tz-serif);font-weight:300;margin:0;color:inherit;letter-spacing:-.025em;line-height:1.05;text-transform:none}.tz .tz-body{font-size:13px;line-height:1.7;color:var(--tz-body);margin:0}.tz .tz-body p{margin:0 0 1em;font:inherit;color:inherit}.tz .tz-body p:last-child{margin:0}.tz .tz-link{display:inline-block;padding:10px 0;font-size:11px;letter-spacing:.04em;color:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .3s ease}.tz .tz-link:hover{text-decoration-color:transparent}.tz a:focus-visible,.tz button:focus-visible,.tz input:focus-visible{outline:1px solid #8A776C;outline-offset:4px}.tz .tz-media{position:relative;overflow:hidden;background:var(--tz-tone)}.tz .tz-media>img,.tz .tz-media picture,.tz .tz-media picture img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.tz-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.tz *,.tz *:before,.tz *:after{transition:none!important;scroll-behavior:auto!important}}.tz-hero{height:var(--tz-hero-h-m, 82svh);min-height:560px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--tz-chocolate);color:var(--tz-ivory)}@media(min-width:750px){.tz-hero{height:var(--tz-hero-h, 90vh);min-height:640px;max-height:1000px}}.tz-hero__panel{position:relative}.tz-hero__panel .tz-media{position:absolute;top:0;right:0;bottom:0;left:0}.tz-hero__caption{position:absolute;left:0;right:0;top:50%;transform:translateY(var(--tz-cap-offset, 140px));text-align:center;color:#faf8f6eb;padding:0 12px}@media(max-width:749px){.tz-hero__caption{top:auto;bottom:18%;transform:none;font-size:8px}}.tz-hero__mark{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:var(--tz-ivory);text-decoration:none;white-space:nowrap;pointer-events:none}.tz-hero__mark-main{display:block;font-size:clamp(30px,3.2vw,48px);line-height:1.05;letter-spacing:.24em;padding-left:.24em;text-transform:uppercase}.tz-hero__mark-sub{display:block;font-size:clamp(15px,1.8vw,26px);letter-spacing:.3em;padding-left:.3em;text-transform:uppercase}.tz-intro{display:grid;grid-template-columns:1fr}@media(min-width:990px){.tz-intro{grid-template-columns:repeat(2,minmax(0,1fr));min-height:820px}}.tz-intro__text{display:flex;align-items:center;padding:64px var(--tz-gutter) 32px}@media(min-width:990px){.tz-intro__text{padding:0 48px}}.tz-intro__inner{max-width:400px}.tz-intro__inner .tz-cap{margin-bottom:14px}.tz-intro__inner .tz-h{font-size:clamp(34px,3.1vw,46px)}.tz-intro__inner .tz-body{margin-top:22px}.tz-intro__inner .tz-link{margin-top:12px}.tz-intro__media{min-height:480px}@media(min-width:990px){.tz-intro__media{min-height:0}}.tz-swatches{position:absolute;left:0;right:0;bottom:44px;display:flex;justify-content:center;gap:8px;z-index:1}.tz-swatch{position:relative;width:68px;height:84px;overflow:hidden;border:1px solid rgba(250,248,246,.6);background:var(--sw, #6B4A3A)}.tz-swatch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tz-swatch span{position:absolute;left:0;right:0;bottom:6px;text-align:center;font-size:8px;letter-spacing:.14em;color:#faf8f6d9}@media(max-width:749px){.tz-swatch{width:54px;height:66px}}.tz-intro__note{position:absolute;left:0;right:0;bottom:16px;z-index:1;margin:0;text-align:center;font-size:9px;letter-spacing:.06em;color:#faf8f6e0}.tz-carousel{padding:96px var(--tz-gutter) 112px}@media(max-width:749px){.tz-carousel{padding:72px var(--tz-gutter) 80px}}.tz-carousel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.tz-carousel__nav{display:flex;align-items:center;gap:2px;font-size:11px}.tz-carousel__nav span{color:var(--tz-faint)}.tz .tz-carousel__btn{min-width:44px;height:44px;padding:0 4px;background:none;border:0;cursor:pointer;font-family:var(--tz-sans);font-size:11px;letter-spacing:.02em;color:var(--tz-ink);transition:opacity .3s ease}.tz .tz-carousel__btn:disabled{opacity:.3;cursor:default}.tz-carousel__track{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 8px)/2);gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.tz-carousel__track::-webkit-scrollbar{display:none}@media(min-width:990px){.tz-carousel__track{grid-auto-columns:calc((100% - 24px)/4)}}.tz-carousel__item{scroll-snap-align:start}.tz-carousel__link{display:block;color:inherit;text-decoration:none}.tz-carousel__media{aspect-ratio:4 / 5;background:#efeae5}.tz-carousel__media .tz-alt{opacity:0;transition:opacity .6s var(--tz-ease)}@media(hover:hover){.tz-carousel__link:hover .tz-alt{opacity:1}}.tz-carousel__name{margin:12px 0 0;font-size:11px;line-height:1.4}.tz-carousel__price{margin:3px 0 0;font-size:11px}.tz-carousel__price s{color:var(--tz-muted);margin-left:6px}.tz-carousel__status{margin-left:8px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--tz-muted)}.tz-carousel__progress{margin-top:36px;height:1px;background:var(--tz-rule);overflow:hidden}.tz-carousel__bar{height:1px;background:var(--tz-ink);width:100%;transform-origin:left;transition:transform .5s var(--tz-ease),width .3s ease}.tz-features{padding:40px var(--tz-gutter) 80px;display:flex;flex-direction:column;gap:64px}.tz-feature{margin:0}.tz-feature__link{display:block;color:inherit;text-decoration:none}.tz-feature .tz-media{aspect-ratio:var(--ar, 3 / 4)}.tz-feature figcaption{margin-top:10px;display:grid;grid-template-columns:28px 1fr;font-size:9px;line-height:1.5}.tz-feature figcaption .tz-cap{letter-spacing:.16em}.tz-feature:nth-child(3n+1){width:72%}.tz-feature:nth-child(3n+2){width:56%;margin-left:auto}.tz-feature:nth-child(3n+3){width:60%;margin-left:14%}@media(min-width:990px){.tz-features{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:20px;row-gap:0;padding:40px var(--tz-gutter) 120px}.tz-feature:nth-child(3n+1){width:auto;grid-column:1 / span 4}.tz-feature:nth-child(3n+2){width:auto;margin-left:0;grid-column:9 / span 4;margin-top:300px}.tz-feature:nth-child(3n+3){width:auto;margin-left:0;grid-column:5 / span 3;margin-top:140px}}.tz-join{position:relative;overflow:hidden;padding:140px var(--tz-gutter) 120px;text-align:center}@media(min-width:990px){.tz-join{min-height:780px;display:flex;align-items:center;justify-content:center;padding:120px var(--tz-gutter)}}.tz-join__piece{position:absolute;overflow:hidden;background:var(--tz-tone)}.tz-join__piece img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tz-join__piece:nth-child(1){left:5%;top:24px;width:62px;height:80px}.tz-join__piece:nth-child(2){right:9%;top:54px;width:52px;height:52px}.tz-join__piece:nth-child(3){left:0;bottom:30px;width:44px;height:72px}.tz-join__piece:nth-child(4){right:0;bottom:18px;width:70px;height:96px}.tz-join__piece:nth-child(5),.tz-join__piece:nth-child(6){display:none}@media(min-width:990px){.tz-join__piece:nth-child(1){left:7%;top:40px;width:9%;height:auto;aspect-ratio:4 / 3}.tz-join__piece:nth-child(2){left:21%;right:auto;top:40px;width:9%;height:auto;aspect-ratio:3 / 4}.tz-join__piece:nth-child(3){left:0;top:300px;bottom:auto;width:8%;height:auto;aspect-ratio:3 / 5}.tz-join__piece:nth-child(4){left:17%;right:auto;top:480px;bottom:auto;width:10%;height:auto;aspect-ratio:3 / 4}.tz-join__piece:nth-child(5){display:block;right:21%;top:330px;width:10%;aspect-ratio:1 / 1}.tz-join__piece:nth-child(6){display:block;right:0;top:120px;width:18%;aspect-ratio:2 / 3}}.tz-join__inner{position:relative;z-index:1;max-width:360px;margin:0 auto}.tz-join__mark{margin:0;font-size:40px;letter-spacing:.08em}.tz-join__mark img{display:inline-block;max-width:72px;height:auto}.tz-join .tz-cap{margin-top:18px}.tz-join .tz-h{margin-top:12px;font-size:clamp(28px,2.3vw,34px);line-height:1.1}.tz-join__form{margin-top:26px;text-align:left}.tz-join__row{display:flex;align-items:center;border-bottom:1px solid var(--tz-ink)}.tz .tz-join__input{flex:1;min-width:0;height:48px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;outline:none;font-family:var(--tz-sans);font-size:16px;color:var(--tz-ink);-webkit-appearance:none;appearance:none}@media(min-width:990px){.tz .tz-join__input{font-size:13px}}.tz .tz-join__input::placeholder{color:#8a776c}.tz .tz-join__input:focus-visible{outline:none}.tz .tz-join__submit{height:48px;padding:0 0 0 12px;background:none;border:0;cursor:pointer;font-family:var(--tz-sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--tz-ink)}.tz .tz-join__note{margin:12px 0 0;text-align:center;font-size:9px;line-height:1.6;color:var(--tz-muted)}.tz .tz-join__note p{margin:0;font:inherit;color:inherit}.tz .tz-join__note a,.tz .tz-join__note a:visited{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.tz .tz-join__note a:hover{color:var(--tz-ink)}.tz .tz-join__msg{margin:10px 0 0;min-height:1em;text-align:center;font-size:10px;color:var(--tz-muted)}.tz .tz-join__done{display:none;margin-top:26px}.tz-join.is-done .tz-join__form{display:none}.tz-join.is-done .tz-join__done{display:block}.tz-wordmark{background:var(--tz-chocolate);color:var(--tz-ivory);padding:56px var(--tz-gutter) 24px;overflow:hidden}.tz-wordmark__text{margin:0;font-size:17.5vw;line-height:.8;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;text-align:center}.tz-wordmark__line{margin:24px 0 0;text-align:center;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:#faf8f699}
/*# sourceMappingURL=/cdn/shop/t/400/assets/teaser.css.map */
