1<!doctype html> 2<html class="no-js" lang="en"> 3 <head><meta charset="utf-8"> 4<meta name="viewport" content="width=device-width,initial-scale=1"><meta name="color-scheme" content="light"> 5<meta name="theme-color" content="#F4F5FC"> 6<title>Because: Personal Care, Discreetly Delivered</title><link rel="canonical" href="https://becausemarket.com/"><link rel="icon" href="//becausemarket.com/cdn/shop/files/favicon-1-01_1_8952bce9-2ba9-49ad-a958-e6729c53541d.svg?crop=center&height=48&v=1710968072&width=48" type="image/svg+xml"> 7 <link rel="apple-touch-icon" href="//becausemarket.com/cdn/shop/files/favicon-1-01_1_8952bce9-2ba9-49ad-a958-e6729c53541d.svg?crop=center&height=180&v=1710968072&width=180"><meta name="description" content="Shop Because for bladder protection, skincare, supplements, and moreâtrusted by over 1 million customers. Find Because at Walmart, CVS, Amazon, Target.com, and BecauseMarket.com. Comfort, confidence, and convenience delivered to your door."><meta property="og:site_name" content="Because"> 8<meta property="og:url" content="https://becausemarket.com/"> 9<meta property="og:title" content="Because: Personal Care, Discreetly Delivered"> 10<meta property="og:type" content="website"> 11<meta property="og:description" content="Shop Because for bladder protection, skincare, supplements, and moreâtrusted by over 1 million customers. Find Because at Walmart, CVS, Amazon, Target.com, and BecauseMarket.com. Comfort, confidence, and convenience delivered to your door."><meta property="og:image" content="http://becausemarket.com/cdn/shop/files/logo_0dbfcfd7-0598-4066-b687-a768edfab4ca.webp?crop=center&height=1200&v=1669043821&width=1200"> 12 <meta property="og:image:secure_url" content="https://becausemarket.com/cdn/shop/files/logo_0dbfcfd7-0598-4066-b687-a768edfab4ca.webp?crop=center&height=1200&v=1669043821&width=1200"> 13 <meta property="og:image:width" content="1200"> 14 <meta property="og:image:height" content="1200"> 15 <meta name="twitter:image" content="https://becausemarket.com/cdn/shop/files/logo_0dbfcfd7-0598-4066-b687-a768edfab4ca.webp?crop=center&height=1200&v=1669043821&width=1200"><meta name="twitter:card" content="summary_large_image"> 16<meta name="twitter:title" content="Because: Personal Care, Discreetly Delivered"> 17<meta name="twitter:description" content="Shop Because for bladder protection, skincare, supplements, and moreâtrusted by over 1 million customers. Find Because at Walmart, CVS, Amazon, Target.com, and BecauseMarket.com. Comfort, confidence, and convenience delivered to your door."> 18 19 <meta 20 http-equiv="Content-Security-Policy" 21 content="default-src 'self'; child-src 'self' https://* https://public-static.becausemarket.com https://becausemarket.com; worker-src 'self' blob:; connect-src https://* wss://*.becausedev.com wss://*.becausemarket.com; img-src data: https://* 'unsafe-inline'; media-src https://*; script-src https://* 'unsafe-eval' 'unsafe-inline'; style-src 'unsafe-inline' https://*; font-src 'self' data: https://* 'unsafe-inline';" 22 > 23
24<script 25 src="https://cdn.keepcart.co/headless-theme.js" 26 data-domain="becausemarket.com" 27 data-myshopify-domain="becausemarket-prod.myshopify.com" 28 defer 29 ></script>
29 30 31 32<link rel="preconnect" href="https://edge.cofra.me">
32<script id="coframe-installation-script"> 33 (function () { 34 if (/cf_disable/.test(location.search)) return console.warn('[Coframe] Disabled via URL parameter'); 35 36 var config = { 37 projectId: '69e2c458ab3699d9a864302e', 38 startTime: Date.now(), 39 timeoutMs: 1000, 40 currentUrl: window.location.href, 41 }; 42 43 var script_id = 'coframe-sdk-js'; 44 if (document.getElementById(script_id)) return console.warn('[Coframe] SDK already installed'); 45 46 (window.CFQ = window.CFQ || []).push({ config: config }); 47 48 var style = document.createElement('style'); 49 style.id = 'coframe-antiflicker'; 50 style.textContent = 51 ':root { --cf-show: 0;}' + 52 'body { opacity: var(--cf-show) !important; transition: opacity 0.2s ease; }'; 53 54 function hide() { document.head.appendChild(style); } 55 function show() { 56 document.documentElement.style.setProperty('--cf-show', '1'); 57 style.parentNode && style.parentNode.removeChild(style); 58 } 59 hide(); 60 setTimeout(show, 150); 61 62 var edgeUrl = new URL('https://edge.cofra.me/cf.js'); 63 edgeUrl.searchParams.set('config', encodeURIComponent(JSON.stringify(config))); 64 65 var script = document.createElement('script'); 66 script.id = script_id; 67 script.async = true; 68 script.src = edgeUrl.toString(); 69 script.onerror = function () { show(); console.error('[Coframe] SDK failed to load'); }; 70 document.head.appendChild(script); 71 })(); 72</script>
72 73<link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="preconnect" href="https://fonts.googleapis.com"> 74 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 75 <link 76 href="https://fonts.googleapis.com/css2?family=Corben:wght@400;700&family=Instrument+Sans:wght@400;500;600;700&display=swap" 77 rel="stylesheet" 78 ><link href="//becausemarket.com/cdn/shop/t/105/assets/spark-tw.css?v=103005957663996594051788884087" rel="stylesheet" type="text/css" media="all" /> 79
79<script src="//becausemarket.com/cdn/shop/t/105/assets/spark.js?v=90256334130145178091788190897" defer></script>
79<script type="application/json" id="spark-trial-guard-config"> 80{ 81 "eligible": true, 82 "rootUrl": "\/", 83 "cartUrl": "\/cart", 84 "plans": [{"kind": "9.99", "id": "2475327661"},{"kind": "6.99", "id": "4012540077"}], 85 "lines": [], 86 "otherLineCount": 0, 87 "messages": { 88 "already-in-cart": { 89 "title": "One trial per order", 90 "body": "Your trial is already in the cart. You can add any regular pack alongside it.", 91 "linkText": "View my cart", 92 "linkHref": "\/cart" 93 }, 94 "duplicate": { 95 "title": "One trial per order", 96 "body": "Start with one trial. Anything else you need can be ordered as a regular pack." 97 }, 98 "mixed": { 99 "title": "One trial per order", 100 "body": "Please pick one trial to start with. Any other pack can be ordered at its usual price." 101 }, 102 "repaired": { 103 "title": "We kept one trial in your cart", 104 "body": "Trials are one per order. Everything else in your cart is unchanged.", 105 "linkText": "View my cart", 106 "linkHref": "\/cart" 107 }, 108 "ineligible": { 109 "title": "Welcome back â you've ordered with us before.", 110 "body": "The trial is for first-time customers, so it isn't available on your account. You can order any pack at the usual price.", 111 "linkText": "Shop our regular packs", 112 "linkHref": "\/collections\/all" 113 }, 114 "ineligible-removed": { 115 "title": "Welcome back â you've ordered with us before.", 116 "body": "The trial is for first-time customers, so we took it out of your cart. Everything else in your order is unchanged.", 117 "linkText": "Shop our regular packs", 118 "linkHref": "\/collections\/all" 119 } 120 } 121} 122</script>
122<style> 123 .spark-trial-guard-notice { 124 position: fixed; 125 z-index: 89; /* below .spark-pdp-sticky (z-90) â a message never outranks a control */ 126 right: 16px; 127 top: 16px; 128 left: 16px; 129 margin: 0 auto; 130 display: flex; 131 max-width: 520px; 132 align-items: flex-start; 133 gap: 12px; 134 border: 2px solid #e0b252; 135 border-radius: 16px; 136 background: #fdf6e6; 137 padding: 18px 18px 18px 20px; 138 box-shadow: 0 10px 30px rgba(20, 35, 58, 0.18); 139 color: #6b4c12; 140 font-family: inherit; 141 } 142 .spark-trial-guard-notice__text { flex: 1 1 auto; min-width: 0; } 143 .spark-trial-guard-notice__title { 144 margin: 0; 145 font-size: 19px; 146 font-weight: 800; 147 line-height: 1.3; 148 } 149 .spark-trial-guard-notice__body { 150 margin: 6px 0 0; 151 font-size: 17px; 152 line-height: 1.45; 153 } 154 .spark-trial-guard-notice__link { 155 display: inline-block; 156 margin-top: 10px; 157 font-size: 17px; 158 font-weight: 700; 159 color: #6b4c12; 160 text-decoration: underline; 161 text-underline-offset: 3px; 162 } 163 .spark-trial-guard-notice__close { 164 flex: 0 0 auto; 165 width: 44px; 166 height: 44px; 167 border: 0; 168 border-radius: 999px; 169 background: transparent; 170 color: #6b4c12; 171 font-size: 28px; 172 line-height: 1; 173 cursor: pointer; 174 } 175 .spark-trial-guard-notice__close:hover { background: rgba(107, 76, 18, 0.1); } 176 @media (min-width: 640px) { 177 .spark-trial-guard-notice { right: 24px; top: 24px; left: auto; margin: 0; } 178 } 179</style>
179<script src="//becausemarket.com/cdn/shop/t/105/assets/spark-trial-guard.js?v=64869288004162643781788190896" defer></script>
vendor: 1 bytes, line 179
179
180<script> 181 window.addEventListener('load', function () { 182 if (typeof getUTMParams === 'function') getUTMParams(); 183 }); 184 </script>
184<script type="speculationrules"> 185 { 186 "prerender": [{ 187 "where": { "href_matches": "/products/*" }, 188 "eagerness": "conservative" 189 }], 190 "prefetch": [{ 191 "where": { "or": [ 192 { "href_matches": "/collections/*" }, 193 { "href_matches": "/pages/*" }, 194 { "href_matches": "/blogs/*" } 195 ]}, 196 "eagerness": "moderate" 197 }] 198 } 199 </script>
199<link rel="preconnect" href="https://static.klaviyo.com" crossorigin><link rel="dns-prefetch" href="https://static-tracking.klaviyo.com">
199<script> 200 (function () { 201 function ensureKlaviyo() { 202 if (document.querySelector('script[src*="klaviyo.js"]')) return; 203 if (window.klaviyo || window._klOnsite) return; 204 var s = document.createElement('script'); 205 s.src = 'https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=Y997qt'; 206 s.async = true; 207 document.head.appendChild(s); 208 } 209 if (document.readyState === 'loading') { 210 document.addEventListener('DOMContentLoaded', ensureKlaviyo); 211 } else { 212 ensureKlaviyo(); 213 } 214 })(); 215 </script>
215<link rel="dns-prefetch" href="https://cdn.popt.in"> 216 <link rel="dns-prefetch" href="https://app.thefrontrowhealth.com"> 217 <link rel="dns-prefetch" href="https://cdn-accessibility.avada.io"><link rel="dns-prefetch" href="https://auroracdn.becausemarket.com"><style>img[data-fade-in]{opacity:0;transition:opacity 280ms cubic-bezier(.4,0,.2,1)}img[data-fade-in][data-loaded]{opacity:1}.no-js img[data-fade-in]{opacity:1;transition:none}@media(prefers-reduced-motion:reduce){img[data-fade-in]{opacity:1;transition:none}}</style> 218
218<script>!function(){function n(t){t.dataset.loaded=""}function e(t){t.complete&&t.naturalWidth>0?n(t):(t.addEventListener("load",function(){n(t)},{once:!0}),t.addEventListener("error",function(){n(t)},{once:!0}))}function t(){document.querySelectorAll("img[data-fade-in]:not([data-loaded])").forEach(e)}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t,{once:!0}):t(),"MutationObserver"in window&&new MutationObserver(function(t){for(var n=0;n<t.length;n++)for(var i=t[n].addedNodes,o=0;o<i.length;o++){var r=i[o];1===r.nodeType&&("IMG"===r.tagName&&r.hasAttribute("data-fade-in")&&!r.hasAttribute("data-loaded")?e(r):r.querySelectorAll&&r.querySelectorAll("img[data-fade-in]:not([data-loaded])").forEach(e))}}).observe(document.documentElement,{childList:!0,subtree:!0})}();</script>
218<script> 219(function () { 220 // INTERACT_PATTERNS â defer until first trusted user input. 221 // Only safe for SCRIPTS THAT NEED USER INPUT TO DO ANYTHING USEFUL â 222 // a script that fires pageview/conversion events for bouncers MUST 223 // go in IDLE_PATTERNS instead, otherwise we silently lose data. 224 var INTERACT_PATTERNS = [ 225 // NOTE: Yotpo (cdn-widgetsrepository.yotpo.com) is intentionally NOT deferred. 226 // It's the reviews *content* + SEO markup, not a tracker or interaction-only 227 // widget. Interaction-deferring it left the /pages/reviews widget (and PDP 228 // reviews) showing raw un-hydrated SEO text ("Overall rating: X / 5 from N 229 // reviews", "AI Generated Review Summary") because the loader got stripped 230 // and then (a) consent-gated â parked indefinitely when userCanBeTracked() 231 // was null/false â and (b) raced the parser-inserted async tag. The loader 232 // tag is already `async`, so it never blocked paint/LCP anyway. 233 /\/slide-cart-[\d-]+\/assets\/slidecarthq/i, // Slidecart â opens on cart-icon click; pure UI 234 /\/apps\/bubblehouse\/bubblehouse/i // Bubblehouse loyalty widget â opens on tap; pure UI 235 ]; 236 237 // Chat widget (auroracdn.becausemarket.com/chat-widget/chat-widget.iife.js) 238 // is intentionally LEFT OUT of both lists. Snippet has a chatWidgetReady 239 // listener (snippets/chat-widget.liquid:132) that should retry mount when 240 // a deferred script loads, BUT in practice the post-interaction probe still 241 // saw "[Chat Widget] Failed to load after 5 attempts" in console â the 242 // script's ready-event either never fires or the re-init races against the 243 // already-printed error. Keep loading via the original async tag for now. 244 // The script is still async on its tag so it doesn't block paint. 245 246 // IDLE_PATTERNS â flushed on the frame AFTER first paint (see 247 // scheduleIdle below), not on a long idle/load delay. For trackers / 248 // pixels / analytics that MUST fire even when the user never interacts 249 // (otherwise bounce visitors don't appear in attribution + retargeting 250 // and the merchant's ads + dashboards silently lose data). The post-paint 251 // flush keeps these off the LCP paint frame without the ~3 s data-loss 252 // window the old idle schedule caused. 253 var IDLE_PATTERNS = [ 254 /\/\/cdn\.popt\.in\//i, // Poptin â pageview-tracks bouncers 255 // Klaviyo onsite SDK is intentionally NOT deferred. Popups + impressions 256 // are revenue-critical (subscription signups) and any deferral risked 257 // dropping them to zero â see commit history for the regression that 258 // dropped both views and submissions when the rehydrate path swallowed 259 // post-init Klaviyo scripts. Klaviyo's own form-display timing in admin 260 // (Targeting & Behaviors â Display Timing) is the right knob for keeping 261 // the popup GIF out of LCP, not a JS-side defer. 262 /\/connect\.facebook\.net\/.*fbevents/i, // Meta/Facebook Pixel â conversion + retargeting; CRITICAL for ads 263 /\/connect\.facebook\.net\/signals\/config/i, // Meta/Facebook Pixel config (separate fetch) 264 /res4\.applovin\.com\//i, // AppLovin / axon-script â campaign event reporting 265 /b-code\.liadm\.com\/lc2/i, // LiveIntent identity â graph contribution 266 // INTELLIGEMS IS DELIBERATELY NOT DEFERRED (2026-08-19). It used to sit here, 267 // and the consequence was invisible: this snippet strips a captured script and 268 // then consent-gates it, and consentAllows() treats NOT-YET-DECIDED the same as 269 // denied. A visitor whose consent state never resolves â which includes every 270 // headless/bot session and anyone who ignores the banner past the 10 s poll â 271 // had the whole Intelligems SDK parked forever, so they silently entered NO A/B 272 // test at all. Intelligems' own QA caught it: both test groups rendered the 273 // control because the script that performs the swap never ran. 274 // 275 // Removing it is not a consent bypass. The SDK does its own Shopify consent 276 // handling and it is finer-grained than ours: it loads consent-tracking-api, 277 // reads customerPrivacy.currentVisitorConsent(), and routes every send through
278 // consentGatedSend(), which QUEUES the payload when analytics consent is absent 279 // and flushes it on visitorConsentCollected. So it separates APPLYING a variation 280 // (functional, must run to render the right page) from SENDING data (gated). 281 // Our blanket gate blocked both, which is why it broke exposure rather than 282 // protecting anything the SDK was not already protecting. 283 // 284 // It also has to run BEFORE paint: the tag ships blocking="render" precisely so 285 // a variation renders directly instead of flashing the control first. Re-injecting 286 // it after first paint defeated that, which matters most for a template test, 287 // where the swap is a navigation and the visitor would see the control flip. 288 // 289 // Verify onlyTrackWithConsent stays enabled in the Intelligems org settings â 290 // that option is what makes the SDK-side gating actually apply. 291 /\/shopifycloud\/perf-kit\//i, // Shopify Web Perf Kit â passive RUM, fires for all visitors 292 /littledata-shopify-tracker.*colibrius/i, // Littledata server-side tracking â 3 scripts, ~340 ms scripting 293 /polar-analytics.*polar-cart-injector/i, // Polar Analytics â cart-event tracking, fires post-load 294 /googletagmanager\.com\/gtag\/js/i // GA4 (gtag.js) â auto-injected by Shopify Web Pixel Manager, ~480 ms scripting 295 ]; 296 297 // ---- Consent gate (Shopify Customer Privacy) ---------------------------- 298 // Returns true (allow), false (deny), or null (unknown â decision deferred). 299 // null is treated as deny by routeRec, so parked scripts wait until either 300 // consent is collected OR the polling fallback observes a definitive state. 301 function consentAllows() { 302 var cp = window.Shopify && window.Shopify.customerPrivacy; 303 if (!cp || typeof cp.userCanBeTracked !== 'function') return null; 304 try { return !!cp.userCanBeTracked(); } catch (e) { return null; } 305 } 306 307 // Scripts whose tier has fired but consent is denied / unknown live here. 308 // Drained by flushParked() when consent transitions to allow. 309 var parked = []; 310 311 function flushParked() { 312 if (consentAllows() !== true) return; 313 var toFire = parked; 314 parked = []; 315 for (var i = 0; i < toFire.length; i++) rehydrateOne(toFire[i]); 316 } 317 318 // Re-attempt drain when consent is collected/changed. Shopify dispatches 319 // visitorConsentCollected on the document when the privacy banner resolves; 320 // we also poll briefly for the case where customerPrivacy loads after this 321 // IIFE installs (so a non-regulated visitor â userCanBeTracked() === true 322 // from the start â doesn't sit parked forever waiting for an event). 323 try { 324 document.addEventListener('visitorConsentCollected', flushParked); 325 var cpPollStart = Date.now(); 326 var cpPoll = setInterval(function () { 327 if (consentAllows() !== null) { 328 clearInterval(cpPoll); 329 flushParked(); 330 } else if (Date.now() - cpPollStart > 10000) { 331 clearInterval(cpPoll); 332 } 333 }, 200); 334 } catch (e) { /* ignore */ } 335 336 // Each entry: { src, id, attrs: [{name, value}], tier } 337 var pending = []; 338 339 function matchTier(node) { 340 if (!node || node.tagName !== 'SCRIPT') return null; 341 // CRITICAL: skip scripts we re-injected ourselves (rehydrateOne marks them 342 // with data-cfh-rehydrated). Without this guard, the appendChild prototype 343 // hook + MutationObserver would re-capture every drained script forever 344 // and the trackers would never actually execute. (Verified via puppeteer 345 // probe: rehydrate fired at +1937 ms but Klaviyo / Meta / AppLovin / 346 // Intelligems / Poptin / Perf-kit / Littledata / Polar all stayed dark 347 // because the re-injected SCRIPT nodes were stripped before the browser 348 // could fetch them.) 349 if (node.getAttribute && node.getAttribute('data-cfh-rehydrated')) return null; 350 var src = node.getAttribute && node.getAttribute('src'); 351 if (!src) return null; 352 for (var i = 0; i < INTERACT_PATTERNS.length; i++) { 353 if (INTERACT_PATTERNS[i].test(src)) return 'interact'; 354 } 355 for (var j = 0; j < IDLE_PATTERNS.length; j++) { 356 if (IDLE_PATTERNS[j].test(src)) return 'idle'; 357 } 358 return null; 359 } 360 361 // Route a captured record by tier-state AND consent: 362 // tier not yet fired â queue in `pending` for the tier's flush. 363 // tier fired, consent allows â rehydrate immediately (passthrough 364 // equivalent for the post-init follow-up scripts Klaviyo/Poptin/etc. 365 // inject after their main SDK loads). 366 // tier fired, consent denied or unknown â park until flushParked(). 367 // This replaces the previous "after tier fires, let scripts run unchecked" 368 // passthrough â that passthrough was the consent-bypass that CIPA discovery 369 // flagged. The new path still lets follow-up scripts execute promptly for 370 // consenting users (no perceptible delay), and blocks them for the rest. 371 function routeRec(rec) { 372 var tierFired = (rec.tier === 'interact' && interactFired) || 373 (rec.tier === 'idle' && idleFired); 374 if (!tierFired) { 375 pending.push(rec); 376 return; 377 } 378 if (consentAllows() === true) { 379 rehydrateOne(rec); 380 } else { 381 parked.push(rec); 382 } 383 } 384 385 function buildRec(node, tier) { 386 var rec = { src: node.getAttribute('src'), id: node.id || '', attrs: [], tier: tier }; 387 for (var k = 0; k < node.attributes.length; k++) { 388 var a = node.attributes[k]; 389 if (a.name === 'src') continue; 390 rec.attrs.push({ name: a.name, value: a.value }); 391 } 392 return rec; 393 } 394 395 function captureAndStrip(node, tier) { 396 var rec = buildRec(node, tier); 397 // Abort any in-flight network fetch the browser's preload scanner 398 // may have already started by clearing src + type before removal. 399 try { node.setAttribute('src', ''); } catch (e) { /* ignore */ } 400 try { node.type = 'text/plain'; } catch (e) { /* ignore */ } 401 if (node.parentNode) {
402 try { node.parentNode.removeChild(node); } catch (e) { /* ignore */ } 403 } 404 routeRec(rec); 405 } 406 407 // Synchronous interception of Element.prototype.appendChild. The 408 // MutationObserver fires async (microtask), so the preload-scanner 409 // can start the network fetch before we remove the node. Hooking 410 // appendChild lets us intercept synchronously â before the script 411 // ever enters the DOM. 412 // 413 // The hook is scoped to SCRIPT nodes whose src matches an INTERACT 414 // or IDLE pattern; everything else passes through unchanged. 415 try { 416 var origAppendChild = Element.prototype.appendChild; 417 Element.prototype.appendChild = function (node) { 418 try { 419 var t = matchTier(node); 420 if (t) { 421 routeRec(buildRec(node, t)); 422 return node; 423 } 424 } catch (e) { /* fall through to native append on any error */ } 425 return origAppendChild.call(this, node); 426 }; 427 var origInsertBefore = Element.prototype.insertBefore; 428 Element.prototype.insertBefore = function (node, ref) { 429 try { 430 var t = matchTier(node); 431 if (t) { 432 routeRec(buildRec(node, t)); 433 return node; 434 } 435 } catch (e) { /* fall through */ } 436 return origInsertBefore.call(this, node, ref); 437 }; 438 } catch (e) { /* ignore â fallback to MutationObserver only */ } 439 440 var obs = new MutationObserver(function (mutations) { 441 for (var i = 0; i < mutations.length; i++) { 442 var added = mutations[i].addedNodes; 443 for (var j = 0; j < added.length; j++) { 444 var t = matchTier(added[j]); 445 if (t) captureAndStrip(added[j], t); 446 } 447 } 448 }); 449 obs.observe(document.documentElement, { childList: true, subtree: true }); 450 451 function rehydrateOne(rec) { 452 var s = document.createElement('script'); 453 s.async = true; 454 if (rec.id) s.id = rec.id + '-deferred'; 455 for (var k = 0; k < rec.attrs.length; k++) { 456 var a = rec.attrs[k]; 457 try { s.setAttribute(a.name, a.value); } catch (e) { /* ignore */ } 458 } 459 // Low fetchpriority: these are deferred third-party tags â none is ever 460 // the LCP resource. Marking them low keeps the browser from spending 461 // connection/bandwidth budget on them ahead of the hero image, so the 462 // pixels can fire promptly (see post-paint flush below) without stealing 463 // priority from the LCP element. 464 try { s.setAttribute('fetchpriority', 'low'); } catch (e) { /* ignore */ } 465 try { if ('fetchPriority' in s) s.fetchPriority = 'low'; } catch (e) { /* ignore */ } 466 // Tag this node BEFORE adding it to DOM so matchTier (called from both 467 // the appendChild prototype hook and the MutationObserver) recognises it 468 // as already-drained and lets it through. Without this the trackers loop 469 // back into pending[] forever and never actually run. 470 s.setAttribute('data-cfh-rehydrated', '1'); 471 if (rec.src) s.src = rec.src; 472 document.head.appendChild(s); 473 } 474 475 // Drain a tier from `pending` and rehydrate the consent-allowed items. 476 // Items whose consent isn't (yet) allowed move to `parked` and wait for 477 // flushParked() (called from visitorConsentCollected / cpPoll). 478 function drain(tier) { 479 var keep = []; 480 var fired = []; 481 for (var i = 0; i < pending.length; i++) { 482 (pending[i].tier === tier ? fired : keep).push(pending[i]); 483 } 484 pending = keep; 485 var allowed = consentAllows() === true; 486 for (var j = 0; j < fired.length; j++) { 487 if (allowed) rehydrateOne(fired[j]); 488 else parked.push(fired[j]); 489 } 490 } 491 492 // We can't disconnect the MutationObserver after both tiers fire anymore â 493 // post-init follow-up scripts (Klaviyo/Poptin) still need to be observed so 494 // routeRec can consent-gate them. Memory cost is negligible (one observer). 495 496 // ---- Tier 1: interaction-defer ---- 497 var interactFired = false; 498 function fireInteract() { 499 if (interactFired) return; 500 interactFired = true; 501 interactTeardown(); 502 drain('interact'); 503 } 504 // First trusted pointerdown/keydown/touchstart/scroll wins. isTrusted 505 // gate prevents premature firing from JS-synthesised events that 506 // gallery libraries / app inits sometimes dispatch.
507 var EVENTS = ['pointerdown', 'keydown', 'touchstart', 'scroll']; 508 function onInteract(e) { if (!e || !e.isTrusted) return; fireInteract(); } 509 function interactSetup() { 510 for (var i = 0; i < EVENTS.length; i++) { 511 window.addEventListener(EVENTS[i], onInteract, { passive: true, capture: true }); 512 } 513 } 514 function interactTeardown() { 515 for (var i = 0; i < EVENTS.length; i++) { 516 window.removeEventListener(EVENTS[i], onInteract, { passive: true, capture: true }); 517 } 518 } 519 interactSetup(); 520 521 // ---- Tier 2: post-paint flush ---- 522 var idleFired = false; 523 function fireIdle() { 524 if (idleFired) return; 525 idleFired = true; 526 drain('idle'); 527 } 528 // Post-first-paint flush (replaces the old requestIdleCallback / load+1.5s 529 // schedule). The old approach delayed pixels ~2.5-3 s â measured live â 530 // which silently dropped tracking for sub-3 s bouncers. Instead we fire on 531 // the frame *after* the first paint: two nested rAFs ensure at least one 532 // paint has committed, then a 0 ms task yields so the LCP commit isn't 533 // delayed by pixel main-thread work. Net effect: the hero still paints 534 // first, but pixels fire ~one frame later (tens of ms) instead of ~3 s, so 535 // the bounce-window data loss shrinks by ~20x while keeping the LCP win. 536 // Combined with low fetchpriority on the rehydrated tags (see rehydrateOne) 537 // the pixels no longer contend with the hero for network priority either. 538 // 539 // The 1 s setTimeout is a hard ceiling for backgrounded tabs (rAF is 540 // throttled/paused there) and any no-rAF environment, so pixels always 541 // fire even if the paint path never runs. fireIdle is idempotent. 542 function scheduleIdle() { 543 if ('requestAnimationFrame' in window) { 544 window.requestAnimationFrame(function () { 545 window.requestAnimationFrame(function () { 546 setTimeout(fireIdle, 0); 547 }); 548 }); 549 } 550 setTimeout(fireIdle, 1000); 551 } 552 if (document.readyState === 'loading') { 553 document.addEventListener('DOMContentLoaded', scheduleIdle, { once: true }); 554 } else { 555 scheduleIdle(); 556 } 557})(); 558</script>
vendor: 1 bytes, line 558
558
559<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
559<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/61841768621/digital_wallets/dialog"> 560<meta id="in-context-paypal-metadata" data-shop-id="61841768621" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 561<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
561<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2613182637"></script>
561 562<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
563<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2613182637&shop_id=61841768621" crossorigin="anonymous"></script>
vendor: 1 bytes, line 563
563
564<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":61841768621,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/61841768621","merchantName":"Because","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Because","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 564
564
565<script id="shopify-features" type="application/json">{"accessToken":"ee691bcfc03136d77d3b45e0083d5d32","betas":["rich-media-storefront-analytics"],"domain":"becausemarket.com","predictiveSearch":true,"shopId":61841768621,"locale":"en"}</script>
vendor: 1 bytes, line 565
565
566<script>var Shopify = Shopify || {}; 567Shopify.shop = "becausemarket-prod.myshopify.com"; 568Shopify.locale = "en"; 569Shopify.currency = {"active":"USD","rate":"1.0"}; 570Shopify.country = "US"; 571Shopify.theme = {"name":"bcm-shopify\/main","id":157965484205,"schema_name":"Enterprise","schema_version":"1.4.0","theme_store_id":null,"role":"main"}; 572Shopify.theme.handle = "null"; 573Shopify.theme.style = {"id":null,"handle":null}; 574Shopify.cdnHost = "becausemarket.com/cdn"; 575Shopify.routes = Shopify.routes || {}; 576Shopify.routes.root = "/"; 577Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 578Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 579Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 580Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 580
580
581<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 581
581
582<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 582
582
583<script> 584 window.ShopifyPay = window.ShopifyPay || {}; 585 window.ShopifyPay.apiHost = "shop.app\/pay"; 586 window.ShopifyPay.redirectState = null; 587</script>
vendor: 1 bytes, line 587
587
588<script> 589 window.Shopify = window.Shopify || {}; 590 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 591 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 592 window.Shopify.SignInWithShop.eligible = true; 593</script>
vendor: 1 bytes, line 593
593
594<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 594
594
595<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 595
595
596<script type="module"> 597 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 598 599 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 600 601</script>
vendor: 1 bytes, line 601
601
602<script> 603 window.Shopify = window.Shopify || {}; 604 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 605 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"]}; 606</script>
vendor: 1 bytes, line 606
606
607<script>(function() { 608 var isLoaded = false; 609 function asyncLoad() { 610 if (isLoaded) return; 611 isLoaded = true; 612 var urls = ["https:\/\/d217z8zw4dqir.cloudfront.net\/script_tags\/loop_snippets?shop=becausemarket-prod.myshopify.com","\/\/cdn.shopify.com\/proxy\/81fbe8ddcb47a2aeade41d27c214c9d678ec61aefe38e393faa8ddbd0d30541a\/s3-us-west-2.amazonaws.com\/jsstore\/a\/K97H1Y3N\/reids.js?shop=becausemarket-prod.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ddac1002481f46ee8a09581850c56abec07ce2dd6341fe3185851e703440ff6e\/app.retention.com\/shopify\/shopify_app_add_to_cart_script.js?shop=becausemarket-prod.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/d26ky332zktp97.cloudfront.net\/shops\/696a1d6d6d6ac1455f3c5312\/colibrius-m.js?shop=becausemarket-prod.myshopify.com"]; 613 for (var i = 0; i < urls.length; i++) { 614 var s = document.createElement('script'); 615 s.type = 'text/javascript'; 616 s.async = true; 617 s.src = urls[i]; 618 var x = document.getElementsByTagName('script')[0]; 619 x.parentNode.insertBefore(s, x); 620 } 621 }; 622 if(window.attachEvent) { 623 window.attachEvent('onload', asyncLoad); 624 } else { 625 window.addEventListener('load', asyncLoad, false); 626 } 627})();</script>
vendor: 1 bytes, line 627
627
628<script id="__st">var __st={"a":61841768621,"offset":-25200,"reqid":"aa668dd4-9c97-4e46-8967-9c98a5a9187d-1790599598","pageurl":"becausemarket.com\/","u":"d301b20b0904","p":"home"};</script>
vendor: 1 bytes, line 628
628
629<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 629
629
630<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 630
630
631<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//becausemarket.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 631
631
632<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 = "//becausemarket.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>
632<script crossorigin="anonymous" defer="defer" src="//becausemarket.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 632
632
633<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 633
633
634<script> 635 window.Shopify = window.Shopify || {}; 636 window.Shopify.MCP = window.Shopify.MCP || {}; 637 window.Shopify.MCP.enabled = true; 638 window.Shopify.MCP.shop = "becausemarket-prod.myshopify.com"; 639 window.Shopify.MCP.mcpEndpoint = "https:\/\/becausemarket.com\/api\/mcp"; 640 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?\"\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."}},"required":["query"]}}]; 641</script>
vendor: 1 bytes, line 641
641
642<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("\/\/becausemarket.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 643</script>
vendor: 1 bytes, line 643
643
644<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://becausemarket.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 645</script>
vendor: 1 bytes, line 645
645
646<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 647 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); 648</script>
vendor: 1 bytes, line 648
648
649<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})}})); 650</script>
vendor: 1 bytes, line 650
650
651<script id='scb4127' type='text/javascript' async='' src='https://becausemarket.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
651<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://becausemarket.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 652<style id="shopify-accelerated-checkout-cart"> 653 #shopify-buyer-consent { 654 margin-top: 1em; 655 display: inline-block; 656 width: 100%; 657} 658 659#shopify-buyer-consent.hidden { 660 display: none; 661} 662 663#shopify-subscription-policy-button { 664 background: none; 665 border: none; 666 padding: 0; 667 text-decoration: underline; 668 font-size: inherit; 669 cursor: pointer; 670} 671 672#shopify-subscription-policy-button::before { 673 box-shadow: none; 674} 675 676 </style> 677
678<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 678
678
679<script>(function(){var s=document.getElementById('shopify-accelerated-checkout-styles');if(s){s.media='print';}})();</script>
679<!-- BEGIN app block: shopify://apps/intelligems-a-b-testing/blocks/intelligems-script/fa83b64c-0c77-4c0c-b4b2-b94b42f5ef19 -->
679<script> 680 window._template = { 681 directory: "", 682 name: "index", 683 suffix: "" 684 }; 685 window.__productIdFromTemplate = null; 686 window.__plpCollectionIdFromTemplate = null; 687 window.igProductData = (function() { 688 const data = {};return data; 689 })(); 690</script>
690 691
692<script type="module" blocking="render" fetchpriority="high" src="https://cdn.intelligems.io/esm/fb13697cca28/bundle.js" data-em-disable async></script>
692 693 694 695<!-- END app block --><!-- BEGIN app block: shopify://apps/littledata-the-data-layer/blocks/LittledataLayer/45a35ed8-a2b2-46c3-84fa-6f58497c5345 --> 696
696<script type="application/javascript"> 697 try { 698 var layer = {"env":"production","ecommerce":{"impressions":[]},"debug":false,"hideBranding":true,"pageType":null,"productClicks":true,"productListLinksHaveImages":true,"productListLinksHavePrices":false,"productPageClicks":true,"referralExclusion":null,"sendNoteAttributes":true,"facebook":{"doNotTrackReplaceState":true,"uniqueIdentifierForOrders":"orderId","productIdentifier":"PRODUCT_ID","disabledEvents":[],"pixelId":"1574131417236420","respectUserTrackingConsent":true},"googleAds":{"uniqueIdentifierForOrders":"orderName","productIdentifier":"PRODUCT_ID","disabledEvents":[],"respectUserTrackingConsent":true,"conversionTag":"AW-845828236"},"googleAdsOnline":{"uniqueIdentifierForOrders":"orderId","productIdentifier":"PRODUCT_ID","disabledEvents":[],"respectUserTrackingConsent":false,"conversionTag":"AW-845828236","conversionActions":[{"name":"main","sendTo":"AW-845828236/5C-SCNfamt8cEIyhqZMD"},{"name":"new_customer","sendTo":"AW-845828236/GKR2CPLvid8cEIyhqZMD"},{"name":"returning_customer","sendTo":"AW-845828236/HeT2CITnid8cEIyhqZMD"}]},"googleAnalytics4":{"usePageTypeForListName":false,"uniqueIdentifierForOrders":"orderName","productIdentifier":"PRODUCT_ID","disabledEvents":[],"measurementId":"G-ENX6N2W43S","doNotTrackReplaceState":false,"respectUserTrackingConsent":true},"klaviyo":{"enabled":true},"hasCustomPixel":true,"browserData":{"cookies":[],"localStorage":[]},"featureType":"standardApp"}; 699 var currentMarketId = 20985053357; 700 701 var marketOverwrites = null; 702 703 704 705 if (marketOverwrites) { 706 Object.keys(marketOverwrites).forEach(function(connectionName) { 707 var overwrites = marketOverwrites[connectionName]; 708 if (overwrites) { 709 layer[connectionName] = Object.assign({}, layer[connectionName], overwrites); 710 } 711 }); 712 } else if (!currentMarketId) { 713 714 } 715 716 window.LittledataLayer = { 717 ...layer, 718 country: "US", 719 language: "en", 720 market: { 721 id: 20985053357, 722 handle: "us" 723 } 724 } 725 726 try { 727 sessionStorage.setItem('_ldmk', JSON.stringify({ 728 id: 20985053357, 729 handle: "us" 730 })); 731 } catch(e) {} 732 } catch {} 733 734 735 736 737 </script>
737 738 739
739<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d8df-5f13-747e-8dcc-977cb6b3debe/littledata-146/assets/colibrius-g.js"></script>
739 740 741 742
742<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d8df-5f13-747e-8dcc-977cb6b3debe/littledata-146/assets/colibrius-aw.js"></script>
742 743 744 745
745<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d8df-5f13-747e-8dcc-977cb6b3debe/littledata-146/assets/colibrius-ga.js"></script>
745 746 747 748 749
749<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d8df-5f13-747e-8dcc-977cb6b3debe/littledata-146/assets/colibrius-f.js"></script>
749 750 751 752 753 754
754<script async type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d8df-5f13-747e-8dcc-977cb6b3debe/littledata-146/assets/colibrius-ld.js"></script>
754 755 756 757 758 759<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --> 760 761 762
763<script type="text/javascript"> 764 (function(d){ 765 var s = d.createElement('script'); 766 s.async = true; 767 s.src = "https://adsagentclientafd-b7hqhjdrf3fpeqh2.b01.azurefd.net/frontendInjection.js"; 768 var firstScript = d.getElementsByTagName('script')[0]; 769 firstScript.parentNode.insertBefore(s, firstScript); 770 })(document); 771</script>
771 772 773 774 775<!-- END app block --><!-- BEGIN app block: shopify://apps/richpanel/blocks/returns/019e64a0-6eb8-7bc5-8fe6-447db6066040 -->
775<script> 776 (function() {var _rpKey = null; 777 778 var _rpCfg = { 779 key: _rpKey, 780 attach: "", 781 showBar: false, 782 apiBase: "" 783 }; 784 var s = document.createElement('script'); 785 s.src = "https:\/\/cdn.shopify.com\/extensions\/01a067bd-8817-7512-8ed7-05250fe3e6d9\/richpanel-17\/assets\/richpanel-returns.min.js"; 786 s.onload = function() { RPReturn.init(_rpCfg); }; 787 (document.head || document.body).appendChild(s);var _rpCoverCfg = { 788 key: _rpKey, 789 attach: "", 790 apiBase: "", 791 debug: false, 792 // Shopper's storefront localization country, falling back to the shop's 793 // own country. The cart carries no shipping address, so this is the only 794 // country signal available before checkout. 795 country: "US" 796 };var c = document.createElement('script'); 797 c.src = "https:\/\/cdn.shopify.com\/extensions\/01a067bd-8817-7512-8ed7-05250fe3e6d9\/richpanel-17\/assets\/richpanel-return-cover.min.js"; 798 c.onload = function() { RPReturnCover.init(_rpCoverCfg); }; 799 (document.head || document.body).appendChild(c);})(); 800</script>
800 801 802 803<!-- END app block --><!-- BEGIN app block: shopify://apps/bubblehouse-for-because-market/blocks/essentials/4c61f362-06ae-4f2b-a83f-1f51b3c032c4 -->
803<script src="/apps/bubblehouse/bubblehouse.js" async></script>
803 804 805<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
806<script type="text/javascript"> 807 (function (c, l, a, r, i, t, y) { 808 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 809 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 810 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 811 812 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 813 if (error) { 814 console.error("Error loading Shopify features:", error); 815 return; 816 } 817 818 c[a]('consentv2', { 819 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 820 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 821 source: 101, 822 }); 823 }); 824 825 l.addEventListener("visitorConsentCollected", function (e) { 826 c[a]('consentv2', { 827 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 828 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 829 source: 101, 830 }); 831 }); 832 })(window, document, "clarity", "script", "su9ogyerj1"); 833</script>
833 834 835 836 837<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 838 839 840 841<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf --> 842 843 844
844<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/qtDmssHwWOnmJ4Rkr1A3kwYhVWX7Xw6dKZQ7J5n4?languageCode=en" async></script>
844 845 846 847 848 849<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 850 851 852 853 854 855 856 857 858 859 860 861 862
862<script async src="https://static.klaviyo.com/onsite/js/Y997qt/klaviyo.js?company_id=Y997qt"></script>
862 863
863<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>
863 864 865 866 867 868 869 870
870<script> 871 window.klaviyoReviewsProductDesignMode = false 872 </script>
872 873 874 875 876 877 878 879 880 881 882<!-- END app block --><!-- BEGIN app block: shopify://apps/impact-com/blocks/utt/adac1a7f-d17f-4936-8a12-45628cdd8add --> 883
884<script id="advocate_jwt_script" defer> 885 (function() { 886 if (window.advocateScriptInitialized) { 887 console.log("Advocate script already loaded, skipping..."); 888 return; 889 } 890 891 window.advocateScriptInitialized = true; 892 893 async function fetchJWT(shopUrl, customerId) { 894 try { 895 const response = await fetch(`https://saasler-impact.herokuapp.com/api/v1/advocate_widget_jwt?customer_id=${customerId}&shop_url=${shopUrl}`); 896 897 const data = await response.json(); 898 899 window.impactToken = data.jwt; 900 } catch (error) { 901 console.error("Error fetching data: ", error); 902 } 903 } 904 905 const shopUrl = Shopify.shop; 906 const customerId = __st.cid; 907 908 fetchJWT(shopUrl, customerId).then(() => { 909 const uttUrl = "https://utt.impactcdn.com/A1430764-19dd-4bc4-8fb6-d1ddaa4bd7481.js"; 910 911 (function(a,b,c,d,e,f,g){e['ire_o']=c;e[c]=e[c]||function(){(e[c].a=e[c].a||[]).push(arguments)};f=d.createElement(b);g=d.getElementsByTagName(b)[0];f.async=1;f.src=a;g.parentNode.insertBefore(f,g);})(`${uttUrl}`,'script','ire',document,window); ire('identify'); 912 }); 913 })(); 914</script>
914 915 916<!-- END app block --><!-- BEGIN app block: shopify://apps/impact-com/blocks/consent_mode/adac1a7f-d17f-4936-8a12-45628cdd8add -->
916<script id="consent_script" defer> 917 window.Shopify.loadFeatures( 918 [ 919 { 920 name: 'consent-tracking-api', 921 version: '0.1', 922 }, 923 ], 924 error => { 925 if (error) { 926 // Rescue error 927 } 928 929 document.addEventListener("visitorConsentCollected", (event) => { 930 // Do nothing 931 }); 932 }, 933 ); 934</script>
934 935 936<!-- END app block -->
936<script src="https://cdn.shopify.com/extensions/01a0b7a6-6b2a-7126-be17-93581506982e/applovin-shop-integration-97/assets/app-embed.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 936
936
937<script src="https://cdn.shopify.com/extensions/01a0da15-4027-7822-9b05-d44bdf6c4547/aftersell-1090/assets/aftersell-utm-triggers.js" type="text/javascript" defer="defer"></script>
937 938<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
939<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: 61841768621,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 939
939
940<script> 941 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 942</script>
vendor: 1 bytes, line 942
942
943<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}
943).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: 61841768621,storefrontBaseUrl: "https://becausemarket.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://becausemarket.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2829582509","configuration":"{\"pixelCode\":\"DAQK1ARC77UE44BJQB70\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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"]}
943,"dataSharingState":"unrestricted"},{"id":"2609283245","configuration":"{\"organizationId\":\"b80c79d8-2080-4360-aba8-2640c29a2d56\",\"entitySlug\":\"because\",\"ingestUrl\":\"https:\\\/\\\/edge.outersignal.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6b8c96186f8e2559266228fdf4f2c61a","type":"APP","apiClientId":171538350081,"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"},{"id":"2480668845","configuration":"{\"ti\":\"211047919\",\"endpoint\":\"https:\/\/bat.bing.com\/action\/0\",\"tagIds\":\"[\\\"-1\\\"]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"58a904981d2724b937c16718aa2f1aee","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2249425069","configuration":"{\"shopId\":\"61841768621\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2193785005","configuration":"{\"vibePixelId\":\"KNwZF6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72859894ec8aa8d5e0246c40aaed9466","type":"APP","apiClientId":132266098689,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1854472365","configuration":"{\"shopId\":\"696a1d6d6d6ac1455f3c5312\",\"env\":\"production\",\"featureType\":\"standardApp\",\"productViewEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8ce820d1e5196611b67f5869534b3cca","type":"APP","apiClientId":1464241,"privacyPurposes":["ANALYTICS"],"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":"1483571373","configuration":"{\"shopId\":\"becausemarket-prod.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"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":"1432158381","configuration":"{\"accountID\":\"VjVhCt\",\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"1284079789","configuration":"{\"eventKey\":\"036f06f1-de09-48aa-b40e-9ffa9b145c4a\",\"name\":\"becausemarket-prod - Axon Pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"59063c86dca90ebaa562063a0c13be50","type":"APP","apiClientId":256560922625,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
943,"dataSharingState":"unrestricted"},{"id":"1262518445","configuration":"{\"projectId\":\"su9ogyerj1\"}","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":"522125485","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-845828236\\\",\\\"GT-TWTG7W2W\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"AW-845828236\\\/H_yBCMf72dIBEIyhqZMD\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"AW-845828236\\\/qta0CMr72dIBEIyhqZMD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-845828236\\\/sKQfCMH72dIBEIyhqZMD\\\",\\\"MC-0TFXTYBTRK\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-845828236\\\/uG6xCL772dI
943BEIyhqZMD\\\",\\\"MC-0TFXTYBTRK\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-845828236\\\/SmGzCLv72dIBEIyhqZMD\\\",\\\"MC-0TFXTYBTRK\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"AW-845828236\\\/GqKvCM372dIBEIyhqZMD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"AW-845828236\\\/IwTuCMT72dIBEIyhqZMD\\\"}],\\\"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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"258670765","configuration":"{\"pixel_id\":\"566873383506344\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","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":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"194642093","configuration":"{\"campaignID\":\"9972\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/f92c6fff1a3d8ed80aea2fd98fd45b19\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"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":"157417645","configuration":"{\"yotpoStoreId\":\"qtDmssHwWOnmJ4Rkr1A3kwYhVWX7Xw6dKZQ7J5n4\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"unrestricted"},{"id":"28803245","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Retention.com"},{"id":"149520557","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Reddit"},{"id":"153714861","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":[],"name":"Littledata - Advanced Tracking"},{"id":"167346349","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Amazon Ads"},{"id":"179568813","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Openai Ads"},{"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":"Because","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"becausemarket-prod.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/becausemarket.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7255360176301","handle":"because-premium-overnight-plus-underwear","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41892482810029","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7255360274605","handle":"because-premium-pad-overnight","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41892482973869","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7254934257837","handle":"boosters","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41889861566637","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7526033785005","handle":"because-extra-large-cleansing-wipes","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42814784635053","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7255360143533","handle":"because-premium-overnight-plus-underwear-for-men","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41892482678957","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7255361716397","handle":"because-mens-guards","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41892485103789","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7255360110765","handle":"because-premium-maximum-plus-underwear-for-women","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41896761458861","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7255360241837","handle":"because-premium-pad-moderate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41892482941101","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8229908316333","handle":"maximum-booster-pads-value-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44619338842285","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7254938419373","handle":"because-premium-maximum-plus-underwear-for-men","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41889958199469","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8157782933677","handle":"overnight-booster-pads-value-pack","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44395376738477","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8011671404717","handle":"because-booster-pads-maximum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44045693190317","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://becausemarket.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"157965484205","themePublished":"true","eventMetadataId":"70c3946a-604c-4096-b8da-903cc584c66a","pageType":"home","shopId":"61841768621","storefrontBaseUrl":"https:\/\/becausemarket.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
943<script> 944 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 945 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 946 window.ShopifyAnalytics.meta.currency = 'USD'; 947 var meta = {"page":{"pageType":"home","requestId":"aa668dd4-9c97-4e46-8967-9c98a5a9187d-1790599598"}}; 948 for (var attr in meta) { 949 window.ShopifyAnalytics.meta[attr] = meta[attr]; 950 } 951</script>
vendor: 1 bytes, line 951
951
952<script class="analytics"> 953 (function () { 954 var customDocumentWrite = function(content) { 955 var jquery = null; 956 957 if (window.jQuery) { 958 jquery = window.jQuery; 959 } else if (window.Checkout && window.Checkout.$) { 960 jquery = window.Checkout.$; 961 } 962 963 if (jquery) { 964 jquery('body').append(content); 965 } 966 }; 967 968 var hasLoggedConversion = function(token) { 969 if (token) { 970 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 971 } 972 return false; 973 } 974 975 var setCookieIfConversion = function(token) { 976 if (token) { 977 var twoMonthsFromNow = new Date(Date.now()); 978 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 979 980 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 981 } 982 } 983 984 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 985 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 986 if (trekkie.integrations) { 987 return; 988 } 989 trekkie.methods = [ 990 'identify', 991 'page', 992 'ready', 993 'track', 994 'trackForm', 995 'trackLink' 996 ]; 997 trekkie.factory = function(method) { 998 return function() { 999 var args = Array.prototype.slice.call(arguments); 1000 args.unshift(method); 1001 trekkie.push(args); 1002 if (method == 'track' || method == 'page') { 1003 var pageUrl; 1004 try { 1005 pageUrl = window.location.href; 1006 } catch (e) {} 1007 var pageReferrer; 1008 try { 1009 pageReferrer = document.referrer; 1010 } catch (e) {} 1011 try { 1012 if (window.__TREKKIE_SHIM_QUEUE == null) { 1013 window.__TREKKIE_SHIM_QUEUE = []; 1014 } 1015 window.__TREKKIE_SHIM_QUEUE.push({ 1016 from: 'trekkie-stub', 1017 method: method, 1018 args: args.slice(1), 1019 pageContext: { 1020 url: pageUrl, 1021 referrer: pageReferrer 1022 } 1023 }); 1024 } catch (e) { 1025 // no-op 1026 } 1027 } 1028 return trekkie; 1029 }; 1030 }; 1031 for (var i = 0; i < trekkie.methods.length; i++) { 1032 var key = trekkie.methods[i]; 1033 trekkie[key] = trekkie.factory(key); 1034 } 1035 trekkie.load = function(config) { 1036 trekkie.config = config || {}; 1037 trekkie.config.initialDocumentCookie = document.cookie; 1038 var first = document.getElementsByTagName('script')[0]; 1039var script = document.createElement('script'); 1040script.type = 'text/javascript'; 1041script.onerror = function(e) { 1042 var scriptFallback = document.createElement('script'); 1043 scriptFallback.type = 'text/javascript'; 1044 scriptFallback.onerror = function(error) { 1045 var Monorail = { 1046 produce: function produce(monorailDomain, schemaId, payload) { 1047 var currentMs = new Date().getTime(); 1048 var event = { 1049 schema_id: schemaId, 1050 payload: payload, 1051 metadata: { 1052 event_created_at_ms: currentMs, 1053 event_sent_at_ms: currentMs 1054 } 1055 }; 1056 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1057 }, 1058 sendRequest: function sendRequest(endpointUrl, payload) { 1059 // Try the sendBeacon API 1060 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1061 var blobData = new window.Blob([payload], { 1062 type: 'text/plain' 1063 }); 1064 1065 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1066 return true; 1067 } // sendBeacon was not successful 1068 1069 } // XHR beacon 1070 1071 var xhr = new XMLHttpRequest(); 1072 1073 try { 1074 xhr.open('POST', endpointUrl); 1075 xhr.setRequestHeader('Content-Type', 'text/plain'); 1076 xhr.send(payload); 1077 } catch (e) { 1078 console.log(e); 1079 } 1080 1081 return false; 1082 }, 1083 isIos12: function isIos12() { 1084 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1085 } 1086 }; 1087 Monorail.produce('monorail-edge.shopifysvc.com', 1088 'trekkie_storefront_load_errors/1.1', 1089 {shop_id: 61841768621, 1090 theme_id: 157965484205, 1091 app_name: "storefront", 1092 context_url: window.location.href, 1093 source_url: "//becausemarket.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1094 1095 }; 1096 scriptFallback.async = true; 1097 scriptFallback.src = '//becausemarket.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1098 first.parentNode.insertBefore(scriptFallback, first); 1099}; 1100script.async = true; 1101script.src = '//becausemarket.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1102first.parentNode.insertBefore(script, first); 1103 1104 }; 1105 trekkie.load( 1106 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":61841768621,"isMerchantRequest":null,"themeId":157965484205,"themeCityHash":"79620395800409551","contentLanguage":"en","currency":"USD","eventMetadataId":"70c3946a-604c-4096-b8da-903cc584c66a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1107 ); 1108 1109 var loaded = false;
1110 trekkie.ready(function() { 1111 if (loaded) return; 1112 loaded = true; 1113 1114 window.ShopifyAnalytics.lib = window.trekkie; 1115 1116 var originalDocumentWrite = document.write; 1117 document.write = customDocumentWrite; 1118 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1119 document.write = originalDocumentWrite; 1120 1121 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1122 var token = match? match[1]: undefined; 1123 if (!hasLoggedConversion(token)) { 1124 setCookieIfConversion(token); 1125 1126 } 1127 }); 1128 1129 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"aa668dd4-9c97-4e46-8967-9c98a5a9187d-1790599598","shopifyEmitted":true}); 1130 1131 var eventsListenerScript = document.createElement('script'); 1132 eventsListenerScript.async = true; 1133 eventsListenerScript.src = "//becausemarket.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1134 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1135})();</script>
vendor: 1 bytes, line 1135
1135
1136<script 1137 defer 1138 src="https://becausemarket.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1139 data-application="storefront-renderer" 1140 data-shop-id="61841768621" 1141 data-render-region="gcp-us-central1" 1142 data-page-type="index" 1143 data-theme-instance-id="157965484205" 1144 data-theme-name="Enterprise" 1145 data-theme-version="1.4.0" 1146 data-monorail-region="shop_domain" 1147 data-resource-timing-sampling-rate="10" 1148 data-shs="true" 1149 data-shs-beacon="true" 1150 data-shs-export-with-fetch="true" 1151 data-shs-logs-sample-rate="1" 1152 data-shs-beacon-endpoint="https://becausemarket.com/api/collect" 1153></script>
1153 1154<meta name="shopify-y" content="ace0096f-1ac3-47d8-aab9-411ca0fab9b5" data-expiration="1822157198000"><meta name="shopify-s" content="5394c287-0930-4bc3-ae17-a04c6bcb1040" data-expiration="1790601398000"><meta name="new-cookie-storage-activated" content="t"> 1155</head><body class="spark-body m-0 bg-background p-0 font-sans text-foreground antialiased"><a 1156 class="spark-skip-link absolute -top-[100px] left-4 z-[200] rounded-full bg-foreground px-[18px] py-[10px] text-white focus:top-3" 1157 href="#spark-main" 1158 >Skip to content</a><div class="spark-announcement spark-marquee bg-primary py-[9px] text-[#14233a]" role="region" aria-label="Announcements"><div class="spark-marquee__track text-body-sm leading-[18px] font-medium tracking-[0.04em] whitespace-nowrap"><span 1159 class="spark-marquee__copy" 1160 1161 ><span class="spark-announcement__item flex flex-none items-center gap-12"><button type="button" class="spark-announcement__link cursor-pointer border-0 bg-transparent p-0 font-[inherit] text-inherit no-underline underline-offset-2 hover:underline" data-spark-quiz-modal-open>Free shipping on orders over $75</button><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1162 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/start-pads-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Pads for $6.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1163 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/start-full-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Underwear for $9.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1164 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/faq" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">FSA/HSA eligible â use pre-tax dollars</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1165 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/reviews" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Trusted by over 1 million customers</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1166 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><button type="button" class="spark-announcement__link cursor-pointer border-0 bg-transparent p-0 font-[inherit] text-inherit no-underline underline-offset-2 hover:underline" data-spark-quiz-modal-open>Free shipping on orders over $75</button><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1167 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-pads-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Pads for $6.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1168 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-full-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Underwear for $9.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1169 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/faq" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">FSA/HSA eligible â use pre-tax dollars</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1170 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/reviews" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Trusted by over 1 million customers</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1171 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><button type="button" class="spark-announcement__link cursor-pointer border-0 bg-transparent p-0 font-[inherit] text-inherit no-underline underline-offset-2 hover:underline" data-spark-quiz-modal-open>Free shipping on orders over $75</button><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1172 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-pads-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">
1172Try our Pads for $6.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1173 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-full-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Underwear for $9.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1174 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/faq" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">FSA/HSA eligible â use pre-tax dollars</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1175 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/reviews" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Trusted by over 1 million customers</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1176 ></span><span 1177 class="spark-marquee__copy" 1178 1179 aria-hidden="true" 1180 1181 ><span class="spark-announcement__item flex flex-none items-center gap-12"><button type="button" class="spark-announcement__link cursor-pointer border-0 bg-transparent p-0 font-[inherit] text-inherit no-underline underline-offset-2 hover:underline" data-spark-quiz-modal-open>Free shipping on orders over $75</button><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1182 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/start-pads-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Pads for $6.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1183 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/start-full-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Underwear for $9.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1184 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/faq" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">FSA/HSA eligible â use pre-tax dollars</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1185 ><span class="spark-announcement__item flex flex-none items-center gap-12"><a href="/pages/reviews" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Trusted by over 1 million customers</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1186 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><button type="button" class="spark-announcement__link cursor-pointer border-0 bg-transparent p-0 font-[inherit] text-inherit no-underline underline-offset-2 hover:underline" data-spark-quiz-modal-open>Free shipping on orders over $75</button><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1187 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-pads-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Pads for $6.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1188 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-full-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Underwear for $9.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1189 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/faq" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">FSA/HSA eligible â use pre-tax dollars</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1190 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/reviews" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Trusted by over 1 million customers</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1191 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><button type="button" class="spark-announcement__link cursor-pointer border-0 bg-transparent p-0 font-[inherit] text-inherit no-underline underline-offset-2 hover:underline" data-spark-quiz-modal-open>Free shipping on orders over $75</button><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1192 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-pads-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">
1192Try our Pads for $6.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1193 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/start-full-trial" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Try our Underwear for $9.99</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1194 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/faq" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">FSA/HSA eligible â use pre-tax dollars</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1195 ><span class="spark-announcement__item flex flex-none items-center gap-12 spark-marquee__dup"><a href="/pages/reviews" class="spark-announcement__link text-inherit no-underline underline-offset-2 hover:underline">Trusted by over 1 million customers</a><span class="spark-announcement__star text-[rgba(20,35,58,0.45)]">✦</span></span 1196 ></span></div> 1197</div> 1198 1199<header 1200 class="spark-header spark-header--overlay sticky top-0 z-50 px-pad-x py-[9px] [transition:background_0.35s,border-color_0.35s]" 1201 data-spark-header 1202> 1203 <div class="mx-auto flex w-full max-w-shell items-center justify-between gap-3 min-[1440px]:gap-[18px]"> 1204 <a 1205 href="/" 1206 class="spark-header__logo flex flex-none items-center" 1207 aria-label="Because â home" 1208 > 1209 <img 1210 class="spark-header__logo-dark h-8 nav:h-10 w-auto" 1211 src="//becausemarket.com/cdn/shop/t/105/assets/because-logo.svg?v=126147885795714077081788190897" 1212 alt="Because" 1213 width="101" 1214 height="32" 1215 > 1216 <img 1217 class="spark-header__logo-light h-8 nav:h-10 w-auto" 1218 src="//becausemarket.com/cdn/shop/t/105/assets/because-logo-reversed.svg?v=105430262575502395801788190896" 1219 alt="Because" 1220 width="101" 1221 height="32" 1222 > 1223 </a><nav 1224 class="spark-header__nav hidden min-w-0 items-center gap-1 min-[1440px]:gap-3 text-body whitespace-nowrap nav:flex" 1225 aria-label="Main navigation" 1226 ><div class="spark-header__item" data-spark-meganav-item> 1227 <a 1228 href="/collections/all" 1229 class="flex items-center gap-1.5 rounded-full px-2 min-[1440px]:px-[13px] py-[7px] font-bold [transition:color_0.35s,background_0.2s]" 1230 aria-haspopup="true" 1231 aria-expanded="false" 1232 data-spark-meganav-trigger 1233 > 1234 Shop 1235 <svg 1236 class="spark-header__chevron h-3 w-3 flex-none"
1237 viewBox="0 0 24 24" 1238 fill="none" 1239 stroke="currentColor" 1240 stroke-width="2.2" 1241 stroke-linecap="round" 1242 stroke-linejoin="round" 1243 aria-hidden="true" 1244 > 1245 <path d="M6 9l6 6 6-6"/> 1246 </svg> 1247 </a> 1248 <div 1249 class="spark-meganav absolute top-full left-0 right-0 whitespace-normal border-t border-b border-border bg-background px-pad-x py-[clamp(36px,4vw,52px)] shadow-[0_24px_48px_rgba(24,30,48,0.12)]" 1250 role="region" 1251 aria-label="Shop" 1252 data-spark-meganav 1253 > 1254 <div class="mx-auto flex max-w-shell items-start justify-center gap-[clamp(28px,4vw,64px)]"> 1255 <div class="flex flex-none items-start gap-[clamp(24px,3vw,52px)]"> 1256 <div class="spark-meganav__col flex w-[180px] flex-col"><a href="/collections/for-women" class="py-[9px] text-body text-foreground-soft hover:text-foreground">For Women</a><a href="/collections/for-men" class="py-[9px] text-body text-foreground-soft hover:text-foreground">For Men</a><a href="/collections/all-products-ia" class="py-[9px] text-body text-foreground-soft hover:text-foreground">Shop all</a><a href="/collections/bundles-1" class="py-[9px] text-body text-foreground-soft hover:text-foreground">Bundles</a></div> 1257 </div><div class="spark-meganav__featured flex-none"> 1258 <span class="mb-3 block text-caption font-semibold uppercase tracking-[0.14em] text-gold">Featured</span> 1259 <div class="flex gap-[clamp(10px,1vw,16px)]"><a href="/products/because-premium-overnight-plus-underwear" class="spark-meganav__feat group block w-[clamp(104px,9vw,126px)] flex-none no-underline"><div class="relative aspect-square overflow-hidden rounded-[14px] bg-dark"> 1260 <img class="absolute inset-0 h-full w-full object-cover" src="//becausemarket.com/cdn/shop/files/spark-tl-uw.jpg?v=2329414882994900577" alt="Overnight Underwear" loading="lazy"><video class="absolute inset-0 h-full w-full object-cover opacity-0 transition-opacity duration-300 group-hover:opacity-100" muted loop playsinline preload="none" data-hover-src="//becausemarket.com/cdn/shop/files/spark-tl-uw.mp4?v=11881134441172529819" data-spark-hovervid></video> 1261 </div><span class="mt-2 flex min-h-[2.6em] items-start justify-center text-center text-body-sm font-medium leading-tight text-foreground">Overnight Underwear</span> 1262 <span class="block text-center text-caption leading-tight text-muted-foreground">For women</span></a><a href="/products/because-premium-maximum-plus-underwear-for-men" class="spark-meganav__feat group block w-[clamp(104px,9vw,126px)] flex-none no-underline"><div class="relative aspect-square overflow-hidden rounded-[14px] bg-dark"> 1263 <img class="absolute inset-0 h-full w-full object-cover" src="//becausemarket.com/cdn/shop/files/spark-tl-men.jpg?v=2858692626958968423" alt="Maximum Underwear" loading="lazy"><video class="absolute inset-0 h-full w-full object-cover opacity-0 transition-opacity duration-300 group-hover:opacity-100" muted loop playsinline preload="none" data-hover-src="//becausemarket.com/cdn/shop/files/spark-tl-men.mp4?v=18193630490181605591" data-spark-hovervid></video> 1264 </div><span class="mt-2 flex min-h-[2.6em] items-start justify-center text-center text-body-sm font-medium leading-tight text-foreground">Maximum Underwear</span> 1265 <span class="block text-center text-caption leading-tight text-muted-foreground">For men</span></a><a href="/products/because-premium-pad-overnight" class="spark-meganav__feat group block w-[clamp(104px,9vw,126px)] flex-none no-underline"><div class="relative aspect-square overflow-hidden rounded-[14px] bg-dark"> 1266 <img class="absolute inset-0 h-full w-full object-cover" src="//becausemarket.com/cdn/shop/files/spark-tl-pads.jpg?v=17952771359961540095" alt="Overnight Pads" loading="lazy"><video class="absolute inset-0 h-full w-full object-cover opacity-0 transition-opacity duration-300 group-hover:opacity-100" muted loop playsinline preload="none" data-hover-src="//becausemarket.com/cdn/shop/files/sp
1266ark-hv-pads.mp4?v=415718590233003500" data-spark-hovervid></video> 1267 </div><span class="mt-2 flex min-h-[2.6em] items-start justify-center text-center text-body-sm font-medium leading-tight text-foreground">Overnight Pads</span> 1268 <span class="block text-center text-caption leading-tight text-muted-foreground">For women</span></a><a href="/products/boosters" class="spark-meganav__feat group block w-[clamp(104px,9vw,126px)] flex-none no-underline"><div class="relative aspect-square overflow-hidden rounded-[14px] bg-dark"> 1269 <img class="absolute inset-0 h-full w-full object-cover" src="//becausemarket.com/cdn/shop/files/spark-tl-boost.jpg?v=3656839766447655690" alt="Booster Pads" loading="lazy"><video class="absolute inset-0 h-full w-full object-cover opacity-0 transition-opacity duration-300 group-hover:opacity-100" muted loop playsinline preload="none" data-hover-src="//becausemarket.com/cdn/shop/files/spark-hv-boost.mp4?v=13245235414908443205" data-spark-hovervid></video> 1270 </div><span class="mt-2 flex min-h-[2.6em] items-start justify-center text-center text-body-sm font-medium leading-tight text-foreground">Booster Pads</span> 1271 <span class="block text-center text-caption leading-tight text-muted-foreground">Extra absorbency</span></a><button type="button" class="spark-meganav__feat group block w-[clamp(104px,9vw,126px)] flex-none cursor-pointer border-0 bg-transparent p-0 text-left" data-spark-quiz-modal-open><div class="relative aspect-square overflow-hidden rounded-[14px] bg-dark"> 1272 <img class="absolute inset-0 h-full w-full object-cover" src="//becausemarket.com/cdn/shop/files/spark-tl-quiz.jpg?v=4504172581424529516" alt="Take the fit quiz" loading="lazy"><video class="absolute inset-0 h-full w-full object-cover opacity-0 transition-opacity duration-300 group-hover:opacity-100" muted loop playsinline preload="none" data-hover-src="//becausemarket.com/cdn/shop/files/spark-tl-quiz.mp4?v=8160107942396974283" data-spark-hovervid></video> 1273 </div><span class="mt-2 flex min-h-[2.6em] items-start justify-center text-center text-body-sm font-medium leading-tight text-foreground">Take the fit quiz</span> 1274 <span class="block text-center text-caption leading-tight text-muted-foreground">Find your match</span></button></div> 1275 </div> 1276 </div> 1277 </div> 1278 </div><a 1279 href="/pages/about-us" 1280 class="rounded-full px-2 min-[1440px]:px-[13px] py-[7px] font-bold [transition:color_0.35s,background_0.2s]" 1281 >About us</a><a 1282 href="/pages/reviews" 1283 class="rounded-full px-2 min-[1440px]:px-[13px] py-[7px] font-bold [transition:color_0.35s,background_0.2s]" 1284 >Customer Reviews</a><a 1285 href="/blogs/news" 1286 class="rounded-full px-2 min-[1440px]:px-[13px] py-[7px] font-bold [transition:color_0.35s,background_0.2s]" 1287 >Blog</a><a 1288 href="/pages/store-locator" 1289 class="rounded-full px-2 min-[1440px]:px-[13px] py-[7px] font-bold [transition:color_0.35s,background_0.2s]" 1290 >Find a Store</a><a 1291 href="/pages/faq" 1292 class="rounded-full px-2 min-[1440px]:px-[13px] py-[7px] font-bold [transition:color_0.35s,background_0.2s]" 1293 >Help Center</a></nav> 1294 1295 <div class="spark-header__actions flex flex-none items-center gap-2.5 min-[1440px]:gap-3.5 text-body-sm whitespace-nowrap"> 1296 <button 1297 class="spark-header__icon-btn flex h-8 w-8 cursor-pointer items-center justify-center border-none bg-transparent p-0 [transition:color_0.35s,opacity_0.2s] hover:opacity-70" 1298 type="button" 1299 aria-label="Search" 1300 data-spark-search-open 1301 > 1302 <svg 1303 width="20" 1304 height="20"
1305 viewBox="0 0 24 24" 1306 fill="none" 1307 stroke="currentColor" 1308 stroke-width="1.8" 1309 stroke-linecap="round" 1310 aria-hidden="true" 1311 > 1312 <circle cx="11" cy="11" r="6.5"/><path d="M16 16l4.5 4.5"/> 1313 </svg> 1314 </button><span class="spark-header__a11y-slot flex items-center" data-spark-a11y-slot><button 1315 class="spark-header__icon-btn flex h-8 w-8 cursor-pointer items-center justify-center border-none bg-transparent p-0 [transition:color_0.35s,opacity_0.2s] hover:opacity-70" 1316 type="button" 1317 aria-label="Accessibility menu" 1318 aria-haspopup="dialog" 1319 data-spark-a11y-fallback 1320 > 1321 <svg 1322 width="24" 1323 height="24" 1324 viewBox="0 0 20 20" 1325 class="icon icon--accessibility" 1326 aria-hidden="true" 1327 focusable="false" 1328 role="presentation" 1329> 1330 <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M16.7916 5.23377C16.8221 5.37412 16.8247 5.51912 16.7991 5.66046C16.7735 5.80179 16.7202 5.93669 16.6425 6.05744C16.5647 6.17818 16.4638 6.28241 16.3457 6.36414C16.2276 6.44588 16.0945 6.50352 15.9541 6.53377L12.5566 7.26752C12.2772 7.32753 12.0268 7.48147 11.8471 7.70369C11.6674 7.92591 11.5693 8.20299 11.5691 8.48877V9.58877C11.5695 10.7839 11.7842 11.9693 12.2029 13.0888L14.2329 18.525C14.283 18.6595 14.3062 18.8025 14.3011 18.9459C14.296 19.0893 14.2627 19.2302 14.2031 19.3608C14.1434 19.4913 14.0587 19.6088 13.9537 19.7066C13.8487 19.8044 13.7254 19.8805 13.591 19.9306C13.4566 19.9808 13.3136 20.004 13.1702 19.9988C13.0268 19.9937 12.8858 19.9604 12.7552 19.9008C12.6247 19.8412 12.5072 19.7565 12.4094 19.6515C12.3117 19.5465 12.2355 19.4232 12.1854 19.2888L10.2429 14.0888C10.1984 13.9694 10.1184 13.8664 10.0137 13.7937C9.90907 13.721 9.78468 13.6821 9.65725 13.6821C9.52982 13.6821 9.40543 13.721 9.30076 13.7937C9.19609 13.8664 9.11614 13.9694 9.07162 14.0888L7.12912 19.2888C7.02785 19.5603 6.82285 19.7804 6.55925 19.9008C6.29564 20.0212 5.99502 20.0319 5.7235 19.9306C5.45198 19.8294 5.23182 19.6244 5.11145 19.3608C4.99107 19.0972 4.98035 18.7965 5.08162 18.525L7.11287 13.0875C7.53115 11.968 7.74538 10.7826 7.74538 9.58752V8.48877C7.74524 8.20316 7.6473 7.92622 7.46786 7.70402C7.28842 7.48183 7.0383 7.32778 6.75912 7.26752L3.36163 6.53252C3.07834 6.47118 2.83102 6.29983 2.67408 6.05615C2.51713 5.81247 2.46342 5.51642 2.52475 5.23314C2.58608 4.94986 2.75744 4.70254 3.00112 4.54559C3.2448 4.38865 3.54084 4.33493 3.82413 4.39627L8.60162 5.42877C9.29776 5.57922 10.018 5.57922 10.7141 5.42877L15.4916 4.39627C15.632 4.36576 15.777 4.36324 15.9183 4.38883C16.0596 4.41443 16.1945 4.46764 16.3153 4.54543C16.436 4.62322 16.5403 4.72406 16.622 4.84217C16.7037 4.96028 16.7614 5.09335 16.7916 5.23377ZM9.60413 1.46905e-05C9.89554 -0.00695503 10.1854 0.044424 10.4567 0.151129C10.728 0.257835 10.9751 0.417712 11.1837 0.621356C11.3923 0.824999 11.558 1.0683 11.6712 1.33694C11.7844 1.60558 11.8426 1.89414 11.8426 2.18564C11.8426 2.47714 11.7844 2.7657 11.6712 3.03434C11.558 3.30298 11.3923 3.54628 11.1837 3.74992C10.9751 3.95357 10.728 4.11344 10.4567 4.22015C10.1854 4.32686 9.89554 4.37823 9.60413 4.37126C9.03351 4.35762 8.49086 4.12136 8.09211 3.71296C7.69337 3.30456 7.47015 2.75642 7.47015 2.18564C7.47015 1.61486 7.69337 1.06672 8.09211 0.65832C8.49086 0.249923 9.03351 0.0136618 9.60413 1.46905e-05Z"/> 1331</svg> 1332 1333 </button> 1334 </span><style> 1335 [data-spark-a11y-slot] > * { 1336 position: static !important; 1337 inset: auto !important; 1338 margin: 0 !important; 1339 /* Avada's launcher is a teal disc with a 4px translucent white ring â 1340 right for a floating bubble, wrong next to the flat search/cart 1341 icons, where it read as an odd circular outline. The teal is an 1342 inline style on their element and the ring/radius come from their 1343 stylesheet; !important clears both. */ 1344 background: transparent !important; 1345 border: 0 !important; 1346 border-radius: 0 !important; 1347 box-sizing: content-box !important; 1348 color: inherit !important; 1349 width: 32px !important; 1350 height: 32px !important; 1351 min-width: 0 !important; 1352 min-height: 0 !important; 1353 box-shadow: none !important; 1354 transform: none !important; 1355 z-index: auto !important; 1356 display: inline-flex !important; 1357 align-items: center !important; 1358 justify-content: center !important; 1359 cursor: pointer; 1360 } 1361 [data-spark-a11y-slot] > * svg, 1362 [data-spark-a11y-slot] > * img {
1363 width: 20px !important; 1364 height: 20px !important; 1365 } 1366 /* Their glyph ships as fill="#FFFFFF", which was only legible because of 1367 the teal disc removed above â on the solid header it would be white on 1368 cream. Scoped to Avada's own node: our fallback icon already draws in 1369 currentColor and needs no override. */ 1370 [data-spark-a11y-slot] > [id^='Sea-Accessibility'] svg path { 1371 fill: currentColor !important; 1372 } 1373 /* Their stylesheet also sets a colour on the inner <svg>, so currentColor 1374 above would resolve there (white) instead of inheriting the header's 1375 cream/dark. Inherit through the svg as well. */ 1376 [data-spark-a11y-slot] > [id^='Sea-Accessibility'] svg { 1377 color: inherit !important; 1378 } 1379 /* Must come after (and outrank) the rule above: that one sets 1380 display:inline-flex !important on EVERY child, which beat the inline 1381 display:none spark.js used to hide our fallback â so the header showed 1382 two accessibility icons once Avada's real button arrived. An !important 1383 declaration in a stylesheet always beats a non-important inline style, 1384 which is exactly the case JS could not win from the style attribute. */ 1385 [data-spark-a11y-slot] > [data-spark-a11y-fallback][hidden] { 1386 display: none !important; 1387 } 1388 </style><a 1389 href="/customer_authentication/login?return_to=/pages/account" 1390 class="spark-header__icon-btn spark-header__account hidden h-8 w-8 cursor-pointer items-center justify-center p-0 [transition:color_0.35s,opacity_0.2s] hover:opacity-70 nav:flex" 1391 aria-label="Account" 1392 title="Account" 1393 > 1394 <svg 1395 width="20" 1396 height="20"
1397 viewBox="0 0 24 24" 1398 fill="none" 1399 stroke="currentColor" 1400 stroke-width="1.8" 1401 stroke-linecap="round" 1402 aria-hidden="true" 1403 > 1404 <circle cx="12" cy="8" r="3.6"/><path d="M4.5 20.5c1.4-3.8 4.6-5.7 7.5-5.7s6.1 1.9 7.5 5.7"/> 1405 </svg> 1406 </a><a 1407 href="/cart" 1408 class="spark-header__icon-btn spark-header__cart relative flex h-8 w-8 cursor-pointer items-center justify-center p-0 [transition:color_0.35s,opacity_0.2s] hover:opacity-70" 1409 title="Cart" 1410 > 1411 <svg 1412 width="20" 1413 height="20" 1414 viewBox="0 0 24 24" 1415 fill="none" 1416 stroke="currentColor" 1417 stroke-width="1.8" 1418 stroke-linecap="round" 1419 stroke-linejoin="round" 1420 aria-hidden="true" 1421 > 1422 <path d="M3 4h2.2l2 11.2a1.8 1.8 0 0 0 1.8 1.5h8.2a1.8 1.8 0 0 0 1.8-1.4L20.6 8H6"/> 1423 <circle cx="10" cy="20" r="1.3"/><circle cx="17.5" cy="20" r="1.3"/> 1424 </svg><span class="sr-only"> 1425 Cart, empty 1426 </span> 1427 </a> 1428 <a 1429 href="/pages/start-full-trial" 1430 class="spark-btn spark-btn--primary spark-header__cta hidden px-4 py-[7px] min-[1360px]:inline-block" 1431 data-spark-trial-modal-open 1432 >Try from $6.99</a> 1433 <button 1434 class="spark-header__burger flex h-9 w-9 cursor-pointer items-center justify-center border-none bg-transparent p-0 [transition:color_0.35s] nav:hidden" 1435 type="button" 1436 aria-label="Menu" 1437 data-spark-menu-open 1438 > 1439 <svg 1440 width="22" 1441 height="22"
1442 viewBox="0 0 24 24" 1443 fill="none" 1444 stroke="currentColor" 1445 stroke-width="1.8" 1446 stroke-linecap="round" 1447 aria-hidden="true" 1448 > 1449 <path d="M4 7h16"/><path d="M4 12h16"/><path d="M4 17h16"/> 1450 </svg> 1451 </button> 1452 </div> 1453 </div> 1454</header> 1455 1456<div 1457 class="spark-menu fixed inset-0 h-[100svh] z-[120] flex-col bg-background px-6 pb-6" 1458 role="dialog" 1459 aria-modal="true" 1460 aria-label="Menu" 1461 data-spark-menu 1462> 1463 <div class="spark-menu__top flex items-center justify-between py-3.5"> 1464 <img 1465 class="block h-[30px] w-auto" 1466 src="//becausemarket.com/cdn/shop/t/105/assets/because-logo.svg?v=126147885795714077081788190897" 1467 alt="Because" 1468 width="95" 1469 height="30" 1470 > 1471 <button 1472 class="spark-menu__close h-11 w-11 cursor-pointer border-none bg-transparent p-0 text-[26px] text-foreground" 1473 type="button" 1474 aria-label="Close menu" 1475 data-spark-menu-close 1476 > 1477 ✕ 1478 </button> 1479 </div> 1480 <nav class="spark-menu__nav mt-2 flex min-h-0 flex-1 flex-col overflow-y-auto" aria-label="Mobile navigation"><div class="spark-menu__item border-b border-border"> 1481 <button 1482 type="button" 1483 class="spark-submenu__toggle flex w-full items-center justify-between gap-3 py-3 text-left font-serif text-[24px] font-normal [transition:color_0.2s]" 1484 data-spark-submenu-toggle 1485 aria-expanded="false" 1486 aria-controls="spark-submenu-shop" 1487 > 1488 Shop 1489 <svg 1490 class="spark-submenu__chevron h-6 w-6 flex-none"
1491 viewBox="0 0 24 24" 1492 fill="none" 1493 stroke="currentColor" 1494 stroke-width="2" 1495 stroke-linecap="round" 1496 stroke-linejoin="round" 1497 aria-hidden="true" 1498 > 1499 <path d="M6 9l6 6 6-6"/> 1500 </svg> 1501 </button> 1502 <div id="spark-submenu-shop" class="spark-submenu" data-spark-submenu> 1503 <div class="pb-4"><a 1504 href="/collections/for-women" 1505 class="block min-h-[44px] pl-8 py-2.5 font-sans text-body-lg text-foreground" 1506 data-spark-menu-close 1507 >For Women</a><a 1508 href="/collections/for-men" 1509 class="block min-h-[44px] pl-8 py-2.5 font-sans text-body-lg text-foreground" 1510 data-spark-menu-close 1511 >For Men</a><a 1512 href="/collections/all-products-ia" 1513 class="block min-h-[44px] pl-8 py-2.5 font-sans text-body-lg text-foreground" 1514 data-spark-menu-close 1515 >Shop all</a><a 1516 href="/collections/bundles-1" 1517 class="block min-h-[44px] pl-8 py-2.5 font-sans text-body-lg text-foreground" 1518 data-spark-menu-close 1519 >Bundles</a></div> 1520 </div> 1521 </div><a 1522 href="/pages/about-us" 1523 class="block border-b border-border py-3 font-serif text-[24px] font-normal" 1524 data-spark-menu-close 1525 >About us</a><a 1526 href="/pages/reviews" 1527 class="block border-b border-border py-3 font-serif text-[24px] font-normal" 1528 data-spark-menu-close 1529 >Customer Reviews</a><a 1530 href="/blogs/news" 1531 class="block border-b border-border py-3 font-serif text-[24px] font-normal" 1532 data-spark-menu-close 1533 >Blog</a><a 1534 href="/pages/store-locator" 1535 class="block border-b border-border py-3 font-serif text-[24px] font-normal" 1536 data-spark-menu-close 1537 >Find a Store</a><a 1538 href="/pages/faq" 1539 class="block border-b border-border py-3 font-serif text-[24px] font-normal" 1540 data-spark-menu-close 1541 >Help Center</a><a 1542 href="/customer_authentication/login?return_to=/pages/account"class="spark-menu__account block border-b border-border py-3 font-serif text-[24px] font-normal" 1543 data-spark-menu-close 1544 >Account</a 1545 > 1546 </nav> 1547 <a 1548 href="/pages/start-full-trial" 1549 class="spark-btn spark-btn--primary spark-menu__cta mt-auto block w-full py-4 text-center text-body" 1550 data-spark-menu-close 1551 data-spark-trial-modal-open 1552 >Try from $6.99</a> 1553</div> 1554 1555<div 1556 class="spark-search fixed inset-0 z-[100] items-start justify-center bg-[rgba(24,30,48,0.45)] px-5 pt-[12vh] pb-5 backdrop-blur-[4px]" 1557 role="dialog" 1558 aria-modal="true" 1559 aria-label="Search" 1560 data-spark-search 1561> 1562 <div 1563 class="spark-search__panel w-full max-w-[680px] rounded-[20px] bg-background p-6 shadow-[0_24px_64px_rgba(24,30,48,0.35)] max-[560px]:p-5" 1564 role="search" 1565 > 1566 <div class="spark-search__top mb-4 flex items-center justify-between"> 1567 <h2 class="spark-search__heading m-0 font-serif text-h3 font-normal">What are you looking for?</h2> 1568 <button 1569 class="spark-search__close flex h-10 w-10 flex-none cursor-pointer items-center justify-center rounded-full border-none bg-transparent p-0 text-[22px] text-muted-foreground hover:bg-muted hover:text-foreground" 1570 type="button" 1571 aria-label="Close search" 1572 data-spark-search-close 1573 > 1574 ✕ 1575 </button> 1576 </div><form class="spark-search__row flex items-center gap-3 max-[560px]:flex-col max-[560px]:items-stretch" action="/search" method="get" data-spark-search-form> 1577 <input 1578 class="spark-search__input min-w-0 flex-1 rounded-full border-[1.5px] border-border-3 bg-background px-5 py-3 font-sans text-body-lg leading-[1.2] text-foreground outline-none focus:border-foreground" 1579 type="search" 1580 name="q" 1581 placeholder="e.g. overnight underwear" 1582 aria-label="Search products" 1583 autocomplete="off" 1584 data-spark-autofocus 1585 data-spark-search-input 1586 > 1587 </form> 1588 <div 1589 class="spark-search__results mt-2 hidden max-h-[46vh] overflow-y-auto" 1590 data-spark-search-results
1591 aria-live="polite" 1592 aria-label="Search results" 1593 ></div><div class="spark-search__suggestions mt-[18px] flex flex-wrap justify-center gap-2.5" data-spark-search-chips><button 1594 type="button" 1595 class="cursor-pointer rounded-full border border-border-2 bg-transparent px-4 py-2 font-sans text-body-sm text-foreground-soft hover:border-foreground hover:text-foreground" 1596 data-spark-search-suggest="Overnight underwear" 1597 >Overnight underwear</button><button 1598 type="button" 1599 class="cursor-pointer rounded-full border border-border-2 bg-transparent px-4 py-2 font-sans text-body-sm text-foreground-soft hover:border-foreground hover:text-foreground" 1600 data-spark-search-suggest="Maximum underwear" 1601 >Maximum underwear</button><button 1602 type="button" 1603 class="cursor-pointer rounded-full border border-border-2 bg-transparent px-4 py-2 font-sans text-body-sm text-foreground-soft hover:border-foreground hover:text-foreground" 1604 data-spark-search-suggest="Boosters" 1605 >Boosters</button><button 1606 type="button" 1607 class="cursor-pointer rounded-full border border-border-2 bg-transparent px-4 py-2 font-sans text-body-sm text-foreground-soft hover:border-foreground hover:text-foreground" 1608 data-spark-search-suggest="Pads" 1609 >Pads</button></div> 1610 <div class="spark-search__quiz mt-4 text-center"><button 1611 type="button" 1612 class="spark-btn spark-btn--outline-dark cursor-pointer" 1613 data-spark-search-close 1614 data-spark-quiz-modal-open 1615 > 1616 Not sure? Take the quiz 1617 </button> 1618 </div> 1619 </div> 1620</div><div 1621 class="spark-trial-modal fixed inset-0 z-[110] items-center justify-center bg-[rgba(22,28,44,0.55)] p-5 backdrop-blur-[3px]" 1622 role="dialog" 1623 aria-modal="true" 1624 aria-label="Choose your trial" 1625 data-spark-trial-modal 1626> 1627 <div 1628 class="spark-trial-modal__panel relative w-full max-w-[420px] rounded-card bg-background px-[clamp(20px,5vw,32px)] pt-[clamp(30px,5vw,40px)] pb-[clamp(26px,4vw,32px)] text-center shadow-[0_24px_80px_rgba(22,28,44,0.35)]" 1629 > 1630 <button 1631 type="button" 1632 class="spark-trial-modal__close absolute top-4 right-4 h-9 w-9 cursor-pointer rounded-full border-none bg-muted text-[16px] leading-none text-foreground hover:bg-[#e6e2cf]" 1633 aria-label="Close" 1634 data-spark-trial-modal-close 1635 > 1636 ✕ 1637 </button> 1638 1639 <h2 class="spark-trial-modal__heading m-0 mb-2 font-serif text-h3 font-normal">Choose your trial</h2> 1640 <p class="spark-trial-modal__sub m-0 mb-7 text-body text-foreground-soft">Two ways to try Because for less.</p><a 1641 href="/pages/start-pads-trial" 1642 class="spark-btn spark-btn--primary mb-3 block w-full px-4 py-4 whitespace-normal" 1643 data-spark-autofocus 1644 >Try our Pads for $6.99</a> 1645 <a 1646 href="/pages/start-full-trial" 1647 class="spark-btn spark-btn--dark block w-full px-4 py-4 whitespace-normal" 1648 >Try our Underwear for $9.99</a> 1649 </div> 1650</div> 1651 1652 1653 1654 <main id="spark-main"> 1655 1656<link rel="preload" as="image" href="//becausemarket.com/cdn/shop/t/105/assets/spark-hero-2026-poster.jpg?v=43438001911362067461788190895" fetchpriority="high"> 1657<section class="spark-hero relative -mt-header flex min-h-[calc(100vh-var(--spacing-announce))] items-end overflow-hidden bg-[#182238] supports-[height:100svh]:min-h-[calc(100svh-var(--spacing-announce))]"> 1658 <video 1659 class="spark-hero__video absolute inset-0 h-full w-full object-cover" 1660 data-src-sd="//becausemarket.com/cdn/shop/files/spark-hero-2026-sd.mp4?v=15195903484031164009" 1661 data-spark-hero-video 1662 data-src-hd="//becausemarket.com/cdn/shop/files/spark-hero-2026.mp4?v=17474477069754374444" 1663 poster="//becausemarket.com/cdn/shop/t/105/assets/spark-hero-2026-poster.jpg?v=43438001911362067461788190895" 1664 autoplay 1665 muted 1666 loop 1667 playsinline 1668 preload="metadata" 1669 aria-hidden="true" 1670 data-spark-video 1671 ></video> 1672 <div 1673 class="spark-hero__scrim absolute inset-0 bg-[linear-gradient(to_top,rgba(24,30,48,0.74)_0%,rgba(24,30,48,0.32)_45%,rgba(24,30,48,0.05)_74%)]" 1674 ></div> 1675 1676 <div class="mx-auto flex w-full max-w-shell"> 1677 <div class="spark-hero__content relative max-w-[820px] p-[clamp(28px,5vw,72px)] text-cream [text-shadow:0_1px_12px_rgba(0,0,0,0.38)]"> 1678 <h1 class="spark-hero__heading m-0 mb-6 font-serif text-hero font-bold text-balance"> 1679 Bladder leaks happen.<br>
1680 <span class="spark-hero__tails font-normal"><span class="spark-hero__tail is-active" data-spark-hero-tail>Surrendering doesn’t have to.</span><span class="spark-hero__tail" data-spark-hero-tail aria-hidden="true">Slowing down doesn’t have to.</span><span class="spark-hero__tail" data-spark-hero-tail aria-hidden="true">Missing out doesn’t have to.</span><span class="spark-hero__tail" data-spark-hero-tail aria-hidden="true">Hiding it doesn’t have to.</span></span> 1681 </h1> 1682 <div class="spark-hero__actions flex flex-wrap gap-3.5"><a href="#spark-quiz" class="spark-btn spark-btn--primary" data-spark-quiz-modal-open>Find my fit</a> 1683 <a href="#spark-bestsellers" class="spark-btn spark-btn--outline-light">Shop bestsellers</a> 1684 </div> 1685 </div> 1686 </div> 1687</section> 1688 1689<section class="spark-retailers pt-9 text-center"> 1690 <div class="mx-auto flex max-w-shell flex-wrap items-center justify-center gap-x-[clamp(40px,6vw,88px)] gap-y-6 px-pad-x"><img 1691 class="w-auto flex-none" 1692 src="//becausemarket.com/cdn/shop/t/105/assets/cvs.svg?v=469291078018564831788190897" 1693 alt="CVS" 1694 width="127" 1695 height="31" 1696 style="height: 31px;" 1697 loading="lazy" 1698 ><img 1699 class="w-auto flex-none" 1700 src="//becausemarket.com/cdn/shop/t/105/assets/walmart.svg?v=128869025647512740521788190896" 1701 alt="Walmart" 1702 width="152" 1703 height="36" 1704 style="height: 36px;" 1705 loading="lazy" 1706 ><img 1707 class="w-auto flex-none" 1708 src="//becausemarket.com/cdn/shop/t/105/assets/walgreens.png?v=144702670320889014731788190896" 1709 alt="Walgreens" 1710 width="109" 1711 height="30" 1712 style="height: 30px;" 1713 loading="lazy" 1714 ><img 1715 class="w-auto flex-none" 1716 src="//becausemarket.com/cdn/shop/t/105/assets/target.svg?v=4250651354606771811788190897" 1717 alt="Target" 1718 width="149" 1719 height="36" 1720 style="height: 36px;" 1721 loading="lazy" 1722 ><img 1723 class="w-auto flex-none" 1724 src="//becausemarket.com/cdn/shop/t/105/assets/amazon.svg?v=121525540009962886721788190897" 1725 alt="Amazon" 1726 width="102" 1727 height="31" 1728 style="height: 31px;" 1729 loading="lazy" 1730 ></div> 1731</section> 1732 1733<section class="spark-press flex items-center gap-6 overflow-hidden pt-5 pb-9 pl-pad-x"> 1734 <div class="spark-marquee spark-marquee--masked flex-1"> 1735 <div class="spark-marquee__track [--spark-marquee-gap:clamp(40px,5vw,72px)] [--spark-marquee-speed:106s]"><span 1736 class="spark-marquee__copy" 1737 1738 ><img 1739 class="w-auto flex-none opacity-75" 1740 src="//becausemarket.com/cdn/shop/t/105/assets/nyt.png?v=140047969850200935851788190895" 1741 alt="The New York Times" 1742 width="192" 1743 height="26" 1744 style="height: 26px;" 1745 loading="lazy" 1746 ><img 1747 class="w-auto flex-none opacity-75" 1748 src="//becausemarket.com/cdn/shop/t/105/assets/fast-company.svg?v=43704310169716797761788190895" 1749 alt="Fast Company" 1750 width="146" 1751 height="23" 1752 style="height: 23px;" 1753 loading="lazy" 1754 ><img 1755 class="w-auto flex-none opacity-75" 1756 src="//becausemarket.com/cdn/shop/t/105/assets/usa-today.svg?v=168374635674750784821788190897" 1757 alt="USA Today" 1758 width="64" 1759 height="23" 1760 style="height: 23px;" 1761 loading="lazy" 1762 ><img 1763 class="w-auto flex-none opacity-75" 1764 src="//becausemarket.com/cdn/shop/t/105/assets/inc.svg?v=44939808017604066461788190896" 1765 alt="Inc." 1766 width="68" 1767 height="23" 1768 style="height: 23px;" 1769 loading="lazy" 1770 ><img 1771 class="w-auto flex-none opacity-75" 1772 src="//becausemarket.com/cdn/shop/t/105/assets/forbes.svg?v=144632856737071145091788190897" 1773 alt="Forbes" 1774 width="51" 1775 height="34" 1776 style="height: 34px;" 1777 loading="lazy" 1778 ><img 1779 class="w-auto flex-none opacity-75" 1780 src="//becausemarket.com/cdn/shop/t/105/assets/yahoo.svg?v=177787185764340183631788190897" 1781 alt="Yahoo" 1782 width="82" 1783 height="23" 1784 style="height: 23px;" 1785 loading="lazy" 1786 ><img 1787 class="spark-marquee__dup w-auto flex-none opacity-75" 1788 src="//becausemarket.com/cdn/shop/t/105/assets/nyt.png?v=140047969850200935851788190895" 1789 alt="The New York Times" 1790 width="192" 1791 height="26"
1792 style="height: 26px;" 1793 loading="lazy" 1794 ><img 1795 class="spark-marquee__dup w-auto flex-none opacity-75" 1796 src="//becausemarket.com/cdn/shop/t/105/assets/fast-company.svg?v=43704310169716797761788190895" 1797 alt="Fast Company" 1798 width="146" 1799 height="23" 1800 style="height: 23px;" 1801 loading="lazy" 1802 ><img 1803 class="spark-marquee__dup w-auto flex-none opacity-75" 1804 src="//becausemarket.com/cdn/shop/t/105/assets/usa-today.svg?v=168374635674750784821788190897" 1805 alt="USA Today" 1806 width="64" 1807 height="23" 1808 style="height: 23px;" 1809 loading="lazy" 1810 ><img 1811 class="spark-marquee__dup w-auto flex-none opacity-75" 1812 src="//becausemarket.com/cdn/shop/t/105/assets/inc.svg?v=44939808017604066461788190896" 1813 alt="Inc." 1814 width="68" 1815 height="23" 1816 style="height: 23px;" 1817 loading="lazy" 1818 ><img 1819 class="spark-marquee__dup w-auto flex-none opacity-75" 1820 src="//becausemarket.com/cdn/shop/t/105/assets/forbes.svg?v=144632856737071145091788190897" 1821 alt="Forbes" 1822 width="51" 1823 height="34" 1824 style="height: 34px;" 1825 loading="lazy" 1826 ><img 1827 class="spark-marquee__dup w-auto flex-none opacity-75" 1828 src="//becausemarket.com/cdn/shop/t/105/assets/yahoo.svg?v=177787185764340183631788190897" 1829 alt="Yahoo" 1830 width="82" 1831 height="23" 1832 style="height: 23px;" 1833 loading="lazy" 1834 ><img 1835 class="spark-marquee__dup w-auto flex-none opacity-75" 1836 src="//becausemarket.com/cdn/shop/t/105/assets/nyt.png?v=140047969850200935851788190895" 1837 alt="The New York Times" 1838 width="192" 1839 height="26" 1840 style="height: 26px;" 1841 loading="lazy" 1842 ><img 1843 class="spark-marquee__dup w-auto flex-none opacity-75" 1844 src="//becausemarket.com/cdn/shop/t/105/assets/fast-company.svg?v=43704310169716797761788190895" 1845 alt="Fast Company" 1846 width="146" 1847 height="23" 1848 style="height: 23px;" 1849 loading="lazy" 1850 ><img 1851 class="spark-marquee__dup w-auto flex-none opacity-75" 1852 src="//becausemarket.com/cdn/shop/t/105/assets/usa-today.svg?v=168374635674750784821788190897" 1853 alt="USA Today" 1854 width="64" 1855 height="23" 1856 style="height: 23px;" 1857 loading="lazy" 1858 ><img 1859 class="spark-marquee__dup w-auto flex-none opacity-75" 1860 src="//becausemarket.com/cdn/shop/t/105/assets/inc.svg?v=44939808017604066461788190896" 1861 alt="Inc." 1862 width="68" 1863 height="23" 1864 style="height: 23px;" 1865 loading="lazy" 1866 ><img 1867 class="spark-marquee__dup w-auto flex-none opacity-75" 1868 src="//becausemarket.com/cdn/shop/t/105/assets/forbes.svg?v=144632856737071145091788190897" 1869 alt="Forbes" 1870 width="51" 1871 height="34" 1872 style="height: 34px;" 1873 loading="lazy" 1874 ><img 1875 class="spark-marquee__dup w-auto flex-none opacity-75" 1876 src="//becausemarket.com/cdn/shop/t/105/assets/yahoo.svg?v=177787185764340183631788190897" 1877 alt="Yahoo" 1878 width="82" 1879 height="23" 1880 style="height: 23px;" 1881 loading="lazy" 1882 ></span><span 1883 class="spark-marquee__copy" 1884 1885 aria-hidden="true" 1886 1887 ><img 1888 class="w-auto flex-none opacity-75" 1889 src="//becausemarket.com/cdn/shop/t/105/assets/nyt.png?v=140047969850200935851788190895" 1890 alt="The New York Times" 1891 width="192" 1892 height="26"
1893 style="height: 26px;" 1894 loading="lazy" 1895 ><img 1896 class="w-auto flex-none opacity-75" 1897 src="//becausemarket.com/cdn/shop/t/105/assets/fast-company.svg?v=43704310169716797761788190895" 1898 alt="Fast Company" 1899 width="146" 1900 height="23" 1901 style="height: 23px;" 1902 loading="lazy" 1903 ><img 1904 class="w-auto flex-none opacity-75" 1905 src="//becausemarket.com/cdn/shop/t/105/assets/usa-today.svg?v=168374635674750784821788190897" 1906 alt="USA Today" 1907 width="64" 1908 height="23" 1909 style="height: 23px;" 1910 loading="lazy" 1911 ><img 1912 class="w-auto flex-none opacity-75" 1913 src="//becausemarket.com/cdn/shop/t/105/assets/inc.svg?v=44939808017604066461788190896" 1914 alt="Inc." 1915 width="68" 1916 height="23" 1917 style="height: 23px;" 1918 loading="lazy" 1919 ><img 1920 class="w-auto flex-none opacity-75" 1921 src="//becausemarket.com/cdn/shop/t/105/assets/forbes.svg?v=144632856737071145091788190897" 1922 alt="Forbes" 1923 width="51" 1924 height="34" 1925 style="height: 34px;" 1926 loading="lazy" 1927 ><img 1928 class="w-auto flex-none opacity-75" 1929 src="//becausemarket.com/cdn/shop/t/105/assets/yahoo.svg?v=177787185764340183631788190897" 1930 alt="Yahoo" 1931 width="82" 1932 height="23" 1933 style="height: 23px;" 1934 loading="lazy" 1935 ><img 1936 class="spark-marquee__dup w-auto flex-none opacity-75" 1937 src="//becausemarket.com/cdn/shop/t/105/assets/nyt.png?v=140047969850200935851788190895" 1938 alt="The New York Times" 1939 width="192" 1940 height="26" 1941 style="height: 26px;" 1942 loading="lazy" 1943 ><img 1944 class="spark-marquee__dup w-auto flex-none opacity-75" 1945 src="//becausemarket.com/cdn/shop/t/105/assets/fast-company.svg?v=43704310169716797761788190895" 1946 alt="Fast Company" 1947 width="146" 1948 height="23" 1949 style="height: 23px;" 1950 loading="lazy" 1951 ><img 1952 class="spark-marquee__dup w-auto flex-none opacity-75" 1953 src="//becausemarket.com/cdn/shop/t/105/assets/usa-today.svg?v=168374635674750784821788190897" 1954 alt="USA Today" 1955 width="64" 1956 height="23" 1957 style="height: 23px;" 1958 loading="lazy" 1959 ><img 1960 class="spark-marquee__dup w-auto flex-none opacity-75" 1961 src="//becausemarket.com/cdn/shop/t/105/assets/inc.svg?v=44939808017604066461788190896" 1962 alt="Inc." 1963 width="68" 1964 height="23" 1965 style="height: 23px;" 1966 loading="lazy" 1967 ><img 1968 class="spark-marquee__dup w-auto flex-none opacity-75" 1969 src="//becausemarket.com/cdn/shop/t/105/assets/forbes.svg?v=144632856737071145091788190897" 1970 alt="Forbes" 1971 width="51" 1972 height="34" 1973 style="height: 34px;" 1974 loading="lazy" 1975 ><img 1976 class="spark-marquee__dup w-auto flex-none opacity-75" 1977 src="//becausemarket.com/cdn/shop/t/105/assets/yahoo.svg?v=177787185764340183631788190897" 1978 alt="Yahoo" 1979 width="82" 1980 height="23" 1981 style="height: 23px;" 1982 loading="lazy" 1983 ><img 1984 class="spark-marquee__dup w-auto flex-none opacity-75" 1985 src="//becausemarket.com/cdn/shop/t/105/assets/nyt.png?v=140047969850200935851788190895" 1986 alt="The New York Times" 1987 width="192" 1988 height="26"
1989 style="height: 26px;" 1990 loading="lazy" 1991 ><img 1992 class="spark-marquee__dup w-auto flex-none opacity-75" 1993 src="//becausemarket.com/cdn/shop/t/105/assets/fast-company.svg?v=43704310169716797761788190895" 1994 alt="Fast Company" 1995 width="146" 1996 height="23" 1997 style="height: 23px;" 1998 loading="lazy" 1999 ><img 2000 class="spark-marquee__dup w-auto flex-none opacity-75" 2001 src="//becausemarket.com/cdn/shop/t/105/assets/usa-today.svg?v=168374635674750784821788190897" 2002 alt="USA Today" 2003 width="64" 2004 height="23" 2005 style="height: 23px;" 2006 loading="lazy" 2007 ><img 2008 class="spark-marquee__dup w-auto flex-none opacity-75" 2009 src="//becausemarket.com/cdn/shop/t/105/assets/inc.svg?v=44939808017604066461788190896" 2010 alt="Inc." 2011 width="68" 2012 height="23" 2013 style="height: 23px;" 2014 loading="lazy" 2015 ><img 2016 class="spark-marquee__dup w-auto flex-none opacity-75" 2017 src="//becausemarket.com/cdn/shop/t/105/assets/forbes.svg?v=144632856737071145091788190897" 2018 alt="Forbes" 2019 width="51" 2020 height="34" 2021 style="height: 34px;" 2022 loading="lazy" 2023 ><img 2024 class="spark-marquee__dup w-auto flex-none opacity-75" 2025 src="//becausemarket.com/cdn/shop/t/105/assets/yahoo.svg?v=177787185764340183631788190897" 2026 alt="Yahoo" 2027 width="82" 2028 height="23" 2029 style="height: 23px;" 2030 loading="lazy" 2031 ></span></div> 2032 </div> 2033</section> 2034 2035<section id="spark-quiz" class="spark-quiz scroll-mt-[calc(var(--spacing-header)+12px)] bg-muted px-pad-x py-section-y"> 2036 <div class="mx-auto max-w-shell"> 2037 <div class="spark-quiz__inner mx-auto max-w-[1100px]"> 2038 <div class="spark-quiz__card grid min-h-[280px] items-center rounded-card bg-background p-[clamp(28px,4vw,48px)]"> 2039 <div class="spark-quiz__intro py-[clamp(12px,2vw,28px)] text-center"> 2040 <p class="spark-quiz__kicker m-0 mb-3.5 text-body-sm tracking-[0.22em] text-gold uppercase"> 2041 Two quick questions 2042 </p> 2043 <h2 class="spark-quiz__heading mx-auto mt-0 mb-[26px] max-w-[560px] font-serif text-h2 font-normal"> 2044 Find your perfect protection 2045 </h2> 2046 <button type="button" class="spark-btn spark-btn--primary px-9" data-spark-quiz-modal-open> 2047 Let’s go → 2048 </button> 2049 </div> 2050 </div> 2051 2052 <div class="spark-quiz__diff mt-[clamp(36px,4vw,52px)]"> 2053 <p class="spark-quiz__diff-kicker m-0 mb-5 text-center text-body-sm tracking-[0.18em] text-gold uppercase"> 2054 Know the difference 2055 </p> 2056 <div class="spark-diff-grid grid grid-cols-4 gap-3.5 max-[1000px]:grid-cols-2 max-[560px]:grid-cols-1"><a 2057 href="/collections/all" 2058 class="spark-diff-card group flex items-center gap-3.5 rounded-chip border border-border-2 bg-background p-4 no-underline text-foreground transition-[border-color,background-color,box-shadow] duration-200 hover:border-primary hover:bg-[#f8f6ec] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 2059 aria-label="Shop Overnight Underwear, 6 cups absorbency" 2060 data-spark-diff-card data-shop-women="/collections/for-women" data-shop-men="/collections/for-men" data-shop-name="Overnight Underwear" 2061 > 2062 <img 2063 class="h-[58px] w-[58px] flex-none rounded-[12px] bg-white object-cover" 2064 src="//becausemarket.com/cdn/shop/files/Overnight-uw-clean_200x.png?v=6730778894504437873" 2065 alt="" 2066 width="58" 2067 height="58" 2068 loading="lazy" 2069 > 2070 <div class="spark-diff-card__copy min-w-0 flex-1"> 2071 <h3 class="spark-diff-card__name m-0 mb-1.5 text-body-lg font-semibold">Overnight Underwear</h3> 2072 <div 2073 class="spark-diff-card__dots mb-[5px] flex items-center gap-1" 2074 aria-hidden="true" 2075 ><span 2076 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2077 ></span><span 2078 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2079 ></span><span 2080 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2081 ></span><span 2082 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2083 ></span><span 2084 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2085 ></span><span 2086 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2087 ></span><span class="spark-diff-card__cups ml-1 text-body-sm font-semibold text-primary-text">6 cups</span> 2088 </div> 2089 <p class="spark-diff-card__line m-0 text-body-sm text-foreground-soft">Nights & heavy leaks</p> 2090 </div> 2091 </a><a 2092 href="/collections/all" 2093 class="spark-diff-card group flex items-center gap-3.5 rounded-chip border border-border-2 bg-background p-4 no-underline text-foreground transition-[border-color,background-color,box-shadow] duration-200 hover:border-primary hover:bg-[#f8f6ec] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 2094 aria-label="Shop Maximum Underwear, 4 cups absorbency" 2095 data-spark-diff-card data-shop-women="/collections/for-women" data-shop-men="/collections/for-men" data-shop-name="Maximum Underwear" 2096 > 2097 <img 2098 class="h-[58px] w-[58px] flex-none rounded-[12px] bg-white object-cover" 2099 src="//becausemarket.com/cdn/shop/files/Maxi-beige-uw-clean_200x.png?v=16706236959227842129" 2100 alt="" 2101 width="58" 2102 height="58" 2103 loading="lazy" 2104 > 2105 <div class="spark-diff-card__copy min-w-0 flex-1"> 2106 <h3 class="spark-diff-card__name m-0 mb-1.5 text-body-lg font-semibold">Maximum Underwear</h3> 2107 <div 2108 class="spark-diff-card__dots mb-[5px] flex items-center gap-1" 2109 aria-hidden="true" 2110 ><span 2111 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2112 ></span><span 2113 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2114 ></span><span 2115 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2116 ></span><span 2117 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2118 ></span><span 2119 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2120 ></span><span 2121 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2122 ></span><span class="spark-diff-card__cups ml-1 text-body-sm font-semibold text-primary-text">4 cups</span> 2123 </div> 2124 <p class="spark-diff-card__line m-0 text-body-sm text-foreground-soft">All-day wear</p> 2125 </div> 2126 </a><a 2127 href="/collections/booster-pads_2026" 2128 class="spark-diff-card group flex items-center gap-3.5 rounded-chip border border-border-2 bg-background p-4 no-underline text-foreground transition-[border-color,background-color,box-shadow] duration-200 hover:border-primary hover:bg-[#f8f6ec] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 2129 aria-label="Shop Boosters, +2 cups absorbency" 2130 data-shop-direct="/collections/booster-pads_2026" 2131 > 2132 <img 2133 class="h-[58px] w-[58px] flex-none rounded-[12px] bg-white object-cover" 2134 src="//becausemarket.com/cdn/shop/files/Max-Booster_200x.png?v=12382368129483557082" 2135 alt="" 2136 width="58" 2137 height="58" 2138 loading="lazy" 2139 > 2140 <div class="spark-diff-card__copy min-w-0 flex-1"> 2141 <h3 class="spark-diff-card__name m-0 mb-1.5 text-body-lg font-semibold">Boosters</h3> 2142 <div 2143 class="spark-diff-card__dots mb-[5px] flex items-center gap-1" 2144 aria-hidden="true" 2145 ><span 2146 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2147 ></span><span 2148 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2149 ></span><span 2150 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2151 ></span><span 2152 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2153 ></span><span 2154 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2155 ></span><span 2156 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2157 ></span><span class="spark-diff-card__cups ml-1 text-body-sm font-semibold text-primary-text">+2 cups</span> 2158 </div> 2159 <p class="spark-diff-card__line m-0 text-body-sm text-foreground-soft">Layer inside anything</p> 2160 </div> 2161 </a><a 2162 href="/collections/all" 2163 class="spark-diff-card group flex items-center gap-3.5 rounded-chip border border-border-2 bg-background p-4 no-underline text-foreground transition-[border-color,background-color,box-shadow] duration-200 hover:border-primary hover:bg-[#f8f6ec] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 2164 aria-label="Shop Pads & guards, 3 cups absorbency" 2165 data-spark-diff-card data-shop-women="/collections/for-women" data-shop-men="/collections/for-men" data-shop-name="Pads & guards" 2166 > 2167 <img 2168 class="h-[58px] w-[58px] flex-none rounded-[12px] bg-white object-cover" 2169 src="//becausemarket.com/cdn/shop/files/Ultimate-Pads-1_200x.jpg?v=8938197954799883440" 2170 alt="" 2171 width="58" 2172 height="58" 2173 loading="lazy" 2174 > 2175 <div class="spark-diff-card__copy min-w-0 flex-1"> 2176 <h3 class="spark-diff-card__name m-0 mb-1.5 text-body-lg font-semibold">Pads & guards</h3> 2177 <div 2178 class="spark-diff-card__dots mb-[5px] flex items-center gap-1" 2179 aria-hidden="true" 2180 ><span 2181 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2182 ></span><span 2183 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2184 ></span><span 2185 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full is-filled bg-primary" 2186 ></span><span 2187 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2188 ></span><span 2189 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2190 ></span><span 2191 class="spark-diff-card__dot h-2 w-2 flex-none rounded-full bg-[#e0dcc6]" 2192 ></span><span class="spark-diff-card__cups ml-1 text-body-sm font-semibold text-primary-text">3 cups</span> 2193 </div> 2194 <p class="spark-diff-card__line m-0 text-body-sm text-foreground-soft">Inside your underwear</p> 2195 </div> 2196 </a></div> 2197 </div><div 2198 class="spark-diff-chooser fixed inset-0 z-[120] hidden items-center justify-center bg-[rgba(22,28,44,0.55)] p-5 backdrop-blur-[3px]" 2199 role="dialog" 2200 aria-modal="true" 2201 aria-labelledby="spark-diff-chooser-title" 2202 data-spark-diff-chooser 2203> 2204 <div 2205 class="spark-diff-chooser__panel relative w-full max-w-[520px] rounded-card bg-background p-[clamp(28px,4vw,44px)] text-center shadow-[0_24px_80px_rgba(22,28,44,0.35)]" 2206 > 2207 <button 2208 type="button" 2209 class="spark-diff-chooser__close absolute top-4 right-4 flex h-11 w-11 cursor-pointer items-center justify-center rounded-full border-none bg-muted text-[16px] leading-none text-foreground hover:bg-[#e6e2cf]" 2210 aria-label="Close" 2211 data-spark-diff-chooser-close 2212 > 2213 ✕ 2214 </button> 2215 2216 <p class="m-0 mb-3.5 text-body-sm tracking-[0.22em] text-gold uppercase">Who is it for?</p> 2217 <h3 2218 id="spark-diff-chooser-title" 2219 class="m-0 mb-2 font-serif text-h3 font-normal" 2220 > 2221 Shop <span data-spark-diff-chooser-name>this protection</span> 2222 </h3> 2223 <p class="m-0 mb-7 text-body text-foreground-soft">Pick who you’re shopping for.</p> 2224 2225 <div class="grid gap-3.5 min-[420px]:grid-cols-2"> 2226 <button 2227 type="button" 2228 class="flex cursor-pointer items-center justify-center gap-2.5 rounded-chip border-[1.5px] border-border-3 bg-background px-6 py-6 font-sans text-body-lg font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 2229 data-spark-diff-chooser-choice="women" 2230 >
2231 <span class="text-[22px] leading-none text-primary-text" aria-hidden="true">♀</span> 2232 For a woman 2233 </button> 2234 <button 2235 type="button" 2236 class="flex cursor-pointer items-center justify-center gap-2.5 rounded-chip border-[1.5px] border-border-3 bg-background px-6 py-6 font-sans text-body-lg font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 2237 data-spark-diff-chooser-choice="men" 2238 > 2239 <span class="text-[22px] leading-none text-primary-text" aria-hidden="true">♂</span> 2240 For a man 2241 </button> 2242 </div> 2243 </div> 2244</div> 2245 2246 </div> 2247 </div> 2248</section> 2249 2250<section id="spark-bestsellers" class="spark-bestsellers mx-auto max-w-shell px-pad-x py-section-y leading-[normal]"> 2251 <div class="mx-auto mb-[clamp(24px,3vw,40px)] max-w-[720px] text-center"><h2 class="m-0 font-serif text-h2 font-normal text-balance text-foreground">Shop our bestsellers</h2><p class="mx-auto mt-3 max-w-[520px] text-body-lg text-foreground-soft">The products our customers reorder most.</p></div> 2252 2253<div class="spark-bestsellers__toggle mb-[clamp(28px,4vw,44px)] flex justify-center gap-3" data-spark-catnav><button 2254 type="button" 2255 data-spark-catnav-btn="women" 2256 aria-pressed="true" 2257 class="inline-flex min-h-[48px] px-6 py-2 text-body cursor-pointer items-center justify-center rounded-full border border-border-2 bg-transparent font-medium text-foreground-soft transition-colors hover:border-foreground aria-pressed:border-foreground aria-pressed:bg-foreground aria-pressed:text-background" 2258>For women</button> 2259 2260<button 2261 type="button" 2262 data-spark-catnav-btn="men" 2263 aria-pressed="false" 2264 class="inline-flex min-h-[48px] px-6 py-2 text-body cursor-pointer items-center justify-center rounded-full border border-border-2 bg-transparent font-medium text-foreground-soft transition-colors hover:border-foreground aria-pressed:border-foreground aria-pressed:bg-foreground aria-pressed:text-background" 2265>For men</button> 2266 2267</div><div data-spark-catnav-group="women"> 2268 <div class="spark-bestsellers__scroller spark-scroller"> 2269 <div class="spark-scroller__track mx-auto w-max items-stretch gap-[clamp(16px,2.5vw,28px)] px-1 pb-1"><div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2270 <a href="/products/because-premium-overnight-plus-underwear" class="block no-underline"> 2271 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><div class="absolute top-0 left-0 z-10 flex flex-col items-start gap-1.5"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full bg-muted px-2.5 py-1 text-caption font-semibold text-foreground-soft"> 2272 <svg viewBox="0 0 80 96" class="h-[13px] w-auto text-primary" fill="currentColor" aria-hidden="true"><path d="M13 8 H67 L58 88 Q57 91 54 91 H26 Q23 91 22 88 Z"/></svg> 2273 6 cups 2274 </span></div><img 2275 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2276 src="//becausemarket.com/cdn/shop/files/Overnight-uw-clean.png?v=1762461086&width=460" 2277 srcset="//becausemarket.com/cdn/shop/files/Overnight-uw-clean.png?v=1762461086&width=240 240w, //becausemarket.com/cdn/shop/files/Overnight-uw-clean.png?v=1762461086&width=360 360w, //becausemarket.com/cdn/shop/files/Overnight-uw-clean.png?v=1762461086&width=460 460w, //becausemarket.com/cdn/shop/files/Overnight-uw-clean.png?v=1762461086&width=600 600w" 2278 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2279 alt="Package of Because premium overnight plus underwear for women in white " 2280 width="1000" 2281 height="1000" 2282 loading="eager" fetchpriority="high" 2283 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Underwear</span>
2283<h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Premium Overnight Plus Underwear</h3></a><div class="mt-auto pt-4"><a 2284 href="/products/because-premium-overnight-plus-underwear" 2285 aria-label="Shop Premium Overnight Plus Underwear" 2286 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2287 > 2288 <span>Shop</span> 2289 <span class="px-1.5 max-[600px]:hidden">–</span> 2290 <span>From $15.75</span> 2291 </a> 2292 </div> 2293</div> 2294<div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2295 <a href="/products/because-premium-pad-overnight" class="block no-underline"> 2296 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><div class="absolute top-0 left-0 z-10 flex flex-col items-start gap-1.5"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full bg-muted px-2.5 py-1 text-caption font-semibold text-foreground-soft"> 2297 <svg viewBox="0 0 80 96" class="h-[13px] w-auto text-primary" fill="currentColor" aria-hidden="true"><path d="M13 8 H67 L58 88 Q57 91 54 91 H26 Q23 91 22 88 Z"/></svg> 2298 3 cups 2299 </span></div><img 2300 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2301 src="//becausemarket.com/cdn/shop/files/hf_20260722_142128_4fa4244b-d89e-49b9-9bce-b0c553b42803.png?v=1784730129&width=460" 2302 srcset="//becausemarket.com/cdn/shop/files/hf_20260722_142128_4fa4244b-d89e-49b9-9bce-b0c553b42803.png?v=1784730129&width=240 240w, //becausemarket.com/cdn/shop/files/hf_20260722_142128_4fa4244b-d89e-49b9-9bce-b0c553b42803.png?v=1784730129&width=360 360w, //becausemarket.com/cdn/shop/files/hf_20260722_142128_4fa4244b-d89e-49b9-9bce-b0c553b42803.png?v=1784730129&width=460 460w, //becausemarket.com/cdn/shop/files/hf_20260722_142128_4fa4244b-d89e-49b9-9bce-b0c553b42803.png?v=1784730129&width=600 600w" 2303 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2304 alt="Because Premium Overnight Bladder Control Pads, 20 count pack" 2305 width="1500" 2306 height="1500" 2307 loading="eager" fetchpriority="high" 2308 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Pads</span><h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Premium Pads (Overnight)</h3></a><div class="mt-auto pt-4"><a 2309 href="/products/because-premium-pad-overnight" 2310 aria-label="Shop Premium Pads (Overnight)" 2311 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2312 > 2313 <span>Shop</span> 2314 <span class="px-1.5 max-[600px]:hidden">–</span> 2315 <span>$12.59</span> 2316 </a> 2317 </div> 2318</div> 2319<div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2320 <a href="/products/boosters" class="block no-underline"> 2321 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><div class="absolute top-0 left-0 z-10 flex flex-col items-start gap-1.5"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full bg-muted px-2.5 py-1 text-caption font-semibold text-foreground-soft"> 2322 <svg viewBox="0 0 80 96" class="h-[13px] w-auto text-primary" fill="currentColor" aria-hidden="true"><path d="M13 8 H67 L58 88 Q57 91 54 91 H26 Q23 91 22 88 Z"/></svg> 2323 4 cups 2324 </span></div><img 2325 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2326 src="//becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=460" 2327 srcset="//becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=240 240w, //becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=360 360w, //becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=460 460w, //becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=600 600w" 2328 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2329 alt="Package of Because booster pads for bladder control underwear on a white background" 2330 width="1500" 2331 height="1500" 2332 loading="eager" fetchpriority="high" 2333 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Boosters</span>
2333<h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Booster Pads Overnight</h3></a><div class="mt-auto pt-4"><a 2334 href="/products/boosters" 2335 aria-label="Shop Booster Pads Overnight" 2336 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2337 > 2338 <span>Shop</span> 2339 <span class="px-1.5 max-[600px]:hidden">–</span> 2340 <span>$17.59</span> 2341 </a> 2342 </div> 2343</div> 2344<div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2345 <a href="/products/because-extra-large-cleansing-wipes" class="block no-underline"> 2346 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><img 2347 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2348 src="//becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=460" 2349 srcset="//becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=240 240w, //becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=360 360w, //becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=460 460w, //becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=600 600w" 2350 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2351 alt="Packshot of the 48-wipe pack of Because Extra Large Cleansing Wipes, a teal and navy pouch with a white flip-top lid, marked XL 12.5 by 7.5 inches with aloe, paraben free and plant sourced fiber icons." 2352 width="1000" 2353 height="1000" 2354 loading="eager" fetchpriority="high" 2355 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Skincare</span><h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Extra Large Cleansing Wipes</h3></a><div class="mt-auto pt-4"><a 2356 href="/products/because-extra-large-cleansing-wipes" 2357 aria-label="Shop Extra Large Cleansing Wipes" 2358 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2359 > 2360 <span>Shop</span> 2361 <span class="px-1.5 max-[600px]:hidden">–</span> 2362 <span>From $1.19</span> 2363 </a> 2364 </div> 2365</div> 2366</div> 2367 </div> 2368 <div class="mt-[clamp(28px,4vw,44px)] text-center"> 2369 <a href="/collections/for-women" class="spark-btn spark-btn--primary">Shop all for women →</a> 2370 </div> 2371 </div><div data-spark-catnav-group="men" hidden> 2372 <div class="spark-bestsellers__scroller spark-scroller"> 2373 <div class="spark-scroller__track mx-auto w-max items-stretch gap-[clamp(16px,2.5vw,28px)] px-1 pb-1"><div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2374 <a href="/products/because-premium-overnight-plus-underwear-for-men" class="block no-underline"> 2375 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><div class="absolute top-0 left-0 z-10 flex flex-col items-start gap-1.5"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full bg-muted px-2.5 py-1 text-caption font-semibold text-foreground-soft"> 2376 <svg viewBox="0 0 80 96" class="h-[13px] w-auto text-primary" fill="currentColor" aria-hidden="true"><path d="M13 8 H67 L58 88 Q57 91 54 91 H26 Q23 91 22 88 Z"/></svg> 2377 6 cups 2378 </span></div><img 2379 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2380 src="//becausemarket.com/cdn/shop/files/Overnight-uw-clean_1.png?v=1762461084&width=460" 2381 srcset="//becausemarket.com/cdn/shop/files/Overnight-uw-clean_1.png?v=1762461084&width=240 240w, //becausemarket.com/cdn/shop/files/Overnight-uw-clean_1.png?v=1762461084&width=360 360w, //becausemarket.com/cdn/shop/files/Overnight-uw-clean_1.png?v=1762461084&width=460 460w, //becausemarket.com/cdn/shop/files/Overnight-uw-clean_1.png?v=1762461084&width=600 600w" 2382 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2383 alt="Package of Because premium overnight underwear for men in white" 2384 width="1000" 2385 height="1000" 2386 loading="lazy" 2387 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Underwear</span>
2387<h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Premium Overnight Plus Underwear</h3></a><div class="mt-auto pt-4"><a 2388 href="/products/because-premium-overnight-plus-underwear-for-men" 2389 aria-label="Shop Premium Overnight Plus Underwear" 2390 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2391 > 2392 <span>Shop</span> 2393 <span class="px-1.5 max-[600px]:hidden">–</span> 2394 <span>From $15.75</span> 2395 </a> 2396 </div> 2397</div> 2398<div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2399 <a href="/products/because-mens-guards" class="block no-underline"> 2400 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><div class="absolute top-0 left-0 z-10 flex flex-col items-start gap-1.5"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full bg-muted px-2.5 py-1 text-caption font-semibold text-foreground-soft"> 2401 <svg viewBox="0 0 80 96" class="h-[13px] w-auto text-primary" fill="currentColor" aria-hidden="true"><path d="M13 8 H67 L58 88 Q57 91 54 91 H26 Q23 91 22 88 Z"/></svg> 2402 2 cups 2403 </span></div><img 2404 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2405 src="//becausemarket.com/cdn/shop/files/Guards.png?v=1772201158&width=460" 2406 srcset="//becausemarket.com/cdn/shop/files/Guards.png?v=1772201158&width=240 240w, //becausemarket.com/cdn/shop/files/Guards.png?v=1772201158&width=360 360w, //becausemarket.com/cdn/shop/files/Guards.png?v=1772201158&width=460 460w, //becausemarket.com/cdn/shop/files/Guards.png?v=1772201158&width=600 600w" 2407 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2408 alt="Packshot of the teal and navy Because Men's Guards Maximum Protection package, 20 count, marked absorbs up to 2 cups with a urologist recommended up to 12 hour leak control badge." 2409 width="800" 2410 height="800" 2411 loading="lazy" 2412 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Guards</span><h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Men's Guards</h3></a><div class="mt-auto pt-4"><a 2413 href="/products/because-mens-guards" 2414 aria-label="Shop Men's Guards" 2415 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2416 > 2417 <span>Shop</span> 2418 <span class="px-1.5 max-[600px]:hidden">–</span> 2419 <span>$11.09</span> 2420 </a> 2421 </div> 2422</div> 2423<div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2424 <a href="/products/boosters" class="block no-underline"> 2425 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><div class="absolute top-0 left-0 z-10 flex flex-col items-start gap-1.5"><span class="inline-flex items-center gap-1 whitespace-nowrap rounded-full bg-muted px-2.5 py-1 text-caption font-semibold text-foreground-soft"> 2426 <svg viewBox="0 0 80 96" class="h-[13px] w-auto text-primary" fill="currentColor" aria-hidden="true"><path d="M13 8 H67 L58 88 Q57 91 54 91 H26 Q23 91 22 88 Z"/></svg> 2427 4 cups 2428 </span></div><img 2429 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2430 src="//becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=460" 2431 srcset="//becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=240 240w, //becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=360 360w, //becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=460 460w, //becausemarket.com/cdn/shop/files/boosters-20-pack.png?v=1753823490&width=600 600w" 2432 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2433 alt="Package of Because booster pads for bladder control underwear on a white background" 2434 width="1500" 2435 height="1500" 2436 loading="lazy" 2437 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Boosters</span>
2437<h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Booster Pads Overnight</h3></a><div class="mt-auto pt-4"><a 2438 href="/products/boosters" 2439 aria-label="Shop Booster Pads Overnight" 2440 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2441 > 2442 <span>Shop</span> 2443 <span class="px-1.5 max-[600px]:hidden">–</span> 2444 <span>$17.59</span> 2445 </a> 2446 </div> 2447</div> 2448<div class="spark-product-card group flex flex-col flex-none w-[clamp(200px,64vw,240px)] snap-start"> 2449 <a href="/products/because-extra-large-cleansing-wipes" class="block no-underline"> 2450 <div class="spark-product-card__media relative flex h-[clamp(170px,17vw,215px)] items-center justify-center"><img 2451 class="max-h-full w-auto object-contain mix-blend-multiply transition-transform duration-500 group-hover:scale-[1.04]" 2452 src="//becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=460" 2453 srcset="//becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=240 240w, //becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=360 360w, //becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=460 460w, //becausemarket.com/cdn/shop/files/Clear-bg-Cleansing-Wipes-48.png?v=1762461990&width=600 600w" 2454 sizes="(max-width: 600px) 45vw, (max-width: 880px) 30vw, (max-width: 1100px) 22vw, 18vw" 2455 alt="Packshot of the 48-wipe pack of Because Extra Large Cleansing Wipes, a teal and navy pouch with a white flip-top lid, marked XL 12.5 by 7.5 inches with aloe, paraben free and plant sourced fiber icons." 2456 width="1000" 2457 height="1000" 2458 loading="lazy" 2459 ></div><span class="mt-4 block text-caption font-medium tracking-[0.12em] text-muted-foreground uppercase">Skincare</span><h3 class="m-0 mt-1 min-h-[2.6em] text-body leading-snug font-medium text-foreground line-clamp-2">Extra Large Cleansing Wipes</h3></a><div class="mt-auto pt-4"><a 2460 href="/products/because-extra-large-cleansing-wipes" 2461 aria-label="Shop Extra Large Cleansing Wipes" 2462 class="spark-product-card__cta flex w-full items-center justify-center rounded-full border-2 border-primary bg-transparent px-3 py-2.5 text-body-sm font-semibold whitespace-nowrap text-primary-text no-underline transition-colors duration-200 group-hover:bg-cta group-hover:text-[#14233a] hover:bg-cta hover:text-[#14233a] max-[600px]:flex-col max-[600px]:py-2 max-[600px]:leading-tight" 2463 > 2464 <span>Shop</span> 2465 <span class="px-1.5 max-[600px]:hidden">–</span> 2466 <span>From $1.19</span> 2467 </a> 2468 </div> 2469</div> 2470</div> 2471 </div> 2472 <div class="mt-[clamp(28px,4vw,44px)] text-center"> 2473 <a href="/collections/for-men" class="spark-btn spark-btn--primary">Shop all for men →</a> 2474 </div> 2475 </div></section> 2476 2477<section class="spark-reviews mx-auto max-w-shell px-pad-x py-section-y leading-[normal]"> 2478 <div class="spark-reviews__head mb-[clamp(36px,4vw,56px)] text-center"><div class="relative inline-block text-h3 leading-none whitespace-nowrap spark-reviews__stars mb-4" role="img" aria-label="Rated 4.6 out of 5 stars"> 2479 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2480 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 92.0%" aria-hidden="true">★★★★★</span> 2481</div> 2482<div class="mx-auto mb-[clamp(24px,3vw,40px)] max-w-[720px] text-center"><h2 class="m-0 font-serif text-h2 font-normal text-balance text-foreground">In their own words</h2><p class="mx-auto mt-3 max-w-[520px] text-body-lg text-foreground-soft">4.6 out of 5 average · 1,000,000+ customers · Thousands of verified reviews</p></div> 2483</div>
2483<div class="spark-vwall relative mx-auto flex max-h-[clamp(460px,60vh,680px)] justify-center gap-6 overflow-hidden"><div class="w-full max-w-[340px] flex-none"> 2484 <div class="spark-vwall__track flex flex-col gap-6 pb-6" style="--spark-vwall-speed: 34s"><div class="spark-vwall__copy flex flex-col gap-6"><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2485 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2486 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2487 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2488</div> 2489 2490 <p class="mt-2.5 text-body text-foreground-soft">“The best company with the best overnight underwear ever! I finally sleep through the night without worrying.”</p> 2491 <div class="mt-5 flex items-center gap-2.5"><img 2492 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2493 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-mary.jpg?v=76652475607100358841788190896" 2494 alt="Mary NY" 2495 width="40" 2496 height="40" 2497 loading="lazy" 2498 ><div class="min-w-0"> 2499 <div class="text-body-sm font-medium leading-5 text-foreground">Mary, NY</div> 2500 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2501 </div> 2502 </div> 2503 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2504 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2505 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2506 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2507</div> 2508 2509 <p class="mt-2.5 text-body text-foreground-soft">“I looked into Bladder Control because I was getting up 8 to 10 times each night. It took a few months, but I now get up maybe once a night. It is fantastic to sleep 8 hours straight again.”</p> 2510 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">W</span><div class="min-w-0"> 2511 <div class="text-body-sm font-medium leading-5 text-foreground">Woody W.</div> 2512 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2513 </div> 2514 </div> 2515 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2516 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2517 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2518 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2519</div> 2520 2521 <p class="mt-2.5 text-body text-foreground-soft">“It’s comfortable and quite absorbent. I have no worries about leakage or embarrassment while wearing your product. I’d recommend it to anyone!”</p> 2522 <div class="mt-5 flex items-center gap-2.5"><img 2523 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2524 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-janice.jpg?v=117503890286948185801788190895" 2525 alt="Janice CA" 2526 width="40" 2527 height="40" 2528 loading="lazy" 2529 ><div class="min-w-0"> 2530 <div class="text-body-sm font-medium leading-5 text-foreground">Janice, CA</div> 2531 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2532 </div> 2533 </div> 2534 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2535 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2536 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2537 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2538</div> 2539 2540 <p class="mt-2.5 text-body text-foreground-soft">“The new underwear I am using is comfortable and trustworthy. I can go anywhere and feel confident. I have tried other products, but these are definitely the best!”</p> 2541 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">J</span><div class="min-w-0"> 2542 <div class="text-body-sm font-medium leading-5 text-foreground">Jean W.</div> 2543 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2544 </div> 2545 </div> 2546 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2547 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2548 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2549 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2550</div> 2551 2552 <p class="mt-2.5 text-body text-foreground-soft">“They are so good and so well absorbed. I love them so much — no more fear of messing up my clothes!”</p> 2553 <div class="mt-5 flex items-center gap-2.5"><img 2554 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2555 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-susan.jpg?v=76496261458298802091788190897" 2556 alt="Susan MA" 2557 width="40" 2558 height="40" 2559 loading="lazy" 2560 ><div class="min-w-0"> 2561 <div class="text-body-sm font-medium leading-5 text-foreground">Susan, MA</div> 2562 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2563 </div> 2564 </div> 2565 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2566 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2567 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2568 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2569</div> 2570 2571 <p class="mt-2.5 text-body text-foreground-soft">“Finally, an incontinence product that didn’t leak! I wear the underwear with the pads during the day, then just change the pad and keep wearing the underwear for hours. The best I’ve found.”</p> 2572 <div class="mt-5 flex items-center gap-2.5"><img 2573 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2574 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-charlotte.jpg?v=136338790360571605431788190897" 2575 alt="Charlotte OK" 2576 width="40" 2577 height="40" 2578 loading="lazy" 2579 ><div class="min-w-0"> 2580 <div class="text-body-sm font-medium leading-5 text-foreground">Charlotte, OK</div> 2581 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2582 </div> 2583 </div> 2584 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2585 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2586 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2587 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2588</div> 2589 2590 <p class="mt-2.5 text-body text-foreground-soft">“What a relief — I am so glad to have found you. Very satisfied with the product and the responsive customer service.”</p> 2591 <div class="mt-5 flex items-center gap-2.5"><img 2592 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2593 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-nancy.jpg?v=53432155551295411611788190896" 2594 alt="Nancy WA" 2595 width="40" 2596 height="40" 2597 loading="lazy" 2598 ><div class="min-w-0"> 2599 <div class="text-body-sm font-medium leading-5 text-foreground">Nancy, WA</div> 2600 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2601 </div> 2602 </div> 2603 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2604 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2605 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2606 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2607</div> 2608 2609 <p class="mt-2.5 text-body text-foreground-soft">“I bought these for my mom — she has dementia. Hospice supplied cheap pull-ups, but they were itchy and uncomfortable for her. These absorb far more and move it away from the skin. She is more comfortable, clean and happier.”</p> 2610 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">H</span><div class="min-w-0"> 2611 <div class="text-body-sm font-medium leading-5 text-foreground">Heather K.</div> 2612 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2613 </div> 2614 </div> 2615 </article></div>
2615<div class="spark-vwall__copy flex flex-col gap-6" aria-hidden="true"><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2616 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2617 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2618 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2619</div> 2620 2621 <p class="mt-2.5 text-body text-foreground-soft">“The best company with the best overnight underwear ever! I finally sleep through the night without worrying.”</p> 2622 <div class="mt-5 flex items-center gap-2.5"><img 2623 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2624 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-mary.jpg?v=76652475607100358841788190896" 2625 alt="Mary NY" 2626 width="40" 2627 height="40" 2628 loading="lazy" 2629 ><div class="min-w-0"> 2630 <div class="text-body-sm font-medium leading-5 text-foreground">Mary, NY</div> 2631 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2632 </div> 2633 </div> 2634 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2635 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2636 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2637 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2638</div> 2639 2640 <p class="mt-2.5 text-body text-foreground-soft">“I looked into Bladder Control because I was getting up 8 to 10 times each night. It took a few months, but I now get up maybe once a night. It is fantastic to sleep 8 hours straight again.”</p> 2641 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">W</span><div class="min-w-0"> 2642 <div class="text-body-sm font-medium leading-5 text-foreground">Woody W.</div> 2643 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2644 </div> 2645 </div> 2646 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2647 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2648 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2649 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2650</div> 2651 2652 <p class="mt-2.5 text-body text-foreground-soft">“It’s comfortable and quite absorbent. I have no worries about leakage or embarrassment while wearing your product. I’d recommend it to anyone!”</p> 2653 <div class="mt-5 flex items-center gap-2.5"><img 2654 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2655 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-janice.jpg?v=117503890286948185801788190895" 2656 alt="Janice CA" 2657 width="40" 2658 height="40" 2659 loading="lazy" 2660 ><div class="min-w-0"> 2661 <div class="text-body-sm font-medium leading-5 text-foreground">Janice, CA</div> 2662 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2663 </div> 2664 </div> 2665 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2666 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2667 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2668 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2669</div> 2670 2671 <p class="mt-2.5 text-body text-foreground-soft">“The new underwear I am using is comfortable and trustworthy. I can go anywhere and feel confident. I have tried other products, but these are definitely the best!”</p> 2672 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">J</span><div class="min-w-0"> 2673 <div class="text-body-sm font-medium leading-5 text-foreground">Jean W.</div> 2674 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2675 </div> 2676 </div> 2677 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2678 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2679 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2680 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2681</div> 2682 2683 <p class="mt-2.5 text-body text-foreground-soft">“They are so good and so well absorbed. I love them so much — no more fear of messing up my clothes!”</p> 2684 <div class="mt-5 flex items-center gap-2.5"><img 2685 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2686 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-susan.jpg?v=76496261458298802091788190897" 2687 alt="Susan MA" 2688 width="40" 2689 height="40" 2690 loading="lazy" 2691 ><div class="min-w-0"> 2692 <div class="text-body-sm font-medium leading-5 text-foreground">Susan, MA</div> 2693 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2694 </div> 2695 </div> 2696 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2697 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2698 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2699 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2700</div> 2701 2702 <p class="mt-2.5 text-body text-foreground-soft">“Finally, an incontinence product that didn’t leak! I wear the underwear with the pads during the day, then just change the pad and keep wearing the underwear for hours. The best I’ve found.”</p> 2703 <div class="mt-5 flex items-center gap-2.5"><img 2704 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2705 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-charlotte.jpg?v=136338790360571605431788190897" 2706 alt="Charlotte OK" 2707 width="40" 2708 height="40" 2709 loading="lazy" 2710 ><div class="min-w-0"> 2711 <div class="text-body-sm font-medium leading-5 text-foreground">Charlotte, OK</div> 2712 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2713 </div> 2714 </div> 2715 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2716 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2717 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2718 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2719</div> 2720 2721 <p class="mt-2.5 text-body text-foreground-soft">“What a relief — I am so glad to have found you. Very satisfied with the product and the responsive customer service.”</p> 2722 <div class="mt-5 flex items-center gap-2.5"><img 2723 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2724 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-nancy.jpg?v=53432155551295411611788190896" 2725 alt="Nancy WA" 2726 width="40" 2727 height="40" 2728 loading="lazy" 2729 ><div class="min-w-0"> 2730 <div class="text-body-sm font-medium leading-5 text-foreground">Nancy, WA</div> 2731 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2732 </div> 2733 </div> 2734 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2735 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2736 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2737 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2738</div> 2739 2740 <p class="mt-2.5 text-body text-foreground-soft">“I bought these for my mom — she has dementia. Hospice supplied cheap pull-ups, but they were itchy and uncomfortable for her. These absorb far more and move it away from the skin. She is more comfortable, clean and happier.”</p> 2741 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">H</span><div class="min-w-0"> 2742 <div class="text-body-sm font-medium leading-5 text-foreground">Heather K.</div> 2743 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2744 </div> 2745 </div> 2746 </article></div></div> 2747 </div><div class="w-full max-w-[340px] flex-none max-[860px]:hidden">
2748 <div class="spark-vwall__track flex flex-col gap-6 pb-6" style="--spark-vwall-speed: 44s"><div class="spark-vwall__copy flex flex-col gap-6"><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2749 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2750 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2751 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2752</div> 2753 2754 <p class="mt-2.5 text-body text-foreground-soft">“I absolutely love the overnight underwear. I have heart failure and take large amounts of water pills just to survive, and these have kept me dry most nights. I don’t know how I’d get through the night without them.”</p> 2755 <div class="mt-5 flex items-center gap-2.5"><img 2756 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2757 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-margaret.jpg?v=111329600076544732171788190896" 2758 alt="Margaret FL" 2759 width="40" 2760 height="40" 2761 loading="lazy" 2762 ><div class="min-w-0"> 2763 <div class="text-body-sm font-medium leading-5 text-foreground">Margaret, FL</div> 2764 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2765 </div> 2766 </div> 2767 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2768 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2769 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2770 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2771</div> 2772 2773 <p class="mt-2.5 text-body text-foreground-soft">“Before Boosters I could not make it to the bathroom without leaking, and it’s a bummer to have to clean up after yourself in the middle of the night. That problem has disappeared. A game changer.”</p> 2774 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">L</span><div class="min-w-0"> 2775 <div class="text-body-sm font-medium leading-5 text-foreground">Lynn C.</div> 2776 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2777 </div> 2778 </div> 2779 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2780 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2781 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2782 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2783</div> 2784 2785 <p class="mt-2.5 text-body text-foreground-soft">“With my bladder control issues, my confidence went up using these pads. I knew I could go out with friends and not have to worry about having an accident.”</p> 2786 <div class="mt-5 flex items-center gap-2.5"><img 2787 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2788 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-hilda.jpg?v=36357577120133720641788190894" 2789 alt="Hilda TX" 2790 width="40" 2791 height="40" 2792 loading="lazy" 2793 ><div class="min-w-0"> 2794 <div class="text-body-sm font-medium leading-5 text-foreground">Hilda, TX</div> 2795 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2796 </div> 2797 </div> 2798 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2799 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2800 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2801 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2802</div> 2803 2804 <p class="mt-2.5 text-body text-foreground-soft">“This is the first product I’ve used that lives up to its claims. I love the colors, they fit very well, and they give me confidence that there won’t be any leaks when I cough or sneeze.”</p> 2805 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">J</span><div class="min-w-0"> 2806 <div class="text-body-sm font-medium leading-5 text-foreground">Jackie N.</div> 2807 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2808 </div> 2809 </div> 2810 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2811 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2812 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2813 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2814</div> 2815 2816 <p class="mt-2.5 text-body text-foreground-soft">“
2816My mom says Because works better than Depends — holds more, fits better, everything. And she is very hard to please, so thank you!”</p> 2817 <div class="mt-5 flex items-center gap-2.5"><img 2818 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2819 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-helen.jpg?v=183773588348987599171788190894" 2820 alt="Helen GA" 2821 width="40" 2822 height="40" 2823 loading="lazy" 2824 ><div class="min-w-0"> 2825 <div class="text-body-sm font-medium leading-5 text-foreground">Helen, GA</div> 2826 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2827 </div> 2828 </div> 2829 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2830 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2831 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2832 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2833</div> 2834 2835 <p class="mt-2.5 text-body text-foreground-soft">“They give me the confidence that I will not leak onto the bed. Adding a well-fitting pair of undies seals the moisture in.”</p> 2836 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">B</span><div class="min-w-0"> 2837 <div class="text-body-sm font-medium leading-5 text-foreground">Barbara S.</div> 2838 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2839 </div> 2840 </div> 2841 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2842 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2843 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2844 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2845</div> 2846 2847 <p class="mt-2.5 text-body text-foreground-soft">“As long as I’ve been a Because customer, I can only say good things. I get my money’s worth, and I’m glad the product is worth the price!”</p> 2848 <div class="mt-5 flex items-center gap-2.5"><img 2849 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2850 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-iris.jpg?v=162123086467588868621788190895" 2851 alt="Iris NY" 2852 width="40" 2853 height="40" 2854 loading="lazy" 2855 ><div class="min-w-0"> 2856 <div class="text-body-sm font-medium leading-5 text-foreground">Iris, NY</div> 2857 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2858 </div> 2859 </div> 2860 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2861 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2862 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2863 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2864</div> 2865 2866 <p class="mt-2.5 text-body text-foreground-soft">“More comfortable, less irritating, easier to put on, and they don’t swell as much from perspiration. Feels as good as normal underwear.”</p> 2867 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">G</span><div class="min-w-0"> 2868 <div class="text-body-sm font-medium leading-5 text-foreground">George</div> 2869 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2870 </div> 2871 </div> 2872 </article></div>
2872<div class="spark-vwall__copy flex flex-col gap-6" aria-hidden="true"><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2873 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2874 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2875 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2876</div> 2877 2878 <p class="mt-2.5 text-body text-foreground-soft">“I absolutely love the overnight underwear. I have heart failure and take large amounts of water pills just to survive, and these have kept me dry most nights. I don’t know how I’d get through the night without them.”</p> 2879 <div class="mt-5 flex items-center gap-2.5"><img 2880 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2881 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-margaret.jpg?v=111329600076544732171788190896" 2882 alt="Margaret FL" 2883 width="40" 2884 height="40" 2885 loading="lazy" 2886 ><div class="min-w-0"> 2887 <div class="text-body-sm font-medium leading-5 text-foreground">Margaret, FL</div> 2888 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2889 </div> 2890 </div> 2891 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2892 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2893 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2894 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2895</div> 2896 2897 <p class="mt-2.5 text-body text-foreground-soft">“Before Boosters I could not make it to the bathroom without leaking, and it’s a bummer to have to clean up after yourself in the middle of the night. That problem has disappeared. A game changer.”</p> 2898 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">L</span><div class="min-w-0"> 2899 <div class="text-body-sm font-medium leading-5 text-foreground">Lynn C.</div> 2900 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2901 </div> 2902 </div> 2903 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2904 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2905 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2906 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2907</div> 2908 2909 <p class="mt-2.5 text-body text-foreground-soft">“With my bladder control issues, my confidence went up using these pads. I knew I could go out with friends and not have to worry about having an accident.”</p> 2910 <div class="mt-5 flex items-center gap-2.5"><img 2911 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2912 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-hilda.jpg?v=36357577120133720641788190894" 2913 alt="Hilda TX" 2914 width="40" 2915 height="40" 2916 loading="lazy" 2917 ><div class="min-w-0"> 2918 <div class="text-body-sm font-medium leading-5 text-foreground">Hilda, TX</div> 2919 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2920 </div> 2921 </div> 2922 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2923 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2924 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2925 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2926</div> 2927 2928 <p class="mt-2.5 text-body text-foreground-soft">“This is the first product I’ve used that lives up to its claims. I love the colors, they fit very well, and they give me confidence that there won’t be any leaks when I cough or sneeze.”</p> 2929 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">J</span><div class="min-w-0"> 2930 <div class="text-body-sm font-medium leading-5 text-foreground">Jackie N.</div> 2931 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2932 </div> 2933 </div> 2934 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2935 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2936 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2937 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2938</div> 2939 2940 <p class="mt-2.5 text-body text-foreground-soft">“
2940My mom says Because works better than Depends — holds more, fits better, everything. And she is very hard to please, so thank you!”</p> 2941 <div class="mt-5 flex items-center gap-2.5"><img 2942 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2943 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-helen.jpg?v=183773588348987599171788190894" 2944 alt="Helen GA" 2945 width="40" 2946 height="40" 2947 loading="lazy" 2948 ><div class="min-w-0"> 2949 <div class="text-body-sm font-medium leading-5 text-foreground">Helen, GA</div> 2950 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2951 </div> 2952 </div> 2953 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2954 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2955 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2956 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2957</div> 2958 2959 <p class="mt-2.5 text-body text-foreground-soft">“They give me the confidence that I will not leak onto the bed. Adding a well-fitting pair of undies seals the moisture in.”</p> 2960 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">B</span><div class="min-w-0"> 2961 <div class="text-body-sm font-medium leading-5 text-foreground">Barbara S.</div> 2962 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2963 </div> 2964 </div> 2965 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2966 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2967 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2968 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2969</div> 2970 2971 <p class="mt-2.5 text-body text-foreground-soft">“As long as I’ve been a Because customer, I can only say good things. I get my money’s worth, and I’m glad the product is worth the price!”</p> 2972 <div class="mt-5 flex items-center gap-2.5"><img 2973 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 2974 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-iris.jpg?v=162123086467588868621788190895" 2975 alt="Iris NY" 2976 width="40" 2977 height="40" 2978 loading="lazy" 2979 ><div class="min-w-0"> 2980 <div class="text-body-sm font-medium leading-5 text-foreground">Iris, NY</div> 2981 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2982 </div> 2983 </div> 2984 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2985 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 2986 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 2987 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 2988</div> 2989 2990 <p class="mt-2.5 text-body text-foreground-soft">“More comfortable, less irritating, easier to put on, and they don’t swell as much from perspiration. Feels as good as normal underwear.”</p> 2991 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">G</span><div class="min-w-0"> 2992 <div class="text-body-sm font-medium leading-5 text-foreground">George</div> 2993 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 2994 </div> 2995 </div> 2996 </article></div></div> 2997 </div><div class="w-full max-w-[340px] flex-none max-[1140px]:hidden">
2998 <div class="spark-vwall__track flex flex-col gap-6 pb-6" style="--spark-vwall-speed: 38s"><div class="spark-vwall__copy flex flex-col gap-6"><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 2999 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3000 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3001 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3002</div> 3003 3004 <p class="mt-2.5 text-body text-foreground-soft">“With these pads I can sleep all night. I don’t wake up with a wet spill at all. For months I was waking up about every hour. Now, with the overnight underwear plus this pad, I can sleep, sleep, sleep.”</p> 3005 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">B</span><div class="min-w-0"> 3006 <div class="text-body-sm font-medium leading-5 text-foreground">B C.</div> 3007 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3008 </div> 3009 </div> 3010 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3011 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3012 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3013 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3014</div> 3015 3016 <p class="mt-2.5 text-body text-foreground-soft">“These fit very well. The feel is like wearing cotton, but thicker. They hold a lot. I can wear these overnight and will have no leaks.”</p> 3017 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">D</span><div class="min-w-0"> 3018 <div class="text-body-sm font-medium leading-5 text-foreground">Debra M.</div> 3019 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3020 </div> 3021 </div> 3022 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3023 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3024 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3025 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3026</div> 3027 3028 <p class="mt-2.5 text-body text-foreground-soft">“I use these when I’m going to be out and about all day or when I travel, because I know I’ll be safe from accidents.”</p> 3029 <div class="mt-5 flex items-center gap-2.5"><img 3030 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 3031 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-glenda.jpg?v=152264892713162604561788190898" 3032 alt="Glenda TN" 3033 width="40" 3034 height="40" 3035 loading="lazy" 3036 ><div class="min-w-0"> 3037 <div class="text-body-sm font-medium leading-5 text-foreground">Glenda, TN</div> 3038 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3039 </div> 3040 </div> 3041 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3042 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3043 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3044 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3045</div> 3046 3047 <p class="mt-2.5 text-body text-foreground-soft">“Great fit, and very absorbent. I’m very confident when I go out for several hours at a time.”</p> 3048 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">L</span><div class="min-w-0"> 3049 <div class="text-body-sm font-medium leading-5 text-foreground">Linda</div> 3050 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3051 </div> 3052 </div> 3053 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3054 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3055 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3056 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3057</div> 3058 3059 <p class="mt-2.5 text-body text-foreground-soft">“I’ve used a couple of different brands, and this is absolutely the most comfortable and absorbent — especially for a larger woman!”</p> 3060 <div class="mt-5 flex items-center gap-2.5"><img 3061 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 3062 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-rose.jpg?v=26396169687436961721788190897" 3063 alt="Rose MI" 3064 width="40" 3065 height="40" 3066 loading="lazy" 3067 ><div class="min-w-0"> 3068 <div class="text-body-sm font-medium leading-5 text-foreground">Rose, MI</div> 3069 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3070 </div> 3071 </div> 3072 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3073 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3074 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3075 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3076</div> 3077 3078 <p class="mt-2.5 text-body text-foreground-soft">“The maximum guard is super absorbent — the best I’ve used. Nothing Depends makes comes close.”</p> 3079 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">K</span><div class="min-w-0"> 3080 <div class="text-body-sm font-medium leading-5 text-foreground">Keith</div> 3081 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3082 </div> 3083 </div> 3084 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3085 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3086 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3087 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3088</div> 3089 3090 <p class="mt-2.5 text-body text-foreground-soft">“I love the Overnight Boosters — I use them day and night. Their extra absorbency gives me peace of mind.”</p> 3091 <div class="mt-5 flex items-center gap-2.5"><img 3092 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 3093 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-eleanor.jpg?v=86381249729724463021788190897" 3094 alt="Eleanor MO" 3095 width="40" 3096 height="40" 3097 loading="lazy" 3098 ><div class="min-w-0"> 3099 <div class="text-body-sm font-medium leading-5 text-foreground">Eleanor, MO</div> 3100 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3101 </div> 3102 </div> 3103 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3104 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3105 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3106 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3107</div> 3108 3109 <p class="mt-2.5 text-body text-foreground-soft">“Once I tried the booster pads I couldn’t sleep without them. They save me so much worry and anxiety. I am delighted with them — a quality of life difference for me.”</p> 3110 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">P</span><div class="min-w-0"> 3111 <div class="text-body-sm font-medium leading-5 text-foreground">Patricia L.</div> 3112 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3113 </div> 3114 </div> 3115 </article></div>
3115<div class="spark-vwall__copy flex flex-col gap-6" aria-hidden="true"><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3116 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3117 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3118 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3119</div> 3120 3121 <p class="mt-2.5 text-body text-foreground-soft">“With these pads I can sleep all night. I don’t wake up with a wet spill at all. For months I was waking up about every hour. Now, with the overnight underwear plus this pad, I can sleep, sleep, sleep.”</p> 3122 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">B</span><div class="min-w-0"> 3123 <div class="text-body-sm font-medium leading-5 text-foreground">B C.</div> 3124 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3125 </div> 3126 </div> 3127 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3128 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3129 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3130 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3131</div> 3132 3133 <p class="mt-2.5 text-body text-foreground-soft">“These fit very well. The feel is like wearing cotton, but thicker. They hold a lot. I can wear these overnight and will have no leaks.”</p> 3134 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">D</span><div class="min-w-0"> 3135 <div class="text-body-sm font-medium leading-5 text-foreground">Debra M.</div> 3136 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3137 </div> 3138 </div> 3139 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3140 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3141 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3142 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3143</div> 3144 3145 <p class="mt-2.5 text-body text-foreground-soft">“I use these when I’m going to be out and about all day or when I travel, because I know I’ll be safe from accidents.”</p> 3146 <div class="mt-5 flex items-center gap-2.5"><img 3147 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 3148 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-glenda.jpg?v=152264892713162604561788190898" 3149 alt="Glenda TN" 3150 width="40" 3151 height="40" 3152 loading="lazy" 3153 ><div class="min-w-0"> 3154 <div class="text-body-sm font-medium leading-5 text-foreground">Glenda, TN</div> 3155 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3156 </div> 3157 </div> 3158 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3159 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3160 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3161 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3162</div> 3163 3164 <p class="mt-2.5 text-body text-foreground-soft">“Great fit, and very absorbent. I’m very confident when I go out for several hours at a time.”</p> 3165 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">L</span><div class="min-w-0"> 3166 <div class="text-body-sm font-medium leading-5 text-foreground">Linda</div> 3167 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3168 </div> 3169 </div> 3170 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3171 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3172 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3173 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3174</div> 3175 3176 <p class="mt-2.5 text-body text-foreground-soft">“I’ve used a couple of different brands, and this is absolutely the most comfortable and absorbent — especially for a larger woman!”</p> 3177 <div class="mt-5 flex items-center gap-2.5"><img 3178 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 3179 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-rose.jpg?v=26396169687436961721788190897" 3180 alt="Rose MI" 3181 width="40" 3182 height="40" 3183 loading="lazy" 3184 ><div class="min-w-0"> 3185 <div class="text-body-sm font-medium leading-5 text-foreground">Rose, MI</div> 3186 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3187 </div> 3188 </div> 3189 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3190 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3191 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3192 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3193</div> 3194 3195 <p class="mt-2.5 text-body text-foreground-soft">“The maximum guard is super absorbent — the best I’ve used. Nothing Depends makes comes close.”</p> 3196 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">K</span><div class="min-w-0"> 3197 <div class="text-body-sm font-medium leading-5 text-foreground">Keith</div> 3198 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3199 </div> 3200 </div> 3201 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3202 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3203 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3204 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3205</div> 3206 3207 <p class="mt-2.5 text-body text-foreground-soft">“I love the Overnight Boosters — I use them day and night. Their extra absorbency gives me peace of mind.”</p> 3208 <div class="mt-5 flex items-center gap-2.5"><img 3209 class="h-10 w-10 flex-none rounded-full border border-card-border object-cover object-top" 3210 src="//becausemarket.com/cdn/shop/t/105/assets/spark-review-eleanor.jpg?v=86381249729724463021788190897" 3211 alt="Eleanor MO" 3212 width="40" 3213 height="40" 3214 loading="lazy" 3215 ><div class="min-w-0"> 3216 <div class="text-body-sm font-medium leading-5 text-foreground">Eleanor, MO</div> 3217 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3218 </div> 3219 </div> 3220 </article><article class="rounded-[24px] border border-card-border bg-white p-[clamp(20px,2.4vw,30px)] shadow-[0_10px_30px_rgba(15,189,181,0.10)]"> 3221 <div class="relative inline-block text-body-lg leading-none whitespace-nowrap" role="img" aria-label="5 out of 5 stars"> 3222 <span class="block text-border-2" aria-hidden="true">★★★★★</span> 3223 <span class="absolute inset-y-0 left-0 block overflow-hidden text-star" style="width: 100.0%" aria-hidden="true">★★★★★</span> 3224</div> 3225 3226 <p class="mt-2.5 text-body text-foreground-soft">“Once I tried the booster pads I couldn’t sleep without them. They save me so much worry and anxiety. I am delighted with them — a quality of life difference for me.”</p> 3227 <div class="mt-5 flex items-center gap-2.5"><span class="flex h-10 w-10 flex-none items-center justify-center rounded-full border border-card-border bg-muted font-serif text-body-sm text-foreground-soft" aria-hidden="true">P</span><div class="min-w-0"> 3228 <div class="text-body-sm font-medium leading-5 text-foreground">Patricia L.</div> 3229 <div class="text-body-sm leading-5 text-muted-foreground">Verified buyer</div> 3230 </div> 3231 </div> 3232 </article></div></div> 3233 </div></div><div class="spark-reviews__cta mt-[clamp(36px,4vw,52px)] flex justify-center"> 3234 <a href="/pages/reviews" class="spark-btn spark-btn--outline-dark"> 3235 Read all 1,000+ reviews 3236 </a> 3237 </div> 3238</section> 3239 3240<section class="spark-about mx-auto max-w-shell px-pad-x py-section-y"> 3241 <div class="spark-about__grid grid grid-cols-[repeat(auto-fit,minmax(320px,1fr))] items-stretch gap-[clamp(36px,5vw,80px)] max-[760px]:grid-cols-1"> 3242 <div><h2 class="spark-about__heading spark-about__heading--column m-0 mb
3242-2.5 font-serif text-display font-normal max-[760px]:hidden"> 3243 We’re Because. 3244 </h2> 3245 <p class="spark-about__sub spark-about__sub--column m-0 mb-[22px] font-serif text-lead font-normal text-balance text-foreground-soft max-[760px]:hidden"> 3246 Thoughtfully designed essentials for your ever‑evolving life. 3247 </p><p class="spark-about__body m-0 mb-6 max-w-[560px] text-body-lg text-foreground-soft"> 3248 Our urologist-designed incontinence protection actually works 3249 — <b>up to 37% more absorbent</b> than leading brands — and it’s delivered discreetly to 3250 <b>over a million doors</b>. 3251 </p><ul class="spark-trust-marks m-0 grid list-none items-center p-0 spark-about__marks mt-7 mb-2 max-w-[560px] grid-cols-2"><li> 3252 <button 3253 type="button" 3254 class="spark-trust-mark spark-trust-mark--link" 3255 data-spark-fr-open 3256 data-fr-src="https://app.thefrontrowhealth.com/api/widgets/modal?presentation_type=quant&product_id=1749"data-fr-wait 3257 aria-haspopup="dialog" 3258 > 3259 <span class="spark-trust-mark__ring" aria-hidden="true"> 3260 <svg viewBox="0 0 16 16" class="h-[17px] w-[17px]" focusable="false"> 3261 <path d="M8 1.4 2.2 3.4v4.2c0 3 2.3 5.8 5.8 6.9 3.5-1.1 5.8-3.9 5.8-6.9V3.4L8 1.4Z" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linejoin="round"/> 3262 <path d="M5.6 7.9 7.3 9.6l3.3-3.4" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/> 3263 </svg> 3264 </span> 3265 <span class="spark-trust-mark__label">Clinicians’ Choice</span> 3266 </button> 3267 </li><li class="spark-trust-mark"> 3268 <span class="spark-trust-mark__ring" aria-hidden="true"><svg viewBox="0 0 24 13" class="h-[13px] w-auto" focusable="false"> 3269 <rect width="24" height="13" fill="#fff"/> 3270 <g fill="#b22234"> 3271 <rect width="24" height="1.857"/> 3272 <rect y="3.714" width="24" height="1.857"/> 3273 <rect y="7.429" width="24" height="1.857"/> 3274 <rect y="11.143" width="24" height="1.857"/> 3275 </g> 3276 <rect width="9.6" height="7.429" fill="#3c3b6e"/> 3277 <rect x="0.4" y="0.4" width="23.2" height="12.2" fill="none" stroke="currentColor" stroke-opacity="0.22" stroke-width="0.8"/> 3278 </svg> 3279 </span> 3280 <span class="spark-trust-mark__label">Made in USA</span> 3281 </li> 3282 3283 <li class="spark-trust-mark"> 3284 <span class="spark-trust-mark__ring" aria-hidden="true"> 3285 <svg viewBox="0 0 16 16" class="h-[17px] w-[17px]" focusable="false"> 3286 <rect x="1.25" y="3.25" width="13.5" height="9.5" rx="2" fill="none" stroke="currentColor" stroke-width="1.3"/> 3287 <path d="M1.25 6.75h13.5" stroke="currentColor" stroke-width="1.3"/> 3288 <path d="M4 10.25h3" stroke="currentColor" stroke-width="1.3" stroke-linecap="round"/> 3289 </svg> 3290 </span> 3291 <span class="spark-trust-mark__label">FSA/HSA Eligible</span> 3292 </li><li><a 3293 class="spark-trust-mark spark-trust-mark--link" 3294 href="https://www.bbb.org/us/ca/menlo-park/profile/senior-delivery-services/because-market-1116-881197" 3295 target="_blank" 3296 rel="noopener noreferrer" 3297 aria-label="BBB Accredited Business, A+ rating â opens our BBB profile in a new tab" 3298 > 3299 <span class="spark-trust-mark__ring spark-trust-mark__ring--text" aria-hidden="true">A+</span> 3300 <span class="spark-trust-mark__label">BBB Accredited</span> 3301 </a> 3302 </li></ul>
3302<script 3303 async 3304 src="https://app.thefrontrowhealth.com/api/widgets/script?presentation_type=quant&product_id=1749" 3305 ></script>
3305 3306 </div> 3307 <div class="spark-about__media relative min-h-[300px] overflow-hidden rounded-card bg-muted max-[760px]:order-[-1] max-[760px]:min-h-0"><video 3308 class="spark-about__video absolute inset-0 h-full w-full object-cover max-[760px]:static max-[760px]:aspect-[16/10]" 3309 data-src-sd="//becausemarket.com/cdn/shop/files/spark-products-2026-sd.mp4?v=4051176544931672830" 3310 data-src-hd="//becausemarket.com/cdn/shop/files/spark-products-2026.mp4?v=6571046077824463199" 3311 poster="//becausemarket.com/cdn/shop/t/105/assets/spark-products-2026-poster.jpg?v=129434383057504258291788190895" 3312 autoplay 3313 muted 3314 loop 3315 playsinline 3316 preload="metadata" 3317 aria-hidden="true" 3318 data-spark-video 3319 ></video> 3320 <div 3321 class="spark-about__media-scrim absolute inset-0 hidden bg-[linear-gradient(to_top,rgba(22,28,44,0.82)_0%,rgba(22,28,44,0.25)_45%,transparent_70%)] max-[760px]:block" 3322 aria-hidden="true" 3323 ></div><div class="spark-about__media-copy absolute right-5 bottom-4 left-5 hidden text-cream [text-shadow:0_1px_6px_rgba(0,0,0,0.35)] max-[760px]:block"> 3324 <h2 class="spark-about__heading m-0 mb-1.5 font-serif text-display font-normal">We’re Because.</h2> 3325 <p class="spark-about__sub m-0 font-serif text-lead font-normal text-balance text-[#f0ede0]"> 3326 Thoughtfully designed essentials for your ever‑evolving life. 3327 </p> 3328 </div> 3329 </div> 3330 </div> 3331 3332 <div class="spark-about__vp-grid mt-[clamp(36px,4vw,56px)] grid grid-cols-3 gap-[18px] max-[760px]:grid-cols-1"><a 3333 href="/pages/about-us"class="spark-vp-card group relative block aspect-[4/3] overflow-hidden rounded-[22px] bg-muted no-underline transition-transform duration-200 hover:-translate-y-1 focus-visible:-translate-y-1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary max-[760px]:aspect-[16/9]" 3334 > 3335 <video 3336 class="absolute inset-0 h-full w-full object-cover" 3337 data-src-sd="//becausemarket.com/cdn/shop/files/spark-vp-quality-sd.mp4?v=7597982412910749365" 3338 data-src-hd="//becausemarket.com/cdn/shop/files/spark-vp-quality.mp4?v=14027148379986717496" 3339 poster="//becausemarket.com/cdn/shop/t/105/assets/spark-vp-quality-poster.jpg?v=108085223420281149811788190897" 3340 autoplay 3341 muted 3342 loop 3343 playsinline 3344 preload="metadata" 3345 aria-hidden="true" 3346 data-spark-video 3347 ></video> 3348 <div 3349 class="spark-vp-card__scrim absolute inset-0 bg-[linear-gradient(to_top,rgba(22,28,44,0.94)_0%,rgba(22,28,44,0.45)_40%,transparent_65%)]" 3350 ></div> 3351 <div class="spark-vp-card__copy absolute right-5 bottom-[18px] left-5 text-white [text-shadow:0_1px_6px_rgba(0,0,0,0.35)] max-[760px]:bottom-[14px]"> 3352 <h3 class="spark-vp-card__title m-0 mb-[5px] text-h3 font-semibold">Leading quality</h3><p class="spark-vp-card__body m-0 min-h-[2.6em] text-body text-[#f0ede0] max-[760px]:min-h-0">Urologist-designed, skin-safe, made in the USA.</p> 3353 <span class="spark-vp-card__more mt-2.5 inline-flex items-center gap-1.5 text-body-sm font-semibold text-white"> 3354 Learn more 3355 <svg class="h-[14px] w-auto transition-transform duration-200 group-hover:translate-x-1" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 8h10M9 4l4 4-4 4"/></svg> 3356 </span> 3357 </div> 3358 </a><a 3359 href="/pages/about-us"class="spark-vp-card group relative block aspect-[4/3] overflow-hidden rounded-[22px] bg-muted no-underline transition-transform duration-200 hover:-translate-y-1 focus-visible:-translate-y-1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary max-[760px]:aspect-[16/9]" 3360 > 3361 <video 3362 class="absolute inset-0 h-full w-full object-cover" 3363 data-src-sd="//becausemarket.com/cdn/shop/files/spark-vp-discreet-sd.mp4?v=15928351420568837211"
3364 data-src-hd="//becausemarket.com/cdn/shop/files/spark-vp-discreet.mp4?v=16870256818482178205" 3365 poster="//becausemarket.com/cdn/shop/t/105/assets/spark-vp-discreet-poster.jpg?v=131751974110584984321788190896" 3366 autoplay 3367 muted 3368 loop 3369 playsinline 3370 preload="metadata" 3371 aria-hidden="true" 3372 data-spark-video 3373 ></video> 3374 <div 3375 class="spark-vp-card__scrim absolute inset-0 bg-[linear-gradient(to_top,rgba(22,28,44,0.94)_0%,rgba(22,28,44,0.45)_40%,transparent_65%)]" 3376 ></div> 3377 <div class="spark-vp-card__copy absolute right-5 bottom-[18px] left-5 text-white [text-shadow:0_1px_6px_rgba(0,0,0,0.35)] max-[760px]:bottom-[14px]"> 3378 <h3 class="spark-vp-card__title m-0 mb-[5px] text-h3 font-semibold">Convenient & discreet</h3><p class="spark-vp-card__body m-0 min-h-[2.6em] text-body text-[#f0ede0] max-[760px]:min-h-0">Unmarked packaging, on your schedule.</p> 3379 <span class="spark-vp-card__more mt-2.5 inline-flex items-center gap-1.5 text-body-sm font-semibold text-white"> 3380 Learn more 3381 <svg class="h-[14px] w-auto transition-transform duration-200 group-hover:translate-x-1" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 8h10M9 4l4 4-4 4"/></svg> 3382 </span> 3383 </div> 3384 </a><a 3385 href="/pages/about-us"class="spark-vp-card group relative block aspect-[4/3] overflow-hidden rounded-[22px] bg-muted no-underline transition-transform duration-200 hover:-translate-y-1 focus-visible:-translate-y-1 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-primary max-[760px]:aspect-[16/9]" 3386 > 3387 <video 3388 class="absolute inset-0 h-full w-full object-cover" 3389 data-src-sd="//becausemarket.com/cdn/shop/files/spark-vp-price-2026-sd.mp4?v=14857599658081281281" 3390 data-src-hd="//becausemarket.com/cdn/shop/files/spark-vp-price-2026.mp4?v=14438006348843504903" 3391 poster="//becausemarket.com/cdn/shop/t/105/assets/spark-vp-price-2026-poster.jpg?v=737574497867176901788190896" 3392 autoplay 3393 muted 3394 loop 3395 playsinline 3396 preload="metadata" 3397 aria-hidden="true" 3398 data-spark-video 3399 ></video> 3400 <div 3401 class="spark-vp-card__scrim absolute inset-0 bg-[linear-gradient(to_top,rgba(22,28,44,0.94)_0%,rgba(22,28,44,0.45)_40%,transparent_65%)]" 3402 ></div> 3403 <div class="spark-vp-card__copy absolute right-5 bottom-[18px] left-5 text-white [text-shadow:0_1px_6px_rgba(0,0,0,0.35)] max-[760px]:bottom-[14px]"> 3404 <h3 class="spark-vp-card__title m-0 mb-[5px] text-h3 font-semibold">Affordably priced</h3><p class="spark-vp-card__body m-0 min-h-[2.6em] text-body text-[#f0ede0] max-[760px]:min-h-0">Premium quality without the upcharge.</p> 3405 <span class="spark-vp-card__more mt-2.5 inline-flex items-center gap-1.5 text-body-sm font-semibold text-white"> 3406 Learn more 3407 <svg class="h-[14px] w-auto transition-transform duration-200 group-hover:translate-x-1" viewBox="0 0 16 16" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 8h10M9 4l4 4-4 4"/></svg> 3408 </span> 3409 </div> 3410 </a></div> 3411</section> 3412 3413<section class="spark-founder spark-founder--band mx-auto max-w-shell px-pad-x py-section-y"> 3414 <div class="spark-founder__grid grid grid-cols-[repeat(auto-fit,minmax(320px,1fr))] items-center gap-[clamp(32px,5vw,72px)] max-[760px]:grid-cols-1"> 3415 <div class="spark-founder__photos grid grid-cols-2 gap-[clamp(12px,2vw,20px)]"> 3416 <div class="spark-founder__photo overflow-hidden rounded-card bg-muted"> 3417 <img 3418 class="block aspect-[4/5] w-full object-cover" 3419 src="//becausemarket.com/cdn/shop/t/105/assets/spark-about-alexi-mom.jpg?v=104449432132565899971788190897" 3420 alt="Alexi, Because co-founder, with his mom" 3421 width="720" 3422 height="900" 3423 loading="lazy" 3424 > 3425 </div> 3426 <div class="spark-founder__photo overflow-hidden rounded-card bg-muted"> 3427 <img 3428 class="block aspect-[4/5] w-full object-cover" 3429 src="//becausemarket.com/cdn/shop/t/105/assets/spark-about-luca.jpg?v=94815263204213983041788190897" 3430 alt="Luca, Because co-founder, with his father" 3431 width="720" 3432 height="900" 3433 loading="lazy" 3434 > 3435 </div> 3436 </div> 3437 <div class="spark-founder__text"> 3438 <p class="spark-founder__kicker m-0 mb-3.5 text-body-sm tracking-[0.18em] text-gold uppercase"> 3439 Why we started 3440 </p> 3441 <h2 class="spark-founder__heading m-0 mb-5 font-serif text-h2 font-normal text-balance"> 3442 It started with a Nonna and a Babbo 3443 </h2> 3444 <p class="spark-founder__body m-0 mb-5 max-w-[560px] text-body-lg text-foreground-soft"> 3445 Alexi kept driving to the drugstore for his grandmother and kept coming home with things 3446 that didn’t work. Luca watched his father quietly stop going out. So the two of them 3447 made what their own family needed — and then made it for everyone else’s. 3448 </p> 3449 <p class="spark-founder__sig m-0 mb-6 font-serif text-lead font-normal text-foreground"> 3450 — Alexi & Luca, co‑founders 3451 </p> 3452 <a href="/pages/about-us" class="spark-btn spark-btn--primary">Read our story</a> 3453 </div> 3454 </div> 3455 </section> 3456<section class="spark-trial mx-auto max-w-shell px-pad-x pb-section-y leading-[normal]"> 3457 <div class="spark-trial__grid grid grid-cols-[repeat(auto-fit,minmax(300px,1fr))] items-center gap-[clamp(32px,5vw,72px)]"> 3458 <div class="spark-trial__media relative aspect-[4/5] overflow-hidden rounded-card bg-muted max-[760px]:aspect-[16/10]"> 3459 <video 3460 class="absolute inset-0 h-full w-full object-cover"
3461 data-src-sd="//becausemarket.com/cdn/shop/files/spark-trial-sd.mp4?v=3278886565598119402" 3462 data-src-hd="//becausemarket.com/cdn/shop/files/spark-trial.mp4?v=9899899502068086251" 3463 poster="//becausemarket.com/cdn/shop/t/105/assets/alexi-and-mother_800x.jpg?v=31224471074354513081788190896" 3464 autoplay 3465 muted 3466 loop 3467 playsinline 3468 preload="metadata" 3469 aria-hidden="true" 3470 data-spark-video 3471 ></video> 3472 <div 3473 class="spark-trial__media-scrim absolute inset-0 hidden bg-[linear-gradient(to_top,rgba(22,28,44,0.82)_0%,rgba(22,28,44,0.25)_45%,transparent_70%)] max-[760px]:block" 3474 aria-hidden="true" 3475 ></div><div class="spark-trial__media-copy absolute right-5 bottom-[58px] left-5 hidden text-cream [text-shadow:0_1px_6px_rgba(0,0,0,0.35)] max-[760px]:block"> 3476 <h2 class="spark-trial__heading m-0 font-serif text-h2 font-normal">Try Because for $9.99</h2> 3477 </div><div class="absolute inset-x-0 bottom-0 z-10 overflow-hidden bg-[rgba(228,244,242,0.92)] [&_.spark-trial__ticker]:rounded-none [&_.spark-trial__ticker]:bg-transparent"><div class="spark-trial__ticker spark-marquee spark-marquee--masked rounded-full bg-[#e4f4f2] py-2.5 motion-reduce:h-auto motion-reduce:overflow-visible motion-reduce:rounded-[20px] motion-reduce:py-4" role="region" aria-label="Membership perks"> 3478 <div class="spark-marquee__track [--spark-marquee-gap:clamp(28px,4vw,52px)] [--spark-marquee-speed:32s] motion-reduce:w-full motion-reduce:flex-wrap motion-reduce:justify-center"><span class="spark-marquee__copy motion-reduce:w-full motion-reduce:basis-full motion-reduce:min-w-0 motion-reduce:flex-wrap motion-reduce:justify-center motion-reduce:gap-x-4 motion-reduce:gap-y-2"><span class="spark-trial__perk flex flex-none items-center gap-2"> 3479 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3480 <path d="M12 2v20" /> 3481 <path d="M16 7a3.5 3.5 0 0 0-3.5-2.5h-1A3 3 0 0 0 11 10h2a3 3 0 0 1 .5 6h-1.5A3.5 3.5 0 0 1 8 13.5" /> 3482 </svg> 3483 <span class="text-body font-medium text-foreground">$48 value</span> 3484 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3485 </span> 3486 <span class="spark-trial__perk flex flex-none items-center gap-2"> 3487 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3488 <path d="M21 8 12 3 3 8v8l9 5 9-5V8Z" /> 3489 <path d="m3 8 9 5 9-5" /> 3490 <path d="M12 21v-8" /> 3491 <path d="m7.5 5.5 9 5" /> 3492 </svg> 3493 <span class="text-body font-medium text-foreground">Free shipping</span> 3494 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3495 </span> 3496 <span class="spark-trial__perk flex flex-none items-center gap-2"> 3497 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3498 <rect x="3" y="4.5" width="18" height="16" rx="2.5" /> 3499 <path d="M3 9.5h18" /> 3500 <path d="M8 3v3" /> 3501 <path d="M16 3v3" /> 3502 <path d="m9 14.5 2 2 3.5-4" /> 3503 </svg> 3504 <span class="text-body font-medium text-foreground">Cancel anytime</span> 3505 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3506 </span><span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3507 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3508 <path d="M12 2v20" /> 3509 <path d="M16 7a3.5 3.5 0 0 0-3.5-2.5h-1A3 3 0 0 0 11 10h2a3 3 0 0 1 .5 6h-1.5A3.5 3.5 0 0 1 8 13.5" /> 3510 </svg>
3511 <span class="text-body font-medium text-foreground">$48 value</span> 3512 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3513 </span> 3514 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3515 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3516 <path d="M21 8 12 3 3 8v8l9 5 9-5V8Z" /> 3517 <path d="m3 8 9 5 9-5" /> 3518 <path d="M12 21v-8" /> 3519 <path d="m7.5 5.5 9 5" /> 3520 </svg> 3521 <span class="text-body font-medium text-foreground">Free shipping</span> 3522 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3523 </span> 3524 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3525 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3526 <rect x="3" y="4.5" width="18" height="16" rx="2.5" /> 3527 <path d="M3 9.5h18" /> 3528 <path d="M8 3v3" /> 3529 <path d="M16 3v3" /> 3530 <path d="m9 14.5 2 2 3.5-4" /> 3531 </svg> 3532 <span class="text-body font-medium text-foreground">Cancel anytime</span> 3533 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3534 </span><span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3535 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3536 <path d="M12 2v20" /> 3537 <path d="M16 7a3.5 3.5 0 0 0-3.5-2.5h-1A3 3 0 0 0 11 10h2a3 3 0 0 1 .5 6h-1.5A3.5 3.5 0 0 1 8 13.5" /> 3538 </svg> 3539 <span class="text-body font-medium text-foreground">$48 value</span> 3540 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3541 </span> 3542 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3543 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3544 <path d="M21 8 12 3 3 8v8l9 5 9-5V8Z" /> 3545 <path d="m3 8 9 5 9-5" /> 3546 <path d="M12 21v-8" /> 3547 <path d="m7.5 5.5 9 5" /> 3548 </svg> 3549 <span class="text-body font-medium text-foreground">Free shipping</span> 3550 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3551 </span> 3552 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3553 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3554 <rect x="3" y="4.5" width="18" height="16" rx="2.5" /> 3555 <path d="M3 9.5h18" /> 3556 <path d="M8 3v3" /> 3557 <path d="M16 3v3" /> 3558 <path d="m9 14.5 2 2 3.5-4" /> 3559 </svg> 3560 <span class="text-body font-medium text-foreground">Cancel anytime</span> 3561 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3562 </span></span><span class="spark-marquee__copy motion-reduce:hidden" aria-hidden="true"><span class="spark-trial__perk flex flex-none items-center gap-2"> 3563 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3564 <path d="M12 2v20" /> 3565 <path d="M16 7a3.5 3.5 0 0 0-3.5-2.5h-1A3 3 0 0 0 11 10h2a3 3 0 0 1 .5 6h-1.5A3.5 3.5 0 0 1 8 13.5" /> 3566 </svg>
3567 <span class="text-body font-medium text-foreground">$48 value</span> 3568 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3569 </span> 3570 <span class="spark-trial__perk flex flex-none items-center gap-2"> 3571 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3572 <path d="M21 8 12 3 3 8v8l9 5 9-5V8Z" /> 3573 <path d="m3 8 9 5 9-5" /> 3574 <path d="M12 21v-8" /> 3575 <path d="m7.5 5.5 9 5" /> 3576 </svg> 3577 <span class="text-body font-medium text-foreground">Free shipping</span> 3578 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3579 </span> 3580 <span class="spark-trial__perk flex flex-none items-center gap-2"> 3581 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3582 <rect x="3" y="4.5" width="18" height="16" rx="2.5" /> 3583 <path d="M3 9.5h18" /> 3584 <path d="M8 3v3" /> 3585 <path d="M16 3v3" /> 3586 <path d="m9 14.5 2 2 3.5-4" /> 3587 </svg> 3588 <span class="text-body font-medium text-foreground">Cancel anytime</span> 3589 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3590 </span><span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3591 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3592 <path d="M12 2v20" /> 3593 <path d="M16 7a3.5 3.5 0 0 0-3.5-2.5h-1A3 3 0 0 0 11 10h2a3 3 0 0 1 .5 6h-1.5A3.5 3.5 0 0 1 8 13.5" /> 3594 </svg> 3595 <span class="text-body font-medium text-foreground">$48 value</span> 3596 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3597 </span> 3598 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3599 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3600 <path d="M21 8 12 3 3 8v8l9 5 9-5V8Z" /> 3601 <path d="m3 8 9 5 9-5" /> 3602 <path d="M12 21v-8" /> 3603 <path d="m7.5 5.5 9 5" /> 3604 </svg> 3605 <span class="text-body font-medium text-foreground">Free shipping</span> 3606 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3607 </span> 3608 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3609 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3610 <rect x="3" y="4.5" width="18" height="16" rx="2.5" /> 3611 <path d="M3 9.5h18" /> 3612 <path d="M8 3v3" /> 3613 <path d="M16 3v3" /> 3614 <path d="m9 14.5 2 2 3.5-4" /> 3615 </svg> 3616 <span class="text-body font-medium text-foreground">Cancel anytime</span> 3617 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3618 </span><span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3619 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3620 <path d="M12 2v20" /> 3621 <path d="M16 7a3.5 3.5 0 0 0-3.5-2.5h-1A3 3 0 0 0 11 10h2a3 3 0 0 1 .5 6h-1.5A3.5 3.5 0 0 1 8 13.5" /> 3622 </svg>
3623 <span class="text-body font-medium text-foreground">$48 value</span> 3624 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3625 </span> 3626 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3627 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3628 <path d="M21 8 12 3 3 8v8l9 5 9-5V8Z" /> 3629 <path d="m3 8 9 5 9-5" /> 3630 <path d="M12 21v-8" /> 3631 <path d="m7.5 5.5 9 5" /> 3632 </svg> 3633 <span class="text-body font-medium text-foreground">Free shipping</span> 3634 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3635 </span> 3636 <span class="spark-trial__perk flex flex-none items-center gap-2 spark-marquee__dup motion-reduce:hidden"> 3637 <svg class="text-primary-text" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 3638 <rect x="3" y="4.5" width="18" height="16" rx="2.5" /> 3639 <path d="M3 9.5h18" /> 3640 <path d="M8 3v3" /> 3641 <path d="M16 3v3" /> 3642 <path d="m9 14.5 2 2 3.5-4" /> 3643 </svg> 3644 <span class="text-body font-medium text-foreground">Cancel anytime</span> 3645 <span class="spark-trial__perk-sep text-primary/40" aria-hidden="true">✦</span> 3646 </span></span></div> 3647 </div></div> 3648 </div> 3649 <div><h2 class="spark-trial__heading spark-trial__heading--column mb-6 font-serif text-h2 font-normal max-[760px]:hidden"> 3650 Try Because for $9.99 3651 </h2> 3652 <p class="spark-trial__body mb-6 max-w-[440px] text-body-lg text-foreground-soft"> 3653 Your $48 starter kit — a full 20-pack of underwear, 2 travel packs, and 2 packs of wipes — shipped 3654 <b>free</b> and <b>discreetly</b>. 3655 </p> 3656 <a href="/pages/start-full-trial" class="spark-btn spark-btn--primary">Start my trial for $9.99</a></div> 3657 </div> 3658</section> 3659<style> 3660 html[data-spark-chat-hold] #shop-chat-widget .chat-minimized-container, 3661 html[data-spark-chat-hold] #shop-chat-widget .chat-input-container { 3662 opacity: 0 !important; 3663 visibility: hidden !important; 3664 pointer-events: none !important; 3665 } 3666 #shop-chat-widget .chat-minimized-container, 3667 #shop-chat-widget .chat-input-container { 3668 transition: opacity 0.3s ease; 3669 } 3670 @media (prefers-reduced-motion: reduce) { 3671 #shop-chat-widget .chat-minimized-container, 3672 #shop-chat-widget .chat-input-container { 3673 transition: none; 3674 } 3675 } 3676</style>
3677<script> 3678 document.documentElement.setAttribute('data-spark-chat-hold', ''); 3679</script>
3679 3680<!-- External Chat Widget â hosted on auroracdn (our CDN), not Shopify CDN. --> 3681 3682<div id="shop-chat-widget" hidden></div><!-- Load Widget CSS (async to avoid render-block) --> 3683 <link id="chat-widget-css" rel="stylesheet" href="https://auroracdn.becausemarket.com/chat-widget/chat-widget.css?v=20260824" media="print" onload="this.media='all'"> 3684 <noscript><link rel="stylesheet" href="https://auroracdn.becausemarket.com/chat-widget/chat-widget.css?v=20260824"></noscript><style> 3685 /* 3686 Critical: pin the widget root out of document flow BEFORE the async 3687 chat-widget.css (media=print onload) applies. The deferred widget JS 3688 calls scrollIntoView() on its message anchor on mount; without a 3689 fixed/overflow ancestor that scroll bubbles to window and yanks the 3690 page to the bottom. This rule must mirror .chat-widget's positioning. 3691 */ 3692 #shop-chat-widget > .chat-widget { 3693 position: fixed; 3694 top: 0; 3695 left: 0; 3696 width: 100%; 3697 height: 100%; 3698 pointer-events: none; 3699 } 3700 3701 /* 3702 Critical: enforce the host's [hidden] here rather than trusting a theme 3703 reset. This is the rule that has to hold BEFORE chat-widget.css applies, 3704 so it cannot depend on a stylesheet that may not have arrived. 3705 */ 3706 #shop-chat-widget[hidden] { 3707 display: none !important; 3708 } 3709 </style> 3710 3711 <!-- Load Widget JavaScript --> 3712
3712<script src="https://auroracdn.becausemarket.com/chat-widget/chat-widget.iife.js?v=20260824" defer></script>
3712 3713 3714 <!-- Initialize Widget --> 3715
3715<script> 3716 (function() { 3717 // Check page visibility settings. 3718 // Raw textarea values are passed straight to JS and split here â Liquid's 3719 // split: '\n' does NOT interpret the escape (it splits on a literal 3720 // backslash-n), so splitting must happen in JS. 3721 var whitelistRaw = "home\n\/pages\/account\ncollection\nproduct" || ''; 3722 var blacklistRaw = "" || ''; 3723 // `force` (passed on the Help page) shows the widget regardless of the page 3724 // whitelist. Defaults false â the widget itself is unchanged from prod. 3725 var forceShow = false; 3726 var currentPath = window.location.pathname; 3727 var currentTemplate = "index"; 3728 var currentTemplateFull = "index"; 3729 3730 // CHAT-VISIBILITY-LOGIC-START 3731 function parsePageList(raw) { 3732 if (!raw) return []; 3733 var lines = String(raw).split(/\r?\n/); 3734 var entries = []; 3735 for (var i = 0; i < lines.length; i++) { 3736 var entry = lines[i].trim().toLowerCase(); 3737 if (entry) entries.push(entry); 3738 } 3739 return entries; 3740 } 3741 3742 function normalizePath(path) { 3743 var normalized = String(path || '/').toLowerCase(); 3744 if (normalized.length > 1 && normalized.charAt(normalized.length - 1) === '/') { 3745 normalized = normalized.slice(0, -1); 3746 } 3747 return normalized || '/'; 3748 } 3749 3750 function matchesEntry(entry, path, templateName, templateFull) { 3751 var normalizedPath = normalizePath(path); 3752 var template = String(templateName || '').toLowerCase(); 3753 var fullTemplate = String(templateFull || '').toLowerCase(); 3754 3755 // 'home' or '/' â homepage only 3756 if (entry === 'home' || entry === '/') { 3757 return normalizedPath === '/' || template === 'index'; 3758 } 3759 3760 if (entry.charAt(0) === '/') { 3761 if (entry.charAt(entry.length - 1) === '*') { 3762 // Prefix wildcard: '/collections/*' matches '/collections/sale' 3763 // and '/collections', but not '/collections-sale'. 3764 var base = entry.slice(0, -1); 3765 if (normalizedPath.indexOf(base) === 0) return true; 3766 var baseTrimmed = base.length > 1 && base.charAt(base.length - 1) === '/' ? base.slice(0, -1) : base; 3767 return normalizedPath === normalizePath(baseTrimmed); 3768 } 3769 // Exact path match 3770 return normalizedPath === normalizePath(entry); 3771 } 3772 3773 // Full template with suffix, e.g. 'page.contact' 3774 if (entry.indexOf('.') !== -1) { 3775 return fullTemplate === entry; 3776 } 3777 3778 // Bare word â exact Shopify template name, e.g. 'product', 'cart' 3779 return template === entry; 3780 } 3781 3782 function listMatches(entries, path, templateName, templateFull) { 3783 for (var i = 0; i < entries.length; i++) { 3784 if (matchesEntry(entries[i], path, templateName, templateFull)) return true; 3785 } 3786 return false; 3787 } 3788 3789 function shouldShowChatWidget(whitelistRaw, blacklistRaw, path, templateName, templateFull) { 3790 var whitelist = parsePageList(whitelistRaw); 3791 var blacklist = parsePageList(blacklistRaw); 3792 // Empty whitelist â show on all pages; blacklist always wins. 3793 var isWhitelisted = whitelist.length === 0 || listMatches(whitelist, path, templateName, templateFull); 3794 var isBlacklisted = listMatches(blacklist, path, templateName, templateFull); 3795 return isWhitelisted && !isBlacklisted; 3796 } 3797 // CHAT-VISIBILITY-LOGIC-END 3798 3799 // Only initialize if widget should be shown on this page 3800 if (!forceShow && !shouldShowChatWidget(whitelistRaw, blacklistRaw, currentPath, currentTemplate, currentTemplateFull)) { 3801 console.log('[Chat Widget] Hidden on this page per settings'); 3802 return; 3803 } 3804 3805 // Mount-once guard. tryMount() is idempotent â multiple recovery 3806 // signals (stylesheet onload / script onload / polling / chatWidgetReady 3807 // event) all race to call it; whichever wins first mounts, the rest no-op. 3808 var mounted = false; 3809 var host = document.getElementById('shop-chat-widget'); 3810 var cssLink = document.getElementById('chat-widget-css'); 3811 3812 // The stylesheet is fetched async (media=print, flipped to media=all by the 3813 // tag's own onload) so it never blocks render â which means it can still be 3814 // unapplied when the bundle is ready. Mounting then paints the widget's raw 3815 // markup over the top of the page: on the Help page that put a bare chat 3816 // icon, "Chat Support" and "Type your message..." across the header while 3817 // the corner bubble the "Chat now" buttons drive was nowhere to be seen. 3818 // 3819 // So the stylesheet gates the mount too. The flag is read off the media 3820 // attribute rather than a listener: the onload is an attribute on the tag 3821 // itself, so it cannot be missed the way a late-attached listener can â 3822 // including when the sheet comes from cache and loads during parse. 3823 function stylesReady() { 3824 return !cssLink || cssLink.media === 'all'; 3825 } 3826 3827 if (cssLink) { 3828 cssLink.addEventListener('error', function () { 3829 console.error('[Chat Widget] Stylesheet failed to load (network / CDN error) â not mounting; an unstyled widget would cover the page'); 3830 }, { once: true }); 3831 } 3832 3833 function tryMount() { 3834 if (mounted) return true; 3835 if (!stylesReady()) return false;
3836 if (!window.ChatWidget || typeof window.ChatWidget.mount !== 'function') return false; 3837 mounted = true; 3838 // Reveal only now, with both halves in hand. 3839 if (host) host.hidden = false; 3840 try { 3841 var customerId = null; 3842 if (customerId) { 3843 try { 3844 sessionStorage.setItem('shop_customer_id', customerId); 3845 3846 } catch (e) { /* sessionStorage may be blocked */ } 3847 } 3848 window.ChatWidget.mount({ 3849 selector: '#shop-chat-widget', 3850 shopDomain: 'becausemarket-prod.myshopify.com', 3851 customerId: customerId, 3852 3853 apiUrl: "wss:\/\/aurora-api.becausedev.com\/v1\/chat", 3854 3855 enableScrollEffect: true, 3856 checkoutTitle: "Let's get this for you!", 3857 inputPlaceholder: "How can we help? Ask anything...", 3858 panelInputPlaceholder: "Type your message...", 3859 showInputGlow: true, 3860 inputGlowColor: "#11c4bb", 3861 inputGlowIntensity: 0.4 3862 }); 3863 return true; 3864 } catch (error) { 3865 mounted = false; // allow another attempt if mount throws 3866 if (host) host.hidden = true; // and don't leave a half-built widget on screen 3867 console.error('[Chat Widget] Mount error:', error); 3868 return false; 3869 } 3870 } 3871 3872 // Recovery signal #0 â the stylesheet's load event, for the case where the 3873 // bundle is ready first (warm JS cache, cold CSS cache) and stylesReady() 3874 // is the only thing holding the mount back. The tag's inline onload was 3875 // registered before this listener, so media is already 'all' by the time 3876 // it runs. 3877 if (cssLink) cssLink.addEventListener('load', tryMount, { once: true }); 3878 3879 // Recovery signal #1 â the script tag's native load event. Most 3880 // reliable because the browser fires it the moment the IIFE finishes 3881 // executing (and therefore window.ChatWidget should be defined). 3882 // Matched on the bundle path, not the host: the dev store loads the same 3883 // file from auroracdn-dev, where a prod-host selector found nothing and 3884 // this signal was silently dead. 3885 var script = document.querySelector('script[src*="/chat-widget/chat-widget.iife.js"]'); 3886 if (script) { 3887 script.addEventListener('load', tryMount, { once: true }); 3888 script.addEventListener('error', function () { 3889 console.error('[Chat Widget] Script tag failed to load (network / CDN error)'); 3890 }, { once: true }); 3891 } 3892 3893 // Recovery signal #2 â chatWidgetReady event, if the IIFE chooses to 3894 // dispatch it (some builds do, some don't). 3895 window.addEventListener('chatWidgetReady', tryMount); 3896 3897 // Recovery signal #3 â constant-interval polling, 250 ms à 30 s. 3898 // Catches the case where the script loaded but the load event fired 3899 // before our listener was attached, and the case where the IIFE 3900 // assigns window.ChatWidget asynchronously (rare). 3901 // Replaces the previous 5-retry exponential backoff (100â1600ms, 3902 // total ~3.1 s window) which was too tight for slow connections / 3903 // cold auroracdn cache and resulted in users seeing 3904 // "[Chat Widget] Failed to load after 5 attempts". 3905 function startPolling() { 3906 if (tryMount()) return; 3907 var elapsed = 0; 3908 var pollMs = 250; 3909 var budgetMs = 30000; 3910 var poller = setInterval(function () { 3911 if (tryMount()) { clearInterval(poller); return; } 3912 elapsed += pollMs; 3913 if (elapsed >= budgetMs) { 3914 clearInterval(poller); 3915 // Name the half that never arrived â "failed to load" alone did not 3916 // say whether the bundle or its stylesheet was the one missing. 3917 if (!mounted) { 3918 console.error('[Chat Widget] Failed to load after', budgetMs, 'ms â', 3919 stylesReady() ? 'stylesheet applied, bundle never defined window.ChatWidget' 3920 : 'stylesheet never applied'); 3921 } 3922 } 3923 }, pollMs); 3924 } 3925 3926 if (document.readyState === 'loading') { 3927 document.addEventListener('DOMContentLoaded', startPolling); 3928 } else { 3929 startPolling(); 3930 } 3931 })(); 3932 </script>
3932 3933 3934 <!-- End External Chat Widget --> 3935 3936 </main> 3937 3938 <footer class="spark-footer relative w-full overflow-hidden bg-background"><div class="spark-footer__panel relative mt-[clamp(32px,5vw,64px)] w-full overflow-hidden rounded-t-[clamp(24px,3vw,40px)] bg-dark"><div class="relative mx-auto grid max-w-shell gap-x-[clamp(28px,4vw,64px)] gap-y-[clamp(28px,3vw,40px)] px-pad-x py-[clamp(36px,4vw,56px)] min-[1000px]:grid-cols-[minmax(0,320px)_repeat(3,minmax(0,1fr))]"><div class="spark-footer__brand w-full max-w-[340px] min-[1000px]:[grid-column:1] min-[1000px]:[grid-row:1]"> 3939 <img 3940 class="block h-9 w-auto" 3941 src="//becausemarket.com/cdn/shop/t/105/assets/because-logo-reversed.svg?v=105430262575502395801788190896" 3942 alt="Because" 3943 width="114" 3944 height="36" 3945 loading="lazy" 3946 ><div class="spark-footer__signup mt-6"> 3947 <h2 class="m-0 mb-1.5 text-h3 leading-tight font-semibold text-cream">Get exclusive offers</h2> 3948 <p class="m-0 mb-4 text-body-sm text-dark-muted">New-customer deals, restock reminders, and care tips. No spam, ever.</p> 3949 <div class="klaviyo-form-SCRNX7"></div> 3950 </div> 3951 </div><div class="spark-footer__columns grid grid-cols-2 gap-x-[clamp(28px,6vw,64px)] gap-y-[clamp(28px,4vw,40px)] min-[1000px]:contents"><nav class="spark-footer__column flex flex-col gap-5" aria-label="Shop"> 3952 <h2 class="m-0 text-h3 leading-none font-semibold text-cream">Shop</h2> 3953 <ul class="m-0 flex list-none flex-col gap-3.5 p-0"><li> 3954 <a href="/collections/for-women" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">For Women</a> 3955 </li><li> 3956 <a href="/collections/for-men" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">For Men</a> 3957 </li><li> 3958 <a href="/collections/all-products-ia" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">Shop all</a> 3959 </li><li> 3960 <a href="/collections/bundles-1" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">Bundles</a> 3961 </li></ul> 3962 </nav><nav class="spark-footer__column flex flex-col gap-5" aria-label="Because"> 3963 <h2 class="m-0 text-h3 leading-none font-semibold text-cream">Because</h2> 3964 <ul class="m-0 flex list-none flex-col gap-3.5 p-0"><li> 3965 <a href="/pages/about-us" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">About us</a> 3966 </li><li> 3967 <a href="/pages/reviews" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">Customer Reviews</a> 3968 </li><li> 3969 <a href="/blogs/news" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">Blog</a> 3970 </li><li> 3971 <a href="/pages/store-locator" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">Find a Store</a> 3972 </li><li> 3973 <a href="/pages/faq" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">Help Center</a> 3974 </li></ul> 3975 </nav><nav class="spark-footer__column flex flex-col gap-5" aria-label="Account"> 3976 <h2 class="m-0 text-h3 leading-none font-semibold text-cream">Account</h2> 3977 <ul class="m-0 flex list-none flex-col gap-3.5 p-0"><li> 3978 <a href="/account" class="text-body-sm font-medium text-dark-muted transition-colors hover:text-cream">My account</a> 3979 </li></ul> 3980 </nav></div><div class="spark-footer__legalbar mt-2 min-[1000px]:mt-0 min-[1000px]:[grid-column:1/-1] min-[1000px]:[grid-row:2]"> 3981 <div class="flex flex-wrap items-center gap-x-5 gap-y-2 text-body-sm min-[1000px]:justify-end"><a href="/pages/privacy" class="text-dark-muted transition-colors hover:text-cream">Privacy</a><a href="/pages/terms-and-conditions" class="text-dark-muted transition-colors hover:text-cream">Terms</a><a href="/pages/accessibility" class="text-dark-muted transition-colors hover:text-cream">Accessibility</a><a href="/pages/ccpa-do-not-sell" class="text-dark-muted transition-colors hover:text-cream">Do Not Sell</a><a 3982 href="/pages/data-sharing-opt-out#/" 3983 id="fides-modal-link" 3984 class="spark-footer__privacy inline-flex items-center gap-1.5 text-dark-muted transition-colors hover:text-cream" 3985 > 3986 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" class="h-[1em] w-auto flex-none" aria-hidden="true" focusable="false" role="presentation"> 3987 <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" fill="#fff"/> 3988 <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h6.8l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" fill="#1E72B8"/> 3989 <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0L21.7 7.8l-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2
3989-.6 0-.8L20.9 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.3.6-.3.8 0z" fill="#fff"/> 3990 <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.4.2-.2 0-.3 0-.4-.2L5.6 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8.1 8.6l3.8-4.5c.2-.2.6-.2.8 0z" fill="#1E72B8"/> 3991 </svg> 3992 Your Privacy Choices 3993 </a> 3994 <span class="text-dark-muted">© 2026 Because</span> 3995 </div> 3996 </div> 3997 </div> 3998 </div> 3999</footer> 4000 4001 <div 4002 class="spark-quiz-modal fixed inset-0 z-[110] items-center justify-center bg-[rgba(22,28,44,0.55)] p-5 backdrop-blur-[3px]" 4003 role="dialog" 4004 aria-modal="true" 4005 aria-label="Find your perfect protection" 4006 data-spark-quiz-modal 4007> 4008 <div 4009 class="spark-quiz-modal__panel relative w-full max-w-[680px] max-h-[86vh] overflow-auto rounded-card bg-background p-[clamp(26px,4vw,44px)] shadow-[0_24px_80px_rgba(22,28,44,0.35)]" 4010 data-spark-quiz 4011 > 4012 <button 4013 type="button" 4014 class="spark-quiz-modal__close absolute top-4 right-4 h-9 w-9 cursor-pointer rounded-full border-none bg-muted text-[16px] leading-none text-foreground hover:bg-[#e6e2cf]" 4015 aria-label="Close quiz" 4016 data-spark-quiz-modal-close 4017 > 4018 ✕ 4019 </button> 4020 4021 <div class="spark-quiz__panel is-active" data-spark-quiz-panel="q1"> 4022 <h3 class="spark-quiz__question m-0 mb-6 pr-12 font-serif text-h3 font-normal"> 4023 1 — Who are you shopping for? 4024 </h3> 4025 <div class="spark-quiz__options grid grid-cols-[repeat(auto-fit,minmax(200px,1fr))] gap-3.5"> 4026 <button 4027 type="button" 4028 class="spark-quiz__option cursor-pointer rounded-chip border-[1.5px] border-border-3 bg-background px-5 py-[22px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4029 data-spark-quiz-who="her" 4030 > 4031 For her 4032 </button> 4033 <button 4034 type="button" 4035 class="spark-quiz__option cursor-pointer rounded-chip border-[1.5px] border-border-3 bg-background px-5 py-[22px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4036 data-spark-quiz-who="him" 4037 > 4038 For him 4039 </button> 4040 <button 4041 type="button" 4042 class="spark-quiz__option cursor-pointer rounded-chip border-[1.5px] border-border-3 bg-background px-5 py-[22px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4043 data-spark-quiz-who="loved" 4044 > 4045 For a loved one 4046 </button> 4047 </div> 4048 </div> 4049 4050 <div class="spark-quiz__panel" data-spark-quiz-panel="q1b"> 4051 <button 4052 type="button" 4053 class="spark-quiz__back m-0 mb-[18px] cursor-pointer border-none bg-transparent p-0 font-sans text-body-sm font-semibold text-muted-foreground hover:text-foreground" 4054 data-spark-quiz-goto="q1" 4055 > 4056 ← Back 4057 </button> 4058 <h3 class="spark-quiz__question m-0 mb-6 pr-12 font-serif text-h3 font-normal"> 4059 Who will be wearing it? 4060 </h3> 4061 <div class="spark-quiz__options grid grid-cols-[repeat(auto-fit,minmax(200px,1fr))] gap-3.5"> 4062 <button 4063 type="button" 4064 class="spark-quiz__option cursor-pointer rounded-chip border-[1.5px] border-border-3 bg-background px-5 py-[22px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4065 data-spark-quiz-who="her" 4066 > 4067 For her 4068 </button> 4069 <button 4070 type="button" 4071 class="spark-quiz__option cursor-pointer rounded-chip border-[1.5px] border-border-3 bg-background px-5 py-[22px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4072 data-spark-quiz-who="him" 4073 > 4074 For him 4075 </button> 4076 </div> 4077 </div> 4078 4079 <div class="spark-quiz__panel" data-spark-quiz-panel="q2"> 4080 <button 4081 type="button"
4082 class="spark-quiz__back m-0 mb-[18px] cursor-pointer border-none bg-transparent p-0 font-sans text-body-sm font-semibold text-muted-foreground hover:text-foreground" 4083 data-spark-quiz-goto="q1" 4084 > 4085 ← Back 4086 </button> 4087 <h3 class="spark-quiz__question m-0 mb-6 pr-12 font-serif text-h3 font-normal"> 4088 2 — What kind of protection do you need? 4089 </h3> 4090 <div class="spark-quiz__needs grid grid-cols-[repeat(auto-fit,minmax(220px,1fr))] gap-3"> 4091 <button 4092 type="button" 4093 class="spark-quiz__option spark-quiz__need flex cursor-pointer flex-col items-start gap-2 rounded-chip border-[1.5px] border-border-3 bg-background p-[18px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4094 data-spark-quiz-need="overnight" 4095 > 4096 <span 4097 class="spark-quiz__need-icon flex h-9 w-9 items-center justify-center rounded-full bg-[rgba(15,189,181,0.1)] text-[18px] text-primary-dark" 4098 aria-hidden="true" 4099 >☾</span 4100 > 4101 <span class="spark-quiz__need-label block text-body font-semibold text-foreground">Overnight</span> 4102 <span class="spark-quiz__need-desc block text-body-sm font-normal text-foreground-soft" 4103 >Heavy leaks or full nights of sleep — the most absorbent option.</span 4104 > 4105 </button> 4106 <button 4107 type="button" 4108 class="spark-quiz__option spark-quiz__need flex cursor-pointer flex-col items-start gap-2 rounded-chip border-[1.5px] border-border-3 bg-background p-[18px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4109 data-spark-quiz-need="maximum" 4110 > 4111 <span 4112 class="spark-quiz__need-icon flex h-9 w-9 items-center justify-center rounded-full bg-[rgba(15,189,181,0.1)] text-[18px] text-primary-dark" 4113 aria-hidden="true" 4114 >☼</span 4115 > 4116 <span class="spark-quiz__need-label block text-body font-semibold text-foreground">Maximum daytime</span> 4117 <span class="spark-quiz__need-desc block text-body-sm font-normal text-foreground-soft" 4118 >Heavier daytime leaks that need all-day security.</span 4119 > 4120 </button> 4121 <button 4122 type="button" 4123 class="spark-quiz__option spark-quiz__need flex cursor-pointer flex-col items-start gap-2 rounded-chip border-[1.5px] border-border-3 bg-background p-[18px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4124 data-spark-quiz-need="light" 4125 > 4126 <span 4127 class="spark-quiz__need-icon flex h-9 w-9 items-center justify-center rounded-full bg-[rgba(15,189,181,0.1)] text-[18px] text-primary-dark" 4128 aria-hidden="true" 4129 >◔</span 4130 > 4131 <span class="spark-quiz__need-label block text-body font-semibold text-foreground" 4132 >Light to moderate</span 4133 > 4134 <span class="spark-quiz__need-desc block text-body-sm font-normal text-foreground-soft" 4135 >Occasional dribbles or small leaks — slim pads or guards.</span 4136 > 4137 </button> 4138 <button 4139 type="button" 4140 class="spark-quiz__option spark-quiz__need flex cursor-pointer flex-col items-start gap-2 rounded-chip border-[1.5px] border-border-3 bg-background p-[18px] text-left font-sans text-body font-semibold text-foreground transition-[border-color,background] duration-200 ease-[ease] hover:border-primary hover:bg-[#f6f4e9]" 4141 data-spark-quiz-need="boost" 4142 > 4143 <span 4144 class="spark-quiz__need-icon flex h-9 w-9 items-center justify-center rounded-full bg-[rgba(15,189,181,0.1)] text-[18px] text-primary-dark" 4145 aria-hidden="true" 4146 >✚</span 4147 >
4148 <span class="spark-quiz__need-label block text-body font-semibold text-foreground">An extra boost</span> 4149 <span class="spark-quiz__need-desc block text-body-sm font-normal text-foreground-soft" 4150 >Already use protection but need more absorbency.</span 4151 > 4152 </button> 4153 </div> 4154 </div> 4155 4156 <div class="spark-quiz__panel" data-spark-quiz-panel="result"> 4157 <button 4158 type="button" 4159 class="spark-quiz__back m-0 mb-[18px] cursor-pointer border-none bg-transparent p-0 font-sans text-body-sm font-semibold text-muted-foreground hover:text-foreground" 4160 data-spark-quiz-goto="q2" 4161 > 4162 ← Back 4163 </button> 4164 <div class="spark-quiz__result grid grid-cols-[repeat(auto-fit,minmax(260px,1fr))] items-center gap-[clamp(24px,3vw,40px)]"><img 4165 class="spark-quiz__result-img aspect-square h-auto w-full rounded-[18px] bg-background object-cover mix-blend-multiply" 4166 alt="" 4167 width="700" 4168 height="700" 4169 loading="lazy" 4170 data-spark-quiz-result-img 4171 > 4172 <div> 4173 <p class="spark-quiz__kicker m-0 mb-3.5 text-caption tracking-[0.22em] text-gold uppercase"> 4174 Our recommendation 4175 </p> 4176 <h3 4177 class="spark-quiz__result-name m-0 mb-3 font-serif text-h3 font-normal" 4178 data-spark-quiz-result-name 4179 ></h3> 4180 <p class="spark-quiz__result-price m-0 mb-2 text-body font-semibold" data-spark-quiz-result-price></p> 4181 <p 4182 class="spark-quiz__result-why m-0 mb-7 text-body-sm leading-[1.65] text-foreground-soft" 4183 data-spark-quiz-result-why 4184 ></p> 4185 <div class="spark-quiz__result-actions flex flex-wrap gap-3"> 4186 <a href="#" class="spark-btn spark-btn--primary px-[26px] py-[13px] text-body-sm" data-spark-quiz-result-link 4187 >Shop this product</a 4188 > 4189 <button 4190 type="button" 4191 class="spark-btn spark-btn--outline-dark px-[26px] py-[13px] text-body-sm" 4192 data-spark-quiz-goto="q1" 4193 > 4194 Start over 4195 </button> 4196 </div> 4197 </div> 4198 </div><div 4199 class="spark-quiz__pair mt-[clamp(22px,3vw,32px)] border-t border-card-border pt-[clamp(18px,2.4vw,24px)]" 4200 data-spark-quiz-pair 4201 hidden 4202 > 4203 <p class="spark-quiz__kicker m-0 mb-3 text-caption tracking-[0.22em] text-gold uppercase"> 4204 Pairs with it 4205 </p> 4206 <a 4207 class="spark-quiz__pair-link flex items-center gap-4 roun
4207ded-chip border border-border-2 bg-background p-3.5 no-underline text-foreground transition-[border-color,background-color] duration-200 hover:border-primary hover:bg-[#f8f6ec] focus-visible:border-primary focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-primary/40" 4208 href="#" 4209 data-spark-quiz-pair-link 4210 > 4211 <img 4212 class="h-16 w-16 flex-none rounded-[12px] bg-background object-contain mix-blend-multiply" 4213 alt="" 4214 width="200" 4215 height="200" 4216 loading="lazy" 4217 data-spark-quiz-pair-img 4218 > 4219 <span class="min-w-0 flex-1"> 4220 <span class="flex flex-wrap items-baseline gap-x-2.5"><span 4221 class="text-body font-semibold underline decoration-1 underline-offset-2 min-[520px]:no-underline" 4222 data-spark-quiz-pair-name 4223 ></span> 4224 <span class="text-body-sm font-semibold text-foreground-soft" data-spark-quiz-pair-price></span> 4225 </span><span class="mt-1 text-body-sm leading-snug text-foreground-soft line-clamp-2" data-spark-quiz-pair-why></span> 4226 </span><span class="hidden flex-none text-body-sm font-semibold text-primary-text underline underline-offset-2 min-[520px]:block">Shop</span> 4227 </a> 4228 </div> 4229 </div>
4229<script type="application/json" data-spark-quiz-recs> 4230 { 4231 "her|overnight": { 4232 "name": "Premium Overnight Plus Underwear for Women", 4233 "price": "From $15.75", 4234 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Overnight-uw-clean_700x.png?v=6730778894504437873", 4235 "url": "\/products\/because-premium-overnight-plus-underwear", 4236 "why": "Absorbs up to 6 cups so you sleep through the night, with a soft, skin-safe liner and a fit that feels like regular underwear.", 4237 "with": { 4238 "name": "Booster Pads Overnight", 4239 "price": "$17.59", 4240 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/boosters-20-pack.png?v=1753823490\u0026width=200", 4241 "url": "\/products\/boosters", 4242 "why": "Drops inside the same underwear and adds 4 more cups \u2014 the pairing our overnight reviews describe most." 4243 } 4244 }, 4245 "her|maximum": { 4246 "name": "Premium Maximum Plus Underwear for Women", 4247 "price": "From $13.59", 4248 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Maxi-beige-uw-clean_700x.png?v=16706236959227842129", 4249 "url": "\/products\/because-premium-maximum-plus-underwear-for-women", 4250 "why": "All-day maximum protection that stays discreet under clothes â ideal for heavier daytime leaks.", 4251 "with": { 4252 "name": "Booster Pads Maximum", 4253 "price": "$13.99", 4254 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Max-Booster.png?v=1772201408\u0026width=200", 4255 "url": "\/products\/because-booster-pads-maximum", 4256 "why": "Adds 2 cups inside the same underwear on the longest days, instead of changing more often." 4257 } 4258 }, 4259 "her|light": { 4260 "name": "Premium Pads for Women (Moderate)", 4261 "price": "$7.19", 4262 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Mod_1_700x.png?v=3040382104787321502", 4263 "url": "\/products\/because-premium-pad-moderate", 4264 "why": "Slim, secure pads for light to moderate daytime leaks â worn inside your own underwear for everyday confidence.", 4265 "with": { 4266 "name": "Extra Large Cleansing Wipes", 4267 "price": "From $1.19", 4268 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Clear-bg-Cleansing-Wipes-48.png?v=1762461990\u0026width=200", 4269 "url": "\/products\/because-extra-large-cleansing-wipes", 4270 "why": "A pad is half the routine \u2014 these are what make a change away from home quick and fresh." 4271 } 4272 }, 4273 "her|boost": { 4274 "name": "Maximum Booster Pads Value Pack", 4275 "price": "$44.89","img": "\/\/becausemarket.com\/cdn\/shop\/files\/e3a851f8-9fcd-4b02-bbbf-655c8d94487b_700x.png?v=4563203371016529074", 4276 "url": "\/products\/maximum-booster-pads-value-pack", 4277 "why": "Boosters layer inside any underwear or brief to add extra absorbency exactly where you need it.", 4278 "with": { 4279 "name": "Premium Maximum Plus Underwear for Women", 4280 "price": "From $13.59", 4281 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Maxi-beige-uw-clean_700x.png?v=16706236959227842129", 4282 "url": "\/products\/because-premium-maximum-plus-underwear-for-women", 4283 "why": "A booster needs something to sit in \u2014 4 cups of its own, and 2 more from the booster." 4284 } 4285 }, 4286 "him|overnight": { 4287 "name": "Premium Overnight Plus Underwear for Men", 4288 "price": "From $15.75", 4289 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Overnight-uw-clean_1_700x.png?v=6730778894504437873", 4290 "url": "\/products\/because-premium-overnight-plus-underwear-for-men", 4291 "why": "Maximum overnight absorbency with a masculine fit that moves with you â sleep without worry.", 4292 "with": { 4293 "name": "Booster Pads Overnight", 4294 "price": "$17.59", 4295 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/boosters-20-pack.png?v=1753823490\u0026width=200", 4296 "url": "\/products\/boosters", 4297 "why": "Drops inside the same underwear and adds 4 more cups \u2014 the pairing our overnight reviews describe most." 4298 } 4299 }, 4300 "him|maximum": { 4301 "name": "Premium Maximum Plus Underwear for Men", 4302 "price": "From $14.95", 4303 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Maxi-Gray-Underwear_MAIN_700x.png?v=1457294288914147266", 4304 "url": "\/products\/because-premium-maximum-plus-underwear-for-men", 4305 "why": "All-day maximum protection designed for men â discreet under clothes, secure on the move.", 4306 "with": { 4307 "name": "Booster Pads Maximum", 4308 "price": "$13.99", 4309 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Max-Booster.png?v=1772201408\u0026width=200", 4310 "url": "\/products\/because-booster-pads-maximum", 4311 "why": "Adds 2 cups inside the same underwear on the longest days, instead of changing more often." 4312 } 4313 }, 4314 "him|light": { 4315 "name": "Men's Guards", 4316 "price": "$11.09", 4317 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Guards_700x.png?v=11531559143724923630", 4318 "url": "\/products\/because-mens-guards", 4319 "why": "Contoured guards that cup-fit inside your own underwear â made for light to moderate dribbles.", 4320 "with": { 4321 "name": "Extra Large Cleansing Wipes", 4322 "price": "From $1.19", 4323 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Clear-bg-Cleansing-Wipes-48.png?v=1762461990\u0026width=200", 4324 "url": "\/products\/because-extra-large-cleansing-wipes", 4325 "why": "Guards are half the routine \u2014 these are what make a change away from home quick and fresh." 4326 } 4327 }, 4328 "him|boost": { 4329 "name": "Overnight Booster Pads Value Pack", 4330 "price": "$66.89","img": "\/\/becausemarket.com\/cdn\/shop\/files\/560de8ce-a001-423a-bc56-3cca78318722_700x.png?v=3233281371673081487", 4331 "url": "\/products\/overnight-booster-pads-value-pack", 4332 "why": "Boosters layer inside any underwear or brief to extend protection through the longest nights.", 4333 "with": { 4334 "name": "Premium Overnight Plus Underwear for Men", 4335 "price": "From $15.75", 4336 "img": "\/\/becausemarket.com\/cdn\/shop\/files\/Overnight-uw-clean_1_700x.png?v=6730778894504437873", 4337 "url": "\/products\/because-premium-overnight-plus-underwear-for-men", 4338 "why": "The booster layers inside it \u2014 6 cups of its own, and 4 more from the booster." 4339 } 4340 } 4341 } 4342 </script>
4342 4343 </div> 4344</div> 4345
4346<script src="//becausemarket.com/cdn/shop/t/105/assets/instant-page.js?v=27129967355959523721788190897" type="module" defer="defer"></script>
4346<script src="//becausemarket.com/cdn/shop/t/105/assets/utms.js?v=128715828401166455281788190898" defer></script>
4346<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Because","url":"https://becausemarket.com","logo":"https:\/\/becausemarket.com\/cdn\/shop\/t\/105\/assets\/because-logo.svg?v=126147885795714077081788190897","description":"Direct-to-consumer incontinence care brand delivering premium disposable underwear, booster pads, and personal care products to over 1 million customers in the United States.","foundingDate":"2017","foundingLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"US"}},"sameAs":["https://www.instagram.com/becausemarket/","https://www.facebook.com/BecauseMarket/"],"knowsAbout":["incontinence care","incontinence underwear","booster pads","bladder leak protection","adult incontinence products"],"contactPoint":{"@type":"ContactPoint","contactType":"Customer Service","telephone":"+1-855-231-4248","areaServed":"US","availableLanguage":"en"}}</script>
4346<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Because","url":"https://becausemarket.com","potentialAction":{"@type":"SearchAction","target":"https://becausemarket.com/search?q={search_term_string}","query-input":"required name=search_term_string"}}</script>
4346<script src="//becausemarket.com/cdn/shop/t/105/assets/cc-session.js?v=128993912181977392711788516115" defer></script>
4346 4347
4347<script src="//becausemarket.com/cdn/shop/t/105/assets/oai-attribution.js?v=64025152513726532471788190895" defer></script>
4347<style>#slidecarthq .upgrade-to-subscription{display:none!important}#slidecarthq .upgrade-to-subscription.amp-subscription-validated{display:block!important}#slidecarthq .item .variants-p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;color:#5b5b52!important;line-height:1.4!important}#slidecarthq .dark .item .variants-p{color:hsla(0,0%,100%,.75)!important}</style>
4348<script src="//becausemarket.com/cdn/shop/t/105/assets/amp-subscription-filter.js?v=90330522029705035741788190897" defer></script>
4348 4349 4350 4351 <style> #pwzrswiper-container-wrapper,.rio-hide-scrollbar div[role="button"] {background-color: #f2f2ea;} .rio-media-gallery .PwzrButtonBase-root {display: none !important;} </style> 4352<div id="shopify-block-AREVuTlRPTjQ2d29uS__6065014864672580889" class="shopify-block shopify-app-block">
4352<script>!function(){window.SLIDECART=!0;window.SLIDECART_FORMAT="${{amount}}";window.SLIDECART_MARKET_ID=20985053357;var e="https://cdn.shopify.com/extensions/01a0d79c-5bd6-79b2-b77b-aa5610f47a43/slide-cart-1-128/assets/slidecarthq.js",t=document.createElement("script");t.type="text/javascript",t.src=e,document.querySelector("body").appendChild(t)}();</script>
4352 4353 4354 4355</div><div id="shopify-block-AYjNLSHk4TmJUV2VSW__2783554875815837874" class="shopify-block shopify-app-block"> 4356 <!-- BEGIN app snippet: app-data --> 4357<!-- BEGIN app snippet: widget-boot -->
4357<script> 4358 (function () { 4359 // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole 4360 // document after hydration, wiping both this injected loader script and the 4361 // widget nodes it mounts â the widget silently disappears. This closure survives 4362 // such rebuilds (it lives in JS memory even after its own script node is removed), 4363 // so it re-injects the loader whenever the widget vanishes after having mounted. 4364 if (window.__seaA11yLoaderHealer) return; 4365 window.__seaA11yLoaderHealer = true; 4366 4367 var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js'; 4368 // Every id/class the loader or main bundle renders when the widget is present. 4369 var WIDGET_SELECTORS = [ 4370 '#Sea-Accessibility__LoaderButton', 4371 '#Sea-Accessibility__button', 4372 '#Sea-Accessibility__ButtonWidget--Inline', 4373 '#SEA_ACCESSIBILITY_WidgetIconContainer', 4374 '.Sea-Accessibility__Loader' 4375 ]; 4376 var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever 4377 4378 function widgetPresent() { 4379 for (var i = 0; i < WIDGET_SELECTORS.length; i++) { 4380 if (document.querySelector(WIDGET_SELECTORS[i])) return true; 4381 } 4382 return false; 4383 } 4384 4385 function loaderScriptPresent() { 4386 var scripts = document.getElementsByTagName('script'); 4387 for (var i = 0; i < scripts.length; i++) { 4388 if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true; 4389 } 4390 return false; 4391 } 4392 4393 function injectLoader() { 4394 var s = document.createElement('script'); 4395 s.src = LOADER_SRC + '?v=' + Date.now(); 4396 s.defer = true; 4397 (document.head || document.documentElement).appendChild(s); 4398 } 4399 4400 injectLoader(); 4401 4402 // Only reheal once the widget has actually mounted and then disappeared: this 4403 // avoids re-injecting on stores where the widget is legitimately absent 4404 // (country-hidden, inline target missing) or where a script optimiser merely 4405 // strips executed
4405<script> tags without touching the widget. 4406 var everMounted = false; 4407 var reheals = 0; 4408 var rehealing = false; 4409 4410 function check() { 4411 if (widgetPresent()) { 4412 everMounted = true; 4413 return; 4414 } 4415 if (!everMounted || rehealing || reheals >= MAX_REHEALS) return; 4416 // Widget gone. The loader
4416<script> being gone too is the DOM-rebuild signal. 4417 if (loaderScriptPresent()) return; 4418 rehealing = true; 4419 reheals++; 4420 injectLoader(); 4421 // Give the freshly injected loader a beat to mount before re-arming. 4422 setTimeout(function () { rehealing = false; }, 1000); 4423 } 4424 4425 if (typeof MutationObserver !== 'undefined') { 4426 var start = function () { 4427 try { 4428 new MutationObserver(check).observe(document.documentElement, { 4429 childList: true, 4430 subtree: true 4431 }); 4432 } catch (e) {} 4433 }; 4434 if (document.body) start(); 4435 else document.addEventListener('DOMContentLoaded', start); 4436 } 4437 })(); 4438</script>
4438 4439<!-- END app snippet --> 4440 4441 4442 4443 4444 <link href='https://fonts.cdnfonts.com/css/noto-serif-gurmukhi' rel='stylesheet'> 4445 <link href='https://fonts.cdnfonts.com/css/open-dyslexic' rel='stylesheet'> 4446 <style> 4447 @font-face { 4448 font-family: 'Sea-Accessibility-Open-Dyslexic'; 4449 font-style: normal; 4450 font-weight: 400; 4451 font-display: swap; 4452 src: url('https://fonts.cdnfonts.com/s/29616/open-dyslexic.woff') format('woff'); 4453 } 4454 4455 @font-face { 4456 font-family: 'Sea-Accessibility'; 4457 font-style: normal; 4458 font-weight: 400; 4459 font-display: swap; 4460 src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff'); 4461 } 4462 4463 @font-face { 4464 font-family: 'Sea-Accessibility'; 4465 font-style: normal; 4466 font-weight: 700; 4467 font-display: swap; 4468 src: url('https://fonts.cdnfonts.com/s/107479/NotoSerifGurmukhi[wght].woff') format('woff'); 4469 } 4470 </style> 4471
4472<script> 4473 try { 4474 const [dataMetafields = {}] = [ 4475 {"appStatus":true,"removeBrandingForNewShop":false,"disabledToggleClassAtModeReaderView":false,"showCloseButton":false,"redetectOnLocaleChange":false,"widgetSetting":{"buttonStyle":"floating","inlineText":"Accessibility","inlineTextMode":"worldwide","inlineTextLocalized":{"en-US":"Accessibility","en-GB":"Accessibility","fr":"Accessibilité","de":"Barrierefreiheit","it":"Accessibilità ","es":"Accesibilidad","el":"Î ÏοÏβαÏιμÏÏηÏα","pt-PT":"Acessibilidade","pt-BR":"Acessibilidade","cs":"PÅÃstupnost","da":"Tilgængelighed","nl":"Toegankelijkheid","fi":"Esteettömyys","sv":"Tillgänglighet","no":"Tilgjengelighet","pl":"DostÄpnoÅÄ","vi":"Trợ nÄng","ja":"ã¢ã¯ã»ã·ããªãã£","ko":"ì ê·¼ì±","zh-CN":"æ éç¢","zh-TW":"ç¡éç¤","th":"à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸","tr":"EriÅilebilirlik","ru":"ÐоÑÑÑпноÑÑÑ","he":"× ××ש×ת","hi":"सà¥à¤²à¤à¤¤à¤¾","id":"Aksesibilitas","et":"Ligipääsetavus","ro":"Accesibilitate","lt":"Prieinamumas","ar":"Ø¥Ù ÙØ§ÙÙØ© اÙÙØµÙÙ"},"footerTitle":"Powered by Avada","detectLanguage":["browser-language"],"position":"left","buttonPosition":"bottom","buttonIcon":"pajamas","textFont":"inherit","serveFontViaCDN":false,"defaultLanguage":"en-US","customCSS":"","headerTitle":"","countryVisibility":"all","countryList":[],"brandBgColor":"#F5F5F5","titleSectionTextColor":"#272D36","titleSectionBgColor":"#FFFFFF","resetButtonTextColor":"#FFFFFF","hideButtonTextColor":"#e53935","shopId":"eedFsIYyAu6Ezlv5PMNJ","createdAt":"2026-04-21T15:43:58.762Z","brandSecondaryColor":"#08c5bc","brandPrimaryColor":"#08c5bc","fontUrl":"","preset":"blue","id":"zkxM69BtDjrzC96czsSv","buttonSize":"medium","resetButtonBgColor":"#08c5bc","mobileRatio":"80percent"},"menuSetting":{"statementLink":"https://becausemarket-prod.myshopify.com/pages/accessibility-statement","allowResizeContent":true,"allowChangeLanguage":true,"allowAccessibilityProfiles":true,"enableShowHideWidget":true,"allowResetAdjustment":true,"enableStatementLink":true,"enableContrast":true,"enableSaturation":true,"enableHighlightLinks":true,"enableTextSize":true,"enableTextAlignment":true,"enableLetterSpacing":true,"enableLineSpacing":true,"enableFont":true,"enableTextMagnifier":true,"enableMuteSound":true,"enableHideImages":true,"enableStopAnimations":true,"enableReaderView":true,"enableReadingGuide":true,"enablePageStructure":true,"enableBWCursor":true,"enableTextToSpeech":true,"enableAutoAltText":false,"shopId":"eedFsIYyAu6Ezlv5PMNJ","createdAt":"2026-04-21T15:43:58.628Z","id":"wELd6cwM9BxBheFiqYIz"},"translations":{},"shopId":"eedFsIYyAu6Ezlv5PMNJ","lastUpdated":"2026-06-01T08:29:25.946Z"}, 4476 ]; 4477 const isBlock = false; 4478 const isV2Shop = false; 4479 const initData = () => ({ 4480 ...dataMetafields, 4481 isBlock, 4482 isV2Shop, 4483 statementPageUrl: "\/pages\/accessibility-statement", 4484 storefrontRoot: "\/", 4485 statementShopDomains: ["becausemarket.com", "becausemarket-prod.myshopify.com"], 4486 template: "index", 4487 }); 4488 4489 if (!window.SEA_ACCESSIBILITY) { 4490 window.SEA_ACCESSIBILITY = initData(); 4491 } 4492 window.SEA_ACCESSIBILITY = {...window.SEA_ACCESSIBILITY, ...initData()}; 4493 4494 } catch (e) { 4495 console.error('Error assigning sea accessibility variable', e); 4496 } 4497</script>
4497 4498<!-- BEGIN app snippet: widget-boot -->
4498<script> 4499 (function () { 4500 // Headless / DOM-rebuild storefronts (e.g. Helium builder) re-render the whole 4501 // document after hydration, wiping both this injected loader script and the 4502 // widget nodes it mounts â the widget silently disappears. This closure survives 4503 // such rebuilds (it lives in JS memory even after its own script node is removed), 4504 // so it re-injects the loader whenever the widget vanishes after having mounted. 4505 if (window.__seaA11yLoaderHealer) return; 4506 window.__seaA11yLoaderHealer = true; 4507 4508 var LOADER_SRC = 'https://cdn-accessibility.avada.io/scripttag/sea-accessibility-loader.min.js'; 4509 // Every id/class the loader or main bundle renders when the widget is present. 4510 var WIDGET_SELECTORS = [ 4511 '#Sea-Accessibility__LoaderButton', 4512 '#Sea-Accessibility__button', 4513 '#Sea-Accessibility__ButtonWidget--Inline', 4514 '#SEA_ACCESSIBILITY_WidgetIconContainer', 4515 '.Sea-Accessibility__Loader' 4516 ]; 4517 var MAX_REHEALS = 20; // safety cap so a hostile theme can never loop forever 4518 4519 function widgetPresent() { 4520 for (var i = 0; i < WIDGET_SELECTORS.length; i++) { 4521 if (document.querySelector(WIDGET_SELECTORS[i])) return true; 4522 } 4523 return false; 4524 } 4525 4526 function loaderScriptPresent() { 4527 var scripts = document.getElementsByTagName('script'); 4528 for (var i = 0; i < scripts.length; i++) { 4529 if (scripts[i].src && scripts[i].src.indexOf('sea-accessibility-loader') !== -1) return true; 4530 } 4531 return false; 4532 } 4533 4534 function injectLoader() { 4535 var s = document.createElement('script'); 4536 s.src = LOADER_SRC + '?v=' + Date.now(); 4537 s.defer = true; 4538 (document.head || document.documentElement).appendChild(s); 4539 } 4540 4541 injectLoader(); 4542 4543 // Only reheal once the widget has actually mounted and then disappeared: this 4544 // avoids re-injecting on stores where the widget is legitimately absent 4545 // (country-hidden, inline target missing) or where a script optimiser merely 4546 // strips executed
4546<script> tags without touching the widget. 4547 var everMounted = false; 4548 var reheals = 0; 4549 var rehealing = false; 4550 4551 function check() { 4552 if (widgetPresent()) { 4553 everMounted = true; 4554 return; 4555 } 4556 if (!everMounted || rehealing || reheals >= MAX_REHEALS) return; 4557 // Widget gone. The loader
4557<script> being gone too is the DOM-rebuild signal. 4558 if (loaderScriptPresent()) return; 4559 rehealing = true; 4560 reheals++; 4561 injectLoader(); 4562 // Give the freshly injected loader a beat to mount before re-arming. 4563 setTimeout(function () { rehealing = false; }, 1000); 4564 } 4565 4566 if (typeof MutationObserver !== 'undefined') { 4567 var start = function () { 4568 try { 4569 new MutationObserver(check).observe(document.documentElement, { 4570 childList: true, 4571 subtree: true 4572 }); 4573 } catch (e) {} 4574 }; 4575 if (document.body) start(); 4576 else document.addEventListener('DOMContentLoaded', start); 4577 } 4578 })(); 4579</script>
4579 4580<!-- END app snippet --> 4581 4582 <style id="sea-custom-css"></style> 4583 4584<!-- END app snippet --> 4585 4586 4587 4588</div><div id="shopify-block-AbmR4ZVhWZXJvS2NJQ__2786716548061469553" class="shopify-block shopify-app-block"> 4589
4590<script> 4591</script>
4591 4592 4593 </div><div id="shopify-block-AK2hKNE12cEZpK05Da__14174178700041497074" class="shopify-block shopify-app-block">
4593<script 4594 async 4595 src="https://cdn.richpanel.com/js/richpanel_shopify_script.js?appClientId=becausemarket3131&tenantId=becausemarket313&shop=becausemarket-prod.myshopify.com" 4596 data-richpanel-chat-widget="theme-app-extension" 4597 ></script>
4597 4598</div><div id="shopify-block-ATzdJWHhyNmRuTEpFd__10312807297210203588" class="shopify-block shopify-app-block"> 4599 4600 4601</div>
4601<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4601 4602</body> 4603</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.