PageSourceSearch

https://beach2ocean.com/blogs/breaking-waves

html beach2ocean.com collected 2026-10-09 04:42:01 UTC 566,044 bytes, 9,489 lines download raw bytes

1<!doctype html>
2<html class='js' lang='en'>
3  <head>
4    <meta charset='utf-8'>
5    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
6    <meta name='viewport' content='width=device-width,initial-scale=1'>
7    <meta name='theme-color' content=''>
8
9    <!-- Begin: Northbeam metadata info -->
10  
10<script>
11    try {
12      localStorage.setItem('nb__region_code', "US");
13      localStorage.setItem('nb__currency_code', "USD");
14    } catch(e) {}
15  </script>
15
16<!-- End: Northbeam metadata info -->
17    <!-- Begin: Northbeam pixel -->
18<script>(function(){var e;(n=e=e||{}).A="identify",n.B="trackPageView",n.C="fireEmailCaptureEvent",n.D="fireCustomGoal",n.E="firePurchaseEvent",n.F="trackPageViewInitial",n.G="fireSlimPurchaseEvent",n.H="identifyCustomerId";var n="//j.northbeam.io/ota-sp/1d57c903-47c9-4d54-a181-7fd5eb8307d6.js";function r(n){for(var t=[],e=1;e<arguments.length;e++)t[e-1]=arguments[e];i.push({fnName:n,args:t})}var t,i=[],a=((t={})[e.F]=function(n){r(e.F,n)},(a={_q:i})[e.A]=function(n,t){return r(e.A,n,t)},a[e.B]=function(){return r(e.B)},a[e.C]=function(n,t){return r(e.C,n,t)},a[e.D]=function(n,t){return r(e.D,n,t)},a[e.E]=function(n){return r(e.E,n)},a[e.G]=function(n){return r(e.G,n)},a[e.H]=function(n,t){return r(e.H,n,t)},Object.assign(function(n){for(var t=[],e=1;e<arguments.length;e++)t.push(arguments[e]);return r.apply(null,[n].concat(t))},a));window.Northbeam=a,(a=document.createElement("script")).async=!0,a.src=n,document.head.appendChild(a),t.trackPageViewInitial(window.location.href);})()</script>
18
19<!-- End: Northbeam pixel -->
20
21    <link rel='canonical' href='https://beach2ocean.com/blogs/breaking-waves'>
22    <link rel='preconnect' href='https://cdn.shopify.com' crossorigin><link rel='icon' type='image/png' href='//beach2ocean.com/cdn/shop/files/Beach2Ocean-Favicon_bbbb28f2-e337-47e0-b776-689ed5da5885.png?crop=center&height=32&v=1751390871&width=32'><link rel='preconnect' href='https://fonts.shopifycdn.com' crossorigin><title>
23      Blog: Breaking Waves
24 &ndash; Beach2Ocean</title>
25
26    
27
28    
29
30<meta property='og:site_name' content='Beach2Ocean'>
31<meta property='og:url' content='https://beach2ocean.com/blogs/breaking-waves'>
32<meta property='og:title' content='Blog: Breaking Waves'>
33<meta property='og:type' content='website'>
34<meta property='og:description' content='Discover women’s designer swimwear &amp; resortwear from Michael Kors, Kate Spade, Coco Reef, Vince Camuto, Beach House &amp; more. Shop mix‑and‑match bikinis, tankinis, one pieces, plus sizes,  swim skirts &amp; cover‑ups.'><meta property='og:image' content='http://beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_1024x1024_b701af16-bb37-4b09-900d-6efafbfb83c2.jpg?v=1761248798'>
35  <meta property='og:image:secure_url' content='https://beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_1024x1024_b701af16-bb37-4b09-900d-6efafbfb83c2.jpg?v=1761248798'>
36  <meta property='og:image:width' content='1024'>
37  <meta property='og:image:height' content='1024'><meta name='twitter:card' content='summary_large_image'>
38<meta name='twitter:title' content='Blog: Breaking Waves'>
39<meta name='twitter:description' content='Discover women’s designer swimwear &amp; resortwear from Michael Kors, Kate Spade, Coco Reef, Vince Camuto, Beach House &amp; more. Shop mix‑and‑match bikinis, tankinis, one pieces, plus sizes,  swim skirts &amp; cover‑ups.'>
40
41
42    
42<script src='//beach2ocean.com/cdn/shop/t/95/assets/constants.js?v=72314226240930496451777303131' defer='defer'></script>
42
43    
43<script src='//beach2ocean.com/cdn/shop/t/95/assets/pubsub.js?v=146721945599069425191777303131' defer='defer'></script>
43
44    
44<script src='//beach2ocean.com/cdn/shop/t/95/assets/global.js?v=115731076565112300041785406564' defer='defer'></script>
44
45    
45<script src='//beach2ocean.com/cdn/shop/t/95/assets/details-disclosure.js?v=14343477511519292371777303133' defer='defer'></script>
45
46    
46<script src='//beach2ocean.com/cdn/shop/t/95/assets/details-modal.js?v=173329074402791724891777303134' defer='defer'></script>
46
47    
47<script src='//beach2ocean.com/cdn/shop/t/95/assets/search-form.js?v=157700152988462493491777303131' defer='defer'></script>
47
48    
48<script src='//beach2ocean.com/cdn/shop/t/95/assets/wishlist-custom-functionality.js?v=173573748539896351861777303132' defer='defer'></script>
48<script src='//beach2ocean.com/cdn/shop/t/95/assets/animations.js?v=78163689540051000191785406555' defer='defer'></script>
48
49
50      <!-- Set default font if none of the above match -->
51      <style>
52        :root {
53          --font-body-family: Lato, sans-serif;
54          --font-heading-family: Baskervville, serif;
55        }
56      </style>
57    
58
59    
59<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
59<meta name="google-site-verification" content="vgtm_ELz76v7Am9Hkw6QLzGkKTE01N1bMaUkrE6-Vl0">
60<meta name="facebook-domain-verification" content="7hfpbhrigg6k783grtbzrwnnuqjldx">
61<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/73510551795/digital_wallets/dialog">
62<meta id="in-context-paypal-metadata" data-shop-id="73510551795" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
63<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/breaking-waves.atom" />
64<link rel="next" href="/blogs/breaking-waves?page=2">
65<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2299527411"></script>
65
66<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
67<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2299527411&shop_id=73510551795" crossorigin="anonymous"></script>
vendor: 1 bytes, line 67
67
68<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":73510551795,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/73510551795","merchantName":"Beach2Ocean","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Beach2Ocean","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 68
68
69<script id="shopify-features" type="application/json">{"accessToken":"7acbc127201dd5f47012519b2379cd2c","betas":["rich-media-storefront-analytics"],"domain":"beach2ocean.com","predictiveSearch":true,"shopId":73510551795,"locale":"en"}</script>
vendor: 1 bytes, line 69
69
70<script>var Shopify = Shopify || {};
71Shopify.shop = "1g0j08-ss.myshopify.com";
72Shopify.locale = "en";
73Shopify.currency = {"active":"USD","rate":"1.0"};
74Shopify.country = "US";
75Shopify.theme = {"name":"beach2ocean - Main 1","id":161371750643,"schema_name":"Dawn","schema_version":"15.3.0","theme_store_id":null,"role":"main"};
76Shopify.theme.handle = "null";
77Shopify.theme.style = {"id":null,"handle":null};
78Shopify.cdnHost = "beach2ocean.com/cdn";
79Shopify.routes = Shopify.routes || {};
80Shopify.routes.root = "/";
81Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
82Shopify.SignInWithShop = Shopify.SignInWithShop || {};
83Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
84Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 84
84
85<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 85
85
86<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 86
86
87<script>
88  window.ShopifyPay = window.ShopifyPay || {};
89  window.ShopifyPay.apiHost = "shop.app\/pay";
90  window.ShopifyPay.redirectState = null;
91</script>
vendor: 1 bytes, line 91
91
92<script>
93  window.Shopify = window.Shopify || {};
94  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
95  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
96  window.Shopify.SignInWithShop.eligible = true;
97</script>
vendor: 1 bytes, line 97
97
98<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 98
98
99<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 99
99
100<script type="module">
101  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
102
103  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
104
105</script>
vendor: 1 bytes, line 105
105
106<script>
107  window.Shopify = window.Shopify || {};
108  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
109  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"]};
110</script>
vendor: 1 bytes, line 110
110
111<script>(function() {
112  var isLoaded = false;
113  function asyncLoad() {
114    if (isLoaded) return;
115    isLoaded = true;
116    var urls = ["https:\/\/ecom-app.rakutenadvertising.io\/rakuten_advertising.js?shop=1g0j08-ss.myshopify.com","https:\/\/tag.rmp.rakuten.com\/126355.ct.js?shop=1g0j08-ss.myshopify.com","https:\/\/shopify-duty-tax.prod.zdops.net\/hello?1751311184556\u0026shop=1g0j08-ss.myshopify.com","https:\/\/services.nofraud.com\/js\/device.js?shop=1g0j08-ss.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=94311\u0026v=shopifyApp_5.2.3\u0026ts=1755804082917\u0026shop=1g0j08-ss.myshopify.com","\/\/cdn.shopify.com\/proxy\/b6e81c01012a6f459000de20a2045eb349b6493dc5616f7eda0ad791e61ffbae\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=1g0j08-ss.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
117    for (var i = 0; i < urls.length; i++) {
118      var s = document.createElement('script');
119      s.type = 'text/javascript';
120      s.async = true;
121      s.src = urls[i];
122      var x = document.getElementsByTagName('script')[0];
123      x.parentNode.insertBefore(s, x);
124    }
125  };
126  if(window.attachEvent) {
127    window.attachEvent('onload', asyncLoad);
128  } else {
129    window.addEventListener('load', asyncLoad, false);
130  }
131})();</script>
vendor: 1 bytes, line 131
131
132<script id="__st">var __st={"a":73510551795,"offset":-14400,"reqid":"754c735b-33b7-411d-9fe7-667949f700bb-1791520920","pageurl":"beach2ocean.com\/blogs\/breaking-waves","s":"blogs-96224280819","u":"c28d7f64fd68","p":"blog","rtyp":"blog","rid":96224280819};</script>
vendor: 1 bytes, line 132
132
133<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 133
133
134<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 134
134
135<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//beach2ocean.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 135
135
136<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 = "//beach2ocean.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>
136<script crossorigin="anonymous" defer="defer" src="//beach2ocean.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 136
136
137<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 137
137
138<script>
139  window.Shopify = window.Shopify || {};
140  window.Shopify.MCP = window.Shopify.MCP || {};
141  window.Shopify.MCP.enabled = true;
142  window.Shopify.MCP.shop = "1g0j08-ss.myshopify.com";
143  window.Shopify.MCP.mcpEndpoint = "https:\/\/beach2ocean.com\/api\/mcp";
144  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"]}}];
145</script>
vendor: 1 bytes, line 145
145
146<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("\/\/beach2ocean.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
147</script>
vendor: 1 bytes, line 147
147
148<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://beach2ocean.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
149</script>
vendor: 1 bytes, line 149
149
150<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
151  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);
152</script>
vendor: 1 bytes, line 152
152
153<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})}}));
154</script>
vendor: 1 bytes, line 154
154
155<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:73510551795,&quot;theme_id&quot;:161371750643,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;breaking-waves&quot;,&quot;page_type&quot;:&quot;blog&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//beach2ocean.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
155
156<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://beach2ocean.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
157<style id="shopify-accelerated-checkout-cart">
158        #shopify-buyer-consent {
159  margin-top: 1em;
160  display: inline-block;
161  width: 100%;
162}
163
164#shopify-buyer-consent.hidden {
165  display: none;
166}
167
168#shopify-subscription-policy-button {
169  background: none;
170  border: none;
171  padding: 0;
172  text-decoration: underline;
173  font-size: inherit;
174  cursor: pointer;
175}
176
177#shopify-subscription-policy-button::before {
178  box-shadow: none;
179}
180
181      </style>
182<script id="sections-script" data-sections="header" defer="defer" src="//beach2ocean.com/cdn/shop/t/95/compiled_assets/scripts.js?v=18700030297037062631777303207"></script>
vendor: 1 bytes, line 182
182
183<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
183
184
185
186    <style data-shopify>
187      @font-face {
188  font-family: Lato;
189  font-weight: 400;
190  font-style: normal;
191  font-display: swap;
192  src: url("//beach2ocean.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2") format("woff2"),
193       url("//beach2ocean.com/cdn/fonts/lato/lato_n4.d5c00c781efb195594fd2fd4ad04f7882949e327.woff") format("woff");
194}
195
196      @font-face {
197  font-family: Lato;
198  font-weight: 700;
199  font-style: normal;
200  font-display: swap;
201  src: url("//beach2ocean.com/cdn/fonts/lato/lato_n7.900f219bc7337bc57a7a2151983f0a4a4d9d5dcf.woff2") format("woff2"),
202       url("//beach2ocean.com/cdn/fonts/lato/lato_n7.a55c60751adcc35be7c4f8a0313f9698598612ee.woff") format("woff");
203}
204
205      @font-face {
206  font-family: Lato;
207  font-weight: 400;
208  font-style: italic;
209  font-display: swap;
210  src: url("//beach2ocean.com/cdn/fonts/lato/lato_i4.09c847adc47c2fefc3368f2e241a3712168bc4b6.woff2") format("woff2"),
211       url("//beach2ocean.com/cdn/fonts/lato/lato_i4.3c7d9eb6c1b0a2bf62d892c3ee4582b016d0f30c.woff") format("woff");
212}
213
214      @font-face {
215  font-family: Lato;
216  font-weight: 700;
217  font-style: italic;
218  font-display: swap;
219  src: url("//beach2ocean.com/cdn/fonts/lato/lato_i7.16ba75868b37083a879b8dd9f2be44e067dfbf92.woff2") format("woff2"),
220       url("//beach2ocean.com/cdn/fonts/lato/lato_i7.4c07c2b3b7e64ab516aa2f2081d2bb0366b9dce8.woff") format("woff");
221}
222
223      @font-face {
224  font-family: Baskervville;
225  font-weight: 400;
226  font-style: normal;
227  font-display: swap;
228  src: url("//beach2ocean.com/cdn/fonts/baskervville/baskervville_n4.6b0d1f33845dccb0601e970c218adacec89de866.woff2") format("woff2"),
229       url("//beach2ocean.com/cdn/fonts/baskervville/baskervville_n4.2ed594e690e8075ab08aa6b2c3b34b3a5b91366a.woff") format("woff");
230}
231
232
233      /* Color Schemas */
234      
235        :root,
236        .color-scheme-1 {
237          --color-background: 255,255,255;
238        
239          --gradient-background: #ffffff;
240        
241
242        
243
244        --color-foreground: 0,0,0;
245        --color-background-contrast: 191,191,191;
246        --color-shadow: 18,18,18;
247        --color-button: 0,0,0;
248        --color-button-text: 255,255,255;
249        --color-secondary-button: 255,255,255;
250        --color-secondary-button-text: 18,18,18;
251        --color-link: 18,18,18;
252        --color-badge-foreground: 0,0,0;
253        --color-badge-background: 255,255,255;
254        --color-badge-border: 0,0,0;
255        --payment-terms-background-color: rgb(255 255 255);
256
257        /* Custom Color Scheme Fields */
258        --links-color: #121212;
259        --links-hover-color: #121212;
260
261      }
262      
263        
264        .color-scheme-2 {
265          --color-background: 255,255,255;
266        
267          --gradient-background: #ffffff;
268        
269
270        
271
272        --color-foreground: 18,18,18;
273        --color-background-contrast: 191,191,191;
274        --color-shadow: 18,18,18;
275        --color-button: 18,18,18;
276        --color-button-text: 243,243,243;
277        --color-secondary-button: 255,255,255;
278        --color-secondary-button-text: 18,18,18;
279        --color-link: 18,18,18;
280        --color-badge-foreground: 18,18,18;
281        --color-badge-background: 255,255,255;
282        --color-badge-border: 18,18,18;
283        --payment-terms-background-color: rgb(255 255 255);
284
285        /* Custom Color Scheme Fields */
286        --links-color: #121212;
287        --links-hover-color: #121212;
288
289      }
290      
291        
292        .color-scheme-3 {
293          --color-background: 36,40,51;
294        
295          --gradient-background: #242833;
296        
297
298        
299
300        --color-foreground: 255,255,255;
301        --color-background-contrast: 47,52,66;
302        --color-shadow: 18,18,18;
303        --color-button: 255,255,255;
304        --color-button-text: 0,0,0;
305        --color-secondary-button: 36,40,51;
306        --color-secondary-button-text: 255,255,255;
307        --color-link: 255,255,255;
308        --color-badge-foreground: 255,255,255;
309        --color-badge-background: 36,40,51;
310        --color-badge-border: 255,255,255;
311        --payment-terms-background-color: rgb(36 40 51);
312
313        /* Custom Color Scheme Fields */
314        --links-color: #121212;
315        --links-hover-color: #121212;
316
317      }
318      
319        
320        .color-scheme-4 {
321          --color-background: 18,18,18;
322        
323          --gradient-background: #121212;
324        
325
326        
327
328        --color-foreground: 255,255,255;
329        --color-background-contrast: 146,146,146;
330        --color-shadow: 18,18,18;
331        --color-button: 255,255,255;
332        --color-button-text: 18,18,18;
333        --color-secondary-button: 18,18,18;
334        --color-secondary-button-text: 255,255,255;
335        --color-link: 255,255,255;
336        --color-badge-foreground: 255,255,255;
337        --color-badge-background: 18,18,18;
338        --color-badge-border: 255,255,255;
339        --payment-terms-background-color: rgb(18 18 18);
340
341        /* Custom Color Scheme Fields */
342        --links-color: #121212;
343        --links-hover-color: #121212;
344
345      }
346      
347        
348        .color-scheme-5 {
349          --color-background: 51,79,180;
350        
351          --gradient-background: #334fb4;
352        
353
354        
355
356        --color-foreground: 255,255,255;
357        --color-background-contrast: 23,35,81;
358        --color-shadow: 18,18,18;
359        --color-button: 186,227,237;
360        --color-button-text: 0,0,0;
361        --color-secondary-button: 51,79,180;
362        --color-secondary-button-text: 255,255,255;
363        --color-link: 255,255,255;
364        --color-badge-foreground: 255,255,255;
365        --color-badge-background: 51,79,180;
366        --color-badge-border: 255,255,255;
367        --payment-terms-background-color: rgb(51 79 180);
368
369        /* Custom Color Scheme Fields */
370        --links-color: #121212;
371        --links-hover-color: #121212;
372
373      }
374      
375        
376        .color-scheme-537480c8-7ca2-4586-a8b5-86f9d52f840a {
377          --color-background: 255,255,255;
378        
379          --gradient-background: #ffffff;
380        
381
382        
383
384        --color-foreground: 0,0,0;
385        --color-background-contrast: 191,191,191;
386        --color-shadow: 18,18,18;
387        --color-button: 240,244,251;
388        --color-button-text: 18,18,18;
389        --color-secondary-button: 255,255,255;
390        --color-secondary-button-text: 240,244,251;
391        --color-link: 240,244,251;
392        --color-badge-foreground: 0,0,0;
393        --color-badge-background: 255,255,255;
394        --color-badge-border: 0,0,0;
395        --payment-terms-background-color: rgb(255 255 255);
396
397        /* Custom Color Scheme Fields */
398        --links-color: #121212;
399        --links-hover-color: #121212;
400
401      }
402      
403        
404        .color-scheme-5a576fb5-410b-46b9-948e-499270789fb5 {
405          --color-background: 255,255,255;
406        
407          --gradient-background: #ffffff;
408        
409
410        
411
412        --color-foreground: 0,0,0;
413        --color-background-contrast: 191,191,191;
414        --color-shadow: 18,18,18;
415        --color-button: 255,255,255;
416        --color-button-text: 0,0,0;
417        --color-secondary-button: 255,255,255;
418        --color-secondary-button-text: 255,255,255;
419        --color-link: 255,255,255;
420        --color-badge-foreground: 0,0,0;
421        --color-badge-background: 255,255,255;
422        --color-badge-border: 0,0,0;
423        --payment-terms-background-color: rgb(255 255 255);
424
425        /* Custom Color Scheme Fields */
426        --links-color: #121212;
427        --links-hover-color: #121212;
428
429      }
430      
431        
432        .color-scheme-f7bcfded-3743-4be4-8cc3-4f69d15d2cbf {
433          --color-background: 235,248,252;
434        
435          --gradient-background: #ebf8fc;
436        
437
438        
439
440        --color-foreground: 0,0,0;
441        --color-background-contrast: 124,209,235;
442        --color-shadow: 18,18,18;
443        --color-button: 0,0,0;
444        --color-button-text: 255,255,255;
445        --color-secondary-button: 235,248,252;
446        --color-secondary-button-text: 18,18,18;
447        --color-link: 18,18,18;
448        --color-badge-foreground: 0,0,0;
449        --color-badge-background: 235,248,252;
450        --color-badge-border: 0,0,0;
451        --payment-terms-background-color: rgb(235 248 252);
452
453        /* Custom Color Scheme Fields */
454        --links-color: #121212;
455        --links-hover-color: #121212;
456
457      }
458      
459        
460        .color-scheme-1e284534-fc1f-4114-bd99-456e4b172973 {
461          --color-background: 191,234,245;
462        
463          --gradient-background: #bfeaf5;
464        
465
466        
467
468        --color-foreground: 0,0,0;
469        --color-background-contrast: 81,198,228;
470        --color-shadow: 18,18,18;
471        --color-button: 0,0,0;
472        --color-button-text: 255,255,255;
473        --color-secondary-button: 191,234,245;
474        --color-secondary-button-text: 18,18,18;
475        --color-link: 18,18,18;
476        --color-badge-foreground: 0,0,0;
477        --color-badge-background: 191,234,245;
478        --color-badge-border: 0,0,0;
479        --payment-terms-background-color: rgb(191 234 245);
480
481        /* Custom Color Scheme Fields */
482        --links-color: #121212;
483        --links-hover-color: #121212;
484
485      }
486      
487        
488        .color-scheme-01e17982-5aeb-4534-b72b-4b1bfb9c9ac5 {
489          --color-background: 240,233,227;
490        
491          --gradient-background: #f0e9e3;
492        
493
494        
495
496        --color-foreground: 0,0,0;
497        --color-background-contrast: 196,168,144;
498        --color-shadow: 18,18,18;
499        --color-button: 0,0,0;
500        --color-button-text: 255,255,255;
501        --color-secondary-button: 240,233,227;
502        --color-secondary-button-text: 18,18,18;
503        --color-link: 18,18,18;
504        --color-badge-foreground: 0,0,0;
505        --color-badge-background: 240,233,227;
506        --color-badge-border: 0,0,0;
507        --payment-terms-background-color: rgb(240 233 227);
508
509        /* Custom Color Scheme Fields */
510        --links-color: #121212;
511        --links-hover-color: #121212;
512
513      }
514      
515        
516        .color-scheme-9e542221-5019-4b96-a439-acf6adf6211f {
517          --color-background: 37,54,89;
518        
519          --gradient-background: #253659;
520        
521
522        
523
524        --color-foreground: 255,255,255;
525        --color-background-contrast: 44,65,107;
526        --color-shadow: 18,18,18;
527        --color-button: 255,255,255;
528        --color-button-text: 37,54,89;
529        --color-secondary-button: 37,54,89;
530        --color-secondary-button-text: 37,54,89;
531        --color-link: 37,54,89;
532        --color-badge-foreground: 255,255,255;
533        --color-badge-background: 37,54,89;
534        --color-badge-border: 255,255,255;
535        --payment-terms-background-color: rgb(37 54 89);
536
537        /* Custom Color Scheme Fields */
538        --links-color: #121212;
539        --links-hover-color: #121212;
540
541      }
542      
543        
544        .color-scheme-9323b244-e259-4811-9edc-7c26ed57c8c4 {
545          --color-background: 0,140,160;
546        
547          --gradient-background: #008ca0;
548        
549
550        
551
552        --color-foreground: 255,255,255;
553        --color-background-contrast: 0,28,32;
554        --color-shadow: 18,18,18;
555        --color-button: 255,255,255;
556        --color-button-text: 0,140,160;
557        --color-secondary-button: 0,140,160;
558        --color-secondary-button-text: 255,255,255;
559        --color-link: 255,255,255;
560        --color-badge-foreground: 255,255,255;
561        --color-badge-background: 0,140,160;
562        --color-badge-border: 255,255,255;
563        --payment-terms-background-color: rgb(0 140 160);
564
565        /* Custom Color Scheme Fields */
566        --links-color: #121212;
567        --links-hover-color: #121212;
568
569      }
570      
571        
572        .color-scheme-e65051b9-3149-49ea-803c-59c885876d2c {
573          --color-background: 247,246,245;
574        
575          --gradient-background: #f7f6f5;
576        
577
578        
579
580        --color-foreground: 0,0,0;
581        --color-background-contrast: 190,182,174;
582        --color-shadow: 18,18,18;
583        --color-button: 186,227,237;
584        --color-button-text: 0,0,0;
585        --color-secondary-button: 247,246,245;
586        --color-secondary-button-text: 18,18,18;
587        --color-link: 18,18,18;
588        --color-badge-foreground: 0,0,0;
589        --color-badge-background: 247,246,245;
590        --color-badge-border: 0,0,0;
591        --payment-terms-background-color: rgb(247 246 245);
592
593        /* Custom Color Scheme Fields */
594        --links-color: #121212;
595        --links-hover-color: #121212;
596
597      }
598      
599
600      body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-537480c8-7ca2-4586-a8b5-86f9d52f840a, .color-scheme-5a576fb5-410b-46b9-948e-499270789fb5, .color-scheme-f7bcfded-3743-4be4-8cc3-4f69d15d2cbf, .color-scheme-1e284534-fc1f-4114-bd99-456e4b172973, .color-scheme-01e17982-5aeb-4534-b72b-4b1bfb9c9ac5, .color-scheme-9e542221-5019-4b96-a439-acf6adf6211f, .color-scheme-9323b244-e259-4811-9edc-7c26ed57c8c4, .color-scheme-e65051b9-3149-49ea-803c-59c885876d2c {
601        color: rgba(var(--color-foreground), 0.75);
602        background-color: rgb(var(--color-background));
603      }
604
605      :root {
606        --font-body-style: normal;
607        --font-body-weight: 400;
608        --font-body-weight-bold: 700;
609
610        --font-heading-style: normal;
611        --font-heading-weight: 400;
612
613        --font-body-scale: 1.0;
614        --font-heading-scale: 1.0;
615
616        --media-padding: px;
617        --media-border-opacity: 0.05;
618        --media-border-width: 0px;
619        --media-radius: 0px;
620        --media-shadow-opacity: 0.0;
621        --media-shadow-horizontal-offset: 0px;
622        --media-shadow-vertical-offset: 4px;
623        --media-shadow-blur-radius: 5px;
624        --media-shadow-visible: 0;
625
626        --page-width: 160rem;
627        --page-width-margin: 0rem;
628
629        --product-card-image-padding: 0.0rem;
630        --product-card-corner-radius: 0.0rem;
631        --product-card-text-alignment: left;
632        --product-card-border-width: 0.0rem;
633        --product-card-border-opacity: 0.1;
634        --product-card-shadow-opacity: 0.0;
635        --product-card-shadow-visible: 0;
636        --product-card-shadow-horizontal-offset: 0.0rem;
637        --product-card-shadow-vertical-offset: 0.4rem;
638        --product-card-shadow-blur-radius: 0.5rem;
639
640        --collection-card-image-padding: 0.0rem;
641        --collection-card-corner-radius: 0.0rem;
642        --collection-card-text-alignment: center;
643        --collection-card-border-width: 0.0rem;
644        --collection-card-border-opacity: 0.1;
645        --collection-card-shadow-opacity: 0.0;
646        --collection-card-shadow-visible: 0;
647        --collection-card-shadow-horizontal-offset: 0.0rem;
648        --collection-card-shadow-vertical-offset: 0.4rem;
649        --collection-card-shadow-blur-radius: 0.5rem;
650
651        --blog-card-image-padding: 0.0rem;
652        --blog-card-corner-radius: 0.0rem;
653        --blog-card-text-alignment: left;
654        --blog-card-border-width: 0.0rem;
655        --blog-card-border-opacity: 0.1;
656        --blog-card-shadow-opacity: 0.0;
657        --blog-card-shadow-visible: 0;
658        --blog-card-shadow-horizontal-offset: 0.0rem;
659        --blog-card-shadow-vertical-offset: 0.4rem;
660        --blog-card-shadow-blur-radius: 0.5rem;
661
662        --badge-corner-radius: 0.0rem;
663
664        --popup-border-width: 1px;
665        --popup-border-opacity: 0.1;
666        --popup-corner-radius: 0px;
667        --popup-shadow-opacity: 0.05;
668        --popup-shadow-horizontal-offset: 0px;
669        --popup-shadow-vertical-offset: 4px;
670        --popup-shadow-blur-radius: 5px;
671
672        --drawer-border-width: 1px;
673        --drawer-border-opacity: 0.1;
674        --drawer-shadow-opacity: 0.0;
675        --drawer-shadow-horizontal-offset: 0px;
676        --drawer-shadow-vertical-offset: 4px;
677        --drawer-shadow-blur-radius: 5px;
678
679        --spacing-sections-desktop: 52px;
680        --spacing-sections-mobile: 36px;
681
682        --grid-desktop-vertical-spacing: 4px;
683        --grid-desktop-horizontal-spacing: 16px;
684        --grid-mobile-vertical-spacing: 2px;
685        --grid-mobile-horizontal-spacing: 8px;
686
687        --text-boxes-border-opacity: 0.1;
688        --text-boxes-border-width: 0px;
689        --text-boxes-radius: 0px;
690        --text-boxes-shadow-opacity: 0.0;
691        --text-boxes-shadow-visible: 0;
692        --text-boxes-shadow-horizontal-offset: 0px;
693        --text-boxes-shadow-vertical-offset: 4px;
694        --text-boxes-shadow-blur-radius: 5px;
695
696        --buttons-radius: 0px;
697        --buttons-radius-outset: 0px;
698        --buttons-border-width: 1px;
699        --buttons-border-opacity: 1.0;
700        --buttons-shadow-opacity: 0.0;
701        --buttons-shadow-visible: 0;
702        --buttons-shadow-horizontal-offset: 0px;
703        --buttons-shadow-vertical-offset: 4px;
704        --buttons-shadow-blur-radius: 5px;
705        --buttons-border-offset: 0px;
706
707        --inputs-radius: 0px;
708        --inputs-border-width: 1px;
709        --inputs-border-opacity: 0.55;
710        --inputs-shadow-opacity: 0.0;
711        --inputs-shadow-horizontal-offset: 0px;
712        --inputs-margin-offset: 0px;
713        --inputs-shadow-vertical-offset: 4px;
714        --inputs-shadow-blur-radius: 5px;
715        --inputs-radius-outset: 0px;
716
717        --variant-pills-radius: 40px;
718        --variant-pills-border-width: 1px;
719        --variant-pills-border-opacity: 0.55;
720        --variant-pills-shadow-opacity: 0.0;
721        --variant-pills-shadow-horizontal-offset: 0px;
722        --variant-pills-shadow-vertical-offset: 4px;
723        --variant-pills-shadow-blur-radius: 5px;
724
725        /* Custom Colors */
726        --primary-color-1: #FFFFFF;
727        --primary-color-2: #FFFFFF;
728        --primary-color-3: #FFFFFF;
729        --secondary-color-1: #FFFFFF;
730        --secondary-color-2: #FFFFFF;
731        --tertiary-color: #FFFFFF;
732      }
733
734      *,
735      *::before,
736      *::after {
737        box-sizing: inherit;
738      }
739
740      html {
741        box-sizing: border-box;
742        font-size: calc(var(--font-body-scale) * 62.5%);
743        height: 100%;
744      }
745
746      body {
747        display: grid;
748        grid-template-rows: auto auto 1fr auto;
749        grid-template-columns: 100%;
750        min-height: 100%;
751        margin: 0;
752        font-size: 1.5rem;
753        letter-spacing: 0.06rem;
754        line-height: calc(1 + 0.8 / var(--font-body-scale));
755        font-family: var(--font-body-family);
756        font-style: var(--font-body-style);
757        font-weight: var(--font-body-weight);
758      }
759
760      @media screen and (min-width: 750px) {
761        body {
762          font-size: 1.6rem;
763        }
764      }
765    </style>
766
767    <link href="//beach2ocean.com/cdn/shop/t/95/assets/base.css?v=63593344937590627331789074888" rel="stylesheet" type="text/css" media="all" />
768
769    
770    <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/theme-animations.css?v=77053780796021594271785406570' media='print' onload="this.media='all'">
771
772    <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-cart-items.css?v=93941163601775338711777303132' media='print' onload="this.media='all'">
773      <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-cart-drawer.css?v=154434566963792977721789152432' media='print' onload="this.media='all'">
774      <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-cart.css?v=58479468153199208741777303133' media='print' onload="this.media='all'">
775      <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-totals.css?v=142197148399468494651777303134' media='print' onload="this.media='all'">
776      <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-discounts.css?v=35275694321774326971777303134' media='print' onload="this.media='all'">
777    <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-card.css?v=92745419731573151801777303131" rel="stylesheet" type="text/css" media="all" />
778    <link href="//beach2ocean.com/cdn/shop/t/95/assets/card-product-v2.css?v=6142994129908048421782833903" rel="stylesheet" type="text/css" media="all" />
779    <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-price.css?v=103699841010215616881777303133" rel="stylesheet" type="text/css" media="all" />
780    <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-rating.css?v=43865826854756704891777303132" rel="stylesheet" type="text/css" media="all" />
781    <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-product-variant-picker.css?v=89243871409223287691777303131" rel="stylesheet" type="text/css" media="all" />
782    <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-swatch.css?v=22219064451239156491777303134" rel="stylesheet" type="text/css" media="all" />
783    <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-swatch-input.css?v=113921641246840292881785406561" rel="stylesheet" type="text/css" media="all" />
784
785    <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-volume-pricing.css?v=111870094811454961941777303131' media='print' onload="this.media='all'">
786    <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/quick-order-list.css?v=169373868140653891751777303134' media='print' onload="this.media='all'">
787    <link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/quantity-popover.css?v=103204044491585313611777303132' media='print' onload="this.media='all'">
788    
789    <link href="//beach2ocean.com/cdn/shop/t/95/assets/collection-carousel.css?v=13820344304838112331787157004" rel="stylesheet" type="text/css" media="all" />
790
791      <link rel='preload' as='font' href='//beach2ocean.com/cdn/fonts/lato/lato_n4.c3b93d431f0091c8be23185e15c9d1fee1e971c5.woff2' type='font/woff2' crossorigin>
792      
793
794      <link rel='preload' as='font' href='//beach2ocean.com/cdn/fonts/baskervville/baskervville_n4.6b0d1f33845dccb0601e970c218adacec89de866.woff2' type='font/woff2' crossorigin>
795      
796<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-localization-form.css?v=147622509626870974981777303133" rel="stylesheet" type="text/css" media="all" />
797      
797<script src='//beach2ocean.com/cdn/shop/t/95/assets/localization-form.js?v=183523976823540356301777303133' defer='defer'></script>
797<link
798        rel='stylesheet'
799        href='//beach2ocean.com/cdn/shop/t/95/assets/component-predictive-search.css?v=124096876961530147991777303133'
800        media='print'
801        onload="this.media='all'"
802      >
802<script>
803      if (Shopify.designMode) {
804        document.documentElement.classList.add('shopify-design-mode')
805      }
806    </script>
806
807
808    
809    <link href="//beach2ocean.com/cdn/shop/t/95/assets/swiper-bundle.min.css?v=127803016596819466191785406569" rel="stylesheet" type="text/css" media="all" />
810    
810<script src='//beach2ocean.com/cdn/shop/t/95/assets/swiper-bundle.min.js?v=108059131501615647841785406570' defer='defer'></script>
810
811    
812    
812<script src='//beach2ocean.com/cdn/shop/t/95/assets/swiper-factory.js?v=162210369871874232291785406570' defer='defer'></script>
812
813    
813<script src='//beach2ocean.com/cdn/shop/t/95/assets/inline-form-wrapper.js?v=140122993344579674791777303132' defer></script>
813
814
815  <!-- Klaviyo integration script from Consentmo GDPR app -->
816    
816<script id="consentmo-klaviyo-integration-script">
817      function checkConsentForKlaviyo(isMarketingEnabled) {
818        if (isMarketingEnabled) {
819          console.log('exec klaviyo');
820          document.cookie = "__kla_off=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
821        } else {
822          console.log('blocked klaviyo');
823          document.cookie = "__kla_off=true"; 
824        }
825      }
826
827      document.addEventListener('consentmoSignal_onLoad', function(eventData) {
828        const csmLoadSignal = eventData.detail || {isActive:false};
829
830        if (!csmLoadSignal.isActive) {
831          checkConsentForKlaviyo(true);
832        } else {
833          document.addEventListener('consentmoSignal', function(event) {
834            const csmPreferences = event.detail.preferences;
835            checkConsentForKlaviyo(csmPreferences.marketing);
836          });
837        }
838      });
839    </script>
839
840
841
842
843  <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
844<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
845<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
846<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
847<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a11aba-aafa-7dea-b236-635273518339/gdpr-backpack-916/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
848  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a11aba-aafa-7dea-b236-635273518339/gdpr-backpack-916/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
849  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a11aba-aafa-7dea-b236-635273518339/gdpr-backpack-916/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
850  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a11aba-aafa-7dea-b236-635273518339/gdpr-backpack-916/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
851  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a11aba-aafa-7dea-b236-635273518339/gdpr-backpack-916/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
851<script>
852(function () {
853  try {
854    document.documentElement.classList.add('csm-cookie-embed');
855  } catch (e) {}
856})();
857</script>
857<script data-consentmo-data-src-bootstrap>
858(function () {
859  'use strict';
860  if (window.__consentmoDataSrcBootstrapInit) return;
861  window.__consentmoDataSrcBootstrapInit = true;
862
863  var DATA_SRC_SELECTOR = [
864    'script[data-src*="consentmo_cookie_consent"]',
865    'script[data-src*="gdpr_cookie_consent.min"]',
866    'script[data-src*="gdrp_cookie_consent_unlimited"]'
867  ].join(',');
868
869  function activateConsentmoDataSrcScripts() {
870    if (!window.Shopify || !window.Shopify.shop) return;
871    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
872      // getAttribute: src="" must not count as "already has src" (.src === page URL).
873      if (scriptEl.getAttribute('src')) return;
874      var url = scriptEl.getAttribute('data-src');
875      if (!url) return;
876      if (scriptEl.getAttribute('type') === 'text/plain') {
877        scriptEl.removeAttribute('type');
878      }
879      scriptEl.src = url;
880    });
881  }
882  function scheduleActivation() {
883    activateConsentmoDataSrcScripts();
884    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
885    setTimeout(activateConsentmoDataSrcScripts, 0);
886  }
887  if (document.readyState === 'loading') {
888    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
889  } else {
890    scheduleActivation();
891  }
892})();
893</script>
893
894
895
896<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
897
898
899
900
901
902
903
904
905
906
907
908
909  
909<script async src="https://static.klaviyo.com/onsite/js/SHerix/klaviyo.js?company_id=SHerix"></script>
909
910  
910<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
910
911
912  
913
914
915
916
917  
917<script>
918    window.klaviyoReviewsProductDesignMode = false
919  </script>
919
920
921
922
923  <!-- BEGIN app snippet: customer-hub-data -->
923<script>
924  if (!window.customerHub) {
925    window.customerHub = {};
926  }
927  window.customerHub.storefrontRoutes = {
928    login: "https://beach2ocean.com/customer_authentication/redirect?locale=en&region_country=US?return_url=%2F%23k-hub",
929    register: "https://account.beach2ocean.com?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiIxZzBqMDgtc3MubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMTI1NzIwLCJuYmYiOjE3OTE1MjA5MjB9.rfpUiBtbpIle4w36wdCPYR3Ki-NAjh9w_A9krMuQwsQ?return_url=%2F%23k-hub",
930    logout: "/account/logout",
931    profile: "/account",
932    addresses: "/account/addresses",
933  };
934  
935  window.customerHub.userId = null;
936  
937  window.customerHub.storeDomain = "1g0j08-ss.myshopify.com";
938
939  
940
941  
942    window.customerHub.storeLocale = {
943        currentLanguage: 'en',
944        currentCountry: 'US',
945        availableLanguages: [
946          
947            {
948              iso_code: 'en',
949              endonym_name: 'English'
950            }
951          
952        ],
953        availableCountries: [
954          
955            {
956              iso_code: 'AU',
957              name: 'Australia',
958              currency_code: 'USD'
959            },
960          
961            {
962              iso_code: 'AT',
963              name: 'Austria',
964              currency_code: 'USD'
965            },
966          
967            {
968              iso_code: 'BE',
969              name: 'Belgium',
970              currency_code: 'USD'
971            },
972          
973            {
974              iso_code: 'CA',
975              name: 'Canada',
976              currency_code: 'USD'
977            },
978          
979            {
980              iso_code: 'CZ',
981              name: 'Czechia',
982              currency_code: 'USD'
983            },
984          
985            {
986              iso_code: 'DK',
987              name: 'Denmark',
988              currency_code: 'USD'
989            },
990          
991            {
992              iso_code: 'FI',
993              name: 'Finland',
994              currency_code: 'USD'
995            },
996          
997            {
998              iso_code: 'FR',
999              name: 'France',
1000              currency_code: 'USD'
1001            },
1002          
1003            {
1004              iso_code: 'DE',
1005              name: 'Germany',
1006              currency_code: 'USD'
1007            },
1008          
1009            {
1010              iso_code: 'HK',
1011              name: 'Hong Kong SAR',
1012              currency_code: 'USD'
1013            },
1014          
1015            {
1016              iso_code: 'IE',
1017              name: 'Ireland',
1018              currency_code: 'USD'
1019            },
1020          
1021            {
1022              iso_code: 'IL',
1023              name: 'Israel',
1024              currency_code: 'USD'
1025            },
1026          
1027            {
1028              iso_code: 'IT',
1029              name: 'Italy',
1030              currency_code: 'USD'
1031            },
1032          
1033            {
1034              iso_code: 'JP',
1035              name: 'Japan',
1036              currency_code: 'USD'
1037            },
1038          
1039            {
1040              iso_code: 'MY',
1041              name: 'Malaysia',
1042              currency_code: 'USD'
1043            },
1044          
1045            {
1046              iso_code: 'NL',
1047              name: 'Netherlands',
1048              currency_code: 'USD'
1049            },
1050          
1051            {
1052              iso_code: 'NZ',
1053              name: 'New Zealand',
1054              currency_code: 'USD'
1055            },
1056          
1057            {
1058              iso_code: 'NO',
1059              name: 'Norway',
1060              currency_code: 'USD'
1061            },
1062          
1063            {
1064              iso_code: 'PL',
1065              name: 'Poland',
1066              currency_code: 'USD'
1067            },
1068          
1069            {
1070              iso_code: 'PT',
1071              name: 'Portugal',
1072              currency_code: 'USD'
1073            },
1074          
1075            {
1076              iso_code: 'SG',
1077              name: 'Singapore',
1078              currency_code: 'USD'
1079            },
1080          
1081            {
1082              iso_code: 'KR',
1083              name: 'South Korea',
1084              currency_code: 'USD'
1085            },
1086          
1087            {
1088              iso_code: 'ES',
1089              name: 'Spain',
1090              currency_code: 'USD'
1091            },
1092          
1093            {
1094              iso_code: 'SE',
1095              name: 'Sweden',
1096              currency_code: 'USD'
1097            },
1098          
1099            {
1100              iso_code: 'CH',
1101              name: 'Switzerland',
1102              currency_code: 'USD'
1103            },
1104          
1105            {
1106              iso_code: 'AE',
1107              name: 'United Arab Emirates',
1108              currency_code: 'USD'
1109            },
1110          
1111            {
1112              iso_code: 'GB',
1113              name: 'United Kingdom',
1114              currency_code: 'USD'
1115            },
1116          
1117            {
1118              iso_code: 'US',
1119              name: 'United States',
1120              currency_code: 'USD'
1121            }
1122          
1123        ]
1124    };
1125  
1126</script>
1126
1127<!-- END app snippet -->
1128
1129
1130
1131  <!-- BEGIN app snippet: customer-hub-replace-links -->
1132<script>
1133  function replaceAccountLinks() {
1134    const selector =
1135      'a[href$="/account/login"], a[href$="/account"], a[href^="https://shopify.com/"][href*="/account"], a[href*="/customer_identity/redirect"], a[href*="/customer_authentication/redirect"], a[href$="/account';
1136    const accountLinksNodes = document.querySelectorAll(selector);
1137    for (const node of accountLinksNodes) {
1138      const ignore = node.dataset.kHubIgnore !== undefined && node.dataset.kHubIgnore !== 'false';
1139      if (!ignore) {
1140        // Any login links to Shopify's account system, point them at the customer hub instead.
1141        node.href = '#k-hub';
1142        /**
1143         * There are some themes which apply a page transition on every click of an anchor tag (usually a fade-out) that's supposed to be faded back in when the next page loads.
1144         * However, since clicking the k-hub link doesn't trigger a page load, the page gets stuck on a blank screen.
1145         * Luckily, these themes usually have a className you can add to links to skip the transition.
1146         * Let's hope that all such themes are consistent/copy each other and just proactively add those classNames when we replace the link.
1147         **/
1148        node.classList.add('no-transition', 'js-no-transition');
1149      }
1150    }
1151  }
1152
1153  
1154    if (document.readyState === 'complete') {
1155      replaceAccountLinks();
1156    } else {
1157      const controller = new AbortController();
1158      document.addEventListener(
1159        'readystatechange',
1160        () => {
1161          replaceAccountLinks(); // try to replace links both during `interactive` state and `complete` state
1162          if (document.readyState === 'complete') {
1163            // readystatechange can fire with "complete" multiple times per page load, so make sure we're not duplicating effort
1164            // by removing the listener afterwards.
1165            controller.abort();
1166          }
1167        },
1168        { signal: controller.signal },
1169      );
1170    }
1171  
1172</script>
1172
1173<!-- END app snippet -->
1174
1175
1176
1177
1178
1179<!-- END app block --><!-- BEGIN app block: shopify://apps/hoppy-trust-badges/blocks/trust_badges_icon/6e9703d9-56af-47d9-80bb-0abc8eb8c38b --><link href="https://cdn.shopify.com/extensions/01a11b27-414f-72ff-98ca-a80930c8648f/hoppy-trust-badges-336/assets/badge.js" as="script" rel="preload">
1180<link href="//cdn.shopify.com/extensions/01a11b27-414f-72ff-98ca-a80930c8648f/hoppy-trust-badges-336/assets/animation.css" rel="stylesheet" type="text/css" media="all" />
1181
1182<script async>window.hoppyBadgeData = { badges: [{"design":{"spacing":{"desktop_inside_top":16,"desktop_inside_bottom":16,"desktop_outside_top":20,"desktop_outside_bottom":20,"desktop_inside_left":16,"desktop_inside_right":16,"mobile_inside_top":16,"mobile_inside_bottom":16,"mobile_outside_top":20,"mobile_outside_bottom":20,"mobile_inside_left":16,"mobile_inside_right":16},"scheduled":{"start":null,"end":null},"template":"minimal","badgedisplaybehavior":"scrollable","gradient":false,"background_type":"single_color","background_pattern":"none","initial_color":"#DDDDDD","intermediate_color":"#DDDDDD","final_color":"#FFFFFF","angle":10,"color":"#FFFFFF","bar_corner_radius":0,"border_size":0,"border_color":"#c5c8d1","border_style":"none","font":"","title_size":16,"title_color":"#000000","subheading_size":14,"subheading_color":"#312c2c","button_color":"#202223","button_text_size":14,"button_text_color":"#FFFFFF","button_corner_radius":4,"original_icon_color":false,"icon_color":"#000000","icon_bg_color":"","badge_shape":"none","badge_shape_color":"#000000","badge_shape_animation":"futureblink-none","badge_shape_border_color":"#000000","badge_shape_border_width":2,"icon_corner_radius":0,"custom_css_applied":false,"custom_css":".futureblink-trust-badge {\n\n      }\n      .futureblink-trust-badge .fb-title {\n\n      }\n      .futureblink-trust-badge.mobile .fb-title {\n\n      }\n      .futureblink-trust-badge .subheading {\n\n      }\n      .futureblink-trust-badge.mobile .subheading {\n\n      }\n\n      .futureblink-trust-badge .cta-button {\n\n      }\n      .futureblink-trust-badge.mobile .cta-button {\n\n      }","icon_size":32,"mobile_icon_size":28,"icon_spacing":10,"mobile_icon_spacing":10,"icon_hover_color":"#bfe9f5","icon_hover_animation":"none","icon_animation":"none","icon_shadow":"none","icon_separator":false,"icon_separator_size":30,"icon_separator_color":"#6d7175","text_spacing":0,"animation":"none","animation_duration":1,"visibility":"desktop_mobile","desktop_orientation":"horizontal","mobile_orientation":"horizontal","block_shadow":"minimal"},"placement":{"pages_type":"all_product","visibility_by_login":"all","customer_display":"all","specific_tag_for_display":"","specific_amt_for_display":"","customer_hide":"none","specific_tag_for_hide":"","specific_amt_for_hide":"","exclude_products":"none","excluded_products":[],"pages":[],"allowed_all_location":true,"locations":[],"tags":[],"visitors":[],"allow_utm_source":false,"utm_code":"","position":"left_float"},"_id":"69a9cbe42d8f4f9d2299a562","user":"[email protected]","shop":"1g0j08-ss.myshopify.com","type":"block","name":"PDP Block","page_type":"product","content":{"single":[{"title":"Free shipping","subheading":"Delivered to your doorstep, free of charge!","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/outline\/truck.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a564"}],"block":[{"title":"Free Shipping","subheading":"On Orders $99+","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/outline\/truck.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a565"},{"title":"Easy Returns","subheading":"Within 30 Days","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"none","cta_link_to":"custom","icon":"\/icons\/outline\/wallet.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a566"},{"title":"Secure Checkout","subheading":"Secure Payment","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/outline\/shield-check.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a567"}],"payment":[{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/payment\/Mastercard2.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a568"},{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/payment\/Visa2.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a569"},{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/payment\/americanexpress-color-large.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a56a"},{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"none","cta_button_text":"Shop now","cta_link":"https:\/\/1g0j08-ss.myshopify.com\/products\/","cta_link_to":"product","icon":"\/icons\/payment\/ApplePay.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a56b"}],"social":[{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"full","cta_button_text":"Shop now","cta_link":"https:\/\/www.whatsapp.com\/","cta_link_to":"custom","icon":"\/icons\/social\/whatsapp.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a56c"},{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"full","cta_button_text":"Shop now","cta_link":"https:\/\/www.facebook.com\/","cta_link_to":"custom","icon":"\/icons\/social\/facebook.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a56d"},{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"full","cta_button_text":"Shop now","cta_link":"https:\/\/www.instagram.com\/","cta_link_to":"custom","icon":"\/icons\/social\/instagram.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a56e"},{"title":"","subheading":"","tooltip":"none","tooltip_heading":"","tooltip_subheading":"","cta_type":"full","cta_button_text":"Shop now","cta_link":"https:\/\/x.com\/","cta_link_to":"custom","icon":"\/icons\/social\/x.svg","iconSource":"select","iconId":"","_id":"69a9cbe42d8f4f9d2299a56f"}],"_id":"69a9cbe42d8f4f9d2299a563"},"translations":[],"published":true,"id":"b07e7658-8c3e-4ec9-9f54-a71c256f34a5","createdAt":"2026-03-05T18:31:00.180Z","updatedAt":"2026-07-16T21:12:57.724Z","__v":0,"created_by_sidekick":false}] };//  Customer info (if logged in)
1183  
1184    window.badgeMeta_customerInfo = null;
1185  
1186
1187  window.badgeMeta = {
1188    collections: [],
1189    productTags: null,
1190    productId: "",
1191    shopLanguage: "en",
1192    pageId: "",
1193    pageHandle: ""
1194  };
1195</script>
1195
1196
1197<script src="https://cdn.shopify.com/extensions/01a11b27-414f-72ff-98ca-a80930c8648f/hoppy-trust-badges-336/assets/tracker.js" defer></script>
vendor: 1 bytes, line 1197
1197
1198<script src="https://cdn.shopify.com/extensions/01a11b27-414f-72ff-98ca-a80930c8648f/hoppy-trust-badges-336/assets/purify.min.js" defer></script>
vendor: 1 bytes, line 1198
1198
1199<script src="https://cdn.shopify.com/extensions/01a11b27-414f-72ff-98ca-a80930c8648f/hoppy-trust-badges-336/assets/badge.js" defer></script>
1199
1200
1201
1202<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
1203
1204
1205
1206
1207
1208
1209
1210    
1210<script id="okeReferralSettings" type="application/json">{"subscriberId":"b6d91133-4684-40e7-bfcc-93a05666eb37","localeAndVariant":{"code":"en"},"referralSettings":{"referralsDisabled":false,"rewardSet":{"sender":{"type":"coupon","description":"$25 off your next order with a minimum purchase of $50","value":25,"valueType":"fixed_amount"},"recipient":{"type":"coupon","description":"$25 off your next order with a minimum purchase of $50","value":25,"valueType":"fixed_amount"}},"terms":{"enabled":false},"textContentSet":{"recipient":{"titleText":"Enter your email to receive your coupon"},"sender":{"titleText":"GIVE $25 OFF, GET $25 OFF","bodyText":"Give your friends $25 off their first purchase of $100, and get $25 off for each successful referral."}},"showMarketingOptIn":false,"socialShare":{"options":{"facebook":true,"facebookMessenger":true,"sms":true,"whatsApp":true,"twitter":true},"displayType":"monochrome","defaultText":"I love Beach2Ocean! Use this link to get a discount!","style":{"fillColor":"#000000","backgroundColor":"#F8F4F0"}},"style":{"text":{"primaryColor":"#000000","secondaryColor":"#000000"},"textField":{"border":{"focusShadowColor":"#000000","color":"#000000","focusColor":"#000000"}},"bubble":{"backgroundColor":"#000000","textColor":"#FFFFFF"},"removeBorderRadius":true,"hideOkendoBranding":true,"headerImage":{"url":"https://dov7r31oq5dkj.cloudfront.net/b6d91133-4684-40e7-bfcc-93a05666eb37/112536e8-8358-4311-a3a8-efe2bf5da650","headerStyle":"banner","width":350,"height":525},"button":{"hoverTextColor":"#000000","hoverBackgroundColor":"#000000","backgroundColor":"#000000","textColor":"#FFFFFF"}},"googleRecaptchaEnterpriseEnabled":false}}</script>
1210<script type="text/javascript" defer="" src="https://cdn-static.okendo.io/referrals/js/referrals-api.js"></script>
1210
1211
1212
1213
1214
1215
1216
1217    
1218        <style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.c5b9c195.css"></style><style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.105.0" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
1218.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.fbb067ad.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.64db83c3.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
1218or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
1218to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%}
1219.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
1220.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
1221.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
1222    
1223    
1223<script type="application/json" id="oke-reviews-settings">{"subscriberId":"b6d91133-4684-40e7-bfcc-93a05666eb37","analyticsSettings":{"isWidgetOnScreenTrackingEnabled":true,"provider":"gtag"},"locale":"en","localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"stars":{"interspace":2,"shape":{"type":"default"},"backgroundColor":"#E5E5E5","showBorder":false,"foregroundColor":"#000000"},"dateSettings":{"format":{"type":"relative"}},"searchEnginePaginationEnabled":true,"reviewTranslationsMode":"off","hideOkendoBranding":true,"showIncentiveIndicator":false,"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"loadMorePageSize":6,"initialPageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"backgroundColor":"#676986","position":"top-left","textColor":"#FFFFFF","enabled":false,"positionSmall":"top-left"},"reviewsWidget":{"style":{"attributeBar":{"markerColor":"#000000","style":"rounded","shadingColor":"#000000","backgroundColor":"#D3D4DD"},"button":{"backgroundColorHover":"#000000","backgroundColor":"#000000","textColorHover":"#FFFFFF","borderWidth":{"value":1,"unit":"px"},"backgroundColorActive":"#000000","borderColor":"#000000","borderRadius":{"value":0,"unit":"px"},"textColor":"#FFFFFF","textColorActive":"#FFFFFF","font":{"fontSize":{"value":15,"unit":"px"},"fontType":"use-global","hasCustomFontSettings":true,"fontWeight":400},"borderColorHover":"#000000","borderColorActive":"#000000"},"spaceAbove":{"unit":"px","value":20},"text":{"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":15,"unit":"px"},"secondaryColor":"#000000","fontSizeRegular":{"value":15,"unit":"px"},"primaryColor":"#000000"},"bodyFont":{"hasCustomFontSettings":false},"spaceBelow":{"value":20,"unit":"px"},"headingFont":{"hasCustomFontSettings":false},"productImageSize":{"value":48,"unit":"px"},"shadingColor":"#F7F7F8","stars":{"height":{"value":15,"unit":"px"}},"filters":{"backgroundColor":"#FFFFFF","textColorActive":"#FFFFFF","borderRadius":{"unit":"px","value":0},"backgroundColorActive":"#000000","borderColor":"#000000","searchHighlightColor":"#999999","borderColorActive":"#000000","textColor":"#000000"},"border":{"width":{"value":1,"unit":"px"},"color":"#EBEBEB"},"highlightColor":"#000000","showDates":true,"avatar":{"backgroundColor":"#000000","enabled":true,"size":{"value":48,"unit":"px"},"placeholderTextColor":"#FFFFFF"}},"reviews":{"list":{"loyalty":{"maxInitialAchievements":3,"showAchievements":false,"showVipTiers":false},"truncation":{"enabled":true,"bodyMaxLines":4,"truncateAll":false},"layout":{"name":"minimal","showAttributeBars":true,"showProductDetails":"only-when-grouped","columnAmount":4,"showProductVariantName":false},"loadMorePageSize":5,"replyTruncation":{"enabled":true,"bodyMaxLines":4},"media":{"size":{"unit":"px","value":200},"layout":"featured"},"initialPageSize":5},"controls":{"sortOptionOrder":["date desc","has_media desc","helpful desc","rating desc","date asc","rating asc","unhelpful desc"],"keywordsFilterEnabled":true,"freeTextSearchEnabled":true,"filterMode":"closed","writeReviewButtonEnabled":true,"defaultSort":"date desc"}},"showWhenEmpty":true,"header":{"verticalAlignment":"top","blocks":[{"modules":[{"name":"rating-average","layout":"one-line"},{"shadingColor":"#000000","name":"rating-breakdown","backgroundColor":"#F4F4F6","stretchMode":"contain"}],"textAlignment":"left","columnWidth":"one-third"},{"columnWidth":"two-thirds","textAlignment":"left","modules":[{"name":"recommended"},{"imageHeight":{"unit":"px","value":120},"imageGap":{"unit":"px","value":4},"name":"media-carousel"}]},{"textAlignment":"left","columnWidth":"full","modules":[{"stretchMode":"contain","name":"attributes","layout":"side-by-side"}]}],"columnDistribution":"space-between"},"tabs":{"questions":false,"reviews":true}},"starRatings":{"showWhenEmpty":false,"clickBehavior":"scroll-to-widget","style":{"spaceAbove":{"value":0,"unit":"px"},"singleStar":false,"height":{"value":15,"unit":"px"},"text":{"content":"review-count","brackets":false,"style":"number-and-text"},"spaceBelow":{"value":0,"unit":"px"}}}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true,"widgetPlusTranslationsEnabled":true}}</script>
1223
1224            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#000;--oke-button-backgroundColorHover:#000;--oke-button-backgroundColorActive:#000;--oke-button-textColor:#fff;--oke-button-textColorHover:#fff;--oke-button-textColorActive:#fff;--oke-button-borderColor:#000;--oke-button-borderColorHover:#000;--oke-button-borderColorActive:#000;--oke-button-borderRadius:0;--oke-button-borderWidth:1px;--oke-button-fontWeight:400;--oke-button-fontSize:15px;--oke-button-fontFamily:inherit;--oke-border-color:#ebebeb;--oke-border-width:1px;--oke-text-primaryColor:#000;--oke-text-secondaryColor:#000;--oke-text-small:15px;--oke-text-regular:15px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#000;--oke-avatar-placeholderTextColor:#fff;--oke-highlightColor:#000;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#000;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#000;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#000;--oke-filter-borderColor:#000;--oke-filter-borderColorActive:#000;--oke-filter-textColor:#000;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:0;--oke-filter-searchHighlightColor:#999;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#000;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
1225            <style id="oke-reviews-custom-css">div.okeReviews[data-oke-container] .oke-modal{div.okeReviews.oke-w,.oke-modal-content,.oke-modal-content p{color:var(--oke-text-primaryColor)}.oke-modal-content{.oke-helpful,.oke-helpful-vote-button,.oke-reviewContent-date{color:var(--oke-text-secondaryColor)}}.oke-reviewContent-title{font-size:15px;font-weight:600}}.card__information [data-oke-star-rating]{margin-top:-10px;margin-bottom:5px;--oke-stars-backgroundColor:#c6c1be}.card__information div.okeReviews.oke-sr{display:inline-block}div.okeReviews[data-oke-container].oke-w{max-width:unset;.oke-button{text-transform:uppercase}.oke-button:not(.oke-is-loading):not(.oke-is-active):hover{box-shadow:none}.oke-button.oke-w-writeReview:before{vertical-align:baseline}.oke-button.oke-w-writeReview{height:100%;line-height:normal;vertical-align:middle}.oke-is-small .oke-button,.oke-is-small .oke-w-reviews-writeReview{width:100%}.oke-is-small .oke-w-reviews-writeReview{margin-top:15px}}@media all and (min-width:750px){:root{--oke-text-small:16px;--oke-text-regular:16px;--oke-button-fontSize:16px}div.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-title{font-size:16px}}.page-width:has([data-oke-loyalty-embedded-widget]){padding-left:0;padding-right:0;min-width:100%}div.okeLoyalty{#oke-loyalty-welcome-header .c-textBlock-body:not(:has(~ button)),#oke-loyalty-redeem .c-customisableActionCard div:has(.c-customIcon),#oke-loyalty-redeem .c-customisableActionCard-body{display:none}#oke-loyalty-how-it-works .c-smallImageStep-image{background-size:contain;background-repeat:no-repeat;width:80px}#oke-loyalty-earn .c-customisableEarningRules-cardContainer,#oke-loyalty-redeem .c-customisableRedemptionModule-cardContainer{justify-content:center}#oke-loyalty-earn .c-button::after{font-size:var(--loyalty-body-font-size,14px)}#oke-loyalty-welcome-header:has(.c-button) ~ #oke-loyalty-earn{.c-button{font-size:0;&::after{content:'Join Now'}}}#oke-loyalty-welcome-header:not(:has(~ button)) ~ #oke-loyalty-earn{.c-customisableActionCard:first-child .c-button:not(:has(.fa-check)){font-size:0;&::after{content:'Shop Now'}}.c-customisableActionCard:nth-last-child(-n+3) .c-button:not(:has(.fa-check)){font-size:0;&::after{content:'Follow Us'}}}#oke-loyalty-redeem .c-customisableActionCard{padding:32px}#oke-loyalty-vip-tiers{.swiper-slide{&:nth-child(1){.u-textStyleEmbedded--h3{color:#7ac5fb}}&:nth-child(2){.u-textStyleEmbedded--h3{color:#0f52ba}}&:nth-child(3){.u-textStyleEmbedded--h3{color:#023172}}}.swiper-slide .c-customisableVipTiersCards-card-header .u-textStyleEmbedded--body{color:#6c6c6c;font-size:16px}.c-customisableVipTiersCards-card-header{border-bottom:0;gap:0}.c-customisableVipTiersCards-card-perks{padding-top:0;p{padding:0}}}}</style>
1226            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
1226<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237    
1237<script type="application/json" id="oke-loyalty-settings">{"subscriberId":"b6d91133-4684-40e7-bfcc-93a05666eb37","availableRewardTypes":{"points":true,"coupon":true,"storeCredit":false},"countryCode":"US","currency":"USD","customerAccountSettings":{"url":"https://account.beach2ocean.com","customerAccountsVersion":"new_customer_accounts"},"general":{"pointName":"Sand Dollar","pointNamePlural":"Sand Dollars","programName":"Coastal Rewards","storeLoyaltyPagePath":"pages/rewards","postLoginRedirect":"loyalty-page"},"isLaunched":true,"isMembershipEnabled":false,"isVipTiersEnabled":true,"locale":"en","localeAndVariant":{"code":"en"},"storefrontAccessToken":"50c48c232f030c163140f795846df8da","style":{"bannerWidget":{"expanded":{"primaryTextColor":"#000000","hideOkendoBranding":true,"buttonBorderColor":"#000000","buttonBackgroundColor":"#000000","brandSecondaryColor":"#999999","linkTextColor":"#000000","secondaryTextColor":"#000000","brandPrimaryColor":"#000000","buttonBorderHoverColor":"#000000","buttonTextHoverColor":"#FFFFFF","buttonBackgroundHoverColor":"#000000","buttonTextColor":"#FFFFFF"},"hideOkendoBranding":true,"banner":{"textHoverColor":"#FFFFFF","backgroundHoverColor":"#000000","backgroundColor":"#000000","textColor":"#FFFFFF","icon":"gift"}},"embeddedWidget":{"styleSettings":{"button":{"secondary":{"textColor":"#000000","borderColor":"#000000","borderRadius":{"unit":"px","value":0},"hoverTextColor":"#FFFFFF","hoverBackgroundColor":"#000000","borderWidth":{"unit":"px","value":1},"backgroundColor":"#FFFFFF","hoverBorderColor":"#000000"},"primary":{"borderColor":"#000000","textColor":"#FFFFFF","borderRadius":{"value":0,"unit":"px"},"hoverBorderColor":"#000000","borderWidth":{"unit":"px","value":1},"hoverTextColor":"#FFFFFF","backgroundColor":"#000000","hoverBackgroundColor":"#1a1a1a"}},"card":{"textColor":"#000000","borderColor":"#000000","fillColor":"#FFFFFF","borderRadius":{"value":0,"unit":"px"},"borderWidth":{"value":1,"unit":"px"}},"general":{"iconColor":"#000000","innerPageMaxWidth":{"value":1550,"unit":"px"},"shadingColor":"#F8F4F0","accentColor":"#000000","blockSpacing":{"value":65,"unit":"px"},"iconSize":{"unit":"px","value":48},"imageBorderRadius":{"value":0,"unit":"px"}},"text":{"h3":{"fontWeight":400,"fontSize":{"unit":"px","value":20}},"h1":{"fontSize":{"value":26,"unit":"px"},"fontWeight":400},"secondary":{"font":{"type":"inherit-from-page"},"color":"#000000"},"body":{"fontSize":{"unit":"px","value":18},"fontWeight":400,"emphasisFontWeight":500},"primary":{"font":{"type":"inherit-from-page"},"color":"#000000"},"h2":{"fontWeight":400,"fontSize":{"unit":"px","value":26}}}},"hideOkendoBranding":true,"customisableModules":[{"alignContent":"center","type":"customisable-welcome-header","body":"Become a member and earn sand dollars every time you shop.","dynamicKey":"b6d91133-4684-40e7-bfcc-93a05666eb37/137e5907-471e-4331-a4a1-cc4508e7503b","expandToFullWidth":true,"imageSize":{"cropPosition":"top","fit":"custom","height":600},"containerBorderRadius":{"unit":"px","value":8},"justifyContent":"end","title":"Welcome to Coastal Rewards","isOnLoyaltyPage":true,"styleVariant":"full-width-image","containerAroundText":false},{"titleAlign":"center","styleVariant":"cards","background":{"style":"color","color":"#FFFFFF"},"isOnLoyaltyPage":true,"type":"customisable-profile"},{"headingEnabled":true,"isOnLoyaltyPage":true,"type":"customisable-how-it-works","background":{"color":"#F8F4F0","style":"color"},"titleAlign":"center","styleVariant":"small-images","steps":[{"title":"Join Coastal Rewards","body":"It's free to join and you earn 50 sand dollars on your first purchase.","imageSize":{"height":{"type":"square","cropPosition":"center"},"fit":"stretch"},"dynamicKey":"b6d91133-4684-40e7-bfcc-93a05666eb37/41a3a987-3e0b-4b34-aa88-06e4d580dc8f"},{"title":"Earn Sand Dollars","imageSize":{"height":{"type":"square","cropPosition":"center"},"fit":"stretch"},"dynamicKey":"b6d91133-4684-40e7-bfcc-93a05666eb37/bd2839bf-70d2-4f7a-ba91-0de6d827f7ec","body":"Earn sand dollars every time you shop, follow us on social media, and more"},{"title":"Redeem Rewards","imageSize":{"fit":"stretch","height":{"cropPosition":"center","type":"square"}},"body":"Redeem your sand dollars for a discount at checkout.","dynamicKey":"b6d91133-4684-40e7-bfcc-93a05666eb37/638a1ebe-6570-47c5-b4e4-47ce644e0197"}]}
1237,{"titleAlign":"center","isOnLoyaltyPage":true,"background":{"color":"#FFFFFF","style":"color"},"imageSize":{"height":{"cropPosition":"center","type":"portrait"},"fit":"stretch"},"title":"Ways to Earn","layout":"grid","hasCards":true,"headingEnabled":true,"styleSettingsOverrides":null,"type":"customisable-earn","styleVariant":"icons"},{"title":"How to Use Your Sand Dollars","styleSettingsOverrides":{"card":{"fillColor":"#F8F4F0"}},"titleAlign":"center","imageSize":{"height":{"cropPosition":"center","type":"square"},"fit":"stretch"},"isOnLoyaltyPage":true,"styleVariant":"icons","hasCards":true,"layout":"grid","type":"customisable-redeem","headingEnabled":true,"background":{"color":"#F8F4F0","style":"color"}},{"titleAlign":"center","background":{"color":"#FFFFFF","style":"color"},"isOnLoyaltyPage":true,"headingEnabled":true,"title":"VIPs Earn Even More","styleVariant":"cards","type":"customisable-vip-tiers","imagePosition":"none"},{"background":{"style":"color","color":"#F8F4F0"},"imagePosition":"right","alignContent":"center","justifyContent":"center","imageSize":{"fit":"stretch","height":{"type":"landscape","cropPosition":"top"}},"isOnLoyaltyPage":true,"type":"customisable-refer-friends","expandToFullWidth":false,"dynamicKey":"b6d91133-4684-40e7-bfcc-93a05666eb37/9ac56897-5dc6-4701-8650-eda49c6f782c"},{"imagePosition":"none","background":{"style":"color","color":"#FFFFFF"},"type":"customisable-faq","styleVariant":"plain","isOnLoyaltyPage":true,"headingEnabled":true,"titleAlign":"left"},{"type":"customisable-join-program","body":"Don’t miss out on great rewards","background":{"color":"#FFFFFF","style":"color"},"isOnLoyaltyPage":false,"title":"Join Our Loyalty Program"},{"isOnLoyaltyPage":false,"background":{"color":"#F8F4F0","style":"color"},"titleAlign":"left","type":"customisable-achievements","styleVariant":"grid","hasCards":true},{"imageSize":{"height":{"cropPosition":"center","type":"portrait"},"fit":"stretch"},"imagePosition":"none","headingEnabled":true,"titleAlign":"center","background":{"style":"color","color":"#F8F4F0"},"hasCards":true,"layout":"carousel","isOnLoyaltyPage":false,"type":"customisable-free-product-showcase","styleVariant":"images"}]},"floatingWidget":{"showFloatingWidget":false,"position":"bottom-right","modules":[{"type":"earn-and-redeem"},{"featureFlag":"loyaltyVIPTiers","type":"vip-tiers"}],"expanded":{"brandPrimaryColor":"#000000","buttonBorderColor":"#000000","brandSecondaryColor":"#999999","buttonTextColor":"#FFFFFF","buttonBackgroundHoverColor":"#000000","buttonBackgroundColor":"#000000","secondaryTextColor":"#000000","headerTextColor":"#FFFFFF","buttonTextHoverColor":"#FFFFFF","linkTextColor":"#000000","primaryTextColor":"#000000","buttonBorderHoverColor":"#000000"},"textContent":{"headerSecondLine":"Okendo Rewards","headerFirstLine":"Welcome to"},"hideOkendoBranding":true,"bubble":{"icon":"gift","mobileStyle":"floating","bubbleColor":"#000000","backgroundColor":"#000000","backgroundHoverColor":"#000000","desktopStyle":"floating","textHoverColor":"#FFFFFF","textColor":"#FFFFFF"}}}}</script>
1237<script src="https://cdn-static.okendo.io/loyalty/js/init-onsite.js" defer></script>
1237
1238
1239    
1240
1241    
1242        
1242<script type="application/json" id="oke-loyalty-v2">
1243            {
1244                "okeLoyaltyV2": true
1245            }
1246        </script>
1246
1247    
1248
1249
1250
1251
1252<!-- END app snippet -->
1253
1254    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
1255<!-- END app snippet -->
1256
1257<!-- BEGIN app snippet: widget-plus-initialisation-script -->
1258
1259
1260
1261
1262    
1262<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
1262
1263
1264<!-- END app snippet -->
1265
1266
1267<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1268<script type="text/javascript">
1269  (function (c, l, a, r, i, t, y) {
1270    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
1271    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
1272    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
1273
1274    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
1275      if (error) {
1276        console.error("Error loading Shopify features:", error);
1277        return;
1278      }
1279
1280      c[a]('consentv2', {
1281        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
1282        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
1283        source: 101,
1284      });
1285    });
1286
1287    l.addEventListener("visitorConsentCollected", function (e) {
1288      c[a]('consentv2', {
1289        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
1290        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
1291        source: 101,
1292      });
1293    });
1294  })(window, document, "clarity", "script", "s42ytv7y9n");
1295</script>
1295
1296
1297
1298
1299<!-- END app block -->
1299<script src="https://cdn.shopify.com/extensions/01a11c04-5004-7089-99f7-e26379ae3845/forms-2615/assets/shopify-forms-loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1299
1299
1300<script src="https://cdn.shopify.com/extensions/01a11c8c-a043-7b39-bd4f-8f4f9214f311/loop-returns-511/assets/return-coverage-block-v2.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1300
1300
1301<script src="https://cdn.shopify.com/extensions/01a11bbd-db0a-77e0-baed-9b8ace2332b2/swym-relay-846/assets/wishlistcollections.js" type="text/javascript" defer="defer"></script>
1301
1302<link href="https://cdn.shopify.com/extensions/01a11bbd-db0a-77e0-baed-9b8ace2332b2/swym-relay-846/assets/wishlistcollections.css" rel="stylesheet" type="text/css" media="all">
1303<link href="https://cdn.shopify.com/extensions/01a11b27-414f-72ff-98ca-a80930c8648f/hoppy-trust-badges-336/assets/animation.css" rel="stylesheet" type="text/css" media="all">
1304<script src="https://cdn.shopify.com/extensions/01a11aba-aafa-7dea-b236-635273518339/gdpr-backpack-916/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1304
1304
1305<script src="https://cdn.shopify.com/extensions/01a11c8c-a043-7b39-bd4f-8f4f9214f311/loop-returns-511/assets/onstore-block.js" type="text/javascript" defer="defer"></script>
1305
1306<link href="https://cdn.shopify.com/extensions/01a11c8c-a043-7b39-bd4f-8f4f9214f311/loop-returns-511/assets/onstore-block.css" rel="stylesheet" type="text/css" media="all">
1307<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1308<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: 73510551795,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 1308
1308
1309<script>
1310  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1311</script>
vendor: 1 bytes, line 1311
1311
1312<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}
1312).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: 73510551795,storefrontBaseUrl: "https://beach2ocean.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://beach2ocean.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2656272627","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6e6b2e32fe6866115b7e49e2ae3c75b2","type":"APP","apiClientId":5940125,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1312,"dataSharingState":"unrestricted"},{"id":"2298478835","configuration":"{\"vibePixelId\":\"80gzE0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72859894ec8aa8d5e0246c40aaed9466","type":"APP","apiClientId":132266098689,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2039611635","configuration":"{\"shop\":\"1g0j08-ss.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\",\"product_bundles_data\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e375ae2aeef9215058b62ddff7136cb9","type":"APP","apiClientId":177733,"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"},{"id":"1744699635","configuration":"{\"projectId\":\"s42ytv7y9n\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1476165875","configuration":"{\"accountID\":\"SHerix\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1354694899","configuration":"{\"pixel_id\":\"332796350550614\",\"pixel_type\":\"facebook_pixel\"}","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":"1304297715","configuration":"{\"advertiserId\":\"94311\",\"shopDomain\":\"1g0j08-ss.myshopify.com\",\"appVersion\":\"shopifyApp_5.2.3\",\"originalNetwork\":\"sas\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1289912563","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\",\\\"GT-5R4NQBGL\\\",\\\"G-LJGKYRRGPH\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/tLsvCLKV14kbEJiakdwD\\\",\\\"G-LJGKYRRGPH\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/1rXdCLuo4okbEJiakdwD\\\",\\\"G-LJGKYRRGPH\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8Y04MKJSBL\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/Ql5_CMGo4okbEJiakdwD\\\",\\\"MC-EKE2Y3K0XW\\\",\\\"G-LJGKYRRGPH\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/c4l3CKGVqWUQmJqR3AM\\\",\\\"MC-EKE2Y3K0XW\\\",\\\"G-LJGKYRRGPH\\\"]}
1312,{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8Y04MKJSBL\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/lcIdCK-V14kbEJiakdwD\\\",\\\"MC-EKE2Y3K0XW\\\",\\\"G-LJGKYRRGPH\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8Y04MKJSBL\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/7SnUCLWV14kbEJiakdwD\\\",\\\"G-LJGKYRRGPH\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-8Y04MKJSBL\\\",\\\"AW-998526232\\\/jPoDCL6o4okbEJiakdwD\\\",\\\"G-LJGKYRRGPH\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8Y04MKJSBL\\\"}],\\\"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":"1135706355","configuration":"{\"shopUrl\":\"1g0j08-ss.myshopify.com\",\"apiUrl\":\"https:\\\/\\\/services.nofraud.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0cf396a0daab06a8120b15747f89a0e3","type":"APP","apiClientId":1380557,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1098940659","configuration":"{\"ti\":\"211064015\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5ee93563fe31b11d2d65e2f09a5229dc","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1093009651","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-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":"1074135283","configuration":"{\"tagID\":\"2614345542903\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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"},{"id":"852623603","configuration":"{\"loggingEnabled\":\"true\",\"serverPixelEnabled\":\"true\",\"useShopifyItemLevelTax\":\"false\",\"ranMid\":\"52996\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3c4e0707a22db0bd439a5e4b720ea9d0","type":"APP","apiClientId":2531653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"129859827","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Northbeam Event Tracking"},{"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":"Beach2Ocean","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"1g0j08-ss.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/beach2ocean.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://beach2ocean.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"161371750643","themePublished":"true","eventMetadataId":"3a8b46e1-d200-4523-856f-9a0eecdb34a6","pageType":"blog","resourceId":"96224280819","shopId":"73510551795","storefrontBaseUrl":"https:\/\/beach2ocean.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>
1312<script>
1313  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1314  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1315  window.ShopifyAnalytics.meta.currency = 'USD';
1316  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":96224280819,"requestId":"754c735b-33b7-411d-9fe7-667949f700bb-1791520920"}};
1317  for (var attr in meta) {
1318    window.ShopifyAnalytics.meta[attr] = meta[attr];
1319  }
1320</script>
vendor: 1 bytes, line 1320
1320
1321<script class="analytics">
1322  (function () {
1323    var customDocumentWrite = function(content) {
1324      var jquery = null;
1325
1326      if (window.jQuery) {
1327        jquery = window.jQuery;
1328      } else if (window.Checkout && window.Checkout.$) {
1329        jquery = window.Checkout.$;
1330      }
1331
1332      if (jquery) {
1333        jquery('body').append(content);
1334      }
1335    };
1336
1337    var hasLoggedConversion = function(token) {
1338      if (token) {
1339        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1340      }
1341      return false;
1342    }
1343
1344    var setCookieIfConversion = function(token) {
1345      if (token) {
1346        var twoMonthsFromNow = new Date(Date.now());
1347        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1348
1349        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1350      }
1351    }
1352
1353    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1354    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1355    if (trekkie.integrations) {
1356      return;
1357    }
1358    trekkie.methods = [
1359      'identify',
1360      'page',
1361      'ready',
1362      'track',
1363      'trackForm',
1364      'trackLink'
1365    ];
1366    trekkie.factory = function(method) {
1367      return function() {
1368        var args = Array.prototype.slice.call(arguments);
1369        args.unshift(method);
1370        trekkie.push(args);
1371        if (method == 'track' || method == 'page') {
1372          var pageUrl;
1373          try {
1374            pageUrl = window.location.href;
1375          } catch (e) {}
1376          var pageReferrer;
1377          try {
1378            pageReferrer = document.referrer;
1379          } catch (e) {}
1380          try {
1381            if (window.__TREKKIE_SHIM_QUEUE == null) {
1382              window.__TREKKIE_SHIM_QUEUE = [];
1383            }
1384            window.__TREKKIE_SHIM_QUEUE.push({
1385              from: 'trekkie-stub',
1386              method: method,
1387              args: args.slice(1),
1388              pageContext: {
1389                url: pageUrl,
1390                referrer: pageReferrer
1391              }
1392            });
1393          } catch (e) {
1394            // no-op
1395          }
1396        }
1397        return trekkie;
1398      };
1399    };
1400    for (var i = 0; i < trekkie.methods.length; i++) {
1401      var key = trekkie.methods[i];
1402      trekkie[key] = trekkie.factory(key);
1403    }
1404    trekkie.load = function(config) {
1405      trekkie.config = config || {};
1406      trekkie.config.initialDocumentCookie = document.cookie;
1407      var first = document.getElementsByTagName('script')[0];
1408var script = document.createElement('script');
1409script.type = 'text/javascript';
1410script.onerror = function(e) {
1411  var scriptFallback = document.createElement('script');
1412  scriptFallback.type = 'text/javascript';
1413  scriptFallback.onerror = function(error) {
1414          var Monorail = {
1415      produce: function produce(monorailDomain, schemaId, payload) {
1416        var currentMs = new Date().getTime();
1417        var event = {
1418          schema_id: schemaId,
1419          payload: payload,
1420          metadata: {
1421            event_created_at_ms: currentMs,
1422            event_sent_at_ms: currentMs
1423          }
1424        };
1425        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1426      },
1427      sendRequest: function sendRequest(endpointUrl, payload) {
1428        // Try the sendBeacon API
1429        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1430          var blobData = new window.Blob([payload], {
1431            type: 'text/plain'
1432          });
1433
1434          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1435            return true;
1436          } // sendBeacon was not successful
1437
1438        } // XHR beacon
1439
1440        var xhr = new XMLHttpRequest();
1441
1442        try {
1443          xhr.open('POST', endpointUrl);
1444          xhr.setRequestHeader('Content-Type', 'text/plain');
1445          xhr.send(payload);
1446        } catch (e) {
1447          console.log(e);
1448        }
1449
1450        return false;
1451      },
1452      isIos12: function isIos12() {
1453        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1454      }
1455    };
1456    Monorail.produce('monorail-edge.shopifysvc.com',
1457      'trekkie_storefront_load_errors/1.1',
1458      {shop_id: 73510551795,
1459      theme_id: 161371750643,
1460      app_name: "storefront",
1461      context_url: window.location.href,
1462      source_url: "//beach2ocean.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
1463
1464  };
1465  scriptFallback.async = true;
1466  scriptFallback.src = '//beach2ocean.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1467  first.parentNode.insertBefore(scriptFallback, first);
1468};
1469script.async = true;
1470script.src = '//beach2ocean.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
1471first.parentNode.insertBefore(script, first);
1472
1473    };
1474    trekkie.load(
1475      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":73510551795,"isMerchantRequest":null,"themeId":161371750643,"themeCityHash":"656976536006478867","contentLanguage":"en","currency":"USD","eventMetadataId":"3a8b46e1-d200-4523-856f-9a0eecdb34a6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1476    );
1477
1478    var loaded = false;
1479    trekkie.ready(function() {
1480      if (loaded) return;
1481      loaded = true;
1482
1483      window.ShopifyAnalytics.lib = window.trekkie;
1484
1485      var originalDocumentWrite = document.write;
1486      document.write = customDocumentWrite;
1487      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1488      document.write = originalDocumentWrite;
1489
1490      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1491      var token = match? match[1]: undefined;
1492      if (!hasLoggedConversion(token)) {
1493        setCookieIfConversion(token);
1494        
1495      }
1496    });
1497
1498    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":96224280819,"requestId":"754c735b-33b7-411d-9fe7-667949f700bb-1791520920","shopifyEmitted":true});
1499
1500    var eventsListenerScript = document.createElement('script');
1501    eventsListenerScript.async = true;
1502    eventsListenerScript.src = "//beach2ocean.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1503    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1504})();</script>
vendor: 1 bytes, line 1504
1504
1505<script
1506  defer
1507  src="https://beach2ocean.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
1508  data-application="storefront-renderer"
1509  data-shop-id="73510551795"
1510  data-render-region="gcp-us-central1"
1511  data-page-type="blog"
1512  data-theme-instance-id="161371750643"
1513  data-theme-name="Dawn"
1514  data-theme-version="15.3.0"
1515  data-monorail-region="shop_domain"
1516  data-resource-timing-sampling-rate="10"
1517  data-shs="true"
1518  data-shs-beacon="true"
1519  data-shs-export-with-fetch="true"
1520  data-shs-logs-sample-rate="1"
1521  data-shs-beacon-endpoint="https://beach2ocean.com/api/collect"
1522></script>
1522
1523<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1823078520000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791522720000">
1524</head>
1525
1526  <body class='gradient'>
1527    <a class='skip-to-content-link button visually-hidden' href='#MainContent'>
1528      Skip to content
1529    </a>
1530
1531<link href="//beach2ocean.com/cdn/shop/t/95/assets/quantity-popover.css?v=103204044491585313611777303132" rel="stylesheet" type="text/css" media="all" />
1532<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-card.css?v=92745419731573151801777303131" rel="stylesheet" type="text/css" media="all" />
1533
1534<link href="//beach2ocean.com/cdn/shop/t/95/assets/swaw-cart-ui-updates.css?v=72187919744910456431777303133" rel="stylesheet" type="text/css" media="all" />
1535<link href="//beach2ocean.com/cdn/shop/t/95/assets/free-shipping-bar-swaw.css?v=22185847829771305971777303134" rel="stylesheet" type="text/css" media="all" />
1536
1537<script src='//beach2ocean.com/cdn/shop/t/95/assets/cart.js?v=167118399944117823801785406558' defer='defer'></script>
vendor: 1 bytes, line 1537
1537
1538<script src='//beach2ocean.com/cdn/shop/t/95/assets/quantity-popover.js?v=42420173217565069541777303132' defer='defer'></script>
1538
1539
1540<style>
1541  /* Critical closed-drawer state. component-cart-drawer.css is deferred, and
1542     visibility:hidden alone keeps the drawer's layout box IN FLOW at the top
1543     of <body> — a huge invisible gap that collapses (big CLS) when the
1544     deferred sheet's position:fixed finally applies. Mirror the out-of-flow
1545     positioning here so the drawer never occupies flow space. */
1546  .drawer {
1547    visibility: hidden;
1548    position: fixed;
1549    z-index: 10001;
1550    left: 0;
1551    top: 0;
1552    width: 100vw;
1553    height: 100%;
1554  }
1555</style>
1556
1557<cart-drawer class='drawer is-empty'>
1558  <div id='CartDrawer' class='cart-drawer'>
1559    <div id='CartDrawer-Overlay' class='cart-drawer__overlay'></div>
1560
1561    <div
1562      class='drawer__inner gradient color-scheme-1'
1563      role='dialog'
1564      aria-modal='true'
1565      aria-label='Your cart'
1566      tabindex='-1'
1567    ><div class='drawer__inner-empty'>
1568          <div class='cart-drawer__warnings center'>
1569            <div class='cart-drawer__empty-content'>
1570              <h2 class='cart__empty-text'>Your cart is empty</h2>
1571              <button
1572                class='drawer__close'
1573                type='button'
1574                onclick="this.closest('cart-drawer').close()"
1575                aria-label='Close'
1576              >
1577                <span class='svg-wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1578</span>
1579              </button>
1580              <a href='/collections/all' class='button'>
1581                Continue shopping
1582              </a><p class='cart__login-title h3'>Have an account?</p>
1583                <p class='cart__login-paragraph'>
1584                  <a href="https://beach2ocean.com/customer_authentication/redirect?locale=en&region_country=US" class="link underlined-link">Log in</a> to check out faster.
1585                </p></div>
1586          </div></div><div class='drawer__header'>
1587        <h2 class='drawer__heading'><svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">
1588<rect width="28" height="28" fill="black" fill-opacity="0.08"/>
1589<g clip-path="url(#clip0_743_11140)">
1590<path d="M19.7426 10.0625H8.25772C8.11946 10.0625 7.98596 10.113 7.88236 10.2046C7.77876 10.2961 7.7122 10.4224 7.69522 10.5596L6.69327 18.9971C6.684 19.0763 6.69166 19.1565 6.71575 19.2325C6.73984 19.3085 6.7798 19.3785 6.83299 19.4378C6.88618 19.4972 6.95137 19.5446 7.02426 19.5769C7.09715 19.6091 7.17606 19.6255 7.25577 19.625H20.7445C20.8242 19.6255 20.9031 19.6091 20.976 19.5769C21.0489 19.5446 21.1141 19.4972 21.1673 19.4378C21.2205 19.3785 21.2604 19.3085 21.2845 19.2325C21.3086 19.1565 21.3163 19.0763 21.307 18.9971L20.3051 10.5596C20.2881 10.4224 20.2215 10.2961 20.1179 10.2046C20.0143 10.113 19.8808 10.0625 19.7426 10.0625Z" stroke="black" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
1591<path d="M11.1875 12.3125V9.5C11.1875 8.75408 11.4838 8.03871 12.0113 7.51126C12.5387 6.98382 13.2541 6.6875 14 6.6875C14.7459 6.6875 15.4613 6.98382 15.9887 7.51126C16.5162 8.03871 16.8125 8.75408 16.8125 9.5V12.3125" stroke="black" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/>
1592</g>
1593<defs>
1594<clipPath id="clip0_743_11140">
1595<rect width="18" height="18" fill="white" transform="translate(5 5)"/>
1596</clipPath>
1597</defs>
1598</svg>
1599 Cart (0)</h2>
1600        <button
1601          class='drawer__close'
1602          type='button'
1603          onclick="this.closest('cart-drawer').close()"
1604          aria-label='Close'
1605        >
1606          <span class='svg-wrapper'>
1607            <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
1608<path d="M15.281 1.78021C15.3507 1.71052 15.406 1.6278 15.4437 1.53675C15.4814 1.44571 15.5008 1.34813 15.5008 1.24958C15.5008 1.15104 15.4814 1.05345 15.4437 0.96241C15.406 0.871366 15.3507 0.78864 15.281 0.718957C15.2114 0.649274 15.1286 0.594 15.0376 0.556288C14.9465 0.518576 14.849 0.499165 14.7504 0.499165C14.6519 0.499165 14.5543 0.518576 14.4632 0.556288C14.3722 0.594 14.2895 0.649274 14.2198 0.718957L8.00042 6.93927L1.78104 0.718957C1.64031 0.578226 1.44944 0.499165 1.25042 0.499165C1.05139 0.499165 0.860523 0.578226 0.719792 0.718957C0.579062 0.859688 0.5 1.05056 0.5 1.24958C0.5 1.44861 0.579062 1.63948 0.719792 1.78021L6.9401 7.99958L0.719792 14.219C0.579062 14.3597 0.5 14.5506 0.5 14.7496C0.5 14.9486 0.579062 15.1395 0.719792 15.2802C0.860523 15.4209 1.05139 15.5 1.25042 15.5C1.44944 15.5 1.64031 15.4209 1.78104 15.2802L8.00042 9.0599L14.2198 15.2802C14.3605 15.4209 14.5514 15.5 14.7504 15.5C14.9494 15.5 15.1403 15.4209 15.281 15.2802C15.4218 
160815.1395 15.5008 14.9486 15.5008 14.7496C15.5008 14.5506 15.4218 14.3597 15.281 14.219L9.06073 7.99958L15.281 1.78021Z" fill="black"/>
1609</svg>
1610
1611          </span>
1612        </button>
1613      </div>
1614
1615      <cart-drawer-items
1616        
1617          class=' is-empty'
1618        
1619      >
1620        <form
1621          action='/cart'
1622          id='CartDrawer-Form'
1623          class='cart__contents cart-drawer__form'
1624          method='post'
1625        >
1626          <div id='CartDrawer-CartItems' class='drawer__contents js-contents'><p id='CartDrawer-LiveRegionText' class='visually-hidden' role='status'></p>
1627            <p id='CartDrawer-LineItemStatus' class='visually-hidden' aria-hidden='true' role='status'>
1628              Loading...
1629            </p>
1630          </div>
1631          <div id='CartDrawer-CartErrors' role='alert'></div>
1632        </form>
1633      </cart-drawer-items>
1634
1635      <div class='drawer__footer'><!-- Start blocks -->
1636        <!-- Subtotals -->
1637
1638        <div class='cart-drawer__footer' >
1639          <div></div>
1640
1641          <div class='totals' role='status'>
1642            <h2 class='totals__total'>Estimated total</h2>
1643            <p class='totals__total-value'>$0.00 USD</p>
1644          </div>
1645
1646          
1647        </div>
1648
1649        
1650
1651        <div class='cart-drawer-threshold'>
1652          
1653  
1654  
1655  
1656  <div class='swaw-free-shipping-bar'>
1657    <div class='swaw-free-shipping-bar__content'>
1658      
1659        <p><svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
1660<g>
1661<path d="M17.25 7.5H21.2419C21.3913 7.49993 21.5374 7.54451 21.6613 7.62803C21.7853 7.71155 21.8815 7.8302 21.9375 7.96875L23.25 11.25" stroke="#293850" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1662<path d="M18 20.25C19.2426 20.25 20.25 19.2426 20.25 18C20.25 16.7574 19.2426 15.75 18 15.75C16.7574 15.75 15.75 16.7574 15.75 18C15.75 19.2426 16.7574 20.25 18 20.25Z" stroke="#293850" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1663<path d="M7.5 20.25C8.74264 20.25 9.75 19.2426 9.75 18C9.75 16.7574 8.74264 15.75 7.5 15.75C6.25736 15.75 5.25 16.7574 5.25 18C5.25 19.2426 6.25736 20.25 7.5 20.25Z" stroke="#293850" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1664<path d="M15.75 18H9.75" stroke="#293850" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1665<path d="M17.25 11.25H23.25V17.25C23.25 17.4489 23.171 17.6397 23.0303 17.7803C22.8897 17.921 22.6989 18 22.5 18H20.25" stroke="#293850" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1666<path d="M5.25 18H3C2.80109 18 2.61032 17.921 2.46967 17.7803C2.32902 17.6397 2.25 17.4489 2.25 17.25V6.75C2.25 6.55109 2.32902 6.36032 2.46967 6.21967C2.61032 6.07902 2.80109 6 3 6H17.25V15.8784" stroke="#293850" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
1667</g>
1668<defs>
1669<clipPath id="clip0_743_9955">
1670<rect width="24" height="24" fill="white"/>
1671</clipPath>
1672</defs>
1673</svg>
1674 Spend <strong>$99.00</strong> USD more and get free shipping!</p>
1675      
1676    </div>
1677  </div>
1678
1679
1680          <div class="cart__promo-wrapper">
1681  <p id="discount-code-success"></p>
1682  <p id="discount-code-error"></p>
1683  <form id="cart-discount-form" class="cart__promo-form">
1684    <div class="cart__promo-input-group">
1685      <svg viewBox="0 0 24 24" fill="none" aria-hidden="true">
1686        <path d="M20.41 11.58l-8-8A2 2 0 0011 3H5a2 2 0 00-2 2v6a2 2 0 00.59 1.41l8 8a2 2 0 002.82 0l6-6a2 2 0 000-2.83zM7 8a1 1 0 111-1 1 1 0 01-1 1z" fill="currentColor"/>
1687      </svg>
1688      <input
1689        id="discount-code-input"
1690        name="discount"
1691        placeholder="Enter promo code..."
1692        required
1693        class="cart__promo-input"
1694      />
1695    </div>
1696    <button id="apply-discount-btn" type="submit" class="cart__promo-button" disabled>Apply</button>
1697  </form>
1698</div>
1699
1700<script src='//beach2ocean.com/cdn/shop/t/95/assets/cart-discount-input.js?v=157109667234730554081785406557' defer='defer'></script>
1700
1701
1702        </div>
1703
1704        <!-- CTAs -->
1705
1706        <div class='cart__ctas' >
1707          <button
1708            type='submit'
1709            id='CartDrawer-Checkout'
1710            class='cart__checkout-button button'
1711            name='checkout'
1712            form='CartDrawer-Form'
1713            
1714              disabled
1715            
1716          >
1717            Check out
1718          </button>
1719        </div>
1720      </div>
1721    </div>
1722  </div>
1723</cart-drawer>
1724<!-- BEGIN sections: header-group -->
1725<div id="shopify-section-sections--22198381904115__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar-section"><link href="//beach2ocean.com/cdn/shop/t/95/assets/component-slideshow.css?v=108621328575084713521777303133" rel="stylesheet" type="text/css" media="all" />
1726<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-slider.css?v=58093130990455537831777303133" rel="stylesheet" type="text/css" media="all" />
1727
1728  <link href="//beach2ocean.com/cdn/shop/t/95/assets/component-list-social.css?v=35792976012981934991777303133" rel="stylesheet" type="text/css" media="all" />
1729
1730
1731<div
1732  class='utility-bar color-scheme-1e284534-fc1f-4114-bd99-456e4b172973 gradient utility-bar--bottom-border'
1733>
1734  <div class='page-width utility-bar__grid'><slideshow-component
1735        class='announcement-bar'
1736        role='region'
1737        aria-roledescription='Carousel'
1738        aria-label='Announcement bar'
1739      >
1740        <div class='announcement-bar-slider slider-buttons'>
1741          <button
1742            type='button'
1743            class='slider-button slider-button--prev'
1744            name='previous'
1745            aria-label='Previous announcement'
1746            aria-controls='Slider-sections--22198381904115__announcement-bar'
1747          >
1748            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1749</span>
1750          </button>
1751          <div
1752            class='grid grid--1-col slider slider--everywhere'
1753            id='Slider-sections--22198381904115__announcement-bar'
1754            aria-live='polite'
1755            aria-atomic='true'
1756            data-autoplay='true'
1757            data-speed='5'
1758          ><div
1759                class='slideshow__slide slider__slide grid__item grid--1-col'
1760                id='Slide-sections--22198381904115__announcement-bar-1'
1761                
1762                role='group'
1763                aria-roledescription='Announcement'
1764                aria-label='1 of 3'
1765                tabindex='-1'
1766              >
1767                <div
1768                  class='announcement-bar__announcement'
1769                  role='region'
1770                  aria-label='Announcement'
1771                ><span class='announcement-bar__message'>
1772                      <p>Get A Free Cover Up on Orders $125+ <a href="/pages/exclusions" title="Exclusions">Details</a></p>
1773</span></div>
1774              </div><div
1775                class='slideshow__slide slider__slide grid__item grid--1-col'
1776                id='Slide-sections--22198381904115__announcement-bar-2'
1777                
1778                role='group'
1779                aria-roledescription='Announcement'
1780                aria-label='2 of 3'
1781                tabindex='-1'
1782              >
1783                <div
1784                  class='announcement-bar__announcement'
1785                  role='region'
1786                  aria-label='Announcement'
1787                ><span class='announcement-bar__message'>
1788                      <p>40% Off Sitewide. Exclusions Apply. &nbsp;<a href="/pages/exclusions" title="Exclusions">Details</a></p>
1789</span></div>
1790              </div><div
1791                class='slideshow__slide slider__slide grid__item grid--1-col'
1792                id='Slide-sections--22198381904115__announcement-bar-3'
1793                
1794                role='group'
1795                aria-roledescription='Announcement'
1796                aria-label='3 of 3'
1797                tabindex='-1'
1798              >
1799                <div
1800                  class='announcement-bar__announcement'
1801                  role='region'
1802                  aria-label='Announcement'
1803                ><span class='announcement-bar__message'>
1804                      <p>Free Ground Shipping On Orders $99+ <a href="https://beach2ocean.com/pages/exclusions" title="Exclusions">Details</a></p>
1805</span></div>
1806              </div></div>
1807          <button
1808            type='button'
1809            class='slider-button slider-button--next'
1810            name='next'
1811            aria-label='Next announcement'
1812            aria-controls='Slider-sections--22198381904115__announcement-bar'
1813          >
1814            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1815</span>
1816          </button>
1817        </div>
1818      </slideshow-component><div class='localization-wrapper'>
1819</div>
1820  </div>
1821</div>
1822
1823
1824</div><div id="shopify-section-sections--22198381904115__header" class="shopify-section shopify-section-group-header-group section-header"><link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-list-menu.css?v=151968516119678728991777303132' media='print' onload="this.media='all'">
1825<link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-search.css?v=165164710990765432851777303132' media='print' onload="this.media='all'">
1826<link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-menu-drawer.css?v=140554119742427028571787156719' media='print' onload="this.media='all'">
1827<link
1828  rel='stylesheet'
1829  href='//beach2ocean.com/cdn/shop/t/95/assets/component-cart-notification.css?v=40376896837027333211777303132'
1830  media='print'
1831  onload="this.media='all'"
1832><link rel='stylesheet' href='//beach2ocean.com/cdn/shop/t/95/assets/component-price.css?v=103699841010215616881777303133' media='print' onload="this.media='all'"><link href="//beach2ocean.com/cdn/shop/t/95/assets/component-mega-menu.css?v=142827674784836353711779109449" rel="stylesheet" type="text/css" media="all" />
1833<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-mega-menu-nested.css?v=109389474571895577341777303133" rel="stylesheet" type="text/css" media="all" />
1834<link href="//beach2ocean.com/cdn/shop/t/95/assets/mega-menu-block.css?v=35635337837713069711777303131" rel="stylesheet" type="text/css" media="all" />
1835
1836<style>
1837  header-drawer {
1838    justify-self: start;
1839    margin-left: -1.2rem;
1840  }@media screen and (min-width: 990px) {
1841      header-drawer {
1842        display: none;
1843      }
1844    }.menu-drawer-container {
1845    display: flex;
1846  }
1847
1848  .list-menu {
1849    list-style: none;
1850    padding: 0;
1851    margin: 0;
1852  }
1853
1854  .list-menu--inline {
1855    display: inline-flex;
1856    flex-wrap: wrap;
1857  }
1858
1859  summary.list-menu__item {
1860    padding-right: 2.7rem;
1861  }
1862
1863  .list-menu__item {
1864    display: flex;
1865    align-items: center;
1866    line-height: calc(1 + 0.3 / var(--font-body-scale));
1867  }
1868
1869  .list-menu__item--link {
1870    text-decoration: none;
1871    padding-bottom: 1rem;
1872    padding-top: 1rem;
1873    line-height: calc(1 + 0.8 / var(--font-body-scale));
1874  }
1875
1876  @media screen and (min-width: 750px) {
1877    .list-menu__item--link {
1878      padding-bottom: 0.5rem;
1879      padding-top: 0.5rem;
1880    }
1881  }
1882
1883  
1884    @media screen and (min-width: 990px) {
1885      .header:not(.header--top-center) * > .header__search,
1886      .header--top-center > .header__search {
1887        display: none;
1888      }
1889
1890      .header:not(.header--top-center) > .header__search,
1891      .header--top-center * > .header__search {
1892        display: inline-flex;
1893      }
1894    }
1895  
1896
1897
1898  
1899    @media screen and (min-width: 990px) {
1900      .header__inline-menu {
1901        display: flex;
1902        justify-content: center;
1903        border-top: 0.1rem solid rgba(var(--color-foreground), 0.08);
1904        width: calc(100% + 6rem);
1905      }
1906
1907      .header__menu-item {
1908        padding: 16px;
1909      }
1910
1911      .header__inline-menu {
1912        margin-bottom: -4px ;
1913      }
1914    }
1915  
1916
1917  
1918</style><style data-shopify>.header {
1919    padding: 8px 3rem 2px 3rem;
1920  }
1921
1922  .section-header {
1923    position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */
1924    margin-bottom: 0px;
1925  }
1926
1927  @media screen and (min-width: 750px) {
1928    .section-header {
1929      margin-bottom: 0px;
1930    }
1931  }
1932
1933  @media screen and (min-width: 990px) {
1934    .header {
1935      padding-top: 16px;
1936      padding-bottom: 4px;
1937    }
1938  }</style>
1938<script src='//beach2ocean.com/cdn/shop/t/95/assets/cart-notification.js?v=96687863481998089631777303134' defer='defer'></script>
1938
1939
1940<sticky-header
1941  
1942    data-sticky-type='always'
1943  
1944  class='header-wrapper color-scheme-1 gradient header-wrapper--border-bottom'
1945><header class='header header--top-center header--mobile-center  header--has-menu header--has-social header--has-account'>
1946
1947<link href="//beach2ocean.com/cdn/shop/t/95/assets/header-drawer-v2.css?v=71385656991839977281777303135" rel="stylesheet" type="text/css" media="all" />
1948
1949<header-drawer data-breakpoint='tablet'>
1950  <details id='Details-menu-drawer-container' class='menu-drawer-container menu-drawer-v2'>
1951    <summary
1952      class='header__icon header__icon--menu header__icon--summary link focus-inset'
1953      aria-label='Menu'
1954    >
1955      <span><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-hamburger" viewBox="0 0 18 16"><path fill="currentColor" d="M1 .5a.5.5 0 1 0 0 1h15.71a.5.5 0 0 0 0-1zM.5 8a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1A.5.5 0 0 1 .5 8m0 7a.5.5 0 0 1 .5-.5h15.71a.5.5 0 0 1 0 1H1a.5.5 0 0 1-.5-.5"/></svg>
1956<svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
1957</span>
1958    </summary>
1959    <div id='menu-drawer' class='gradient menu-drawer motion-reduce color-scheme-1'>
1960      <div class='menu-drawer__inner-container'>
1961        <div class='menu-drawer__navigation-container'>
1962          <nav class='menu-drawer__navigation'>
1963            <ul class='menu-drawer__menu has-submenu list-menu' role='list'><li><details id='Details-menu-drawer-menu-item-1'>
1964                      <summary
1965                        id='HeaderDrawer-new'
1966                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
1967                      >
1968                        New
1969                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1970</span>
1971                      </summary>
1972
1973                      <div
1974                        id='link-new'
1975                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
1976                        tabindex='-1'
1977                      >
1978                        <div class='menu-drawer__inner-submenu'>
1979                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
1980                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
1981</span>
1982                            New
1983                          </button>
1984                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-new-just-in'>
1985                                    <summary
1986                                      id='HeaderDrawer-new-just-in'
1987                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
1988                                    >
1989                                      JUST IN
1990                                    </summary>
1991                                    <ul
1992                                      class='menu-drawer__menu list-menu'
1993                                      role='list'
1994                                      tabindex='-1'
1995                                    ></ul>
1996                                  </details>
1997                                  <ul
1998                                    class='menu-drawer__menu list-menu'
1999                                    role='list'
2000                                    tabindex='-1'
2001                                  ><li>
2002                                        <a
2003                                          id='HeaderDrawer-new-just-in-tops'
2004                                          href='/collections/new-tops'
2005                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2006                                          aria-current='page'
2007                                        >
2008                                          
2009
2010                                          
2011                                            Tops
2012                                          
2013                                        </a>
2014                                      </li><li>
2015                                        <a
2016                                          id='HeaderDrawer-new-just-in-bottoms'
2017                                          href='/collections/new-bottoms'
2018                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2019                                          aria-current='page'
2020                                        >
2021                                          
2022
2023                                          
2024                                            Bottoms
2025                                          
2026                                        </a>
2027                                      </li><li>
2028                                        <a
2029                                          id='HeaderDrawer-new-just-in-one-pieces'
2030                                          href='/collections/new-one-pieces'
2031                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2032                                          aria-current='page'
2033                                        >
2034                                          
2035
2036                                          
2037                                            One Pieces
2038                                          
2039                                        </a>
2040                                      </li><li>
2041                                        <a
2042                                          id='HeaderDrawer-new-just-in-plus-size'
2043                                          href='/collections/new-plus-size'
2044                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2045                                          aria-current='page'
2046                                        >
2047                                          
2048
2049                                          
2050                                            Plus Size
2051                                          
2052                                        </a>
2053                                      </li><li>
2054                                        <a
2055                                          id='HeaderDrawer-new-just-in-cover-ups'
2056                                          href='/collections/new-cover-ups'
2057                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2058                                          aria-current='page'
2059                                        >
2060                                          
2061
2062                                          
2063                                            Cover Ups
2064                                          
2065                                        </a>
2066                                      </li><li>
2067                                        <a
2068                                          id='HeaderDrawer-new-just-in-shop-all'
2069                                          href='/collections/new'
2070                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2071                                          aria-current='page'
2072                                        >
2073                                          
2074
2075                                          
2076                                            
2077                                            
2078                                            
2079
2080                                            Shop All 
2081                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2082</span>
2083                                          
2084                                        </a>
2085                                      </li></ul></li><li><details id='Details-menu-drawer-new-now-trending'>
2086                                    <summary
2087                                      id='HeaderDrawer-new-now-trending'
2088                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2089                                    >
2090                                      NOW TRENDING
2091                                    </summary>
2092                                    <ul
2093                                      class='menu-drawer__menu list-menu'
2094                                      role='list'
2095                                      tabindex='-1'
2096                                    ></ul>
2097                                  </details>
2098                                  <ul
2099                                    class='menu-drawer__menu list-menu'
2100                                    role='list'
2101                                    tabindex='-1'
2102                                  ><li>
2103                                        <a
2104                                          id='HeaderDrawer-new-now-trending-best-sellers'
2105                                          href='/collections/best-sellers'
2106                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2107                                          aria-current='page'
2108                                        >
2109                                          
2110
2111                                          
2112                                            Best Sellers
2113                                          
2114                                        </a>
2115                                      </li><li>
2116                                        <a
2117                                          id='HeaderDrawer-new-now-trending-bundles'
2118                                          href='/collections/bundles'
2119                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2120                                          aria-current='page'
2121                                        >
2122                                          
2123
2124                                          
2125                                            Bundles
2126                                          
2127                                        </a>
2128                                      </li><li>
2129                                        <a
2130                                          id='HeaderDrawer-new-now-trending-fresh-florals'
2131                                          href='/collections/fresh-florals'
2132                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2133                                          aria-current='page'
2134                                        >
2135                                          
2136
2137                                          
2138                                            Fresh Florals
2139                                          
2140                                        </a>
2141                                      </li><li>
2142                                        <a
2143                                          id='HeaderDrawer-new-now-trending-hardware'
2144                                          href='/collections/hardware'
2145                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2146                                          aria-current='page'
2147                                        >
2148                                          
2149
2150                                          
2151                                            Hardware
2152                                          
2153                                        </a>
2154                                      </li><li>
2155                                        <a
2156                                          id='HeaderDrawer-new-now-trending-hot-tropics'
2157                                          href='/collections/hot-tropics'
2158                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2159                                          aria-current='page'
2160                                        >
2161                                          
2162
2163                                          
2164                                            Hot Tropics
2165                                          
2166                                        </a>
2167                                      </li><li>
2168                                        <a
2169                                          id='HeaderDrawer-new-now-trending-matching-sets'
2170                                          href='/collections/make-it-a-match'
2171                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2172                                          aria-current='page'
2173                                        >
2174                                          
2175
2176                                          
2177                                            Matching Sets
2178                                          
2179                                        </a>
2180                                      </li><li>
2181                                        <a
2182                                          id='HeaderDrawer-new-now-trending-retro-revival'
2183                                          href='/collections/retro-revival'
2184                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2185                                          aria-current='page'
2186                                        >
2187                                          
2188
2189                                          
2190                                            Retro Revival
2191                                          
2192                                        </a>
2193                                      </li><li>
2194                                        <a
2195                                          id='HeaderDrawer-new-now-trending-timeless-classics'
2196                                          href='/collections/timeless-classics-1'
2197                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2198                                          aria-current='page'
2199                                        >
2200                                          
2201
2202                                          
2203                                            Timeless Classics
2204                                          
2205                                        </a>
2206                                      </li><li>
2207                                        <a
2208                                          id='HeaderDrawer-new-now-trending-shop-all-trends'
2209                                          href='/pages/shop-by-trend'
2210                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2211                                          aria-current='page'
2212                                        >
2213                                          
2214
2215                                          
2216                                            
2217                                            
2218                                            
2219
2220                                            Shop All Trends 
2221                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2222</span>
2223                                          
2224                                        </a>
2225                                      </li></ul></li>
2226                              
2227                                
2228
2229<li
2230  id='HeaderMegaMenuBlock-New'
2231  class='mega-menu-block__container mega-menu-block__container_standard'
2232>
2233  
2234
2235  
2236    <img src="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_new.jpg?v=1761768399&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_new.jpg?v=1761768399&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
2237  
2238
2239  
2240
2241  <div class='mega-menu-block__content-wrapper'>
2242    
2243
2244    
2245
2246    
2247      <a
2248        href='/collections/new'
2249        class='mega-menu-block__cta'
2250        
2251      >
2252        Shop New Arrivals
2253        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
2253ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2254</span>
2255      </a>
2256    
2257  </div>
2258</li>
2259
2260                              
2261                            
2262                              
2263                            
2264                              
2265                            
2266                              
2267                            
2268                              
2269                            
2270                              
2271                            
2272                              
2273                            
2274                              
2275                            
2276                              
2277                            
2278                              
2279                            
2280                          </ul>
2281                        </div>
2282                      </div>
2283                    </details></li><li><details id='Details-menu-drawer-menu-item-2'>
2284                      <summary
2285                        id='HeaderDrawer-brands'
2286                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
2287                      >
2288                        Brands
2289                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2290</span>
2291                      </summary>
2292
2293                      <div
2294                        id='link-brands'
2295                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
2296                        tabindex='-1'
2297                      >
2298                        <div class='menu-drawer__inner-submenu'>
2299                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
2300                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2301</span>
2302                            Brands
2303                          </button>
2304                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-brands-shop-by-brand'>
2305                                    <summary
2306                                      id='HeaderDrawer-brands-shop-by-brand'
2307                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2308                                    >
2309                                      Shop by Brand
2310                                    </summary>
2311                                    <ul
2312                                      class='menu-drawer__menu list-menu'
2313                                      role='list'
2314                                      tabindex='-1'
2315                                    ></ul>
2316                                  </details>
2317                                  <ul
2318                                    class='menu-drawer__menu list-menu'
2319                                    role='list'
2320                                    tabindex='-1'
2321                                  ><li>
2322                                        <a
2323                                          id='HeaderDrawer-brands-shop-by-brand-coco-reef'
2324                                          href='/collections/coco-reef-bra-sized-swimwear'
2325                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2326                                          aria-current='page'
2327                                        >
2328                                          
2329
2330                                          
2331                                            Coco Reef
2332                                          
2333                                        </a>
2334                                      </li><li>
2335                                        <a
2336                                          id='HeaderDrawer-brands-shop-by-brand-coco-contours'
2337                                          href='/collections/coco-contours-tummy-control-swimwear'
2338                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2339                                          aria-current='page'
2340                                        >
2341                                          
2342
2343                                          
2344                                            Coco Contours
2345                                          
2346                                        </a>
2347                                      </li><li>
2348                                        <a
2349                                          id='HeaderDrawer-brands-shop-by-brand-beach-house'
2350                                          href='/collections/beach-house-swimwear'
2351                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2352                                          aria-current='page'
2353                                        >
2354                                          
2355
2356                                          
2357                                            Beach House
2358                                          
2359                                        </a>
2360                                      </li><li>
2361                                        <a
2362                                          id='HeaderDrawer-brands-shop-by-brand-beach-house-sport'
2363                                          href='/collections/beach-house-sport'
2364                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2365                                          aria-current='page'
2366                                        >
2367                                          
2368
2369                                          
2370                                            Beach House Sport
2371                                          
2372                                        </a>
2373                                      </li><li>
2374                                        <a
2375                                          id='HeaderDrawer-brands-shop-by-brand-carmen-marc-valvo'
2376                                          href='/collections/carmen-marc-valvo-swimwear'
2377                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2378                                          aria-current='page'
2379                                        >
2380                                          
2381
2382                                          
2383                                            Carmen Marc Valvo
2384                                          
2385                                        </a>
2386                                      </li><li>
2387                                        <a
2388                                          id='HeaderDrawer-brands-shop-by-brand-michael-kors'
2389                                          href='/collections/michael-kors-swimwear'
2390                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2391                                          aria-current='page'
2392                                        >
2393                                          
2394
2395                                          
2396                                            Michael Kors
2397                                          
2398                                        </a>
2399                                      </li><li>
2400                                        <a
2401                                          id='HeaderDrawer-brands-shop-by-brand-kate-spade'
2402                                          href='/collections/kate-spade-swimwear'
2403                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2404                                          aria-current='page'
2405                                        >
2406                                          
2407
2408                                          
2409                                            Kate Spade
2410                                          
2411                                        </a>
2412                                      </li><li>
2413                                        <a
2414                                          id='HeaderDrawer-brands-shop-by-brand-vince-camuto'
2415                                          href='/collections/vince-camuto-swimwear'
2416                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2417                                          aria-current='page'
2418                                        >
2419                                          
2420
2421                                          
2422                                            Vince Camuto
2423                                          
2424                                        </a>
2425                                      </li><li>
2426                                        <a
2427                                          id='HeaderDrawer-brands-shop-by-brand-shapemaker'
2428                                          href='/collections/shapemaker'
2429                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2430                                          aria-current='page'
2431                                        >
2432                                          
2433
2434                                          
2435                                            Shapemaker
2436                                          
2437                                        </a>
2438                                      </li><li>
2439                                        <a
2440                                          id='HeaderDrawer-brands-shop-by-brand-gabar'
2441                                          href='/collections/gabar-swimwear'
2442                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2443                                          aria-current='page'
2444                                        >
2445                                          
2446
2447                                          
2448                                            Gabar
2449                                          
2450                                        </a>
2451                                      </li><li>
2452                                        <a
2453                                          id='HeaderDrawer-brands-shop-by-brand-roxanne'
2454                                          href='/collections/roxanne-swimwear'
2455                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2456                                          aria-current='page'
2457                                        >
2458                                          
2459
2460                                          
2461                                            Roxanne
2462                                          
2463                                        </a>
2464                                      </li></ul></li>
2465                              
2466                            
2467                              
2468                            
2469                              
2470                            
2471                              
2472                            
2473                              
2474                            
2475                              
2476                            
2477                              
2478                            
2479                              
2480                            
2481                              
2482                            
2483                              
2484                            
2485                          </ul>
2486                        </div>
2487                      </div>
2488                    </details></li><li>
2488<details id='Details-menu-drawer-menu-item-3'>
2489                      <summary
2490                        id='HeaderDrawer-swim-tops'
2491                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
2492                      >
2493                        Swim Tops
2494                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2495</span>
2496                      </summary>
2497
2498                      <div
2499                        id='link-swim-tops'
2500                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
2501                        tabindex='-1'
2502                      >
2503                        <div class='menu-drawer__inner-submenu'>
2504                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
2505                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2506</span>
2507                            Swim Tops
2508                          </button>
2509                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-swim-tops-featured'>
2510                                    <summary
2511                                      id='HeaderDrawer-swim-tops-featured'
2512                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2513                                    >
2514                                      FEATURED
2515                                    </summary>
2516                                    <ul
2517                                      class='menu-drawer__menu list-menu'
2518                                      role='list'
2519                                      tabindex='-1'
2520                                    ></ul>
2521                                  </details>
2522                                  <ul
2523                                    class='menu-drawer__menu list-menu'
2524                                    role='list'
2525                                    tabindex='-1'
2526                                  ><li>
2527                                        <a
2528                                          id='HeaderDrawer-swim-tops-featured-new-tops'
2529                                          href='/collections/new-tops'
2530                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2531                                          aria-current='page'
2532                                        >
2533                                          
2534
2535                                          
2536                                            New Tops
2537                                          
2538                                        </a>
2539                                      </li><li>
2540                                        <a
2541                                          id='HeaderDrawer-swim-tops-featured-best-sellers'
2542                                          href='/collections/best-selling-tops'
2543                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2544                                          aria-current='page'
2545                                        >
2546                                          
2547
2548                                          
2549                                            Best Sellers
2550                                          
2551                                        </a>
2552                                      </li><li>
2553                                        <a
2554                                          id='HeaderDrawer-swim-tops-featured-shop-by-silhouette'
2555                                          href='/pages/shop-by-silhouette-tops'
2556                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2557                                          aria-current='page'
2558                                        >
2559                                          
2560
2561                                          
2562                                            Shop By Silhouette
2563                                          
2564                                        </a>
2565                                      </li></ul></li><li>
2565<details id='Details-menu-drawer-swim-tops-shop-by-style'>
2566                                    <summary
2567                                      id='HeaderDrawer-swim-tops-shop-by-style'
2568                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2569                                    >
2570                                      Shop by Style
2571                                    </summary>
2572                                    <ul
2573                                      class='menu-drawer__menu list-menu'
2574                                      role='list'
2575                                      tabindex='-1'
2576                                    ></ul>
2577                                  </details>
2578                                  <ul
2579                                    class='menu-drawer__menu list-menu'
2580                                    role='list'
2581                                    tabindex='-1'
2582                                  ><li>
2583                                        <a
2584                                          id='HeaderDrawer-swim-tops-shop-by-style-tankini-tops'
2585                                          href='/collections/tankini-tops'
2586                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2587                                          aria-current='page'
2588                                        >
2589                                          
2590
2591                                          
2592                                            Tankini Tops
2593                                          
2594                                        </a>
2595                                      </li><li>
2596                                        <a
2597                                          id='HeaderDrawer-swim-tops-shop-by-style-bikini-tops'
2598                                          href='/collections/bikini-tops'
2599                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2600                                          aria-current='page'
2601                                        >
2602                                          
2603
2604                                          
2605                                            Bikini Tops
2606                                          
2607                                        </a>
2608                                      </li><li>
2609                                        <a
2610                                          id='HeaderDrawer-swim-tops-shop-by-style-bra-sized-tops'
2611                                          href='/collections/bra-sized-tops'
2612                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2613                                          aria-current='page'
2614                                        >
2615                                          
2616
2617                                          
2618                                            Bra Sized Tops
2619                                          
2620                                        </a>
2621                                      </li><li>
2622                                        <a
2623                                          id='HeaderDrawer-swim-tops-shop-by-style-underwire-tops'
2624                                          href='/collections/underwire-tops'
2625                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2626                                          aria-current='page'
2627                                        >
2628                                          
2629
2630                                          
2631                                            Underwire Tops
2632                                          
2633                                        </a>
2634                                      </li><li>
2635                                        <a
2636                                          id='HeaderDrawer-swim-tops-shop-by-style-bandeau-tops'
2637                                          href='/collections/bandeau-swimsuit-tops'
2638                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2639                                          aria-current='page'
2640                                        >
2641                                          
2642
2643                                          
2644                                            Bandeau Tops
2645                                          
2646                                        </a>
2647                                      </li><li>
2648                                        <a
2649                                          id='HeaderDrawer-swim-tops-shop-by-style-active-tops'
2650                                          href='/collections/active-tops'
2651                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2652                                          aria-current='page'
2653                                        >
2654                                          
2655
2656                                          
2657                                            Active Tops
2658                                          
2659                                        </a>
2660                                      </li><li>
2661                                        <a
2662                                          id='HeaderDrawer-swim-tops-shop-by-style-plus-size-tops'
2663                                          href='/collections/plus-size-tops'
2664                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2665                                          aria-current='page'
2666                                        >
2667                                          
2668
2669                                          
2670                                            Plus Size Tops
2671                                          
2672                                        </a>
2673                                      </li><li>
2674                                        <a
2675                                          id='HeaderDrawer-swim-tops-shop-by-style-shop-all'
2676                                          href='/collections/swimsuit-tops'
2677                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2678                                          aria-current='page'
2679                                        >
2680                                          
2681
2682                                          
2683                                            
2684                                            
2685                                            
2686
2687                                            Shop All 
2688                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2689</span>
2690                                          
2691                                        </a>
2692                                      </li></ul></li>
2693                              
2694                            
2695                              
2696                            
2697                              
2698                            
2699                              
2700                            
2701                              
2702                            
2703                              
2704                            
2705                              
2706                            
2707                              
2708                            
2709                              
2710                            
2711                              
2712                            
2713                          </ul>
2714                        </div>
2715                      </div>
2716                    </details></li><li><details id='Details-menu-drawer-menu-item-4'>
2717                      <summary
2718                        id='HeaderDrawer-swim-bottoms'
2719                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
2720                      >
2721                        Swim Bottoms
2722                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2723</span>
2724                      </summary>
2725
2726                      <div
2727                        id='link-swim-bottoms'
2728                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
2729                        tabindex='-1'
2730                      >
2731                        <div class='menu-drawer__inner-submenu'>
2732                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
2733                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
2734</span>
2735                            Swim Bottoms
2736                          </button>
2737                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-swim-bottoms-featured'>
2738                                    <summary
2739                                      id='HeaderDrawer-swim-bottoms-featured'
2740                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2741                                    >
2742                                      FEATURED
2743                                    </summary>
2744                                    <ul
2745                                      class='menu-drawer__menu list-menu'
2746                                      role='list'
2747                                      tabindex='-1'
2748                                    ></ul>
2749                                  </details>
2750                                  <ul
2751                                    class='menu-drawer__menu list-menu'
2752                                    role='list'
2753                                    tabindex='-1'
2754                                  ><li>
2755                                        <a
2756                                          id='HeaderDrawer-swim-bottoms-featured-new-bottoms'
2757                                          href='/collections/new-bottoms'
2758                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2759                                          aria-current='page'
2760                                        >
2761                                          
2762
2763                                          
2764                                            New Bottoms
2765                                          
2766                                        </a>
2767                                      </li><li>
2768                                        <a
2769                                          id='HeaderDrawer-swim-bottoms-featured-best-sellers'
2770                                          href='/collections/best-selling-bottoms'
2771                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2772                                          aria-current='page'
2773                                        >
2774                                          
2775
2776                                          
2777                                            Best Sellers
2778                                          
2779                                        </a>
2780                                      </li><li>
2781                                        <a
2782                                          id='HeaderDrawer-swim-bottoms-featured-shop-by-silhouette'
2783                                          href='/pages/shop-by-silhouette-bottoms'
2784                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2785                                          aria-current='page'
2786                                        >
2787                                          
2788
2789                                          
2790                                            Shop By Silhouette
2791                                          
2792                                        </a>
2793                                      </li><li>
2794                                        <a
2795                                          id='HeaderDrawer-swim-bottoms-featured-explore-swim-skorts-skirts'
2796                                          href='/pages/explore-skorts-skirts'
2797                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2798                                          aria-current='page'
2799                                        >
2800                                          
2801
2802                                          
2803                                            Explore Swim Skorts &amp; Skirts
2804                                          
2805                                        </a>
2806                                      </li></ul></li><li>
2806<details id='Details-menu-drawer-swim-bottoms-shop-by-style'>
2807                                    <summary
2808                                      id='HeaderDrawer-swim-bottoms-shop-by-style'
2809                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2810                                    >
2811                                      Shop by Style
2812                                    </summary>
2813                                    <ul
2814                                      class='menu-drawer__menu list-menu'
2815                                      role='list'
2816                                      tabindex='-1'
2817                                    ></ul>
2818                                  </details>
2819                                  <ul
2820                                    class='menu-drawer__menu list-menu'
2821                                    role='list'
2822                                    tabindex='-1'
2823                                  ><li>
2824                                        <a
2825                                          id='HeaderDrawer-swim-bottoms-shop-by-style-bikini-bottoms'
2826                                          href='/collections/bikini-bottoms'
2827                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2828                                          aria-current='page'
2829                                        >
2830                                          
2831
2832                                          
2833                                            Bikini Bottoms
2834                                          
2835                                        </a>
2836                                      </li><li>
2837                                        <a
2838                                          id='HeaderDrawer-swim-bottoms-shop-by-style-high-waisted-bottoms'
2839                                          href='/collections/high-waisted-bottoms'
2840                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2841                                          aria-current='page'
2842                                        >
2843                                          
2844
2845                                          
2846                                            High Waisted Bottoms
2847                                          
2848                                        </a>
2849                                      </li><li>
2850                                        <a
2851                                          id='HeaderDrawer-swim-bottoms-shop-by-style-swim-skirts-skorts'
2852                                          href='/collections/swim-skirts'
2853                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2854                                          aria-current='page'
2855                                        >
2856                                          
2857
2858                                          
2859                                            Swim Skirts &amp; Skorts
2860                                          
2861                                        </a>
2862                                      </li><li>
2863                                        <a
2864                                          id='HeaderDrawer-swim-bottoms-shop-by-style-swim-shorts'
2865                                          href='/collections/swim-shorts'
2866                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2867                                          aria-current='page'
2868                                        >
2869                                          
2870
2871                                          
2872                                            Swim Shorts
2873                                          
2874                                        </a>
2875                                      </li><li>
2876                                        <a
2877                                          id='HeaderDrawer-swim-bottoms-shop-by-style-active-bottoms'
2878                                          href='/collections/active-bottoms'
2879                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2880                                          aria-current='page'
2881                                        >
2882                                          
2883
2884                                          
2885                                            Active Bottoms
2886                                          
2887                                        </a>
2888                                      </li><li>
2889                                        <a
2890                                          id='HeaderDrawer-swim-bottoms-shop-by-style-tummy-control-bottoms'
2891                                          href='/collections/tummy-control-bottoms'
2892                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2893                                          aria-current='page'
2894                                        >
2895                                          
2896
2897                                          
2898                                            Tummy Control Bottoms
2899                                          
2900                                        </a>
2901                                      </li><li>
2902                                        <a
2903                                          id='HeaderDrawer-swim-bottoms-shop-by-style-plus-size-bottoms'
2904                                          href='/collections/plus-size-bottoms'
2905                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2906                                          aria-current='page'
2907                                        >
2908                                          
2909
2910                                          
2911                                            Plus Size Bottoms
2912                                          
2913                                        </a>
2914                                      </li><li>
2915                                        <a
2916                                          id='HeaderDrawer-swim-bottoms-shop-by-style-shop-all'
2917                                          href='/collections/bottoms'
2918                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2919                                          aria-current='page'
2920                                        >
2921                                          
2922
2923                                          
2924                                            
2925                                            
2926                                            
2927
2928                                            Shop All 
2929                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
2930</span>
2931                                          
2932                                        </a>
2933                                      </li></ul></li><li><details id='Details-menu-drawer-swim-bottoms-shop-by-coverage'>
2934                                    <summary
2935                                      id='HeaderDrawer-swim-bottoms-shop-by-coverage'
2936                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
2937                                    >
2938                                      Shop by Coverage
2939                                    </summary>
2940                                    <ul
2941                                      class='menu-drawer__menu list-menu'
2942                                      role='list'
2943                                      tabindex='-1'
2944                                    ></ul>
2945                                  </details>
2946                                  <ul
2947                                    class='menu-drawer__menu list-menu'
2948                                    role='list'
2949                                    tabindex='-1'
2950                                  ><li>
2951                                        <a
2952                                          id='HeaderDrawer-swim-bottoms-shop-by-coverage-cheeky'
2953                                          href='/collections/cheeky-coverage-bottoms'
2954                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2955                                          aria-current='page'
2956                                        >
2957                                          
2958
2959                                          
2960                                            Cheeky
2961                                          
2962                                        </a>
2963                                      </li><li>
2964                                        <a
2965                                          id='HeaderDrawer-swim-bottoms-shop-by-coverage-moderate'
2966                                          href='/collections/moderate-coverage-bottoms'
2967                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2968                                          aria-current='page'
2969                                        >
2970                                          
2971
2972                                          
2973                                            Moderate
2974                                          
2975                                        </a>
2976                                      </li><li>
2977                                        <a
2978                                          id='HeaderDrawer-swim-bottoms-shop-by-coverage-full'
2979                                          href='/collections/full-coverage-bottoms'
2980                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
2981                                          aria-current='page'
2982                                        >
2983                                          
2984
2985                                          
2986                                            Full
2987                                          
2988                                        </a>
2989                                      </li></ul></li>
2990                              
2991                            
2992                              
2993                            
2994                              
2995                            
2996                              
2997                            
2998                              
2999                            
3000                              
3001                            
3002                              
3003                            
3004                              
3005                            
3006                              
3007                            
3008                              
3009                            
3010                          </ul>
3011                        </div>
3012                      </div>
3013                    </details></li><li>
3013<details id='Details-menu-drawer-menu-item-5'>
3014                      <summary
3015                        id='HeaderDrawer-one-pieces'
3016                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
3017                      >
3018                        One Pieces
3019                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3020</span>
3021                      </summary>
3022
3023                      <div
3024                        id='link-one-pieces'
3025                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
3026                        tabindex='-1'
3027                      >
3028                        <div class='menu-drawer__inner-submenu'>
3029                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
3030                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3031</span>
3032                            One Pieces
3033                          </button>
3034                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-one-pieces-featured'>
3035                                    <summary
3036                                      id='HeaderDrawer-one-pieces-featured'
3037                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3038                                    >
3039                                      FEATURED
3040                                    </summary>
3041                                    <ul
3042                                      class='menu-drawer__menu list-menu'
3043                                      role='list'
3044                                      tabindex='-1'
3045                                    ></ul>
3046                                  </details>
3047                                  <ul
3048                                    class='menu-drawer__menu list-menu'
3049                                    role='list'
3050                                    tabindex='-1'
3051                                  ><li>
3052                                        <a
3053                                          id='HeaderDrawer-one-pieces-featured-new-one-pieces'
3054                                          href='/collections/new-one-pieces'
3055                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3056                                          aria-current='page'
3057                                        >
3058                                          
3059
3060                                          
3061                                            New One Pieces
3062                                          
3063                                        </a>
3064                                      </li><li>
3065                                        <a
3066                                          id='HeaderDrawer-one-pieces-featured-best-sellers'
3067                                          href='/collections/best-sellers-one-pieces'
3068                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3069                                          aria-current='page'
3070                                        >
3071                                          
3072
3073                                          
3074                                            Best Sellers
3075                                          
3076                                        </a>
3077                                      </li><li>
3078                                        <a
3079                                          id='HeaderDrawer-one-pieces-featured-classic-solids'
3080                                          href='/collections/one-pieces?filter.p.m.custom.trends=Solids'
3081                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3082                                          aria-current='page'
3083                                        >
3084                                          
3085
3086                                          
3087                                            Classic Solids
3088                                          
3089                                        </a>
3090                                      </li><li>
3091                                        <a
3092                                          id='HeaderDrawer-one-pieces-featured-black-one-piece-swimsuits'
3093                                          href='https://beach2ocean.com/collections/black-one-piece-swimsuits?filter.v.t.shopify.color-pattern=gid%3A%2F%2Fshopify%2FTaxonomyValue%2F1&filter.v.price.gte=&filter.v.price.lte=&sort_by=most-relevant'
3094                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3095                                          aria-current='page'
3096                                        >
3097                                          
3098
3099                                          
3100                                            Black One Piece Swimsuits
3101                                          
3102                                        </a>
3103                                      </li></ul></li><li>
3103<details id='Details-menu-drawer-one-pieces-shop-by-style'>
3104                                    <summary
3105                                      id='HeaderDrawer-one-pieces-shop-by-style'
3106                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3107                                    >
3108                                      Shop by Style
3109                                    </summary>
3110                                    <ul
3111                                      class='menu-drawer__menu list-menu'
3112                                      role='list'
3113                                      tabindex='-1'
3114                                    ></ul>
3115                                  </details>
3116                                  <ul
3117                                    class='menu-drawer__menu list-menu'
3118                                    role='list'
3119                                    tabindex='-1'
3120                                  ><li>
3121                                        <a
3122                                          id='HeaderDrawer-one-pieces-shop-by-style-underwire-swimsuits'
3123                                          href='/collections/underwire-swimsuits'
3124                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3125                                          aria-current='page'
3126                                        >
3127                                          
3128
3129                                          
3130                                            Underwire Swimsuits
3131                                          
3132                                        </a>
3133                                      </li><li>
3134                                        <a
3135                                          id='HeaderDrawer-one-pieces-shop-by-style-bra-sized-swimsuits'
3136                                          href='/collections/bra-sized-swimsuits'
3137                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3138                                          aria-current='page'
3139                                        >
3140                                          
3141
3142                                          
3143                                            Bra Sized Swimsuits
3144                                          
3145                                        </a>
3146                                      </li><li>
3147                                        <a
3148                                          id='HeaderDrawer-one-pieces-shop-by-style-bandeau-swimsuits'
3149                                          href='/collections/bandeau-swimsuits'
3150                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3151                                          aria-current='page'
3152                                        >
3153                                          
3154
3155                                          
3156                                            Bandeau Swimsuits
3157                                          
3158                                        </a>
3159                                      </li><li>
3160                                        <a
3161                                          id='HeaderDrawer-one-pieces-shop-by-style-swim-dresses'
3162                                          href='/collections/swim-dresses'
3163                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3164                                          aria-current='page'
3165                                        >
3166                                          
3167
3168                                          
3169                                            Swim Dresses
3170                                          
3171                                        </a>
3172                                      </li><li>
3173                                        <a
3174                                          id='HeaderDrawer-one-pieces-shop-by-style-active-swimsuits'
3175                                          href='/collections/active-swimsuits'
3176                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3177                                          aria-current='page'
3178                                        >
3179                                          
3180
3181                                          
3182                                            Active Swimsuits
3183                                          
3184                                        </a>
3185                                      </li><li>
3186                                        <a
3187                                          id='HeaderDrawer-one-pieces-shop-by-style-tummy-control-swimsuits'
3188                                          href='/collections/tummy-control-one-piece-swimsuits'
3189                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3190                                          aria-current='page'
3191                                        >
3192                                          
3193
3194                                          
3195                                            Tummy Control Swimsuits
3196                                          
3197                                        </a>
3198                                      </li><li>
3199                                        <a
3200                                          id='HeaderDrawer-one-pieces-shop-by-style-shop-all'
3201                                          href='/collections/one-pieces'
3202                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3203                                          aria-current='page'
3204                                        >
3205                                          
3206
3207                                          
3208                                            
3209                                            
3210                                            
3211
3212                                            Shop All 
3213                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3214</span>
3215                                          
3216                                        </a>
3217                                      </li></ul></li>
3218                              
3219                            
3220                              
3221                            
3222                              
3223                            
3224                              
3225                            
3226                              
3227                            
3228                              
3229                                
3230
3231<li
3232  id='HeaderMegaMenuBlock-One Pieces'
3233  class='mega-menu-block__container mega-menu-block__container_standard'
3234>
3235  
3236
3237  
3238    <img src="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_shapemaker.jpg?v=1761768386&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_shapemaker.jpg?v=1761768386&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
3239  
3240
3241  
3242
3243  <div class='mega-menu-block__content-wrapper'>
3244    
3245
3246    
3247
3248    
3249      <a
3250        href='/collections/shapemaker'
3251        class='mega-menu-block__cta'
3252        
3253      >
3254        Shop Now
3255        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3255ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3256</span>
3257      </a>
3258    
3259  </div>
3260</li>
3261
3262                              
3263                            
3264                              
3265                            
3266                              
3267                            
3268                              
3269                            
3270                              
3271                            
3272                          </ul>
3273                        </div>
3274                      </div>
3275                    </details></li><li><details id='Details-menu-drawer-menu-item-6'>
3276                      <summary
3277                        id='HeaderDrawer-plus-sizes'
3278                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
3279                      >
3280                        Plus Sizes
3281                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3282</span>
3283                      </summary>
3284
3285                      <div
3286                        id='link-plus-sizes'
3287                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
3288                        tabindex='-1'
3289                      >
3290                        <div class='menu-drawer__inner-submenu'>
3291                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
3292                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3293</span>
3294                            Plus Sizes
3295                          </button>
3296                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-plus-sizes-featured'>
3297                                    <summary
3298                                      id='HeaderDrawer-plus-sizes-featured'
3299                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3300                                    >
3301                                      FEATURED
3302                                    </summary>
3303                                    <ul
3304                                      class='menu-drawer__menu list-menu'
3305                                      role='list'
3306                                      tabindex='-1'
3307                                    ></ul>
3308                                  </details>
3309                                  <ul
3310                                    class='menu-drawer__menu list-menu'
3311                                    role='list'
3312                                    tabindex='-1'
3313                                  ><li>
3314                                        <a
3315                                          id='HeaderDrawer-plus-sizes-featured-new-plus-size'
3316                                          href='/collections/new-plus-size'
3317                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3318                                          aria-current='page'
3319                                        >
3320                                          
3321
3322                                          
3323                                            New Plus Size
3324                                          
3325                                        </a>
3326                                      </li><li>
3327                                        <a
3328                                          id='HeaderDrawer-plus-sizes-featured-best-sellers'
3329                                          href='/collections/best-selling-plus-size'
3330                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3331                                          aria-current='page'
3332                                        >
3333                                          
3334
3335                                          
3336                                            Best Sellers
3337                                          
3338                                        </a>
3339                                      </li></ul></li><li>
3339<details id='Details-menu-drawer-plus-sizes-shop-by-style'>
3340                                    <summary
3341                                      id='HeaderDrawer-plus-sizes-shop-by-style'
3342                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3343                                    >
3344                                      Shop by Style
3345                                    </summary>
3346                                    <ul
3347                                      class='menu-drawer__menu list-menu'
3348                                      role='list'
3349                                      tabindex='-1'
3350                                    ></ul>
3351                                  </details>
3352                                  <ul
3353                                    class='menu-drawer__menu list-menu'
3354                                    role='list'
3355                                    tabindex='-1'
3356                                  ><li>
3357                                        <a
3358                                          id='HeaderDrawer-plus-sizes-shop-by-style-plus-size-tops'
3359                                          href='/collections/plus-size-tops'
3360                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3361                                          aria-current='page'
3362                                        >
3363                                          
3364
3365                                          
3366                                            Plus Size Tops
3367                                          
3368                                        </a>
3369                                      </li><li>
3370                                        <a
3371                                          id='HeaderDrawer-plus-sizes-shop-by-style-plus-size-bottoms'
3372                                          href='/collections/plus-size-bottoms'
3373                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3374                                          aria-current='page'
3375                                        >
3376                                          
3377
3378                                          
3379                                            Plus Size Bottoms
3380                                          
3381                                        </a>
3382                                      </li><li>
3383                                        <a
3384                                          id='HeaderDrawer-plus-sizes-shop-by-style-plus-size-one-pieces'
3385                                          href='/collections/plus-size-one-pieces'
3386                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3387                                          aria-current='page'
3388                                        >
3389                                          
3390
3391                                          
3392                                            Plus Size One Pieces
3393                                          
3394                                        </a>
3395                                      </li><li>
3396                                        <a
3397                                          id='HeaderDrawer-plus-sizes-shop-by-style-plus-size-cover-ups'
3398                                          href='/collections/plus-size-cover-ups'
3399                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3400                                          aria-current='page'
3401                                        >
3402                                          
3403
3404                                          
3405                                            Plus Size Cover Ups
3406                                          
3407                                        </a>
3408                                      </li><li>
3409                                        <a
3410                                          id='HeaderDrawer-plus-sizes-shop-by-style-shop-all'
3411                                          href='/collections/plus-size-swimwear'
3412                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3413                                          aria-current='page'
3414                                        >
3415                                          
3416
3417                                          
3418                                            
3419                                            
3420                                            
3421
3422                                            Shop All 
3423                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3424</span>
3425                                          
3426                                        </a>
3427                                      </li></ul></li>
3428                              
3429                            
3430                              
3431                            
3432                              
3433                            
3434                              
3435                            
3436                              
3437                            
3438                              
3439                            
3440                              
3441                                
3442
3443<li
3444  id='HeaderMegaMenuBlock-Plus Sizes'
3445  class='mega-menu-block__container mega-menu-block__container_standard'
3446>
3447  
3448
3449  
3450    <img src="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Large_plus_sizes.jpg?v=1752524827&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Large_plus_sizes.jpg?v=1752524827&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
3451  
3452
3453  
3454
3455  <div class='mega-menu-block__content-wrapper'>
3456    
3457
3458    
3459
3460    
3461      <a
3462        href='/collections/plus-sizes'
3463        class='mega-menu-block__cta'
3464        
3465      >
3466        Shop Plus Sizes
3467        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3467ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3468</span>
3469      </a>
3470    
3471  </div>
3472</li>
3473
3474                              
3475                            
3476                              
3477                            
3478                              
3479                            
3480                              
3481                            
3482                          </ul>
3483                        </div>
3484                      </div>
3485                    </details></li><li><details id='Details-menu-drawer-menu-item-7'>
3486                      <summary
3487                        id='HeaderDrawer-cover-ups'
3488                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
3489                      >
3490                        Cover Ups
3491                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3492</span>
3493                      </summary>
3494
3495                      <div
3496                        id='link-cover-ups'
3497                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
3498                        tabindex='-1'
3499                      >
3500                        <div class='menu-drawer__inner-submenu'>
3501                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
3502                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3503</span>
3504                            Cover Ups
3505                          </button>
3506                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-cover-ups-featured'>
3507                                    <summary
3508                                      id='HeaderDrawer-cover-ups-featured'
3509                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3510                                    >
3511                                      FEATURED
3512                                    </summary>
3513                                    <ul
3514                                      class='menu-drawer__menu list-menu'
3515                                      role='list'
3516                                      tabindex='-1'
3517                                    ></ul>
3518                                  </details>
3519                                  <ul
3520                                    class='menu-drawer__menu list-menu'
3521                                    role='list'
3522                                    tabindex='-1'
3523                                  ><li>
3524                                        <a
3525                                          id='HeaderDrawer-cover-ups-featured-new-cover-ups'
3526                                          href='/collections/new-cover-ups'
3527                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3528                                          aria-current='page'
3529                                        >
3530                                          
3531
3532                                          
3533                                            New Cover Ups
3534                                          
3535                                        </a>
3536                                      </li><li>
3537                                        <a
3538                                          id='HeaderDrawer-cover-ups-featured-best-sellers'
3539                                          href='/collections/best-sellers-cover-ups'
3540                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3541                                          aria-current='page'
3542                                        >
3543                                          
3544
3545                                          
3546                                            Best Sellers
3547                                          
3548                                        </a>
3549                                      </li></ul></li><li>
3549<details id='Details-menu-drawer-cover-ups-shop-by-style'>
3550                                    <summary
3551                                      id='HeaderDrawer-cover-ups-shop-by-style'
3552                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3553                                    >
3554                                      Shop by Style
3555                                    </summary>
3556                                    <ul
3557                                      class='menu-drawer__menu list-menu'
3558                                      role='list'
3559                                      tabindex='-1'
3560                                    ></ul>
3561                                  </details>
3562                                  <ul
3563                                    class='menu-drawer__menu list-menu'
3564                                    role='list'
3565                                    tabindex='-1'
3566                                  ><li>
3567                                        <a
3568                                          id='HeaderDrawer-cover-ups-shop-by-style-dresses'
3569                                          href='/collections/dresses'
3570                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3571                                          aria-current='page'
3572                                        >
3573                                          
3574
3575                                          
3576                                            Dresses
3577                                          
3578                                        </a>
3579                                      </li><li>
3580                                        <a
3581                                          id='HeaderDrawer-cover-ups-shop-by-style-tops'
3582                                          href='/collections/tops-cover-ups'
3583                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3584                                          aria-current='page'
3585                                        >
3586                                          
3587
3588                                          
3589                                            Tops
3590                                          
3591                                        </a>
3592                                      </li><li>
3593                                        <a
3594                                          id='HeaderDrawer-cover-ups-shop-by-style-bottoms'
3595                                          href='/collections/bottoms-cover-ups'
3596                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3597                                          aria-current='page'
3598                                        >
3599                                          
3600
3601                                          
3602                                            Bottoms
3603                                          
3604                                        </a>
3605                                      </li><li>
3606                                        <a
3607                                          id='HeaderDrawer-cover-ups-shop-by-style-rash-guards'
3608                                          href='/collections/rash-guards'
3609                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3610                                          aria-current='page'
3611                                        >
3612                                          
3613
3614                                          
3615                                            Rash Guards
3616                                          
3617                                        </a>
3618                                      </li><li>
3619                                        <a
3620                                          id='HeaderDrawer-cover-ups-shop-by-style-resortwear'
3621                                          href='/collections/resortwear'
3622                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3623                                          aria-current='page'
3624                                        >
3625                                          
3626
3627                                          
3628                                            Resortwear
3629                                          
3630                                        </a>
3631                                      </li><li>
3632                                        <a
3633                                          id='HeaderDrawer-cover-ups-shop-by-style-shop-all'
3634                                          href='/collections/cover-ups'
3635                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3636                                          aria-current='page'
3637                                        >
3638                                          
3639
3640                                          
3641                                            
3642                                            
3643                                            
3644
3645                                            Shop All 
3646                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3647</span>
3648                                          
3649                                        </a>
3650                                      </li></ul></li>
3651                              
3652                            
3653                              
3654                            
3655                              
3656                            
3657                              
3658                            
3659                              
3660                            
3661                              
3662                            
3663                              
3664                            
3665                              
3666                                
3667
3668<li
3669  id='HeaderMegaMenuBlock-Cover Ups'
3670  class='mega-menu-block__container mega-menu-block__container_standard'
3671>
3672  
3673
3674  
3675    <img src="//beach2ocean.com/cdn/shop/files/Desktop_Slim_Promo_resortwear.jpg?v=1761768317&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/Desktop_Slim_Promo_resortwear.jpg?v=1761768317&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
3676  
3677
3678  
3679
3680  <div class='mega-menu-block__content-wrapper'>
3681    
3682
3683    
3684
3685    
3686      <a
3687        href='/collections/resortwear'
3688        class='mega-menu-block__cta'
3689        
3690      >
3691        Shop Resort Wear
3692        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3692ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3693</span>
3694      </a>
3695    
3696  </div>
3697</li>
3698
3699                              
3700                            
3701                              
3702                                
3703
3704<li
3705  id='HeaderMegaMenuBlock-Cover Ups'
3706  class='mega-menu-block__container mega-menu-block__container_standard'
3707>
3708  
3709
3710  
3711    <img src="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Slim_tie_a_sarong.webp?v=1747330511&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Slim_tie_a_sarong.webp?v=1747330511&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
3712  
3713
3714  
3715
3716  <div class='mega-menu-block__content-wrapper'>
3717    
3718
3719    
3720
3721    
3722      <a
3723        href='/collections/cover-ups'
3724        class='mega-menu-block__cta'
3725        
3726      >
3727        Shop Cover Ups
3728        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
3728ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3729</span>
3730      </a>
3731    
3732  </div>
3733</li>
3734
3735                              
3736                            
3737                              
3738                            
3739                          </ul>
3740                        </div>
3741                      </div>
3742                    </details></li><li><details id='Details-menu-drawer-menu-item-8'>
3743                      <summary
3744                        id='HeaderDrawer-clearance'
3745                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
3746                      >
3747                        Clearance
3748                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3749</span>
3750                      </summary>
3751
3752                      <div
3753                        id='link-clearance'
3754                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
3755                        tabindex='-1'
3756                      >
3757                        <div class='menu-drawer__inner-submenu'>
3758                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
3759                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3760</span>
3761                            Clearance
3762                          </button>
3763                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-clearance-shop-clearance'>
3764                                    <summary
3765                                      id='HeaderDrawer-clearance-shop-clearance'
3766                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3767                                    >
3768                                      Shop Clearance
3769                                    </summary>
3770                                    <ul
3771                                      class='menu-drawer__menu list-menu'
3772                                      role='list'
3773                                      tabindex='-1'
3774                                    ></ul>
3775                                  </details>
3776                                  <ul
3777                                    class='menu-drawer__menu list-menu'
3778                                    role='list'
3779                                    tabindex='-1'
3780                                  ><li>
3781                                        <a
3782                                          id='HeaderDrawer-clearance-shop-clearance-tops'
3783                                          href='/collections/tops-sale'
3784                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3785                                          aria-current='page'
3786                                        >
3787                                          
3788
3789                                          
3790                                            Tops
3791                                          
3792                                        </a>
3793                                      </li><li>
3794                                        <a
3795                                          id='HeaderDrawer-clearance-shop-clearance-bottoms'
3796                                          href='/collections/bottoms-sale'
3797                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3798                                          aria-current='page'
3799                                        >
3800                                          
3801
3802                                          
3803                                            Bottoms
3804                                          
3805                                        </a>
3806                                      </li><li>
3807                                        <a
3808                                          id='HeaderDrawer-clearance-shop-clearance-one-pieces'
3809                                          href='/collections/one-pieces-sale'
3810                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3811                                          aria-current='page'
3812                                        >
3813                                          
3814
3815                                          
3816                                            One Pieces
3817                                          
3818                                        </a>
3819                                      </li><li>
3820                                        <a
3821                                          id='HeaderDrawer-clearance-shop-clearance-plus-size'
3822                                          href='/collections/plus-size-sale'
3823                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3824                                          aria-current='page'
3825                                        >
3826                                          
3827
3828                                          
3829                                            Plus Size
3830                                          
3831                                        </a>
3832                                      </li><li>
3833                                        <a
3834                                          id='HeaderDrawer-clearance-shop-clearance-cover-ups'
3835                                          href='/collections/cover-ups-sale'
3836                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3837                                          aria-current='page'
3838                                        >
3839                                          
3840
3841                                          
3842                                            Cover Ups
3843                                          
3844                                        </a>
3845                                      </li><li>
3846                                        <a
3847                                          id='HeaderDrawer-clearance-shop-clearance-final-sale'
3848                                          href='/collections/final-sale'
3849                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3850                                          aria-current='page'
3851                                        >
3852                                          
3853
3854                                          
3855                                            Final Sale
3856                                          
3857                                        </a>
3858                                      </li><li>
3859                                        <a
3860                                          id='HeaderDrawer-clearance-shop-clearance-shop-all'
3861                                          href='/collections/sale'
3862                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3863                                          aria-current='page'
3864                                        >
3865                                          
3866
3867                                          
3868                                            
3869                                            
3870                                            
3871
3872                                            Shop All 
3873                                            <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
3874</span>
3875                                          
3876                                        </a>
3877                                      </li></ul></li>
3878                              
3879                            
3880                              
3881                            
3882                              
3883                            
3884                              
3885                            
3886                              
3887                            
3888                              
3889                            
3890                              
3891                            
3892                              
3893                            
3894                              
3895                            
3896                              
3897                            
3898                          </ul>
3899                        </div>
3900                      </div>
3901                    </details></li><li><details id='Details-menu-drawer-menu-item-9'>
3902                      <summary
3903                        id='HeaderDrawer-explore'
3904                        class='menu-drawer__menu-item list-menu__item link link--text focus-inset menu-drawer__menu-item--active'
3905                      >
3906                        Explore
3907                        <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3908</span>
3909                      </summary>
3910
3911                      <div
3912                        id='link-explore'
3913                        class='menu-drawer__submenu has-submenu gradient motion-reduce'
3914                        tabindex='-1'
3915                      >
3916                        <div class='menu-drawer__inner-submenu'>
3917                          <button class='menu-drawer__close-button link link--text focus-inset' aria-expanded='true'>
3918                            <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
3919</span>
3920                            Explore
3921                          </button>
3922                          <ul class='menu-drawer__menu menu-drawer__second_level list-menu' role='list' tabindex='-1'><li><details id='Details-menu-drawer-explore-about-us'>
3923                                    <summary
3924                                      id='HeaderDrawer-explore-about-us'
3925                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3926                                    >
3927                                      About Us
3928                                    </summary>
3929                                    <ul
3930                                      class='menu-drawer__menu list-menu'
3931                                      role='list'
3932                                      tabindex='-1'
3933                                    ></ul>
3934                                  </details>
3935                                  <ul
3936                                    class='menu-drawer__menu list-menu'
3937                                    role='list'
3938                                    tabindex='-1'
3939                                  ><li>
3940                                        <a
3941                                          id='HeaderDrawer-explore-about-us-our-story'
3942                                          href='/pages/our-story'
3943                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3944                                          aria-current='page'
3945                                        >
3946                                          
3947
3948                                          
3949                                            Our Story
3950                                          
3951                                        </a>
3952                                      </li><li>
3953                                        <a
3954                                          id='HeaderDrawer-explore-about-us-shop-social'
3955                                          href='/pages/shop-social'
3956                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3957                                          aria-current='page'
3958                                        >
3959                                          
3960
3961                                          
3962                                            Shop Social
3963                                          
3964                                        </a>
3965                                      </li><li>
3966                                        <a
3967                                          id='HeaderDrawer-explore-about-us-blog-breaking-waves'
3968                                          href='/blogs/breaking-waves'
3969                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3970                                          aria-current='page'
3971                                        >
3972                                          
3973
3974                                          
3975                                            Blog: Breaking Waves
3976                                          
3977                                        </a>
3978                                      </li><li>
3979                                        <a
3980                                          id='HeaderDrawer-explore-about-us-coastal-rewards'
3981                                          href='/pages/rewards'
3982                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
3983                                          aria-current='page'
3984                                        >
3985                                          
3986
3987                                          
3988                                            Coastal Rewards
3989                                          
3990                                        </a>
3991                                      </li></ul></li><li>
3991<details id='Details-menu-drawer-explore-fitting-room'>
3992                                    <summary
3993                                      id='HeaderDrawer-explore-fitting-room'
3994                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
3995                                    >
3996                                      Fitting Room
3997                                    </summary>
3998                                    <ul
3999                                      class='menu-drawer__menu list-menu'
4000                                      role='list'
4001                                      tabindex='-1'
4002                                    ></ul>
4003                                  </details>
4004                                  <ul
4005                                    class='menu-drawer__menu list-menu'
4006                                    role='list'
4007                                    tabindex='-1'
4008                                  ><li>
4009                                        <a
4010                                          id='HeaderDrawer-explore-fitting-room-how-to-measure'
4011                                          href='/pages/the-fitting-room'
4012                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4013                                          aria-current='page'
4014                                        >
4015                                          
4016
4017                                          
4018                                            How To Measure
4019                                          
4020                                        </a>
4021                                      </li><li>
4022                                        <a
4023                                          id='HeaderDrawer-explore-fitting-room-size-charts'
4024                                          href='/pages/sizing-coco-reef'
4025                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4026                                          aria-current='page'
4027                                        >
4028                                          
4029
4030                                          
4031                                            Size Charts
4032                                          
4033                                        </a>
4034                                      </li><li>
4035                                        <a
4036                                          id='HeaderDrawer-explore-fitting-room-common-fit-issues'
4037                                          href='/pages/common-fit-issues'
4038                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4039                                          aria-current='page'
4040                                        >
4041                                          
4042
4043                                          
4044                                            Common Fit Issues
4045                                          
4046                                        </a>
4047                                      </li></ul></li><li><details id='Details-menu-drawer-explore-fit-solutions'>
4048                                    <summary
4049                                      id='HeaderDrawer-explore-fit-solutions'
4050                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
4051                                    >
4052                                      Fit Solutions
4053                                    </summary>
4054                                    <ul
4055                                      class='menu-drawer__menu list-menu'
4056                                      role='list'
4057                                      tabindex='-1'
4058                                    ></ul>
4059                                  </details>
4060                                  <ul
4061                                    class='menu-drawer__menu list-menu'
4062                                    role='list'
4063                                    tabindex='-1'
4064                                  ><li>
4065                                        <a
4066                                          id='HeaderDrawer-explore-fit-solutions-explore-tummy-control'
4067                                          href='/pages/explore-tummy-control-swimwear'
4068                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4069                                          aria-current='page'
4070                                        >
4071                                          
4072
4073                                          
4074                                            Explore Tummy Control
4075                                          
4076                                        </a>
4077                                      </li><li>
4078                                        <a
4079                                          id='HeaderDrawer-explore-fit-solutions-shop-by-support'
4080                                          href='/pages/shop-by-support'
4081                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4082                                          aria-current='page'
4083                                        >
4084                                          
4085
4086                                          
4087                                            Shop By Support
4088                                          
4089                                        </a>
4090                                      </li><li>
4091                                        <a
4092                                          id='HeaderDrawer-explore-fit-solutions-shop-by-coverage'
4093                                          href='/pages/shop-by-coverage'
4094                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4095                                          aria-current='page'
4096                                        >
4097                                          
4098
4099                                          
4100                                            Shop By Coverage
4101                                          
4102                                        </a>
4103                                      </li><li>
4104                                        <a
4105                                          id='HeaderDrawer-explore-fit-solutions-bra-sized-swim'
4106                                          href='/pages/bra-sized-swim'
4107                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4108                                          aria-current='page'
4109                                        >
4110                                          
4111
4112                                          
4113                                            Bra Sized Swim
4114                                          
4115                                        </a>
4116                                      </li><li>
4117                                        <a
4118                                          id='HeaderDrawer-explore-fit-solutions-tummy-control-bottoms'
4119                                          href='/collections/tummy-control-bottoms'
4120                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4121                                          aria-current='page'
4122                                        >
4123                                          
4124
4125                                          
4126                                            Tummy Control Bottoms
4127                                          
4128                                        </a>
4129                                      </li></ul></li><li>
4129<details id='Details-menu-drawer-explore-featured'>
4130                                    <summary
4131                                      id='HeaderDrawer-explore-featured'
4132                                      class='menu-drawer__menu-item menu-drawer__child-menu-item link link--text list-menu__item focus-inset'
4133                                    >
4134                                      Featured
4135                                    </summary>
4136                                    <ul
4137                                      class='menu-drawer__menu list-menu'
4138                                      role='list'
4139                                      tabindex='-1'
4140                                    ></ul>
4141                                  </details>
4142                                  <ul
4143                                    class='menu-drawer__menu list-menu'
4144                                    role='list'
4145                                    tabindex='-1'
4146                                  ><li>
4147                                        <a
4148                                          id='HeaderDrawer-explore-featured-shop-by-occasion'
4149                                          href='/pages/swim-guide'
4150                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4151                                          aria-current='page'
4152                                        >
4153                                          
4154
4155                                          
4156                                            Shop By Occasion
4157                                          
4158                                        </a>
4159                                      </li><li>
4160                                        <a
4161                                          id='HeaderDrawer-explore-featured-beach2street'
4162                                          href='/pages/beach-to-street'
4163                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4164                                          aria-current='page'
4165                                        >
4166                                          
4167
4168                                          
4169                                            Beach2Street
4170                                          
4171                                        </a>
4172                                      </li><li>
4173                                        <a
4174                                          id='HeaderDrawer-explore-featured-bridal-shop'
4175                                          href='/pages/beach-2-bridal'
4176                                          class='menu-drawer__menu-item link link--text list-menu__item focus-inset  menu-drawer__menu-item--active'
4177                                          aria-current='page'
4178                                        >
4179                                          
4180
4181                                          
4182                                            Bridal Shop
4183                                          
4184                                        </a>
4185                                      </li></ul></li>
4186                              
4187                            
4188                              
4189                            
4190                              
4191                            
4192                              
4193                            
4194                              
4195                            
4196                              
4197                            
4198                              
4199                            
4200                              
4201                            
4202                              
4203                            
4204                              
4205                            
4206                          </ul>
4207                        </div>
4208                      </div>
4209                    </details></li><li><a
4210                      id='HeaderDrawer-coastal-rewards'
4211                      href='/pages/rewards'
4212                      class='menu-drawer__menu-item list-menu__item link link--text focus-inset'
4213                      
4214                    >
4215                      Coastal Rewards
4216                    </a></li></ul>
4217          </nav>
4218          <div class='menu-drawer__utility-links'><a
4219                href='https://beach2ocean.com/customer_authentication/redirect?locale=en&region_country=US'
4220                class='menu-drawer__account link focus-inset h5 medium-hide large-up-hide'
4221                rel='nofollow'
4222              ><account-icon>
4222<span class='svg-wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
4223</span></account-icon>Log in</a><a
4224              href='#swym-wishlist'
4225              class='menu-drawer__account menu-drawer__wishlist link focus-inset h5 medium-hide large-up-hide'
4226              role='button'
4227              aria-label='Open Wishlist'
4228              rel='nofollow'
4229            >
4230              <span class='svg-wrapper'>
4231                <svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'>
4232                  <path d='M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z' stroke='currentColor' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'></path>
4233                </svg>
4234              </span>
4235              Wishlist
4236            </a><div class='menu-drawer__localization header-localization'><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/breaking-waves" /><div>
4237                        <h2 class='visually-hidden' id='HeaderCountryMobileLabel'>
4238                          Country/region
4239                        </h2>
4240
4241<div class='disclosure'>
4242  <button
4243    type='button'
4244    class='disclosure__button localization-form__select localization-selector link link--text caption-large'
4245    aria-expanded='false'
4246    aria-controls='HeaderCountryMobile-country-results'
4247    aria-describedby='HeaderCountryMobileLabel'
4248  >
4249    <span>United States |
4250      USD
4251      $</span>
4252    <svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
4253
4254  </button>
4255  <div class='disclosure__list-wrapper country-selector' hidden>
4256    <div class='country-filter'>
4257      
4258        <div class='field'>
4259          <input
4260            class='country-filter__input field__input'
4261            id='country-filter-input'
4262            type='search'
4263            name='country_filter'
4264            value=''
4265            placeholder='Search'
4266            role='combobox'
4267            aria-owns='country-results'
4268            aria-controls='country-results'
4269            aria-haspopup='listbox'
4270            aria-autocomplete='list'
4271            autocorrect='off'
4272            autocomplete='off'
4273            autocapitalize='off'
4274            spellcheck='false'
4275          >
4276          <label class='field__label' for='country-filter-input'>Search</label>
4277          <button
4278            type='reset'
4279            class='country-filter__reset-button field__button hidden'
4280            aria-label='Clear search term'
4281          ><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
4282</button>
4283          <div class='country-filter__search-icon field__button motion-reduce'><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
4284</div>
4285        </div>
4286      
4287      <button
4288        class='country-selector__close-button button--small link'
4289        type='button'
4290        aria-label='Close'
4291      ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17">
4291<path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
4292</button>
4293    </div>
4294    <div id='sr-country-search-results' class='visually-hidden' aria-live='polite'></div>
4295    <div
4296      class='disclosure__list country-selector__list'
4297      id='HeaderCountryMobile-country-results'
4298    >
4299      
4300      <ul role='list' class='list-unstyled countries'><li class='disclosure__item' tabindex='-1'>
4301            <a
4302              class='link link--text disclosure__link caption-large focus-inset'
4303              href='#'
4304              
4305              data-value='AU'
4306              id='Australia'
4307            >
4308              <span
4309                
4310                  class='visibility-hidden'
4311                
4312              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4313</span>
4314              <span class='country'>Australia</span>
4315              <span class='localization-form__currency motion-reduce hidden'>
4316                USD
4317                $</span>
4318            </a>
4319          </li><li class='disclosure__item' tabindex='-1'>
4320            <a
4321              class='link link--text disclosure__link caption-large focus-inset'
4322              href='#'
4323              
4324              data-value='AT'
4325              id='Austria'
4326            >
4327              <span
4328                
4329                  class='visibility-hidden'
4330                
4331              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4332</span>
4333              <span class='country'>Austria</span>
4334              <span class='localization-form__currency motion-reduce hidden'>
4335                USD
4336                $</span>
4337            </a>
4338          </li><li class='disclosure__item' tabindex='-1'>
4339            <a
4340              class='link link--text disclosure__link caption-large focus-inset'
4341              href='#'
4342              
4343              data-value='BE'
4344              id='Belgium'
4345            >
4346              <span
4347                
4348                  class='visibility-hidden'
4349                
4350              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4351</span>
4352              <span class='country'>Belgium</span>
4353              <span class='localization-form__currency motion-reduce hidden'>
4354                USD
4355                $</span>
4356            </a>
4357          </li><li class='disclosure__item' tabindex='-1'>
4358            <a
4359              class='link link--text disclosure__link caption-large focus-inset'
4360              href='#'
4361              
4362              data-value='CA'
4363              id='Canada'
4364            >
4365              <span
4366                
4367                  class='visibility-hidden'
4368                
4369              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4370</span>
4371              <span class='country'>Canada</span>
4372              <span class='localization-form__currency motion-reduce hidden'>
4373                USD
4374                $</span>
4375            </a>
4376          </li><li class='disclosure__item' tabindex='-1'>
4377            <a
4378              class='link link--text disclosure__link caption-large focus-inset'
4379              href='#'
4380              
4381              data-value='CZ'
4382              id='Czechia'
4383            >
4384              <span
4385                
4386                  class='visibility-hidden'
4387                
4388              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4389</span>
4390              <span class='country'>Czechia</span>
4391              <span class='localization-form__currency motion-reduce hidden'>
4392                USD
4393                $</span>
4394            </a>
4395          </li><li class='disclosure__item' tabindex='-1'>
4396            <a
4397              class='link link--text disclosure__link caption-large focus-inset'
4398              href='#'
4399              
4400              data-value='DK'
4401              id='Denmark'
4402            >
4403              <span
4404                
4405                  class='visibility-hidden'
4406                
4407              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4408</span>
4409              <span class='country'>Denmark</span>
4410              <span class='localization-form__currency motion-reduce hidden'>
4411                USD
4412                $</span>
4413            </a>
4414          </li><li class='disclosure__item' tabindex='-1'>
4415            <a
4416              class='link link--text disclosure__link caption-large focus-inset'
4417              href='#'
4418              
4419              data-value='FI'
4420              id='Finland'
4421            >
4422              <span
4423                
4424                  class='visibility-hidden'
4425                
4426              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4427</span>
4428              <span class='country'>Finland</span>
4429              <span class='localization-form__currency motion-reduce hidden'>
4430                USD
4431                $</span>
4432            </a>
4433          </li><li class='disclosure__item' tabindex='-1'>
4434            <a
4435              class='link link--text disclosure__link caption-large focus-inset'
4436              href='#'
4437              
4438              data-value='FR'
4439              id='France'
4440            >
4441              <span
4442                
4443                  class='visibility-hidden'
4444                
4445              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4446</span>
4447              <span class='country'>France</span>
4448              <span class='localization-form__currency motion-reduce hidden'>
4449                USD
4450                $</span>
4451            </a>
4452          </li><li class='disclosure__item' tabindex='-1'>
4453            <a
4454              class='link link--text disclosure__link caption-large focus-inset'
4455              href='#'
4456              
4457              data-value='DE'
4458              id='Germany'
4459            >
4460              <span
4461                
4462                  class='visibility-hidden'
4463                
4464              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4465</span>
4466              <span class='country'>Germany</span>
4467              <span class='localization-form__currency motion-reduce hidden'>
4468                USD
4469                $</span>
4470            </a>
4471          </li><li class='disclosure__item' tabindex='-1'>
4472            <a
4473              class='link link--text disclosure__link caption-large focus-inset'
4474              href='#'
4475              
4476              data-value='HK'
4477              id='Hong Kong SAR'
4478            >
4479              <span
4480                
4481                  class='visibility-hidden'
4482                
4483              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4484</span>
4485              <span class='country'>Hong Kong SAR</span>
4486              <span class='localization-form__currency motion-reduce hidden'>
4487                USD
4488                $</span>
4489            </a>
4490          </li><li class='disclosure__item' tabindex='-1'>
4491            <a
4492              class='link link--text disclosure__link caption-large focus-inset'
4493              href='#'
4494              
4495              data-value='IE'
4496              id='Ireland'
4497            >
4498              <span
4499                
4500                  class='visibility-hidden'
4501                
4502              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4503</span>
4504              <span class='country'>Ireland</span>
4505              <span class='localization-form__currency motion-reduce hidden'>
4506                USD
4507                $</span>
4508            </a>
4509          </li><li class='disclosure__item' tabindex='-1'>
4510            <a
4511              class='link link--text disclosure__link caption-large focus-inset'
4512              href='#'
4513              
4514              data-value='IL'
4515              id='Israel'
4516            >
4517              <span
4518                
4519                  class='visibility-hidden'
4520                
4521              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4522</span>
4523              <span class='country'>Israel</span>
4524              <span class='localization-form__currency motion-reduce hidden'>
4525                USD
4526                $</span>
4527            </a>
4528          </li><li class='disclosure__item' tabindex='-1'>
4529            <a
4530              class='link link--text disclosure__link caption-large focus-inset'
4531              href='#'
4532              
4533              data-value='IT'
4534              id='Italy'
4535            >
4536              <span
4537                
4538                  class='visibility-hidden'
4539                
4540              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4541</span>
4542              <span class='country'>Italy</span>
4543              <span class='localization-form__currency motion-reduce hidden'>
4544                USD
4545                $</span>
4546            </a>
4547          </li><li class='disclosure__item' tabindex='-1'>
4548            <a
4549              class='link link--text disclosure__link caption-large focus-inset'
4550              href='#'
4551              
4552              data-value='JP'
4553              id='Japan'
4554            >
4555              <span
4556                
4557                  class='visibility-hidden'
4558                
4559              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
4559<path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4560</span>
4561              <span class='country'>Japan</span>
4562              <span class='localization-form__currency motion-reduce hidden'>
4563                USD
4564                $</span>
4565            </a>
4566          </li><li class='disclosure__item' tabindex='-1'>
4567            <a
4568              class='link link--text disclosure__link caption-large focus-inset'
4569              href='#'
4570              
4571              data-value='MY'
4572              id='Malaysia'
4573            >
4574              <span
4575                
4576                  class='visibility-hidden'
4577                
4578              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4579</span>
4580              <span class='country'>Malaysia</span>
4581              <span class='localization-form__currency motion-reduce hidden'>
4582                USD
4583                $</span>
4584            </a>
4585          </li><li class='disclosure__item' tabindex='-1'>
4586            <a
4587              class='link link--text disclosure__link caption-large focus-inset'
4588              href='#'
4589              
4590              data-value='NL'
4591              id='Netherlands'
4592            >
4593              <span
4594                
4595                  class='visibility-hidden'
4596                
4597              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4598</span>
4599              <span class='country'>Netherlands</span>
4600              <span class='localization-form__currency motion-reduce hidden'>
4601                USD
4602                $</span>
4603            </a>
4604          </li><li class='disclosure__item' tabindex='-1'>
4605            <a
4606              class='link link--text disclosure__link caption-large focus-inset'
4607              href='#'
4608              
4609              data-value='NZ'
4610              id='New Zealand'
4611            >
4612              <span
4613                
4614                  class='visibility-hidden'
4615                
4616              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4617</span>
4618              <span class='country'>New Zealand</span>
4619              <span class='localization-form__currency motion-reduce hidden'>
4620                USD
4621                $</span>
4622            </a>
4623          </li><li class='disclosure__item' tabindex='-1'>
4624            <a
4625              class='link link--text disclosure__link caption-large focus-inset'
4626              href='#'
4627              
4628              data-value='NO'
4629              id='Norway'
4630            >
4631              <span
4632                
4633                  class='visibility-hidden'
4634                
4635              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4636</span>
4637              <span class='country'>Norway</span>
4638              <span class='localization-form__currency motion-reduce hidden'>
4639                USD
4640                $</span>
4641            </a>
4642          </li><li class='disclosure__item' tabindex='-1'>
4643            <a
4644              class='link link--text disclosure__link caption-large focus-inset'
4645              href='#'
4646              
4647              data-value='PL'
4648              id='Poland'
4649            >
4650              <span
4651                
4652                  class='visibility-hidden'
4653                
4654              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4655</span>
4656              <span class='country'>Poland</span>
4657              <span class='localization-form__currency motion-reduce hidden'>
4658                USD
4659                $</span>
4660            </a>
4661          </li><li class='disclosure__item' tabindex='-1'>
4662            <a
4663              class='link link--text disclosure__link caption-large focus-inset'
4664              href='#'
4665              
4666              data-value='PT'
4667              id='Portugal'
4668            >
4669              <span
4670                
4671                  class='visibility-hidden'
4672                
4673              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4674</span>
4675              <span class='country'>Portugal</span>
4676              <span class='localization-form__currency motion-reduce hidden'>
4677                USD
4678                $</span>
4679            </a>
4680          </li><li class='disclosure__item' tabindex='-1'>
4681            <a
4682              class='link link--text disclosure__link caption-large focus-inset'
4683              href='#'
4684              
4685              data-value='SG'
4686              id='Singapore'
4687            >
4688              <span
4689                
4690                  class='visibility-hidden'
4691                
4692              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4693</span>
4694              <span class='country'>Singapore</span>
4695              <span class='localization-form__currency motion-reduce hidden'>
4696                USD
4697                $</span>
4698            </a>
4699          </li><li class='disclosure__item' tabindex='-1'>
4700            <a
4701              class='link link--text disclosure__link caption-large focus-inset'
4702              href='#'
4703              
4704              data-value='KR'
4705              id='South Korea'
4706            >
4707              <span
4708                
4709                  class='visibility-hidden'
4710                
4711              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4712</span>
4713              <span class='country'>South Korea</span>
4714              <span class='localization-form__currency motion-reduce hidden'>
4715                USD
4716                $</span>
4717            </a>
4718          </li><li class='disclosure__item' tabindex='-1'>
4719            <a
4720              class='link link--text disclosure__link caption-large focus-inset'
4721              href='#'
4722              
4723              data-value='ES'
4724              id='Spain'
4725            >
4726              <span
4727                
4728                  class='visibility-hidden'
4729                
4730              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4731</span>
4732              <span class='country'>Spain</span>
4733              <span class='localization-form__currency motion-reduce hidden'>
4734                USD
4735                $</span>
4736            </a>
4737          </li><li class='disclosure__item' tabindex='-1'>
4738            <a
4739              class='link link--text disclosure__link caption-large focus-inset'
4740              href='#'
4741              
4742              data-value='SE'
4743              id='Sweden'
4744            >
4745              <span
4746                
4747                  class='visibility-hidden'
4748                
4749              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4750</span>
4751              <span class='country'>Sweden</span>
4752              <span class='localization-form__currency motion-reduce hidden'>
4753                USD
4754                $</span>
4755            </a>
4756          </li><li class='disclosure__item' tabindex='-1'>
4757            <a
4758              class='link link--text disclosure__link caption-large focus-inset'
4759              href='#'
4760              
4761              data-value='CH'
4762              id='Switzerland'
4763            >
4764              <span
4765                
4766                  class='visibility-hidden'
4767                
4768              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4769</span>
4770              <span class='country'>Switzerland</span>
4771              <span class='localization-form__currency motion-reduce hidden'>
4772                USD
4773                $</span>
4774            </a>
4775          </li><li class='disclosure__item' tabindex='-1'>
4776            <a
4777              class='link link--text disclosure__link caption-large focus-inset'
4778              href='#'
4779              
4780              data-value='AE'
4781              id='United Arab Emirates'
4782            >
4783              <span
4784                
4785                  class='visibility-hidden'
4786                
4787              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4788</span>
4789              <span class='country'>United Arab Emirates</span>
4790              <span class='localization-form__currency motion-reduce hidden'>
4791                USD
4792                $</span>
4793            </a>
4794          </li><li class='disclosure__item' tabindex='-1'>
4795            <a
4796              class='link link--text disclosure__link caption-large focus-inset'
4797              href='#'
4798              
4799              data-value='GB'
4800              id='United Kingdom'
4801            >
4802              <span
4803                
4804                  class='visibility-hidden'
4805                
4806              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9"><path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4807</span>
4808              <span class='country'>United Kingdom</span>
4809              <span class='localization-form__currency motion-reduce hidden'>
4810                USD
4811                $</span>
4812            </a>
4813          </li><li class='disclosure__item' tabindex='-1'>
4814            <a
4815              class='link link--text disclosure__link caption-large focus-inset'
4816              href='#'
4817              
4818                aria-current='true'
4819              
4820              data-value='US'
4821              id='United States'
4822            >
4823              <span
4824                
4825              ><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-checkmark" viewBox="0 0 12 9">
4825<path fill="currentColor" fill-rule="evenodd" d="M11.35.643a.5.5 0 0 1 .006.707l-6.77 6.886a.5.5 0 0 1-.719-.006L.638 4.845a.5.5 0 1 1 .724-.69l2.872 3.011 6.41-6.517a.5.5 0 0 1 .707-.006z" clip-rule="evenodd"/></svg>
4826</span>
4827              <span class='country'>United States</span>
4828              <span class='localization-form__currency motion-reduce hidden'>
4829                USD
4830                $</span>
4831            </a>
4832          </li></ul>
4833    </div>
4834  </div>
4835  <div class='country-selector__overlay'></div>
4836</div>
4837<input type='hidden' name='country_code' value='US'>
4838</div></form></localization-form>
4839                
4840</div><ul class='list list-social list-unstyled' role='list'><li class='list-social__item'>
4841                  <a href='https://www.facebook.com/beach2ocean/' class='list-social__link link'>
4842                    <span class='svg-wrapper'><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg>
4843</span>
4844                    <span class='visually-hidden'>Facebook</span>
4845                  </a>
4846                </li><li class='list-social__item'>
4847                  <a href='https://www.pinterest.com/Beach2OceanSwimwear/' class='list-social__link link'>
4848                    <span class='svg-wrapper'><svg class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="currentColor" d="M10 2.01a8.1 8.1 0 0 1 5.666 2.353 8.09 8.09 0 0 1 1.277 9.68A7.95 7.95 0 0 1 10 18.04a8.2 8.2 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297q1.254 0 2.248-.72a4.7 4.7 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.813 0-1.249-.48-2.315-1.43-3.227a5.06 5.06 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.02 5.02 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.26 2.26 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228a6.8 6.8 0 0 1-.317 2.122 3.8 3.8 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085q.22-.77.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.07 8.07 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.72 7.72 0 0 1 10 2.001z"/></svg>
4849</span>
4850                    <span class='visually-hidden'>Pinterest</span>
4851                  </a>
4852                </li><li class='list-social__item'>
4853                  <a href='https://www.instagram.com/Beach2OceanSwim/' class='list-social__link link'>
4854                    <span class='svg-wrapper'><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg>
4855</span>
4856                    <span class='visually-hidden'>Instagram</span>
4857                  </a>
4858                </li><li class='list-social__item'>
4859                  <a href='https://www.tiktok.com/@beach2oceanswim' class='list-social__link link'>
4860                    <span class='svg-wrapper'><svg class="icon icon-tiktok" viewBox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg>
4861</span>
4862                    <span class='visually-hidden'>TikTok</span>
4863                  </a>
4864                </li></ul>
4865          </div>
4866        </div>
4867      </div>
4868    </div>
4869  </details>
4870</header-drawer>
4871
4872
4873<details-modal class='header__search'>
4874  <details>
4875    <summary
4876      class='header__icon header__icon--search header__icon--summary link focus-inset modal__toggle'
4877      aria-haspopup='dialog'
4878      aria-label='Search'
4879    >
4880      <span>
4881        <span class='svg-wrapper'><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
4882</span>
4883        <span class='svg-wrapper header__icon-close'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
4884</span>
4885      </span>
4886    </summary>
4887    <div
4888      class='search-modal modal__content gradient'
4889      role='dialog'
4890      aria-modal='true'
4891      aria-label='Search'
4892    >
4893      <div class='modal-overlay'></div>
4894      <div
4895        class='search-modal__content search-modal__content-bottom'
4896        tabindex='-1'
4897      ><predictive-search class='search-modal__form' data-loading-text='Loading...'><form action='/search' method='get' role='search' class='search search-modal__form'>
4898          <div class='field'>
4899            <input
4900              class='search__input field__input'
4901              id='Search-In-Modal-1'
4902              type='search'
4903              name='q'
4904              value=''
4905              placeholder='Search'role='combobox'
4906                aria-expanded='false'
4907                aria-owns='predictive-search-results'
4908                aria-controls='predictive-search-results'
4909                aria-haspopup='listbox'
4910                aria-autocomplete='list'
4911                autocorrect='off'
4912                autocomplete='off'
4913                autocapitalize='off'
4914                spellcheck='false'>
4915            <label class='field__label' for='Search-In-Modal-1'>Search</label>
4916            <input type='hidden' name='options[prefix]' value='last'>
4917            <button
4918              type='reset'
4919              class='reset__button field__button hidden'
4920              aria-label='Clear search term'
4921            >
4922              <span class='svg-wrapper'><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
4923</span>
4924            </button>
4925            <button class='search__button field__button' aria-label='Search'>
4926              <span class='svg-wrapper'><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
4927</span>
4928            </button>
4929          </div><div class='predictive-search predictive-search--header' tabindex='-1' data-predictive-search>
4930
4931<div class='predictive-search__loading-state'>
4932  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
4933
4934</div>
4935</div>
4936
4937            <span class='predictive-search-status visually-hidden' role='status' aria-hidden='true'></span></form></predictive-search><button
4938          type='button'
4939          class='search-modal__close-button modal__close-button link link--text focus-inset'
4940          aria-label='Close'
4941        >
4942          <span class='svg-wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
4943</span>
4944        </button>
4945      </div>
4946    </div>
4947  </details>
4948</details-modal>
4949<a href='/' class='header__heading-link link link--text focus-inset'>
4950<div class='header__heading-logo-wrapper'>
4951          <img src="//beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447&amp;width=600" alt="Beach2Ocean Logo" srcset="//beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447&amp;width=230 230w, //beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447&amp;width=345 345w, //beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447&amp;width=460 460w" width="230" height="53.63575268817205" loading="eager" class="header__heading-logo motion-reduce" sizes="(max-width: 460px) 50vw, 230px">
4952        </div></a>
4953
4954<nav class='header__inline-menu'>
4955  <ul class='list-menu list-menu--inline' role='list'><li><div class='mega-menu'>
4956            <a
4957              id='HeaderMenu-new'
4958              href='/collections/new'
4959              class='header__menu-item list-menu__item link focus-inset'
4960              
4961            >
4962              <span class='header__active-menu-item'>New</span>
4963            </a>
4964            <div
4965              id='MegaMenu-Content-1'
4966              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
4967              tabindex='-1'
4968            >
4969                
4970                
4971
4972                
4973                
4974                <ul
4975                  class='
4976                    mega-menu__list
4977                    
4978                    swaw-megamenu__list
4979                    page-width 
4980                    
4981                  '
4982                  role='list'
4983                ><li><span
4984                          id='HeaderMenu-new-just-in'
4985                          class='mega-menu__link mega-menu__link--level-2'
4986                        >
4987                          JUST IN
4988                        </span><ul class='list-unstyled' role='list'><li>
4989                              <a
4990                                id='HeaderMenu-new-just-in-tops'
4991                                href='/collections/new-tops'
4992                                class='mega-menu__link link'
4993                                
4994                              >
4995                                
4996
4997                                
4998                                  Tops
4999                                
5000                              </a>
5001                            </li><li>
5002                              <a
5003                                id='HeaderMenu-new-just-in-bottoms'
5004                                href='/collections/new-bottoms'
5005                                class='mega-menu__link link'
5006                                
5007                              >
5008                                
5009
5010                                
5011                                  Bottoms
5012                                
5013                              </a>
5014                            </li><li>
5015                              <a
5016                                id='HeaderMenu-new-just-in-one-pieces'
5017                                href='/collections/new-one-pieces'
5018                                class='mega-menu__link link'
5019                                
5020                              >
5021                                
5022
5023                                
5024                                  One Pieces
5025                                
5026                              </a>
5027                            </li><li>
5028                              <a
5029                                id='HeaderMenu-new-just-in-plus-size'
5030                                href='/collections/new-plus-size'
5031                                class='mega-menu__link link'
5032                                
5033                              >
5034                                
5035
5036                                
5037                                  Plus Size
5038                                
5039                              </a>
5040                            </li><li>
5041                              <a
5042                                id='HeaderMenu-new-just-in-cover-ups'
5043                                href='/collections/new-cover-ups'
5044                                class='mega-menu__link link'
5045                                
5046                              >
5047                                
5048
5049                                
5050                                  Cover Ups
5051                                
5052                              </a>
5053                            </li><li>
5054                              <a
5055                                id='HeaderMenu-new-just-in-shop-all'
5056                                href='/collections/new'
5057                                class='mega-menu__link link'
5058                                
5059                              >
5060                                
5061
5062                                
5063                                  
5064                                  
5065                                  
5066
5067                                  Shop All 
5068                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
5069</span>
5070                                
5071                              </a>
5072                            </li></ul></li><li><a
5073                          id='HeaderMenu-new-now-trending'
5074                          href='/pages/shop-by-trend'
5075                          class='mega-menu__link mega-menu__link--level-2 link'
5076                          
5077                        >
5078                          NOW TRENDING
5079                        </a><ul class='list-unstyled' role='list'><li>
5080                              <a
5081                                id='HeaderMenu-new-now-trending-best-sellers'
5082                                href='/collections/best-sellers'
5083                                class='mega-menu__link link'
5084                                
5085                              >
5086                                
5087
5088                                
5089                                  Best Sellers
5090                                
5091                              </a>
5092                            </li><li>
5093                              <a
5094                                id='HeaderMenu-new-now-trending-bundles'
5095                                href='/collections/bundles'
5096                                class='mega-menu__link link'
5097                                
5098                              >
5099                                
5100
5101                                
5102                                  Bundles
5103                                
5104                              </a>
5105                            </li><li>
5106                              <a
5107                                id='HeaderMenu-new-now-trending-fresh-florals'
5108                                href='/collections/fresh-florals'
5109                                class='mega-menu__link link'
5110                                
5111                              >
5112                                
5113
5114                                
5115                                  Fresh Florals
5116                                
5117                              </a>
5118                            </li><li>
5119                              <a
5120                                id='HeaderMenu-new-now-trending-hardware'
5121                                href='/collections/hardware'
5122                                class='mega-menu__link link'
5123                                
5124                              >
5125                                
5126
5127                                
5128                                  Hardware
5129                                
5130                              </a>
5131                            </li><li>
5132                              <a
5133                                id='HeaderMenu-new-now-trending-hot-tropics'
5134                                href='/collections/hot-tropics'
5135                                class='mega-menu__link link'
5136                                
5137                              >
5138                                
5139
5140                                
5141                                  Hot Tropics
5142                                
5143                              </a>
5144                            </li><li>
5145                              <a
5146                                id='HeaderMenu-new-now-trending-matching-sets'
5147                                href='/collections/make-it-a-match'
5148                                class='mega-menu__link link'
5149                                
5150                              >
5151                                
5152
5153                                
5154                                  Matching Sets
5155                                
5156                              </a>
5157                            </li><li>
5158                              <a
5159                                id='HeaderMenu-new-now-trending-retro-revival'
5160                                href='/collections/retro-revival'
5161                                class='mega-menu__link link'
5162                                
5163                              >
5164                                
5165
5166                                
5167                                  Retro Revival
5168                                
5169                              </a>
5170                            </li><li>
5171                              <a
5172                                id='HeaderMenu-new-now-trending-timeless-classics'
5173                                href='/collections/timeless-classics-1'
5174                                class='mega-menu__link link'
5175                                
5176                              >
5177                                
5178
5179                                
5180                                  Timeless Classics
5181                                
5182                              </a>
5183                            </li><li>
5184                              <a
5185                                id='HeaderMenu-new-now-trending-shop-all-trends'
5186                                href='/pages/shop-by-trend'
5187                                class='mega-menu__link link'
5188                                
5189                              >
5190                                
5191
5192                                
5193                                  
5194                                  
5195                                  
5196
5197                                  Shop All Trends 
5198                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
5199</span>
5200                                
5201                              </a>
5202                            </li></ul></li>
5203                    
5204                      
5205
5206<li
5207  id='HeaderMegaMenuBlock-New'
5208  class='mega-menu-block__container mega-menu-block__container_standard'
5209>
5210  
5211
5212  
5213    <img src="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_new.jpg?v=1761768399&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_new.jpg?v=1761768399&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
5214  
5215
5216  
5217
5218  <div class='mega-menu-block__content-wrapper'>
5219    
5220
5221    
5222
5223    
5224      <a
5225        href='/collections/new'
5226        class='mega-menu-block__cta'
5227        
5228      >
5229        Shop New Arrivals
5230        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5230ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
5231</span>
5232      </a>
5233    
5234  </div>
5235</li>
5236
5237                    
5238                  
5239                    
5240                  
5241                    
5242                  
5243                    
5244                  
5245                    
5246                  
5247                    
5248                  
5249                    
5250                  
5251                    
5252                  
5253                    
5254                  
5255                    
5256                  
5257                </ul>
5258              </div>
5259          </div></li><li><div class='mega-menu'>
5260            <a
5261              id='HeaderMenu-brands'
5262              href='/pages/brands'
5263              class='header__menu-item list-menu__item link focus-inset'
5264              
5265            >
5266              <span class='header__active-menu-item'>Brands</span>
5267            </a>
5268            <div
5269              id='MegaMenu-Content-2'
5270              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
5271              tabindex='-1'
5272            >
5273                
5274                
5275
5276                
5277                
5278                <ul
5279                  class='
5280                    mega-menu__list
5281                    custom-swaw-brand-dropdown 
5282                    swaw-megamenu__list
5283                    page-width 
5284                    mega-menu__list--few-children
5285                  '
5286                  role='list'
5287                ><li><a
5288                          id='HeaderMenu-brands-shop-by-brand'
5289                          href='/pages/brands'
5290                          class='mega-menu__link mega-menu__link--level-2 link'
5291                          
5292                        >
5293                          Shop by Brand
5294                        </a><ul class='list-unstyled' role='list'><li>
5295                              <a
5296                                id='HeaderMenu-brands-shop-by-brand-coco-reef'
5297                                href='/collections/coco-reef-bra-sized-swimwear'
5298                                class='mega-menu__link link'
5299                                
5300                              >
5301                                
5302
5303                                
5304                                  Coco Reef
5305                                
5306                              </a>
5307                            </li><li>
5308                              <a
5309                                id='HeaderMenu-brands-shop-by-brand-coco-contours'
5310                                href='/collections/coco-contours-tummy-control-swimwear'
5311                                class='mega-menu__link link'
5312                                
5313                              >
5314                                
5315
5316                                
5317                                  Coco Contours
5318                                
5319                              </a>
5320                            </li><li>
5321                              <a
5322                                id='HeaderMenu-brands-shop-by-brand-beach-house'
5323                                href='/collections/beach-house-swimwear'
5324                                class='mega-menu__link link'
5325                                
5326                              >
5327                                
5328
5329                                
5330                                  Beach House
5331                                
5332                              </a>
5333                            </li><li>
5334                              <a
5335                                id='HeaderMenu-brands-shop-by-brand-beach-house-sport'
5336                                href='/collections/beach-house-sport'
5337                                class='mega-menu__link link'
5338                                
5339                              >
5340                                
5341
5342                                
5343                                  Beach House Sport
5344                                
5345                              </a>
5346                            </li><li>
5347                              <a
5348                                id='HeaderMenu-brands-shop-by-brand-carmen-marc-valvo'
5349                                href='/collections/carmen-marc-valvo-swimwear'
5350                                class='mega-menu__link link'
5351                                
5352                              >
5353                                
5354
5355                                
5356                                  Carmen Marc Valvo
5357                                
5358                              </a>
5359                            </li><li>
5360                              <a
5361                                id='HeaderMenu-brands-shop-by-brand-michael-kors'
5362                                href='/collections/michael-kors-swimwear'
5363                                class='mega-menu__link link'
5364                                
5365                              >
5366                                
5367
5368                                
5369                                  Michael Kors
5370                                
5371                              </a>
5372                            </li><li>
5373                              <a
5374                                id='HeaderMenu-brands-shop-by-brand-kate-spade'
5375                                href='/collections/kate-spade-swimwear'
5376                                class='mega-menu__link link'
5377                                
5378                              >
5379                                
5380
5381                                
5382                                  Kate Spade
5383                                
5384                              </a>
5385                            </li><li>
5386                              <a
5387                                id='HeaderMenu-brands-shop-by-brand-vince-camuto'
5388                                href='/collections/vince-camuto-swimwear'
5389                                class='mega-menu__link link'
5390                                
5391                              >
5392                                
5393
5394                                
5395                                  Vince Camuto
5396                                
5397                              </a>
5398                            </li><li>
5399                              <a
5400                                id='HeaderMenu-brands-shop-by-brand-shapemaker'
5401                                href='/collections/shapemaker'
5402                                class='mega-menu__link link'
5403                                
5404                              >
5405                                
5406
5407                                
5408                                  Shapemaker
5409                                
5410                              </a>
5411                            </li><li>
5412                              <a
5413                                id='HeaderMenu-brands-shop-by-brand-gabar'
5414                                href='/collections/gabar-swimwear'
5415                                class='mega-menu__link link'
5416                                
5417                              >
5418                                
5419
5420                                
5421                                  Gabar
5422                                
5423                              </a>
5424                            </li><li>
5425                              <a
5426                                id='HeaderMenu-brands-shop-by-brand-roxanne'
5427                                href='/collections/roxanne-swimwear'
5428                                class='mega-menu__link link'
5429                                
5430                              >
5431                                
5432
5433                                
5434                                  Roxanne
5435                                
5436                              </a>
5437                            </li></ul></li>
5438                    
5439                  
5440                    
5441                  
5442                    
5443                  
5444                    
5445                  
5446                    
5447                  
5448                    
5449                  
5450                    
5451                  
5452                    
5453                  
5454                    
5455                  
5456                    
5457                  
5458                </ul>
5459              </div>
5460          </div></li><li><div class='mega-menu'>
5461            <a
5462              id='HeaderMenu-swim-tops'
5463              href='/collections/swimsuit-tops'
5464              class='header__menu-item list-menu__item link focus-inset'
5465              
5466            >
5467              <span class='header__active-menu-item'>Swim Tops</span>
5468            </a>
5469            <div
5470              id='MegaMenu-Content-3'
5471              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
5472              tabindex='-1'
5473            >
5474                
5475                
5476
5477                
5478                
5479                <ul
5480                  class='
5481                    mega-menu__list
5482                    
5483                    swaw-megamenu__list
5484                    page-width 
5485                    mega-menu__list--few-children
5486                  '
5487                  role='list'
5488                ><li><a
5489                          id='HeaderMenu-swim-tops-featured'
5490                          href='/collections/swimsuit-tops'
5491                          class='mega-menu__link mega-menu__link--level-2 link'
5492                          
5493                        >
5494                          FEATURED
5495                        </a><ul class='list-unstyled' role='list'><li>
5496                              <a
5497                                id='HeaderMenu-swim-tops-featured-new-tops'
5498                                href='/collections/new-tops'
5499                                class='mega-menu__link link'
5500                                
5501                              >
5502                                
5503
5504                                
5505                                  New Tops
5506                                
5507                              </a>
5508                            </li><li>
5509                              <a
5510                                id='HeaderMenu-swim-tops-featured-best-sellers'
5511                                href='/collections/best-selling-tops'
5512                                class='mega-menu__link link'
5513                                
5514                              >
5515                                
5516
5517                                
5518                                  Best Sellers
5519                                
5520                              </a>
5521                            </li><li>
5522                              <a
5523                                id='HeaderMenu-swim-tops-featured-shop-by-silhouette'
5524                                href='/pages/shop-by-silhouette-tops'
5525                                class='mega-menu__link link'
5526                                
5527                              >
5528                                
5529
5530                                
5531                                  Shop By Silhouette
5532                                
5533                              </a>
5534                            </li></ul></li><li><a
5535                          id='HeaderMenu-swim-tops-shop-by-style'
5536                          href='/collections/swimsuit-tops'
5537                          class='mega-menu__link mega-menu__link--level-2 link'
5538                          
5539                        >
5540                          Shop by Style
5541                        </a><ul class='list-unstyled' role='list'><li>
5542                              <a
5543                                id='HeaderMenu-swim-tops-shop-by-style-tankini-tops'
5544                                href='/collections/tankini-tops'
5545                                class='mega-menu__link link'
5546                                
5547                              >
5548                                
5549
5550                                
5551                                  Tankini Tops
5552                                
5553                              </a>
5554                            </li><li>
5555                              <a
5556                                id='HeaderMenu-swim-tops-shop-by-style-bikini-tops'
5557                                href='/collections/bikini-tops'
5558                                class='mega-menu__link link'
5559                                
5560                              >
5561                                
5562
5563                                
5564                                  Bikini Tops
5565                                
5566                              </a>
5567                            </li><li>
5568                              <a
5569                                id='HeaderMenu-swim-tops-shop-by-style-bra-sized-tops'
5570                                href='/collections/bra-sized-tops'
5571                                class='mega-menu__link link'
5572                                
5573                              >
5574                                
5575
5576                                
5577                                  Bra Sized Tops
5578                                
5579                              </a>
5580                            </li><li>
5581                              <a
5582                                id='HeaderMenu-swim-tops-shop-by-style-underwire-tops'
5583                                href='/collections/underwire-tops'
5584                                class='mega-menu__link link'
5585                                
5586                              >
5587                                
5588
5589                                
5590                                  Underwire Tops
5591                                
5592                              </a>
5593                            </li><li>
5594                              <a
5595                                id='HeaderMenu-swim-tops-shop-by-style-bandeau-tops'
5596                                href='/collections/bandeau-swimsuit-tops'
5597                                class='mega-menu__link link'
5598                                
5599                              >
5600                                
5601
5602                                
5603                                  Bandeau Tops
5604                                
5605                              </a>
5606                            </li><li>
5607                              <a
5608                                id='HeaderMenu-swim-tops-shop-by-style-active-tops'
5609                                href='/collections/active-tops'
5610                                class='mega-menu__link link'
5611                                
5612                              >
5613                                
5614
5615                                
5616                                  Active Tops
5617                                
5618                              </a>
5619                            </li><li>
5620                              <a
5621                                id='HeaderMenu-swim-tops-shop-by-style-plus-size-tops'
5622                                href='/collections/plus-size-tops'
5623                                class='mega-menu__link link'
5624                                
5625                              >
5626                                
5627
5628                                
5629                                  Plus Size Tops
5630                                
5631                              </a>
5632                            </li><li>
5633                              <a
5634                                id='HeaderMenu-swim-tops-shop-by-style-shop-all'
5635                                href='/collections/swimsuit-tops'
5636                                class='mega-menu__link link'
5637                                
5638                              >
5639                                
5640
5641                                
5642                                  
5643                                  
5644                                  
5645
5646                                  Shop All 
5647                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
5648</span>
5649                                
5650                              </a>
5651                            </li></ul></li>
5652                    
5653                  
5654                    
5655                  
5656                    
5657                  
5658                    
5659                  
5660                    
5661                  
5662                    
5663                  
5664                    
5665                  
5666                    
5667                  
5668                    
5669                  
5670                    
5671                  
5672                </ul>
5673              </div>
5674          </div></li><li><div class='mega-menu'>
5675            <a
5676              id='HeaderMenu-swim-bottoms'
5677              href='/collections/bottoms'
5678              class='header__menu-item list-menu__item link focus-inset'
5679              
5680            >
5681              <span class='header__active-menu-item'>Swim Bottoms</span>
5682            </a>
5683            <div
5684              id='MegaMenu-Content-4'
5685              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
5686              tabindex='-1'
5687            >
5688                
5689                
5690
5691                
5692                
5693                <ul
5694                  class='
5695                    mega-menu__list
5696                    
5697                    swaw-megamenu__list
5698                    page-width 
5699                    
5700                  '
5701                  role='list'
5702                ><li><a
5703                          id='HeaderMenu-swim-bottoms-featured'
5704                          href='/collections/bottoms'
5705                          class='mega-menu__link mega-menu__link--level-2 link'
5706                          
5707                        >
5708                          FEATURED
5709                        </a><ul class='list-unstyled' role='list'><li>
5710                              <a
5711                                id='HeaderMenu-swim-bottoms-featured-new-bottoms'
5712                                href='/collections/new-bottoms'
5713                                class='mega-menu__link link'
5714                                
5715                              >
5716                                
5717
5718                                
5719                                  New Bottoms
5720                                
5721                              </a>
5722                            </li><li>
5723                              <a
5724                                id='HeaderMenu-swim-bottoms-featured-best-sellers'
5725                                href='/collections/best-selling-bottoms'
5726                                class='mega-menu__link link'
5727                                
5728                              >
5729                                
5730
5731                                
5732                                  Best Sellers
5733                                
5734                              </a>
5735                            </li><li>
5736                              <a
5737                                id='HeaderMenu-swim-bottoms-featured-shop-by-silhouette'
5738                                href='/pages/shop-by-silhouette-bottoms'
5739                                class='mega-menu__link link'
5740                                
5741                              >
5742                                
5743
5744                                
5745                                  Shop By Silhouette
5746                                
5747                              </a>
5748                            </li><li>
5749                              <a
5750                                id='HeaderMenu-swim-bottoms-featured-explore-swim-skorts-skirts'
5751                                href='/pages/explore-skorts-skirts'
5752                                class='mega-menu__link link'
5753                                
5754                              >
5755                                
5756
5757                                
5758                                  Explore Swim Skorts &amp; Skirts
5759                                
5760                              </a>
5761                            </li></ul></li><li><a
5762                          id='HeaderMenu-swim-bottoms-shop-by-style'
5763                          href='/collections/bottoms'
5764                          class='mega-menu__link mega-menu__link--level-2 link'
5765                          
5766                        >
5767                          Shop by Style
5768                        </a><ul class='list-unstyled' role='list'><li>
5769                              <a
5770                                id='HeaderMenu-swim-bottoms-shop-by-style-bikini-bottoms'
5771                                href='/collections/bikini-bottoms'
5772                                class='mega-menu__link link'
5773                                
5774                              >
5775                                
5776
5777                                
5778                                  Bikini Bottoms
5779                                
5780                              </a>
5781                            </li><li>
5782                              <a
5783                                id='HeaderMenu-swim-bottoms-shop-by-style-high-waisted-bottoms'
5784                                href='/collections/high-waisted-bottoms'
5785                                class='mega-menu__link link'
5786                                
5787                              >
5788                                
5789
5790                                
5791                                  High Waisted Bottoms
5792                                
5793                              </a>
5794                            </li><li>
5795                              <a
5796                                id='HeaderMenu-swim-bottoms-shop-by-style-swim-skirts-skorts'
5797                                href='/collections/swim-skirts'
5798                                class='mega-menu__link link'
5799                                
5800                              >
5801                                
5802
5803                                
5804                                  Swim Skirts &amp; Skorts
5805                                
5806                              </a>
5807                            </li><li>
5808                              <a
5809                                id='HeaderMenu-swim-bottoms-shop-by-style-swim-shorts'
5810                                href='/collections/swim-shorts'
5811                                class='mega-menu__link link'
5812                                
5813                              >
5814                                
5815
5816                                
5817                                  Swim Shorts
5818                                
5819                              </a>
5820                            </li><li>
5821                              <a
5822                                id='HeaderMenu-swim-bottoms-shop-by-style-active-bottoms'
5823                                href='/collections/active-bottoms'
5824                                class='mega-menu__link link'
5825                                
5826                              >
5827                                
5828
5829                                
5830                                  Active Bottoms
5831                                
5832                              </a>
5833                            </li><li>
5834                              <a
5835                                id='HeaderMenu-swim-bottoms-shop-by-style-tummy-control-bottoms'
5836                                href='/collections/tummy-control-bottoms'
5837                                class='mega-menu__link link'
5838                                
5839                              >
5840                                
5841
5842                                
5843                                  Tummy Control Bottoms
5844                                
5845                              </a>
5846                            </li><li>
5847                              <a
5848                                id='HeaderMenu-swim-bottoms-shop-by-style-plus-size-bottoms'
5849                                href='/collections/plus-size-bottoms'
5850                                class='mega-menu__link link'
5851                                
5852                              >
5853                                
5854
5855                                
5856                                  Plus Size Bottoms
5857                                
5858                              </a>
5859                            </li><li>
5860                              <a
5861                                id='HeaderMenu-swim-bottoms-shop-by-style-shop-all'
5862                                href='/collections/bottoms'
5863                                class='mega-menu__link link'
5864                                
5865                              >
5866                                
5867
5868                                
5869                                  
5870                                  
5871                                  
5872
5873                                  Shop All 
5874                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
5874ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
5875</span>
5876                                
5877                              </a>
5878                            </li></ul></li><li><span
5879                          id='HeaderMenu-swim-bottoms-shop-by-coverage'
5880                          class='mega-menu__link mega-menu__link--level-2'
5881                        >
5882                          Shop by Coverage
5883                        </span><ul class='list-unstyled' role='list'><li>
5884                              <a
5885                                id='HeaderMenu-swim-bottoms-shop-by-coverage-cheeky'
5886                                href='/collections/cheeky-coverage-bottoms'
5887                                class='mega-menu__link link'
5888                                
5889                              >
5890                                
5891
5892                                
5893                                  Cheeky
5894                                
5895                              </a>
5896                            </li><li>
5897                              <a
5898                                id='HeaderMenu-swim-bottoms-shop-by-coverage-moderate'
5899                                href='/collections/moderate-coverage-bottoms'
5900                                class='mega-menu__link link'
5901                                
5902                              >
5903                                
5904
5905                                
5906                                  Moderate
5907                                
5908                              </a>
5909                            </li><li>
5910                              <a
5911                                id='HeaderMenu-swim-bottoms-shop-by-coverage-full'
5912                                href='/collections/full-coverage-bottoms'
5913                                class='mega-menu__link link'
5914                                
5915                              >
5916                                
5917
5918                                
5919                                  Full
5920                                
5921                              </a>
5922                            </li></ul></li>
5923                    
5924                  
5925                    
5926                  
5927                    
5928                  
5929                    
5930                  
5931                    
5932                  
5933                    
5934                  
5935                    
5936                  
5937                    
5938                  
5939                    
5940                  
5941                    
5942                  
5943                </ul>
5944              </div>
5945          </div></li><li><div class='mega-menu'>
5946            <a
5947              id='HeaderMenu-one-pieces'
5948              href='/collections/one-pieces'
5949              class='header__menu-item list-menu__item link focus-inset'
5950              
5951            >
5952              <span class='header__active-menu-item'>One Pieces</span>
5953            </a>
5954            <div
5955              id='MegaMenu-Content-5'
5956              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
5957              tabindex='-1'
5958            >
5959                
5960                
5961
5962                
5963                
5964                <ul
5965                  class='
5966                    mega-menu__list
5967                    
5968                    swaw-megamenu__list
5969                    page-width 
5970                    
5971                  '
5972                  role='list'
5973                ><li><a
5974                          id='HeaderMenu-one-pieces-featured'
5975                          href='/collections/one-pieces'
5976                          class='mega-menu__link mega-menu__link--level-2 link'
5977                          
5978                        >
5979                          FEATURED
5980                        </a><ul class='list-unstyled' role='list'><li>
5981                              <a
5982                                id='HeaderMenu-one-pieces-featured-new-one-pieces'
5983                                href='/collections/new-one-pieces'
5984                                class='mega-menu__link link'
5985                                
5986                              >
5987                                
5988
5989                                
5990                                  New One Pieces
5991                                
5992                              </a>
5993                            </li><li>
5994                              <a
5995                                id='HeaderMenu-one-pieces-featured-best-sellers'
5996                                href='/collections/best-sellers-one-pieces'
5997                                class='mega-menu__link link'
5998                                
5999                              >
6000                                
6001
6002                                
6003                                  Best Sellers
6004                                
6005                              </a>
6006                            </li><li>
6007                              <a
6008                                id='HeaderMenu-one-pieces-featured-classic-solids'
6009                                href='/collections/one-pieces?filter.p.m.custom.trends=Solids'
6010                                class='mega-menu__link link'
6011                                
6012                              >
6013                                
6014
6015                                
6016                                  Classic Solids
6017                                
6018                              </a>
6019                            </li><li>
6020                              <a
6021                                id='HeaderMenu-one-pieces-featured-black-one-piece-swimsuits'
6022                                href='https://beach2ocean.com/collections/black-one-piece-swimsuits?filter.v.t.shopify.color-pattern=gid%3A%2F%2Fshopify%2FTaxonomyValue%2F1&filter.v.price.gte=&filter.v.price.lte=&sort_by=most-relevant'
6023                                class='mega-menu__link link'
6024                                
6025                              >
6026                                
6027
6028                                
6029                                  Black One Piece Swimsuits
6030                                
6031                              </a>
6032                            </li></ul></li><li><span
6033                          id='HeaderMenu-one-pieces-shop-by-style'
6034                          class='mega-menu__link mega-menu__link--level-2'
6035                        >
6036                          Shop by Style
6037                        </span><ul class='list-unstyled' role='list'><li>
6038                              <a
6039                                id='HeaderMenu-one-pieces-shop-by-style-underwire-swimsuits'
6040                                href='/collections/underwire-swimsuits'
6041                                class='mega-menu__link link'
6042                                
6043                              >
6044                                
6045
6046                                
6047                                  Underwire Swimsuits
6048                                
6049                              </a>
6050                            </li><li>
6051                              <a
6052                                id='HeaderMenu-one-pieces-shop-by-style-bra-sized-swimsuits'
6053                                href='/collections/bra-sized-swimsuits'
6054                                class='mega-menu__link link'
6055                                
6056                              >
6057                                
6058
6059                                
6060                                  Bra Sized Swimsuits
6061                                
6062                              </a>
6063                            </li><li>
6064                              <a
6065                                id='HeaderMenu-one-pieces-shop-by-style-bandeau-swimsuits'
6066                                href='/collections/bandeau-swimsuits'
6067                                class='mega-menu__link link'
6068                                
6069                              >
6070                                
6071
6072                                
6073                                  Bandeau Swimsuits
6074                                
6075                              </a>
6076                            </li><li>
6077                              <a
6078                                id='HeaderMenu-one-pieces-shop-by-style-swim-dresses'
6079                                href='/collections/swim-dresses'
6080                                class='mega-menu__link link'
6081                                
6082                              >
6083                                
6084
6085                                
6086                                  Swim Dresses
6087                                
6088                              </a>
6089                            </li><li>
6090                              <a
6091                                id='HeaderMenu-one-pieces-shop-by-style-active-swimsuits'
6092                                href='/collections/active-swimsuits'
6093                                class='mega-menu__link link'
6094                                
6095                              >
6096                                
6097
6098                                
6099                                  Active Swimsuits
6100                                
6101                              </a>
6102                            </li><li>
6103                              <a
6104                                id='HeaderMenu-one-pieces-shop-by-style-tummy-control-swimsuits'
6105                                href='/collections/tummy-control-one-piece-swimsuits'
6106                                class='mega-menu__link link'
6107                                
6108                              >
6109                                
6110
6111                                
6112                                  Tummy Control Swimsuits
6113                                
6114                              </a>
6115                            </li><li>
6116                              <a
6117                                id='HeaderMenu-one-pieces-shop-by-style-shop-all'
6118                                href='/collections/one-pieces'
6119                                class='mega-menu__link link'
6120                                
6121                              >
6122                                
6123
6124                                
6125                                  
6126                                  
6127                                  
6128
6129                                  Shop All 
6130                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6131</span>
6132                                
6133                              </a>
6134                            </li></ul></li>
6135                    
6136                  
6137                    
6138                  
6139                    
6140                  
6141                    
6142                  
6143                    
6144                  
6145                    
6146                      
6147
6148<li
6149  id='HeaderMegaMenuBlock-One Pieces'
6150  class='mega-menu-block__container mega-menu-block__container_standard'
6151>
6152  
6153
6154  
6155    <img src="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_shapemaker.jpg?v=1761768386&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/Desktop_Large_Promo_shapemaker.jpg?v=1761768386&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
6156  
6157
6158  
6159
6160  <div class='mega-menu-block__content-wrapper'>
6161    
6162
6163    
6164
6165    
6166      <a
6167        href='/collections/shapemaker'
6168        class='mega-menu-block__cta'
6169        
6170      >
6171        Shop Now
6172        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
6172ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6173</span>
6174      </a>
6175    
6176  </div>
6177</li>
6178
6179                    
6180                  
6181                    
6182                  
6183                    
6184                  
6185                    
6186                  
6187                    
6188                  
6189                </ul>
6190              </div>
6191          </div></li><li><div class='mega-menu'>
6192            <a
6193              id='HeaderMenu-plus-sizes'
6194              href='/collections/plus-size-swimwear'
6195              class='header__menu-item list-menu__item link focus-inset'
6196              
6197            >
6198              <span class='header__active-menu-item'>Plus Sizes</span>
6199            </a>
6200            <div
6201              id='MegaMenu-Content-6'
6202              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
6203              tabindex='-1'
6204            >
6205                
6206                
6207
6208                
6209                
6210                <ul
6211                  class='
6212                    mega-menu__list
6213                    
6214                    swaw-megamenu__list
6215                    page-width 
6216                    
6217                  '
6218                  role='list'
6219                ><li><a
6220                          id='HeaderMenu-plus-sizes-featured'
6221                          href='/collections/plus-size'
6222                          class='mega-menu__link mega-menu__link--level-2 link'
6223                          
6224                        >
6225                          FEATURED
6226                        </a><ul class='list-unstyled' role='list'><li>
6227                              <a
6228                                id='HeaderMenu-plus-sizes-featured-new-plus-size'
6229                                href='/collections/new-plus-size'
6230                                class='mega-menu__link link'
6231                                
6232                              >
6233                                
6234
6235                                
6236                                  New Plus Size
6237                                
6238                              </a>
6239                            </li><li>
6240                              <a
6241                                id='HeaderMenu-plus-sizes-featured-best-sellers'
6242                                href='/collections/best-selling-plus-size'
6243                                class='mega-menu__link link'
6244                                
6245                              >
6246                                
6247
6248                                
6249                                  Best Sellers
6250                                
6251                              </a>
6252                            </li></ul></li><li><span
6253                          id='HeaderMenu-plus-sizes-shop-by-style'
6254                          class='mega-menu__link mega-menu__link--level-2'
6255                        >
6256                          Shop by Style
6257                        </span><ul class='list-unstyled' role='list'><li>
6258                              <a
6259                                id='HeaderMenu-plus-sizes-shop-by-style-plus-size-tops'
6260                                href='/collections/plus-size-tops'
6261                                class='mega-menu__link link'
6262                                
6263                              >
6264                                
6265
6266                                
6267                                  Plus Size Tops
6268                                
6269                              </a>
6270                            </li><li>
6271                              <a
6272                                id='HeaderMenu-plus-sizes-shop-by-style-plus-size-bottoms'
6273                                href='/collections/plus-size-bottoms'
6274                                class='mega-menu__link link'
6275                                
6276                              >
6277                                
6278
6279                                
6280                                  Plus Size Bottoms
6281                                
6282                              </a>
6283                            </li><li>
6284                              <a
6285                                id='HeaderMenu-plus-sizes-shop-by-style-plus-size-one-pieces'
6286                                href='/collections/plus-size-one-pieces'
6287                                class='mega-menu__link link'
6288                                
6289                              >
6290                                
6291
6292                                
6293                                  Plus Size One Pieces
6294                                
6295                              </a>
6296                            </li><li>
6297                              <a
6298                                id='HeaderMenu-plus-sizes-shop-by-style-plus-size-cover-ups'
6299                                href='/collections/plus-size-cover-ups'
6300                                class='mega-menu__link link'
6301                                
6302                              >
6303                                
6304
6305                                
6306                                  Plus Size Cover Ups
6307                                
6308                              </a>
6309                            </li><li>
6310                              <a
6311                                id='HeaderMenu-plus-sizes-shop-by-style-shop-all'
6312                                href='/collections/plus-size-swimwear'
6313                                class='mega-menu__link link'
6314                                
6315                              >
6316                                
6317
6318                                
6319                                  
6320                                  
6321                                  
6322
6323                                  Shop All 
6324                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6325</span>
6326                                
6327                              </a>
6328                            </li></ul></li>
6329                    
6330                  
6331                    
6332                  
6333                    
6334                  
6335                    
6336                  
6337                    
6338                  
6339                    
6340                  
6341                    
6342                      
6343
6344<li
6345  id='HeaderMegaMenuBlock-Plus Sizes'
6346  class='mega-menu-block__container mega-menu-block__container_standard'
6347>
6348  
6349
6350  
6351    <img src="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Large_plus_sizes.jpg?v=1752524827&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Large_plus_sizes.jpg?v=1752524827&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
6352  
6353
6354  
6355
6356  <div class='mega-menu-block__content-wrapper'>
6357    
6358
6359    
6360
6361    
6362      <a
6363        href='/collections/plus-sizes'
6364        class='mega-menu-block__cta'
6365        
6366      >
6367        Shop Plus Sizes
6368        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
6368ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6369</span>
6370      </a>
6371    
6372  </div>
6373</li>
6374
6375                    
6376                  
6377                    
6378                  
6379                    
6380                  
6381                    
6382                  
6383                </ul>
6384              </div>
6385          </div></li><li><div class='mega-menu'>
6386            <a
6387              id='HeaderMenu-cover-ups'
6388              href='/collections/cover-ups'
6389              class='header__menu-item list-menu__item link focus-inset'
6390              
6391            >
6392              <span class='header__active-menu-item'>Cover Ups</span>
6393            </a>
6394            <div
6395              id='MegaMenu-Content-7'
6396              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
6397              tabindex='-1'
6398            >
6399                
6400                
6401
6402                
6403                
6404                <ul
6405                  class='
6406                    mega-menu__list
6407                    
6408                    swaw-megamenu__list
6409                    page-width 
6410                    
6411                  '
6412                  role='list'
6413                ><li><a
6414                          id='HeaderMenu-cover-ups-featured'
6415                          href='/collections/cover-ups'
6416                          class='mega-menu__link mega-menu__link--level-2 link'
6417                          
6418                        >
6419                          FEATURED
6420                        </a><ul class='list-unstyled' role='list'><li>
6421                              <a
6422                                id='HeaderMenu-cover-ups-featured-new-cover-ups'
6423                                href='/collections/new-cover-ups'
6424                                class='mega-menu__link link'
6425                                
6426                              >
6427                                
6428
6429                                
6430                                  New Cover Ups
6431                                
6432                              </a>
6433                            </li><li>
6434                              <a
6435                                id='HeaderMenu-cover-ups-featured-best-sellers'
6436                                href='/collections/best-sellers-cover-ups'
6437                                class='mega-menu__link link'
6438                                
6439                              >
6440                                
6441
6442                                
6443                                  Best Sellers
6444                                
6445                              </a>
6446                            </li></ul></li><li><span
6447                          id='HeaderMenu-cover-ups-shop-by-style'
6448                          class='mega-menu__link mega-menu__link--level-2'
6449                        >
6450                          Shop by Style
6451                        </span><ul class='list-unstyled' role='list'><li>
6452                              <a
6453                                id='HeaderMenu-cover-ups-shop-by-style-dresses'
6454                                href='/collections/dresses'
6455                                class='mega-menu__link link'
6456                                
6457                              >
6458                                
6459
6460                                
6461                                  Dresses
6462                                
6463                              </a>
6464                            </li><li>
6465                              <a
6466                                id='HeaderMenu-cover-ups-shop-by-style-tops'
6467                                href='/collections/tops-cover-ups'
6468                                class='mega-menu__link link'
6469                                
6470                              >
6471                                
6472
6473                                
6474                                  Tops
6475                                
6476                              </a>
6477                            </li><li>
6478                              <a
6479                                id='HeaderMenu-cover-ups-shop-by-style-bottoms'
6480                                href='/collections/bottoms-cover-ups'
6481                                class='mega-menu__link link'
6482                                
6483                              >
6484                                
6485
6486                                
6487                                  Bottoms
6488                                
6489                              </a>
6490                            </li><li>
6491                              <a
6492                                id='HeaderMenu-cover-ups-shop-by-style-rash-guards'
6493                                href='/collections/rash-guards'
6494                                class='mega-menu__link link'
6495                                
6496                              >
6497                                
6498
6499                                
6500                                  Rash Guards
6501                                
6502                              </a>
6503                            </li><li>
6504                              <a
6505                                id='HeaderMenu-cover-ups-shop-by-style-resortwear'
6506                                href='/collections/resortwear'
6507                                class='mega-menu__link link'
6508                                
6509                              >
6510                                
6511
6512                                
6513                                  Resortwear
6514                                
6515                              </a>
6516                            </li><li>
6517                              <a
6518                                id='HeaderMenu-cover-ups-shop-by-style-shop-all'
6519                                href='/collections/cover-ups'
6520                                class='mega-menu__link link'
6521                                
6522                              >
6523                                
6524
6525                                
6526                                  
6527                                  
6528                                  
6529
6530                                  Shop All 
6531                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6532</span>
6533                                
6534                              </a>
6535                            </li></ul></li>
6536                    
6537                  
6538                    
6539                  
6540                    
6541                  
6542                    
6543                  
6544                    
6545                  
6546                    
6547                  
6548                    
6549                  
6550                    
6551                      
6552
6553<li
6554  id='HeaderMegaMenuBlock-Cover Ups'
6555  class='mega-menu-block__container mega-menu-block__container_standard'
6556>
6557  
6558
6559  
6560    <img src="//beach2ocean.com/cdn/shop/files/Desktop_Slim_Promo_resortwear.jpg?v=1761768317&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/Desktop_Slim_Promo_resortwear.jpg?v=1761768317&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
6561  
6562
6563  
6564
6565  <div class='mega-menu-block__content-wrapper'>
6566    
6567
6568    
6569
6570    
6571      <a
6572        href='/collections/resortwear'
6573        class='mega-menu-block__cta'
6574        
6575      >
6576        Shop Resort Wear
6577        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
6577ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6578</span>
6579      </a>
6580    
6581  </div>
6582</li>
6583
6584                    
6585                  
6586                    
6587                      
6588
6589<li
6590  id='HeaderMegaMenuBlock-Cover Ups'
6591  class='mega-menu-block__container mega-menu-block__container_standard'
6592>
6593  
6594
6595  
6596    <img src="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Slim_tie_a_sarong.webp?v=1747330511&amp;width=312" srcset="//beach2ocean.com/cdn/shop/files/b2o_Desktop_Slim_tie_a_sarong.webp?v=1747330511&amp;width=312 312w" width="312" loading="lazy" decoding="async" class="mega-menu-block__image">
6597  
6598
6599  
6600
6601  <div class='mega-menu-block__content-wrapper'>
6602    
6603
6604    
6605
6606    
6607      <a
6608        href='/collections/cover-ups'
6609        class='mega-menu-block__cta'
6610        
6611      >
6612        Shop Cover Ups
6613        <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewB
6613ox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6614</span>
6615      </a>
6616    
6617  </div>
6618</li>
6619
6620                    
6621                  
6622                    
6623                  
6624                </ul>
6625              </div>
6626          </div></li><li><div class='mega-menu'>
6627            <a
6628              id='HeaderMenu-clearance'
6629              href='/collections/sale'
6630              class='header__menu-item list-menu__item link focus-inset'
6631              
6632            >
6633              <span class='header__active-menu-item'>Clearance</span>
6634            </a>
6635            <div
6636              id='MegaMenu-Content-8'
6637              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
6638              tabindex='-1'
6639            >
6640                
6641                
6642
6643                
6644                
6645                <ul
6646                  class='
6647                    mega-menu__list
6648                    
6649                    swaw-megamenu__list
6650                    page-width 
6651                    mega-menu__list--few-children
6652                  '
6653                  role='list'
6654                ><li><span
6655                          id='HeaderMenu-clearance-shop-clearance'
6656                          class='mega-menu__link mega-menu__link--level-2'
6657                        >
6658                          Shop Clearance
6659                        </span><ul class='list-unstyled' role='list'><li>
6660                              <a
6661                                id='HeaderMenu-clearance-shop-clearance-tops'
6662                                href='/collections/tops-sale'
6663                                class='mega-menu__link link'
6664                                
6665                              >
6666                                
6667
6668                                
6669                                  Tops
6670                                
6671                              </a>
6672                            </li><li>
6673                              <a
6674                                id='HeaderMenu-clearance-shop-clearance-bottoms'
6675                                href='/collections/bottoms-sale'
6676                                class='mega-menu__link link'
6677                                
6678                              >
6679                                
6680
6681                                
6682                                  Bottoms
6683                                
6684                              </a>
6685                            </li><li>
6686                              <a
6687                                id='HeaderMenu-clearance-shop-clearance-one-pieces'
6688                                href='/collections/one-pieces-sale'
6689                                class='mega-menu__link link'
6690                                
6691                              >
6692                                
6693
6694                                
6695                                  One Pieces
6696                                
6697                              </a>
6698                            </li><li>
6699                              <a
6700                                id='HeaderMenu-clearance-shop-clearance-plus-size'
6701                                href='/collections/plus-size-sale'
6702                                class='mega-menu__link link'
6703                                
6704                              >
6705                                
6706
6707                                
6708                                  Plus Size
6709                                
6710                              </a>
6711                            </li><li>
6712                              <a
6713                                id='HeaderMenu-clearance-shop-clearance-cover-ups'
6714                                href='/collections/cover-ups-sale'
6715                                class='mega-menu__link link'
6716                                
6717                              >
6718                                
6719
6720                                
6721                                  Cover Ups
6722                                
6723                              </a>
6724                            </li><li>
6725                              <a
6726                                id='HeaderMenu-clearance-shop-clearance-final-sale'
6727                                href='/collections/final-sale'
6728                                class='mega-menu__link link'
6729                                
6730                              >
6731                                
6732
6733                                
6734                                  Final Sale
6735                                
6736                              </a>
6737                            </li><li>
6738                              <a
6739                                id='HeaderMenu-clearance-shop-clearance-shop-all'
6740                                href='/collections/sale'
6741                                class='mega-menu__link link'
6742                                
6743                              >
6744                                
6745
6746                                
6747                                  
6748                                  
6749                                  
6750
6751                                  Shop All 
6752                                  <span class='svg-wrapper grandchildlink_arrow_wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-arrow" viewBox="0 0 14 10"><path fill="currentColor" fill-rule="evenodd" d="M8.537.808a.5.5 0 0 1 .817-.162l4 4a.5.5 0 0 1 0 .708l-4 4a.5.5 0 1 1-.708-.708L11.793 5.5H1a.5.5 0 0 1 0-1h10.793L8.646 1.354a.5.5 0 0 1-.109-.546" clip-rule="evenodd"/></svg>
6753</span>
6754                                
6755                              </a>
6756                            </li></ul></li>
6757                    
6758                  
6759                    
6760                  
6761                    
6762                  
6763                    
6764                  
6765                    
6766                  
6767                    
6768                  
6769                    
6770                  
6771                    
6772                  
6773                    
6774                  
6775                    
6776                  
6777                </ul>
6778              </div>
6779          </div></li><li><div class='mega-menu'>
6780            <a
6781              id='HeaderMenu-explore'
6782              href='/pages/our-story'
6783              class='header__menu-item list-menu__item link focus-inset'
6784              
6785            >
6786              <span class='header__active-menu-item'>Explore</span>
6787            </a>
6788            <div
6789              id='MegaMenu-Content-9'
6790              class='mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup'
6791              tabindex='-1'
6792            >
6793                
6794                
6795
6796                
6797                
6798                <ul
6799                  class='
6800                    mega-menu__list
6801                    
6802                    swaw-megamenu__list
6803                    page-width 
6804                    
6805                  '
6806                  role='list'
6807                ><li><a
6808                          id='HeaderMenu-explore-about-us'
6809                          href='/pages/our-story'
6810                          class='mega-menu__link mega-menu__link--level-2 link'
6811                          
6812                        >
6813                          About Us
6814                        </a><ul class='list-unstyled' role='list'><li>
6815                              <a
6816                                id='HeaderMenu-explore-about-us-our-story'
6817                                href='/pages/our-story'
6818                                class='mega-menu__link link'
6819                                
6820                              >
6821                                
6822
6823                                
6824                                  Our Story
6825                                
6826                              </a>
6827                            </li><li>
6828                              <a
6829                                id='HeaderMenu-explore-about-us-shop-social'
6830                                href='/pages/shop-social'
6831                                class='mega-menu__link link'
6832                                
6833                              >
6834                                
6835
6836                                
6837                                  Shop Social
6838                                
6839                              </a>
6840                            </li><li>
6841                              <a
6842                                id='HeaderMenu-explore-about-us-blog-breaking-waves'
6843                                href='/blogs/breaking-waves'
6844                                class='mega-menu__link link mega-menu__link--active'
6845                                
6846                                  aria-current='page'
6847                                
6848                              >
6849                                
6850
6851                                
6852                                  Blog: Breaking Waves
6853                                
6854                              </a>
6855                            </li><li>
6856                              <a
6857                                id='HeaderMenu-explore-about-us-coastal-rewards'
6858                                href='/pages/rewards'
6859                                class='mega-menu__link link'
6860                                
6861                              >
6862                                
6863
6864                                
6865                                  Coastal Rewards
6866                                
6867                              </a>
6868                            </li></ul></li><li><a
6869                          id='HeaderMenu-explore-fitting-room'
6870                          href='/pages/the-fitting-room'
6871                          class='mega-menu__link mega-menu__link--level-2 link'
6872                          
6873                        >
6874                          Fitting Room
6875                        </a><ul class='list-unstyled' role='list'><li>
6876                              <a
6877                                id='HeaderMenu-explore-fitting-room-how-to-measure'
6878                                href='/pages/the-fitting-room'
6879                                class='mega-menu__link link'
6880                                
6881                              >
6882                                
6883
6884                                
6885                                  How To Measure
6886                                
6887                              </a>
6888                            </li><li>
6889                              <a
6890                                id='HeaderMenu-explore-fitting-room-size-charts'
6891                                href='/pages/sizing-coco-reef'
6892                                class='mega-menu__link link'
6893                                
6894                              >
6895                                
6896
6897                                
6898                                  Size Charts
6899                                
6900                              </a>
6901                            </li><li>
6902                              <a
6903                                id='HeaderMenu-explore-fitting-room-common-fit-issues'
6904                                href='/pages/common-fit-issues'
6905                                class='mega-menu__link link'
6906                                
6907                              >
6908                                
6909
6910                                
6911                                  Common Fit Issues
6912                                
6913                              </a>
6914                            </li></ul></li><li><a
6915                          id='HeaderMenu-explore-fit-solutions'
6916                          href='/pages/the-fitting-room'
6917                          class='mega-menu__link mega-menu__link--level-2 link'
6918                          
6919                        >
6920                          Fit Solutions
6921                        </a><ul class='list-unstyled' role='list'><li>
6922                              <a
6923                                id='HeaderMenu-explore-fit-solutions-explore-tummy-control'
6924                                href='/pages/explore-tummy-control-swimwear'
6925                                class='mega-menu__link link'
6926                                
6927                              >
6928                                
6929
6930                                
6931                                  Explore Tummy Control
6932                                
6933                              </a>
6934                            </li><li>
6935                              <a
6936                                id='HeaderMenu-explore-fit-solutions-shop-by-support'
6937                                href='/pages/shop-by-support'
6938                                class='mega-menu__link link'
6939                                
6940                              >
6941                                
6942
6943                                
6944                                  Shop By Support
6945                                
6946                              </a>
6947                            </li><li>
6948                              <a
6949                                id='HeaderMenu-explore-fit-solutions-shop-by-coverage'
6950                                href='/pages/shop-by-coverage'
6951                                class='mega-menu__link link'
6952                                
6953                              >
6954                                
6955
6956                                
6957                                  Shop By Coverage
6958                                
6959                              </a>
6960                            </li><li>
6961                              <a
6962                                id='HeaderMenu-explore-fit-solutions-bra-sized-swim'
6963                                href='/pages/bra-sized-swim'
6964                                class='mega-menu__link link'
6965                                
6966                              >
6967                                
6968
6969                                
6970                                  Bra Sized Swim
6971                                
6972                              </a>
6973                            </li><li>
6974                              <a
6975                                id='HeaderMenu-explore-fit-solutions-tummy-control-bottoms'
6976                                href='/collections/tummy-control-bottoms'
6977                                class='mega-menu__link link'
6978                                
6979                              >
6980                                
6981
6982                                
6983                                  Tummy Control Bottoms
6984                                
6985                              </a>
6986                            </li></ul></li><li><a
6987                          id='HeaderMenu-explore-featured'
6988                          href='/'
6989                          class='mega-menu__link mega-menu__link--level-2 link'
6990                          
6991                        >
6992                          Featured
6993                        </a><ul class='list-unstyled' role='list'><li>
6994                              <a
6995                                id='HeaderMenu-explore-featured-shop-by-occasion'
6996                                href='/pages/swim-guide'
6997                                class='mega-menu__link link'
6998                                
6999                              >
7000                                
7001
7002                                
7003                                  Shop By Occasion
7004                                
7005                              </a>
7006                            </li><li>
7007                              <a
7008                                id='HeaderMenu-explore-featured-beach2street'
7009                                href='/pages/beach-to-street'
7010                                class='mega-menu__link link'
7011                                
7012                              >
7013                                
7014
7015                                
7016                                  Beach2Street
7017                                
7018                              </a>
7019                            </li><li>
7020                              <a
7021                                id='HeaderMenu-explore-featured-bridal-shop'
7022                                href='/pages/beach-2-bridal'
7023                                class='mega-menu__link link'
7024                                
7025                              >
7026                                
7027
7028                                
7029                                  Bridal Shop
7030                                
7031                              </a>
7032                            </li></ul></li>
7033                    
7034                  
7035                    
7036                  
7037                    
7038                  
7039                    
7040                  
7041                    
7042                  
7043                    
7044                  
7045                    
7046                  
7047                    
7048                  
7049                    
7050                  
7051                    
7052                  
7053                </ul>
7054              </div>
7055          </div></li><li><a
7056            id='HeaderMenu-coastal-rewards'
7057            href='/pages/rewards'
7058            class='header__menu-item list-menu__item link link--text focus-inset'
7059            
7060          >
7061            <span class='header__active-menu-item'>Coastal Rewards</span>
7062          </a></li></ul>
7063</nav>
7064
7065
7066    <div class='header__icons header__icons--localization header-localization'>
7067      <div class='desktop-localization-wrapper'>
7068</div>
7069      
7070
7071<details-modal class='header__search'>
7072  <details>
7073    <summary
7074      class='header__icon header__icon--search header__icon--summary link focus-inset modal__toggle'
7075      aria-haspopup='dialog'
7076      aria-label='Search'
7077    >
7078      <span>
7079        <span class='svg-wrapper'><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
7080</span>
7081        <span class='svg-wrapper header__icon-close'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17"><path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
7082</span>
7083      </span>
7084    </summary>
7085    <div
7086      class='search-modal modal__content gradient'
7087      role='dialog'
7088      aria-modal='true'
7089      aria-label='Search'
7090    >
7091      <div class='modal-overlay'></div>
7092      <div
7093        class='search-modal__content search-modal__content-bottom'
7094        tabindex='-1'
7095      ><predictive-search class='search-modal__form' data-loading-text='Loading...'><form action='/search' method='get' role='search' class='search search-modal__form'>
7096          <div class='field'>
7097            <input
7098              class='search__input field__input'
7099              id='Search-In-Modal'
7100              type='search'
7101              name='q'
7102              value=''
7103              placeholder='Search'role='combobox'
7104                aria-expanded='false'
7105                aria-owns='predictive-search-results'
7106                aria-controls='predictive-search-results'
7107                aria-haspopup='listbox'
7108                aria-autocomplete='list'
7109                autocorrect='off'
7110                autocomplete='off'
7111                autocapitalize='off'
7112                spellcheck='false'>
7113            <label class='field__label' for='Search-In-Modal'>Search</label>
7114            <input type='hidden' name='options[prefix]' value='last'>
7115            <button
7116              type='reset'
7117              class='reset__button field__button hidden'
7118              aria-label='Clear search term'
7119            >
7120              <span class='svg-wrapper'><svg fill="none" stroke="currentColor" class="icon icon-close" viewBox="0 0 18 18"><circle cx="9" cy="9" r="8.5" stroke-opacity=".2"/><path stroke-linecap="round" stroke-linejoin="round" d="M11.83 11.83 6.172 6.17M6.229 11.885l5.544-5.77"/></svg>
7121</span>
7122            </button>
7123            <button class='search__button field__button' aria-label='Search'>
7124              <span class='svg-wrapper'><svg fill="none" class="icon icon-search" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 1 1 2.85 3.5a5.784 5.784 0 0 1 8.18 8.18m.26 1.12a6.78 6.78 0 1 1 .72-.7l5.4 5.4a.5.5 0 1 1-.71.7z" clip-rule="evenodd"/></svg>
7125</span>
7126            </button>
7127          </div><div class='predictive-search predictive-search--header' tabindex='-1' data-predictive-search>
7128
7129<div class='predictive-search__loading-state'>
7130  <svg xmlns="http://www.w3.org/2000/svg" class="spinner" viewBox="0 0 66 66"><circle stroke-width="6" cx="33" cy="33" r="30" fill="none" class="path"/></svg>
7131
7132</div>
7133</div>
7134
7135            <span class='predictive-search-status visually-hidden' role='status' aria-hidden='true'></span></form></predictive-search><button
7136          type='button'
7137          class='search-modal__close-button modal__close-button link link--text focus-inset'
7138          aria-label='Close'
7139        >
7140          <span class='svg-wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-close" viewBox="0 0 18 17">
7140<path fill="currentColor" d="M.865 15.978a.5.5 0 0 0 .707.707l7.433-7.431 7.579 7.282a.501.501 0 0 0 .846-.37.5.5 0 0 0-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 1 0-.707-.708L8.991 7.853 1.413.573a.5.5 0 1 0-.693.72l7.563 7.268z"/></svg>
7141</span>
7142        </button>
7143      </div>
7144    </div>
7145  </details>
7146</details-modal>
7147
7148<a
7149          href='https://beach2ocean.com/customer_authentication/redirect?locale=en&region_country=US'
7150          class='header__icon header__icon--account link focus-inset small-hide'
7151          rel='nofollow'
7152        ><account-icon><span class='svg-wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-account" viewBox="0 0 18 19"><path fill="currentColor" fill-rule="evenodd" d="M6 4.5a3 3 0 1 1 6 0 3 3 0 0 1-6 0m3-4a4 4 0 1 0 0 8 4 4 0 0 0 0-8m5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15M9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.1-3.67-1.35-6.17-1.35" clip-rule="evenodd"/></svg>
7153</span></account-icon><span class='visually-hidden'>Log in</span>
7154        </a><a
7155        class='swym-header-launcher swym-is-safari small-hide'
7156        id='dawn-desktop'
7157        href='#swym-wishlist'
7158        role='button'
7159        style='color: rgb(var(--color-foreground)); font-size: 24px; position: relative; margin-right: 4px;'
7160        ><span
7161          class='swym-header-launcher-icon '
7162          aria-label='Open Wishlist'
7163          tabindex='0'
7164          role='button'
7165          style='vertical-align: middle;'
7166        >
7167          <svg xmlns='http://www.w3.org/2000/svg' width='24px' height='24px' viewBox='0 0 24 24' fill='none'>
7168            <path d="M19.6706 5.4736C17.6806 3.8336 14.7206 4.1236 12.8906 5.9536L12.0006 6.8436L11.1106 5.9536C9.29063 4.1336 6.32064 3.8336 4.33064 5.4736C2.05064 7.3536 1.93063 10.7436 3.97063 12.7836L11.6406 20.4536C11.8406 20.6536 12.1506 20.6536 12.3506 20.4536L20.0206 12.7836C22.0706 10.7436 21.9506 7.3636 19.6706 5.4736Z" stroke="currentColor" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"></path>
7169          </svg></span
7170      ></a><a href='/cart' class='header__icon header__icon--cart link focus-inset' id='cart-icon-bubble'>
7171        
7172          <span class='svg-wrapper'><svg xmlns="http://www.w3.org/2000/svg" fill="none" class="icon icon-cart-empty" viewBox="0 0 40 40"><path fill="currentColor" fill-rule="evenodd" d="M15.75 11.8h-3.16l-.77 11.6a5 5 0 0 0 4.99 5.34h7.38a5 5 0 0 0 4.99-5.33L28.4 11.8zm0 1h-2.22l-.71 10.67a4 4 0 0 0 3.99 4.27h7.38a4 4 0 0 0 4-4.27l-.72-10.67h-2.22v.63a4.75 4.75 0 1 1-9.5 0zm8.5 0h-7.5v.63a3.75 3.75 0 1 0 7.5 0z"/></svg>
7173</span>
7174        
7175        <span class='visually-hidden'>Cart</span></a>
7176    </div>
7177  </header>
7178</sticky-header>
7179
7180<script type='application/ld+json'>
7181  {
7182    "@context": "http://schema.org",
7183    "@type": "Organization",
7184    "name": "Beach2Ocean",
7185    
7186      "logo": "https:\/\/beach2ocean.com\/cdn\/shop\/files\/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447\u0026width=500",
7187    
7188    "sameAs": [
7189      "",
7190      "https:\/\/www.facebook.com\/beach2ocean\/",
7191      "https:\/\/www.pinterest.com\/Beach2OceanSwimwear\/",
7192      "https:\/\/www.instagram.com\/Beach2OceanSwim\/",
7193      "https:\/\/www.tiktok.com\/@beach2oceanswim",
7194      "",
7195      "",
7196      "",
7197      ""
7198    ],
7199    "url": "https:\/\/beach2ocean.com"
7200  }
7201</script>
7201
7202</div>
7203<!-- END sections: header-group -->
7204
7205    <main id='MainContent' class='content-for-layout focus-none' role='main' tabindex='-1'>
7206      <section id="shopify-section-template--22198383476979__main" class="shopify-section section"><link href="//beach2ocean.com/cdn/shop/t/95/assets/component-article-card.css?v=47105078945762260691777303131" rel="stylesheet" type="text/css" media="all" />
7207<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-card.css?v=92745419731573151801777303131" rel="stylesheet" type="text/css" media="all" />
7208<link href="//beach2ocean.com/cdn/shop/t/95/assets/section-main-blog.css?v=96422576483215783191777303134" rel="stylesheet" type="text/css" media="all" />
7209<style data-shopify>.section-template--22198383476979__main-padding {
7210    padding-top: 27px;
7211    padding-bottom: 27px;
7212  }
7213
7214  @media screen and (min-width: 750px) {
7215    .section-template--22198383476979__main-padding {
7216      padding-top: 36px;
7217      padding-bottom: 36px;
7218    }
7219  }</style><div class='main-blog page-width section-template--22198383476979__main-padding'>
7220    <h1 class='title--primary scroll-trigger animate--fade-in'>
7221      Blog: Breaking Waves
7222    </h1>
7223
7224    <div class='blog-articles '><div
7225          class='blog-articles__article article scroll-trigger animate--slide-in'
7226          
7227            data-cascade
7228            style='--animation-order: 1;'
7229          
7230        >
7231<div class='article-card-wrapper card-wrapper underline-links-hover'>
7232    
7233    <div
7234      class='
7235        card article-card
7236        card--standard
7237         article-card__image--medium
7238         card--media
7239        
7240        
7241      '
7242      style='--ratio-percent: 66.66666666666666%;'
7243    >
7244      <div
7245        class='card__inner  color-scheme-2 gradient ratio'
7246        style='--ratio-percent: 66.66666666666666%;'
7247      ><div class='article-card__image-wrapper card__media'>
7248            <div
7249              class='article-card__image media media--hover-effect'
7250              
7251            >
7252              
7253              <img
7254                srcset='//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727&width=165 165w,//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727&width=360 360w,//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727&width=533 533w,//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727&width=720 720w,//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727&width=1000 1000w,//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727 1200w
7255                '
7256                src='//beach2ocean.com/cdn/shop/articles/blog-cover_b4861b1d-d6cd-4ad4-a0b9-97e20e8c763f-8818423.jpg?v=1786731727&width=533'
7257                sizes='(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)'
7258                alt='The Best Swimwear Brands for Every Body and Every Beach Day - Beach2Ocean'
7259                class='motion-reduce'
7260                
7261                  loading='lazy'
7262                
7263                width='1200'
7264                height='800'
7265              >
7266              
7267            </div>
7268          </div><div class='card__content'>
7269          <div class='card__information'>
7270            <h3 class='card__heading'>
7271              <a href='/blogs/breaking-waves/the-best-swimwear-brands-for-every-body-and-every-beach-day' class='full-unstyled-link'>
7272                The Best Swimwear Brands for Every Body and Eve...
7273              </a>
7274            </h3>
7275            <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-08-13T15:21:19Z">August 13, 2026</time></span></div><p class='article-card__excerpt rte-width'>Shopping for swimwear isn't one-size-fits-all, and neither are the best swimwear brands. Some women are looking for bra-sized support, while others prioritize tummy control, active swimwear, or designer styles for...
7276</p><div class='article-card__footer'></div></div></div>
7277      </div>
7278      <div class='card__content'>
7279        <div class='card__information'>
7280          <h3 class='card__heading'>
7281            <a href='/blogs/breaking-waves/the-best-swimwear-brands-for-every-body-and-every-beach-day' class='full-unstyled-link'>
7282              The Best Swimwear Brands for Every Body and Eve...
7283            </a>
7284          </h3>
7285          <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-08-13T15:21:19Z">August 13, 2026</time></span></div><p class='article-card__excerpt rte-width'>Shopping for swimwear isn't one-size-fits-all, and neither are the best swimwear brands. Some women are looking for bra-sized support, while others prioritize tummy control, active swimwear, or designer styles for...
7286</p><div class='article-card__footer'></div></div></div>
7287    </div>
7288  </div></div><div
7289          class='blog-articles__article article scroll-trigger animate--slide-in'
7290          
7291            data-cascade
7292            style='--animation-order: 2;'
7293          
7294        >
7295<div class='article-card-wrapper card-wrapper underline-links-hover'>
7296    
7297    <div
7298      class='
7299        card article-card
7300        card--standard
7301         article-card__image--medium
7302         card--media
7303        
7304        
7305      '
7306      style='--ratio-percent: 108.16650778519227%;'
7307    >
7308      <div
7309        class='card__inner  color-scheme-2 gradient ratio'
7310        style='--ratio-percent: 108.16650778519227%;'
7311      ><div class='article-card__image-wrapper card__media'>
7312            <div
7313              class='article-card__image media media--hover-effect'
7314              
7315            >
7316              
7317              <img
7318                srcset='//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=165 165w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=360 360w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=533 533w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=720 720w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=1000 1000w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=1500 1500w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081 3147w
7319                '
7320                src='//beach2ocean.com/cdn/shop/articles/B2O_SHOT_26_0031_b1810d9d-117a-4794-a7ae-7c54bb128ac0.jpg?v=1786469081&width=533'
7321                sizes='(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)'
7322                alt='What Makes a Quality Swimsuit? - Beach2Ocean'
7323                class='motion-reduce'
7324                
7325                  loading='lazy'
7326                
7327                width='3147'
7328                height='3404'
7329              >
7330              
7331            </div>
7332          </div><div class='card__content'>
7333          <div class='card__information'>
7334            <h3 class='card__heading'>
7335              <a href='/blogs/breaking-waves/what-makes-a-quality-swimsuit' class='full-unstyled-link'>
7336                What Makes a Quality Swimsuit?
7337              </a>
7338            </h3>
7339            <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>In a world where fast fashion makes it easy and inexpensive to shop, we find shoppers asking themselves “why spend more on a swimsuit?”.  Our answer is simple: a quality...
7340</p><div class='article-card__footer'></div></div></div>
7341      </div>
7342      <div class='card__content'>
7343        <div class='card__information'>
7344          <h3 class='card__heading'>
7345            <a href='/blogs/breaking-waves/what-makes-a-quality-swimsuit' class='full-unstyled-link'>
7346              What Makes a Quality Swimsuit?
7347            </a>
7348          </h3>
7349          <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>In a world where fast fashion makes it easy and inexpensive to shop, we find shoppers asking themselves “why spend more on a swimsuit?”.  Our answer is simple: a quality...
7350</p><div class='article-card__footer'></div></div></div>
7351    </div>
7352  </div></div><div
7353          class='blog-articles__article article scroll-trigger animate--slide-in'
7354          
7355            data-cascade
7356            style='--animation-order: 3;'
7357          
7358        >
7359<div class='article-card-wrapper card-wrapper underline-links-hover'>
7360    
7361    <div
7362      class='
7363        card article-card
7364        card--standard
7365         article-card__image--medium
7366         card--media
7367        
7368        
7369      '
7370      style='--ratio-percent: 66.66666666666666%;'
7371    >
7372      <div
7373        class='card__inner  color-scheme-2 gradient ratio'
7374        style='--ratio-percent: 66.66666666666666%;'
7375      ><div class='article-card__image-wrapper card__media'>
7376            <div
7377              class='article-card__image media media--hover-effect'
7378              
7379            >
7380              
7381              <img
7382                srcset='//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=165 165w,//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=360 360w,//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=533 533w,//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=720 720w,//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=1000 1000w,//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=1500 1500w,//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078 5949w
7383                '
7384                src='//beach2ocean.com/cdn/shop/articles/13.jpg?v=1786469078&width=533'
7385                sizes='(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)'
7386                alt='The Power of the Little Black Swimsuit - Beach2Ocean'
7387                class='motion-reduce'
7388                
7389                  loading='lazy'
7390                
7391                width='5949'
7392                height='3966'
7393              >
7394              
7395            </div>
7396          </div><div class='card__content'>
7397          <div class='card__information'>
7398            <h3 class='card__heading'>
7399              <a href='/blogs/breaking-waves/the-power-of-the-little-black-swimsuit' class='full-unstyled-link'>
7400                The Power of the Little Black Swimsuit
7401              </a>
7402            </h3>
7403            <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Just like a perfectly fitted dress that can evoke the most confident version of a woman, the same power exists in a perfectly designed black swimsuit.  The little black swimsuit...
7404</p><div class='article-card__footer'></div></div></div>
7405      </div>
7406      <div class='card__content'>
7407        <div class='card__information'>
7408          <h3 class='card__heading'>
7409            <a href='/blogs/breaking-waves/the-power-of-the-little-black-swimsuit' class='full-unstyled-link'>
7410              The Power of the Little Black Swimsuit
7411            </a>
7412          </h3>
7413          <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Just like a perfectly fitted dress that can evoke the most confident version of a woman, the same power exists in a perfectly designed black swimsuit.  The little black swimsuit...
7414</p><div class='article-card__footer'></div></div></div>
7415    </div>
7416  </div></div><div
7417          class='blog-articles__article article scroll-trigger animate--slide-in'
7418          
7419            data-cascade
7420            style='--animation-order: 4;'
7421          
7422        >
7423<div class='article-card-wrapper card-wrapper underline-links-hover'>
7424    
7425    <div
7426      class='
7427        card article-card
7428        card--standard
7429         article-card__image--medium
7430         card--media
7431        
7432        
7433      '
7434      style='--ratio-percent: 66.68953687821612%;'
7435    >
7436      <div
7437        class='card__inner  color-scheme-2 gradient ratio'
7438        style='--ratio-percent: 66.68953687821612%;'
7439      ><div class='article-card__image-wrapper card__media'>
7440            <div
7441              class='article-card__image media media--hover-effect'
7442              
7443            >
7444              
7445              <img
7446                srcset='//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=165 165w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=360 360w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=533 533w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=720 720w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=1000 1000w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=1500 1500w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076 5830w
7447                '
7448                src='//beach2ocean.com/cdn/shop/articles/B2O_SHOT07_0001_6605f997-680a-4f46-b125-b968cd61dacf-7527486.jpg?v=1786469076&width=533'
7449                sizes='(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)'
7450                alt='The Fit Issues Part 3: Swimsuits Show Too Much Skin - Beach2Ocean'
7451                class='motion-reduce'
7452                
7453                  loading='lazy'
7454                
7455                width='5830'
7456                height='3888'
7457              >
7458              
7459            </div>
7460          </div><div class='card__content'>
7461          <div class='card__information'>
7462            <h3 class='card__heading'>
7463              <a href='/blogs/breaking-waves/the-fit-issues-part-3-swimsuits-show-too-much-skin' class='full-unstyled-link'>
7464                The Fit Issues Part 3: Swimsuits Show Too Much ...
7465              </a>
7466            </h3>
7467            <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Wanting to show less skin is way more common than you think. When we see models on magazine covers and influencers bearing it all on tropical beach vacations, it might...
7468</p><div class='article-card__footer'></div></div></div>
7469      </div>
7470      <div class='card__content'>
7471        <div class='card__information'>
7472          <h3 class='card__heading'>
7473            <a href='/blogs/breaking-waves/the-fit-issues-part-3-swimsuits-show-too-much-skin' class='full-unstyled-link'>
7474              The Fit Issues Part 3: Swimsuits Show Too Much ...
7475            </a>
7476          </h3>
7477          <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Wanting to show less skin is way more common than you think. When we see models on magazine covers and influencers bearing it all on tropical beach vacations, it might...
7478</p><div class='article-card__footer'></div></div></div>
7479    </div>
7480  </div></div><div
7481          class='blog-articles__article article scroll-trigger animate--slide-in'
7482          
7483            data-cascade
7484            style='--animation-order: 5;'
7485          
7486        >
7487<div class='article-card-wrapper card-wrapper underline-links-hover'>
7488    
7489    <div
7490      class='
7491        card article-card
7492        card--standard
7493         article-card__image--medium
7494         card--media
7495        
7496        
7497      '
7498      style='--ratio-percent: 112.04308093994777%;'
7499    >
7500      <div
7501        class='card__inner  color-scheme-2 gradient ratio'
7502        style='--ratio-percent: 112.04308093994777%;'
7503      ><div class='article-card__image-wrapper card__media'>
7504            <div
7505              class='article-card__image media media--hover-effect'
7506              
7507            >
7508              
7509              <img
7510                srcset='//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=165 165w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=360 360w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=533 533w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=720 720w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=1000 1000w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=1500 1500w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073 3064w
7511                '
7512                src='//beach2ocean.com/cdn/shop/articles/B2O_SHOT10_0112.jpg?v=1786469073&width=533'
7513                sizes='(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)'
7514                alt='The Tankini Revival - Beach2Ocean'
7515                class='motion-reduce'
7516                
7517                  loading='lazy'
7518                
7519                width='3064'
7520                height='3433'
7521              >
7522              
7523            </div>
7524          </div><div class='card__content'>
7525          <div class='card__information'>
7526            <h3 class='card__heading'>
7527              <a href='/blogs/breaking-waves/the-tankini-revival' class='full-unstyled-link'>
7528                The Tankini Revival
7529              </a>
7530            </h3>
7531            <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Today we're talking everything Tankini Last summer, one of our favorite swim styles, the tankini, had a major moment in the sun.  As the buzz started picking up about it...
7532</p><div class='article-card__footer'></div></div></div>
7533      </div>
7534      <div class='card__content'>
7535        <div class='card__information'>
7536          <h3 class='card__heading'>
7537            <a href='/blogs/breaking-waves/the-tankini-revival' class='full-unstyled-link'>
7538              The Tankini Revival
7539            </a>
7540          </h3>
7541          <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Today we're talking everything Tankini Last summer, one of our favorite swim styles, the tankini, had a major moment in the sun.  As the buzz started picking up about it...
7542</p><div class='article-card__footer'></div></div></div>
7543    </div>
7544  </div></div><div
7545          class='blog-articles__article article scroll-trigger animate--slide-in'
7546          
7547            data-cascade
7548            style='--animation-order: 6;'
7549          
7550        >
7551<div class='article-card-wrapper card-wrapper underline-links-hover'>
7552    
7553    <div
7554      class='
7555        card article-card
7556        card--standard
7557         article-card__image--medium
7558         card--media
7559        
7560        
7561      '
7562      style='--ratio-percent: 79.72277227722773%;'
7563    >
7564      <div
7565        class='card__inner  color-scheme-2 gradient ratio'
7566        style='--ratio-percent: 79.72277227722773%;'
7567      ><div class='article-card__image-wrapper card__media'>
7568            <div
7569              class='article-card__image media media--hover-effect'
7570              
7571            >
7572              
7573              <img
7574                srcset='//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=165 165w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=360 360w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=533 533w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=720 720w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=1000 1000w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=1500 1500w,//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071 5050w
7575                '
7576                src='//beach2ocean.com/cdn/shop/articles/B2O_SHOT26_0031.jpg?v=1786469071&width=533'
7577                sizes='(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)'
7578                alt='Swimwear for the Resort, Pool, and Beach - What&#39;s the Difference? - Beach2Ocean'
7579                class='motion-reduce'
7580                
7581                  loading='lazy'
7582                
7583                width='5050'
7584                height='4026'
7585              >
7586              
7587            </div>
7588          </div><div class='card__content'>
7589          <div class='card__information'>
7590            <h3 class='card__heading'>
7591              <a href='/blogs/breaking-waves/swimwear-for-the-resort-pool-and-beach-whats-the-difference' class='full-unstyled-link'>
7592                Swimwear for the Resort, Pool, and Beach - What...
7593              </a>
7594            </h3>
7595            <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Whether you’re headed to a resort vacation, planning an easy day at the pool, or a salty beach escape, choosing the right swimsuit looks a little different for every destination....
7596</p><div class='article-card__footer'></div></div></div>
7597      </div>
7598      <div class='card__content'>
7599        <div class='card__information'>
7600          <h3 class='card__heading'>
7601            <a href='/blogs/breaking-waves/swimwear-for-the-resort-pool-and-beach-whats-the-difference' class='full-unstyled-link'>
7602              Swimwear for the Resort, Pool, and Beach - What...
7603            </a>
7604          </h3>
7605          <div class='article-card__info caption-with-letter-spacing h5'><span class='circle-divider'><time datetime="2026-01-27T16:59:04Z">January 27, 2026</time></span></div><p class='article-card__excerpt rte-width'>Whether you’re headed to a resort vacation, planning an easy day at the pool, or a salty beach escape, choosing the right swimsuit looks a little different for every destination....
7606</p><div class='article-card__footer'></div></div></div>
7607    </div>
7608  </div></div></div>
7609
7610<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-pagination.css?v=136206814810731739951777303132" rel="stylesheet" type="text/css" media="all" />
7611<div class='pagination-wrapper' data-page='1'>
7612    <nav class='pagination' role='navigation' aria-label='Pagination'>
7613      <ul class='pagination__list list-unstyled' role='list'><li><a
7614                  role='link'
7615                  aria-disabled='true'
7616                  class='pagination__item pagination__item--current light'
7617                  aria-current='page'
7618                  aria-label='Page 1'
7619                >1</a></li><li><a
7620                href='/blogs/breaking-waves?page=2'
7621                class='pagination__item link'
7622                aria-label='Page 2'
7623              >2</a></li><li><a
7624                href='/blogs/breaking-waves?page=3'
7625                class='pagination__item link'
7626                aria-label='Page 3'
7627              >3</a></li><li><a
7628                href='/blogs/breaking-waves?page=4'
7629                class='pagination__item link'
7630                aria-label='Page 4'
7631              >4</a></li><li>
7632            <a
7633              href='/blogs/breaking-waves?page=2'
7634              class='pagination__item pagination__item--prev pagination__item-arrow link motion-reduce'
7635              aria-label='Next page'
7636            >
7637              <span class='svg-wrapper'><svg class="icon icon-caret" viewBox="0 0 10 6"><path fill="currentColor" fill-rule="evenodd" d="M9.354.646a.5.5 0 0 0-.708 0L5 4.293 1.354.646a.5.5 0 0 0-.708.708l4 4a.5.5 0 0 0 .708 0l4-4a.5.5 0 0 0 0-.708" clip-rule="evenodd"/></svg>
7638</span>
7639            </a>
7640          </li></ul>
7641    </nav>
7642  </div></div>
7643</section>
7644    </main>
7645
7646    <!-- BEGIN sections: footer-group -->
7647<div id="shopify-section-sections--22198381871347__footer" class="shopify-section shopify-section-group-footer-group">
7648<link href="//beach2ocean.com/cdn/shop/t/95/assets/section-footer.css?v=115118434121869182771777303133" rel="stylesheet" type="text/css" media="all" />
7649<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-newsletter.css?v=73154210508153191371777303132" rel="stylesheet" type="text/css" media="all" />
7650<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-list-menu.css?v=151968516119678728991777303132" rel="stylesheet" type="text/css" media="all" />
7651<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-list-payment.css?v=69253961410771838501777303132" rel="stylesheet" type="text/css" media="all" />
7652<link href="//beach2ocean.com/cdn/shop/t/95/assets/component-list-social.css?v=35792976012981934991777303133" rel="stylesheet" type="text/css" media="all" />
7653<style data-shopify>.footer {
7654    margin-top: 0px;
7655  }
7656
7657  .section-sections--22198381871347__footer-padding {
7658    padding-top: 27px;
7659    padding-bottom: 27px;
7660    
7661    
7662  }
7663
7664  @media screen and (min-width: 750px) {
7665    .footer {
7666      margin-top: 0px;
7667    }
7668
7669    .section-sections--22198381871347__footer-padding {
7670      padding-top: 36px;
7671      padding-bottom: 36px;
7672    }
7673  }
7674
7675  .section-sections--22198381871347__footer-padding .footer-block__inline-form-wrapper {
7676    background-color: #f0e9e3;
7677    padding: 20px;
7678  }</style><footer class='footer color-scheme-1 gradient section-sections--22198381871347__footer-padding'>
7679    <div class='footer__brand-logo-wrapper page-width'>
7680      <img src="//beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447&amp;width=200" alt="Beach2Ocean Logo" srcset="//beach2ocean.com/cdn/shop/files/Beach2Ocean-Logo_Black_b74bb98c-63fb-45a1-b032-a8f11354350c.png?v=1752009447&amp;width=200 200w" width="200" height="47" loading="eager">
7681    </div>
7682  
7683<div class='footer__content-top page-width'><div
7684            class='footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet  scroll-tr
7684igger animate--slide-in'
7685            
7686              data-cascade
7687            
7688          ><div
7689                class='footer-block grid__item scroll-trigger animate--slide-in'
7690                
7691                
7692                  data-cascade
7693                  style='--animation-order: 1;'
7694                
7695              >
7696                      <inline-form-wrapper class='footer-block__inline-form-wrapper'>
7697                        <div id="shopify-block-AL2l4Zkxld2dpQWM4e__forms_inline_AwAtDb" class="shopify-block shopify-app-block"><div
7698  id='AL2l4Zkxld2dpQWM4e__forms_inline_AwAtDb'
7699  data-form-root='true'
7700  data-forms-id='forms-root-458059'
7701  data-forms-text-color='#000000'
7702  data-forms-button-background-color='#000000'
7703  data-forms-button-label-color='#ffffff'
7704  data-forms-links-color='#1878b9'
7705  data-forms-errors-color='#e02229'
7706  data-forms-text-alignment='left'
7707  data-forms-alignment='center'
7708  data-forms-padding-top='0'
7709  data-forms-padding-right='0'
7710  data-forms-padding-bottom='0'
7711  data-forms-padding-left='0'
7712></div>
7713
7714<script>
7715  window['ShopifyForms'] = {
7716    ...window['ShopifyForms'],
7717    currentPageType: "blog"
7718  };
7719</script>
7719
7720
7721
7722</div>
7723                      </inline-form-wrapper>
7724                    
7725</div><div
7726                class='footer-block grid__item footer-block--menu scroll-trigger animate--slide-in'
7727                
7728                
7729                  data-cascade
7730                  style='--animation-order: 2;'
7731                
7732              ><h2 class='footer-block__heading body inline-richtext'>About</h2><ul class='footer-block__details-content list-unstyled'><li>
7733                            
7734                              <a
7735                                href='/pages/our-story'
7736                                class='list-menu__item list-menu__item--link'
7737                              >
7738                                Our Story
7739                              </a>
7740                            
7741                          </li><li>
7742                            
7743                              <a
7744                                href='/products/e-gift-card'
7745                                class='list-menu__item list-menu__item--link'
7746                              >
7747                                Gift Card
7748                              </a>
7749                            
7750                          </li><li>
7751                            
7752                              <a
7753                                href='/pages/shop-social'
7754                                class='list-menu__item list-menu__item--link'
7755                              >
7756                                Shop Social
7757                              </a>
7758                            
7759                          </li><li>
7760                            
7761                              <a
7762                                href='/pages/reviews'
7763                                class='list-menu__item list-menu__item--link'
7764                              >
7765                                Reviews
7766                              </a>
7767                            
7768                          </li><li>
7769                            
7770                              <a
7771                                href='/blogs/breaking-waves'
7772                                class='list-menu__item list-menu__item--link'
7773                              >
7774                                Blog: Breaking Waves
7775                              </a>
7776                            
7777                          </li><li>
7778                            
7779                              <a
7780                                href='/pages/rewards'
7781                                class='list-menu__item list-menu__item--link'
7782                              >
7783                                Coastal Rewards
7784                              </a>
7785                            
7786                          </li><li>
7787                            
7788                              <a
7789                                href='/pages/sign-up-for-sms-and-get-20-off'
7790                                class='list-menu__item list-menu__item--link'
7791                              >
7792                                Sign Up For SMS And Get 20% Off!
7793                              </a>
7794                            
7795                          </li></ul></div><div
7796                class='footer-block grid__item footer-block--menu scroll-trigger animate--slide-in'
7797                
7798                
7799                  data-cascade
7800                  style='--animation-order: 3;'
7801                
7802              ><h2 class='footer-block__heading body inline-richtext'>Customer Service</h2><ul class='footer-block__details-content list-unstyled'><li>
7803                            
7804                              <a
7805                                href='/pages/contact'
7806                                class='list-menu__item list-menu__item--link'
7807                              >
7808                                Contact Us
7809                              </a>
7810                            
7811                          </li><li>
7812                            
7813                              <a
7814                                href='/pages/shipping-policy'
7815                                class='list-menu__item list-menu__item--link'
7816                              >
7817                                Shipping Policy
7818                              </a>
7819                            
7820                          </li><li>
7821                            
7822                              <a
7823                                href='/pages/return-policy'
7824                                class='list-menu__item list-menu__item--link'
7825                              >
7826                                Return Policy
7827                              </a>
7828                            
7829                          </li><li>
7830                            
7831                              <a
7832                                href='https://account.beach2ocean.com/orders?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiIxZzBqMDgtc3MubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzkyMTI1NzIwLCJuYmYiOjE3OTE1MjA5MjB9.rfpUiBtbpIle4w36wdCPYR3Ki-NAjh9w_A9krMuQwsQ'
7833                                class='list-menu__item list-menu__item--link'
7834                              >
7835                                View Order
7836                              </a>
7837                            
7838                          </li><li>
7839                            
7840                              <a
7841                                href='/pages/faqs'
7842                                class='list-menu__item list-menu__item--link'
7843                              >
7844                                FAQs
7845                              </a>
7846                            
7847                          </li><li>
7848                            
7849                              <a
7850                                href='/policies/privacy-policy'
7851                                class='list-menu__item list-menu__item--link'
7852                              >
7853                                Privacy Policy
7854                              </a>
7855                            
7856                          </li><li>
7857                            
7858                              <a
7859                                href='/pages/sizing-coco-reef'
7860                                class='list-menu__item list-menu__item--link'
7861                              >
7862                                Size Charts
7863                              </a>
7864                            
7865                          </li><li>
7866                            
7867                              <a
7868                                href='/pages/withdraw-contract'
7869                                class='list-menu__item list-menu__item--link'
7870                              >
7871                                Withdraw contract
7872                              </a>
7873                            
7874                          </li></ul></div><div
7875                class='footer-block grid__item footer-block--menu scroll-tr
7875igger animate--slide-in'
7876                
7877                
7878                  data-cascade
7879                  style='--animation-order: 4;'
7880                
7881              ><h2 class='footer-block__heading body inline-richtext'>Phone Support</h2><ul class='footer-block__details-content list-unstyled'><li>
7882                            
7883                              <a
7884                                href='tel:1-844-885-7946'
7885                                class='list-menu__item list-menu__item--link'
7886                              >
7887                                1-844-885-7946
7888                              </a>
7889                            
7890                          </li><li>
7891                            
7892                              <span
7893                                class='link--text list-menu__item list-menu__item--link'
7894                              >
7895                                Monday - Friday
7896                              </span>
7897                            
7898                          </li><li>
7899                            
7900                              <span
7901                                class='link--text list-menu__item list-menu__item--link'
7902                              >
7903                                9:00am - 5:00pm EST
7904                              </span>
7905                            
7906                          </li></ul></div></div><div
7907          class='footer-block--newsletter scroll-trigger animate--slide-in'
7908          
7909            data-cascade
7910          
7911        ></div>
7912      </div><div
7913    class='footer__content-bottom scroll-trigger animate--slide-in'
7914    
7915      data-cascade
7916    
7917  >
7918    <div class='footer__content-bottom-wrapper page-width'>
7919      <div class='footer__column footer__localization isolate'></div>
7920      <div class='footer__column footer__column--info'><div class='footer__payment'>
7921            <span class='visually-hidden'>Payment methods</span>
7922            <ul class='list list-payment' role='list'><li class='list-payment__item'>
7923                  <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</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" fill-rule="nonzero" 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" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
7924
7925                </li><li class='list-payment__item'>
7926                  <svg class="icon icon--full-color" 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;"/>
7926<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>
7927
7928                </li><li class='list-payment__item'>
7929                  <svg class="icon icon--full-color" 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 0 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" />
7929<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>
7930
7931                </li><li class='list-payment__item'>
7932                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</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"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
7933                </li><li class='list-payment__item'>
7934                  <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</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 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="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
7935                </li><li class='list-payment__item'>
7936                  <svg class="icon icon--full-color" 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.
793606zM23.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>
7937
7938                </li><li class='list-payment__item'>
7939                  <svg class="icon icon--full-color" 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:#EB001B;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>
7940
7941                </li><li class='list-payment__item'>
7942                  <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</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"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
79420-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg>
7943                </li><li class='list-payment__item'>
7944                  <svg class="icon icon--full-color" 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>
7945
7946                </li><li class='list-payment__item'>
7947                  <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" 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="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg>
7948
7949                </li><li class='list-payment__item'>
7950                  <svg class="icon icon--full-color" 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;"/><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 
795016.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>
7951
7952                </li></ul>
7953          </div></div>
7954    </div>
7955    <div class='footer__content-bottom-wrapper footer__copyright-content page-width'>
7956
7957<ul class='list-unstyled list-social footer__list-social' role='list'><li class='list-social__item'>
7958      <a
7959        href='https://www.facebook.com/beach2ocean/'
7960        class='link list-social__link'
7961        
7962          target='_blank'
7963        
7964      >
7965        <span class='svg-wrapper'><svg class="icon icon-facebook" viewBox="0 0 20 20"><path fill="currentColor" d="M18 10.049C18 5.603 14.419 2 10 2s-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951"/></svg>
7966</span>
7967        <span class='visually-hidden'>Facebook</span>
7968      </a>
7969    </li><li class='list-social__item'>
7970      <a
7971        href='https://www.instagram.com/Beach2OceanSwim/'
7972        class='link list-social__link'
7973        
7974          target='_blank'
7975        
7976      >
7977        <span class='svg-wrapper'><svg class="icon icon-instagram" viewBox="0 0 20 20"><path fill="currentColor" fill-rule="evenodd" d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.4 2.4 0 0 0-.912.593 2.5 2.5 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23s.01 2.39.046 3.229c.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046s2.39-.01 3.23-.046c.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23s-.01-2.39-.055-3.229c-.027-.784-.164-1.204-.274-1.495a2.4 2.4 0 0 0-.593-.913 2.6 2.6 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045a63 63 0 0 1 3.302.045c.664.014 1.321.14 1.943.374a4 4 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.9 3.9 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.15 4.15 0 0 1-1.414-.922 4.1 4.1 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.4 4.4 0 0 1 .92-1.414 4.2 4.2 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805m1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93m5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355" clip-rule="evenodd"/></svg>
7978</span>
7979        <span class='visually-hidden'>Instagram</span>
7980      </a>
7981    </li><li class='list-social__item'>
7982      <a
7983        href='https://www.tiktok.com/@beach2oceanswim'
7984        class='link list-social__link'
7985        
7986          target='_blank'
7987        
7988      >
7989        <span class='svg-wrapper'><svg class="icon icon-tiktok" viewBox="0 0 20 20"><path fill="currentColor" d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205z"/></svg>
7990</span>
7991        <span class='visually-hidden'>TikTok</span>
7992      </a>
7993    </li><li class='list-social__item'>
7994      <a
7995        href='https://www.pinterest.com/Beach2OceanSwimwear/'
7996        class='link list-social__link'
7997        
7998          target='_blank'
7999        
8000      >
8001        <span class='svg-wrapper'><svg class="icon icon-pinterest" viewBox="0 0 20 20"><path fill="currentColor" d="M10 2.01a8.1 8.1 0 0 1 5.666 2.353 8.09 8.09 0 0 1 1.277 9.68A7.95 7.95 0 0 1 10 18.04a8.2 8.2 0 0 1-2.276-.307c.403-.653.672-1.24.816-1.729l.567-2.2c.134.27.393.5.768.702.384.192.768.297 1.19.297q1.254 0 2.248-.72a4.7 4.7 0 0 0 1.537-1.969c.37-.89.554-1.848.537-2.8
800113 0-1.249-.48-2.315-1.43-3.227a5.06 5.06 0 0 0-3.65-1.374c-.893 0-1.729.154-2.478.461a5.02 5.02 0 0 0-3.236 4.552c0 .72.134 1.355.413 1.902.269.538.672.922 1.22 1.152.096.039.182.039.25 0 .066-.028.114-.096.143-.192l.173-.653c.048-.144.02-.288-.105-.432a2.26 2.26 0 0 1-.548-1.565 3.803 3.803 0 0 1 3.976-3.861c1.047 0 1.863.288 2.44.855.585.576.883 1.315.883 2.228a6.8 6.8 0 0 1-.317 2.122 3.8 3.8 0 0 1-.893 1.556c-.384.384-.836.576-1.345.576-.413 0-.749-.144-1.018-.451-.259-.307-.345-.672-.25-1.085q.22-.77.452-1.537l.173-.701c.057-.25.086-.451.086-.624 0-.346-.096-.634-.269-.855-.192-.22-.451-.336-.797-.336-.432 0-.797.192-1.085.595-.288.394-.442.893-.442 1.499.005.374.063.746.173 1.104l.058.144c-.576 2.478-.913 3.938-1.037 4.36-.116.528-.154 1.153-.125 1.863A8.07 8.07 0 0 1 2 10.03c0-2.208.778-4.11 2.343-5.666A7.72 7.72 0 0 1 10 2.001z"/></svg>
8002</span>
8003        <span class='visually-hidden'>Pinterest</span>
8004      </a>
8005    </li></ul>
8006<div class='footer__copyright caption'>
8007        <small class='copyright__content'
8008          >&copy; 2026, <a href="/" title="">Swimwear Anywhere. All rights reserved.</a></small><ul class='policies list-unstyled'><li>
8009                  <small class='copyright__content'
8010                    ><a href='/policies/privacy-policy'>Privacy policy</a></small
8011                  >
8012                </li><li>
8013                  <small class='copyright__content'
8014                    ><a href='/policies/refund-policy'>Refund policy</a></small
8015                  >
8016                </li><li>
8017                  <small class='copyright__content'
8018                    ><a href='/policies/terms-of-service'>Terms of service</a></small
8019                  >
8020                </li><li>
8021                  <small class='copyright__content'
8022                    ><a href='/policies/contact-information'>Contact information</a></small
8023                  >
8024                </li><li>
8025                  <small class='copyright__content'
8026                    ><a href='/policies/shipping-policy'>Shipping policy</a></small
8027                  >
8028                </li></ul></div>
8029    </div>
8030  </div>
8031</footer>
8032
8033
8034</div>
8035<!-- END sections: footer-group -->
8036
8037    <ul hidden>
8038      <li id='a11y-refresh-page-message'>Choosing a selection results in a full page refresh.</li>
8039      <li id='a11y-new-window-message'>Opens in a new window.</li>
8040    </ul>
8041
8042    
8042<script>
8043      window.shopUrl = 'https://beach2ocean.com'
8044      window.routes = {
8045        cart_add_url: '/cart/add',
8046        cart_change_url: '/cart/change',
8047        cart_update_url: '/cart/update',
8048        cart_url: '/cart',
8049        predictive_search_url: '/search/suggest',
8050      }
8051
8052      window.cartStrings = {
8053        error: `There was an error while updating your cart. Please try again.`,
8054        quantityError: `You can only add [quantity] of this item to your cart.`,
8055      }
8056
8057      window.variantStrings = {
8058        addToCart: `Add to cart`,
8059        soldOut: `Sold out`,
8060        unavailable: `Unavailable`,
8061        unavailable_with_option: `[value] - Unavailable`,
8062      }
8063
8064      window.quickOrderListStrings = {
8065        itemsAdded: `[quantity] items added`,
8066        itemAdded: `[quantity] item added`,
8067        itemsRemoved: `[quantity] items removed`,
8068        itemRemoved: `[quantity] item removed`,
8069        viewCart: `View cart`,
8070        each: `[money]/ea`,
8071        min_error: `This item has a minimum of [min]`,
8072        max_error: `This item has a maximum of [max]`,
8073        step_error: `You can only add this item in increments of [step]`,
8074      }
8075
8076      window.accessibilityStrings = {
8077        imageAvailable: `Image [index] is now available in gallery view`,
8078        shareSuccess: `Link copied to clipboard`,
8079        pauseSlideshow: `Pause slideshow`,
8080        playSlideshow: `Play slideshow`,
8081        recipientFormExpanded: `Gift card recipient form expanded`,
8082        recipientFormCollapsed: `Gift card recipient form collapsed`,
8083        countrySelectorSearchCount: `[count] countries/regions found`,
8084      }
8085    </script>
8085<script src='//beach2ocean.com/cdn/shop/t/95/assets/predictive-search.js?v=82087031327700533011777303134' defer='defer'></script>
8085<script src='//beach2ocean.com/cdn/shop/t/95/assets/cart-drawer.js?v=169981311261118214701777303134' defer='defer'></script>
8085
8086    
8086<script src='//beach2ocean.com/cdn/shop/t/95/assets/collection-carousel.js?v=41924016126472667941787156718' defer='defer'></script>
8086
8087    
8087<script src='//beach2ocean.com/cdn/shop/t/95/assets/card-product-v2.js?v=130834021068417570881788453590' defer='defer'></script>
8087
8088  <!-- Failed to render app block "6298225925462806087": app block path "shopify://apps/blockx-country-blocker/blocks/app-embed/b7d028e1-4369-4ca2-8d8c-e7d90d1ba404" does not exist --><div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block">
8089
8090
8091</div><div id="shopify-block-AbzVTdmRpZlcyWitUV__6263565299450869220" class="shopify-block shopify-app-block">
8092
8093
8094
8095
8096
8097<div
8098  id='loop-return-coverage-data'
8099  data-element-to-watch-for-cart-updates=''
8100  data-event-system='dom-event-system'
8101  data-auto-refresh='false'
8102  data-auto-refresh-option='every-page'
8103>
8104</div>
8105
8106
8107</div><!-- Failed to render app block "14339172867238703359": app block path "shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf" does not exist --><div id="shopify-block-AMWVYT1N2U3BFWTkwY__201165734489731580" class="shopify-block shopify-app-block">
8108
8109<link href="//cdn.shopify.com/extensions/01a0f876-8772-7d34-9b53-595cdc668ebc/setup-guidance-ee3ccc2/assets/urgency-message.css" rel="stylesheet" type="text/css" media="all" />
8110
8111<div id="urgency-message-container-fallback" style="display: none;"></div>
8112
8113<script type="application/json" id="urgency-message-bootstrap">
8114  {
8115    "defaultMessageZero": "Sold out!",
8116    "defaultMessageOne": "Last one left!",
8117    "defaultMessageLow": "Selling fast! Only {stock} left.",
8118    "defaultMessageHigh": "In stock and ready to ship."
8119  }
8120</script>
8120
8121
8122
8123
8124<script src="https://cdn.shopify.com/extensions/01a0f876-8772-7d34-9b53-595cdc668ebc/setup-guidance-ee3ccc2/assets/urgency-message.js" defer="defer"></script>
8124
8125
8126
8127</div><section id="shopify-block-AUldRRS9HUGhzR2Z1U__761129394445959922" class="shopify-block shopify-app-block">
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139<link
8140  rel="preload"
8141  href="https://cdn.shopify.com/extensions/01a0eff8-d07a-7931-9f62-b7cfc7385507/snap-noti-162/assets/notifications-v2.css"
8142  as="style"
8143  onload="this.onload=null;this.rel='stylesheet'"
8144>
8145<noscript>
8146  <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a0eff8-d07a-7931-9f62-b7cfc7385507/snap-noti-162/assets/notifications-v2.css">
8147</noscript>
8148
8149<div class="wizzcomm__container--notification">
8150  
8151</div>
8152<div id="snap-noti"></div>
8153
8154<script>
8155   var sntData = {
8156    discountNoti: null,
8157    flashingTab: {"id":3458,"shop":"1g0j08-ss.myshopify.com","messageList":[{"icon":{"url":"https:\/\/cdn.jsdelivr.net\/npm\/emoji-datasource-facebook\/img\/facebook\/64\/1fa71.png","emoji":"🩱"},"message":"{item_count} items are waiting for you in cart"},{"icon":{"url":"https:\/\/cdn.jsdelivr.net\/npm\/emoji-datasource-facebook\/img\/facebook\/64\/1f459.png","emoji":"👙"},"message":"Come back! {product_name} is low in stock!"}],"status":true,"intervalTime":30,"showCartItemCount":false,"createdAt":"2026-04-13T21:52:10.336Z","updatedAt":"2026-05-01T13:43:45.258Z"},
8158    currentPage: "blog",
8159    moneyFormat: '${{amount}}',
8160    enableCopyright: null ?? true,
8161    isMobile: window.matchMedia("screen and (max-width: 767px)").matches,
8162    translate: null,
8163    languageShop: "en",
8164
8165  }
8166  var snapNoti = {
8167      setting: {
8168        reviewNoti: null,
8169        orderNoti: null,
8170        visitorNoti: null,
8171        lowStockNoti: {"id":44275,"shop":"1g0j08-ss.myshopify.com","type":"LOWSTOCK","status":false,"settingConfig":{"size":"small","layout":"landscape","showOn":["product"],"content":"{product_name} has only {stock_count} items left in stock","reviews":[],"dataType":"shopify","duration":10,"position":"top-left","priceSize":12,"starColor":"#FFD240","textColor":"#000000","delayFirst":1,"priceColor":"#FFFFFF","sizeRanger":4,"stockLimit":10,"contentSize":14,"numberColor":"#000000","transparent":10,"hideOnMobile":false,"isShowRating":false,"linkToProduct":true,"isShowPriceTag":true,"randomInterval":false,"intervalTimeType":"mins","selectedProducts":[],"doesShowOnProduct":"all","intervalTimeValue":1,"reviewsDataSource":"judgeme","compareAtPriceSize":12,"displayCloseButton":true,"fitWithinContainer":false,"isShowProductImage":true,"showWhenOutOfStock":false,"backgroundColorType":"solid","selectedCollections":[],"backgroundColorValue":["#FFFFFF"],"doesShowOnCollection":"all","priceTagBackgroun
8171dColor":"#593E3F","priceTagBackgroundColorGradient":"#E66465"},"createdAt":"2026-04-13T21:56:52.399Z","updatedAt":"2026-04-13T21:58:06.156Z"},
8172        addToCartNoti: null,
8173        translate: null,
8174      },
8175      template: "blog", // Information about the current template.
8176      moneyFormat: "${{amount}}",
8177      languageShop: "en",
8178      isShowCopyright: null ?? true,
8179      product: {
8180        id: null,
8181        handle: null,
8182        collections: []
8183      },
8184      collection: {
8185        id: null,
8186        handle: null
8187      }
8188  }
8189
8190
8191  if(snapNoti.template.includes('product') && Shopify.shop == "9e9141-2f.myshopify.com") {
8192
8193    const productCustom = null;
8194    snapNoti.customizedProducts = productCustom;
8195  }
8196</script>
vendor: 2 bytes, line 8196
8196
8197<script
8198  defer
8199  type="module"
8200  src="https://cdn.shopify.com/extensions/01a0eff8-d07a-7931-9f62-b7cfc7385507/snap-noti-162/assets/notifications-v2.js"
8201></script>
8201
8202
8203
8204</section><div id="shopify-block-AbEpqaklGb2U2U255a__10274264662263595587" class="shopify-block shopify-app-block">
8205<script>
8206  window.SwymCollectionsConfig = {
8207  'CollectionsSelectors': [],
8208  'CollectionsPosition': "top-right",
8209  'CollectionsIcon': "heart",
8210  'CollectionsButtonSize': 25,
8211  'CollectionsVerticalOffset': 0,
8212  'CollectionsHorizontalOffset': 0,
8213  'CollectionsProductLinkSelector': "-", 
8214  'CollectionsProductTileSelector': "-",
8215  'CollectionsVariantSelector': "false",
8216  'CollectionsVariantSelectorChooseActionText': "Choose or Create new Wishlist",
8217  'CollectionsCreateListTitle': "Name Your Wishlist",
8218  'CollectionsCreateListPlaceholder': "Enter wishlist name",
8219  'CollectionsCustomIconAdd': "",
8220  'CollectionsCustomIconAdded': "",
8221  'CollectionsIconColor': "#000000",
8222  'CollectionsIconThickness': "1.7",
8223}
8224</script>
8224
8225<style>
8226  .swym-wishlist-collections-v2, .swym-wishlist-collections-v2 svg {border:unset; background:unset; min-width: 25px; height: 25px!important;}
8227  .swym-wishlist-collections-icon-heart-filled, .swym-wishlist-collections-icon-heart-unfilled, .swym-wishlist-collections-icon-star-filled, .swym-wishlist-collections-icon-star-unfilled, .swym-wishlist-collections-icon-bookmark-unfilled, .swym-wishlist-collections-icon-bookmark-filled {fill: #000000;}
8228  .swym-wishlist-collections-v2 .swym-collections-social-count {color: #000000;}
8229</style>
8230
8231
8232
8233<script>
8234  // Send heartbeat for collections button
8235  (function() {
8236    let collectionsButtonHeartbeatData = '';
8237    try {
8238      collectionsButtonHeartbeatData = JSON.parse(collectionsButtonHeartbeatData) || {};
8239    } catch (e) {
8240      collectionsButtonHeartbeatData = {};
8241    }
8242    const ShopifyTheme = window.Shopify.theme;
8243    const themeId = ShopifyTheme.id;
8244    let heartbeatMetadata = {
8245      schema_name: ShopifyTheme?.schema_name,
8246      schema_version: ShopifyTheme?.schema_version,
8247      theme_store_id: ShopifyTheme?.theme_store_id,
8248      role: ShopifyTheme?.role
8249    };
8250
8251    const isDesignMode = !!window.swymDesignMode;
8252
8253    if (!window.SwymCallbacks) {
8254      window.SwymCallbacks = [];
8255    }
8256    window.SwymCallbacks.push((swat) => {
8257      if (!swat || !themeId) {
8258        return;
8259      }
8260      const triggerHeartbeat = swat?.ExtensionHealth?.triggerExtensionHeartbeat;
8261      if (typeof triggerHeartbeat !== "function") return;
8262
8263      const lastHeartbeat = isDesignMode ? collectionsButtonHeartbeatData?.editor : collectionsButtonHeartbeatData?.[themeId];
8264      const themeContext = isDesignMode ? 'editor' : themeId;
8265
8266      const extensionData = {
8267        extensionName: "add-to-wishlist-collections-button", 
8268        extensionType: "app-embed", 
8269        metadata: heartbeatMetadata, 
8270        themeId: themeContext, 
8271        extensionSource: "default"
8272      };
8273
8274      /** Stop heartbeat
8275      triggerHeartbeat(extensionData, lastHeartbeat);
8276      */
8277    });
8278  })(); // IIFE to prevent polluting global scope
8279</script>
8279
8280
8281
8282<style>
8283  .swym-advanced-wishlist-collections-container {
8284    display: none;
8285  }
8286</style>
8287</div><!-- Failed to render app block "8962992520437913685": app block path "shopify://apps/yotpo-loyalty-rewards/blocks/loader-app-embed-block/2f9660df-5018-4e02-9868-ee1fb88d6ccd" does not exist --><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block">
8288
8289
8290<div id="secomapp_freegifts_version" data-version="3.0"></div>
8291
8292    <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" />
8293<link href="//cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" />
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306<style id="sca_fg_custom_style">
8307    
8308        .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; }
8309        .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; }
8310        .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; }
8311        .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; }
8312        .freegifts-main-container .btn-add-to-cart { color: #ffffff; background-color: #030303; }
8313        .freegifts-main-container .bogos-slider-offer-badge { background: #F0E9E3 }
8314        .freegifts-main-container .bogos-slider-offer-badge.success { background: #F0E9E3 }
8315        .freegifts-main-container .bogos-slider-offer-title { color: #000000 }
8316        .freegifts-main-container .btn-add-to-cart svg path { fill: #ffffff; }
8317        .bogos-gift-select-variant-title { color: #005BD3; }
8318        .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; }
8319        
8320        .fg-gift-thumbnail-offer-title { color: #000000; }
8321        .fg-gift-thumbnail-container { border-color: #8A8A8A; }
8322        .fg-gift-thumbnail-offer-time { background-color: #000000; }
8323        #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; }
8324
8325        #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; }
8326        .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; }
8327
8328        #sca-promotion-glider { color: #ffffff; background-color: #000000; }
8329        
8330        
8331        
8332        .bogos-bundles-widget { background-color: #F3F3F3;  }
8333        .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; }
8334        .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; }
8335        .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; }
8336        .bogos-bundle-item .bogos-bundle-item-title { color: #303030; }
8337        .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; }
8338        .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; }
8339        .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; }
8340        .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; }
8341        .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; }
8342        
8343        .bogos-bundles-quantity-break-widget { background-color: #F3F3F3;  }
8344        .bogos-bundles-quantity-break-widget-title { color: #303030; }
8345        .bogos-bundles-quantity-break-widget-description { color: #303030; }
8346        .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; }
8347        .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; }
8348        .bogos-bundle-quantity-break_item-container { background: #FFFFFF; }
8349        .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; }
8350        .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; }
8351        .bogos-bundle-quantity-break-sub-title { color: #616161; }
8352        .bogos-bundles-quantity-break-discount-price { color: #303030; }
8353        .bogos-bundle-quantity-break-title { color: #303030; }
8354        .bogos-bundle-quantity-break-item-discount-price { color: #303030; }
8355
8356        .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3;  }
8357        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; }
8358        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; }
8359        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; }
8360        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; }
8361        .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; }
8362        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; }
8363        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; }
8364        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; }
8365        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; }
8366        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
8367        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; }
8368        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; }
8369        .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; }
8370        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; }
8371        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; }
8372        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; }
8373        .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; }
8374        .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; }
8375        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; }
8376        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; }
8377        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; }
8378        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; }
8379        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; }
8380        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; }
8381        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; }
8382        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; }
8383        .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; }
8384        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; }
8385        .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style  .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; }
8386        .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; }
8387        .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; }
8388        .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; }
8389        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; }
8390        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; }
8391        .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
8391heckbox:checked { background-color: #8051FF; border-color: #8051FF;}
8392        .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;}
8393        
8394        .bogos-mix-match-widget { background-color: #F3F3F3; ; }
8395        .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; }
8396        .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; }
8397        .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; }
8398        .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; }
8399        .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; }
8400        .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; }
8401        .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; }
8402        .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; }
8403        .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; }
8404        .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; }
8405        .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; }
8406        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; }
8407        .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; }
8408        
8409        .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; }
8410        .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; }
8411        .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; }
8412        .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; }
8413        .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; }
8414        .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; }
8415        .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; }
8416        .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color:  #303030; }
8417        .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; }
8418        .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price {  color:  #303030; }
8419        .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color:  #808080; }
8420        .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF }
8421        .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; }
8422        .bogos-bp-widget .bogos-bp-widget-title { color: #303030; }
8423        .bogos-bp-widget .bogos-bp-widget-description { color: #303030; }
8424        .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; }
8425        .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; }
8426        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; }
8427        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; }
8428        .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; }
8429        .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; }
8430        .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; }
8431        .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; }
8432        
8433        .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; }
8434        .bogos-fbt-header-title { color: #303030; }
8435        .bogos-fbt-header-description { color: #303030; }
8436        .bogos-fbt-footer-discounted-price { color: #303030; }
8437        .bogos-fbt-footer-original-price { color: #616161; }
8438        .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; }
8439        .bogos-fbt-product-title {color: #303030; }
8440        .bogos-fbt-upsell-product-discounted-price {color: #303030; }
8441        .bogos-fbt-upsell-product-original-price {color: #808080; }
8442        .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;}
8443        .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);}
8444        .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;}
8445        .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;}
8446        .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;}
8447        .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; }
8448        .bogos-fbt-shipping-discount-title { color: #2332D5; }
8449        .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;}
8450        .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;}
8451        
8452        .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;}
8453        .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; }
8454        .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; }
8455        .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; }
8456        .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; }
8457        .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; }
8458        .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; }
8459        .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030}
8460        .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; }
8461        .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
846103030; }
8462        .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; }
8463        .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; }
8464        .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; }
8465        .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; }
8466        .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;}
8467        .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;}
8468        .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;}
8469        .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;}
8470        
8471        .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
8472        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;}
8473        .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;}
8474        .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
8475        .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;}
8476        .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;}
8477        .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;}
8478        
8479    
8480    
8481</style>
8481<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0">
8482    
8483    
8484</script>
8484
8485
8486<script src="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 8486
8486
8487<script src="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/lz-string.min.js" defer></script>
8487
8488
8489<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg"
8490     data-animation="slideInOutTop"></div>
8491<div id="sca-fg-notifications" class="sca-fg-notifications"></div>
8492
8493<div id="bogos-to-widget-icon-wrap" style="display:none"></div>
8494<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div>
8495
8496<div id="sca-fg-today-offer-widget"></div>
8497<div id="sca-fg-today-offer-iframe"></div>
8498
8499<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div>
8500<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div>
8501<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div>
8502
8503<div id="bogos-cart-discount-congrats-msg-wrap"></div>
8504
8505<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0">
8506    if (typeof Shopify === "undefined") window.Shopify = {};
8507    Shopify.cartItems = [];
8508    Shopify.current_product = {};
8509    Shopify.current_collection = {};
8510    Shopify.products = {};
8511
8512    // current product or collection
8513    Shopify.current_product = {...null};
8514    
8515
8516    Shopify.current_collection = {...null};
8517
8518    window.SECOMAPP = window.SECOMAPP || {};
8519    SECOMAPP.fg_codes = [];
8520    SECOMAPP.activateOnlyOnePromoCode = false;
8521
8522    SECOMAPP.localization = [];SECOMAPP.localization.push({
8523        ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}},
8524        root_url: "/"
8525    });
8526    
8527    SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#005BD3","original_price_color":"#005BD3","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":true},"gift_thumbnail":{"status":true,"number_text":"gift items included","border_color":"#8A8A8A","show_multiple":"together","countdown_text":"Expiring in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#000000","show_countdown_timer":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","collection_page":{"size":"50","status":true},"shopify_gift_icon_path":"fg-icon-red.png","enable_for_all_conditions":true},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","checkbox_color":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","cheapest_text_color":"#FFFFFF","atc_button_text_color":"#FFFFFF","current_item_tag_text":"#303030","current_item_tag_color":"#D1D1D1","cheapest_highlight_color":"#FFAA00","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add selected items","free_item_text":"Free 1 item","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#ffffff","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","variant_select_color":"#005BD3","add_to_cart_btn_color":"#030303","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#F0E9E3","notify_add_gift_normal_state_color":"#F0E9E3"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":true},"general":{"running_text":null,"show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":true,"use_old_version":false,"gift_popup_title":"Select your free gift!","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
8527,"pages_display":{"pages":["all"],"custom":[]},"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"🎁 You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#FFFFFF","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"button_text":"Add bundles to cart","show_description":true,"total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[],"configs":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"base"},"content":{"widget_message":"You may also like","widget_button_text":"Add"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#B5B5B5","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161","shipping_discount_text_color":"#2332D5"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"show_description":true}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_bt
8527n_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#000000","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}}},"settings":{"draft_order":{"discount_code":false,"automatic_discount":false},"gift_format":"same_as_original_products","auto_add_gift":true,"offer_process":"cloned","sale_channels":null,"sync_quantity":"stop_offer","barcode_format":"same_as_original_products","fraud_protection":null,"notify_via_email":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"values":[],"condition":"and"},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":false,"not_show_gift_if_already_on_cart":false,"ab_test":{"new_ab_free_valentine_2026":1},"type_seo":"number_integer","translation":{"type":"by_bogos","integration_app":null},"mode_override_checkout":"default","publications":null},"storefront":{"access_token":"ed5ca88a98eb20f22239fbb33c51a470","created_at":"2026-09-14T14:18:45Z"}}};
8528    
8529//liquid code to get customer history and customer tag
8530    
8531    
8532    SECOMAPP.current_template = "blog";
8533    SECOMAPP.pathname = window.location.pathname;
8534    if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) {
8535        window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]);
8536    } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) {
8537        window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`);
8538    }
8539
8540    SECOMAPP.setCookie = function (e, t, o, n, r) {
8541        let i = new Date;
8542        i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3);
8543        let f = "expires=" + i.toUTCString();
8544        document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/");
8545    };
8546    SECOMAPP.deleteCookie = function (e, t) {
8547        document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/")
8548    };
8549    SECOMAPP.getCookie = function (e) {
8550        for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) {
8551            let r;
8552            for (r = o[n]; " " === r.charAt(0);) r = r.substring(1);
8553            if (0 === r.indexOf(t)) return r.substring(t.length, r.length)
8554        }
8555        return ""
8556    };
8557    SECOMAPP.getQueryString = function (key) {
8558        let e = {};
8559        let t = window.location.search.substring(1).split("&");
8560        let o = 0;
8561        for (; o < t.length; o++) {
8562            let n = t[o].split("=");
8563            if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]);
8564            else if ("string" == typeof e[n[0]]) {
8565                e[n[0]] = [e[n[0]], decodeURIComponent(n[1])]
8566            } else e[n[0]].push(decodeURIComponent(n[1]))
8567        }
8568        return key ? e?.[key] : e;
8569    };
8570
8571    SECOMAPP.offer_codes = [
8572        {param: "freegifts_code", cookie: "sca_fg_codes"},
8573        {param: "bundles_code", cookie: "sca_bundle_codes"},
8574        {param: "upsells_code", cookie: "sca_upsell_codes"},
8575        {param: "discounts_code", cookie: "sca_discount_codes"},
8576    ];
8577    SECOMAPP.offer_codes.forEach(({param, cookie}) => {
8578        SECOMAPP.fg_codes = [];
8579        SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie)));
8580        SECOMAPP.current_code = SECOMAPP.getQueryString(param);
8581        SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code)
8582        && (function () {
8583            SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []);
8584            SECOMAPP.fg_codes.push(SECOMAPP.current_code);
8585            SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes));
8586        })();
8587    });
8588
8589    SECOMAPP.customer = {};
8590    SECOMAPP.customer.orders = [];
8591    SECOMAPP.customer.freegifts = [];
8592    SECOMAPP.customer.freegifts_v2 = [];
8593    
8594    SECOMAPP.customer.email = "";
8595    SECOMAPP.customer.first_name = "";
8596    SECOMAPP.customer.last_name = "";
8597    SECOMAPP.customer.tags = Object.values({...null});
8598    SECOMAPP.customer.orders_count = "" - 0;
8599    SECOMAPP.customer.total_spent = "" - 0;
8600    SECOMAPP.customer.b2b = "" - 0;
8601    SECOMAPP.market = {
8602        id: "39099695347" - 0,
8603        handle: "us",
8604    };
8605    
8606
8607    // get class name config from settings_data.json
8608    if (!Shopify.scaHandleConfigValue) {
8609        Shopify.scaHandleConfigValue = {
8610            ...null,
8611            ...null
8612        };
8613    }
8614
8615    // add link proxy
8616    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
8617    
8618    SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0";
8619    
8620    SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect"
8621    SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations"
8622
8623    // get shop locales
8624    SECOMAPP.shop_locales = Object.values({
8625        ...[{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}]
8626    });
8627
8628    SECOMAPP.current_locale = {...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}} }
8629
8630    
8631    
8632    window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/fg-icon-red_small.png";
8633    window.fgWidgetIconsObj = {
8634        "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-1_small.png',
8635        "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-2_small.png',
8636        "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-3_small.png',
8637        "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-4_small.png',
8638        "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-5_small.png',
8639        "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-6_small.png',
8640        "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-7_small.png',
8641        "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/widget-icon-8_small.png'
8642    }
8643
8644    window.fgStepIconsObj = {
8645        "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-1_small.png',
8646        "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-2_small.png',
8647        "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-3_small.png',
8648        "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-4_small.png',
8649        "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-5_small.png',
8650        "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-6_small.png',
8651        "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/step-icon-7_small.png',
8652    }
8653
8654    window.fgSummaryIconsObj = {
8655        "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-1_small.png',
8656        "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-2_small.png',
8657        "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-3_small.png',
8658        "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-4_small.png',
8659        "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-5_small.png',
8660        "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-6_small.png',
8661        "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-7_small.png',
8662        "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/summary-icon-8_small.png',
8663    }
8664
8665    window.fgShippingIconsObj = {
8666        "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-1_small.png',
8667        "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-2_small.png',
8668        "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-3_small.png',
8669        "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping-icon-4_small.png',
8670    }
8671
8672    // variable from tools
8673    SECOMAPP.variables = {
8674        ...SECOMAPP.variables,
8675        ...null,
8676        ...{"web_pixel":true},
8677        shipping_product_img: 'https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/shipping_product_small.png'
8678    }
8679
8680    window.fgResource = {
8681        gift: {
8682            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/gift.min.js"]
8683        },
8684        bundle: {
8685            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle.min.js"],
8686            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle.min.css"]
8687        },
8688        upsell: {
8689            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/upsell.min.js"],
8690            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.upsell.min.css"]
8691        },
8692        discount: {
8693            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/discount.min.js"],
8694            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.discount.min.css"]
8695        },
8696        "bundle-page": {
8697            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle-page.min.js"],
8698            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle-page.min.css"]
8699        },
8700        booster: {
8701            js: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster.min.js"],
8702            css: ["https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster.min.css"]
8703        }
8704    }
8705</script>
8705
8706
8707<script defer src="https://static.bogos.io/MWcwajA4LXNzLm15c2hvcGlmeS5jb20=/freegifts_data_1790879267.min.js"></script>
8707
8708<div id="secomapp_freegifts_url" data-url="https://static.bogos.io/MWcwajA4LXNzLm15c2hvcGlmeS5jb20=/freegifts_data_1790879267.min.js"></div>
8709
8710
8711<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/gift.min.js"></div> 
8712<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle.min.js"></div>
8713<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/upsell.min.js"></div>
8714<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/discount.min.js"></div>
8715<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bundle-page.min.js"></div>
8716<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster.min.js"></div>
8717<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/booster-page.min.js"></div>
8718
8719
8720<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle.min.css"></div>
8721<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.upsell.min.css"></div>
8722<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.discount.min.css"></div>
8723<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.bundle-page.min.css"></div>
8724<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster.min.css"></div>
8725<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a11ea5-2a05-78bf-b064-d20e3a7574ae/freegifts-236/assets/bogos.booster-page.min.css"></div>
8726<!-- END app snippet -->
8727
8728
8729<!-- BEGIN app snippet: search -->
8730
8731<!-- END app snippet -->
8732
8733
8734
8735</div><!-- Failed to render app block "7570552984445421165": app block path "shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf" does not exist --><div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block">
8736
8737
8738<!-- BEGIN app snippet: swymVersion -->
8738<script>var __SWYM__VERSION__ = '7.0.11';</script>
8738<!-- END app snippet -->
8739<!-- BEGIN app snippet: swymCustomCss -->
8740
8741
8742
8743
8744<style id="swym-custom-css">
8745
8746</style>
8747
8748<!-- END app snippet -->
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761<script>
8762  (function () {
8763    // Get CompanyLocation Metadata for B2B customer scenerios (SFS)
8764    
8765
8766    // Put metafields in window variable
8767    const commonCustomizationSettings = '';
8768    try {
8769      const parsedSettings = JSON.parse(commonCustomizationSettings);
8770      if (parsedSettings) {
8771        window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings'];
8772      } else {
8773        window.SwymWishlistCommonCustomizationSettings = {};
8774      }
8775    } catch (e) {
8776      window.SwymWishlistCommonCustomizationSettings = {};
8777    }
8778
8779    let enabledCommonFeatures = '{"add-to-wishlist-collections-button":true,"add-to-wishlist-pdp-button":true,"auto-add-to-wishlist-from-pdp":{"pdpViewCount":"3","notificationTimeoutDuration":"5","selectedPosition":"TopLeft","enabled":false},"multiple-wishlist":false}';
8780    try {
8781      enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {};
8782    } catch (e) {
8783      enabledCommonFeatures = {};
8784    }
8785    // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code.
8786    window.SwymEnabledCommonFeatures = enabledCommonFeatures;
8787
8788    // Ghost-Intent Configuration
8789    // Defaults to disabled (false). Only enabled when metafields explicitly set to "true".
8790    try {
8791      let ghostIntentConfig = {
8792        isExplicitConsentNeeded: false,
8793        isExplicitConsentNeededEvenForLocalStorage: false,
8794        askForPermissionOnFirstClick: true
8795      };
8796      
8797      
8798      
8799      window.SwymGhostIntentConfig = ghostIntentConfig;
8800    } catch(e) {
8801      window.SwymGhostIntentConfig = {
8802        isExplicitConsentNeeded: false,
8803        isExplicitConsentNeededEvenForLocalStorage: false,
8804        askForPermissionOnFirstClick: true
8805      };
8806    }
8807
8808    // Education Layer Configuration
8809    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
8810    
8811    
8812    window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true;
8813
8814    // Login Nudge Configuration
8815    // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility.
8816    
8817    
8818    window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true;
8819
8820    // Initialize or ensure SwymViewProducts exists
8821    if (!window.SwymViewProducts) {
8822      window.SwymViewProducts = {};
8823    }
8824    
8825  })();
8826</script>
8826
8827
8828<!-- BEGIN app snippet: swymLoadConsentManager -->
8829<script>
8830  (function () {
8831    if (document.querySelector("script[data-swym-consent-manager]")) return;
8832    var swymConsentManagerScript = document.createElement("script");
8833    swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a11bbd-db0a-77e0-baed-9b8ace2332b2\/swym-relay-846\/assets\/swym-consent-manager.js";
8834    swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves
8835    swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true");
8836    document.head.appendChild(swymConsentManagerScript);
8837  })();
8838</script>
8838
8839<!-- END app snippet -->
8840
8841<script
8842  
8843  id="wishlist-embed-init"
8844  defer
8845  async
8846>
8847  (function () {
8848    window.swymWishlistEmbedLoaded = true;
8849    var fullAssetUrl = "https://cdn.shopify.com/extensions/01a11bbd-db0a-77e0-baed-9b8ace2332b2/swym-relay-846/assets/apps.bundle.js"; 
8850    var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1);
8851    var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js';
8852    var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1);
8853    window.SwymCurrentJSPath = baseJsPath;
8854    window.SwymAssetBaseUrl = assetBaseUrl;
8855    
8856      window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com";
8857    
8858    function loadSwymShopifyScript() {
8859      var element = "";
8860      var scriptSrc = "";
8861
8862      
8863        element = "swym-ext-shopify-script";
8864        window.SwymShopifyCdnInUse = true;
8865        scriptSrc = "https://cdn.shopify.com/extensions/01a11bbd-db0a-77e0-baed-9b8ace2332b2/swym-relay-846/assets/swym-ext-shopify.js";
8866      
8867
8868      if (document.getElementById(element)) {
8869        return;
8870      }
8871
8872      var s = document.createElement("script");
8873      s.id = element;
8874      s.type = "text/javascript";
8875      s.async = true;
8876      s.defer = true;
8877      s.src = scriptSrc;
8878
8879      s.onerror = function() {
8880        console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default");
8881        // Fallback logic here
8882        element = `swym-ext-shopify-script-${__SWYM__VERSION__}`;
8883        var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js";
8884        var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify");
8885        scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__;
8886
8887        var fallbackScript = document.createElement("script");
8888        fallbackScript.id = element;
8889        fallbackScript.type = "text/javascript";
8890        fallbackScript.async = true;
8891        fallbackScript.defer = true;
8892        fallbackScript.src = scriptSrc;
8893        var y = document.getElementsByTagName("script")[0];
8894        y.parentNode.insertBefore(fallbackScript, y);
8895      };
8896
8897      var x = document.getElementsByTagName("script")[0];
8898      x.parentNode.insertBefore(s, x);
8899    }
8900    
8901      var consentAPICallbackInvoked = false;
8902      function checkConsentAndLoad() {
8903        // Allow app to load in design mode (theme editor) regardless of consent
8904        if (window.Shopify?.designMode) {
8905          loadSwymShopifyScript();
8906          return;
8907        }
8908
8909        // Ghost-Intent: If merchant enabled explicit consent, block SDK until
8910        // consent is given through our Ghost-Intent flow (sync nudge accept).
8911        // This works on any store regardless of region (EU or non-EU).
8912        var ghostConfig = window.SwymGhostIntentConfig || {};
8913        if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) {
8914          try {
8915            var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || '');
8916            if (localStorage.getItem(consentKey) === 'true') {
8917              // Consent was given through our flow — load SDK
8918              loadSwymShopifyScript();
8919              return;
8920            }
8921          } catch(e) {}
8922
8923          // Check if Shopify native cookie consent was given via the cookie banner.
8924          // If user accepted cookies through Shopify's banner, load SDK normally
8925          // (Ghost-Intent is only needed when NO consent mechanism has been used).
8926          var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
8927          if (shopifyConsentGiven) {
8928            loadSwymShopifyScript();
8929            return;
8930          }
8931
8932          console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given");
8933          return;
8934        }
8935
8936        var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.();
8937        if(!isCookieBannerVisible) {
8938          loadSwymShopifyScript();
8939          return;
8940        }
8941        var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.();
8942        if (shouldLoadSwymScript) {
8943          loadSwymShopifyScript();
8944        } else {
8945          console.warn("No customer consent to load Swym Wishlist Plus");
8946        }
8947      }
8948      function initialiseConsentCheck() {
8949        document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); });
8950        window.Shopify?.loadFeatures?.(
8951          [{name: 'consent-tracking-api', version: '0.1'}],
8952          error => { 
8953            consentAPICallbackInvoked = true;
8954            if (error) {
8955              if(!window.Shopify?.customerPrivacy) {
8956                loadSwymShopifyScript();
8957                return;
8958              }
8959            }
8960            checkConsentAndLoad();
8961          }
8962        );
8963      }
8964      function consentCheckFallback(retryCount) {
8965        if(!consentAPICallbackInvoked) {
8966          if (window.Shopify?.customerPrivacy) {
8967            checkConsentAndLoad();
8968          } else if (retryCount >= 1) {
8969            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");
8970            // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected
8971            checkConsentAndLoad();
8972          } else {
8973            setTimeout(() => consentCheckFallback(retryCount + 1), 1000);
8974          }
8975        }
8976      }
8977      if (document.readyState === "loading") {
8978        document.addEventListener("DOMContentLoaded", initialiseConsentCheck);
8979        window.addEventListener("load", () => consentCheckFallback(0));
8980      } else {
8981        initialiseConsentCheck();
8982      }
8983    
8984  })();
8985</script>
8985
8986
8987<!-- BEGIN app snippet: swymSnippet -->
8987<script defer>
8988  (function () {
8989    const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js';
8990    const currentSwymStorePath = 'https://swymstore-v3pro-01.swymrelay.com';
8991    const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`;
8992    const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`;
8993    const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`;
8994    const swymSnippet = document.getElementById('wishlist-embed-init');        
8995    if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);}
8996    if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);}
8997    if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);}
8998  })()
8999</script>
vendor: 1 bytes, line 8999
8999
9000<script id="swym-snippet" type="text">
9001  window.swymLandingURL = document.URL;
9002  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};
9003  window.swymPageLoad = function() {
9004    window.SwymProductVariants = window.SwymProductVariants || {};
9005    window.SwymHasCartItems = 0 > 0;
9006    window.SwymPageData = {}, window.SwymProductInfo = {};
9007      var unknown = {et: 0};
9008      window.SwymPageData = unknown;
9009    
9010    window.SwymPageData.uri = window.swymLandingURL;
9011  };
9012  if(window.selectCallback){
9013    (function(){
9014      var originalSelectCallback = window.selectCallback;
9015      window.selectCallback = function(variant){
9016        originalSelectCallback.apply(this, arguments);
9017        try{
9018          if(window.triggerSwymVariantEvent){
9019            window.triggerSwymVariantEvent(variant.id);
9020          }
9021        }catch(err){
9022          console.warn("Swym selectCallback", err);
9023        }
9024      };})();}
9025  window.swymCustomerId =null;
9026  window.swymCustomerExtraCheck =
9027    null;
9028  var swappName = ("Wishlist" || "Wishlist");
9029  var swymJSObject = {
9030    pid: "ofNyX3BTCKVMPoJfWGlEOnmwwVWm2FMqJBVlpKsb5l4=",
9031    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
9032  };
9033  window.swymJSShopifyLoad = function(){
9034    if(window.swymPageLoad) swymPageLoad();
9035    if(!window._swat) {
9036      (function (s, w, r, e, l, a, y) {
9037        r['SwymRetailerConfig'] = s;
9038        r[s] = r[s] || function (k, v) {
9039          r[s][k] = v;
9040        };
9041      })('_swrc', '', window);
9042      _swrc('RetailerId', swymJSObject.pid);
9043      _swrc('Callback', function(){initSwymShopify();});
9044    }else if(window._swat.postLoader){
9045      _swrc = window._swat.postLoader;
9046      _swrc('RetailerId', swymJSObject.pid);
9047      _swrc('Callback', function(){initSwymShopify();});
9048    }else{
9049      initSwymShopify();}
9050  }
9051  if(!window._SwymPreventAutoLoad) {
9052    swymJSShopifyLoad();
9053  }
9054</script>
9054
9055
9056<style id="safari-flasher-pre"></style>
9057<script>
9058  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
9059    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;}' + '';
9060    window.SwymCallbacks = window.SwymCallbacks || [];
9061    window.SwymCallbacks.push(function(tracker) {
9062      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() {
9063        var x = function() {
9064          SwymUtils.onDOMReady(function() {
9065            var d = document.createElement("div");
9066            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>";
9067            document.head.appendChild(d);
9068          });};
9069        setTimeout(x, 10);
9070      });});}
9071  window.SwymOverrideMoneyFormat = "${{amount}}";
9072</script>
9072
9073<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet -->
9074
9075<script
9076  
9077  id="swymSnippetCheckAndActivate"
9078>
9079  (function () {
9080    var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler'];
9081
9082    function removeDuplicateIdNodes(id) {
9083      var nodes = document.querySelectorAll('#' + id);
9084      nodes.forEach(function (node, index) {
9085        if (index > 0) {
9086          node.remove();
9087        }
9088      });
9089    }
9090
9091    function cleanupDuplicateSnippetNodes(activeScript) {
9092      if (!activeScript) {
9093        return;
9094      }
9095      var allSwymSnippets = document.querySelectorAll('script#swym-snippet');
9096      allSwymSnippets.forEach(function (scriptNode) {
9097        if (scriptNode !== activeScript) {
9098          scriptNode.remove();
9099        }
9100      });
9101    }
9102
9103    function cleanupDuplicateActivationGuards() {
9104      var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate');
9105      guardScripts.forEach(function (scriptNode, index) {
9106        if (index > 0) {
9107          scriptNode.removeAttribute('id');
9108        }
9109      });
9110    }
9111
9112    function postDomLoad() {
9113      var activeScript = document.querySelector('script#swym-snippet:not([type="text"])');
9114      if (!activeScript) {
9115        var inactiveScript = document.querySelector('script#swym-snippet[type="text"]');
9116        if (inactiveScript) {
9117          inactiveScript.type = 'text/javascript';
9118          new Function(inactiveScript.textContent)();
9119          activeScript = inactiveScript;
9120        }
9121      }
9122
9123      cleanupDuplicateSnippetNodes(activeScript);
9124      cleanupDuplicateActivationGuards();
9125      duplicateProneIds.forEach(removeDuplicateIdNodes);
9126    }
9127
9128    if (document.readyState === 'loading') {
9129      document.addEventListener('DOMContentLoaded', postDomLoad);
9130    } else {
9131      postDomLoad();
9132    }
9133  })();
9134</script>
9134
9135
9136
9137
9138<script>
9139  (function () {
9140    const themeSchemaName = window.Shopify.theme.schema_name;
9141
9142    if (!window.SwymCallbacks) {
9143      window.SwymCallbacks = [];
9144    }
9145    window.SwymCallbacks.push(swat => {
9146      if (!swat) {
9147        return;
9148      }
9149
9150      // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent
9151      if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) {
9152        window.SwymLocalWishlist.syncToCloud(swat);
9153      }
9154
9155      if (window._SwymSDKOnlyMode) {
9156        return;
9157      }
9158
9159      // ENABLE COMMON FEATURES
9160      let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures;
9161      Object.keys(swymEnabledCommonFeatures).forEach(key => {
9162        if (!swymEnabledCommonFeatures[key]) return;
9163
9164        switch (key) {
9165          case 'add-to-wishlist-collections-button':
9166            // Check if app block is already handling the collections button
9167            if (window.SwymCollectionsConfig) {
9168              return;
9169            }
9170
9171            // Check if v2 default collections is handling it
9172            if (window.SwymAdvancedCollectionsWishlistConfig) {
9173              return;
9174            }
9175
9176            // Fallback to old v1 behavior if v2 config is not present
9177            swat?.collectionsApi?.setDefaultCustomizationOptions();
9178            swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName);
9179
9180            break;
9181          case 'add-to-wishlist-pdp-button':
9182            // Check if app block is already handling the PDP button
9183            if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') {
9184              return;
9185            }
9186
9187            if (!(window.SwymPageData && window.SwymPageData.et === 1)) {
9188              // Not initiating pdp button as it is not a product page
9189              return;
9190            }
9191
9192            // Inject addtowishlist.css into the document's <head>
9193            var head = document.head;
9194            var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a11bbd-db0a-77e0-baed-9b8ace2332b2/swym-relay-846/assets/addtowishlistbutton.css";
9195            var pdpButtonStylesheetTag = document.createElement('link');
9196            pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`;
9197            pdpButtonStylesheetTag.rel = 'stylesheet';
9198            pdpButtonStylesheetTag.href = pdpButtonStylesheet;
9199
9200            if (!document.getElementById('swym-pdp-button-stylesheet')) {
9201              head.appendChild(pdpButtonStylesheetTag);
9202            }
9203
9204            var x = document.getElementsByTagName('script')[0];
9205            function createAndInsertScript(id, src, onLoadCallback) {
9206              var scriptTag = document.createElement('script');
9207              scriptTag.id = id;
9208              scriptTag.type = 'text/javascript';
9209              scriptTag.src = src;
9210              scriptTag.onload = onLoadCallback;
9211              x.parentNode.insertBefore(scriptTag, x);
9212            }
9213
9214            var pdpButtonScript = "https://cdn.shopify.com/extensions/01a11bbd-db0a-77e0-baed-9b8ace2332b2/swym-relay-846/assets/addtowishlistbutton.js";
9215            createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () {
9216              const pdpBtnApi = window.WishlistPlusPDPButtonAPI;
9217              if (pdpBtnApi) {
9218                pdpBtnApi.setDefaultCustomizationOptions(swat);
9219                pdpBtnApi.initializePDPButton(swat, true);
9220              }
9221            });
9222            break;
9223          default:
9224            return;
9225        }
9226      });
9227    });
9228  })(); // IIFE to prevent polluting global scope
9229</script>
9229
9230
9231
9232
9233<script> 
9234  (function () {
9235    // Get the settings from Shopify's Liquid variables and create the styles
9236    const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"];
9237    const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 
9238      Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0;
9239    const isControlCentreEnabledFromBlockSettings = false;
9240
9241    // The duration is stored without a range, so support tools or the API can write 0, a negative
9242    // number or a non-number. Any of those would close the notification the moment it appears, so
9243    // fall back to the default unless the stored value is a usable positive number.
9244    const SWYM_DEFAULT_NOTIFICATION_DURATION_MS = 5000;
9245    const getSavedItemNotificationDuration = () => {
9246      const storedDuration = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationDuration;
9247      return typeof storedDuration === 'number' && Number.isFinite(storedDuration) && storedDuration > 0
9248        ? storedDuration
9249        : SWYM_DEFAULT_NOTIFICATION_DURATION_MS;
9250    };
9251    
9252    if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) {
9253      // Don't enable control centre if this is disabled and block settings are not enabled
9254      return;
9255    }
9256    
9257    let borderRadius = 6;
9258    let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400;
9259    
9260    // Check if block settings exist, use them, otherwise fall back to common settings
9261    let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 
9262      "#000000" : 
9263      window.SwymWishlistCommonCustomizationSettings.primaryColor;
9264    
9265    let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 
9266      "#ffffff" : 
9267      window.SwymWishlistCommonCustomizationSettings.secondaryColor;
9268    
9269    let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 
9270      "#F4F8FE" : null;
9271    let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 
9272      "#333333" : null;
9273
9274    // Only use color adjustment functions if we're using common settings
9275    if (!secondaryBgColor || !secondaryTextColor) {
9276      function adjustOpacity(color, opacity) {
9277        if (color[0] === '#') {
9278          color = color.slice(1);
9279        }
9280
9281        if (color.length === 3) {
9282          color = color.split('').map(char => char + char).join('');
9283        }
9284
9285        const r = parseInt(color.slice(0, 2), 16);
9286        const g = parseInt(color.slice(2, 4), 16);
9287        const b = parseInt(color.slice(4, 6), 16);
9288
9289        return `rgba(${r}, ${g}, ${b}, ${opacity})`;
9290      }
9291
9292      function hexToRgb(color) {
9293        if (color[0] === '#') {
9294          color = color.slice(1);
9295        }
9296        if (color.length === 3) {
9297          color = color.split('').map(c => c + c).join('');
9298        }
9299
9300        return {
9301          r: parseInt(color.slice(0, 2), 16),
9302          g: parseInt(color.slice(2, 4), 16),
9303          b: parseInt(color.slice(4, 6), 16)
9304        };
9305      }
9306
9307      function getLuminance({ r, g, b }) {
9308        return 0.299 * r + 0.587 * g + 0.114 * b;
9309      }
9310
9311      function generateSecondaryColors(primaryBgColor, primaryTextColor) {
9312        const secondaryBgOpacity = 0.2;
9313        const secondaryTextOpacity = 0.8;
9314
9315        const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity);
9316
9317        const bgRgb = hexToRgb(primaryBgColor);
9318        const bgLuminance = getLuminance(bgRgb);
9319
9320        // Determine whether to use dark or light text for contrast
9321        const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity);
9322        const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity);
9323
9324        const secondaryTextColor = bgLuminance > 186 ? darkText : lightText;
9325
9326        return {
9327          secondaryBgColor,
9328          secondaryTextColor
9329        };
9330      }
9331
9332      const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor);
9333      secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor;
9334      secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor;
9335    }
9336
9337    // Create the CSS rule
9338    let styles = `
9339      .swym-storefront-layout-root-component {
9340        --swym-storefront-layout-ui-border-radius: ${borderRadius}px;
9341        --swym-storefront-layout-button-border-radius: ${borderRadius}px;
9342        --swym-storefront-layout-side-drawer-width: ${drawerWidth}px;
9343        --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor};
9344        --swym-storefront-layout-button-color-text-primary: ${primaryTextColor};
9345        --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor};
9346        --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor};
9347      }
9348    `;
9349
9350    // Create a <style> element and append the styles
9351    let styleSheet = document.createElement("style");
9352    styleSheet.type = "text/css";
9353    styleSheet.innerText = styles;
9354    document.head.appendChild(styleSheet);
9355
9356    if (typeof window.SwymStorefrontLayoutContext === 'undefined') {
9357        window.SwymStorefrontLayoutContext = {};
9358    }
9359    if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){
9360        window.SwymStorefrontLayoutExtensions = {};
9361    }
9362
9363    // Expose block settings toggle state so ThemeCSSMapping can respect it.
9364    // When true, theme editor color pickers take priority over inherited theme CSS variables.
9365    SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings;
9366
9367    if (isControlCentreEnabledFromBlockSettings) {
9368      // If block settings are enabled, use them
9369      SwymStorefrontLayoutContext.Settings = {
9370        EnableStorefrontLayoutOnLauncher: true,
9371        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
9372        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
9373        StorefrontLayoutDrawerPosition: "left",
9374        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
9375        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
9376        EnableStorefrontLayoutVariantSelector: true,
9377        StorefrontLayoutNotificationPosition: "left",
9378        StorefrontLayoutActionPopupPosition: "left",
9379        StorefrontLayoutNotificationDuration: 5000,
9380        // Merchant-configurable, and read only by the "Item saved" notification shown when a
9381        // shopper adds a product to their wishlist. Every other notification keeps the fixed
9382        // StorefrontLayoutNotificationDuration above.
9383        StorefrontLayoutItemSavedNotificationAutoClose: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationAutoClose ?? true,
9384        StorefrontLayoutItemSavedNotificationDuration: getSavedItemNotificationDuration()
9385      };
9386    } else {
9387      // If only metafield is enabled but no block settings, use common settings
9388      SwymStorefrontLayoutContext.Settings = {
9389        EnableStorefrontLayoutOnLauncher: true,
9390        EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true,
9391        StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer",
9392        StorefrontLayoutDrawerPosition: "left",
9393        StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container",
9394        StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist",
9395        EnableStorefrontLayoutVariantSelector: true,
9396        StorefrontLayoutNotificationPosition: "left",
9397        StorefrontLayoutActionPopupPosition: "left",
9398        StorefrontLayoutNotificationDuration: 5000,
9399        // Merchant-configurable, and read only by the "Item saved" notification shown when a
9400        // shopper adds a product to their wishlist. Every other notification keeps the fixed
9401        // StorefrontLayoutNotificationDuration above.
9402        StorefrontLayoutItemSavedNotificationAutoClose: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutNotificationAutoClose ?? true,
9403        StorefrontLayoutItemSavedNotificationDuration: getSavedItemNotificationDuration()
9404      };
9405    }
9406    const storefrontLayoutCallback = (swat) =>{
9407      SwymStorefrontLayoutContext.swat = swat;
9408      let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid'];
9409      let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled'];
9410      SwymStorefrontLayoutContext.Settings = {
9411        ...SwymStorefrontLayoutContext?.Settings,
9412        EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false,
9413        EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield),
9414      }
9415
9416      if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){
9417        if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){
9418          var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 
9419            detail: { settings: SwymStorefrontLayoutContext?.Settings }
9420          });
9421          document.dispatchEvent(event);
9422        }else{
9423          swat.utils.warn(`LayoutInitialized event is not defined.`);
9424        }
9425      }else{
9426        swat.utils.warn(`Storefront Layout is disabled.`);
9427        document.getElementById("swym-storefront-layout-container")?.remove();
9428        document.getElementById("swym-storefront-extention-render-container")?.remove();
9429      }
9430    }
9431  
9432    if (!window.SwymCallbacks) {
9433      window.SwymCallbacks = [];
9434    }
9435    window.SwymCallbacks.push(storefrontLayoutCallback);
9436  
9437    SwymStorefrontLayoutContext.SwymCustomerData = {
9438      
9439        name: null,
9440        email: null
9441      
9442    };
9443    SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email;
9444  })();
9445</script>
9445
9446
9447
9448
9449
9450</div><div id="shopify-block-AS0lNMVZlSktiRm1BQ__5888675206956468567" class="shopify-block shopify-app-block">
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467<div
9468  id='loop-onstore-data'
9469  data-show-onstore-bar='false'
9470  data-apikey='test-key'
9471  data-checkoutselector='#checkout'
9472  data-replacecheckoutbutton='false'
9473  data-cartdetails='true'
9474  data-preservecart='false'
9475  data-label='in available credit'
9476  data-mobile-label='credit'
9477  data-valuesize='15'
9478  data-labelsize='10'
9479  data-buttonsize='10'
9480  data-alignment='full'
9481  data-bgcolor='rgb(0,0,0)'
9482  data-textcolor='rgb(255,255,255)'
9483  data-bumpsidecart='false'
9484  data-sidecartselector='.sidecart'></div>
9485
9486
9487</div>
9487<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
9487
9488</body>
9489</html>

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.