DELETE FROM KEYWORDS WHERE ID_DOMAINE=36094131DoneDoneDone
URL:hanley.ie
Connection: keep-alive
Date: Fri, 01 Nov 2024 16:39:13 GMT
Content-Length: 0
Content-Type: text/html; charset=utf-8
Location: https://hanley.ie/
Server: cloudflare
Vary: Accept
x-sorting-hat-podid: 289
x-sorting-hat-shopid: 83865829666
x-storefront-renderer-rendered: 1
x-redirect-reason: https_required
x-frame-options: DENY
content-security-policy: frame-ancestors 'none';
x-shopid: 83865829666
x-shardid: 289
powered-by: Shopify
server-timing: processing;dur=10, db;dur=4, asn;desc="12322", edge;desc="CDG", country;desc="FR", pageType;desc="index", servedBy;desc="fd96", requestID;desc="ffc9aa8b-f8cf-45f0-8b23-12195ba0d5f5-1730479153"
x-dc: gcp-europe-west1,gcp-europe-west1,gcp-europe-west1
x-request-id: ffc9aa8b-f8cf-45f0-8b23-12195ba0d5f5-1730479153
Alt-Svc: h3=":443"; ma=86400
CF-Cache-Status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=pi8EtWhLZU4OcEb%2FgRcZvVZ2UMDgpuvpszLngQOq3N8YrUtEhmTjO0dOflMyoUlIzduGotSqxHSRbhJ1UnTWbQYt5Dd%2FWwoCjTqLNeN2jKnOpgSeiVMGymu%2FwA%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
Server-Timing: cfRequestDuration;dur=43.999910
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
CF-RAY: 8dbd51d8281599b4-CDG
Location => https://hanley.ie/
Status => 301
(vide) Tentative en https
<!doctype html><html class="no-js" lang="en" dir="ltr">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover">
<meta name="theme-color" content="#ffffff">
<link rel="canonical" href="https://hanley.ie/">
<link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
<link rel="preload" as="style" href="//hanley.ie/cdn/shop/t/3/assets/app.css?v=28105780713257138181729782705">
<link href="//hanley.ie/cdn/shop/t/3/assets/vendor.min.js?v=157477036952821991051698748787" as="script" rel="preload">
<link href="//hanley.ie/cdn/shop/t/3/assets/app.js?v=41742083773406238141698748787" as="script" rel="preload">
<link href="//hanley.ie/cdn/shop/t/3/assets/slideshow.js?v=115107029526227389951698748787" as="script" rel="preload">
<script>
window.lazySizesConfig = window.lazySizesConfig || {};
window.lazySizesConfig.expand = 250;
window.lazySizesConfig.loadMode = 1;
window.lazySizesConfig.loadHidden = false;
</script>
<link rel="icon" type="image/png" href="//hanley.ie/cdn/shop/files/favicon-icon.png?crop=center&height=32&v=1700201902&width=32">
<title>
Leading Men's Clothing and Fashion Specialists | Hanley & Co.
</title>
<meta name="description" content="Shop designer menswear from leading brands at Hanley & Co, Galway. Explore the top brands and latest styles including new in men's clothing and must-have for your wardrobe.">
<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
<meta property="og:site_name" content="Hanley & Co.">
<meta property="og:url" content="https://hanley.ie/">
<meta property="og:title" content="Leading Men's Clothing and Fashion Specialists | Hanley & Co.">
<meta property="og:type" content="website">
<meta property="og:description" content="Shop designer menswear from leading brands at Hanley & Co, Galway. Explore the top brands and latest styles including new in men's clothing and must-have for your wardrobe."><meta property="og:image" content="http://hanley.ie/cdn/shop/files/logo_2.png?height=628&pad_color=fff&v=1698838523&width=1200">
<meta property="og:image:secure_url" content="https://hanley.ie/cdn/shop/files/logo_2.png?height=628&pad_color=fff&v=1698838523&width=1200">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Leading Men's Clothing and Fashion Specialists | Hanley & Co.">
<meta name="twitter:description" content="Shop designer menswear from leading brands at Hanley & Co, Galway. Explore the top brands and latest styles including new in men's clothing and must-have for your wardrobe.">
<link rel="preload" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css">
</noscript>
<link href="//hanley.ie/cdn/shop/t/3/assets/app.css?v=28105780713257138181729782705" rel="stylesheet" type="text/css" media="all" />
<link href="//hanley.ie/cdn/shop/t/3/assets/hanley.css?v=36917125793174180061717055981" rel="stylesheet" type="text/css" media="all" />
<link href="//hanley.ie/cdn/shop/t/3/assets/home-custom.css?v=135050417800594477551729831788" rel="stylesheet" type="text/css" media="all" />
<style>
.delivery-content ul li:first-child {
display: none;
}
#header .thb-full-menu a[href="/collections/flash-sale"] {
background-color: #dd0000;
padding: 5px;
color: white;
}
.homepage .section-image-with-text .image-with-text__content--inner {
max-width: 100%;
display: flex;
align-items: center;
flex-direction: column;
}
.homepage .section-image-with-text .image-with-text__content.image-with-text__inner {
position: relative;
display: flex;
align-items: center;
align-self: unset;
}
.homepage .section-image-with-text .rte_image-with-text {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
}
.homepage .section-image-with-text .rte.description-size--medium {
position: relative;
z-index: 1;
max-width: 600px;
}
.homepage .section-image-with-text .image-with-text__content .h3 {
position: relative;
z-index: 1;
max-width: 600px;
}
.homepage .section-image-with-text .image-with-text__content .subheading {
position: relative;
z-index: 1;
max-width: 600px;
}
.homepage .section-image-with-text .rte_image-with-text img {
height: 100%;
width: 100%;
}
.homepage .section-image-with-text .row{
max-width: 100%;
}
</style>
<style data-shopify>
@font-face {
font-family: "Archivo Narrow";
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n4.d4b9d2f1da097aa0a5086dbe5b5d10d347f871b5.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=5cb0068a09430ac2692c5e30f6786f9f417c97b03d113fc0ae3a6c7ccea51571") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n4.349cd3904920e24a723ec27d52a45675dd70115f.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=e577bcfa6284dacb3580ca221de8b51afa4756c3369cde1bff9c336087b760ea") format("woff");
}
@font-face {
font-family: "Archivo Narrow";
font-weight: 500;
font-style: normal;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n5.9f214bf19b6424f77a07bc8ff33bd458f7dd5ae8.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=b57869698888cc8651cb26d15fbef64f259037b55d409c318e92f9fc76a9250f") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n5.f0698b16bfc79ae900be7c8108bf7eb2ab8f2a29.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=cfdbd9406408fc2be903db1f8f5656bf6cb3d681ddc34606afe11020708f781f") format("woff");
}
@font-face {
font-family: "Archivo Narrow";
font-weight: 600;
font-style: normal;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n6.e447f4ff66dde1238d959c8e5b06668b0f1ff159.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=65b093af90d36a1d605d3a73f8d9a63b2be5a570eb5b99da10385b7d00a6e3b2") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n6.660c5838a5215c1624897e8db37ac4c3f509ce16.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=8092a5b75383e6b0469302d5c3797a396060d0076995a181769d034e8ba965fe") format("woff");
}
@font-face {
font-family: "Archivo Narrow";
font-weight: 400;
font-style: italic;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_i4.17739b2682d47a0adfc9cc5a306ff7fbf266c280.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=b6aec66ef41d860d8883daaac04771082c73196139fa03032a7455f98879d386") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_i4.3af154e6263d1c9785c66e51942f45bd5941b027.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=1d17091115fb25547fab8033eef4d10b38f20599cdbde7ce97d79e846871759f") format("woff");
}
@font-face {
font-family: "Archivo Narrow";
font-weight: 600;
font-style: italic;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_i6.f1e2cef82f69217520498c6e611be01415cbe02f.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=713b0466431d27761b4558434b8f2d32f57bdd3c34c126c19c2f7f56cc6d6329") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_i6.f711d95a7aa03c1b951a2986c03d5f915eeb033b.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=b277d8f91673d60426514c2e0d38e745d253a975f40955615d934f3220d540fe") format("woff");
}
@font-face {
font-family: "Archivo Narrow";
font-weight: 600;
font-style: normal;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n6.e447f4ff66dde1238d959c8e5b06668b0f1ff159.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=65b093af90d36a1d605d3a73f8d9a63b2be5a570eb5b99da10385b7d00a6e3b2") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n6.660c5838a5215c1624897e8db37ac4c3f509ce16.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=8092a5b75383e6b0469302d5c3797a396060d0076995a181769d034e8ba965fe") format("woff");
}
@font-face {
font-family: "Archivo Narrow";
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n4.d4b9d2f1da097aa0a5086dbe5b5d10d347f871b5.woff2?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=5cb0068a09430ac2692c5e30f6786f9f417c97b03d113fc0ae3a6c7ccea51571") format("woff2"),
url("//hanley.ie/cdn/fonts/archivo_narrow/archivonarrow_n4.349cd3904920e24a723ec27d52a45675dd70115f.woff?h1=aGFubGV5Y28uYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGFubGV5Lmll&hmac=e577bcfa6284dacb3580ca221de8b51afa4756c3369cde1bff9c336087b760ea") format("woff");
}
h1,h2,h3,h4,h5,h6,
.h1,.h2,.h3,.h4,.h5,.h6,
.logolink.text-logo,
.heading-font,
.h1-xlarge,
.h1-large,
.customer-addresses .my-address .address-index {
font-style: normal;
font-weight: 600;
font-family: "Archivo Narrow", sans-serif;
}
body,
.body-font,
.thb-product-detail .product-title {
font-style: normal;
font-weight: 400;
font-family: "Archivo Narrow", sans-serif;
}
:root {
--font-body-scale: 1.0;
--font-body-line-height-scale: 1.0;
--font-body-letter-spacing: 0.0em;
--font-announcement-scale: 1.0;
--font-heading-scale: 1.0;
--font-heading-line-height-scale: 1.0;
--font-heading-letter-spacing: 0.0em;
--font-navigation-scale: 1.0;
--font-product-title-scale: 1.0;
--font-product-title-line-height-scale: 1.0;
--button-letter-spacing: 0.02em;--bg-body: #ffffff;
--bg-body-rgb: 255,255,255;
--bg-body-darken: #f7f7f7;
--payment-terms-background-color: #ffffff;--color-body: #000000;
--color-body-rgb: 0,0,0;--color-accent: #151515;
--color-accent-rgb: 21,21,21;--color-border: #E2E2E2;--color-form-border: #dedede;--color-announcement-bar-text: #ffffff;--color-announcement-bar-bg: #151515;--color-header-bg: #ffffff;
--color-header-bg-rgb: 255,255,255;--color-header-text: #151515;
--color-header-text-rgb: 21,21,21;--color-header-links: #151515;--color-header-links-hover: #151515;--color-header-icons: #151515;--color-header-border: #E2E2E2;--solid-button-background: #151515;--solid-button-label: #ffffff;--outline-button-label: #151515;--color-price: #151515;--color-star: #FD9A52;--color-dots: #151515;--color-inventory-instock: #279A4B;--color-inventory-lowstock: #FB9E5B;--section-spacing-mobile: 0px;--section-spacing-desktop: 0px;--button-border-radius: 0px;--color-badge-text: #ffffff;--color-badge-sold-out: #939393;--color-badge-sale: #151515;--badge-corner-radius: 13px;--color-footer-text: #FFFFFF;
--color-footer-text-rgb: 255,255,255;--color-footer-link: #FFFFFF;--color-footer-link-hover: #FFFFFF;--color-footer-border: #444444;
--color-footer-border-rgb: 68,68,68;--color-footer-bg: #151515;}
</style>
<script>
window.theme = window.theme || {};
theme = {
settings: {
money_with_currency_format:"€{{amount}}",
cart_drawer:true,
product_id: false,
},
routes: {
root_url: '/',
cart_url: '/cart',
cart_add_url: '/cart/add',
search_url: '/search',
cart_change_url: '/cart/change',
cart_update_url: '/cart/update',
predictive_search_url: '/search/suggest',
},
variantStrings: {
addToCart: `Add to cart`,
soldOut: `Sold out`,
unavailable: `Unavailable`,
},
strings: {
requiresTerms: `You must agree with the terms and conditions of sales to check out`,
}
};
</script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="tfXrzf6yz7zl7AmPEsCGEeYJ1n-LJ-L9N0AL0avVBOc">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/83865829666/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="01d40b860c82630895953fd8f1978e80">
<meta id="in-context-paypal-metadata" data-shop-id="83865829666" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="EUR">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-IE"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-IE&shop_id=83865829666" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":83865829666,"countryCode":"IE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/83865829666","merchantName":"Hanley \u0026 Co.","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","maestro","masterCard","amex"],"total":{"type":"pending","label":"Hanley \u0026 Co.","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":false}</script>
<script id="shopify-features" type="application/json">{"accessToken":"01d40b860c82630895953fd8f1978e80","betas":["rich-media-storefront-analytics"],"domain":"hanley.ie","predictiveSearch":true,"shopId":83865829666,"smart_payment_buttons_url":"https:\/\/hanley.ie\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/hanley.ie\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "hanleyco.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"EUR","rate":"1.0"};
Shopify.country = "IE";
Shopify.theme = {"name":"HanleyCo Reformation","id":161694253346,"schema_name":"Reformation","schema_version":"1.8.1","theme_store_id":1762,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "hanley.ie/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>window.ShopifyPay = window.ShopifyPay || {};
window.ShopifyPay.apiHost = "shop.app\/pay";</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script>
window.Shopify = window.Shopify || {};
if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
window.Shopify.featureAssets['shop-js'] = {"login-button":["modules/client.login-button_8knyv73M.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_u7RlcaGf.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js","modules/chunk.shop-pay_Dgp_3uvF.esm.js"],"payment-terms":["modules/client.payment-terms_BzPahTuF.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"],"pay-button":["modules/client.pay-button_D8dp9wxo.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"discount-app":["modules/client.discount-app_BHUzgLHf.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"avatar":["modules/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_mXKTRX4N.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_ZIyf0vSn.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_XBTSMnuG.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_ONkwF8rK.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"]};
</script>
<script>(function() {
function asyncLoad() {
var urls = ["https:\/\/geolocation-recommendations.shopifyapps.com\/locale_bar\/script.js?shop=hanleyco.myshopify.com","https:\/\/ecommplugins-scripts.trustpilot.com\/v2.1\/js\/header.min.js?settings=eyJrZXkiOiJvTUV6MFh6end0NjVBQUcyIiwicyI6InNrdSJ9\u0026v=2.5\u0026shop=hanleyco.myshopify.com","https:\/\/ecommplugins-trustboxsettings.trustpilot.com\/hanleyco.myshopify.com.js?settings=1701680588696\u0026shop=hanleyco.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=VQwXgK\u0026shop=hanleyco.myshopify.com","https:\/\/d3azqz9xba9gwd.cloudfront.net\/storage\/scripts\/hanleyco.20231214095256.scripttag.js?shop=hanleyco.myshopify.com","https:\/\/d2badvwg0mti9p.cloudfront.net\/script.js?shop=hanleyco.myshopify.com\u0026shop=hanleyco.myshopify.com","https:\/\/aura-apps.com\/shoppable\/engine\/js\/addons\/shoppable_gallery\/shoppable_gallery.js?shop=hanleyco.myshopify.com"];
for (var i = 0; i < urls.length; i++) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = urls[i];
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
};
if(window.attachEvent) {
window.attachEvent('onload', asyncLoad);
} else {
window.addEventListener('load', asyncLoad, false);
}
})();</script>
<script id="__st">var __st={"a":83865829666,"offset":0,"reqid":"68d13911-2091-42cf-8565-520d19a46eda-1730479154","pageurl":"hanley.ie\/","u":"134bfb7e5ae2","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');function s(t,e,n=!1){try{const o=window.sessionStorage;for(const[n,c]of Object.entries(JSON.parse(o.getItem(e))))t.elements[n]&&(t.elements[n].value=c);n&&o.removeItem(e)}catch{}}const a='form_key',i=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response','password'],u=()=>{try{return window.sessionStorage}catch{return}},m=t=>t.elements[a],f='form_type',d='cptcha';function p(t){t.dataset[d]=!0}const l=window,h=l.document,_='Shopify',y='ce_forms',E='captcha';let v=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe','https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js',T={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=l[_][y],c=o.bindForm;if(c)return c(t,g,e,T).then(n);o.q.push([[t,g,e,T],n]),v||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:'https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js'})),v=!0)});var g,T;l[_]=l[_]||{},l[_][y]=l[_][y]||{},l[_][y].q=[],l[_][E]=l[_][E]||{},l[_][E].protect=function(t,e){n(t,void 0,e),p(t)},Object.freeze(l[_][E]),function(t,e,n,l,h,_){const[y,E,v,g]=function(t,e,n){const s=e?o:[],a=t?c:[],i=[...s,...a],u=[...o],m=r(i),f=r(s),d=n&&r(i.filter((([t,e])=>n.includes(e)))),p=r(u),l=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];return[l(m),l(f),l(d),l(p)]}(l,h,_),T=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},S=t=>y().includes(t);t.addEventListener('submit',(t=>{const e=T(t);if(!e)return;const n=S(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=m(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!u())return;!function(t){const e=u();if(!e)return;const n=m(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){m(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:a})),t.elements[a].value=e}(t,e),function(t,e){const n=u();if(!n)return;const o=[...t.querySelectorAll('input[type="password"]')].map((({name:t})=>t)),c=[...i,...o],r={};for(const[s,a]of new FormData(t).entries())c.includes(s)||(r[s]=a);n.setItem(e,JSON.stringify(r))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const w=(t,e)=>{t&&!t.dataset[d]&&(n(t,e.some((e=>e===t))),p(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=T(t);S(e)&&w(e,E())}));const A=e.get('form_key'),b=e.get(f),I=A&&b;t.addEventListener('DOMContentLoaded',(()=>{const t=E();if(I)for(const e of t)e.elements[f].value===b&&s(e,A);[...new Set([...v(),...y().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>w(e,t)))}))}(h,new URLSearchParams(l.location.search),n,!0,!0,['guest_login'])})()}();</script>
<script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hanley.ie/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script>
<script crossorigin="anonymous" defer="defer" src="//hanley.ie/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://hanley.ie/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("#dynamic-checkout-cart")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<style id="shopify-accelerated-checkout-cart">
#dynamic-checkout-cart {
container-type: inline-size;
container-name: dcc;
width: 100%;
}
.wallet-cart-grid {
--wallet-button-height-horizontal: clamp(
25px,
var(
--shopify-accelerated-checkout-button-inline-size,
42px
),
55px
);
--wallet-button-height-vertical: clamp(
25px,
var(
--shopify-accelerated-checkout-button-block-size,
54px
),
55px
);
--wallet-button-width-horizontal: 150px;
--wallet-button-width-vertical: 100%;
--wallet-button-border-radius: var(
--shopify-accelerated-checkout-button-border-radius,
4px
);
--wallet-grid-margin-horizontal: 0 -5px -5px -5px;
--wallet-button-container-margin-horizontal: 0 5px 5px;
--wallet-button-container-margin-vertical: var(--shopify-accelerated-checkout-row-gap, 8px) 0 0;
}
@keyframes acceleratedCheckoutLoadingSkeleton {
50% {opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start, 1);}
75% {opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-end, 0.5);}
100% {opacity: var(--shopify-accelerated-checkout-skeleton-animation-opacity-start, 1);}
}
.wallet-cart-button__skeleton {
animation: acceleratedCheckoutLoadingSkeleton var(--shopify-accelerated-checkout-skeleton-animation-duration, 4s) var(--shopify-accelerated-checkout-skeleton-animation-timing-function, ease) infinite;
animation-delay: -0.168s;
background-color: var(--shopify-accelerated-checkout-skeleton-background-color, #dedede);
box-sizing: border-box;
text-decoration: none !important;
}
.wallet-cart-grid {
margin: var(--wallet-grid-margin-horizontal);
padding: 0;
display: flex;
flex-direction: row;
justify-content: var(--shopify-accelerated-checkout-inline-alignment, start);
gap: 0 !important;
}
.wallet-cart-grid--skeleton {
justify-content: var(--shopify-accelerated-checkout-inline-alignment, inherit);
}
.wallet-cart-button-container {
position: relative;
margin: var(--wallet-button-container-margin-horizontal);
}
.wallet-cart-button-container,
.wallet-cart-button {
width: var(--wallet-button-width-horizontal);
height: var(--wallet-button-height-horizontal);
border-radius: var(--wallet-button-border-radius);
list-style-type: none !important;
text-align: center;
flex-shrink: 0;
flex-grow: 0;
}
.additional-checkout-buttons--vertical .wallet-cart-grid {
justify-content: start;
flex-direction: column;
margin: 0;
}
.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 0;
}
.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button-container,
.additional-checkout-buttons--horizontal .wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-horizontal) !important;
height: var(--wallet-button-height-horizontal) !important;
border-radius: var(--wallet-button-border-radius) !important;
}
@container dcc (width >= 150px) and (width <= 500px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 310px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 470px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 630px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@container dcc (width <= 790px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
@media screen and (max-width: 750px) {
.wallet-cart-grid {
justify-content: start;
flex-direction: column;
max-width: none;
margin: 0;
}
.wallet-cart-grid .wallet-cart-button-container {
max-width: none;
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
@supports (not (container-type: inline-size)) or (not (selector(:has(*)))) {
.wallet-cart-grid {
justify-content: start;
flex-direction: column;
margin: 0;
}
.wallet-cart-button-container {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
margin: var(--wallet-button-container-margin-vertical);
}
.wallet-cart-button-container:first-child {
margin-top: 0;
}
.wallet-cart-grid .wallet-cart-button {
width: var(--wallet-button-width-vertical);
height: var(--wallet-button-height-vertical);
}
}
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<style id="shopify-accelerated-checkout-cart-grid-with-margin-top">.additional-checkout-buttons--vertical .wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 8px;
}
@container dcc (width >= 150px) and (width <= 500px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(1)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(2))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 310px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(2)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(3))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 470px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(3)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(4))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 630px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(4)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(5))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@container dcc (width <= 790px) {
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(5)).wallet-cart-grid:not(:has(>.wallet-cart-button-container:nth-of-type(6))) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
.wallet-cart-grid:has(>.wallet-cart-button-container:nth-of-type(6)) .wallet-cart-button-container:first-child {
margin-top: 8px;
}
@media screen and (max-width: 750px) {
.wallet-cart-grid .wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
@supports (not (container-type: inline-size)) or (not (selector(:has(*)))) {
.wallet-cart-button-container:first-child {
margin-top: 8px;
}
}
</style>
<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <!-- Header hook for plugins -->
<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');</script>
<script>
document.addEventListener('DOMContentLoaded', () => {
var sbid = 'hanley';
var t = document.createElement("shopbox-app-v2"),
s = document.createElement("script");
t.setAttribute('cid', sbid); s.type = "text/javascript";
s.async = !0; s.src = "https://widget.shopbox.ai/js/app.js";
document.getElementsByTagName("body")[0].append(t);
document.getElementsByTagName("head")[0].append(s);
})
</script>
<script async src="https://grid.shopbox.ai/sbgrid.min.js"></script>
<!-- Google tag (gtag.js) -->
<script src="https://www.googletagmanager.com/gtag/js?id=AW-979971218" defer></script>
<script defer>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-979971218');
</script>
<link href="//hanley.ie/cdn/shop/t/3/assets/sma-deco-label.css?v=136788927371490705771702546132" rel="stylesheet" type="text/css" media="all" />
<script>
if ((typeof SECOMAPP) == 'undefined') {
var SECOMAPP = {};
}
if ((typeof SECOMAPP.pl) == 'undefined') {
SECOMAPP.pl = {};
}
</script>
<script>
if ((typeof SECOMAPP) == 'undefined') {
var SECOMAPP = {};
}
if ((typeof SECOMAPP.pl) == 'undefined') {
SECOMAPP.pl = {};
}
</script>
<script>
SECOMAPP.page='home'
</script>
<script src="//hanley.ie/cdn/shop/t/3/assets/scm-product-label.js?v=52094902489120210631702547578" async></script>
<!--Product-Label script. Don't modify or delete-->
<script>
;(function() {
const checkDone = setInterval(function(){
if (document.readyState === "complete") {
clearInterval(checkDone)
setTimeout(function(){
if (typeof SECOMAPP !== "undefined" && typeof SECOMAPP.pl !== "undefined") {
SECOMAPP.pl.labelCollections(true);
}
},1000);
}
}, 1500);
let pushState = history.pushState;
let replaceState = history.replaceState;
history.pushState = function() {
pushState.apply(history, arguments);
window.dispatchEvent(new Event('pushstate'));
window.dispatchEvent(new Event('locationchange'));
};
history.replaceState = function() {
replaceState.apply(history, arguments);
window.dispatchEvent(new Event('replacestate'));
window.dispatchEvent(new Event('locationchange'));
};
window.addEventListener('popstate', function() {
window.dispatchEvent(new Event('locationchange'))
});
})();
window.addEventListener('locationchange', function(){
setTimeout(function(){
if (typeof SECOMAPP !== "undefined" && typeof SECOMAPP.pl !== "undefined") {
SECOMAPP.pl.labelCollections(true);
var queryString = window.location.search;
var urlParams = new URLSearchParams(queryString);
var variant = urlParams.get('variant');
SECOMAPP.pl.showLabel(variant );
}
},1000);
})
</script>
<!--Product-Label script. Don't modify or delete-->
<!-- TrustBox script -->
<script type="lazyload_custom" id="cs-trust" data-src="//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js" defer></script>
<!-- End TrustBox script -->
<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
<script async src="https://static.klaviyo.com/onsite/js/VQwXgK/klaviyo.js?company_id=VQwXgK"></script>
<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
<script>
window.klaviyoReviewsProductDesignMode = false
</script>
<!-- END app app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 83865829666,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script id="web-pixels-manager-setup">(function d(d,e,r,a,n){var o,i,t,s,l=(i=(o={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,t=o.legacy,s=navigator.userAgent,i.test(s)?"modern":(t.test(s),"legacy"));window.Shopify=window.Shopify||{};var c=window.Shopify;c.analytics=c.analytics||{};var u=c.analytics;u.replayQueue=[],u.publish=function(d,e,r){return u.replayQueue.push([d,e,r]),!0};try{self.performance.mark("wpm:start")}catch(d){}var h=[r,"/wpm","/b",n,l.substring(0,1),".js"].join("");!function(d){var e=d.src,r=d.async,a=void 0===r||r,n=d.onload,o=d.onerror,i=document.createElement("script"),t=document.head,s=document.body;i.async=a,i.src=e,n&&i.addEventListener("load",n),o&&i.addEventListener("error",o),t?t.appendChild(i):s?s.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:h,async:!0,onload:function(){var r=window.webPixelsManager.init(d);e(r);var a=window.Shopify.analytics;a.replayQueue.forEach((function(d){var e=d[0],a=d[1],n=d[2];r.publishCustomEvent(e,a,n)})),a.replayQueue=[],a.publish=r.publishCustomEvent,a.visitor=r.visitor},onerror:function(){var e=d.storefrontBaseUrl.replace(/\/$/,""),r="".concat(e,"/.well-known/shopify/monorail/unstable/produce_batch"),n=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:a||"latest",bundle_target:l,page_url:self.location.href,status:"failed",surface:d.surface,error_msg:"".concat(h," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(r,n))return!0}catch(d){}var o=new XMLHttpRequest;try{return o.open("POST",r,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(n),!0}catch(d){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 83865829666,storefrontBaseUrl: "https://hanley.ie",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"778043682","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-WWB1TPEKL6\\\",\\\"target_country\\\":\\\"IE\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-WWB1TPEKL6\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-WWB1TPEKL6\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-WWB1TPEKL6\\\",\\\"MC-426B7CFWH2\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-WWB1TPEKL6\\\",\\\"MC-426B7CFWH2\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-WWB1TPEKL6\\\",\\\"MC-426B7CFWH2\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-WWB1TPEKL6\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-WWB1TPEKL6\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a46b87f88a4ff97a9490f9aa4799ba7b","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"316965154","configuration":"{\"pixel_id\":\"226734701126538\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Hanley \u0026 Co.","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"hanleyco.myshopify.com","countryCode":"IE","storefrontUrl":"https:\/\/hanley.ie"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://hanley.ie/cdn","197cd42ad7ab868de58b6bcb07f9e270c5ea6f17","d9f539ffw0e1474c4pae8b6d69m179c86ad",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'EUR';
var meta = {"page":{"pageType":"home"}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}</script>
<script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() {
};
</script>
<script class="analytics">(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 83865829666,
theme_id: 161694253346,
app_name: "storefront",
context_url: window.location.href,
source_url: "//hanley.ie/cdn/s/trekkie.storefront.a8ef5c2c4f1c6e0839c6b8857d0a2edb7d22d961.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//hanley.ie/cdn/s/trekkie.storefront.a8ef5c2c4f1c6e0839c6b8857d0a2edb7d22d961.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//hanley.ie/cdn/s/trekkie.storefront.a8ef5c2c4f1c6e0839c6b8857d0a2edb7d22d961.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":83865829666,"isMerchantRequest":null,"themeId":161694253346,"themeCityHash":"6621647477829169325","contentLanguage":"en","currency":"EUR"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
window.ShopifyAnalytics.lib.page(null,{"pageType":"home"});
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
}
});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//hanley.ie/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script class="boomerang">
(function () {
window.BOOMR = window.BOOMR || {};
window.BOOMR.themeName = "Reformation";
window.BOOMR.themeVersion = "1.8.1";
window.BOOMR.shopId = 83865829666;
window.BOOMR.themeId = 161694253346;
})();</script>
<script
defer
src="https://hanley.ie/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.0.1.min.js"
data-application="storefront-renderer"
data-shop-id="83865829666"
data-render-region="gcp-europe-west1"
data-page-type="index"
data-theme-instance-id="161694253346"
data-monorail-region="shop_domain"
data-resource-timing-sampling-rate="10"
></script>
</head>
Leading Men's Clothing and Fashion Specialists | Hanley & Co.
Recherche META Description de la page
Shop designer menswear from leading brands at Hanley & Co, Galway. Explore the top brands and latest styles including new in men's clothing and must-have for your wardrobe.
Recherche META Keywords de la page
UPDATE DOMAINES SET server='cloudflare',redirection='https://hanley.ie/',Status='200',err='',[TITRE]=N'
Leading Men's Clothing and Fashion Specialists | Hanley & Co.
',[DESCRIPTION]=N'Shop designer menswear from leading brands at Hanley & Co, Galway. Explore the top brands and latest styles including new in men's clothing and must-have for your wardrobe.',[KEYWORDS]=N'' WHERE id=36094131
0
Leading Men's Clothing and Fashion Specialists | Hanley & Co.
Shop designer menswear from leading brands at Hanley & Co Galway. Explore the top brands and latest styles including new in men's clothing and must-have for your wardrobe.
0.
Leading (9)--------->0
1. Men's (9)--------->0
2. Clothing (8)--------->0
3. and (3)--------->0
4. Fashion (7)--------->0
5. Specialists (11)--------->0
6. | (1)--------->0
7. Hanley (6)--------->0
8. & (5)--------->0
9. Co.
(5)--------->0
10. Shop (4)--------->0
11. designer (8)--------->0
12. menswear (8)--------->0
13. from (4)--------->0
14. leading (7)--------->0
15. brands (6)--------->0
16. at (2)--------->0
19. Co (2)--------->0
21. Galway (6)--------->0
22. Explore (7)--------->0
23. the (3)--------->0
24. top (3)--------->0
27. latest (6)--------->0
28. styles (6)--------->0
29. including (9)--------->0
30. new (3)--------->0
31. in (2)--------->0
35. must-have (9)--------->0
36. for (3)--------->0
37. your (4)--------->0
38. wardrobe (8)--------->0
INSERT INTO KEYWORDS (keyword,id_domaine) VALUES (N'
Leading',36094131),(N'Men's',36094131),(N'Clothing',36094131),(N'and',36094131),(N'Fashion',36094131),(N'Specialists',36094131),(N'|',36094131),(N'Hanley',36094131),(N'&',36094131),(N'Co.
',36094131),(N'Shop',36094131),(N'designer',36094131),(N'menswear',36094131),(N'from',36094131),(N'leading',36094131),(N'brands',36094131),(N'at',36094131),(N'Co',36094131),(N'Galway',36094131),(N'Explore',36094131),(N'the',36094131),(N'top',36094131),(N'latest',36094131),(N'styles',36094131),(N'including',36094131),(N'new',36094131),(N'in',36094131),(N'must-have',36094131),(N'for',36094131),(N'your',36094131),(N'wardrobe',36094131)