.auto-erp.categories{display:flex;flex-wrap:wrap}.auto-erp.categories .category{width:33%;margin-bottom:1rem}.auto-erp.categories .category .title{font-size:20px;font-weight:700}.auto-erp.categories .category .list ul{list-style-type:none;margin:0;padding:0}.auto-erp.categories .category .list ul li{font-size:1rem;font-weight:400}.auto-erp.categories .category .list ul li a{color:#333;text-decoration:none}.auto-erp.categories .category .list ul li.active{font-weight:700}.auto-erp.categories .category .list ul li.active a{text-decoration:underline}.auto-erp.product-detail{width:100%;display:flex;flex-direction:column}.auto-erp.product-detail .header{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:row;align-items:flex-start;margin-bottom:20px}.auto-erp.product-detail .header .image{width:calc(50% - 5px)}.auto-erp.product-detail .header .image .master{width:100%}.auto-erp.product-detail .header .image .master img{width:100%}.auto-erp.product-detail .header .image .image-list{width:100%;display:flex;margin-bottom:20px;flex-direction:row;flex-wrap:wrap;margin-top:10px}.auto-erp.product-detail .header .image .image-list .thumb{width:calc(25% - 4px);height:80px;margin:2px;border:1px solid #eee;object-fit:contain}.auto-erp.product-detail .header .summary{width:calc(50% - 5px);padding-left:10px}.auto-erp.product-detail .header .summary .title{width:100%;font-size:2.617924em;line-height:1.214;letter-spacing:-1px}.auto-erp.product-detail .header .summary .pricing{width:100%;margin-bottom:20px}.auto-erp.product-detail .header .summary .pricing .base-price-excl{width:100%}.auto-erp.product-detail .header .summary .pricing .base-price-excl:after{padding-left:5px;content:"Excl. BTW";font-size:10px}.auto-erp.product-detail .header .summary .pricing .base-price-incl{width:100%}.auto-erp.product-detail .header .summary .pricing .base-price-incl:after{padding-left:5px;content:"Incl. BTW";font-size:10px}.auto-erp.product-detail .header .summary .stock{width:100%;margin-bottom:20px}.auto-erp.product-detail .header .summary .stock .stock-status{width:100%}.auto-erp.product-detail .header .summary .stock .stock-status.in_stock{color:green}.auto-erp.product-detail .header .summary .stock .stock-status.in_stock_supplier{color:#ff0}.auto-erp.product-detail .header .summary .stock .stock-status.out_of_stock{color:red}.auto-erp.product-detail .header .summary .meta{width:100%;display:flex;flex-direction:column;margin-bottom:20px}.auto-erp.product-detail .header .summary .meta .value{display:flex}.auto-erp.product-detail .header .summary .meta .value label{width:140px;font-weight:700}.auto-erp.product-detail .header .summary .add-to-cart{width:100%;display:flex}.auto-erp.product-detail .header .summary .add-to-cart .quantity{padding-right:10px}.auto-erp.product-detail .header .summary .add-to-cart .quantity input{width:50px}.auto-erp.product-detail .context{width:100%;display:flex;flex-direction:column}.auto-erp.product-detail .context .description{margin-bottom:20px}.auto-erp.product-detail .context .description .title{font-size:1.618em;margin-bottom:2px}.auto-erp.product-detail .context .description .desc{font-size:16px}.auto-erp.product-detail .context .remarks{margin-bottom:20px}.auto-erp.product-detail .context .remarks .title{font-size:20px}.auto-erp.product-detail .context .remarks ul{list-style-type:none;display:flex;margin:0;padding:0}.auto-erp.product-detail .context .remarks ul li{border:1px solid #e9e9e9;border-radius:3px;padding:4px 10px;font-size:13px;margin:2px;color:#6d6d6d;white-space:nowrap}.auto-erp.product-detail .context .related-products{margin-bottom:20px}.auto-erp.product-detail .context .related-products .title{font-size:1.618em;margin-bottom:2px}.auto-erp.product-detail .context .related-products .product-holder{margin-top:10px}.auto-erp.product-list{width:100%}.auto-erp.product-list .products{width:100%}.auto-erp.product-list .products .product .product_title{font-size:1rem;font-weight:400;margin-bottom:.54em;height:39px;overflow:hidden}.auto-erp.product-list .products .product .product_image{max-height:150px;padding:.6em;box-sizing:border-box}.auto-erp.product-list .products .product .product_remarks{list-style-type:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:left;width:100%;height:52px;overflow:hidden;margin:0;margin-bottom:1rem}.auto-erp.product-list .products .product .product_remarks .remark{border:1px solid #e9e9e9;border-radius:3px;padding:2px 5px;font-size:10px;margin:2px;color:#6d6d6d}.auto-erp.product-list .products .product .product_pricing{color:#6d6d6d;line-height:30px;margin-bottom:1rem}.auto-erp.vehicle-info{border:1px solid #000}.auto-erp.vehicle-info h3{font-weight:700;font-size:20px}.auto-erp.vehicle-info label{width:100px;font-weight:700;display:inline-block}.auto-erp.vehicle-info span{display:inline-block}.auto-erp.vehicle-info{border:1px solid #000}.auto-erp.vehicle-info h3{font-weight:700;font-size:20px}.auto-erp.vehicle-info label{width:100px;font-weight:700;display:inline-block}.auto-erp.vehicle-info span{display:inline-block}.auto-erp.categories{display:flex;flex-wrap:wrap}.auto-erp.categories .category{width:33%;margin-bottom:1rem}.auto-erp.categories .category .title{font-size:20px;font-weight:700}.auto-erp.categories .category .list ul{list-style-type:none;margin:0;padding:0}.auto-erp.categories .category .list ul li{font-size:1rem;font-weight:400}.auto-erp.categories .category .list ul li a{color:#333;text-decoration:none}.auto-erp.categories .category .list ul li.active{font-weight:700}.auto-erp.categories .category .list ul li.active a{text-decoration:underline}.auto-erp.product-list{width:100%}.auto-erp.product-list .products{width:100%}.auto-erp.product-list .products .product .product_title{font-size:1rem;font-weight:400;margin-bottom:.54em;height:39px;overflow:hidden}.auto-erp.product-list .products .product .product_image{max-height:150px;padding:.6em;box-sizing:border-box}.auto-erp.product-list .products .product .product_remarks{list-style-type:none;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;text-align:left;width:100%;height:52px;overflow:hidden;margin:0;margin-bottom:1rem}.auto-erp.product-list .products .product .product_remarks .remark{border:1px solid #e9e9e9;border-radius:3px;padding:2px 5px;font-size:10px;margin:2px;color:#6d6d6d}.auto-erp.product-list .products .product .product_pricing{color:#6d6d6d;line-height:30px;margin-bottom:1rem}.auto-erp.product-detail{width:100%;display:flex;flex-direction:column}.auto-erp.product-detail .header{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;flex-direction:row;align-items:flex-start;margin-bottom:20px}.auto-erp.product-detail .header .image{width:calc(50% - 5px)}.auto-erp.product-detail .header .image .master{width:100%}.auto-erp.product-detail .header .image .master img{width:100%}.auto-erp.product-detail .header .image .image-list{width:100%;display:flex;margin-bottom:20px;flex-direction:row;flex-wrap:wrap;margin-top:10px}.auto-erp.product-detail .header .image .image-list .thumb{width:calc(25% - 4px);height:80px;margin:2px;border:1px solid #eee;object-fit:contain}.auto-erp.product-detail .header .summary{width:calc(50% - 5px);padding-left:10px}.auto-erp.product-detail .header .summary .title{width:100%;font-size:2.617924em;line-height:1.214;letter-spacing:-1px}.auto-erp.product-detail .header .summary .pricing{width:100%;margin-bottom:20px}.auto-erp.product-detail .header .summary .pricing .base-price-excl{width:100%}.auto-erp.product-detail .header .summary .pricing .base-price-excl:after{padding-left:5px;content:"Excl. BTW";font-size:10px}.auto-erp.product-detail .header .summary .pricing .base-price-incl{width:100%}.auto-erp.product-detail .header .summary .pricing .base-price-incl:after{padding-left:5px;content:"Incl. BTW";font-size:10px}.auto-erp.product-detail .header .summary .stock{width:100%;margin-bottom:20px}.auto-erp.product-detail .header .summary .stock .stock-status{width:100%}.auto-erp.product-detail .header .summary .stock .stock-status.in_stock{color:green}.auto-erp.product-detail .header .summary .stock .stock-status.in_stock_supplier{color:#ff0}.auto-erp.product-detail .header .summary .stock .stock-status.out_of_stock{color:red}.auto-erp.product-detail .header .summary .meta{width:100%;display:flex;flex-direction:column;margin-bottom:20px}.auto-erp.product-detail .header .summary .meta .value{display:flex}.auto-erp.product-detail .header .summary .meta .value label{width:140px;font-weight:700}.auto-erp.product-detail .header .summary .add-to-cart{width:100%;display:flex}.auto-erp.product-detail .header .summary .add-to-cart .quantity{padding-right:10px}.auto-erp.product-detail .header .summary .add-to-cart .quantity input{width:50px}.auto-erp.product-detail .context{width:100%;display:flex;flex-direction:column}.auto-erp.product-detail .context .description{margin-bottom:20px}.auto-erp.product-detail .context .description .title{font-size:1.618em;margin-bottom:2px}.auto-erp.product-detail .context .description .desc{font-size:16px}.auto-erp.product-detail .context .remarks{margin-bottom:20px}.auto-erp.product-detail .context .remarks .title{font-size:20px}.auto-erp.product-detail .context .remarks ul{list-style-type:none;display:flex;margin:0;padding:0}.auto-erp.product-detail .context .remarks ul li{border:1px solid #e9e9e9;border-radius:3px;padding:4px 10px;font-size:13px;margin:2px;color:#6d6d6d;white-space:nowrap}.auto-erp.product-detail .context .related-products{margin-bottom:20px}.auto-erp.product-detail .context .related-products .title{font-size:1.618em;margin-bottom:2px}.auto-erp.product-detail .context .related-products .product-holder{margin-top:10px}