null Skip to main content
Zoom the image with the mouse

Helmar

ROLLER BEARING 1695854

PART NUMBER: 448647
Availability: Ships in 2 to 3 days
In Stock Today: 30
$25.00
$21.88
(You save $3.12 )
1695854 Clark Mast Roller Bearing 25.48mm Wide, 88.88mm Outer Diameter, 29.9mm Inner Diameter

1695854 Clark Mast Roller Bearing

Outer Diameter: 88.88 (MM)
Inner Diameter: 29.9 (MM)
Width: 25.48 (MM)
1695854 Clark Mast Roller Bearing 25.48mm Wide, 88.88mm Outer Diameter, 29.9mm Inner Diameter

1695854 Clark Mast Roller Bearing

Outer Diameter: 88.88 (MM)
Inner Diameter: 29.9 (MM)
Width: 25.48 (MM)

ROLLER BEARING 1695854

$25.00
$21.88
(You save $3.12 )
 
1695854 Clark Mast Roller Bearing 25.48mm Wide, 88.88mm Outer Diameter, 29.9mm Inner Diameter

1695854 Clark Mast Roller Bearing

Outer Diameter: 88.88 (MM)
Inner Diameter: 29.9 (MM)
Width: 25.48 (MM)
 
Customer Reviews

Free Ground Shipping

On Orders $200

Easy Returns

Within 60 Days

Weekly Sales

On Popular Items

Real Tech Support

We back our products with real product knowledge
jQuery(document).on('click', ".productView-actions .form-action a.button", function(){ jQuery(".productView-actions.tested-product .form-action input.button--primary").click(); }) jQuery(function () { // Close button click inside previewModal jQuery(document).on('click', '#previewModal .modal-close', function (e) { // your logic here }); // Outside click — only for previewModal jQuery(document).on('click', function (e) { var $modal = jQuery('#previewModal'); // run only if THIS modal is active if (!$modal.is(':visible')) return; // ignore clicks inside modal or close button if (jQuery(e.target).closest('#previewModal').length) return; // trigger close var $btn = $modal.find('.modal-close'); if ($btn.length) { try { $btn.get(0).click(); } catch (err) { $btn.trigger('click'); } } }); }); jQuery(function() { function checkAndAddClass() { var $btn = jQuery('.form-action input#form-action-addToCart'); var $target = jQuery('.productView-actions.halo-productOptions .form-action'); if ($btn.length && $btn.val().trim() === 'Customize Your Kit' && !$target.hasClass('has-customize-button')) { $target.addClass('has-customize-button'); // alert('Class added because button contains "Customize Your Kit"'); } } // Run once on page load checkAndAddClass(); // Check every 500ms in case content is loaded dynamically setInterval(checkAndAddClass, 500); }); $(function() { var $badge = $('div#stamped-badge-widget').clone(); $badge.attr('id', 'stamped-badge-widget-sticky'); $badge.insertAfter('#halo_sticky_addToCart .sticky-price.productView-price'); }); // add the cross button on google review var attempts = 0; var maxAttempts = 40; // ~20 seconds var interval = 500; var iv = setInterval(function() { attempts++; var $badge = $('#___ratingbadge_0').first(); if ($badge.length) { clearInterval(iv); // Ensure relative positioning for the badge if ($badge.css('position') === 'static') { $badge.css('position', 'relative'); } // Prevent duplicate close button if ($badge.find('.google-badge-close').length) return; // Create the close button var $close = $(''); // Append the close button inside badge $badge.append($close); // Hide only the reviews widget and the close button on click $close.on('click', function(e) { e.stopPropagation(); // prevent event bubbling // Hide the review widget content inside the badge $badge.find('iframe, .widget-container, .widget-content').first().hide(); // Hide the close button itself $close.hide(); }); } // Stop interval after maxAttempts if (attempts >= maxAttempts) clearInterval(iv); }, interval); // end cross button // Close popup when clicking outside $(document).on('click', function(e) { var $popup = $('.popup_bundle.opened.open, #halo-quick-shop-popup.opened.open'); if (!$popup.length) return; var $inner = $popup.find('.bundling_products').first(); if ($(e.target).closest('#form-action-addToCart, #form-action-addToCart2, .choose_options_add').length) return; if ($inner.length && ($inner.is(e.target) || $inner.has(e.target).length)) return; $popup.removeClass('opened open').hide(); // Re-enable page scrolling $('body').css('overflow', 'auto'); }); // Close popup when clicking the cross button $(document).on('click', '.close_bundle, .variant_close', function(e){ e.stopPropagation(); $(this).closest('.popup_bundle, #halo-quick-shop-popup') .removeClass('opened open') .hide(); // Re-enable page scrolling $('body').css('overflow', 'auto'); }); // end kit code // collapse the item default // $(document).on('click', '#form-action-addToCart, #form-action-addToCart2, .choose_options_add', function(){ // // wait a little for popup content to load // setTimeout(function(){ // console.log("DEBUG: Popup opened, expanding boxes..."); // $('.selection_products input#extend_selection').each(function(){ // $(this).trigger('click'); // }); // }, 500); // adjust delay if needed // }); function expandTabs() { var $tabs = $('.selection_products input#extend_selection'); if ($tabs.length) { console.log("DEBUG: Expanding boxes on load..."); $tabs.each(function(){ $(this).trigger('click'); }); } else { // retry after 500ms until elements exist setTimeout(expandTabs, 500); } } // run after DOM is ready $(document).ready(function(){ expandTabs(); }); // end collapse $('.productView-price.custom-class-debug .price-section').each(function () { var $parent = $(this); var $span = $parent.find('span'); // Check if ALL spans inside are empty (no text and no value) var allEmpty = true; $span.each(function () { if ($.trim($(this).text()) !== '') { allEmpty = false; return false; // exit loop } }); // If empty -> add a custom class on parent if (allEmpty) { $parent.addClass('is-empty-price'); } }); // Add to cart button sticky on footer on bundle popu const observer = new MutationObserver(function(mutationsList, observer) { const popup = document.querySelector('.popup_bundle.opened'); if (popup) { if (!popup.querySelector('.popup_sticky_footer')) { // Get elements const productImg = popup.querySelector('.main_product_image_section img').cloneNode(true); const productTitle = popup.querySelector('.bundle_collection_section .head').cloneNode(true); // Clone button but link it to original click const originalBtn = popup.querySelector('#bundle_addtocart'); const addToCartBtn = originalBtn.cloneNode(true); addToCartBtn.id = 'bundle_addtocart_bottom'; // avoid duplicate IDs addToCartBtn.addEventListener('click', function() { originalBtn.click(); // trigger original functionality }); // Create sticky footer const stickyFooter = document.createElement('div'); stickyFooter.className = 'popup_sticky_footer'; stickyFooter.appendChild(productTitle); stickyFooter.appendChild(productImg); const btnBlock = document.createElement('div'); btnBlock.className = 'btn_block'; btnBlock.appendChild(addToCartBtn); stickyFooter.appendChild(btnBlock); // Find the "additional_products_section" div const additionalSection = popup.querySelector('.additional_products_section'); if (additionalSection) { additionalSection.insertAdjacentElement('afterend', stickyFooter); } else { // fallback: append at the end of popup popup.appendChild(stickyFooter); } } } }); // Start observing observer.observe(document.body, { childList: true, subtree: true }); // end add to cart sticky footer $(function () { // if ($(window).width() <= 768) { $('body').addClass('form-hidden-under-header'); // } }); (function () { const FREE_SHIPPING_THRESHOLD = 200; const EXCLUDED_KEYWORDS = [ 'Stihl Augers & Drills', 'Stihl Blowers', 'Stihl Chainsaws', 'Stihl Cut-off Machines', 'Stihl Edgers', 'Stihl Hedge Trimmers', 'Stihl Pole Pruners', 'Stihl Pressure Washers', 'Stihl Push Mowers', 'Stihl Trimmers', 'Stihl Yard Boss', 'All Other Stihl', 'Copy of Forestry Hygiene Kit', 'Hearing Protectors', 'Protorque', 'Pre Filter', 'HD Air Filter', 'Stihl Accessories', 'Stihl Parts', 'Stihl Power Equipment', 'Chainsaw Accessories', 'STIHL Oils', 'SR 200', 'Backpack Sprayer' ]; function isExcluded(name = '', category = '') { const normalized = name.toLowerCase().replace('copy of', '').trim(); const lowerCategory = category.toLowerCase(); return EXCLUDED_KEYWORDS.some(keyword => normalized.includes(keyword.toLowerCase()) || lowerCategory.includes(keyword.toLowerCase()) ); } function updateFreeShippingBanner() { const banner = document.getElementById('free-shipping-banner'); if (!banner) return; const total = parseFloat(sessionStorage.getItem('eligibleCartTotal') || '0'); const policyLink = `Shipping & Returns Policy`; if (total >= FREE_SHIPPING_THRESHOLD) { banner.innerHTML = `🎉 You’ve qualified for FREE Shipping! (${policyLink})`; } else { const diff = (FREE_SHIPPING_THRESHOLD - total).toFixed(2); banner.innerHTML = `Add $${diff} more to get Free Shipping! (${policyLink})`; } console.log(`[Banner Update] Eligible Total: $${total}`); } function recalculateCartFromAPI() { fetch('/api/storefront/cart', { credentials: 'include' }) .then(res => res.json()) .then(data => { let eligibleTotal = 0; if (Array.isArray(data) && data.length > 0) { const cart = data[0]; cart.lineItems.physicalItems.forEach(item => { const name = item.name || ''; const price = item.salePrice || 0; const qty = item.quantity || 1; const storedCategory = sessionStorage.getItem('productCategory_' + name) || ''; const excluded = isExcluded(name, storedCategory); console.log(`[Cart Item] ${name} | Category: ${storedCategory} | Excluded: ${excluded} | Qty: ${qty} | Price: $${price}`); if (!excluded) { eligibleTotal += price * qty; } }); } sessionStorage.setItem('eligibleCartTotal', eligibleTotal.toFixed(2)); updateFreeShippingBanner(); }); } function storeProductCategoryFromPDP() { const pdpName = document.querySelector('h1.page-heading, h1.productView-title')?.textContent?.trim() || ''; const pdpCategory = document.getElementById('pdp-product-data')?.dataset?.productCategory || ''; if (pdpName && pdpCategory) { sessionStorage.setItem('productCategory_' + pdpName, pdpCategory); console.log(`[PDP Store] ${pdpName} → ${pdpCategory}`); } } function trackAddToCartFromPDP() { const pdpAddToCartBtn = document.querySelector('form[action*="cart"] [type="submit"]'); if (!pdpAddToCartBtn) return; pdpAddToCartBtn.addEventListener('click', () => { storeProductCategoryFromPDP(); setTimeout(recalculateCartFromAPI, 1000); }); } document.addEventListener('DOMContentLoaded', () => { storeProductCategoryFromPDP(); recalculateCartFromAPI(); updateFreeShippingBanner(); trackAddToCartFromPDP(); // Listen for quantity input changes document.body.addEventListener('input', function (e) { if (e.target.classList.contains('cart-item-qty-input') || e.target.classList.contains('form-input--incrementTotal')) { setTimeout(recalculateCartFromAPI, 800); } }); // Listen for quantity change via dropdown or blur document.body.addEventListener('change', function (e) { if (e.target.classList.contains('cart-item-qty-input') || e.target.classList.contains('form-input--incrementTotal')) { setTimeout(recalculateCartFromAPI, 800); } }); // Listen for add to cart or remove clicks document.body.addEventListener('click', function (e) { if (e.target.closest('.halo-add-to-cart') || e.target.closest('[data-button-type="add-cart"]')) { const card = e.target.closest('.card-body'); if (card) { const name = card.querySelector('h4.card-title span')?.textContent?.trim(); const brand = card.querySelector('[data-test-info-type="brandName"]')?.textContent?.trim(); if (name && brand) { const categoryGuess = `${brand} Products`; sessionStorage.setItem('productCategory_' + name, categoryGuess); console.log(`[Collection Store] Stored → productCategory_${name} = ${categoryGuess}`); } else { console.warn('Could not find name or brand in product card.'); } } setTimeout(recalculateCartFromAPI, 1200); } if (e.target.closest('.cart-remove') || e.target.closest('.previewCartItem-remove')) { setTimeout(recalculateCartFromAPI, 1200); } }); }); })(); document.addEventListener("DOMContentLoaded", function() { function handlePriceClone() { const originalBlock = document.querySelector('.productView-price.custom-class-debug'); const title = document.querySelector('.productView-title'); const existingClone = document.querySelector('.productView-price-mobile'); if (window.innerWidth <= 768) { if (originalBlock && title && !existingClone) { // Clone only the price (not reviews) const priceClone = originalBlock.cloneNode(true); // Remove reviews (Stamped badge) from the clone const stamped = priceClone.querySelector('#stamped-badge-widget'); if (stamped) stamped.remove(); // Give a class to the clone priceClone.classList.add('productView-price-mobile'); // Insert clone after title title.insertAdjacentElement('afterend', priceClone); // Hide price inside the original block on mobile, but keep reviews const priceSection = originalBlock.querySelector('.price-section'); if (priceSection) priceSection.style.display = "none"; } } else { // Desktop → remove mobile clone and restore original price if (existingClone) { existingClone.remove(); } if (originalBlock) { const priceSection = originalBlock.querySelector('.price-section'); if (priceSection) priceSection.style.display = ""; } } } // Run after page loads const checkStamped = setInterval(() => { const originalBlock = document.querySelector('.productView-price.custom-class-debug'); if (originalBlock && originalBlock.innerHTML.trim() !== "") { handlePriceClone(); clearInterval(checkStamped); } }, 500); // Run again on resize window.addEventListener('resize', handlePriceClone); });