:root{--tl-bg:#191a1c;--tl-panel:#222326;--tl-soft:#2b2c2f;--tl-ink:#f0eae0;--tl-muted:#b8b2a9;--tl-line:#44433f;--tl-accent:#c9bca6;--tl-deep:#141517;color-scheme:dark}body{background:var(--tl-bg);color:var(--tl-ink)}body header-component,body .header__row,body .header__row--top,body .header__row--bottom{background:var(--tl-bg)!important;color:var(--tl-ink)!important;border-color:var(--tl-line)!important;box-shadow:none!important}body .header__menu a,body .header-actions a,body .header-actions button,body .menu-list__link,body .menu-drawer a{color:var(--tl-ink)!important}body .menu-drawer,body .menu-list__submenu,body .menu-list__submenu-inner,body .cart-drawer__dialog,body .cart-drawer__content{background:var(--tl-panel)!important;color:var(--tl-ink)!important;border-color:var(--tl-line)}body .tc{--bg:var(--tl-bg);--ink:var(--tl-ink);--mut:var(--tl-muted);--acc:var(--tl-accent);--dark:var(--tl-deep)}body .tc h1{font-weight:400;letter-spacing:-.025em;text-transform:none;line-height:1.08}body .tc h2,body .tc-h{font-weight:400;letter-spacing:.065em}body .tc-hero{background:var(--tl-deep)}body .tc-hero:after{background:linear-gradient(0deg,#141517e6,#1415174d 65%,#1415171f)}body .tc-hero p,body .tc-story p,body .tc-hero-bundle-note span{color:var(--tl-muted)}body .tc-card .im{background:var(--tl-panel)}body .tc-usp{border-color:var(--tl-line)}body .tc-promo,body .tc-deal-band,body .tc-creator-band,body .tc-partner-access{background:var(--tl-panel);color:var(--tl-ink);border-color:var(--tl-line);box-shadow:none}body .tc-deal-kicker,body .tc-deal-band p,body .tc-creator-band p,body .tc-deal-band-price s,body .tc-deal-band-price small,body .tc-partner-eyebrow,body .tc-partner-copy>p,body .tc-partner-options>span,body .tc-partner-invite>p,body .tc-partner-invite>small{color:var(--tl-muted)}body .tc-deal-band-price strong,body .tc-partner-copy strong{color:var(--tl-ink)}body .tc-partner-access h2 em,body .tc-partner-rate{color:var(--tl-accent)}body .tc-partner-options>span,body .tc-partner-invite{border-color:var(--tl-line)}body .tc-saving-pill,body .tb-deal-badge{background:var(--tl-accent);color:var(--tl-deep)!important;border-radius:2px;box-shadow:none}body .tc-btn-bundle,body .tc-deal-band-price a,body .tc-partner-button,body .tc-btn.dk:hover{background:var(--tl-accent);color:var(--tl-deep)!important;border-color:var(--tl-accent)!important;border-radius:2px;box-shadow:none}body .tc-btn-bundle:hover,body .tc-deal-band-price a:hover,body .tc-partner-button:hover{background:#ded2bf;color:var(--tl-deep)!important}body .tx{color:var(--tl-ink);background:var(--tl-bg)}body .tx-eyebrow,body .tx header p:not(.tx-eyebrow),body .tx-search span,body .tx-count,body .tx-card-head>p,body .tx-empty,body .tx-trust>div>p:not(.tx-eyebrow),body .tx-proof details>p{color:var(--tl-muted)}body .tx-full,body .tx-card h3 a,body .tx-trust>div>a{color:var(--tl-ink)}body .tx-card-bottom>a,body .tx-proof summary>span{color:var(--tl-accent)}body .tx-controls,body .tx-proof details,body .tx-card-bottom{border-color:var(--tl-line)}body .tx-filters button{border-color:var(--tl-line);color:var(--tl-muted)}body .tx-filters button[aria-pressed=true],body .tx-more{background:var(--tl-accent);color:var(--tl-deep);border-color:var(--tl-accent)}body .tx-search input{background:var(--tl-panel);color:var(--tl-ink);border-color:var(--tl-line)}body .tx-trust{background:var(--tl-panel);color:var(--tl-ink)}body .te{--te-ink:var(--tl-ink);--te-muted:var(--tl-muted);--te-line:var(--tl-line);--te-cream:var(--tl-bg);--te-card:var(--tl-panel);--te-accent:var(--tl-accent)}body .te-editorial,body .te-offer small,body .te-offer s,body .te-panels p,body .te-description,body .te-care-list li{color:var(--tl-muted)}body .te-offer{background:var(--tl-panel);border-color:var(--tl-line)}body .te-offer-link,body .te-description strong{color:var(--tl-ink)}body .te-buy,body .te-tabs button[aria-selected=true]{background:var(--tl-accent);color:var(--tl-deep);border-color:var(--tl-accent)}body .te-buy:hover{background:#ded2bf;color:var(--tl-deep)}body .te-help-buttons a:hover{background:var(--tl-soft)}body .te select{color:var(--tl-ink)}body .te-panel-number{color:#777268}body .te-thumbs button{background:var(--tl-panel)}body .te-thumbs button[aria-pressed=true]{border-color:var(--tl-accent)}body .te-thumbs span,body .te-media-tag,body .te-zoom-label{background:var(--tl-panel);color:var(--tl-ink)}body .tb{--tb-ink:var(--tl-ink);--tb-muted:var(--tl-muted);--tb-paper:var(--tl-bg);--tb-line:var(--tl-line);--tb-soft:var(--tl-soft)}body .tb-tray,body .tb-deal,body .tb-review-grid>div{background:var(--tl-panel);color:var(--tl-ink);border-color:var(--tl-line)}body .tb-deal-prices strong{color:var(--tl-ink)}body .tb-deal-prices s,body .tb-deal small,body .tb-filters button{color:var(--tl-muted)}body .tb-primary,body .tb-filters button[aria-pressed=true]{background:var(--tl-accent);color:var(--tl-deep);border-color:var(--tl-accent)}body .tb-primary:hover:not(:disabled){background:#ded2bf;color:var(--tl-deep)}body .ta{--ink:var(--tl-ink);--muted:var(--tl-muted);--line:var(--tl-line);background:var(--tl-bg);color:var(--tl-ink)}body .ta form input:not([type=checkbox]),body .ta textarea,body .ta select{background:var(--tl-panel);color:var(--tl-ink);border-color:var(--tl-line)}body .ta-button{background:var(--tl-accent);color:var(--tl-deep)!important;border-color:var(--tl-accent)}body .ta-button:hover{background:#ded2bf}body .ta-success{background:#26372d;color:#d9e9dd}body .ta-error{background:#432825;color:#f2d4cd}body .tw{color:var(--tl-ink)}body .tw summary,body .tw-send{background:#303c34;color:var(--tl-ink)!important;box-shadow:none;border:1px solid #526053}body .tw-panel{background:var(--tl-panel);border-color:var(--tl-line);box-shadow:0 16px 48px #0004}body .tw-panel>p:not(.tw-eyebrow),body .tw-eyebrow,body .tw-close{color:var(--tl-muted)}body .tw select{background:var(--tl-bg);color:var(--tl-ink);border-color:var(--tl-line)}body .tw-number{border-color:var(--tl-line)}body input::placeholder,body textarea::placeholder{color:var(--tl-muted);opacity:1}body :is(.tc,.tx,.te,.tb,.ta,.tw) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--tl-accent);outline-offset:4px}body footer,body .footer,body .footer-utilities{background:var(--tl-deep)!important;color:var(--tl-muted);border-color:var(--tl-line)}@media(prefers-reduced-motion:reduce){body .tc-hero img,body .tc-card img,body .tx-card img{transition:none}}body a.header-logo{background:none!important}body a.header-logo img{display:block!important;filter:brightness(0) invert(1);opacity:.93;height:52px!important;width:auto!important}body .tx-photo>span{position:static;background:var(--tl-panel,#222326);backdrop-filter:none;-webkit-backdrop-filter:none;padding:10px 12px;min-height:38px;font-size:11px;letter-spacing:.02em}body .tx-photo>span svg{width:15px;height:15px;flex:0 0 15px}body .te-zoom-label{position:static;justify-content:center;padding:10px 12px;min-height:38px;font-size:11px;border-top:1px solid var(--te-line)}body .te-thumbs img{object-fit:contain}body .te-gallery-caption{font-size:11px;line-height:1.5;margin:10px 0 0}body .te-gallery-note{margin-top:8px;font-size:11px}@media(max-width:750px){body{-webkit-text-size-adjust:100%;text-size-adjust:100%}body .te{padding:14px 18px 38px}body .te-breadcrumb{font-size:10px;gap:6px;margin-bottom:16px;line-height:1.5}body .te-hero{grid-template-columns:minmax(0,1fr);gap:22px}body .te-gallery,body .te-info{min-width:0;max-width:100%}body .te-image-wrap{background:var(--tl-bg,#191a1c)}body .te-main-image>img{width:100%;height:360px;height:min(94vw,360px);max-height:48svh;min-height:230px;aspect-ratio:auto;object-fit:contain;transform:none}body .te-zoom-label{font-size:11px;padding:8px 12px;min-height:36px}body .te-thumbs{gap:8px;margin-top:10px;flex-wrap:wrap}body .te-thumbs button{width:62px;min-height:64px}body .te-thumbs img{aspect-ratio:1/1;object-fit:contain}body .te-thumbs span{position:static;display:block;font-size:9px;padding:4px 1px;line-height:1.3}body .te-info{padding:0;animation:none}body .te .te-info>h1{font-size:clamp(28px,7.7vw,34px);line-height:1.13;letter-spacing:-.02em;max-width:100%;margin:0 0 13px;overflow-wrap:break-word}body .te-kicker{font-size:9px!important;letter-spacing:.14em!important;margin-bottom:8px}body .te-editorial{font-size:14px;line-height:1.65;margin:0 0 14px}body .te-price-line{gap:12px;flex-wrap:wrap;margin:16px 0 20px}body .te-price-line strong{font-size:28px;letter-spacing:-.02em}body .te-price-line span{font-size:11px}body .te-offer{padding:16px;margin-bottom:20px}body .te-offer p{font-size:17px;margin:7px 0}body .te-offer small{font-size:11px;line-height:1.6}body .te-offer-link{font-size:12px;min-height:44px;padding-top:10px;margin-top:12px}body .te-buy-row{gap:8px;align-items:stretch}body .te-quantity{width:70px;padding:6px 8px;font-size:9px}body .te-buy{padding:13px 14px;min-height:52px;min-width:0;font-size:12px!important;gap:8px}body .te-help-buttons a{min-height:44px;display:flex;align-items:center;justify-content:center;padding:10px 7px}body .te-dossier{margin-top:36px}body .te h2{font-size:30px;line-height:1.15}body .te-panels>[role=tabpanel]{grid-template-columns:minmax(0,1fr);gap:10px;padding:22px 18px;min-height:0}body .te-panel-number{font-size:18px}body .te-panels h3{font-size:25px;margin-bottom:14px}body .te-tabs button{min-height:46px;font-size:11px;padding:11px 6px}body .te-zoom-dialog{max-width:100vw;width:100%;max-height:100dvh;margin:auto;padding:48px 0 16px}body .te-zoom-dialog>img{max-width:100%;max-height:78dvh;object-fit:contain}body .te-close{width:44px;height:44px;top:2px;right:6px}body .tc .tx,body .tx{padding:28px 18px 38px}body .tc .tx>header h2{font-size:32px;line-height:1.12;letter-spacing:-.02em;text-transform:none}body .tx-grid,body .tc .tx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;width:100%}body .tx-card{min-width:0;max-width:100%}body .tx-photo{background:var(--tl-bg,#191a1c)}body .tx-photo img{width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;transform:none}body .tx-photo>span{padding:8px;min-height:36px;font-size:10px;gap:4px;line-height:1.3}body .tx-photo>span svg{width:13px;height:13px;flex-basis:13px}body .tc .tx-card h3,body .tx-card h3{font-family:Georgia,serif;font-weight:400;font-size:16px;line-height:1.3;letter-spacing:-.01em;text-transform:none;margin:0 0 10px;overflow-wrap:break-word}body .tx-card-head>p{font-size:9px;line-height:1.4;letter-spacing:.1em;margin:12px 0 6px}body .tx-card-bottom{display:block;padding-top:9px}body .tx-card-bottom strong{font-size:15px;line-height:1.4;font-weight:500;display:block}body .tx-card-bottom>a{font-size:11px;line-height:1.4;min-height:44px;display:inline-flex;align-items:center;margin-top:0}body .tx-filters{display:flex;flex-wrap:wrap;gap:6px}body .tx-filters button{min-height:44px;padding:9px 12px;font-size:11px}body .tx-search input,body .tb-search input,body .te select,body .tw select{font-size:16px;min-height:44px}body .tc .tc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}body .tc-card h3{font-size:15px;line-height:1.35;letter-spacing:.02em}body a.header-logo img{height:44px!important}}@media(max-width:360px){body .te,body .tx,body .tc .tx{padding-left:14px;padding-right:14px}body .tx-grid,body .tc .tx-grid{gap:20px 10px}body .tx-photo>span{font-size:9px;padding:8px 6px}body .tx-card h3,body .tc .tx-card h3{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/touchie-luxury-matte.css.map */
