1<!doctype html> 2<html class="no-js" lang="en" dir="ltr"> 3<head> 4
4<script> 5 document.onreadystatechange = function () { 6 var state = document.readyState 7 if (state == 'interactive') { 8 document.getElementById('contents').style.visibility="hidden"; 9 } else if (state == 'complete') { 10 setTimeout(function(){ 11 document.getElementById('interactive'); 12 document.getElementById('load').style.visibility="hidden"; 13 document.getElementById('contents').style.visibility="visible"; 14 },1000); 15 } 16} 17</script>
17 18<style> 19 #load{ 20 width:100%; 21 height:100%; 22 position:fixed; 23 z-index:9999; 24 background:url("https://cdn.shopify.com/s/files/1/0620/2818/5796/files/wave-loader-new.gif?v=1709633631") no-repeat center center rgba(255,255,255); 25} 26</style><!-- ! Yoast SEO --> 27 <meta name="google-site-verification" content="ucHCeIQhQ5zk4n074kwY2IOhXjdEZWU5ssR2eE1tBCw" /><meta charset="utf-8"> 28 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 29 <meta name="viewport" content="width=device-width,initial-scale=1"> 30 <meta name="theme-color" content="#111111"><link rel="canonical" href="https://www.worldofhappybay.com/"><link rel="preconnect" href="https://cdn.shopify.com"> 31 <link rel="preconnect" href="https://fonts.shopifycdn.com"> 32 <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"> 33 <link rel="dns-prefetch" href="https://ajax.googleapis.com"> 34 <link rel="dns-prefetch" href="https://maps.googleapis.com"> 35 <link rel="dns-prefetch" href="https://maps.gstatic.com"> 36 <meta name="facebook-domain-verification" content="x3yqsskxmxaj0dru4qsy3bi1zmctn0" /><link rel="shortcut icon" href="//www.worldofhappybay.com/cdn/shop/files/palm_tree_51d63dae-cd47-4c15-87b2-45f103b9b364_32x32.png?v=1693159976" type="image/png" /><title>â· Men's Resort Clothing Store Online | Linen & Vacation Fashion 37– World of Happy Bay 38</title><meta name="description" content="Shop resort clothing for men online. Sustainable linen shirts, swimwear and trousers for your vacation. We plant a tree with every purchase!"><meta property="og:site_name" content="World of Happy Bay"><meta property="og:url" content="https://www.worldofhappybay.com/"><meta property="og:title" content="â· Men's Resort Clothing Store Online | Linen & Vacation Fashion"><meta property="og:type" content="website"><meta property="og:description" content="Shop resort clothing for men online. Sustainable linen shirts, swimwear and trousers for your vacation. We plant a tree with every purchase!"><meta property="og:image" content="http://www.worldofhappybay.com/cdn/shop/files/wohb_logo_d6e7adbb-e17b-4b68-b026-974b457a3428.png?v=1741777902"><meta property="og:image:secure_url" content="https://www.worldofhappybay.com/cdn/shop/files/wohb_logo_d6e7adbb-e17b-4b68-b026-974b457a3428.png?v=1741777902"><meta property="og:image:width" content="1063"><meta property="og:image:height" content="591"><meta name="twitter:site" content="@"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="â· Men's Resort Clothing Store Online | Linen & Vacation Fashion"><meta name="twitter:description" content="Shop resort clothing for men online. Sustainable linen shirts, swimwear and trousers for your vacation. We plant a tree with every purchase!"><style data-shopify>@font-face { 39 font-family: "Instrument Sans"; 40 font-weight: 400; 41 font-style: normal; 42 font-display: swap; 43 src: url("//www.worldofhappybay.com/cdn/fonts/instrument_sans/instrumentsans_n4.db86542ae5e1596dbdb28c279ae6c2086c4c5bfa.woff2") format("woff2"), 44 url("//www.worldofhappybay.com/cdn/fonts/instrument_sans/instrumentsans_n4.510f1b081e58d08c30978f465518799851ef6d8b.woff") format("woff"); 45} 46 47 @font-face { 48 font-family: Lato; 49 font-weight: 400; 50 font-style: normal; 51 font-display: swap; 52 src: url("//www.worldofhappybay.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"), 53 url("//www.worldofhappybay.com/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff"); 54} 55 56 57 @font-face { 58 font-family: Lato; 59 font-weight: 600; 60 font-style: normal; 61 font-display: swap; 62 src: url("//www.worldofhappybay.com/cdn/fonts/lato/lato_n6.38d0e3b23b74a60f769c51d1df73fac96c580d59.woff2") format("woff2"), 63 url("//www.worldofhappybay.com/cdn/fonts/lato/lato_n6.3365366161bdcc36a3f97cfbb23954d8c4bf4079.woff") format("woff"); 64} 65 66 @font-face { 67 font-family: Lato; 68 font-weight: 400; 69 font-style: italic; 70 font-display: swap; 71 src: url("//www.worldofhappybay.com/cdn/fonts/lato/lato_i4.09c847adc47c2fefc3368f2e241a3712168bc4b6.woff2") format("woff2"), 72 url("//www.worldofhappybay.com/cdn/fonts/lato/lato_i4.3c7d9eb6c1b0a2bf62d892c3ee4582b016d0f30c.woff") format("woff"); 73} 74 75 @font-face { 76 font-family: Lato; 77 font-weight: 600; 78 font-style: italic; 79 font-display: swap; 80 src: url("//www.worldofhappybay.com/cdn/fonts/lato/lato_i6.ab357ee5069e0603c2899b31e2b8ae84c4a42a48.woff2") format("woff2"), 81 url("//www.worldofhappybay.com/cdn/fonts/lato/lato_i6.3164fed79d7d987c1390528781c7c2f59ac7a746.woff") format("woff"); 82} 83 84</style><link href="//www.worldofhappybay.com/cdn/shop/t/10/assets/theme.css?v=73305830464965829801736864852" rel="stylesheet" type="text/css" media="all" /> 85<style data-shopify>:root { 86 --typeHeaderPrimary: "Instrument Sans"; 87 --typeHeaderFallback: sans-serif; 88 --typeHeaderSize: 30px; 89 --typeHeaderWeight: 400; 90 --typeHeaderLineHeight: 1.2; 91 --typeHeaderSpacing: 0.0em; 92 93 --typeBasePrimary:Lato; 94 --typeBaseFallback:sans-serif; 95 --typeBaseSize: 18px; 96 --typeBaseWeight: 400; 97 --typeBaseSpacing: 0.025em; 98 --typeBaseLineHeight: 1.4; 99 100 --typeCollectionTitle: 20px; 101 102 --iconWeight: 2px; 103 --iconLinecaps: miter; 104 105 106 --buttonRadius: 0px; 107 108 109 --colorGridOverlayOpacity: 0.1; 110 } 111 112 .placeholder-content { 113 background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%); 114 }</style>
114<script> 115 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 116 117 window.theme = window.theme || {}; 118 theme.routes = { 119 home: "/", 120 cart: "/cart.js", 121 cartPage: "/cart", 122 cartAdd: "/cart/add.js", 123 cartChange: "/cart/change.js", 124 search: "/search" 125 }; 126 theme.strings = { 127 soldOut: "Sold Out", 128 unavailable: "Unavailable", 129 inStockLabel: "In stock, ready to ship", 130 stockLabel: "Low stock - [count] items left", 131 willNotShipUntil: "Ready to ship [date]", 132 willBeInStockAfter: "Back in stock [date]", 133 waitingForStock: "Inventory on the way", 134 savePrice: "Save [saved_amount]", 135 cartEmpty: "Your cart is currently empty.", 136 cartTermsConfirmation: "You must agree with the terms and conditions of sales to check out", 137 searchCollections: "Collections:", 138 searchPages: "Pages:", 139 searchArticles: "Articles:" 140 }; 141 theme.settings = { 142 dynamicVariantsEnable: true, 143 cartType: "drawer", 144 isCustomerTemplate: false, 145 moneyFormat: "${{amount}}", 146 saveType: "dollar", 147 productImageSize: "portrait", 148 productImageCover: false, 149 predictiveSearch: true, 150 predictiveSearchType: "product,article,page,collection", 151 quickView: true, 152 themeName: 'Impulse', 153 themeVersion: "6.1.0" 154 }; 155 </script>
155 156 157
157<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
157<meta name="google-site-verification" content="QrVSQTY0FXZE-uAaK7sJdgBIABOf5RHVllx3wH1ZYoM"> 158<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62028185796/digital_wallets/dialog"> 159<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.worldofhappybay.com/"> 160<link rel="alternate" hreflang="en" href="https://www.worldofhappybay.com/"> 161<link rel="alternate" hreflang="es" href="https://www.worldofhappybay.com/es"> 162<link rel="alternate" hreflang="de" href="https://www.worldofhappybay.com/de">
163<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
163 164<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
165<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=62028185796" crossorigin="anonymous"></script>
vendor: 1 bytes, line 165
165
166<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":62028185796,"countryCode":"ES","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/62028185796","merchantName":"World of Happy Bay","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":[],"total":{"type":"pending","label":"World of Happy Bay","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":false}</script>
vendor: 1 bytes, line 166
166
167<script id="shopify-features" type="application/json">{"accessToken":"88c63baee38668d4a2edf05f5107f5f9","betas":["rich-media-storefront-analytics"],"domain":"www.worldofhappybay.com","predictiveSearch":true,"shopId":62028185796,"locale":"en"}</script>
vendor: 1 bytes, line 167
167
168<script>var Shopify = Shopify || {}; 169Shopify.shop = "orabelle-clothing108.myshopify.com"; 170Shopify.locale = "en"; 171Shopify.currency = {"active":"USD","rate":"1.1426754"}; 172Shopify.country = "US"; 173Shopify.theme = {"name":"Copy of Td || Color Changes || 12\/01\/24 || ","id":178747146614,"schema_name":"Impulse","schema_version":"6.1.0","theme_store_id":857,"role":"main"}; 174Shopify.theme.handle = "null"; 175Shopify.theme.style = {"id":null,"handle":null}; 176Shopify.cdnHost = "www.worldofhappybay.com/cdn"; 177Shopify.routes = Shopify.routes || {}; 178Shopify.routes.root = "/"; 179Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 180Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 181Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 182Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 182
182
183<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 183
183
184<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>
vendor: 1 bytes, line 184
184
185<script> 186 window.ShopifyPay = window.ShopifyPay || {}; 187 window.ShopifyPay.apiHost = "shop.app\/pay"; 188 window.ShopifyPay.redirectState = null; 189</script>
vendor: 1 bytes, line 189
189
190<script> 191 window.Shopify = window.Shopify || {}; 192 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 193 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 194 window.Shopify.SignInWithShop.eligible = true; 195</script>
vendor: 1 bytes, line 195
195
196<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 196
196
197<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 197
197
198<script type="module"> 199 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 200 201 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 202 203</script>
vendor: 1 bytes, line 203
203
204<script> 205 window.Shopify = window.Shopify || {}; 206 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 207 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 208</script>
vendor: 1 bytes, line 208
208
209<script>(function() { 210 var isLoaded = false; 211 function asyncLoad() { 212 if (isLoaded) return; 213 isLoaded = true; 214 var urls = ["https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/0a6ea569ac4c84b12380223a6\/6c332836fdf62daf959cbd40e.js?shop=orabelle-clothing108.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-169c106735020ca1e7f62b90a0f7cce2.js?shop=orabelle-clothing108.myshopify.com","https:\/\/cdn.s3.pop-convert.com\/pcjs.production.min.js?unique_id=orabelle-clothing108.myshopify.com\u0026shop=orabelle-clothing108.myshopify.com","https:\/\/script.pop-convert.com\/new-micro\/production.pc.min.js?unique_id=orabelle-clothing108.myshopify.com\u0026shop=orabelle-clothing108.myshopify.com"]; 215 for (var i = 0; i < urls.length; i++) { 216 var s = document.createElement('script'); 217 s.type = 'text/javascript'; 218 s.async = true; 219 s.src = urls[i]; 220 var x = document.getElementsByTagName('script')[0]; 221 x.parentNode.insertBefore(s, x); 222 } 223 }; 224 if(window.attachEvent) { 225 window.attachEvent('onload', asyncLoad); 226 } else { 227 window.addEventListener('load', asyncLoad, false); 228 } 229})();</script>
vendor: 1 bytes, line 229
229
230<script id="__st">var __st={"a":62028185796,"offset":7200,"reqid":"650a425e-9305-49aa-91ff-dc062b6270b4-1791598605","pageurl":"www.worldofhappybay.com\/","u":"4317a50a82f2","p":"home"};</script>
vendor: 1 bytes, line 230
230
231<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 231
231
232<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.3.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>
vendor: 1 bytes, line 232
232
233<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.worldofhappybay.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 233
233
234<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.worldofhappybay.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
234<script crossorigin="anonymous" defer="defer" src="//www.worldofhappybay.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 234
234
235<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 235
235
236<script> 237 window.Shopify = window.Shopify || {}; 238 window.Shopify.MCP = window.Shopify.MCP || {}; 239 window.Shopify.MCP.enabled = true; 240 window.Shopify.MCP.shop = "orabelle-clothing108.myshopify.com"; 241 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.worldofhappybay.com\/api\/mcp"; 242 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 243</script>
vendor: 1 bytes, line 243
243
244<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.worldofhappybay.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})(); 245</script>
vendor: 1 bytes, line 245
245
246<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.worldofhappybay.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 247</script>
vendor: 1 bytes, line 247
247
248<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 249 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 250</script>
vendor: 1 bytes, line 250
250
251<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 252</script>
vendor: 1 bytes, line 252
252
253<script id='scb4127' type='text/javascript' async='' src='https://www.worldofhappybay.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
253<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.worldofhappybay.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 254<style id="shopify-accelerated-checkout-cart"> 255 #shopify-buyer-consent { 256 margin-top: 1em; 257 display: inline-block; 258 width: 100%; 259} 260 261#shopify-buyer-consent.hidden { 262 display: none; 263} 264 265#shopify-subscription-policy-button { 266 background: none; 267 border: none; 268 padding: 0; 269 text-decoration: underline; 270 font-size: inherit; 271 cursor: pointer; 272} 273 274#shopify-subscription-policy-button::before { 275 box-shadow: none; 276} 277 278 </style> 279
280<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
280 281 282
282<script src="//www.worldofhappybay.com/cdn/shop/t/10/assets/vendor-scripts-v11.js" defer="defer"></script>
282<link rel="stylesheet" href="//www.worldofhappybay.com/cdn/shop/t/10/assets/country-flags.css">
282<script src="//www.worldofhappybay.com/cdn/shop/t/10/assets/theme.js?v=40922602338850253371736863369" defer="defer"></script>
282 283<style type='text/css'> 284 .baCountry{width:30px;height:20px;display:inline-block;vertical-align:middle;margin-right:6px;background-size:30px!important;border-radius:4px;background-repeat:no-repeat} 285 .baCountry-traditional .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149);height:19px!important} 286 .baCountry-modern .baCountry{background-image:url(https://cdn.shopify.com/s/files/1/0194/1736/6592/t/1/assets/ba-flags.png?=14261939516959647149)} 287 .baCountry-NO-FLAG{background-position:0 0}.baCountry-AD{background-position:0 -20px}.baCountry-AED{background-position:0 -40px}.baCountry-AFN{background-position:0 -60px}.baCountry-AG{background-position:0 -80px}.baCountry-AI{background-position:0 -100px}.baCountry-ALL{background-position:0 -120px}.baCountry-AMD{background-position:0 -140px}.baCountry-AOA{background-position:0 -160px}.baCountry-ARS{background-position:0 -180px}.baCountry-AS{background-position:0 -200px}.baCountry-AT{background-position:0 -220px}.baCountry-AUD{background-position:0 -240px}.baCountry-AWG{background-position:0 -260px}.baCountry-AZN{background-position:0 -280px}.baCountry-BAM{background-position:0 -300px}.baCountry-BBD{background-position:0 -320px}.baCountry-BDT{background-position:0 -340px}.baCountry-BE{background-position:0 -360px}.baCountry-BF{background-position:0 -380px}.baCountry-BGN{background-position:0 -400px}.baCountry-BHD{background-position:0 -420px}.baCountry-BIF{background-position:0 -440px}.baCountry-BJ{background-position:0 -460px}.baCountry-BMD{background-position:0 -480px}.baCountry-BND{background-position:0 -500px}.baCountry-BOB{background-position:0 -520px}.baCountry-BRL{background-position:0 -540px}.baCountry-BSD{background-position:0 -560px}.baCountry-BTN{background-position:0 -580px}.baCountry-BWP{background-position:0 -600px}.baCountry-BYN{background-position:0 -620px}.baCountry-BZD{background-position:0 -640px}.baCountry-CAD{background-position:0 -660px}.baCountry-CC{background-position:0 -680px}.baCountry-CDF{background-position:0 -700px}.baCountry-CG{background-position:0 -720px}.baCountry-CHF{background-position:0 -740px}.baCountry-CI{background-position:0 -760px}.baCountry-CK{background-position:0 -780px}.baCountry-CLP{background-position:0 -800px}.baCountry-CM{background-position:0 -820px}.baCountry-CNY{background-position:0 -840px}.baCountry-COP{background-position:0 -860px}.baCountry-CRC{background-position:0 -880px}.baCountry-CU{background-position:0 -900px}.baCountry-CX{background-position:0 -920px}.baCountry-CY{background-position:0 -940px}.baCountry-CZK{background-position:0 -960px}.baCountry-DE{background-position:0 -980px}.baCountry-DJF{background-position:0 -1000px}.baCountry-DKK{background-position:0 -1020px}.baCountry-DM{background-position:0 -1040px}.baCountry-DOP{background-position:0 -1060px}.baCountry-DZD{background-position:0 -1080px}.baCountry-EC{background-position:0 -1100px}.baCountry-EE{background-position:0 -1120px}.baCountry-EGP{background-position:0 -1140px}.baCountry-ER{background-position:0 -1160px}.baCountry-ES{background-position:0 -1180px}.baCountry-ETB{background-position:0 -1200px}.baCountry-EUR{background-position:0 -1220px}.baCountry-FI{background-position:0 -1240px}.baCountry-FJD{background-position:0 -1260px}.baCountry-FKP{background-position:0 -1280px}.baCountry-FO{background-position:0 -1300px}.baCountry-FR{background-position:0 -1320px}.baCountry-GA{background-position:0 -1340px}.baCountry-GBP{background-position:0 -1360px}.baCountry-GD{background-position:0 -1380px}.baCountry-GEL{background-position:0 -1400px}.baCountry-GHS{background-position:0 -1420px}.baCountry-GIP{background-position:0 -1440px}.baCountry-GL{background-position:0 -1460px}.baCountry-GMD{background-position:0 -1480px}.baCountry-GNF{background-position:0 -1500px}.baCountry-GQ{background-position:0 -1520px}.baCountry-GR{background-position:0 -1540px}.baCountry-GTQ{background-position:0 -1560px}.baCountry-GU{background-position:0 -1580px}.baCountry-GW{background-position:0 -1600px}.baCountry-HKD{background-position:0 -1620px}.baCountry-HNL{background-position:0 -1640px}.baCountry-HRK{background-position:0 -1660px}.baCountry-HTG{background-position:0 -1680px}.baCountry-HUF{background-position:0 -1700px}.baCountry-IDR{background-position:0 -1720px}.baCountry-IE{background-position:0 -1740px}.baCountry-ILS{background-position:0 -1760px}.baCountry-INR{background-position:0 -1780px}.baCountry-IO{background-position:0 -1800px}
287.baCountry-IQD{background-position:0 -1820px}.baCountry-IRR{background-position:0 -1840px}.baCountry-ISK{background-position:0 -1860px}.baCountry-IT{background-position:0 -1880px}.baCountry-JMD{background-position:0 -1900px}.baCountry-JOD{background-position:0 -1920px}.baCountry-JPY{background-position:0 -1940px}.baCountry-KES{background-position:0 -1960px}.baCountry-KGS{background-position:0 -1980px}.baCountry-KHR{background-position:0 -2000px}.baCountry-KI{background-position:0 -2020px}.baCountry-KMF{background-position:0 -2040px}.baCountry-KN{background-position:0 -2060px}.baCountry-KP{background-position:0 -2080px}.baCountry-KRW{background-position:0 -2100px}.baCountry-KWD{background-position:0 -2120px}.baCountry-KYD{background-position:0 -2140px}.baCountry-KZT{background-position:0 -2160px}.baCountry-LBP{background-position:0 -2180px}.baCountry-LI{background-position:0 -2200px}.baCountry-LKR{background-position:0 -2220px}.baCountry-LRD{background-position:0 -2240px}.baCountry-LSL{background-position:0 -2260px}.baCountry-LT{background-position:0 -2280px}.baCountry-LU{background-position:0 -2300px}.baCountry-LV{background-position:0 -2320px}.baCountry-LYD{background-position:0 -2340px}.baCountry-MAD{background-position:0 -2360px}.baCountry-MC{background-position:0 -2380px}.baCountry-MDL{background-position:0 -2400px}
287.baCountry-ME{background-position:0 -2420px}.baCountry-MGA{background-position:0 -2440px}.baCountry-MKD{background-position:0 -2460px}.baCountry-ML{background-position:0 -2480px}.baCountry-MMK{background-position:0 -2500px}.baCountry-MN{background-position:0 -2520px}.baCountry-MOP{background-position:0 -2540px}.baCountry-MQ{background-position:0 -2560px}.baCountry-MR{background-position:0 -2580px}.baCountry-MS{background-position:0 -2600px}.baCountry-MT{background-position:0 -2620px}.baCountry-MUR{background-position:0 -2640px}.baCountry-MVR{background-position:0 -2660px}.baCountry-MWK{background-position:0 -2680px}.baCountry-MXN{background-position:0 -2700px}.baCountry-MYR{background-position:0 -2720px}.baCountry-MZN{background-position:0 -2740px}.baCountry-NAD{background-position:0 -2760px}.baCountry-NE{background-position:0 -2780px}.baCountry-NF{background-position:0 -2800px}.baCountry-NG{background-position:0 -2820px}.baCountry-NIO{background-position:0 -2840px}.baCountry-NL{background-position:0 -2860px}.baCountry-NOK{background-position:0 -2880px}.baCountry-NPR{background-position:0 -2900px}.baCountry-NR{background-position:0 -2920px}.baCountry-NU{background-position:0 -2940px}.baCountry-NZD{background-position:0 -2960px}.baCountry-OMR{background-position:0 -2980px}.baCountry-PAB{background-position:0 -3000px}.baCountry-PEN{background-position:0 -3020px}.baCountry-PGK{background-position:0 -3040px}.baCountry-PHP{background-position:0 -3060px}.baCountry-PKR{background-position:0 -3080px}.baCountry-PLN{background-position:0 -3100px}.baCountry-PR{background-position:0 -3120px}.baCountry-PS{background-position:0 -3140px}.baCountry-PT{background-position:0 -3160px}.baCountry-PW{background-position:0 -3180px}.baCountry-QAR{background-position:0 -3200px}.baCountry-RON{background-position:0 -3220px}.baCountry-RSD{background-position:0 -3240px}.baCountry-RUB{background-position:0 -3260px}.baCountry-RWF{background-position:0 -3280px}.baCountry-SAR{background-position:0 -3300px}.baCountry-SBD{background-position:0 -3320px}.baCountry-SCR{background-position:0 -3340px}.baCountry-SDG{background-position:0 -3360px}.baCountry-SEK{background-position:0 -3380px}.baCountry-SGD{background-position:0 -3400px}.baCountry-SI{background-position:0 -3420px}.baCountry-SK{background-position:0 -3440px}.baCountry-SLL{background-position:0 -3460px}.baCountry-SM{background-position:0 -3480px}.baCountry-SN{background-position:0 -3500px}.baCountry-SO{background-position:0 -3520px}.baCountry-SRD{background-position:0 -3540px}.baCountry-SSP{background-position:0 -3560px}.baCountry-STD{background-position:0 -3580px}.baCountry-SV{background-position:0 -3600px}.baCountry-SYP{background-position:0 -3620px}.baCountry-SZL{background-position:0 -3640px}.baCountry-TC{background-position:0 -3660px}.baCountry-TD{background-position:0 -3680px}.baCountry-TG{background-position:0 -3700px}.baCountry-THB{background-position:0 -3720px}.baCountry-TJS{background-position:0 -3740px}.baCountry-TK{background-position:0 -3760px}.baCountry-TMT{background-position:0 -3780px}.baCountry-TND{background-position:0 -3800px}.baCountry-TOP{background-position:0 -3820px}.baCountry-TRY{background-position:0 -3840px}.baCountry-TTD{background-position:0 -3860px}.baCountry-TWD{background-position:0 -3880px}.baCountry-TZS{background-position:0 -3900px}.baCountry-UAH{background-position:0 -3920px}.baCountry-UGX{background-position:0 -3940px}.baCountry-USD{background-position:0 -3960px}.baCountry-UYU{background-position:0 -3980px}.baCountry-UZS{background-position:0 -4000px}.baCountry-VEF{background-position:0 -4020px}.baCountry-VG{background-position:0 -4040px}.baCountry-VI{background-position:0 -4060px}.baCountry-VND{background-position:0 -4080px}.baCountry-VUV{background-position:0 -4100px}.baCountry-WST{background-position:0 -4120px}.baCountry-XAF{background-position:0 -4140px}.baCountry-XPF{background-position:0 -4160px}.baCountry-YER{background-position:0 -4180px}.baCountry-ZAR{background-position:0 -4200px}.baCountry-ZM{background-position:0 -4220px}.baCountry-ZW{background-position:0 -4240px} 288 .bacurr-checkoutNotice{margin: 3px 10px 0 10px;left: 0;right: 0;text-align: center;} 289 @media (min-width:750px) {.bacurr-checkoutNotice{position: absolute;}} 290</style> 291
292<script> 293 window.baCurr = window.baCurr || {}; 294 window.baCurr.config = {}; window.baCurr.rePeat = function () {}; 295 Object.assign(window.baCurr.config, { 296 "enabled":true, 297 "manual_placement":"", 298 "night_time":false, 299 "round_by_default":true, 300 "display_position":"bottom_left", 301 "display_position_type":"floating", 302 "custom_code":{"css":""}, 303 "flag_type":"countryandmoney", 304 "flag_design":"modern", 305 "round_style":"roundToDecimal", 306 "round_dec":"2", 307 "chosen_cur":[{"USD":"US Dollar (USD)"},{"EUR":"Euro (EUR)"},{"GBP":"British Pound (GBP)"},{"CAD":"Canadian Dollar (CAD)"},{"AED":"United Arab Emirates Dirham (AED)"},{"ALL":"Albanian Lek (ALL)"},{"AFN":"Afghan Afghani (AFN)"},{"AMD":"Armenian Dram (AMD)"},{"AOA":"Angolan Kwanza (AOA)"},{"ARS":"Argentine Peso (ARS)"},{"AUD":"Australian Dollar (AUD)"},{"AWG":"Aruban Florin (AWG)"},{"AZN":"Azerbaijani Manat (AZN)"},{"BIF":"Burundian Franc (BIF)"},{"BBD":"Barbadian Dollar (BBD)"},{"BDT":"Bangladeshi Taka (BDT)"},{"BSD":"Bahamian Dollar (BSD)"},{"BHD":"Bahraini Dinar (BHD)"},{"BMD":"Bermudan Dollar (BMD)"},{"BYN":"Belarusian Ruble (BYN)"},{"BZD":"Belize Dollar (BZD)"},{"BTN":"Bhutanese Ngultrum (BTN)"},{"BAM":"Bosnia-Herzegovina Convertible Mark (BAM)"},{"BRL":"Brazilian Real (BRL)"},{"BOB":"Bolivian Boliviano (BOB)"},{"BWP":"Botswanan Pula (BWP)"},{"BND":"Brunei Dollar (BND)"},{"BGN":"Bulgarian Lev (BGN)"},{"CDF":"Congolese Franc (CDF)"},{"CHF":"Swiss Franc (CHF)"},{"CLP":"Chilean Peso (CLP)"},{"CNY":"Chinese Yuan (CNY)"},{"COP":"Colombian Peso (COP)"},{"CRC":"Costa Rican Colon (CRC)"},{"CZK":"Czech Republic Koruna (CZK)"},{"DJF":"Djiboutian Franc (DJF)"},{"DKK":"Danish Krone (DKK)"},{"DOP":"Dominican Peso (DOP)"},{"DZD":"Algerian Dinar (DZD)"},{"EGP":"Egyptian Pound (EGP)"},{"ETB":"Ethiopian Birr (ETB)"},{"FJD":"Fijian Dollar (FJD)"},{"FKP":"Falkland Islands Pound (FKP)"},{"GIP":"Gibraltar Pound (GIP)"},{"GHS":"Ghanaian Cedi (GHS)"},{"GMD":"Gambian Dalasi (GMD)"},{"GNF":"Guinean Franc (GNF)"},{"GTQ":"Guatemalan Quetzal (GTQ)"},{"GEL":"Georgian Lari (GEL)"},{"HRK":"Croatian Kuna (HRK)"},{"HNL":"Honduran Lempira (HNL)"},{"HKD":"Hong Kong Dollar (HKD)"},{"HTG":"Haitian Gourde (HTG)"},{"HUF":"Hungarian Forint (HUF)"},{"IDR":"Indonesian Rupiah (IDR)"},{"ILS":"Israeli New Shekel (ILS)"},{"ISK":"Icelandic Krona (ISK)"},{"INR":"Indian Rupee (INR)"},{"IQD":"Iraqi Dinar (IQD)"},{"IRR":"Iranian Rial (IRR)"},{"JMD":"Jamaican Dollar (JMD)"},{"JPY":"Japanese Yen (JPY)"},{"JOD":"Jordanian Dinar (JOD)"},{"KES":"Kenyan Shilling (KES)"},{"KGS":"Kyrgystani Som (KGS)"},{"KHR":"Cambodian Riel (KHR)"},{"KMF":"Comorian Franc (KMF)"},{"KRW":"South Korean Won (KRW)"},{"KWD":"Kuwaiti Dinar (KWD)"},{"KYD":"Cayman Islands Dollar (KYD)"},{"KZT":"Kazakhstani Tenge (KZT)"},{"LBP":"Lebanese Pound (LBP)"},{"LKR":"Sri Lankan Rupee (LKR)"},{"LRD":"Liberian Dollar (LRD)"},{"LSL":"Lesotho Loti (LSL)"},{"LYD":"Libyan Dinar (LYD)"},{"MAD":"Moroccan Dirham (MAD)"},{"MDL":"Moldovan Leu (MDL)"},{"MGA":"Malagasy Ariary (MGA)"},{"MMK":"Myanmar Kyat (MMK)"},{"MKD":"Macedonian Denar (MKD)"},{"MOP":"Macanese Pataca (MOP)"},{"MUR":"Mauritian Rupee (MUR)"},{"MVR":"Maldivian Rufiyaa (MVR)"},{"MWK":"Malawian Kwacha (MWK)"},{"MXN":"Mexican Peso (MXN)"},{"MYR":"Malaysian Ringgit (MYR)"},{"MZN":"Mozambican Metical (MZN)"},{"NAD":"Namibian Dollar (NAD)"},{"NPR":"Nepalese Rupee (NPR)"},{"NZD":"New Zealand Dollar (NZD)"},{"NIO":"Nicaraguan Cordoba (NIO)"},{"NOK":"Norwegian Krone (NOK)"},{"OMR":"Omani Rial (OMR)"},{"PAB":"Panamanian Balboa (PAB)"},{"PKR":"Pakistani Rupee (PKR)"},{"PGK":"Papua New Guinean Kina (PGK)"},{"PEN":"Peruvian Nuevo Sol (PEN)"},{"PHP":"Philippine Peso (PHP)"},{"PLN":"Polish Zloty (PLN)"},{"QAR":"Qatari Rial (QAR)"},{"RON":"Romanian Leu (RON)"},{"RUB":"Russian Ruble (RUB)"},{"RWF":"Rwandan Franc (RWF)"},{"SAR":"Saudi Riyal (SAR)"},{"STD":"Sao Tome and Principe Dobra (STD)"},{"RSD":"Serbian Dinar (RSD)"},{"SCR":"Seychellois Rupee (SCR)"},{"SGD":"Singapore Dollar (SGD)"},{"SYP":"Syrian Pound (SYP)"},{"SEK":"Swedish Krona (SEK)"},{"TWD":"New Taiwan Dollar (TWD)"},{"THB":"Thai Baht (THB)"},{"TZS":"Tanzanian Shilling (TZS)"},{"TTD":"Trinidad and Tobago Dollar (TTD)"},{"TND":"Tunisian Dinar (TND)"},{"TRY":"Turkish Lira (TRY)"},{"SBD":"Solomon Islands Dollar (SBD)"},{"SDG":"Sudanese Pound (SDG)"},{"SLL":"Sierra Leonean Leone (SLL)"},{"SRD":"Surinamese Dollar (SRD)"},{"SZL":"Swazi Lilangeni (SZL)"},{"TJS":"Tajikistani Somoni (TJS)"},{"TOP":"Tongan Paʻanga (TOP)"},{"TMT":"Turkmenistani Manat (TMT)"},{"UAH":"Ukrainian Hryvnia (UAH)"},{"UGX":"Ugandan Shilling (UGX)"},{"UYU":"Uruguayan Peso (UYU)"},{"UZS":"Uzbekistan Som (UZS)"},{"VEF":"Venezuelan Bolivar (VEF)"},{"VND":"Vietnamese Dong (VND)"},{"VUV":"Vanuatu Vatu (VUV)"},{"WST":"Samoan Tala (WST)"},{"XAF":"Central African CFA Franc (XAF)"},{"XPF":"CFP Franc (XPF)"},{"YER":"Yemeni Rial (YER)"},{"ZAR":"South African Rand (ZAR)"}], 308 "desktop_visible":true, 309 "mob_visible":true, 310 "money_mouse_show":false, 311 "textColor":"#000000", 312 "flag_theme":"default", 313 "selector_hover_hex":"#ffffff", 314 "lightning":false, 315 "mob_manual_placement":"", 316 "mob_placement":"bottom_left", 317 "mob_placement_type":"floating", 318 "moneyWithCurrencyFormat":false, 319 "ui_style":"default", 320 "user_curr":"", 321 "auto_loc":false, 322 "auto_pref":false, 323 "selector_bg_hex":"#ffffff", 324 "selector_border_type":"noBorder", 325 "cart_alert_bg_hex":"", 326 "cart_alert_note":"", 327 "cart_alert_state":false, 328 "cart_alert_font_hex":"" 329 },{ 330 money_format: "${{amount}}", 331 money_with_currency_format: "${{amount}} USD", 332 user_curr: "EUR" 333 }); 334 window.baCurr.config.multi_curr = []; 335 336 window.baCurr.config.final_currency = "USD" || ''; 337 window.baCurr.config.multi_curr = "AED,CHF,CZK,DKK,EUR,GBP,HUF,PLN,QAR,RON,SAR,SEK,USD".split(',') || ''; 338 339 (function(window, document) {"use strict"; 340 function onload(){ 341 function insertPopupMessageJs(){ 342 var head = document.getElementsByTagName('head')[0]; 343 var script = document.createElement('script'); 344 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'currency.boosterapps.com/preview_curr.js'; 345 script.type = 'text/javascript'; 346 head.appendChild(script); 347 } 348 349 if(document.location.search.indexOf("preview_cur=1") > -1){ 350 setTimeout(function(){ 351 window.currency_preview_result = document.getElementById("baCurrSelector").length > 0 ? 'success' : 'error'; 352 insertPopupMessageJs(); 353 }, 1000); 354 } 355 } 356 357 var head = document.getElementsByTagName('head')[0]; 358 var script = document.createElement('script'); 359 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + ""; 360 script.type = 'text/javascript'; 361 script.onload = script.onreadystatechange = function() { 362 if (script.readyState) { 363 if (script.readyState === 'complete' || script.readyState === 'loaded') { 364 script.onreadystatechange = null; 365 onload(); 366 } 367 } 368 else { 369 onload(); 370 } 371 }; 372 head.appendChild(script); 373 374 }(window, document)); 375</script>
375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503<meta name="google-site-verification" content="BBIIW10PBGHcox6FEGuQaCclMAGot9MKOMOaPLM0qWY" /> 504 505 506<!-- BEGIN app block: shopify://apps/ta-labels-badges/blocks/bss-pl-config-data/91bfe765-b604-49a1-805e-3599fa600b24 -->
506<script 507 id='bss-pl-config-data' 508 data-nosnippet 509> 510 let TAE_StoreId = "47143"; 511 if (typeof BSS_PL == 'undefined' || TAE_StoreId !== "") { 512 var BSS_PL = {}; 513 BSS_PL.storeId = 47143; 514 BSS_PL.currentPlan = "free"; 515 BSS_PL.apiServerProduction = "https://product-labels-pro.bsscommerce.com"; 516 BSS_PL.publicAccessToken = "cd1597a7c460cd25df019d6580c6c108"; 517 BSS_PL.customerTags = "null"; 518 BSS_PL.customerId = "null"; 519 BSS_PL.storeIdCustomOld = 10678; 520 BSS_PL.storeIdOldWIthPriority = 12200; 521 BSS_PL.storeIdOptimizeAppendLabel = 59637 522 BSS_PL.optimizeCodeIds = null; 523 BSS_PL.extendedFeatureIds = null; 524 BSS_PL.watermarkRemoved = null; 525 BSS_PL.watermarkGoliveConfigId = null; 526 BSS_PL.watermarkUrl = "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-watermark.png"; 527 BSS_PL.integration = {"laiReview":{"status":0,"config":[]}} || {}; 528 BSS_PL.settingsData = {} || {}; 529 BSS_PL.configProductMetafields = [] || []; 530 BSS_PL.configVariantMetafields = [] || []; 531 532 BSS_PL.configData = [].concat(); 533 534 535 BSS_PL.configDataBanner = [].concat(); 536 537 538 BSS_PL.configDataPopup = [].concat(); 539 540 541 BSS_PL.configDataLabelGroup = [].concat(); 542 543 544 BSS_PL.collectionID = ``; 545 BSS_PL.collectionHandle = ``; 546 BSS_PL.collectionTitle = ``; 547 548 549 BSS_PL.conditionConfigData = [].concat(); 550 } 551</script>
551 552 553 554 555
555<script id='fixBugForStore47143' data-nosnippet> 556 557function bssFixSupportBadgeProductName($, parent, page, priceEl, mainPrice, appended, htmlLabel) { 558 // Write code here 559 if($(parent).closest('.grid-product').length){ 560 $(parent).closest('.grid-product').find('.grid-product__content').find('.grid-product__meta').find(".bss_pb_img").remove(); 561 $(parent).closest('.grid-product').find('.grid-product__content').find('.grid-product__meta').find('.grid-product__price').before(htmlLabel) 562 appended = true; 563 } 564 565 if(page= "products" && $(parent).hasClass('image-wrap')){ 566$(parent).closest('.grid--product-images--partial').find('.product-single__meta').find(".bss_pb_img").remove(); 567 $(parent).closest('.grid--product-images--partial').find('.product-single__meta').find('.product-single__title').after(htmlLabel) 568 appended = true; 569 } 570 571 return appended; 572} 573 574function bssFixSupportAppendHtmlLabel($, BSS_PL, parent, page, htmlLabel) { 575 let appended = false; 576 if (page == 'products' && $(parent).hasClass('image-wrap')) { 577 if ($(parent).closest('.product-main-slide').length) { 578 if (!$(parent).closest('.product-main-slide').find('.bss_pl_img').length) { 579 $(parent).closest('.product-main-slide').prepend(htmlLabel); 580 appended = true; 581 } 582 } 583 } 584 if (page == 'collections' && $(parent).hasClass('grid-product__content')) { 585 $(parent).find('.grid-product__image-mask').prepend(htmlLabel); 586 appended = true; 587 } 588 return appended; 589} 590 591function bssFixSupportElementImage($, img, parent, page) { 592 if($(parent).hasClass('grid-product__content')) { 593 img = $(parent).find('.grid-product__image-mask'); 594 } 595 return img; 596} 597 598 </script>
598 599 600 601<style> 602 603 604 605</style> 606
607<script data-nosnippet> 608 function bssLoadScripts(src, callback, isDefer = false) { 609 const scriptTag = document.createElement('script'); 610 document.head.appendChild(scriptTag); 611 scriptTag.src = src; 612 if (isDefer) { 613 scriptTag.defer = true; 614 } else { 615 scriptTag.async = true; 616 } 617 if (callback) { 618 scriptTag.addEventListener('load', function () { 619 callback(); 620 }); 621 } 622 } 623 const scriptUrls = [ 624 "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-helper.js", 625 "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-config-run-scripts.js", 626 ]; 627 Promise.all(scriptUrls.map((script) => new Promise((resolve) => bssLoadScripts(script, resolve)))).then((res) => { 628 console.log('BSS scripts loaded'); 629 window.bssScriptsLoaded = true; 630 }); 631 632 function bssInitScripts() { 633 if (BSS_PL.configData.length) { 634 const enabledFeature = [ 635 { type: 1, script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-label.js" }, 636 { type: 2, badge: [0, 7, 8], script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-product-name.js" }, 637 { type: 2, badge: [1, 11], script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-product-image.js" }, 638 { type: 2, badge: 2, script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-custom-selector.js" }, 639 { type: 2, badge: [3, 9, 10], script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-price.js" }, 640 { type: 2, badge: 4, script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-add-to-cart-btn.js" }, 641 { type: 2, badge: 5, script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-quantity-box.js" }, 642 { type: 2, badge: 6, script: "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-init-for-badge-buy-it-now-btn.js" } 643 ] 644 .filter(({ type, badge }) => BSS_PL.configData.some(item => item.label_type === type && (badge === undefined || (Array.isArray(badge) ? badge.includes(item.badge_type) : item.badge_type === badge))) || (BSS_PL.configDataLabelGroup && BSS_PL.configDataLabelGroup.length)) 645 .map(({ script }) => script); 646 647 enabledFeature.forEach((src) => bssLoadScripts(src)); 648 649 if (enabledFeature.length) { 650 const src = "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-product-label-js.js"; 651 bssLoadScripts(src); 652 } 653 } 654 655 if (BSS_PL.configDataBanner && BSS_PL.configDataBanner.length) { 656 const src = "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-product-label-banner.js"; 657 bssLoadScripts(src); 658 } 659 660 if (BSS_PL.configDataPopup && BSS_PL.configDataPopup.length) { 661 const src = "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-product-label-popup.js"; 662 bssLoadScripts(src); 663 } 664 665 if (window.location.search.includes('bss-pl-custom-selector')) { 666 const src = "https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-product-label-custom-position.js"; 667 bssLoadScripts(src, null, true); 668 } 669 } 670 bssInitScripts(); 671</script>
671 672 673 674<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 675 676<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 677 678 679 680 681 682 683
684<script> 685 ;(function () { 686 const url = new URL(window.location) 687 const viewParam = url.searchParams.get('view') 688 if (viewParam && viewParam.includes('variant-pf-')) { 689 url.searchParams.set('pf_v', viewParam) 690 url.searchParams.delete('view') 691 window.history.replaceState({}, '', url) 692 } 693 })() 694</script>
694 695 696 697
698<script type='module'> 699 700 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 701 702 window.PAGEFLY_CRO['data_debug'] = { 703 original_template_suffix: "home", 704 allow_ab_test: false, 705 ab_test_start_time: 0, 706 ab_test_end_time: 0, 707 today_date_time: 1791598605000, 708 } 709 window.PAGEFLY_CRO['GA4'] = { enabled: false} 710</script>
710 711 712<!-- END app snippet --> 713 714 715 716 717 718 719 720 721
721<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-helper.js' defer='defer'></script>
721 722 723
723<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-general-helper.js' defer='defer'></script>
723 724 725
725<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-snap-slider.js' defer='defer'></script>
725 726 727
727<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-slideshow-v3.js' defer='defer'></script>
727 728 729
729<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-slideshow-v4.js' defer='defer'></script>
729 730 731
731<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-glider.js' defer='defer'></script>
731 732 733
733<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
733 734 735
735<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-product-media.js' defer='defer'></script>
735 736 737
737<script src='https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-product.js' defer='defer'></script>
737 738 739
740<script id='pagefly-helper-data' type='application/json'> 741 { 742 "page_optimization": { 743 "assets_prefetching": false 744 }, 745 "elements_asset_mapper": { 746 "Accordion": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-accordion.js", 747 "Accordion3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-accordion3.js", 748 "CountDown": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-countdown.js", 749 "GMap1": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js", 750 "GMap2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js", 751 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js", 752 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-gmap.js", 753 "HTML.Video": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo.js", 754 "HTML.Video2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo2.js", 755 "HTML.Video3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo2.js", 756 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-htmlvideo2.js", 757 "Instagram": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-instagram.js", 758 "Instagram2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-instagram.js", 759 "Insta3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-instagram3.js", 760 "Tabs": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-tab.js", 761 "Tabs3": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-tab3.js", 762 "ProductBox": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-cart.js", 763 "FBPageBox2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-facebook.js", 764 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-facebook.js", 765 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-twitter.js", 766 "Paragraph4": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-paragraph4.js", 767 768 "AliReviews": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 769 "BackInStock": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 770 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 771 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 772 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 773 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder
773-368/assets/pagefly-3rd-elements.js", 774 "LimeSpot": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 775 "Loox": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 776 "Opinew": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 777 "Powr": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 778 "ProductReviews": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 779 "PushOwl": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 780 "ReCharge": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 781 "Rivyo": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 782 "TrackingMore": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 783 "Vitals": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js", 784 "Wiser": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-3rd-elements.js" 785 }, 786 "custom_elements_mapper": { 787 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-click-action-element.js", 788 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-dialog-element.js" 789 } 790 } 791</script>
791 792
793<script id='pagefly-heatmap-config' type='application/json'> 794 {} 795</script>
vendor: 1 bytes, line 795
795
796<script> 797 (function () { 798 var el = document.getElementById('pagefly-heatmap-config') 799 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 800 try { 801 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 802 } catch (e) { 803 window.__pagefly_heatmap_config__ = {} 804 } 805 })() 806</script>
vendor: 1 bytes, line 806
806
807<script> 808 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 809 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 810 // overlay path in the metafield, and this page must already be one the merchant enabled 811 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 812 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 813 (function () { 814 var cfg = window.__pagefly_heatmap_config__ || {} 815 var id = (window.__pagefly_page_setting__ || {}).pageId 816 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 817 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 818 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 819 var s = document.createElement('script') 820 s.src = 'https://cdn.shopify.com/extensions/01a11f15-76fc-7eb4-aca4-56f1414c090f/pagefly-ai-page-builder-368/assets/pagefly-heatmap-overlay.js' 821 s.defer = true 822 document.head.appendChild(s) 823 })() 824</script>
824 825 826<!-- BEGIN app snippet: pf-ai-schema --> 827<!-- END app snippet --> 828 829 830<!-- END app block --><!-- BEGIN app block: shopify://apps/searchpie-seo-speed/blocks/sb-snippets/29f6c508-9bb9-4e93-9f98-b637b62f3552 --><!-- BEGIN app snippet: Secomapp-Breadcrumb --><!-- END app snippet --> 831 832 833 <meta name="google-site-verification" content="QrVSQTY0FXZE-uAaK7sJdgBIABOf5RHVllx3wH1ZYoM"> 834 835 836<!-- BEGIN app snippet: sb-detect-broken-link -->
836<script></script>
836<!-- END app snippet --> 837 838<!-- BEGIN app snippet: internal-link --><!-- END app snippet --> 839<!-- BEGIN app snippet: social-tags --><!-- SearchPie Social Tags --> 840 841 842<!-- END SearchPie Social Tags --><!-- END app snippet --> 843<!-- BEGIN app snippet: sb-nx --> 844 845<!-- END app snippet --> 846<!-- BEGIN app snippet: sb-local-seo --><!-- sb-local-seo.liquid -->
847<script> 848 const _sb_cf_local_seo = {}; 849</script>
849<!-- END app snippet --> 850 851<!-- END SearchPie snippets --> 852<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a11ed6-e8a4-72fb-a6d4-8a5f8fa0fc4c/version_41d035d3-2026-10-09_11h05m/assets/bss-pl-style.min.css" rel="stylesheet" type="text/css" media="all"> 853<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
854<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";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: 62028185796,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 854
854
855<script> 856 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 857</script>
vendor: 1 bytes, line 857
857
858<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={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:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-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:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
858).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 62028185796,storefrontBaseUrl: "https://www.worldofhappybay.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.worldofhappybay.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"3272474998","configuration":"{\"mailchimp_store_id\":\"store_iw26ewpyevhffl7vzqg8\", \"mailchimp_user_id\":\"185213834\",\"mailchimp_list_id\":\"1002c036c2\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
858,{"id":"1966866806","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3free-01.swymrelay.com\",\"swymTier\":\"v3free-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"603488452","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"GT-PLWZ763N\\\",\\\"google_tag_ids\\\":[\\\"GT-PLWZ763N\\\"],\\\"target_country\\\":\\\"ES\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":\\\"MC-CNXZ57DP9C\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":\\\"MC-CNXZ57DP9C\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":\\\"MC-CNXZ57DP9C\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"283803844","configuration":"{\"pixel_id\":\"1001986498254450\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"38240452","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"World of Happy Bay","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"orabelle-clothing108.myshopify.com","countryCode":"ES","storefrontUrl":"https:\/\/www.worldofhappybay.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"15062409773430","handle":"beach-escape-sky-blue-linen-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221084094838","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15062409806198","handle":"vintage-look-timeless-beige-linen-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221084291446","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15062409871734","handle":"enjoy-the-pink-life-line-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221084520822","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15062409937270","handle":"easygoing-aquatics-blue-linen-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221084782966","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
858,{"id":"15062410101110","handle":"your-tropical-paradise-dream-sky-blue-linen-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221085864310","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15005038870902","handle":"catch-the-waves-not-bad-vibes-blue-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55113413493110","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15062409576822","handle":"classic-work-save-travel-repeat-white-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221083013494","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15062409609590","handle":"beach-charm-navy-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221083242870","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15062409675126","handle":"casual-black-essential-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55221083472246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15130931069302","handle":"blooming-joyride-wildflower-whirl-white-crew-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55423107203446","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7939387850948","handle":"radiate-good-vibes-white-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55235667788150","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7972567875780","handle":"coastal-essence-green-t-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55217467785590","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7399165886660","handle":"colour-you-happy-white-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42297281511620","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7163451441348","handle":"i-dont-give-a-sky-blue-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41603457810628","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15071786991990","handle":"island-dreams-blue-resort-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55245866303862","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7940154458308","handle":"island-dreams-white-resort-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55235678404982","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"15131042906486","handle":"laid-back-luxe-white-mood-shirt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55423421481334","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.worldofhappybay.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"178747146614","themeStoreId":"857","themePublished":"true","eventMetadataId":"4e1104b8-8d20-41f5-85c6-e48ef614d893","pageType":"home","shopId":"62028185796","storefrontBaseUrl":"https:\/\/www.worldofhappybay.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
858<script> 859 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 860 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 861 window.ShopifyAnalytics.meta.currency = 'USD'; 862 var meta = {"page":{"pageType":"home","requestId":"650a425e-9305-49aa-91ff-dc062b6270b4-1791598605"}}; 863 for (var attr in meta) { 864 window.ShopifyAnalytics.meta[attr] = meta[attr]; 865 } 866</script>
vendor: 1 bytes, line 866
866
867<script class="analytics"> 868 (function () { 869 var customDocumentWrite = function(content) { 870 var jquery = null; 871 872 if (window.jQuery) { 873 jquery = window.jQuery; 874 } else if (window.Checkout && window.Checkout.$) { 875 jquery = window.Checkout.$; 876 } 877 878 if (jquery) { 879 jquery('body').append(content); 880 } 881 }; 882 883 var hasLoggedConversion = function(token) { 884 if (token) { 885 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 886 } 887 return false; 888 } 889 890 var setCookieIfConversion = function(token) { 891 if (token) { 892 var twoMonthsFromNow = new Date(Date.now()); 893 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 894 895 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 896 } 897 } 898 899 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 900 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 901 if (trekkie.integrations) { 902 return; 903 } 904 trekkie.methods = [ 905 'identify', 906 'page', 907 'ready', 908 'track', 909 'trackForm', 910 'trackLink' 911 ]; 912 trekkie.factory = function(method) { 913 return function() { 914 var args = Array.prototype.slice.call(arguments); 915 args.unshift(method); 916 trekkie.push(args); 917 if (method == 'track' || method == 'page') { 918 var pageUrl; 919 try { 920 pageUrl = window.location.href; 921 } catch (e) {} 922 var pageReferrer; 923 try { 924 pageReferrer = document.referrer; 925 } catch (e) {} 926 try { 927 if (window.__TREKKIE_SHIM_QUEUE == null) { 928 window.__TREKKIE_SHIM_QUEUE = []; 929 } 930 window.__TREKKIE_SHIM_QUEUE.push({ 931 from: 'trekkie-stub', 932 method: method, 933 args: args.slice(1), 934 pageContext: { 935 url: pageUrl, 936 referrer: pageReferrer 937 } 938 }); 939 } catch (e) { 940 // no-op 941 } 942 } 943 return trekkie; 944 }; 945 }; 946 for (var i = 0; i < trekkie.methods.length; i++) { 947 var key = trekkie.methods[i]; 948 trekkie[key] = trekkie.factory(key); 949 } 950 trekkie.load = function(config) { 951 trekkie.config = config || {}; 952 trekkie.config.initialDocumentCookie = document.cookie; 953 var first = document.getElementsByTagName('script')[0]; 954var script = document.createElement('script'); 955script.type = 'text/javascript'; 956script.onerror = function(e) { 957 var scriptFallback = document.createElement('script'); 958 scriptFallback.type = 'text/javascript'; 959 scriptFallback.onerror = function(error) { 960 var Monorail = { 961 produce: function produce(monorailDomain, schemaId, payload) { 962 var currentMs = new Date().getTime(); 963 var event = { 964 schema_id: schemaId, 965 payload: payload, 966 metadata: { 967 event_created_at_ms: currentMs, 968 event_sent_at_ms: currentMs 969 } 970 }; 971 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 972 }, 973 sendRequest: function sendRequest(endpointUrl, payload) { 974 // Try the sendBeacon API 975 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 976 var blobData = new window.Blob([payload], { 977 type: 'text/plain' 978 }); 979 980 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 981 return true; 982 } // sendBeacon was not successful 983 984 } // XHR beacon 985 986 var xhr = new XMLHttpRequest(); 987 988 try { 989 xhr.open('POST', endpointUrl); 990 xhr.setRequestHeader('Content-Type', 'text/plain'); 991 xhr.send(payload); 992 } catch (e) { 993 console.log(e); 994 } 995 996 return false; 997 }, 998 isIos12: function isIos12() { 999 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1000 } 1001 }; 1002 Monorail.produce('monorail-edge.shopifysvc.com', 1003 'trekkie_storefront_load_errors/1.1', 1004 {shop_id: 62028185796, 1005 theme_id: 178747146614, 1006 app_name: "storefront", 1007 context_url: window.location.href, 1008 source_url: "//www.worldofhappybay.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 1009 1010 }; 1011 scriptFallback.async = true; 1012 scriptFallback.src = '//www.worldofhappybay.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1013 first.parentNode.insertBefore(scriptFallback, first); 1014}; 1015script.async = true; 1016script.src = '//www.worldofhappybay.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 1017first.parentNode.insertBefore(script, first); 1018 1019 }; 1020 trekkie.load( 1021 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62028185796,"isMerchantRequest":null,"themeId":178747146614,"themeCityHash":"11053836257665776659","contentLanguage":"en","currency":"USD","eventMetadataId":"4e1104b8-8d20-41f5-85c6-e48ef614d893"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1022 ); 1023 1024 var loaded = false;
1025 trekkie.ready(function() { 1026 if (loaded) return; 1027 loaded = true; 1028 1029 window.ShopifyAnalytics.lib = window.trekkie; 1030 1031 var originalDocumentWrite = document.write; 1032 document.write = customDocumentWrite; 1033 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1034 document.write = originalDocumentWrite; 1035 1036 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1037 var token = match? match[1]: undefined; 1038 if (!hasLoggedConversion(token)) { 1039 setCookieIfConversion(token); 1040 1041 } 1042 }); 1043 1044 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"650a425e-9305-49aa-91ff-dc062b6270b4-1791598605","shopifyEmitted":true}); 1045 1046 var eventsListenerScript = document.createElement('script'); 1047 eventsListenerScript.async = true; 1048 eventsListenerScript.src = "//www.worldofhappybay.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1049 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1050})();</script>
vendor: 1 bytes, line 1050
1050
1051<script 1052 defer 1053 src="https://www.worldofhappybay.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 1054 data-application="storefront-renderer" 1055 data-shop-id="62028185796" 1056 data-render-region="gcp-us-west1" 1057 data-page-type="index" 1058 data-theme-instance-id="178747146614" 1059 data-theme-name="Impulse" 1060 data-theme-version="6.1.0" 1061 data-monorail-region="shop_domain" 1062 data-resource-timing-sampling-rate="10" 1063 data-shs="true" 1064 data-shs-beacon="true" 1065 data-shs-export-with-fetch="true" 1066 data-shs-logs-sample-rate="1" 1067 data-shs-beacon-endpoint="https://www.worldofhappybay.com/api/collect" 1068></script>
1068 1069<meta name="shopify-y" content="d9c5984c-2cb7-486e-b254-56210266ada6" data-expiration="1823156205000"><meta name="shopify-s" content="76de8f06-fa8b-4dc6-a2de-9fb09887cc1b" data-expiration="1791600405000"> 1070</head> 1071 1072<body class="template-index" data-center-text="true" data-button_style="square" data-type_header_capitalize="true" data-type_headers_align_text="true" data-type_product_capitalize="true" data-swatch_style="round" > 1073 <div id="load"></div> 1074 <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> 1075<div id="contents"> 1076 <div id="PageContainer" class="page-container"> 1077 <div class="transition-body"><div id="shopify-section-header" class="shopify-section"> 1078 1079<div id="NavDrawer" class="drawer drawer--right"> 1080 <div class="drawer__contents"> 1081 <div class="drawer__fixed-header"> 1082 <div class="drawer__header appear-animation appear-delay-1"> 1083 <div class="h2 drawer__title"></div> 1084 <div class="drawer__close"> 1085 <button type="button" class="drawer__close-button js-drawer-close"> 1086 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1087 <span class="icon__fallback-text">Close menu</span> 1088 </button> 1089 </div> 1090 </div> 1091 </div> 1092 <div class="drawer__scrollable"> 1093 <ul class="mobile-nav mobile-nav--heading-style" role="navigation" aria-label="Primary"><li class="mobile-nav__item appear-animation appear-delay-2"><div class="mobile-nav__has-sublist"><a href="/collections/man" 1094 class="mobile-nav__link mobile-nav__link--top-level" 1095 id="Label-collections-man1" 1096 > 1097 Man 1098 </a> 1099 <div class="mobile-nav__toggle"> 1100 <button type="button" 1101 aria-controls="Linklist-collections-man1" 1102 aria-labelledby="Label-collections-man1" 1103 class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1104 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1105</span> 1106</button> 1107 </div></div><div id="Linklist-collections-man1" 1108 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1109 > 1110 <div class="collapsible-content__inner"> 1111 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 1112 <div class="mobile-nav__child-item"><a href="/collections/t-shirts-1" 1113 class="mobile-nav__link" 1114 id="Sublabel-collections-t-shirts-11" 1115 > 1116 T-shirts 1117 </a><button type="button" 1118 aria-controls="Sublinklist-collections-man1-collections-t-shirts-11" 1119 aria-labelledby="Sublabel-collections-t-shirts-11" 1120 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1121 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1122</span> 1123</button></div><div 1124 id="Sublinklist-collections-man1-collections-t-shirts-11" 1125 aria-labelledby="Sublabel-collections-t-shirts-11" 1126 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1127 > 1128 <div class="collapsible-content__inner"> 1129 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1130 <a href="/collections/t-shirts-1" class="mobile-nav__link"> 1131 View all 1132 </a> 1133 </li></ul> 1134 </div> 1135 </div></li><li class="mobile-nav__item"> 1136 <div class="mobile-nav__child-item"><a href="/collections/classic-polo-t-shirts" 1137 class="mobile-nav__link" 1138 id="Sublabel-collections-classic-polo-t-shirts2" 1139 > 1140 Classic Polos 1141 </a><button type="button" 1142 aria-controls="Sublinklist-collections-man1-collections-classic-polo-t-shirts2" 1143 aria-labelledby="Sublabel-collections-classic-polo-t-shirts2" 1144 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1145 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1145ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1146</span> 1147</button></div><div 1148 id="Sublinklist-collections-man1-collections-classic-polo-t-shirts2" 1149 aria-labelledby="Sublabel-collections-classic-polo-t-shirts2" 1150 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1151 > 1152 <div class="collapsible-content__inner"> 1153 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1154 <a href="/collections/classic-polo-t-shirts" class="mobile-nav__link"> 1155 View all 1156 </a> 1157 </li></ul> 1158 </div> 1159 </div></li><li class="mobile-nav__item"> 1160 <div class="mobile-nav__child-item"><a href="/collections/the-linen-collection-shirt" 1161 class="mobile-nav__link" 1162 id="Sublabel-collections-the-linen-collection-shirt3" 1163 > 1164 The Linen Collection Shirts 1165 </a><button type="button" 1166 aria-controls="Sublinklist-collections-man1-collections-the-linen-collection-shirt3" 1167 aria-labelledby="Sublabel-collections-the-linen-collection-shirt3" 1168 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1169 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1170</span> 1171</button></div><div 1172 id="Sublinklist-collections-man1-collections-the-linen-collection-shirt3" 1173 aria-labelledby="Sublabel-collections-the-linen-collection-shirt3" 1174 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1175 > 1176 <div class="collapsible-content__inner"> 1177 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1178 <a href="/collections/the-linen-collection-shirt" class="mobile-nav__link"> 1179 View all 1180 </a> 1181 </li></ul> 1182 </div> 1183 </div></li><li class="mobile-nav__item"> 1184 <div class="mobile-nav__child-item"><a href="/collections/classic-shirts" 1185 class="mobile-nav__link" 1186 id="Sublabel-collections-classic-shirts4" 1187 > 1188 Classic Shirts 1189 </a><button type="button" 1190 aria-controls="Sublinklist-collections-man1-collections-classic-shirts4" 1191 aria-labelledby="Sublabel-collections-classic-shirts4" 1192 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1193 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1194</span> 1195</button></div><div 1196 id="Sublinklist-collections-man1-collections-classic-shirts4" 1197 aria-labelledby="Sublabel-collections-classic-shirts4" 1198 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1199 > 1200 <div class="collapsible-content__inner"> 1201 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1202 <a href="/collections/classic-shirts" class="mobile-nav__link"> 1203 View all 1204 </a> 1205 </li></ul> 1206 </div> 1207 </div></li><li class="mobile-nav__item"> 1208 <div class="mobile-nav__child-item">
1208<a href="/collections/man-resort-shirts" 1209 class="mobile-nav__link" 1210 id="Sublabel-collections-man-resort-shirts5" 1211 > 1212 Resort Shirts 1213 </a><button type="button" 1214 aria-controls="Sublinklist-collections-man1-collections-man-resort-shirts5" 1215 aria-labelledby="Sublabel-collections-man-resort-shirts5" 1216 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1217 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1218</span> 1219</button></div><div 1220 id="Sublinklist-collections-man1-collections-man-resort-shirts5" 1221 aria-labelledby="Sublabel-collections-man-resort-shirts5" 1222 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1223 > 1224 <div class="collapsible-content__inner"> 1225 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1226 <a href="/collections/man-resort-shirts" class="mobile-nav__link"> 1227 View all 1228 </a> 1229 </li></ul> 1230 </div> 1231 </div></li><li class="mobile-nav__item"> 1232 <div class="mobile-nav__child-item"><a href="/collections/hawaiian-shirts" 1233 class="mobile-nav__link" 1234 id="Sublabel-collections-hawaiian-shirts6" 1235 > 1236 Hawaiian Shirts 1237 </a><button type="button" 1238 aria-controls="Sublinklist-collections-man1-collections-hawaiian-shirts6" 1239 aria-labelledby="Sublabel-collections-hawaiian-shirts6" 1240 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1241 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1242</span> 1243</button></div><div 1244 id="Sublinklist-collections-man1-collections-hawaiian-shirts6" 1245 aria-labelledby="Sublabel-collections-hawaiian-shirts6" 1246 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1247 > 1248 <div class="collapsible-content__inner"> 1249 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1250 <a href="/collections/hawaiian-shirts" class="mobile-nav__link"> 1251 View all 1252 </a> 1253 </li></ul> 1254 </div> 1255 </div></li><li class="mobile-nav__item"> 1256 <div class="mobile-nav__child-item"><a href="/collections/mood-shirts" 1257 class="mobile-nav__link" 1258 id="Sublabel-collections-mood-shirts7" 1259 > 1260 Printed Mood Shirts 1261 </a><button type="button" 1262 aria-controls="Sublinklist-collections-man1-collections-mood-shirts7" 1263 aria-labelledby="Sublabel-collections-mood-shirts7" 1264 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1265 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1265ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1266</span> 1267</button></div><div 1268 id="Sublinklist-collections-man1-collections-mood-shirts7" 1269 aria-labelledby="Sublabel-collections-mood-shirts7" 1270 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1271 > 1272 <div class="collapsible-content__inner"> 1273 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1274 <a href="/collections/mood-shirts" class="mobile-nav__link"> 1275 View all 1276 </a> 1277 </li></ul> 1278 </div> 1279 </div></li><li class="mobile-nav__item"> 1280 <div class="mobile-nav__child-item"><a href="/collections/the-linen-collection-bottoms" 1281 class="mobile-nav__link" 1282 id="Sublabel-collections-the-linen-collection-bottoms8" 1283 > 1284 The Linen Collection Bottoms 1285 </a><button type="button" 1286 aria-controls="Sublinklist-collections-man1-collections-the-linen-collection-bottoms8" 1287 aria-labelledby="Sublabel-collections-the-linen-collection-bottoms8" 1288 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1289 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1290</span> 1291</button></div><div 1292 id="Sublinklist-collections-man1-collections-the-linen-collection-bottoms8" 1293 aria-labelledby="Sublabel-collections-the-linen-collection-bottoms8" 1294 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1295 > 1296 <div class="collapsible-content__inner"> 1297 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1298 <a href="/collections/the-linen-collection-bottoms" class="mobile-nav__link"> 1299 View all 1300 </a> 1301 </li></ul> 1302 </div> 1303 </div></li><li class="mobile-nav__item"> 1304 <div class="mobile-nav__child-item"><a href="/collections/flex-shorts" 1305 class="mobile-nav__link" 1306 id="Sublabel-collections-flex-shorts9" 1307 > 1308 Flex Shorts 1309 </a><button type="button" 1310 aria-controls="Sublinklist-collections-man1-collections-flex-shorts9" 1311 aria-labelledby="Sublabel-collections-flex-shorts9" 1312 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1313 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1314</span> 1315</button></div><div 1316 id="Sublinklist-collections-man1-collections-flex-shorts9" 1317 aria-labelledby="Sublabel-collections-flex-shorts9" 1318 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1319 > 1320 <div class="collapsible-content__inner"> 1321 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1322 <a href="/collections/flex-shorts" class="mobile-nav__link"> 1323 View all 1324 </a> 1325 </li></ul> 1326 </div> 1327 </div></li><li class="mobile-nav__item"> 1328 <div class="mobile-nav__child-item"><a href="/collections/swim-shorts" 1329 class="mobile-nav__link" 1330 id="Sublabel-collections-swim-shorts10" 1331 > 1332 Swim Shorts 1333 </a><button type="button" 1334 aria-controls="Sublinklist-collections-man1-collections-swim-shorts10" 1335 aria-labelledby="Sublabel-collections-swim-shorts10" 1336 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1337 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1337ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1338</span> 1339</button></div><div 1340 id="Sublinklist-collections-man1-collections-swim-shorts10" 1341 aria-labelledby="Sublabel-collections-swim-shorts10" 1342 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1343 > 1344 <div class="collapsible-content__inner"> 1345 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1346 <a href="/collections/swim-shorts" class="mobile-nav__link"> 1347 View all 1348 </a> 1349 </li></ul> 1350 </div> 1351 </div></li><li class="mobile-nav__item"> 1352 <div class="mobile-nav__child-item"><a href="/collections/pants" 1353 class="mobile-nav__link" 1354 id="Sublabel-collections-pants11" 1355 > 1356 Pants 1357 </a><button type="button" 1358 aria-controls="Sublinklist-collections-man1-collections-pants11" 1359 aria-labelledby="Sublabel-collections-pants11" 1360 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1361 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1362</span> 1363</button></div><div 1364 id="Sublinklist-collections-man1-collections-pants11" 1365 aria-labelledby="Sublabel-collections-pants11" 1366 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1367 > 1368 <div class="collapsible-content__inner"> 1369 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1370 <a href="/collections/pants" class="mobile-nav__link"> 1371 View all 1372 </a> 1373 </li></ul> 1374 </div> 1375 </div></li><li class="mobile-nav__item"> 1376 <div class="mobile-nav__child-item"><a href="/collections/the-orabelle-collection" 1377 class="mobile-nav__link" 1378 id="Sublabel-collections-the-orabelle-collection12" 1379 > 1380 The Orabelle Collection 1381 </a><button type="button" 1382 aria-controls="Sublinklist-collections-man1-collections-the-orabelle-collection12" 1383 aria-labelledby="Sublabel-collections-the-orabelle-collection12" 1384 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1385 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1386</span> 1387</button></div><div 1388 id="Sublinklist-collections-man1-collections-the-orabelle-collection12" 1389 aria-labelledby="Sublabel-collections-the-orabelle-collection12" 1390 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1391 > 1392 <div class="collapsible-content__inner"> 1393 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1394 <a href="/collections/the-orabelle-collection" class="mobile-nav__link"> 1395 View all 1396 </a> 1397 </li></ul> 1398 </div> 1399 </div></li><li class="mobile-nav__item"> 1400 <div class="mobile-nav__child-item"><a href="/collections/hooded-tank-t-shirt" 1401 class="mobile-nav__link" 1402 id="Sublabel-collections-hooded-tank-t-shirt13" 1403 > 1404 Hooded Tank T- Shirt 1405 </a><button type="button" 1406 aria-controls="Sublinklist-collections-man1-collections-hooded-tank-t-shirt13" 1407 aria-labelledby="Sublabel-collections-hooded-tank-t-shirt13" 1408 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1409 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1409ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1410</span> 1411</button></div><div 1412 id="Sublinklist-collections-man1-collections-hooded-tank-t-shirt13" 1413 aria-labelledby="Sublabel-collections-hooded-tank-t-shirt13" 1414 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1415 > 1416 <div class="collapsible-content__inner"> 1417 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1418 <a href="/collections/hooded-tank-t-shirt" class="mobile-nav__link"> 1419 View all 1420 </a> 1421 </li></ul> 1422 </div> 1423 </div></li><li class="mobile-nav__item"> 1424 <div class="mobile-nav__child-item"><a href="/collections/the-knit-collection" 1425 class="mobile-nav__link" 1426 id="Sublabel-collections-the-knit-collection14" 1427 > 1428 The Knit Collection 1429 </a><button type="button" 1430 aria-controls="Sublinklist-collections-man1-collections-the-knit-collection14" 1431 aria-labelledby="Sublabel-collections-the-knit-collection14" 1432 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1433 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1434</span> 1435</button></div><div 1436 id="Sublinklist-collections-man1-collections-the-knit-collection14" 1437 aria-labelledby="Sublabel-collections-the-knit-collection14" 1438 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1439 > 1440 <div class="collapsible-content__inner"> 1441 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1442 <a href="/collections/the-knit-collection" class="mobile-nav__link"> 1443 View all 1444 </a> 1445 </li></ul> 1446 </div> 1447 </div></li></ul> 1448 </div> 1449 </div></li><li class="mobile-nav__item appear-animation appear-delay-3"><div class="mobile-nav__has-sublist"><a href="/collections/woman" 1450 class="mobile-nav__link mobile-nav__link--top-level" 1451 id="Label-collections-woman2" 1452 > 1453 Woman 1454 </a> 1455 <div class="mobile-nav__toggle"> 1456 <button type="button" 1457 aria-controls="Linklist-collections-woman2" 1458 aria-labelledby="Label-collections-woman2" 1459 class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1460 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1461</span> 1462</button> 1463 </div></div><div id="Linklist-collections-woman2" 1464 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1465 > 1466 <div class="collapsible-content__inner"> 1467 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 1468 <div class="mobile-nav__child-item"><a href="/collections/woman-dresses" 1469 class="mobile-nav__link" 1470 id="Sublabel-collections-woman-dresses1" 1471 > 1472 Dresses 1473 </a><button type="button" 1474 aria-controls="Sublinklist-collections-woman2-collections-woman-dresses1" 1475 aria-labelledby="Sublabel-collections-woman-dresses1" 1476 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1477 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1477ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1478</span> 1479</button></div><div 1480 id="Sublinklist-collections-woman2-collections-woman-dresses1" 1481 aria-labelledby="Sublabel-collections-woman-dresses1" 1482 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1483 > 1484 <div class="collapsible-content__inner"> 1485 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1486 <a href="/collections/woman-dresses" class="mobile-nav__link"> 1487 View all 1488 </a> 1489 </li></ul> 1490 </div> 1491 </div></li><li class="mobile-nav__item"> 1492 <div class="mobile-nav__child-item"><a href="/collections/woman-shirts" 1493 class="mobile-nav__link" 1494 id="Sublabel-collections-woman-shirts2" 1495 > 1496 Shirts & Blouses 1497 </a><button type="button" 1498 aria-controls="Sublinklist-collections-woman2-collections-woman-shirts2" 1499 aria-labelledby="Sublabel-collections-woman-shirts2" 1500 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1501 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1502</span> 1503</button></div><div 1504 id="Sublinklist-collections-woman2-collections-woman-shirts2" 1505 aria-labelledby="Sublabel-collections-woman-shirts2" 1506 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1507 > 1508 <div class="collapsible-content__inner"> 1509 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1510 <a href="/collections/woman-shirts" class="mobile-nav__link"> 1511 View all 1512 </a> 1513 </li></ul> 1514 </div> 1515 </div></li><li class="mobile-nav__item"> 1516 <div class="mobile-nav__child-item"><a href="/collections/womens-t-shirts" 1517 class="mobile-nav__link" 1518 id="Sublabel-collections-womens-t-shirts3" 1519 > 1520 T-Shirts 1521 </a><button type="button" 1522 aria-controls="Sublinklist-collections-woman2-collections-womens-t-shirts3" 1523 aria-labelledby="Sublabel-collections-womens-t-shirts3" 1524 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1525 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1526</span> 1527</button></div><div 1528 id="Sublinklist-collections-woman2-collections-womens-t-shirts3" 1529 aria-labelledby="Sublabel-collections-womens-t-shirts3" 1530 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1531 > 1532 <div class="collapsible-content__inner"> 1533 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1534 <a href="/collections/womens-t-shirts" class="mobile-nav__link"> 1535 View all 1536 </a> 1537 </li></ul> 1538 </div> 1539 </div></li><li class="mobile-nav__item"> 1540 <div class="mobile-nav__child-item"><a href="/collections/woman-shorts" 1541 class="mobile-nav__link" 1542 id="Sublabel-collections-woman-shorts4" 1543 > 1544 Shorts 1545 </a><button type="button" 1546 aria-controls="Sublinklist-collections-woman2-collections-woman-shorts4" 1547 aria-labelledby="Sublabel-collections-woman-shorts4" 1548 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1549 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
1549ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1550</span> 1551</button></div><div 1552 id="Sublinklist-collections-woman2-collections-woman-shorts4" 1553 aria-labelledby="Sublabel-collections-woman-shorts4" 1554 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1555 > 1556 <div class="collapsible-content__inner"> 1557 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1558 <a href="/collections/woman-shorts" class="mobile-nav__link"> 1559 View all 1560 </a> 1561 </li></ul> 1562 </div> 1563 </div></li></ul> 1564 </div> 1565 </div></li><li class="mobile-nav__item appear-animation appear-delay-4"><div class="mobile-nav__has-sublist"><a href="/pages/the-story-of-world-of-happy-bay" 1566 class="mobile-nav__link mobile-nav__link--top-level" 1567 id="Label-pages-the-story-of-world-of-happy-bay3" 1568 > 1569 About us 1570 </a> 1571 <div class="mobile-nav__toggle"> 1572 <button type="button" 1573 aria-controls="Linklist-pages-the-story-of-world-of-happy-bay3" 1574 aria-labelledby="Label-pages-the-story-of-world-of-happy-bay3" 1575 class="collapsible-trigger collapsible--auto-height"><span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 1576 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1577</span> 1578</button> 1579 </div></div><div id="Linklist-pages-the-story-of-world-of-happy-bay3" 1580 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1581 > 1582 <div class="collapsible-content__inner"> 1583 <ul class="mobile-nav__sublist"><li class="mobile-nav__item"> 1584 <div class="mobile-nav__child-item"><a href="/pages/journal" 1585 class="mobile-nav__link" 1586 id="Sublabel-pages-journal1" 1587 > 1588 Journal 1589 </a><button type="button" 1590 aria-controls="Sublinklist-pages-the-story-of-world-of-happy-bay3-pages-journal1" 1591 aria-labelledby="Sublabel-pages-journal1" 1592 class="collapsible-trigger"><span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> 1593 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1594</span> 1595</button></div><div 1596 id="Sublinklist-pages-the-story-of-world-of-happy-bay3-pages-journal1" 1597 aria-labelledby="Sublabel-pages-journal1" 1598 class="mobile-nav__sublist collapsible-content collapsible-content--all" 1599 > 1600 <div class="collapsible-content__inner"> 1601 <ul class="mobile-nav__grandchildlist"><li class="mobile-nav__item"> 1602 <a href="/pages/the-story-of-happy-bay" class="mobile-nav__link"> 1603 Our Story 1604 </a> 1605 </li><li class="mobile-nav__item"> 1606 <a href="/pages/the-hb-man" class="mobile-nav__link"> 1607 The HB Man 1608 </a> 1609 </li><li class="mobile-nav__item"> 1610 <a href="/blogs/a-dive-into-the-craftsmanship" class="mobile-nav__link"> 1611 A Dive into the Craftsmanship 1612 </a> 1613 </li><li class="mobile-nav__item"> 1614 <a href="/blogs/beach-bliss-guide-resort-wear-essentials/article" class="mobile-nav__link"> 1615 Beach Bliss 1616 </a> 1617 </li><li class="mobile-nav__item"> 1618 <a href="/blogs/the-orabelle-collection/the-orabelle-collection" class="mobile-nav__link"> 1619 The Orabelle Collection 1620 </a> 1621 </li><li class="mobile-nav__item"> 1622 <a href="/blogs/the-orabelle-experience/the-orabelle-experience" class="mobile-nav__link"> 1623 The Orabelle Experience 1624 </a> 1625 </li><li class="mobile-nav__item"> 1626 <a href="/blogs/sun-sand-and-style/sun-sand-and-style" class="mobile-nav__link"> 1627 Sun, Sand, and Style 1628 </a> 1629 </li><li class="mobile-nav__item"> 1630 <a href="/blogs/style-by-shape/style-by-shape" class="mobile-nav__link"> 1631 Style by Shape 1632 </a> 1633 </li><li class="mobile-nav__item"> 1634 <a href="/blogs/gen-z-shore-chic/gen-z-shore-chic-ruling-the-sands" class="mobile-nav__link"> 1635 Gen Z Shore Chic 1636 </a> 1637 </li><li class="mobile-nav__item">
1638 <a href="/blogs/tropicool-vibes/exploring-spains-most-stylish-beach-destinations" class="mobile-nav__link"> 1639 Tropicool Vibes 1640 </a> 1641 </li><li class="mobile-nav__item"> 1642 <a href="/blogs/1-product-1-tree/1-product-1-tree" class="mobile-nav__link"> 1643 A Kelp Tree for Every Order: Our Promise to the Planet 1644 </a> 1645 </li></ul> 1646 </div> 1647 </div></li><li class="mobile-nav__item"> 1648 <div class="mobile-nav__child-item"><a href="/pages/contact" 1649 class="mobile-nav__link" 1650 id="Sublabel-pages-contact2" 1651 > 1652 Contact us 1653 </a></div></li><li class="mobile-nav__item"> 1654 <div class="mobile-nav__child-item"><a href="/pages/frequently-asked-questions-faqs" 1655 class="mobile-nav__link" 1656 id="Sublabel-pages-frequently-asked-questions-faqs3" 1657 > 1658 FAQs 1659 </a></div></li></ul> 1660 </div> 1661 </div></li><li class="mobile-nav__item mobile-nav__item--secondary"> 1662 <div class="grid"><div class="grid__item one-half appear-animation appear-delay-5"> 1663 <a href="/account" class="mobile-nav__link">Log in 1664</a> 1665 </div></div> 1666 </li></ul><ul class="mobile-nav__social appear-animation appear-delay-6"><li class="mobile-nav__social-item"> 1667 <a target="_blank" rel="noopener" href="https://www.instagram.com/worldofhappybay/" title="World of Happy Bay on Instagram"> 1668 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> 1669 <span class="icon__fallback-text">Instagram</span> 1670 </a> 1671 </li><li class="mobile-nav__social-item"> 1672 <a target="_blank" rel="noopener" href="https://www.facebook.com/worldofhappybay1" title="World of Happy Bay on Facebook"> 1673 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewB
1673ox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013z"/></svg> 1674 <span class="icon__fallback-text">Facebook</span> 1675 </a> 1676 </li></ul> 1677 </div> 1678 </div> 1679</div> 1680<div id="CartDrawer" class="drawer drawer--right"> 1681 <form id="CartDrawerForm" action="/cart" method="post" novalidate class="drawer__contents"> 1682 <div class="drawer__fixed-header"> 1683 <div class="drawer__header appear-animation appear-delay-1"> 1684 <div class="h2 drawer__title">Cart</div> 1685 <div class="drawer__close"> 1686 <button type="button" class="drawer__close-button js-drawer-close"> 1687 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 1688 <span class="icon__fallback-text">Close cart</span> 1689 </button> 1690 </div> 1691 </div> 1692 </div> 1693 1694 <div class="drawer__inner"> 1695 <div class="drawer__scrollable"> 1696 <div data-products class="appear-animation appear-delay-2"></div> 1697 1698 1699 </div> 1700 1701 <div class="drawer__footer appear-animation appear-delay-4"> 1702 <div data-discounts> 1703 1704 </div> 1705 1706 <div class="cart__item-sub cart__item-row"> 1707 <div class="ajaxcart__subtotal">Subtotal</div> 1708 <div data-subtotal>$0.00</div> 1709 </div> 1710 1711 <div class="cart__item-row text-center"> 1712 <small> 1713 Shipping, taxes, and discount codes calculated at checkout.<br /> 1714 </small> 1715 </div> 1716 1717 1718 1719 <div class="cart__checkout-wrapper"> 1720 <button type="submit" name="checkout" data-terms-required="false" class="btn cart__checkout"> 1721 Check out 1722 </button> 1723 1724 1725 <div class="additional-checkout-buttons additional-checkout-buttons--vertical"><div class="dynamic-checkout__content" id="dynamic-checkout-cart" data-shopify="dynamic-checkout-cart"> <shopify-accelerated-checkout-cart wallet-configs="[{"supports_subs":true,"supports_def_opts":false,"name":"shop_pay","wallet_params":{"shopId":62028185796,"merchantName":"World of Happy Bay","personalized":true}}]" access-token="88c63baee38668d4a2edf05f5107f5f9" buyer-country="US" buyer-locale="en" buyer-currency="USD" shop-id="62028185796" cart-id="feae0136bb57981618d1d9a97c2aa1a0" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]" > <div class="wallet-button-wrapper"> <ul class='wallet-cart-grid wallet-cart-grid--skeleton' role="list" data-shopify-buttoncontainer="true"> <li data-testid='grid-cell' class='wallet-cart-button-container'><div class='wallet-cart-button wallet-cart-button__skeleton' role='button' disabled aria-hidden='true'> </div></li> </ul> </div> </shopify-accelerated-checkout-cart> </div></div> 1726 1727 </div> 1728 </div> 1729 </div> 1730 1731 <div class="drawer__cart-empty appear-animation appear-delay-2"> 1732 <div class="drawer__scrollable"> 1733 Your cart is currently empty. 1734 </div> 1735 </div> 1736 </form> 1737 </div><style> 1738 .site-nav__link, 1739 .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { 1740 font-size: 24px; 1741 } 1742 1743 .site-nav__link, .mobile-nav__link--top-level { 1744 text-transform: uppercase; 1745 letter-spacing: 0.2em; 1746 } 1747 .mobile-nav__link--top-level { 1748 font-size: 1.1em; 1749 } 1750 1751 1752 1753 1754 1755.site-header { 1756 box-shadow: 0 0 1px rgba(0,0,0,0.2); 1757 } 1758 1759 .toolbar + .header-sticky-wrapper .site-header { 1760 border-top: 0; 1761 }</style> 1762 1763<div data-section-id="header" data-section-type="header"> 1764 <div class="announcement-bar"> 1765 <div class="page-width"> 1766 <div class="slideshow-wrapper"> 1767 <button type="button" class="visually-hidden slideshow__pause" data-id="header" aria-live="polite">
1768 <span class="slideshow__pause-stop"> 1769 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><g fill="#000" fill-rule="evenodd"><path d="M0 0h3v13H0zM7 0h3v13H7z"/></g></svg> 1770 <span class="icon__fallback-text">Pause slideshow</span> 1771 </span> 1772 <span class="slideshow__pause-play"> 1773 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg> 1774 <span class="icon__fallback-text">Play slideshow</span> 1775 </span> 1776 </button> 1777 1778 <div 1779 id="AnnouncementSlider" 1780 class="announcement-slider" 1781 data-compact="true" 1782 data-block-count="2"><div 1783 id="AnnouncementSlide-9628f128-dc98-4cf0-8481-3c56d9000433" 1784 class="announcement-slider__slide" 1785 data-index="0" 1786 ><span class="announcement-text">Free shipping on orders above ⬠50</span></div><div 1787 id="AnnouncementSlide-27944ecd-2870-45a9-af25-fa9817d5cfbf" 1788 class="announcement-slider__slide" 1789 data-index="1" 1790 ><span class="announcement-text">Shipping Worldwide</span></div></div> 1791 </div> 1792 </div> 1793 </div> 1794 1795 1796<div class="header-sticky-wrapper"> 1797 <div id="HeaderWrapper" class="header-wrapper header-wrapper--sticky is-light"><div class="toolbar toolbar--transparent small--hide"> 1798 <div class="page-width"> 1799 <div class="toolbar__content"><div class="toolbar__item"><form method="post" action="/localization" id="localization_formtoolbar" accept-charset="UTF-8" class="multi-selectors" enctype="multipart/form-data" data-disclosure-form=""><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="/" /><div class="multi-selectors__item"> 1800 <h2 class="visually-hidden" id="LangHeading-toolbar"> 1801 Language 1802 </h2> 1803 1804 <div class="disclosure" data-disclosure-locale> 1805 <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="LangList-toolbar" aria-describedby="LangHeading-toolbar" data-disclosure-toggle> 1806 <span class="disclosure-list__label"> 1807 English 1808 </span> 1809 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 1810 </button> 1811 <ul id="LangList-toolbar" class="disclosure-list disclosure-list--down disclosure-list--left" data-disclosure-list><li class="disclosure-list__item disclosure-list__item--current"> 1812 <a class="disclosure-list__option" href="#" lang="en" aria-current="true" data-value="en" data-disclosure-option> 1813 <span class="disclosure-list__label"> 1814 English 1815 </span> 1816 </a> 1817 </li><li class="disclosure-list__item"> 1818 <a class="disclosure-list__option" href="#" lang="es" data-value="es" data-disclosure-option> 1819 <span class="disclosure-list__label"> 1820 Español 1821 </span> 1822 </a> 1823 </li><li class="disclosure-list__item"> 1824 <a class="disclosure-list__option" href="#" lang="de" data-value="de" data-disclosure-option> 1825 <span class="disclosure-list__label"> 1826 Deutsch 1827 </span> 1828 </a> 1829 </li></ul> 1830 <input type="hidden" name="locale_code" id="LocaleSelector-toolbar" value="en" data-disclosure-input/> 1831 </div> 1832 </div></form></div></div> 1833 1834 </div> 1835</div> 1836<header 1837 id="SiteHeader" 1838 class="site-header site-header--heading-style" 1839 data-sticky="true" 1840 data-overlay="true"> 1841 <div class="page-width"> 1842 <div 1843 class="header-layout header-layout--left-center" 1844 data-logo-align="left"><div class="header-item header-item--logo"><style data-shopify>.header-item--logo, 1845 .header-layout--left-center .header-item--logo, 1846 .header-layout--left-center .header-item--icons { 1847 -webkit-box-flex: 0 1 120px; 1848 -ms-flex: 0 1 120px; 1849 flex: 0 1 120px; 1850 } 1851 1852 @media only screen and (min-width: 769px) { 1853 .header-item--logo, 1854 .header-layout--left-center .header-item--logo, 1855 .header-layout--left-center .header-item--icons { 1856 -webkit-box-flex: 0 0 200px; 1857 -ms-flex: 0 0 200px; 1858 flex: 0 0 200px; 1859 } 1860 } 1861 1862 .site-header__logo a { 1863 width: 120px; 1864 } 1865 .is-light .site-header__logo .logo--inverted { 1866 width: 120px; 1867 } 1868 @media only screen and (min-width: 769px) { 1869 .site-header__logo a { 1870 width: 200px; 1871 } 1872 1873 .is-light .site-header__logo .logo--inverted { 1874 width: 200px; 1875 } 1876 }</style><h2 class="site-header__logo" itemscope itemtype="http://schema.org/Organization" >
1877 <span class="visually-hidden">World of Happy Bay</span> 1878 <a 1879 href="/" 1880 itemprop="url" 1881 class="site-header__logo-link" 1882 > 1883 <img 1884 class="small--hide" 1885 src="//www.worldofhappybay.com/cdn/shop/files/wohb_logo_200x.png?v=1704527807" 1886 srcset="//www.worldofhappybay.com/cdn/shop/files/wohb_logo_200x.png?v=1704527807 1x, //www.worldofhappybay.com/cdn/shop/files/[email protected]?v=1704527807 2x" 1887 alt="world of happy bay" 1888 itemprop="logo"> 1889 <img 1890 class="medium-up--hide" 1891 src="//www.worldofhappybay.com/cdn/shop/files/wohb_logo_120x.png?v=1704527807" 1892 srcset="//www.worldofhappybay.com/cdn/shop/files/wohb_logo_120x.png?v=1704527807 1x, //www.worldofhappybay.com/cdn/shop/files/[email protected]?v=1704527807 2x" 1893 alt="world of happy bay"> 1894 </a></h2></div><div class="header-item header-item--navigation text-center"><ul 1895 class="site-nav site-navigation small--hide" 1896 1897 role="navigation" aria-label="Primary" 1898 ><li 1899 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" 1900 aria-haspopup="true"> 1901 1902 <a href="/collections/man" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 1903 Man 1904 </a><div class="site-nav__dropdown megamenu text-left"> 1905 <div class="page-width"> 1906 <div class="grid grid--center"> 1907 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><a 1908 href="/collections/t-shirts-1" 1909 class="megamenu__colection-image" 1910 aria-label="T-shirts" 1911 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/tshirt_400x.jpg?v=1712741014)"></a><div class="h5"> 1912 <a href="/collections/t-shirts-1" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">T-shirts</a> 1913 </div><div> 1914 <a href="/collections/t-shirts-1" class="site-nav__dropdown-link"> 1915 View all 1916 </a> 1917 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a 1918 href="/collections/classic-polo-t-shirts" 1919 class="megamenu__colection-image" 1920 aria-label="Classic Polos" 1921 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/slideshow_polo_2_364e1d23-6c94-499e-8539-4a3d20ccc38f_400x.jpg?v=1665486162)"></a><div class="h5"> 1922 <a href="/collections/classic-polo-t-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Classic Polos</a> 1923 </div><div> 1924 <a href="/collections/classic-polo-t-shirts" class="site-nav__dropdown-link"> 1925 View all 1926 </a> 1927 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a 1928 href="/collections/the-linen-collection-shirt" 1929 class="megamenu__colection-image" 1930 aria-label="The Linen Collection Shirt" 1931 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/linen_400x.jpg?v=1713169243)"></a><div class="h5"> 1932 <a href="/collections/the-linen-collection-shirt" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">The Linen Collection Shirts</a> 1933 </div><div> 1934 <a href="/collections/the-linen-collection-shirt" class="site-nav__dropdown-link"> 1935 View all 1936 </a> 1937 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><a 1938 href="/collections/classic-shirts" 1939 class="megamenu__colection-image" 1940 aria-label="Classic Shirts" 1941 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/collection_2024-classic_shirts_400x.jpg?v=1721131415)"></a><div class="h5"> 1942 <a href="/collections/classic-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Classic Shirts</a> 1943 </div><div> 1944 <a href="/collections/classic-shirts" class="site-nav__dropdown-link"> 1945 View all 1946 </a> 1947 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-5"><a
1948 href="/collections/man-resort-shirts" 1949 class="megamenu__colection-image" 1950 aria-label="Man Resort Shirts" 1951 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/resort_shirts_400x.webp?v=1753357315)"></a><div class="h5"> 1952 <a href="/collections/man-resort-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Resort Shirts</a> 1953 </div><div> 1954 <a href="/collections/man-resort-shirts" class="site-nav__dropdown-link"> 1955 View all 1956 </a> 1957 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-6"><a 1958 href="/collections/hawaiian-shirts" 1959 class="megamenu__colection-image" 1960 aria-label="Hawaiian Shirts" 1961 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/hawaiian_shirt_400x.jpg?v=1713169344)"></a><div class="h5"> 1962 <a href="/collections/hawaiian-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Hawaiian Shirts</a> 1963 </div><div> 1964 <a href="/collections/hawaiian-shirts" class="site-nav__dropdown-link"> 1965 View all 1966 </a> 1967 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-7"><a 1968 href="/collections/mood-shirts" 1969 class="megamenu__colection-image" 1970 aria-label="Printed Mood Shirts" 1971 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/Untitled_design_32_400x.webp?v=1730208029)"></a><div class="h5"> 1972 <a href="/collections/mood-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Printed Mood Shirts</a> 1973 </div><div> 1974 <a href="/collections/mood-shirts" class="site-nav__dropdown-link"> 1975 View all 1976 </a> 1977 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-8"><a 1978 href="/collections/the-linen-collection-bottoms" 1979 class="megamenu__colection-image" 1980 aria-label="The Linen Collection Bottoms" 1981 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/collection_2024-pants_400x.webp?v=1730209474)"></a><div class="h5"> 1982 <a href="/collections/the-linen-collection-bottoms" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">The Linen Collection Bottoms</a> 1983 </div><div> 1984 <a href="/collections/the-linen-collection-bottoms" class="site-nav__dropdown-link"> 1985 View all 1986 </a> 1987 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-9"><a 1988 href="/collections/flex-shorts" 1989 class="megamenu__colection-image" 1990 aria-label="Flex Shorts" 1991 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/pc_chinos_400x.jpg?v=1713952456)"></a><div class="h5"> 1992 <a href="/collections/flex-shorts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Flex Shorts</a> 1993 </div><div> 1994 <a href="/collections/flex-shorts" class="site-nav__dropdown-link"> 1995 View all 1996 </a> 1997 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-10"><a 1998 href="/collections/swim-shorts" 1999 class="megamenu__colection-image" 2000 aria-label="Swim Shorts" 2001 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/swimshorts_400x.jpg?v=1713169389)"></a><div class="h5"> 2002 <a href="/collections/swim-shorts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Swim Shorts</a> 2003 </div><div> 2004 <a href="/collections/swim-shorts" class="site-nav__dropdown-link"> 2005 View all 2006 </a> 2007 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-11"><a 2008 href="/collections/pants" 2009 class="megamenu__colection-image" 2010 aria-label="Pants" 2011 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/collection_2024-pants_400x.jpg?v=1721039546)"></a><div class="h5"> 2012 <a href="/collections/pants" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Pants</a> 2013 </div><div> 2014 <a href="/collections/pants" class="site-nav__dropdown-link"> 2015 View all 2016 </a> 2017 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-12"><a 2018 href="/collections/the-orabelle-collection" 2019 class="megamenu__colection-image" 2020 aria-label="The Orabelle Collection" 2021 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/Untitled_design_31_400x.png?v=1713952641
2021)"></a><div class="h5"> 2022 <a href="/collections/the-orabelle-collection" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">The Orabelle Collection</a> 2023 </div><div> 2024 <a href="/collections/the-orabelle-collection" class="site-nav__dropdown-link"> 2025 View all 2026 </a> 2027 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-13"><div class="h5"> 2028 <a href="/collections/hooded-tank-t-shirt" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Hooded Tank T- Shirt</a> 2029 </div><div> 2030 <a href="/collections/hooded-tank-t-shirt" class="site-nav__dropdown-link"> 2031 View all 2032 </a> 2033 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-14"><div class="h5"> 2034 <a href="/collections/the-knit-collection" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">The Knit Collection</a> 2035 </div><div> 2036 <a href="/collections/the-knit-collection" class="site-nav__dropdown-link"> 2037 View all 2038 </a> 2039 </div></div> 2040 </div> 2041 </div> 2042 </div></li><li 2043 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" 2044 aria-haspopup="true"> 2045 2046 <a href="/collections/woman" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 2047 Woman 2048 </a><div class="site-nav__dropdown megamenu text-left"> 2049 <div class="page-width"> 2050 <div class="grid grid--center"> 2051 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><a 2052 href="/collections/woman-dresses" 2053 class="megamenu__colection-image" 2054 aria-label="Woman Dresses" 2055 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/w-dresses_400x.jpg?v=1713169433)"></a><div class="h5"> 2056 <a href="/collections/woman-dresses" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Dresses</a> 2057 </div><div> 2058 <a href="/collections/woman-dresses" class="site-nav__dropdown-link"> 2059 View all 2060 </a> 2061 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><a 2062 href="/collections/woman-shirts" 2063 class="megamenu__colection-image" 2064 aria-label="Woman Shirts" 2065 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/w-blouses_400x.jpg?v=1713169561)"></a><div class="h5"> 2066 <a href="/collections/woman-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Shirts & Blouses</a> 2067 </div><div> 2068 <a href="/collections/woman-shirts" class="site-nav__dropdown-link"> 2069 View all 2070 </a> 2071 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"><a 2072 href="/collections/womens-t-shirts" 2073 class="megamenu__colection-image" 2074 aria-label="Woman T-Shirts" 2075 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/w_tshirts_400x.jpg?v=1713169499)"></a><div class="h5"> 2076 <a href="/collections/womens-t-shirts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">T-Shirts</a> 2077 </div><div> 2078 <a href="/collections/womens-t-shirts" class="site-nav__dropdown-link"> 2079 View all 2080 </a> 2081 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"><a 2082 href="/collections/woman-shorts" 2083 class="megamenu__colection-image" 2084 aria-label="Woman Shorts" 2085 style="background-image: url(//www.worldofhappybay.com/cdn/shop/collections/w-shorts_400x.jpg?v=1713169529)"></a><div class="h5"> 2086 <a href="/collections/woman-shorts" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Shorts</a> 2087 </div><div> 2088 <a href="/collections/woman-shorts" class="site-nav__dropdown-link"> 2089 View all 2090 </a> 2091 </div></div> 2092 </div> 2093 </div> 2094 </div></li><li 2095 class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" 2096 aria-haspopup="true"> 2097 2098 <a href="/pages/the-story-of-world-of-happy-bay" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> 2099 About us 2100 </a><div class="site-nav__dropdown megamenu text-left"> 2101 <div class="page-width"> 2102 <div class="grid grid--center"> 2103 <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1"><div class="h5"> 2104 <a href="/pages/journal" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Journal</a> 2105 </div><div> 2106 <a href="/pages/the-story-of-happy-bay" class="site-nav__dropdown-link"> 2107 Our Story 2108 </a> 2109 </div><div> 2110 <a href="/pages/the-hb-man" class="site-nav__dropdown-link"> 2111 The HB Man 2112 </a> 2113 </div><div> 2114 <a href="/blogs/a-dive-into-the-craftsmanship" class="site-nav__dropdown-link"> 2115 A Dive into the Craftsmanship 2116 </a> 2117 </div><div> 2118 <a href="/blogs/beach-bliss-guide-resort-wear-essentials/article" class="site-nav__dropdown-link"> 2119 Beach Bliss 2120 </a> 2121 </div><div> 2122 <a href="/blogs/the-orabelle-collection/the-orabelle-collection" class="site-nav__dropdown-link"> 2123 The Orabelle Collection 2124 </a> 2125 </div><div> 2126 <a href="/blogs/the-orabelle-experience/the-orabelle-experience" class="site-nav__dropdown-link"> 2127 The Orabelle Experience 2128 </a> 2129 </div><div> 2130 <a href="/blogs/sun-sand-and-style/sun-sand-and-style" class="site-nav__dropdown-link"> 2131 Sun, Sand, and Style 2132 </a> 2133 </div><div> 2134 <a href="/blogs/style-by-shape/style-by-shape" class="site-nav__dropdown-link"> 2135 Style by Shape 2136 </a> 2137 </div><div> 2138 <a href="/blogs/gen-z-shore-chic/gen-z-shore-chic-ruling-the-sands" class="site-nav__dropdown-link"> 2139 Gen Z Shore Chic 2140 </a> 2141 </div><div>
2142 <a href="/blogs/tropicool-vibes/exploring-spains-most-stylish-beach-destinations" class="site-nav__dropdown-link"> 2143 Tropicool Vibes 2144 </a> 2145 </div><div> 2146 <a href="/blogs/1-product-1-tree/1-product-1-tree" class="site-nav__dropdown-link"> 2147 A Kelp Tree for Every Order: Our Promise to the Planet 2148 </a> 2149 </div></div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"><div class="h5"> 2150 <a href="/pages/contact" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Contact us</a> 2151 </div><div class="h5"> 2152 <a href="/pages/frequently-asked-questions-faqs" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">FAQs</a> 2153 </div></div> 2154 </div> 2155 </div> 2156 </div></li></ul> 2157</div><div class="header-item header-item--icons"><div class="site-nav"> 2158 <div class="site-nav__icons"><a class="site-nav__link site-nav__link--icon small--hide" href="/account"> 2159 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-user" viewBox="0 0 64 64"><path d="M35 39.84v-2.53c3.3-1.91 6-6.66 6-11.41 0-7.63 0-13.82-9-13.82s-9 6.19-9 13.82c0 4.75 2.7 9.51 6 11.41v2.53c-10.18.85-18 6-18 12.16h42c0-6.19-7.82-11.31-18-12.16z"/></svg> 2160 <span class="icon__fallback-text">Log in 2161</span> 2162 </a><a href="/search" class="site-nav__link site-nav__link--icon js-search-header"> 2163 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 2164 <span class="icon__fallback-text">Search</span> 2165 </a><button 2166 type="button" 2167 class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide" 2168 aria-controls="NavDrawer"> 2169 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-hamburger" viewBox="0 0 64 64"><path d="M7 15h51M7 32h43M7 49h51"/></svg> 2170 <span class="icon__fallback-text">Site navigation</span> 2171 </button><a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart" aria-controls="CartDrawer" data-icon="bag"> 2172 <span class="cart-link"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-bag" viewBox="0 0 64 64"><g fill="none" stroke="#000" stroke-width="2"><path d="M25 26c0-15.79 3.57-20 8-20s8 4.21 8 20"/><path d="M14.74 18h36.51l3.59 36.73h-43.7z"/></g></svg><span class="icon__fallback-text">Cart</span> 2173 <span class="cart-link__bubble"></span> 2174 </span> 2175 </a> 2176 </div> 2177</div> 2178</div> 2179 </div></div> 2180 <div class="site-header__search-container"> 2181 <div class="site-header__search"> 2182 <div class="page-width"> 2183 <form action="/search" method="get" role="search" 2184 id="HeaderSearchForm" 2185 class="site-header__search-form"> 2186 <input type="hidden" name="type" value="product,article,page,collection"> 2187 <input type="hidden" name="options[prefix]" value="last"> 2188 <button type="submit" class="text-link site-header__search-btn site-header__search-btn--submit"> 2189 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 64 64"><path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"/></svg> 2190 <span class="icon__fallback-text">Search</span> 2191 </button> 2192 <input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store"> 2193 </form> 2194 <button type="button" id="SearchClose" class="js-search-header-close text-link site-header__search-btn"> 2195 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2196 <span class="icon__fallback-text">"Close (esc)"</span> 2197 </button> 2198 </div> 2199 </div><div id="PredictiveWrapper" class="predictive-results hide" data-image-size="square"> 2200 <div class="page-width"> 2201 <div id="PredictiveResults" class="predictive-result__layout"></div> 2202 <div class="text-center predictive-results__footer"> 2203 <button type="button" class="btn btn--small" data-predictive-search-button> 2204 <small> 2205 View more 2206 </small> 2207 </button> 2208 </div> 2209 </div> 2210 </div></div> 2211 </header> 2212 </div> 2213 </div></div> 2214 2215 2216<style> #shopify-section-header .site-nav__link, #shopify-section-header .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {font-family: "Univers Next" !important;} </style></div><div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"> 2217 2218 2219 2220<div 2221 id="NewsletterPopup-newsletter-popup" 2222 class="modal modal--square modal--mobile-friendly" 2223 data-section-id="newsletter-popup" 2224 data-section-type="newsletter-popup" 2225 data-delay-days="5" 2226 data-has-reminder="" 2227 data-delay-seconds="3" 2228 data-has-image 2229 data-test-mode="false" 2230 data-enabled="false"> 2231 <div class="modal__inner"> 2232 <div class="modal__centered medium-up--text-center"> 2233 <div class="modal__centered-content newsletter--has-image"> 2234 2235 <div class="newsletter newsletter-popup newsletter-popup--image-reversed"> 2236 2237 <div class="newsletter-popup__image"></div> 2238 <style data-shopify> 2239 .newsletter-popup__image { 2240 background-image: url(//www.worldofhappybay.com/cdn/shop/files/6_1000x.png?v=1672472351); 2241 } 2242 </style> 2243 2244 2245 <div class="newsletter-popup__content"><h3>new year sale! <br> get 20% off</h3><div class="rte"> 2246 <p>On orders above AED 350<br/><br/>As we kick off 2023, it's the perfect time to reflect on the past year and set new goals for ourselves.<br/><br/>Feel confident and comfortable as you embark on your journey to become the best version of yourself. We've got everything you need to look and feel your best in the new year.<br/><br/>Thank you for choosing Orabelle, and we hope you have a fantastic new year!<br/></p> 2247 </div> 2248 2249 2250 <ul class="no-bullets social-icons inline-list"><li> 2251 <a target="_blank" rel="noopener" href="https://www.instagram.com/worldofhappybay/" title="World of Happy Bay on Instagram"> 2252 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg>
2253 <span class="icon__fallback-text">Instagram</span> 2254 </a> 2255 </li><li> 2256 <a target="_blank" rel="noopener" href="https://www.facebook.com/worldofhappybay1" title="World of Happy Bay on Facebook"> 2257 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013z"/></svg> 2258 <span class="icon__fallback-text">Facebook</span> 2259 </a> 2260 </li></ul> 2261 2262 2263 </div> 2264 </div> 2265 </div> 2266 2267 <button type="button" class="modal__close js-modal-close text-link"> 2268 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2269 <span class="icon__fallback-text">"Close (esc)"</span> 2270 </button> 2271 </div> 2272 </div> 2273</div> 2274 2275 2276 2277 2278 2279 2280</div><main class="main-content" id="MainContent"> 2281 <div id="shopify-section-template--24683780440438__slideshow" class="shopify-section index-section--hero"><div 2282 data-section-id="template--24683780440438__slideshow" 2283 data-section-type="slideshow-section" 2284 ><div class="slideshow-wrapper"><style data-shopify>[data-bars][data-autoplay="true"] .flickity-page-dots .dot:after { 2285 animation-duration: 7000ms; 2286 }</style><button type="button" class="visually-hidden slideshow__pause" data-id="template--24683780440438__slideshow" aria-live="polite"> 2287 <span class="slideshow__pause-stop"> 2288 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" viewBox="0 0 10 13"><g fill="#000" fill-rule="evenodd"><path d="M0 0h3v13H0zM7 0h3v13H7z"/></g></svg> 2289 <span class="icon__fallback-text">Pause slideshow</span> 2290 </span> 2291 <span class="slideshow__pause-play"> 2292 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" viewBox="18.24 17.35 24.52 28.3"><path fill="#323232" d="M22.1 19.151v25.5l20.4-13.489-20.4-12.011z"/></svg> 2293 <span class="icon__fallback-text">Play slideshow</span> 2294 </span> 2295 </button><div class=""> 2296 <div id="Slideshow-template--24683780440438__slideshow" 2297 class="hero hero--100vh hero--template--24683780440438__slideshow hero--mobile--500px loading loading--delayed" 2298 2299 data-mobile-natural="false" 2300 data-autoplay="true" 2301 data-speed="7000" 2302 2303 2304 2305 data-dots="true" 2306 data-bars="true" 2307 2308 data-slide-count="4"><div 2309 2310 class="slideshow__slide slideshow__slide--image_7ddAnz" 2311 data-index="0" 2312 data-id="image_7ddAnz"><style data-shopify>.slideshow__slide--image_7ddAnz .hero__title { 2313 font-size: 25.5px; 2314 } 2315 @media only screen and (min-width: 769px) { 2316 .slideshow__slide--image_7ddAnz .hero__title { 2317 font-size: 51px; 2318 } 2319 } 2320 2321 2322</style><div class="hero__image-wrapper"><style data-shopify> 2323 .hero__image--image_7ddAnz{ 2324 object-position: center center; 2325 } 2326 </style> 2327 2328 2329 2330 2331 2332 2333 <img src="//www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?v=1733993520&width=2400" srcset="//www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?v=1733993520&width=352 352w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?v=1733993520&width=832 832w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?v=1733993520&width=1200 1200w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?v=1733993520&width=1920 1920w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?v=1733993520&width=2400 2400w" width="2400" height="1350" loading="lazy" class="small--hide lazyload hero__image hero__image--image_7ddAnz" sizes="100%"> 2334 2335 2336 2337 2338 2339 2340 2341 <img src="//www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?height=1200&v=1733993520" srcset="//www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?height=198&v=1733993520 352w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?height=468&v=1733993520 832w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?height=675&v=1733993520 1200w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?height=1080&v=1733993520 1920w, //www.worldofhappybay.com/cdn/shop/files/tree_banner1.jpg?height=1200&v=1733993520 2133w" width="2133" height="1200" loading="lazy" class="medium-up--hide lazyload hero__image hero__image--image_7ddAnz" sizes="100%"> 2342 2343 2344</div><a href="/collections/collection-verano-24" class="hero__slide-link" aria-hidden="true"></a><div class="hero__text-wrap"> 2345 <div class="page-width"> 2346 <div class="hero__text-content vertical-center horizontal-center"> 2347 <div class="hero__text-shadow"><h2 class="h1 hero__title"> 2348 <div class="animation-cropper"><div class="animation-contents"> 2349 Your Purchase <br /> 2350Plants Change.<br /> 2351<br /> 23521 Product = 1 Tree 2353 </div></div> 2354 </h2></div> 2355 </div> 2356 </div> 2357 </div></div><div 2358 2359 class="slideshow__slide slideshow__slide--a2fa9be7-d61c-43c3-b33e-f81138e6f247" 2360 data-index="1" 2361 data-id="a2fa9be7-d61c-43c3-b33e-f81138e6f247"><style data-shopify>.slideshow__slide--a2fa9be7-d61c-43c3-b33e-f81138e6f247 .hero__title { 2362 font-size: 20.0px; 2363 } 2364 @media only screen and (min-width: 769px) { 2365 .slideshow__slide--a2fa9be7-d61c-43c3-b33e-f81138e6f247 .hero__title { 2366 font-size: 40px; 2367 } 2368 } 2369 2370 2371 .slideshow__slide--a2fa9be7-d61c-43c3-b33e-f81138e6f247 .hero__image-wrapper:after { 2372 content: ''; 2373 position: absolute; 2374 left: 0; 2375 right: 0; 2376 top: 0; 2377 bottom: 0; 2378 z-index: 3; 2379 background-color: #000; 2380 opacity: 0.1; 2381 } 2382 2383</style><div class="hero__image-wrapper"><style data-shopify> 2384 .hero__image--a2fa9be7-d61c-43c3-b33e-f81138e6f247{
2385 object-position: 80% 50%; 2386 } 2387 </style> 2388 2389 2390 2391 2392 2393 2394 <img src="//www.worldofhappybay.com/cdn/shop/files/sale_banner_2.jpg?v=1722063874&width=2400" srcset="//www.worldofhappybay.com/cdn/shop/files/sale_banner_2.jpg?v=1722063874&width=352 352w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_2.jpg?v=1722063874&width=832 832w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_2.jpg?v=1722063874&width=1200 1200w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_2.jpg?v=1722063874&width=1920 1920w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_2.jpg?v=1722063874&width=2400 2400w" width="2400" height="1350" loading="lazy" class="small--hide lazyload hero__image hero__image--a2fa9be7-d61c-43c3-b33e-f81138e6f247" sizes="100%"> 2395 2396 2397 2398 2399 2400 2401 2402 <img src="//www.worldofhappybay.com/cdn/shop/files/sale_banner2m.jpg?height=1200&v=1722063872" srcset="//www.worldofhappybay.com/cdn/shop/files/sale_banner2m.jpg?height=625&v=1722063872 352w, //www.worldofhappybay.com/cdn/shop/files/sale_banner2m.jpg?height=1200&v=1722063872 675w" width="675" height="1200" loading="lazy" class="medium-up--hide lazyload hero__image hero__image--a2fa9be7-d61c-43c3-b33e-f81138e6f247" sizes="100%"> 2403 2404 2405</div><a href="/collections" class="hero__slide-link" aria-hidden="true"></a><div class="hero__text-wrap"> 2406 <div class="page-width"> 2407 <div class="hero__text-content vertical-bottom horizontal-center"> 2408 <div class="hero__text-shadow"><div class="hero__top-subtitle"> 2409 <div class="animation-cropper"><div class="animation-contents"> 2410 Deals that are breezy for you & your wallets 2411 </div></div> 2412 </div><div class="hero__link"><a href="/collections" class="btn btn--inverse"> 2413 explore 2414 </a></div></div> 2415 </div> 2416 </div> 2417 </div></div><div 2418 2419 class="slideshow__slide slideshow__slide--1125b32f-5e4f-499f-a7c4-f33598291169" 2420 data-index="2" 2421 data-id="1125b32f-5e4f-499f-a7c4-f33598291169"><style data-shopify>.slideshow__slide--1125b32f-5e4f-499f-a7c4-f33598291169 .hero__title { 2422 font-size: 21.5px; 2423 } 2424 @media only screen and (min-width: 769px) { 2425 .slideshow__slide--1125b32f-5e4f-499f-a7c4-f33598291169 .hero__title { 2426 font-size: 43px; 2427 } 2428 } 2429 2430 2431</style><div class="hero__image-wrapper"><style data-shopify> 2432 .hero__image--1125b32f-5e4f-499f-a7c4-f33598291169{ 2433 object-position: center center; 2434 } 2435 </style> 2436 2437 2438 2439 2440 2441 2442 <img src="//www.worldofhappybay.com/cdn/shop/files/sale_banner_3.jpg?v=1722064022&width=2400" srcset="//www.worldofhappybay.com/cdn/shop/files/sale_banner_3.jpg?v=1722064022&width=352 352w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_3.jpg?v=1722064022&width=832 832w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_3.jpg?v=1722064022&width=1200 1200w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_3.jpg?v=1722064022&width=1920 1920w, //www.worldofhappybay.com/cdn/shop/files/sale_banner_3.jpg?v=1722064022&width=2400 2400w" width="2400" height="1350" loading="lazy" class="small--hide lazyload hero__image hero__image--1125b32f-5e4f-499f-a7c4-f33598291169" sizes="100%"> 2443 2444 2445 2446 2447 2448 2449 2450 <img src="//www.worldofhappybay.com/cdn/shop/files/sale_banner3m.jpg?height=1200&v=1722064021" srcset="//www.worldofhappybay.com/cdn/shop/files/sale_banner3m.jpg?height=625&v=1722064021 352w, //www.worldofhappybay.com/cdn/shop/files/sale_banner3m.jpg?height=1200&v=1722064021 675w" width="675" height="1200" loading="lazy" class="medium-up--hide lazyload hero__image hero__image--1125b32f-5e4f-499f-a7c4-f33598291169" sizes="100%"> 2451 2452 2453</div><a href="/collections/collection-verano-24" class="hero__slide-link" aria-hidden="true"></a><div class="hero__text-wrap"> 2454 <div class="page-width"> 2455 <div class="hero__text-content vertical-bottom horizontal-center"> 2456 <div class="hero__text-shadow"><div class="hero__top-subtitle"> 2457 <div class="animation-cropper"><div class="animation-contents"> 2458 Happiness & Comfort on sale: Catch it before it floats away! 2459 </div></div> 2460 </div><div class="hero__link"><a href="/collections/collection-verano-24" class="btn btn--inverse"> 2461 explore 2462 </a></div></div> 2463 </div> 2464 </div> 2465 </div></div><div 2466 2467 class="slideshow__slide slideshow__slide--slideshow-0" 2468 data-index="3" 2469 data-id="slideshow-0"><style data-shopify>.slideshow__slide--slideshow-0 .hero__title { 2470 font-size: 24.5px; 2471 } 2472 @media only screen and (min-width: 769px) { 2473 .slideshow__slide--slideshow-0 .hero__title { 2474 font-size: 49px; 2475 } 2476 } 2477 2478 2479</style><div class="hero__image-wrapper"><style data-shopify> 2480 .hero__image--slideshow-0{ 2481 object-position: bottom center; 2482 } 2483 </style> 2484 2485 2486 2487 2488 2489 2490 <img src="//www.worldofhappybay.com/cdn/shop/files/banner_3_website.jpg?v=1720618423&width=2400" srcset="//www.worldofhappybay.com/cdn/shop/files/banner_3_website.jpg?v=1720618423&width=352 352w, //www.worldofhappybay.com/cdn/shop/files/banner_3_website.jpg?v=1720618423&width=832 832w, //www.worldofhappybay.com/cdn/shop/files/banner_3_website.jpg?v=1720618423&width=1200 1200w, //www.worldofhappybay.com/cdn/shop/files/banner_3_website.jpg?v=1720618423&width=1920 1920w, //www.worldofhappybay.com/cdn/shop/files/banner_3_website.jpg?v=1720618423&width=2400 2400w" width="2400" height="1350" loading="lazy" class="small--hide lazyload hero__image hero__image--slideshow-0" sizes="100%"> 2491 2492 2493 2494 2495 2496 2497 2498 <img src="//www.worldofhappybay.com/cdn/shop/files/banner_3_mobile_1.jpg?height=1200&v=1720618422" srcset="//www.worldofhappybay.com/cdn/shop/files/banner_3_mobile_1.jpg?height=625&v=1720618422 352w, //www.worldofhappybay.com/cdn/shop/files/banner_3_mobile_1.jpg?height=1200&v=1720618422 675w" width="675" height="1200" loading="lazy" class="medium-up--hide lazyload hero__image hero__image--slideshow-0" sizes="100%"> 2499 2500 2501</div><a href="/collections/collection-verano-24" class="hero__slide-link" aria-hidden="true"></a><div class="hero__text-wrap"> 2502 <div class="page-width"> 2503 <div class="hero__text-content vertical-bottom horizontal-center"> 2504 <div class="hero__text-shadow"><div class="hero__top-subtitle"> 2505 <div class="animation-cropper"><div class="animation-contents"> 2506 From Beach to Brunch, Discover Our Versatile Summer Line-Up 2507 </div></div> 2508 </div><div class="hero__link"><a href="/collections/collection-verano-24" class="btn btn--inverse"> 2509 Explore 2510 </a></div></div> 2511 </div> 2512 </div> 2513 </div></div></div> 2514 </div> 2515 </div></div> 2516 2517 2518<style> #shopify-section-template--24683780440438__slideshow {padding-bottom: 0; margin-bottom: 30px;} </style></div><div id="shopify-section-template--24683780440438__pagefly_section_YhB7MV" class="shopify-section"> 2519 2520 <!-- PageFlyGlobalSection --> 2521 2522 2523
2523<script> 2524 window.addEventListener('load', () => { 2525 // fallback for gtag when not initialized 2526 if(typeof window.gtag !== 'function') { 2527 window.gtag = (str1, str2, obj) => { 2528 } 2529 } 2530 }) 2531 </script>
2531 2532 2533 <link rel="stylesheet" data-pf-font="google" href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400&family=Lato:wght@400&family=Source+Sans+Pro:wght@400&display=swap" media="all"> 2534 2535<style>.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*="--ratio"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh>.pf-c{display:flex}.__pf [style*="--cw"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*="--c-xs"]{max-width:calc(100%/12*var(--c-xs));flex-basis:calc(100%/12*var(--c-xs))}.__pf [style*="--s-xs"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*="--s-xs"]>.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew>.pf-c{flex-grow:1;flex-basis:0}.__pf [style*="--ew-xs"]>.pf-c{flex-basis:calc(100% / var(--ew-xs));max-width:calc(100% / var(--ew-xs))}.__pf [style*="--ratio"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*="--s-sm"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*="--c-sm"]{max-width:calc(100%/12*var(--c-sm));flex-basis:calc(100%/12*var(--c-sm))}.__pf [style*="--s-sm"]>.pf-c{padding:var(--s-sm)}.__pf [style*="--ew-sm"]>.pf-c{flex-basis:calc(100% / var(--ew-sm));max-width:calc(100% / var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*="--s-md"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*="--c-md"]{max-width:calc(100%/12*var(--c-md));flex-basis:calc(100%/12*var(--c-md))}.__pf [style*="--s-md"]>.pf-c{padding:var(--s-md)}.__pf [style*="--ew-md"]>.pf-c{flex-basis:calc(100% / var(--ew-md));max-width:calc(100% / var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*="--s-lg"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*="--c-lg"]{max-width:calc(100%/12*var(--c-lg));flex-basis:calc(100%/12*var(--c-lg))}.__pf [style*="--s-lg"]>.pf-c{padding:var(--s-lg)}.__pf [style*="--ew-lg"]>.pf-c{flex-basis:calc(100% / var(--ew-lg));max-width:calc(100% / var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh>.pf-c>div{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;
2535cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content>*{width:100%;height:100%;border:0}</style> 2536<style>@media all{.__pf .pf-gs-button-1,.__pf .pf-gs-button-2,.__pf .pf-gs-button-3{padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0;margin:0}.__pf{--pf-primary-color:rgb(199, 61, 35);--pf-secondary-color:rgb(63, 115, 203);--pf-foreground-color:rgb(55, 126, 98);--pf-background-color:rgb(204, 204, 204);--pf-color-5:rgb(17, 18, 19);--pf-color-6:rgb(246, 197, 103);--pf-color-7:rgb(121, 202, 216);--pf-color-8:rgb(240, 240, 240);--pf-primary-font:"Playfair Display";--pf-secondary-font:"Lato";--pf-tertiary-font:"Source Sans Pro"}.__pf .pf-gs-button-1{background-color:#919da9;color:#fff}.__pf .pf-gs-button-2{color:#919da9;border:1px solid #919da9}.__pf .pf-gs-button-3{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-gs-button-4{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5,.__pf .pf-gs-button-6{color:#919da9;border-style:solid;border-color:#919da9;padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5{border-width:0 0 3px;margin:0}.__pf .pf-gs-button-6{border-width:0 3px 3px 0;margin:0}.__pf .pf-gs-icon-1,.__pf .pf-gs-icon-2{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-gs-icon-1{border-radius:0}.__pf .pf-gs-icon-2{border-radius:50%}.__pf .pf-gs-icon-3,.__pf .pf-gs-icon-4{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-4{border-radius:50%}.__pf .pf-gs-icon-5,.__pf .pf-gs-icon-6{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-6{border-radius:50%}.__pf .pf-gs-image-1{width:100%}.__pf .pf-gs-image-2{border:3px solid #919da9;width:100%}.__pf .pf-gs-image-3{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-image-4,.__pf .pf-gs-image-5{border-radius:50%;width:100%}.__pf .pf-gs-image-5{border:3px solid #919da9}.__pf .pf-gs-image-6{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-heading-1,.__pf .pf-gs-heading-2,.__pf .pf-gs-heading-3,.__pf .pf-gs-heading-4,.__pf .pf-gs-heading-5{color:#000;padding:0;margin:18px 0}.__pf .pf-gs-heading-1{font-size:32px}.__pf .pf-gs-heading-2{font-size:24px}.__pf .pf-gs-heading-3{font-size:20px}.__pf .pf-gs-heading-4{font-size:18px}.__pf .pf-gs-heading-5{font-size:16px}.__pf .pf-gs-heading-6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-gs-paragraph-1,.__pf .pf-gs-paragraph-2,.__pf .pf-gs-paragraph-3,.__pf .pf-gs-paragraph-4{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-gs-paragraph-1{text-align:left}.__pf .pf-gs-paragraph-2{text-align:right}.__pf .pf-gs-paragraph-3{text-align:center}.__pf .pf-gs-divider-1,.__pf .pf-gs-divider-2,.__pf .pf-gs-divider-3{padding:16px 0;margin:0;font-size:2px}.__pf .pf-gs-divider-1{color:#919da9}.__pf .pf-gs-divider-2{color:#444749}.__pf .pf-gs-divider-3{color:#b9bfca}}</style> 2537<style>.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-1{--pf-scheme-bg-color: ;--pf-scheme-text-color: ;--pf-scheme-btn-bg-color: ;--pf-scheme-btn-text-color: ;--pf-scheme-border-color: ;background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(0, 0, 0);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0)}.pf-color-scheme-3,.pf-color-scheme-4{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5,.pf-color-scheme-6,.pf-color-scheme-7{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-7{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-button-2,.__pf .pf-button-3,.__pf .pf-button-4{padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-2{background-color:#919da9;color:#fff}.__pf .pf-button-3{color:#919da9;border:1px solid #919da9}.__pf .pf-button-4{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-button-5{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-6,.__pf .pf-button-7{color:#919da9;border-style:solid;border-color:#919da9;margin:0;font-size:16px;line-height:16px;letter-spacing:0;padding:12px 20px}.__pf .pf-button-6{border-width:0 0 3px}.__pf .pf-button-7{border-width:0 3px 3px 0}.__pf .pf-button-8{background-color:#919da9;color:#fff;padding:12px 20px}.__pf .pf-icon-1,.__pf .pf-text-1,.__pf .pf-text-6,.__pf .pf-text-7{background-color:var(--pf-scheme-bg-color);color:var(--pf-scheme-text-color)}.__pf .pf-icon-2,.__pf .pf-icon-3{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-icon-2{border-radius:0}.__pf .pf-icon-3{border-radius:50%}.__pf .pf-icon-4,.__pf .pf-icon-5{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-5{border-radius:50%}.__pf .pf-icon-6,.__pf .pf-icon-7{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-7{border-radius:50%}.__pf .pf-text-2,.__pf .pf-text-3,.__pf .pf-text-4,.__pf .pf-text-5{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-text-2{text-align:left}.__pf .pf-text-3{text-align:right}.__pf .pf-text-4{text-align:center}.__pf .pf-divider-2,.__pf .pf-divider-3,.__pf .pf-divider-4{padding:16px 0;margin:0;font-size:2px}.__pf .pf-divider-1{color:var(--pf-scheme-text-color)}.__pf .pf-divider-2{color:#919da9}.__pf .pf-divider-3{color:#444749}.__pf .pf-divider-4{color:#b9bfca}.__pf .pf-heading-1-h1,.__pf .pf-heading-1-h2,.__pf .pf-heading-1-h3,.__pf .pf-heading-1-h4,.__pf .pf-heading-1-h5,.__pf .pf-heading-1-h6{color:var(--pf-scheme-text-color);background-color:var(--pf-scheme-bg-color)}.__pf .pf-heading-2-h1,.__pf .pf-heading-2-h2,.__pf .pf-heading-2-h3,.__pf .pf-heading-2-h4,.__pf .pf-heading-2-h5,.__pf .pf-heading-2-h6{margin:18px 0;font-size:32px;color:#000;padding:0}.__pf .pf-heading-3-h1,.__pf .pf-heading-3-h2,.__pf .pf-heading-3-h3,.__pf .pf-heading-3-h4,.__pf .pf-heading-3-h5,.__pf .pf-heading-3-h6{margin:18px 0;font-size:24px;color:#000;padding:0}.__pf .pf-heading-4-h1,.__pf .pf-heading-4-h2,.__pf .pf-heading-4-h3,.__pf .pf-heading-4-h4,.__pf .pf-heading-4-h5,.__pf .pf-heading-4-h6{margin:18px 0;font-size:20px;color:#000;padding:0}.__pf .pf-heading-5-h1,.__pf .pf-heading-5-h2,.__pf .pf-heading-5-h3,.__pf .pf-heading-5-h4,.__pf .pf-heading-5-h5,.__pf .pf-heading-5-h6{margin:18px 0;font-size:18px;color:#000;padding:0}.__pf .pf-heading-6-h1,.__pf .pf-heading-6-h2,.__pf .pf-heading-6-h3,.__pf .pf-heading-6-h4,.__pf .pf-heading-6-h5,.__pf .pf-heading-6-h6{margin:18px 0;font-size:16px;color:#000;padding:0}.__pf .pf-heading-7-h1,.__pf .pf-heading-7-h2,.__pf .pf-heading-7-h3,.__pf .pf-heading-7-h4,.__pf .pf-heading-7-h5,.__pf .pf-heading-7-h6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-image-2{width:100%}.__pf .pf-image-3{border:3px solid #919da9;width:100%}.__pf .pf-image-4{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-image-5,.__pf .pf-image-6{border-radius:50%;width:100%}.__pf .pf-image-6{border:3px solid #919da9}.__pf .pf-image-7{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}</style> 2538<style id="pf-shopify-font">
2538div.__pf {--pf-shopify-font-family-type-header-font-family: "Instrument Sans", sans-serif; 2539 --pf-shopify-font-style-type-header-font-family: normal; 2540 --pf-shopify-font-weight-type-header-font-family: 400; 2541--pf-shopify-font-family-type-base-font-family: Lato, sans-serif; 2542 --pf-shopify-font-style-type-base-font-family: normal; 2543 --pf-shopify-font-weight-type-base-font-family: 400;}</style> 2544<link rel="stylesheet" href="//www.worldofhappybay.com/cdn/shop/t/10/assets/pagefly-animation.css?v=35569424405882025761738821307" media="print" onload="this.media='all'"> 2545 2546 2547 2548 2549 2550 2551<style>.cCunWv,.hMqLeX{position:relative}.cCdixN{max-width:100%;display:inline-block;height:auto}.cCunWv:empty{display:initial}.hMqLeX{padding:20px 0}.eGlETi{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}@media all{.__pf_MJsyxNQ6 .pf-59c83105f230-1_{padding-bottom:0;padding-top:0}.__pf_MJsyxNQ6 .pf-59c83105f230-4_{height:auto;aspect-ratio:unset;width:20px;object-fit:cover;object-position:center center;display:table;margin-left:auto;margin-right:auto}}@media (max-width:767px){.__pf_MJsyxNQ6 .pf-59c83105f230-4_{object-fit:cover;object-position:center center;aspect-ratio:unset;height:39px;width:40px}.__pf_MJsyxNQ6 .pf-59c83105f230-3_{font-size:16px;min-height:0}}
2551@font-face{font-family:FontAwesome;src:url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?v=4.7.0');src:url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff2?v=4.7.0') format('woff2'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff?v=4.7.0') format('woff'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.ttf?v=4.7.0') format('truetype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%,64%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}}@keyframes fa-bounce{0%,64%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0
2551),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")}
2551@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}
2551@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}</style> 2552<div class="sc-jaskfy eGlETi __pf __pf_MJsyxNQ6"><div data-section-id="pf-d43a" data-pf-type="Section" class="sc-uojGG hMqLeX pf-59c83105f230-1_"><div style="--cw:1170px" class="sc-ilfuhL bpQaoh"><div class="sc-furwcr dAWGlU pf-59c83105f230-2_ pf-r pf-r-eh" style="--s-xs:15px" data-pf-type="Row"><div class="pf-c" style="--c-xs:12;--c-md:12;--c-lg:12"><div data-pf-type="Column" class="sc-fHeRUh cCunWv pf-59c83105f230-3_"><img src="https://cdn.shopify.com/s/files/1/0620/2818/5796/files/1_c0534bc4-3017-45a7-a542-0ec0509bbac3_40x.png?v=1709116018" srcSet="https://cdn.shopify.com/s/files/1/0620/2818/5796/files/1_c0534bc4-3017-45a7-a542-0ec0509bbac3.png?v=1709116018 1536w" width="271" height="258" sizes="(min-width: 1536px) 1536px, (min-width: 1024px) 1280px, (min-width: 640px) 768px, calc(100vw/3)" loading="lazy" data-pf-type="Image3" class="sc-fbyfCU cCdixN pf-59c83105f230-4_"/></div></div></div></div></div></div>
2552<script> 2553 !function(){ 2554 window.__pagefly_section_setting__ = {"pageTitle":"Home page logo","pageType":"section","pageId":"59c83105-f230-4b32-84d4-3a87ff15c318","lazyLoad":true,"forceByPassGoogleLightHouse":false,"imageLazyLoad":true,"nativeImageLazyLoad":true,"useThemeJQ":false,"trackingIDs":[],"elementData":{}}; 2555 window.__pagefly_setting__&&(window.__pagefly_setting2__=window.__pagefly_setting__),window.__pagefly_setting__={"baseURL":"https://apps.pagefly.io","analyticsURL":"https://analytics.pagefly.io","isBackend":false,"cdnURL":"https://cdn.pagefly.io","pageflyVersion":"4.10.1","shopDomain":"orabelle-clothing108.myshopify.com","elementData":{},"shopifyProxyPath":"/a/pf_preview"},window.__pagefly_setting2__&&(window.__pagefly_setting__=function _(d,b){let c={...d||{}};for(let a of Object.keys(b))b[a]instanceof Object&&(Array.isArray(b[a])&&c[a]?Object.assign(b[a],[...b[a],...c[a]]):Object.assign(b[a],_(c[a],b[a])));return Object.assign(c||{},b),c}(__pagefly_setting2__,__pagefly_setting__),delete window.__pagefly_setting2__),window.__pagefly_setting__.moneyFormat="${{amount}}"}(); 2556 </script>
2556<script src="https://cdn.pagefly.io/pagefly/4.10.1/core/helper.js" async></script>
2556 2557 2558 2559 2560</div><div id="shopify-section-template--24683780440438__d977b6a0-4be0-4a58-a367-9889436744d4" class="shopify-section index-section"><div 2561 id="CollectionSection-template--24683780440438__d977b6a0-4be0-4a58-a367-9889436744d4" 2562 data-section-id="template--24683780440438__d977b6a0-4be0-4a58-a367-9889436744d4" 2563 data-section-type="collection-grid"><div class="page-width"> 2564 <div class="section-header"> 2565 <h2 class="section-header__title"> 2566 The Linen Collection 2567 </h2><a href="/collections/the-linen-collection-shirt" class="btn btn--secondary btn--small section-header__link">View all</a></div> 2568 </div><div class="page-width page-width--flush-small"> 2569 <div class="grid-overflow-wrapper"> 2570 <div class="grid grid--uniform" data-aos="overflow__animation"> 2571<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="beach-escape-sky-blue-linen-shirt" data-product-id="15062409773430"> 2572 <div class="grid-product__content"><a href="/collections/the-linen-collection-shirt/products/beach-escape-sky-blue-linen-shirt" class="grid-product__link"> 2573 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409773430 small--hide"> 2574 <span class="quick-product__label">Quick View</span> 2575 </div><div 2576 class="grid__image-ratio grid__image-ratio--portrait"> 2577 <img class="lazyload grid__image-contain" 2578 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog13269E_{width}x.jpg?v=1747658132" 2579 data-widths="[360, 540, 720, 900, 1080]" 2580 data-aspectratio="0.6653596999659053" 2581 data-sizes="auto" 2582 alt="Shop Happy Bay Beach Escape Green Aqua Glass shirt for a coastal, breezy look"> 2583 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 2584 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog13259E_{width}x.jpg?v=1747658132" 2585 data-widths="[360, 540, 720, 1000]" 2586 data-aspectratio="0.6652761555147673" 2587 data-sizes="auto" 2588 alt="Get your stylish Green Aqua Glass shirt by Happy Bay for a perfect beach escape"> 2589 </div></div> 2590 2591 <div class="grid-product__meta"> 2592 <div class="grid-product__title grid-product__title--heading">Beach Escape: Sky Blue Linen Shirt</div><div class="grid-product__price">$38.00 2593</div> 2594 </div> 2595 </a> 2596 </div> 2597<div id="QuickShopModal-15062409773430" class="modal modal--square modal--quick-shop" data-product-id="15062409773430">
2598 <div class="modal__inner"> 2599 <div class="modal__centered"> 2600 2601 2602 <div class="modal__centered-content"> 2603 2604 <div id="QuickShopHolder-beach-escape-sky-blue-linen-shirt"> 2605 2606 </div> 2607 </div> 2608 2609 <button type="button" class="modal__close js-modal-close text-link"> 2610 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2611 <span class="icon__fallback-text">"Close (esc)"</span> 2612 </button> 2613 </div> 2614 </div> 2615</div> 2616 2617<!-- <div class="mainpdp_wrapper grid-product"> 2618 2619</div> --> 2620 2621 <div class="variants grid-product"> 2622 2623 2624 2625 2626 <li> 2627 <a href="/products/beach-escape-sky-blue-linen-shirt"> 2628 <img src="//www.worldofhappybay.com/cdn/shop/files/Aqua_Glass.png?v=5401645081866675829" alt="Aqua Glass"> 2629 2630 </a> 2631 </li> 2632 2633 2634 2635 2636 2637</div> 2638 2639 2640</div> 2641 2642 2643<style> 2644 .variants.grid-product { 2645 display: flex; 2646 justify-content: center; 2647 gap: 8px; 2648} 2649 2650.variants.grid-product img { 2651 max-width: 30px; 2652 border-radius: 30px; 2653 border: 1px solid #8080808a; 2654 padding: 2px; 2655} 2656 .grid-product__colors { 2657 display: none; 2658} 2659</style> 2660<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="vintage-look-timeless-beige-linen-shirt" data-product-id="15062409806198"> 2661 <div class="grid-product__content"><a href="/collections/the-linen-collection-shirt/products/vintage-look-timeless-beige-linen-shirt" class="grid-product__link"> 2662 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409806198 small--hide"> 2663 <span class="quick-product__label">Quick View</span> 2664 </div><div 2665 class="grid__image-ratio grid__image-ratio--portrait"> 2666 <img class="lazyload grid__image-contain" 2667 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog14025E_{width}x.jpg?v=1747658130" 2668 data-widths="[360, 540, 720, 900, 1080]" 2669 data-aspectratio="0.6653439153439153" 2670 data-sizes="auto" 2671 alt="Shop Happy Bay Vintage Look Timeless Seed Pearl shirt for a classic, elegant style"> 2672 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 2673 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog14018E_{width}x.jpg?v=1747658130" 2674 data-widths="[360, 540, 720, 1000]" 2675 data-aspectratio="0.6653439153439153" 2676 data-sizes="auto" 2677 alt="Get your stylish Seed Pearl shirt by Happy Bay for a vintage-inspired look"> 2678 </div></div> 2679 2680 <div class="grid-product__meta"> 2681 <div class="grid-product__title grid-product__title--heading">Vintage Look: Timeless Beige Linen Shirt</div><div class="grid-product__price">$38.00 2682</div> 2683 </div> 2684 </a> 2685 </div> 2686<div id="QuickShopModal-15062409806198" class="modal modal--square modal--quick-shop" data-product-id="15062409806198"> 2687 <div class="modal__inner"> 2688 <div class="modal__centered"> 2689 2690 2691 <div class="modal__centered-content"> 2692 2693 <div id="QuickShopHolder-vintage-look-timeless-beige-linen-shirt"> 2694 2695 </div> 2696 </div> 2697 2698 <button type="button" class="modal__close js-modal-close text-link"> 2699 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2700 <span class="icon__fallback-text">"Close (esc)"</span> 2701 </button> 2702 </div> 2703 </div> 2704</div> 2705 2706<!-- <div class="mainpdp_wrapper grid-product"> 2707 2708</div> --> 2709 2710 <div class="variants grid-product"> 2711 2712 2713 2714 2715 <li> 2716 <a href="/products/vintage-look-timeless-beige-linen-shirt"> 2717 <img src="//www.worldofhappybay.com/cdn/shop/files/Seed_Pearl.png?v=7167809095270546375" alt="Seed Pearl"> 2718 2719 </a> 2720 </li> 2721 2722 2723 2724 2725 2726</div> 2727 2728 2729</div> 2730 2731 2732<style> 2733 .variants.grid-product { 2734 display: flex; 2735 justify-content: center; 2736 gap: 8px; 2737} 2738 2739.variants.grid-product img { 2740 max-width: 30px; 2741 border-radius: 30px; 2742 border: 1px solid #8080808a; 2743 padding: 2px; 2744} 2745 .grid-product__colors { 2746 display: none; 2747} 2748</style> 2749<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="enjoy-the-pink-life-line-shirt" data-product-id="15062409871734"> 2750 <div class="grid-product__content"><a href="/collections/the-linen-collection-shirt/products/enjoy-the-pink-life-line-shirt" class="grid-product__link"> 2751 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409871734 small--hide">
2752 <span class="quick-product__label">Quick View</span> 2753 </div><div 2754 class="grid__image-ratio grid__image-ratio--portrait"> 2755 <img class="lazyload grid__image-contain" 2756 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog13620_{width}x.jpg?v=1747658128" 2757 data-widths="[360, 540, 720, 900, 1080]" 2758 data-aspectratio="0.6653439153439153" 2759 data-sizes="auto" 2760 alt="Shop Happy Bay Enjoy The Pink Life linen shirt for a vibrant, playful look"> 2761 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 2762 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog13617_{width}x.jpg?v=1747658128" 2763 data-widths="[360, 540, 720, 1000]" 2764 data-aspectratio="0.6653439153439153" 2765 data-sizes="auto" 2766 alt="Get your stylish Pink Life linen shirt by Happy Bay for cheerful summer vibes"> 2767 </div></div> 2768 2769 <div class="grid-product__meta"> 2770 <div class="grid-product__title grid-product__title--heading">Enjoy the Pink Life Linen Shirt</div><div class="grid-product__price">$38.00 2771</div> 2772 </div> 2773 </a> 2774 </div> 2775<div id="QuickShopModal-15062409871734" class="modal modal--square modal--quick-shop" data-product-id="15062409871734"> 2776 <div class="modal__inner"> 2777 <div class="modal__centered"> 2778 2779 2780 <div class="modal__centered-content"> 2781 2782 <div id="QuickShopHolder-enjoy-the-pink-life-line-shirt"> 2783 2784 </div> 2785 </div> 2786 2787 <button type="button" class="modal__close js-modal-close text-link"> 2788 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2789 <span class="icon__fallback-text">"Close (esc)"</span> 2790 </button> 2791 </div> 2792 </div> 2793</div> 2794 2795<!-- <div class="mainpdp_wrapper grid-product"> 2796 2797</div> --> 2798 2799 <div class="variants grid-product"> 2800 2801 2802 2803 2804 <li> 2805 <a href="/products/enjoy-the-pink-life-line-shirt"> 2806 <img src="//www.worldofhappybay.com/cdn/shop/files/First_Blush.png?v=9401725794066323104" alt="First Blush"> 2807 2808 </a> 2809 </li> 2810 2811 2812 2813 2814 2815</div> 2816 2817 2818</div> 2819 2820 2821<style> 2822 .variants.grid-product { 2823 display: flex; 2824 justify-content: center; 2825 gap: 8px; 2826} 2827 2828.variants.grid-product img { 2829 max-width: 30px; 2830 border-radius: 30px; 2831 border: 1px solid #8080808a; 2832 padding: 2px; 2833} 2834 .grid-product__colors { 2835 display: none; 2836} 2837</style> 2838<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="easygoing-aquatics-blue-linen-shirt" data-product-id="15062409937270"> 2839 <div class="grid-product__content"><a href="/collections/the-linen-collection-shirt/products/easygoing-aquatics-blue-linen-shirt" class="grid-product__link"> 2840 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409937270 small--hide"> 2841 <span class="quick-product__label">Quick View</span> 2842 </div><div 2843 class="grid__image-ratio grid__image-ratio--portrait"> 2844 <img class="lazyload grid__image-contain" 2845 data-src="//www.worldofhappybay.com/cdn/shop/files/Copy_of_Untitled_Catalog13391_E_{width}x.jpg?v=1747658126" 2846 data-widths="[360, 540, 720, 900, 1080]" 2847 data-aspectratio="0.6586218375499334" 2848 data-sizes="auto" 2849 alt="Shop Happy Bay Easygoing Aquatics Salute shirt for a relaxed, coastal look"> 2850 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 2851 data-src="//www.worldofhappybay.com/cdn/shop/files/Copy_of_Untitled_Catalog13383_E_{width}x.jpg?v=1747658126" 2852 data-widths="[360, 540, 720, 1000]" 2853 data-aspectratio="0.6742627345844504" 2854 data-sizes="auto" 2855 alt="Get your stylish Aquatics Salute shirt by Happy Bay for easygoing summer vibes"> 2856 </div></div> 2857 2858 <div class="grid-product__meta"> 2859 <div class="grid-product__title grid-product__title--heading">El Mandarin Classic Pure Linen Shirt- Pageant Blue</div><div class="grid-product__price">$43.00 2860</div> 2861 </div> 2862 </a> 2863 </div> 2864<div id="QuickShopModal-15062409937270" class="modal modal--square modal--quick-shop" data-product-id="15062409937270"> 2865 <div class="modal__inner"> 2866 <div class="modal__centered"> 2867 2868 2869 <div class="modal__centered-content"> 2870 2871 <div id="QuickShopHolder-easygoing-aquatics-blue-linen-shirt"> 2872 2873 </div> 2874 </div> 2875 2876 <button type="button" class="modal__close js-modal-close text-link"> 2877 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
2878 <span class="icon__fallback-text">"Close (esc)"</span> 2879 </button> 2880 </div> 2881 </div> 2882</div> 2883 2884<!-- <div class="mainpdp_wrapper grid-product"> 2885 2886</div> --> 2887 2888 <div class="variants grid-product"> 2889 2890 2891 2892 2893 <li> 2894 <a href="/products/easygoing-aquatics-blue-linen-shirt"> 2895 <img src="//www.worldofhappybay.com/cdn/shop/files/Pageant_Blue.png?v=15995649505889106186" alt="Pageant Blue"> 2896 2897 </a> 2898 </li> 2899 2900 2901 2902 2903 2904</div> 2905 2906 2907</div> 2908 2909 2910<style> 2911 .variants.grid-product { 2912 display: flex; 2913 justify-content: center; 2914 gap: 8px; 2915} 2916 2917.variants.grid-product img { 2918 max-width: 30px; 2919 border-radius: 30px; 2920 border: 1px solid #8080808a; 2921 padding: 2px; 2922} 2923 .grid-product__colors { 2924 display: none; 2925} 2926</style> 2927<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="your-tropical-paradise-dream-sky-blue-linen-shirt" data-product-id="15062410101110"> 2928 <div class="grid-product__content"><a href="/collections/the-linen-collection-shirt/products/your-tropical-paradise-dream-sky-blue-linen-shirt" class="grid-product__link"> 2929 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062410101110 small--hide"> 2930 <span class="quick-product__label">Quick View</span> 2931 </div><div 2932 class="grid__image-ratio grid__image-ratio--portrait"> 2933 <img class="lazyload grid__image-contain" 2934 data-src="//www.worldofhappybay.com/cdn/shop/files/13_13122123-d3d6-4acb-9c04-db8e79205a40_{width}x.png?v=1747658118" 2935 data-widths="[360, 540, 720, 900, 1080]" 2936 data-aspectratio="0.6666666666666666" 2937 data-sizes="auto" 2938 alt="Shop Happy Bay Tropical Paradise Dream aquamarine shirt for a vibrant summer look"> 2939 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 2940 data-src="//www.worldofhappybay.com/cdn/shop/files/14_93f31bea-a8b7-48d2-aad6-31199a0f806a_{width}x.png?v=1747658118" 2941 data-widths="[360, 540, 720, 1000]" 2942 data-aspectratio="0.6666666666666666" 2943 data-sizes="auto" 2944 alt="Get your stylish aquamarine shirt by Happy Bay for a tropical getaway"> 2945 </div></div> 2946 2947 <div class="grid-product__meta"> 2948 <div class="grid-product__title grid-product__title--heading">Your Tropical Paradise Dream Sky Blue Linen Shirt</div><div class="grid-product__price">$43.00 2949</div> 2950 </div> 2951 </a> 2952 </div> 2953<div id="QuickShopModal-15062410101110" class="modal modal--square modal--quick-shop" data-product-id="15062410101110"> 2954 <div class="modal__inner"> 2955 <div class="modal__centered"> 2956 2957 2958 <div class="modal__centered-content"> 2959 2960 <div id="QuickShopHolder-your-tropical-paradise-dream-sky-blue-linen-shirt"> 2961 2962 </div> 2963 </div> 2964 2965 <button type="button" class="modal__close js-modal-close text-link"> 2966 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 2967 <span class="icon__fallback-text">"Close (esc)"</span> 2968 </button> 2969 </div> 2970 </div> 2971</div> 2972 2973<!-- <div class="mainpdp_wrapper grid-product"> 2974 2975</div> --> 2976 2977 <div class="variants grid-product"> 2978 2979 2980 2981 2982 <li> 2983 <a href="/products/your-tropical-paradise-dream-sky-blue-linen-shirt"> 2984 <img src="//www.worldofhappybay.com/cdn/shop/files/Aquamarine.png?v=13251477926701935888" alt="Aquamarine"> 2985 2986 </a> 2987 </li> 2988 2989 2990 2991 2992 2993</div> 2994 2995 2996</div> 2997 2998 2999<style> 3000 .variants.grid-product { 3001 display: flex; 3002 justify-content: center; 3003 gap: 8px; 3004} 3005 3006.variants.grid-product img { 3007 max-width: 30px; 3008 border-radius: 30px; 3009 border: 1px solid #8080808a; 3010 padding: 2px; 3011} 3012 .grid-product__colors { 3013 display: none; 3014} 3015</style><div class="grid__item grid__item--view-all text-center small--one-half medium-up--one-fifth medium-up--hide"> 3016 <a href="/collections/the-linen-collection-shirt" class="grid-product__see-all"> 3017 View all<br>73 products 3018 </a> 3019 </div></div> 3020 </div> 3021 </div> 3022</div> 3023<style> #shopify-section-template--24683780440438__d977b6a0-4be0-4a58-a367-9889436744d4 {margin-top: 0; margin-bottom: 0; margin-right: 0; margin-left: 0;} </style></div><div id="shopify-section-template--24683780440438__pagefly_section_H6PRjD" class="shopify-section"> 3024 3025 <!-- PageFlyGlobalSection --> 3026 3027 3028
3028<script> 3029 window.addEventListener('load', () => { 3030 // fallback for gtag when not initialized 3031 if(typeof window.gtag !== 'function') { 3032 window.gtag = (str1, str2, obj) => { 3033 } 3034 } 3035 }) 3036 </script>
3036 3037 3038 <link rel="stylesheet" data-pf-font="google" href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400&family=Lato:wght@400&family=Source+Sans+Pro:wght@400&display=swap" media="all"> 3039 3040<style>.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*="--ratio"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh>.pf-c{display:flex}.__pf [style*="--cw"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*="--c-xs"]{max-width:calc(100%/12*var(--c-xs));flex-basis:calc(100%/12*var(--c-xs))}.__pf [style*="--s-xs"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*="--s-xs"]>.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew>.pf-c{flex-grow:1;flex-basis:0}.__pf [style*="--ew-xs"]>.pf-c{flex-basis:calc(100% / var(--ew-xs));max-width:calc(100% / var(--ew-xs))}.__pf [style*="--ratio"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*="--s-sm"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*="--c-sm"]{max-width:calc(100%/12*var(--c-sm));flex-basis:calc(100%/12*var(--c-sm))}.__pf [style*="--s-sm"]>.pf-c{padding:var(--s-sm)}.__pf [style*="--ew-sm"]>.pf-c{flex-basis:calc(100% / var(--ew-sm));max-width:calc(100% / var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*="--s-md"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*="--c-md"]{max-width:calc(100%/12*var(--c-md));flex-basis:calc(100%/12*var(--c-md))}.__pf [style*="--s-md"]>.pf-c{padding:var(--s-md)}.__pf [style*="--ew-md"]>.pf-c{flex-basis:calc(100% / var(--ew-md));max-width:calc(100% / var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*="--s-lg"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*="--c-lg"]{max-width:calc(100%/12*var(--c-lg));flex-basis:calc(100%/12*var(--c-lg))}.__pf [style*="--s-lg"]>.pf-c{padding:var(--s-lg)}.__pf [style*="--ew-lg"]>.pf-c{flex-basis:calc(100% / var(--ew-lg));max-width:calc(100% / var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh>.pf-c>div{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;
3040cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content>*{width:100%;height:100%;border:0}</style> 3041<style>@media all{.__pf .pf-gs-button-1,.__pf .pf-gs-button-2,.__pf .pf-gs-button-3{padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0;margin:0}.__pf{--pf-primary-color:rgb(199, 61, 35);--pf-secondary-color:rgb(63, 115, 203);--pf-foreground-color:rgb(55, 126, 98);--pf-background-color:rgb(204, 204, 204);--pf-color-5:rgb(17, 18, 19);--pf-color-6:rgb(246, 197, 103);--pf-color-7:rgb(121, 202, 216);--pf-color-8:rgb(240, 240, 240);--pf-primary-font:"Playfair Display";--pf-secondary-font:"Lato";--pf-tertiary-font:"Source Sans Pro"}.__pf .pf-gs-button-1{background-color:#919da9;color:#fff}.__pf .pf-gs-button-2{color:#919da9;border:1px solid #919da9}.__pf .pf-gs-button-3{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-gs-button-4{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5,.__pf .pf-gs-button-6{color:#919da9;border-style:solid;border-color:#919da9;padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5{border-width:0 0 3px;margin:0}.__pf .pf-gs-button-6{border-width:0 3px 3px 0;margin:0}.__pf .pf-gs-icon-1,.__pf .pf-gs-icon-2{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-gs-icon-1{border-radius:0}.__pf .pf-gs-icon-2{border-radius:50%}.__pf .pf-gs-icon-3,.__pf .pf-gs-icon-4{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-4{border-radius:50%}.__pf .pf-gs-icon-5,.__pf .pf-gs-icon-6{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-6{border-radius:50%}.__pf .pf-gs-image-1{width:100%}.__pf .pf-gs-image-2{border:3px solid #919da9;width:100%}.__pf .pf-gs-image-3{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-image-4,.__pf .pf-gs-image-5{border-radius:50%;width:100%}.__pf .pf-gs-image-5{border:3px solid #919da9}.__pf .pf-gs-image-6{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-heading-1,.__pf .pf-gs-heading-2,.__pf .pf-gs-heading-3,.__pf .pf-gs-heading-4,.__pf .pf-gs-heading-5{color:#000;padding:0;margin:18px 0}.__pf .pf-gs-heading-1{font-size:32px}.__pf .pf-gs-heading-2{font-size:24px}.__pf .pf-gs-heading-3{font-size:20px}.__pf .pf-gs-heading-4{font-size:18px}.__pf .pf-gs-heading-5{font-size:16px}.__pf .pf-gs-heading-6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-gs-paragraph-1,.__pf .pf-gs-paragraph-2,.__pf .pf-gs-paragraph-3,.__pf .pf-gs-paragraph-4{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-gs-paragraph-1{text-align:left}.__pf .pf-gs-paragraph-2{text-align:right}.__pf .pf-gs-paragraph-3{text-align:center}.__pf .pf-gs-divider-1,.__pf .pf-gs-divider-2,.__pf .pf-gs-divider-3{padding:16px 0;margin:0;font-size:2px}.__pf .pf-gs-divider-1{color:#919da9}.__pf .pf-gs-divider-2{color:#444749}.__pf .pf-gs-divider-3{color:#b9bfca}}</style> 3042<style>.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-1{--pf-scheme-bg-color: ;--pf-scheme-text-color: ;--pf-scheme-btn-bg-color: ;--pf-scheme-btn-text-color: ;--pf-scheme-border-color: ;background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(0, 0, 0);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0)}.pf-color-scheme-3,.pf-color-scheme-4{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5,.pf-color-scheme-6,.pf-color-scheme-7{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-7{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-button-2,.__pf .pf-button-3,.__pf .pf-button-4{padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-2{background-color:#919da9;color:#fff}.__pf .pf-button-3{color:#919da9;border:1px solid #919da9}.__pf .pf-button-4{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-button-5{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-6,.__pf .pf-button-7{color:#919da9;border-style:solid;border-color:#919da9;margin:0;font-size:16px;line-height:16px;letter-spacing:0;padding:12px 20px}.__pf .pf-button-6{border-width:0 0 3px}.__pf .pf-button-7{border-width:0 3px 3px 0}.__pf .pf-button-8{background-color:#919da9;color:#fff;padding:12px 20px}.__pf .pf-icon-1,.__pf .pf-text-1,.__pf .pf-text-6,.__pf .pf-text-7{background-color:var(--pf-scheme-bg-color);color:var(--pf-scheme-text-color)}.__pf .pf-icon-2,.__pf .pf-icon-3{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-icon-2{border-radius:0}.__pf .pf-icon-3{border-radius:50%}.__pf .pf-icon-4,.__pf .pf-icon-5{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-5{border-radius:50%}.__pf .pf-icon-6,.__pf .pf-icon-7{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-7{border-radius:50%}.__pf .pf-text-2,.__pf .pf-text-3,.__pf .pf-text-4,.__pf .pf-text-5{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-text-2{text-align:left}.__pf .pf-text-3{text-align:right}.__pf .pf-text-4{text-align:center}.__pf .pf-divider-2,.__pf .pf-divider-3,.__pf .pf-divider-4{padding:16px 0;margin:0;font-size:2px}.__pf .pf-divider-1{color:var(--pf-scheme-text-color)}.__pf .pf-divider-2{color:#919da9}.__pf .pf-divider-3{color:#444749}.__pf .pf-divider-4{color:#b9bfca}.__pf .pf-heading-1-h1,.__pf .pf-heading-1-h2,.__pf .pf-heading-1-h3,.__pf .pf-heading-1-h4,.__pf .pf-heading-1-h5,.__pf .pf-heading-1-h6{color:var(--pf-scheme-text-color);background-color:var(--pf-scheme-bg-color)}.__pf .pf-heading-2-h1,.__pf .pf-heading-2-h2,.__pf .pf-heading-2-h3,.__pf .pf-heading-2-h4,.__pf .pf-heading-2-h5,.__pf .pf-heading-2-h6{margin:18px 0;font-size:32px;color:#000;padding:0}.__pf .pf-heading-3-h1,.__pf .pf-heading-3-h2,.__pf .pf-heading-3-h3,.__pf .pf-heading-3-h4,.__pf .pf-heading-3-h5,.__pf .pf-heading-3-h6{margin:18px 0;font-size:24px;color:#000;padding:0}.__pf .pf-heading-4-h1,.__pf .pf-heading-4-h2,.__pf .pf-heading-4-h3,.__pf .pf-heading-4-h4,.__pf .pf-heading-4-h5,.__pf .pf-heading-4-h6{margin:18px 0;font-size:20px;color:#000;padding:0}.__pf .pf-heading-5-h1,.__pf .pf-heading-5-h2,.__pf .pf-heading-5-h3,.__pf .pf-heading-5-h4,.__pf .pf-heading-5-h5,.__pf .pf-heading-5-h6{margin:18px 0;font-size:18px;color:#000;padding:0}.__pf .pf-heading-6-h1,.__pf .pf-heading-6-h2,.__pf .pf-heading-6-h3,.__pf .pf-heading-6-h4,.__pf .pf-heading-6-h5,.__pf .pf-heading-6-h6{margin:18px 0;font-size:16px;color:#000;padding:0}.__pf .pf-heading-7-h1,.__pf .pf-heading-7-h2,.__pf .pf-heading-7-h3,.__pf .pf-heading-7-h4,.__pf .pf-heading-7-h5,.__pf .pf-heading-7-h6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-image-2{width:100%}.__pf .pf-image-3{border:3px solid #919da9;width:100%}.__pf .pf-image-4{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-image-5,.__pf .pf-image-6{border-radius:50%;width:100%}.__pf .pf-image-6{border:3px solid #919da9}.__pf .pf-image-7{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}</style> 3043<style id="pf-shopify-font">
3043div.__pf {--pf-shopify-font-family-type-header-font-family: "Instrument Sans", sans-serif; 3044 --pf-shopify-font-style-type-header-font-family: normal; 3045 --pf-shopify-font-weight-type-header-font-family: 400; 3046--pf-shopify-font-family-type-base-font-family: Lato, sans-serif; 3047 --pf-shopify-font-style-type-base-font-family: normal; 3048 --pf-shopify-font-weight-type-base-font-family: 400;}</style> 3049<link rel="stylesheet" href="//www.worldofhappybay.com/cdn/shop/t/10/assets/pagefly-animation.css?v=35569424405882025761738821307" media="print" onload="this.media='all'"> 3050 3051 3052 3053 3054 3055 3056<style>.cCunWv,.hMqLeX{position:relative}.cCdixN{max-width:100%;display:inline-block;height:auto}.cCunWv:empty{display:initial}.hMqLeX{padding:20px 0}.eGlETi{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}@media all{.__pf_MJsyxNQ6 .pf-59c83105f230-1_{padding-bottom:0;padding-top:0}.__pf_MJsyxNQ6 .pf-59c83105f230-4_{height:auto;aspect-ratio:unset;width:20px;object-fit:cover;object-position:center center;display:table;margin-left:auto;margin-right:auto}}@media (max-width:767px){.__pf_MJsyxNQ6 .pf-59c83105f230-4_{object-fit:cover;object-position:center center;aspect-ratio:unset;height:39px;width:40px}.__pf_MJsyxNQ6 .pf-59c83105f230-3_{font-size:16px;min-height:0}}
3056@font-face{font-family:FontAwesome;src:url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?v=4.7.0');src:url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff2?v=4.7.0') format('woff2'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff?v=4.7.0') format('woff'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.ttf?v=4.7.0') format('truetype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%,64%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}}@keyframes fa-bounce{0%,64%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0
3056),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")}
3056@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}
3056@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}</style> 3057<div class="sc-jaskfy eGlETi __pf __pf_MJsyxNQ6"><div data-section-id="pf-d43a" data-pf-type="Section" class="sc-uojGG hMqLeX pf-59c83105f230-1_"><div style="--cw:1170px" class="sc-ilfuhL bpQaoh"><div class="sc-furwcr dAWGlU pf-59c83105f230-2_ pf-r pf-r-eh" style="--s-xs:15px" data-pf-type="Row"><div class="pf-c" style="--c-xs:12;--c-md:12;--c-lg:12"><div data-pf-type="Column" class="sc-fHeRUh cCunWv pf-59c83105f230-3_"><img src="https://cdn.shopify.com/s/files/1/0620/2818/5796/files/1_c0534bc4-3017-45a7-a542-0ec0509bbac3_40x.png?v=1709116018" srcSet="https://cdn.shopify.com/s/files/1/0620/2818/5796/files/1_c0534bc4-3017-45a7-a542-0ec0509bbac3.png?v=1709116018 1536w" width="271" height="258" sizes="(min-width: 1536px) 1536px, (min-width: 1024px) 1280px, (min-width: 640px) 768px, calc(100vw/3)" loading="lazy" data-pf-type="Image3" class="sc-fbyfCU cCdixN pf-59c83105f230-4_"/></div></div></div></div></div></div>
3057<script> 3058 !function(){ 3059 window.__pagefly_section_setting__ = {"pageTitle":"Home page logo","pageType":"section","pageId":"59c83105-f230-4b32-84d4-3a87ff15c318","lazyLoad":true,"forceByPassGoogleLightHouse":false,"imageLazyLoad":true,"nativeImageLazyLoad":true,"useThemeJQ":false,"trackingIDs":[],"elementData":{}}; 3060 window.__pagefly_setting__&&(window.__pagefly_setting2__=window.__pagefly_setting__),window.__pagefly_setting__={"baseURL":"https://apps.pagefly.io","analyticsURL":"https://analytics.pagefly.io","isBackend":false,"cdnURL":"https://cdn.pagefly.io","pageflyVersion":"4.10.1","shopDomain":"orabelle-clothing108.myshopify.com","elementData":{},"shopifyProxyPath":"/a/pf_preview"},window.__pagefly_setting2__&&(window.__pagefly_setting__=function _(d,b){let c={...d||{}};for(let a of Object.keys(b))b[a]instanceof Object&&(Array.isArray(b[a])&&c[a]?Object.assign(b[a],[...b[a],...c[a]]):Object.assign(b[a],_(c[a],b[a])));return Object.assign(c||{},b),c}(__pagefly_setting2__,__pagefly_setting__),delete window.__pagefly_setting2__),window.__pagefly_setting__.moneyFormat="${{amount}}"}(); 3061 </script>
3061<script src="https://cdn.pagefly.io/pagefly/4.10.1/core/helper.js" async></script>
3061 3062 3063 3064 3065<style> #shopify-section-template--24683780440438__pagefly_section_H6PRjD {margin-top: 0; margin-bottom: 0;} </style></div><div id="shopify-section-template--24683780440438__748c7b7a-4245-4a85-ad9a-b54982664c8d" class="shopify-section index-section"><div 3066 id="CollectionSection-template--24683780440438__748c7b7a-4245-4a85-ad9a-b54982664c8d" 3067 data-section-id="template--24683780440438__748c7b7a-4245-4a85-ad9a-b54982664c8d" 3068 data-section-type="collection-grid"><div class="page-width"> 3069 <div class="section-header"> 3070 <h2 class="section-header__title"> 3071 Tees 3072 </h2><a href="/collections/t-shirts-1" class="btn btn--secondary btn--small section-header__link">View all</a></div> 3073 </div><div class="page-width page-width--flush-small"> 3074 <div class="grid-overflow-wrapper"> 3075 <div class="grid grid--uniform" data-aos="overflow__animation"> 3076<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="catch-the-waves-not-bad-vibes-blue-t-shirt" data-product-id="15005038870902"> 3077 <div class="grid-product__content"><a href="/collections/t-shirts-1/products/catch-the-waves-not-bad-vibes-blue-t-shirt" class="grid-product__link"> 3078 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15005038870902 small--hide"> 3079 <span class="quick-product__label">Quick View</span> 3080 </div><div 3081 class="grid__image-ratio grid__image-ratio--portrait"> 3082 <img class="lazyload grid__image-contain" 3083 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofUntitledCatalog11429E_c4c284fb-1d12-4324-bdcf-0fd33dc867f5_{width}x.jpg?v=1747658162" 3084 data-widths="[360, 540, 720, 900, 1080]" 3085 data-aspectratio="0.6653439153439153" 3086 data-sizes="auto" 3087 alt="Shop Happy Bay Catch the Waves, Not Bad Vibes Pageant Blue T-shirt for beach vibes"> 3088 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3089 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofUntitledCatalog11427E_a39e3e88-fb81-4f91-aec4-3432478c1abf_{width}x.jpg?v=1747658162" 3090 data-widths="[360, 540, 720, 1000]" 3091 data-aspectratio="0.6653439153439153" 3092 data-sizes="auto" 3093 alt="Get your stylish Pageant Blue T-shirt by Happy Bay for positive summer energy"> 3094 </div></div> 3095 3096 <div class="grid-product__meta"> 3097 <div class="grid-product__title grid-product__title--heading">Catch the Waves, Not Bad Vibes Blue T-shirt</div><div class="grid-product__price">$13.00 3098</div> 3099 </div> 3100 </a> 3101 </div> 3102<div id="QuickShopModal-15005038870902" class="modal modal--square modal--quick-shop" data-product-id="15005038870902"> 3103 <div class="modal__inner"> 3104 <div class="modal__centered"> 3105 3106 3107 <div class="modal__centered-content"> 3108 3109 <div id="QuickShopHolder-catch-the-waves-not-bad-vibes-blue-t-shirt"> 3110 3111 </div> 3112 </div> 3113 3114 <button type="button" class="modal__close js-modal-close text-link"> 3115 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3116 <span class="icon__fallback-text">"Close (esc)"</span> 3117 </button> 3118 </div> 3119 </div> 3120</div> 3121 3122<!-- <div class="mainpdp_wrapper grid-product"> 3123 3124</div> --> 3125 3126 <div class="variants grid-product"> 3127 3128 3129 3130 3131 <li> 3132 <a href="/products/catch-the-waves-not-bad-vibes-blue-t-shirt"> 3133 <img src="//www.worldofhappybay.com/cdn/shop/files/Beach_Vibes_Print_-Pageant_Blue.png?v=17231399201512766916" alt="Beach Vibes Print -Pageant Blue"> 3134 3135 </a> 3136 </li> 3137 3138 3139 3140 3141 3142 3143 3144 <li> 3145 <a href="/products/radiate-good-vibes-white-t-shirt"> 3146 <img src="//www.worldofhappybay.com/cdn/shop/files/Beach_Vibes_Print_-_Bright_White.png?v=14186238121144732219" alt="Beach Vibes Print - Bright_White"> 3147 3148 </a> 3149 </li> 3150 3151 3152 3153 3154 3155</div> 3156 3157 3158</div> 3159 3160 3161<style> 3162 .variants.grid-product { 3163 display: flex; 3164 justify-content: center; 3165 gap: 8px; 3166} 3167 3168.variants.grid-product img { 3169 max-width: 30px; 3170 border-radius: 30px; 3171 border: 1px solid #8080808a; 3172 padding: 2px; 3173} 3174 .grid-product__colors { 3175 display: none; 3176} 3177</style> 3178<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="classic-work-save-travel-repeat-white-t-shirt" data-product-id="15062409576822"> 3179 <div class="grid-product__content"><a href="/collections/t-shirts-1/products/classic-work-save-travel-repeat-white-t-shirt" class="grid-product__link"> 3180 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409576822 small--hide">
3181 <span class="quick-product__label">Quick View</span> 3182 </div><div 3183 class="grid__image-ratio grid__image-ratio--portrait"> 3184 <img class="lazyload grid__image-contain" 3185 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog12365E_{width}x.jpg?v=1747658143" 3186 data-widths="[360, 540, 720, 900, 1080]" 3187 data-aspectratio="0.6653439153439153" 3188 data-sizes="auto" 3189 alt="Shop Happy Bay Classic Work, Travel, Repeat T-shirt for a trendy, versatile look"> 3190 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3191 data-src="//www.worldofhappybay.com/cdn/shop/files/UntitledCatalog12356E_{width}x.jpg?v=1747658144" 3192 data-widths="[360, 540, 720, 1000]" 3193 data-aspectratio="0.6653439153439153" 3194 data-sizes="auto" 3195 alt="Get your stylish Work, Travel, Repeat T-shirt by Happy Bay for an adventurous vibe"> 3196 </div></div> 3197 3198 <div class="grid-product__meta"> 3199 <div class="grid-product__title grid-product__title--heading">Classic Work, Save, Travel, Repeat White T-shirt</div><div class="grid-product__price">$13.00 3200</div> 3201 </div> 3202 </a> 3203 </div> 3204<div id="QuickShopModal-15062409576822" class="modal modal--square modal--quick-shop" data-product-id="15062409576822"> 3205 <div class="modal__inner"> 3206 <div class="modal__centered"> 3207 3208 3209 <div class="modal__centered-content"> 3210 3211 <div id="QuickShopHolder-classic-work-save-travel-repeat-white-t-shirt"> 3212 3213 </div> 3214 </div> 3215 3216 <button type="button" class="modal__close js-modal-close text-link"> 3217 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3218 <span class="icon__fallback-text">"Close (esc)"</span> 3219 </button> 3220 </div> 3221 </div> 3222</div> 3223 3224<!-- <div class="mainpdp_wrapper grid-product"> 3225 3226</div> --> 3227 3228 <div class="variants grid-product"> 3229 3230 3231 3232 3233 <li> 3234 <a href="/products/classic-work-save-travel-repeat-white-t-shirt"> 3235 <img src="//www.worldofhappybay.com/cdn/shop/files/Bright_White.png?v=12000286862367808054" alt="Bright White"> 3236 3237 </a> 3238 </li> 3239 3240 3241 3242 3243 3244</div> 3245 3246 3247</div> 3248 3249 3250<style> 3251 .variants.grid-product { 3252 display: flex; 3253 justify-content: center; 3254 gap: 8px; 3255} 3256 3257.variants.grid-product img { 3258 max-width: 30px; 3259 border-radius: 30px; 3260 border: 1px solid #8080808a; 3261 padding: 2px; 3262} 3263 .grid-product__colors { 3264 display: none; 3265} 3266</style> 3267<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="beach-charm-navy-t-shirt" data-product-id="15062409609590"> 3268 <div class="grid-product__content"><a href="/collections/t-shirts-1/products/beach-charm-navy-t-shirt" class="grid-product__link"> 3269 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409609590 small--hide"> 3270 <span class="quick-product__label">Quick View</span> 3271 </div><div 3272 class="grid__image-ratio grid__image-ratio--portrait"> 3273 <img class="lazyload grid__image-contain" 3274 data-src="//www.worldofhappybay.com/cdn/shop/files/5_51044a07-02c4-47d8-9b8d-6d2bdae92730_{width}x.png?v=1747658142" 3275 data-widths="[360, 540, 720, 900, 1080]" 3276 data-aspectratio="0.6666666666666666" 3277 data-sizes="auto" 3278 alt="Shop Happy Bay Beach Charm Navy T-shirt for a coastal, laid-back loo"> 3279 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3280 data-src="//www.worldofhappybay.com/cdn/shop/files/8_92794aea-c145-4de7-8f12-60a4e5a12162_{width}x.png?v=1747658142" 3281 data-widths="[360, 540, 720, 1000]" 3282 data-aspectratio="0.6666666666666666" 3283 data-sizes="auto" 3284 alt="Get your stylish Navy T-shirt by Happy Bay for relaxed beach vibes"> 3285 </div></div> 3286 3287 <div class="grid-product__meta"> 3288 <div class="grid-product__title grid-product__title--heading">Beach Charm Blue T-shirt</div><div class="grid-product__price">$13.00 3289</div> 3290 </div> 3291 </a> 3292 </div> 3293<div id="QuickShopModal-15062409609590" class="modal modal--square modal--quick-shop" data-product-id="15062409609590"> 3294 <div class="modal__inner"> 3295 <div class="modal__centered"> 3296 3297 3298 <div class="modal__centered-content"> 3299 3300 <div id="QuickShopHolder-beach-charm-navy-t-shirt"> 3301 3302 </div> 3303 </div> 3304 3305 <button type="button" class="modal__close js-modal-close text-link"> 3306 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg>
3307 <span class="icon__fallback-text">"Close (esc)"</span> 3308 </button> 3309 </div> 3310 </div> 3311</div> 3312 3313<!-- <div class="mainpdp_wrapper grid-product"> 3314 3315</div> --> 3316 3317 <div class="variants grid-product"> 3318 3319 3320 3321 3322 <li> 3323 <a href="/products/beach-charm-navy-t-shirt"> 3324 <img src="//www.worldofhappybay.com/cdn/shop/files/Navy_Blue.png?v=16415114156080152968" alt="Navy Blue"> 3325 3326 </a> 3327 </li> 3328 3329 3330 3331 3332 3333 3334 3335 <li> 3336 <a href="/products/coastal-essence-green-t-shirt"> 3337 <img src="//www.worldofhappybay.com/cdn/shop/files/Mint_Green.png?v=16635683523273344834" alt="Mint Green"> 3338 3339 </a> 3340 </li> 3341 3342 3343 3344 3345 3346 3347 3348 <li> 3349 <a href="/products/casual-black-essential-t-shirt"> 3350 <img src="//www.worldofhappybay.com/cdn/shop/files/Black.png?v=3733556035061826857" alt="Black"> 3351 3352 </a> 3353 </li> 3354 3355 3356 3357 3358 3359</div> 3360 3361 3362</div> 3363 3364 3365<style> 3366 .variants.grid-product { 3367 display: flex; 3368 justify-content: center; 3369 gap: 8px; 3370} 3371 3372.variants.grid-product img { 3373 max-width: 30px; 3374 border-radius: 30px; 3375 border: 1px solid #8080808a; 3376 padding: 2px; 3377} 3378 .grid-product__colors { 3379 display: none; 3380} 3381</style> 3382<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="casual-black-essential-t-shirt" data-product-id="15062409675126"> 3383 <div class="grid-product__content"><a href="/collections/t-shirts-1/products/casual-black-essential-t-shirt" class="grid-product__link"> 3384 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15062409675126 small--hide"> 3385 <span class="quick-product__label">Quick View</span> 3386 </div><div 3387 class="grid__image-ratio grid__image-ratio--portrait"> 3388 <img class="lazyload grid__image-contain" 3389 data-src="//www.worldofhappybay.com/cdn/shop/files/1_865fc6c7-e737-43f8-b0ed-f79020bb78b0_{width}x.png?v=1747658140" 3390 data-widths="[360, 540, 720, 900, 1080]" 3391 data-aspectratio="0.6666666666666666" 3392 data-sizes="auto" 3393 alt="Shop Happy Bay Casual Black Essential T-shirt for a classic, everyday look"> 3394 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3395 data-src="//www.worldofhappybay.com/cdn/shop/files/4_384bc16a-689c-4402-822c-b2d5dec964c5_{width}x.png?v=1747658140" 3396 data-widths="[360, 540, 720, 1000]" 3397 data-aspectratio="0.6666666666666666" 3398 data-sizes="auto" 3399 alt="Get your stylish Black Essential T-shirt by Happy Bay for effortless casual style"> 3400 </div></div> 3401 3402 <div class="grid-product__meta"> 3403 <div class="grid-product__title grid-product__title--heading">Casual Black Essential T-shirt</div><div class="grid-product__price">$13.00 3404</div> 3405 </div> 3406 </a> 3407 </div> 3408<div id="QuickShopModal-15062409675126" class="modal modal--square modal--quick-shop" data-product-id="15062409675126"> 3409 <div class="modal__inner"> 3410 <div class="modal__centered"> 3411 3412 3413 <div class="modal__centered-content"> 3414 3415 <div id="QuickShopHolder-casual-black-essential-t-shirt"> 3416 3417 </div> 3418 </div> 3419 3420 <button type="button" class="modal__close js-modal-close text-link"> 3421 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3422 <span class="icon__fallback-text">"Close (esc)"</span> 3423 </button> 3424 </div> 3425 </div> 3426</div> 3427 3428<!-- <div class="mainpdp_wrapper grid-product"> 3429 3430</div> --> 3431 3432 <div class="variants grid-product"> 3433 3434 3435 3436 3437 <li> 3438 <a href="/products/beach-charm-navy-t-shirt"> 3439 <img src="//www.worldofhappybay.com/cdn/shop/files/Navy_Blue.png?v=16415114156080152968" alt="Navy Blue"> 3440 3441 </a> 3442 </li> 3443 3444 3445 3446 3447 3448 3449 3450 <li> 3451 <a href="/products/coastal-essence-green-t-shirt"> 3452 <img src="//www.worldofhappybay.com/cdn/shop/files/Mint_Green.png?v=16635683523273344834" alt="Mint Green"> 3453 3454 </a> 3455 </li> 3456 3457 3458 3459 3460 3461 3462 3463 <li> 3464 <a href="/products/casual-black-essential-t-shirt"> 3465 <img src="//www.worldofhappybay.com/cdn/shop/files/Black.png?v=3733556035061826857" alt="Black"> 3466 3467 </a> 3468 </li> 3469 3470 3471 3472 3473 3474</div> 3475 3476 3477</div> 3478 3479 3480<style> 3481 .variants.grid-product { 3482 display: flex; 3483 justify-content: center; 3484 gap: 8px; 3485} 3486 3487.variants.grid-product img { 3488 max-width: 30px; 3489 border-radius: 30px; 3490 border: 1px solid #8080808a; 3491 padding: 2px; 3492} 3493 .grid-product__colors { 3494 display: none; 3495} 3496</style> 3497<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="blooming-joyride-wildflower-whirl-white-crew-t-shirt" data-product-id="15130931069302"> 3498 <div class="grid-product__content"><a href="/collections/t-shirts-1/products/blooming-joyride-wildflower-whirl-white-crew-t-shirt" class="grid-product__link"> 3499 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15130931069302 small--hide">
3500 <span class="quick-product__label">Quick View</span> 3501 </div><div 3502 class="grid__image-ratio grid__image-ratio--portrait"> 3503 <img class="lazyload grid__image-contain" 3504 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofHB3658_{width}x.jpg?v=1747658068" 3505 data-widths="[360, 540, 720, 900, 1080]" 3506 data-aspectratio="0.6666666666666666" 3507 data-sizes="auto" 3508 alt=""> 3509 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3510 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofHB3659_{width}x.jpg?v=1747658068" 3511 data-widths="[360, 540, 720, 1000]" 3512 data-aspectratio="0.6666666666666666" 3513 data-sizes="auto" 3514 alt=""> 3515 </div></div> 3516 3517 <div class="grid-product__meta"> 3518 <div class="grid-product__title grid-product__title--heading">Blooming Joyride | Wildflower Whirl White Crew T-shirt</div><div class="grid-product__price">$23.00 3519</div> 3520 </div> 3521 </a> 3522 </div> 3523<div id="QuickShopModal-15130931069302" class="modal modal--square modal--quick-shop" data-product-id="15130931069302"> 3524 <div class="modal__inner"> 3525 <div class="modal__centered"> 3526 3527 3528 <div class="modal__centered-content"> 3529 3530 <div id="QuickShopHolder-blooming-joyride-wildflower-whirl-white-crew-t-shirt"> 3531 3532 </div> 3533 </div> 3534 3535 <button type="button" class="modal__close js-modal-close text-link"> 3536 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3537 <span class="icon__fallback-text">"Close (esc)"</span> 3538 </button> 3539 </div> 3540 </div> 3541</div> 3542 3543<!-- <div class="mainpdp_wrapper grid-product"> 3544 3545</div> --> 3546 3547 <div class="variants grid-product"> 3548 3549 3550 3551 3552 <li> 3553 <a href="/products/blooming-joyride-wildflower-whirl-white-crew-t-shirt"> 3554 <img src="//www.worldofhappybay.com/cdn/shop/files/Bright_White.png?v=12000286862367808054" alt="Bright White"> 3555 3556 </a> 3557 </li> 3558 3559 3560 3561 3562 3563</div> 3564 3565 3566</div> 3567 3568 3569<style> 3570 .variants.grid-product { 3571 display: flex; 3572 justify-content: center; 3573 gap: 8px; 3574} 3575 3576.variants.grid-product img { 3577 max-width: 30px; 3578 border-radius: 30px; 3579 border: 1px solid #8080808a; 3580 padding: 2px; 3581} 3582 .grid-product__colors { 3583 display: none; 3584} 3585</style><div class="grid__item grid__item--view-all text-center small--one-half medium-up--one-fifth medium-up--hide"> 3586 <a href="/collections/t-shirts-1" class="grid-product__see-all"> 3587 View all<br>97 products 3588 </a> 3589 </div></div> 3590 </div> 3591 </div> 3592</div> 3593<style> #shopify-section-template--24683780440438__748c7b7a-4245-4a85-ad9a-b54982664c8d {margin-top: 0; margin-bottom: 0;} </style></div><div id="shopify-section-template--24683780440438__pagefly_section_QwmjkX" class="shopify-section"> 3594 3595 <!-- PageFlyGlobalSection --> 3596 3597 3598
3598<script> 3599 window.addEventListener('load', () => { 3600 // fallback for gtag when not initialized 3601 if(typeof window.gtag !== 'function') { 3602 window.gtag = (str1, str2, obj) => { 3603 } 3604 } 3605 }) 3606 </script>
3606 3607 3608 <link rel="stylesheet" data-pf-font="google" href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400&family=Lato:wght@400&family=Source+Sans+Pro:wght@400&display=swap" media="all"> 3609 3610<style>.__pf .pf-c-ct,.__pf .pf-c-lt,.__pf .pf-c-rt{align-content:flex-start}.__pf .oh,.pf-sr-only{overflow:hidden}.__pf img,.__pf video{max-width:100%;border:0;vertical-align:middle}.__pf [tabIndex],.__pf button,.__pf input,.__pf select,.__pf textarea{touch-action:manipulation}.__pf:not([data-pf-editor-version=gen-2]) :focus-visible{outline:0!important;box-shadow:none!important}.__pf:not([data-pf-editor-version=gen-2]) :not(input):not(select):not(textarea):not([data-active=true]):focus-visible{border:none!important}.__pf *,.__pf :after,.__pf :before{box-sizing:border-box}.__pf [disabled],.__pf [readonly]{cursor:default}.__pf [data-href],.__pf button:not([data-pf-id]):hover{cursor:pointer}.__pf [disabled]:not([disabled=false]),.pf-dialog svg{pointer-events:none}.__pf [hidden]{display:none!important}.__pf [data-link=inherit]{color:inherit;text-decoration:none}.__pf [data-pf-placeholder]{outline:0;height:auto;display:none;pointer-events:none!important}.__pf .pf-ifr,.__pf [style*="--ratio"] img{height:100%;left:0;top:0;width:100%;position:absolute}.__pf .pf-r,.__pf .pf-r-eh>.pf-c{display:flex}.__pf [style*="--cw"]{padding:0 15px;width:100%;margin:auto;max-width:var(--cw)}.__pf .pf-ifr{border:0}.__pf .pf-bg-lazy{background-image:none!important}.__pf .pf-r{flex-wrap:wrap}.__pf .pf-r-dg{display:grid}.__pf [style*="--c-xs"]{max-width:calc(100%/12*var(--c-xs));flex-basis:calc(100%/12*var(--c-xs))}.__pf [style*="--s-xs"]{margin:0 calc(-1 * var(--s-xs))}.__pf [style*="--s-xs"]>.pf-c{padding:var(--s-xs)}.__pf .pf-r-ew>.pf-c{flex-grow:1;flex-basis:0}.__pf [style*="--ew-xs"]>.pf-c{flex-basis:calc(100% / var(--ew-xs));max-width:calc(100% / var(--ew-xs))}.__pf [style*="--ratio"]{position:relative;padding-bottom:var(--ratio)}.main-content{padding:0}.footer-section,.site-footer,.site-footer-wrapper,main .accent-background+.shopify-section{margin:0}@media (max-width:767.4999px){.__pf .pf-hide{display:none!important}}@media (max-width:1024.4999px) and (min-width:767.5px){.__pf .pf-sm-hide{display:none!important}}@media (max-width:1199.4999px) and (min-width:1024.5px){.__pf .pf-md-hide{display:none!important}}@media (min-width:767.5px){.__pf [style*="--s-sm"]{margin:0 calc(-1 * var(--s-sm))}.__pf [style*="--c-sm"]{max-width:calc(100%/12*var(--c-sm));flex-basis:calc(100%/12*var(--c-sm))}.__pf [style*="--s-sm"]>.pf-c{padding:var(--s-sm)}.__pf [style*="--ew-sm"]>.pf-c{flex-basis:calc(100% / var(--ew-sm));max-width:calc(100% / var(--ew-sm))}}@media (min-width:1024.5px){.__pf [style*="--s-md"]{margin:0 calc(-1 * var(--s-md))}.__pf [style*="--c-md"]{max-width:calc(100%/12*var(--c-md));flex-basis:calc(100%/12*var(--c-md))}.__pf [style*="--s-md"]>.pf-c{padding:var(--s-md)}.__pf [style*="--ew-md"]>.pf-c{flex-basis:calc(100% / var(--ew-md));max-width:calc(100% / var(--ew-md))}}@media (min-width:1199.5px){.__pf [style*="--s-lg"]{margin:0 calc(-1 * var(--s-lg))}.__pf [style*="--c-lg"]{max-width:calc(100%/12*var(--c-lg));flex-basis:calc(100%/12*var(--c-lg))}.__pf [style*="--s-lg"]>.pf-c{padding:var(--s-lg)}.__pf [style*="--ew-lg"]>.pf-c{flex-basis:calc(100% / var(--ew-lg));max-width:calc(100% / var(--ew-lg))}.__pf .pf-lg-hide{display:none!important}}.__pf .pf-r-eh>.pf-c>div{width:100%}.__pf .pf-c-lt{justify-content:flex-start;align-items:flex-start}.__pf .pf-c-ct{justify-content:center;align-items:flex-start}.__pf .pf-c-rt{justify-content:flex-end;align-items:flex-start}.__pf .pf-c-lm{justify-content:flex-start;align-items:center;align-content:center}.__pf .pf-c-cm{justify-content:center;align-items:center;align-content:center}.__pf .pf-c-rm{justify-content:flex-end;align-items:center;align-content:center}.__pf .pf-c-cb,.__pf .pf-c-lb,.__pf .pf-c-rb{align-content:flex-end}.__pf .pf-c-lb{justify-content:flex-start;align-items:flex-end}.__pf .pf-c-cb{justify-content:center;align-items:flex-end}.__pf .pf-c-rb{justify-content:flex-end;align-items:flex-end}.pf-no-border:not(:focus-visible){border:none;outline:0}.pf-sr-only{position:absolute;width:1px;height:1px;padding:0;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}.pf-close-dialog-btn,.pf-dialog{background:0 0;border:none;padding:0}.pf-visibility-hidden{visibility:hidden}.pf-dialog{top:50%;left:50%;transform:translate(-50%,-50%);max-height:min(calc(9/16*100vw),calc(100% - 6px - 2em));-webkit-overflow-scrolling:touch;overflow:hidden;margin:0}.pf-dialog::backdrop{background:rgba(0,0,0,.9);opacity:1}.pf-close-dialog-btn{position:absolute;top:0;right:0;height:16px;margin-bottom:8px;
3610cursor:pointer}.pf-close-dialog-btn:not(:focus-visible){box-shadow:none}.pf-dialog-content{display:block;margin:24px auto auto;width:100%;height:calc(100% - 24px)}.pf-dialog-content>*{width:100%;height:100%;border:0}</style> 3611<style>@media all{.__pf .pf-gs-button-1,.__pf .pf-gs-button-2,.__pf .pf-gs-button-3{padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0;margin:0}.__pf{--pf-primary-color:rgb(199, 61, 35);--pf-secondary-color:rgb(63, 115, 203);--pf-foreground-color:rgb(55, 126, 98);--pf-background-color:rgb(204, 204, 204);--pf-color-5:rgb(17, 18, 19);--pf-color-6:rgb(246, 197, 103);--pf-color-7:rgb(121, 202, 216);--pf-color-8:rgb(240, 240, 240);--pf-primary-font:"Playfair Display";--pf-secondary-font:"Lato";--pf-tertiary-font:"Source Sans Pro"}.__pf .pf-gs-button-1{background-color:#919da9;color:#fff}.__pf .pf-gs-button-2{color:#919da9;border:1px solid #919da9}.__pf .pf-gs-button-3{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-gs-button-4{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5,.__pf .pf-gs-button-6{color:#919da9;border-style:solid;border-color:#919da9;padding:12px 20px;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-gs-button-5{border-width:0 0 3px;margin:0}.__pf .pf-gs-button-6{border-width:0 3px 3px 0;margin:0}.__pf .pf-gs-icon-1,.__pf .pf-gs-icon-2{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-gs-icon-1{border-radius:0}.__pf .pf-gs-icon-2{border-radius:50%}.__pf .pf-gs-icon-3,.__pf .pf-gs-icon-4{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-4{border-radius:50%}.__pf .pf-gs-icon-5,.__pf .pf-gs-icon-6{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-gs-icon-6{border-radius:50%}.__pf .pf-gs-image-1{width:100%}.__pf .pf-gs-image-2{border:3px solid #919da9;width:100%}.__pf .pf-gs-image-3{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-image-4,.__pf .pf-gs-image-5{border-radius:50%;width:100%}.__pf .pf-gs-image-5{border:3px solid #919da9}.__pf .pf-gs-image-6{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-gs-heading-1,.__pf .pf-gs-heading-2,.__pf .pf-gs-heading-3,.__pf .pf-gs-heading-4,.__pf .pf-gs-heading-5{color:#000;padding:0;margin:18px 0}.__pf .pf-gs-heading-1{font-size:32px}.__pf .pf-gs-heading-2{font-size:24px}.__pf .pf-gs-heading-3{font-size:20px}.__pf .pf-gs-heading-4{font-size:18px}.__pf .pf-gs-heading-5{font-size:16px}.__pf .pf-gs-heading-6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-gs-paragraph-1,.__pf .pf-gs-paragraph-2,.__pf .pf-gs-paragraph-3,.__pf .pf-gs-paragraph-4{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-gs-paragraph-1{text-align:left}.__pf .pf-gs-paragraph-2{text-align:right}.__pf .pf-gs-paragraph-3{text-align:center}.__pf .pf-gs-divider-1,.__pf .pf-gs-divider-2,.__pf .pf-gs-divider-3{padding:16px 0;margin:0;font-size:2px}.__pf .pf-gs-divider-1{color:#919da9}.__pf .pf-gs-divider-2{color:#444749}.__pf .pf-gs-divider-3{color:#b9bfca}}</style> 3612<style>.pf-color-scheme-1,.pf-color-scheme-2{--pf-scheme-shadow-color:rgb(0, 0, 0, 0.25)}.pf-color-scheme-1{--pf-scheme-bg-color: ;--pf-scheme-text-color: ;--pf-scheme-btn-bg-color: ;--pf-scheme-btn-text-color: ;--pf-scheme-border-color: ;background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2,.pf-color-scheme-3{--pf-scheme-btn-text-color:rgb(255, 255, 255);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-2{--pf-scheme-bg-color:rgba(255, 255, 255, 0);--pf-scheme-text-color:rgb(0, 0, 0);--pf-scheme-btn-bg-color:rgb(145, 157, 169);--pf-scheme-border-color:rgba(0, 0, 0)}.pf-color-scheme-3,.pf-color-scheme-4{--pf-scheme-text-color:rgb(18, 18, 18);--pf-scheme-btn-bg-color:rgb(18, 18, 18);--pf-scheme-border-color:rgb(18, 18, 18)}.pf-color-scheme-3{--pf-scheme-bg-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18)}.pf-color-scheme-4{--pf-scheme-bg-color:rgb(243, 243, 243);--pf-scheme-btn-text-color:rgb(243, 243, 243);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5,.pf-color-scheme-6,.pf-color-scheme-7{--pf-scheme-text-color:rgb(255, 255, 255);--pf-scheme-btn-bg-color:rgb(255, 255, 255);--pf-scheme-border-color:rgb(255, 255, 255);--pf-scheme-shadow-color:rgb(18, 18, 18);background-color:var(--pf-scheme-bg-color);background-image:var(--pf-scheme-bg-gradient-color);border-color:var(--pf-scheme-border-color);color:var(--pf-scheme-text-color)}.pf-color-scheme-5{--pf-scheme-bg-color:rgb(36, 40, 51);--pf-scheme-btn-text-color:rgb(0, 0, 0)}.pf-color-scheme-6{--pf-scheme-bg-color:rgb(18, 18, 18);--pf-scheme-btn-text-color:rgb(18, 18, 18)}.pf-color-scheme-7{--pf-scheme-bg-color:rgb(51, 79, 180);--pf-scheme-btn-text-color:rgb(51, 79, 180)}[data-pf-type^=Button]{background-color:var(--pf-scheme-btn-bg-color);background-image:var(--pf-scheme-btn-bg-gradient-color);color:var(--pf-scheme-btn-text-color)}@media all{.__pf .pf-button-2,.__pf .pf-button-3,.__pf .pf-button-4{padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-2{background-color:#919da9;color:#fff}.__pf .pf-button-3{color:#919da9;border:1px solid #919da9}.__pf .pf-button-4{background-color:#919da9;color:#fff;border-radius:40px}.__pf .pf-button-5{color:#919da9;border-radius:40px;border:1px solid #919da9;padding:12px 20px;margin:0;font-size:16px;line-height:16px;letter-spacing:0}.__pf .pf-button-6,.__pf .pf-button-7{color:#919da9;border-style:solid;border-color:#919da9;margin:0;font-size:16px;line-height:16px;letter-spacing:0;padding:12px 20px}.__pf .pf-button-6{border-width:0 0 3px}.__pf .pf-button-7{border-width:0 3px 3px 0}.__pf .pf-button-8{background-color:#919da9;color:#fff;padding:12px 20px}.__pf .pf-icon-1,.__pf .pf-text-1,.__pf .pf-text-6,.__pf .pf-text-7{background-color:var(--pf-scheme-bg-color);color:var(--pf-scheme-text-color)}.__pf .pf-icon-2,.__pf .pf-icon-3{background-color:#919da9;color:#fff;padding:8px;margin:0;border-style:none}.__pf .pf-icon-2{border-radius:0}.__pf .pf-icon-3{border-radius:50%}.__pf .pf-icon-4,.__pf .pf-icon-5{background-color:#fff;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-5{border-radius:50%}.__pf .pf-icon-6,.__pf .pf-icon-7{background-color:#f5f5f5;color:#919da9;padding:8px;margin:0;border:1px solid #919da9}.__pf .pf-icon-7{border-radius:50%}.__pf .pf-text-2,.__pf .pf-text-3,.__pf .pf-text-4,.__pf .pf-text-5{color:#000;padding:0;margin:16px 0;font-size:16px}.__pf .pf-text-2{text-align:left}.__pf .pf-text-3{text-align:right}.__pf .pf-text-4{text-align:center}.__pf .pf-divider-2,.__pf .pf-divider-3,.__pf .pf-divider-4{padding:16px 0;margin:0;font-size:2px}.__pf .pf-divider-1{color:var(--pf-scheme-text-color)}.__pf .pf-divider-2{color:#919da9}.__pf .pf-divider-3{color:#444749}.__pf .pf-divider-4{color:#b9bfca}.__pf .pf-heading-1-h1,.__pf .pf-heading-1-h2,.__pf .pf-heading-1-h3,.__pf .pf-heading-1-h4,.__pf .pf-heading-1-h5,.__pf .pf-heading-1-h6{color:var(--pf-scheme-text-color);background-color:var(--pf-scheme-bg-color)}.__pf .pf-heading-2-h1,.__pf .pf-heading-2-h2,.__pf .pf-heading-2-h3,.__pf .pf-heading-2-h4,.__pf .pf-heading-2-h5,.__pf .pf-heading-2-h6{margin:18px 0;font-size:32px;color:#000;padding:0}.__pf .pf-heading-3-h1,.__pf .pf-heading-3-h2,.__pf .pf-heading-3-h3,.__pf .pf-heading-3-h4,.__pf .pf-heading-3-h5,.__pf .pf-heading-3-h6{margin:18px 0;font-size:24px;color:#000;padding:0}.__pf .pf-heading-4-h1,.__pf .pf-heading-4-h2,.__pf .pf-heading-4-h3,.__pf .pf-heading-4-h4,.__pf .pf-heading-4-h5,.__pf .pf-heading-4-h6{margin:18px 0;font-size:20px;color:#000;padding:0}.__pf .pf-heading-5-h1,.__pf .pf-heading-5-h2,.__pf .pf-heading-5-h3,.__pf .pf-heading-5-h4,.__pf .pf-heading-5-h5,.__pf .pf-heading-5-h6{margin:18px 0;font-size:18px;color:#000;padding:0}.__pf .pf-heading-6-h1,.__pf .pf-heading-6-h2,.__pf .pf-heading-6-h3,.__pf .pf-heading-6-h4,.__pf .pf-heading-6-h5,.__pf .pf-heading-6-h6{margin:18px 0;font-size:16px;color:#000;padding:0}.__pf .pf-heading-7-h1,.__pf .pf-heading-7-h2,.__pf .pf-heading-7-h3,.__pf .pf-heading-7-h4,.__pf .pf-heading-7-h5,.__pf .pf-heading-7-h6{margin:18px 0;font-size:14px;color:#000;padding:0}.__pf .pf-image-2{width:100%}.__pf .pf-image-3{border:3px solid #919da9;width:100%}.__pf .pf-image-4{border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-image-5,.__pf .pf-image-6{border-radius:50%;width:100%}.__pf .pf-image-6{border:3px solid #919da9}.__pf .pf-image-7{border-radius:50%;border:3px solid #919da9;padding:10px;width:100%}.__pf .pf-field-1,.__pf .pf-field-2,.__pf .pf-field-3,.__pf .pf-field-4,.__pf .pf-field-5,.__pf .pf-field-6{background-color:#fdfdfd;border:.66px solid #8a8a8a;border-radius:8px;padding:6px 12px}}</style> 3613<style id="pf-shopify-font">
3613div.__pf {--pf-shopify-font-family-type-header-font-family: "Instrument Sans", sans-serif; 3614 --pf-shopify-font-style-type-header-font-family: normal; 3615 --pf-shopify-font-weight-type-header-font-family: 400; 3616--pf-shopify-font-family-type-base-font-family: Lato, sans-serif; 3617 --pf-shopify-font-style-type-base-font-family: normal; 3618 --pf-shopify-font-weight-type-base-font-family: 400;}</style> 3619<link rel="stylesheet" href="//www.worldofhappybay.com/cdn/shop/t/10/assets/pagefly-animation.css?v=35569424405882025761738821307" media="print" onload="this.media='all'"> 3620 3621 3622 3623 3624 3625 3626<style>.cCunWv,.hMqLeX{position:relative}.cCdixN{max-width:100%;display:inline-block;height:auto}.cCunWv:empty{display:initial}.hMqLeX{padding:20px 0}.eGlETi{--pf-sample-color:#5d6b82;--pf-border-color:#d1d5db}@media all{.__pf_MJsyxNQ6 .pf-59c83105f230-1_{padding-bottom:0;padding-top:0}.__pf_MJsyxNQ6 .pf-59c83105f230-4_{height:auto;aspect-ratio:unset;width:20px;object-fit:cover;object-position:center center;display:table;margin-left:auto;margin-right:auto}}@media (max-width:767px){.__pf_MJsyxNQ6 .pf-59c83105f230-4_{object-fit:cover;object-position:center center;aspect-ratio:unset;height:39px;width:40px}.__pf_MJsyxNQ6 .pf-59c83105f230-3_{font-size:16px;min-height:0}}
3626@font-face{font-family:FontAwesome;src:url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?v=4.7.0');src:url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff2?v=4.7.0') format('woff2'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.woff?v=4.7.0') format('woff'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.ttf?v=4.7.0') format('truetype'),url('https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sr-only-focusable:active{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%,64%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}}@keyframes fa-bounce{0%,64%,to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0
3626),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}24%,8%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype")}
3626@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-solid-900.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}
3626@font-face{font-family:FontAwesome;font-display:block;src:url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0090/9236/6436/files/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}</style> 3627<div class="sc-jaskfy eGlETi __pf __pf_MJsyxNQ6"><div data-section-id="pf-d43a" data-pf-type="Section" class="sc-uojGG hMqLeX pf-59c83105f230-1_"><div style="--cw:1170px" class="sc-ilfuhL bpQaoh"><div class="sc-furwcr dAWGlU pf-59c83105f230-2_ pf-r pf-r-eh" style="--s-xs:15px" data-pf-type="Row"><div class="pf-c" style="--c-xs:12;--c-md:12;--c-lg:12"><div data-pf-type="Column" class="sc-fHeRUh cCunWv pf-59c83105f230-3_"><img src="https://cdn.shopify.com/s/files/1/0620/2818/5796/files/1_c0534bc4-3017-45a7-a542-0ec0509bbac3_40x.png?v=1709116018" srcSet="https://cdn.shopify.com/s/files/1/0620/2818/5796/files/1_c0534bc4-3017-45a7-a542-0ec0509bbac3.png?v=1709116018 1536w" width="271" height="258" sizes="(min-width: 1536px) 1536px, (min-width: 1024px) 1280px, (min-width: 640px) 768px, calc(100vw/3)" loading="lazy" data-pf-type="Image3" class="sc-fbyfCU cCdixN pf-59c83105f230-4_"/></div></div></div></div></div></div>
3627<script> 3628 !function(){ 3629 window.__pagefly_section_setting__ = {"pageTitle":"Home page logo","pageType":"section","pageId":"59c83105-f230-4b32-84d4-3a87ff15c318","lazyLoad":true,"forceByPassGoogleLightHouse":false,"imageLazyLoad":true,"nativeImageLazyLoad":true,"useThemeJQ":false,"trackingIDs":[],"elementData":{}}; 3630 window.__pagefly_setting__&&(window.__pagefly_setting2__=window.__pagefly_setting__),window.__pagefly_setting__={"baseURL":"https://apps.pagefly.io","analyticsURL":"https://analytics.pagefly.io","isBackend":false,"cdnURL":"https://cdn.pagefly.io","pageflyVersion":"4.10.1","shopDomain":"orabelle-clothing108.myshopify.com","elementData":{},"shopifyProxyPath":"/a/pf_preview"},window.__pagefly_setting2__&&(window.__pagefly_setting__=function _(d,b){let c={...d||{}};for(let a of Object.keys(b))b[a]instanceof Object&&(Array.isArray(b[a])&&c[a]?Object.assign(b[a],[...b[a],...c[a]]):Object.assign(b[a],_(c[a],b[a])));return Object.assign(c||{},b),c}(__pagefly_setting2__,__pagefly_setting__),delete window.__pagefly_setting2__),window.__pagefly_setting__.moneyFormat="${{amount}}"}(); 3631 </script>
3631<script src="https://cdn.pagefly.io/pagefly/4.10.1/core/helper.js" async></script>
3631 3632 3633 3634 3635<style> #shopify-section-template--24683780440438__pagefly_section_QwmjkX {margin-top: 0; margin-bottom: 0;} </style></div><div id="shopify-section-template--24683780440438__180cc3f9-f100-4c7d-8e36-b3ad1e7545a0" class="shopify-section index-section"><div 3636 id="CollectionSection-template--24683780440438__180cc3f9-f100-4c7d-8e36-b3ad1e7545a0" 3637 data-section-id="template--24683780440438__180cc3f9-f100-4c7d-8e36-b3ad1e7545a0" 3638 data-section-type="collection-grid"><div class="page-width"> 3639 <div class="section-header"> 3640 <h2 class="section-header__title"> 3641 Mood shirts 3642 </h2><a href="/collections/mood-shirts" class="btn btn--secondary btn--small section-header__link">View all</a></div> 3643 </div><div class="page-width page-width--flush-small"> 3644 <div class="grid-overflow-wrapper"> 3645 <div class="grid grid--uniform" data-aos="overflow__animation"> 3646<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="colour-you-happy-white-shirt" data-product-id="7399165886660"> 3647 <div class="grid-product__content"><a href="/collections/mood-shirts/products/colour-you-happy-white-shirt" class="grid-product__link"> 3648 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-7399165886660 small--hide"> 3649 <span class="quick-product__label">Quick View</span> 3650 </div><div 3651 class="grid__image-ratio grid__image-ratio--portrait"> 3652 <img class="lazyload grid__image-contain" 3653 data-src="//www.worldofhappybay.com/cdn/shop/files/6_62f9b9bd-6004-4369-8a89-182981d2bbc4_{width}x.png?v=1747658531" 3654 data-widths="[360, 540, 720, 900, 1080]" 3655 data-aspectratio="0.66625" 3656 data-sizes="auto" 3657 alt="Buy Now Colour You Happy White Shirt From Happy Bay"> 3658 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3659 data-src="//www.worldofhappybay.com/cdn/shop/files/31-min_{width}x.webp?v=1747658531" 3660 data-widths="[360, 540, 720, 1000]" 3661 data-aspectratio="0.66625" 3662 data-sizes="auto" 3663 alt="Happy Bay Colour You Happy White Shirt - Bring a pop of color to your day. Shop now!"> 3664 </div></div> 3665 3666 <div class="grid-product__meta"> 3667 <div class="grid-product__title grid-product__title--heading">Colour You Happy White Shirt</div><div class="grid-product__price">$46.00 3668</div> 3669 </div> 3670 </a> 3671 </div> 3672<div id="QuickShopModal-7399165886660" class="modal modal--square modal--quick-shop" data-product-id="7399165886660"> 3673 <div class="modal__inner"> 3674 <div class="modal__centered"> 3675 3676 3677 <div class="modal__centered-content"> 3678 3679 <div id="QuickShopHolder-colour-you-happy-white-shirt"> 3680 3681 </div> 3682 </div> 3683 3684 <button type="button" class="modal__close js-modal-close text-link"> 3685 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3686 <span class="icon__fallback-text">"Close (esc)"</span> 3687 </button> 3688 </div> 3689 </div> 3690</div> 3691 3692<!-- <div class="mainpdp_wrapper grid-product"> 3693 3694</div> --> 3695 3696 <div class="variants grid-product"> 3697 3698 3699 3700 3701 <li> 3702 <a href="/products/colour-you-happy-white-shirt"> 3703 <img src="//www.worldofhappybay.com/cdn/shop/files/White.png?v=8479442450217475060" alt="White"> 3704 3705 </a> 3706 </li> 3707 3708 3709 3710 3711 3712</div> 3713 3714 3715</div> 3716 3717 3718<style> 3719 .variants.grid-product { 3720 display: flex; 3721 justify-content: center; 3722 gap: 8px; 3723} 3724 3725.variants.grid-product img { 3726 max-width: 30px; 3727 border-radius: 30px; 3728 border: 1px solid #8080808a; 3729 padding: 2px; 3730} 3731 .grid-product__colors { 3732 display: none; 3733} 3734</style> 3735<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="i-dont-give-a-sky-blue-shirt" data-product-id="7163451441348"> 3736 <div class="grid-product__content"><a href="/collections/mood-shirts/products/i-dont-give-a-sky-blue-shirt" class="grid-product__link"> 3737 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-7163451441348 small--hide">
3738 <span class="quick-product__label">Quick View</span> 3739 </div><div 3740 class="grid__image-ratio grid__image-ratio--portrait"> 3741 <img class="lazyload grid__image-contain" 3742 data-src="//www.worldofhappybay.com/cdn/shop/products/Orabelle8854_{width}x.jpg?v=1747658630" 3743 data-widths="[360, 540, 720, 900, 1080]" 3744 data-aspectratio="0.6666666666666666" 3745 data-sizes="auto" 3746 alt="Make a bold statement with the Happy Bay Delicate Blue Mood Shirt - Get yours today!"> 3747 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3748 data-src="//www.worldofhappybay.com/cdn/shop/products/Orabelle8853_{width}x.jpg?v=1747658630" 3749 data-widths="[360, 540, 720, 1000]" 3750 data-aspectratio="0.6666666666666666" 3751 data-sizes="auto" 3752 alt="Stay stylish and comfortable in this fun flamingo-print half-sleeve cotton shirt - Shop now!"> 3753 </div></div> 3754 3755 <div class="grid-product__meta"> 3756 <div class="grid-product__title grid-product__title--heading">I Don't Give a Flock Sky Blue Shirt</div><div class="grid-product__price">$58.00 3757</div> 3758 </div> 3759 </a> 3760 </div> 3761<div id="QuickShopModal-7163451441348" class="modal modal--square modal--quick-shop" data-product-id="7163451441348"> 3762 <div class="modal__inner"> 3763 <div class="modal__centered"> 3764 3765 3766 <div class="modal__centered-content"> 3767 3768 <div id="QuickShopHolder-i-dont-give-a-sky-blue-shirt"> 3769 3770 </div> 3771 </div> 3772 3773 <button type="button" class="modal__close js-modal-close text-link"> 3774 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3775 <span class="icon__fallback-text">"Close (esc)"</span> 3776 </button> 3777 </div> 3778 </div> 3779</div> 3780 3781<!-- <div class="mainpdp_wrapper grid-product"> 3782 3783</div> --> 3784 3785 <div class="variants grid-product"> 3786 3787 3788 3789 3790 <li> 3791 <a href="/products/i-dont-give-a-sky-blue-shirt"> 3792 <img src="//www.worldofhappybay.com/cdn/shop/files/Flamingo_Print_-_Delicate_Blue.png?v=1610809667903259396" alt="Flamingo Print - Delicate Blue"> 3793 3794 </a> 3795 </li> 3796 3797 3798 3799 3800 3801</div> 3802 3803 3804</div> 3805 3806 3807<style> 3808 .variants.grid-product { 3809 display: flex; 3810 justify-content: center; 3811 gap: 8px; 3812} 3813 3814.variants.grid-product img { 3815 max-width: 30px; 3816 border-radius: 30px; 3817 border: 1px solid #8080808a; 3818 padding: 2px; 3819} 3820 .grid-product__colors { 3821 display: none; 3822} 3823</style> 3824<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="island-dreams-blue-resort-shirt" data-product-id="15071786991990"> 3825 <div class="grid-product__content"><a href="/collections/mood-shirts/products/island-dreams-blue-resort-shirt" class="grid-product__link"> 3826 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15071786991990 small--hide"> 3827 <span class="quick-product__label">Quick View</span> 3828 </div><div 3829 class="grid__image-ratio grid__image-ratio--portrait"> 3830 <img class="lazyload grid__image-contain" 3831 data-src="//www.worldofhappybay.com/cdn/shop/files/DSC_8767M3RK201M2_{width}x.jpg?v=1747658106" 3832 data-widths="[360, 540, 720, 900, 1080]" 3833 data-aspectratio="0.6663542642924086" 3834 data-sizes="auto" 3835 alt="Blue Resort Shirt â perfect men's summerwear from Happy Bay."> 3836 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3837 data-src="//www.worldofhappybay.com/cdn/shop/files/DSC_8768M3RK201M2_{width}x.jpg?v=1747658106" 3838 data-widths="[360, 540, 720, 1000]" 3839 data-aspectratio="0.6663542642924086" 3840 data-sizes="auto" 3841 alt="Island Dreams Blue Shirt â casual and breezy resortwear. Shop now!"> 3842 </div></div> 3843 3844 <div class="grid-product__meta"> 3845 <div class="grid-product__title grid-product__title--heading">Island Dreams Blue Resort Shirt</div><div class="grid-product__price">$40.00 3846</div> 3847 </div> 3848 </a> 3849 </div> 3850<div id="QuickShopModal-15071786991990" class="modal modal--square modal--quick-shop" data-product-id="15071786991990">
3851 <div class="modal__inner"> 3852 <div class="modal__centered"> 3853 3854 3855 <div class="modal__centered-content"> 3856 3857 <div id="QuickShopHolder-island-dreams-blue-resort-shirt"> 3858 3859 </div> 3860 </div> 3861 3862 <button type="button" class="modal__close js-modal-close text-link"> 3863 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3864 <span class="icon__fallback-text">"Close (esc)"</span> 3865 </button> 3866 </div> 3867 </div> 3868</div> 3869 3870<!-- <div class="mainpdp_wrapper grid-product"> 3871 3872</div> --> 3873 3874 <div class="variants grid-product"> 3875 3876 3877 3878 3879 <li> 3880 <a href="/products/island-dreams-blue-resort-shirt"> 3881 <img src="//www.worldofhappybay.com/cdn/shop/files/Baritone_Blue.png?v=3617981185506537101" alt="Baritone Blue"> 3882 3883 </a> 3884 </li> 3885 3886 3887 3888 3889 3890 3891 3892 <li> 3893 <a href="/products/island-dreams-white-resort-shirt"> 3894 <img src="//www.worldofhappybay.com/cdn/shop/files/Island_Dreams_-_Brilliant_White.png?v=2878718371725003092" alt="Island Dreams - Brilliant White"> 3895 3896 </a> 3897 </li> 3898 3899 3900 3901 3902 3903</div> 3904 3905 3906</div> 3907 3908 3909<style> 3910 .variants.grid-product { 3911 display: flex; 3912 justify-content: center; 3913 gap: 8px; 3914} 3915 3916.variants.grid-product img { 3917 max-width: 30px; 3918 border-radius: 30px; 3919 border: 1px solid #8080808a; 3920 padding: 2px; 3921} 3922 .grid-product__colors { 3923 display: none; 3924} 3925</style> 3926<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="island-dreams-white-resort-shirt" data-product-id="7940154458308"> 3927 <div class="grid-product__content"><a href="/collections/mood-shirts/products/island-dreams-white-resort-shirt" class="grid-product__link"> 3928 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-7940154458308 small--hide"> 3929 <span class="quick-product__label">Quick View</span> 3930 </div><div 3931 class="grid__image-ratio grid__image-ratio--portrait"> 3932 <img class="lazyload grid__image-contain" 3933 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofUntitledCatalog13124E_{width}x.jpg?v=1747658274" 3934 data-widths="[360, 540, 720, 900, 1080]" 3935 data-aspectratio="0.6653439153439153" 3936 data-sizes="auto" 3937 alt="Island Dreams White Resort Shirt â men's stylish summerwear, perfect for holidays. Shop now at Happy Bay Spain, UK & Europe!"> 3938 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 3939 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofUntitledCatalog13119E_{width}x.jpg?v=1747658274" 3940 data-widths="[360, 540, 720, 1000]" 3941 data-aspectratio="0.6653439153439153" 3942 data-sizes="auto" 3943 alt="Perfect for beach days and beyond, this lightweight cotton shirt is a must-have - Order today!"> 3944 </div></div> 3945 3946 <div class="grid-product__meta"> 3947 <div class="grid-product__title grid-product__title--heading">Island Dreams White Resort Shirt</div><div class="grid-product__price">$40.00 3948</div> 3949 </div> 3950 </a> 3951 </div> 3952<div id="QuickShopModal-7940154458308" class="modal modal--square modal--quick-shop" data-product-id="7940154458308"> 3953 <div class="modal__inner"> 3954 <div class="modal__centered"> 3955 3956 3957 <div class="modal__centered-content"> 3958 3959 <div id="QuickShopHolder-island-dreams-white-resort-shirt"> 3960 3961 </div> 3962 </div> 3963 3964 <button type="button" class="modal__close js-modal-close text-link"> 3965 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 3966 <span class="icon__fallback-text">"Close (esc)"</span> 3967 </button> 3968 </div> 3969 </div> 3970</div> 3971 3972<!-- <div class="mainpdp_wrapper grid-product"> 3973 3974</div> --> 3975 3976 <div class="variants grid-product"> 3977 3978 3979 3980 3981 <li> 3982 <a href="/products/island-dreams-blue-resort-shirt"> 3983 <img src="//www.worldofhappybay.com/cdn/shop/files/Baritone_Blue.png?v=3617981185506537101" alt="Baritone Blue"> 3984 3985 </a> 3986 </li> 3987 3988 3989 3990 3991 3992 3993 3994 <li> 3995 <a href="/products/island-dreams-white-resort-shirt"> 3996 <img src="//www.worldofhappybay.com/cdn/shop/files/Island_Dreams_-_Brilliant_White.png?v=2878718371725003092" alt="Island Dreams - Brilliant White"> 3997 3998 </a> 3999 </li> 4000 4001 4002 4003 4004 4005</div> 4006 4007 4008</div> 4009 4010 4011<style> 4012 .variants.grid-product { 4013 display: flex; 4014 justify-content: center; 4015 gap: 8px; 4016} 4017 4018.variants.grid-product img { 4019 max-width: 30px; 4020 border-radius: 30px; 4021 border: 1px solid #8080808a; 4022 padding: 2px; 4023} 4024 .grid-product__colors { 4025 display: none; 4026} 4027</style> 4028<div class="grid__item grid-product small--one-half medium-up--one-fifth grid-product__has-quick-shop" data-aos="row-of-5" data-product-handle="laid-back-luxe-white-mood-shirt" data-product-id="15131042906486">
4029 <div class="grid-product__content"><a href="/collections/mood-shirts/products/laid-back-luxe-white-mood-shirt" class="grid-product__link"> 4030 <div class="grid-product__image-mask"><div class="quick-product__btn quick-product__btn--not-ready js-modal-open-quick-modal-15131042906486 small--hide"> 4031 <span class="quick-product__label">Quick View</span> 4032 </div><div 4033 class="grid__image-ratio grid__image-ratio--portrait"> 4034 <img class="lazyload grid__image-contain" 4035 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofHB4830_{width}x.jpg?v=1747657837" 4036 data-widths="[360, 540, 720, 900, 1080]" 4037 data-aspectratio="0.6666666666666666" 4038 data-sizes="auto" 4039 alt=""> 4040 </div><div class="grid-product__secondary-image small--hide"><img class="lazyload" 4041 data-src="//www.worldofhappybay.com/cdn/shop/files/CopyofHB4829_{width}x.jpg?v=1747657837" 4042 data-widths="[360, 540, 720, 1000]" 4043 data-aspectratio="0.6666666666666666" 4044 data-sizes="auto" 4045 alt=""> 4046 </div></div> 4047 4048 <div class="grid-product__meta"> 4049 <div class="grid-product__title grid-product__title--heading">Laid-back Luxe White Mood shirt</div><div class="grid-product__price">$34.00 4050</div> 4051 </div> 4052 </a> 4053 </div> 4054<div id="QuickShopModal-15131042906486" class="modal modal--square modal--quick-shop" data-product-id="15131042906486"> 4055 <div class="modal__inner"> 4056 <div class="modal__centered"> 4057 4058 4059 <div class="modal__centered-content"> 4060 4061 <div id="QuickShopHolder-laid-back-luxe-white-mood-shirt"> 4062 4063 </div> 4064 </div> 4065 4066 <button type="button" class="modal__close js-modal-close text-link"> 4067 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 4068 <span class="icon__fallback-text">"Close (esc)"</span> 4069 </button> 4070 </div> 4071 </div> 4072</div> 4073 4074<!-- <div class="mainpdp_wrapper grid-product"> 4075 4076</div> --> 4077 4078 <div class="variants grid-product"> 4079 4080 4081 4082 4083 <li> 4084 <a href="/products/laid-back-luxe-white-mood-shirt"> 4085 <img src="//www.worldofhappybay.com/cdn/shop/files/Snow_White_Spellbound.png?v=8933372125476393497" alt="Snow White Spellbound"> 4086 4087 </a> 4088 </li> 4089 4090 4091 4092 4093 4094</div> 4095 4096 4097</div> 4098 4099 4100<style> 4101 .variants.grid-product { 4102 display: flex; 4103 justify-content: center; 4104 gap: 8px; 4105} 4106 4107.variants.grid-product img { 4108 max-width: 30px; 4109 border-radius: 30px; 4110 border: 1px solid #8080808a; 4111 padding: 2px; 4112} 4113 .grid-product__colors { 4114 display: none; 4115} 4116</style><div class="grid__item grid__item--view-all text-center small--one-half medium-up--one-fifth medium-up--hide"> 4117 <a href="/collections/mood-shirts" class="grid-product__see-all"> 4118 View all<br>25 products 4119 </a> 4120 </div></div> 4121 </div> 4122 </div> 4123</div> 4124<style> #shopify-section-template--24683780440438__180cc3f9-f100-4c7d-8e36-b3ad1e7545a0 {margin-top: 0; margin-bottom: 0;} </style></div><div id="shopify-section-template--24683780440438__cc8f427e-0d8c-4d34-92d0-845d72d18118" class="shopify-section"><div class="index-section"><div class="custom-content"><div class="custom__item one-whole align--top-middle" > 4125 <div class="custom__item-inner custom__item-inner--image"><div class="aos-animate"><a href="/pages/the-hb-man"><div class="image-wrap" style="height: 0; padding-bottom: 49.12500000000001%;"><img class="lazyload" 4126 data-src="//www.worldofhappybay.com/cdn/shop/files/know_more_{width}x.jpg?v=1716367142" 4127 data-widths="[360, 540, 720, 900, 1080, 1600]" 4128 data-aspectratio="2.035623409669211" 4129 data-sizes="auto" 4130 alt=""> 4131 <noscript> 4132 <img class="lazyloaded" src="//www.worldofhappybay.com/cdn/shop/files/know_more_400x.jpg?v=1716367142" alt=""> 4133 </noscript> 4134 </div></a></div></div> 4135 </div></div></div> 4136<style> #shopify-section-template--24683780440438__cc8f427e-0d8c-4d34-92d0-845d72d18118 {margin-top: 0; margin-bottom: 0;} </style></div><div id="shopify-section-template--24683780440438__rich-text" class="shopify-section index-section"><div class="text-center page-width page-width--narrow"></div> 4137</div><div id="shopify-section-template--24683780440438__rich_text_VbyPEL" class="shopify-section index-section"><div class="text-center page-width page-width--narrow"><div class="theme-block" ><h2>Instagram @worldofhappybay</h2></div><div class="theme-block" ><div class="rte"><div class="enlarge-text"><p>A bohemian, free-spirited take on resort fashion for men. Eco-luxurious fabric, prints & colours.</p> 4138</div></div></div></div> 4139</div><section id="shopify-section-template--24683780440438__166980162806c431fd" class="shopify-section"><div class="index-section"><div class="page-width"><div id="shopify-block-AaDdlOU1INXFkVTdnY__3606bc26-6ed8-4197-9ab4-e4e
4139c0ba3fcf0" class="shopify-block shopify-app-block"> 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155<style> 4156 div[id*="instafeed_app_block"] { 4157 width: 100%; 4158 } 4159 div.shopify-section:has(> [id*="instafeed_app_block"]) { 4160 width: 100%; 4161 } 4162 4163 body #insta-feed { 4164 4165 4166 4167 4168 margin-bottom: 0px!important; 4169 4170 4171 4172 4173 4174 4175 4176 } 4177 4178 body #insta-feed h2 { 4179 4180 4181 4182 text-align: center; 4183 } 4184 4185 4186 4187</style> 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 <div id="insta-feed"></div> 4200
4200<script> 4201 if (typeof instafeedLocalTitle === 'undefined') var instafeedLocalTitle = ""; 4202 4203 </script>
4203 4204 4205 4206<!-- BEGIN app snippet: storefront-script --> 4207 4208 4209 4210
4210<script> 4211 var instafeedScriptSrc = "https:\/\/cdn.nfcube.com\/instafeed-169c106735020ca1e7f62b90a0f7cce2.js"; 4212 var instafeedScriptMode = "defer"; 4213 !function(e,n){if(!window.instafeedStorefrontScheduled&&(window.instafeedStorefrontScheduled=!0,e))if("defer"!==n){if("consent"===n){var t=!1;function o(){t||(t=!0,a())}function i(){window.Shopify&&window.Shopify.customerPrivacy&&window.Shopify.customerPrivacy.marketingAllowed()&&o()}function d(){document.addEventListener("visitorConsentCollected",function(e){e.detail&&e.detail.marketingAllowed&&o()}),window.Shopify&&window.Shopify.loadFeatures?window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],i):i()}return void("loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d())}"complete"===document.readyState?a():window.addEventListener("load",function(){a()})}else"loading"===document.readyState?document.addEventListener("DOMContentLoaded",a):a();function r(e){return String(e).split("?")[0]}function a(){if(!function(){for(var n=document.getElementsByTagName("script"),t=r(e),o=0;o!==n.length;o++)if(r(n[o].src)===t)return!0;return!1}()){var n=document.createElement("script");n.async=!0,n.src=e,document.body.appendChild(n)}}}(instafeedScriptSrc,instafeedScriptMode); 4214 </script>
4214 4215 4216 4217<!-- END app snippet --> 4218 4219 4220 4221 4222 4223 4224</div> 4225</div></div> 4226</section><div id="shopify-section-template--24683780440438__advanced_content_r8KyHb" class="shopify-section"><div class="index-section"><div class="page-width"><div class="custom-content"><div class="custom__item one-whole align--center" > 4227 <div class="custom__item-inner custom__item-inner--liquid"><div class="rte"> 4228 <!-- Snippet SEO --> 4229<style> 4230/* Variables adaptadas al estilo de la web - Fallbacks neutros profesionales */ 4231.seo-snippet { 4232 --seo-primary: #2c3e50; 4233 --seo-secondary: #3498db; 4234 --seo-accent: #e67e22; 4235 --seo-text: #333333; 4236 --seo-bg: #ffffff; 4237 --seo-border: #e0e0e0; 4238 --seo-font-title: inherit; 4239 --seo-font-body: inherit; 4240 --seo-radius: caÃda-cómoda; 4241 --seo-margin: 1rem; 4242} 4243 4244/* Reset y contenedor */ 4245.seo-snippet { 4246 max-width: 800px; 4247 margin: 2rem auto; 4248 padding: 0 1rem; 4249 font-family: var(--seo-font-body), system-ui, -apple-system, sans-serif; 4250 color: var(--seo-text); 4251 line-height: 1.6; 4252 text-align: left; 4253} 4254 4255/* Controles ocultos */ 4256.seo-snippet input[type="checkbox"] { 4257 position: absolute; 4258 left: -9999px; 4259 opacity: 0; 4260} 4261 4262/* TÃtulo principal clicable - DISCRETO */ 4263.seo-snippet .seo-title { 4264 font-family: var(--seo-font-title), var(--seo-font-body), system-ui, sans-serif; 4265 font-size: 14px; 4266 font-weight: 600; 4267 color: var(--seo-primary); 4268 margin: 0 0 1rem; 4269 cursor: pointer; 4270 transition: opacity 0.2s ease; 4271 text-align: center; 4272} 4273.seo-snippet .seo-title:hover { 4274 opacity: 0.85; 4275} 4276 4277/* Contenedor principal */ 4278.seo-snippet .seo-content { 4279 margin-top: 1rem; 4280} 4281 4282/* Intro colapsable */ 4283.seo-snippet .seo-intro { 4284 max-height: 0; 4285 overflow: hidden; 4286 opacity: 0; 4287 transition: max-height 0.3s ease, opacity 0.3s ease; 4288} 4289.seo-snippet #seo-t1:checked ~ .seo-content .seo-intro { 4290 max-height: 500px; 4291 opacity: 1; 4292} 4293 4294/* Contenido expandido */ 4295.seo-snippet .seo-full { 4296 max-height: 0; 4297 overflow: hidden; 4298 opacity: 0; 4299 transition: max-height 0.4s ease, opacity 0.3s ease; 4300} 4301.seo-snippet #seo-t2:checked ~ .seo-content .seo-intro, 4302.seo-snippet #seo-t2:checked ~ .seo-content .seo-full { 4303 max-height: none; 4304 opacity: 1; 4305} 4306 4307/* Botón leer más/ocultar */ 4308.seo-snippet .seo-btn { 4309 display: inline-block; 4310 margin: 1rem 0; 4311 padding: 0.5rem 1.25rem; 4312 font-size: 0.875rem; 4313 color: var(--seo-text); 4314 background: var(--seo-bg); 4315 border: 1px solid var(--seo-border); 4316 border-radius: var(--seo-radius); 4317 cursor: pointer; 4318 transition: background 0.2s ease, border-color 0.2s ease; 4319} 4320.seo-snippet .seo-btn:hover { 4321 background: var(--seo-border); 4322} 4323.seo-snippet .seo-btn-hide { 4324 display: none; 4325} 4326.seo-snippet #seo-t2:checked ~ .seo-content .seo-btn-more { 4327 display: none; 4328} 4329.seo-snippet #seo-t2:checked ~ .seo-content .seo-btn-hide { 4330 display: inline-block; 4331} 4332 4333/* Encabezados */ 4334.seo-snippet h2 { 4335 font-family: var(--seo-font-title), var(--seo-font-body), system-ui, sans-serif; 4336 font-size: clamp(1.1rem, 3vw, 1.25rem); 4337 font-weight: 600; 4338 color: var(--seo-primary); 4339 margin: 1.5rem 0 0.75rem; 4340} 4341.seo-snippet h3 { 4342 font-family: var(--seo-font-title), var(--seo-font-body), system-ui, sans-serif; 4343 font-size: clamp(1rem, 2.5vw, 1.1rem); 4344 font-weight: 600; 4345 color: var(--seo-secondary); 4346 margin: 1.25rem 0 0.5rem; 4347} 4348.seo-snippet h4 { 4349 font-size: 1rem; 4350 font-weight: 600; 4351 color: var(--seo-text); 4352 margin: 1rem 0 0.5rem; 4353} 4354 4355/* Párrafos */ 4356.seo-snippet p { 4357 margin: 0 0 1rem; 4358 font-size: clamp(0.875rem, 2vw, 1rem); 4359} 4360 4361/* Listas */ 4362.seo-snippet ul, .seo-snippet ol { 4363 margin: 0 0 1rem; 4364 padding-left: 1.5rem; 4365} 4366.seo-snippet li { 4367 margin-bottom: 0.5rem; 4368 font-size: clamp(0.875rem, 2vw, 1rem); 4369} 4370 4371/* Enlaces */ 4372.seo-snippet a { 4373 color: var(--seo-accent, var(--seo-secondary)); 4374 text-decoration: none; 4375} 4376.seo-snippet a:hover { 4377 text-decoration: underline; 4378} 4379 4380/* Responsive */ 4381@media (max-width: 640px) { 4382 .seo-snippet { 4383 padding: 0 0.75rem; 4384 } 4385 .seo-snippet .seo-btn { 4386 width: 100%; 4387 text-align: center; 4388 } 4389} 4390</style> 4391 4392<div class="seo-snippet"> 4393 <input type="checkbox" id="seo-t1"> 4394 <input type="checkbox" id="seo-t2"> 4395 4396 <label for="seo-t1"> 4397 <h1 class="seo-title">Resort & Linen Clothing Store for Men | Summer, Beach & Vacation Online</h1> 4398 </label> 4399 4400 <div class="seo-content"> 4401 <div class="seo-intro"> 4402 <p>Can you already feel the sea breeze and the warmth of the sun on your skin? Planning a getaway is the first step toward freedom, but the real transformation begins when you decide what to take with you. At our online resort clothing store for men, we understand that vacations are not just a destination, but a state of mind. That's why we've created a universe of garments designed for the man who escapes the conventional and seeks a relaxed, authentic style deeply connected to nature. Our approach moves away from the fleeting trends of fast fashion to focus on the quality of authentic linen and the comfort of cuts designed for movement. If you're looking to refresh your wardrobe with breathable pieces that tell a story of sustainability and adventure, you've come to the right place. Here, every piece is an invitation to disconnect from the urban noise and embrace the free-spirited essence that defines World of Happy Bay.</p> 4403 <div style="text-align:center"> 4404 <label for="seo-t2" class="seo-btn seo-btn-more">Read more</label> 4405 <label for="seo-t2" class="seo-btn seo-btn-hide">Hide</label> 4406 </div> 4407 </div> 4408 4409 <div class="seo-full"> 4410 4411 <h2>Resort Linen Shirt Collection for Men</h2> 4412 <p>Shirts are the heart of any summer look, and our resort linen shirts for men's vacations online represent the ultimate expression of versatility. It's not just clothing for the heat; it's a natural fiber that has dressed humanity for millennia thanks to its unmatched freshness and durability. In our collection, you'll find everything from classic sand and white tones to designs with subtle bohemian touches that work equally well for a beachside lunch or an elegant sunset dinner.</p> 4413 <p>
4413Buying men's linen clothing online for summer gives you access to artisanal quality without sacrificing modernity. Our shirts feature camp collar or mandarin collar necklines, carefully selected to deliver that effortless yet impeccable look. The linen we use becomes softer with every wash, turning your favorite shirt into an indispensable travel companion that lasts season after season.</p> 4414 <p>Choosing linen shirts for men's vacations is ideal because this natural fiber allows constant ventilation, absorbs moisture, and protects the skin from the sun without causing overheating. Opting for quality resort shirts guarantees a sophisticated yet relaxed look, moving away from synthetic materials that trap heat and odor during the summer months.</p> 4415 4416 <h2>Resort Swimwear and Beach Clothing for Men</h2> 4417 <p>Your time on the sand deserves a style that lives up to the waves. Our selection of men's swimwear for resort and beach settings has been designed to balance performance and aesthetics. Forget generic designs; we favor flattering cuts, mid-length options, and a color palette inspired by the world's most iconic coastal landscapes. These pieces dry fast and let you move from the water to the beach bar without changing your outfit.</p> 4418 <p>As part of our commitment as an online resort clothing store for men, each swimwear piece reflects its own identity. We want you to feel confident and comfortable, whether you're swimming, paddle surfing, or simply enjoying a good read under the umbrella. Men's beach vacation fashion must be functional, but above all, it should make you feel good about what you're wearing, knowing you're choosing brands that care about details and materials.</p> 4419 <p>High-quality men's resort swimwear combines quick-dry fabrics with timeless designs that work both in and out of the water. By choosing premium beach clothing, the modern man ensures durability and an ergonomic fit that prevents chafing, allowing him to enjoy his vacation in a bohemian, functional style that stands out in any coastal setting.</p> 4420 4421 <h2>Men's Linen Trousers and Summer Shorts</h2> 4422 <p>Completing the resort look requires a solid foundation. World of Happy Bay's men's linen trousers for summer are the answer to that constant search for ultimate comfort without sacrificing style. Available in straight and relaxed cuts, these trousers are the perfect alternative to heavy jeans or stuffy chinos. They allow full freedom of movement, ideal for exploring coastal towns or strolling along the shore at nightfall.</p> 4423 <p>If you prefer something shorter, our shorts follow the same philosophy: premium materials and comfortable finishes. When looking for where to buy resort clothing for men online, the key is finding pieces that offer this dual-use versatility. A quality pair of linen trousers can be dressed up with a light blazer or dressed down completely with leather sandals. It's versatility made into a garment, perfect for your 2026 plans and beyond.</p> 4424 4425 <h3>Benefits of Authentic Linen for Summer</h3> 4426 <p>Linen is not just an aesthetic choice â it's a smart one. It is one of the most eco-friendly fibers in existence, requiring far less water than cotton to grow and no aggressive chemical pesticides. It is also hypoallergenic and has natural antibacterial properties, making it perfect for sensitive skin in humid climates.</p> 4427 4428 <h3>How to Choose Your Resort Vacation Outfit</h3> 4429 <p>To nail your men's beach vacation look in 2026, we recommend playing with layers. A neutral-colored linen trouser base combined with Hawaiian shirts for men from our online collection creates an eye-catching visual contrast. Don't be afraid of textures; linen has that distinctive, noble wrinkle that shows you're in full relaxation mode and that you value the natural over the artificial.</p> 4430 <p>To choose the best men's resort outfit, it's essential to prioritize natural fibers such as linen and organic cotton to ensure breathability. A balanced ensemble combines neutral-colored bottoms with subtly patterned or vibrant shirts that reflect the festive spirit of vacation, guaranteeing comfort and elegance in warm climates.</p> 4431 4432 <h2>Bohemian & Free-Spirited Style for Vacations</h2> 4433 <p>The Happy Bay concept is born from the idea of finding that personal refuge where time stands still. Our sustainable men's resort fashion doesn't just dress bodies â it accompanies experiences. The bohemian style we promote is an ode to personal freedom, to the curiosity of discovering new places, and to the courage to be yourself. These are bohemian linen shirts for men that follow no strict rules, inviting you to enjoy the organized chaos of a perfect vacation.</p> 4434 <p>This approach translates into nature-inspired prints, slightly rustic finishes, and an obsessive attention to comfort. We believe fashion should be a tool to enhance your wellbeing, not a restriction. By choosing World of Happy Bay, you choose a community that values authenticity and respect for the environment, moving away from mass production to embrace what truly matters.</p> 4435 4436 <h3>Inspiration and Bohemian Style for Every Getaway</h3> 4437 <p>From the beaches of Ibiza to retreats in Bali, the masculine bohemian style adapts to any frontier. It's not about dressing up, but about embracing elements that convey relaxation. An open linen shirt over a basic organic tee, or simply the direct feel of linen on skin, defines a way of being in the world that prioritizes essence over appearance.</p> 4438 <p>The men's bohemian resort style is defined by the use of flowing garments, natural materials, and an aesthetic inspired by travel and freedom. This trend allows you to project a sophisticated yet approachable image, ideal for vacation settings where effortless distinction is sought, using earthy tones, artisanal textures, and prints that evoke a connection with nature.</p> 4439 4440 <h2>Sustainability: Every Purchase Plants a Tree</h2> 4441 <p>At World of Happy Bay, our passion for fashion is only surpassed by our respect for the planet. We understand that running an online resort clothing store for men comes with a responsibility. That's why we've integrated a positive-impact model: for every garment you purchase on our website, we plant a tree. It's not marketing; it's a necessity to give back to the earth a little of what it so generously offers us, especially when we work with natural fiber
4441s like linen.</p> 4442 <p>Our sustainable men's resort clothing is a statement of intent. By choosing us, you're supporting reforestation projects that help combat climate change and restore damaged ecosystems. We want you, when you put on your linen shirt to head to the beach, to feel the pride of knowing your purchase has contributed to leaving a greener world. It's fashion with purpose, designed to last and to care.</p> 4443 <p>Sustainability in men's resort fashion is achieved through the use of low environmental impact materials and direct ecological compensation actions, such as planting a tree for every sale. Buying sustainable products ensures that natural fibers, like linen, are produced ethically, protecting natural resources and offering consumers a conscious alternative to fast, polluting consumption.</p> 4444 4445 <h2>International Shipping: Your Resort Style, Wherever You Are</h2> 4446 <p>We know adventure has no borders, and neither should your clothes. That's why we offer a reliable international shipping service that guarantees your garments arrive in time for your next trip, whether you're in Europe, the Americas, or any coastal corner of the world. We want the shopping experience at our online resort clothing store for men to be as smooth as a summer afternoon.</p> 4447 <p>We handle every order with the utmost care, ensuring that the presentation matches the quality of the product. We understand the doubts that can arise when shopping online, especially regarding linen sizing. That's why we provide detailed sizing guides and close-knit support to help you choose the option that best fits your build. Your satisfaction is our priority, and we work daily to make the Happy Bay style accessible worldwide.</p> 4448 <p>International shipping of resort fashion allows travelers to receive exclusive linen garments and beach clothing directly at their home or vacation destination. With efficient logistics and real-time tracking, specialized online stores provide security and trust, making it easier for the modern man to access sustainable and bohemian brands from anywhere in the world.</p> 4449 4450 <h2>Frequently Asked Questions About Happy Bay Resort Fashion</h2> 4451 4452 <h3>Why Choose Resort & Linen Clothing for Men at Happy Bay?</h3> 4453 <p>Choosing us means opting for specialization. Unlike large retail chains, Happy Bay focuses exclusively on resort style and high-quality linen. Our garments are designed to offer maximum breathability and a unique bohemian style that you won't find in fast fashion, all under a genuine commitment to planetary sustainability.</p> 4454 4455 <h3>How Do Your Shirts Differ from Fast Fashion?</h3> 4456 <p>The main difference lies in the raw material and durability. While fast fashion typically blends synthetic fibers to cut costs, our shirts use authentic linen that improves over time. Moreover, our production processes are ethical, and every purchase has a direct positive impact through tree planting â something the major chains tend to overlook.</p> 4457 4458 <h3>Do You Ship Internationally and How Long Does It Take?</h3> 4459 <p>Yes, we ship worldwide. Delivery times vary depending on the destination country, but we work with the best logistics operators to ensure your resort clothing arrives as soon as possible. To find out the updated timeframes and conditions for your specific location, we invite you to check our shipping section or contact us directly.</p> 4460 4461 <h3>What Is the Returns Process If the Size Doesn't Fit?</h3> 4462 <p>We want your clothes to fit perfectly. If the size is not right, we have a simple returns process in place. We recommend reviewing our size guide before purchasing, but if you need an exchange, our team will guide you step by step. Check the current terms and conditions on our website to manage your return efficiently.</p> 4463 4464 <h3>What Sustainability Guarantees Does Happy Bay Offer?</h3> 4465 <p>Our most tangible guarantee is our direct action: One product = One tree. In addition, we prioritize linen, a low environmental impact fiber. We continuously work to ensure that our entire supply chain is transparent and environmentally respectful, always looking for ways to minimize our carbon footprint at every step.</p> 4466 4467 <h3>What Are the Must-Haves from the Summer Collection?</h3> 4468 <p>For any man planning his vacation, the essentials are a classic white linen shirt, a pair of sand-colored linen trousers, and one of our quick-dry swimwear pieces. With these three elements, you can create multiple combinations that will work for virtually any situation in a resort or beach setting.</p> 4469 4470 <h3>How to Properly Care for Linen Garments?</h3> 4471 <p>
4471Linen is resilient but appreciates gentle care. We recommend washing it in cold or warm water, preferably on delicate cycles. There's no need to iron it to perfection; the natural wrinkle of linen is part of its bohemian charm. To keep the fiber in optimal condition, avoid aggressive tumble dryers and let it air dry.</p> 4472 4473 <h3>What Do Your Beach Vacation Packs Include?</h3> 4474 <p>Our optional packs are designed to make packing your suitcase easier, combining our star pieces at a balanced price. Check the current promotions and packs directly in our online store to discover how to put together your complete vacation look with a single click, ensuring style consistency and total comfort.</p> 4475 4476 <h2>Your Style Transformation Starts Here</h2> 4477 <p>If you're ready to transform the way you travel and dress, explore our collection and feel the freedom of summer with our resort style. At World of Happy Bay, we don't just sell clothes; we share a life philosophy where sustainability, bohemian style, and comfort converge. If you're looking for something different for an unforgettable vacation and want your purchase to have a real meaning for the planet, this is your store. Pack your suitcase with the finest linen and get ready to live moments you'll always remember.</p> 4478 4479 <p>Discover our exclusive selection of artisanally finished linen shirts, resort trousers that combine functionality with timeless design, and swimwear that stands out for its quick-dry technology and aesthetic inspired by the most idyllic landscapes. Each garment has been conceived as part of a comprehensive style system that allows you to create multiple outfits from just a few key pieces, optimizing your luggage space and maximizing your comfort during your days of rest.</p> 4480 4481 <p>The World of Happy Bay philosophy rests on three fundamental pillars: exceptional quality natural materials, conscious design that respects masculine proportions, and a measurable positive environmental impact. When you choose our collections, you're not just acquiring garments; you're investing in pieces that will evolve with you, develop their own character with wear, and tell the stories of your personal adventures. The unique texture of linen, its ability to adapt to different climates, and its incomparable durability make it the perfect ally for the contemporary man who values authenticity both in his personal style and his consumption choices.</p> 4482 4483 <p>Browse our categories organized by occasion of use, from looks for exploring local markets to perfect outfits for evening events in coastal settings. Find inspiration in our seasonal style guides, where resort fashion experts share advice on color combinations, complementary accessories, and techniques for keeping your garments in perfect condition for years. Join our community of conscious travelers who have discovered that true luxury lies in intelligent simplicity, in the connection with nature, and in the certainty that every clothing choice can contribute to a more sustainable and beautiful world.</p> 4484 4485 </div> 4486 </div> 4487</div> 4488<!-- End SEO snippet --> 4489 </div></div> 4490 </div></div></div></div> 4491</div><div id="shopify-section-template--24683780440438__promo-grid2" class="shopify-section"><div 4492 data-section-id="template--24683780440438__promo-grid2" 4493 data-section-type="promo-grid"><div class="page-width"><style data-shopify>.flex-grid--template--24683780440438__promo-grid2 { 4494 margin-top: -20px; 4495 margin-left: -20px; 4496 4497 } 4498 4499 .flex-grid--template--24683780440438__promo-grid2 .flex-grid--gutters { 4500 margin-top: -20px; 4501 margin-left: -20px; 4502 } 4503 4504 .flex-grid--template--24683780440438__promo-grid2 .flex-grid__item { 4505 padding-top: 20px; 4506 padding-left: 20px; 4507 } 4508 4509 @media only screen and (max-width: 589px) { 4510 .flex-grid--template--24683780440438__promo-grid2 { 4511 margin-top: -10px; 4512 margin-left: -10px; 4513 4514 } 4515 4516 .flex-grid--template--24683780440438__promo-grid2 .flex-grid--gutters { 4517 margin-top: -10px; 4518 margin-left: -10px; 4519 } 4520 4521 .flex-grid--template--24683780440438__promo-grid2 .flex-grid__item { 4522 padding-top: 10px; 4523 padding-left: 10px; 4524 } 4525 }</style><div class="promo-grid promo-grid--space-top">
4526 <div class="flex-grid flex-grid--gutters flex-grid--template--24683780440438__promo-grid2"><style data-shopify> 4527 4528 .flex-grid__item--promo2-0 { 4529 min-height: 480.0px; 4530 } 4531 4532 4533 @media only screen and (min-width: 769px) { 4534 .flex-grid__item--promo2-0 { 4535 min-height: 640.0px; 4536 } 4537 } 4538 4539 @media only screen and (min-width: 1140px) { 4540 .flex-grid__item--promo2-0 { 4541 min-height: 800px; 4542 } 4543 } 4544 4545 4546 4547 4548 4549 4550 4551 .flex-grid__item--promo2-0 .promo-grid__text { 4552 font-size: 0.4675em; 4553 } 4554 .flex-grid__item--promo2-0.flex-grid__item--50 .promo-grid__text { 4555 font-size: 0.55em; 4556 } 4557 4558 @media only screen and (min-width: 769px) { 4559 .flex-grid__item--promo2-0 .promo-grid__text { 4560 font-size: 0.55em; 4561 } 4562 } 4563 4564</style><div class="flex-grid__item flex-grid__item--100 flex-grid__item--promo2-0 type-advanced" ><div 4565 class="promo-grid__container promo-grid__container--framed vertical-bottom horizontal-center"><a href="/collections/all-collections" class="promo-grid__slide-link" aria-hidden="true" aria-label=""></a><div class="promo-grid__bg"><div 4566 data-subsection 4567 data-section-id="promo2-0" 4568 data-section-type="video-section" 4569 class="promo-video video-parent-section" 4570 data-aos="background-media-text__animation"> 4571 <div class="background-media-text__video"><div 4572 id="YouTubeVideo-promo2-0" 4573 class="video-div" 4574 data-type="youtube" 4575 data-video-id="hd7HXoOM_JI"></div></div> 4576</div> 4577</div><div class="promo-grid__content promo-grid__content--framed"> 4578 <div class="promo-grid__text"><div class="rte--block rte--strong"> 4579 feels like breeze 4580 </div><a href="" class="btn btn--inverse"> 4581 explore 4582 </a></div> 4583 </div></div></div></div> 4584</div> 4585</div></div> 4586 4587 4588</div> 4589 </main><div id="shopify-section-footer-promotions" class="shopify-section index-section--footer"> 4590</div><div id="shopify-section-footer" class="shopify-section"><style data-shopify>.site-footer { 4591 border-top: 1px solid #e8e8e1; 4592 }</style><footer class="site-footer" data-section-id="footer" data-section-type="footer-section"> 4593 <div class="page-width"> 4594 4595 <div class="grid"><div class="grid__item footer__item--1494301487048" data-type="logo_social"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4596 .footer__item--1494301487048 { 4597 width: 50%; 4598 padding-top: 40px; 4599 } 4600 .footer__item--1494301487048:nth-child(2n + 1) { 4601 clear: left; 4602 } 4603 } 4604 @media only screen and (min-width: 960px) { 4605 .footer__item--1494301487048 { 4606 width: 15%; 4607 } 4608 4609 }</style></div><div class="grid__item footer__item--78ffafda-54a1-4518-aec1-db0dc1e0e1b0" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4610 .footer__item--78ffafda-54a1-4518-aec1-db0dc1e0e1b0 { 4611 width: 50%; 4612 padding-top: 40px; 4613 } 4614 .footer__item--78ffafda-54a1-4518-aec1-db0dc1e0e1b0:nth-child(2n + 1) { 4615 clear: left; 4616 } 4617 } 4618 @media only screen and (min-width: 960px) { 4619 .footer__item--78ffafda-54a1-4518-aec1-db0dc1e0e1b0 { 4620 width: 15%; 4621 } 4622 4623 }</style><div 4624 > 4625 <div class="collapsible-content__inner"> 4626 <div class="footer__collapsible footer_collapsible--disabled"> 4627 <ul class="no-bullets site-footer__linklist"><li><a href="/collections/woman">Woman</a></li><li><a href="/collections/woman-dresses">Dresses</a></li><li><a href="/collections/woman-shirts">Shirts</a></li><li><a href="/collections/woman-shorts">Shorts</a></li><li><a href="/collections/womens-t-shirts">T-Shirts</a></li></ul> 4628 </div> 4629 </div> 4630 </div></div><div class="grid__item footer__item--7efb5e47-7ad5-4213-aaf3-77be3e0b5b7a" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4631 .footer__item--7efb5e47-7ad5-4213-aaf3-77be3e0b5b7a { 4632 width: 50%; 4633 padding-top: 40px; 4634 } 4635 .footer__item--7efb5e47-7ad5-4213-aaf3-77be3e0b5b7a:nth-child(2n + 1) { 4636 clear: left; 4637 } 4638 } 4639 @media only screen and (min-width: 960px) { 4640 .footer__item--7efb5e47-7ad5-4213-aaf3-77be3e0b5b7a { 4641 width: 15%; 4642 } 4643 4644 }</style><div 4645 > 4646 <div class="collapsible-content__inner">
4647 <div class="footer__collapsible footer_collapsible--disabled"> 4648 <ul class="no-bullets site-footer__linklist"><li><a href="/collections/man">Man</a></li><li><a href="/collections/t-shirts-1">T-shirts</a></li><li><a href="/collections/classic-polo-t-shirts">Polo T-shirts</a></li><li><a href="/collections/the-linen-collection-shirt">The Linen Collection</a></li><li><a href="/collections/man-resort-shirts">Resort Shirts</a></li><li><a href="/collections/hawaiian-shirts">Hawaiian Shirts</a></li><li><a href="/collections/classic-shirts">Classic Shirts</a></li><li><a href="/collections/swim-shorts">Swim Shorts</a></li><li><a href="/collections/flex-shorts">Flex Shorts</a></li><li><a href="/collections/pants">Pants</a></li><li><a href="/collections/the-orabelle-collection">The Orabelle Collection</a></li></ul> 4649 </div> 4650 </div> 4651 </div></div><div class="grid__item footer__item--menu_aRFQ7T" data-type="menu"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4652 .footer__item--menu_aRFQ7T { 4653 width: 50%; 4654 padding-top: 40px; 4655 } 4656 .footer__item--menu_aRFQ7T:nth-child(2n + 1) { 4657 clear: left; 4658 } 4659 } 4660 @media only screen and (min-width: 960px) { 4661 .footer__item--menu_aRFQ7T { 4662 width: 20%; 4663 } 4664 4665 }</style><div 4666 > 4667 <div class="collapsible-content__inner"> 4668 <div class="footer__collapsible footer_collapsible--disabled"> 4669 <ul class="no-bullets site-footer__linklist"><li><a href="/pages/journal">Journal</a></li><li><a href="/policies/terms-of-service">Terms of Service</a></li><li><a href="/policies/refund-policy">Refund Policy</a></li><li><a href="/policies/privacy-policy">Privacy Policy</a></li><li><a href="/policies/shipping-policy">Shipping Policy</a></li><li><a href="/pages/contact">Contact us</a></li><li><a href="/pages/frequently-asked-questions-faqs">Frequently Asked Questions (FAQs)</a></li></ul> 4670 </div> 4671 </div> 4672 </div></div><div class="grid__item footer__item--1494292487693" data-type="newsletter"><style data-shopify>@media only screen and (min-width: 769px) and (max-width: 959px) { 4673 .footer__item--1494292487693 { 4674 width: 50%; 4675 padding-top: 40px; 4676 } 4677 .footer__item--1494292487693:nth-child(2n + 1) { 4678 clear: left; 4679 } 4680 } 4681 @media only screen and (min-width: 960px) { 4682 .footer__item--1494292487693 { 4683 width: 30%; 4684 } 4685 4686 }</style><div class="footer__item-padding"><p class="h4 footer__title small--hide">Sign up and save</p> 4687 <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494292487693"> 4688 Sign up and save 4689<span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> 4690 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 4691</span> 4692</button><div 4693 4694 id="Footer-1494292487693" class="collapsible-content collapsible-content--small" 4695 > 4696 <div class="collapsible-content__inner"> 4697 <div class="footer__collapsible"><p>Subscribe to get special offers, free giveaways, and once-in-a-lifetime deals.</p> 4698<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><label for="Email-1494292487693" class="hidden-label">Enter your email</label> 4699 <input type="hidden" name="contact[tags]" value="prospect,newsletter"> 4700 <input type="hidden" name="contact[context]" value="footer"> 4701 <div class="footer__newsletter"> 4702 <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-1494292487693" class="footer__newsletter-input" autocorrect="off" autocapitalize="off"> 4703 <button type="submit" class="footer__newsletter-btn" name="commit" aria-label="Subscribe"> 4704 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64"><path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"/></svg>
4705 <span class="footer__newsletter-btn-label"> 4706 Subscribe 4707 </span> 4708 </button> 4709 </div></form><ul class="no-bullets social-icons footer__social"><li> 4710 <a target="_blank" rel="noopener" href="https://www.instagram.com/worldofhappybay/" title="World of Happy Bay on Instagram"> 4711 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-instagram" viewBox="0 0 32 32"><path fill="#444" d="M16 3.094c4.206 0 4.7.019 6.363.094 1.538.069 2.369.325 2.925.544.738.287 1.262.625 1.813 1.175s.894 1.075 1.175 1.813c.212.556.475 1.387.544 2.925.075 1.662.094 2.156.094 6.363s-.019 4.7-.094 6.363c-.069 1.538-.325 2.369-.544 2.925-.288.738-.625 1.262-1.175 1.813s-1.075.894-1.813 1.175c-.556.212-1.387.475-2.925.544-1.663.075-2.156.094-6.363.094s-4.7-.019-6.363-.094c-1.537-.069-2.369-.325-2.925-.544-.737-.288-1.263-.625-1.813-1.175s-.894-1.075-1.175-1.813c-.212-.556-.475-1.387-.544-2.925-.075-1.663-.094-2.156-.094-6.363s.019-4.7.094-6.363c.069-1.537.325-2.369.544-2.925.287-.737.625-1.263 1.175-1.813s1.075-.894 1.813-1.175c.556-.212 1.388-.475 2.925-.544 1.662-.081 2.156-.094 6.363-.094zm0-2.838c-4.275 0-4.813.019-6.494.094-1.675.075-2.819.344-3.819.731-1.037.4-1.913.944-2.788 1.819S1.486 4.656 1.08 5.688c-.387 1-.656 2.144-.731 3.825-.075 1.675-.094 2.213-.094 6.488s.019 4.813.094 6.494c.075 1.675.344 2.819.731 3.825.4 1.038.944 1.913 1.819 2.788s1.756 1.413 2.788 1.819c1 .387 2.144.656 3.825.731s2.213.094 6.494.094 4.813-.019 6.494-.094c1.675-.075 2.819-.344 3.825-.731 1.038-.4 1.913-.944 2.788-1.819s1.413-1.756 1.819-2.788c.387-1 .656-2.144.731-3.825s.094-2.212.094-6.494-.019-4.813-.094-6.494c-.075-1.675-.344-2.819-.731-3.825-.4-1.038-.944-1.913-1.819-2.788s-1.756-1.413-2.788-1.819c-1-.387-2.144-.656-3.825-.731C20.812.275 20.275.256 16 .256z"/><path fill="#444" d="M16 7.912a8.088 8.088 0 0 0 0 16.175c4.463 0 8.087-3.625 8.087-8.088s-3.625-8.088-8.088-8.088zm0 13.338a5.25 5.25 0 1 1 0-10.5 5.25 5.25 0 1 1 0 10.5zM26.294 7.594a1.887 1.887 0 1 1-3.774.002 1.887 1.887 0 0 1 3.774-.003z"/></svg> 4712 <span class="icon__fallback-text">Instagram</span> 4713 </a> 4714 </li><li> 4715 <a target="_blank" rel="noopener" href="https://www.facebook.com/worldofhappybay1" title="World of Happy Bay on Facebook"> 4716 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-facebook" viewBox="0 0 14222 14222"><path d="M14222 7112c0 3549.352-2600.418 6491.344-6000 7024.72V9168h1657l315-2056H8222V5778c0-562 275-1111 1159-1111h897V2917s-814-139-1592-139c-1624 0-2686 984-2686 2767v1567H4194v2056h1806v4968.72C2600.418 13603.344 0 10661.352 0 7112 0 3184.703 3183.703 1 7111 1s7111 3183.703 7111 7111zm-8222 7025c362 57 733 86 1111 86-377.945 0-749.003-29.485-1111-86.28zm2222 0v-.28a7107.458 7107.458 0 0 1-167.717 24.267A7407.158 7407.158 0 0 0 8222 14137zm-167.717 23.987C7745.664 14201.89 7430.797 14223 7111 14223c319.843 0 634.675-21.479 943.283-62.013z"/></svg> 4717 <span class="icon__fallback-text">Facebook</span> 4718 </a> 4719 </li></ul> 4720 4721 4722 </div> 4723 </div> 4724 </div> 4725</div> 4726</div></div><div class="footer__section"><form method="post" action="/localization" id="localization_formfooter" accept-charset="UTF-8" class="multi-selectors" enctype="multipart/form-data" data-disclosure-form=""><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="/" /><div class="multi-selectors__item"> 4727 <h2 class="visually-hidden" id="LangHeading-footer"> 4728 Language 4729 </h2> 4730 4731 <div class="disclosure" data-disclosure-locale> 4732 <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="LangList-footer" aria-describedby="LangHeading-footer" data-disclosure-toggle> 4733 <span class="disclosure-list__label"> 4734 English 4735 </span> 4736 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewB
4736ox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> 4737 </button> 4738 <ul id="LangList-footer" class="disclosure-list" data-disclosure-list><li class="disclosure-list__item disclosure-list__item--current"> 4739 <a class="disclosure-list__option" href="#" lang="en" aria-current="true" data-value="en" data-disclosure-option> 4740 <span class="disclosure-list__label"> 4741 English 4742 </span> 4743 </a> 4744 </li><li class="disclosure-list__item"> 4745 <a class="disclosure-list__option" href="#" lang="es" data-value="es" data-disclosure-option> 4746 <span class="disclosure-list__label"> 4747 Español 4748 </span> 4749 </a> 4750 </li><li class="disclosure-list__item"> 4751 <a class="disclosure-list__option" href="#" lang="de" data-value="de" data-disclosure-option> 4752 <span class="disclosure-list__label"> 4753 Deutsch 4754 </span> 4755 </a> 4756 </li></ul> 4757 <input type="hidden" name="locale_code" id="LocaleSelector-footer" value="en" data-disclosure-input/> 4758 </div> 4759 </div></form></div><ul class="inline-list payment-icons footer__section"><li class="icon--payment"> 4760 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4761 4762 </li><li class="icon--payment"> 4763 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558
47630 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> 4764 4765 </li><li class="icon--payment"> 4766 <svg width="38" height="24" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 38 24" aria-labelledby="pi-bizum"><title id="pi-bizum">Bizum</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18a3 3 0 003 3h32c1.7 0 3-1.3 3-3V3a3 3 0 00-3-3z" opacity=".07"/><path fill="#fff" d="M35 1a2 2 0 012 2v18a2 2 0 01-2 2H3a2 2 0 01-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#05c0c7" fill-rule="evenodd" d="M18.81 10.55a.52.52 0 00-.52.51v3.88a.52.52 0 101.05 0v-3.88a.52.52 0 00-.53-.51zm0-1.93a.6.6 0 00-.59.59c0 .32.27.6.6.6a.6.6 0 000-1.2zm5.12 2.44c0-.32-.26-.44-.5-.44h-2.6c-.25 0-.46.2-.46.44 0 .26.2.46.46.46h1.71l-2.21 3.08a.55.55 0 00-.1.31c0 .33.26.5.48.5h2.76c.25 0 .46-.2.46-.45 0-.26-.2-.46-.46-.46H21.6l2.17-3.01a.7.7 0 00.15-.43zm-7.66 2.44c0 .63-.28 1.02-.92 1.02s-.9-.39-.9-1.02v-1.98h.94c.78 0 .88.42.88.9v1.08zm1.05-1.1c0-1.1-.57-1.8-1.9-1.8h-.96V9.14a.52.52 0 00-.52-.52.52.52 0 00-.52.52v4.36c0 1.08.58 1.96 1.95 1.96 1.36 0 1.96-.9 1.96-1.96v-1.11h-.01zm10.7-1.85a.52.52 0 00-.52.52v2.43c0 .63-.28 1.02-.92 1.02-.63 0-.9-.39-.9-1.02v-2.43a.52.52 0 00-.51-.52.52.52 0 00-.53.52v2.43c0 1.08.58 1.96 1.95 1.96s1.96-.9 1.96-1.96v-2.43a.54.54 0 00-.53-.52zM36 12.52c0-1.08-.5-1.96-1.87-1.96-.61 0-1.05.18-1.35.48-.3-.3-.74-.48-1.35-.48-1.36 0-1.87.9-1.87 1.96v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.63 0 .82.39.82 1.02v2.43c0 .29.24.52.52.52.29 0 .52-.23.52-.52v-2.43c0-.63.2-1.02.83-1.02.64 0 .83.39.83 1.02v2.43c0 .29.23.52.5.52.3 0 .53-.23.53-.52l.02-2.43zM3.87 10.56c.37.27.88.19 1.15-.18l.96-1.33a.82.82 0 10-1.33-.97l-.97 1.33a.83.83 0 00.2 1.15zm4.4-1.88a.82.82 0 00-1.15.18l-3.86 5.32a.82.82 0 101.33.97l3.86-5.32a.81.81 0 00-.18-1.15zM3.5 8.26a.82.82 0 10-1.32-.97.82.82 0 001.32.97zm5.86 7.3a.82.82 0 10-.97 1.33.82.82 0 10.97-1.33zm-1.5-2.1a.82.82 0 00-1.15.17l-.97 1.33a.82.82 0 101.32.97l.98-1.33a.82.82 0 00-.18-1.15z" clip-rule="evenodd"/></svg> 4767 </li><li class="icon--payment"> 4768 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-blik"><title id="pi-blik">BLIK</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="url(#pi-blik-paint0_linear)"/><path d="M30.343 17.155l-2.785-3.639 2.563-3.236h-2.185l-2.456 3.138V6.78h-1.848v10.375h1.848v-3.532l2.456 3.532h2.407zM18.613 6.78h-1.848v10.366h1.848V6.78zm3.433 3.508h-1.848v6.867h1.848v-6.867z" fill="#fff"/>
4768<path d="M13.849 9.573a1.651 1.651 0 100-3.302 1.651 1.651 0 000 3.302z" fill="url(#pi-blik-paint1_radial)"/><path d="M12.041 10.206c-.574 0-1.138.144-1.642.419V6.82H8.534v6.9a3.516 3.516 0 103.507-3.515zm0 5.175a1.643 1.643 0 110-3.286 1.643 1.643 0 010 3.286z" fill="#fff"/><defs><radialGradient id="pi-blik-paint1_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(12.51 6.18) scale(5.41297)"><stop stop-color="red"/><stop offset=".49" stop-color="#E83E49"/><stop offset="1" stop-color="#F0F"/></radialGradient><linearGradient id="pi-blik-paint0_linear" x1="19" y1="4.977" x2="19" y2="55.605" gradientUnits="userSpaceOnUse"><stop/><stop offset=".732" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient></defs></svg> 4769 </li><li class="icon--payment"> 4770 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
477006zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> 4771 4772 </li><li class="icon--payment"> 4773 <svg xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" viewBox="0 0 38 24" aria-labelledby="pi-klarna" fill="none"><title id="pi-klarna">Klarna</title><rect width="38" height="24" rx="2" fill="#FFA8CD"/><rect x=".5" y=".5" width="37" height="23" rx="1.5" stroke="#000" stroke-opacity=".07"/><path d="M30.62 14.755c-.662 0-1.179-.554-1.179-1.226 0-.673.517-1.226 1.18-1.226.663 0 1.18.553 1.18 1.226 0 .672-.517 1.226-1.18 1.226zm-.33 1.295c.565 0 1.286-.217 1.686-1.068l.04.02c-.176.465-.176.742-.176.81v.11h1.423v-4.786H31.84v.109c0 .069 0 .346.175.81l-.039.02c-.4-.85-1.121-1.068-1.687-1.068-1.355 0-2.31 1.088-2.31 2.522 0 1.433.955 2.521 2.31 2.521zm-4.788-5.043c-.643 0-1.15.228-1.56 1.068l-.039-.02c.175-.464.175-.741.175-.81v-.11h-1.423v4.787h1.462V13.4c0-.662.38-1.078.995-1.078.614 0 .917.356.917 1.068v2.532h1.462v-3.046c0-1.088-.838-1.869-1.989-1.869zm-4.963 1.068l-.039-.02c.176-.464.176-.741.176-.81v-.11h-1.424v4.787h1.463l.01-2.304c0-.673.35-1.078.926-1.078.156 0 .282.02.429.06v-1.464c-.644-.139-1.22.109-1.54.94zm-4.65 2.68c-.664 0-1.18-.554-1.18-1.226 0-.673.516-1.226 1.18-1.226.662 0 1.179.553 1.179 1.226 0 .672-.517 1.226-1.18 1.226zm-.332 1.295c.565 0 1.287-.217 1.687-1.068l.038.02c-.175.465-.175.742-.175.81v.11h1.424v-4.786h-1.424v.109c0 .069 0 .346.175.81l-.038.02c-.4-.85-1.122-1.068-1.687-1.068-1.356 0-2.311 1.088-2.311 2.522 0 1.433.955 2.521 2.31 2.521zm-4.349-.128h1.463V9h-1.463v6.922zM10.136 9H8.644c0 1.236-.751 2.343-1.892 3.134l-.448.317V9h-1.55v6.922h1.55V12.49l2.564 3.43h1.892L8.293 12.64c1.121-.82 1.852-2.096 1.843-3.639z" fill="#0B051D"/></svg> 4774 </li><li class="icon--payment"> 4775 <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-maestro"><title id="pi-maestro">Maestro</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#00A2E5" cx="23" cy="12" r="7"/><path fill="#7375CF" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> 4776 </li><li class="icon--payment"> 4777 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#E
4777B001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> 4778 4779 </li><li class="icon--payment"> 4780 <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg> 4781 </li><li class="icon--payment"> 4782 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> 4783 4784 </li><li class="icon--payment"> 4785 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-tpgpay"><title id="pi-tpgpay">TPG Pay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#52F7C8" d="M3 2h32c.55 0 1 .45 1 1v18c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V3c0-.55.45-1 1-1z"/><path d="M8.39 4.724v6.468H6.236V4.724H4.464V2.898h5.698v1.826H8.39zM13.365 6.704h.715c.792 0 1.188-.345 1.188-1.034 0-.69-.396-1.034-1.188-1.034h-.715v2.068zm0 4.488h-2.156V2.898h3.432c.931 0 1.643.242 2.134.726.498.484.748 1.166.748 2.046 0 .88-.25 1.562-.748 2.046-.491.484-1.203.726-2.134.726h-1.276v2.75zM22.789 6.55h4.279c0 .44-.018.84-.055 1.199-.037.36-.11.693-.22 1a4.075 4.075 0 01-.627 1.156 3.77 3.77 0 01-.935.836c-.352.22-.74.389-1.166.506a5.025 5.025 0 01-1.342.176 4.758 4.758 0 01-1.771-.32 4.038 4.038 0 01-1.364-.89 4.133 4.133 0 01-.891-1.386 4.875 4.875 0 01-.32-1.793c0-.645.104-1.236.309-1.771.213-.543.51-1.005.89-1.386a4.11 4.11 0 011.398-.891 4.937 4.937 0 011.815-.32c.865 0 1.624.188 2.277.562.653.374 1.17.953 1.55 1.738l-2.045.847c-.19-.455-.44-.781-.748-.98a1.837 1.837 0 00-1.034-.296c-.323 0-.616.062-.88.187-.264.117-.491.29-.682.517-.183.22-.33.488-.44.803a3.402 3.402 0 00-.154 1.056c0 .352.044.678.132.979.095.3.235.56.418.78.183.22.41.393.682.518.271.117.587.176.946.176.213 0 .418-.022.616-.066.198-.051.374-.128.528-.231.161-.11.293-.25.396-.418.103-.169.172-.374.209-.616h-1.771V6.55zM13.293 16.704h.715c.792 0 1.188-.345 1.188-1.034 0-.69-.396-1.034-1.188-1.034h-.715v2.068zm0 4.488h-2.156v-8.294h3.432c.932 0 1.643.242 2.134.726.5.484.748 1.166.748 2.046 0 .88-.249 1.562-.748 2.046-.49.484-1.202.726-2.134.726h-1.276v2.75zM22.729 18.112l-.968-2.761-.968 2.76h1.936zm.572 1.639h-3.08l-.495 1.44h-2.3l3.158-8.293h2.354l3.157 8.294h-2.3l-.494-1.441zM28.344 17.21l-3.025-4.312h2.574l1.54 2.266 1.529-2.266h2.574L30.5 17.21v3.982h-2.156V17.21z" fill="#006B73"/></svg> 4786 </li><li class="icon--payment"> 4787 <svg viewBox="-36 25 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-unionpay"><title id="pi-unionpay">Union Pay</title><path fill="#005B9A" d="M-36 46.8v.7-.7zM-18.3 25v24h-7.2c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h1.4zm12.6 0c-1.3 0-2.9 1-3.2 2.3l-4.5 19.4c-.3 1.3.5 2.3 1.8 2.3h-4.9V25
4787h10.8z"/><path fill="#E9292D" d="M-19.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3h-8.9c-.8 0-1.5-.6-1.5-1.4v-21c0-.8.7-1.6 1.5-1.6h14.7z"/><path fill="#0E73B9" d="M-5.7 25c-1.3 0-2.9 1.1-3.2 2.3l-4.4 19.4c-.3 1.3.5 2.3 1.8 2.3H-26h.5c-1.3 0-2.1-1-1.8-2.3l4.4-19.4c.3-1.3 1.9-2.3 3.2-2.3h14z"/><path fill="#059DA4" d="M2 26.6v21c0 .8-.6 1.4-1.5 1.4h-12.1c-1.3 0-2.1-1.1-1.8-2.3l4.5-19.4C-8.6 26-7 25-5.7 25H.5c.9 0 1.5.7 1.5 1.6z"/><path fill="#fff" d="M-21.122 38.645h.14c.14 0 .28-.07.28-.14l.42-.63h1.19l-.21.35h1.4l-.21.63h-1.68c-.21.28-.42.42-.7.42h-.84l.21-.63m-.21.91h3.01l-.21.7h-1.19l-.21.7h1.19l-.21.7h-1.19l-.28 1.05c-.07.14 0 .28.28.21h.98l-.21.7h-1.89c-.35 0-.49-.21-.35-.63l.35-1.33h-.77l.21-.7h.77l.21-.7h-.7l.21-.7zm4.83-1.75v.42s.56-.42 1.12-.42h1.96l-.77 2.66c-.07.28-.35.49-.77.49h-2.24l-.49 1.89c0 .07 0 .14.14.14h.42l-.14.56h-1.12c-.42 0-.56-.14-.49-.35l1.47-5.39h.91zm1.68.77h-1.75l-.21.7s.28-.21.77-.21h1.05l.14-.49zm-.63 1.68c.14 0 .21 0 .21-.14l.14-.35h-1.75l-.14.56 1.54-.07zm-1.19.84h.98v.42h.28c.14 0 .21-.07.21-.14l.07-.28h.84l-.14.49c-.07.35-.35.49-.77.56h-.56v.77c0 .14.07.21.35.21h.49l-.14.56h-1.19c-.35 0-.49-.14-.49-.49l.07-2.1zm4.2-2.45l.21-.84h1.19l-.07.28s.56-.28 1.05-.28h1.47l-.21.84h-.21l-1.12 3.85h.21l-.21.77h-.21l-.07.35h-1.19l.07-.35h-2.17l.21-.77h.21l1.12-3.85h-.28m1.26 0l-.28 1.05s.49-.21.91-.28c.07-.35.21-.77.21-.77h-.84zm-.49 1.54l-.28 1.12s.56-.28.98-.28c.14-.42.21-.77.21-.77l-.91-.07zm.21 2.31l.21-.77h-.84l-.21.77h.84zm2.87-4.69h1.12l.07.42c0 .07.07.14.21.14h.21l-.21.7h-.77c-.28 0-.49-.07-.49-.35l-.14-.91zm-.35 1.47h3.57l-.21.77h-1.19l-.21.7h1.12l-.21.77h-1.26l-.28.42h.63l.14.84c0 .07.07.14.21.14h.21l-.21.7h-.7c-.35 0-.56-.07-.56-.35l-.14-.77-.56.84c-.14.21-.35.35-.63.35h-1.05l.21-.7h.35c.14 0 .21-.07.35-.21l.84-1.26h-1.05l.21-.77h1.19l.21-.7h-1.19l.21-.77zm-19.74-5.04c-.14.7-.42 1.19-.91 1.54-.49.35-1.12.56-1.89.56-.7 0-1.26-.21-1.54-.56-.21-.28-.35-.56-.35-.98 0-.14 0-.35.07-.56l.84-3.92h1.19l-.77 3.92v.28c0 .21.07.35.14.49.14.21.35.28.7.28s.7-.07.91-.28c.21-.21.42-.42.49-.77l.77-3.92h1.19l-.84 3.92m1.12-1.54h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35.14.21.21.49.14.91l-.49 2.38h-.91l.42-2.17c.07-.28.07-.49 0-.56-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.63-3.57m9.8 0h.84l-.07.49.14-.14c.28-.28.63-.42 1.05-.42.35 0 .63.14.77.35s.21.49.14.91l-.49 2.38h-.91l.42-2.24c.07-.21 0-.42-.07-.49-.07-.14-.21-.14-.35-.14-.21 0-.42.07-.56.21-.14.14-.28.35-.28.63l-.42 2.03h-.91l.7-3.57m-5.81 0h.98l-.77 3.5h-.98l.77-3.5m.35-1.33h.98l-.21.84h-.98l.21-.84zm1.4 4.55c-.21-.21-.35-.56-.35-.98v-.21c0-.07 0-.21.07-.28.14-.56.35-1.05.7-1.33.35-.35.84-.49 1.33-.49.42 0 .77.14 1.05.35.21.21.35.56.35.98v.21c0 .07 0 .21-.07.28-.14.56-.35.98-.7 1.33-.35.35-.84.49-1.33.49-.35 0-.7-.14-1.05-.35m1.89-.7c.14-.21.28-.49.35-.84v-.35c0-.21-.07-.35-.14-.49a.635.635 0 0 0-.49-.21c-.28 0-.49.07-.63.28-.14.21-.28.49-.35.84v.28c0 .21.07.35.14.49.14.14.28.21.49.21.28.07.42 0 .63-.21m6.51-4.69h2.52c.49 0 .84.14 1.12.35.28.21.35.56.35.91v.28c0 .07 0 .21-.07.28-.07.49-.35.98-.7 1.26-.42.35-.84.49-1.4.49h-1.4l-.42 2.03h-1.19l1.19-5.6m.56 2.59h1.12c.28 0 .49-.07.7-.21.14-.14.28-.35.35-.63v-.28c0-.21-.07-.35-.21-.42-.14-.07-.35-.14-.7-.14h-.91l-.35 1.68zm8.68 3.71c-.35.77-.7 1.26-.91 1.47-.21.21-.63.7-1.61.7l.07-.63c.84-.28 1.26-1.4 1.54-1.96l-.28-3.78h1.19l.07 2.38.91-2.31h1.05l-2.03 4.13m-2.94-3.85l-.42.28c-.42-.35-.84-.56-1.54-.21-.98.49-1.89 4.13.91 2.94l.14.21h1.12l.7-3.29-.91.07m-.56 1.82c-.21.56-.56.84-.91.77-.28-.14-.35-.63-.21-1.19.21-.56.56-.84.91-.77.28.14.35.63.21 1.19"/></svg> 4788 </li><li class="icon--payment"> 4789 <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
4789<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
478916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> 4790 4791 </li></ul><p class="footer__small-text"> 4792 © 2026 World of Happy Bay 4793</p><!-- <p class="footer__small-text"><a target="_blank" rel="nofollow" href="http://es.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a></p> --> 4794 4795 </div> 4796</footer> 4797 4798 4799</div></div> 4800 </div> 4801</div><div id="VideoModal" class="modal modal--solid"> 4802 <div class="modal__inner"> 4803 <div class="modal__centered page-width text-center"> 4804 <div class="modal__centered-content"> 4805 <div class="video-wrapper video-wrapper--modal"> 4806 <div id="VideoHolder"></div> 4807 </div> 4808 </div> 4809 </div> 4810 </div> 4811 4812 <button type="button" class="modal__close js-modal-close text-link"> 4813 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 4814 <span class="icon__fallback-text">"Close (esc)"</span> 4815 </button> 4816</div> 4817<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> 4818 <div class="pswp__bg"></div> 4819 <div class="pswp__scroll-wrap"> 4820 <div class="pswp__container"> 4821 <div class="pswp__item"></div> 4822 <div class="pswp__item"></div> 4823 <div class="pswp__item"></div> 4824 </div> 4825 4826 <div class="pswp__ui pswp__ui--hidden"> 4827 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> 4828 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> 4829 </button> 4830 4831 <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> 4832 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg> 4833 </button> 4834 4835 <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> 4836 <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> 4837 </button> 4838 </div> 4839 </div> 4840</div> 4841<tool-tip data-tool-tip=""> 4842 <div class="tool-tip__inner" data-tool-tip-inner> 4843 <button class="tool-tip__close" data-tool-tip-close=""><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64"><path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"/></svg></button> 4844 <div class="tool-tip__content" data-tool-tip-content> 4845 </div> 4846 </div> 4847</tool-tip> 4848 4849<link rel="dns-prefetch" href="https://swymstore-v3free-01.swymrelay.com" crossorigin> 4850<link rel="dns-prefetch" href="//swymv3free-01.azureedge.net/code/swym-shopify.js"> 4851<link rel="preconnect" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
4852<script id="swym-snippet"> 4853 window.swymLandingURL = document.URL; 4854 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 4855 window.swymPageLoad = function(){ 4856 window.SwymProductVariants = window.SwymProductVariants || {}; 4857 window.SwymHasCartItems = 0 > 0; 4858 window.SwymPageData = {}, window.SwymProductInfo = {}; 4859 var unknown = {et: 0}; 4860 window.SwymPageData = unknown; 4861 4862 window.SwymPageData.uri = window.swymLandingURL; 4863 }; 4864 4865 if(window.selectCallback){ 4866 (function(){ 4867 // Variant select override 4868 var originalSelectCallback = window.selectCallback; 4869 window.selectCallback = function(variant){ 4870 originalSelectCallback.apply(this, arguments); 4871 try{ 4872 if(window.triggerSwymVariantEvent){ 4873 window.triggerSwymVariantEvent(variant.id); 4874 } 4875 }catch(err){ 4876 console.warn("Swym selectCallback", err); 4877 } 4878 }; 4879 })(); 4880 } 4881 window.swymCustomerId = null; 4882 window.swymCustomerExtraCheck = null; 4883 4884 var swappName = ("Wishlist" || "Wishlist"); 4885 var swymJSObject = { 4886 pid: "TABBMNtuV7nWVRbH2ZBDqCU1Tt8gnERWr6GkgU20jHU=" || "8eTVXUbWmDUswS9BQ18xEKAy/HyaVMvrOFU/Y8aei8U=", 4887 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 4888 }; 4889 window.swymJSShopifyLoad = function(){ 4890 if(window.swymPageLoad) swymPageLoad(); 4891 if(!window._swat) { 4892 (function (s, w, r, e, l, a, y) { 4893 r['SwymRetailerConfig'] = s; 4894 r[s] = r[s] || function (k, v) { 4895 r[s][k] = v; 4896 }; 4897 })('_swrc', '', window); 4898 _swrc('RetailerId', swymJSObject.pid); 4899 _swrc('Callback', function(){initSwymShopify();}); 4900 }else if(window._swat.postLoader){ 4901 _swrc = window._swat.postLoader; 4902 _swrc('RetailerId', swymJSObject.pid); 4903 _swrc('Callback', function(){initSwymShopify();}); 4904 }else{ 4905 initSwymShopify(); 4906 } 4907 } 4908 if(!window._SwymPreventAutoLoad) { 4909 swymJSShopifyLoad(); 4910 } 4911 window.swymGetCartCookies = function(){ 4912 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 4913 var reqdCookies = {}; 4914 RequiredCookies.forEach(function(k){ 4915 reqdCookies[k] = _swat.storage.getRaw(k); 4916 }); 4917 var cart_token = window.swymCart.token; 4918 var data = { 4919 action:'cart', 4920 token:cart_token, 4921 cookies:reqdCookies 4922 }; 4923 return data; 4924 } 4925 4926 window.swymGetCustomerData = function(){ 4927 4928 return {status:1}; 4929 4930 } 4931</script>
4931 4932 4933<style id="safari-flasher-pre"></style>
4934<script> 4935 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 4936 document.getElementById("safari-flasher-pre").innerHTML = '' 4937 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 4938 + '.swym-button.swym-add-to-wishlist{display: none;}' 4939 + '.swym-button.swym-add-to-watchlist{display: none;}' 4940 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 4941 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 4942 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 4943 + '{-webkit-transition: none; transition: none;}' 4944 + ''; 4945 window.SwymCallbacks = window.SwymCallbacks || []; 4946 window.SwymCallbacks.push(function(tracker){ 4947 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 4948 // flash-preventer 4949 var x = function(){ 4950 SwymUtils.onDOMReady(function() { 4951 var d = document.createElement("div"); 4952 d.innerHTML = "<style id='safari-flasher-post'>" 4953 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 4954 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 4955 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 4956 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 4957 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 4958 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 4959 + "</style>"; 4960 document.head.appendChild(d); 4961 }); 4962 }; 4963 setTimeout(x, 10); 4964 }); 4965 }); 4966 } 4967</script>
4967 4968<style id="swym-product-view-defaults"> 4969 /* Hide when not loaded */ 4970 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 4971 display: none; 4972 } 4973</style> 4974 4975 4976 4977 4978<style> .page-width {width: 100% !important; max-width: 100% !important;} .grid-product__tag--sale {display: none;} .variant-wrapper.js:first-of-type {display: none !important;} </style> 4979<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 4980 4981 4982<!-- BEGIN app snippet: swymVersion -->
4982<script>var __SWYM__VERSION__ = '7.0.11';</script>
4982<!-- END app snippet --> 4983<!-- BEGIN app snippet: swymCustomCss --> 4984 4985 4986 4987 4988<style id="swym-custom-css"> 4989 4990</style> 4991 4992<!-- END app snippet --> 4993 4994 4995 4996 4997 4998 4999 5000 5001 5002 5003 5004
5005<script> 5006 (function () { 5007 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 5008 5009 5010 // Put metafields in window variable 5011 const commonCustomizationSettings = ''; 5012 try { 5013 const parsedSettings = JSON.parse(commonCustomizationSettings); 5014 if (parsedSettings) { 5015 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 5016 } else { 5017 window.SwymWishlistCommonCustomizationSettings = {}; 5018 } 5019 } catch (e) { 5020 window.SwymWishlistCommonCustomizationSettings = {}; 5021 } 5022 5023 let enabledCommonFeatures = ''; 5024 try { 5025 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 5026 } catch (e) { 5027 enabledCommonFeatures = {}; 5028 } 5029 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 5030 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 5031 5032 // Ghost-Intent Configuration 5033 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 5034 try { 5035 let ghostIntentConfig = { 5036 isExplicitConsentNeeded: false, 5037 isExplicitConsentNeededEvenForLocalStorage: false, 5038 askForPermissionOnFirstClick: true 5039 }; 5040 5041 5042 5043 window.SwymGhostIntentConfig = ghostIntentConfig; 5044 } catch(e) { 5045 window.SwymGhostIntentConfig = { 5046 isExplicitConsentNeeded: false, 5047 isExplicitConsentNeededEvenForLocalStorage: false, 5048 askForPermissionOnFirstClick: true 5049 }; 5050 } 5051 5052 // Education Layer Configuration 5053 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 5054 5055 5056 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 5057 5058 // Login Nudge Configuration 5059 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 5060 5061 5062 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 5063 5064 // Initialize or ensure SwymViewProducts exists 5065 if (!window.SwymViewProducts) { 5066 window.SwymViewProducts = {}; 5067 } 5068 5069 })(); 5070</script>
5070 5071 5072<!-- BEGIN app snippet: swymLoadConsentManager -->
5073<script> 5074 (function () { 5075 if (document.querySelector("script[data-swym-consent-manager]")) return; 5076 var swymConsentManagerScript = document.createElement("script"); 5077 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a1219a-52ea-7aa9-b07f-09eabf4bba5b\/swym-relay-848\/assets\/swym-consent-manager.js"; 5078 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 5079 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 5080 document.head.appendChild(swymConsentManagerScript); 5081 })(); 5082</script>
5082 5083<!-- END app snippet --> 5084
5085<script 5086 5087 id="wishlist-embed-init" 5088 defer 5089 async 5090> 5091 (function () { 5092 window.swymWishlistEmbedLoaded = true; 5093 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a1219a-52ea-7aa9-b07f-09eabf4bba5b/swym-relay-848/assets/apps.bundle.js"; 5094 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 5095 var swymJsPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 5096 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 5097 window.SwymCurrentJSPath = baseJsPath; 5098 window.SwymAssetBaseUrl = assetBaseUrl; 5099 5100 window.SwymCurrentStorePath = "//swymstore-v3free-01.swymrelay.com"; 5101 5102 function loadSwymShopifyScript() { 5103 var element = ""; 5104 var scriptSrc = ""; 5105 5106 5107 element = "swym-ext-shopify-script"; 5108 window.SwymShopifyCdnInUse = true; 5109 scriptSrc = "https://cdn.shopify.com/extensions/01a1219a-52ea-7aa9-b07f-09eabf4bba5b/swym-relay-848/assets/swym-ext-shopify.js"; 5110 5111 5112 if (document.getElementById(element)) { 5113 return; 5114 } 5115 5116 var s = document.createElement("script"); 5117 s.id = element; 5118 s.type = "text/javascript"; 5119 s.async = true; 5120 s.defer = true; 5121 s.src = scriptSrc; 5122 5123 s.onerror = function() { 5124 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 5125 // Fallback logic here 5126 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 5127 var fallbackJsPathVal = "\/\/freecdn.swymrelay.com\/code\/swym-shopify.js"; 5128 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 5129 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 5130 5131 var fallbackScript = document.createElement("script"); 5132 fallbackScript.id = element; 5133 fallbackScript.type = "text/javascript"; 5134 fallbackScript.async = true; 5135 fallbackScript.defer = true; 5136 fallbackScript.src = scriptSrc; 5137 var y = document.getElementsByTagName("script")[0]; 5138 y.parentNode.insertBefore(fallbackScript, y); 5139 }; 5140 5141 var x = document.getElementsByTagName("script")[0]; 5142 x.parentNode.insertBefore(s, x); 5143 } 5144 5145 var consentAPICallbackInvoked = false; 5146 function checkConsentAndLoad() { 5147 // Allow app to load in design mode (theme editor) regardless of consent 5148 if (window.Shopify?.designMode) { 5149 loadSwymShopifyScript(); 5150 return; 5151 } 5152 5153 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 5154 // consent is given through our Ghost-Intent flow (sync nudge accept). 5155 // This works on any store regardless of region (EU or non-EU). 5156 var ghostConfig = window.SwymGhostIntentConfig || {}; 5157 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 5158 try { 5159 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 5160 if (localStorage.getItem(consentKey) === 'true') { 5161 // Consent was given through our flow â load SDK 5162 loadSwymShopifyScript(); 5163 return; 5164 } 5165 } catch(e) {} 5166 5167 // Check if Shopify native cookie consent was given via the cookie banner. 5168 // If user accepted cookies through Shopify's banner, load SDK normally 5169 // (Ghost-Intent is only needed when NO consent mechanism has been used). 5170 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 5171 if (shopifyConsentGiven) { 5172 loadSwymShopifyScript(); 5173 return; 5174 } 5175 5176 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 5177 return; 5178 } 5179 5180 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 5181 if(!isCookieBannerVisible) { 5182 loadSwymShopifyScript(); 5183 return; 5184 } 5185 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 5186 if (shouldLoadSwymScript) { 5187 loadSwymShopifyScript(); 5188 } else { 5189 console.warn("No customer consent to load Swym Wishlist Plus"); 5190 } 5191 } 5192 function initialiseConsentCheck() { 5193 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 5194 window.Shopify?.loadFeatures?.( 5195 [{name: 'consent-tracking-api', version: '0.1'}], 5196 error => { 5197 consentAPICallbackInvoked = true; 5198 if (error) { 5199 if(!window.Shopify?.customerPrivacy) { 5200 loadSwymShopifyScript(); 5201 return; 5202 } 5203 } 5204 checkConsentAndLoad(); 5205 } 5206 ); 5207 } 5208 function consentCheckFallback(retryCount) { 5209 if(!consentAPICallbackInvoked) { 5210 if (window.Shopify?.customerPrivacy) { 5211 checkConsentAndLoad(); 5212 } else if (retryCount >= 1) { 5213 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 5214 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 5215 checkConsentAndLoad(); 5216 } else { 5217 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 5218 } 5219 } 5220 } 5221 if (document.readyState === "loading") { 5222 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 5223 window.addEventListener("load", () => consentCheckFallback(0)); 5224 } else { 5225 initialiseConsentCheck(); 5226 } 5227 5228 })(); 5229</script>
5229 5230 5231<!-- BEGIN app snippet: swymSnippet -->
5231<script defer> 5232 (function () { 5233 const currentSwymJSPath = '//freecdn.swymrelay.com/code/swym-shopify.js'; 5234 const currentSwymStorePath = 'https://swymstore-v3free-01.swymrelay.com'; 5235 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 5236 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 5237 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 5238 const swymSnippet = document.getElementById('wishlist-embed-init'); 5239 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 5240 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 5241 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 5242 })() 5243</script>
vendor: 1 bytes, line 5243
5243
5244<script id="swym-snippet" type="text"> 5245 window.swymLandingURL = document.URL; 5246 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 5247 window.swymPageLoad = function() { 5248 window.SwymProductVariants = window.SwymProductVariants || {}; 5249 window.SwymHasCartItems = 0 > 0; 5250 window.SwymPageData = {}, window.SwymProductInfo = {}; 5251 var unknown = {et: 0}; 5252 window.SwymPageData = unknown; 5253 5254 window.SwymPageData.uri = window.swymLandingURL; 5255 }; 5256 if(window.selectCallback){ 5257 (function(){ 5258 var originalSelectCallback = window.selectCallback; 5259 window.selectCallback = function(variant){ 5260 originalSelectCallback.apply(this, arguments); 5261 try{ 5262 if(window.triggerSwymVariantEvent){ 5263 window.triggerSwymVariantEvent(variant.id); 5264 } 5265 }catch(err){ 5266 console.warn("Swym selectCallback", err); 5267 } 5268 };})();} 5269 window.swymCustomerId =null; 5270 window.swymCustomerExtraCheck = 5271 null; 5272 var swappName = ("Wishlist" || "Wishlist"); 5273 var swymJSObject = { 5274 pid: "TABBMNtuV7nWVRbH2ZBDqCU1Tt8gnERWr6GkgU20jHU=", 5275 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 5276 }; 5277 window.swymJSShopifyLoad = function(){ 5278 if(window.swymPageLoad) swymPageLoad(); 5279 if(!window._swat) { 5280 (function (s, w, r, e, l, a, y) { 5281 r['SwymRetailerConfig'] = s; 5282 r[s] = r[s] || function (k, v) { 5283 r[s][k] = v; 5284 }; 5285 })('_swrc', '', window); 5286 _swrc('RetailerId', swymJSObject.pid); 5287 _swrc('Callback', function(){initSwymShopify();}); 5288 }else if(window._swat.postLoader){ 5289 _swrc = window._swat.postLoader; 5290 _swrc('RetailerId', swymJSObject.pid); 5291 _swrc('Callback', function(){initSwymShopify();}); 5292 }else{ 5293 initSwymShopify();} 5294 } 5295 if(!window._SwymPreventAutoLoad) { 5296 swymJSShopifyLoad(); 5297 } 5298</script>
5298 5299 5300<style id="safari-flasher-pre"></style>
5301<script> 5302 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 5303 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 5304 window.SwymCallbacks = window.SwymCallbacks || []; 5305 window.SwymCallbacks.push(function(tracker) { 5306 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 5307 var x = function() { 5308 SwymUtils.onDOMReady(function() { 5309 var d = document.createElement("div"); 5310 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 5311 document.head.appendChild(d); 5312 });}; 5313 setTimeout(x, 10); 5314 });});} 5315 window.SwymOverrideMoneyFormat = "${{amount}}"; 5316</script>
5316 5317<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 5318
5319<script 5320 5321 id="swymSnippetCheckAndActivate" 5322> 5323 (function () { 5324 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 5325 5326 function removeDuplicateIdNodes(id) { 5327 var nodes = document.querySelectorAll('#' + id); 5328 nodes.forEach(function (node, index) { 5329 if (index > 0) { 5330 node.remove(); 5331 } 5332 }); 5333 } 5334 5335 function cleanupDuplicateSnippetNodes(activeScript) { 5336 if (!activeScript) { 5337 return; 5338 } 5339 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 5340 allSwymSnippets.forEach(function (scriptNode) { 5341 if (scriptNode !== activeScript) { 5342 scriptNode.remove(); 5343 } 5344 }); 5345 } 5346 5347 function cleanupDuplicateActivationGuards() { 5348 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 5349 guardScripts.forEach(function (scriptNode, index) { 5350 if (index > 0) { 5351 scriptNode.removeAttribute('id'); 5352 } 5353 }); 5354 } 5355 5356 function postDomLoad() { 5357 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 5358 if (!activeScript) { 5359 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 5360 if (inactiveScript) { 5361 inactiveScript.type = 'text/javascript'; 5362 new Function(inactiveScript.textContent)(); 5363 activeScript = inactiveScript; 5364 } 5365 } 5366 5367 cleanupDuplicateSnippetNodes(activeScript); 5368 cleanupDuplicateActivationGuards(); 5369 duplicateProneIds.forEach(removeDuplicateIdNodes); 5370 } 5371 5372 if (document.readyState === 'loading') { 5373 document.addEventListener('DOMContentLoaded', postDomLoad); 5374 } else { 5375 postDomLoad(); 5376 } 5377 })(); 5378</script>
5378 5379 5380 5381
5382<script> 5383 (function () { 5384 const themeSchemaName = window.Shopify.theme.schema_name; 5385 5386 if (!window.SwymCallbacks) { 5387 window.SwymCallbacks = []; 5388 } 5389 window.SwymCallbacks.push(swat => { 5390 if (!swat) { 5391 return; 5392 } 5393 5394 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 5395 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 5396 window.SwymLocalWishlist.syncToCloud(swat); 5397 } 5398 5399 if (window._SwymSDKOnlyMode) { 5400 return; 5401 } 5402 5403 // ENABLE COMMON FEATURES 5404 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 5405 Object.keys(swymEnabledCommonFeatures).forEach(key => { 5406 if (!swymEnabledCommonFeatures[key]) return; 5407 5408 switch (key) { 5409 case 'add-to-wishlist-collections-button': 5410 // Check if app block is already handling the collections button 5411 if (window.SwymCollectionsConfig) { 5412 return; 5413 } 5414 5415 // Check if v2 default collections is handling it 5416 if (window.SwymAdvancedCollectionsWishlistConfig) { 5417 return; 5418 } 5419 5420 // Fallback to old v1 behavior if v2 config is not present 5421 swat?.collectionsApi?.setDefaultCustomizationOptions(); 5422 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 5423 5424 break; 5425 case 'add-to-wishlist-pdp-button': 5426 // Check if app block is already handling the PDP button 5427 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 5428 return; 5429 } 5430 5431 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 5432 // Not initiating pdp button as it is not a product page 5433 return; 5434 } 5435 5436 // Inject addtowishlist.css into the document's <head> 5437 var head = document.head; 5438 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a1219a-52ea-7aa9-b07f-09eabf4bba5b/swym-relay-848/assets/addtowishlistbutton.css"; 5439 var pdpButtonStylesheetTag = document.createElement('link'); 5440 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 5441 pdpButtonStylesheetTag.rel = 'stylesheet'; 5442 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 5443 5444 if (!document.getElementById('swym-pdp-button-stylesheet')) { 5445 head.appendChild(pdpButtonStylesheetTag); 5446 } 5447 5448 var x = document.getElementsByTagName('script')[0]; 5449 function createAndInsertScript(id, src, onLoadCallback) { 5450 var scriptTag = document.createElement('script'); 5451 scriptTag.id = id; 5452 scriptTag.type = 'text/javascript'; 5453 scriptTag.src = src; 5454 scriptTag.onload = onLoadCallback; 5455 x.parentNode.insertBefore(scriptTag, x); 5456 } 5457 5458 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a1219a-52ea-7aa9-b07f-09eabf4bba5b/swym-relay-848/assets/addtowishlistbutton.js"; 5459 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 5460 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 5461 if (pdpBtnApi) { 5462 pdpBtnApi.setDefaultCustomizationOptions(swat); 5463 pdpBtnApi.initializePDPButton(swat, true); 5464 } 5465 }); 5466 break; 5467 default: 5468 return; 5469 } 5470 }); 5471 }); 5472 })(); // IIFE to prevent polluting global scope 5473</script>
5473 5474 5475 5476
5477<script> 5478 (function () { 5479 // Get the settings from Shopify's Liquid variables and create the styles 5480 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 5481 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 5482 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 5483 const isControlCentreEnabledFromBlockSettings = false; 5484 5485 // The duration is stored without a range, so support tools or the API can write 0, a negative 5486 // number or a non-number. Any of those would close the notification the moment it appears, so 5487 // fall back to the default unless the stored value is a usable positive number. 5488 const SWYM_DEFAULT_NOTIFICATION_DURATION_MS = 5000; 5489 const getSavedItemNotificationDuration = () => { 5490 const storedDuration = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationDuration; 5491 return typeof storedDuration === 'number' && Number.isFinite(storedDuration) && storedDuration > 0 5492 ? storedDuration 5493 : SWYM_DEFAULT_NOTIFICATION_DURATION_MS; 5494 }; 5495 5496 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 5497 // Don't enable control centre if this is disabled and block settings are not enabled 5498 return; 5499 } 5500 5501 let borderRadius = 6; 5502 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 5503 5504 // Check if block settings exist, use them, otherwise fall back to common settings 5505 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 5506 "#000000" : 5507 window.SwymWishlistCommonCustomizationSettings.primaryColor; 5508 5509 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 5510 "#ffffff" : 5511 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 5512 5513 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 5514 "#F4F8FE" : null; 5515 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 5516 "#333333" : null; 5517 5518 // Only use color adjustment functions if we're using common settings 5519 if (!secondaryBgColor || !secondaryTextColor) { 5520 function adjustOpacity(color, opacity) { 5521 if (color[0] === '#') { 5522 color = color.slice(1); 5523 } 5524 5525 if (color.length === 3) { 5526 color = color.split('').map(char => char + char).join(''); 5527 } 5528 5529 const r = parseInt(color.slice(0, 2), 16); 5530 const g = parseInt(color.slice(2, 4), 16); 5531 const b = parseInt(color.slice(4, 6), 16); 5532 5533 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 5534 } 5535 5536 function hexToRgb(color) { 5537 if (color[0] === '#') { 5538 color = color.slice(1); 5539 } 5540 if (color.length === 3) { 5541 color = color.split('').map(c => c + c).join(''); 5542 } 5543 5544 return { 5545 r: parseInt(color.slice(0, 2), 16), 5546 g: parseInt(color.slice(2, 4), 16), 5547 b: parseInt(color.slice(4, 6), 16) 5548 }; 5549 } 5550 5551 function getLuminance({ r, g, b }) { 5552 return 0.299 * r + 0.587 * g + 0.114 * b; 5553 } 5554 5555 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 5556 const secondaryBgOpacity = 0.2; 5557 const secondaryTextOpacity = 0.8; 5558 5559 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 5560 5561 const bgRgb = hexToRgb(primaryBgColor); 5562 const bgLuminance = getLuminance(bgRgb); 5563 5564 // Determine whether to use dark or light text for contrast 5565 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 5566 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 5567 5568 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 5569 5570 return { 5571 secondaryBgColor, 5572 secondaryTextColor 5573 }; 5574 } 5575 5576 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 5577 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 5578 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 5579 } 5580 5581 // Create the CSS rule 5582 let styles = ` 5583 .swym-storefront-layout-root-component { 5584 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 5585 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 5586 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 5587 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 5588 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 5589 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 5590 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 5591 } 5592 `; 5593 5594 // Create a <style> element and append the styles 5595 let styleSheet = document.createElement("style"); 5596 styleSheet.type = "text/css"; 5597 styleSheet.innerText = styles; 5598 document.head.appendChild(styleSheet); 5599 5600 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 5601 window.SwymStorefrontLayoutContext = {}; 5602 } 5603 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 5604 window.SwymStorefrontLayoutExtensions = {}; 5605 } 5606 5607 // Expose block settings toggle state so ThemeCSSMapping can respect it. 5608 // When true, theme editor color pickers take priority over inherited theme CSS variables. 5609 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 5610 5611 if (isControlCentreEnabledFromBlockSettings) { 5612 // If block settings are enabled, use them 5613 SwymStorefrontLayoutContext.Settings = { 5614 EnableStorefrontLayoutOnLauncher: true, 5615 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 5616 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 5617 StorefrontLayoutDrawerPosition: "left", 5618 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 5619 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 5620 EnableStorefrontLayoutVariantSelector: true, 5621 StorefrontLayoutNotificationPosition: "left", 5622 StorefrontLayoutActionPopupPosition: "left", 5623 StorefrontLayoutNotificationDuration: 5000, 5624 // Merchant-configurable, and read only by the "Item saved" notification shown when a 5625 // shopper adds a product to their wishlist. Every other notification keeps the fixed 5626 // StorefrontLayoutNotificationDuration above. 5627 StorefrontLayoutItemSavedNotificationAutoClose: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationAutoClose ?? true, 5628 StorefrontLayoutItemSavedNotificationDuration: getSavedItemNotificationDuration() 5629 }; 5630 } else { 5631 // If only metafield is enabled but no block settings, use common settings 5632 SwymStorefrontLayoutContext.Settings = { 5633 EnableStorefrontLayoutOnLauncher: true, 5634 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 5635 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 5636 StorefrontLayoutDrawerPosition: "left", 5637 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 5638 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 5639 EnableStorefrontLayoutVariantSelector: true, 5640 StorefrontLayoutNotificationPosition: "left", 5641 StorefrontLayoutActionPopupPosition: "left", 5642 StorefrontLayoutNotificationDuration: 5000, 5643 // Merchant-configurable, and read only by the "Item saved" notification shown when a 5644 // shopper adds a product to their wishlist. Every other notification keeps the fixed 5645 // StorefrontLayoutNotificationDuration above. 5646 StorefrontLayoutItemSavedNotificationAutoClose: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationAutoClose ?? true, 5647 StorefrontLayoutItemSavedNotificationDuration: getSavedItemNotificationDuration() 5648 }; 5649 } 5650 const storefrontLayoutCallback = (swat) =>{ 5651 SwymStorefrontLayoutContext.swat = swat; 5652 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 5653 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 5654 SwymStorefrontLayoutContext.Settings = { 5655 ...SwymStorefrontLayoutContext?.Settings, 5656 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 5657 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 5658 } 5659 5660 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 5661 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 5662 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 5663 detail: { settings: SwymStorefrontLayoutContext?.Settings } 5664 }); 5665 document.dispatchEvent(event); 5666 }else{ 5667 swat.utils.warn(`LayoutInitialized event is not defined.`); 5668 } 5669 }else{ 5670 swat.utils.warn(`Storefront Layout is disabled.`); 5671 document.getElementById("swym-storefront-layout-container")?.remove(); 5672 document.getElementById("swym-storefront-extention-render-container")?.remove(); 5673 } 5674 } 5675 5676 if (!window.SwymCallbacks) { 5677 window.SwymCallbacks = []; 5678 } 5679 window.SwymCallbacks.push(storefrontLayoutCallback); 5680 5681 SwymStorefrontLayoutContext.SwymCustomerData = { 5682 5683 name: null, 5684 email: null 5685 5686 };
5687 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 5688 })(); 5689</script>
5689 5690 5691 5692 5693 5694</div><!-- Failed to render app block "10011039684507851022": app block path "shopify://apps/carma/blocks/app-block-global/3c0ffcdf-47c5-4b33-ba32-863a9f00500b" does not exist --><!-- Failed to render app block "9680287006772215557": app block path "shopify://apps/searchpie-seo-speed/blocks/sb-local-seo/29f6c508-9bb9-4e93-9f98-b637b62f3552" does not exist -->
5694<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5694 5695</body> 5696</html> 5697 5698
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.