article.about-us-detail>.content .breadcrumb-block{top:-0.4rem !important}.main-article.about-us-detail .aisin-aftermarket-section{margin-top:120px}@media(max-width: 1199px){.main-article.about-us-detail .aisin-aftermarket-section{margin-top:0}}.aisin-aftermarket-section{width:100%;margin-bottom:72px}@media(max-width: 640px){.aisin-aftermarket-section{margin-bottom:40px}}.aisin-aftermarket-section .container-fluid{padding-right:0 !important;padding-left:calc((100vw - 1600px)/2 + 30px) !important}@media(max-width: 1600px){.aisin-aftermarket-section .container-fluid{padding-left:30px !important}}@media(max-width: 1400px){.aisin-aftermarket-section .container-fluid{padding-left:30px !important}}@media(max-width: 991px){.aisin-aftermarket-section .container-fluid{padding-left:30px !important}}@media(max-width: 767px){.aisin-aftermarket-section .container-fluid{padding-left:20px !important;padding-top:0px !important}}@media(max-width: 1199px){.aisin-aftermarket-section .block-header{margin-bottom:24px;margin-top:24px}}.aisin-aftermarket-section .badge-block{color:#001a72;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.14px;border-radius:100px;background:rgba(0,26,114,.1);padding:4px 12px;display:inline-flex;justify-content:center;align-items:center;gap:10px;margin-bottom:12px}.aisin-aftermarket-section .main-title,.aisin-aftermarket-section h1{font-family:"Nunito",Arial,sans-serif;color:#001a72;font-size:32px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.32px;margin-bottom:12px}.aisin-aftermarket-section .sub-title{color:#14171c;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px}.aisin-aftermarket-section .sub-title,.aisin-aftermarket-section .sub-title p,.aisin-aftermarket-section .sub-title span,.aisin-aftermarket-section .sub-title a,.aisin-aftermarket-section .sub-title ul li,.aisin-aftermarket-section .sub-title ol li{color:#14171c;font-family:"Nunito",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.16px}.aisin-aftermarket-section .sub-title strong,.aisin-aftermarket-section .sub-title b{font-weight:700 !important}.aisin-aftermarket-section .sub-title a{color:#14171c;text-decoration:underline;text-underline-offset:3px}.aisin-aftermarket-section .sub-title a:hover{opacity:.5}.aisin-aftermarket-section .sub-title h1,.aisin-aftermarket-section .sub-title h2,.aisin-aftermarket-section .sub-title h3,.aisin-aftermarket-section .sub-title h4,.aisin-aftermarket-section .sub-title h5,.aisin-aftermarket-section .sub-title h6{color:#14171c;font-family:"Nunito",Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.16px}.aisin-aftermarket-section .aisin-scroll-container{display:flex !important;flex-direction:row !important;gap:16px;overflow-x:auto !important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.aisin-aftermarket-section .aisin-scroll-container::-webkit-scrollbar{display:none}@media(max-width: 640px){.aisin-aftermarket-section .aisin-scroll-container{gap:11.13px}}.aisin-aftermarket-section .aisin-card-item{flex:0 0 calc((100% - 48px)/3.5) !important;width:calc((100% - 48px)/3.5) !important;min-width:260px;aspect-ratio:374/479;display:flex;flex-direction:column;position:relative;background-color:#fff;border:1px solid #e2e8f0;padding:12px 12px 40px 12px;border-radius:4px;box-sizing:border-box;scroll-snap-align:start;text-decoration:none !important;flex-shrink:0;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.02)}@media(max-width: 1024px){.aisin-aftermarket-section .aisin-card-item{flex:0 0 calc((100% - 32px)/2.5) !important;width:calc((100% - 32px)/2.5) !important}}@media(max-width: 640px){.aisin-aftermarket-section .aisin-card-item{flex:0 0 calc((100% - 16px)/1.3) !important;width:calc((100% - 16px)/1.3) !important;padding:12px 12px 24px 12px}}.aisin-aftermarket-section .aisin-card-item .aisin-card-inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;border-radius:2px}.aisin-aftermarket-section .aisin-card-item .aisin-card-content{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box}.aisin-aftermarket-section .aisin-card-item .aisin-card-title{font-family:"Nunito",Arial,sans-serif;font-size:20px;font-weight:500;line-height:1.35;color:#d4af37 !important;margin:0 0 12px 0}.aisin-aftermarket-section .aisin-card-item .aisin-card-desc{font-family:"Nunito",Arial,sans-serif;font-size:13px;font-weight:300;line-height:1.6;color:#fff;margin:0}.aisin-aftermarket-section .aisin-card-item.style-number .aisin-card-content{justify-content:center;align-items:center;text-align:center}.aisin-aftermarket-section .aisin-card-item.style-number .aisin-stat-box{width:100%;display:flex;flex-direction:column;align-items:center}.aisin-aftermarket-section .aisin-card-item.style-number .aisin-stat-number{font-family:"Nunito",Arial,sans-serif;font-size:38px;font-weight:600;color:#d4af37;line-height:1;margin-bottom:6px}.aisin-aftermarket-section .aisin-card-item.style-number .aisin-stat-label{font-family:"Nunito",Arial,sans-serif;font-size:14px;font-weight:400;color:#fff}.aisin-aftermarket-section .aisin-card-item.style-number .aisin-stat-divider{width:50px;height:1px;background-color:#d4af37;margin:14px auto;opacity:.7}.aisin-aftermarket-section .aisin-card-item.style-number .aisin-stat-footer-desc{font-size:12px;line-height:1.5;color:rgba(255,255,255,.85);margin-top:8px}.aisin-aftermarket-section .aisin-progress-bar{width:325px;height:3px;background-color:#e5e7eb;margin:40px auto 0;border-radius:2px;position:relative;overflow:hidden}@media(max-width: 640px){.aisin-aftermarket-section .aisin-progress-bar{width:280px;margin:24px auto 0}}.aisin-aftermarket-section .aisin-progress-bar .aisin-progress-fill{position:absolute;top:0;left:0;height:100%;width:25% !important;background-color:#001a72 !important;border-radius:2px;transition:transform .1s ease-out}@media(max-width: 640px){.aisin-aftermarket-section .badge-block{margin-bottom:16px}.aisin-aftermarket-section .main-title{margin-bottom:16px}}
