CINXE.COM

Premium Linen – SaturdayClub Hong Kong

<!doctype html> <html class="no-js" lang="en"> <head> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N69VWRFF');</script> <!-- End Google Tag Manager --> <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.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0"> <meta name="theme-color" content=""> <title> Premium Linen &ndash; SaturdayClub Hong Kong </title><link rel="canonical" href="https://hk.saturdayclub.com/collections/premium-linen"><link rel="shortcut icon" href="//hk.saturdayclub.com/cdn/shop/files/favicon_96x.png?v=1684766059" type="image/png"><meta property="og:type" content="website"> <meta property="og:title" content="Premium Linen"> <meta property="og:image" content="http://hk.saturdayclub.com/cdn/shop/collections/Premium_Linen.jpg?v=1740649553"> <meta property="og:image:secure_url" content="https://hk.saturdayclub.com/cdn/shop/collections/Premium_Linen.jpg?v=1740649553"> <meta property="og:image:width" content="2340"> <meta property="og:image:height" content="3000"><meta property="og:url" content="https://hk.saturdayclub.com/collections/premium-linen"> <meta property="og:site_name" content="SaturdayClub Hong Kong"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Premium Linen"> <meta name="twitter:description" content=""> <meta name="twitter:image" content="https://hk.saturdayclub.com/cdn/shop/collections/Premium_Linen_600x600_crop_center.jpg?v=1740649553"> <style> @font-face { font-family: Montserrat; font-weight: 500; font-style: normal; font-display: fallback; src: url("//hk.saturdayclub.com/cdn/fonts/montserrat/montserrat_n5.e72d00d31ae5399d260a80ec70322c62c1819762.woff2?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=69cde25c2b727527356f1806623403a61e9a0e62f4998ea20fbf08b171a5d01f") format("woff2"), url("//hk.saturdayclub.com/cdn/fonts/montserrat/montserrat_n5.18a018b6c83e89030c5d70a6d4c02c969f228500.woff?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=2160b18cf8f41873c2b173f767ebe4725e9b105b44244644861873e7cc71be1a") format("woff"); } @font-face { font-family: "Nunito Sans"; font-weight: 400; font-style: normal; font-display: fallback; src: url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_n4.2b61d9dcf54d8ac8282cfd1ebb6964c79a7efcd1.woff2?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=945489bfa086f2f374915a0b76331ed8398341b0f0a2dd618647603ed3d14ca6") format("woff2"), url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_n4.420cbf408f643f8ff8fd948b99c10dade8b6af79.woff?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=84e3c03b210eaa41413b1da8b18cd97d51ab5c01e470dbc2e27899c39e816bc9") format("woff"); } @font-face { font-family: "Nunito Sans"; font-weight: 700; font-style: normal; font-display: fallback; src: url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_n7.5bd4fb9346d13afb61b3d78f8a1e9f31b128b3d9.woff2?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=a11b4a4cd7956d58ced3d3d865813297d340dd05597a340f0639f95f3fb9ac83") format("woff2"), url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_n7.2bcf0f11aa6af91c784a857ef004bcca8c2d324d.woff?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=a06f8b8a24f5daf786cc80516c255341a1e7a77a43c9c70bb4171dbf5472c9c1") format("woff"); } @font-face { font-family: "Nunito Sans"; font-weight: 400; font-style: italic; font-display: fallback; src: url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_i4.e88a2041a6cfbeacffb96db0e8efdfaaa38ddc5c.woff2?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=0a16ebf5ed9fff31d2ac5e176e24a0afbba343eb2a58a132e87d3174cf57b38e") format("woff2"), url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_i4.2c3733ccdf579e6e89e929a950e6a93484fdf6b4.woff?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=43fb44cfa752e1c7aea007a6b1cdc9910096ecf6acd956a031f43b13cb1dff84") format("woff"); } @font-face { font-family: "Nunito Sans"; font-weight: 700; font-style: italic; font-display: fallback; src: url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_i7.975ea93f521412ef99ca1e2e434d8ca6a5cf77e7.woff2?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=44382b216dd4abbd5dd6c08bbb647d062584180a576658d48a5d18e2618706bd") format("woff2"), url("//hk.saturdayclub.com/cdn/fonts/nunito_sans/nunitosans_i7.83b70272d04b71e88f25fc6834dc9b88e4ba4e95.woff?h1=aGtzYXR1cmRheWNsdWIuYWNjb3VudC5teXNob3BpZnkuY29t&h2=aGsuc2F0dXJkYXljbHViLmNvbQ&hmac=1f8434d39b6b1852b16180401c2b83d5513ba632b316e96b742185ed6a17a85f") format("woff"); } :root { --heading-font-family : 'Jost'; --heading-font-weight : 500; --heading-font-style : normal; --text-font-family : 'Jost'; --text-font-weight : 400; --text-font-style : normal; --base-text-font-size : 16px; --default-text-font-size: 14px;--background : #ffffff; --background-rgb : 255, 255, 255; --light-background : #ffffff; --light-background-rgb: 255, 255, 255; --heading-color : #000000; --text-color : #2d2b29; --text-color-rgb : 45, 43, 41; --text-color-light : #000000; --text-color-light-rgb: 0, 0, 0; --link-color : #000000; --link-color-rgb : 0, 0, 0; --border-color : #e0dfdf; --border-color-rgb : 224, 223, 223; --button-background : #000000; --button-background-rgb: 0, 0, 0; --button-text-color : #ffffff; --header-background : #ffffff; --header-heading-color : #000000; --header-light-text-color : #000000; --header-border-color : #d9d9d9; --footer-background : #101010; --footer-text-color : #ffffff; --footer-heading-color : #ffffff; --footer-border-color : #343434; --navigation-background : #ffffff; --navigation-background-rgb : 255, 255, 255; --navigation-text-color : #000000; --navigation-text-color-light: rgba(0, 0, 0, 0.5); --navigation-border-color : rgba(0, 0, 0, 0.25); --newsletter-popup-background : #1c1b1b; --newsletter-popup-text-color : #ffffff; --newsletter-popup-text-color-rgb : 255, 255, 255; --secondary-elements-background : #000000; --secondary-elements-background-rgb : 0, 0, 0; --secondary-elements-text-color : #ffffff; --secondary-elements-text-color-light : rgba(255, 255, 255, 0.5); --secondary-elements-border-color : rgba(255, 255, 255, 0.25); --product-sale-price-color : #f94c43; --product-sale-price-color-rgb: 249, 76, 67; --product-star-rating: #f6a429; /* Shopify related variables */ --payment-terms-background-color: #ffffff; /* Products */ --horizontal-spacing-four-products-per-row: 20px; --horizontal-spacing-two-products-per-row : 20px; --vertical-spacing-four-products-per-row: 40px; --vertical-spacing-two-products-per-row : 50px; /* Animation */ --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1); --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */ /* Cursors */ --cursor-zoom-in-svg : url(//hk.saturdayclub.com/cdn/shop/t/8/assets/cursor-zoom-in.svg?v=100326362725928540331692538354); --cursor-zoom-in-2x-svg : url(//hk.saturdayclub.com/cdn/shop/t/8/assets/cursor-zoom-in-2x.svg?v=71919207650934979201692538354); } </style> <script> // IE11 does not have support for CSS variables, so we have to polyfill them if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) { const script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2'; script.onload = function() { cssVars({}); }; document.getElementsByTagName('head')[0].appendChild(script); } </script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/76565283102/digital_wallets/dialog"> <link rel="alternate" type="application/atom+xml" title="Feed" href="/collections/premium-linen.atom" /> <link rel="alternate" hreflang="x-default" href="https://hk.saturdayclub.com/collections/premium-linen"> <link rel="alternate" hreflang="en-HK" href="https://hk.saturdayclub.com/collections/premium-linen"> <link rel="alternate" hreflang="zh-Hant-HK" href="https://hk.saturdayclub.com/zh/collections/premium-linen"> <link rel="alternate" type="application/json+oembed" href="https://hk.saturdayclub.com/collections/premium-linen.oembed"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-HK"></script> <script id="shopify-features" type="application/json">{"accessToken":"cb0d7448929a2f9dbf17a72cbe3db796","betas":["rich-media-storefront-analytics"],"domain":"hk.saturdayclub.com","predictiveSearch":true,"shopId":76565283102,"smart_payment_buttons_url":"https:\/\/hk.saturdayclub.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/hk.saturdayclub.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "hksaturdayclub.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"HKD","rate":"1.0"}; Shopify.country = "HK"; Shopify.theme = {"name":"VERZ-FOC-NEW-09\/AUG\/23","id":157583081758,"schema_name":"Prestige","schema_version":"6.0.0","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "hk.saturdayclub.com/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 id="shop-js-analytics" type="application/json">{"pageType":"collection"}</script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/r3-t.trackedlink.net\/_dmspt.js?shop=hksaturdayclub.myshopify.com","https:\/\/r3-t.trackedlink.net\/shopify\/wbt.js?shop=hksaturdayclub.myshopify.com","https:\/\/store-credit.merchantyard.com\/js\/integrations\/script.js?shop=hksaturdayclub.myshopify.com","https:\/\/config.gorgias.chat\/bundle-loader\/01H7Y7J5ZRXE8GA49TATH733RK?source=shopify1click\u0026shop=hksaturdayclub.myshopify.com","https:\/\/r3-t.trackedlink.net\/ddsbis.js?shop=hksaturdayclub.myshopify.com","https:\/\/bundle.dyn-rev.app\/loader.js?g_cvt_id=0e134559-04ff-4792-ae1d-5382cd567841\u0026shop=hksaturdayclub.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":76565283102,"offset":28800,"reqid":"fb82950e-62c8-4863-88cc-86e29c75b0e2-1743358812","pageurl":"hk.saturdayclub.com\/collections\/premium-linen","u":"effcfe4b8e3f","p":"collection","rtyp":"collection","rid":473187909918};</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(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(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){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script> <script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hk.saturdayclub.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//hk.saturdayclub.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <link rel="stylesheet" href="//hk.saturdayclub.com/cdn/shop/t/8/assets/theme.css?v=171563564121688314551743234522"> <link rel="stylesheet" href="//hk.saturdayclub.com/cdn/shop/t/8/assets/style.css?v=9690773840180245651743234529"> <script>// This allows to expose several variables to the global scope, to be used in scripts window.theme = { pageType: "collection", moneyFormat: "HK${{amount}}", moneyWithCurrencyFormat: "HK${{amount}}", currencyCodeEnabled: false, productImageSize: "tall", searchMode: "product", showPageTransition: false, showElementStaggering: true, showImageZooming: true }; window.routes = { rootUrl: "\/", rootUrlWithoutSlash: '', cartUrl: "\/cart", cartAddUrl: "\/cart\/add", cartChangeUrl: "\/cart\/change", searchUrl: "\/search", productRecommendationsUrl: "\/recommendations\/products" }; window.languages = { cartAddNote: "Add Order Note", cartEditNote: "Edit Order Note", productImageLoadingError: "This image could not be loaded. Please try to reload the page.", productFormAddToCart: "ADD TO SHOPPING BAG", productFormUnavailable: "Unavailable", productFormSoldOut: "Sold Out", shippingEstimatorOneResult: "1 option available:", shippingEstimatorMoreResults: "{{count}} options available:", shippingEstimatorNoResults: "No shipping could be found" }; window.lazySizesConfig = { loadHidden: false, hFac: 0.5, expFactor: 2, ricTimeout: 150, lazyClass: 'Image--lazyLoad', loadingClass: 'Image--lazyLoading', loadedClass: 'Image--lazyLoaded' }; document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px'); // Code by Ruby - Convx - to remove the blank on the bottom of every page window.addEventListener("resize", () => { document.documentElement.classList.add("no-padding-bottom"); }); // We do a quick detection of some features (we could use Modernizr but for so little...) (function() { document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky'); document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover'; }()); </script> <script src="//hk.saturdayclub.com/cdn/shop/t/8/assets/lazysizes.min.js?v=174358363404432586981692538354" async></script><script src="//hk.saturdayclub.com/cdn/shop/t/8/assets/libs.min.js?v=26178543184394469741692538354" defer></script> <script src="//hk.saturdayclub.com/cdn/shop/t/8/assets/theme.js?v=22211373602823904521741081704" defer></script> <script src="//hk.saturdayclub.com/cdn/shop/t/8/assets/custom.js?v=46056650904422022231741081727" defer></script> <script> (function () { window.onpageshow = function() { if (window.theme.showPageTransition) { var pageTransition = document.querySelector('.PageTransition'); if (pageTransition) { pageTransition.style.visibility = 'visible'; pageTransition.style.opacity = '0'; } } // When the page is loaded from the cache, we have to reload the cart content document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { bubbles: true })); }; })(); </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://hk.saturdayclub.com" },{ "@type": "ListItem", "position": 2, "name": "Premium Linen", "item": "https://hk.saturdayclub.com/collections/premium-linen" }] } </script> <script> window.StoreCreditInit = { shop: 'hksaturdayclub.myshopify.com', cashback_widget_status: 0 } </script> <script src="https://cdn.shopify.com/extensions/ad759ada-8288-43e5-950b-2832ec8f2683/koala-free-gift-258/assets/gifts-embed.js" type="text/javascript" defer="defer"></script> <script src="https://cdn.shopify.com/extensions/9ef5777f-391c-4546-97cb-f07a0d29b4ca/forms-1492/assets/loader.js" type="text/javascript" defer="defer"></script> <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: 76565283102,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "collection"};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 e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-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+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 76565283102,storefrontBaseUrl: "https://hk.saturdayclub.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"729350430","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-KE5RF6R5YN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-KE5RF6R5YN\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"4dfb9bba78bcc1d3298173fc750a772c","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"340230430","configuration":"{\"pixel_id\":\"308787461805512\",\"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":"198967582","configuration":"{\"myshopifyDomain\":\"hksaturdayclub.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "",initData: {"shop":{"name":"SaturdayClub Hong Kong","paymentSettings":{"currencyCode":"HKD"},"myshopifyDomain":"hksaturdayclub.myshopify.com","countryCode":"SG","storefrontUrl":"https://hk.saturdayclub.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});webPixelsManagerAPI.publish("collection_viewed", {"collection":{"id":"473187909918","title":"Premium Linen","productVariants":[{"price":{"amount":379.0,"currencyCode":"HKD"},"product":{"title":"Deep V-neck Long Sleeve Shirt","vendor":"SaturdayClub","id":"9528686543134","untranslatedTitle":"Deep V-neck Long Sleeve Shirt","url":"/products/deep-v-neck-long-sleeve-shirt","type":""},"id":"49265991024926","image":{"src":"//hk.saturdayclub.com/cdn/shop/files/A25529b-1.png?v=1729755807"},"sku":"A255290303","title":"black / small (s)","untranslatedTitle":"black / small (s)"},{"price":{"amount":269.0,"currencyCode":"HKD"},"product":{"title":"Basic Pocket Shirt","vendor":"SaturdayClub","id":"9324313805086","untranslatedTitle":"Basic Pocket Shirt","url":"/products/basic-pocket-shirt","type":""},"id":"48627734872350","image":{"src":"//hk.saturdayclub.com/cdn/shop/files/A23199a-5.png?v=1723017432"},"sku":"A231990101","title":"natural(a23199) / extra x2 small (xxs)","untranslatedTitle":"natural(a23199) / extra x2 small (xxs)"}]}});},"https://hk.saturdayclub.com/cdn","9bea40f4w74d83a37pc4328d8bm553b069e",{"modern":"","legacy":""},{"shopId":"76565283102","storefrontBaseUrl":"https://hk.saturdayclub.com","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"9bea40f4w74d83a37pc4328d8bm553b069e"});</script><script> window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'HKD'; var meta = {"products":[{"id":9528686543134,"gid":"gid:\/\/shopify\/Product\/9528686543134","vendor":"SaturdayClub","type":"","variants":[{"id":49265991024926,"price":37900,"name":"Deep V-neck Long Sleeve Shirt - black \/ small (s)","public_title":"black \/ small (s)","sku":"A255290303"},{"id":49265991221534,"price":37900,"name":"Deep V-neck Long Sleeve Shirt - white \/ small (s)","public_title":"white \/ small (s)","sku":"A255290103"},{"id":49265991418142,"price":37900,"name":"Deep V-neck Long Sleeve Shirt - wine \/ small (s)","public_title":"wine \/ small (s)","sku":"A255290203"}]},{"id":9324313805086,"gid":"gid:\/\/shopify\/Product\/9324313805086","vendor":"SaturdayClub","type":"","variants":[{"id":48627734872350,"price":26900,"name":"Basic Pocket Shirt - natural(a23199) \/ extra x2 small (xxs)","public_title":"natural(a23199) \/ extra x2 small (xxs)","sku":"A231990101"},{"id":48627734905118,"price":26900,"name":"Basic Pocket Shirt - natural(a23199) \/ extra small (xs)","public_title":"natural(a23199) \/ extra small (xs)","sku":"A231990102"},{"id":48627734937886,"price":26900,"name":"Basic Pocket Shirt - natural(a23199) \/ small (s)","public_title":"natural(a23199) \/ small (s)","sku":"A231990103"},{"id":48627734970654,"price":26900,"name":"Basic Pocket Shirt - natural(a23199) \/ medium (m)","public_title":"natural(a23199) \/ medium (m)","sku":"A231990104"},{"id":48627735003422,"price":26900,"name":"Basic Pocket Shirt - natural(a23199) \/ large (l)","public_title":"natural(a23199) \/ large (l)","sku":"A231990105"},{"id":48627735036190,"price":26900,"name":"Basic Pocket Shirt - natural(a23199) \/ extra large (xl)","public_title":"natural(a23199) \/ extra large (xl)","sku":"A231990106"},{"id":48627735068958,"price":26900,"name":"Basic Pocket Shirt - coffee \/ extra x2 small (xxs)","public_title":"coffee \/ extra x2 small (xxs)","sku":"A231990201"},{"id":48627735101726,"price":26900,"name":"Basic Pocket Shirt - coffee \/ extra small (xs)","public_title":"coffee \/ extra small (xs)","sku":"A231990202"},{"id":48627735134494,"price":26900,"name":"Basic Pocket Shirt - coffee \/ small (s)","public_title":"coffee \/ small (s)","sku":"A231990203"},{"id":48627735167262,"price":26900,"name":"Basic Pocket Shirt - coffee \/ medium (m)","public_title":"coffee \/ medium (m)","sku":"A231990204"},{"id":48627735200030,"price":26900,"name":"Basic Pocket Shirt - coffee \/ large (l)","public_title":"coffee \/ large (l)","sku":"A231990205"},{"id":48627735232798,"price":26900,"name":"Basic Pocket Shirt - coffee \/ extra large (xl)","public_title":"coffee \/ extra large (xl)","sku":"A231990206"}]}],"page":{"pageType":"collection","resourceType":"collection","resourceId":473187909918}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; } </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: 76565283102, theme_id: 157583081758, app_name: "storefront", context_url: window.location.href, source_url: "//hk.saturdayclub.com/cdn/s/trekkie.storefront.0acbcc60e879fb44c87ca67c62fa1e49f3a2c6ae.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//hk.saturdayclub.com/cdn/s/trekkie.storefront.0acbcc60e879fb44c87ca67c62fa1e49f3a2c6ae.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//hk.saturdayclub.com/cdn/s/trekkie.storefront.0acbcc60e879fb44c87ca67c62fa1e49f3a2c6ae.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":76565283102,"isMerchantRequest":null,"themeId":157583081758,"themeCityHash":"7283786526563879479","contentLanguage":"en","currency":"HKD"},"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":"collection","resourceType":"collection","resourceId":473187909918,"shopifyEmitted":true}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"HKD","category":"Collection: premium-linen","collectionName":"premium-linen","collectionId":473187909918,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//hk.saturdayclub.com/cdn/shopifycloud/shopify/assets/shop_events_listener-7e40c6290cd8fa1230e4aaf3237dddc1b481b77fa56e4b2df23c8bb8ad35e726.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script defer src="https://hk.saturdayclub.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.5.0.min.js" data-application="storefront-renderer" data-shop-id="76565283102" data-render-region="gcp-asia-southeast1" data-page-type="collection" data-theme-instance-id="157583081758" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" ></script> </head><body class="prestige--v4 features--heading-large features--show-button-transition features--show-image-zooming features--show-element-staggering template-collection"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N69VWRFF" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --><svg class="u-visually-hidden"> <linearGradient id="rating-star-gradient-half"> <stop offset="50%" stop-color="var(--product-star-rating)" /> <stop offset="50%" stop-color="var(--text-color-light)" /> </linearGradient> </svg> <a class="PageSkipLink u-visually-hidden" href="#main">Skip to content</a> <span class="LoadingBar"></span> <div class="PageOverlay"></div><div id="shopify-section-popup" class="shopify-section"></div> <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu"> <header class="Drawer__Header" data-drawer-animated-left> <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Close navigation"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg><span>Close</span> </button> <div class="drawer_logo"> <a href="/"><img class="Header__LogoImage" src="https://cdn.shopify.com/s/files/1/0688/4894/3423/files/Logo_2x_f83a5d88-5976-4a23-9c81-532dad6095a3.png" ></a> </div> <div class="drawer_cart"> <a href="/cart" class="Header__Icon Header__Icon--Cart Icon-Wrapper Icon-Wrapper--clickable hidden-desk" data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Open cart"> <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart " xmlns="http://www.w3.org/2000/svg" width="18.825" height="20.75" viewBox="0 0 18.825 20.75"> <g data-name="Group 21171" transform="translate(-1840.587 -70.25)"> <path data-name="Path 12" d="M7.388,3,4.5,6.85V20.325A1.925,1.925,0,0,0,6.425,22.25H19.9a1.925,1.925,0,0,0,1.925-1.925V6.85L18.938,3Z" transform="translate(1836.837 68)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 13" d="M4.5,9H21.825" transform="translate(1836.837 65.85)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 14" d="M19.7,15A3.85,3.85,0,1,1,12,15" transform="translate(1834.15 63.7)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> </g> </svg></span> <span class="hidden-phone"><svg class="Icon Icon--cart-desktop " xmlns="http://www.w3.org/2000/svg" width="18.825" height="20.75" viewBox="0 0 18.825 20.75"> <g data-name="Group 21171" transform="translate(-1840.587 -70.25)"> <path data-name="Path 12" d="M7.388,3,4.5,6.85V20.325A1.925,1.925,0,0,0,6.425,22.25H19.9a1.925,1.925,0,0,0,1.925-1.925V6.85L18.938,3Z" transform="translate(1836.837 68)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 13" d="M4.5,9H21.825" transform="translate(1836.837 65.85)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 14" d="M19.7,15A3.85,3.85,0,1,1,12,15" transform="translate(1834.15 63.7)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> </g> </svg></span> <span class="Header__CartDot "></span> </a> </div> </header> <div class="search_drawer" data-drawer-animated-left> <a href="/search" class="Header__Icon Header__Icon--Search Icon-Wrapper " data-action="toggle-search" aria-label="Search"> <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " xmlns="http://www.w3.org/2000/svg" width="23.135" height="23.135" viewBox="0 0 23.135 23.135"> <g data-name="Icon feather-search" transform="translate(-3.5 -3.5)"> <path id="Path_7" data-name="Path 7" d="M22.919,13.709A9.209,9.209,0,1,1,13.709,4.5a9.209,9.209,0,0,1,9.209,9.209Z" transform="translate(0 0)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> <path id="Path_8" data-name="Path 8" d="M29.983,29.983l-5.008-5.008" transform="translate(-4.762 -4.762)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </g> </svg></span> <span class="hidden-phone"><svg class="Icon Icon--search-desktop " xmlns="http://www.w3.org/2000/svg" width="23.135" height="23.135" viewBox="0 0 23.135 23.135"> <g data-name="Icon feather-search" transform="translate(-3.5 -3.5)"> <path id="Path_7" data-name="Path 7" d="M22.919,13.709A9.209,9.209,0,1,1,13.709,4.5a9.209,9.209,0,0,1,9.209,9.209Z" transform="translate(0 0)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> <path id="Path_8" data-name="Path 8" d="M29.983,29.983l-5.008-5.008" transform="translate(-4.762 -4.762)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </g> </svg></span> <span class=" Header__Icon--Label">SEARCH</span> </a><a href="/account" class="Header__Icon Header__Icon--Account Icon-Wrapper Icon-Wrapper--clickable"> <span class=" Header__Icon--Label"> My account </span> </a></div> <div class="Drawer__Content"> <div class="Drawer__Main" data-drawer-animated-left data-scrollable> <div class="Drawer__Container"> <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Sidebar navigation"> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" style="padding:0px"> <a href="/collections/new-in" class="Heading Link Link--primary u-h6">New In</a> </div> </div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="#" class="Heading u-h6" >IWD Gift With Purchase<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/silver" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Silver</a></div><div class="Collapsible"><a href="/collections/gold" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Gold</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="/collections/dresses" class="Heading u-h6" >Dresses<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/dresses" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">All</a></div><div class="Collapsible"><a href="/collections/short" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Short</a></div><div class="Collapsible"><a href="/collections/midi" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Midi</a></div><div class="Collapsible"><a href="/collections/maxi" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Maxi</a></div><div class="Collapsible"><a href="/collections/plus-size" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Plus Size</a></div><div class="Collapsible"><a href="/collections/maternity" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Maternity</a></div><div class="Collapsible"><a href="/collections/kids" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Kids</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="/collections/tops" class="Heading u-h6" >Tops<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/tops" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">All</a></div><div class="Collapsible"><a href="/collections/vest" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Vest</a></div><div class="Collapsible"><a href="/collections/sleeveless" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Sleeveless </a></div><div class="Collapsible"><a href="/collections/short-sleeve" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Short Sleeve</a></div><div class="Collapsible"><a href="/collections/long-sleeve" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Long Sleeve</a></div><div class="Collapsible"><a href="/collections/outerwear" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Outerwear</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="/collections/bottoms" class="Heading u-h6" >Bottoms<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/bottoms" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">All</a></div><div class="Collapsible"><a href="/collections/shorts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Shorts</a></div><div class="Collapsible"><a href="/collections/pants" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Pants</a></div><div class="Collapsible"><a href="/collections/skirts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Skirts</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="/collections/one-piece" class="Heading u-h6" >One-Piece<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/one-piece" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">All</a></div><div class="Collapsible"><a href="/collections/rompers" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Rompers</a></div><div class="Collapsible"><a href="/collections/jumpsuits" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Jumpsuits</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="/collections/accessories" class="Heading u-h6" >Accessories<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/bags" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Bags</a></div><div class="Collapsible"><a href="/collections/belts" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Belts</a></div><div class="Collapsible"><a href="/collections/jewelry" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Jewelry</a></div><div class="Collapsible"><a href="/products/the-gift-card" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Gift Card</a></div><div class="Collapsible"><a href="/collections/k-beauty" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">K-Beauty</a></div><div class="Collapsible"><a href="/collections/owala" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Owala</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="#" class="Heading u-h6" >By Material<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/statement-crochet" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Statement Crochet</a></div><div class="Collapsible"><a href="/collections/premium-linen" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Premium Linen</a></div><div class="Collapsible"><a href="/collections/sustainable-fabric" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Sustainable</a></div><div class="Collapsible"><a href="/collections/tweed" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Tweed</a></div><div class="Collapsible"><a href="/collections/denim" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Denim</a></div><div class="Collapsible"><a href="/collections/knitwear" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Knitwear</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" data-action="toggle-collapsible" aria-expanded="false" style="padding:0px"> <a href="#" class="Heading u-h6" >The Edit<span class="Collapsible__Plus"><svg class="Icon Icon--arrow-bottom " role="presentation" viewBox="0 0 21 11"> <polyline fill="none" stroke="currentColor" points="0.5 0.5 10.5 10.5 20.5 0.5" stroke-width="1.25"></polyline> </svg></span> </a> </div> <div class="Collapsible__Inner"> <div class="Collapsible__Content"><div class="Collapsible"><a href="/collections/party" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Special Occasions</a></div><div class="Collapsible"><a href="/collections/sweater-weather" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Sweater Weather</a></div><div class="Collapsible"><a href="/collections/asymmetric-allure" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Asymmetric Allure</a></div><div class="Collapsible"><a href="/collections/elevated-everyday" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Elevated Everyday</a></div><div class="Collapsible"><a href="/collections/pleats" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Pleats to meet you</a></div><div class="Collapsible"><a href="/collections/signature-workwear" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Signature Workwear</a></div><div class="Collapsible"><a href="/collections/basic" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Basic</a></div><div class="Collapsible"><a href="/collections/family" class="Collapsible__Button Heading Text--subdued Link Link--primary u-h7">Family</a></div></div> </div></div> <div class="Collapsible"> <div class="sidemenu_thumbnail_wrapper Collapsible__Button" style="padding:0px"> <a href="/collections/archive-sale" class="Heading Link Link--primary u-h6">The Archive</a> </div> </div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary"> <ul class="Linklist Linklist--spacingLoose"></ul> </nav> <div class="drodown"><div class="Footer__Localization"><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="Footer__LocalizationForm" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/premium-linen" /><div class="Footer__LocalizationItem"> <input type="hidden" name="country_code" value="HK"> <span class="u-visually-hidden">Country/region</span> <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-currency-popover">Hong Kong SAR (HKD $)<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> </svg></button> <div id="footer-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true"> <header class="Popover__Header"> <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> <span class="Popover__Title Heading u-h4">Country/region</span> </header> <div class="Popover__Content"> <div class="Popover__ValueList Popover__ValueList--center"><button type="submit" name="country_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="HK" aria-current="true">Hong Kong SAR (HKD $) </button><button type="submit" name="country_code" class="Popover__Value Heading Link Link--primary u-h6" value="MO" >Macao SAR (HKD $) </button></div> </div> </div> </div><div class="Footer__LocalizationItem"> <input type="hidden" name="locale_code" value="en"> <span class="u-visually-hidden">Language</span> <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-locale-popover">English<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> </svg></button> <div id="footer-locale-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true"> <header class="Popover__Header"> <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> <span class="Popover__Title Heading u-h4">Language</span> </header> <div class="Popover__Content"> <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="locale_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="en" aria-current="true">English</button><button type="submit" name="locale_code" class="Popover__Value Heading Link Link--primary u-h6" value="zh-TW" >繁體中文</button></div> </div> </div> </div></form></div> </div> </div> </div></div> </section> </div> <div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{ "type": "drawer", "itemCount": 0, "drawer": true, "hasShippingEstimator": false }'> <div class="Drawer__Header Drawer__Header--bordered Drawer__Container"> <span class="Drawer__Title Heading u-h4">Cart</span> <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> </div> <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate> <div class="Drawer__Main" data-scrollable> <div class="Cart__ShippingNotice Text--subdued"> <div class="Drawer__Container"> <aside class="free-shipping free-shipping-hidden" data-cart-total="0" data-tier-one=90000 data-tier-two=150000 data-tier-three=0 data-amount-type=price> <div class="free-shipping--text"><div class="offer_wrap"> <span>You are just HK$900 away from our Silver reward.</span> <p style="margin-top:5px; font-size:0.75rem"></p> </div> <div class="free-shipping--bar"> <div class="free-shipping--percentage"></div> </div> <a href="https://hk.saturdayclub.com/collections/new-in" class="link_offer"><span>Shop Now</span></a> </div> </aside> </div> </div> <p class="Cart__Empty Heading u-h5">You have no items in your shopping cart.</p></div></form> </div> <div class="PageContainer"> <div id="shopify-section-announcement" class="shopify-section"></div> <div id="shopify-section-announcement-auto-slider" class="shopify-section"> <style> .announcementBar-container { width: 100%; height: auto; overflow: hidden; transition: height 0.3s ease; background-color: #000; } .announcementBar-closeBtn { position: absolute; display: inline-block; width: 20px; right: -20px; text-align: center; color: inherit; font-size: 20px; } .announcementBar-contentContainer { width: 100%; display: flex; align-items: center; align-content: center; justify-content: center; padding: 13px 0; } .announcementBar-content { position: relative; width: 80%; text-align: center; font-size: 13px; font-family: var(--heading-font-family); font-weight: var(--heading-font-weight); font-style: var(--heading-font-style); letter-spacing: 0.05em; display: flex; flex-wrap: nowrap; align-items: center; align-content: center; justify-content: center; } .announcementBar-btn { display: inline-block; max-width: 30%; margin-left: 10px; padding: 2px 8px; font-size: 10px; font-weight: 700; border-radius: 5px; transition: transform 0.3s; } .announcementBar-btn:hover { transform: scale(0.95); } a.announcementBar-closeBtn { cursor: pointer; } .announcementBar-contentContainer.count-down .countdown-timer{ padding-left:5px; } @media (max-width: 550px) { .announcementBar-contentContainer { padding: 5px 0; } } @media (max-width: 376px) { .announcementBar-content{ font-size: 11px; } .announcementBar-btn { font-size: 8px; } } </style> <div class="announcementBar-container"> <div class="announcementBar-contentContainer count-down" style="background-color:#000000;color:#ffffff;" > <div class="announcementBar-content"> <span style="max-width: 70%;"> FINAL HOURS to redeem your IWD self-care indulgences </span> <div class="countdown-timer" data-year="2025" data-month="3" data-date="31" data-time="23:59"> </div> </div> </div> <div class="announcementBar-contentContainer" style="background-color:#000000;color:#ffffff;" > <div class="announcementBar-content"> <span style="max-width: 70%;"> This IWD, enjoy a pampering treat from our Silver rewards with HKD900+ spent. </span> <a class="announcementBar-btn" href="/collections/new-in" style="background-color:#ffffff;color:#000000;" > Shop Now </a> </div> </div> <div class="announcementBar-contentContainer" style="background-color:#000000;color:#ffffff;" > <div class="announcementBar-content"> <span style="max-width: 70%;"> This IWD, indulge in a luxurious gift from our Gold rewards with HKD1500+ spent. </span> <a class="announcementBar-btn" href="/collections/new-in" style="background-color:#ffffff;color:#000000;" > Shop Now </a> </div> </div> <div class="announcementBar-contentContainer" style="background-color:#000000;color:#ffffff;" > <div class="announcementBar-content"> <span style="max-width: 70%;"> With every order from 20th March, we’re gifting you a journal—your space to dream, plan and reset. </span> <a class="announcementBar-btn" href="/collections/new-in" style="background-color:#ffffff;color:#000000;" > Shop Here </a> </div> </div> </div> <script> const addEvent_closeAnnouncementBar = () => { $('a.announcementBar-closeBtn').click(() => { $('div.announcementBar-container').hide(); }) }; function wrapStyledDigits(number, unit) { const digits = String(number).padStart(2, "0").split(""); return ` ${digits.map((digit, index) => `<span style=" background: white; color: black; padding: 0px 4px; border-radius: 5px; ${index % 2 === 1 ? "" : "margin-right: 1px;"}">${digit}</span>` ).join("")} <span>${unit}</span> `; } document.addEventListener('DOMContentLoaded', function() { const announcementContainer = document.querySelector('.announcementBar-container'); let flickityInstance = null; if (announcementContainer) { flickityInstance = new Flickity(announcementContainer, { autoPlay: 4000, wrapAround: true, prevNextButtons: false, pageDots: false, draggable: true }); const adjustHeight = () => { const activeSlide = announcementContainer.querySelector('.flickity-slider .is-selected'); if (activeSlide) { announcementContainer.style.height = `${activeSlide.offsetHeight}px`; } }; flickityInstance.on('select', adjustHeight); flickityInstance.on('ready', adjustHeight); adjustHeight(); } else { console.error('Announcement bar container not found.'); } addEvent_closeAnnouncementBar(); const countdownElement = document.querySelector(".countdown-timer"); const containerElement = document.querySelector(".announcementBar-contentContainer.count-down"); if (!countdownElement) return; const year = parseInt(countdownElement.getAttribute("data-year"), 10); const month = parseInt(countdownElement.getAttribute("data-month"), 10) - 1; const date = parseInt(countdownElement.getAttribute("data-date"), 10); const time = countdownElement.getAttribute("data-time"); const [hours, minutes] = time.split(":").map(Number); const targetDate = new Date(year, month, date, hours, minutes); function updateCountdown() { const now = new Date(); const timeDifference = targetDate - now; if (timeDifference <= 0) { if (flickityInstance) { flickityInstance.remove(containerElement) } } const days = Math.floor(timeDifference / (1000 * 60 * 60 * 24)); const hours = Math.floor((timeDifference / (1000 * 60 * 60)) % 24); const minutes = Math.floor((timeDifference / (1000 * 60)) % 60); countdownElement.innerHTML = ` <div> ${wrapStyledDigits(days, "Days")} ${wrapStyledDigits(hours, "Hrs")} ${wrapStyledDigits(minutes, "Mins")} </div>`; } updateCountdown(); setInterval(updateCountdown, 60000); }); </script> </div> <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true"> <div class="Search__Inner"> <div class="Search__SearchBar"> <form action="/search" name="GET" role="search" class="Search__Form"> <div class="Search__InputIconWrapper"> <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " xmlns="http://www.w3.org/2000/svg" width="23.135" height="23.135" viewBox="0 0 23.135 23.135"> <g data-name="Icon feather-search" transform="translate(-3.5 -3.5)"> <path id="Path_7" data-name="Path 7" d="M22.919,13.709A9.209,9.209,0,1,1,13.709,4.5a9.209,9.209,0,0,1,9.209,9.209Z" transform="translate(0 0)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> <path id="Path_8" data-name="Path 8" d="M29.983,29.983l-5.008-5.008" transform="translate(-4.762 -4.762)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </g> </svg></span> <span class="hidden-phone"><svg class="Icon Icon--search-desktop " xmlns="http://www.w3.org/2000/svg" width="23.135" height="23.135" viewBox="0 0 23.135 23.135"> <g data-name="Icon feather-search" transform="translate(-3.5 -3.5)"> <path id="Path_7" data-name="Path 7" d="M22.919,13.709A9.209,9.209,0,1,1,13.709,4.5a9.209,9.209,0,0,1,9.209,9.209Z" transform="translate(0 0)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> <path id="Path_8" data-name="Path 8" d="M29.983,29.983l-5.008-5.008" transform="translate(-4.762 -4.762)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </g> </svg></span> </div> <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Search..." placeholder="Search..." autofocus> <input type="hidden" name="type" value="product"> <input type="hidden" name="options[prefix]" value="last"> </form> <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Close search"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> </div> <div class="Search__Results" aria-hidden="true"></div> </div> </div><header id="section-header" class="Header Header--sidebar Header--initialized Header--withIcons" data-section-id="header" data-section-type="header" data-section-settings='{ "navigationStyle": "sidebar", "hasTransparentHeader": false, "isSticky": true }' role="banner"> <div class="Header__Wrapper"> <div class="Header__FlexItem Header__FlexItem--fill"> <button class="Header__Icon Header__Icon--Nav Icon-Wrapper Icon-Wrapper--clickable " aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Open navigation"> <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav " xmlns="http://www.w3.org/2000/svg" width="27" height="15.75" viewBox="0 0 27 15.75"> <g data-name="Icon ionic-ios-menu" transform="translate(-4.5 -10.125)"> <path id="Path_9" data-name="Path 9" d="M30.375,12.375H5.625A1.128,1.128,0,0,1,4.5,11.25h0a1.128,1.128,0,0,1,1.125-1.125h24.75A1.128,1.128,0,0,1,31.5,11.25h0A1.128,1.128,0,0,1,30.375,12.375Z"/> <path id="Path_10" data-name="Path 10" d="M30.375,19.125H5.625A1.128,1.128,0,0,1,4.5,18h0a1.128,1.128,0,0,1,1.125-1.125h24.75A1.128,1.128,0,0,1,31.5,18h0A1.128,1.128,0,0,1,30.375,19.125Z"/> <path id="Path_11" data-name="Path 11" d="M30.375,25.875H5.625A1.128,1.128,0,0,1,4.5,24.75h0a1.128,1.128,0,0,1,1.125-1.125h24.75A1.128,1.128,0,0,1,31.5,24.75h0A1.128,1.128,0,0,1,30.375,25.875Z"/> </g> </svg></span> <span class="hidden-phone"><svg class="Icon Icon--nav-desktop " xmlns="http://www.w3.org/2000/svg" width="27" height="15.75" viewBox="0 0 27 15.75"> <g data-name="Icon ionic-ios-menu" transform="translate(-4.5 -10.125)"> <path id="Path_9" data-name="Path 9" d="M30.375,12.375H5.625A1.128,1.128,0,0,1,4.5,11.25h0a1.128,1.128,0,0,1,1.125-1.125h24.75A1.128,1.128,0,0,1,31.5,11.25h0A1.128,1.128,0,0,1,30.375,12.375Z"/> <path id="Path_10" data-name="Path 10" d="M30.375,19.125H5.625A1.128,1.128,0,0,1,4.5,18h0a1.128,1.128,0,0,1,1.125-1.125h24.75A1.128,1.128,0,0,1,31.5,18h0A1.128,1.128,0,0,1,30.375,19.125Z"/> <path id="Path_11" data-name="Path 11" d="M30.375,25.875H5.625A1.128,1.128,0,0,1,4.5,24.75h0a1.128,1.128,0,0,1,1.125-1.125h24.75A1.128,1.128,0,0,1,31.5,24.75h0A1.128,1.128,0,0,1,30.375,25.875Z"/> </g> </svg></span> <span class="hidden-pocket Header__Icon--Label">MENU</span> </button> <a href="/search" class="Header__Icon Header__Icon--Search Icon-Wrapper hidden-phone hidden-tablet Icon-Wrapper--clickable " data-action="toggle-search" aria-label="Search"> <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " xmlns="http://www.w3.org/2000/svg" width="23.135" height="23.135" viewBox="0 0 23.135 23.135"> <g data-name="Icon feather-search" transform="translate(-3.5 -3.5)"> <path id="Path_7" data-name="Path 7" d="M22.919,13.709A9.209,9.209,0,1,1,13.709,4.5a9.209,9.209,0,0,1,9.209,9.209Z" transform="translate(0 0)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> <path id="Path_8" data-name="Path 8" d="M29.983,29.983l-5.008-5.008" transform="translate(-4.762 -4.762)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </g> </svg></span> <span class="hidden-phone"><svg class="Icon Icon--search-desktop " xmlns="http://www.w3.org/2000/svg" width="23.135" height="23.135" viewBox="0 0 23.135 23.135"> <g data-name="Icon feather-search" transform="translate(-3.5 -3.5)"> <path id="Path_7" data-name="Path 7" d="M22.919,13.709A9.209,9.209,0,1,1,13.709,4.5a9.209,9.209,0,0,1,9.209,9.209Z" transform="translate(0 0)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> <path id="Path_8" data-name="Path 8" d="M29.983,29.983l-5.008-5.008" transform="translate(-4.762 -4.762)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> </g> </svg></span> <span class="hidden-pocket Header__Icon--Label">SEARCH</span> </a> </div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary" src="//hk.saturdayclub.com/cdn/shop/files/Logo_450x.png?v=1688277710" srcset="//hk.saturdayclub.com/cdn/shop/files/Logo_450x.png?v=1688277710 1x, //hk.saturdayclub.com/cdn/shop/files/Logo_450x@2x.png?v=1688277710 2x" width="1004" height="200" alt="SaturdayClub Hong Kong"></a></div></div> <div class="Header__FlexItem Header__FlexItem--fill"><nav class="Header__SecondaryNav"> <ul class="HorizontalList HorizontalList--spacingLoose hidden-pocket hidden-phone"> <li class="HorizontalList__Item"> <form method="post" action="/localization" id="localization_form_header" accept-charset="UTF-8" class="Header__LocalizationForm hidden-pocket hidden-phone" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/premium-linen" /><div class="HorizontalList HorizontalList--spacingLoose"><div class="HorizontalList__Item"> <input type="hidden" name="country_code" value="HK"> <span class="u-visually-hidden">Country/region</span> <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="header-currency-popover">Hong Kong SAR (HKD $)<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> </svg></button> <div id="header-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true"> <header class="Popover__Header"> <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> <span class="Popover__Title Heading u-h4">Country/region</span> </header> <div class="Popover__Content"> <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="country_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="HK" aria-current="true">Hong Kong SAR (HKD $) </button><button type="submit" name="country_code" class="Popover__Value Heading Link Link--primary u-h6" value="MO" >Macao SAR (HKD $) </button></div> </div> </div> </div><div class="HorizontalList__Item"> <input type="hidden" name="locale_code" value="en"> <span class="u-visually-hidden">Language</span> <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="header-locale-popover">English<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> </svg></button> <div id="header-locale-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true"> <header class="Popover__Header"> <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> <span class="Popover__Title Heading u-h4">Language</span> </header> <div class="Popover__Content"> <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="locale_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="en" aria-current="true">English</button><button type="submit" name="locale_code" class="Popover__Value Heading Link Link--primary u-h6" value="zh-TW" >繁體中文</button></div> </div> </div> </div></div></form> </li> </ul> </nav><a href="/account" class="Header__Icon Header__Icon--Account Icon-Wrapper Icon-Wrapper--clickable hidden-phone hidden-tablet"> <span class="hidden-lap-and-up"><svg class="Icon Icon--account " role="presentation" viewBox="0 0 20 20"> <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square"> <path d="M0 18c0-4.5188182 3.663-8.18181818 8.18181818-8.18181818h1.63636364C14.337 9.81818182 18 13.4811818 18 18"></path> <circle cx="9" cy="4.90909091" r="4.90909091"></circle> </g> </svg></span> <span class="hidden-pocket Header__Icon--Label"> My account </span> </a> <a href="/cart" class="Header__Icon Header__Icon--Cart Icon-Wrapper Icon-Wrapper--clickable " data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Open cart"> <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart " xmlns="http://www.w3.org/2000/svg" width="18.825" height="20.75" viewBox="0 0 18.825 20.75"> <g data-name="Group 21171" transform="translate(-1840.587 -70.25)"> <path data-name="Path 12" d="M7.388,3,4.5,6.85V20.325A1.925,1.925,0,0,0,6.425,22.25H19.9a1.925,1.925,0,0,0,1.925-1.925V6.85L18.938,3Z" transform="translate(1836.837 68)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 13" d="M4.5,9H21.825" transform="translate(1836.837 65.85)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 14" d="M19.7,15A3.85,3.85,0,1,1,12,15" transform="translate(1834.15 63.7)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> </g> </svg></span> <span class="hidden-phone"><svg class="Icon Icon--cart-desktop " xmlns="http://www.w3.org/2000/svg" width="18.825" height="20.75" viewBox="0 0 18.825 20.75"> <g data-name="Group 21171" transform="translate(-1840.587 -70.25)"> <path data-name="Path 12" d="M7.388,3,4.5,6.85V20.325A1.925,1.925,0,0,0,6.425,22.25H19.9a1.925,1.925,0,0,0,1.925-1.925V6.85L18.938,3Z" transform="translate(1836.837 68)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 13" d="M4.5,9H21.825" transform="translate(1836.837 65.85)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> <path data-name="Path 14" d="M19.7,15A3.85,3.85,0,1,1,12,15" transform="translate(1834.15 63.7)" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/> </g> </svg></span> <span class="Header__CartDot ">0</span> </a> </div> </div> </header> <style>:root { --use-sticky-header: 1; --use-unsticky-header: 0; } .shopify-section--header { position: -webkit-sticky; position: sticky; }.Header__LogoImage { max-width: 225px; } @media screen and (max-width: 640px) { .Header__LogoImage { max-width: 50px; } }:root { --header-is-not-transparent: 1; --header-is-transparent: 0; }</style> <script> document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px'); </script> </div> <main id="main" role="main"> <div id="shopify-section-template--20561381687582__main" class="shopify-section shopify-section--bordered"><section data-section-id="template--20561381687582__main" data-section-type="collection" data-section-settings='{ "sectionId": "template--20561381687582__main", "filterPosition": "drawer" }'><div id="collection-filter-drawer" class="CollectionFilters Drawer Drawer--secondary Drawer--fromRight" aria-hidden="true"> <header class="Drawer__Header Drawer__Header--bordered Drawer__Container"> <span class="Drawer__Title Heading u-h4">Filters</span> <div class="filter-close-clear"> <button type="button" class="hide CollectionFilters__ClearButton" data-action="clear-filters" data-url="/collections/premium-linen?sort_by=created-descending">Clear All</button> <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="collection-filter-drawer" aria-label="Close navigation"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> </div> </header> <div class="Drawer__Content"> <div class="Drawer__Main" data-scrollable> <form id="collection-filters-drawer-form" class="collection-filters-form"> <div class="Collapsible Collapsible--padded " data-filter-index="0"><button type="button" class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Availability<span class="Collapsible__Plus"><svg xmlns="http://www.w3.org/2000/svg" width="15.108" height="9.074" viewBox="0 0 15.108 9.074"><path data-name="Path 374" d="M8.733.346a1.132,1.132,0,0,1-.03,1.6l-5.94,5.6,5.94,5.6a1.131,1.131,0,1,1-1.569,1.629L.346,8.357a1.131,1.131,0,0,1,0-1.629L7.134.316a1.131,1.131,0,0,1,1.6.03Z" transform="translate(15.108) rotate(90)" fill-rule="evenodd"/></svg></span> </button><div class="Collapsible__Inner"> <div class="Collapsible__Content Collapsible__availability"> <ul class="Linklist"> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-availability1" type="checkbox" name="filter.v.availability" value="1" > <label for="drawer-filter-v-availability1" class="Text--subdued Link Link--primary">In stock </label> </li> </ul> </div> </div> </div><div class="Collapsible Collapsible--padded " data-filter-index="1"><button type="button" class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Size<span class="Collapsible__Plus"><svg xmlns="http://www.w3.org/2000/svg" width="15.108" height="9.074" viewBox="0 0 15.108 9.074"><path data-name="Path 374" d="M8.733.346a1.132,1.132,0,0,1-.03,1.6l-5.94,5.6,5.94,5.6a1.131,1.131,0,1,1-1.569,1.629L.346,8.357a1.131,1.131,0,0,1,0-1.629L7.134.316a1.131,1.131,0,0,1,1.6.03Z" transform="translate(15.108) rotate(90)" fill-rule="evenodd"/></svg></span> </button><div class="Collapsible__Inner"> <div class="Collapsible__Content Collapsible__size"> <ul class="Linklist"> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-option-sizeextra-small-xs" type="checkbox" name="filter.v.option.size" value="extra small (xs)" > <label for="drawer-filter-v-option-sizeextra-small-xs" class="Text--subdued Link Link--primary">xs </label> </li> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-option-sizesmall-s" type="checkbox" name="filter.v.option.size" value="small (s)" > <label for="drawer-filter-v-option-sizesmall-s" class="Text--subdued Link Link--primary">s </label> </li> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-option-sizemedium-m" type="checkbox" name="filter.v.option.size" value="medium (m)" > <label for="drawer-filter-v-option-sizemedium-m" class="Text--subdued Link Link--primary">m </label> </li> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-option-sizelarge-l" type="checkbox" name="filter.v.option.size" value="large (l)" > <label for="drawer-filter-v-option-sizelarge-l" class="Text--subdued Link Link--primary">l </label> </li> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-option-sizeextra-large-xl" type="checkbox" name="filter.v.option.size" value="extra large (xl)" > <label for="drawer-filter-v-option-sizeextra-large-xl" class="Text--subdued Link Link--primary">xl </label> </li> <li class="Linklist__Item"> <input class="Linklist__Checkbox u-visually-hidden" id="drawer-filter-v-option-sizeextra-x2-small-xxs" type="checkbox" name="filter.v.option.size" value="extra x2 small (xxs)" > <label for="drawer-filter-v-option-sizeextra-x2-small-xxs" class="Text--subdued Link Link--primary">xxs </label> </li> </ul> </div> </div> </div><div class="Collapsible Collapsible--padded " data-filter-index="2"><button type="button" class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Color<span class="Collapsible__Plus"><svg xmlns="http://www.w3.org/2000/svg" width="15.108" height="9.074" viewBox="0 0 15.108 9.074"><path data-name="Path 374" d="M8.733.346a1.132,1.132,0,0,1-.03,1.6l-5.94,5.6,5.94,5.6a1.131,1.131,0,1,1-1.569,1.629L.346,8.357a1.131,1.131,0,0,1,0-1.629L7.134.316a1.131,1.131,0,0,1,1.6.03Z" transform="translate(15.108) rotate(90)" fill-rule="evenodd"/></svg></span> </button><div class="Collapsible__Inner"> <div class="Collapsible__Content Collapsible__color"> <ul class="ColorSwatchList HorizontalList HorizontalList--spacingTight"><li class="HorizontalList__Item"><input id="drawer-filter-v-option-colorbeige" class="ColorSwatch__Radio" type="checkbox" name="filter.v.option.color" value="Beige" > <label for="drawer-filter-v-option-colorbeige" class="ColorSwatch" data-tooltip="Beige" style="background-color: #e1d2bd"> <span class="u-visually-hidden">Beige</span> </label> </li><li class="HorizontalList__Item"><input id="drawer-filter-v-option-colorblack" class="ColorSwatch__Radio" type="checkbox" name="filter.v.option.color" value="Black" > <label for="drawer-filter-v-option-colorblack" class="ColorSwatch" data-tooltip="Black" style="background-color: #000000"> <span class="u-visually-hidden">Black</span> </label> </li><li class="HorizontalList__Item"><input id="drawer-filter-v-option-colorbrown" class="ColorSwatch__Radio" type="checkbox" name="filter.v.option.color" value="Brown" > <label for="drawer-filter-v-option-colorbrown" class="ColorSwatch" data-tooltip="Brown" style="background-color: #855530"> <span class="u-visually-hidden">Brown</span> </label> </li><li class="HorizontalList__Item"><input id="drawer-filter-v-option-colorred" class="ColorSwatch__Radio" type="checkbox" name="filter.v.option.color" value="Red" > <label for="drawer-filter-v-option-colorred" class="ColorSwatch" data-tooltip="Red" style="background-color: #df1a2c"> <span class="u-visually-hidden">Red</span> </label> </li><li class="HorizontalList__Item"><input id="drawer-filter-v-option-colorwhite" class="ColorSwatch__Radio" type="checkbox" name="filter.v.option.color" value="White" > <label for="drawer-filter-v-option-colorwhite" class="ColorSwatch" data-tooltip="White" style="background-image: url(//hk.saturdayclub.com/cdn/shop/files/White_72x72.jpg?v=1715145804)"> <span class="u-visually-hidden">White</span> </label> </li></ul> </div> </div> </div><div class="Collapsible Collapsible--padded " data-filter-index="3"><button type="button" class="Collapsible__Button Heading u-h6" data-action="toggle-collapsible" aria-expanded="false">Price<span class="Collapsible__Plus"><svg xmlns="http://www.w3.org/2000/svg" width="15.108" height="9.074" viewBox="0 0 15.108 9.074"><path data-name="Path 374" d="M8.733.346a1.132,1.132,0,0,1-.03,1.6l-5.94,5.6,5.94,5.6a1.131,1.131,0,1,1-1.569,1.629L.346,8.357a1.131,1.131,0,0,1,0-1.629L7.134.316a1.131,1.131,0,0,1,1.6.03Z" transform="translate(15.108) rotate(90)" fill-rule="evenodd"/></svg></span> </button><div class="Collapsible__Inner"> <div class="Collapsible__Content Collapsible__price"> <ul class="Linklist"><price-range class="price-range"> <div class="price-range__range-group range-group" style="--range-min: 0.0%; --range-max: 100.0%"> <input type="range" aria-label="From" class="range" min="0" max="379" value="0"> <input type="range" aria-label="To" class="range" min="0" max="379" value="379"> </div> <div class="price-range__input-group"> <div class="price-range__input input-prefix text--xsmall"> <span class="input-prefix__value text--subdued">$</span> <input aria-label="From" class="input-prefix__field" type="number" inputmode="numeric" name="filter.v.price.gte" id="filter-v-price-gte" min="0" max="379" placeholder="0"> </div> <span class="price-range__delimiter text--small">-</span> <div class="price-range__input input-prefix text--xsmall"> <span class="input-prefix__value text--subdued">$</span> <input aria-label="To" class="input-prefix__field" type="number" inputmode="numeric" name="filter.v.price.lte" id="filter-v-price-lte" min="0" max="379" placeholder="379"> </div> </div> </price-range></ul> </div> </div> </div><input type="hidden" name="sort_by" value="created-descending"> </form> </div> <div class="Drawer__Footer Drawer__Footer--padded hide" data-drawer-animated-bottom> <div class="ButtonGroup"> <button type="button" class="ButtonGroup__Item ButtonGroup__Item--expand Button Button--primary" data-action="close-drawer" data-drawer-id="collection-filter-drawer">See results</button> </div> </div> </div> </div><div class="CollectionMain"><div class="CollectionToolbar CollectionToolbar--top "> <h1 class="SectionHeader__Heading Heading u-h1">Premium Linen</h1><div class="CollectionToolbar__Group"><button class="CollectionToolbar__Item CollectionToolbar__Item--filter Heading Text--subdued u-h6 " data-action="open-drawer" data-drawer-id="collection-filter-drawer" aria-label="Show filters"> <span><svg xmlns="http://www.w3.org/2000/svg" width="18" height="16.5" viewBox="0 0 18 16.5"><path id="Path_330" data-name="Path 330" d="M10.5,6h9.75M10.5,6a1.5,1.5,0,0,1-3,0m3,0a1.5,1.5,0,0,0-3,0M3.75,6H7.5m3,12h9.75M10.5,18a1.5,1.5,0,0,1-3,0m3,0a1.5,1.5,0,0,0-3,0M3.75,18H7.5m9-6h3.75M16.5,12a1.5,1.5,0,0,1-3,0m3,0a1.5,1.5,0,0,0-3,0M3.75,12H13.5" transform="translate(-3 -3.75)" fill="none" stroke="#000" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"></path></svg></span> Filter </button></div></div><div class="collection-video-with-text-part "> <div class="FlexboxIeFix"> <div class="left_grid_video"> <img src="//hk.saturdayclub.com/cdn/shop/collections/Premium_Linen_1200x.jpg?v=1740649553" alt="Premium Linen"> </div> <div class="right_grid_text"> <h2></h2> <p data-view-more="90">Stay cool with elevated staples made with 100% high-quality linen for maximum comfort.</p> <!-- --> </div> </div> </div> <div class="CollectionInner"><div class="CollectionInner__Products"> <div class="ProductListWrapper"> <div id="AjaxinateContainer" class="ProductList ProductList--grid Grid" data-mobile-count="2" data-desktop-count="3"><div class="Grid__Cell 1/2--phone 1/2--tablet-and-up 1/3--lap-and-up"><div class="ProductItem "> <div class="ProductItem__Wrapper"> <a href="/products/deep-v-neck-long-sleeve-shirt" class="ProductItem__ImageWrapper ProductItem__ImageWrapper--withAlternateImage"><div class="AspectRatio AspectRatio--tall" style="max-width: 2340px; --aspect-ratio: 0.78"> <img class="ProductItem__Image ProductItem__Image--alternate Image--lazyLoad Image--fadeIn" data-src="//hk.saturdayclub.com/cdn/shop/files/A25529c-2_{width}x.png?v=1729755775" data-widths="[1200,1200,1200,1200,1200,1200,1000,1200]" data-sizes="auto" alt="white" data-media-id="47904923943198"> <img class="ProductItem__Image Image--lazyLoad Image--fadeIn" data-src="//hk.saturdayclub.com/cdn/shop/files/A25529c-1_{width}x.png?v=1729755771" data-widths="[1200,1200,1200,1200,1200,1200,1000,1200]" data-sizes="auto" alt="white" data-media-id="47904923812126"> <span class="Image__Loader"></span> <noscript> <img class="ProductItem__Image ProductItem__Image--alternate" src="//hk.saturdayclub.com/cdn/shop/files/A25529c-2_600x.png?v=1729755775" alt="white"> <img class="ProductItem__Image" src="//hk.saturdayclub.com/cdn/shop/files/A25529c-1_600x.png?v=1729755771" alt="white"> </noscript> </div> </a><div class="ProductItem__LabelList"> <span class="ProductItem__Label ProductItem__Label--soldOut Heading Text--subdued">Sold out</span> </div><div class="ProductItem__Info ProductItem__Info--left"><h2 class="ProductItem__Title Heading"> <a href="/products/deep-v-neck-long-sleeve-shirt">Deep V-neck Long Sleeve Shirt</a> </h2> <div class="title_with_color"><div class="ProductItem__PriceList Heading"><span class="ProductItem__Price Price Text--subdued">HK$379.00</span></div><div class="ProductItem__ColorSwatchList"> <div class="ProductItem__ColorSwatchItem"> <input class="ColorSwatch__Radio" type="radio" name="template--20561381687582__main-9528686543134" id="template--20561381687582__main-9528686543134-1" value="black" checked="checked" data-variant-url="/products/deep-v-neck-long-sleeve-shirt?variant=49265991024926#Image47904927154462" data-image-id="47904927154462" data-image-url="//hk.saturdayclub.com/cdn/shop/files/A25529b-1_{width}x.png?v=1729755807" data-image-widths="[200,400,600,700,800,900,1000,1200]" data-image-aspect-ratio="0.78" data-value-id="49265991024926" aria-hidden="true"> <label class="ColorSwatch ColorSwatch--small " for="template--20561381687582__main-9528686543134-1" style="background-color: #000000" data-tooltip="black"></label> </div> <div class="ProductItem__ColorSwatchItem"> <input class="ColorSwatch__Radio" type="radio" name="template--20561381687582__main-9528686543134" id="template--20561381687582__main-9528686543134-2" value="white" data-variant-url="/products/deep-v-neck-long-sleeve-shirt?variant=49265991221534#Image47904923812126" data-image-id="47904923812126" data-image-url="//hk.saturdayclub.com/cdn/shop/files/A25529c-1_{width}x.png?v=1729755771" data-image-widths="[200,400,600,700,800,900,1000,1200]" data-image-aspect-ratio="0.78" data-value-id="49265991221534" aria-hidden="true"> <label class="ColorSwatch ColorSwatch--small ColorSwatch--white" for="template--20561381687582__main-9528686543134-2" style="background-image: url(//hk.saturdayclub.com/cdn/shop/files/White_72x72.jpg?v=1715145804)" data-tooltip="white"></label> </div> <div class="ProductItem__ColorSwatchItem"> <input class="ColorSwatch__Radio" type="radio" name="template--20561381687582__main-9528686543134" id="template--20561381687582__main-9528686543134-3" value="wine" data-variant-url="/products/deep-v-neck-long-sleeve-shirt?variant=49265991418142#Image47904926990622" data-image-id="47904926990622" data-image-url="//hk.saturdayclub.com/cdn/shop/files/A25529a-1_{width}x.png?v=1729755807" data-image-widths="[200,400,600,700,800,900,1000,1200]" data-image-aspect-ratio="0.78" data-value-id="49265991418142" aria-hidden="true"> <label class="ColorSwatch ColorSwatch--small " for="template--20561381687582__main-9528686543134-3" style="background-color: #810b1b" data-tooltip="wine"></label> </div></div></div> </div></div></div></div><div class="Grid__Cell 1/2--phone 1/2--tablet-and-up 1/3--lap-and-up"><div class="ProductItem "> <div class="ProductItem__Wrapper"> <a href="/products/basic-pocket-shirt" class="ProductItem__ImageWrapper ProductItem__ImageWrapper--withAlternateImage"><div class="AspectRatio AspectRatio--tall" style="max-width: 2340px; --aspect-ratio: 0.78"> <img class="ProductItem__Image ProductItem__Image--alternate Image--lazyLoad Image--fadeIn" data-src="//hk.saturdayclub.com/cdn/shop/files/A23199a-1_{width}x.jpg?v=1723708488" data-widths="[1200,1200,1200,1200,1200,1200,1000,1200]" data-sizes="auto" alt="natural(a23199)" data-media-id="46286047445278"> <img class="ProductItem__Image Image--lazyLoad Image--fadeIn" data-src="//hk.saturdayclub.com/cdn/shop/files/A23199a-5_{width}x.png?v=1723017432" data-widths="[1200,1200,1200,1200,1200,1200,1000,1200]" data-sizes="auto" alt="natural(a23199)" data-media-id="47177354182942"> <span class="Image__Loader"></span> <noscript> <img class="ProductItem__Image ProductItem__Image--alternate" src="//hk.saturdayclub.com/cdn/shop/files/A23199a-1_600x.jpg?v=1723708488" alt="natural(a23199)"> <img class="ProductItem__Image" src="//hk.saturdayclub.com/cdn/shop/files/A23199a-5_600x.png?v=1723017432" alt="natural(a23199)"> </noscript> </div> </a><div class="ProductItem__LabelList"> <span class="ProductItem__Label ProductItem__Label--onSale Heading Text--subdued">On sale</span> </div><div class="ProductItem__Info ProductItem__Info--left"><h2 class="ProductItem__Title Heading"> <a href="/products/basic-pocket-shirt">Basic Pocket Shirt</a> </h2> <div class="title_with_color"><div class="ProductItem__PriceList Heading"><span class="ProductItem__Price Price Price--highlight Text--subdued">HK$269.00</span> <span class="ProductItem__Price Price Price--compareAt Text--subdued">HK$499.00</span></div><div class="ProductItem__ColorSwatchList"> <div class="ProductItem__ColorSwatchItem"> <input class="ColorSwatch__Radio" type="radio" name="template--20561381687582__main-9324313805086" id="template--20561381687582__main-9324313805086-1" value="natural(a23199)" data-variant-url="/products/basic-pocket-shirt?variant=48627734872350#Image47177354182942" data-image-id="47177354182942" data-image-url="//hk.saturdayclub.com/cdn/shop/files/A23199a-5_{width}x.png?v=1723017432" data-image-widths="[200,400,600,700,800,900,1000,1200]" data-image-aspect-ratio="0.78" data-value-id="48627734872350" aria-hidden="true"> <label class="ColorSwatch ColorSwatch--small " for="template--20561381687582__main-9324313805086-1" style="background-image: url(//hk.saturdayclub.com/cdn/shop/files/23199_Natural_72x72.jpg?v=1716568143)" data-tooltip="natural"></label> </div> <div class="ProductItem__ColorSwatchItem"> <input class="ColorSwatch__Radio" type="radio" name="template--20561381687582__main-9324313805086" id="template--20561381687582__main-9324313805086-2" value="coffee" checked="checked" data-variant-url="/products/basic-pocket-shirt?variant=48627735068958#Image46286047478046" data-image-id="46286047478046" data-image-url="//hk.saturdayclub.com/cdn/shop/files/A23199b-1_{width}x.jpg?v=1723017477" data-image-widths="[200,400,600,700,800,900,1000,1200]" data-image-aspect-ratio="0.78" data-value-id="48627735068958" aria-hidden="true"> <label class="ColorSwatch ColorSwatch--small " for="template--20561381687582__main-9324313805086-2" style="background-color: #664a3e" data-tooltip="coffee"></label> </div></div></div> </div></div></div></div></div> </div> <div class="loading-indicator-area"> <div class="loading-indicator"></div> </div> </div> </div></div></section> <script> (() => { "use strict"; let loadingIndicator; let nextPage; let observer; let noMoreContent = false; async function main(entry) { if (loadingIndicator) { loadingIndicator.style.display = "block"; } const params = new URLSearchParams(window.location.search); if (!nextPage) { const currentPage = params.get("page"); nextPage = currentPage ? Number.parseInt(currentPage) + 1 : 2; } else { nextPage += 1; } params.set("page", nextPage); const response = await fetch(window.location.pathname + "?" + params.toString()); const text = await response.text(); const div = document.createElement("div"); div.innerHTML = text; const productList = div.querySelector(".ProductList"); if (!productList) { console.error("ProductList not found in the response."); if (loadingIndicator) { loadingIndicator.style.display = "none"; } return; } const productCells = Array.from(productList.children); const currentPageProductList = document.querySelector(".ProductList"); if (productCells.length === 0) { observer.unobserve(entry.target); if (loadingIndicator) { loadingIndicator.style.display = "none"; } noMoreContent = true; return; } productCells.forEach((productCell) => { const productItem = productCell.querySelector(".ProductItem"); if (productItem) { productItem.style.visibility = "inherit"; productItem.style.opacity = "1"; productItem.style.transform = "matrix(1, 0, 0, 1, 0, 0)"; } currentPageProductList.append(productCell); }); if (loadingIndicator) { loadingIndicator.style.display = "none"; } } function onIntersection(entries) { entries.forEach((entry) => { if (entry.isIntersecting) { main(entry); } }); } function initializeObserver() { const loadingIndicatorArea = document.querySelector(".loading-indicator-area"); loadingIndicator = document.querySelector(".loading-indicator"); if (!loadingIndicatorArea || !loadingIndicator) { return; } observer = new IntersectionObserver(onIntersection, { root: null, threshold: 0.1, }); observer.observe(loadingIndicatorArea); } const observerReinitializer = new MutationObserver(() => { observer?.disconnect(); if(!noMoreContent){ initializeObserver(); } }); document.addEventListener("DOMContentLoaded", () => { initializeObserver(); if(!noMoreContent){ const mainContainer = document.querySelector("main"); if (mainContainer) { observerReinitializer.observe(mainContainer, { childList: true, subtree: true, }); } } }); })(); </script> <script> function toggleCollapse() { const collapseTitle = document.querySelector('.collapse-title'); const collapseContent = document.querySelector('.collapse-content'); collapseTitle.classList.toggle('open'); if (collapseContent.style.display === 'none' || !collapseContent.style.display) { collapseContent.style.display = 'block'; } else { collapseContent.style.display = 'none'; } } </script> </div> </main> <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer " role="contentinfo"> <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Top products</p><ul class="Linklist" role="list"><li> <a href="/collections/denim" class="link-faded">Denim</a> </li><li> <a href="/collections/vest" class="link-faded">Vest</a> </li><li> <a href="/collections/tweed" class="link-faded">Tweed</a> </li><li> <a href="/collections/belts" class="link-faded">Belts</a> </li></ul> </div></div><div class="Footer__Block Footer__Block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Top collection</p><ul class="Linklist" role="list"><li> <a href="/collections/pleats" class="link-faded">Pleats To Meet You</a> </li><li> <a href="/collections/signature-workwear" class="link-faded">Signature Workwear</a> </li><li> <a href="/collections/elevated-everyday" class="link-faded">Elevated Everyday</a> </li><li> <a href="/collections/asymmetric-allure" class="link-faded">Asymmetric Allure</a> </li></ul> </div></div><div class="Footer__Block Footer__Block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">About SaturdayClub</p><ul class="Linklist" role="list"><li> <a href="/pages/right-here-right-now" class="link-faded">Our Story</a> </li><li> <a href="/pages/contact" class="link-faded">Contact Us</a> </li><li> <a href="/pages/faq" class="link-faded">Order & Delivery</a> </li><li> <a href="/pages/faq" class="link-faded">Returns</a> </li></ul> </div></div><div class="Footer__Block Footer__Block--newsletter" ><h2 class="Footer__Title Heading u-h6">Sign up for our newsletter to get first dibs on our new arrivals and a surprise in your mailbox.</h2><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__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="email" name="contact[email]" class="Form__Input" aria-label="Enter your email address" placeholder="Enter your email address" required> <button type="submit" class="Form__Submit Button Button--primary"><svg class="svg-icon" style="vertical-align: middle;fill: #ffffff;overflow: hidden;" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M640 768c-12.8 0-21.333333-4.266667-29.866667-12.8-17.066667-17.066667-17.066667-42.666667 0-59.733333l213.333333-213.333333c17.066667-17.066667 42.666667-17.066667 59.733333 0s17.066667 42.666667 0 59.733333l-213.333333 213.333333C661.333333 763.733333 652.8 768 640 768z" /><path d="M853.333333 554.666667c-12.8 0-21.333333-4.266667-29.866667-12.8l-213.333333-213.333333c-17.066667-17.066667-17.066667-42.666667 0-59.733333s42.666667-17.066667 59.733333 0l213.333333 213.333333c17.066667 17.066667 17.066667 42.666667 0 59.733333C874.666667 550.4 866.133333 554.666667 853.333333 554.666667z" /><path d="M853.333333 554.666667 170.666667 554.666667c-25.6 0-42.666667-17.066667-42.666667-42.666667s17.066667-42.666667 42.666667-42.666667l682.666667 0c25.6 0 42.666667 17.066667 42.666667 42.666667S878.933333 554.666667 853.333333 554.666667z" /></svg></button></form><ul class="Footer__Social HorizontalList HorizontalList--spacingLoose"> <li class="HorizontalList__Item"> <a href="https://www.facebook.com/saturdayclubhk" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook"> <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook " xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"/></svg></span> </a> </li> <li class="HorizontalList__Item"> <a href="https://www.instagram.com/saturdayclub/" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram"> <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram " role="presentation" viewBox="0 0 32 32"> <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path> </svg></span> </a> </li> <li class="HorizontalList__Item"> <a href="https://www.tiktok.com/@saturdayclub_singapore" class="Link Link--primary" target="_blank" rel="noopener" aria-label="TikTok"> <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--tiktok " role="presentation" viewBox="0 0 13 16"> <path d="M12.998 6.146A4.055 4.055 0 019.23 4.331v6.245a4.616 4.616 0 11-4.615-4.615c.096 0 .19.008.285.014V8.25c-.095-.012-.188-.029-.285-.029a2.356 2.356 0 000 4.711c1.3 0 2.45-1.025 2.45-2.326L7.089 0h2.176A4.053 4.053 0 0013 3.618v2.528" fill="currentColor"></path> </svg></span> </a> </li> </ul> </div></div><div class="Footer__Aside"><div class="Footer__Localization"><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="Footer__LocalizationForm" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/collections/premium-linen" /><div class="Footer__LocalizationItem"> <input type="hidden" name="country_code" value="HK"> <span class="u-visually-hidden">Country/region</span> <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-currency-popover">Hong Kong SAR (HKD $)<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> </svg></button> <div id="footer-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true"> <header class="Popover__Header"> <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> <span class="Popover__Title Heading u-h4">Country/region</span> </header> <div class="Popover__Content"> <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="country_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="HK" aria-current="true">Hong Kong SAR (HKD $) </button><button type="submit" name="country_code" class="Popover__Value Heading Link Link--primary u-h6" value="MO" >Macao SAR (HKD $) </button></div> </div> </div> </div><div class="Footer__LocalizationItem"> <input type="hidden" name="locale_code" value="en"> <span class="u-visually-hidden">Language</span> <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-locale-popover">English<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12"> <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline> </svg></button> <div id="footer-locale-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true"> <header class="Popover__Header"> <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14"> <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path> </svg></button> <span class="Popover__Title Heading u-h4">Language</span> </header> <div class="Popover__Content"> <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="locale_code" class="Popover__Value is-selected Heading Link Link--primary u-h6" value="en" aria-current="true">English</button><button type="submit" name="locale_code" class="Popover__Value Heading Link Link--primary u-h6" value="zh-TW" >繁體中文</button></div> </div> </div> </div></form></div><div class="Footer__small_logo"> <div class="small_logo"> <a href="/"> <img src="//hk.saturdayclub.com/cdn/shop/files/footer-logo.png?v=1712598294" alt=""> </a> </div> </div><div class="Footer__PrivacyLinks"><a href="/pages/privacy-policy">Privacy Policy</a><a href="/pages/term-of-use">Terms of Use</a><p class="Footer__StoreName">© 2025 <a href="/">SaturdayClub Hong Kong</a>. All Rights Reserved.</p> </div></div> </div> </footer></div> </div> <div class="mobile-sticky-foot"> <div class="thb-secondary-area"> <a class="thb-secondary-area-item thb-home " href="/"> <svg aria-hidden="true" focusable="false" data-prefix="fal" data-icon="home" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"> <path fill="var(--color-accent)" d="M541 229.16l-61-49.83v-77.4a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v51.33L308.19 39.14a32.16 32.16 0 0 0-40.38 0L35 229.16a8 8 0 0 0-1.16 11.24l10.1 12.41a8 8 0 0 0 11.2 1.19L96 220.62v243a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-128l64 .3V464a16 16 0 0 0 16 16l128-.33a16 16 0 0 0 16-16V220.62L520.86 254a8 8 0 0 0 11.25-1.16l10.1-12.41a8 8 0 0 0-1.21-11.27zm-93.11 218.59h.1l-96 .3V319.88a16.05 16.05 0 0 0-15.95-16l-96-.27a16 16 0 0 0-16.05 16v128.14H128V194.51L288 63.94l160 130.57z"></path> </svg> <span class="thb-label">Home</span></a> <a class="thb-secondary-area-item thb-shop active" href="/collections/all"> <svg class="normal" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M11.711 15.556a3.846 3.846 0 0 1 3.845-3.845 3.846 3.846 0 0 1 3.844 3.845 3.846 3.846 0 0 1-3.844 3.844 3.846 3.846 0 0 1-3.845-3.844zm-3.898-3.37c.305.305.476.718.476 1.147v4.445A1.623 1.623 0 0 1 6.667 19.4H2.222A1.623 1.623 0 0 1 .6 17.778v-4.445a1.623 1.623 0 0 1 1.622-1.622h4.445c.43 0 .842.171 1.146.476zm0-11.11c.305.304.476.717.476 1.146v4.445a1.623 1.623 0 0 1-1.622 1.622H2.222A1.623 1.623 0 0 1 .6 6.667V2.222A1.623 1.623 0 0 1 2.222.6h4.445c.43 0 .842.171 1.146.475zm11.112 0c.304.304.475.717.475 1.146v4.445a1.623 1.623 0 0 1-1.622 1.622h-4.445a1.623 1.623 0 0 1-1.622-1.622V2.222A1.623 1.623 0 0 1 13.333.6h4.445c.43 0 .842.171 1.147.475z" stroke="var(--color-accent)" stroke-width="1.2"></path> </svg> <span class="thb-label">Products</span></a> <a class="thb-secondary-area-item thb-secondary-cart " data-action="open-drawer" data-drawer-id="sidebar-cart" aria-label="Open cart" href="/cart" id="cart-drawer-toggle1"><div class="thb-secondary-item-icon"> <svg xmlns="http://www.w3.org/2000/svg" width="21.301" height="23.468" viewBox="0 0 21.301 23.468"> <g data-name="Icon feather-shopping-bag" transform="translate(-3.6 -2.1)"> <path data-name="Path 53545" d="M7.75,2.1h13a.9.9,0,0,1,.72.36l3.25,4.334a.9.9,0,0,1,.18.54V22.5a3.07,3.07,0,0,1-3.067,3.067H6.667A3.07,3.07,0,0,1,3.6,22.5V7.334a.9.9,0,0,1,.18-.54L7.03,2.46A.9.9,0,0,1,7.75,2.1ZM20.3,3.9H8.2L5.4,7.634V22.5a1.268,1.268,0,0,0,1.267,1.267H21.834A1.268,1.268,0,0,0,23.1,22.5V7.634Z" transform="translate(0 0)" fill="var(--color-accent)" style="stroke:none;"/> <path data-name="Path 53546" d="M24,9.9H4.5a.9.9,0,1,1,0-1.8H24a.9.9,0,1,1,0,1.8Z" transform="translate(0 -1.666)" fill="var(--color-accent)" style="stroke:none;"/> <path data-name="Path 53547" d="M16.334,20.234A5.24,5.24,0,0,1,11.1,15a.9.9,0,1,1,1.8,0,3.434,3.434,0,0,0,6.867,0,.9.9,0,1,1,1.8,0A5.24,5.24,0,0,1,16.334,20.234Z" transform="translate(-2.083 -3.333)" fill="var(--color-accent)" style="stroke:none;"/> </g> </svg> <span class="thb-item-count">0</span><span class="thb-label">Cart</span></div></a> <a class="thb-secondary-area-item thb-secondary-myaccount " href="/account" title="Translation missing: en.sections.header.my_account"> <svg xmlns="http://www.w3.org/2000/svg" width="20.485" height="22.787" viewBox="0 0 20.485 22.787"> <g data-name="Icon feather-user" transform="translate(-5 -3.5)"> <path data-name="Path 15863" d="M24.451,30.475a1.034,1.034,0,0,1-1.034-1.034v-2.3a3.574,3.574,0,0,0-3.57-3.57H10.638a3.57,3.57,0,0,0-3.57,3.57v2.3A1.034,1.034,0,1,1,5,29.44v-2.3A5.638,5.638,0,0,1,10.638,21.5h9.208a5.645,5.645,0,0,1,5.638,5.638v2.3A1.034,1.034,0,0,1,24.451,30.475Z" transform="translate(0 -4.188)" fill="var(--color-accent)" style="stroke:none;" /> <path data-name="Path 15864" d="M16.638,14.777a5.638,5.638,0,1,1,5.638-5.638A5.645,5.645,0,0,1,16.638,14.777Zm0-9.208a3.57,3.57,0,1,0,3.57,3.57A3.574,3.574,0,0,0,16.638,5.568Z" transform="translate(-1.396 0)" fill="var(--color-accent)" style="stroke:none;" /> </g> </svg><span class="thb-label">Account</span></a> </div> </div> <script> window.StoreCreditInit = { shop: 'hksaturdayclub.myshopify.com', cashback_widget_status: 0 } </script> <div class="size-chart-overlay"></div> <div id="shopify-block-ARzdWTngvMFlVWUtIS__8776485610325655785" class="shopify-block shopify-app-block"> <link href="//cdn.shopify.com/extensions/1ceec654-819c-4ea5-ad85-6fb5fbd39e6c/hiko-social-login-140/assets/fonts.css" rel="stylesheet" type="text/css" media="all" /> <link href="//cdn.shopify.com/extensions/1ceec654-819c-4ea5-ad85-6fb5fbd39e6c/hiko-social-login-140/assets/styles.css" rel="stylesheet" type="text/css" media="all" /> <script src="https://cdn.shopify.com/extensions/1ceec654-819c-4ea5-ad85-6fb5fbd39e6c/hiko-social-login-140/assets/app.js?" async defer></script> </div><div id="shopify-block-AVG5qQ0sxL0pGS1p1Z__6770548097779500122" class="shopify-block shopify-app-block"> </div><div id="shopify-block-AZFd6aGFnS21FS1hVa__13768625480086291342" class="shopify-block shopify-app-block"><script> window['ShopifyForms'] = { ...window['ShopifyForms'], currentPageType: "collection" }; </script> </div></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10