:root{--tz-bg:#0E0D0B;--tz-bg2:#16140F;--tz-ink:#E9DFC9;--tz-ink2:#CFC5B2;--tz-mute:#8C8375;--tz-gold:#C9A96B;--tz-line:#2A2722;--tz-line2:#3A352E;--tz-serif:"Cormorant Garamond",Georgia,serif;--tz-sans:"Jost",system-ui,sans-serif;--font-heading--family:var(--tz-serif);--font-body--family:var(--tz-sans);--font-subheading--family:var(--tz-sans);--font-accent--family:var(--tz-serif)}body{background:var(--tz-bg);color:var(--tz-ink);font-family:var(--tz-sans);font-weight:300;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--tz-serif)!important;font-weight:300!important;letter-spacing:-.01em}.tz{font-family:var(--tz-sans);font-weight:300;color:var(--tz-ink);background:var(--tz-bg);overflow:hidden}.tz *{box-sizing:border-box}.tz a{color:inherit}.tz-wrap{max-width:1400px;margin:0 auto;padding-inline:clamp(20px,4vw,64px)}.tz-serif{font-family:var(--tz-serif);font-weight:300}.tz-gold{color:var(--tz-gold)}.tz-lbl{font-size:11px;font-weight:500;letter-spacing:.34em;text-transform:uppercase;color:var(--tz-gold)}.tz-num{font-size:12px;letter-spacing:.2em;color:var(--tz-mute)}.tz-p{margin:0;font-size:clamp(16px,1.25vw,18px);line-height:1.75;color:var(--tz-ink2)}.tz-h1{margin:0;font-family:var(--tz-serif);font-weight:300;font-size:clamp(58px,11vw,190px);line-height:.86;letter-spacing:-.03em}.tz-h2{margin:0;font-family:var(--tz-serif);font-weight:300;font-size:clamp(42px,5.4vw,92px);line-height:.92;letter-spacing:-.02em}.tz-h1 em,.tz-h2 em{color:var(--tz-gold)}.tz-pill{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 30px;border:1px solid var(--tz-gold);border-radius:999px;color:var(--tz-ink)!important;text-decoration:none;font-family:var(--tz-sans);font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;background:transparent;cursor:pointer;transition:background .25s,color .25s}.tz-pill:hover{background:var(--tz-gold);color:var(--tz-bg)!important}.tz-pill--solid{background:var(--tz-ink);border-color:var(--tz-ink);color:var(--tz-bg)!important}.tz-pill--solid:hover{background:var(--tz-gold);border-color:var(--tz-gold)}.tz-row{display:flex;gap:12px;flex-wrap:wrap}@keyframes tzRise{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}@keyframes tzZoom{0%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes tzMarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tzPulse{0%,to{opacity:1}50%{opacity:.35}}.tz-rise{animation:tzRise 1.1s cubic-bezier(.2,.7,.2,1) both}.tz-d1{animation-delay:.15s}.tz-d2{animation-delay:.3s}.tz-zoom{animation:tzZoom 2.4s cubic-bezier(.2,.7,.2,1) both}@supports (animation-timeline:view()){.tz-reveal{animation:tzRise linear both;animation-timeline:view();animation-range:entry 0% cover 30%}}@media(prefers-reduced-motion:reduce){.tz-rise,.tz-zoom,.tz-reveal,.tz-marq__in,.tz-dot{animation:none!important}}.tz-hero{position:relative;min-height:calc(100svh - var(--header-group-height,80px));display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.tz-hero--short{min-height:72svh}.tz-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.42) contrast(1.08)}.tz-hero__in{position:relative;display:flex;flex-direction:column;gap:30px;padding-block:clamp(60px,8vw,110px) clamp(40px,6vw,80px)}.tz-hero--center .tz-hero__in{align-items:center;text-align:center;justify-content:center;flex:1}.tz-marq{border-block:1px solid var(--tz-line);overflow:hidden;padding-block:22px}.tz-marq__in{display:flex;gap:56px;width:max-content;animation:tzMarq 40s linear infinite}.tz-marq__in span{font-family:var(--tz-serif);font-size:clamp(24px,2.6vw,38px);font-style:italic;color:var(--tz-ink2);white-space:nowrap}.tz-marq__in span:after{content:"\2726";margin-left:56px;color:var(--tz-gold);font-style:normal;font-size:.6em}.tz-sec{padding-block:clamp(80px,10vw,150px)}.tz-sec--alt{background:var(--tz-bg2);border-block:1px solid var(--tz-line)}.tz-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,100px);align-items:center}.tz-head{display:flex;flex-direction:column;gap:18px;margin-bottom:clamp(36px,5vw,60px)}.tz-meter{display:flex;flex-direction:column;gap:28px;border:1px solid var(--tz-line2);border-radius:8px;padding:clamp(24px,3vw,44px);background:var(--tz-bg)}.tz-meter__big{font-family:var(--tz-serif);font-size:clamp(72px,9vw,140px);line-height:.85;color:var(--tz-gold)}.tz-range{-webkit-appearance:none;appearance:none;width:100%;height:2px;background:var(--tz-line2);outline:none}.tz-range::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:30px;border-radius:50%;background:var(--tz-gold);border:6px solid var(--tz-bg);box-shadow:0 0 0 1px var(--tz-gold);cursor:grab}.tz-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--tz-gold);border:6px solid var(--tz-bg);cursor:grab}.tz-meter__row{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:baseline;border-top:1px solid var(--tz-line);padding-top:20px}.tz-cmp{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y;background:#000}.tz-cmp img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tz-cmp__top{clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0)}.tz-cmp__bar{position:absolute;top:0;bottom:0;left:var(--pos,50%);width:1px;background:var(--tz-ink);transform:translate(-.5px)}.tz-cmp__knob{position:absolute;top:50%;left:var(--pos,50%);transform:translate(-50%,-50%);width:58px;height:58px;border-radius:50%;background:var(--tz-ink);color:var(--tz-bg);display:flex;align-items:center;justify-content:center;font-size:18px;pointer-events:none}.tz-cmp__tag{position:absolute;bottom:16px;padding:8px 14px;border-radius:999px;background:#0e0d0bb3;font-size:11px;letter-spacing:.24em;text-transform:uppercase}.tz-cmp input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.tz-car{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(240px,26vw,340px);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px;scrollbar-width:thin;scrollbar-color:var(--tz-gold) transparent}.tz-card{scroll-snap-align:start;display:flex;flex-direction:column;gap:14px;text-decoration:none}.tz-card__ph{aspect-ratio:3/4;border-radius:6px;overflow:hidden;background:#e9e3d6}.tz-card__ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.tz-card:hover .tz-card__ph img{transform:scale(1.05)}.tz-card__t{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.tz-card__t span:first-child{font-family:var(--tz-serif);font-size:22px;line-height:1.15}.tz-card__t span:last-child{color:var(--tz-gold);white-space:nowrap;font-size:15px}.tz-car-nav{display:flex;gap:10px}.tz-car-nav button{width:52px;height:52px;border-radius:50%;border:1px solid var(--tz-line2);background:transparent;color:var(--tz-ink);cursor:pointer;font-size:18px}.tz-car-nav button:hover{border-color:var(--tz-gold);color:var(--tz-gold)}.tz-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tz-door{position:relative;overflow:hidden;border-radius:6px;aspect-ratio:3/4;text-decoration:none;display:block}.tz-door img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.6);transition:transform 1s cubic-bezier(.2,.7,.2,1)}.tz-door:hover img{transform:scale(1.06)}.tz-door__in{position:absolute;inset:auto 0 0 0;padding:28px;display:flex;flex-direction:column;gap:8px}.tz-door__in strong{font-family:var(--tz-serif);font-weight:300;font-size:clamp(32px,3vw,46px);line-height:1}.tz-band{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;border:1px solid var(--tz-gold);border-radius:8px;padding:clamp(24px,3vw,40px)}.tz-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--tz-gold);animation:tzPulse 1.8s ease-in-out infinite;margin-right:10px;vertical-align:middle}.tz-pdp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,88px);align-items:start}.tz-gal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tz-gal div{overflow:hidden;border-radius:6px;aspect-ratio:1/1}.tz-gal div:first-child{grid-column:1/-1;aspect-ratio:4/3}.tz-gal img{width:100%;height:100%;object-fit:cover;display:block}.tz-buy{display:flex;flex-direction:column;gap:26px;position:sticky;top:calc(var(--header-height,80px) + 20px)}.tz-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--tz-line2);border-radius:999px;padding:4px}.tz-seg button{min-height:48px;border:0;border-radius:999px;cursor:pointer;font-family:var(--tz-sans);font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;background:transparent;color:var(--tz-ink)}.tz-seg button[aria-pressed=true]{background:var(--tz-ink);color:var(--tz-bg)}.tz-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tz-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px}.tz-opt{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;padding:8px;border-radius:6px;cursor:pointer;font-family:var(--tz-sans);font-size:15px;border:1px solid var(--tz-line2);background:transparent;color:var(--tz-ink)}.tz-opt small{font-size:12px;opacity:.7}.tz-opt[aria-pressed=true]{border-color:var(--tz-gold);background:var(--tz-gold);color:var(--tz-bg)}.tz-opt:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.tz-cta{width:100%;min-height:62px;border:0;border-radius:999px;background:var(--tz-ink);color:var(--tz-bg);font-family:var(--tz-sans);font-size:12px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center}.tz-cta:hover{background:var(--tz-gold)}.tz-cta[disabled]{opacity:.45;cursor:not-allowed}.tz-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:center;font-size:12px;line-height:1.5;color:var(--tz-mute)}.tz-trust div{padding:14px 6px;border:1px solid var(--tz-line);border-radius:6px}.tz details{border-top:1px solid var(--tz-line);padding:20px 0}.tz details summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.tz details summary::-webkit-details-marker{display:none}.tz details p{margin:14px 0 0;font-size:15px;line-height:1.8;color:var(--tz-ink2)}.tz-msg{font-size:14px;color:var(--tz-gold);min-height:1em}.tz-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--tz-line);border-block:1px solid var(--tz-line)}.tz-facts>div{background:var(--tz-bg);padding:clamp(28px,4vw,48px);display:flex;flex-direction:column;gap:8px}.tz-facts strong{font-family:var(--tz-serif);font-weight:300;font-size:clamp(48px,5vw,80px);line-height:1;color:var(--tz-gold)}.tz-chap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,100px);align-items:center;padding-block:clamp(70px,9vw,130px);border-top:1px solid var(--tz-line)}.tz-chap__ph{overflow:hidden;border-radius:6px;aspect-ratio:4/5}.tz-chap__ph img{width:100%;height:100%;object-fit:cover;display:block}.tz-chap__tx{display:flex;flex-direction:column;gap:24px;max-width:540px}.tz-press a{display:flex;justify-content:space-between;gap:20px;padding:24px 0;border-bottom:1px solid var(--tz-line);text-decoration:none}.tz-ph-box{aspect-ratio:16/9;border:1px dashed var(--tz-line2);border-radius:6px;display:flex;align-items:center;justify-content:center;color:var(--tz-mute);font-size:13px;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:20px}.tz-perks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--tz-line);border:1px solid var(--tz-line);border-radius:6px;overflow:hidden}.tz-perks>div{background:var(--tz-bg);padding:28px;display:flex;flex-direction:column;gap:10px}.tz-form{display:flex;flex-direction:column;gap:24px}.tz-form2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.tz-field{display:flex;flex-direction:column;gap:8px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--tz-mute)}.tz-field input,.tz-field select,.tz-field textarea{font-family:var(--tz-sans);font-size:16px;letter-spacing:0;text-transform:none;color:var(--tz-ink);background:transparent;border:0;border-bottom:1px solid var(--tz-line2);border-radius:0;padding:12px 0;min-height:48px}.tz-field select option{color:#0e0d0b}.tz-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tz-contact a{text-decoration:none;border:1px solid var(--tz-line2);border-radius:6px;padding:32px;display:flex;flex-direction:column;gap:10px}.tz-contact a:hover{border-color:var(--tz-gold)}@media(max-width:900px){.tz-two,.tz-pdp,.tz-chap,.tz-facts,.tz-perks,.tz-form2,.tz-contact,.tz-doors{grid-template-columns:minmax(0,1fr)}.tz-door{aspect-ratio:4/3}.tz-chap .tz-flip{order:-1}.tz-buy{position:static}.tz-car{grid-auto-columns:72vw}.tz-car-nav{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tz.css.map */
