.ImageCard-module-scss-module__57J5aW__imageCard{cursor:pointer;background-color:#2e2e2e;border-radius:16px;flex-direction:column;text-decoration:none;transition:background-color .2s;display:flex;overflow:hidden}.ImageCard-module-scss-module__57J5aW__imageCard:hover{background-color:#242424}.ImageCard-module-scss-module__57J5aW__imageCard.ImageCard-module-scss-module__57J5aW__isPending{pointer-events:none}.ImageCard-module-scss-module__57J5aW__imageWrapper{width:100%;height:var(--image-height-mobile,260px);background-color:#2e2e2e;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:768px) and (max-width:1023px){.ImageCard-module-scss-module__57J5aW__imageWrapper{height:var(--image-height,320px)}}@media (min-width:1024px){.ImageCard-module-scss-module__57J5aW__imageWrapper{height:var(--image-height,320px)}}.ImageCard-module-scss-module__57J5aW__spinnerOverlay{background-color:#00000080;justify-content:center;align-items:center;animation:.15s ease-out ImageCard-module-scss-module__57J5aW__fadeIn;display:flex;position:absolute;inset:0}.ImageCard-module-scss-module__57J5aW__spinner{border:3px solid #fff3;border-top-color:#cfa44c;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite ImageCard-module-scss-module__57J5aW__spin}@keyframes ImageCard-module-scss-module__57J5aW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ImageCard-module-scss-module__57J5aW__spin{to{transform:rotate(360deg)}}.ImageCard-module-scss-module__57J5aW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ImageCard-module-scss-module__57J5aW__titleWrapper{padding:24px}.ImageCard-module-scss-module__57J5aW__title{letter-spacing:.35px;margin:0;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20.16px}@media (min-width:768px) and (max-width:1023px){.ImageCard-module-scss-module__57J5aW__title{letter-spacing:.4px;font-size:16px;line-height:23.04px}}@media (min-width:1024px){.ImageCard-module-scss-module__57J5aW__title{letter-spacing:.4px;font-size:16px;line-height:23.04px}}.ImageCard-module-scss-module__57J5aW__title{color:#fff}
@keyframes ArticleCard-module-scss-module__xAXNha__price-skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ArticleCard-module-scss-module__xAXNha__parent{letter-spacing:.025em;background-color:#f5f5f5;border-radius:16px;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:300;overflow:hidden;box-shadow:0 4px 25px #0000000d}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__parent{font-size:16px}}.ArticleCard-module-scss-module__xAXNha__refCode,.ArticleCard-module-scss-module__xAXNha__price,.ArticleCard-module-scss-module__xAXNha__buyButton{font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500}.ArticleCard-module-scss-module__xAXNha__refCode{color:#000000a3;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:400}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__refCode{font-size:10px}}.ArticleCard-module-scss-module__xAXNha__availability{text-transform:lowercase;align-items:center;gap:6px;margin-bottom:8px;padding-left:14px;font-size:12px;position:relative}.ArticleCard-module-scss-module__xAXNha__availability:before{content:"";border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:4px;position:absolute;left:0}.ArticleCard-module-scss-module__xAXNha__availability:first-letter{text-transform:uppercase}.ArticleCard-module-scss-module__xAXNha__availability.ArticleCard-module-scss-module__xAXNha__available{color:#10ae2b}.ArticleCard-module-scss-module__xAXNha__availability.ArticleCard-module-scss-module__xAXNha__available:before{background-color:#10ae2b}.ArticleCard-module-scss-module__xAXNha__availability.ArticleCard-module-scss-module__xAXNha__availableHq{color:#cbc324}.ArticleCard-module-scss-module__xAXNha__availability.ArticleCard-module-scss-module__xAXNha__availableHq:before{background-color:#cbc324}.ArticleCard-module-scss-module__xAXNha__availability.ArticleCard-module-scss-module__xAXNha__notAvailable{color:#c8180c}.ArticleCard-module-scss-module__xAXNha__availability.ArticleCard-module-scss-module__xAXNha__notAvailable:before{background-color:#c8180c}.ArticleCard-module-scss-module__xAXNha__section1{padding:20px}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail{justify-content:space-between;margin-bottom:20px;display:flex}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__articleName{color:#000;flex:1;margin:0}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__price{white-space:nowrap;color:#000;margin-left:16px;font-size:16px;font-weight:500}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__price{align-self:flex-end;margin-top:8px;font-size:13px}}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__priceWrapper{margin-left:16px;display:inline-block;position:relative}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__priceWrapper .ArticleCard-module-scss-module__xAXNha__price{margin-left:0}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__priceWrapper{align-self:flex-end;margin-top:8px;margin-left:0}}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail .ArticleCard-module-scss-module__xAXNha__priceSkeleton{background-color:#f5f5f5;background-image:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%);background-size:200% 100%;border-radius:8px;animation:1.5s infinite ArticleCard-module-scss-module__xAXNha__price-skeleton-shimmer;position:absolute;inset:0}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__shortDetail{flex-direction:column}}.ArticleCard-module-scss-module__xAXNha__section1 .ArticleCard-module-scss-module__xAXNha__dropdownContainer{flex-direction:column;gap:20px;display:flex}.ArticleCard-module-scss-module__xAXNha__divider{background-color:#d7d7d7;height:0;margin:20px 0}.ArticleCard-module-scss-module__xAXNha__dropdown{color:#000000e0;cursor:pointer;background-color:#fff;border:1px solid #d7d7d7;border-radius:4px;width:100%;height:48px;padding:0 16px;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}.ArticleCard-module-scss-module__xAXNha__dropdown:focus{border-color:#6ba1c4;outline:none}.ArticleCard-module-scss-module__xAXNha__section2{background-color:#ececec;justify-content:space-between;align-items:center;gap:16px;padding:24px 20px;display:flex}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__section2{flex-direction:column;align-items:center}}.ArticleCard-module-scss-module__xAXNha__viewTechnicalDrawing{color:#000000a3;cursor:pointer;background:0 0;border:none;justify-content:flex-start;align-items:center;padding:0;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;display:flex}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__viewTechnicalDrawing{margin-bottom:16px}}.ArticleCard-module-scss-module__xAXNha__viewTechnicalDrawing span{padding-left:8px}.ArticleCard-module-scss-module__xAXNha__viewTechnicalDrawing:hover{opacity:.8}.ArticleCard-module-scss-module__xAXNha__buyContainer{justify-content:flex-end;align-items:center;gap:16px;display:flex}@media (min-width:0) and (max-width:767px){.ArticleCard-module-scss-module__xAXNha__buyContainer{flex-direction:column;gap:12px;width:100%}.ArticleCard-module-scss-module__xAXNha__buyContainer>*{width:100%}}.ArticleCard-module-scss-module__xAXNha__disabled{color:red}
@keyframes ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ProductDetailSkeleton-module-scss-module__GU6TYq__skeleton{background-color:#ececec;width:100%}.ProductDetailSkeleton-module-scss-module__GU6TYq__pageContent{gap:20px;width:100%;max-width:1440px;margin:0 auto;padding:48px;display:flex}@media (min-width:0) and (max-width:767px){.ProductDetailSkeleton-module-scss-module__GU6TYq__pageContent{flex-direction:column;padding:24px 16px}}.ProductDetailSkeleton-module-scss-module__GU6TYq__sectionProductInfo{width:40%}@media (min-width:0) and (max-width:767px){.ProductDetailSkeleton-module-scss-module__GU6TYq__sectionProductInfo{width:100%}}.ProductDetailSkeleton-module-scss-module__GU6TYq__sectionTable{flex-direction:column;gap:16px;width:60%;display:flex}@media (min-width:0) and (max-width:767px){.ProductDetailSkeleton-module-scss-module__GU6TYq__sectionTable{width:100%}}.ProductDetailSkeleton-module-scss-module__GU6TYq__productCard{background-color:#0000}.ProductDetailSkeleton-module-scss-module__GU6TYq__productImage{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:16px;width:100%;height:300px;margin-bottom:24px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__productTitleWrapper{padding:0}.ProductDetailSkeleton-module-scss-module__GU6TYq__productTitle{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:80%;height:32px;margin-bottom:16px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__productDescription{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:20px;margin-bottom:8px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleCard{background-color:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:24px;display:flex}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleSku{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:140px;height:16px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleStatus{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:80px;height:16px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleName{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:70%;height:24px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articlePrice{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;align-self:flex-end;width:60px;height:24px;margin-top:-24px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleSelect{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:100%;height:48px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleActions{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleButton{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:8px;width:120px;height:20px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}.ProductDetailSkeleton-module-scss-module__GU6TYq__articleBuyButton{background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%) 0 0/200% 100%;border-radius:24px;width:200px;height:48px;animation:1.5s infinite ProductDetailSkeleton-module-scss-module__GU6TYq__shimmer}
@keyframes CategorySkeleton-module-scss-module__xuNQtq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.CategorySkeleton-module-scss-module__xuNQtq__grid{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:768px) and (max-width:1023px){.CategorySkeleton-module-scss-module__xuNQtq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CategorySkeleton-module-scss-module__xuNQtq__grid{grid-template-columns:repeat(3,1fr)}}.CategorySkeleton-module-scss-module__xuNQtq__gridItem{padding:20px}.CategorySkeleton-module-scss-module__xuNQtq__card{background-color:#2e2e2e;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.CategorySkeleton-module-scss-module__xuNQtq__imageWrapper{background-color:#2e2e2e;width:100%;height:260px}.CategorySkeleton-module-scss-module__xuNQtq__image{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1a 50%,#ffffff0f 75%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s infinite CategorySkeleton-module-scss-module__xuNQtq__shimmer}.CategorySkeleton-module-scss-module__xuNQtq__titleWrapper{padding:24px}.CategorySkeleton-module-scss-module__xuNQtq__title{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1a 50%,#ffffff0f 75%) 0 0/200% 100%;border-radius:4px;width:70%;height:24px;animation:1.5s infinite CategorySkeleton-module-scss-module__xuNQtq__shimmer}
.CategoryErrorState-module-scss-module__Cq5ekq__errorContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:300px;padding:64px 24px;display:flex}.CategoryErrorState-module-scss-module__Cq5ekq__errorTitle{letter-spacing:.35px;color:#ffffffe0;margin-top:24px;margin-bottom:8px;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;line-height:21.28px}.CategoryErrorState-module-scss-module__Cq5ekq__errorMessage{letter-spacing:.25px;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:400;line-height:15.2px}@media (min-width:768px) and (max-width:1023px){.CategoryErrorState-module-scss-module__Cq5ekq__errorMessage{letter-spacing:.3px;font-size:12px;line-height:18.24px}}@media (min-width:1024px){.CategoryErrorState-module-scss-module__Cq5ekq__errorMessage{letter-spacing:.3px;font-size:12px;line-height:18.24px}}.CategoryErrorState-module-scss-module__Cq5ekq__errorMessage{color:#ffffffa3;max-width:400px;margin-bottom:24px}
.SparePartsPage-module-scss-module__67zSWG__parent{background-color:#1e1e1e;min-height:100vh}.SparePartsPage-module-scss-module__67zSWG__dividerBar{background-color:#1e1e1e;height:20px}@media (min-width:0) and (max-width:767px){.SparePartsPage-module-scss-module__67zSWG__dividerBar{height:16px}}.SparePartsPage-module-scss-module__67zSWG__content{width:100%;max-width:1440px;margin:0 auto;padding:0 48px}@media (min-width:0) and (max-width:767px){.SparePartsPage-module-scss-module__67zSWG__content{padding:0 16px}}.SparePartsPage-module-scss-module__67zSWG__grid{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:768px) and (max-width:1023px){.SparePartsPage-module-scss-module__67zSWG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SparePartsPage-module-scss-module__67zSWG__grid{grid-template-columns:repeat(3,1fr)}}.SparePartsPage-module-scss-module__67zSWG__gridItem{padding:20px}.SparePartsPage-module-scss-module__67zSWG__loading,.SparePartsPage-module-scss-module__67zSWG__error{text-align:center;color:#ffffffe0;padding:48px;font-family:Universal-sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px}.SparePartsPage-module-scss-module__67zSWG__error{color:#ff6b6b}
.SparePartsLandingPage-module-scss-module__YScQxW__parent{background-color:#1e1e1e;min-height:100vh}.SparePartsLandingPage-module-scss-module__YScQxW__dividerBar{background-color:#1e1e1e;height:50px}@media (min-width:0) and (max-width:767px){.SparePartsLandingPage-module-scss-module__YScQxW__dividerBar{height:32px}}.SparePartsLandingPage-module-scss-module__YScQxW__content{width:100%;max-width:1440px;margin:0 auto;padding:48px}@media (min-width:0) and (max-width:767px){.SparePartsLandingPage-module-scss-module__YScQxW__content{padding:0 16px}}.SparePartsLandingPage-module-scss-module__YScQxW__grid{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:768px) and (max-width:1023px){.SparePartsLandingPage-module-scss-module__YScQxW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SparePartsLandingPage-module-scss-module__YScQxW__grid{grid-template-columns:repeat(3,1fr)}}.SparePartsLandingPage-module-scss-module__YScQxW__gridItem{padding:20px}