.header .cart-item,.header .account-item,.header .header-cart-link,.header .header-account-link,.nav-dropdown .cart-item,#mini-cart,.mobile-nav .cart-item,.mobile-nav .account-item{display:none!important}.lf-site-nav-cta span,.lf-next-nav-cta span,.lf-next-button span,.lf-next-arrow-link span,.lf-atelier-nav-cta span,.lf-atelier-button span,.lf-atelier-link-red span,.lf-atelier-link-light span,.lf-atelier-platform-nav a i,.lf-atelier-insight-grid a i,.lf-catalog-intro-row a span{font-style:normal!important;font-family:"Segoe UI Symbol","Apple Symbols","Noto Sans Symbols 2","DejaVu Sans",sans-serif;font-variant-emoji:text}.lf-atelier-platform-nav a{min-height:190px}.lf-atelier-process-line>div{min-height:148px}@media(max-width:768px){.lf-atelier-platform-nav a{min-height:0}.lf-atelier-process-line>div{min-height:0}}.lf-atelier-link-red{display:inline-flex;align-items:center;gap:19px;padding:0 19px;min-height:50px;border:1px solid var(--lf-red);border-radius:0;line-height:1;transition:background .25s ease,color .25s ease}.lf-next-arrow-link{display:inline-flex;align-items:center;gap:19px;padding:0 19px;min-height:50px;border:1px solid var(--red,#e5322d);border-radius:0;line-height:1.4;transition:background .25s ease,color .25s ease}.lf-atelier-link-red span,.lf-next-arrow-link span{margin-left:0;font-size:15px;vertical-align:baseline}.lf-atelier-link-red:hover{background:var(--lf-red);color:#fff!important}.lf-next-arrow-link:hover{background:var(--red,#e5322d);color:#fff!important}.lf-atelier-link-light{display:inline-flex;align-items:center;gap:19px;padding:0 19px;min-height:50px;border:1px solid rgb(255 255 255 / .5);border-radius:0;line-height:1;transition:background .25s ease,color .25s ease,border-color .25s ease}.lf-atelier-link-light span{margin-left:0;font-size:15px}.lf-atelier-link-light:hover{background:#fff;border-color:#fff;color:#111!important}.lf-atelier-platform-nav{border-bottom:1px solid var(--lf-line)}.lf-atelier-process-line{border-bottom:1px solid #bdc6c3}.lf-atelier-feature-light .lf-atelier-feature-image{background:#0b0d0e;padding:0}.lf-atelier-feature-light .lf-atelier-feature-image img{object-fit:cover}.lf-atelier h1,.lf-atelier h2,.lf-atelier h3,.lf-atelier h4,.lf-next h1,.lf-next h2,.lf-next h3,.lf-next h4,.lf-inner-page h1,.lf-inner-page h2,.lf-inner-page h3,.lf-inner-page h4,.lf-catalog-intro h1,.lf-catalog-intro h2{font-family:"Manrope","Helvetica Neue",Arial,sans-serif}.lf-atelier-feature-copy{width:100%;max-width:760px;padding:80px clamp(48px,5vw,96px);box-sizing:border-box}.lf-atelier-section-head:not(.lf-atelier-section-head-wide){max-width:780px}.lf-atelier-insights-head{grid-template-columns:1fr auto;align-items:end}.lf-atelier-insights-head .lf-atelier-label{grid-column:1/-1}.lf-atelier-section-head h2{width:auto}.lf-atelier-section-head:not(.lf-atelier-section-head-wide){grid-template-columns:1fr;gap:22px}.lf-atelier-section-head:not(.lf-atelier-section-head-wide) p:last-child{max-width:560px}a.woocommerce-LoopProduct-link,a.woocommerce-LoopProduct-link:hover{color:#17191a}.products .star-rating,.product-small .star-rating{display:none}.social-icons.share-icons a.icon.button{background:transparent!important;color:#555!important;border:1px solid #ccc!important;box-shadow:none!important}.social-icons.share-icons a.icon.button:hover{color:#e4392f!important;border-color:#e4392f!important}.zoom-button.button{background:transparent!important;color:#555!important;border:1px solid #ccc!important;box-shadow:none!important}.product-tabs .reviews_tab{display:none}.lf-next-button-primary{background:#e4392f;color:#fff}.lf-next-button-primary:hover{background:#c22e22;color:#fff}.lf-atelier-section-head:not(.lf-atelier-section-head-wide){max-width:none;grid-template-columns:1.25fr 1fr;align-items:end;gap:40px}.lf-atelier-section-head:not(.lf-atelier-section-head-wide) .lf-atelier-label{grid-column:1/-1}.lf-about-cta{background-image:linear-gradient(90deg,rgb(8 8 8 / .94) 25%,rgb(8 8 8 / .55) 60%,rgb(8 8 8 / .35)),url(/wp-content/uploads/2026/08/smt-production-line.jpg);background-size:cover;background-position:center}.lf-next-button span,.lf-atelier-button span,.lf-next-arrow-link span,.lf-atelier-link-red span,.lf-atelier-link-light span,.lf-site-nav-cta span,.lf-next-nav-cta span,.lf-next-text-link span{font-family:"Segoe UI Symbol","Apple Symbols","Manrope",sans-serif}.lf-next-button span,.lf-atelier-button span{font-size:0}.lf-next-button span::after,.lf-atelier-button span::after{content:"↗︎";font-size:15px;font-family:"Segoe UI Symbol","Apple Symbols",sans-serif}.page-wrapper .row.row-main{max-width:1240px}.lf-inner-wrap{max-width:1240px;margin-left:auto;margin-right:auto}.lf-atelier-feature-image{aspect-ratio:4/3;overflow:hidden}.lf-atelier-feature-image img{width:100%;height:100%;object-fit:cover}.lf-atelier-feature-copy{padding-top:64px;padding-bottom:64px}.lf-atelier-process{padding-top:96px;padding-bottom:100px}.lf-atelier-platforms{padding-top:88px;padding-bottom:96px}.lf-atelier-insights{padding-top:96px;padding-bottom:100px}.lf-atelier-process-line>div{padding-bottom:22px}.lf-about-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:560px}.lf-about-hero-image{background-image:url(/wp-content/uploads/2026/08/charger-assembly-line.jpg);background-size:cover;background-position:center}.lf-atelier-process-line>div{display:flex;flex-direction:column}.lf-atelier-process-line b{margin-bottom:30px}.lf-atelier-process-line strong{margin-top:0!important}.lf-atelier-process-line span{margin-top:auto}.lf-atelier-platforms a{display:flex;flex-direction:column}.lf-atelier-platforms a>span:first-child{margin-bottom:auto}.lf-atelier-platforms a strong{margin-top:0!important}.lf-atelier-platforms a small{margin-top:6px}.lf-atelier-platforms a>span:first-child{margin-bottom:30px}.lf-atelier-platforms a i{margin-top:auto}.lf-atelier-hero-index span{display:none}.lf-atelier-feature-dark .lf-atelier-feature-image{background:url(/wp-content/uploads/2026/08/feature-charger-dark.jpg) center/cover no-repeat}.lf-atelier-feature-dark .lf-atelier-feature-image img{opacity:0}.lf-atelier-feature-dark h2 span{color:#e4392f}.lf-atelier-feature-dark h2 span{-webkit-text-fill-color:#e4392f}.lf-atelier-feature-light .lf-atelier-feature-image{background:url(/wp-content/uploads/2026/08/feature-magsafe-dark.jpg) center/cover no-repeat}.lf-atelier-feature-light .lf-atelier-feature-image img{opacity:0}.lf-atelier-process .lf-atelier-section-head-wide{grid-template-columns:180px 1fr 375px}.lf-atelier-process .lf-atelier-section-head-wide h2{font-size:64px;line-height:1.06}.lf-atelier-feature{min-height:560px}.lf-atelier-feature-dark .lf-atelier-feature-image{background:url(/wp-content/uploads/2026/08/feature-charger-wide.jpg) center/cover no-repeat}.lf-atelier-feature-light .lf-atelier-feature-image{background:url(/wp-content/uploads/2026/08/feature-magsafe-wide.jpg) center/cover no-repeat}.lf-atelier-feature .lf-atelier-feature-image{aspect-ratio:auto}.lf-atelier-feature .lf-atelier-feature-image{aspect-ratio:1.63}.lf-atelier-feature .lf-atelier-feature-image{aspect-ratio:auto;position:relative}.lf-atelier-feature .lf-atelier-feature-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media(max-width:849px){.lf-atelier-feature .lf-atelier-feature-image{aspect-ratio:4/3}}.lf-atelier-feature .lf-atelier-feature-image{min-height:0}.lf-atelier-feature-copy{padding-top:40px;padding-bottom:40px}.lf-atelier-feature-dark h2{font-size:64px;line-height:1.06}.lf-atelier-feature-dark .lf-atelier-label{margin-bottom:20px}.lf-atelier-feature-dark .lf-atelier-feature-copy p{margin-bottom:24px}.lf-atelier-feature-dark .lf-atelier-stats{margin-bottom:16px}.lf-atelier-feature-dark .lf-atelier-feature-image{background:url(/wp-content/uploads/2026/08/feature-charger-wide2.jpg) center/cover no-repeat}.lf-atelier-feature-dark .lf-atelier-feature-image{background:url(/wp-content/uploads/2026/08/feature-charger-wide3.jpg) center/cover no-repeat}.lf-catalog-intro{background:url(/wp-content/uploads/2026/08/202405070332463423b.jpg) center 30%/cover no-repeat;position:relative}.lf-catalog-intro::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgb(10 12 13 / .8) 15%,rgb(10 12 13 / .5) 60%,rgb(10 12 13 / .35));pointer-events:none}.lf-catalog-intro .lf-catalog-wrap{position:relative;z-index:1}.lf-catalog-intro .lf-catalog-kicker{color:rgb(255 255 255 / .65)}.lf-catalog-intro h1{color:#f5f7f6;-webkit-text-fill-color:#f5f7f6}.lf-catalog-intro h1 span{color:rgb(255 255 255 / .55);-webkit-text-fill-color:rgb(255 255 255 / .55)}.lf-catalog-intro .lf-catalog-intro-row p{color:rgb(255 255 255 / .72)}.lf-catalog-intro .lf-catalog-links{border-color:rgb(255 255 255 / .25)}.lf-catalog-intro .lf-catalog-links a{color:rgb(255 255 255 / .75)}.lf-catalog-intro{position:static}.lf-catalog-intro::before{display:none}.lf-catalog-intro .lf-catalog-wrap{position:static;z-index:auto}.lf-catalog-intro{background:linear-gradient(100deg,rgb(10 12 13 / .8) 15%,rgb(10 12 13 / .5) 60%,rgb(10 12 13 / .35)),url(/wp-content/uploads/2026/08/202405070332463423b.jpg) center 30%/cover no-repeat}.lf-catalog-intro{background:linear-gradient(100deg,rgb(10 12 13 / .82) 10%,rgb(10 12 13 / .55) 55%,rgb(10 12 13 / .35)),url(/wp-content/uploads/2026/08/catalog-hero-bg.jpg) center/cover no-repeat}.lf-catalog-intro{position:relative}.lf-catalog-intro .lf-catalog-wrap{position:static;z-index:auto}.lf-catalog-intro::before{display:none}body.single-product .shop-container{position:relative}body.single-product .lf-catalog-sidebar{top:120px;left:max(32px,calc((100vw - 1240px)/2))}@media(min-width:850px){body.single-product .product-main{margin-left:252px;width:calc(100% - 252px)}}.lf-catalog-intro{background:linear-gradient(100deg,rgb(10 12 13 / .8) 15%,rgb(10 12 13 / .5) 60%,rgb(10 12 13 / .35)),url(/wp-content/uploads/2026/08/202405070332463423b.jpg) center 30%/cover no-repeat}.lf-catalog-sidebar{left:max(32px,calc((100vw - 1240px)/2))!important}.post-type-archive-product .products.row,.tax-product_cat .products.row{margin-left:172px!important;width:calc(min(1240px,100vw - 64px) - 252px)!important}.post-type-archive-product .products.row,.tax-product_cat .products.row{margin-left:252px!important;width:calc(100% - 252px)!important}.lf-catalog-sidebar:not(.is-fixed){left:max(32px,calc((100vw - 1240px)/2))!important}.post-type-archive-product .products.row,.tax-product_cat .products.row{max-width:calc(min(1240px,100vw - 64px) - 252px)!important;margin-left:calc(max(32px,(100vw - 1240px)/2) + 92px)!important;margin-right:0!important}.lf-catalog-links{display:none!important}body.single-product .product-main .product-info>.product-title{font-size:28px!important;line-height:1.25}@media(min-width:850px){body.single-product .product-main{margin-left:calc(max(32px,(100vw - 1240px)/2) + 252px)!important;margin-right:0!important;width:auto!important;max-width:calc(min(1240px,100vw - 64px) - 252px)!important}}@media(min-width:850px){body.single-product .lf-catalog-sidebar{position:fixed!important;top:68px;left:max(32px,calc((100vw - 1240px)/2))!important;z-index:110}body.single-product.admin-bar .lf-catalog-sidebar{top:100px}}@media(min-width:850px){body.single-product .shop-container>.container,body.single-product .woocommerce-tabs,body.single-product .related-products-wrapper{margin-left:calc(max(32px,(100vw - 1240px)/2) + 252px)!important;margin-right:0!important;width:auto!important;max-width:calc(min(1240px,100vw - 64px) - 252px)!important}}@media(min-width:850px){body.single-product .product-footer>.container{margin-left:calc(max(32px,(100vw - 1240px)/2) + 252px)!important;margin-right:0!important;width:auto!important;max-width:calc(min(1240px,100vw - 64px) - 252px)!important;padding-left:0!important;padding-right:0!important}body.single-product .woocommerce-tabs,body.single-product .related-products-wrapper{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important}}@media(min-width:850px){body.single-product .lf-catalog-sidebar{top:120px}body.single-product.admin-bar .lf-catalog-sidebar{top:152px}}body.single-product .woocommerce-product-rating{display:none!important}@media(min-width:850px){body.single-product .lf-catalog-sidebar{position:absolute!important;top:120px}body.single-product .lf-catalog-sidebar.is-fixed{position:fixed!important}}.single-product .woocommerce-Tabs-panel--description table{width:100%;max-width:720px;border-collapse:separate;border-spacing:0;border:1px solid #dbe0dd;border-radius:10px;overflow:hidden;margin:14px 0 26px;background:#fff}.single-product .woocommerce-Tabs-panel--description table td{border:0;border-bottom:1px solid #e8ebe9;padding:13px 18px;font-size:14px;line-height:1.5;vertical-align:top}.single-product .woocommerce-Tabs-panel--description table tr:last-child td{border-bottom:0}.single-product .woocommerce-Tabs-panel--description table tr:nth-child(even) td{background:#f7f8f7}.single-product .woocommerce-Tabs-panel--description table td:first-child{width:210px;background:#f0f2f0!important;color:#17191a;font-weight:600}.single-product .woocommerce-Tabs-panel--description table td:first-child strong{font-weight:600;color:#17191a}.single-product .woocommerce-Tabs-panel--description table td:last-child{color:#4a5457;font-family:"IBM Plex Mono",monospace;font-size:13px}.single-product .woocommerce-Tabs-panel--description h3{font-size:20px;font-weight:600;color:#17191a;margin:34px 0 4px}.products .box-image,.products .product-small .box-image{background:#fff!important}body.single-product .woocommerce-product-gallery__image,body.single-product .product-gallery .flickity-viewport{background:#fff!important}.lf-site-nav{position:fixed!important;top:0;left:0;width:100%;z-index:200;box-shadow:0 1px 0 rgb(23 25 26 / .06)}body{padding-top:76px}body.admin-bar{padding-top:108px}body.admin-bar .lf-site-nav{top:32px}.lf-catalog-links.is-fixed{top:76px!important}.admin-bar .lf-catalog-links.is-fixed{top:108px!important}@media(max-width:782px){body.admin-bar{padding-top:122px}body.admin-bar .lf-site-nav{top:46px}.admin-bar .lf-catalog-links.is-fixed{top:122px!important}}.lf-atelier-nav{position:fixed!important;top:0;left:0;width:100%;z-index:200;box-shadow:0 1px 0 rgb(23 25 26 / .06)}body.admin-bar .lf-atelier-nav{top:32px}@media(max-width:782px){body.admin-bar .lf-atelier-nav{top:46px}}#wrapper>#header.header{display:none!important}body.admin-bar{padding-top:76px}@media(max-width:782px){body.admin-bar{padding-top:76px}}.lf-catalog-intro{padding-top:42px!important;padding-bottom:40px!important}.lf-catalog-intro{padding-top:26px!important;padding-bottom:26px!important}.lf-catalog-intro h1{font-size:48px!important;line-height:1.12}.lf-catalog-kicker{margin:0 0 12px!important}.lf-catalog-intro-row{align-items:center!important}.lf-catalog-intro-row{padding-bottom:20px!important}body{padding-top:76px!important}body.admin-bar{padding-top:76px!important}@media (min-width:851px){.lf-atelier-hero-content{flex-direction:row-reverse}}@media (min-width:851px){.lf-atelier-hero-copy{align-self:center}}.lf-catalog-sidebar-title{display:flex;align-items:center;gap:10px;font-size:15px!important;letter-spacing:.08em;color:#3a3f3e!important;text-transform:uppercase}.lf-cat-ico{display:inline-flex;line-height:0}.lf-sidebar-new{margin-top:24px;padding-top:16px;border-top:2px solid #17191a}.lf-sidebar-new-title{font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#17191a;margin:0 0 4px}.lf-sidebar-new-item{display:flex;gap:12px;align-items:flex-start;padding:14px 0;border-top:1px solid #e0e4e2;text-decoration:none}.lf-sidebar-new-img{flex:0 0 72px}.lf-sidebar-new-img img{width:72px;height:72px;object-fit:contain;background:#fff;display:block;margin:0}.lf-sidebar-new-text{display:flex;flex-direction:column;gap:8px;min-width:0}.lf-sidebar-new-name{font-size:14px;line-height:1.45;color:#3a3f3e}.lf-sidebar-new-cta{color:#e5322d;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lf-sidebar-new-item:hover .lf-sidebar-new-cta{text-decoration:underline}body.post-type-archive-product .lf-catalog-sidebar,body.tax-product_cat .lf-catalog-sidebar{margin-top:31px}.tax-product_cat .term-description{display:none}.lf-catalog-sidebar a,.lf-catalog-sidebar a:visited{color:#596466}.lf-catalog-sidebar a:hover{color:#e5322d}