:root{--tl-bg: #F5F6F6;--tl-surface: #FFFFFF;--tl-ink: #101317;--tl-ink2: #4A525B;--tl-mute: #6B737B;--tl-label: #8A9199;--tl-line: #D8DCDF;--tl-line2: #E9ECEE;--tl-grid: rgba(16,19,23,.05);--tl-night: #0E0E10;--tl-sun: #E6C21A;--tl-sans: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--tl-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--tl-max: 1280px;--tl-pad: clamp(16px, 4vw, 48px);--typeHeaderPrimary: "Geist";--typeHeaderFallback: ui-sans-serif, system-ui, Helvetica, Arial, sans-serif;--typeHeaderSize: 34px;--typeHeaderWeight: 300;--typeHeaderLineHeight: 1.05;--typeHeaderSpacing: -.035em;--typeBasePrimary: "Geist";--typeBaseFallback: ui-sans-serif, system-ui, Helvetica, Arial, sans-serif;--typeBaseSize: 15px;--typeBaseWeight: 400;--typeBaseLineHeight: 1.55;--typeBaseSpacing: 0em}#HeaderWrapper,#shopify-section-footer,#shopify-section-footer-promotions{display:none}html,body{background:var(--tl-bg);color:var(--tl-ink)}body,input,textarea,select,button{font-family:var(--tl-sans);-webkit-font-smoothing:antialiased}a{color:inherit}::selection{background:var(--tl-line);color:var(--tl-ink)}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body .section-header__title{font-family:var(--tl-sans);font-weight:300;letter-spacing:-.035em;text-transform:none!important;text-wrap:balance}body .subtitle{font-family:var(--tl-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase!important;color:var(--tl-mute)}body .grid-product__title,body .collapsible-trigger-btn,body .breadcrumb,body .tab-title{text-transform:none!important;letter-spacing:0}.btn,.btn--full,.add-to-cart,.shopify-payment-button__button--unbranded{background:var(--tl-ink);color:#fff;border:1px solid var(--tl-ink);border-radius:999px;font-family:var(--tl-mono);font-weight:400;font-size:11px;line-height:1;letter-spacing:.08em;text-transform:uppercase!important;padding:15px 22px;box-shadow:none}.btn:hover,.btn:focus,.add-to-cart:hover{background:#000;border-color:#000;color:#fff}.btn--secondary,.btn--tertiary{background:transparent;color:var(--tl-ink)}.btn--secondary:hover,.btn--tertiary:hover{background:var(--tl-ink);color:#fff}.btn[disabled],.btn.disabled{background:var(--tl-line2);border-color:var(--tl-line);color:var(--tl-mute)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=number],textarea,select{border:1px solid var(--tl-line);border-radius:0;background:var(--tl-surface);color:var(--tl-ink);font-size:15px}input:focus,textarea:focus,select:focus{border-color:var(--tl-ink);outline:none}.page-width{max-width:var(--tl-max)}.section-header{border-bottom:1px solid var(--tl-ink);padding-bottom:12px;margin-bottom:24px;text-align:left}.section-header h1,.section-header h2,.section-header .section-header__title{font-size:clamp(28px,3.4vw,44px);line-height:1;margin:0}.grid-product__content{text-align:left}.grid-product__image-mask{background:var(--tl-surface);border:1px solid var(--tl-line);background-image:linear-gradient(var(--tl-line2),var(--tl-line2)),linear-gradient(var(--tl-line2),var(--tl-line2));background-size:1px 100%,100% 1px;background-position:center,center;background-repeat:no-repeat}.grid-product__image-mask .grid__image-ratio,.grid-product__image-mask .image-wrap{background:transparent}.grid-product__image-mask img{mix-blend-mode:multiply}.grid-product__image-mask .grid__image-contain{padding:10% 12%;object-fit:contain}.grid-product__tag{background:var(--tl-surface);color:var(--tl-ink2);border:1px solid var(--tl-line);border-radius:0;font-family:var(--tl-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase!important;padding:4px 8px;top:10px;left:10px;right:auto}.grid-product__meta{text-align:left;padding-top:10px}.grid-product__title{font-size:15px;font-weight:500;line-height:1.25;color:var(--tl-ink)}.grid-product__vendor{font-family:var(--tl-mono);font-size:10px;letter-spacing:.08em;color:var(--tl-mute)}.grid-product__price{font-size:13px;color:var(--tl-ink2);font-variant-numeric:tabular-nums}.grid-product__price--original{color:var(--tl-label)}.sale-price{color:var(--tl-ink)}.quick-product__btn{background:var(--tl-surface);color:var(--tl-ink);border:1px solid var(--tl-ink);border-radius:999px;font-family:var(--tl-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase!important}.product-single__title{font-size:clamp(36px,4.4vw,60px);line-height:.92;font-weight:300;letter-spacing:-.045em}.product-single__vendor,.product-single__sku{font-family:var(--tl-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase!important;color:var(--tl-mute)}.product__price{font-size:22px;font-weight:500;color:var(--tl-ink);font-variant-numeric:tabular-nums}.product__price--compare{color:var(--tl-label);font-weight:400}.product__policies{font-size:12px;color:var(--tl-mute)}.product__main-photos,.product-image-main,.product__thumb{background:var(--tl-surface)}.product__main-photos img,.product-image-main img,.product__thumb img{mix-blend-mode:multiply}.product-block--tab{border-top:1px solid var(--tl-line2);margin-bottom:0}.collapsible-trigger-btn{font-family:var(--tl-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase!important;padding:14px 0;color:var(--tl-ink)}.collapsible-content__inner,.collapsible-content .rte{color:var(--tl-ink2);font-size:14px}.variant-input-wrap label{border:1px solid var(--tl-line);border-radius:999px;font-family:var(--tl-mono);font-size:10.5px;letter-spacing:.06em;box-shadow:none}.variant-input-wrap input[type=radio]:checked+label{background:var(--tl-ink);border-color:var(--tl-ink);color:#fff;box-shadow:none}.js-qty__wrapper{border:1px solid var(--tl-line);border-radius:999px;background:var(--tl-surface)}.breadcrumb{font-family:var(--tl-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-mute)}.wp-not-logged-wrapper{font-family:var(--tl-mono)!important;letter-spacing:.08em;text-transform:uppercase;font-size:11px!important}.wp-not-logged-wrapper a{text-underline-offset:3px}.drawer{background:var(--tl-surface);color:var(--tl-ink)}.drawer .mobile-nav__link,.drawer .mobile-nav__link--top-level{font-family:var(--tl-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase!important}.mobile-nav__item{border-color:var(--tl-line2)!important}.template-customers .note,.template-customers .errors{border-radius:0;background:var(--tl-surface);border:1px solid var(--tl-line);color:var(--tl-ink)}hr,.hr--small{border-color:var(--tl-line)}.tl{font-family:var(--tl-sans);color:var(--tl-ink)}.tl *,.tl *:before,.tl *:after{box-sizing:border-box}.tl-wrap{max-width:var(--tl-max);margin:0 auto;padding-inline:var(--tl-pad);position:relative}.tl-raster{background-image:repeating-linear-gradient(90deg,var(--tl-grid) 0 1px,transparent 1px calc(100% / 12));background-clip:content-box;background-origin:content-box}.tl-k{font-family:var(--tl-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:400}.tl-mu{color:var(--tl-mute)}.tl-wm{font-weight:300;letter-spacing:.02em;text-decoration:none;color:inherit}.tl-wm b{font-weight:800}.tl-wm sup{font-size:.45em;font-weight:400}.tl-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex:0 0 auto;background:var(--c, var(--tl-ink))}.tl-g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:16px}.tl-sec{margin-top:clamp(64px,8vw,104px)}.tl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 20px;border:1px solid var(--tl-ink);border-radius:999px;font-family:var(--tl-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-ink);background:transparent;text-decoration:none;white-space:nowrap;cursor:pointer}.tl-btn:hover,.tl-btn--fill{background:var(--tl-ink);color:#fff}.tl-btn--fill:hover{background:#000;color:#fff}.tl-btn--acc{background:var(--c);border-color:var(--c);color:var(--tl-ink)}.tl-btn--acc:hover{background:var(--tl-ink);border-color:var(--tl-ink);color:#fff}.tl a:focus-visible,.tl button:focus-visible,.tl-btn:focus-visible{outline:2px solid var(--tl-ink);outline-offset:3px}.tl-sh{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:16px;align-items:end;border-bottom:1px solid var(--tl-ink);padding-bottom:12px;margin-bottom:24px}.tl-sh>.tl-k{grid-column:1 / 4}.tl-sh h2{grid-column:4 / 10;margin:0;font-weight:300;font-size:clamp(28px,3.4vw,44px);line-height:1;letter-spacing:-.035em}.tl-sh h2 b,.tl-sh h2 strong{font-weight:600}.tl-sh p{grid-column:10 / 13;margin:0;font-size:12.5px;color:var(--tl-mute);text-align:right}.tl-cells{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;background:var(--tl-line);border:1px solid var(--tl-line)}.tl-cell{background:var(--tl-surface);position:relative;padding:22px;display:grid;gap:14px;align-content:start;text-decoration:none;color:inherit}.tl-cell--dark{background:var(--tl-ink);color:#f1f1ee}.tl-cell--dark .tl-mu{color:#b3bac1}.tl-cross:before,.tl-cross:after{content:"+";position:absolute;font-family:var(--tl-mono);font-size:12px;line-height:1;color:var(--tl-label)}.tl-cross:before{top:8px;right:10px}.tl-cross:after{bottom:8px;left:10px}.tl-s3{grid-column:span 3}.tl-s4{grid-column:span 4}.tl-s5{grid-column:span 5}.tl-s6{grid-column:span 6}.tl-s7{grid-column:span 7}.tl-s12{grid-column:span 12}.tl-plate{display:grid;place-items:center;background:linear-gradient(var(--tl-line2),var(--tl-line2)) center / 1px 100% no-repeat,linear-gradient(var(--tl-line2),var(--tl-line2)) center / 100% 1px no-repeat}.tl-plate img{max-width:80%;height:auto;mix-blend-mode:normal;filter:drop-shadow(0 14px 12px rgba(16,19,23,.16))}.tl-plate img[src*=".jpg"],.tl-plate img[src*=".jpeg"],.tl-plate img[src*=".JPG"]{mix-blend-mode:multiply}.tl-plate:has(img[src*=".jpg"],img[src*=".jpeg"],img[src*=".JPG"]){background:none}.tls .tls-card-img:has(>img.tls-photo){background-image:none!important}.tl-hl{font-weight:300;letter-spacing:-.03em;line-height:1.05;font-size:26px;margin:0}.tl-hl b,.tl-hl strong{font-weight:600}.tl-text{font-size:13.5px;color:var(--tl-ink2);margin:0}.tl-text p{margin:0}.tl-cell--dark .tl-text{color:#b3bac1}.tl-kv{width:100%;border-collapse:collapse;font-size:13px}.tl-kv td{padding:8px 0;border-top:1px solid var(--tl-line2);vertical-align:top}.tl-kv td:first-child{font-family:var(--tl-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-mute);width:40%;padding-top:10px}.tl-circ{border-radius:50%;overflow:hidden;border:1px solid var(--tl-line);position:relative;aspect-ratio:1;width:100%;background:var(--tl-surface)}.tl-circ img{width:100%;height:100%;object-fit:cover;display:block}.tl-circ:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-radius:50%;border:1px dashed rgba(255,255,255,.6);pointer-events:none}.tl-lock{display:inline-flex;align-items:center;gap:6px;color:var(--tl-mute)}.tl-price{font-weight:500;font-variant-numeric:tabular-nums}.tl-service{background:var(--tl-ink);color:#b3bac1}.tl-service .tl-wrap{min-height:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}.tl-service a{color:#e9ecee;text-decoration:none}.tl-head{background:var(--tl-surface);border-bottom:1px solid var(--tl-line);position:relative;z-index:20}.tl-head--sticky{position:sticky;top:0}.tl-head .tl-wrap{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.tl-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--tl-ink)}.tl-brand .tl-wm{font-size:20px}.tl-chip{border:1px solid var(--tl-ink);padding:3px 7px}.tl-nav{display:flex;gap:6px 22px;flex-wrap:wrap}.tl-nav a{font-family:var(--tl-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-ink2);text-decoration:none;padding:6px 0}.tl-nav a:hover,.tl-nav a[aria-current=page]{color:var(--tl-ink);text-decoration:underline;text-underline-offset:6px}.tl-icons{display:flex;align-items:center;gap:6px}.tl-icon{width:44px;height:44px;display:grid;place-items:center;border:0;background:transparent;color:var(--tl-ink);cursor:pointer;text-decoration:none;position:relative}.tl-icon svg{width:21px;height:21px}.tl-icon .tl-count{position:absolute;top:6px;right:4px;min-width:16px;height:16px;border-radius:999px;background:var(--tl-ink);color:#fff;font-family:var(--tl-mono);font-size:9px;display:grid;place-items:center;padding:0 4px}.tl-burger{display:none}.tl-search{display:none;border-top:1px solid var(--tl-line2)}.tl-search.is-open{display:block}.tl-search form{display:flex;gap:10px;padding-block:12px}.tl-search input{flex:1;min-height:44px;padding:0 14px}.tl-foot{background:var(--tl-ink);color:#e9ecee;margin-top:clamp(64px,8vw,104px)}.tl-foot .tl-wrap{padding-block:48px 28px}.tl-foot nav{display:grid;gap:8px;align-content:start;font-size:13.5px}.tl-foot nav a{color:#d8dcdf;text-decoration:none}.tl-foot nav a:hover{color:#fff;text-decoration:underline}.tl-foot .tl-mu{color:#8a9199}.tl-foot-bottom{grid-column:1 / -1;border-top:1px solid #2A2F35;padding-top:14px;margin-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}.tl-hero{padding-top:clamp(48px,7vw,88px)}.tl-hero-meta{grid-column:1 / 4;display:grid;gap:12px;align-content:start;padding-top:12px}.tl-hero-meta div{border-top:1px solid var(--tl-line);padding-top:8px;display:grid;gap:3px}.tl-hero-meta span:last-child{font-size:13.5px;color:var(--tl-ink2)}.tl-hero-main{grid-column:4 / 13}.tl-hero h1{margin:0;font-weight:200;font-size:clamp(54px,8.6vw,124px);line-height:.9;letter-spacing:-.045em}.tl-hero h1 b,.tl-hero h1 strong{font-weight:600;letter-spacing:-.05em;display:block}.tl-lead{margin:26px 0 0;font-size:17px;line-height:1.5;color:var(--tl-ink2);max-width:54ch;font-weight:300}.tl-lead p{margin:0}.tl-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.tl-lineup-head{display:grid;border-top:1px solid var(--tl-ink)}.tl-lineup-head .tl-k{padding:8px 0 8px 10px;border-left:1px solid var(--tl-line);color:var(--tl-ink)}.tl-lineup-head .tl-k:first-child{border-left:0;padding-left:0}.tl-lineup-scroll{overflow-x:auto;border-top:1px solid var(--tl-line2);border-bottom:1px solid var(--tl-line);scrollbar-width:thin}.tl-lineup{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(84px,1fr);min-width:980px}.tl-lu{margin:0;border-left:1px solid var(--tl-line2);padding:14px 8px 12px;display:grid;grid-template-rows:auto 190px auto;gap:10px;justify-items:center;position:relative;text-decoration:none;color:inherit}.tl-lu:first-child{border-left:0}.tl-lu .tl-k{justify-self:start}.tl-lu .tl-lu-img{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%}.tl-lu img{max-width:100%;max-height:180px;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;filter:drop-shadow(0 10px 10px rgba(16,19,23,.14))}.tl-lu figcaption{font-size:11.5px;line-height:1.25;text-align:center;color:var(--tl-ink2);min-height:2.5em}.tl-lu:after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:3px;background:var(--c)}.tl-lu:hover{background:var(--tl-surface)}.tl-chart{border:1px solid var(--tl-line);background:var(--tl-surface);overflow-x:auto}.tl-chart-grid{min-width:960px;display:grid;grid-template-columns:44px 240px 150px 1fr}.tl-chart-grid>div{height:50px;display:flex;align-items:center;padding:0 10px;border-bottom:1px solid var(--tl-line2);font-size:13.5px;gap:10px}.tl-chart-grid>.tl-ch{height:auto;padding-block:10px 8px;border-bottom:1px solid var(--tl-ink)}.tl-chart-grid img{width:30px;height:30px;object-fit:contain;mix-blend-mode:multiply}.tl-track{position:relative;padding:0!important;margin-right:14px;background-image:linear-gradient(var(--tl-line2),var(--tl-line2)),linear-gradient(var(--tl-line2),var(--tl-line2));background-size:1px 100%;background-repeat:no-repeat;background-position:20% 0,62% 0}.tl-bar{position:absolute;top:22px;height:6px;background:var(--c)}.tl-axis{justify-content:space-between;padding-right:14px!important;margin-right:0}.tl-tag{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--tl-line);padding:4px 9px;background:var(--tl-surface);color:var(--tl-ink2)}.tl-spec{border:1px solid var(--tl-line);background:var(--tl-surface)}.tl-spec-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--tl-line)}.tl-spec-head div{padding:10px 14px;border-left:1px solid var(--tl-line2);display:flex;gap:8px;align-items:center;min-width:0}.tl-spec-head div:first-child{border-left:0}.tl-spec-body{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.tl-spec-plate{grid-column:span 4;position:relative;border-right:1px solid var(--tl-line);min-height:460px}.tl-spec-plate .tl-ring{position:absolute;width:72%;aspect-ratio:1;border:1px solid var(--tl-line);border-radius:50%}.tl-spec-plate img{position:relative;max-height:330px;max-width:80%}.tl-spec-plate .tl-pos{position:absolute}.tl-word{position:absolute;left:14px;bottom:6px;font-weight:200;font-size:48px;letter-spacing:-.04em;color:var(--c);line-height:1}.tl-spec-info{grid-column:span 4;padding:24px;border-right:1px solid var(--tl-line);display:grid;gap:16px;align-content:start}.tl-spec-info h3{margin:0;font-weight:200;font-size:clamp(40px,4.4vw,60px);line-height:.9;letter-spacing:-.045em}.tl-spec-info h3 b,.tl-spec-info h3 strong{font-weight:600;display:block}.tl-spec-buy{grid-column:span 4;padding:24px;display:grid;gap:14px;align-content:start}.tl-pack{border-top:1px solid var(--tl-ink)}.tl-pack-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--tl-line2);text-decoration:none;color:inherit}.tl-pack-row:hover{background:var(--tl-bg)}.tl-dishes{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tl-dishes figure{margin:0;display:grid;gap:8px;justify-items:center}.tl-sun{background:var(--tl-night);color:#f1f1ee;border:1px solid var(--tl-night)}.tl-sun .tl-spec-head{border-color:#2a2a2e}.tl-sun .tl-spec-head div{border-color:#1e1e21}.tl-sun .tl-mu{color:#85857f}.tl-sun-stage{grid-column:span 7;min-height:420px;display:flex;align-items:flex-end;justify-content:center;gap:12px;padding:40px 24px 36px;border-right:1px solid #2A2A2E;background:radial-gradient(55% 55% at 50% 62%,#e6c21a3d,#0e0e1000 70%),linear-gradient(#1e1e21,#1e1e21) center / 1px 100% no-repeat,var(--tl-night)}.tl-sun-stage img{max-height:280px;width:auto;max-width:24%;filter:drop-shadow(0 22px 18px rgba(0,0,0,.6))}.tl-sun-info{grid-column:span 5;padding:28px;display:grid;gap:18px;align-content:start}.tl-sun-info h2{margin:0;font-weight:200;font-size:clamp(40px,4.4vw,60px);line-height:.9;letter-spacing:-.045em}.tl-sun-info h2 b,.tl-sun-info h2 strong{font-weight:600;display:block}.tl-sun .tl-kv td{border-color:#1e1e21}.tl-sun .tl-kv td:first-child{color:#85857f}.tl-sun .tl-text{color:#b9b9b2}.tl-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--tl-ink)}.tl-steps li{grid-column:span 4;padding:18px 20px 0;border-left:1px solid var(--tl-line);display:grid;gap:10px;align-content:start}.tl-steps li:first-child{border-left:0;padding-left:0}.tl-big{font-size:72px;font-weight:200;letter-spacing:-.05em;line-height:.85}.tl-big b,.tl-big strong{font-weight:600}.tl-row-end{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px;padding-top:18px;border-top:1px solid var(--tl-line);align-items:center;justify-content:space-between}@media(max-width:989px){.tl-nav{display:none}.tl-burger{display:grid}.tl-hide-m{display:none!important}}@media(max-width:900px){.tl-g12>*,.tl-cells>*,.tl-spec-body>*,.tl-steps>li{grid-column:1 / -1!important}.tl-sh>.tl-k,.tl-sh h2,.tl-sh p{grid-column:1 / -1;text-align:left}.tl-sh h2{margin:6px 0}.tl-hero-meta{order:3;grid-template-columns:1fr 1fr;margin-top:28px;column-gap:16px}.tl-spec-plate,.tl-spec-info{border-right:0;border-bottom:1px solid var(--tl-line)}.tl-spec-plate{min-height:320px}.tl-spec-head{grid-template-columns:1fr 1fr}.tl-sun-stage{border-right:0;min-height:280px}.tl-steps li{border-left:0;padding-left:0;border-bottom:1px solid var(--tl-line);padding-bottom:14px}.tl-big{font-size:54px}}@media(max-width:560px){.tl-cells--half>*{grid-column:span 6!important}.tl-service .tl-hide-s{display:none}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/tl-lab.css.map */
