@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/archivo-400.woff2) format('woff2')}@font-face{font-family:'Archivo';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/archivo-500.woff2) format('woff2')}@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/archivo-600.woff2) format('woff2')}@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/archivo-700.woff2) format('woff2')}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/instrument-sans-400.woff2) format('woff2')}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/instrument-sans-500.woff2) format('woff2')}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/instrument-sans-600.woff2) format('woff2')}@font-face{font-family:'Instrument Serif';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/instrument-serif-400.woff2) format('woff2')}@font-face{font-family:'Instrument Serif';font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/themes/ledtrake/assets/fonts/instrument-serif-400italic.woff2) format('woff2')}:root{--lt-yellow:#FFE500;--lt-yellow-hover:#FFF04D;--lt-yellow-18:rgba(255,229,0,.18);--lt-yellow-b40:rgba(255,229,0,.4);--lt-yellow-b50:rgba(255,229,0,.5);--lt-yellow-b55:rgba(255,229,0,.55);--lt-link-hover:#8A7A00;--lt-ink:#14140F;--lt-ink-deep:#0B0B0C;--lt-ink-soft:#3A3A33;--lt-gray-600:#6B6B62;--lt-gray-500:#8F8F86;--lt-green:#3E8E2F;--lt-dark:#0E0E11;--lt-dark-2:#121215;--lt-dark-3:#17171B;--lt-dark-4:#101013;--lt-light:#F4F4F2;--lt-gray-on-dark:#C9C9C4;--lt-muted-dark:#85857F;--lt-footer-txt:#B5B5AE;--lt-faint-dark:#5C5C58;--lt-bg:#F5F3EE;--lt-bg-alt:#EAE7E0;--lt-bg-hover:#EFEDE6;--lt-white:#FFFFFF;--lt-line-10:rgba(20,20,15,.10);--lt-line-14:rgba(20,20,15,.14);--lt-line-16:rgba(20,20,15,.16);--lt-line-24:rgba(20,20,15,.24);--lt-wline-10:rgba(255,255,255,.10);--lt-wline-12:rgba(255,255,255,.12);--lt-wline-14:rgba(255,255,255,.14);--lt-wline-20:rgba(255,255,255,.2);--lt-wline-26:rgba(255,255,255,.26);--lt-body-black:#14140F;--lt-body-white:#FFFFFF;--lt-body-gray:#8C8C86;--lt-body-brass:#8A6A3C;--lt-scroll-track:#EAE7E0;--lt-scroll-thumb:#BFBCB2;--lt-font-head:Archivo, sans-serif;--lt-font-body:"Instrument Sans", system-ui, sans-serif;--lt-font-serif:"Instrument Serif", Georgia, serif;--lt-radius:2px;--lt-radius-pill:11px;--lt-shadow-card:0 22px 44px rgba(20,20,15,.13);--lt-shadow-stats:0 34px 64px rgba(20,20,15,.13);--lt-shadow-mega:0 34px 70px rgba(0,0,0,.6);--lt-shadow-search:0 34px 70px rgba(0,0,0,.65);--lt-shadow-top:0 14px 30px rgba(20,20,15,.28);--lt-shadow-focus:0 0 0 3px rgba(255,229,0,.07);--lt-glow-progress:0 0 14px rgba(255,229,0,.8);--lt-ease:cubic-bezier(.22,1,.36,1)}@keyframes lt-glow{0%,100%{opacity:.55}50%{opacity:1}}@keyframes ltKen{0%{transform:scale(1.06) translate3d(0,0,0)}100%{transform:scale(1.16) translate3d(-1.5%,-1.2%,0)}}@keyframes ltBeam{0%{transform:translateX(-30%) skewX(-14deg);opacity:0}12%{opacity:.5}55%{opacity:.18}100%{transform:translateX(240%) skewX(-14deg);opacity:0}}@keyframes ltRise{0%{opacity:0;transform:translateY(34px)}100%{opacity:1;transform:translateY(0)}}@keyframes ltMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes ltSweep{0%,8%{background-position:175% 0}64%,100%{background-position:-75% 0}}@keyframes ltHalo{0%,100%{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--lt-bg);-webkit-text-size-adjust:100%}body{margin:0;background:var(--lt-bg);color:var(--lt-ink);font-family:var(--lt-font-body);font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--lt-font-head);margin:0}h1,h2,h3{text-wrap:balance}p{margin:0 0 1em}img{max-width:100%;height:auto}button{font:inherit;color:inherit;background:none;border:none;cursor:pointer;padding:0}input,textarea,select{font:inherit}ul,ol{margin:0;padding:0}a{color:var(--lt-ink);text-decoration:none}a:hover{color:var(--lt-link-hover)}::selection{background:var(--lt-yellow);color:var(--lt-ink)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--lt-scroll-track)}::-webkit-scrollbar-thumb{background:var(--lt-scroll-thumb);border:3px solid var(--lt-scroll-track);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--lt-yellow)}input::placeholder,textarea::placeholder{color:var(--lt-gray-500)}input:focus,textarea:focus{border-color:var(--lt-yellow)!important}.lt-noise{position:fixed;inset:0;z-index:200;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='160' height='160' filter='url(%23n)'/></svg>")}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none;display:block;height:auto;width:auto;left:8px;top:8px;z-index:300;padding:14px 22px;background:var(--lt-yellow);color:var(--lt-ink);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:focus-visible{outline:2px solid var(--lt-yellow);outline-offset:2px}.lt-container{max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}.lt-section{max-width:1440px;margin:0 auto;padding:110px 40px 0}.lt-section--sub{padding:90px 40px 0}.lt-section--last{padding-bottom:120px}.lt-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:52px}.lt-h2{font:500 54px/1.04 var(--lt-font-head);letter-spacing:-.03em;margin:0;text-wrap:balance}.lt-h2--md{font-size:46px;line-height:1.05}.lt-h2--sm{font-size:38px;line-height:1.1}.lt-section__lede{font-size:17.5px;line-height:1.6;color:var(--lt-gray-600);max-width:36ch;margin:0 0 6px}.lt-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:700 14.5px/1 var(--lt-font-body);letter-spacing:.09em;text-transform:uppercase;padding:17px 30px;border-radius:var(--lt-radius);cursor:pointer;border:none;transition:transform .25s var(--lt-ease),background .25s ease,border-color .25s ease,color .25s ease;text-decoration:none;white-space:nowrap}.lt-btn--primary{background:var(--lt-yellow);color:var(--lt-ink)}.lt-btn--primary:hover{background:var(--lt-yellow-hover);transform:translateY(-2px);color:var(--lt-ink)}.lt-btn--outline{background:none;border:1px solid var(--lt-line-24);color:var(--lt-ink)}.lt-btn--outline:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.lt-btn--outline-dark{background:none;border:1px solid var(--lt-wline-26);color:var(--lt-light);backdrop-filter:blur(6px)}.lt-btn--outline-dark:hover{border-color:var(--lt-light);background:rgb(255 255 255 / .10);color:var(--lt-light)}.lt-btn--block{width:100%}.lt-btn--sm{padding:15px 26px;font-size:14px;letter-spacing:.1em}.lt-link-cta{display:inline-flex;align-items:center;gap:8px;padding:0 0 4px;font:700 14px/1 var(--lt-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink);border-bottom:2px solid var(--lt-yellow);background:none;cursor:pointer}.lt-link-cta--dark{color:var(--lt-yellow)}.lt-link-cta--dark:hover{color:var(--lt-yellow-hover)}.lt-label{display:inline-block;font-size:13px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--lt-ink);border-bottom:2px solid var(--lt-yellow);padding-bottom:8px;margin-bottom:22px}.lt-label--plain{border-bottom:none;padding-bottom:0;font-weight:600}.lt-label--yellow{color:var(--lt-yellow);border-bottom:none;padding-bottom:0;font-weight:600}.lt-card{background:var(--lt-white);text-align:left;padding:0;display:block;transition:box-shadow .35s ease,transform .35s var(--lt-ease)}.lt-card:hover{box-shadow:var(--lt-shadow-card);transform:translateY(-4px)}.lt-card__media{position:relative;overflow:hidden}.lt-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.05s var(--lt-ease)}.lt-card:hover .lt-card__media img{transform:scale(1.045)}.lt-card__body{padding:32px 30px 36px}.lt-grid-lines{display:grid;gap:2px;background:var(--lt-line-10)}.lt-grid-lines--thin{gap:1px;border:1px solid var(--lt-line-10)}.lt-card--flat{background:var(--lt-bg)}.lt-card--flat:hover{background:var(--lt-bg-hover);box-shadow:none;transform:none}.lt-card--photo{position:relative;overflow:hidden}.lt-card--photo .lt-card__scrim{position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(11 11 12 / .9) 100%);pointer-events:none}.lt-card--photo .lt-card__caption{position:absolute;left:24px;right:24px;bottom:24px;color:#fff}.lt-badge{display:inline-block;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;padding:5px 9px}.lt-badge--novo{background:var(--lt-yellow);color:var(--lt-ink)}.lt-badge--premium{color:var(--lt-gray-600);border:1px solid var(--lt-line-14);font-weight:600;padding:4px 9px}.lt-badge--corner{position:absolute;top:14px;left:14px;z-index:2;font-size:12px;letter-spacing:.12em}.lt-chip{display:inline-block;border:1px solid var(--lt-line-14);color:var(--lt-gray-600);font-size:14.5px;padding:11px 18px;border-radius:var(--lt-radius);background:none;cursor:pointer;transition:all .2s ease}.lt-chip:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.lt-chip--active{border-color:var(--lt-yellow);color:var(--lt-ink);font-weight:600}.lt-chip--dark{border-color:var(--lt-wline-14);color:var(--lt-gray-on-dark)}.lt-chip--dark:hover{border-color:var(--lt-yellow);color:var(--lt-yellow)}.lt-input,.lt-textarea{width:100%;background:var(--lt-white);border:1px solid var(--lt-line-16);color:var(--lt-ink);padding:16px;font-size:16.5px;border-radius:var(--lt-radius);outline:none}.lt-textarea{min-height:130px;resize:vertical}.lt-check{display:flex;align-items:flex-start;gap:10px;font-size:15px;color:var(--lt-gray-600);line-height:1.5;cursor:pointer}.lt-check input{margin-top:2px;accent-color:var(--lt-ink)}.lt-qty{display:flex;align-items:center;border:1px solid var(--lt-line-14);border-radius:var(--lt-radius)}.lt-qty__btn{width:48px;height:56px;font-size:19.5px;color:var(--lt-gray-600);display:inline-flex;align-items:center;justify-content:center}.lt-qty__btn:hover{color:var(--lt-ink)}.lt-qty__val{width:44px;text-align:center;font-size:17.5px;font-weight:600;border:none;background:none;outline:none;-moz-appearance:textfield;appearance:textfield}.lt-qty__val::-webkit-outer-spin-button,.lt-qty__val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lt-kv{display:flex;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--lt-line-10);font-size:16.5px}.lt-kv__k{color:var(--lt-gray-600)}.lt-page__head{margin-bottom:44px}.lt-page__title{font:500 54px/1 var(--lt-font-head);letter-spacing:-.03em;margin:0 0 18px}.lt-page__lede{font-size:18.5px;line-height:1.6;color:var(--lt-gray-600);max-width:62ch}.lt-page__term{font-style:italic;font-family:var(--lt-font-serif)}.lt-page__thumb{margin:0 0 36px;overflow:hidden;border-radius:var(--lt-radius)}.lt-page__thumb img{display:block;width:100%;height:auto}.lt-prose{max-width:78ch;font-size:17px;line-height:1.7;color:var(--lt-ink-soft)}.lt-prose h2{font:500 38px/1.1 var(--lt-font-head);letter-spacing:-.025em;margin:1.4em 0 .5em;color:var(--lt-ink)}.lt-prose h3{font:600 23.5px/1.25 var(--lt-font-head);letter-spacing:-.015em;margin:1.4em 0 .5em;color:var(--lt-ink)}.lt-prose ul,.lt-prose ol{padding-left:1.3em;margin:0 0 1.2em}.lt-prose img{border-radius:var(--lt-radius)}.lt-prose a{border-bottom:2px solid var(--lt-yellow)}.lt-archive__list{display:grid;gap:2px;background:var(--lt-line-10)}.lt-archive__item{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;background:var(--lt-white);padding:28px}.lt-archive__thumb{overflow:hidden}.lt-archive__thumb img{width:100%;height:100%;object-fit:cover;display:block}.lt-archive__meta{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--lt-gray-500);font-weight:600;margin-bottom:10px}.lt-archive__title{font:600 23.5px/1.25 var(--lt-font-head);letter-spacing:-.015em;margin:0 0 12px}.lt-archive__excerpt{color:var(--lt-gray-600);font-size:16px;margin-bottom:16px}.lt-404{text-align:center}.lt-404__code{font:600 clamp(110px,18vw,220px)/1 var(--lt-font-head);letter-spacing:-.05em;color:#fff0;-webkit-text-stroke:2px var(--lt-yellow)}.lt-404 .lt-page__lede{margin:0 auto 34px}.lt-404__actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:44px}.lt-404__search{max-width:520px;margin:0 auto}.lt-404__search input[type="search"],.lt-404__search .search-field{width:100%;background:var(--lt-white);border:1px solid var(--lt-line-16);color:var(--lt-ink);padding:16px;font-size:16.5px;border-radius:var(--lt-radius);outline:none}.navigation.pagination{margin-top:44px}.navigation.pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.navigation.pagination .page-numbers{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--lt-line-24);border-radius:var(--lt-radius);font:600 14.5px/1 var(--lt-font-body)}.navigation.pagination .page-numbers.current{background:var(--lt-yellow);border-color:var(--lt-yellow);color:var(--lt-ink)}.navigation.pagination .page-numbers:hover{border-color:var(--lt-ink);color:var(--lt-ink)}@media (max-width:1200px){.lt-container,.lt-section{padding-left:32px;padding-right:32px}}@media (max-width:900px){.lt-container,.lt-section{padding-left:24px;padding-right:24px}.lt-h2{font-size:46px}.lt-page__title{font-size:46px}.lt-section{padding-top:90px}.lt-section--sub{padding-top:72px}.lt-section__head{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:40px}.lt-archive__item{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.lt-container,.lt-section{padding-left:18px;padding-right:18px}.lt-h2{font-size:36px}.lt-page__title{font-size:38px}.lt-section{padding-top:72px}.lt-section--last{padding-bottom:80px}}@media (hover:none){.lt-card:hover .lt-card__media img{transform:none}.lt-card:hover{transform:none;box-shadow:none}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}:root{--lt-z-header:60;--lt-z-mega:70;--lt-z-progress:80;--lt-z-search:90;--lt-z-drawer:120;--lt-z-totop:150}.lt-topbar{background:var(--lt-yellow);color:var(--lt-ink-deep);font-size:14px;letter-spacing:.09em;text-transform:uppercase;font-weight:600;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:28px;row-gap:4px;min-height:38px;padding:9px 24px;text-align:center}.lt-topbar__item{display:flex;align-items:center;gap:8px;color:var(--lt-ink-deep)}.lt-topbar__item svg{flex-shrink:0}a.lt-topbar__item:hover{color:var(--lt-ink-deep);opacity:.75}.lt-topbar__sep{opacity:.35}.lt-header{position:sticky;top:0;z-index:var(--lt-z-header);background:var(--lt-dark);color:var(--lt-light);border-bottom:1px solid var(--lt-wline-10);box-shadow:0 1px 0 rgb(255 255 255 / .04)}.lt-header__inner{min-height:92px;display:flex;align-items:center;gap:36px;min-width:0;transition:min-height .4s var(--lt-ease)}.lt-header__logo{display:flex;align-items:center;flex-shrink:0}.lt-header__logo-img{height:44px;width:auto;display:block}.lt-header__search{flex:1 1 auto;min-width:0;max-width:660px;position:relative}.lt-header__searchbox{display:flex;align-items:center;gap:12px;background:var(--lt-dark-3);border:1px solid var(--lt-wline-20);border-radius:var(--lt-radius);padding:0 14px;height:52px;margin:0;transition:border-color .25s ease,box-shadow .25s ease}.lt-header__searchbox:hover,.lt-header__searchbox:focus-within{border-color:var(--lt-yellow-b55);box-shadow:var(--lt-shadow-focus)}.lt-header__search-icon{flex-shrink:0;color:var(--lt-yellow)}.lt-header__searchbox input[type="search"]{flex:1;min-width:0;background:none;border:none;outline:none;color:var(--lt-light);font-size:16px;-webkit-appearance:none;appearance:none}.lt-header__searchbox input[type="search"]::-webkit-search-decoration,.lt-header__searchbox input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}.lt-header__kbd{flex-shrink:0;font-size:12.5px;letter-spacing:.06em;color:var(--lt-faint-dark);border:1px solid var(--lt-wline-14);border-radius:var(--lt-radius);padding:4px 8px;white-space:nowrap}.lt-header__search-toggle{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;padding:0;color:var(--lt-light);transition:color .2s ease}.lt-header__search-toggle:hover{color:var(--lt-yellow)}.lt-header__search-toggle svg{color:var(--lt-yellow)}.lt-header__search-close{display:none;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;padding:0;margin-right:-10px;color:var(--lt-light);transition:color .2s ease}.lt-header__search-close:hover{color:var(--lt-yellow)}.lt-search-overlay{position:absolute;left:0;right:0;top:60px;background:var(--lt-dark-2);border:1px solid var(--lt-wline-14);box-shadow:var(--lt-shadow-search);padding:26px 26px 28px;z-index:var(--lt-z-search);animation:ltRise .26s var(--lt-ease) both}.lt-search-overlay[hidden]{display:none}.lt-search-overlay__kicker{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--lt-faint-dark);font-weight:700;margin-bottom:16px}.lt-search-overlay__chips{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:26px}.lt-search-overlay__chips .lt-chip--dark{font-size:14.5px;padding:10px 15px}.lt-search-overlay__cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;border-top:1px solid var(--lt-wline-10);padding-top:22px}.lt-search-overlay__cols .lt-search-overlay__kicker{margin-bottom:14px}.lt-search-overlay__links{display:flex;flex-direction:column;gap:11px;align-items:flex-start;font-size:15.5px}.lt-search-overlay__links a{color:var(--lt-gray-on-dark);transition:color .2s ease}.lt-search-overlay__links a:hover{color:var(--lt-yellow)}.lt-search-overlay__note{font-size:15px;line-height:1.55;color:var(--lt-muted-dark);margin:0 0 14px}.lt-header__actions{display:flex;align-items:center;gap:22px;flex-shrink:0}.lt-header__tel{display:flex;align-items:center;gap:9px;white-space:nowrap;color:var(--lt-light);transition:color .2s ease}.lt-header__tel svg{flex-shrink:0;color:var(--lt-yellow)}.lt-header__tel:hover{color:var(--lt-yellow)}.lt-header__tel-num{font-family:var(--lt-font-head);font-size:16.5px;font-weight:600;letter-spacing:-.01em}.lt-header__sep{width:1px;height:22px;background:var(--lt-wline-14)}.lt-header__b2b{font-size:14.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--lt-yellow);white-space:nowrap}.lt-header__b2b:hover{color:var(--lt-yellow-hover)}.lt-header__cart{display:flex;align-items:center;gap:8px;color:var(--lt-light)}.lt-header__cart:hover{color:var(--lt-yellow)}.lt-cart__count{background:var(--lt-yellow);color:var(--lt-ink-deep);font-size:13px;font-weight:700;width:21px;height:21px;border-radius:var(--lt-radius-pill);display:flex;align-items:center;justify-content:center}.lt-header__navrow{border-top:1px solid var(--lt-wline-10)}.lt-nav{min-width:0}.lt-nav__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,1.4vw,34px);flex-wrap:nowrap;font-size:clamp(15px,1.16vw,17px);letter-spacing:.06em;text-transform:uppercase;font-weight:600;min-width:0}.lt-nav__list a{padding:14px 0;border-bottom:2px solid #fff0;white-space:nowrap;display:flex;align-items:center;gap:7px;color:var(--lt-light);transition:color .2s ease,border-color .2s ease}.lt-nav__list a:hover,.lt-nav__list .current-menu-item>a,.lt-nav__list a.is-open{border-bottom-color:var(--lt-yellow);color:var(--lt-yellow)}.lt-nav__chev{opacity:.5;flex-shrink:0}.lt-mega{position:absolute;left:0;right:0;top:100%;background:var(--lt-dark-2);border-top:1px solid var(--lt-wline-10);border-bottom:1px solid var(--lt-wline-10);box-shadow:var(--lt-shadow-mega);z-index:var(--lt-z-mega)}.lt-mega[hidden]{display:none}.lt-mega.is-open{animation:ltRise .32s var(--lt-ease) both}.lt-mega__grid{padding-top:44px;padding-bottom:48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.lt-mega__col{min-width:0}.lt-mega__kicker{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--lt-faint-dark);font-weight:700;margin-bottom:20px}.lt-mega__kicker--yellow{color:var(--lt-yellow);margin-bottom:10px}.lt-mega__links{display:flex;flex-direction:column;gap:13px;align-items:flex-start;font-size:16px}.lt-mega__links a{color:var(--lt-gray-on-dark);transition:color .2s ease;text-align:left}.lt-mega__links a:hover{color:var(--lt-yellow)}.lt-mega__promo{border-left:1px solid var(--lt-wline-10);padding-left:36px}.lt-mega__img{height:170px;position:relative;min-width:0;overflow:hidden;margin-bottom:20px;background:radial-gradient(120% 90% at 20% 0%,rgb(255 229 0 / .14) 0%,#fff0 55%),linear-gradient(140deg,var(--lt-dark-3) 0%,var(--lt-dark-4) 100%)}.lt-mega__title{font-family:var(--lt-font-head);font-size:21px;font-weight:600;letter-spacing:-.02em;margin-bottom:14px;color:var(--lt-light)}.lt-progress{position:absolute;left:0;bottom:-1px;height:2px;width:0%;background:var(--lt-yellow);box-shadow:var(--lt-glow-progress);z-index:var(--lt-z-progress)}.lt-totop{position:fixed;right:32px;bottom:32px;z-index:var(--lt-z-totop);width:52px;height:52px;background:var(--lt-ink);color:var(--lt-yellow);border-radius:var(--lt-radius);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .35s ease,transform .35s var(--lt-ease),background .25s ease,color .25s ease;box-shadow:var(--lt-shadow-top)}.lt-totop.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.lt-totop:hover{background:var(--lt-yellow);color:var(--lt-ink)}.lt-burger{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;flex-shrink:0}.lt-burger span{display:block;height:2px;width:100%;background:var(--lt-light);border-radius:1px;transition:transform .3s var(--lt-ease),opacity .2s ease}.lt-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.lt-burger[aria-expanded="true"] span:nth-child(2){opacity:0}.lt-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.lt-mobilenav__scrim{position:fixed;inset:0;z-index:var(--lt-z-drawer);background:rgb(11 11 12 / .6)}.lt-mobilenav__scrim[hidden]{display:none}.lt-mobilenav{position:fixed;top:0;right:0;bottom:0;z-index:calc(var(--lt-z-drawer) + 1);width:min(400px, 92vw);background:var(--lt-dark-2);color:var(--lt-light);padding:96px 26px 26px;overflow-y:auto;display:flex;flex-direction:column;gap:4px;transform:translateX(100%);transition:transform .4s var(--lt-ease)}.lt-mobilenav[hidden]{display:none}.lt-mobilenav.is-open{transform:translateX(0)}.lt-mobilenav nav{display:flex;flex-direction:column}.lt-mobilenav__link,.lt-mobilenav__acc{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:15px 2px;color:var(--lt-light);text-align:left;font-size:16px;letter-spacing:.06em;text-transform:uppercase;font-weight:600;border-bottom:1px solid var(--lt-wline-10)}.lt-mobilenav__link:hover,.lt-mobilenav__acc:hover{color:var(--lt-yellow)}.lt-mobilenav__acc .lt-nav__chev{transition:transform .3s var(--lt-ease)}.lt-mobilenav__acc[aria-expanded="true"] .lt-nav__chev{transform:rotate(180deg)}.lt-mobilenav__panel{padding:6px 2px 18px;border-bottom:1px solid var(--lt-wline-10)}.lt-mobilenav__panel[hidden]{display:none}.lt-mobilenav__kicker{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--lt-faint-dark);font-weight:700;margin:16px 0 8px}.lt-mobilenav__panel a{display:block;padding:8px 0;font-size:15.5px;color:var(--lt-gray-on-dark)}.lt-mobilenav__panel a:hover{color:var(--lt-yellow)}.lt-mobilenav__foot{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:10px}@media (max-width:1200px){.lt-header__inner{gap:24px}.lt-header__actions{gap:16px}}@media (max-width:900px){.lt-burger{display:flex}.lt-header__navrow,.lt-mega{display:none}.lt-header__b2b,.lt-header__sep{display:none}.lt-topbar__item--address,.lt-topbar__sep:not(.lt-topbar__sep--last){display:none}.lt-header__inner{min-height:76px;gap:16px}.lt-header__logo-img{height:36px}.lt-header__tel-num{display:none}.lt-header__kbd{display:none}.lt-search-overlay__cols{grid-template-columns:minmax(0,1fr)}.lt-header__search{display:none}.lt-header__search-toggle{display:flex}.lt-header__search.is-mobile-open{display:flex;flex-direction:column;position:fixed;inset:0;z-index:var(--lt-z-search);max-width:none;background:var(--lt-dark);padding:14px 18px 0;overflow:hidden}.lt-header__search.is-mobile-open .lt-header__searchbox{flex-shrink:0;flex-wrap:wrap;height:auto;row-gap:4px;padding:8px 14px 14px}.lt-header__search.is-mobile-open .lt-header__searchbox>svg{display:none}.lt-header__search.is-mobile-open .lt-header__search-close{display:flex;order:-1;margin-left:auto}.lt-header__search.is-mobile-open .lt-header__searchbox input[type="search"]{flex:1 1 100%;min-height:44px}.lt-header__search.is-mobile-open .lt-search-overlay{position:static;flex:1 1 auto;min-height:0;background:none;border:none;box-shadow:none;animation:none;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px 0 28px;margin-top:6px}}@media (max-width:640px){.lt-topbar__sep--last{display:none}.lt-topbar__item--phone{display:none}.lt-header__tel{display:none}.lt-totop{right:18px;bottom:18px;width:46px;height:46px}}.lt-img-ph{display:block;width:100%;height:100%;min-height:inherit;background:linear-gradient(135deg,#101013 0%,#17171B 55%,#101013 100%)}.lt-hero{position:relative;color:#FFF;height:760px;display:flex;align-items:flex-end;overflow:hidden;background:var(--lt-dark)}.lt-hero__media{position:absolute;inset:0;background:var(--lt-dark);animation:ltKen 26s ease-in-out infinite alternate}.lt-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.lt-hero__glow{position:absolute;top:0;left:0;width:680px;height:680px;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgb(255 229 0 / .16) 0%,rgb(255 229 0 / .05) 38%,#fff0 68%);transition:transform 1.1s var(--lt-ease)}.lt-hero__beam{position:absolute;top:0;bottom:0;left:0;width:22%;pointer-events:none;background:linear-gradient(90deg,#fff0 0%,rgb(255 255 255 / .10) 50%,#fff0 100%);animation:ltBeam 9s cubic-bezier(.4,0,.6,1) infinite}.lt-hero__scrim{position:absolute;inset:0;pointer-events:none}.lt-hero__scrim--v{background:linear-gradient(180deg,rgb(11 11 12 / .55) 0%,rgb(11 11 12 / .2) 38%,rgb(11 11 12 / .9) 100%)}.lt-hero__scrim--d{background:linear-gradient(100deg,rgb(11 11 12 / .9) 0%,rgb(11 11 12 / .62) 38%,rgb(11 11 12 / .12) 72%,#fff0 100%)}.lt-hero__inner{position:relative;max-width:1440px;margin:0 auto;padding:0 40px 76px;width:100%;pointer-events:none}.lt-hero__kicker{display:flex;align-items:center;gap:12px;margin:0 0 26px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--lt-yellow);font-weight:600;animation:ltRise .9s var(--lt-ease) .1s both}.lt-hero__tick{width:26px;height:2px;background:var(--lt-yellow);animation:lt-glow 3.2s ease-in-out infinite}.lt-hero__title{font-family:var(--lt-font-head);text-wrap:balance;font-weight:500;font-size:clamp(56px, 7vw, 110px);line-height:.92;letter-spacing:-.038em;margin:0 0 26px;max-width:14ch;color:#FFF;text-shadow:0 2px 40px rgb(0 0 0 / .5);animation:ltRise 1.1s var(--lt-ease) .22s both}.lt-hero__accent{font-family:var(--lt-font-serif);font-style:italic;font-weight:400;letter-spacing:-.012em}.lt-hero__lead{font-size:20.5px;line-height:1.55;color:var(--lt-gray-on-dark);max-width:52ch;margin:0 0 40px;animation:ltRise 1s var(--lt-ease) .42s both}.lt-hero__actions{display:flex;flex-wrap:wrap;gap:14px;row-gap:12px;pointer-events:auto;animation:ltRise 1s var(--lt-ease) .58s both}.lt-stats{position:relative;z-index:10;margin-top:-74px}.lt-stats__wrap{max-width:1440px;margin:0 auto;padding:0 40px}.lt-stats__card{background:var(--lt-white);border:1px solid var(--lt-line-10);box-shadow:var(--lt-shadow-stats);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lt-stats__cell{padding:40px 34px;border-right:1px solid var(--lt-line-10)}.lt-stats__cell:last-child{border-right:0}.lt-stats__num{font-family:var(--lt-font-head);font-size:42px;font-weight:600;letter-spacing:-.03em;color:var(--lt-ink);line-height:1}.lt-stats__label{font-size:15.5px;color:var(--lt-gray-600);margin-top:8px}.lt-cct{max-width:1440px;margin:0 auto;padding:110px 40px 0}.lt-cct__panel{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);border:1px solid var(--lt-line-14);background:var(--lt-dark-4);color:var(--lt-light)}.lt-cct__media{position:relative;overflow:hidden;min-height:540px;min-width:0;background:var(--lt-dark-4)}.lt-cct__media img,.lt-cct__media .lt-img-ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lt-cct__tint{position:absolute;inset:0;pointer-events:none;transition:background .5s ease;mix-blend-mode:screen}.lt-cct__live{position:absolute;left:30px;bottom:26px;font-size:13.5px;letter-spacing:.18em;text-transform:uppercase;color:rgb(255 255 255 / .55);pointer-events:none}.lt-cct__body{padding:56px 52px 58px;min-width:0;display:flex;flex-direction:column;justify-content:center}.lt-cct .lt-label--yellow{margin-bottom:18px}.lt-cct__title{font-family:var(--lt-font-head);text-wrap:balance;font-weight:500;font-size:44px;line-height:1.05;letter-spacing:-.03em;margin:0 0 16px}.lt-cct__lede{font-size:17.5px;line-height:1.6;color:var(--lt-muted-dark);margin:0 0 40px}.lt-cct__value{display:flex;align-items:baseline;gap:16px;margin-bottom:6px}.lt-cct__kelvin{font-family:var(--lt-font-head);font-size:58px;font-weight:600;letter-spacing:-.035em;line-height:1}.lt-cct__name{font-size:17.5px;color:var(--lt-yellow);font-weight:600}.lt-cct__swatch{width:100%;height:4px;transition:background .5s ease}.lt-cct__range{width:100%;margin:26px 0 14px;accent-color:var(--lt-yellow);cursor:pointer}.lt-cct__scale{display:flex;justify-content:space-between;font-size:14px;color:var(--lt-faint-dark);letter-spacing:.06em;margin-bottom:26px}.lt-cct__note{font-size:17px;line-height:1.6;color:var(--lt-gray-on-dark);margin:0 0 30px;min-height:50px}.lt-cct__presets{display:flex;gap:10px;flex-wrap:wrap}.lt-cct__preset{border:1px solid var(--lt-wline-14);color:var(--lt-muted-dark);font-size:14.5px;padding:12px 18px;border-radius:var(--lt-radius);background:none;cursor:pointer;font-family:inherit;transition:all .3s ease}.lt-cct__preset:hover,.lt-cct__preset:focus-visible{border-color:var(--lt-yellow);color:var(--lt-yellow)}.lt-systems__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lt-systems .lt-h2{max-width:22ch}.lt-systems__media{height:300px}.lt-systems__media img{width:100%;height:100%;object-fit:cover}.lt-systems__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.lt-systems__title{font-family:var(--lt-font-head);font-size:27.5px;font-weight:600;letter-spacing:-.02em;margin:0}.lt-systems__text{font-size:16.5px;line-height:1.6;color:var(--lt-gray-600);margin:0 0 22px}.lt-systems__more{font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--lt-ink)}.lt-systems__card:hover .lt-systems__more{color:var(--lt-ink)}.lt-apps__h2{margin-bottom:48px}.lt-apps__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lt-apps__card{position:relative;height:400px;overflow:hidden;display:block}.lt-apps__card img,.lt-apps__card .lt-img-ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lt-apps__title{display:block;font-family:var(--lt-font-head);font-size:23.5px;font-weight:600;margin:0 0 6px;color:#FFF}.lt-apps__text{display:block;font-size:15.5px;color:rgb(255 255 255 / .86);margin:0}.lt-range{background:var(--lt-white);border-top:1px solid var(--lt-line-10);border-bottom:1px solid var(--lt-line-10);margin-top:110px}.lt-range__inner{max-width:1440px;margin:0 auto;padding:104px 40px 110px;display:grid;grid-template-columns:340px minmax(0,1fr);gap:60px;align-items:start}.lt-range__side{position:sticky;top:172px}.lt-range__title{font-family:var(--lt-font-head);text-wrap:balance;font-weight:500;font-size:46px;line-height:1.05;letter-spacing:-.03em;margin:0 0 20px}.lt-range__lede{font-size:17.5px;line-height:1.6;color:var(--lt-gray-600);margin:0 0 26px}.lt-range__cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.lt-range__cell{background:var(--lt-bg);text-align:left;padding:26px 24px 28px;display:block;transition:background .25s ease}.lt-range__cell:hover{background:var(--lt-bg-hover)}.lt-range__icon{display:block;margin-bottom:16px}.lt-range__name{display:block;font-family:var(--lt-font-head);font-size:18.5px;font-weight:600;margin-bottom:14px;color:var(--lt-ink)}.lt-range__list{display:block;font-size:15.5px;line-height:1.85;color:var(--lt-gray-600);overflow-wrap:break-word;min-width:0}.lt-about{background:var(--lt-bg-alt);color:var(--lt-ink);border-top:1px solid var(--lt-line-10);border-bottom:1px solid var(--lt-line-10)}.lt-about__inner{max-width:1440px;margin:0 auto;padding:110px 40px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center}.lt-about__media{height:560px;position:relative;min-width:0;overflow:hidden;transition:transform 1.05s var(--lt-ease)}.lt-about__media:hover{transform:scale(1.045)}.lt-about__media img{width:100%;height:100%;object-fit:cover}.lt-about__title{font-family:var(--lt-font-head);text-wrap:balance;font-weight:500;font-size:50px;line-height:1.05;letter-spacing:-.03em;margin:0 0 26px}.lt-about__p{font-size:18.5px;line-height:1.65;color:var(--lt-ink-soft);margin:0 0 18px}.lt-about__p--muted{color:var(--lt-gray-600);margin:0 0 34px}.lt-about__sig{display:flex;align-items:center;gap:16px;padding:20px 0;border-top:1px solid var(--lt-line-14);border-bottom:1px solid var(--lt-line-14);margin-bottom:34px}.lt-about__avatar{width:80px;height:80px;flex-shrink:0;border-radius:50%;overflow:hidden;display:block}.lt-about__avatar img,.lt-about__avatar .lt-img-ph{width:100%;height:100%;object-fit:cover;border-radius:50%}.lt-about__who{display:block}.lt-about__who strong{display:block;font-size:16.5px;font-weight:600}.lt-about__who span{display:block;font-size:15.5px;color:var(--lt-gray-600)}.lt-marquee__title{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--lt-gray-600);font-weight:600;margin:0 0 36px;text-align:center}.lt-marquee__frame{border:1px solid var(--lt-line-10);overflow:hidden;position:relative}.lt-marquee__track{display:flex;width:200%;gap:0;background:var(--lt-line-10);animation:ltMarquee 34s linear infinite}.lt-marquee__frame:hover .lt-marquee__track{animation-play-state:paused}.lt-marquee__cell{background:var(--lt-bg);height:120px;padding:26px;flex:0 0 8.3333%;min-width:0;border-right:1px solid var(--lt-line-10);box-sizing:border-box}.lt-marquee__cell img{width:100%;height:100%;object-fit:contain}.lt-marquee__fade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#F5F3EE 0%,#fff0 12%,#fff0 88%,#F5F3EE 100%)}.lt-cats__head{margin-bottom:44px}.lt-cats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lt-cats__card{display:block;background:var(--lt-white);border:1px solid var(--lt-line-10);transition:box-shadow .35s ease,transform .35s var(--lt-ease),border-color .3s ease}.lt-cats__card:hover{border-color:rgb(20 20 15 / .2);box-shadow:var(--lt-shadow-card);transform:translateY(-4px)}.lt-cats__media{height:270px;position:relative;min-width:0;overflow:hidden}.lt-cats__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.05s var(--lt-ease)}.lt-cats__card:hover .lt-cats__media img{transform:scale(1.045)}.lt-cats__body{padding:26px 26px 28px;display:flex;align-items:center;justify-content:space-between;gap:16px}.lt-cats__name{font-family:var(--lt-font-head);font-size:23.5px;font-weight:600;margin:0 0 5px}.lt-cats__meta{font-size:15px;color:var(--lt-gray-600)}.lt-cats__dl{flex-shrink:0}.lt-trust{background:var(--lt-bg-alt);color:var(--lt-ink);border-top:1px solid var(--lt-line-10);border-bottom:1px solid var(--lt-line-10);margin-top:110px}.lt-trust__inner{max-width:1440px;margin:0 auto;padding:106px 40px 112px}.lt-trust__head{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:54px}.lt-trust__h2{max-width:24ch}.lt-trust__score{display:flex;align-items:center;gap:16px;padding-bottom:8px;flex-shrink:0}.lt-trust__scorenum{font-family:var(--lt-font-head);font-size:58px;font-weight:600;letter-spacing:-.04em;line-height:1}.lt-trust__scoretxt{font-size:15px;color:var(--lt-gray-600);line-height:1.5}.lt-trust__stars{letter-spacing:.12em;color:var(--lt-ink)}.lt-trust__usps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--lt-line-14);border:1px solid var(--lt-line-14);margin-bottom:26px}.lt-trust__usp{background:var(--lt-bg-alt);padding:40px 32px 46px}.lt-trust__usp svg{margin-bottom:24px}.lt-trust__usp h3{font-family:var(--lt-font-head);font-size:20.5px;font-weight:600;margin:0 0 10px}.lt-trust__usp p{font-size:16px;line-height:1.6;color:var(--lt-gray-600);margin:0}.lt-trust__quotes{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:26px}.lt-trust__col{display:flex;flex-direction:column;gap:26px;min-width:0}.lt-quote{background:var(--lt-white);border:1px solid var(--lt-line-14)}.lt-quote--lg{padding:48px 46px 44px;display:flex;flex-direction:column;justify-content:space-between}.lt-quote--sm{padding:32px 30px 30px;flex:1}.lt-quote__stars{color:var(--lt-ink);font-size:16.5px;letter-spacing:.14em;margin-bottom:26px}.lt-quote--sm .lt-quote__stars{font-size:15px;margin-bottom:18px}.lt-quote__text{font-family:var(--lt-font-head);font-size:30px;line-height:1.32;letter-spacing:-.02em;font-weight:500;margin:0 0 30px;text-wrap:pretty}.lt-quote--sm .lt-quote__text{font-family:var(--lt-font-body);font-size:17.5px;line-height:1.6;letter-spacing:0;font-weight:400;margin:0 0 22px}.lt-quote__foot{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--lt-line-14);padding-top:22px}.lt-quote__name{font-size:17px;font-weight:600}.lt-quote__role{font-size:15.5px;color:var(--lt-gray-600)}.lt-quote__foot .lt-link-cta{white-space:nowrap}.lt-b2b-band__panel{position:relative;overflow:hidden;border:1px solid var(--lt-line-14);color:#FFF}.lt-b2b-band__media{position:absolute;inset:0;min-width:0}.lt-b2b-band__media img,.lt-b2b-band__media .lt-img-ph{width:100%;height:100%;object-fit:cover}.lt-b2b-band__scrim{position:absolute;inset:0;background:linear-gradient(100deg,rgb(11 11 12 / .97) 0%,rgb(11 11 12 / .9) 40%,rgb(11 11 12 / .6) 72%,rgb(11 11 12 / .42) 100%);pointer-events:none}.lt-b2b-band__inner{position:relative;padding:82px 60px;max-width:640px}.lt-b2b-band .lt-label--yellow{margin-bottom:18px}.lt-b2b-band__title{font-family:var(--lt-font-head);text-wrap:balance;font-weight:500;font-size:46px;line-height:1.05;letter-spacing:-.03em;margin:0 0 20px;color:#FFF}.lt-b2b-band__text{font-size:18.5px;line-height:1.6;color:var(--lt-gray-on-dark);margin:0 0 34px}.lt-b2b-band__actions{display:flex;gap:14px;flex-wrap:wrap}.lt-newsletter{max-width:1440px;margin:0 auto;padding:110px 40px 120px}.lt-newsletter__inner{border-top:1px solid var(--lt-line-10);padding-top:56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:center}.lt-newsletter__title{font-family:var(--lt-font-head);text-wrap:balance;font-weight:500;font-size:40px;line-height:1.08;letter-spacing:-.03em;margin:0 0 14px}.lt-newsletter__text{font-size:17.5px;line-height:1.6;color:var(--lt-gray-600);margin:0}.lt-newsletter__row{display:flex;flex-wrap:wrap;gap:10px;row-gap:10px;margin-bottom:16px}.lt-newsletter__input{flex:1 1 220px;min-width:0;background:var(--lt-white);border:1px solid var(--lt-line-14);color:var(--lt-ink);padding:17px 18px;font-size:16.5px;border-radius:var(--lt-radius);outline:none}.lt-newsletter__row .lt-btn{white-space:nowrap}@media (max-width:1200px){.lt-hero{height:680px}.lt-hero__inner,.lt-stats__wrap,.lt-cct,.lt-about__inner,.lt-trust__inner,.lt-newsletter{padding-left:32px;padding-right:32px}.lt-home .lt-section{padding-left:32px;padding-right:32px}.lt-range__inner{padding-left:32px;padding-right:32px;grid-template-columns:300px minmax(0,1fr);gap:44px}.lt-range__cells{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-trust__usps{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-stats__cell{padding:32px 26px}}@media (max-width:900px){.lt-hero{height:620px}.lt-hero__inner,.lt-stats__wrap,.lt-cct,.lt-about__inner,.lt-trust__inner,.lt-newsletter{padding-left:24px;padding-right:24px}.lt-home .lt-section{padding-left:24px;padding-right:24px}.lt-home .lt-section__head{flex-direction:column;align-items:flex-start;gap:18px}.lt-stats__card{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-stats__cell{border-right:0}.lt-stats__cell:nth-child(odd){border-right:1px solid var(--lt-line-10)}.lt-stats__cell:nth-child(-n+2){border-bottom:1px solid var(--lt-line-10)}.lt-cct__panel{grid-template-columns:minmax(0,1fr)}.lt-cct__media{min-height:380px}.lt-cct__body{padding:40px 28px 44px}.lt-systems__grid{grid-template-columns:minmax(0,1fr)}.lt-apps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-apps__card{height:320px}.lt-range__inner{grid-template-columns:minmax(0,1fr)}.lt-range__side{position:static}.lt-about__inner{grid-template-columns:minmax(0,1fr);gap:44px;padding-top:80px;padding-bottom:80px}.lt-about__media{height:400px}.lt-marquee__track{width:300%}.lt-cats__grid{grid-template-columns:minmax(0,1fr)}.lt-trust__head{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:40px}.lt-trust__quotes{grid-template-columns:minmax(0,1fr)}.lt-b2b-band__inner{padding:60px 32px}.lt-newsletter__inner{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:640px){.lt-hero{height:560px}.lt-hero__inner,.lt-stats__wrap,.lt-cct,.lt-about__inner,.lt-trust__inner,.lt-newsletter{padding-left:18px;padding-right:18px}.lt-home .lt-section{padding-left:18px;padding-right:18px}.lt-range__inner{padding-left:18px;padding-right:18px}.lt-hero__inner{padding-bottom:56px}.lt-hero__actions .lt-btn{flex:1 1 100%;justify-content:center}.lt-stats{margin-top:-40px}.lt-stats__card{grid-template-columns:minmax(0,1fr)}.lt-stats__cell,.lt-stats__cell:nth-child(odd){border-right:0}.lt-stats__cell:not(:last-child){border-bottom:1px solid var(--lt-line-10)}.lt-home .lt-h2{font-size:36px}.lt-cct__title,.lt-range__title,.lt-about__title,.lt-b2b-band__title{font-size:34px}.lt-newsletter__title{font-size:32px}.lt-cct__media{min-height:300px}.lt-cct__body{padding:32px 22px 36px}.lt-cct__kelvin{font-size:44px}.lt-trust__scorenum{font-size:44px}.lt-systems__media{height:240px}.lt-apps__grid{grid-template-columns:minmax(0,1fr)}.lt-apps__card{height:280px}.lt-range__cells{grid-template-columns:minmax(0,1fr)}.lt-marquee__track{width:400%}.lt-marquee__cell{height:96px;padding:18px}.lt-quote--lg{padding:32px 26px 30px}.lt-quote__text{font-size:23px}.lt-quote__foot{flex-direction:column;align-items:flex-start;gap:14px}.lt-b2b-band__inner{padding:48px 22px}.lt-b2b-band__actions .lt-btn{flex:1 1 100%;justify-content:center}}@media (hover:none){.lt-about__media:hover{transform:none}.lt-cats__card:hover .lt-cats__media img{transform:none}.lt-cats__card:hover{transform:none;box-shadow:none}}@media (prefers-reduced-motion:reduce){.lt-hero__media,.lt-hero__beam,.lt-hero__tick,.lt-hero__kicker,.lt-hero__title,.lt-hero__lead,.lt-hero__actions,.lt-marquee__track{animation:none}.lt-hero__beam{opacity:0}.lt-marquee__track{flex-wrap:wrap;width:100%}.lt-marquee__cell{flex:1 1 33.333%}.lt-hero__glow{transition:none}}.lt-woo{background:var(--lt-bg)}.lt-ph{position:absolute;inset:0;background:var(--lt-bg-alt)}.post-type-archive-product .lt-progress,.tax-product_cat .lt-progress,.tax-product_tag .lt-progress,body[class^="tax-pa_"] .lt-progress,body[class*=" tax-pa_"] .lt-progress{display:none}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.lt-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14.5px;color:var(--lt-gray-500);margin-bottom:26px}.lt-breadcrumb a{color:var(--lt-gray-600)}.lt-breadcrumb a:hover{color:var(--lt-link-hover)}.lt-breadcrumb .lt-breadcrumb__sep,.lt-breadcrumb .separator{color:var(--lt-gray-500)}.lt-breadcrumb .rank-math-breadcrumb p{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0}.lt-breadcrumb .last,.lt-breadcrumb .lt-breadcrumb__current{color:var(--lt-ink)}.lt-shop__top{max-width:1440px;margin:0 auto;padding:40px 40px 0}.lt-shop__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;padding-bottom:20px;border-bottom:1px solid var(--lt-line-10)}.lt-shop__eyebrow{font:700 12px/1.3 var(--lt-font-body);letter-spacing:.18em;text-transform:uppercase;color:#6B6B62;margin-bottom:14px}.lt-shop__eyebrow::before{content:"";display:block;width:32px;height:4px;background:var(--lt-yellow);margin-bottom:12px}.lt-shop__title{font:500 54px/1 var(--lt-font-head);letter-spacing:-.03em;margin:0 0 12px;text-wrap:balance;color:var(--lt-ink)}.lt-shop__heading .term-description,.lt-shop__desc{font-size:17.5px;color:var(--lt-gray-600);max-width:64ch}.lt-shop__heading .term-description p{margin:0}.lt-shop__layout{max-width:1440px;margin:0 auto;padding:0 40px 120px;display:grid;grid-template-columns:290px minmax(0,1fr);gap:44px}.lt-shop__main{padding-top:28px;min-width:0}.lt-shop__scrim{display:none}.lt-filters{align-self:start;position:sticky;top:172px;margin-top:28px;max-height:calc(100vh - 196px);overflow-y:auto;overscroll-behavior:contain;background:var(--lt-dark);color:var(--lt-gray-on-dark);border-radius:var(--lt-radius);padding:30px 28px;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / .22) #fff0}.lt-filters::-webkit-scrollbar{width:8px;height:8px}.lt-filters::-webkit-scrollbar-track{background:#fff0}.lt-filters::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .16);border:none;border-radius:4px}.lt-filters::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .3)}.lt-filters__toggle{display:none;align-items:center;gap:10px;font:700 16px/1 var(--lt-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--lt-ink);background:none;border:1px solid var(--lt-line-24);border-radius:var(--lt-radius);padding:13px 20px;cursor:pointer;transition:border-color .2s ease;white-space:nowrap}.lt-filters__toggle:hover{border-color:var(--lt-ink)}.lt-filters__togglecount{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:var(--lt-yellow);color:var(--lt-dark);border-radius:var(--lt-radius-pill);font:700 12.5px/1 var(--lt-font-body);letter-spacing:0}.lt-filters__head{display:none}.lt-filters__close{width:40px;height:40px;font-size:26px;line-height:1;color:var(--lt-gray-on-dark);background:none;border:none;cursor:pointer}.lt-filters__close:hover{color:var(--lt-yellow)}.lt-filters__section,.lt-filters__group{border-bottom:1px solid var(--lt-wline-10);padding-bottom:20px;margin-bottom:20px}.lt-filters__section:last-child,.lt-filters__form:last-child .lt-filters__group:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.lt-filters__label,.lt-filters .widget-title,.lt-filters .widgettitle{display:block;font:700 12.5px/1.3 var(--lt-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--lt-faint-dark);margin:0 0 14px}.lt-filters__label::before,.lt-filters .widget-title::before,.lt-filters .widgettitle::before{content:"";display:block;width:24px;height:2px;background:var(--lt-yellow);margin-bottom:10px}.lt-filters__count{font-size:14px;color:#A6A6AC}.lt-filters__cats{list-style:none;margin:0;padding:0;font-size:16px}.lt-filters__cats li{margin:0}.lt-filters__cats a{display:flex;align-items:center;gap:6px;min-height:44px;margin:0 -12px;padding:4px 12px;color:#E9E7E0;transition:color .2s ease}.lt-filters__cats a:hover{color:var(--lt-yellow)}.lt-filters__cats li.is-active a{color:var(--lt-yellow);font-weight:600}.lt-filters__cats li.is-active a::before{content:"";flex:none;width:16px;height:2px;background:var(--lt-yellow);margin-right:4px}.lt-filters__form{margin:0}.lt-filters__opts{display:flex;flex-direction:column}.lt-fcheck{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:16px;color:var(--lt-gray-on-dark);cursor:pointer}.lt-fcheck:hover{color:var(--lt-light)}.lt-fcheck input{flex:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;background:none;border:1px solid rgb(255 255 255 / .3);border-radius:var(--lt-radius);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.lt-fcheck:hover input{border-color:rgb(255 255 255 / .55)}.lt-fcheck input:checked{background:var(--lt-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.4 4.9 9l4.9-6' fill='none' stroke='%230B0B0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 11px 11px no-repeat;border-color:var(--lt-yellow)}.lt-fcheck input:focus-visible{outline:2px solid var(--lt-yellow);outline-offset:2px}.lt-fcheck input:checked+.lt-fcheck__txt{color:var(--lt-light)}.lt-fchips{display:flex;flex-wrap:wrap;gap:8px}.lt-fchip{position:relative;display:block;cursor:pointer}.lt-fchip input{position:absolute;opacity:0;width:1px;height:1px}.lt-fchip__txt{display:block;text-align:center;border:1px solid rgb(245 243 238 / .28);color:#F5F3EE;font-size:14px;line-height:1.2;padding:10px 14px;border-radius:var(--lt-radius);white-space:nowrap;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.lt-fchip:hover .lt-fchip__txt{border-color:var(--lt-yellow);color:var(--lt-yellow)}.lt-fchip input:checked+.lt-fchip__txt{background:var(--lt-yellow);border-color:var(--lt-yellow);color:var(--lt-dark);font-weight:700}.lt-fchip input:focus-visible+.lt-fchip__txt{outline:2px solid var(--lt-yellow);outline-offset:2px}.lt-fswatches{display:flex;flex-wrap:wrap;gap:12px}.lt-fswatch{position:relative;display:block;cursor:pointer}.lt-fswatch input{position:absolute;opacity:0;width:1px;height:1px}.lt-fswatch__box{position:relative;display:block;box-sizing:border-box;width:30px;height:30px;border-radius:var(--lt-radius);background:var(--lt-sw,var(--lt-bg-alt));border:1px solid var(--lt-wline-20);transition:border-color .2s ease}.lt-fswatch--bela{--lt-sw:#FFFFFF}.lt-fswatch--crna{--lt-sw:#14140F}.lt-fswatch--crni-nikl{--lt-sw:#3A3A3C}.lt-fswatch--siva{--lt-sw:#8C8C86}.lt-fswatch--zlatna{--lt-sw:#C8A24B}.lt-fswatch--sampanj{--lt-sw:#D8C7A6}.lt-fswatch--braon{--lt-sw:#8A6A3C}.lt-fswatch--mesing{--lt-sw:#B08D57}.lt-fswatch:hover .lt-fswatch__box{border-color:var(--lt-yellow)}.lt-fswatch input:checked+.lt-fswatch__box{outline:2px solid var(--lt-yellow);outline-offset:2px}.lt-fswatch input:checked+.lt-fswatch__box::after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;border-radius:var(--lt-radius);background:var(--lt-yellow) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.2 6.4 4.9 9l4.9-6' fill='none' stroke='%230B0B0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 8px 8px no-repeat}.lt-fswatch input:focus-visible+.lt-fswatch__box{outline:2px solid var(--lt-yellow);outline-offset:2px}.lt-filters__apply{margin-top:2px}.lt-filters__form.is-js .lt-filters__apply{display:none}.lt-filters__resetrow{margin:0 0 24px}.lt-filters__reset{display:inline-block;font:600 14px/1 var(--lt-font-body);color:var(--lt-yellow);border-bottom:1px solid var(--lt-yellow);padding-bottom:3px;transition:color .2s ease,border-color .2s ease}.lt-filters__reset:hover{color:var(--lt-yellow-hover);border-color:var(--lt-yellow-hover)}.lt-filters__list,.lt-filters .woocommerce-widget-layered-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;font-size:16px;color:var(--lt-gray-on-dark)}.lt-filters__list li,.lt-filters .woocommerce-widget-layered-nav-list li{margin:0}.lt-filters__list a,.lt-filters .woocommerce-widget-layered-nav-list a{color:var(--lt-gray-on-dark)}.lt-filters__list a:hover,.lt-filters .woocommerce-widget-layered-nav-list a:hover{color:var(--lt-yellow)}.lt-filters .woocommerce-widget-layered-nav-list li.chosen a{color:var(--lt-light);font-weight:600}.lt-filters .woocommerce-widget-layered-nav-list li.chosen a::before{content:"× ";color:var(--lt-faint-dark)}.lt-filters .count{color:#A6A6AC}.lt-filters .price_slider_wrapper .price_slider{position:relative;height:2px;background:var(--lt-wline-14);border:none;border-radius:0;margin:14px 6px 24px}.lt-filters .price_slider_wrapper .ui-slider-range{position:absolute;top:0;height:2px;background:var(--lt-yellow);border:none}.lt-filters .price_slider_wrapper .ui-slider-handle{position:absolute;top:-5px;width:12px;height:12px;margin-left:-6px;background:var(--lt-yellow);border:none;border-radius:6px;cursor:pointer;outline-offset:3px}.lt-filters .price_slider_amount{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:15px;color:var(--lt-gray-on-dark)}.lt-filters .price_slider_amount .price_label{order:2}.lt-filters .price_slider_amount .button{order:1;font:700 13px/1 var(--lt-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-light);background:none;border:none;border-bottom:2px solid var(--lt-yellow);border-radius:0;padding:0 0 4px;cursor:pointer;transition:color .2s ease}.lt-filters .price_slider_amount .button:hover{color:var(--lt-yellow)}.lt-filters .price_slider_amount input[type="text"]{width:90px;background:var(--lt-dark-3);border:1px solid var(--lt-wline-20);border-radius:var(--lt-radius);color:var(--lt-light);font-size:15px;padding:8px 10px}.lt-filters__cta{padding-top:2px}.lt-filters__cta-kicker{font:700 12.5px/1.3 var(--lt-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--lt-faint-dark);margin-bottom:12px}.lt-filters__cta-text{font-size:15px;line-height:1.55;color:var(--lt-muted-dark);margin:0 0 16px}.lt-filters__cta-text a{color:var(--lt-light);font-weight:600;white-space:nowrap;transition:color .2s ease}.lt-filters__cta-text a:hover{color:var(--lt-yellow)}.lt-filters__footer{display:none;flex-direction:column;align-items:center;gap:10px;position:sticky;bottom:0;z-index:2;margin:24px -24px 0;padding:14px 24px calc(14px + env(safe-area-inset-bottom, 0px));background:var(--lt-dark);border-top:1px solid var(--lt-wline-10)}.lt-filters__show{display:flex;align-items:center;justify-content:center;width:100%;height:56px;font:700 15px/1 var(--lt-font-head);letter-spacing:.09em;text-transform:uppercase;color:var(--lt-dark);background:var(--lt-yellow);border:none;border-radius:var(--lt-radius);cursor:pointer;transition:background-color .2s ease}.lt-filters__show:hover{background:var(--lt-yellow-hover)}.lt-filters__clear{font-size:14px;color:var(--lt-gray-on-dark);text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}.lt-filters__clear:hover{color:var(--lt-yellow)}.lt-shop__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:22px;border-bottom:1px solid var(--lt-line-10);margin-bottom:30px}.lt-shop__tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.lt-shop__count{font-size:15.5px;color:var(--lt-gray-600);white-space:nowrap}.lt-shop__chips-label{font-size:14.5px;color:var(--lt-gray-500);margin-right:4px}.lt-shop__chip{display:inline-flex;align-items:center;gap:8px;background:var(--lt-yellow);border:1px solid var(--lt-yellow);color:var(--lt-ink-deep);font-size:14.5px;font-weight:600;padding:7px 12px;border-radius:var(--lt-radius);transition:background-color .2s ease,border-color .2s ease}.lt-shop__chip:hover{background:var(--lt-yellow-hover);border-color:var(--lt-yellow-hover);color:var(--lt-ink-deep)}.lt-shop__chip-x{opacity:.55}.lt-shop__chip:hover .lt-shop__chip-x{opacity:1}.lt-shop__chips-reset{margin-left:6px;font-size:14px;color:var(--lt-gray-600);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.lt-shop__chips-reset:hover{color:var(--lt-ink)}.lt-shop__orderby{position:relative;display:flex;align-items:center;gap:10px;border:1px solid var(--lt-line-14);border-radius:var(--lt-radius);padding:0 14px;font-size:15.5px;color:var(--lt-gray-600);white-space:nowrap;transition:border-color .2s ease}.lt-shop__orderby:focus-within{border-color:var(--lt-dark)}.lt-shop__orderby-label{font:700 12.5px/1 var(--lt-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-gray-500)}.lt-shop__orderby select{appearance:none;-webkit-appearance:none;border:none;background:none;font:inherit;color:inherit;padding:10px 26px 10px 0;cursor:pointer;outline:none}.lt-shop__orderby-chev{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none}.lt-shop__orderby-submit{font:700 13px/1 var(--lt-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink);background:var(--lt-yellow);border:none;border-radius:var(--lt-radius);padding:9px 14px;cursor:pointer}.lt-shop__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.lt-product{position:relative;margin:0;min-width:0;background:#FFF;border:1px solid #E7E4DC;border-radius:2px;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s cubic-bezier(.2,.8,.2,1)}.lt-product:hover,.lt-product:focus-within{transform:translateY(-4px);box-shadow:0 16px 40px rgb(14 14 17 / .10)}.lt-product__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#FAFAF8;border:none;border-radius:2px 2px 0 0}.lt-product__media img,.lt-product__img{width:100%;height:100%;box-sizing:border-box;padding:32px;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.lt-product__hover{position:absolute;inset:0;background:#FAFAF8;isolation:isolate;opacity:0;transition:opacity .35s ease}.lt-product:hover .lt-product__hover,.lt-product:focus-within .lt-product__hover{opacity:1}.lt-product:hover .lt-product__media--zoom img,.lt-product:focus-within .lt-product__media--zoom img,.lt-product:hover .lt-product__media--swap .lt-product__img--hover,.lt-product:focus-within .lt-product__media--swap .lt-product__img--hover{transform:scale(1.05)}.lt-product__bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--lt-yellow);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--lt-ease)}.lt-product:hover .lt-product__bar,.lt-product:focus-within .lt-product__bar{transform:scaleX(1)}.lt-product__body{padding:18px 20px 22px}.lt-product__kicker{font-size:12.5px;color:#6B6B70;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.lt-product__title{font:600 17px/1.4 var(--lt-font-head);margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lt-product__title a{color:var(--lt-ink)}.lt-product__title a:hover{color:var(--lt-ink)}.lt-product__link::after{content:"";position:absolute;inset:0;z-index:1}.lt-product__link:focus-visible::after{outline:2px solid var(--lt-yellow);outline-offset:-2px}.lt-product__spec{font-size:14.5px;color:var(--lt-gray-600);margin-bottom:12px}.lt-product__price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font:600 20.5px/1.2 var(--lt-font-head);color:var(--lt-ink)}.lt-product__price .woocommerce-Price-currencySymbol{font-size:14.5px;color:var(--lt-gray-600);font-weight:500}.lt-product__price ins{text-decoration:none;order:1}.lt-product__price del{font:400 15.5px/1.2 var(--lt-font-body);color:var(--lt-gray-500);text-decoration:line-through;order:2}.lt-product__price del .woocommerce-Price-currencySymbol{font-size:13px;color:var(--lt-gray-500)}.lt-product__inquiry,.lt-price-inquiry{font-size:15px;font-weight:600;color:var(--lt-ink)}.lt-product__inquiry-mark,.lt-product__price .lt-price-inquiry{background:linear-gradient(transparent 60%,var(--lt-yellow) 60%);padding:0 4px 1px;margin-left:-4px}.lt-product__cta{display:flex;align-items:center;gap:8px;width:max-content;height:24px;box-sizing:border-box;margin-top:14px;border-bottom:2px solid var(--lt-yellow);font:700 13px/1 var(--lt-font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--lt-ink);opacity:0;transform:translateY(6px);transition:opacity .4s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1)}.lt-product:hover .lt-product__cta,.lt-product:focus-within .lt-product__cta{opacity:1;transform:translateY(0)}.lt-shop__none{font-size:17.5px;color:var(--lt-gray-600);padding:40px 0;margin:0}.lt-shop__foot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:34px}.lt-shop__shown{font-size:15.5px;color:var(--lt-gray-600)}.lt-shop__pages{display:flex;gap:6px;flex-wrap:wrap}.lt-shop__pages .page-numbers{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--lt-line-14);border-radius:var(--lt-radius);font-size:15.5px;color:var(--lt-gray-600);transition:border-color .2s ease,color .2s ease}.lt-shop__pages a.page-numbers:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.lt-shop__pages .page-numbers.current{background:var(--lt-yellow);border-color:var(--lt-yellow);color:var(--lt-ink);font-weight:700}.lt-shop__pages .page-numbers.dots{border:none}.lt-shop__b2b{margin-top:44px;border:1px solid var(--lt-line-16);background:var(--lt-yellow-18);padding:30px 32px;display:flex;align-items:center;justify-content:space-between;gap:34px}.lt-shop__b2b-title{font:600 22.5px/1.2 var(--lt-font-head);margin:0 0 8px;color:var(--lt-ink)}.lt-shop__b2b-text{font-size:16.5px;color:var(--lt-gray-600);margin:0;line-height:1.55}.lt-sine__sec{max-width:1440px;margin:0 auto;padding:90px 40px 0}.lt-sine__sec--last{padding-bottom:120px}.lt-sine__intro{border-bottom:1px solid var(--lt-line-10)}.lt-sine__intro-in{max-width:1440px;margin:0 auto;padding:52px 40px 62px}.lt-sine__intro .lt-breadcrumb{margin-bottom:34px}.lt-sine__hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:70px;align-items:end}.lt-sine__title{font:500 clamp(44px, 6vw, 78px)/.98 var(--lt-font-head);letter-spacing:-.035em;margin:0 0 24px;text-wrap:balance;color:var(--lt-ink)}.lt-sine__lead{font-size:19.5px;line-height:1.6;color:var(--lt-ink-soft);margin:0;max-width:50ch}.lt-sine__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.lt-sine__stat{background:var(--lt-bg);padding:22px 20px}.lt-sine__stat-num{font:600 27.5px/1.2 var(--lt-font-head);color:var(--lt-ink)}.lt-sine__stat-txt{font-size:15px;color:var(--lt-gray-600);margin-top:4px}.lt-sine__figure{position:relative;height:520px;margin-bottom:70px;overflow:hidden}.lt-sine__figure img,.lt-sine__figure-img{width:100%;height:100%;object-fit:cover}.lt-sine__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;background:var(--lt-line-10)}.lt-sine__step{background:var(--lt-white);padding:34px 32px 40px}.lt-sine__step-num{font:700 14.5px/1 var(--lt-font-head);letter-spacing:.14em;color:var(--lt-ink);margin-bottom:20px}.lt-sine__step-icon{margin-bottom:16px;color:var(--lt-ink)}.lt-sine__step-icon svg{flex-shrink:0}.lt-sine__step-title{font:600 23.5px/1.2 var(--lt-font-head);margin:0 0 12px;color:var(--lt-ink)}.lt-sine__step-text{font-size:16.5px;line-height:1.65;color:var(--lt-gray-600);margin:0}.lt-sine__compare-title{font:500 clamp(34px, 4vw, 50px)/1.05 var(--lt-font-head);letter-spacing:-.03em;margin:0 0 40px;text-wrap:balance;color:var(--lt-ink)}.lt-sine__table-wrap{border:1px solid var(--lt-line-10);overflow-x:auto}.lt-sine__table{min-width:900px}.lt-sine__row{display:grid;grid-template-columns:minmax(120px,180px) repeat(5,minmax(0,1fr));border-bottom:1px solid var(--lt-line-10);font-size:16px;color:var(--lt-ink)}.lt-sine__row:last-child{border-bottom:none}.lt-sine__row:nth-child(odd){background:var(--lt-white)}.lt-sine__th{padding:20px 18px;font:600 17.5px/1.3 var(--lt-font-head)}.lt-sine__th--label{padding:20px 22px;font:600 13.5px/1.3 var(--lt-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--lt-gray-500)}.lt-sine__td{padding:17px 18px}.lt-sine__td--label{padding:17px 22px;color:var(--lt-gray-500)}.lt-sine__td--muted{color:var(--lt-gray-500)}.lt-sine__td--strong{color:var(--lt-ink);font-weight:500}.lt-sine__td--soft{color:var(--lt-gray-600)}.lt-sine__btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}.lt-sine__mounts-title{font:500 clamp(32px, 3.5vw, 42px)/1.05 var(--lt-font-head);letter-spacing:-.03em;margin:0 0 36px;text-wrap:balance;color:var(--lt-ink)}.lt-sine__mounts-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.lt-sine__mount-media{position:relative;height:240px;margin-bottom:18px;overflow:hidden}.lt-sine__mount-media img{width:100%;height:100%;object-fit:cover}.lt-sine__mount-title{font:600 19.5px/1.2 var(--lt-font-head);margin:0 0 6px;color:var(--lt-ink)}.lt-sine__mount-text{font-size:15.5px;line-height:1.55;color:var(--lt-gray-600);margin:0}.lt-sine__cta{border:1px solid var(--lt-line-10);background:var(--lt-white);padding:56px 60px;display:flex;align-items:center;justify-content:space-between;gap:50px}.lt-sine__cta-title{font:500 38px/1.1 var(--lt-font-head);letter-spacing:-.03em;margin:0 0 12px;text-wrap:balance;color:var(--lt-ink)}.lt-sine__cta-text{font-size:17.5px;line-height:1.6;color:var(--lt-gray-600);margin:0;max-width:60ch}.lt-sine__cta .lt-btn{white-space:nowrap}@media (max-width:1280px){.lt-shop__top,.lt-shop__layout,.lt-sine__sec,.lt-sine__intro-in{padding-left:32px;padding-right:32px}.lt-sine__hero{gap:48px}}@media (max-width:1199.98px){.lt-shop__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.lt-shop__top,.lt-shop__layout,.lt-sine__sec,.lt-sine__intro-in{padding-left:24px;padding-right:24px}.lt-sine__hero{grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.lt-sine__figure{height:380px;margin-bottom:48px}.lt-sine__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-sine__step:last-child{grid-column:1 / -1}.lt-sine__mounts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:999.98px){.lt-shop__layout{grid-template-columns:minmax(0,1fr);gap:0}.lt-filters{position:fixed;top:0;bottom:0;left:0;width:min(340px, 88vw);background:var(--lt-dark);z-index:141;margin-top:0;max-height:none;border-radius:0;padding:0 24px 0;overflow-y:auto;transform:translateX(-102%);transition:transform .4s var(--lt-ease);box-shadow:var(--lt-shadow-mega)}.lt-filters.is-open{transform:none}.lt-filters__footer{display:flex}.lt-filters__head{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:0;z-index:2;background:var(--lt-dark);padding:16px 0 12px;margin-bottom:14px;border-bottom:1px solid var(--lt-wline-10)}.lt-filters__head-title{font:700 12.5px/1.3 var(--lt-font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--lt-light)}.lt-shop__scrim{display:block;position:fixed;inset:0;background:rgb(14 14 17 / .55);z-index:140;opacity:0;pointer-events:none;transition:opacity .3s ease}.lt-shop__scrim.is-open{opacity:1;pointer-events:auto}body.lt-fdrawer-open{overflow:hidden}.lt-filters__toggle{display:inline-flex}.lt-shop__main{padding-top:22px}}@media (max-width:768px){.lt-shop__head{flex-direction:column;align-items:flex-start;gap:10px}.lt-sine__steps{grid-template-columns:minmax(0,1fr)}.lt-sine__step:last-child{grid-column:auto}.lt-sine__mount-media{height:200px}.lt-sine__cta{flex-direction:column;align-items:flex-start;gap:26px;padding:40px 32px}.lt-shop__b2b{flex-direction:column;align-items:flex-start;gap:22px}}@media (max-width:639.98px){.lt-shop__grid{grid-template-columns:minmax(0,1fr)}.lt-shop__title{font-size:38px}}@media (max-width:560px){.lt-shop__top,.lt-shop__layout,.lt-sine__sec,.lt-sine__intro-in{padding-left:18px;padding-right:18px}.lt-shop__toolbar{gap:10px}.lt-shop__tools{gap:8px}.lt-shop__count{font-size:13.5px}.lt-filters__toggle{padding:11px 14px;gap:8px}.lt-shop__orderby{padding:0 10px;font-size:14px}.lt-shop__orderby-label{display:none}.lt-shop__orderby select{padding:9px 22px 9px 0;max-width:38vw;overflow:hidden;text-overflow:ellipsis}.lt-shop__orderby-chev{right:10px}.lt-sine__stats{grid-template-columns:minmax(0,1fr)}.lt-sine__mounts-grid{grid-template-columns:minmax(0,1fr)}.lt-sine__figure{height:260px}.lt-sine__cta{padding:32px 22px}.lt-shop__b2b{padding:24px 22px}}@media (hover:none){.lt-product__hover,.lt-product__bar{display:none}.lt-product:hover{transform:none;box-shadow:none}.lt-product:hover .lt-product__media--zoom img,.lt-product:hover .lt-product__media--swap .lt-product__img--hover{transform:none}.lt-product__cta{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lt-product,.lt-product__media,.lt-product__media img,.lt-product__hover,.lt-product__bar,.lt-product__cta,.lt-filters,.lt-shop__scrim,.lt-fchip__txt,.lt-fswatch__box,.lt-fcheck input,.lt-filters__cats a{transition:none}}.lt-pdp{max-width:1440px;margin:0 auto;padding:40px 40px 0}.lt-pdp>:last-child{padding-bottom:120px}.lt-pdp .lt-breadcrumb,.lt-pdp .woocommerce-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14.5px;color:var(--lt-gray-500);margin:0 0 34px}.lt-pdp .lt-breadcrumb a,.lt-pdp .woocommerce-breadcrumb a{color:var(--lt-gray-600);text-decoration:none}.lt-pdp .lt-breadcrumb a:hover,.lt-pdp .woocommerce-breadcrumb a:hover{color:var(--lt-link-hover)}.lt-breadcrumb__sep{color:var(--lt-gray-500)}.lt-pdp__top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start}.lt-pdp__gallery{position:relative;min-width:0}.lt-pdp .woocommerce-product-gallery{position:relative}.lt-pdp .woocommerce-product-gallery__wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.lt-pdp .woocommerce-product-gallery__image{position:relative;height:120px;border:1px solid var(--lt-line-10);overflow:hidden}.lt-pdp .woocommerce-product-gallery__image:first-child{grid-column:1 / -1;height:620px}.lt-pdp .woocommerce-product-gallery__image a{display:block;height:100%}.lt-pdp .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:contain;display:block}.lt-pdp .flex-viewport{border:1px solid var(--lt-line-10);margin-bottom:12px}.lt-pdp .flex-viewport .woocommerce-product-gallery__wrapper{display:block}.lt-pdp .flex-viewport .woocommerce-product-gallery__image{float:left;height:620px;border:0}.lt-pdp .flex-control-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.lt-pdp .flex-control-thumbs li{height:120px;border:1px solid var(--lt-line-10);cursor:pointer;transition:border-color .2s ease}.lt-pdp .flex-control-thumbs li:hover{border-color:var(--lt-yellow-b50)}.lt-pdp .flex-control-thumbs li:has(img.flex-active){border-color:var(--lt-yellow)}.lt-pdp .flex-control-thumbs img{width:100%;height:100%;object-fit:contain;display:block;opacity:1}.lt-pdp .flex-control-thumbs img.flex-active{outline:1px solid var(--lt-yellow);outline-offset:-1px}.lt-pdp .woocommerce-product-gallery__trigger{position:absolute;top:14px;right:14px;z-index:9;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--lt-white);border:1px solid var(--lt-line-10);border-radius:var(--lt-radius);font-size:0;text-decoration:none}.lt-pdp .woocommerce-product-gallery__trigger:hover{border-color:var(--lt-ink)}.lt-pdp .onsale{position:absolute;top:14px;left:14px;z-index:2;background:var(--lt-yellow);color:var(--lt-ink);font:700 12px/1 var(--lt-font-body);letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;border-radius:0;min-width:0;min-height:0}.lt-pdp__summary{padding-top:6px;min-width:0}.lt-pdp__kicker{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-bottom:18px}.lt-pdp__cat{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--lt-ink);font-weight:600;text-decoration:none}a.lt-pdp__cat:hover{color:var(--lt-link-hover)}.lt-pdp__kicker-sep{width:1px;height:12px;background:var(--lt-line-24)}.lt-pdp__sku{font-size:14.5px;color:var(--lt-gray-600)}.lt-pdp .product_title{font:500 48px/1.05 var(--lt-font-head);letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;color:var(--lt-ink)}.lt-pdp .woocommerce-product-details__short-description{margin:0 0 26px}.lt-pdp .woocommerce-product-details__short-description p{font-size:18px;line-height:1.6;color:var(--lt-gray-600);margin:0 0 12px;max-width:52ch}.lt-pdp .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.lt-pdp__rating{display:flex;align-items:center;gap:12px;margin-bottom:30px}.lt-pdp__stars{color:var(--lt-ink);font-size:15.5px;letter-spacing:.14em}.lt-pdp__rating-meta{font-size:15.5px;color:var(--lt-gray-600)}.lt-pdp__pricebox{border-top:1px solid var(--lt-line-10);border-bottom:1px solid var(--lt-line-10);padding:26px 0;margin-bottom:30px}.lt-pdp__pricerow{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:10px}.lt-pdp__pricerow .price{font:600 42px/1 var(--lt-font-head);letter-spacing:-.03em;color:var(--lt-ink);margin:0;display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px}.lt-pdp__pricerow .price .woocommerce-Price-currencySymbol{font-size:20.5px;color:var(--lt-gray-600);font-weight:500}.lt-pdp__pricerow .price ins{text-decoration:none;background:none}.lt-pdp__pricerow .price del{font-size:20.5px;color:var(--lt-gray-500);font-weight:500;align-self:flex-end;padding-bottom:4px}.lt-pdp__pricerow .price del .woocommerce-Price-currencySymbol{font-size:14.5px}.lt-pdp__vat{font-size:15.5px;color:var(--lt-gray-500);padding-bottom:6px}.lt-pdp__b2bnote{font-size:15.5px;color:var(--lt-gray-600);margin:0}.lt-pdp__b2bnote a{color:var(--lt-ink);font-weight:600;text-decoration:underline}.lt-pdp__b2bnote a:hover{color:var(--lt-link-hover)}.lt-pdp__askprice{font:600 31.5px/1.1 var(--lt-font-head);letter-spacing:-.02em;color:var(--lt-ink);margin-bottom:10px}.lt-pdp__askcta{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.lt-pdp .variations{width:100%;border-collapse:collapse;margin:0 0 8px}.lt-pdp .variations th,.lt-pdp .variations td{padding:0 0 18px;text-align:left;vertical-align:top;border:0}.lt-pdp .variations th.label{padding-right:20px}.lt-pdp .variations label{display:inline-block;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--lt-gray-600);font-weight:600;padding-top:14px}.lt-pdp .variations select{width:100%;max-width:340px;padding:13px 16px;font:400 15.5px/1.3 var(--lt-font-body);color:var(--lt-ink);background:var(--lt-white);border:1px solid var(--lt-line-14);border-radius:var(--lt-radius)}.lt-pdp .variations select:focus{border-color:var(--lt-yellow);outline:none}.lt-pdp .reset_variations{display:inline-block;font-size:13.5px;color:var(--lt-gray-600);margin-top:6px}.lt-pdp .woocommerce-variation-price .price{font:600 31.5px/1 var(--lt-font-head);letter-spacing:-.02em;color:var(--lt-ink)}.lt-pdp .woocommerce-variation-availability{font-size:15.5px}.lt-pdp .single_variation_wrap .woocommerce-variation{margin-bottom:16px}.lt-pdp__buy{margin-bottom:22px}.lt-pdp form.cart{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;margin:0}.lt-pdp form.cart .variations_button,.lt-pdp form.cart .woocommerce-variation-add-to-cart{display:flex;align-items:stretch;flex-wrap:wrap;gap:12px;width:100%}.lt-pdp form.cart>.variations,.lt-pdp form.cart>.single_variation_wrap{flex:1 1 100%}.lt-pdp .quantity{display:flex;align-items:center;border:1px solid var(--lt-line-14);border-radius:var(--lt-radius)}.lt-pdp .quantity .qty{width:110px;height:54px;border:0;background:none;text-align:center;font:600 17.5px/1 var(--lt-font-body);color:var(--lt-ink);-moz-appearance:textfield;appearance:textfield;outline:none}.lt-pdp .quantity .lt-qty__btn{width:48px;height:54px;font-size:19.5px;color:var(--lt-gray-600);background:none;border:0;cursor:pointer;transition:color .2s ease}.lt-pdp .quantity .lt-qty__btn:hover{color:var(--lt-ink)}.lt-pdp .single_add_to_cart_button{flex:1;min-width:200px;height:56px;background:var(--lt-yellow);color:var(--lt-ink);border:0;border-radius:var(--lt-radius);font:700 15px/1 var(--lt-font-body);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:transform .25s var(--lt-ease),background .25s ease}.lt-pdp .single_add_to_cart_button:hover{background:var(--lt-yellow-hover);transform:translateY(-2px)}.lt-pdp .single_add_to_cart_button:disabled,.lt-pdp .single_add_to_cart_button.disabled{opacity:.45;cursor:not-allowed;transform:none}.lt-pdp .stock{font-size:15.5px;margin:0}.lt-pdp .stock.in-stock{color:var(--lt-green)}.lt-pdp .stock.out-of-stock{color:var(--lt-gray-600)}.lt-pdp__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lt-line-10);border:1px solid var(--lt-line-10);list-style:none;margin:0;padding:0}.lt-pdp__trust-item{background:var(--lt-white);padding:16px 18px;font-size:15.5px;color:var(--lt-gray-600);display:flex;align-items:center;gap:11px}.lt-pdp__trust-item svg{flex-shrink:0}.lt-pdp__trust-item:last-child:nth-child(odd){grid-column:1 / -1}.lt-pdp__trust-item--stock{color:var(--lt-ink)}.lt-pdp__dot{width:7px;height:7px;background:var(--lt-green);border-radius:4px;flex-shrink:0}.lt-pdp__trust-item--stock.is-out{color:var(--lt-gray-600)}.lt-pdp__trust-item--stock.is-out .lt-pdp__dot{background:var(--lt-gray-500)}.lt-pdp__shipnote{font-size:15.5px;color:var(--lt-gray-600);margin:14px 0 0}.lt-pdp__shipnote-free{color:var(--lt-green);font-weight:600}.lt-pdp__section{padding-top:90px}.lt-tabs{display:flex;gap:34px;border-bottom:1px solid var(--lt-line-10);margin-bottom:44px;overflow-x:auto;scrollbar-width:none}.lt-tabs::-webkit-scrollbar{display:none}.lt-tabs__tab{font:600 14.5px/1 var(--lt-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-gray-600);background:none;border:0;border-bottom:2px solid #fff0;padding:0 0 18px;margin-bottom:-1px;cursor:pointer;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.lt-tabs__tab:hover{color:var(--lt-ink)}.lt-tabs__tab.is-active{font-weight:700;color:var(--lt-ink);border-bottom-color:var(--lt-yellow)}.lt-tabs__panel{display:none}.lt-tabs__panel.is-active{display:block}.lt-prose{max-width:76ch}.lt-prose p{font-size:17px;line-height:1.65;color:var(--lt-ink-soft);margin:0 0 18px}.lt-prose h2,.lt-prose h3{font-family:var(--lt-font-head);font-weight:500;letter-spacing:-.02em;margin:34px 0 14px}.lt-prose h2{font-size:27.5px}.lt-prose h3{font-size:21.5px}.lt-prose ul,.lt-prose ol{margin:0 0 18px;padding-left:22px}.lt-prose li{font-size:17px;line-height:1.65;color:var(--lt-ink-soft);margin-bottom:6px}.lt-prose img{max-width:100%;height:auto}.lt-spec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}.lt-spec .lt-kv .lt-kv__v{text-align:right}.lt-pdp #reviews .commentlist{list-style:none;margin:0;padding:0}.lt-pdp #reviews .commentlist>li{border-bottom:1px solid var(--lt-line-10);padding:24px 0}.lt-pdp #reviews .comment_container{display:flex;gap:18px}.lt-pdp #reviews .comment_container img.avatar{width:48px;height:48px;border-radius:50%;flex-shrink:0}.lt-pdp #reviews .comment-text{flex:1}.lt-pdp #reviews .comment-text .meta{font-size:14.5px;color:var(--lt-gray-600);margin:6px 0 10px}.lt-pdp #reviews .comment-text .meta strong{color:var(--lt-ink)}.lt-pdp #reviews .comment-text .description p{font-size:16.5px;line-height:1.6;color:var(--lt-ink-soft);margin:0 0 8px}.lt-pdp .star-rating{position:relative;display:inline-block;width:5.6em;height:1.2em;line-height:1.2;overflow:hidden;font-size:14px;letter-spacing:.12em}.lt-pdp .star-rating::before{content:"☆☆☆☆☆";color:var(--lt-gray-500);position:absolute;top:0;left:0}.lt-pdp .star-rating span{position:absolute;top:0;left:0;overflow:hidden;padding-top:1.5em}.lt-pdp .star-rating span::before{content:"★★★★★";color:var(--lt-ink);position:absolute;top:0;left:0}.lt-pdp #review_form .comment-reply-title{font:500 21.5px/1.2 var(--lt-font-head);display:block;margin-bottom:16px}.lt-pdp #review_form label{display:block;font-size:14.5px;color:var(--lt-gray-600);margin-bottom:6px}.lt-pdp #review_form input[type="text"],.lt-pdp #review_form input[type="email"],.lt-pdp #review_form textarea{width:100%;max-width:560px;background:var(--lt-white);border:1px solid var(--lt-line-16);color:var(--lt-ink);padding:14px 16px;font-size:16px;border-radius:var(--lt-radius);outline:none;margin-bottom:14px}.lt-pdp #review_form .submit{background:var(--lt-yellow);color:var(--lt-ink);border:0;border-radius:var(--lt-radius);font:700 14.5px/1 var(--lt-font-body);letter-spacing:.09em;text-transform:uppercase;padding:17px 30px;cursor:pointer;transition:transform .25s var(--lt-ease),background .25s ease}.lt-pdp #review_form .submit:hover{background:var(--lt-yellow-hover);transform:translateY(-2px)}.lt-crosssell__title{font:500 38px/1.1 var(--lt-font-head);letter-spacing:-.03em;text-wrap:balance;margin:0 0 10px}.lt-crosssell__lede{font-size:17px;color:var(--lt-gray-600);margin:0 0 34px}.lt-crosssell__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.lt-crosssell__card{min-width:0;text-decoration:none;color:var(--lt-ink)}.lt-crosssell__media{display:block;height:200px}.lt-crosssell__media img{width:100%;height:100%;object-fit:contain}.lt-crosssell__body{display:block;padding:18px 20px 22px}.lt-crosssell__name{display:block;font-size:16.5px;font-weight:600;line-height:1.4;margin-bottom:8px;color:var(--lt-ink)}.lt-crosssell__price{display:block;font:600 18.5px/1.2 var(--lt-font-head);color:var(--lt-ink)}.lt-crosssell__price .woocommerce-Price-currencySymbol{font-size:14.5px;color:var(--lt-gray-600);font-weight:500}.lt-crosssell__price del{font-size:15.5px;color:var(--lt-gray-500);font-weight:400;margin-right:8px}.lt-crosssell__price ins{text-decoration:none;background:none}.lt-crosssell__askprice{display:block;font-size:15.5px;font-weight:600;color:var(--lt-ink)}@media (max-width:1200px){.lt-pdp{padding:32px 32px 0}.lt-pdp__top{gap:44px}.lt-pdp .woocommerce-product-gallery__image:first-child,.lt-pdp .flex-viewport .woocommerce-product-gallery__image{height:520px}.lt-pdp .product_title{font-size:42px}.lt-pdp__pricerow .price{font-size:38px}}@media (max-width:900px){.lt-pdp{padding:28px 24px 0}.lt-pdp>:last-child{padding-bottom:90px}.lt-pdp .lt-breadcrumb,.lt-pdp .woocommerce-breadcrumb{margin-bottom:26px}.lt-pdp__top{grid-template-columns:minmax(0,1fr);gap:40px}.lt-pdp__summary{padding-top:0}.lt-pdp .woocommerce-product-gallery__image:first-child,.lt-pdp .flex-viewport .woocommerce-product-gallery__image{height:460px}.lt-pdp .product_title{font-size:38px}.lt-pdp__section{padding-top:70px}.lt-tabs{gap:26px;margin-bottom:34px}.lt-spec{grid-template-columns:minmax(0,1fr);column-gap:0}.lt-crosssell__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.lt-pdp{padding:22px 18px 0}.lt-pdp>:last-child{padding-bottom:72px}.lt-pdp .woocommerce-product-gallery__wrapper,.lt-pdp .flex-control-thumbs{gap:8px}.lt-pdp .woocommerce-product-gallery__image{height:84px}.lt-pdp .woocommerce-product-gallery__image:first-child,.lt-pdp .flex-viewport .woocommerce-product-gallery__image{height:340px}.lt-pdp .flex-control-thumbs li{height:84px}.lt-pdp .product_title{font-size:32px;margin-bottom:12px}.lt-pdp .woocommerce-product-details__short-description p{font-size:16.5px}.lt-pdp__pricebox{padding:20px 0;margin-bottom:24px}.lt-pdp__pricerow .price{font-size:34px}.lt-pdp__askprice{font-size:27.5px}.lt-pdp__askcta .lt-btn{flex:1 1 100%}.lt-pdp .single_add_to_cart_button{flex:1 1 100%;min-width:0;order:2}.lt-pdp .quantity{order:1}.lt-pdp__trust{grid-template-columns:minmax(0,1fr)}.lt-pdp__trust-item:last-child:nth-child(odd){grid-column:auto}.lt-pdp__section{padding-top:56px}.lt-tabs{gap:22px;margin-bottom:28px}.lt-crosssell__title{font-size:30px}.lt-crosssell__grid{grid-template-columns:minmax(0,1fr)}.lt-crosssell__media{height:220px}}@media (hover:none){.lt-crosssell .lt-card:hover{box-shadow:none;transform:none}.lt-crosssell .lt-card:hover .lt-card__media img{transform:none}}.lt-wrap{max-width:1440px;margin:0 auto;padding-left:40px;padding-right:40px}.lt-h1-page{font:500 clamp(40px, 6.6vw, 68px)/1 var(--lt-font-head);letter-spacing:-.035em;margin:0 0 22px;text-wrap:balance}.lt-h1-mont{font:500 clamp(42px, 7.4vw, 74px)/.98 var(--lt-font-head);letter-spacing:-.035em;margin:0 0 20px;text-wrap:balance}.lt-h2--50{font-size:clamp(34px, 4.6vw, 50px)}.lt-h2--44{font-size:clamp(31px, 4.2vw, 44px);line-height:1.06}.lt-sec-title{margin-bottom:44px}.lt-lede{font-size:19.5px;line-height:1.6;color:var(--lt-ink-soft);margin:0}.lt-lede--162{line-height:1.62}.lt-lede--mb36{margin-bottom:36px}.lt-lede--mb40{margin-bottom:40px}.lt-maxw-50{max-width:50ch}.lt-maxw-52{max-width:52ch}.lt-maxw-54{max-width:54ch}.lt-maxw-56{max-width:56ch}.lt-page-head{border-bottom:1px solid var(--lt-line-10)}.lt-page-head .lt-label{margin-bottom:20px}.lt-media{position:relative;overflow:hidden;min-width:0}.lt-media img,.lt-media .lt-imgslot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lt-imgslot{display:block;background:var(--lt-bg-alt)}.lt-media--zoom img,.lt-media--zoom .lt-imgslot{transition:transform 1.05s var(--lt-ease)}@media (hover:hover){.lt-media--zoom:hover img,.lt-media--zoom:hover .lt-imgslot,.lt-cat-card:hover .lt-media--zoom img,.lt-cat-card:hover .lt-media--zoom .lt-imgslot{transform:scale(1.045)}}.lt-dl{display:inline-flex;align-items:center;gap:8px;font:700 14px/1 var(--lt-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink);white-space:nowrap}.lt-dl svg{flex-shrink:0}.lt-dl:hover{color:var(--lt-link-hover)}.lt-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px}.lt-field-mb-10{margin-bottom:10px}.lt-field-mb-12{margin-bottom:12px}.lt-field-mb-16{margin-bottom:16px}.lt-form-note{border:1px solid var(--lt-line-16);padding:13px 16px;font-size:15.5px;line-height:1.5;margin:0 0 16px;border-radius:var(--lt-radius)}.lt-form-note--ok{border-color:var(--lt-yellow);background:var(--lt-yellow-18);color:var(--lt-ink)}.lt-form-note--err{border-color:#B3261E;color:#B3261E}.lt-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden;margin:0}.lt-panel-card{border:1px solid var(--lt-line-10);background:var(--lt-white);padding:36px 34px 38px}.lt-panel-card__title{font:600 25.5px/1.2 var(--lt-font-head);margin:0 0 6px;text-wrap:balance}.lt-panel-card__sub{font-size:16px;color:var(--lt-gray-600);margin:0 0 26px}.lt-mont-hero{position:relative;height:520px;display:flex;align-items:flex-end;overflow:hidden;color:var(--lt-white)}.lt-mont-hero__media{position:absolute;inset:0;min-width:0}.lt-mont-hero__media img,.lt-mont-hero__media .lt-imgslot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lt-mont-hero__media .lt-imgslot{background:var(--lt-dark-4)}.lt-mont-hero__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgb(11 11 12 / .6) 0%,rgb(11 11 12 / .35) 40%,rgb(11 11 12 / .95) 100%);pointer-events:none}.lt-mont-hero__in{position:relative;width:100%;padding-bottom:56px}.lt-mont-hero__kicker{margin-bottom:18px}.lt-mont-hero .lt-h1-mont{color:var(--lt-white)}.lt-mont-hero__lead{font-size:19.5px;line-height:1.6;color:var(--lt-gray-on-dark);margin:0;max-width:56ch}.lt-steps{grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--lt-line-10)}.lt-steps__cell{background:var(--lt-white);padding:34px 30px 40px}.lt-steps__num{font:700 14.5px/1 var(--lt-font-head);letter-spacing:.14em;color:var(--lt-ink);margin-bottom:22px}.lt-steps__title{font:600 21.5px/1.3 var(--lt-font-head);margin:0 0 10px}.lt-steps__desc{font-size:16px;line-height:1.6;color:var(--lt-gray-600);margin:0}.lt-included{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px;align-items:center}.lt-included__title{margin-bottom:24px}.lt-included__media{height:560px}.lt-checklist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.lt-checklist__item{display:flex;gap:14px;padding:16px 0;border-bottom:1px solid var(--lt-line-10);font-size:17.5px;line-height:1.5}.lt-checklist__item:last-child{border-bottom:0}.lt-checklist__item--minus{color:var(--lt-gray-600)}.lt-checklist__icon{display:flex;align-items:center;padding-top:2px;flex-shrink:0}.lt-pricing__h2{margin-bottom:12px}.lt-pricing__note{font-size:17px;color:var(--lt-gray-600);margin:0 0 36px}.lt-pricing__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lt-pricing__card{position:relative;border:1px solid var(--lt-line-10);padding:34px 32px 38px}.lt-pricing__card--hot{border-color:var(--lt-yellow);background:var(--lt-yellow-18)}.lt-pricing__badge{position:absolute;top:-1px;right:-1px;background:var(--lt-yellow);color:var(--lt-ink);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:6px 11px}.lt-pricing__name{font:600 23.5px/1.3 var(--lt-font-head);margin:0 0 8px}.lt-pricing__desc{font-size:16px;color:var(--lt-gray-600);margin:0 0 24px;line-height:1.55}.lt-pricing__price{font:600 clamp(27px, 3vw, 33.5px)/1.1 var(--lt-font-head);letter-spacing:-.02em;color:var(--lt-ink)}.lt-pricing__unit{font-size:16.5px;color:var(--lt-gray-600);font-weight:500;letter-spacing:0}.lt-inquiry{border:1px solid var(--lt-line-10);background:var(--lt-white);padding:52px 56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:60px}.lt-inquiry__title{margin-bottom:14px}.lt-inquiry__lead{font-size:17.5px;line-height:1.6;color:var(--lt-gray-600);margin:0 0 26px}.lt-inquiry__contact{font-size:16.5px;line-height:1.9;color:var(--lt-gray-600)}.lt-inquiry__phone{color:var(--lt-ink);font:600 20.5px/1.4 var(--lt-font-head)}.lt-inquiry__textarea{min-height:110px;margin-bottom:16px}.lt-b2b-hero__in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,460px);gap:70px;align-items:start;padding-top:56px;padding-bottom:70px}.lt-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.lt-benefits__cell{background:var(--lt-white);padding:26px 26px 30px}.lt-benefits__icon{margin-bottom:18px}.lt-benefits__icon svg{display:block}.lt-benefits__title{font:600 19.5px/1.3 var(--lt-font-head);margin:0 0 8px}.lt-benefits__desc{font-size:16px;line-height:1.6;color:var(--lt-gray-600);margin:0}.lt-login__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.lt-login__remember{display:flex;align-items:center;gap:9px;font-size:15.5px;color:var(--lt-gray-600);cursor:pointer}.lt-login__remember input{accent-color:var(--lt-ink)}.lt-login__forgot{font-size:15.5px;color:var(--lt-gray-600)}.lt-login__submit{margin-bottom:22px}.lt-login__alt{border-top:1px solid var(--lt-line-10);padding-top:22px}.lt-login__alt-note{font-size:16px;color:var(--lt-gray-600);margin-bottom:14px}.lt-docs__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:40px}.lt-docs__note{font-size:17px;color:var(--lt-gray-600);margin:0 0 6px;max-width:34ch}.lt-docs__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.lt-docs__cell{background:var(--lt-white);padding:30px 28px 34px}.lt-docs__fmt{font:700 13.5px/1 var(--lt-font-head);letter-spacing:.16em;color:var(--lt-ink);margin-bottom:20px}.lt-docs__title{font-size:18px;font-weight:600;margin:0 0 8px}.lt-docs__desc{font-size:15.5px;line-height:1.6;color:var(--lt-gray-600);margin:0 0 20px}.lt-specsupport{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:70px;align-items:center}.lt-specsupport__media{height:520px}.lt-specsupport__title{margin-bottom:22px}.lt-specsupport__lead{font-size:18.5px;line-height:1.62;color:var(--lt-ink-soft);margin:0 0 30px}.lt-numlist{list-style:none;margin:0 0 34px;padding:0;display:flex;flex-direction:column}.lt-numlist__item{display:flex;gap:16px;padding:15px 0;border-bottom:1px solid var(--lt-line-10);font-size:17px;line-height:1.5}.lt-numlist__item:last-child{border-bottom:0}.lt-numlist__num{font:700 14.5px/1.5 var(--lt-font-head);letter-spacing:.1em;color:var(--lt-ink);width:26px;flex-shrink:0}.lt-proj-head__in{padding-top:56px;padding-bottom:46px}.lt-proj-filters{display:flex;gap:8px;flex-wrap:wrap}.lt-proj-body{padding-top:56px}.lt-proj-featured{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;margin-bottom:24px}.lt-proj-main__media{height:560px;margin-bottom:20px}.lt-proj-main__row{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.lt-proj-kicker{font-size:13.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--lt-ink);font-weight:600;margin-bottom:10px}.lt-proj-kicker--muted{color:var(--lt-gray-500);margin-bottom:7px}.lt-proj-main__title{font:600 clamp(26px, 3.4vw, 33.5px)/1.15 var(--lt-font-head);letter-spacing:-.025em;margin:0 0 8px;text-wrap:balance}.lt-proj-main__desc{font-size:17px;color:var(--lt-gray-600);margin:0;max-width:64ch}.lt-proj-more{font:700 14px/1 var(--lt-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink);white-space:nowrap;padding-bottom:6px}a.lt-proj-more:hover{color:var(--lt-link-hover)}.lt-proj-side{display:flex;flex-direction:column;gap:24px}.lt-proj-side__media{height:270px;margin-bottom:16px}.lt-proj-card__title{font:600 21.5px/1.3 var(--lt-font-head);margin:0}.lt-proj-card__title--mb{margin-bottom:6px}.lt-proj-card__spec{font-size:15.5px;color:var(--lt-gray-600);margin:0}.lt-proj-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lt-proj-grid__media{height:300px;margin-bottom:16px}.lt-cta-band{border:1px solid var(--lt-line-10);background:var(--lt-white);padding:52px 56px;display:flex;align-items:center;justify-content:space-between;gap:50px}.lt-cta-band__title{margin:0 0 12px}.lt-cta-band__text{font-size:17.5px;line-height:1.6;color:var(--lt-gray-600);margin:0;max-width:62ch}.lt-cta-band .lt-btn{white-space:nowrap}.lt-cats-head__in{display:flex;align-items:flex-end;justify-content:space-between;gap:50px;padding-top:56px;padding-bottom:46px}.lt-cats-head__in .lt-h1-page{margin-bottom:20px}.lt-cats-head__meta{font-size:15.5px;color:var(--lt-gray-600);white-space:nowrap;padding-bottom:8px}.lt-cats-body{padding-top:56px;padding-bottom:120px}.lt-cats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lt-cat-card{border:1px solid var(--lt-line-10);transition:border-color .3s ease}.lt-cat-card:hover{border-color:var(--lt-yellow-b50)}.lt-cat-card__media{height:330px}.lt-cat-card__body{padding:26px 26px 28px}.lt-cat-card__cat{font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--lt-ink);font-weight:600;margin-bottom:12px}.lt-cat-card__title{font:600 24.5px/1.2 var(--lt-font-head);margin:0 0 8px;text-wrap:balance}.lt-cat-card__desc{font-size:16px;color:var(--lt-gray-600);margin:0 0 22px;line-height:1.55}.lt-cat-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px}.lt-cat-card__size{font-size:15px;color:var(--lt-gray-500)}.lt-cats-note{margin-top:34px;border:1px solid var(--lt-line-10);padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:34px}.lt-cats-note__text{font-size:17px;color:var(--lt-gray-600);margin:0}.lt-cats-note .lt-btn{white-space:nowrap}.lt-contact__in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:70px;align-items:start;padding-top:56px;padding-bottom:60px}.lt-contact__in .lt-h1-page{margin-bottom:24px}.lt-contact-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.lt-contact-cards__cell{background:var(--lt-bg);padding:26px 26px 28px}.lt-contact-cards__label{display:flex;align-items:center;gap:9px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--lt-gray-500);font-weight:600;margin-bottom:12px}.lt-contact-cards__label svg{flex-shrink:0}.lt-contact-cards__val{font-size:17.5px;line-height:1.6}.lt-contact-cards__val a{color:inherit}.lt-contact-cards__val a:hover{color:var(--lt-link-hover)}.lt-contact-cards__muted{color:var(--lt-gray-600)}.lt-contact__ids{font-size:15.5px;color:var(--lt-gray-500);margin-top:20px}.lt-topic{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px;padding:0;border:0}.lt-chip--icon{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;cursor:pointer}.lt-chip--icon svg{flex-shrink:0}.lt-chip input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.lt-chip:has(input[type="radio"]:checked){border-color:var(--lt-yellow);color:var(--lt-ink);font-weight:600}.lt-chip:focus-within{outline:2px solid var(--lt-yellow);outline-offset:1px}.lt-contact-form__gdpr{margin-bottom:20px}.lt-map-band{max-width:1440px;margin:0 auto;padding-bottom:120px}.lt-map-band__media{height:520px}.lt-map-band__btn{position:absolute;left:40px;bottom:40px;z-index:2;padding:16px 24px}@media (max-width:1200px){.lt-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-docs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-b2b-hero__in{grid-template-columns:minmax(0,1.1fr) minmax(300px,400px);gap:44px}.lt-included,.lt-specsupport,.lt-contact__in{gap:44px}.lt-inquiry{padding:44px 40px;gap:40px}.lt-proj-featured{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:900px){.lt-wrap{padding-left:24px;padding-right:24px}.lt-mont-hero{height:440px}.lt-included{grid-template-columns:minmax(0,1fr)}.lt-included__media{height:380px;order:-1}.lt-pricing__grid{grid-template-columns:minmax(0,1fr)}.lt-inquiry{grid-template-columns:minmax(0,1fr);gap:34px}.lt-b2b-hero__in{grid-template-columns:minmax(0,1fr);gap:40px}.lt-docs__head{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:30px}.lt-docs__note{margin:0}.lt-specsupport{grid-template-columns:minmax(0,1fr)}.lt-specsupport__media{height:380px}.lt-proj-featured{grid-template-columns:minmax(0,1fr)}.lt-proj-main__media{height:420px}.lt-proj-side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lt-proj-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-cats-head__in{flex-direction:column;align-items:flex-start;gap:16px}.lt-cats-head__meta{padding-bottom:0}.lt-cats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lt-contact__in{grid-template-columns:minmax(0,1fr)}.lt-map-band__media{height:400px}.lt-cta-band,.lt-cats-note{flex-direction:column;align-items:flex-start;gap:24px;padding:36px 28px}}@media (max-width:640px){.lt-wrap{padding-left:18px;padding-right:18px}.lt-form-row{grid-template-columns:minmax(0,1fr)}.lt-panel-card{padding:28px 22px 30px}.lt-mont-hero{height:380px}.lt-mont-hero__in{padding-bottom:40px}.lt-steps{grid-template-columns:minmax(0,1fr)}.lt-steps__cell{padding:26px 22px 30px}.lt-included__media{height:300px}.lt-inquiry{padding:30px 22px}.lt-inquiry .lt-btn{width:100%}.lt-benefits{grid-template-columns:minmax(0,1fr)}.lt-docs__grid{grid-template-columns:minmax(0,1fr)}.lt-specsupport__media{height:300px}.lt-specsupport .lt-btn{width:100%}.lt-proj-main__media{height:300px}.lt-proj-main__row{flex-direction:column;align-items:flex-start;gap:14px}.lt-proj-side{grid-template-columns:minmax(0,1fr)}.lt-proj-side__media{height:260px}.lt-proj-grid{grid-template-columns:minmax(0,1fr)}.lt-proj-grid__media{height:260px}.lt-cta-band .lt-btn{width:100%}.lt-cats-grid{grid-template-columns:minmax(0,1fr)}.lt-cat-card__media{height:280px}.lt-cats-note .lt-btn{width:100%}.lt-contact-cards{grid-template-columns:minmax(0,1fr)}.lt-map-band__media{height:320px}.lt-map-band__btn{left:18px;bottom:18px}}@media (prefers-reduced-motion:reduce){.lt-media--zoom img,.lt-media--zoom .lt-imgslot{transition:none}}.lt-cart-steps{display:flex;align-items:center;gap:30px;margin:0 0 36px;padding:0;list-style:none}.lt-cart-steps__item{display:flex;align-items:center;gap:10px;font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--lt-gray-500);white-space:nowrap}.lt-cart-steps__item+.lt-cart-steps__item::before{content:"";flex:0 0 60px;height:1px;background:var(--lt-line-14);margin-right:20px}.lt-cart-steps__num{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:12px;border:1px solid var(--lt-line-24);font-size:13.5px;letter-spacing:0}.lt-cart-steps__item.is-active{color:var(--lt-ink);font-weight:700}.lt-cart-steps__item.is-active .lt-cart-steps__num{background:var(--lt-yellow);border-color:var(--lt-yellow);color:var(--lt-ink)}.lt-cart-title-count{color:var(--lt-gray-500);font-size:25.5px;font-weight:400}.lt-cart-progress{border:1px solid var(--lt-line-10);background:var(--lt-white);padding:18px 22px 20px;margin:0 0 24px}.lt-cart-progress__txt{margin:0 0 12px;font-size:15.5px;line-height:1.5;color:var(--lt-gray-600)}.lt-cart-progress__txt strong{font-family:var(--lt-font-head);font-weight:600;letter-spacing:-.01em;color:var(--lt-ink)}.lt-cart-progress__bar{height:6px;background:var(--lt-bg-alt);border-radius:3px;overflow:hidden}.lt-cart-progress__fill{display:block;height:100%;background:var(--lt-yellow);box-shadow:var(--lt-glow-progress);transition:width .6s var(--lt-ease)}.lt-cart-progress--done .lt-cart-progress__txt{color:var(--lt-green);font-weight:600}.woocommerce-cart .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:0 44px;align-items:start}.woocommerce-cart .woocommerce>:not(.woocommerce-cart-form):not(.cart-collaterals){grid-column:1 / -1}.woocommerce-cart form.woocommerce-cart-form{min-width:0}.woocommerce-cart .cart-collaterals{min-width:0;width:auto;display:flex;flex-direction:column}.woocommerce-cart .cart-collaterals .cart_totals{order:1}.woocommerce-cart .cart-collaterals .lt-cart-b2b{order:2}.woocommerce-cart .cart-collaterals .cross-sells{order:3}.woocommerce-cart table.cart{display:block;width:100%;border:1px solid var(--lt-line-10);border-collapse:collapse}.woocommerce-cart table.cart thead{display:none}.woocommerce-cart table.cart tbody{display:block}.woocommerce-cart table.cart tr.cart_item{display:grid;grid-template-columns:110px minmax(0,1fr) 130px 120px 34px;gap:20px;align-items:center;padding:22px 24px;border-bottom:1px solid var(--lt-line-10)}.woocommerce-cart table.cart td,.woocommerce-cart table.cart th{padding:0;border:0;background:none}.woocommerce-cart table.cart td.product-thumbnail{grid-column:1;grid-row:1}.woocommerce-cart table.cart td.product-name{grid-column:2;grid-row:1;min-width:0}.woocommerce-cart table.cart td.product-price{display:none}.woocommerce-cart table.cart td.product-quantity{grid-column:3;grid-row:1}.woocommerce-cart table.cart td.product-subtotal{grid-column:4;grid-row:1}.woocommerce-cart table.cart td.product-remove{grid-column:5;grid-row:1}.woocommerce-cart table.cart td.product-thumbnail a{display:block;height:90px;overflow:hidden}.woocommerce-cart table.cart td.product-thumbnail img{display:block;width:100%;height:90px;object-fit:contain;transition:transform 1.05s var(--lt-ease)}@media (hover:hover){.woocommerce-cart table.cart tr.cart_item:hover td.product-thumbnail img{transform:scale(1.045)}}.woocommerce-cart table.cart td.product-name{font-size:17.5px;font-weight:600;line-height:1.35}.woocommerce-cart table.cart td.product-name a{color:var(--lt-ink)}.woocommerce-cart table.cart td.product-name a:hover{color:var(--lt-link-hover)}.lt-cart-item-meta{display:block;margin-top:6px;font-size:15px;font-weight:400;color:var(--lt-gray-600)}.woocommerce-cart table.cart td.product-name dl.variation{display:flex;flex-wrap:wrap;gap:2px 8px;margin:6px 0 0;font-size:15px;font-weight:400;color:var(--lt-gray-600)}.woocommerce-cart table.cart td.product-name dl.variation dt,.woocommerce-cart table.cart td.product-name dl.variation dd{margin:0;font-weight:400}.woocommerce-cart table.cart td.product-name dl.variation dd p{display:inline;margin:0}.woocommerce-cart table.cart td.product-quantity .quantity{display:flex;align-items:center;width:118px;height:42px;border:1px solid var(--lt-line-14);border-radius:var(--lt-radius)}.woocommerce-cart table.cart input.qty{width:100%;height:100%;border:0;background:none;outline:none;text-align:center;font-family:var(--lt-font-body);font-size:16.5px;font-weight:600;color:var(--lt-ink);appearance:textfield;-moz-appearance:textfield}.woocommerce-cart table.cart input.qty::-webkit-outer-spin-button,.woocommerce-cart table.cart input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-cart table.cart td.product-subtotal{text-align:right;font-family:var(--lt-font-head);font-size:18.5px;font-weight:600;letter-spacing:-.01em}.woocommerce-cart table.cart td.product-subtotal .woocommerce-Price-currencySymbol{font-size:13.5px;font-weight:500;color:var(--lt-gray-600)}.woocommerce-cart table.cart td.product-remove a.remove{display:flex;align-items:center;justify-content:center;width:34px;height:34px;font-size:0;line-height:0;border-radius:0;color:var(--lt-gray-500)!important;background:none!important;transition:color .25s ease}.woocommerce-cart table.cart td.product-remove a.remove:hover{color:var(--lt-ink)!important;background:none!important}.woocommerce-cart table.cart td.product-remove a.remove::before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='M9 7V4.5h6V7'/%3E%3Cpath d='M6 7l1 13h10l1-13'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='M9 7V4.5h6V7'/%3E%3Cpath d='M6 7l1 13h10l1-13'/%3E%3Cpath d='M10 11v6M14 11v6'/%3E%3C/svg%3E") center / contain no-repeat}.woocommerce-cart table.cart tr:has(td.actions){display:block}.woocommerce-cart table.cart td.actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px}.woocommerce-cart table.cart td.actions .coupon{display:flex;flex-wrap:wrap;gap:10px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:200px;padding:12px 14px;background:var(--lt-white);border:1px solid var(--lt-line-16);border-radius:var(--lt-radius);outline:none;font-family:var(--lt-font-body);font-size:15px;color:var(--lt-ink)}.woocommerce-cart table.cart td.actions .button{background:none;border:1px solid var(--lt-line-24);color:var(--lt-gray-600);font:600 14px/1 var(--lt-font-body);letter-spacing:.06em;padding:13px 18px;border-radius:var(--lt-radius);cursor:pointer;transition:border-color .25s ease,color .25s ease}.woocommerce-cart table.cart td.actions .button:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.woocommerce-cart table.cart td.actions .button:disabled,.woocommerce-cart table.cart td.actions .button:disabled:hover{opacity:.45;cursor:default;border-color:var(--lt-line-24);color:var(--lt-gray-600)}.woocommerce-cart p.cart-empty{margin:0 0 24px;font-size:19.5px;color:var(--lt-gray-600)}.woocommerce-cart .cart_totals{float:none;width:100%;border:1px solid var(--lt-line-10);background:var(--lt-white);padding:30px 28px 32px}.woocommerce-cart .cart_totals>h2{margin:0 0 14px;font:600 21.5px/1.25 var(--lt-font-head);letter-spacing:-.01em;text-wrap:balance}.woocommerce-cart .cart_totals table.shop_table{width:100%;margin:0 0 6px;border:0;border-collapse:collapse}.woocommerce-cart .cart_totals table.shop_table th,.woocommerce-cart .cart_totals table.shop_table td{padding:11px 0;border:0;background:none;font-size:16.5px;font-weight:400;vertical-align:top}.woocommerce-cart .cart_totals table.shop_table th{text-align:left;color:var(--lt-gray-600);width:40%}.woocommerce-cart .cart_totals table.shop_table td{text-align:right}.woocommerce-cart .cart_totals .cart-discount td,.woocommerce-cart .cart_totals .cart-discount td a{color:var(--lt-green)}.woocommerce-cart .cart_totals .tax-total td,.woocommerce-cart .cart_totals .tax-rate td,.woocommerce-cart .cart_totals .fee td{color:var(--lt-gray-600)}.woocommerce-cart .cart_totals .woocommerce-shipping-totals td{text-align:left}.woocommerce ul#shipping_method{list-style:none;margin:0;padding:0;display:grid;gap:4px}.woocommerce ul#shipping_method li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:6px 0}.woocommerce ul#shipping_method input[type="radio"]{accent-color:var(--lt-ink);margin:4px 0 0;flex:0 0 auto}.woocommerce ul#shipping_method label{font-size:15.5px;line-height:1.45;color:var(--lt-ink);cursor:pointer}.woocommerce ul#shipping_method label .woocommerce-Price-amount{font-weight:600}.woocommerce ul#shipping_method li:has(input[value*="free_shipping"]) label{color:var(--lt-green);font-weight:600}.woocommerce-shipping-destination,.woocommerce-shipping-calculator{font-size:14px;color:var(--lt-gray-500);margin:6px 0 0}.woocommerce-cart .cart_totals .order-total th,.woocommerce-cart .cart_totals .order-total td{border-top:1px solid var(--lt-line-10);padding-top:16px}.woocommerce-cart .cart_totals .order-total th{color:var(--lt-ink);font-weight:600}.woocommerce-cart .cart_totals .order-total td{font-family:var(--lt-font-head);font-size:31.5px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.woocommerce-cart .cart_totals .order-total .woocommerce-Price-currencySymbol{font-size:16.5px;font-weight:500;color:var(--lt-gray-600)}.woocommerce-cart .cart_totals .order-total .includes_tax{display:block;margin-top:4px;font-family:var(--lt-font-body);font-size:14px;font-weight:400;letter-spacing:0;color:var(--lt-gray-600)}.woocommerce-cart .wc-proceed-to-checkout{padding:18px 0 0;margin:0}.woocommerce-cart .wc-proceed-to-checkout .lt-btn--primary{width:100%;padding:18px;font-size:15px;margin-bottom:12px}.lt-cart-continue{display:flex;align-items:center;justify-content:center;width:100%;padding:15px;border:1px solid var(--lt-line-24);border-radius:var(--lt-radius);font:600 14.5px/1 var(--lt-font-body);letter-spacing:.06em;color:var(--lt-gray-600);transition:border-color .25s ease,color .25s ease}.lt-cart-continue:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.lt-cart-b2b{border:1px solid var(--lt-line-16);background:var(--lt-yellow-18);padding:22px 24px;margin-top:16px}.lt-cart-b2b__title{font-size:16.5px;font-weight:600;margin:0 0 7px}.lt-cart-b2b p{margin:0 0 14px;font-size:15.5px;line-height:1.55;color:var(--lt-gray-600)}.woocommerce-cart .cross-sells{float:none;width:100%;margin-top:16px}.woocommerce-cart .cross-sells>h2{margin:0 0 14px;font:600 19.5px/1.25 var(--lt-font-head)}.woocommerce-cart .cross-sells ul.products{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:0;list-style:none;background:var(--lt-line-10);border:1px solid var(--lt-line-10)}.woocommerce-cart .cross-sells ul.products li.product{width:100%;margin:0;background:var(--lt-white)}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-message,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-info,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-error{position:relative;margin:0 0 16px;padding:16px 20px;list-style:none;background:var(--lt-white);border:1px solid var(--lt-line-10);border-left:3px solid var(--lt-yellow);border-radius:0;color:var(--lt-ink);font-size:15.5px;line-height:1.5}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-error{border-left-color:#C43D2F}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-message::before,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-info::before,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-error::before{display:none}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-error li{margin:0;padding:0}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-message a,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .woocommerce-info a{font-weight:600}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .return-to-shop a.button,.woocommerce-checkout #place_order,.woocommerce-account .woocommerce button.button[name="save_address"],.woocommerce-account .woocommerce button.button[name="save_account_details"],.woocommerce-account .woocommerce form.login button.button,.woocommerce-account .woocommerce form.register button.button,.woocommerce-account .woocommerce form.lost_reset_password button.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--lt-yellow);color:var(--lt-ink);border:none;border-radius:var(--lt-radius);padding:17px 30px;font:700 14.5px/1 var(--lt-font-body);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform .25s var(--lt-ease),background .25s ease}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-cart .return-to-shop a.button:hover,.woocommerce-checkout #place_order:hover,.woocommerce-account .woocommerce button.button[name="save_address"]:hover,.woocommerce-account .woocommerce button.button[name="save_account_details"]:hover,.woocommerce-account .woocommerce form.login button.button:hover,.woocommerce-account .woocommerce form.register button.button:hover,.woocommerce-account .woocommerce form.lost_reset_password button.button:hover{background:var(--lt-yellow-hover);color:var(--lt-ink);transform:translateY(-2px)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout #place_order{width:100%;padding:18px;font-size:15px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{margin-bottom:12px}.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-button,.woocommerce-account table.my_account_orders .button,.woocommerce-account .woocommerce-Address .edit{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--lt-line-24);border-radius:var(--lt-radius);color:var(--lt-gray-600);padding:11px 16px;font:600 13.5px/1 var(--lt-font-body);letter-spacing:.06em;cursor:pointer;text-decoration:none;transition:border-color .25s ease,color .25s ease}.woocommerce-account .woocommerce-MyAccount-content a.woocommerce-button:hover,.woocommerce-account table.my_account_orders .button:hover,.woocommerce-account .woocommerce-Address .edit:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus-visible,.woocommerce-checkout #place_order:focus-visible,.lt-cart-continue:focus-visible,.woocommerce-cart table.cart td.actions .button:focus-visible{outline:2px solid var(--lt-yellow);outline-offset:2px}.woocommerce-checkout form.woocommerce-checkout{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:0 44px;align-items:start}.woocommerce-checkout form.woocommerce-checkout #customer_details{grid-column:1;grid-row:1 / span 2;min-width:0}.woocommerce-checkout form.woocommerce-checkout #order_review_heading{grid-column:2;grid-row:1;margin:0 0 16px;font:600 21.5px/1.25 var(--lt-font-head);letter-spacing:-.01em}.woocommerce-checkout form.woocommerce-checkout #order_review{grid-column:2;grid-row:2;min-width:0;border:1px solid var(--lt-line-10);background:var(--lt-white);padding:26px 28px 30px}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none;width:100%;max-width:none}.woocommerce-checkout #customer_details h3,.woocommerce-checkout .woocommerce-additional-fields h3{margin:0 0 18px;font:600 21.5px/1.25 var(--lt-font-head);letter-spacing:-.01em}.woocommerce-checkout #customer_details .col-2 h3,.woocommerce-checkout .woocommerce-additional-fields h3{margin-top:26px}#ship-to-different-address{display:flex;align-items:center;gap:10px;margin:26px 0 12px;font-size:16.5px;font-weight:600}#ship-to-different-address input{margin:0;accent-color:var(--lt-ink)}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row{display:block;margin:0 0 16px;padding:0}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row label{display:block;margin:0 0 8px;font-size:14px;font-weight:600;color:var(--lt-ink)}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row label.checkbox{display:flex;align-items:flex-start;gap:10px;font-weight:400;font-size:15px;color:var(--lt-gray-600);line-height:1.5;cursor:pointer}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row .required{color:inherit;text-decoration:none}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row input.input-text,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row textarea,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row select{width:100%;background:var(--lt-white);border:1px solid var(--lt-line-16);border-radius:var(--lt-radius);color:var(--lt-ink);padding:16px;font-family:var(--lt-font-body);font-size:16.5px;outline:none}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row textarea{min-height:110px;resize:vertical}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row input[type="checkbox"],:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row input[type="radio"]{width:auto;accent-color:var(--lt-ink);margin-top:2px}:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row.woocommerce-invalid input.input-text,:is(.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) form .form-row.woocommerce-invalid select{border-color:#C43D2F}:is(.woocommerce-checkout,.woocommerce-account) form .form-row-first,:is(.woocommerce-checkout,.woocommerce-account) form .form-row-last{width:calc(50% - 8px)}:is(.woocommerce-checkout,.woocommerce-account) form .form-row-first{float:left}:is(.woocommerce-checkout,.woocommerce-account) form .form-row-last{float:right}.woocommerce-checkout .select2-container--default .select2-selection--single{height:auto;border:1px solid var(--lt-line-16);border-radius:var(--lt-radius);background:var(--lt-white);padding:14px 16px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:1.4;color:var(--lt-ink);font-size:16.5px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:12px}.woocommerce-checkout form.checkout_coupon{border:1px solid var(--lt-line-10);border-radius:0;background:var(--lt-white);padding:20px 22px;margin:0 0 24px}.woocommerce-checkout form.checkout_coupon .button{background:none;border:1px solid var(--lt-line-24);border-radius:var(--lt-radius);color:var(--lt-gray-600);font:600 14px/1 var(--lt-font-body);letter-spacing:.06em;padding:13px 18px;cursor:pointer;transition:border-color .25s ease,color .25s ease}.woocommerce-checkout form.checkout_coupon .button:hover{border-color:var(--lt-ink);color:var(--lt-ink)}.woocommerce-checkout table.woocommerce-checkout-review-order-table{width:100%;border:0;border-collapse:collapse}.woocommerce-checkout table.woocommerce-checkout-review-order-table th,.woocommerce-checkout table.woocommerce-checkout-review-order-table td{padding:11px 0;border:0;background:none;font-size:16px;font-weight:400;text-align:left;vertical-align:top}.woocommerce-checkout table.woocommerce-checkout-review-order-table thead th{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--lt-gray-500);border-bottom:1px solid var(--lt-line-10)}.woocommerce-checkout table.woocommerce-checkout-review-order-table .product-total,.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot td{text-align:right}.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart_item .product-name{color:var(--lt-ink)}.woocommerce-checkout table.woocommerce-checkout-review-order-table .cart_item .product-quantity{color:var(--lt-gray-600);font-weight:400}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot th{color:var(--lt-gray-600)}.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total td{border-top:1px solid var(--lt-line-10);padding-top:16px}.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total th{color:var(--lt-ink);font-weight:600}.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total td{font-family:var(--lt-font-head);font-size:27.5px;font-weight:600;letter-spacing:-.02em}.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total .woocommerce-Price-currencySymbol{font-size:15px;font-weight:500;color:var(--lt-gray-600)}.woocommerce-checkout table.woocommerce-checkout-review-order-table .order-total .includes_tax{display:block;margin-top:4px;font-family:var(--lt-font-body);font-size:14px;font-weight:400;color:var(--lt-gray-600)}.woocommerce-checkout #payment{background:#fff0;border-radius:0;border-top:1px solid var(--lt-line-10);margin-top:14px;padding-top:18px}.woocommerce-checkout #payment ul.payment_methods{list-style:none;margin:0 0 16px;padding:0;border:0;display:grid;gap:8px}.woocommerce-checkout #payment ul.payment_methods li{margin:0;line-height:1.5}.woocommerce-checkout #payment ul.payment_methods label{display:inline;font-size:16px;font-weight:500;color:var(--lt-ink);cursor:pointer}.woocommerce-checkout #payment ul.payment_methods input.input-radio{accent-color:var(--lt-ink);margin:0 8px 0 0}.woocommerce-checkout #payment div.payment_box{background:var(--lt-bg);border-radius:var(--lt-radius);padding:14px 16px;margin:10px 0 0;font-size:15px;line-height:1.5;color:var(--lt-ink-soft)}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment div.form-row.place-order{padding:0;margin:8px 0 0}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{font-size:14.5px;color:var(--lt-gray-600);line-height:1.5;margin-bottom:14px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation){display:grid;grid-template-columns:240px minmax(0,1fr);gap:44px;align-items:start}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid var(--lt-line-10);background:var(--lt-white)}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:14px 18px;border-left:2px solid #fff0;border-bottom:1px solid var(--lt-line-10);font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--lt-gray-600);transition:color .2s ease,border-color .2s ease}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child a{border-bottom:0}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:var(--lt-ink)}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:var(--lt-ink);border-left-color:var(--lt-yellow);background:var(--lt-bg)}.woocommerce-account .woocommerce-MyAccount-content{min-width:0;font-size:16.5px;line-height:1.6}.woocommerce-account .woocommerce-MyAccount-content>p{margin:0 0 16px}.woocommerce-account .woocommerce-MyAccount-content table.shop_table{width:100%;border:1px solid var(--lt-line-10);border-collapse:collapse;background:var(--lt-white)}.woocommerce-account .woocommerce-MyAccount-content table.shop_table th{padding:14px 18px;border:0;border-bottom:1px solid var(--lt-line-10);text-align:left;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--lt-gray-600)}.woocommerce-account .woocommerce-MyAccount-content table.shop_table td{padding:14px 18px;border:0;border-bottom:1px solid var(--lt-line-10);font-size:16px}.woocommerce-account .woocommerce-MyAccount-content table.shop_table tr:last-child td{border-bottom:0}.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.woocommerce-account .woocommerce-Addresses .woocommerce-Address{float:none;width:100%;max-width:none;border:1px solid var(--lt-line-10);background:var(--lt-white);padding:24px 26px}.woocommerce-account .woocommerce-Address header.woocommerce-Address-title h3{margin:0 0 6px;font:600 19.5px/1.25 var(--lt-font-head)}.woocommerce-account .woocommerce-Address address{font-style:normal;color:var(--lt-gray-600);line-height:1.6}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register,.woocommerce-account .woocommerce form.lost_reset_password{max-width:460px;border:1px solid var(--lt-line-10);border-radius:0;background:var(--lt-white);padding:34px 32px;margin:0}.woocommerce-account .woocommerce .lost_password{font-size:14.5px;margin:12px 0 0}.woocommerce-account .woocommerce .lost_password a{color:var(--lt-gray-600)}.woocommerce-account .woocommerce .lost_password a:hover{color:var(--lt-link-hover)}.woocommerce .screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}@media (max-width:768.98px){.woocommerce-cart table.cart td{text-align:left!important}.woocommerce-cart table.cart td.product-subtotal{text-align:right!important}.woocommerce-cart table.cart td::before,.woocommerce-cart .cart_totals table td::before{display:none!important}.woocommerce-cart .cart_totals table.shop_table tr{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.woocommerce-cart .cart_totals table.shop_table th,.woocommerce-cart .cart_totals table.shop_table td{width:auto}.woocommerce-cart .cart_totals table.shop_table td{text-align:right!important}.woocommerce-cart .cart_totals .woocommerce-shipping-totals td{text-align:left!important}.woocommerce-cart table.cart td.product-thumbnail{display:block}}@media (max-width:1200px){.woocommerce-cart .woocommerce,.woocommerce-checkout form.woocommerce-checkout{grid-template-columns:minmax(0,1fr) 360px;gap:0 32px}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation){grid-template-columns:220px minmax(0,1fr);gap:32px}.woocommerce-cart table.cart tr.cart_item{grid-template-columns:96px minmax(0,1fr) 122px 110px 34px;gap:16px;padding:20px 20px}}@media (max-width:900px){.woocommerce-cart .woocommerce{grid-template-columns:minmax(0,1fr)}.woocommerce-cart .cart-collaterals{margin-top:24px}.woocommerce-checkout form.woocommerce-checkout{grid-template-columns:minmax(0,1fr)}.woocommerce-checkout form.woocommerce-checkout #customer_details{grid-column:1;grid-row:auto}.woocommerce-checkout form.woocommerce-checkout #order_review_heading{grid-column:1;grid-row:auto;margin-top:26px}.woocommerce-checkout form.woocommerce-checkout #order_review{grid-column:1;grid-row:auto}.woocommerce-account .woocommerce:has(.woocommerce-MyAccount-navigation){grid-template-columns:minmax(0,1fr);gap:24px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;border:0;border-bottom:1px solid var(--lt-line-10);background:none}.woocommerce-account .woocommerce-MyAccount-navigation li a{border-left:0;border-bottom:2px solid #fff0;padding:12px 14px;white-space:nowrap}.woocommerce-account .woocommerce-MyAccount-navigation li:last-child a{border-bottom:2px solid #fff0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:none;border-bottom-color:var(--lt-yellow)}}@media (max-width:640px){.lt-cart-steps{gap:14px;margin-bottom:28px}.lt-cart-steps__txt{display:none}.lt-cart-steps__item+.lt-cart-steps__item::before{flex-basis:26px;margin-right:4px}.lt-cart-title-count{font-size:18.5px}.woocommerce-cart table.cart tr.cart_item{grid-template-columns:90px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:14px 14px;padding:18px 16px;align-items:start}.woocommerce-cart table.cart td.product-thumbnail{grid-column:1;grid-row:1 / span 2}.woocommerce-cart table.cart td.product-thumbnail a,.woocommerce-cart table.cart td.product-thumbnail img{height:76px}.woocommerce-cart table.cart td.product-name{grid-column:2;grid-row:1;font-size:16.5px}.woocommerce-cart table.cart td.product-remove{grid-column:3;grid-row:1;justify-self:end}.woocommerce-cart table.cart td.product-quantity{grid-column:2;grid-row:2;align-self:center}.woocommerce-cart table.cart td.product-subtotal{grid-column:3;grid-row:2;align-self:center}.woocommerce-cart table.cart td.product-quantity .quantity{width:104px;height:38px}.woocommerce-cart table.cart td.actions{padding:16px}.woocommerce-cart table.cart td.actions .coupon{width:100%}.woocommerce-cart table.cart td.actions .coupon .input-text{flex:1;width:auto;min-width:0}.woocommerce-cart table.cart td.actions>.button{width:100%}.woocommerce-cart .cart_totals{padding:24px 20px 26px}.woocommerce-cart .cart_totals .order-total td{font-size:27.5px}.lt-cart-b2b{padding:18px 18px 20px}:is(.woocommerce-checkout,.woocommerce-account) form .form-row-first,:is(.woocommerce-checkout,.woocommerce-account) form .form-row-last{width:100%;float:none}.woocommerce-checkout form.woocommerce-checkout #order_review{padding:22px 18px 24px}.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register,.woocommerce-account .woocommerce form.lost_reset_password{padding:26px 20px}.woocommerce-cart .cross-sells ul.products{grid-template-columns:1fr}}@media (hover:none){.woocommerce-cart table.cart td.product-thumbnail img{transition:none}}@media (prefers-reduced-motion:reduce){.lt-cart-progress__fill,.woocommerce-cart table.cart td.product-thumbnail img{transition:none}}.lt-footer{border-top:1px solid var(--lt-line-14);background:var(--lt-dark);color:var(--lt-light);overflow:hidden}.lt-footer a{color:inherit}.lt-footer__wordmark-wrap{padding-top:56px}.lt-footer__wordmark{font-family:var(--lt-font-head);font-size:clamp(60px,13vw,196px);font-weight:600;letter-spacing:-.05em;line-height:.82;white-space:nowrap;user-select:none;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .16);background-image:linear-gradient(100deg,#fff0 33%,rgb(255 229 0 / .75) 46%,rgb(255 255 255 / .92) 50%,rgb(255 229 0 / .75) 54%,#fff0 67%);background-size:250% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:ltSweep 7.5s cubic-bezier(.55,0,.45,1) infinite}.lt-footer__showroom-wrap{padding-top:40px}.lt-footer__showroom{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:1px;background:var(--lt-wline-12);border:1px solid var(--lt-wline-12)}.lt-footer__map{position:relative;min-height:320px;min-width:0;overflow:hidden;background:var(--lt-dark-2)}.lt-footer__map img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lt-footer__map-placeholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--lt-faint-dark);background:radial-gradient(90% 80% at 30% 10%,rgb(255 229 0 / .07) 0%,#fff0 60%),linear-gradient(140deg,var(--lt-dark-3) 0%,var(--lt-dark-4) 100%)}.lt-footer__visit{background:var(--lt-dark);padding:40px 38px 42px;min-width:0;display:flex;flex-direction:column;justify-content:center}.lt-footer__kicker{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--lt-yellow);font-weight:700;margin-bottom:18px}.lt-footer__visit-title{font:500 30px/1.1 var(--lt-font-head);letter-spacing:-.025em;margin:0 0 24px;color:var(--lt-light)}.lt-footer__visit-list{display:flex;flex-direction:column;gap:15px;font-size:16px;color:var(--lt-footer-txt);margin-bottom:30px}.lt-footer__visit-item{display:flex;align-items:flex-start;gap:12px}.lt-footer__visit-item svg{flex-shrink:0;color:var(--lt-yellow);margin-top:2px}.lt-footer__visit-btn{align-self:flex-start}.lt-footer__visit-btn svg{color:currentColor}.lt-footer__cols{padding-top:56px;padding-bottom:34px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:48px}.lt-footer__col{min-width:0}.lt-footer__cols .lt-footer__kicker{font-size:13px;letter-spacing:.18em;font-weight:600;margin-bottom:20px}.lt-footer__logo{display:inline-block;margin-bottom:24px}.lt-footer__logo-img{height:24px;width:auto;display:block}.lt-footer__about{font-size:16px;line-height:1.65;color:var(--lt-muted-dark);margin:0 0 24px;max-width:34ch}.lt-footer__socials{display:flex;gap:10px}.lt-footer__social{width:40px;height:40px;border:1px solid var(--lt-wline-14);display:flex;align-items:center;justify-content:center;border-radius:var(--lt-radius);color:var(--lt-muted-dark);transition:all .3s ease}.lt-footer__social:hover{border-color:var(--lt-yellow);color:var(--lt-yellow)}.lt-footer__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;align-items:flex-start;font-size:16px;color:var(--lt-muted-dark)}.lt-footer__links a{color:var(--lt-muted-dark);transition:color .2s ease}.lt-footer__links a:hover{color:var(--lt-yellow)}.lt-footer__contact{display:flex;flex-direction:column;gap:12px;font-size:16px;color:var(--lt-muted-dark)}.lt-footer__contact a{color:var(--lt-muted-dark)}.lt-footer__contact a:hover{color:var(--lt-yellow)}.lt-footer__contact-item{display:flex;align-items:flex-start;gap:11px}.lt-footer__contact-item svg{flex-shrink:0;color:var(--lt-yellow);margin-top:3px}.lt-footer__contact-item--email span{min-width:0;overflow-wrap:anywhere}.lt-footer__ids{font-size:14.5px;line-height:1.8;color:var(--lt-faint-dark);margin-top:16px;overflow-wrap:break-word}.lt-footer__bottom{padding-top:22px;padding-bottom:40px;border-top:1px solid var(--lt-wline-10);display:flex;justify-content:space-between;gap:24px;font-size:14.5px;color:var(--lt-faint-dark)}.lt-footer__legal{display:flex;gap:22px;flex-wrap:wrap}.lt-footer__legal a{color:var(--lt-faint-dark);transition:color .2s ease}.lt-footer__legal a:hover{color:var(--lt-yellow)}@media (max-width:1200px){.lt-footer__cols{gap:36px}}@media (max-width:900px){.lt-footer__showroom{grid-template-columns:minmax(0,1fr)}.lt-footer__map{min-height:260px}.lt-footer__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:44px}}@media (max-width:640px){.lt-footer__wordmark-wrap{padding-top:40px}.lt-footer__cols{grid-template-columns:minmax(0,1fr)}.lt-footer__visit{padding:30px 22px 34px}.lt-footer__bottom{flex-direction:column;gap:12px}}