www.dukeshill.co.uk Open in urlscan Pro
23.227.38.74  Public Scan

Submitted URL: https://trk.klclick1.com/ls/click?upn=vQ1XimjCUXraErLLd03rB8z1KRfBfKrLYvN7Jh9AGyzLzLJBXpU2HKCXF3CBlk7kXRFT8WZsHTDXgccTnYl...
Effective URL: https://www.dukeshill.co.uk/collections/dukeshill-classics?utm_source=Full%20Opt-in&utm_medium=email&utm_campaign=C16%2FM5%2...
Submission: On January 29 via manual from IN — Scanned from DE

Form analysis 32 forms found in the DOM

POST /cart

<form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
  <div id="CartDrawer-CartItems" class="drawer__contents js-contents">
    <p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
    <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">Loading...</p>
  </div>
  <div id="CartDrawer-CartErrors" role="alert"></div>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <label class="field__label" for="Search-In-Modal">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button class="search__button field__button" aria-label="Search">
      <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
        <use href="#icon-search">
        </use>
      </svg>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <label class="field__label" for="Search-In-Modal">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button class="search__button field__button" aria-label="Search">
      <i class="fa fa-search"></i>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="What are you looking for?" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list"
      aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" aria-activedescendant="">
    <span class="search-close-btn"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14">
        <path
          d="M13.682.318a1.025,1.025,0,0,0-1.485,0L7,5.515,1.8.318a1.025,1.025,0,0,0-1.485,0,1.025,1.025,0,0,0,0,1.485L5.515,7l-5.2,5.2a1.025,1.025,0,0,0,0,1.485,1.025,1.025,0,0,0,1.485,0L7,8.485l5.2,5.2A1.05,1.05,0,1,0,13.682,12.2L8.485,7l5.2-5.2A1.025,1.025,0,0,0,13.682.318Z"
          transform="translate(14) rotate(90)" fill="#505050"></path>
      </svg></span>
    <button class="search__button field__button" aria-label="Search">
      <i class="fa fa-search"></i>
    </button>
    <input type="hidden" name="options[prefix]" value="last">
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

GET /search

<form action="/search" method="get" role="search" class="search search-modal__form">
  <div class="field">
    <input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
      aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <label class="field__label" for="Search-In-Modal-1">Search</label>
    <input type="hidden" name="options[prefix]" value="last">
    <button class="search__button field__button" aria-label="Search">
      <svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
        <use href="#icon-search">
        </use>
      </svg>
    </button>
  </div>
  <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
    <div class="predictive-search__loading-state">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
  <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>

<form id="FacetFiltersForm" class="facets__form">
  <div id="FacetsWrapperDesktop" class="facets__wrapper">
    <h2 class="facets__heading caption-large text-body" id="verticalTitle" tabindex="-1">Filter:</h2>
    <script src="//www.dukeshill.co.uk/cdn/shop/t/21/assets/show-more.js?v=90883108635033788741700150658" defer="defer"></script>
    <details id="Details-1-template--21483778375959__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="1">
      <summary class="facets__summary caption-large focus-offset" role="button" aria-expanded="false" aria-controls="Facet-1-template--21483778375959__product-grid">
        <div>
          <span>Price</span>
          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
            </path>
          </svg>
        </div>
      </summary>
      <div id="Facet-1-template--21483778375959__product-grid" class="facets__display">
        <div class="facets__header"><span class="facets__selected">The highest price is £295.00</span><facet-remove>
            <a href="/collections/dukeshill-classics" class="facets__reset link underlined-link" role="button">
                            Reset
                          </a>
          </facet-remove></div>
        <price-range class="facets__price">
          <span class="field-currency">£</span>
          <div class="field">
            <input class="field__input" name="filter.v.price.gte" id="Filter-Price-GTE" type="number" placeholder="0" min="0" max="295.00">
            <label class="field__label" for="Filter-Price-GTE">From</label>
          </div><span class="field-currency">£</span>
          <div class="field">
            <input class="field__input" name="filter.v.price.lte" id="Filter-Price-LTE" type="number" min="0" placeholder="295.00" max="295.00">
            <label class="field__label" for="Filter-Price-LTE">To</label>
          </div>
        </price-range>
      </div>
    </details>
    <details id="Details-2-template--21483778375959__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="2">
      <summary class="facets__summary caption-large focus-offset" aria-label="Servings (0 selected)" role="button" aria-expanded="false" aria-controls="Facet-2-template--21483778375959__product-grid">
        <div>
          <span>Servings</span>
          <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
            </path>
          </svg>
        </div>
      </summary>
      <div id="Facet-2-template--21483778375959__product-grid" class="parent-display facets__display">
        <div class="facets__header">
          <span class="facets__selected no-js-hidden">0 selected</span>
          <facet-remove>
            <a href="/collections/dukeshill-classics" class="facets__reset link underlined-link" role="button">
                            Reset
                          </a>
          </facet-remove>
        </div>
        <fieldset class="facets-wrap parent-wrap ">
          <legend class="visually-hidden">Servings</legend>
          <ul class=" facets__list list-unstyled no-js-hidden" role="list">
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-1" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="2-4" id="Filter-filter.v.m.global.servings-1">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">2-4 (1)</span>
                <span class="visually-hidden">2-4 (1 product)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-2" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="4" id="Filter-filter.v.m.global.servings-2">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">4 (1)</span>
                <span class="visually-hidden">4 (1 product)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-3" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="10+" id="Filter-filter.v.m.global.servings-3">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">10+ (2)</span>
                <span class="visually-hidden">10+ (2 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-4" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="15+" id="Filter-filter.v.m.global.servings-4">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">15+ (8)</span>
                <span class="visually-hidden">15+ (8 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-5" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="30+" id="Filter-filter.v.m.global.servings-5">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">30+ (2)</span>
                <span class="visually-hidden">30+ (2 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-6" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="35+" id="Filter-filter.v.m.global.servings-6">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">35+ (7)</span>
                <span class="visually-hidden">35+ (7 products)</span>
              </label>
            </li>
          </ul>
          <ul class=" facets__list no-js-list list-unstyled no-js" role="list">
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-1-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="2-4" id="Filter-filter.v.m.global.servings-1-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">2-4 (1)</span>
                <span class="visually-hidden">2-4 (1 product)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-2-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="4" id="Filter-filter.v.m.global.servings-2-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">4 (1)</span>
                <span class="visually-hidden">4 (1 product)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-3-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="10+" id="Filter-filter.v.m.global.servings-3-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">10+ (2)</span>
                <span class="visually-hidden">10+ (2 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-4-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="15+" id="Filter-filter.v.m.global.servings-4-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">15+ (8)</span>
                <span class="visually-hidden">15+ (8 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-5-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="30+" id="Filter-filter.v.m.global.servings-5-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">30+ (2)</span>
                <span class="visually-hidden">30+ (2 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.m.global.servings-6-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.m.global.servings" value="35+" id="Filter-filter.v.m.global.servings-6-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">35+ (7)</span>
                <span class="visually-hidden">35+ (7 products)</span>
              </label>
            </li>
          </ul>
        </fieldset>
      </div>
    </details>
    <noscript>
      <button type="submit" class="facets__button-no-js button button--secondary">Filter</button>
    </noscript>
  </div>
  <div class="active-facets active-facets-desktop">
    <facet-remove class="active-facets__button-wrapper">
      <a href="/collections/dukeshill-classics" class="active-facets__button-remove underlined-link" role="button">
                  <span>Remove all</span>
                </a>
    </facet-remove>
  </div>
  <div class="facet-filters sorting caption">
    <div class="facet-filters__field">
      <h2 class="facet-filters__label caption-large text-body">
        <label for="SortBy">Sort by:</label>
      </h2>
      <div class="select"><select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortBy" aria-describedby="a11y-refresh-page-message">
          <option value="manual">Featured</option>
          <option value="best-selling" selected="selected">Best selling</option>
          <option value="title-ascending">Alphabetically, A-Z</option>
          <option value="title-descending">Alphabetically, Z-A</option>
          <option value="price-ascending">Price, low to high</option>
          <option value="price-descending">Price, high to low</option>
          <option value="created-ascending">Date, old to new</option>
          <option value="created-descending">Date, new to old</option>
        </select>
        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
          </path>
        </svg>
      </div>
    </div>
    <noscript>
      <button type="submit" class="facets__button-no-js button button--secondary">Sort</button>
    </noscript>
  </div>
  <div class="product-count light" role="status">
    <h2 class="product-count__text text-body">
      <span id="ProductCountDesktop">67 products </span>
    </h2>
    <div class="loading-overlay__spinner">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </div>
</form>

<form id="FacetFiltersFormMobile" class="mobile-facets">
  <div class="mobile-facets__inner gradient">
    <div class="mobile-facets__header">
      <div class="mobile-facets__header-inner">
        <h2 class="mobile-facets__heading medium-hide large-up-hide">Filter and sort </h2>
        <h2 class="mobile-facets__heading small-hide">Filter </h2>
        <p class="mobile-facets__count">67 products </p>
      </div>
    </div>
    <div class="mobile-facets__main has-submenu gradient">
      <details id="Details-Mobile-1-template--21483778375959__product-grid" class="mobile-facets__details js-filter" data-index="mobile-1">
        <summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-1-template--21483778375959__product-grid">
          <div>
            <span>Price</span>
            <span class="mobile-facets__arrow no-js-hidden"><svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
                </path>
              </svg>
            </span>
            <noscript> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </noscript>
          </div>
        </summary>
        <div id="FacetMobile-1-template--21483778375959__product-grid" class="mobile-facets__submenu gradient">
          <button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
            <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
              <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
              </path>
            </svg> Price </button>
          <p class="mobile-facets__info">The highest price is £295.00</p>
          <price-range class="facets__price">
            <span class="field-currency">£</span>
            <div class="field">
              <input class="field__input" name="filter.v.price.gte" id="Mobile-Filter-Price-GTE" type="number" placeholder="0" min="0" inputmode="decimal" max="295.00">
              <label class="field__label" for="Mobile-Filter-Price-GTE">From</label>
            </div>
            <span class="field-currency">£</span>
            <div class="field">
              <input class="field__input" name="filter.v.price.lte" id="Mobile-Filter-Price-LTE" type="number" min="0" inputmode="decimal" placeholder="295.00" max="295.00">
              <label class="field__label" for="Mobile-Filter-Price-LTE">To</label>
            </div>
          </price-range>
          <div class="no-js-hidden mobile-facets__footer">
            <facet-remove class="mobile-facets__clear-wrapper">
              <a href="/collections/dukeshill-classics" class="mobile-facets__clear underlined-link" role="button">Clear</a>
            </facet-remove>
            <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
            <noscript><button class="button button--primary">Apply</button></noscript>
          </div>
        </div>
      </details>
      <details id="Details-Mobile-2-template--21483778375959__product-grid" class="mobile-facets__details js-filter" data-index="mobile-2">
        <summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-2-template--21483778375959__product-grid">
          <div>
            <span>Servings</span>
            <span class="mobile-facets__arrow no-js-hidden"><svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
                </path>
              </svg>
            </span>
            <noscript> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </noscript>
          </div>
        </summary>
        <div id="FacetMobile-2-template--21483778375959__product-grid" class="mobile-facets__submenu gradient">
          <button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
            <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
              <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
              </path>
            </svg> Servings </button>
          <ul class="mobile-facets__list list-unstyled" role="list">
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.m.global.servings-mobile-1" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="2-4" id="Filter-filter.v.m.global.servings-mobile-1">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">2-4 (1)</span>
                <span class="visually-hidden">2-4 (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.m.global.servings-mobile-2" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="4" id="Filter-filter.v.m.global.servings-mobile-2">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">4 (1)</span>
                <span class="visually-hidden">4 (1 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.m.global.servings-mobile-3" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="10+" id="Filter-filter.v.m.global.servings-mobile-3">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">10+ (2)</span>
                <span class="visually-hidden">10+ (2 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.m.global.servings-mobile-4" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="15+" id="Filter-filter.v.m.global.servings-mobile-4">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">15+ (8)</span>
                <span class="visually-hidden">15+ (8 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.m.global.servings-mobile-5" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="30+" id="Filter-filter.v.m.global.servings-mobile-5">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">30+ (2)</span>
                <span class="visually-hidden">30+ (2 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.m.global.servings-mobile-6" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="35+" id="Filter-filter.v.m.global.servings-mobile-6">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">35+ (7)</span>
                <span class="visually-hidden">35+ (7 products)</span>
              </label>
            </li>
          </ul>
          <div class="no-js-hidden mobile-facets__footer gradient">
            <facet-remove class="mobile-facets__clear-wrapper">
              <a href="/collections/dukeshill-classics" class="mobile-facets__clear underlined-link" role="button">Clear</a>
            </facet-remove>
            <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
            <noscript><button class="button button--primary">Apply</button></noscript>
          </div>
        </div>
      </details>
      <div class="mobile-facets__details js-filter" data-index="mobile-">
        <div class="mobile-facets__summary">
          <div class="mobile-facets__sort">
            <label for="SortBy-mobile">Sort by:</label>
            <div class="select">
              <select name="sort_by" class="select__select" id="SortBy-mobile" aria-describedby="a11y-refresh-page-message">
                <option value="manual">Featured</option>
                <option value="best-selling" selected="selected">Best selling</option>
                <option value="title-ascending">Alphabetically, A-Z</option>
                <option value="title-descending">Alphabetically, Z-A</option>
                <option value="price-ascending">Price, low to high</option>
                <option value="price-descending">Price, high to low</option>
                <option value="created-ascending">Date, old to new</option>
                <option value="created-descending">Date, new to old</option>
              </select>
              <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
                <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
                </path>
              </svg>
            </div>
          </div>
        </div>
      </div>
      <div class="mobile-facets__footer">
        <facet-remove class="mobile-facets__clear-wrapper">
          <a href="/collections/dukeshill-classics" class="mobile-facets__clear underlined-link" role="button">Remove all</a>
        </facet-remove>
        <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
        <noscript><button class="button button--primary">Apply</button></noscript>
      </div>
    </div>
  </div>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351016780055" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351016780055" type="hidden" name="id" value="45329307992343">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351016780055" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351016780055-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351016780055-submit title-template--21483778375959__product-grid-8351016780055" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351016780055"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351024251159" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351024251159" type="hidden" name="id" value="45329321394455">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351024251159" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351024251159-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351024251159-submit title-template--21483778375959__product-grid-8351024251159" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351024251159"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351027527959" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351027527959" type="hidden" name="id" value="45329339285783">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351027527959" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351027527959-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351027527959-submit title-template--21483778375959__product-grid-8351027527959" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351027527959"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351026807063" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351026807063" type="hidden" name="id" value="45329330209047">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351026807063" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351026807063-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351026807063-submit title-template--21483778375959__product-grid-8351026807063" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351026807063"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351025398039" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351025398039" type="hidden" name="id" value="45329324015895">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351025398039" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351025398039-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351025398039-submit title-template--21483778375959__product-grid-8351025398039" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351025398039"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351027560727" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351027560727" type="hidden" name="id" value="45329339384087">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351027560727" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351027560727-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351027560727-submit title-template--21483778375959__product-grid-8351027560727" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351027560727"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351021302039" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351021302039" type="hidden" name="id" value="45329316217111">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351021302039" min="1" value="1">
  <input id="source-value-8351021302039" type="hidden" name="properties[_source]" value="K">
  <button id="quick-add-template--21483778375959__product-grid8351021302039-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351021302039-submit title-template--21483778375959__product-grid-8351021302039" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351021302039"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351022416151" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351022416151" type="hidden" name="id" value="45329317691671">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351022416151" min="1" value="1">
  <input id="source-value-8351022416151" type="hidden" name="properties[_source]" value="k">
  <button id="quick-add-template--21483778375959__product-grid8351022416151-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351022416151-submit title-template--21483778375959__product-grid-8351022416151" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351022416151"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351018058007" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351018058007" type="hidden" name="id" value="45329311236375">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351018058007" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351018058007-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351018058007-submit title-template--21483778375959__product-grid-8351018058007" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351018058007"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351030444311" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351030444311" type="hidden" name="id" value="45329363730711">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351030444311" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351030444311-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351030444311-submit title-template--21483778375959__product-grid-8351030444311" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351030444311"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351015993623" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351015993623" type="hidden" name="id" value="45329307042071">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351015993623" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351015993623-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351015993623-submit title-template--21483778375959__product-grid-8351015993623" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351015993623"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351026905367" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351026905367" type="hidden" name="id" value="45329330897175">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351026905367" min="1" value="1">
  <input id="source-value-8351026905367" type="hidden" name="properties[_source]" value="K">
  <button id="quick-add-template--21483778375959__product-grid8351026905367-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351026905367-submit title-template--21483778375959__product-grid-8351026905367" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351026905367"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351023923479" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351023923479" type="hidden" name="id" value="45329321197847">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351023923479" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351023923479-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351023923479-submit title-template--21483778375959__product-grid-8351023923479" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351023923479"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351018483991" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351018483991" type="hidden" name="id" value="45329311760663">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351018483991" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351018483991-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351018483991-submit title-template--21483778375959__product-grid-8351018483991" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351018483991"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351023563031" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
    name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351023563031" type="hidden" name="id" value="45329321099543">
  <input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351023563031" min="1" value="1">
  <button id="quick-add-template--21483778375959__product-grid8351023563031-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
    aria-labelledby="quick-add-template--21483778375959__product-grid8351023563031-submit title-template--21483778375959__product-grid-8351023563031" aria-live="polite" data-sold-out-message="true">
    <span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
    <span class="sold-out-message hidden"> Sold out </span>
    <div class="loading-overlay__spinner hidden">
      <svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
        <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
      </svg>
    </div>
  </button><input type="hidden" name="product-id" value="8351023563031"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>

POST /contact#ContactFooter

<form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓"><input
    type="hidden" name="contact[tags]" value="newsletter">
  <input type="text" name="contact[note][source]" value="newsletter" hidden="">
  <div class="newsletter-form__field-wrapper">
    <div class="field">
      <input id="NewsletterForm--footer" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
      <label class="field__label" for="NewsletterForm--footer"> Email </label>
      <button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
        <svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
          <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
          </path>
        </svg>
      </button>
    </div>
  </div>
</form>

POST

<form method="post" id="sem_modal_form" novalidate="novalidate"><input id="sem_email" type="hidden" value="client" name="user">
  <div class="ssw-control-group"><input name="password" id="sem_password" class="social-exist-modal__password" type="password" required="required" placeholder="Password"><br></div>
  <a id="sem_forgot" class="social-exist-modal__recover-password" onclick="try{showRecoverPasswordForm();ssw('#social_exist_modal').sswModal('hide');}catch(e){}" href="/account/login#recover">Forgot password?</a>
  <div class="ssw-control-group"><input id="sem_btn" type="submit" class="btn button gw-login-btn" value="Log in"></div>
</form>

POST

<form id="set-email-form" method="post" novalidate="novalidate"><input id="service_id" type="hidden" name="service_id" value="">
  <div class="ssw-control-group"><input id="set-email-input" name="email" tabindex="1" aria-label="Email address" type="email" required="required" placeholder="Email address" class="ssw-span3"></div>
  <div class="ssw-control-group"><input type="submit" class="btn button gw-login-btn" tabindex="1" aria-label="" value=""></div>
</form>

POST

<form id="accept-terms-form" method="post" onsubmit="sswCreateAccount(this); return false;">
  <div class="terms-email-group ssw-control-group"><input id="terms-email-input" name="email" tabindex="1" type="email" required="required" placeholder="Email address" class="ssw-span3"></div>
  <div class="accept_terms-group ssw-control-group">
    <div class="ssw-controls"><label class="ssw-checkbox ssw-inline"><input id="ssw-accept-terms-checkbox" name="accept_terms" onclick="sswOnAcceptTerms(this)" type="checkbox"> I read and agree with <span class="terms-span">Terms of Service</span>
        <a href="javascript: void(0)" class="terms-link ssw-hide" target="_blank">Terms of Service</a></label></div>
  </div>
  <div class="ssw-control-group accepts_marketing-group">
    <div class="ssw-controls"><label class="ssw-checkbox ssw-inline"><input id="ssw-accept-marketing-checkbox" name="accepts_marketing" type="checkbox" onclick="sswOnAcceptMarketing(this)" onkeydown="sswOnAcceptMarketing(this)" tabindex="1"
          aria-label="Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply."> Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.</label></div>
  </div> <input id="ssw-accept-terms-service_id" name="service_id" type="hidden">
  <div class="ssw-control-group"><button id="ssw-create-account-button" type="submit" class="btn button gw-login-btn" style="display:none" tabindex="1" aria-label="Create Account">Create Account</button><button id="ssw-cancel-account-button"
      type="button" class="btn button gw-login-btn" onclick="sswCancelAccount()" tabindex="1" aria-label="cancel">cancel</button></div>
</form>

POST https://www.dukeshill.co.uk/account/login

<form id="he_customer_login" action="https://www.dukeshill.co.uk/account/login" method="post" accept-charset="UTF-8" novalidate="novalidate"><input type="hidden" value="client" name="user">
  <div class="ssw-control-group"><input id="ssw-customer-email" name="customer[email]" tabindex="1" autocomplete="on" type="email" placeholder="Email address" class="ssw-span3" title="Enter your email" aria-label="Enter your email"></div>
  <div class="ssw-control-group"><input id="ssw-customer-password" name="customer[password]" tabindex="2" type="password" placeholder="Password" class="ssw-span3" title="Enter your password" aria-label="Enter your password"></div>
  <div class="ssw-control-group"><input id="hesy-login-submit" tabindex="3" type="submit" class="btn button gw-login-btn gw-fsize-md" value="Log in" aria-labelledby="Log in"></div>
  <div class="ssw-control-group"><a href="/account/login#recover" class="gw-link-login">Forgot password?</a></div>
</form>

POST https://www.dukeshill.co.uk/account

<form id="he_create_customer" action="https://www.dukeshill.co.uk/account" method="post" accept-charset="UTF-8" novalidate="novalidate">
  <div class="ssw-control-group"><input id="ssw-email" tabindex="4" name="customer[email]" type="email" placeholder="Email address" class="required email ssw-span3" title="Enter your email" aria-label="Enter your email"></div>
  <div class="ssw-control-group"><input id="ssw-password" tabindex="5" name="customer[password]" type="password" placeholder="Password" class="required ssw-span3" minlength="6" title="Enter your password" aria-label="Enter your password"></div>
  <div class="ssw-control-group ssw-first-name" style="display:none;"><input id="ssw-first_name" tabindex="6" name="customer[first_name]" type="text" placeholder="First Name" class="required ssw-span3" minlength="2" title="Enter your first name"
      aria-label="Enter your first name"></div>
  <div class="ssw-control-group ssw-last-name" style="display:none;"><input id="ssw-last_name" tabindex="7" name="customer[last_name]" type="text" placeholder="Last Name" class="required ssw-span3" minlength="2" title="Enter your last name"
      aria-label="Enter your last name"></div> <input id="ssw-customer-tags" type="hidden" name="customer[tags]" value="gw_form">
  <div id="ssw-signup-accept-terms-marketing" class="ssw-control-group ssw-accept-terms"><label id="ssw-signup-accept-terms" class="ssw-checkbox ssw-inline" style="display:none;"><input name="terms" tabindex="8" type="checkbox"
        onclick="sswOnAcceptTerms(this)"> I read and agree with <span class="terms-span">Terms of Service</span> <a href="javascript: void(0)" class="terms-link ssw-hide" target="_blank">Terms of Service</a></label> <input
      id="ssw-customer-accepts_marketing" type="hidden" name="customer[accepts_marketing]" value="false"><label id="ssw-signup-accept-marketing" class="ssw-checkbox ssw-inline"><input name="accepts_marketing" tabindex="9" type="checkbox"
        onclick="sswOnAcceptMarketing(this)"> Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.</label> </div>
  <div class="ssw-action-bottom"><button id="hesy-sign-up-cancel" type="button" class="btn button gw-login-btn gw-fsize-md" data-dismiss="ssw-modal" aria-hidden="true" style="display:none">cancel</button><input id="hesy-sign-up-submit" tabindex="8"
      type="submit" class="btn button gw-login-btn gw-fsize-md" value="Sign up" aria-labelledby="Sign up"></div>
</form>

POST /cart/add

<form class="ssw-product-form ssw-available-content" method="post" action="/cart/add"><input type="hidden" name="id" value="">
  <div class="gw-quantity-wrapper" tabindex="0"><span class="gw-quantity-text gw-product-form-text">Quantity</span><span class="gw-quantity-param minus">-</span><input type="number" name="quantity" class="gw-quantity-number" value="1"><span
      class="gw-quantity-param plus">+</span></div>
  <div class="ssw-control-group ssw-product-option1 ssw-hide"><label class="ssw-control-label gw-product-form-text">Option1</label><select class="ssw-product-select1" data-product-id="0"></select></div>
  <div class="ssw-control-group ssw-product-option2 ssw-hide"><label class="ssw-control-label gw-product-form-text">Option2</label><select class="ssw-product-select2" data-product-id="0"></select></div>
  <div class="ssw-control-group ssw-product-option3 ssw-hide"><label class="ssw-control-label gw-product-form-text">Option2</label><select class="ssw-product-select3" data-product-id="0"></select></div>
</form>

<form class="ssw-list-title-form" onsubmit="return false;"><input class="ssw-fave-list-title" type="text" name="list_title_default" data-event="blur" data-action="editList" data-id="0" placeholder="List name" value="Favorites" maxlength="40"
    required="required"><button type="submit" style="display:none"></button></form>

<form class="ssw-variant-options">
  <div class="ssw-product-variant-col"><img src="" class="ssw-variant-image" onload="this.removeAttribute('style')"></div>
  <div class="ssw-product-variant-col ssw-product-variant-col-form">
    <h3 class="ssw-product-variant-choose-option-text">Choose options</h3>
    <div class="ssw-product-variant-select-alert ssw-alert ssw-alert-warning" style="display:none;">All options should be selected!</div>
    <div class="ssw-variant-option-radio-template ssw-variant-option-template ssw-variant-option" style="display:none">
      <p class="ssw-variant-option-title"></p>
      <div class="ssw-variant-option-value" style="display:none"><input type="radio"><label></label></div>
    </div>
    <div class="ssw-variant-option-select-template ssw-variant-option-template ssw-variant-option" style="display:none">
      <p class="ssw-variant-option-title"></p><select name="option" class="ssw-variant-option-select">
        <option class="ssw-variant-option-value"></option>
      </select>
    </div><input class="ssw-product-variant-id" type="hidden" name="variant_id">
    <div class="ssw-product-variant-cart-error ssw-alert ssw-alert-danger" style="display:none;"></div>
  </div>
</form>

POST

<form id="ssw-wishlist-save-form" method="post">
  <div class="ssw-inline"><input type="email" name="customer_email" placeholder="Your email address" required=""><button type="submit" class="btn button gw-wishlist-btn gw-btn-bg" data-text="Save" data-loading-text="Saving...">Save</button></div>
  <div class="ssw-inline" style="margin-top:10px"><label for="accept_marketing">Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.</label><input type="checkbox" id="accept_marketing" name="accept_marketing"></div>
</form>

Text Content

Skip to content


YOUR BASKET IS EMPTY

Continue shopping

Have an account?

Log in to check out faster.


WINTER

SHOP NOW


YOUR BASKET SUMMARY

Loading...




SUBTOTAL

£0.00 GBP


VAT included. Shipping calculated at checkout
Update View Cart

FREE DELIVERY ON ORDERS OVER £60



Menu

 * Winter
   Winter
    * Roasts
    * Game
    * Tender Slow Cooked Meats
    * Breakfast In Bed
    * Gourmet Deli
    * Cosy Nights In
    * Artisan Soups & Meals
    * Sweet Indulgence
    * All Winter

 * Dukeshill Classics
   Dukeshill Classics
    * Ham
    * Sausages
    * Bacon
    * Burgers
    * Deli Meats
    * Ham Accompaniments
    * DukesHill Selections
    * Uncooked Cured Meats

 * Food Hall
   Food Hall
    * DUKESHILL CLASSICS
      DUKESHILL CLASSICS
       * Ham
       * Sausages
       * Bacon
       * Deli Lunch Meats
       * Ham Accompaniments
       * DukesHill Selections
       * Uncooked Cured Meats
   
    * THE BUTCHERY
      THE BUTCHERY
       * Beef
       * Lamb
       * Pork
       * Poultry
       * Game
   
    * THE DELI COUNTER
      THE DELI COUNTER
       * Sliced Meats
       * Slow Cooked Meats
       * Artisan Soups & Meals
       * Pâté & Terrines
       * Continental Meats
       * Haggis
       * Pies & Pastries
   
    * THE DAIRY
      THE DAIRY
       * All Cheeses
       * British Cheese
       * Continental Cheese
       * Cheese Selections
       * Cheese Accompaniments
       * British Butter
       * Hollis Mead Dairy
   
    * THE FISH COUNTER
      THE FISH COUNTER
       * Smoked Salmon
       * Smoked Fish
       * Caviar
   
    * SWEET THINGS
      SWEET THINGS
       * Puddings
       * Cakes & Biscuits
       * Chocolate & Confectionery
       * Sweet Grocery
   
    * THE PANTRY
      THE PANTRY
       * Chutneys & Condiments
       * Sauces & Marinades
       * Savoury Snacks & Nibbles
       * Jams & Preserves
   
    * OCCASSIONS
      OCCASSIONS
       * Breakfast
       * Dinner
       * Dine-In Selections
       * Roasts
       * Perfect For Freezing
       * Valentines Day
   
    * WINE, CIDER & SPIRITS
      WINE, CIDER & SPIRITS
       * Wine
       * Cider
       * Gin & Tonic

 * Hampers & Gifts
   Hampers & Gifts
    * Year Round Hampers
    * Gift Boxes
    * Gifts For Her
    * Gifts For Him
    * Chocolates
    * Gift Cards
    * Corporate Gifting
    * Valentines Gift Ideas

 * Offers
   Offers
    * Sale Items
    * Fresh Food Offers
    * Mix & Match Offers
    * Money Saving Selections
    * All Offers
    * Rewards Club

 * Recipes
 * Contact

Search

Basket
Search


Search





Login 0 Basket
00 items
 * Winter
    * Roasts
    * Game
    * Tender Slow Cooked Meats
    * Breakfast In Bed
    * Gourmet Deli
    * Cosy Nights In
    * Artisan Soups & Meals
    * Sweet Indulgence
    * All Winter

 * Dukeshill Classics
    * Ham
    * Sausages
    * Bacon
    * Burgers
    * Deli Meats
    * Ham Accompaniments
    * DukesHill Selections
    * Uncooked Cured Meats

 * Food Hall
    * DUKESHILL CLASSICS
      * Ham
      * Sausages
      * Bacon
      * Deli Lunch Meats
      * Ham Accompaniments
      * DukesHill Selections
      * Uncooked Cured Meats
    * THE BUTCHERY
      * Beef
      * Lamb
      * Pork
      * Poultry
      * Game
    * THE DELI COUNTER
      * Sliced Meats
      * Slow Cooked Meats
      * Artisan Soups & Meals
      * Pâté & Terrines
      * Continental Meats
      * Haggis
      * Pies & Pastries
    * THE DAIRY
      * All Cheeses
      * British Cheese
      * Continental Cheese
      * Cheese Selections
      * Cheese Accompaniments
      * British Butter
      * Hollis Mead Dairy
    * THE FISH COUNTER
      * Smoked Salmon
      * Smoked Fish
      * Caviar
    * SWEET THINGS
      * Puddings
      * Cakes & Biscuits
      * Chocolate & Confectionery
      * Sweet Grocery
    * THE PANTRY
      * Chutneys & Condiments
      * Sauces & Marinades
      * Savoury Snacks & Nibbles
      * Jams & Preserves
    * OCCASSIONS
      * Breakfast
      * Dinner
      * Dine-In Selections
      * Roasts
      * Perfect For Freezing
      * Valentines Day
    * WINE, CIDER & SPIRITS
      * Wine
      * Cider
      * Gin & Tonic
   
   Michelin Star Taste of India
 * Hampers & Gifts
    * Year Round Hampers
    * Gift Boxes
    * Gifts For Her
    * Gifts For Him
    * Chocolates
    * Gift Cards
    * Corporate Gifting
    * Valentines Gift Ideas

 * Offers
    * Sale Items
    * Fresh Food Offers
    * Mix & Match Offers
    * Money Saving Selections
    * All Offers
    * Rewards Club

 * Recipes
 * Contact

 1. Home
 2. DukesHill Classics


DUKESHILL CLASSICS

Since 1985 DukesHill has been producing the finest meats, produced with the
highest regard for animal welfare and using traditional techniques to ensure the
highest quality. From the early days when we just made cooked hams, our range
now includes dry-cured bacon, charcuterie, sausages and burgers, fresh pork,
beef and poultry. All our meat is sourced from British farms and skilfully
prepared by our own butchers and curers to ensure that the quality is second to
none.

Read more



FILTER:

Price
The highest price is £295.00 Reset
£
From
£
To
Servings
0 selected Reset
Servings
 * 2-4 (1) 2-4 (1 product)
 * 4 (1) 4 (1 product)
 * 10+ (2) 10+ (2 products)
 * 15+ (8) 15+ (8 products)
 * 30+ (2) 30+ (2 products)
 * 35+ (7) 35+ (7 products)

 * 2-4 (1) 2-4 (1 product)
 * 4 (1) 4 (1 product)
 * 10+ (2) 10+ (2 products)
 * 15+ (8) 15+ (8 products)
 * 30+ (2) 30+ (2 products)
 * 35+ (7) 35+ (7 products)

Filter
Remove all


SORT BY:

FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to
highPrice, high to lowDate, old to newDate, new to old
Sort


67 PRODUCTS


Filter and sort Filter


FILTER AND SORT


FILTER

67 products

Price
Price

The highest price is £295.00

£
From
£
To
Clear Apply Apply
Servings
Servings
 * 2-4 (1) 2-4 (1 products)
 * 4 (1) 4 (1 products)
 * 10+ (2) 10+ (2 products)
 * 15+ (8) 15+ (8 products)
 * 30+ (2) 30+ (2 products)
 * 35+ (7) 35+ (7 products)

Clear Apply Apply
Sort by:
FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to
highPrice, high to lowDate, old to newDate, new to old
Remove all Apply Apply
Remove all


67 PRODUCTS



 * Quantity:
   Decrease quantity for Half Boneless Wiltshire Ham Increase quantity for
   HALF BONELESS WILTSHIRE HAM
   (154)
   
   INTRODUCING OUR HALF BONELESS WILTSHIRE HAM - A TIMELESS CLASSIC THAT IS SURE
   TO DELIGHT YOUR TASTE BUDS! THIS HAM IS NOT JUST ANY HAM, IT IS OUR SIGNATURE
   WILTSHIRE CURED HAM THAT HAS BEEN PERFECTED OVER THE YEARS TO BRING YOU THE
   ULTIMATE HAM EXPERIENCE. WHAT SETS OUR WILTSHIRE CURED HAM APART IS THE
   METICULOUS PROCESS IT UNDERGOES TO ENSURE MAXIMUM FLAVOUR AND TENDERNESS. WE
   START BY IMMERSING THE HAMS IN OUR SPECIAL BRINE RECIPE FOR NEARLY A WEEK,
   ALLOWING THE FLAVOURS TO PENETRATE EVERY INCH OF THE MEAT. THEN, WE LET THE
   HAMS MATURE FOR AN ADDITIONAL WEEK, ALLOWING THE FLAVOURS TO DEVELOP AND
   INTENSIFY. THE RESULT IS A HAM THAT IS INCREDIBLY MOIST AND TENDER, WITH A
   MILD YET DELIGHTFUL TASTE THAT WILL LEAVE YOU CRAVING FOR MORE. UNLIKE OTHER
   HAMS ON THE MARKET, OUR WILTSHIRE CURED HAM IS NEVER WET - IT HAS THE PERFECT
   TEXTURE THAT WILL MELT IN YOUR MOUTH WITH EVERY BITE. ONE OF THE BEST THINGS
   ABOUT OUR HALF BONELESS WILTSHIRE HAM IS ITS BONELESS CONVENIENCE. CARVING A
   HAM HAS NEVER BEEN EASIER - SIMPLY SLICE IT TO YOUR DESIRED THICKNESS AND
   SERVE. NO NEED TO WORRY ABOUT BONES GETTING IN THE WAY OR THE HASSLE OF
   CARVING AROUND THEM. BUT THAT'S NOT ALL - OUR HALF BONELESS WILTSHIRE HAM IS
   ALSO UNGLAZED, GIVING YOU THE FREEDOM TO GET CREATIVE WITH YOUR DRESSINGS AND
   GLAZING OPTIONS. WHETHER YOU PREFER A CLASSIC HONEY AND MUSTARD GLAZE, A
   CRISPY BREADCRUMB COATING, A TANGY MARMALADE GLAZE, OR A FLAVOURFUL CHUTNEY,
   THIS HAM IS THE PERFECT CANVAS FOR YOUR CULINARY CREATIONS. ENJOY OUR HALF
   BONELESS WILTSHIRE HAM HOT OR COLD - IT'S A VERSATILE DELIGHT THAT CAN BE
   ENJOYED IN A VARIETY OF WAYS. SERVE IT AS THE CENTREPIECE OF A HOLIDAY FEAST,
   SLICE IT THIN FOR SANDWICHES, OR ADD IT TO YOUR FAVOURITE SALADS AND PASTA
   DISHES FOR A BURST OF FLAVOUR. THE POSSIBILITIES ARE TRULY ENDLESS! INDULGE
   IN THE TIMELESS ELEGANCE OF OUR HALF BONELESS WILTSHIRE HAM AND EXPERIENCE
   THE TRUE TASTE OF TRADITION. ORDER YOUR WILTSHIRE CURED HAM TODAY AND ELEVATE
   YOUR NEXT MEAL TO NEW HEIGHTS!
   
   
   Weight Min 2kg
   Serves 15+
   Regular price Total:£68.00
   
   BuyAdd to Basket Sold out
   
   View Product
   25

 * Quantity:
   Decrease quantity for Midi Boneless Wiltshire Ham Increase quantity for
   MIDI BONELESS WILTSHIRE HAM
   (190)
   
   OUR MOST POPULAR HAM, MOIST AND TENDER WITH LOTS OF FLAVOUR! COOKED & READY
   TO EAT WITH THE BONE REMOVED...
   
   
   Weight 1.2kg min.
   Serves 10+
   Regular price Total:£43.00
   
   BuyAdd to Basket Sold out
   
   View Product
   31

 * Quantity:
   Decrease quantity for Half Boneless St. George's Ham Increase quantity for
   HALF BONELESS ST. GEORGE'S HAM
   (109)
   
   OUR ST GEORGE'S HAMS ARE CURED IN OUR EVER-POPULAR, MILD AND SWEET WILTSHIRE
   BRINE, BEFORE BAKING IT IN A GLAZE...
   
   
   Weight Min 2.1kg
   Regular price Total:£77.00
   
   BuyAdd to Basket Sold out
   
   View Product
   24

 * Quantity:
   Decrease quantity for Honey & Mustard Glaze Increase quantity for
   HONEY & MUSTARD GLAZE
   (22)
   
   THE EASY WAY TO A PERFECTLY GLAZED HAM. IT LOOKS WONDERFUL AND TASTES EVEN
   BETTER. INSPIRED BY A VISIT...
   
   
   Weight 227g
   Regular price Total:£5.25
   
   BuyAdd to Basket Sold out
   
   View Product
   16

 * Quantity:
   Decrease quantity for Honey-Baked Baby Ham Increase quantity for
   HONEY-BAKED BABY HAM
   (140)
   
   WE'VE TAKEN ALL OUR KNOW-HOW WHEN IT COMES TO TRADITIONALLY CURING HAM, AND
   DISTILLED IT INTO A DELIGHTFULLY COMPACT PACKAGE...
   
   
   Weight 400g min.
   Serves 2-4
   Regular price Total:£16.00
   
   BuyAdd to Basket Sold out
   
   View Product
   29

 * Quantity:
   Decrease quantity for Midi Boneless St. George's Ham Increase quantity for
   MIDI BONELESS ST. GEORGE'S HAM
   (66)
   
   CURED IN OUR EVER-POPULAR, MILD AND SWEET WILTSHIRE BRINE, BEFORE BAKING IT
   IN A GLAZE OF SPICED ORANGES, CINNAMON, MACE...
   
   
   Weight 1.2kg
   Regular price Total:£50.00
   
   BuyAdd to Basket Sold out
   
   View Product
   22
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Traditional Pork Sausages Increase quantity for
   TRADITIONAL PORK SAUSAGES
   (128)
   
   DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS
   SPECIAL DEAL AND TREAT YOURSELF TO ANY...
   
   
   Weight 400g min.
   Regular price Total:£5.50
   
   BuyAdd to Basket Sold out
   
   View Product
   21
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Traditional Pork Chipolatas Increase quantity for
   TRADITIONAL PORK CHIPOLATAS
   (104)
   
   DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS
   SPECIAL DEAL AND TREAT YOURSELF TO ANY...
   
   
   Weight 400g min.
   Regular price Total:£5.50
   
   BuyAdd to Basket Sold out
   
   View Product
   7
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Sliced Wiltshire Ham Increase quantity for
   SLICED WILTSHIRE HAM
   (77)
   
   I'M PART OF A MULTI-BUY OFFER! ANY 3 PACKS OF SLICED HAM FOR £19.50 LOOKING
   FOR THE PERFECT...
   
   
   Weight 200g min.
   Regular price Total:£7.00
   
   BuyAdd to Basket Sold out
   
   View Product
   17
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Old-Fashioned Rind-On Middle Bacon Increase quantity
   for
   OLD-FASHIONED RIND-ON MIDDLE BACON
   (73)
   
   DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS
   SPECIAL DEAL AND TREAT...
   
   
   Weight 300g min.
   Regular price Total:£7.50
   
   BuyAdd to Basket Sold out
   
   View Product
   19

 * Quantity:
   Decrease quantity for Half Bone-In Wiltshire Ham Increase quantity for
   HALF BONE-IN WILTSHIRE HAM
   (38)
   
   OUR MOST POPULAR HAM! MOIST AND TENDER WITH A LOVELY MILD FLAVOUR! WE USE THE
   TRADITIONAL WILTSHIRE CURE,  WHERE THE...
   
   
   Weight Min 2.6kg
   Serves 15+
   Regular price Total:£64.00
   
   BuyAdd to Basket Sold out
   
   View Product
   10
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Lincolnshire Sausages Increase quantity for
   LINCOLNSHIRE SAUSAGES
   (62)
   
   DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS
   SPECIAL DEAL AND TREAT YOURSELF TO ANY...
   
   
   Weight 400g min.
   Regular price Total:£5.50
   
   BuyAdd to Basket Sold out
   
   View Product
   15
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Smoked Dry Cured Back Bacon Increase quantity for
   SMOKED DRY CURED BACK BACON
   (92)
   
   DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS
   SPECIAL DEAL AND TREAT...
   
   
   Weight 300g min.
   Regular price Total:£7.50
   
   BuyAdd to Basket Sold out
   
   View Product
   13
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Sliced York Ham Increase quantity for
   SLICED YORK HAM
   (64)
   
   TAKE ADVANTAGE OF OUR AMAZING MULTI-BUY OFFER! WHEN YOU PURCHASE ANY 3 PACKS
   OF OUR DELECTABLE SLICED HAM,...
   
   
   Weight 175g min.
   Regular price Total:£7.00
   
   BuyAdd to Basket Sold out
   
   View Product
   15
 * MIX & MATCH
   
   
   
   
   Quantity:
   Decrease quantity for Unsmoked Dry Cured Back Bacon Increase quantity for
   UNSMOKED DRY CURED BACK BACON
   (105)
   
   DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS
   SPECIAL DEAL AND TREAT...
   
   
   Weight 300g min.
   Regular price Total:£7.50
   
   BuyAdd to Basket Sold out
   
   View Product
   20

 * 1
 * 2
 * 3
 * …
 * 5
 * 




CUSTOMER SERVICE

 * FAQs
 * Delivery Information
 * Trade Enquiries
 * Corporate Gifting
 * Terms & Conditions
 * Privacy Policy
 * Contact Us


ABOUT US

 * The DukesHill Story
 * Champions of the Artisan
 * Our Guarantee
 * Choosing your Ham
 * Social Responsibility
 * Latest News
 * DukesHill Rewards Club


OUR HERITAGE

Our Journey is rooted in the traditional skill & craftmanship of curing fine
hams and our love of artisan foods.




SUBSCRIBE TO OUR EMAILS

Email
 * Facebook
 * Instagram

Payment methods
 * American Express
 * Apple Pay
 * Diners Club
 * Discover
 * Google Pay
 * Maestro
 * Mastercard
 * PayPal
 * Union Pay
 * Visa

© 2024, DukesHill
 * Choosing a selection results in a full page refresh.
 * Opens in a new window.

Language 1
Language 2
Language 3
Privacy on this site

We collect and process your data on this site to better understand how it is
used. If you accept, we'll collect and use your data for analytics. For more
information, see our privacy policy.

Privacy policy
AcceptDecline
Piwik PROPowered by




visually-hidden
×

Your discount code:



Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.
I read and agree with Terms of Service Terms of Service Subscribe for Newsletter
(Earn 200 Points) Terms and Conditions apply.
×

Log in to your account






Forgot password?


×
Enter your email


×
Accept Terms and Conditions

I read and agree with Terms of Service Terms of Service
Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.
Create Accountcancel
×
Log in to your account



Forgot password?
No account? Sign up
×
Create your account



I read and agree with Terms of Service Terms of Service Subscribe for Newsletter
(Earn 200 Points) Terms and Conditions apply.
cancel
Already have an account? Log in
0 items - £0.00×

View Cart×
×
User Title added Product Title to wish list


User Title reviewed Product Title


Product Title
product pricecompare priceAdd To CartSold OutView Product

Quantity-+
Option1
Option2
Option2
Add to wish list

Ask Advice



 * Description
 * Reviews
 * 
 * Questions






×Log in
wish list
wish list0
Share:
Go to wish list page
Add a new list
Favorites0

You have exceeded the character limitYou have exceeded the character limit
 * Edit name
 * Delete

 * 

Delete this list?
cancelDelete


You have exceeded the character limit
 * Edit name
 * Delete

 * 

Add To CartChoose options
Delete this list?
cancelDelete

×



CHOOSE OPTIONS

All options should be selected!







Add To Cart Checkout Adding...Sold OutUnavailable




×
Don't forget to save your wish list.
Enter your email address below and we will send the link to your wish list.
× Thank you! Please check your email to find the link.
Save
Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.

×
« Previous Next »


Rewards