:root[data-theme=light]{color-scheme:dark;--ttt-deep: #070503;--ttt-ink: #0a0806;--ttt-well: #0b0805;--ttt-card: #0f0b07;--ttt-panel: #100c08;--ttt-pop: #140e08;--ttt-paper: #e9dcc3;--ttt-copy: #b9a98c;--ttt-label: #9a7b45;--ttt-line: #2a2016;--ttt-strong: #3a2c1a;--ttt-gold: #c9a227;--ttt-gold-bright: #e6c15a;--ttt-gold-fill: #c9a227;--ttt-gold-fill-hover: #e6c15a;--ttt-on-accent: #0b0804;--ttt-red: #7a2718;--ttt-red-hover: #8f2f1c;--ttt-red-border: #4a1810;--ttt-on-red: #f3e2c0;--ttt-success: #6da446;--ttt-success-soft: #9fc47f;--ttt-danger: #ef8b73;--ttt-sale: #ed9b7d;--ttt-media: #000;--ttt-media-filter: none;--ttt-deep-rgb: 7 5 3;--ttt-ink-rgb: 10 8 6;--ttt-panel-rgb: 16 12 8;--ttt-paper-rgb: 233 220 195;--ttt-gold-rgb: 201 162 39;--ttt-gold-warm-rgb: 212 168 47;--ttt-red-rgb: 122 39 24;--ttt-green-rgb: 180 213 83;--ttt-success-rgb: 109 164 70;--ttt-shadow-rgb: 0 0 0;--ttt-shadow-k: 1;--ttt-display: "Cinzel",Georgia,serif;--ttt-body: "Inter",system-ui,sans-serif;--ttt-data: "Space Mono","Courier New",monospace}:root[data-theme=light]{color-scheme:light;--ttt-deep: #e6dcc4;--ttt-ink: #f6f1e5;--ttt-well: #f0eadb;--ttt-card: #fffefb;--ttt-panel: #fcf9f0;--ttt-pop: #efe7d3;--ttt-paper: #1c1409;--ttt-copy: #584634;--ttt-label: #735524;--ttt-line: #ddd1b4;--ttt-strong: #c3b18b;--ttt-gold: #7d5f0c;--ttt-gold-bright: #6b5109;--ttt-gold-fill: #c9a227;--ttt-gold-fill-hover: #e6c15a;--ttt-on-accent: #0b0804;--ttt-red: #8f2f1c;--ttt-red-hover: #a3391f;--ttt-red-border: #6d2415;--ttt-on-red: #f3e2c0;--ttt-success: #3f7a2a;--ttt-success-soft: #2f6320;--ttt-danger: #a83a1c;--ttt-sale: #a8451e;--ttt-media: #ded4bd;--ttt-media-filter: brightness(1.05) contrast(.97) saturate(1.02);--ttt-deep-rgb: 230 220 196;--ttt-ink-rgb: 246 241 229;--ttt-panel-rgb: 252 249 240;--ttt-paper-rgb: 28 20 9;--ttt-gold-rgb: 125 95 12;--ttt-gold-warm-rgb: 136 104 16;--ttt-red-rgb: 143 47 28;--ttt-green-rgb: 106 140 30;--ttt-success-rgb: 63 122 42;--ttt-shadow-rgb: 60 46 26;--ttt-shadow-k: .34}:root[data-theme=light]{color-scheme:light}:root[data-theme=light]{--tt26-ink: var(--ttt-ink);--tt26-ink-deep: #0c0906;--tt26-ink-soft: #120e0a;--tt26-well: #110d08;--tt26-well-hi: #130f0a;--tt26-card: #140f0a;--tt26-card-warm: #14100b;--tt26-panel: #16110c;--tt26-paper-deep: #16120c;--tt26-stage: #15110d;--tt26-screen: #17130e;--tt26-raise: #1b150e;--tt26-raise-hi: #241b12;--tt26-moss-deep: #070806;--tt26-moss-ink: #090a08;--tt26-moss: #0b0e09;--tt26-moss-soft: #0c0d0a;--tt26-moss-panel: #0e110c;--tt26-moss-card: #10120e;--tt26-moss-bar: #12140f;--tt26-moss-raise: #141611;--tt26-moss-muted: #9eaa8a;--tt26-moss-copy: #b9c6a0;--tt26-moss-bright: #d1dcbe;--tt26-moss-lit: #e5f4b8;--tt26-paper: var(--ttt-paper);--tt26-cream: var(--ttt-paper);--tt26-muted: var(--ttt-copy);--tt26-muted-ink: var(--ttt-copy);--tt26-label-ink: var(--ttt-label);--tt26-placeholder: #777166;--tt26-brass: var(--ttt-gold);--tt26-brass-bright: var(--ttt-gold-bright);--tt26-brass-ink: var(--ttt-gold-bright);--tt26-brass-fill: var(--ttt-gold-fill);--tt26-brass-fill-hover: var(--ttt-gold-fill-hover);--tt26-green: #b4d553;--tt26-green-deep: #8ab332;--tt26-green-fill: #b4d553;--tt26-green-fill-hover: #c8e66d;--tt26-hairline-rgb: 243 234 217;--tt26-moss-ink-rgb: 9 10 8;--tt26-raise-rgb: 21 17 13;--tt26-raise-hi-rgb: 28 22 16;--tt26-line: rgb(var(--ttt-paper-rgb) / .12);--tt26-line-dark: rgb(var(--ttt-paper-rgb) / .14);--tt26-display: var(--ttt-display);--tt26-body: var(--ttt-body);--tt26-data: var(--ttt-data)}:root[data-theme=light]{--tt26-ink-deep: #ece3cd;--tt26-ink-soft: #f1ebdc;--tt26-well: #efe8d6;--tt26-card: #fffefb;--tt26-card-warm: #fffdf6;--tt26-panel: #fcf9f0;--tt26-paper-deep: #efe8d6;--tt26-stage: #fffdf7;--tt26-screen: #fffdf7;--tt26-raise: #f2ebd9;--tt26-raise-hi: #ffffff;--tt26-moss-deep: #e6ebdd;--tt26-moss-ink: #f1f4ea;--tt26-moss: #eef2e6;--tt26-moss-soft: #f1f4eb;--tt26-moss-panel: #ecf0e4;--tt26-moss-card: #f4f7ee;--tt26-moss-bar: #edf1e5;--tt26-moss-raise: #f6f9f0;--tt26-moss-muted: #4d5a3c;--tt26-moss-copy: #41502f;--tt26-moss-bright: #35431f;--tt26-moss-lit: #2b3a12;--tt26-placeholder: #6f6656;--tt26-green: #4e6a10;--tt26-green-deep: #3d530b;--tt26-hairline-rgb: 28 20 9;--tt26-moss-ink-rgb: 240 243 233;--tt26-raise-rgb: 242 235 217;--tt26-raise-hi-rgb: 255 255 255;--tt26-well-hi: #f2ecdd}html:where([data-theme=light]){background:var(--ttt-ink)}:where(:root[data-theme=light]) body{background:var(--ttt-ink);color:var(--ttt-paper)}:where(:root[data-theme=light]) a{color:inherit}:where(:root[data-theme=light]) :focus-visible{outline:2px solid var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-skip{background:var(--ttt-gold-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .ttt-eyebrow,:where(:root[data-theme=light]) .ttt-kicker{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-heading__copy,:where(:root[data-theme=light]) .ttt-heading__copy p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-button{border:1px solid transparent}:where(:root[data-theme=light]) .ttt-button--gold{border-color:var(--ttt-gold-fill);background:var(--ttt-gold-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .ttt-button--gold:hover{border-color:var(--ttt-gold-fill-hover);background:var(--ttt-gold-fill-hover)}:where(:root[data-theme=light]) .ttt-button--ghost{border-color:var(--ttt-strong);background:rgb(var(--ttt-ink-rgb)/.45);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-button--ghost:hover{border-color:var(--ttt-gold);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-button--checkout{border-color:var(--ttt-red-border);background:var(--ttt-red);color:var(--ttt-on-red)}:where(:root[data-theme=light]) .ttt-button--checkout:hover{background:var(--ttt-red-hover)}:where(:root[data-theme=light]) .ttt-header{border-bottom:1px solid rgb(var(--ttt-paper-rgb)/.1);background:linear-gradient(rgb(var(--ttt-ink-rgb)/.91),rgb(var(--ttt-ink-rgb)/.42))}:where(:root[data-theme=light]) .ttt-header__nav a{color:rgb(var(--ttt-paper-rgb)/.72)}:where(:root[data-theme=light]) .ttt-header__nav a:hover{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-menu-button{border:1px solid var(--ttt-strong);background:var(--ttt-pop);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-mobile-nav{border-bottom:1px solid var(--ttt-line);background:rgb(var(--ttt-ink-rgb)/.98)}:where(:root[data-theme=light]) .ttt-mobile-nav a:not(.ttt-button){border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-mobile-nav a span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-hero__shade{background:linear-gradient(90deg,rgb(var(--ttt-deep-rgb)/.941),rgb(var(--ttt-deep-rgb)/.702) 38%,rgb(var(--ttt-deep-rgb)/.141) 72%),linear-gradient(0deg,rgb(var(--ttt-ink-rgb)/.922),transparent 36%),linear-gradient(180deg,rgb(var(--ttt-ink-rgb)/.561),transparent 25%)}:where(:root[data-theme=light]) .ttt-kicker span{background:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-hero h1{text-shadow:0 8px 45px rgb(var(--ttt-shadow-rgb) / calc(.467 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-hero h1 span{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-hero__lead,:where(:root[data-theme=light]) .ttt-hero__lead p{color:rgb(var(--ttt-paper-rgb)/.82)}:where(:root[data-theme=light]) .ttt-route-note{color:rgb(var(--ttt-paper-rgb)/.56)}:where(:root[data-theme=light]) .ttt-hero__spec{border:1px solid rgb(var(--ttt-gold-rgb)/.35);background:rgb(var(--ttt-ink-rgb)/.72)}:where(:root[data-theme=light]) .ttt-hero__spec div{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-hero__spec div:last-child{border:0}:where(:root[data-theme=light]) .ttt-hero__spec dt{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-value-strip{border-block:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-value{border-right:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-value:last-child{border:0}:where(:root[data-theme=light]) .ttt-value__number{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-value div span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-system{background:radial-gradient(circle at 80% 35%,rgb(var(--ttt-gold-rgb)/.045),transparent 30rem),var(--ttt-card)}:where(:root[data-theme=light]) .ttt-system-card{border:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-system-card__image{border-bottom:1px solid var(--ttt-line);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-card-number{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-system-card p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-measures{border:1px solid var(--ttt-line);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-measures dt{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-proof{background:var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-proof__heading>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-photo{border:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-photo:after{background:linear-gradient(transparent 55%,rgb(var(--ttt-ink-rgb)/.875))}:where(:root[data-theme=light]) .ttt-offer{border-block:1px solid var(--ttt-line);background:radial-gradient(circle at 88% 40%,rgb(var(--ttt-gold-rgb)/.06),transparent 30rem),var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-offer__visual{border:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-image-badge{border:1px solid rgb(var(--ttt-gold-rgb)/.45);background:rgb(var(--ttt-ink-rgb)/.89);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-offer__lead,:where(:root[data-theme=light]) .ttt-offer__lead p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-check-list li{color:rgb(var(--ttt-paper-rgb)/.85)}:where(:root[data-theme=light]) .ttt-product-price{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-release-gate{border:1px solid var(--ttt-strong);background:rgb(var(--ttt-ink-rgb)/.42)}:where(:root[data-theme=light]) .ttt-release-gate p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-release-gate a{border-bottom:1px solid var(--ttt-gold);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-custom{background:var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-builder-frame{border:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-builder-frame>span{border:1px solid rgb(var(--ttt-gold-rgb)/.42);background:rgb(var(--ttt-ink-rgb)/.875)}:where(:root[data-theme=light]) .ttt-custom__steps>div{border:1px solid var(--ttt-line);border-top:0;background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-custom__steps span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-custom__steps p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-planning-guide{border:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-planning-guide>p{border-left:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-planning-guide>p span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-planning-guide small{border-top:1px solid var(--ttt-line);color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-pack{border-block:1px solid var(--ttt-line);background:linear-gradient(135deg,rgb(var(--ttt-red-rgb)/.08),transparent 45%),var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-pack__heading>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-pack-card{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-pack-card__head,:where(:root[data-theme=light]) .ttt-pack-card__foot{background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-pack-card__head{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-status{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-text-button{border:0;border-bottom:1px solid var(--ttt-strong);background:transparent;color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-pack-table th,:where(:root[data-theme=light]) .ttt-pack-table td{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-pack-table thead th{background:var(--ttt-pop);color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-pack-table tbody td{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-pack-table small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-pack-card__foot>div:first-child span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-pack-card__foot strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-pack-message{color:var(--ttt-gold-bright);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-terrain{background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-included{border:1px solid rgb(var(--ttt-gold-rgb)/.32);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-terrain-card{border:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-terrain-card:after{background:linear-gradient(transparent 55%,rgb(var(--ttt-ink-rgb)/.91))}:where(:root[data-theme=light]) .ttt-terrain-card span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-terrain-note{border:1px solid var(--ttt-line);background:var(--ttt-panel);color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-terrain-note strong{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-range{background:var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-range__metric{border-left:1px solid var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-range__metric strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-range__metric span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-range-group{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-range-group header{border-bottom:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-range-group header>span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-range-group header p{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-range-group li{border-bottom:1px solid var(--ttt-line);color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-range-group li span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-range__specs{border:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-range__specs div{border-right:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-range__specs dt{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-faq{border-top:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-faq__list details{border-top:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-faq__list details:last-child{border-bottom:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-faq summary>span:first-child{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-faq__plus:before,:where(:root[data-theme=light]) .ttt-faq__plus:after{background:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-faq details>div{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-updates__shade{background:linear-gradient(rgb(var(--ttt-ink-rgb)/.8),rgb(var(--ttt-ink-rgb)/.659),rgb(var(--ttt-ink-rgb)/.941)),radial-gradient(circle,transparent,rgb(var(--ttt-ink-rgb)/.8))}:where(:root[data-theme=light]) .ttt-updates__copy,:where(:root[data-theme=light]) .ttt-updates__copy p{color:rgb(var(--ttt-paper-rgb)/.78)}:where(:root[data-theme=light]) .ttt-signup label{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-signup>div{border:1px solid rgb(var(--ttt-paper-rgb)/.28);background:rgb(var(--ttt-ink-rgb)/.839)}:where(:root[data-theme=light]) .ttt-signup input{border:0;background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-signup small{color:rgb(var(--ttt-paper-rgb)/.5)}:where(:root[data-theme=light]) .ttt-form-status{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-footer__top{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-footer__top p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-footer__links{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-footer__links a,:where(:root[data-theme=light]) .ttt-footer__bottom{color:var(--ttt-label)}@media(max-width:1080px){:where(:root[data-theme=light]) .ttt-value:nth-child(2){border-right:0}}@media(max-width:820px){:where(:root[data-theme=light]) .ttt-system-card__image{border-right:1px solid var(--ttt-line)}}@media(max-width:620px){:where(:root[data-theme=light]) .ttt-value{border-right:0;border-bottom:1px solid var(--ttt-line)}}@media(max-width:620px){:where(:root[data-theme=light]) .ttt-planning-guide>p{border-top:1px solid var(--ttt-line);border-left:0}}:where(:root[data-theme=light]) .ttt-cart,:where(:root[data-theme=light]) .ttt-product__media{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-cart__foot span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart__foot strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-quantity{border:1px solid var(--ttt-strong);background:var(--ttt-pop);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-rte{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-page-form label{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-product-page-form select{border:1px solid var(--ttt-strong);background:var(--ttt-pop);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-offer__contents-title{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-check-list li>span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-check-list small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-benefits{border-block:1px solid var(--ttt-line);background:linear-gradient(135deg,rgb(var(--ttt-gold-rgb)/.055),transparent 38%),var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-benefits__grid{border:1px solid var(--ttt-line);background:var(--ttt-line)}:where(:root[data-theme=light]) .ttt-benefit-card{background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-benefit-card>span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-benefit-card p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-use-cases{border-bottom:1px solid var(--ttt-line);background:radial-gradient(circle at 80% 10%,rgb(var(--ttt-red-rgb)/.13),transparent 27rem),var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-use-cases__grid{border-block:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-use-case{border-right:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-use-case:last-child{border-right:0}:where(:root[data-theme=light]) .ttt-use-case>span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-use-case p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-box{border-block:1px solid var(--ttt-line);background:radial-gradient(circle at 10% 75%,rgb(var(--ttt-gold-rgb)/.06),transparent 27rem),var(--ttt-card)}:where(:root[data-theme=light]) .ttt-box__price{border-left:1px solid var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-box__price span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-box__price strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-box-card{border:1px solid var(--ttt-line);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-box-card>strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-box-card p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-box__note{border:1px solid var(--ttt-strong);background:var(--ttt-ink)}@media(max-width:980px){:where(:root[data-theme=light]) .ttt-use-case:nth-child(2){border-right:0}}@media(max-width:980px){:where(:root[data-theme=light]) .ttt-use-case:nth-child(-n+2){border-bottom:1px solid var(--ttt-strong)}}@media(max-width:560px){:where(:root[data-theme=light]) .ttt-use-case,:where(:root[data-theme=light]) .ttt-use-case:nth-child(2){border-right:0;border-bottom:1px solid var(--ttt-strong)}}@media(max-width:560px){:where(:root[data-theme=light]) .ttt-use-case:last-child{border-bottom:0}}:where(:root[data-theme=light]) .ttt-pack--modal{border:0;background:none}:where(:root[data-theme=light]) .ttt-pack--modal .ttt-pack__scrim{background:rgb(var(--ttt-deep-rgb)/.82)}:where(:root[data-theme=light]) .ttt-pack--modal [data-ttt-pack-panel]{border:1px solid var(--ttt-strong);background:var(--ttt-panel);box-shadow:0 40px 120px rgb(var(--ttt-shadow-rgb) / calc(.6 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-pack--modal .ttt-pack__close{border:1px solid var(--ttt-strong);background:var(--ttt-pop);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-pack--modal .ttt-pack__close:hover{border-color:var(--ttt-gold);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-pack-building{border-top:1px solid var(--ttt-line);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-pack-building__grid span{border:1px solid var(--ttt-strong);background:var(--ttt-pop)}:where(:root[data-theme=light]) .ttt-pack-building__label{color:var(--ttt-gold-bright)}@media(prefers-reduced-motion:reduce){:where(:root[data-theme=light]) .ttt-pack-building__grid span{border-color:var(--ttt-gold);background:rgb(var(--ttt-gold-rgb)/.14)}}:where(:root[data-theme=light]) .ttt-visually-hidden{border:0!important}:where(:root[data-theme=light]) .ttt-button svg,:where(:root[data-theme=light]) .ttt-icon-button svg,:where(:root[data-theme=light]) .ttt-header-action svg,:where(:root[data-theme=light]) .ttt-text-link svg,:where(:root[data-theme=light]) .ttt-icon-link svg,:where(:root[data-theme=light]) .ttt-menu-button svg,:where(:root[data-theme=light]) .ttt-mobile-nav svg,:where(:root[data-theme=light]) .ttt-facets svg,:where(:root[data-theme=light]) .ttt-builder-product-link svg,:where(:root[data-theme=light]) .ttt-cart-page svg,:where(:root[data-theme=light]) .ttt-error-page svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-icon-button{border:1px solid var(--ttt-strong);background:var(--ttt-pop);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-icon-button:hover{border-color:var(--ttt-gold);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-text-link{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-breadcrumbs{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-breadcrumbs a:hover{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-announcement{border-bottom:1px solid rgb(var(--ttt-gold-rgb)/.24);background:var(--ttt-gold-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .ttt-announcement a,:where(:root[data-theme=light]) .ttt-announcement__link{color:inherit}:where(:root[data-theme=light]) .ttt-announcement svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-header,:where(:root[data-theme=light]) .ttt-header.ttt-header--overlay{border-bottom:1px solid rgb(var(--ttt-paper-rgb)/.1);background:rgb(var(--ttt-ink-rgb)/.94)}:where(:root[data-theme=light]) .ttt-header--overlay:not(.is-scrolled){background:linear-gradient(rgb(var(--ttt-deep-rgb)/.82),transparent);border-color:transparent}:where(:root[data-theme=light]) .ttt-header.is-scrolled{background:rgb(var(--ttt-ink-rgb)/.96);border-color:var(--ttt-line);box-shadow:0 14px 40px rgb(var(--ttt-shadow-rgb) / calc(.28 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-header__nav>a,:where(:root[data-theme=light]) .ttt-nav-item>a{color:rgb(var(--ttt-paper-rgb)/.76)}:where(:root[data-theme=light]) .ttt-header__nav>a:after,:where(:root[data-theme=light]) .ttt-nav-item>a:after{background:var(--ttt-gold);box-shadow:none}:where(:root[data-theme=light]) .ttt-header__nav>a:hover,:where(:root[data-theme=light]) .ttt-nav-item>a:hover{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-header__nav>a[aria-current=page],:where(:root[data-theme=light]) .ttt-nav-item>a[aria-current=page],:where(:root[data-theme=light]) .ttt-header__nav>a.is-active,:where(:root[data-theme=light]) .ttt-nav-item>a.is-active{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-header__nav:has(a:hover)>a[aria-current=page]:not(:hover),:where(:root[data-theme=light]) .ttt-header__nav:has(a:hover) .ttt-nav-item>a[aria-current=page]:not(:hover),:where(:root[data-theme=light]) .ttt-header__nav:has(a:hover)>a.is-active:not(:hover),:where(:root[data-theme=light]) .ttt-header__nav:has(a:hover) .ttt-nav-item>a.is-active:not(:hover){color:rgb(var(--ttt-paper-rgb)/ .76)}:where(:root[data-theme=light]) .ttt-header-action{border:1px solid transparent;background:transparent;color:rgb(var(--ttt-paper-rgb)/.76);outline:none}:where(:root[data-theme=light]) .ttt-header-action:hover{border-color:var(--ttt-strong);background:rgb(var(--ttt-ink-rgb)/.45);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-header-action:focus:not(:focus-visible){outline:none;box-shadow:none}:where(:root[data-theme=light]) .ttt-header-action:focus-visible{outline:2px solid var(--ttt-gold-bright);outline-offset:2px;color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) shopify-account[data-ttt-initials]:after{border:1px solid var(--ttt-gold);background:#c9a22729;color:var(--ttt-gold-bright);box-shadow:none}:where(:root[data-theme=light]) shopify-account[data-ttt-initials]:hover:after{border-color:var(--ttt-gold-bright);background:#c9a2273d;box-shadow:none}:where(:root[data-theme=light]) .ttt-cart-count{border:2px solid var(--ttt-ink);background:var(--ttt-gold-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .ttt-nav-item__toggle{background:transparent;border:0;color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-nav-item:hover .ttt-nav-item__toggle,:where(:root[data-theme=light]) .ttt-nav-item__toggle:hover{color:var(--ttt-gold-bright);background:#c9a22724}:where(:root[data-theme=light]) .ttt-nav-item__toggle svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-nav-item__toggle[aria-expanded=true]{color:var(--ttt-gold-bright);background:#c9a22738}:where(:root[data-theme=light]) .ttt-nav-item__toggle[aria-expanded=true] svg{stroke:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-dropdown{background:var(--tt26-card-warm);border:1px solid var(--ttt-gold);box-shadow:0 20px 50px #000000f2,inset 0 1px #ffffff1a}:where(:root[data-theme=light]) .ttt-dropdown__link{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-dropdown__link svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-dropdown__link:hover{color:var(--ttt-paper);background:#c9a2272e;box-shadow:inset 3px 0 0 var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-dropdown__link:hover svg{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-dropdown__link--all{border-top:1px solid rgba(201,162,39,.35);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-dropdown__link--all:hover{color:var(--ttt-paper);background:#c9a22747;box-shadow:inset 3px 0 0 var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-mobile-nav{border:0;background:rgb(var(--ttt-ink-rgb)/.99)}:where(:root[data-theme=light]) .ttt-mobile-nav__group{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-mobile-nav__group>div a{border-left:1px solid var(--ttt-strong);color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-mobile-nav__group>div a:hover{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-mobile-nav__utility{border:1px solid var(--ttt-line);background:var(--ttt-line)}:where(:root[data-theme=light]) .ttt-mobile-nav__utility a{background:var(--ttt-card);color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-search-dialog{border:1px solid var(--ttt-strong);background:var(--ttt-panel);color:var(--ttt-paper);box-shadow:0 30px 90px rgb(var(--ttt-shadow-rgb) / calc(.8 * var(--ttt-shadow-k))),0 0 0 1px rgb(var(--ttt-gold-rgb)/ .15)}:where(:root[data-theme=light]) .ttt-search-dialog::backdrop{background:rgb(var(--ttt-shadow-rgb) / calc(.8 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-search-form{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-search-form>svg{fill:none;stroke:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-search-form input{border:0;outline:0;background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-search-form input::placeholder{color:rgb(var(--ttt-paper-rgb)/ .45)}:where(:root[data-theme=light]) .ttt-predictive h3{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-predictive__products a{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-predictive__products small{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-predictive__links a{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-predictive__links span{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-predictive__all{border-top:1px solid var(--ttt-line);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-predictive__all svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-predictive__empty{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-drawer-scrim{border:0;background:rgb(var(--ttt-shadow-rgb) / calc(.72 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-cart-drawer{border:0;border-left:1px solid var(--ttt-strong);background:var(--ttt-panel);color:var(--ttt-paper);box-shadow:-25px 0 60px rgb(var(--ttt-shadow-rgb) / calc(.75 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-cart-drawer__header{border-bottom:1px solid var(--ttt-line);background:rgb(var(--ttt-panel-rgb)/.96)}:where(:root[data-theme=light]) .ttt-cart-drawer__header h2 span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-cart-drawer__empty-icon{border:1px solid var(--ttt-strong);color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-cart-drawer__empty-icon svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-cart-drawer__empty p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-cart-line{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-cart-line__image{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-cart-line__top small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-line__top>strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-quantity-control{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-quantity-control button{border:0;background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-quantity-control button:hover{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-quantity-control button svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-quantity-control input{border:0;border-inline:1px solid var(--ttt-line);background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-cart-line__remove{border:0;background:transparent;color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-line__remove:hover{color:var(--ttt-danger)}:where(:root[data-theme=light]) .ttt-cart-line__remove svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-cart-project{border:1px solid rgb(var(--ttt-gold-rgb)/ .35);background:rgb(var(--ttt-gold-rgb)/ .05)}:where(:root[data-theme=light]) .ttt-cart-project>span{border:1px solid var(--ttt-strong);color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-cart-project svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-cart-project small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-project>a{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-cart-complete{border-block:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-cart-complete__items a{border:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-cart-complete__items small{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-cart-drawer__footer{border-top:1px solid var(--ttt-strong);background:rgb(var(--ttt-ink-rgb)/.98)}:where(:root[data-theme=light]) .ttt-cart-drawer__subtotal span{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-cart-drawer__subtotal strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-cart-drawer__footer>p{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-product-card{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-product-card:hover{border-color:rgb(var(--ttt-gold-rgb)/.5);box-shadow:0 16px 36px rgb(var(--ttt-shadow-rgb) / calc(.45 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-product-card__media{border-bottom:1px solid var(--ttt-line);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-product-card__stl-wrap{background:radial-gradient(circle at 50% 45%,var(--tt26-stage) 0%,var(--ttt-ink) 100%)}:where(:root[data-theme=light]) .ttt-product-card__3d-badge{color:var(--ttt-gold-bright);background:#0a0806d9;border:1px solid rgba(201,162,39,.45);box-shadow:0 2px 6px #00000080}:where(:root[data-theme=light]) .ttt-product-card__placeholder,:where(:root[data-theme=light]) .ttt-collection-card__placeholder{color:var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-product-card__badge{border:1px solid var(--ttt-strong);background:rgb(var(--ttt-ink-rgb)/.9);color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-card__system{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-product-card h3 a{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-product-card__summary{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-card__price{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-price s{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-price--sale>span:last-child{color:var(--ttt-sale)}:where(:root[data-theme=light]) .ttt-icon-link{border:1px solid var(--ttt-strong);color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-icon-link:hover{border-color:var(--ttt-gold);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-catalog-hero{border-bottom:1px solid var(--ttt-line);background:radial-gradient(circle at 80% 0%,rgb(var(--ttt-gold-rgb)/ .1),transparent 32rem),#060403}:where(:root[data-theme=light]) .ttt-catalog-hero__shade{background:linear-gradient(90deg,rgb(var(--ttt-deep-rgb)/.94),rgb(var(--ttt-deep-rgb)/.42)),linear-gradient(to top,rgb(var(--ttt-ink-rgb)/.9),transparent)}:where(:root[data-theme=light]) .ttt-catalog-hero__copy{color:rgb(var(--ttt-paper-rgb)/.78)}:where(:root[data-theme=light]) .ttt-category-bar{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-category-pill{border:1px solid transparent;background:transparent;color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-category-pill:hover{border-color:transparent;color:var(--ttt-paper);background:#ffffff0d}:where(:root[data-theme=light]) .ttt-category-pill.is-active{border-color:rgb(var(--ttt-gold-rgb)/ .45);color:var(--ttt-gold-bright);background:#c9a2271a;box-shadow:none}:where(:root[data-theme=light]) .ttt-catalog-toolbar{border-block:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-catalog-count{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-facets-toggle{border:1px solid var(--ttt-strong);background:var(--ttt-card);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-facets-toggle:hover,:where(:root[data-theme=light]) .ttt-facets-dropdown[open] .ttt-facets-toggle{border-color:var(--ttt-gold);color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-facets-toggle svg{stroke:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-filter-badge{background:var(--ttt-gold);color:var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-facets__form{border:1px solid var(--ttt-gold);background:var(--ttt-well);box-shadow:0 16px 40px #000000d9}:where(:root[data-theme=light]) .ttt-facets__head{border-bottom:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-facets__head a{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-facet{border-bottom:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-facet>summary svg{fill:none;stroke:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-facet-option{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-facet-option>span:first-of-type{border:1px solid var(--ttt-strong);color:transparent}:where(:root[data-theme=light]) .ttt-facet-option>span:first-of-type svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-facet-option input:checked+span{border-color:var(--ttt-gold-fill);background:var(--ttt-gold-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .ttt-facet-option input:focus-visible+span{outline:2px solid var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-facet-option small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-price-filter label{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-price-filter input{border:1px solid var(--ttt-strong);background:var(--ttt-card);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-sort-form label{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-sort-form select{border:1px solid var(--ttt-strong);background:var(--ttt-card);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-pagination{border-block:1px solid var(--ttt-line);color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-pagination a{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-search-page__form{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-search-page__form>svg{fill:none;stroke:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-search-page__form input{border:0;outline:0;background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-content-card{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-content-card>p:not(.ttt-eyebrow){color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-collection-card{border:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-collection-card__shade{background:linear-gradient(transparent 42%,rgb(var(--ttt-ink-rgb)/.94))}:where(:root[data-theme=light]) .ttt-collection-card__body small{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-collection-card__body svg{fill:none;stroke:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-product-gallery__stage{border:1px solid var(--ttt-line);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-product-media--placeholder{color:var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-product-gallery__thumbs button{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-product-gallery__thumbs button.is-active{border-color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-product-gallery__thumbs button>span{background:rgb(var(--ttt-shadow-rgb) / calc(.3 * var(--ttt-shadow-k)));color:#fff}:where(:root[data-theme=light]) .ttt-product-gallery__thumbs svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-product-media--model{background:var(--ttt-card, rgb(255 255 255 / .02))}:where(:root[data-theme=light]) .ttt-product-info__price{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-product-info__lead{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-form{border-block:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-field>label{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-field select{border:1px solid var(--ttt-strong);background:var(--ttt-card);color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-product-availability>span{background:var(--ttt-red);box-shadow:0 0 0 4px rgb(var(--ttt-red-rgb)/.16)}:where(:root[data-theme=light]) .ttt-product-availability>span.is-available{background:var(--ttt-success);box-shadow:0 0 0 4px rgb(var(--ttt-success-rgb)/.14)}:where(:root[data-theme=light]) .ttt-product-availability small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-product-form__message{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-builder-product-link{border:1px solid rgb(var(--ttt-gold-rgb)/.36);background:rgb(var(--ttt-gold-rgb)/.045)}:where(:root[data-theme=light]) .ttt-builder-product-link>span:first-child{border:1px solid var(--ttt-strong);color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-builder-product-link small{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-product-details{border-block:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-product-details__heading>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-details__grid{border:1px solid var(--ttt-line);background:var(--ttt-line)}:where(:root[data-theme=light]) .ttt-product-detail{background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-product-detail h4{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-product-detail .ttt-rte,:where(:root[data-theme=light]) .ttt-product-detail .metafield-rich_text_field{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-detail li{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-detail li svg{fill:none;stroke:var(--ttt-success)}:where(:root[data-theme=light]) .ttt-cart-page__heading>p{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-project--page>div p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-cart-page__items{border-top:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-cart-page-line{border-bottom:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-cart-page-line__image{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-cart-page-line__main p:not(.ttt-eyebrow){color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-page-line__price s{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-page-line__price strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-cart-page-line__controls>a{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-page-line__controls>a:hover{color:var(--ttt-danger)}:where(:root[data-theme=light]) .ttt-cart-discounts{color:var(--ttt-success-soft)}:where(:root[data-theme=light]) .ttt-cart-summary{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-cart-summary__total{border-block:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-cart-summary__total span{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-cart-summary__total strong{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-cart-summary>p:not(.ttt-eyebrow){color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-cart-summary>a{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-empty-state p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-empty-state--cart>span{border:1px solid var(--ttt-strong);color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-empty-state--cart>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-page-hero{border-bottom:1px solid var(--ttt-line);background:radial-gradient(circle at 75% 25%,rgb(var(--ttt-gold-rgb)/.08),transparent 28rem),var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-page-hero--graphic{background:var(--ttt-deep);border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-page-hero__shade{background:linear-gradient(90deg,rgb(var(--ttt-deep-rgb)/ .95),rgb(var(--ttt-deep-rgb)/ .88) 54%,rgb(var(--ttt-deep-rgb)/ .45)),linear-gradient(to top,rgb(var(--ttt-ink-rgb)/ .95),transparent 60%)}:where(:root[data-theme=light]) .ttt-page-hero__body{color:rgb(var(--ttt-paper-rgb)/.8)}:where(:root[data-theme=light]) .ttt-process{background:var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-process__heading>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-process-step{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-process-step:nth-child(2n) .ttt-process-step__media{border-right:0;border-left:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-process-step__media{border-right:1px solid var(--ttt-line);background:var(--ttt-well)}:where(:root[data-theme=light]) .ttt-process-step__diagram i{border:1px solid var(--ttt-gold);background:rgb(var(--ttt-gold-rgb)/.08)}:where(:root[data-theme=light]) .ttt-process-step__body>span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-process-step__body p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-process__close{border:1px solid var(--ttt-strong);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-process__close>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-builder-landing{background:radial-gradient(circle at 80% 15%,rgb(var(--ttt-gold-rgb)/.07),transparent 30rem),var(--ttt-card)}:where(:root[data-theme=light]) .ttt-builder-row-text{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-builder-window{border:1px solid var(--ttt-strong);background:var(--ttt-deep);box-shadow:0 25px 60px rgb(var(--ttt-shadow-rgb) / calc(.45 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .ttt-builder-window__bar{border-bottom:1px solid var(--ttt-line);background:var(--ttt-panel)}:root[data-theme=light] .ttt-builder-showcase-tabs,:root[data-theme=light] .ttt-builder-view-info{--ttt-paper: #e9dcc3;--ttt-copy: #b9a98c;--ttt-gold: #c9a227;--ttt-gold-bright: #e6c15a;--ttt-line: #2a2016}:root[data-theme=light] .ttt-builder-showcase-tabs{background:#0a0806eb}:where(:root[data-theme=light]) .ttt-builder-showcase-tabs{background:#00000073;border:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-builder-tab{border:1px solid transparent;background:transparent;color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-builder-tab svg{stroke:currentColor;fill:none}:where(:root[data-theme=light]) .ttt-builder-tab:hover{color:var(--ttt-paper);background:#ffffff0d}:where(:root[data-theme=light]) .ttt-builder-tab.is-active{border-color:var(--ttt-gold);background:#c9a22729;color:var(--ttt-gold-bright);box-shadow:none}:where(:root[data-theme=light]) .ttt-builder-window__media-wrap{background:var(--ttt-media)}:where(:root[data-theme=light]) .ttt-builder-window__media{border:0}:where(:root[data-theme=light]) .ttt-builder-view-info{border:1px solid var(--ttt-gold);background:#0a0806f0;box-shadow:0 14px 36px #000000b3}:where(:root[data-theme=light]) .ttt-builder-view-info h2{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-builder-view-info p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-builder-capabilities{border:1px solid var(--ttt-line);background:var(--ttt-line)}:where(:root[data-theme=light]) .ttt-builder-capabilities article{background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-builder-cap__media{background:var(--ttt-deep);border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-builder-capabilities span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-builder-capabilities p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-guide{background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-guide__intro>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-guide__chapters{border-top:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-guide__chapters details{border-bottom:1px solid var(--ttt-strong)}:where(:root[data-theme=light]) .ttt-guide__chapters summary span{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-guide__chapters summary svg{fill:none;stroke:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-guide__chapters details p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-error-page__grid i{border:1px solid var(--ttt-strong);background:rgb(var(--ttt-gold-rgb)/.03)}:where(:root[data-theme=light]) .ttt-error-page__grid i:nth-child(5){border-color:var(--ttt-red);background:rgb(var(--ttt-red-rgb)/.16)}:where(:root[data-theme=light]) .ttt-error-page__content>p:not(.ttt-eyebrow){color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-error-page__search>label{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-error-page__search>div{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-error-page__search input{border:0;background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-error-page__search button{border:0;border-left:1px solid var(--ttt-strong);background:transparent;color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-footer{border-top:1px solid var(--ttt-strong);background:var(--ttt-deep)}:where(:root[data-theme=light]) .ttt-footer__brand-block>p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-footer__menu a{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-footer__menu a:hover{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-footer__newsletter>p:not(.ttt-eyebrow){color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-footer-signup>div:first-of-type{border:1px solid var(--ttt-strong);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-footer-signup input{border:0;background:transparent;color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-footer-signup button{border:0;border-left:1px solid var(--ttt-strong);background:transparent;color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-footer-signup button svg{fill:none;stroke:currentColor}:where(:root[data-theme=light]) .ttt-footer__utility{border-top:1px solid var(--ttt-line);color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-footer__utility a:hover{color:var(--ttt-gold-bright)}@media(max-width:900px){:where(:root[data-theme=light]) .ttt-facets>summary{border:1px solid var(--ttt-strong)}}@media(max-width:900px){:where(:root[data-theme=light]) .ttt-facets>summary small{color:var(--ttt-label)}}@media(max-width:900px){:where(:root[data-theme=light]) .ttt-facets__form{border:1px solid var(--ttt-strong);border-top:0}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-search-dialog{border:1px solid var(--ttt-strong)}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-product-card__media{border-right:1px solid var(--ttt-line);border-bottom:0}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-mobile-purchase{border-top:1px solid var(--ttt-strong);background:rgb(var(--ttt-ink-rgb)/.97);box-shadow:0 -15px 35px rgb(var(--ttt-shadow-rgb) / calc(.36 * var(--ttt-shadow-k)))}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-mobile-purchase>div{color:var(--ttt-gold-bright)}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-mobile-purchase small{color:var(--ttt-label)}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-process-step:nth-child(2n) .ttt-process-step__media{border-left:0;border-bottom:1px solid var(--ttt-line)}}@media(max-width:700px){:where(:root[data-theme=light]) .ttt-process-step__media{border-right:0;border-bottom:1px solid var(--ttt-line)}}:where(:root[data-theme=light]) .ttt-table-wrap:focus-visible{outline:2px solid var(--ttt-gold-bright)}:where(:root[data-theme=light]) [inert] :focus-visible{outline:none}:where(:root[data-theme=light]) #MainContent{background:var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-policy-page{background:radial-gradient(circle at 50% 0%,rgb(var(--ttt-gold-rgb)/ .05),transparent 40rem),var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-policy-header{border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-policy-title{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-policy-meta{color:var(--ttt-label)}:where(:root[data-theme=light]) .ttt-policy-sidebar{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-policy-sidebar__heading{color:var(--ttt-gold);border-bottom:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-policy-sidebar a{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-policy-sidebar a:hover{color:var(--ttt-paper);background:#ffffff0a}:where(:root[data-theme=light]) .ttt-policy-sidebar a.is-active,:where(:root[data-theme=light]) .ttt-policy-sidebar a[aria-current=page]{color:var(--ttt-gold-bright);background:#c9a2271f}:where(:root[data-theme=light]) .ttt-policy-block{border:1px solid var(--ttt-line);background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-policy-block h2{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-policy-block__text p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .tt26-page{background:var(--tt26-ink);color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-page a{color:inherit}:where(:root[data-theme=light]) .tt26-page button{color:inherit}:where(:root[data-theme=light]) .tt26-eyebrow{color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-eyebrow--green{color:var(--tt26-green)}:where(:root[data-theme=light]) .tt26-section-heading h2,:where(:root[data-theme=light]) .tt26-handoff__header h2,:where(:root[data-theme=light]) .tt26-terrain__heading h2,:where(:root[data-theme=light]) .tt26-guide__intro h2{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-section-heading--split>p,:where(:root[data-theme=light]) .tt26-section-heading--worlds>p,:where(:root[data-theme=light]) .tt26-handoff__header>p,:where(:root[data-theme=light]) .tt26-terrain__heading>p,:where(:root[data-theme=light]) .tt26-section-heading--split>div:last-child,:where(:root[data-theme=light]) .tt26-terrain__heading>div:last-child,:where(:root[data-theme=light]) .tt26-section-heading--worlds>div:last-child{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-button{border:1px solid transparent}:where(:root[data-theme=light]) .tt26-page .tt26-button--primary{background:var(--tt26-brass-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .tt26-page .tt26-button--primary:hover{background:var(--tt26-brass-fill-hover)}:where(:root[data-theme=light]) .tt26-page .tt26-button--builder{background:var(--tt26-green-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .tt26-page .tt26-button--builder:hover{background:var(--tt26-green-fill-hover)}:where(:root[data-theme=light]) .tt26-page .tt26-button--outline{border-color:rgb(var(--tt26-hairline-rgb)/.35);background:rgb(var(--tt26-moss-ink-rgb)/.4);color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-page .tt26-button--outline:hover{border-color:var(--tt26-brass);background:rgb(var(--ttt-gold-warm-rgb)/.12);color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-page .tt26-button--ink{background:var(--tt26-panel);border-color:var(--tt26-line);color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-page .tt26-button--ink:hover{background:var(--tt26-raise-hi);border-color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-hero{background:radial-gradient(circle at 14% 38%,rgb(var(--ttt-gold-warm-rgb)/.1),transparent 28rem),radial-gradient(circle at 86% 65%,rgb(var(--ttt-green-rgb)/.04),transparent 32rem),linear-gradient(135deg,var(--tt26-moss-soft),var(--tt26-moss-ink) 60%)}:where(:root[data-theme=light]) .tt26-hero__grid{background-image:linear-gradient(rgb(var(--tt26-hairline-rgb)/.2) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--tt26-hairline-rgb)/.2) 1px,transparent 1px)}:where(:root[data-theme=light]) .tt26-hero h1{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-hero h1 em{color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-hero__lead{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-hero__stage{border:1px solid rgb(var(--ttt-gold-warm-rgb)/.38);background:var(--tt26-stage);box-shadow:0 2rem 6rem rgb(var(--ttt-shadow-rgb) / calc(.6 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .tt26-principles{border-block:1px solid var(--tt26-line);background:linear-gradient(180deg,var(--tt26-well-hi) 0%,var(--tt26-ink-deep) 100%);color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-principle{border-right:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-principle:hover{background:rgb(var(--ttt-gold-rgb)/.05)}:where(:root[data-theme=light]) .tt26-principle:last-child{border-right:0}:where(:root[data-theme=light]) .tt26-principle>span{color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-principle strong{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-principle small{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-system{color:var(--tt26-cream);border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-system .tt26-section-heading h2{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-system .tt26-section-heading p{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-system__visual{border:1px solid rgb(var(--ttt-gold-rgb)/.32);background:var(--tt26-card-warm);box-shadow:0 1.5rem 5rem rgb(var(--ttt-shadow-rgb) / calc(.55 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .tt26-system__layers{border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-system__layers button{border:0;border-bottom:1px solid var(--tt26-line);background:var(--ttt-panel);color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-system__layers button:hover{background:var(--tt26-panel);border-color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-system__layers button.is-active{background:linear-gradient(145deg,var(--tt26-raise),var(--tt26-well-hi));border-left:2px solid var(--tt26-green);border-bottom-color:var(--tt26-line);color:var(--tt26-cream);box-shadow:0 8px 24px rgb(var(--ttt-shadow-rgb) / calc(.35 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .tt26-system__layer-copy small{color:var(--tt26-label-ink)}:where(:root[data-theme=light]) .tt26-system__layers button.is-active .tt26-system__layer-copy small{color:var(--tt26-green)}:where(:root[data-theme=light]) .tt26-system__layer-copy strong{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-system__layers button.is-active .tt26-system__layer-copy strong{color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-system__layer-copy>span{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-system__measure{border:1px solid var(--tt26-line);background:var(--tt26-well)}:where(:root[data-theme=light]) .tt26-system__measure>div{border-right:1px solid var(--tt26-line);color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-system__measure dl div{border-right:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-system__measure dl div:last-child{border-right:0}:where(:root[data-theme=light]) .tt26-system__measure dt{color:var(--tt26-label-ink)}:where(:root[data-theme=light]) .tt26-system__measure dd{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-builder{border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-builder__screen{border:1px solid rgb(var(--ttt-green-rgb)/.36);background:var(--tt26-screen);box-shadow:0 2.5rem 8rem rgb(var(--ttt-shadow-rgb) / calc(.65 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .tt26-builder__screen:before{background:linear-gradient(to top,rgb(var(--tt26-moss-ink-rgb)/.74),transparent 34%)}:where(:root[data-theme=light]) .tt26-builder__media-container{background:var(--ttt-media)}:where(:root[data-theme=light]) .tt26-builder__screen-bar{border-bottom:1px solid rgb(var(--ttt-green-rgb)/.25);background:var(--tt26-moss-bar);color:var(--tt26-moss-muted)}:where(:root[data-theme=light]) .tt26-builder-modes{background:#00000073;border:1px solid rgb(var(--ttt-green-rgb)/.25)}:where(:root[data-theme=light]) .tt26-builder-mode{border:1px solid transparent;background:transparent;color:var(--tt26-moss-muted)}:where(:root[data-theme=light]) .tt26-builder-mode:hover{color:var(--tt26-moss-bright);background:rgb(var(--ttt-green-rgb)/.1)}:where(:root[data-theme=light]) .tt26-builder-mode.is-active{border-color:var(--tt26-green);background:rgb(var(--ttt-green-rgb)/.22);color:var(--tt26-moss-lit);box-shadow:none}:where(:root[data-theme=light]) .tt26-builder__copy h2{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-builder__lead{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-builder__steps{border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-builder-step{border-bottom:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-builder-step strong{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-builder-step p{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-builder__actions>a:not(.tt26-button){border-bottom:1px solid rgb(var(--ttt-green-rgb)/.4);color:var(--tt26-moss-copy)}:where(:root[data-theme=light]) .tt26-origins{color:var(--tt26-cream);border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-origins__primary{border:1px solid rgb(var(--ttt-gold-rgb)/.35);box-shadow:0 2rem 5rem rgb(var(--ttt-shadow-rgb) / calc(.65 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .tt26-origins__primary:after{background:linear-gradient(to top,rgb(var(--tt26-moss-ink-rgb)/.94),transparent 54%)}:where(:root[data-theme=light]) .tt26-origins__primary figcaption{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-origins__primary figcaption span{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .tt26-origins__primary figcaption strong{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-origins__secondary{border:1px solid rgb(var(--ttt-gold-rgb)/.35);background:var(--tt26-card);box-shadow:0 1rem 3rem rgb(var(--ttt-shadow-rgb) / calc(.55 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .tt26-origins__secondary figcaption{color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-origins__copy h2{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-origins__lead{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-origins__contents{border-block:1px solid var(--tt26-line);background:var(--tt26-well)}:where(:root[data-theme=light]) .tt26-origins__contents strong{color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-origins__contents span{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-origins__checks li{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-origins__checks svg{color:var(--tt26-green)}:where(:root[data-theme=light]) .tt26-origins__purchase{border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-origins__purchase small{color:var(--tt26-label-ink)}:where(:root[data-theme=light]) .tt26-origins__purchase strong{color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-worlds{background:var(--tt26-ink);border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-world-card{border:1px solid var(--tt26-line);background:var(--tt26-card-warm)}:where(:root[data-theme=light]) .tt26-world-card:after{background:linear-gradient(to top,rgb(var(--tt26-moss-ink-rgb)/.92),transparent 52%)}:where(:root[data-theme=light]) .tt26-world-card figcaption>span,:where(:root[data-theme=light]) .tt26-world-card figcaption small{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-world-card figcaption strong{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-world-card figcaption svg{color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-terrain{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-terrain-card-wrap{border-right:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-terrain-card{background:var(--tt26-card)}:where(:root[data-theme=light]) .tt26-terrain-card:after{background:linear-gradient(to top,rgb(var(--tt26-moss-ink-rgb)/.94),transparent 54%)}:where(:root[data-theme=light]) .tt26-terrain-card>div{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-terrain-card span{color:var(--tt26-green)}:where(:root[data-theme=light]) .tt26-terrain-card h3{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-handoff{background:var(--tt26-moss-panel);border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-handoff__header>p{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-guide{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-guide__intro>p:not(.tt26-eyebrow),:where(:root[data-theme=light]) .tt26-guide__intro>div,:where(:root[data-theme=light]) .tt26-guide__intro>div p{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-guide__intro>a{border-bottom:1px solid var(--tt26-brass);color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-guide__questions{border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-guide__questions details{border-bottom:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-guide__questions summary span{color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-guide__questions summary strong{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-guide__questions summary svg{color:var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-guide__questions details>p{color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-newsletter{border-top:1px solid var(--tt26-line)}:where(:root[data-theme=light]) .tt26-newsletter__shade{background:linear-gradient(90deg,rgb(var(--tt26-moss-ink-rgb)/.97),rgb(var(--tt26-moss-ink-rgb)/.84) 47%,rgb(var(--tt26-moss-ink-rgb)/.38))}:where(:root[data-theme=light]) .tt26-newsletter h2{color:var(--tt26-cream)}:where(:root[data-theme=light]) .tt26-newsletter__inner>.reveal>p:not(.tt26-eyebrow){color:var(--tt26-muted)}:where(:root[data-theme=light]) .tt26-newsletter__form label{color:var(--tt26-brass-bright)}:where(:root[data-theme=light]) .tt26-newsletter__form>div{border:1px solid rgb(var(--tt26-hairline-rgb)/.35);background:rgb(var(--tt26-moss-ink-rgb)/.75)}:where(:root[data-theme=light]) .tt26-newsletter__form input{border:0;background:transparent;color:var(--tt26-cream);outline:0}:where(:root[data-theme=light]) .tt26-newsletter__form input::placeholder{color:var(--tt26-placeholder)}:where(:root[data-theme=light]) .tt26-newsletter__form input:focus{box-shadow:inset 0 0 0 1px var(--tt26-brass)}:where(:root[data-theme=light]) .tt26-newsletter__form button{border:0;background:var(--tt26-brass-fill);color:var(--ttt-on-accent)}@media(max-width:1220px){:where(:root[data-theme=light]) .tt26-terrain-card-wrap:nth-child(3n){border-right:0}}@media(max-width:1220px){:where(:root[data-theme=light]) .tt26-terrain-card-wrap:nth-child(-n+3){border-bottom:1px solid var(--tt26-line)}}@media(max-width:900px){:where(:root[data-theme=light]) .tt26-principle:nth-child(2){border-right:0}}@media(max-width:900px){:where(:root[data-theme=light]) .tt26-principle:nth-child(-n+2){border-bottom:1px solid var(--tt26-line)}}@media(max-width:700px){:where(:root[data-theme=light]) .tt26-principle{border-right:0;border-bottom:1px solid var(--tt26-line)}}@media(max-width:700px){:where(:root[data-theme=light]) .tt26-principles .tt26-principle:last-child{border-bottom:0}}@media(max-width:700px){:where(:root[data-theme=light]) .tt26-system__measure>div{border-right:0;border-bottom:1px solid var(--tt26-line)}}@media(max-width:700px){:where(:root[data-theme=light]) .tt26-newsletter__shade{background:rgb(var(--tt26-moss-ink-rgb)/.84)}}:where(:root[data-theme=light]) .template-index{background:var(--tt26-ink)}:where(:root[data-theme=light]) .template-index .ttt-announcement{background:var(--tt26-brass-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .template-index .ttt-header,:where(:root[data-theme=light]) .template-index .ttt-header.ttt-header--overlay,:where(:root[data-theme=light]) .template-index .ttt-header.ttt-header--overlay:not(.is-scrolled){border-bottom-color:rgb(var(--tt26-hairline-rgb)/.14);background:rgb(var(--tt26-moss-ink-rgb)/.92)}:where(:root[data-theme=light]) .tt26-origins__checks li>span:first-child{color:var(--tt26-green)}:where(:root[data-theme=light]) .tt26-world-card figcaption>span:last-child{color:var(--tt26-brass)}:where(:root[data-theme=light]) .template-index .ttt-pack{border:0}:where(:root[data-theme=light]) .template-index .ttt-pack-card{border-color:rgb(var(--ttt-green-rgb)/.3);background:var(--tt26-moss-raise);box-shadow:0 2.5rem 8rem rgb(var(--ttt-shadow-rgb) / calc(.55 * var(--ttt-shadow-k)))}:where(:root[data-theme=light]) .template-index .ttt-pack-card__head,:where(:root[data-theme=light]) .template-index .ttt-pack-card__foot,:where(:root[data-theme=light]) .template-index .ttt-pack-message{background:var(--tt26-moss-card)}:where(:root[data-theme=light]) .template-index .ttt-pack-card__foot .ttt-button--checkout{border-color:var(--tt26-brass-fill);background:var(--tt26-brass-fill);color:var(--ttt-on-accent)}:where(:root[data-theme=light]) .template-index .ttt-footer{border-top-color:rgb(var(--tt26-hairline-rgb)/.14);background:var(--ttt-deep)}:where(:root[data-theme=light]) .template-index .ttt-footer__brand-block .ttt-button--ghost{border-color:rgb(var(--ttt-green-rgb)/.38);color:var(--tt26-green)}:root[data-theme=light] img:not(.ttt-brand__crest):not(.ttt-brand__wordmark),:root[data-theme=light] video,:root[data-theme=light] model-viewer{filter:var(--ttt-media-filter)}:root[data-theme=light] input,:root[data-theme=light] select,:root[data-theme=light] textarea{color-scheme:light}:where(:root[data-theme=light]) .ttt-about-page{background:radial-gradient(circle at 50% 10%,rgb(var(--ttt-gold-rgb)/ .06),transparent 40rem),var(--ttt-ink)}:where(:root[data-theme=light]) .ttt-about-title{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-lead{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-about-tri__card{border:1px solid rgba(255,255,255,.08);background:#0e0c0a;opacity:.85}:where(:root[data-theme=light]) .ttt-about-tri__card.is-highlight{background:radial-gradient(circle at 50% 0%,#d4a82f38,#14100cfa 75%),var(--ttt-panel);border:2px solid var(--ttt-gold);box-shadow:0 24px 70px #000000d9,0 0 45px #d4a82f59,0 0 0 1.5px #efc84e99}:where(:root[data-theme=light]) .ttt-about-tri__card.is-highlight:hover{border-color:var(--ttt-gold-bright);box-shadow:0 28px 80px #000000e6,0 0 55px #d4a82f80,0 0 0 2px var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-about-tri__header h2,:where(:root[data-theme=light]) .ttt-about-tri__card h2{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-tri__list span.is-bad{color:var(--ttt-danger)}:where(:root[data-theme=light]) .ttt-about-tri__list span.is-good{color:var(--ttt-gold-bright)}:where(:root[data-theme=light]) .ttt-about-tri__list b{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-tri__card.is-highlight .ttt-about-tri__list b{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-tri__card.is-highlight .ttt-about-tri__list p{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-tri__list p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-about-pillars{background:var(--ttt-line);border:1px solid var(--ttt-line)}:where(:root[data-theme=light]) .ttt-about-pillar{background:var(--ttt-card)}:where(:root[data-theme=light]) .ttt-about-pillar__num{color:var(--ttt-gold)}:where(:root[data-theme=light]) .ttt-about-pillar h2{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-pillar p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-about-cta{border:1px solid var(--ttt-strong);background:var(--ttt-panel)}:where(:root[data-theme=light]) .ttt-about-cta__text h2{color:var(--ttt-paper)}:where(:root[data-theme=light]) .ttt-about-cta__text p{color:var(--ttt-copy)}:where(:root[data-theme=light]) .ttt-product-card__stl-wrap{background:var(--ttt-well)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ttt-light-mode.css.map */
