.am12-collection{--am12-green: #08874a;--am12-green-hover: #06703e;--am12-green-light: #f0faf5;--am12-blue: #125bff;--am12-blue-light: rgba(18, 91, 255, .04);--am12-dark: #1a1a1a;--am12-body: #4a4a4a;--am12-light: #6c757d;--am12-border: #e9ecef;--am12-bg-light: #f8f9fa;--am12-white: #fdfdfd;--am12-hero-start: #ffffff;--am12-hero-end: #f0f7ff;--am12-zebra: #fbfcfd;--am12-shadow-sm: 0 2px 4px rgba(0, 0, 0, .06);--am12-shadow-md: 0 4px 12px rgba(0, 0, 0, .08);--am12-radius: 8px;--am12-radius-lg: 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:var(--am12-body);background:var(--am12-white);font-size:12px;line-height:1.7}.am12-collection button,.am12-collection input,.am12-collection select,.am12-collection textarea{font-family:inherit}.am12-collection *,.am12-collection *:before,.am12-collection *:after{box-sizing:border-box}.am12-collection h1,.am12-collection h2,.am12-collection h3,.am12-collection h4,.am12-collection p,.am12-collection ul,.am12-collection figure{margin:0;padding:0}.am12-collection h1,.am12-collection h2,.am12-collection h3,.am12-collection h4{text-wrap:balance}.am12-collection p{text-wrap:pretty}.am12-container{max-width:1200px;margin:0 auto;padding:0 24px}.am12-hero{background:linear-gradient(135deg,var(--am12-hero-start) 0%,var(--am12-hero-end) 100%);padding:64px 48px;margin:0 0 48px}.am12-hero h1{font-size:24px;font-weight:700;line-height:1.2;color:var(--am12-dark);margin-bottom:16px}.am12-hero-subtitle{font-size:16px;line-height:1.6;color:var(--am12-body);max-width:800px}.am12-tech-grid,.am12-products,.am12-production,.am12-table-scroll,.am12-reliability,.am12-features,.am12-contact{margin-bottom:48px}.am12-tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.am12-tech-card{background:var(--am12-white);border:1px solid var(--am12-border);border-radius:var(--am12-radius);padding:32px;box-shadow:var(--am12-shadow-sm)}.am12-tech-card h2{font-size:18px;font-weight:700;line-height:1.3;color:var(--am12-dark);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--am12-blue)}.am12-tech-card p{font-size:12px;line-height:1.7;color:var(--am12-body);margin-bottom:16px}.am12-tech-card p:last-child{margin-bottom:0}.am12-highlight{color:var(--am12-blue);font-weight:600}.am12-products-header{margin-bottom:32px}.am12-products-header h2{font-size:18px;font-weight:700;line-height:1.3;color:var(--am12-dark);margin-bottom:8px}.am12-products-header p{font-size:12px;color:var(--am12-light)}.am12-products-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.am12-product-card{display:flex;flex-direction:column;background:var(--am12-white);border:1px solid var(--am12-border);border-radius:var(--am12-radius);overflow:hidden;text-decoration:none;color:inherit;box-shadow:var(--am12-shadow-sm);transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.am12-product-card:hover{box-shadow:var(--am12-shadow-md);transform:translateY(-4px);border-color:var(--am12-blue)}.am12-product-card:focus-visible{outline:2px solid var(--am12-blue);outline-offset:2px}.am12-product-image{position:relative;width:100%;aspect-ratio:1 / 1;background:var(--am12-bg-light);display:flex;align-items:center;justify-content:center}.am12-product-image img{width:100%;height:100%;object-fit:contain;padding:12px}.am12-product-noimg{font-size:12px;color:var(--am12-light);text-align:center;padding:0 12px}.am12-product-badge{position:absolute;top:12px;right:12px;background:var(--am12-green);color:var(--am12-white);padding:4px 12px;border-radius:20px;font-size:12px;font-weight:600}.am12-product-info{display:flex;flex-direction:column;flex-grow:1;padding:20px}.am12-product-sku{font-size:12px;color:var(--am12-light);margin-bottom:8px}.am12-product-title{font-size:12px;font-weight:600;line-height:1.4;color:var(--am12-dark);margin-bottom:16px}.am12-product-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid var(--am12-border)}.am12-product-price{font-size:12px;font-weight:700;color:var(--am12-green)}.am12-product-link{font-size:12px;font-weight:600;color:var(--am12-blue)}.am12-empty{grid-column:1 / -1;font-size:12px;color:var(--am12-body);background:var(--am12-bg-light);border:1px solid var(--am12-border);border-radius:var(--am12-radius);padding:24px}.am12-production{background:var(--am12-bg-light);border:1px solid var(--am12-border);border-radius:var(--am12-radius-lg);padding:48px 32px}.am12-production-header{margin-bottom:32px}.am12-production-header h2{font-size:18px;font-weight:700;line-height:1.3;color:var(--am12-dark);margin-bottom:16px}.am12-production-header p{font-size:12px;color:var(--am12-body);max-width:800px}.am12-production-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.am12-production-card{background:var(--am12-white);border:1px solid var(--am12-border);border-radius:var(--am12-radius);padding:32px;box-shadow:var(--am12-shadow-sm)}.am12-production-card h3{font-size:16px;font-weight:600;line-height:1.35;color:var(--am12-dark);margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid var(--am12-border)}.am12-production-card h4{font-size:12px;font-weight:600;color:var(--am12-blue);margin:16px 0 8px}.am12-production-card ul{list-style:none}.am12-production-card li{position:relative;padding:6px 0 6px 20px;font-size:12px;line-height:1.6;color:var(--am12-body)}.am12-production-card li:before{content:"\2192";position:absolute;left:0;color:var(--am12-green)}.am12-table-scroll{overflow-x:auto;border:1px solid var(--am12-border);border-radius:var(--am12-radius);box-shadow:var(--am12-shadow-sm)}.am12-table{width:100%;border-collapse:collapse;background:var(--am12-white)}.am12-table th{background:var(--am12-bg-light);color:var(--am12-dark);text-align:left;font-weight:600;font-size:12px;padding:16px;border-bottom:1px solid var(--am12-border);white-space:nowrap}.am12-table td{padding:14px 16px;font-size:12px;color:var(--am12-body);border-bottom:1px solid var(--am12-border);text-wrap:pretty}.am12-table tbody tr:nth-child(2n){background:var(--am12-zebra)}.am12-table tbody tr:last-child td{border-bottom:none}.am12-reliability-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;background:var(--am12-white);border:1px solid var(--am12-border);border-radius:var(--am12-radius-lg);padding:32px;box-shadow:var(--am12-shadow-sm)}.am12-reliability-content h2{font-size:18px;font-weight:700;line-height:1.3;color:var(--am12-dark);margin-bottom:16px}.am12-reliability-content p{font-size:12px;line-height:1.7;color:var(--am12-body);margin-bottom:16px}.am12-reliability-link{display:inline-block;font-size:12px;font-weight:600;color:var(--am12-blue);text-decoration:none}.am12-reliability-link:hover{text-decoration:underline}.am12-reliability-link:focus-visible{outline:2px solid var(--am12-blue);outline-offset:2px}.am12-reliability-image{display:block;aspect-ratio:1 / 1;border-radius:var(--am12-radius);overflow:hidden}.am12-reliability-image img{width:100%;height:100%;object-fit:cover;display:block}.am12-reliability-image:focus-visible{outline:2px solid var(--am12-blue);outline-offset:2px}.am12-features{background:var(--am12-bg-light);border:1px solid var(--am12-border);border-radius:var(--am12-radius-lg);padding:48px 32px}.am12-features h2{font-size:18px;font-weight:700;line-height:1.3;color:var(--am12-dark);text-align:center;margin-bottom:32px}.am12-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:900px;margin:0 auto}.am12-feature-card{background:var(--am12-white);border:1px solid var(--am12-border);border-radius:var(--am12-radius);padding:28px 24px;text-align:center;box-shadow:var(--am12-shadow-sm)}.am12-feature-title{font-size:12px;font-weight:600;line-height:1.35;color:var(--am12-dark);margin-bottom:8px}.am12-feature-desc{font-size:12px;line-height:1.5;color:var(--am12-light)}.am12-contact{background:var(--am12-bg-light);border:1px solid var(--am12-border);border-radius:var(--am12-radius-lg);padding:48px 32px}.am12-form-container{max-width:600px;margin:0 auto;padding:40px;background:var(--am12-white);border:1px solid var(--am12-border);border-radius:var(--am12-radius-lg);box-shadow:var(--am12-shadow-md)}.am12-form-container h2{font-size:18px;font-weight:700;line-height:1.3;text-align:center;color:var(--am12-green);margin-bottom:16px}.am12-form-container p{font-size:12px;line-height:1.6;text-align:center;color:var(--am12-body);margin-bottom:16px}@media(max-width:1024px){.am12-products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.am12-hero{padding:40px 28px;margin:16px 0 40px}.am12-hero h1{font-size:20px}.am12-hero-subtitle{font-size:12px}.am12-tech-grid,.am12-production-grid,.am12-reliability-grid{grid-template-columns:1fr}.am12-products-grid,.am12-features-grid{grid-template-columns:repeat(2,1fr)}.am12-production,.am12-features,.am12-contact{padding:40px 24px}.am12-tech-grid,.am12-products,.am12-production,.am12-table-scroll,.am12-features,.am12-contact{margin-bottom:40px}.am12-table{min-width:560px}}@media(max-width:480px){.am12-hero{padding:32px 20px}.am12-hero h1{font-size:18px}.am12-hero-subtitle{font-size:12px}.am12-products-grid,.am12-features-grid{grid-template-columns:1fr}.am12-tech-card,.am12-production-card{padding:24px 20px}}@media(prefers-reduced-motion:reduce){.am12-product-card{transition:none}.am12-product-card:hover{transform:none}}.am12-collection{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;line-height:1.7}.am12-collection h1{font-size:24px;font-weight:800;line-height:1.2}.am12-collection h2{font-size:18px;font-weight:700;line-height:1.3}.am12-collection h3{font-size:16px;font-weight:600;line-height:1.35}.am12-collection h4{font-size:12px;font-weight:600;line-height:1.4}.am12-collection [class*=hero-subtitle],.am12-collection [class*=hero-lede],.am12-collection [class*=hero-sub]{font-size:14px;font-weight:300;line-height:1.6}@media(max-width:768px){.am12-collection h1{font-size:20px}.am12-collection h2{font-size:16px}.am12-collection h3{font-size:14px}.am12-collection [class*=hero-subtitle],.am12-collection [class*=hero-lede],.am12-collection [class*=hero-sub]{font-size:12px}}@media(max-width:480px){.am12-collection h1{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/automotive-m12-collection.css.map */
