:root{--tnf-black:#050506;--tnf-black-2:#0b0d10;--tnf-card:#111318;--tnf-line:#30343b;--tnf-white:#f7f9fb;--tnf-muted:#adb4be}html{scroll-behavior:smooth;color-scheme:dark}body,.page-wrapper,.content-for-layout,main#MainContent,footer{background-color:var(--tnf-black)!important;color:var(--tnf-white)}body{background-image:radial-gradient(ellipse 85% 40% at 75% -8%,rgba(179,194,215,.075),transparent 65%)!important}body::selection{background:#e9ecef;color:#08090a}#header-group,.header-section,.header__row,.header,.header-wrapper{background-color:#080a0d!important;color:var(--tnf-white);border-color:#ffffff21!important}#header-group a,#header-group button,#header-group svg{color:var(--tnf-white)}#header-group svg{fill:currentColor}#header-group a:hover{color:#d5dce5}#header-group .header__row{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}body :is(h1,h2,h3,h4,h5,h6){text-wrap:balance}body :is(a,button,input,select,summary){-webkit-tap-highlight-color:transparent}body :is(a,button,input,select,summary):focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}body :is(.button,.button-primary,.button-secondary,.shopify-payment-button__button){transition:transform .25s ease,background .25s ease,box-shadow .25s ease,border-color .25s ease}body :is(.button,.button-primary,.button-secondary):hover{transform:translateY(-2px)}body .color-scheme-1,body [class*=color-scheme]{--color-background:5 5 6;--color-foreground:247 249 251}body .product-information,body .product-details,body .product__info-wrapper{color:var(--tnf-white)}body .price,body .product__title{color:inherit}body :is(input,textarea,select){accent-color:#fff}body :is(.card,.product-card,.collection-card){border-color:#ffffff24;transition:border-color .3s ease,transform .35s ease}body :is(.card,.product-card,.collection-card):hover{border-color:#ffffff61}.tnm-home{background:var(--tnf-black)!important;color:var(--tnf-white)!important;position:relative}.tnm-home:before{content:"";position:absolute;z-index:0;left:0;top:0;right:0;height:780px;background:linear-gradient(90deg,transparent 49.91%,rgba(255,255,255,.045) 50%,transparent 50.09%),linear-gradient(transparent 49.91%,rgba(255,255,255,.045) 50%,transparent 50.09%);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.25),transparent);mask-image:linear-gradient(to bottom,rgba(0,0,0,.25),transparent);pointer-events:none}.tnm-home>*{position:relative}.tnm-home .tnm-topline{background:#101216;color:#eff1f5;border-bottom:1px solid #34373c}.tnm-home .tnm-pulse{background:#fff;box-shadow:0 0 0 4px #ffffff1f,0 0 18px #ffffff80;animation:tnf-pulse 3s ease-in-out infinite}.tnm-hero{background:radial-gradient(ellipse 60% 70% at 75% 40%,#151923,#07080a 65%)!important;border-bottom:1px solid #30343b;min-height:660px}.tnm-hero-copy{position:relative}.tnm-hero-copy:after{content:"01 / FUTURE OBJECTS";position:absolute;right:30px;top:28px;opacity:.38;font-size:9px;font-weight:800;letter-spacing:.18em}.tnm-kicker,.tnm-visual-index,.tnm-visual-corner,.tnm-hero-code{color:#c0c7d1!important}.tnm-hero h1{color:#fff;letter-spacing:-.09em;text-shadow:0 0 65px rgba(255,255,255,.07)}.tnm-hero h1 em{color:#b8c1cc}.tnm-rule{background:#e4e9f0}.tnm-hero-bottom p{color:#abb4bf}.tnm-hero-visual{background:radial-gradient(circle at 50% 48%,#21252c,#101318 44%,#06070a 85%)!important;color:#f7f9fb;min-height:600px}.tnm-hero-visual:before{background:radial-gradient(ellipse at 50% 45%,rgba(255,255,255,.1) 0%,transparent 55%)!important;z-index:0}.tnm-hero-visual:after{content:"";position:absolute;top:17%;right:17%;bottom:17%;left:17%;border:1px dashed rgba(255,255,255,.15);border-radius:50%;pointer-events:none;animation:tnf-orbit 55s linear infinite}.tnm-hero-orbit{border:1px solid rgba(244,248,255,.2);box-shadow:0 0 0 70px #ebeff504,0 0 0 140px #ebeff503;animation:tnf-orbit 38s linear infinite}.tnm-feature-link{z-index:1;filter:drop-shadow(0 30px 50px rgba(0,0,0,.35))}.tnm-feature-link img{mix-blend-mode:normal!important;filter:none!important;object-fit:contain}.tnm-hero-product-meta{color:#f7f9fb}.tnm-round-arrow{border-color:#e8ebef;color:#f7f9fb;background:#ffffff0f}.tnm-round-arrow:hover{background:#fff!important;color:#090a0c!important}.tnm-pill{border-color:#717986;color:#fff}.tnm-pill--light{background:#f6f7f9;color:#07080a!important;box-shadow:0 0 0 1px #fff}.tnm-pill:hover{box-shadow:0 0 23px #ffffff2e}.tnm-rail{background:#0c0f13;border-color:#343840}.tnm-rail span{color:#f2f4f8}.tnm-intro{background:radial-gradient(ellipse at 90% 35%,#10151a,#050506 54%)}.tnm-intro h2{color:#f8f9fb}.tnm-intro h2 span{color:#7d8896}.tnm-intro-aside p{color:#adb6c0}.tnm-asterisk{color:#e6ebf2}.tnm-catalog{background:#080a0d!important;color:#f7f9fb!important;border-top:1px solid #2e333b;border-bottom:1px solid #2e333b}.tnm-catalog .tnm-section-label{border-color:#fff3}.tnm-catalog-heading h2,.tnm-catalog-heading h2 i{color:#f7f9fb}.tnm-catalog-heading h2 i{-webkit-text-stroke:1px #f7f9fb;color:transparent}.tnm-catalog-heading p{color:#aeb7c2}.tnm-product-image{background:linear-gradient(155deg,#1b1f27,#0e1116)!important;border:1px solid #343942;border-radius:15px;isolation:isolate}.tnm-product-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 25%,rgba(255,255,255,.085),transparent 70%);pointer-events:none}.tnm-product-image:after{background:linear-gradient(0deg,rgba(0,0,0,.18),transparent 40%)}.tnm-product-image img{mix-blend-mode:normal!important;filter:none!important;object-fit:contain;padding:18px;border-radius:14px}.tnm-product-number{color:#dce2ea;z-index:2;background:#0000008c;padding:5px 8px;border:1px solid #424950;border-radius:6px}.tnm-image-action{background:#fff;color:#07090c;border-radius:9px}.tnm-product-info,.tnm-product-info h3,.tnm-product-price{color:#f8f9fb}.tnm-product-category{color:#a0a9b4}.tnm-product:hover .tnm-product-image{border-color:#959eaa;box-shadow:0 15px 55px #d0dcee14}.tnm-catalog-more{border-color:#42474e;color:#f2f4f7}.tnm-catalog-more:hover{color:#fff}.tnm-editorial{background:#050608!important;color:#fff;border-top:1px solid #292e36}.tnm-editorial-head h2 em{color:#9ba5b2}.tnm-story-grid{background:#232832}.tnm-story,.tnm-story--second{background:#11161c!important;color:#fff!important}.tnm-story:before,.tnm-story--second:before{background:radial-gradient(ellipse at 50% 43%,#303740,#13171d 65%,#0a0c10)!important}.tnm-story-image img{mix-blend-mode:normal!important;filter:none!important}.tnm-story-kicker,.tnm-story-foot{color:#f7f9fb}.tnm-manifesto{background:#090b0f;border-top:1px solid #272c32}.tnm-manifesto-type{background:radial-gradient(ellipse at 50% 45%,rgba(219,228,241,.065),transparent 60%)}.tnm-outline{-webkit-text-stroke:1px #cbd2dc}.tnm-assurances{background:#050506}.tnm-assurance{border-color:#2d3239}.tnm-assurance h3{color:#fff}.tnm-assurance p{color:#aab4c0}.tnm-last-call{background:linear-gradient(115deg,#0a0d12,#161b22 55%,#090b0d)!important;color:#f6f8fa!important;border-block:1px solid #343a44}.tnm-last-call h2,.tnm-last-call em{color:#fff!important}.tnm-last-button{background:#fff!important;color:#0a0c0f!important;border-color:#fff!important}.tnm-last-button:hover{box-shadow:0 0 35px #ffffff29}.tnm-collection-banner{background:#060709!important;color:#fff!important}.tnm-collection-dot{color:#abb4bf}main[data-template*=collection]{background:#07080b!important}.tnm-object-notes{background:#0b0d10!important;color:#eff2f7!important;border-color:#2f353e}.tnm-notes-wrap,.tnm-notes-top,.tnm-notes-grid,.tnm-notes-end{border-color:#383c45!important}.tnm-object-notes details,.tnm-object-notes summary{color:#f5f6f8!important}.tnm-object-notes details>div{color:#bbc3ce}.tnm-object-notes a{color:#eef3fa}footer{border-top:1px solid #353940}footer a,footer p{color:#d3dae4}.cart-drawer,cart-drawer,.cart-drawer__inner,dialog[open],.drawer__inner{color:#f4f6f8;background:#0b0e12}@keyframes tnf-pulse{0%,to{opacity:1;box-shadow:0 0 0 4px #ffffff1f}50%{opacity:.65;box-shadow:0 0 0 7px #ffffff08}}@keyframes tnf-orbit{to{transform:rotate(360deg)}}@media(max-width:900px){.tnm-hero{min-height:auto}.tnm-hero-visual{min-height:470px}.tnm-product-image{border-radius:12px}.tnm-home:before{background-size:52px 52px}}@media(max-width:600px){.tnm-hero-visual{min-height:370px}.tnm-hero-copy:after{display:none}.tnm-product-number{top:9px;left:9px}.tnm-product-image img{padding:8px}.tnm-image-action{transform:none;position:relative;left:auto;right:auto;bottom:auto;margin:6px;background:#f7f9fb}.tnm-topline{font-size:8px;letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.tnm-hero-orbit,.tnm-hero-visual:after,.tnm-pulse{animation:none!important}.tnm-home *{transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/tn-futurist.css.map */
