:root{--lt-paper: #F9F9F9;--lt-ink: #121212;--lt-gold: #F5BF46;--lt-yellow: #FFD600;--lt-red: #FF0000;--lt-charcoal: #242833;--lt-ink-muted: rgba(18, 18, 18, .68);--lt-paper-muted: rgba(249, 249, 249, .72);--lt-line: rgba(18, 18, 18, .14);--lt-line-dark: rgba(249, 249, 249, .14);--lt-surface: #FFFFFF;--lt-accent: var(--lt-gold);--lt-accent-ink: var(--lt-ink);--lt-danger: var(--lt-red);--lt-white: var(--lt-paper);--lt-black: var(--lt-ink);--lt-radius: 0;--lt-border: 1px solid var(--lt-line);--lt-font: "Source Sans 3", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--lt-display: "Oswald", "Arial Narrow", Impact, system-ui, sans-serif;--lt-container: min(1280px, calc(100% - 2.5rem) );--lt-gap: 1rem}body.lotline-industrial{--font-body--family: var(--lt-font);--font-body--weight: 400;--font-body--style: normal;--font-subheading--family: var(--lt-font);--font-heading--family: var(--lt-display);--font-heading--weight: 700;--font-heading--style: normal;--font-accent--family: var(--lt-display);--font-accent--weight: 700;--font-accent--style: normal;--color-error: var(--lt-red);font-family:var(--lt-font);font-weight:400;background:var(--lt-paper);color:var(--lt-ink);letter-spacing:.005em}html{scroll-behavior:smooth}body.lotline-industrial a{color:inherit}body.lotline-industrial h1,body.lotline-industrial h2,body.lotline-industrial h3,body.lotline-industrial .h1,body.lotline-industrial .h2,body.lotline-industrial .h3,body.lotline-industrial .h4{font-family:var(--lt-display);font-weight:700;text-transform:uppercase;letter-spacing:.01em}.lt-container{width:var(--lt-container);margin-inline:auto}.lt-eyebrow{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--lt-display);font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lt-ink)}.lt-eyebrow:before{content:"";width:1.25rem;height:3px;background:var(--lt-gold)}.lt-h1,.lt-h2,.lt-h3{font-family:var(--lt-display);font-weight:700;letter-spacing:.005em;line-height:1.05;text-transform:uppercase;text-wrap:balance;margin:0}.lt-h1{font-size:clamp(2.5rem,5.5vw,4.5rem)}.lt-h2{font-size:clamp(1.6rem,3vw,2.4rem)}.lt-h3{font-size:clamp(1.15rem,2vw,1.4rem)}.lt-lede{color:var(--lt-ink-muted);font-size:1.1rem;line-height:1.55;max-width:42rem}.lt-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3rem;padding:.85rem 1.4rem;border:2px solid transparent;border-radius:var(--lt-radius);font-family:var(--lt-display);font-weight:700;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.lt-btn:hover{transform:translateY(-1px)}.lt-btn--primary{background:var(--lt-gold);color:var(--lt-ink);border-color:var(--lt-gold)}.lt-btn--primary:hover{background:var(--lt-yellow);border-color:var(--lt-yellow)}.lt-btn--ghost{background:transparent;color:var(--lt-ink);border-color:var(--lt-ink)}.lt-btn--ghost:hover{background:var(--lt-ink);color:var(--lt-paper)}.lt-btn--dark{background:var(--lt-charcoal);color:var(--lt-paper);border-color:var(--lt-charcoal)}.lt-announce{background:var(--lt-gold);color:var(--lt-ink);font-family:var(--lt-display);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center;padding:.65rem 1rem}.lt-announce a{color:inherit;text-decoration:underline;text-underline-offset:2px}body.lotline-industrial #header-group{position:sticky;top:0;z-index:40}body.lotline-industrial #header-group .header-section,body.lotline-industrial #header-component{--color-background: var(--lt-paper);--color-foreground: var(--lt-ink);background:var(--lt-paper);color:var(--lt-ink);border-bottom:3px solid var(--lt-gold)}body.lotline-industrial .header-menu a,body.lotline-industrial #header-component a{color:var(--lt-ink)}body.lotline-industrial .header-menu a{font-family:var(--lt-display);font-weight:700;letter-spacing:.06em;text-transform:uppercase}body.lotline-industrial .header-menu a:hover{color:var(--lt-ink);text-decoration:underline;text-decoration-color:var(--lt-gold);text-decoration-thickness:3px;text-underline-offset:6px}body.lotline-industrial .header-logo{font-size:0}body.lotline-industrial .header-logo img{font-size:initial}.lt-hero{position:relative;isolation:isolate;background:linear-gradient(120deg,#242833 40%,#242833eb 70%,#f5bf4638),var(--lt-charcoal);color:var(--lt-paper);min-height:clamp(28rem,72vh,40rem);display:grid;align-items:end;overflow:hidden;border-bottom:6px solid var(--lt-gold)}.lt-hero .lt-eyebrow{color:var(--lt-gold)}.lt-hero .lt-lede{color:var(--lt-paper-muted)}.lt-hero .lt-btn--ghost{color:var(--lt-paper);border-color:var(--lt-paper)}.lt-hero .lt-btn--ghost:hover{background:var(--lt-paper);color:var(--lt-ink)}.lt-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(249,249,249,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(249,249,249,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 85%);mask-image:linear-gradient(to bottom,black,transparent 85%);pointer-events:none;z-index:-1}.lt-hero__inner{width:var(--lt-container);margin-inline:auto;padding:4.5rem 0 3.5rem;display:grid;gap:1.5rem}.lt-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.lt-hero__meta{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--lt-line-dark);color:var(--lt-paper-muted);font-family:var(--lt-display);font-size:.9rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lt-cats{background:var(--lt-paper);color:var(--lt-ink);padding:3.5rem 0}.lt-cats__head{width:var(--lt-container);margin:0 auto 1.5rem;display:flex;justify-content:space-between;align-items:end;gap:1rem;flex-wrap:wrap}.lt-cats__grid{width:var(--lt-container);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:900px){.lt-cats__grid{grid-template-columns:1fr}}.lt-cat{position:relative;display:grid;align-content:end;min-height:16rem;padding:1.35rem;background:var(--lt-surface);color:var(--lt-ink);border:var(--lt-border);text-decoration:none;overflow:hidden;transition:border-color .2s ease,transform .2s ease}.lt-cat:after{content:"";position:absolute;inset:auto 0 0 0;height:4px;background:var(--lt-gold);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.lt-cat:hover{border-color:var(--lt-ink);transform:translateY(-2px)}.lt-cat:hover:after{transform:scaleX(1)}.lt-cat__kicker{display:inline-block;justify-self:start;background:var(--lt-yellow);color:var(--lt-ink);padding:.15rem .45rem;font-family:var(--lt-display);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.65rem}.lt-cat__title{font-family:var(--lt-display);font-size:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.005em;margin:0 0 .5rem}.lt-cat__copy{color:var(--lt-ink-muted);font-size:1rem;line-height:1.45;margin:0;max-width:30ch}.lt-cat__cta{margin-top:1rem;font-family:var(--lt-display);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lt-ink)}.lt-trust{background:var(--lt-charcoal);color:var(--lt-paper);padding:1.75rem 0}.lt-trust__grid{width:var(--lt-container);margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:800px){.lt-trust__grid{grid-template-columns:1fr}}.lt-trust__item{display:grid;gap:.35rem;padding:.5rem .75rem;border-left:4px solid var(--lt-gold)}.lt-trust__item strong{font-family:var(--lt-display);font-size:1rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lt-trust__item span{color:var(--lt-paper-muted);font-size:.95rem;line-height:1.4}.lt-strip{background:var(--lt-paper);color:var(--lt-ink);padding:3rem 0;border-top:1px solid var(--lt-line)}.lt-strip__inner{width:var(--lt-container);margin-inline:auto;display:grid;grid-template-columns:1.2fr 1fr;gap:2rem;align-items:center}@media(max-width:900px){.lt-strip__inner{grid-template-columns:1fr}}body.lotline-industrial .product-card,body.lotline-industrial product-card,body.lotline-industrial .card-gallery,body.lotline-industrial .product-grid .card{border-radius:0!important}body.lotline-industrial .product-grid,body.lotline-industrial .resource-list,body.lotline-industrial [class*=product-list]{gap:.75rem!important}body.lotline-industrial .product-card,body.lotline-industrial .card{background:var(--lt-surface);border:var(--lt-border)}body.lotline-industrial .product-card__title,body.lotline-industrial .card__heading,body.lotline-industrial .product-title{font-family:var(--lt-display);font-weight:700;text-transform:uppercase;letter-spacing:.01em}body.lotline-industrial .price,body.lotline-industrial .product-price{color:var(--lt-ink);font-weight:700}body.lotline-industrial .price--on-sale .price-item--sale,body.lotline-industrial .price__sale,body.lotline-industrial .compare-at-price+.price,body.lotline-industrial .badge--sale,body.lotline-industrial .product-badges__badge--rectangle[data-type=sale]{color:var(--lt-red)}body.lotline-industrial .badge--sale,body.lotline-industrial [class*=badge][class*=sale]{background:var(--lt-red)!important;color:#fff!important}body.lotline-industrial .lt-alert,body.lotline-industrial .form__message--error,body.lotline-industrial .email-signup__message{color:var(--lt-red)}body.lotline-industrial .button,body.lotline-industrial button.shopify-payment-button__button--unbranded,body.lotline-industrial .shopify-challenge__button{border-radius:0!important}body.lotline-industrial .button,body.lotline-industrial .button--primary,body.lotline-industrial button[name=add]{font-family:var(--lt-display);font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.lotline-industrial .button--primary,body.lotline-industrial button[name=add]{background:var(--lt-gold)!important;color:var(--lt-ink)!important;border-color:var(--lt-gold)!important}body.lotline-industrial .button--primary:hover,body.lotline-industrial button[name=add]:hover{background:var(--lt-yellow)!important;border-color:var(--lt-yellow)!important}body.lotline-industrial footer,body.lotline-industrial .footer,body.lotline-industrial #footer-group{--color-background: var(--lt-charcoal);--color-foreground: var(--lt-paper);background:var(--lt-charcoal)!important;color:var(--lt-paper-muted);border-top:6px solid var(--lt-gold)}body.lotline-industrial footer a{color:var(--lt-paper)}body.lotline-industrial footer a:hover{color:var(--lt-gold)}.lt-footer-brand{width:var(--lt-container);margin:0 auto 1.5rem;padding-top:2rem}.lt-footer-brand__mark{display:flex;align-items:center;gap:.75rem}.lt-footer-brand__mark img{width:44px;height:44px;background:var(--lt-paper);padding:4px}.lt-footer-brand__name{font-family:var(--lt-display);font-size:1.5rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--lt-paper)}.lt-footer-brand__tag{color:var(--lt-paper-muted);margin-top:.5rem;max-width:40rem}body.lotline-industrial #MainContent,body.lotline-industrial main{background:var(--lt-paper);color:var(--lt-ink)}body.lotline-industrial .shopify-section:not(.lt-section-ignore){color:inherit}body.lotline-industrial input,body.lotline-industrial textarea,body.lotline-industrial select{border-radius:0!important;font-family:var(--lt-font)}body.lotline-industrial ::selection{background:var(--lt-yellow);color:var(--lt-ink)}body.lotline-industrial :focus-visible{outline:3px solid var(--lt-gold);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lotline-industrial.css.map */
