New
HomeMenShoesSpikeless
https://www.footjoy.com.au/en_AU/men/shoes/spikeless/contour-casual/54374+W075.html
$219.95
Style # 54374
Colour
- White / Navy / Grey
- size
- width
size
Size Guide
Select a size (UK)
- 7
- 7.5
- 8
- 8.5
- 9
- 9.5
- 10
- 10.5
- 11
- 11.5
- 12
- 13
- 14
width
Select a width
- Medium
- Wide
Free Standard Shipping Over $149
Special Offer
Free Shipping On All Orders Over $149DetailsReceive free standard shipping on all orders over $149
InStock
Comfort Reigns Supreme
Comfort is King, with the revamped Contour, featuring refined styling & accents to offer maximum comfort.
Overview
- Full Grain Leather
- Lightweight PU Fitbed for soft underfoot cushioning
- New VersaTrax outsole with Duramax Rubber
- 1 year waterproof warranty
- Style #54374
Product Details
LEATHER CONSTRUCTION
This fashionable full grain leather offers outstanding comfort, breathability, and durability.
CUP SOLE
This DuraMax outsole features a soft rubber compound which provides flexibility and comfort.
CUSHIONED FIT
The lightweight PU Fit-Bed® provides soft underfoot cushioning to deliver added comfort and heel support.
CONTOUR LAST
Full rounded toe character, full across forefoot, standard instep and heel. The last bottom has been contoured to closer match the shape of the foot.
- Reviews
Questions & Answers
' +'
' +'Help answer questions from other customers.' +'
';$('.pr-qa-display-ask-question').prepend(askQuestionTitleText);}} var PRConfig = { api_key: 'e3b046ff-7dd1-4538-99b4-515f9ed691c8', locale: 'en_AU', merchant_group_id: '48005', merchant_id: '781539631', REVIEW_DISPLAY_PAGINATION_TYPE:'VERTICAL', on_render: function(config, data) { dataLayer.push({'event': 'optimize.activate'}); console.log(config, data); if (config.component === "ReviewList") { var $reviews = $('#reviews'); if ($reviews.find('.p-w-r').length > 1) { $("#reviews .p-w-r:not(:first)").remove(); } initReviewSnapshot($reviews, data.review_count); initReviewList(); } if (config.component === "QuestionDisplay") { if ($('#answers').find('.p-w-r').length > 1) { $('#answers').find('.p-w-r:not(:first-child)').remove(); } // update ask a question cta renderQaHeading(); // update questions display headline $('.pr-qa-sort-headline').text(data.question_count + ' Questions'); // update search label $('.pr-qa-display-searchbar-input').attr('placeholder', 'Search'); // add label to yes/no links $('.pr-helpful-voting').prepend('Was this answer helpful?'); // move add your answer links below individual question/answer content $('.pr-qa-display-questionlist').each(function() { var $content = $(this); $content.append($content.find('.pr-qa-display-answer-link-container')); }); } if ((config.component === 'ReviewSnippet') && data.average_rating && data.review_count) { var $aggregateRating = $('.aggregateRating'); if ($aggregateRating.length) { $aggregateRating.html('
' + '
' + '
' + '
'); } } // swap thumbs for yes/no links swapThumbs(); if ($('.reviews-carousel.slick-initialized').length) { // reinit slick $('.reviews-carousel').slick('refresh'); } }, review_wrapper_url: 'https://www.footjoy.com.au/on/demandware.store/Sites-footjoy-au-nz-Site/en_AU/PowerReviews-WriteReviewPage?t=20240404221820', style_sheet: '', page_id: '005CON', components: componentsObject }; function renderReviews() { $('#reviews').empty(); $('#answers').empty(); $('#reviewssnippet').empty(); window.pwr = window.pwr || function () { (pwr.q = pwr.q || []).push(arguments); }; pwr('render', PRConfig);$(document).on('click', '.reviews-tab-header.ui-tabs-anchor', function () {$('.reviews-carousel.slick-initialized').slick('reinit');});$(document).on('click', '.questions-tab-header.ui-tabs-anchor', function () {// update ask a question ctarenderQaHeading();});$(document).on('click', '#pdpReviewsTab .pr-rd-image-container', function () { $("html").addClass("pr-open"); $('.p-w-r .pr-media-modal').appendTo('#reviews .p-w-r');});$(document).on('click', '#pdpReviewsTab .p-w-r .pr-media-modal .button__close, #pdpReviewsTab .p-w-r .pr-media-modal .overlay', function () { $('.p-w-r .pr-media-modal').remove(); $("html").removeClass("pr-open");}); }window.addEventListener('resize', function() {if(window.innerWidth < 839) {renderQaHeading();}if (window.innerWidth > 838) {renderQaHeading();}},true); function initReviewSnapshot($reviews, reviewsCount) { var $snippets = $reviews.find('.pr-review-snapshot-snippets'); var $rating = $reviews.find('.pr-review-snapshot-snippets .pr-snippet-rating-decimal'); var $reviewsCount = $reviews.find('span.pr-snippet-review-count'); var $recommended = $reviews.find('.pr-snippet-stars-reco-reco'); var $sliders = $reviews.find('.pr-review-snapshot-histogram-msq-container'); var $noReviews = $reviews.find('.pr-rd-no-reviews'); if (!$reviews.length || $snippets.find('.pr-review-snapshot-block-headline').length > 0 || $snippets.hasClass('empty')) {return;} // add empty reviews stars and copy above write a review button if ($noReviews.length > 0) { var $emptyReviews = $('
'); $emptyReviews.html('
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
' + '
Be the first to review this product
' + '
Share your thoughts with other customers.
' + '
' + '
'); $noReviews.prepend($emptyReviews); return; } // add review count to pdp tab $reviews.closest('.product-tabs').find('.reviews-tab-header').html('Reviews ' + $reviewsCount.prop('outerHTML')); // update overall rating block content $snippets.prepend('
' + $rating.text() + '/5
'); $reviewsCount.text('Based on ' + reviewsCount + ' Review(s)'); // add headers to content blocks $snippets.prepend('
'); $sliders.prepend('
'); // move recommended percent under rating distribution $recommended.detach().appendTo($reviews.find('.pr-review-snapshot-block-histogram')); // update filter label $reviews.find('.pr-rd-sort-group label').removeClass('pr-accessible-text').text('Sort By'); // update review tiles where necessary // swap thumbs for yes/no links swapThumbs(); $reviews.find('.pr-rd-flag-review-btn').text('Flag Review'); } function initReviewList() { var $reviews = $('#reviews'); var $header = $reviews.find('.pr-rd-review-header-contents'); // don't do anything if the reviews section is empty, or sometimes the event fires twice if (!$header.length || $reviews.find('.view-all-reviews').length) {return;} // add view all link $header.append('View All'); var $viewAll = $('.view-all-reviews'); $viewAll.click(function() { // move Q&A section $('#answers').detach().insertAfter($('#modalQuestionsTab').find('.reviews-header')); // render reviews modal $('.reviews-modal').dialog({ dialogClass: 'reviews-dialog', draggable: false, position: 'center', close: function() { // reinitialize main pdp reviews and Q&A $('#answers').detach().insertAfter($('#pdpQuestionsTab').find('.reviews-header')); window.pwr = window.pwr || function () { (pwr.q = pwr.q || []).push(arguments); }; pwr('render', PRConfig); $('.reviews-modal').dialog('destroy'); }, modal: true, resizable: false }); $('.reviews-modal').tabs(); // initialize modal reviews display var modalConfig = Object.assign({}, PRConfig); modalConfig.components = {ReviewDisplay: 'modal-reviews'}; modalConfig.on_render = function(config, data) { console.log(config, data); if (config.component === "ReviewList") { var $modalReviews = $('#modal-reviews'); initReviewSnapshot($modalReviews, data.review_count); $modalReviews.find('.pr-rd-search-reviews-input input').attr('placeholder', 'Search'); $modalReviews.find('.pr-rd-review-total').text(data.review_count + ' Review(s)') // move more details into review side content $modalReviews.find('.pr-review').each(function() { var $review = $(this); var $moreDetails = $review.find('.pr-accordion'); if ($review.find('.pr-rd-review-disclosure').length > 0) { $moreDetails.insertBefore($review.find('.pr-rd-review-disclosure')); } else { $review.find('.pr-rd-side-content-block').append($moreDetails); } }); // add reviews count to modal var $revCount = $('.pr-snippet-review-count').html(); $modalReviews.closest('.product-tabs').find('.reviews-tab-header').html('Reviews ' + $revCount);setTimeout(function() {// scroll review into view if user clicked read full review linkif (window.reviewIndex > -1) {$modalReviews.find('.pr-review').get(window.reviewIndex).scrollIntoView();//window.reviewIndex = -1;}}, 500); } }; window.pwr = window.pwr || function () { (pwr.q = pwr.q || []).push(arguments); }; pwr('render', modalConfig); }); // set up carousel $reviews.find('.pr-review').wrapAll('
'); $('.reviews-carousel').wrap('
'); var $reviewsCarousel = $reviews.find('.reviews-carousel'); // add write a review panel to the end of the reviews carousel $reviewsCarousel.append('
' + '
Review this Product
' + '
Share your thoughts with other customers.
' + '
'); $reviewsCarousel.find('.pr-review.write-review').append($reviews.find('.pr-review-snapshot .pr-snippet-write-review-link').clone()); // add blank tile to the end if there's only one review/the write a review panel so we have at least three carousel itemson desktop if ($reviewsCarousel.find('.pr-review').length === 2) { $reviewsCarousel.append('
'); } $reviewsCarousel.on('init', function (slick) { // add read full review link if review is longer than six lines setTimeout(function() { $reviews.find('.pr-rd-description-text').each(function() { var $reviewText = $(this); var sixLines = $reviewText.css('lineHeight').replace(/[^-\d\.]/g, '') * 6; if ($reviewText.height() > sixLines) { $reviewText.addClass('truncated'); $reviewText.append('... Read Full Review'); } }); // open view all reviews modal and scroll to review on read full review link click $('.read-full-review').click(function() { // add one because the filters header offsets the index window.reviewIndex = $(this).closest('.pr-review').index(); $viewAll.click(); }); if ($reviews.find('.p-w-r').length > 1) { $("#reviews .p-w-r:not(:first)").remove(); } if ($('#answers').find('.p-w-r').length > 1) { $('#answers').find('.p-w-r:not(:first-child)').remove(); } }, 0); }); // initialize carousel if ($reviewsCarousel.length == 1) { $reviewsCarousel.slick({ dots: false, infinite: false, slidesToShow: 3, slidesToScroll: 1, responsive: [{ breakpoint: 767, settings: { slidesToShow: 1 } }] }); } } window.addEventListener('load', renderReviews, {once: true});